ZAP by Checkmarx Scanning Report

Generated with ZAP on Wed 6 Aug 2025, at 06:53:17

ZAP Version: 2.16.1

ZAP by Checkmarx

Contents

About This Report

Report Description

Utilizing OWASP ZAP for automated security scanning on Internee.pk official website

Report Parameters

Contexts

No contexts were selected, so all contexts were included by default.

Sites

The following sites were included:

  • https://media.fisb9-1.fna.whatsapp.net
  • https://media-mct1-1.cdn.whatsapp.net
  • https://google.com
  • https://web.whatsapp.com:5222
  • https://graph.whatsapp.net
  • https://static.whatsapp.net
  • https://web.whatsapp.com
  • https://static.doubleclick.net
  • https://jnn-pa.googleapis.com
  • https://googleads.g.doubleclick.net
  • https://www.youtube.com
  • https://fonts.gstatic.com
  • https://www.googleadservices.com
  • https://play.google.com
  • https://ogads-pa.clients6.google.com
  • https://www.gstatic.com
  • https://attributes.engagement.office.com
  • https://loki.delve.office.com
  • https://messaging.engagement.office.com
  • https://nleditor.osi.office.net
  • https://fa000000002.resources.office.net
  • https://fa000000096.resources.office.net
  • https://fa000000125.resources.office.net
  • https://fa000000167.resources.office.net
  • https://wa104381125.resources.office.net
  • https://fa000000136.resources.office.net
  • https://fa000000110.resources.office.net
  • https://fa000000111.resources.office.net
  • https://fa000000116.resources.office.net
  • https://fa000000137.resources.office.net
  • https://fa000000012.resources.office.net
  • https://fa000000145.resources.office.net
  • https://fa000000029.resources.office.net
  • https://fa000000074.resources.office.net
  • https://fa000000059.resources.office.net
  • https://fa000000006.resources.office.net
  • https://fa000000051.resources.office.net
  • https://fa000000085.resources.office.net
  • https://admin.microsoft.com
  • https://js.live.net
  • https://mrodevicemgr.officeapps.live.com
  • https://pin1-collabhubrtc.officeapps.live.com
  • https://storage.live.com
  • https://collabrtc.officeapps.live.com
  • https://wise-m.public.cdn.office.net
  • https://augloop.office.com
  • https://wise.public.cdn.office.net
  • https://oauth.officeapps.live.com
  • https://p.sfx.ms
  • https://fs.microsoft.com
  • https://officeclient.microsoft.com
  • https://word-telemetry.officeapps.live.com
  • https://word-edit.officeapps.live.com
  • https://common.online.office.com
  • https://res-1.public.onecdn.static.microsoft
  • https://onedrive.live.com
  • https://browser.pipe.aria.microsoft.com
  • https://binaries.templates.cdn.office.net
  • https://cdn.create.microsoft.com
  • https://js.monitor.azure.com
  • https://amcdn.msftauth.net
  • https://consumer.suite.office.com
  • https://graph.microsoft.com
  • https://ecs.office.com
  • https://config.edge.skype.com
  • https://content.lifecycle.office.net
  • https://substrate.office.com
  • https://res-1.cdn.office.net
  • https://res.public.onecdn.static.microsoft
  • https://res.cdn.office.net
  • https://m365.cloud.microsoft
  • https://lh3.googleusercontent.com
  • https://aadcdn.msauth.net
  • https://login.microsoft.com
  • https://browser.events.data.microsoft.com
  • https://logincdn.msftauth.net
  • https://account.live.com
  • https://login.live.com
  • https://login.microsoftonline.com
  • https://www.microsoft365.com
  • https://encrypted-tbn0.gstatic.com
  • https://content-autofill.googleapis.com
  • https://internee-react.vercel.app
  • https://api.us-east-2.aws.neon.tech
  • https://google-ohttp-relay-safebrowsing.fastly-edge.com
  • https://img.clerk.com
  • https://android.clients.google.com
  • https://clerk.internee.pk
  • https://www.internee.pk
  • https://www.google.com
  • https://beacons.gcp.gvt2.com
  • https://accounts.google.com

(If no sites were selected, all sites were included by default.)

An included site must also be within one of the included contexts for its data to be included in the report.

Risk levels

Included: High, Medium, Low, Informational

Excluded: None

Confidence levels

Included: User Confirmed, High, Medium, Low

Excluded: User Confirmed, High, Medium, Low, False Positive

Summaries

Alert Counts by Risk and Confidence

This table shows the number of alerts for each level of risk and confidence included in the report.

(The percentages in brackets represent the count as a percentage of the total number of alerts included in the report, rounded to one decimal place.)

Confidence
User Confirmed High Medium Low Total
Risk High 0
(0.0%)
1
(2.3%)
1
(2.3%)
0
(0.0%)
2
(4.5%)
Medium 0
(0.0%)
6
(13.6%)
3
(6.8%)
1
(2.3%)
10
(22.7%)
Low 0
(0.0%)
5
(11.4%)
10
(22.7%)
1
(2.3%)
16
(36.4%)
Informational 0
(0.0%)
3
(6.8%)
7
(15.9%)
6
(13.6%)
16
(36.4%)
Total 0
(0.0%)
15
(34.1%)
21
(47.7%)
8
(18.2%)
44
(100%)

Alert Counts by Site and Risk

This table shows, for each site for which one or more alerts were raised, the number of alerts raised at each risk level.

Alerts with a confidence level of "False Positive" have been excluded from these counts.

(The numbers in brackets are the number of alerts raised for the site at or above that risk level.)

Risk
High
(= High)
Medium
(>= Medium)
Low
(>= Low)
Informational
(>= Informational)
Site https://static.whatsapp.net 2
(2)
0
(2)
0
(2)
0
(2)
https://collabrtc.officeapps.live.com 0
(0)
0
(0)
0
(0)
1
(1)
https://word-edit.officeapps.live.com 0
(0)
0
(0)
2
(2)
0
(2)
https://onedrive.live.com 0
(0)
0
(0)
2
(2)
1
(3)
https://res.public.onecdn.static.microsoft 0
(0)
0
(0)
1
(1)
0
(1)
https://res.cdn.office.net 0
(0)
1
(1)
0
(1)
0
(1)
https://login.microsoft.com 0
(0)
0
(0)
0
(0)
1
(1)
https://browser.events.data.microsoft.com 0
(0)
0
(0)
1
(1)
0
(1)
https://login.live.com 0
(0)
2
(2)
0
(2)
2
(4)
https://login.microsoftonline.com 0
(0)
0
(0)
0
(0)
1
(1)
https://clerk.internee.pk 0
(0)
0
(0)
2
(2)
0
(2)
https://www.internee.pk 0
(0)
2
(2)
1
(3)
5
(8)
https://www.google.com 0
(0)
0
(0)
1
(1)
1
(2)
https://beacons.gcp.gvt2.com 0
(0)
0
(0)
1
(1)
0
(1)
https://accounts.google.com 0
(0)
5
(5)
5
(10)
4
(14)

Alert Counts by Alert Type

This table shows the number of alerts of each alert type, together with the alert type's risk level.

(The percentages in brackets represent each count as a percentage, rounded to one decimal place, of the total number of alerts included in this report.)

Alert type Risk Count
PII Disclosure High 39
(88.6%)
Vulnerable JS Library High 2
(4.5%)
Absence of Anti-CSRF Tokens Medium 6
(13.6%)
CSP: Failure to Define Directive with No Fallback Medium 39
(88.6%)
CSP: Wildcard Directive Medium 37
(84.1%)
CSP: script-src unsafe-eval Medium 19
(43.2%)
CSP: script-src unsafe-inline Medium 12
(27.3%)
CSP: style-src unsafe-inline Medium 39
(88.6%)
Content Security Policy (CSP) Header Not Set Medium 52
(118.2%)
Cross-Domain Misconfiguration Medium 627
(1,425.0%)
Missing Anti-clickjacking Header Medium 26
(59.1%)
Vulnerable JS Library Medium 1
(2.3%)
Application Error Disclosure Low 2
(4.5%)
CSP: Notices Low 34
(77.3%)
Cookie No HttpOnly Flag Low 115
(261.4%)
Cookie Without Secure Flag Low 70
(159.1%)
Cookie with SameSite Attribute None Low 193
(438.6%)
Cookie without SameSite Attribute Low 78
(177.3%)
Cross-Domain JavaScript Source File Inclusion Low 62
(140.9%)
Information Disclosure - Debug Error Messages Low 2
(4.5%)
Private IP Disclosure Low 7
(15.9%)
Server Leaks Information via "X-Powered-By" HTTP Response Header Field(s) Low 32
(72.7%)
Server Leaks Version Information via "Server" HTTP Response Header Field Low 111
(252.3%)
Strict-Transport-Security Header Not Set Low 205
(465.9%)
Strict-Transport-Security Multiple Header Entries (Non-compliant with Spec) Low 19
(43.2%)
Timestamp Disclosure - Unix Low 1530
(3,477.3%)
X-AspNet-Version Response Header Low 8
(18.2%)
X-Content-Type-Options Header Missing Low 126
(286.4%)
Authentication Request Identified Informational 7
(15.9%)
Content Security Policy (CSP) Report-Only Header Found Informational 10
(22.7%)
Content-Type Header Missing Informational 5
(11.4%)
Cookie Poisoning Informational 5
(11.4%)
Information Disclosure - Information in Browser localStorage Informational 1
(2.3%)
Information Disclosure - Sensitive Information in HTTP Referrer Header Informational 2
(4.5%)
Information Disclosure - Sensitive Information in URL Informational 92
(209.1%)
Information Disclosure - Suspicious Comments Informational 215
(488.6%)
Loosely Scoped Cookie Informational 34
(77.3%)
Modern Web Application Informational 35
(79.5%)
Re-examine Cache-control Directives Informational 142
(322.7%)
Retrieved from Cache Informational 243
(552.3%)
Session Management Response Identified Informational 85
(193.2%)
User Agent Fuzzer Informational 48
(109.1%)
User Controllable Charset Informational 1
(2.3%)
User Controllable HTML Element Attribute (Potential XSS) Informational 40
(90.9%)
Total 44

Alerts

  1. Risk=High, Confidence=High (1)

    1. https://static.whatsapp.net (1)

      1. PII Disclosure (1)
        1. GET https://static.whatsapp.net/btmanifest/1025511002/whatsapp/main
          Alert tags
          Alert description

          The response contains Personally Identifiable Information, such as CC number, SSN and similar sensitive data.

          Other info

          Credit Card Type detected: Visa

          Bank Identification Number: 456421

          Brand: VISA

          Category:

          Issuer: WESTPAC BANKING CORPORATION

          Request
          Request line and header section (587 bytes)
          GET https://static.whatsapp.net/btmanifest/1025511002/whatsapp/main HTTP/1.1
          host: static.whatsapp.net
          Connection: keep-alive
          sec-ch-ua-platform: "Windows"
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36
          sec-ch-ua: "Not)A;Brand";v="8", "Chromium";v="138", "Google Chrome";v="138"
          sec-ch-ua-mobile: ?0
          Accept: */*
          Origin: https://web.whatsapp.com
          Sec-Fetch-Site: cross-site
          Sec-Fetch-Mode: cors
          Sec-Fetch-Dest: empty
          Referer: https://web.whatsapp.com/
          Accept-Language: en-GB,en-US;q=0.9,en;q=0.8
          
          
          Request body (0 bytes)
          Response
          Status line and header section (2079 bytes)
          HTTP/1.1 200 OK
          Content-Type: application/json
          Expires: Fri, 08 Aug 2025 08:29:03 GMT
          Cache-Control: public,max-age=259200,immutable
          report-to: {"max_age":21600,"endpoints":[{"url":"https:\/\/www.facebook.com\/ajax\/browser_error_reports\/"}],"group":"permissions_policy"}
          X-Frame-Options: DENY
          document-policy: force-load-at-top
          document-policy: include-js-call-stacks-in-crash-reports
          permissions-policy: accelerometer=(), attribution-reporting=(self), autoplay=(), bluetooth=(), browsing-topics=(self), camera=(self), ch-device-memory=(), ch-downlink=(), ch-dpr=(), ch-ect=(), ch-rtt=(), ch-save-data=(), ch-ua-arch=(), ch-ua-bitness=(), ch-viewport-height=(), ch-viewport-width=(), ch-width=(), clipboard-read=(self), clipboard-write=(self), compute-pressure=(), display-capture=(self), encrypted-media=(self), fullscreen=(self), gamepad=*, geolocation=(self), gyroscope=(), hid=(), idle-detection=(), interest-cohort=(self), keyboard-map=(), local-fonts=(), magnetometer=(), microphone=(self), midi=(), otp-credentials=(), payment=(), picture-in-picture=(self), private-state-token-issuance=(), publickey-credentials-get=(self), screen-wake-lock=(), serial=(), shared-storage=(), shared-storage-select-url=(), private-state-token-redemption=(), usb=(), unload=(self), window-management=(), xr-spatial-tracking=(self);report-to="permissions_policy"
          X-Content-Type-Options: nosniff
          reporting-endpoints: permissions_policy="https://www.facebook.com/ajax/browser_error_reports/"
          origin-agent-cluster: ?1
          content-md5: NV1DBJAykGMiIlYW1DrG/Q==
          X-FB-Debug: lYSRWCt0MVhzicDlVXgUmksdBxWIfJuhScPchQiN1PMY05HCJ6LnLWvnNvsMIkP07CCZtI53cCRAYN9GyNslKg==
          cross-origin-resource-policy: cross-origin
          timing-allow-origin: *
          Accept-Ranges: bytes
          Date: Wed, 06 Aug 2025 13:50:39 GMT
          X-FB-Connection-Quality: GOOD; q=0.7, rtt=52, rtx=0, c=11, mss=1392, tbw=372, tp=-1, tpl=-1, uplat=0, ullat=-1
          Alt-Svc: h3=":443"; ma=86400
          Access-Control-Allow-Origin: https://web.whatsapp.com
          Vary: Origin
          Access-Control-Expose-Headers: *
          Connection: keep-alive
          content-length: 68743
          
          
          Response body (68743 bytes)
          {"manifest":["e9e0c6946e23c180a6d1855eb119d8a9f1ca50036393afd522d47063e1f6621a","2b8097e31c92995d98456312eff1f11478f73e0bec17c6981285d44418efaae2","5dbed69fdb2522e7a5d2805ebd7cba6156455b174a9a45c6d2fe9f19e68e8252","5b823204ddb58ecef6ac1751edd1327b9064a82fbbaf451575ddb96551d7c459","2b0875bfb0252f318e0b048e2170beee539e9ddc942fd95b93123fc4f78caf5a","a9f51aeb31593fff199379aa1e47686b02b68562d8aaecc3d7ce6c2cb7cb0654","ddda25aae554fd194412c2276a455fdce44b0381ec739152d85bd1f296e5f088","9a1aa5f8e9d78c8c051a2b85b6c2615e5584e367b61a57efbd478d6cc7dff021","b8fd2368cbd8d51ec01da8d2eef790e3072299d959260c30103ad1998e051cdf","3d0b0e225d94921e7ec8fc626852edc972620f41bdce275e339490545882e22d","9025fc4cadf19d0071cc5ba82c444563b738051e4d8487368dbe3d49c0c8c3b5","03aa77a55e8a33e2b84c73424bee10989a3f9bbf77ed3e0688c66e0bdafd825d","b85066c3dca1c285fd3623ecbe91ad6f18a786f5a1aea28ba1d19c54db4a0f93","92e53665bdb853b468198e580db984613457faf48f8cf2021763bc17daba5ea2","58bcc49ea7c3d267c266ede1540fa28fbc8a018bf282d5c694947793fb22201a","8b1fa06107499824fce8c490baed6f7231b3684a4fe9357a87fda5753d2949e3","7112c8496078610b79ba1a47e2fdd677a1bd73b89d082e807e248f12e4b39495","e82e8c862b120f7be28f8c4e77d8db025cc83b1e5f9e5d6b0cdbf94023ab338a","4b73dd5ed13ad7d2250cbf039b0ee9be5c4434621964d5443c49c81059924d87","98e34391e7de8b89f40e5e6a3cec412171b6e4a0f5552eac47b19dfe59cb3e30","36f38dff68e14aa21ce005c8e86dba090091fbcd55751334e3be0dee61653345","fbfe496ed9dc2fe62df24ebe89cc314b7808e6642c6d46b8061bc98dfa5906b7","972f3c279ce5f620ed7c5e87e57c19dde7d8094073814caa83f5481afa503d5b","cfe5c14eef9f207c0e2eac92668d3f38f624068172dcc1297ff99ae5293d4d16","628c21daa7c03bccf0378407b0e8e96bc66340075bd19989936e26ba6c34c1ea","281bafabafa9c4278b3d4fd2aa06b3c874b3fa568a075d2090b552a17d044729","88ddeebc23bb2928d8b9997979541948b6f8d782936f83c8d9a298c33891bd26","fba7d8a57431a73fa24f50d39ebde17d0440a6048bcfd6f156e98ef01cbb3696","efd636fa0b1df1ab6ec14e3c951095fb7f9eed20d353fd6db6717066aff74d0d","81c1b656f6606b9552e23119864a0906f63fbc4dc149118826ccb9999df59200","b84d14e5f5f47e2e01b1280e062fe66b43ca678a7876c317e545d7e285fc6044","6272069c92dc55fde04af12375c51ee0f4037e1c4d4a3e21dfec0f8d08472f71","d6296faad9b0908d7978f454cb1c3072d8d91a515eb1e13724569b51c044dacf","4a68240b9f3e60b42f326508c4cdd5d82be45bdeccffbc8c83155be554ba7fac","273c1d2644ee0ced3997237bee34b9a2352ac0be0d7b6c8ce875e0f654b4c31f","7ab2e57cf6c4c29353ae8d3c5c70cb279b4f17d38065108338dcf6132261348e","d8e5f381c681c2101910e46822ba7c1f5c5c27618985d698b463d80962614c05","58f44879717fd17105fdb97479883db2b0d1a2c5138f8f703f892e68c875cefd","93ba2000db0ba6abc9e5976e712ff3d9053222432a02b13b2f157cdfe71e1cff","0d5f5a936f2db61dde6c32fe920b04d7a0ac82d38cb41e6beb54d260eca4138d","87cbaf856e1a191812941a92478a3fa5ea94ed1088829c2f87c36a3ff5fd92f5","cc979e89814ba716324fe90698a80194e8ffe5e0f0eebb190cd8b9212beaa6fc","c9e623107ad456e45ce21e5ca3bf446863c699ed18463607b4c100cf02cf814b","3104bad5d3b03fed91be7863d940a6e6700b20ae708bfe6cd95e957d196e100e","af03b341fc506d38504122843e1ca0be96ba9ab33923539bc749b08dcb8faef5","0bb39e1a65632d3918dd41ffbd35e315979b4ae55ce2cc38d000627876df498f","f7f803124bdebe04e5ba90c975cf4261c82aa448f2ee373fb4a9ec51de520889","61b186beeedd5571ca801f11288c3fd4fef6e44c098f037f4f8fce8ec83b8239","32b65421136b4b5ca96bf932e19d4296df2ff54c61dd696f404201f21123d0ac","c0be4436ca9f0553f888fc465d53285ce5dc47d7cab98de8e0c17ecfd5102c6e","87ff9ec4851f1e9fe16d4a97e138c785b0ecbf89e020b13764590129048323c2","b80100c186f36de160f46b1465ae28812f167147ca8bc9f820576f7dd55ccb6e","5decefb4173f9347459152fd86527fd7d0a9da7c4540b310fc98046bd4a128a7","e374523ea9257f167135a2e25bc90c4a23b755a004fa54ce8875bba8a3a7b932","040416d6e722907e457a23f2cbc1b0e3133b27dd90e22332ad07c1bee5b6db27","e128be91c3ef3be6368c75c9cf5787dc7e5e10181ac0ac42edd7bbf641b7d265","b49cf5f47e5f0d50e30f1ff6b799c45469cd49a8e1aaf36c14c6f4e2e9ce9bfc","baffcc58ea70f9f05f7f6da13419b157ac7088d66a8d5c17f06a9ec0fed6a3ea","db5243197a0797e4fe44a250b10747870b51b8e4a271c423c8dbd59dbf065965","9666878a68d30e55f63b93f0b5ce04a797fbe8db0aca395b3b9c3aa704d85e42","549aecc60749f3a7055ce98651e7055bb111064cc65fb8129ee081336e86d04f","2686d629885dbff2a34ec6c791132a0e7035487410856217574737a771740028","bfe7757d007ccf77894471aecea6b5ddcd16053aa3f1783cf1fe1733b3f88494","d373043e95ceca856c09e0c14e4948295c14cdca343cb085863335cc69ca5e87","37da3e6fc0897fa5dfafdb2304ab7fa3ab6411a451cde00fcfb0392e89a1d772","f5333b791fc7de71f6bf695373914671e1035392e160f76f96583ed0fb4f2203","7880d9f9bab404bbebb2342f4e3b06bd81c51df0b1e8ae5bd1482a5dc4ef67a5","9b7edbac9604980fdc230cd7b3f88182cca3577c9a93dc7d15010c7b7aad6d59","2852b888dfdde355efcc8eb9bbfb1baf63aaa5c0d94587fcccb7cb08bd393221","f4dff0ad0dd49f2d249c3ec67edcf88d4d42c0ba8a847a86f53349cbe2270431","85adabfb84923efaad351da3cedd28a982da39173cb0eb887b4aa994ee68b325","d964aec9032fc53892a71e46d239a948543fe0577bb952f5cdabc5af67aac9df","f57e67c45d436f175e7d92320c31737d4e56d6c90b3943715c9a9977ba55a78a","b65155f3438ba2adb7b5d4eb627f2f9ad6f29699b4b6bc35a9dbec7f398bc3cd","35bb27f348597ce32db392845f245c70607e65ff6ec790b3be14b3c9d399d300","02810f8f073c06760e4bccc5656383394d0d7d04dcddd6ebb4f4b6f601000c73","b6d18a5ee6eaa758aeb39dbb92e8ab9856074ff546aaf9063836e37baee2b73d","fc714c9a4234d8fd5c8c3b7b2521beb941340d9ef58bf249c9a2715e8de922a0","9f66dd944c25cf1d538e38f88b11f0a884a053782063488cf925445e91ee8007","4eae05000c5a25164fc4834dbe1f198ccbb9ae3a29a0f665a80f71e8f9c320e2","cedc883017bfe3e7a2fbd8a6bdae34bc2456bdd85fa7f8e85852014e2dbf6d27","cfe5e8739887fd1e5fa7c55412af930f916d801aa76edfe0c524a55eff944e5f","545aec8069006ed2bb72c91137109c36618373040eae554cf95818a1f3f6edb1","40b888882220530997df32595aa5a02e76ad9e8057c06203ec8c397a04161999","d4a9c4af522a7da2aa5c31a5601b889ddd05547ffe9037c45443223244a919e1","92cf9e99c7074863334dd51fb8b41906e291ce58de4cc6ebff0d51024a1d5e91","1e3036a7b53e80fc83f48d87d7b96ff447595af56706011cb14ff9a7e10dbc4c","f0a3d08cfe076bd9dec4bb310d76031e7e00d8ff3fd98453c1b7c025194a1e2b","ef5a45872a75e596837c0a8709b90242a665d2678bf79d185a795a13d00005a1","c0fe7decc6384926d1721d6f6236a38f33c308bbd8fbe741b35cbafbde10a4b3","51797790a3f44ecf450ad3dd6ca9d47c2dca325241958742909c5a415d5693f4","079f7570037e812541a2e4ca312b14388d1fee02485f5cb9c2a915b4a15152ab","f85c426fed5373e0696d9268b22987d6a3849495a0955cf38dda212208d8b435","c585310f77eb5dd2e09791548b9de218c431a281f88bd0da1dfa2860dbb5ddb0","e404b4ee4d55e63363a72edf385a88b9c4686886c4f5209c5848d07fb91fbfe3","5482ddc0bdef7fc498e3ba9b154c385db6c40941eb3bb12f879bd70ef7962896","a53380b84c1b9ddc337bb6df49e694f44234a05825785d32befdddcd92865b76","50a85f4f4c34f4bd02de0afded92fa938a3307f4f6e1bb990cbde0e3dad79e05","b4d84cb4304774bab9d8c67d72c5e7a38296c2ac347b17c1958eeeb4eea3008e","62e5be5d4be801bc31efa3cc815e2286d9e7f93fe9f7514352918ad13cb839c0","2e339bf52fae72b6dcfc22738e800fe794a9dfdd4bf1dd83fb927d08bfd81702","9bdf13870f664a458b6a14929a6d2408d8342a484470dabcababff6c4160529c","e5b59485d03f3c2614aa803e271eb3ce99b8fc0a7fa70c2b67f79a05a3d66405","5328a56b1d9737fb1827e8a3a961af03a5ea5a1bbd81fb51ddf488dbb33bdd82","f4d4f05fd8b33597884cc4a826b587744b0e8557fa7815b93861d6f1d9f665d6","4e55901fec5890b3b318c6e91018d6db667f470754bb4bc0005a5ffaa0f6880b","150db87a16de54f3c358ce79ab1bc0d3cf02edd478a2ab6697b5ff9dc10c8107","60171d7a57df4ac41fed3d03034dca18ef7173a123d6f4291b2c3b2aa6fabeac","9be725f01180037e4483dda4a66c15212d99a1b3633d6fb091f608c81066c617","fb1b5042db4e6d8a5d617a9a4fc0c87dfda6d38d06970bba4106de1032dd930a","fd3e2ace00e36ecfb84cd0383f6fdbce4f073a7ad8fcfbba8708acdc2733045e","beb592a9d0de484d830bd64e609931afdc5393dc43413973d0729574ee38cb63","dd89e407c62adadf5741d9ba62d9d8c91bdd0f24b324091d6727f88bb4b09391","162b56c9d47d1960369aef0221a22b0c0a771b0844d8d43fd59b0ca3d84c72df","e8dc03c853d2141bde0fd2fc866efc1c565377e399af54bcd3a148c4c8f70eea","e8c34d22cb6c05c02c588a750d87afb3b3de76ec59d95cc7af39a693f8c4ad67","04c47b88337fd0750a8a504160371966dca503eb5623b7532170c58d90496948","9e8d220c1f3cfe1e38619fab428b22062dcb14bf8b39f1c402b38f599c7018b9","d34d547bd0586ca059f685b8161b6c9e2a78a1e57aa1be9e4ef323ece26a5265","f04adbbd3fb2508a4ad63b016cb3efb13a8858f6aa1bb0bdc7226fd9e02846a7","c8219a2958d401248585eef3f1ddbb01bb5a3287ffd8da5db08eb721a1d8ffdb","22df0c43fa36ce4603884f4fb1431a7996662ec9ce8e05bcb480525648aa0eab","4f53be4a9404fc025133dc8c47dad89dda86b4e4a38de28100f2ad0e3cd2f420","a9d5cb850f819ecab06fd309f066790aaf3bd9730db48739e99bda06e3b52d0b","a91b87747ba78f088a6d59aa6dad7d214719ae80d480811145e35e04ec34a437","0d3aaed2638646fbba322370a10fa96c5d497fc59a53a736271c05acf5033f6b","8eb76f4b5970d79ebb87688690a0d23a69c1c348c55eb339cbcddfd375888b9e","e251e207824b8c3527ead8221b0c2abc78f8ba48479d7f558c0e845c720b26d1","2284223ffa912928a570b133976d70b4f67101c8f455423626e5a3077a8f48fd","3dccb6b80112bf4e073f1457472a6d01fa7fb5f57959b83a44dc9cd39fd909e4","c48d50b8961ef33170962eb1819e5768f57982294c73bbdafe8af9a1888a63a3","1681c7c056546738b2027b11f7e00f66a9a01e1a2cf96eac7ecdd4a7bc30c4df","c627dec6fe26ef2b378ed74005340251e5d46774109eb04894c4a297e70d37df","98b5b94073fa808035c53243d7142e59adc050a2c49f2b69fae48d99689949bf","78b8e94eb91a176cb3262142c6e6210616ae2f1cb26e94b715e9cebba08eec47","41fcf5f12ebe6624d38494fe5f4f5185a8372c2fdad71240d6f107d519b65e46","6c7be3a0f840d1effc55dfd868912cb16b663437a1b12e1e15ab588f75a5dec2","a40b3fb920b595df4b0a32ea71c83288e981bba15ccf93d7d081361ca6afa319","b976ed5a1ef554c8e6be34832e7982839b2f945efad982e39c8d8cb1e2a45623","40a22ae3e25f0f220d89591acc5ed1c7f70334361cf74afe9e121cb10b24baa3","ca817b026251086d66ee7ff339ea706974cae8c212be1a426eacdc873a5a159c","20a8ac527af597a50d01c0ef5a3d0cbf3c35fcdb2bbd8e6282870ebe3c4f0cf3","86d4bb780c0be3248bb5c290552068669776b2c027ed0a5b777c335109fd8994","cfa61e4cb0f202709ed00512fde7ca96e9670765f6c0d1b0aeff4fe0e1f08cc2","d94c7a3f8db9d4959285786a677041b6527af4e4509b4bf4839d2e12e7a323be","b38ae07ba0db1619f0e6b853eaf760bfa09d69971054befa04bbeb70e3ac9294","38b85a4a877c7413d68f8a49f6fab7a01e3adea17264880eb89242496ebc2246","a9af1aaff950e9cc443163762128871b4026c16d40c21eda4cd32e08aa5fd116","1ef4191904b1c029c61533db5de0941f6a723aad33f77f96356ce474848ce5a0","8046156f2f3985d9c7df271a8b86cb26a3deb3be97ef1929a2d2672366a7afca","461511ecea9024218f3dd5c1801bb11399362bf68a446ee91d781fd1425cfb0c","274b149987d2abc2620205de23d1650aa48fc90f3fb55bd9c0acfef877eb0dd0","fda0ca7c103ccd50b414027109686c6c53159a2eed2c371d75330ac4ea5d138b","69421e3969682e50fb37f3afb942694ffe0cc2e4fc159f9f47ef311715dfc42f","57801c063c4d5e5442fdba28fb11d35742ba36e0fb4b16afa8fcb1130d9f17d4","d5820514299f92f0107f96f9fc360c6609d886d9b543cc897b8d11fa70fd4e52","203e0ec82a047863cfebc1989fdc68c358796f55bcf9ab72a3d4931e3bda16b5","0f51b7187b2e33beccc48ff97af5ffb5fa6d7e1e5d153330e5ed4119d2b806dd","79b0dd5c2811306e53b177610f0912cdfac9ca8cae3e72d580bbc54efb90128f","3786142b8b06a865fde6b68eb7e077fbc818323fde4ed9978f1471eb6a7f0282","c4e5bd1549432be70f7940d28dc23100a7e8cc47a142f0610c2faa62d5603e22","30ab1e8f75e55b9c00396d2acd8ddce8f2131108493912ffdee39e2e46539adb","f193ecf84d4982feb309ae3799ef22fca1e656b8da429ffd650691ad293fc72b","808093e0c7fadc629ed126689e7243de4705de5baec82e87213e208d34be3d4e","d22ca1f3b36b234dec86bd04aadb57d2ef80aec33fd70e4aeb74eb12887197b6","4c07dc28e63a70160d8071d6f96e2a2b4aec2bbcf2c864c7a4ed8fe8231b0dbe","8eca9ea6946c9d331757801195aaf8d2b93ba5bc97de0ade148543c91fdcdb2a","f6a39d720953bf1336a784ed67b97553356930f8a28227734dd5746c724cfd32","9a8403bb3480b32ddb6fadcf2545e73fcf321553ffa546462312e130ea9f337e","e0ce75e61bf3c6696c052bc9c71bdf76f0d9b2a89b6fb0fe229ef83692f01171","19744c48c434523418f20d953bb3a01017ab4dabcf9719ab7acd34540352ac89","6e72a8b2faf6c4d97110d342dbe94924c5f1ed6cd563f86406d8b0b5b18bc1ef","0f3016b7450af2ae4742d98798bc467cce2d1cb206e9a1800fa95d5b0ca4709b","b3df2d616fefa3884fc1b0c1b803d9012e395681c25481d0b57f65f6b5bc61f5","ea79107f95171c6e0757027581407cd0741b73c0871655488202baea024e56b5","652a92d5545af44f4d443056a60bdcab52483192d2d14de26e5ccfcc0447e4ef","0d09125d44e11104ecb37733f386415726da00a88840d28b2e9476b4c78dc614","50b28fbd070ace095bbe90841ee772cf63c70b28e05b5d54242b76f77ca44685","4625f226fbc4fb96c6f6517f6498a80bd9605bb02e5e543a23bbdafaef78d4d5","50836519cde1522938d1af9ab12e12f287768d56764532f8e1f290659947644d","918e2fdd14fc5e1912ea341f8f49f8af8e71ff2717440485a7f457b56f6339ed","d3b4aec662966dd7c75f129e6cbe31dd1502ff414ff8c08a2af6a4c6ec873b68","025e30d6efda3d814186bc92178a921210efbacfa0c93501a5e848085959ebd2","439ebfc28c5a769053ffaf9e6dfee212c15bb0b0b1435c92982427cf1f7704f1","97bb209c81e97fb418eb1e004d8b7c9f0927a266fb7f317692103503457b21b0","fb7e00e77b44c4723da56f03be6b3990b6ff015c9ac7cddaccb7a203fe09fc68","29c3119175bdbae810c679bfc7e0aadb3bb635fb5bca39ea746e449b02a329c1","503a5a3f304786897f93477c065e63517b262efd4b72ef9ad2c8cb705e0414eb","2ee8d4e3f607e65dc2a6884b733b092926155dbd65ae620df4bbf7521a45db48","b1f4778f85f2a7cf07beaaee958d7153d9de8e8c4d53222a18575713d8303974","3113eee696decc028a5dae49db4bfbe67f281bd4c8fcc123a555a29c298802a1","ccbdfe3d94d616de75a2c1aabf93806433682deada4353fe098e0eff6e8acaa9","7b9e7e4feaa7eba742354018e50fc37182e0332cad3b0f87204e9cd015458912","8de0689ae0017b617562fe79b7fb4b847f177daf0a3f790e160e523ebc6e97f1","cec2a552ab95a93140e4487c195be895b2e726a3fb53203d307a372d8d81443e","f76f72aa26668e90d0d3fb14d4bd9b2f23e2fdde520846ecb131a539db5a498b","35155201ada8f8a0111cdf502db815272727621f6ab8b1d43caa99de1891b958","69029757a2d6e54c8d689ee7e6c8e2cae7e95a2c3fb859e282d921d501fc62d3","be43ce17855b43a2b87cd512894bec098763b431b842e4ceb9f03bbe20af79e3","5a290b87b88523fd6eb1723a5071254bef462df168aae4a65a8e2d9ba67f4952","463b864919694b12ee0cae5798b9e991a2a577edff62db764cc15cc8d44bdf95","3b9247db1c865d0fa1c55c4804c960dd3d91800e3c637f53ec99ca65fd1942ed","a02fab6980b94d48023ef7d42d2d225931f4cdea69c5458ccbd3e185957a89a4","831d3e85d672a6d68bf47aa66d4a9ec7aab36f253b710bdb84dcefbddeecf0ac","9ee0d16acce024a0db946abf6917ced9f3fc8f00a90f5bdc68fb8963b3f460e6","f43084b8d541bcecf8024be753c5321b7e5889d8db0795615ed0e5a2da6c68f6","e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","1b8595542387d275690f4ff6fbc17512cc4c0ef0d21d08a08fca756121c6e17e","b14038ab32e90375eab612c3dd7fc326598c4f798ada952934059a4df8336ff1","f742d20fa9e85ed5eb0208d1cac5b52f71bfe1435218cf5fccc2a75dd715e658","b7944bd6dc82bcab68ecdbf017afd98ff7a45c951035439b0399c7809fdaf080","66cfe768ebbe93521a4c7d0d5dd0b271acb9c7807838760225f6737ef76b0216","379988cdb87609b2e9c2d58767961de1ec4a35a0b38c99c8468c7586b78a8330","ac9fb8c26a7a424c819161878c2425ea24c6d6824ac9b82211d49ff8fdf77293","13b80ee73256f4247f7e8004331a8d89700f066550969a39995107173497eb3d","4d6b56d38b194c20e36c325ac4e9bf3f126752e5fe02a728f71df85b215fafd9","643be2f6f3e816f43a97a0dc3d0daad5f051f4245933dcea6f4169d3b0f86bd1","0d40a0547c8141dc4af0a4338acea927e379fae34596832530d8932e02db9b36","03f8ebf67c9001c66489393e7f6114de33b1043397e12e5d8087c6c370901aa0","2daaf46daba8ae735c9160262a14a0839c160b2142d234ecf06fc0b486f64f30","1f9134ab3fc79618223fe8fca03ecb2cd53dda48c84fd4ceeff942059e6603bf","c960351490448cd3eb72b33583dabbb0f3705a5e242647be8a74d7cdd297b0b9","20a930559ba18dd9b8a4ffdfa651b0c62336cee116ab175381570c64b92da389","380fe7127b1a6803a40e391f69266c7adcd17c3915244874373a13d9a283cd69","32ce2899f8b711d3b21945834407b6ffc5f0dc257e5b80c3c7f641d4548d84f1","f42b6277d793b76f1a2dcfed15fe7213d61864a695b7af138fac0ad5d8dcf5af","bec68fc5a7c024e994f91281151c61ca8bd06172db51eab7446a1c8399550b7f","be817164e159e2122dd1a87081506ea12ae182a4266f133633256ef773aa8c27","492e4d5fec601998bb708c58efd0c52bacfa93b20b6ddcf81726258cefd1419e","64af031c7648b33573cc072d762803ca91aa55a57c74be31ce503e9f586e0919","750cdcd5bb158233a1f4a0dfd1813cce5fd96ff636ddb02726d6b948ceea3695","e226ec2e77a72fcccbe5da225d59c6ed7fbdb30fdc8fc9e18828d69a9eccfffa","0548d60025bfeb62a4af23116ab059afd42fbe3e0a01c4cb5ac231269904e7db","b3542e44ee6d67acf7c710dfa6df08c4a4287f03d63c765379654f2239ca86ad","b0f54460602f014eddc58b88aad00d40257165bb2967c681d903e010f94c09c4","6e9d85414e913ad70e9ff2c2b416239b6f66c044e23bec91dcf97c30008b18cf","887e1b6bf2dafd897bdd1e87cf0ad8237cb27230a272ace3c1d74b663ab6017b","f6bfed0580249b26ba6a1bd8175ab512cf650659f011081f8811409b0f6de068","1b8132ccf93eb0f018d07af828da99b4e5a1e77a9665e0d70ca5def4e033b07b","122dc2bce32c0d249f6b24f8c19ce1f489d5c7ddcb194227520ed1c539f9265d","c92dbc458898343b80c9e868e57c45da7ef46973c7c2b462dd1a758322cfb0c7","850b40da723b510b12a517059173a053c8401dfe8820585218cebea3ee43d35c","6202bdc6db3b09e68eda31b4776d9837a290d494abe093ef875e4eb80f3231d9","15747b8667f2a46f9b02cd82885ee740c2c80e70986631ac3dc64fd94a78d008","7c01e7d910ed14e92db2e6c40b8cd7a57027cba0466f8c6865f2c6fcfbafa574","661c69b987713b57dac8b0bbb52b01ff99ab6569bf91008b799bbc6979004a8b","a99185486021eb2806acc9383782b7c972b70a1f6859bce76969545f09ddcbc8","5eef93622e7f89572068908e003373360723836bc37a009100f426823c2bb560","651d5253e40529815625eabef8c39093e4dbacd076ef488cee664853dd65fbd9","9b37be98e864a6d4d67f4cdde584103c5afde4ae41dddbd59a343eaeb91b9aee","66cba0d689faa553973b784965437a2147ac90b69d7b83c6eb8c222d4df4d5ad","090f2abfb2b2994c76cbb1c146feaadd3a77faaa338e92c499200f8485a6a891","33c19f0498cd535390ed559164559c419085b321a6ef1a29d85a490a9176ee46","d517acb552c998f854c6b57c40c92409b5f7d628befe247cd306680073f8172c","db5eacd080ebda5780d552a836767671c7f7ce6d9221276e18106a01cdcd7dbe","92e83b19bc014df5e6c83e9b8a35fffddc4f5dc919a95a4f5cb9e270cef1b649","061c9effeb173587300585aa221053c90f02ae39e916420cdae370746348fc96","7d529b4e8083e985b5eff59053af65cc79514b04ffb564f0235008e07b323c0c","d1349268f88f4b922c001f11386ae578e3e69ea902da8c42b17d5a9e0ffc39b2","ded458991e2c026e202cc3aa630982bdd5af1eadb33eb7ace1852cd665ad9be2","5b5fdb3bd4f0441aae2d4a15eb14a2bec5245d0dd297651af96e85f3054110b6","a0cf906bff676e2ef79c813ec734e88cbffc1efdf454c4c1ecfa50ef81b0d65f","8654cda507d0c4c01ba5fa1221dcc7cc2644c222882aae020b892efdf242323b","413d307f5c6eb648df1800d6f32799c0e8471bdf6d283303b43a8b767fac5fde","8b2aa3809f389e3b99766aa103f04ac76e647c9a0420a33088839e182bef8cd2","89a2ee8235459880d92367449dacdcad9622d4c2c0fb367c879af912ee13947f","30df233933ddab2ce5c8c6f225a483c8ed938bd482b9f61f7c0ec13e8497c571","3604c93ddbf1adef81c7dd5366299fa18c0a61dabd10ed27f51cafc4219f0995","be275d841c6cfb0f7dfd929393efbd42201aaab495d04e9d1ded4bacfa1c961b","9b98e688a9e6359fe2f5307cf64480718e9b85f5d5dbcaf1da802da38d294f74","ccc79e46dd998bd268cf44ac8c1ffcbee5d5447c342e86d0bc2aa4f4f61ea3cc","497ad32a822cdd0dd0288f1abada02250166a204f0c50c9962ddf7f3a55038bd","32fcd3fbc44cd6c013f578a26e61d4e460eea8f230804a057354b6e90869924d","0fc3f032daa38d27e76750978d983488b905fb1a142860a5791b72d3b17f235a","bcdac515302e7d7b7dc8c0b7c30e3ebb6540a4c07da5baad4e06f036a320333f","3673117ac8c078b7cffc0ce6a09203b6d54b973b84eb1b7f3b821ada50496ebb","b079defe94ffa391b1511ed069783abd984038dcca48e50a150a5f9e1b395679","43bb9c6286de30eb9c9fc594bebe5836ee508296873fbb46f0a38e7deec40619","8ef028afb06d4f6a3c54eb4ca1048e2ca48f9918dd79e3718092cece94e3eb45","8fa86f6e9b3e485f5c20476b5d17a790c36c02489980a4862fe3da9b6281ea0f","cae5d4a992a52cb00dbd01fe78447d7a969a1e533c0ae4bad6584d82b0269ef1","f9e6274af5c54748f9c2fafe392a28b15f454c8fa7b688386d6dbed7a7c52be5","5212b0d19990f5c0846e72bdaa883ec358e19c71c9101d7cce20b964d169d655","95cae84464c904eaba80a1e5318cbe698111f2f0a0c8a5bb2ea71df6ac81e0b7","8d56f6e6db406030e98d70fcc0e32f34e788016b0c7e0696836dfd120a0e58c9","5a4986d53e63905a57dc3af6d73856167c8a6a0ba00514fb5425d9ab782b0cdd","22b825cd1bfb425a9ddf7249d3e3309e907cbc751557211b9afac7b75fed2993","52b5430922b374faf4fb0379ec4898c42034d3189fc670ff606b049ab7b8ca19","068ae59a009696cfbcb74bf6391b2495dba5ad7812691f7d60e3b6dce1f116ab","f6a0c42fa8dd15b7a1c92da01fdaee73fa1abfdba956a0540fd03307490de571","aeeca122049cea27f78900a4daf353e023c70e926f47ee7d38e1478d27147a68","b50ff9b152c2cf666c1f0bc0f5fe1b1690c4c30211d115285bbd7976b80d4775","c6b0a23e2737a913863019e1dd0d3e7e8419d809bc1bd9bea3e8dd4648024fc1","e3afedf4699ce15c3388b8d37ba9835f3d791572033ef412250fb7b8aed75972","8a78f186de2b2f2d0bc271be8641033fe1ff83e97b1e908cb0886a17c6e10769","993848c884c9d206c9e588cbdd46b9f7a6f3213bbe49b1e9b65322dee4e4cd24","95cc93658a4756c05be5cd34b4d05533b5565d88856eaff39aac44106f8ccb84","842b7d45bfb0f83af8f0398406a3773b1fec3d60d22fe778cfd810e6b1c9f309","7332c17fb422297cf489db81ee7536390a494fd0aee7bc1da903eb0d1b41ce44","f79a36a4befa96a9b824562d816244bed813a6ab7cc383dc6da8c3406fa7ddb3","8a9aa006ae883c5237eefdb8532d73ff95933e75524bc1bf9dfa9c74dda74c83","7a373a81c71e392555c3bd36ca105ef1f21b4050ba0c18580ea5e7a4d217a360","a7ac959a34cdc2f0f353fc8a34eca55a665b815f0cba083f7797cdce07b4247e","ced3758be4549ab0a17948d9a4a8582603446fb4294ac15d125d90d7c440d753","3cf6720e78d2b0a3078bab0c3d2448e04375f6428c98d78f69c29d4a6f01a457","567752cafe7cc703b7cea099d121e3dbc59dd4f2301145dac28a1e43bb873f6c","82eb378034624850f87290607f5097906982b0763e592368d6f17923cfdf2198","97186749f841cc558f79755ddc463f93ee38d65a3153fae9fd282c6c7ef13e62","d01b73a6a150b4ae19224b4c9c919c8395ebb2a6cbdf124d82ff65c2a3f4cd4c","90b3ea1ecb7e1eeb44f5bf98193b3da95c0e628f7565fdd64a5b46a797d463f7","06db7c38de3e5007aee164f2fbaaf69c15d4bb3c6d907a5422422fab69744fa0","cb47c5d557003ae15e45e6149682813865f30344ff7d01dd50233101b1c13532","a2f151334afa41c57d271a60d0a5fd235914b6d639854f3423a6df2eca097d96","8a9ad899442fc51325997049ab96ff5e33e6ba2da435a635b3deaf42cc6b8205","6a7a9fa7afc7fcff52e7f48d7de4fca979cc0e1b58cc5d3d3f47d75aba2dc71c","1c5d798892bb448dc5ae674710fcc527305a59cf4bfe543cc146e76a33d08499","36e49f0c9180c9356644736caed9299181c9bf6a35ddeb020ada5be94f2d76e8","d3b808362adfb62b317ee4547339665af8b7cf440f91989685cb6503c535a26f","1b85176bb10aa957307efd573894699d57a18ae8a8164c2d2c5ba39c793abcf6","d44808c0cbc8044dc571c302eb621901d6c23c07ab26bc1e9b8fff4e70fcf13d","650bcd6d5e3fe336d534d893211e2b637647d748cdd9c7149776e8fb8fe3e8a2","12f74303eaa24cfdf4e52e05c2495ef2d8ac2050266f95edd5a1e5a92ad7385b","dc47d2b16bbe1834f4bc221342e1114db6f1bc7499d39600c2015c1e7f98df26","ed66490359bc8a614acad2ad5726877614fcbc2af56b1d14f0a3c197f03dca60","d2dc7a242f79f7f7b8a19888a785beb6870df7043c6aeecd074cf2f5e51d338c","0a3333c4f3f737cc07a96f742c1ffefe9b72571aabdd75a3b98dabfa900b6826","eb8f9bd4283696ad0633b8a15b1ef5b45d3c6bfdc902f5e0630eea900601c80e","edc62246138ef945b626c796631efeb9ed326b2ee8dadbdf520322742cb59d8f","c8f303daddcd83bde8b2415ca9520ce44210be262c066eb22489daeaa42f637d","8dde059b4d1aaab635a6ce9f61d0c53cfcba6d364c1d2a63cd543691cb62eff4","8d9327bbd63b69d6f464771fba3430111c266404d771926391ab0d0fb1261a99","8c533f0fbbd5d410e8dd72b3b38b1f5d768b6a86f6ccb26c203e1132e5a077b0","30ce8c2e3d832b331c7382ea9104451315e4f0f0654989188b61df2f24726d2c","575202ab2a38dab302037811de6b1d5a43d23c15bfb4d5110ed8517d55c1d185","311492244055ca2a25eaff9bb0dc0c1b4727379bf3593d39e564dfccc3dc1a43","6e5c8fade8c2cca6295c3081a53df0973862070e1a567bbfe058dba1c021a530","3b1bafd00c24544e47b345cac30cd0257adaa7c46a61397cff80d7d11bbc0914","acdc80846f52e3102d3374f3b8b1257de64f301498460202e78dad33e1b97a9c","2d638b6063bb5fd45199cfd0277e9ac8eaa5d78c9741f438bd8c4813cd93bbed","ab34f5e42f760c8c9b53e2d9a111898fae23cf2e519c577f5ce02b3896dd02bb","93be06734defd6fd89246181d5e5b602f8b27023213552428e121f1202a6a78d","5371c8a04f00714998042baf22e95b7cb34c9a4ff5592e1e76d9e5ba8a2d0ba2","fb554b3ca58fa319477599432fad1f3987f2c6c11d61729be9932ab0905b3312","1ad720043c18e2fb539fb86d9a88ea0b1a244186239b78a2f2bdf72b4c4d1efd","02eb57a5a7d028ad52d7cfa06bf81d792601cd802e9232b0710a61f6454f4063","995b9a1c03cddaf5efb640916157f030a2e0c85c68ba6a04baa6893557c85ceb","cfd2b8b5283218a0a3e396d9a7c70e73457b0cfb602972b454c788df6c5e01e7","bfa6732c6e01fb16c5911d8652d9ca7b17896d9a50e14b0922375aca0d8bc947","9385dcb4d73f4cbd6cbfc7090f25e2b3c9082221b279b238242cef408c6fde4d","1a90b32756982b5b8e2b0df2f3d864234d28b75ccfe1578fc8e7653bc7c824bd","5542317f58639a5fbb58d63c64fd28a24541594f3c69ce04fdd110b075a19bcd","2a1532c10aace7f0d66b1074cb1f595260a7a74c8511208f1cb425d4a20ce640","9121788bfd3a400ecf36ea12c26943f71976aeb6474cf989d0c5b5a43a88976f","b68e00f0a8c8c0790a413199671feb2fe3a016d751dcddc799634f1e85d2a4ab","3343c4c70e7066eb0c7a7fb40ade488630e644c0953257f9fadbd118e4e45b0e","8f37d385487cb37c9691fa7ccb3f4750a6defe91d3a518d5844b1c8363d48e26","dd131a6d789feb29fc9bee2edd9ac2375422ff1b411fdbc7b966f4cdfeb648b1","a9753508a404a0ffb541dfa3342849af9e39fc1a378086729ba9ee0a2153dd98","8074a60010d1cc784474eed823e697386dc5e5a21c0b13c22635cb1661beebc2","9f8fc01ceba3e36801e0633ce121f5e1e67e898429259e1fa3017b6a3ce64e90","62f3eb014fd4dae036a012376897f118b44f2f7284884a8123a944b9e8d3ac59","38bebc003a28bb75ff7398081d37f2ca95aafcea63f3fc27d1909631537e95fd","11476285609240e30ecb64860e4ce6bdb0f176ccd8a67de8d47eef242e9af469","4d5d4f42ed750948d72fdd133b5e5da1bc856265a6abd0e945c720dae528d1ff","ee57c7c99a39f6ea02c57fe9bbc1def373b2afec3353b147921b092f40fe4944","7194dc9da6aab8c7836fbcf53c78911b9405e8d4165f8eb8723a3b470f899578","131c4b4e12268d048b5ced123b6b9e3d6c43036c563d15bb3192f4b57323b917","46ca67b7bc5755485ff12a85483b3a91c680dcea154cb8145c78d2d4c1b38c4a","f77423a67d64e0bf5d7bb9acbb600622b64b0692b914946aa8151b9f5fbc2fc8","1d56b55a203ddbaae128765903c04d258752dd312acfb54b035dd4f08a2e04df","89fd61cfd58f62a955b0ea0b848b049a4939086f1bb45cd03ed84d83f7e4dec7","640abff35ada3710bf4dcfac9be37b9b90b168bd9a0703c28542a0354f9d2c4a","c6aa0507fef76af3f87ac2ba08afb027babba47f1ccff583be81e7ee78182e4f","634a3970c720fd71b73ca6cf425a48e4d1d1d06aa320a006bc1fc9580a2c2d08","d5e69b7a2552e024561c2b3a7ef8d8270db3aa9b9f93a8060e0d0f2026f7674d","429c89d2524319c868680c277b2f65502eb15ce52fe0e233b8c7cc02a829f3a3","e154827e78d6f5c0541972ede6265f2c1d990e5e6ffd4bf6cce59f59808ffb24","3b03b3b84e80946d36d8b5ff046d8fb60ddb57611f3bc131df12cb059c9f18f3","2975bd1cb2cc4f12e31691afc5668ce64b9bdc983d72f8b1205f00e11439e494","6a917e90e80f9992063b5ad67631b033a314e3f485b810f0ebef6fabed654014","3723443792d4318263726dbc38718b5cc804a5a3a4ac736a2647ad8c7330c33b","0ca87831e286edd0558ee3a09b81d4e34f1016cf9e6a1d9bce739d8f92218940","445cdb4b23f043eeb2f0c04be4492215dc7f410a1d606e3bcdcc3e692a6557ed","1ce4aa3547c3925681b870d6e2aa11b69d139ef92e001b60a45a0afeb1f62b94","8417f326bf5d90d5f4d6476e229e6a9f14d40b573fcf896f46d8a12c5b42a4a8","3881ae6ced431489972db3312c2a7a2acfbc0821a300eb019a56608bac1b6bfa","8755dd9a90d68be9b4209a94e3b349fb6d40ece66f1f5e6dfeb165cafbadfee5","8cdd38764a7c156c04a5a3d3f678b47c81a1e12cc0b5818254684e3480d0d51e","20fd875ce8245eee36a7b439e9ac7badcdc5a30a97bfc0d5591d4f38e9bb1957","541e2cb17cce7a1643718e039ebaf086be3c75235da715dd42540cc781c60271","e6567aa62d7d697410b5f5b3b7a34e68e9439ee6d1c7b4a45d1294b841d2f55e","2bf880289dccbed7eceea4c9e5512444040fb4e3915e8f6a5d1d2fd8bf6b3481","1991cfa7903428802b9aa6143274aa4fd8fc5365cf8c4e321ee031977f8a731d","deb2f0aa78ef8a430ba8af93df6d88df17f29b4467c0bf72c7e40b25713881bb","c00c3d41088c4ccdabb34042f2ecc16b26431f152dc1bd44b4677cd4225f97aa","68c577b010d453ebb0512aa5a0f27c39d916d5a0ce898eff26a9f3c40e7ee617","ed46ab32f9de4b9ff87cd429dab153a1e8e5e8065c1a1b8a496b9f1bb7d110fb","3ad4b45651a5fdcdd0299061ff9f8790c9099ba54e0764c8bfa13e40f54374a4","688dd55f7048d9b7421c7e325de20b42c3c4e6ff1088797069183e512e7488c8","3c5da844039c5888084f2d1f9fed662a12eedd037f123785de7e6580012a0ad6","793dd27587156b792bd11e67096e9e7c759faa47dba06d2488bf8808777c0f71","c37deb12c4d7859359164b98612401f427d9e7f34e8be717247c145afe41adee","158f78beceb3520a312b76cc712b6e1dbb03f6f14b8bbe566c507d52dc7a6253","07fb0d6edb5f8f7e33660b6b2f990fd50d1dc42b4d2bf20d707e8b2c2182dc10","125731c13aa12f8c987aa2b1b1d861f447a88606d8d9b8cb558430d4276127fc","0cc5fea410f7d06f3c2d182580df538739465bc98728f948d9eb035f35e8c8bc","cbb40400332922fc1c9126e6ba4b855bebd749453732e5ba61a09f8de6f3c49c","7abd76e463d6a93186e249730083c09fe84a4f855a21592625791bbbcfc126ce","eee9209d759b5fab5e1ead04882b896cc733ba7e2642bbd8680949473e11426b","22711a99782bb5e2914d5946686246c57f4e2280c5c19b33f1faf6e9ee5b97b7","b941f36256a4cdb9bd26248518981d0d8e19248e80dd9ffecf30215d563c7676","ab5b2578a4df65835425d31d77b8431f3c86802ebe9efe608faaecf538278afb","a9ba31392273b17a073356eb35f5504fddecbb7c8ee9f088bd014b1fa49a434e","16874afa6ebfb662a3a51abad4ced74abb80b6bd001bae5c9d10d6e8d58af582","e7de140450f5026641f62732f6fcea02aa0a05941399559aebd3aa12edc973ef","b7939f333832f14dbf92936245c1be6727f7f7b81adb5ffe2f880f88eb9ad824","2c61164b0dc013cdacb0e034e44be6d6c359f3f8b77b992ecb31e3aa924f8d28","2e02663ce4905603678e5445bd245cb03ccb538c4a27e177ae2cc31c2cde4840","7a53f1fd2393c3a23ed4520d1b4defbb550dfdd5c198446fc682db0559641c63","6dd12bd5ee8dcbfc91b41c247d0479ac9fc5fb40b9ebac648878873e40e500de","1862b4011fd3d74dba533c0222abacad161bcdf45bb4ef0331b787ea88c56495","d89c75effba2a263d22159eb1439afb87e5988c5da37fcaacb08db00e6a428e4","06a893988d4aac8ec25ca934dec8e160939e079d48963f059f5e5e50e7fefd86","36d669f11414ee29b76e28ab552ccc3eac9456ee5daf3c8385de1afe8d4705b7","1455b60c2686941a443df0ca282c76253ed3027be59664e54ec345f319162baf","696609716d85434a692fb16ac392fdef1cbcc76882322216c2b09997eb90fe4c","e7e48b10ac383b333f5c5525f542789bcc6220f763db38d45495c79e8265a7ee","c11f32f6bf3d56760733b8e03d18d33de9799ce0dda49757acffafb1ba81fb04","1e8af99a991f4d33e495ddeb96553f724838c14f57356c04f9e5017809d1aaf5","0026277c6a3279eaf3a442b7aaabf6c3b4b39808aa4b5e5089197d86916caed4","80da3cf86c04b42a241f3eb9e8ae4cceadaf1ca11dc69acdecc8e5774afb46cb","21e681895e3f079936eefd643211bb539a3d5e79921033bf34785aaf0d644808","99ada7135dead338ee353e8e3850a6b0fde0cf38ba1ac7624043e05bca46e59a","274a7f37b492ca6cb56b2ac1e107b3a7a7fa2c5f69fded0d3bf42ddcbce818be","218b069640c659edb7f6d7ed27e2e443d6fb7949d93b9b29835fe355ff4f67de","da521dc4c432191a8f8b5b0bbdcf3c1c3db7c2dd4046a75e506d7c9f77ba26ad","aedf79185b7a1cb17e556b3408feb6ece54552f72098cd07363811981b96180d","34c3ae2cdd6762d2fb2f5aac95f536bc53e5c3e08825151060625214775c7c14","3b4a6fea0362eff737ddd26d8f0bd1c7da0715d457ca7418f15ade775c723dea","bbc011de5435e35a138250e42ecf9d24c5080f62f8b2609dbec04fa5aea21b07","f2943a8b2c6c4f013484f4b84553dec1b7a4399ebeff51d574093315cfba78ab","82c3d6fc6c6585883f764cc099f245bd1fc592d5cc8460be3b47b104715173d3","103cddd6832cccfec65e68e8ee54f944fedbe34f21fa2cf28a06e4d7817cc451","d7e83292e198c9aae9b9b50c812ebcfa6cccca1eb82fbffc9c16344347ff9175","bb289de2c9eb55964a9f35e26638fc039226b50eb7cc343be50919a879552f45","26ada1fd88c4dab6fe6562b33992b042575e04d33def215a50690da0c7de8f12","bc849be0c7c69a05fd9ad73d4cd02fbfd8a8d1c13f96e6d7a2bcf909318597f9","2225f82a84f6a8c4aab0262adf0d7ba38a9822bd96c1b138c2df3d9492e2c08f","68255d5ff61492bc5b3686941ac8d699289bde2df3930cd2101657441fefb5d7","ee9100b912da656ff5632ae8d66622d73a9a935c6842c709e035b563e215b9d2","1f9464a214b44acb19e18b30df051daf4f2886dfe44f83e240c63d005b9c685a","59cebaf4871fb9366d8b65b7ee0600b6b039d04bb6e79a0e1eceb226301dafb4","4398b8e5d175883779401320d801392b0b2dc4af83f0916c05234bb25c130d6c","d13be619e96823b041e9dd582f37cbc5f13fb4e758af94a9d756d403f157d976","675672e6362375e2f29ef761893fb1a6cec3df671589e7f6e0708c773bacb495","77b527123a22b41fda46521324bb469af725c4a602dcfcdec60784a12e5017d7","5c866ddccf46eef3f4c904cf20f666e9f73549679dbf4ec9ab785da6d0f029fb","84e2cff7a94d5631141e3735d490c5b6428a41f17b13c4b3829aef996a562c6e","69f82cd03da375795ca01b4ed03621a9fd759ff074353e7d538b720f52079ca8","765dc021ec4e1b4a2560268c54c4c8d06f4dc26d030fae207f076ab130327bf9","ef59be378b5d900b1e44672d183f0badbb7c11289a121be9a213f396c5e7a0cc","101af2f0e38d6a61e364668346d704ce66c3a6a25eed13147eca68cf0804bfb0","48bdfbf4ec378d3a49eea88a88d556a2fe9c7381ac0b98037f767d54231b5bd1","464af02cbdc4ce4433c00d40d6e6b3c49b23bed051a8e0ee2bdc5a055772e5d9","db0c3c8f0415ce0c8a60c0b3874f09bfc7b248b436ae7b46a87c144c0affaedc","5bb224f845e183c12d297177ff1ebcc75db71339e05ae003eb62beca0dae7a3e","21d64b39a3e0d01bb793ff8cec2d3e775ebb8b95f3a8552a9d5c1c2ea1d49b70","0443a47b86647cd14ad5a310c3868b2f92b7abe398579e6a8db246ccc7684181","b7dd8cc283b0dbdda0367aca3031cf25bf3a3ab0b1851f904b67a9ad74dde6a5","857db5e54b808abb2cd533c350373115f5dd92e1ea7ab2394dea152ec7217171","b57baade285c7dd74ee9dfc9d9496a35f27bee8eae9b89e3ba752b8829253329","3c9c9aa55c8e9c11be6125ce62d5449d38744459773062d2b7d724d09e0643a6","d19372a81a30e7827366e2f1de4ddefc0be85bc1b325f8693955e9a48de4e332","612a8a331ea02b38a15f39f68aec59eb481a68c329505f02a0f196e67bcd6821","7c483b10ed5ae7337593cdff33869b2b3f3bde5594dd0d3c7f55910e8c1b4c9e","d54995c67541965cc994a4da5dfad6aaa995f58679bf0a9e5ee63808a7d010e0","37dd9860b81f8876c6465d2407348964d30a29ba6772cb8892f67738918c96df","56a031eb9a0218cc26c4fbff819ca9fc9d00380d149b8e5510434ad51870d479","0c2ccfdcd1cb04906ac8186c9bc0ccc5dcf027b500ddcf551d732ed14d12850d","fe545a39f8c0ef48302b62ecdf6f456557d0e157bf6dd143564c161a75b1f04e","55e9b02b3a9749e726ef6bbf2dd53a973fc61781c7c56242f26e59c77ff01c82","9a9aee25ec338bf1bd4a786c5ecdb1cd198ae1978c02873b5d3765ce0565ef3b","f7f45dbf7c028b49eb47f0ce4f505db55d2d1244c4b531be3dc308e4c940919b","5cf81955acdfa8acc9293b27fe3e7831af61ed1c01193dc73ad513daff8a31c5","88b1fe8a1143f333caf658c86e6b71b2e9c05f63c8ca6eb23e4d08b6d8771d12","be31ad96a4f4f2fd2ab39271363494f95733e6b3d885b7404a8d45b9e2d9a14b","173ac18d53fbc1e273ad93c5a8c685a19039de76f83755c3c9969ed9b728406c","34fa83a041146140a3735146190927868d3f2651aebab79b1e1a1294a86b1ab1","dc794d77f3e7950f38228676d378a10494a4f9ed8334a0915e7f77d52486841f","4e4920b3c3ec2158fc9495b04d48b4148d1826e06d284d40d4ffe0ebb28c17c8","e19f3d732212cdb03f47e74f26a080d25a08e3f24569ab646078361787970981","36df73398230e1350fcdd1ef5692655e5b5ff97aa5e0feb22561b453a922e6db","962559d23398ceb9a3598c219626dd9ee28791da31c6af133c71138ab5891660","e2b6b93273303a7069afa7a822da73b5558ce4a201cdb6c24a5ff6dc291fe872","74979898f33abdc0fae924d3d2a06045922c398163515284128ec5251eca4dae","f80bdcf67c0f6e765a7d76302e6ceb30dd9cd92817f990a0963d164d8b37c48b","1ea3bba77ea86d487b213fe5fc56a274118f9fd276575d310e3cfc615b7f33e7","a509f795f7b8714944ddea87f8ab5728b9863de14ff275ece9a605bf17cdb14a","7f429d59de7af7225e43e823e11c63725e1875306e65861dcb55a3288ffc458b","f9385ae41a6b0b7b0e057742a1a464d6af23452b6eb4e0853b45a850e571ccf8","3698333e4a735619dab04f310df56b5686963078c03be42699d08a0c0f1d27aa","9dedfb39d360b7a120fde2f14ad927c2bf52701d4dff5a578b65112429b7f589","ef905ba973b297c095f7205c30b0698ba8c10c8e67252d7ddf49a1d5ef1bedeb","be9115f8d1a06761412417f039fc1769bedcca4d8769f24136e5712348f5516f","f375f9c1c2d2fe8dcb83d0c23f5ab5ed245c5c5978080cb9b93c04785f1bdbd2","23666b936c5bd7b1d22723e80b40d627b641de2a8734b4fc231acd6db1ae7bed","56fb4112f988bc0d6015304c7d265dcc4c20b2ce9c5a3c87a8df3cf10e4094cf","46092366ee9d649a8f7768734537473a6b9baa22db2d70f3e57a3ccaec6df1bf","34b1e2e4bc7fb22b72fca7de7bb879f65d9a91797e2f5923f7a55c3e4f0d83f3","1282ab0b52fde314f699a62c83cfc4abd4e27ef3d42754f6403d5a1a6d23f08d","dad5d6cdf6155c95042cf0dd1a652d950128ac3a1e46cd07f1cb10231bb455a2","7d9d73d53f118850f9e4a34f7fd3db18dbcb5afa6bb1b06cd8281e1cca523b6d","c0d00cee1b67f0a27b0fe4e76bf2638a4f368664a1b5e6d1f6c3087cc34c518d","269a529b4341720266b9fd5d3ce4eccf4aa3ce980f383cdc5a92c14584aea3f9","2e89cfa35197cca854f5963c4cf767f7448c97f22c2d9980acf0ea6e4836cb91","d14ae8fe5d90d7f90c3d256717c19616cbc0b2726b1e18f64ca9c179fa438fd8","f4abfcc96c05956c024f1f0642d61f89ec3d9c4081aaf45aeeb8d9ef8e92a833","cb629df611b698adf39a2ac3d8102c1de5021bda44eacb4e8b2dcd567c69cae1","01d3c59bc22c809dbbada5d5f28621a3a5f2e6b85af65d4454dc34da2a07072f","11e30901cb29f1ecae29d05719e90e01371a46c3243c43f0b3827eca5d87148d","1f6d692ea4cf50f4b820f040b00e4ce3e7f952241a4b701194c198907a056237","54e0e625e824478724a3dc03703f65225e9520ba28c3e47090e28e78bcdb5601","5f7db9f0593c4d5f425afb450959a547114a7793296349fdb0b06c029bd5b899","a8ae0437dfe8c4a08ce0dcbf903e83fbf346c4ff0a537c65d46d58aaf09bac0c","4bde5cc0626907a728b9ed5bb04b4248b2a5827c167028ae0a068c5cc928cc8f","d80624ee7e9b6d6c81070b0758ef82b11b0ab3af8188dcdfbbed6a10b0a7c4af","81e07ae6426af6ea074a073b01a886f186f0a39014ce0aa38e222b2d55b896a4","1b8c1bf18b0db20c2926482b7acaf597d55f325828c5e93063dc31722afde4a0","922dc28d466fbf0c9dc3d84ff39ba139e5c5362c136fae70cea490a452af906f","ff17c4edd7a6a590440f421e67fb7fbacd7ab864aa2023561021ac6cb12b0a57","bc7d56d66c9b9226f4007954454f277c7984d89ad42aff075d6086147905c697","5d4a9cc55935d9ed06d0809a1967c6ee89d97fe425812f9b98265d41b4eb0b4f","dd8a4e87dc0a9353d783d87a78ed9e2a1667e266016689131cb99d5803cab515","3ab56eea7530a7e89b87b082e776ac93aa9d63da8d3d901ce9f28ba487d15a21","6b1915ed53af1fcfd454be7c82f3430bde33f1ff8bbf9f4943cccebfd1932a36","09bd2fe391b261f89ec1e9896d7df0755d2d358020c717427f0e9829294c5873","af44b71c84a11eac30cfa4db9735d97df6d66b4c3ce87b5cd205e7116ce964dd","542fbd41e31c39ee0ba1dde0841440c2a73aef0fc84036aee3726d18c90e8ffc","fb7322f41b96b0ba4543cde1b3a30a0cd6e95556442d91baf0d320848f539026","bd7bd0c5859c65194a2eaaf369c9bd5a11982543f5afbbce6a68a9741bc60104","1ebaad729ab27c6cc70be14d93b7d6e0318de1605ef2108b30bce29403945d74","81227f09f46b32bfb2c2831ad0f39c54a2d93375d43fd7ef3ae140680d9f7d84","f7124201213d3ec97127538c72da5f20e47a7e69b2b1dc9dd72ec71a1b90ff1f","13df8edce18f722a7c4ce6402f324b0ac414adb2af266f6dcf4f4c319974e7a2","61cfa5a9c299aa017f194e7a538d7427589545d643504bd2032b7f893d74aae4","3d9549ec4c45719029843e85b28ccebed175bc9fd6b01fad879300dcdd6001e9","08963009b4811a0722a9f600c919eef2f559c656b7828a747fbf132928f790c6","c956d74426268f6cc8280d6ce6e6874cb3cef583fc57edcacce9b9b18f88081d","0ce175f92600ca8c075733f25c49a3b5d07a29886316814e2d909d825aea09ec","49224f89058b006ce5569316c100ecfadcd6ab5bd36ec560a9c11b147b554c89","f9d4e2888c36771926f63891c8763c70073358360af19b755251e14374444451","c7f6deeb73f52fc5bab774c1138d8cb62867a609af5cc33c4d4cde154694dc50","6c09253624137dd6cdeb972986a5f700d6965e223fb0447db84b8c5fdfb03e9a","cac9043347d37715edd0120f7d4ba232b1d442d8f9aebddae4c5ad4d2795bc67","85a81ebebf0fc527a440eb0ce08093e86e9965b772462f3489392352f676629f","29e97cb226e8f224e45caa51edbc11905949968aa36f3532466c2a6368cf0cf4","067f67dd101820d91947133fb5313a739b845f67848898de92d6131d904aea27","d29fcfb493b437456d47f2f7a9d948fd5439c01df650eef0e17287b0c3601eff","baf8ca29620f5f76aa2ab363d41c78c01c9ca9f966f3ddcf305da52cb6d5f293","9715bbfd4e8dede84574b7d732a46b4a76c1b4a0ff40b00a86183a4365f4793f","b320f0418fe590b09fa9dbf8e34e68165703249488d771dd1b1d6e8eb41878b4","55e1a39d3e39b705cb7d951c9582a10426088b79a2b222078d03a86c490482f4","9b0a8cb2f2aedcb28b3d78d2117fa8e01bf9c190ebc399286e19b16ec9ea71a8","6d281747e644c10865f364c56c4ef9a196ba5dbbd97d45a1cf94a30223573510","471f471138d29eca6bfa128b08b4cb7785f098753285630ea9cdb21ae124cf46","4db28ab5e6e243f7a342f990a7c3a53409403ac91e1b98d9677a17692bf885e7","481e132abde91d80ec6d73fc20754143d5fcb1dd79394c745860f36b31a65028","b71ceb3e5bad8a3a23d331ddb900858b3aa36ce823f45dc0648e0b249104715a","eb793109afc6282279700aae163a0038421a0bd761b1fbcfce4b528db5195c5a","a799d5424e284e796544aa654692e21f2890028f499a965cf5e88c89aef222c7","7c09742fc6e627f0a023ba3bd2218eb38ef2a1a41d8583c5edc8ab2e9d93b8b6","448c8822ae372b585ad85008fab5bdb8581cf2730dca0ff105402dbac17b28a6","7e8365aa4ea6f207e9c3514bf86279ec0181f79724ad5a44ff4e1b3bbc40a591","ec4ecaae22021ee0eed4fb309ffa36d3baf0d65524265cebbdedb2a25f4d7ef5","227f8aad5dde3e24b1ac1c98231a70cfb9750b863bb98c8d0c206a3987c736f2","a05c90cec680b3241e7459a35747893b55bd6e363bf71bcd2484085b9f62f316","aeb3500ff2cdc03a8b8ff90e96659903af4dfbb24f5af3ab7a92f65d31513d63","dc60a3471fdcf0670dbdbbba71f840efd81d45889df05afbb65c376907fd76de","ff084b768b6590e070c882a952166bbe5b5ff5a7183474702c4d2e6ade7c6162","e32a6a9925b2e7a85b6a418f48b7ad321d8b172f629699ec00a8cf6f5e773733","29f716fb65dbf653f80b9fbb27e92622d59c7481384cc119238767079cce97fc","e53d3da840e5fcdfc390bbbefc2f644755bdb26dc30ecc449c8b651f7b7a1c12","a635ddf63e994642b388181da882b09b23de3a089bd5bcfacc8c082629844a4a","131091d3c100ac9cd858083bfedf7325c7e6cb8a3922be0835fa6cbd54bfc513","9f96e873a12b20f990469a2a10269ea2f3e9d8accc4aa5e6a409b392022081b4","3ed72f3e9b0c3d4e471e668b00cbaba95f0f2b501d7ad1ddfc9e13e4f3b88ec1","3f7a8574631527bc3971f27f09852a1eeb0ef9f8be4c9c0ed6087687b28b2d87","b2a25df0b317b91dc1bb5d6853a27821e3c1f1c86c8174c5dedbc87f85bfec60","f564026150bb56b4d03099bddba999f155dfc1347716917fdaf02d614772c140","0df1162ba16a49f55250be61135e4c629f17b64b2914023f2475aa39cd689cbe","2b7b3c7d09eb2054b20f0ebb28c67990d2f195d5c0f4026f32f575655beb2580","5bb81b83cb4f7198d06fc5994c7321b3621cbfc721d4ca168acb2ebbd4fe5da3","c8f815420f25f77d178d70392bd6ada9c249c36f2ede7db712ebf3c66c23fd3a","a99af3d35dde61293d6d10e9f981b7aa813dcc39c84f7377f07d9d7634f9b364","d98547a0b5c7627feb79148d9b0be6900fd774f341afee89c8bbcdc350eb02bc","2b28f7bf9116af0a75294f87f83fc1fb8a00da70f22f73101f7b8171c3d53834","526ffa900df5ae3e56d5c07aa8791ac8f629ee23b61fed1637a8e481a1049210","399d87a4df90cf5dc8338a59016867346fdb404102193fabf32bcfc4681ed416","ba5f695198a1d8a30bc953fe04ecbe0c9987a30f3201ec170f3bd7966eaa9f6e","19b914b698496fb6f08c12e194dc80338e6d9ef23190c5da6d9e0d3521f48a48","2fd17b82ae4a8c4c6538ea4750482c1085efc68e18b52af7f3525c726303cb4b","bd4efb429b7772c1775e37909093830516b0fb8e661f9b49e7d1412a25bec03a","f80d97fea48fed0d3bfaee3538a66f4a614bd20a5f9f97072653d2b9c8dfd89c","83d39246d76dbba6f1436e9145656da936f0d00a0377fee3cfb26ce826cb99d9","f7bf18d87f5b3a04bab0f36a18a5b1b83eca1b8866602d23aae0551e24fa08af","f0e95f1e96996831dd9563ffb8e17991443b7bc96c5aacd58e40970f67b52b03","a819612aba3049216446f13ae3cd92f9726409ff6d31f8801af3f53da07fe5b2","6d32791b40eeb8eea0bdeb1482bc3f7d345a566b3c71ea1fe86b57f546ea5dee","e61a4170d58203e89872be763991e25eed9d9eb5d00328eb30b7f9b5fda19177","ed07544fa0826cc0f32fc0a5bd113051b0d57feee4520a9f85925ae331844eeb","69f9c9f24d6bc1cef9abad2d58a4c7342468fbb0785a7b335a3cf4e83375ff7a","9f04c04a77fd90ed2b800f4bbc875c4a38fbf290e32f1391f90450c9e4f6223a","0b30eede6cd2778f802de001e7bad16689feac45c29f155a1c198a2a612ff473","e9881b7b39c605652d9ccabc44b248ca7fefcf44b0f970f944993750abec4c8e","dd3029335dcbbb449e15e4ca5fc376e79c46ec26ecf832adf025dfc84ff1502a","649864ba91853e7c9f3c8128adc5b20ed712d591ee5e81f81937c6a1f97dba00","d0a29aaed1747ebc545eda5c06cfd2860d67f17ae2bbab2f8a41dddbc16b252b","ed7428dd480ec78b3e73930144c47bd2391eb81633545a6567c36af3eb4a6b5a","780edf0bc9842bb7ef0e4df6febb28c1d7032c602d1e3a84915b2329805490b2","4664ec22edb9253535da26bafb537fbf39e098269736e44966bf357a4c84622a","6890f91affa132d418494889e19cfaefb90506e0f91fc7c54dae55cdf2fbcc4a","5cc11b96e7a2c7bc944ab1f730860e76ec579fcf856e5350fe7833e2ba27c162","bcb7c118ee5205afa5c9fe7e77152fe33e6d1206a6042254b693262803f0e1e2","4eed936d74b0b5770c4174cde0c8c2348f49ae810af754d1248955868e622741","1c4799a126f00951752b2b32c2fbca82ab06e4ed3dd20b8e60cab4ac4200bb6e","9a8e25518449df72bf7e16f417b364053f537074c778a7939b662bc5ef612751","e5e2517123faf88a3550efe77ed7bdafe99b5a212448f09d2abfcb65710a4559","511935d564f2ccec5736bd8ae2b6c66b990da10e3e9037f8717bc3b15e59a73a","04a7e5bc43d4de0bda0285a6e293790c186eb76ff121b4ab890ea3b683be934b","c8ea217298af13c2b2950a0e92e6cc80dc1939b2a9d88c4c783d141f40355684","dab7e9d91914c4a01094a534cb446e40f853c1717c2edaa7fa82fd87d8a64f5d","d9204620657cf02d1995537297af309fc0855fad216fccc0eed6dbdb493a0a32","a035e3c7d32b42245c6e35bb33edbadc3d55dfddbbed7e6a47751569257ad06f","a2bbff19902e279b5d2e2f398a00ed98977d76ff1af4661d9b21fa7e9b3686f0","7be25a644389db860089a675ddf3125eee2848e3da8f28354c49d5322debc4f4","894387b7489316a37efad5cdd91453461f7ba71f624c15adb234df71993c98cd","a7b810991109b6dbfc8920884c4f66e3eaba726373113903794a172ca5026525","25cff69df98c6f2892eb5b91c6215c2f1f0a8ae2c604bd33984badfb4f2827a4","4d1aae899a3f8cc82b51f02321cde90e17a886094945d458491711195a834984","3f498f44a0290e49ef23cd2528fe8439603cd5a122897f5bad6e41fc3844b1b3","f7a8c67395ecd75fdae87bbd74766b3057d5d12868c7dc859a93a6bc0bf37081","5e9a4fcd427c3695b9fafe4f3e2efa84e75ccf3291b682cd2d23ad2eaf01f8b1","46de8a608b65d2b9f56e5ffd0b35595774594bf85c5d5ef54bfe2501e812b088","ff8799134703e2613f9809fe21175e7b521ef2b9838900b8425eb5ab1e415349","4561fe22e2cfcf3eec88c35e76ed2e55a671f27f73d4358fdf878afffc8d51e3","226c13b6804769e912ea48005ca121c33faeb3ab716eef81a8bf7304ef47e0cb","3d5b67b619604ef3a66d06507f695eb04760d4021024d950af784cb34a230ad3","4472cb8e437901b0dc1d435327b55b140255ca71cf6cf2ab97a29fb75497bfc4","3bf238160329d195747f5d1e44cfa7c0f209feadf6e0bd71cab266114a96bba5","2cddfaa562b1a2bdbd78bb9c11767b12beef88f61f3969fa77ba17f5d19b0a9b","694d2bf39e6de2eec27f5197345e74ee3acf2408df03541c374779e1b749e18a","2dc099617d23851fdb5caf2129e9024c7cfb86e6c0ea16997ef2aa2f11b6391e","67ba0240ea6218d95ed6bc13f9d87249d71d69425b153e57b625351e0eabb04d","08482beeb2fb6f088eec6b1aef2405a25f8006835e3373cd582dd525264611c1","a08498c7687b799754648f827273acba53d4db34a103a612f4edb5081056c6c7","314abdf953db551fd32effb40df70c0687f81cc2fa4487d2f37d3e351c851a92","e0ff676dbe227cafc1f0ec740d8bbceba6bca6934f3e629e55c183dfbdb67a19","67c2d5665018a8eb5161fe3d550eaba90107dab6f272a71550aa239ba8c2b4bb","77246c7ba9bf02007dc284c58ad06706d5305db313cef6778c95a4f577d129a7","91a921264bffc50e3cd37147a3fcf05efe2fa19063c6bd28feabced163fd2e8e","f402eb05c32382da37f55ca861cde807bb00642ea4d4234420083be90a57375e","a9ecfc6d05200b9a4bdeb6e26914d4ae341302382f5d0d62218c9ce6befce056","bbd6f3f02e234a6b18d77e6c3e057bdd6e0058309919cdde2eb7f508d4119482","50eb64f435148642bb10a3bad51e53694a7e5c3dae03fdafd0953fdf617836b2","957a934d4772e91262f153a9098ee6381a67b008cecfe525f2cc95ca27c178cf","cf5173d0fc28f321a509d45b129c5f7d3437a23cf9a7f4293b4342e815d75f3d","27c67087838e43e304c5a4731dcf0952ba58ebd2ecc96eb751f378eff3410da3","1e7ce288af414e74278a39b72bed2fe36f59ed801ad90912869508986e03727e","f824d383fa4d6fb19f8f5a8657f78d6196cab00c0a3001ae14a934aa7336c405","9fad6f65631ae420be8e163c78ca8227f73fc41d2cbf4858c133da8198897eb3","9139a0d3ba820c774b0c188bb018cf2d7d1d5e6b8dd8c2f986d1a73a5092b506","597b453cab99c2caceed52161db23943155ef876eb09cef11691d07c82f1a619","4e79ee74347e588097a77bc3e0841fe35ec5d16d1848f605b1d3a70a4c5791e8","3a540493309f52dea1ea1235e8a39e1d3d95f60af99023c9d901ba7aff3b2124","83724f7200ecaba8d77c79aa3b6069a7b706edb260130d0773ee4fcaeb192aa6","fc3e65e40ffd77b083b3e284074be79fdb39ea626704d9be67522cb5e4727589","9e8996b8d59f973053e2b89cd6e16dfff7dbe5a95fc1cdbe8a9c854db9947e0c","15971a8e49583d6c5da64c2d594881af625c90f619762f3ac2c795a28b6c796a","b2ee5f0503e3ebb2ef4e217b693b2e4d5eafc727563f0d86528d4929fad80b98","eae399e5e9bf50beeb2c3f12970c010047b9614b7858be4ae09f9b22c5fba280","85eea7094ce4811feaaf8b41e7e5024308b3f5546fc58080d2433bfd3b139c63","9a8f7174269428d56fd39ae1f192149639bdf144a0a3eb9baa5f9bc9473c5cea","c44cc5b4927fa2bd9bec6366b6b0da8ddfbea822c970d5eae7dd701b7d1df556","8459893ec8ec54c46de3de72b27e9f92eff9a02ec4a2372694f50612ca92d96e","3733e835267c3a8f497ac17264192c994af5f2df3d5e1ba78199f337547b4411","63dfe6b2e067df760969226b0de18ddf7638055a76851415a3732e143744f29f","8ce9ce44cb605fb2ee6f9e2f85ecf7967271632a41bb02fc303216acb1930262","75d114bc43d62c885c5a20ebdb4b29372b6f85c69f9acc31c2aaadf3904a9793","b61df878025e525cbdb978c705bfdfc07bce4847a10e2e73ec78288ba2b6bfde","76de03064dd458371ad02da46e86648b19b7646fb429493d7bfe87224e807055","aa7c5d779b67319fa8cc3c8e6a7e90100c81256fbd3affe1ccb035300fc5ce65","f988f2c489cc757769ee0217c59fc026aef4984cfddb402a426d7d6776a0299f","bc3ed5e944357b6eec0f21dda04f6339bf37fcc335c63f1697a0b7130f4441bc","42ba9a3ccb2790c4a083341a11a9c45287808ca9bb97b7f51932fea55ad865bd","8c800cbfbfc21d9de24c13476c557f06e62e42e436071966cd782c7273effc8c","5993c780f3f5b86cf810b98a71c297df32a26ba9380854f14aa3bc770ec71712","2e38705282bd2d99bf09e19fac57f0e5a8f7ea4b9a94a1cdbc6a85b28a262a2a","c285910ace97a8ee2ee4f010ff02c0a4b5d04688eca9486c872f88bf52ad14bb","bcd96b4edc6ec4b189d099ec10f3f30960ee0cac3203416f5f2eb0df62fc84ea","3371ff1424e43e50eb0c72a4a1574cb331a07f628919e674b9fde28fa321b540","eab054cadfae6e01e3fbe87ac628879bb71b30be8536d15acbf5e1fbd436235e","42b2c5addeadef55c06409fb3bc1633fe527d7ff3dc53290c920f8654b1decf0","0aa9d1c75bb55dbd1ac0ac3601f7f1bfdb8e08d55cebe02e99747280724b1add","23b0496745808a08ae3ef7e95e9619e0f27e80b3dd05a2fc3569b87a507dd631","f79c1546fceae77f7773ef2f43e578124dbe42e0557c6ee687ae6d98cba09c29","7e94343078a578df3e4af1c604fcc774f6cf07b0df88b62a1b04de64727cd6f6","a09a40774e6911bcc9fb1284203948dd2f127c1c5b032344c2fe086091f0afed","e0526c50932365d4a7407f200111d4fa99182f70f7a0bd3f3cf8fcf29d14d4be","2839e9009370868c56a22e80393ea8170ebcd4ddc51c396efd6a1838cb970b6a","f166e7946ef694b2164915bbca9a77dba9b384312208e6d8a00ca88fff04aece","32b2f7d76188258989b15cd52b111e44efaff67ff2312b4aa9b945718f4a526b","8aa62d72a9b6faf830752256766d909cc4ce127b615f034085d14e93a061c5f7","d24987db13fdfa358abc5ab04d67ef021c0ac43e459a5fe8fd8d430eb4965a70","2d3112f5d9a0c643a89157f5f510fcecefc0b59470403f6075ec16175dcd8c11","df12479d7529848db6b03c7a6090edb426f401536f758d72fb44e94a82b93730","7cc25e4f1afe1957c4a8fe51c73893c7f24cfa18b32234709a6310ef4019ab3c","c8fef3c1287ba4200e1c021a61641ab5e276061a97b4564210764503a9f73356","b5f5816ac8586ffcce428bca56f86b1a57e7f570242c76eb432b5ba13df571f1","f630dd798d41a4762dcd6d3fb951271e6450233d932d170899c88ca2f52d75a9","574fcffa115a64f03852d381646d7c9999f822417fd47c8e34e19d7b24140bda","2b95f8fb27319476b7de5637ca22acaac9c4182969230fd5b8c8400c8eb0f6aa","6d24d550b6ee58530263384347461187a5b42f8f482cadd52850e8b759522a0a","19906265cf97392f8c1c3eae58786130b56d916332b9287dd9acf1938449a387","282a2fef34494d83262dbcb2bf860244ac2b9381daa35ccdc9d6c6dcb4ded389","0dbebe63af7c7d256574f617e5836a9d6351a66103523b03485606cb245c2f3c","cc2caa2f56e8de7fc8b8ad44f8b88053b024048a2f4e199a89b86d9a4aac9b8b","902b6aa406cb2be0c4d445dd4fd1c2ef3d99fea6113a794ae650c34a14773eb8","80aa3c05e9026ea1c35746b086c7d2a6797ce936d2b58ef93faacfc1e78da2c4","30a7bf904ab131ec136b2ad5ea7dfb0911de2e5475344b1d992fc415aa7788ba","5eb6e843f96bb96e6bfa91ab86b7ffd90243a45cb2144ced6ccec5cc51da61d1","5f3a1ef57ace9acbea2e1c95d58785e4e2f77131568eca9c258ed1f0ce2ea6e5","3de4a5032abe6d172673da5ad0cad647c63968495aa3412e4e0d3aad074623da","2857371a7b0c145523ccf6161cc22578cead29ea15fd8b6228e8dbb686592aeb","bd829dd5cd2351ba0c4ac88080e398b751658fca2990683085b702fa92cf40c0","5514bd8f0e43905f182ac54a41302de9ce5c39f11c4faf8c083071a5a2979dc3","10a65ea173a5a1c29443b5dc1401d30088fccf52cb13a02016a165fe248e4341","b23f1739710ff65841da1aa62ebd190ee2429bb8718172bc7c2886a47619e6f5","3ec0c5ed7c498227880e5fe1945d49d7323159b05ac52e143464176fadc38ab3","42430d62f8a5a987cf8f115ad67f706ba1259297667a560b711780a8e02ea825","0bf43c2e86c1ce145fdba18189407193966d91f5a2415459d54a89ca75c49e0d","77c8056251ff5c0b76284a7b1935866ecf64b98248ebbcd5b011b491f5eb6f4d","19f9e6fd1137211f015e74a3c3bbe769c9e34c2ad71f101ad9d8cac4e4cdf2cb","27cb7a01cc3d160a8b9687204ef72f21291f2472ab79b4260e8b600e5eb348b6","86029589b27f266a79bb91b8eb1e7ee4b39d77edb86e7228d966db193f76c1e1","97d8173517d183ecdccf31a96567063f2ad110dc0eb82ace1c2947fb29f94f99","b4ed4d38e1987459181c4d61cb936fa583553e27f17f0c0f41fab2f839653b37","15f2b7238b5b8514271dae9aeaa36da3d6541cf024aab736745cf486912d0472","f2852761b349682708f0c3f3859ebad8bcf80708dfa76ab92ea157c7ed142701","b0c16bfc4f64ef84268da9bcd35c175d802cbcc2ed272bd8c116381478fd9a17","f76353a0ddb0107510030381770f3ea1c7024d780743d1eaa94cc6f76df072ea","c08a3b44dcbbbf7261b1bc1acbdf6362a2a4bf140bbfb9441e0ec95f42d58755","0e37ac48a0cbd85cf6405c20c9c7b89a459bdc1fe300bd0d71cfadf54e943a2b","6b9918053955880b5f59467ccb71e0d95c909a8b7862e6b27ea4cd9b760b5c1b","9cc2e2e493470068eb5bbd6a61a90cf90e38a5394a211ad8ed6853889b4e5e12","0aafea773a01abffda38bde2c48b0ed64f3a8df5cb417534adc4dc2c7f87fd07","00a82225a50d41871377e64fd21d5aa78f962180853684aba947330f25d4ee6f","2b9392ddeaf286fd87935b2760f0c8d0c636e18c8ce23e3b09eb4027656032e6","8a576b8b650cb08d4f49e2a665297760095ebd1d5b930dd18e8a29f58a3e1d5f","4cd2ae90bc6c48dc86b114ba53db3cfb9b48d32e8c65fd4318f9fad111290511","3e766c44ba54ed07f534f4fd671120aa6d966206616a22affaa04872b244da68","32f041308f9699c7b2266dd77bdf8a876e3a378e8ad08cda475cbef6f39eee02","e4dbdd21a300573893c258f072b9c72c3f179ee479c558664155c26e91c4cb94","084cf80cfb6b7ee0fbba12a37cf2fae1233cb36db9b6ca3cf856a737452fea0a","5bfdf8c877764e3c534ae37d2fa9104f9cf26e6fee952757dca189538d80efd8","3baf0706998a374325a01324afa7a2c40eff15e0375c23679f62f4e1e1603458","cc585ef024cb010a91a5c48415a17f42197f7dafc08233ae1fdf4614b9c2f606","cf2c721fbb7ddaa21718741f816d05ceea5cc8caac1db0a9ef14baa0f2ca4687","174af989e9e7243bb26f967afe23cb8a96b3fd6c52a1541581a997c999caaf2e","bb146cb220767aae61738cebdc25bbc5e48b25771de0f0053de6a658612f0875","15be5ee8a995df89fca3cd959abb056b8a9f0e79c0bf97792cf6c5dee7c194a6","58dc1db5f31cc35e5f359c6ab3e257943a61fed0b11d08f2b69841358385cc90","42963bf8134f8c78fb9107c146e6a8356b7d75fbe34b1f7df8957bea14fe872e","9f6932deb8fe2d4b10c331def5c7b17b80ca35ac04d0d1a13f85c294a7e10b99","b4ad8fd9f68d6d1c0b7f395b9a6a1f935a4087b75a3365a0dc0a3f0a4da3efe3","55168a48ec3e37f4ec779b31006b22b38dcfecab201054ba62fe44a164ffd774","fc3e0b88ee8b0c4597289c33fa8728f9400a68b43beb2205e1e7d93f3cbb622d","08d4927bae25461e5dc37a0d08ad9bb366a876c6973166dcf3a55f24994046aa","8e7f3cdd6f1879b59128efa5a8b2dbb1dadb9e203fa347d5ae97c7ccf9ce8f3a","f225cf47d503a777f2e3cef7b7e151e3129ab39309e134ca387e6c3c522d1896","71a02541e9b160cef7afe182563c5ca203d8e371808fe2f988cb931b9a11e828","85e108892b3a6d8bd4f0441e82606e14ddff3ce9091ee012fadbe592802eba03","4b7488c4b97ed48aa3424eea000fb3d3a1c21d35755d742c462dc5c48c259c08","4aa48eb8c18639617823e4fa1c52e032c4e671da70517ba56bf9aee895d4d22c","c8e0b380dff894057876851a10e18603baab734f5b1974b71daac19e46bc2a04","830c08a054872423f933b8543aa6575afd50e47b37e6963fc189e3b95bfc5f33","d52ee6e8f916d93667b582c1e4d8263c8ff3d5a5c270f39cd66e0e2079cf44d5","03a22be1ff360140f3952a7b4cc62b8841dbce6348d55dfa2d033678e64a929b","f6814bc8b7769895b438334a742cebbb1ee57b5666738b5d2a9b670b6e099099","59bb222b5649b7840a28429e589f7dfc56819b12f053010c4e074de158a4b40d","c85ad4f5cbcdbb17cfdb2cfcaa50e7150d9bad1bddd0d70c5381dddb66daf198","40468cf9751897c474115d35620f56aa91acd461cfffe6d0138c475741fd9f5e","e3472a33bad6403a5f85a838ad8ddf30e5201428a3f96609ecc56a7d47b5eab3","f8ee268c5ad3e9f1c7535613c9b4700a4596dad333976702b9b03014f1a0f638","90cbdeec09506251b8e95318884a0bd56c8bf8d08a46b2245d7c3d4b80c50204","8945908b445c28df348fbfcd537a8b75ac4185914a738a2656580584bc553283","9d491a785e55f361cf56a324633d681fa9032b1783f7853229da995d5ac029ad","abe2d9ff93b111bd84db0ec7fb54e5f67605eecba542aaf46620a61c88abfa84","00b0b2a465dd7402ff8b0fa77223c34b2240ae7c4ca627f18228ce647b0dc035","4c2ad11afae0b86c88efc9564eabe28c6543af9724ff002716f8e88c43115b14","d8b175855e2c5a49b51a93df97fa2a79ca43fecdc2bd00026c6a232e46aae069","55551c6103b3b2a7ed094dd3c9e526ec9c3138a369852a1db915d7d7d36c173e","7f987051c708cf6e81be9fddaeb6e35aa4b724a93efdbf12908c596e0fc15478","12932055d00862c96d8a16cb96e0650285ea74d7ef8aa9cdc80c1449b27c6d01","de6065eb6e08cfbfce967d23796fe582cb3815752fd137accad8ef6b3f16bce8","fc6f70238c4171c26bba4671432df48f7c4b5e641fe901f759e402c1b0aea0d2","23dc0cd6c469ca2598c9377eb6df44133483aeefd4623bd602d231c850b57dcf","7d0a53ef99d1283e61167479c15a922d8f82000379788d6094955bd938ece4e0","cfd2ac84c534bffefc971ad56204e4494c9b2ce7d4a7bb935785b78fc6552de9","1513d797f52842af3b49aa70c2f41f64bed89e7eb5d77e2b8b8221c657eff470","14a1c1ec58738e558fce7477e572ce754da73b731a54563e8e44efdd35e57ea0","29074f057eb341cdee91202d02fbc23957769be8f6ce92eab828c355e2401e2b","88713448b9ca438b88b21650a71d5b1afad15ca861443f6a542c900b246b8a0f","b3456ec9343389940dec8f54fe23a71de8d2303c5737a34afdb3bdfa22658c6d","172f531d23161b8659198c90c433e5e4c7f0fbd4c9c1be5b6e03e5df467491cd","4bcaec0f88b532ad4f87b6d5f0c6032382fbed010fce69e709c2a9abc2ff94cf","86710f4f17436754f1c36505b5af56eb363f9440ff3ebb5c89a33c5e806674dd","c196283005b15e6d28e8963674cb3635d1f38a4bdc239263f30dd4f0dfa8bc54","324097b91559ad50ee2f1cbc1d0093fcd17ed8c1338db2b01655171bfcaf332a","cee1656e2121a06f1f376b3b1d5749f856f0c9325a274bee21ef571b3c41d3dc","741f7e2ee2518ca06700d51cb0a89b8c7b8650aa49222faa580cb8ce34e3d248","c7f590b1d9c3ec4cf76758945a7a3a0abba4af47616018bf8bb94b112e59eb9c","88a4f6e2896de71a52201c301e21fa25b14a239e37632bd6a71a534999189b31","5d63c634c4e90f1589999053b6c680c299372c357c591f68575d97832bc5f8e6","31315b2070493c1da848130eee447e9d9bd8a7e17a7c6745b9309184dd6b6c5b","a29132692d9fbd814345af7792f1e4eccdccbb1844b579564b5f94071fbb81e9","23f8c54906f0af19efe14a0fedd98392a537a062ad346ff7a981579b374d0853","a09ea49141e4b0e9ca669e32df7569ce4e04eee5dd9e5b3240312efd04873fd8","e51c7566fee4aae2d66ef73cc345e1ca3591d3014f7d7e1e92c7d63ffc4dd679","37ffb53ce222b68a5183534af66cf12a9b4a4f7558dc7c854a4daee3ace962d3","5ef32d001f1086b6cb56d899143ae14f3271bf535c6f3d621c634bf13bb9de55","f471f4a927cc4388b5fea78c842b112456f361807ca8108443c4815c889737e6","b3b44646abf1f8b7a01a015c7f44d7ffce532af2d91a74fa6601e314e33719cc","abb5ba36248863d34a6b01007d832445a976c11038a61cef1855c103c268f5c2","23ee3b656dce9dbb1445092bce01903860bc0304c112b32d2be3682be91df1ed","7f372e6ee29028b0b979e30ff4bea8803ce998eb122cb52cc15c218915e60102","cff3b761babcd36e82b6f3367d6fa4d04dbccd2daed432a97b48caf79726f63c","c83e3cd5d2bf507d00c3e2e565b83081d03a430d7d07453f4d1d0630c9fdb636","a57fcc08e47e592e135e9ba260883842ab6353c0eccd426a0952fe6ee726f5fa","1c6682b3afb3b4c17509baf734af64c988c5ef54cb017cfa93f9dfe26d15e135","a851613be4549e3f6c8f01bc5c01ab4ada4d69301c5e97044c6fc064e3199b9c","ce4840572fadcd5d95b8172df058ff5294be567acdc8fa144a7734ae8db3dfbf","4e8c21048345a5e7f6791071f07f49fa834ccadf08460021bb4ad19a9cd41dd8","42b0eae21eeefef9d952700d9be1bec4489aec13f20b3a59b0ffe51198164855","36fe3deccdaa7aab5b3619c7461fb911edc5a262c17d844e6befa3588ba8aa39","0ed988b8c6a4b2874e225e4389dc0e4d4cd127177b45e139ca9c9af91788bf1f","65c8c2bd48adcab06b1f4de38ed4e13f561bf4293aa8aec3fa2ade873b68f89c","da3849f6f7ea63104b2eac2ed7f64dda1f907fbe35ff1f08837578d89a72fe53","ba82d483d6bb6e0eb6b34484d46f5fc70c31a4b242bc0ea397ddaa303a97d183","516156ba4c988794ed7b2177fb789fd21658762fae25d7649d24c126e4029ba2","4d966d2bf99b1d492abbc79286540c618f19c738546c626a6159676b599041cb","4e1a945a2453c3af45d15f08a68816b273c0e96953a7e8c1ea45075af9447a08","621054e80cd0f1f8671ce1164745eaa1b310f7a6c32daa702d3da0ed5f75bbff","d023dcbd8dfd03c5dab7466ea277f9d79d4535d17bc563fd616a23cee13c8d4b","765bc103d2ce8d3bab24d55161583922e1442fd8011b771445dc5ee0e812db8b","1d53f7d8ffe9adb92163e2c94cec2d97cb4938f1c88808f3d9fa7ef176473537","e07856ff5209345811017f5a3d96338b273470a5aa442c09b90d5e79ce35f488","768fdc5e099b1ed5021177e63ecaf23789e5aca8706c6959af32eb10d45e77bc","85ee1b7636563f323189081cf7e8e7652f51c712d4bdc375306610a8625f7ed7","f16f039244f6f698dec1f476c1821f289d1b1e6a56442b94628e7138c620e890","0cd75960ec3d80d1bf76942648b3efdd122742953467d181aae6ad6b6be10849","170f447cee5a71257dec05f94113116b1e4cad9035a0584e2a229fccb976d2cf","1ff4739aa512031d97f8b651e2918b41057e746b9da1fe7cda19adce70e01822","c9c0776f7f8a2cf763f002346732922f14c41bdd6fac2c471726bed649a913e4","fc0eeabe6dd4cc3b9b3acf101d6ea50dc86cf0c171cea56696952b9ad324c3f5","53eb58f550f7f0db588cfe5a6871b754bb717e2637d9e9db8dcf41d829f3b529","7adc04cd70b88ca0a862c9e07b6801b6a490a1e414b1d912b5ce32c01b60b4db","5624e3bdf220e1014ead0b25406bbca59753340b7910e92a24c263683b4c15d9","30e84478788f72651d244dbcf5f2bfbeef7e547455769e16c0631d5ac3003235","a20f75437c76693dd5eea44e56b9acc8ec15a7267a570fa0c21a599d32364422","56350ca01676aa945d7ec3fa506924963b157d69c5af28d7c8ef211fabf5ba3d","362fe85e560ff405d78cf3df36dd88888732a3d330832ccc20f27c7ad408e330","bc6cb2e41703a29e85c987de3dd0f09296f16cec588ca71229ea078fb0492cf8","cd42ed7d2b87d9b51bcf665af1bdcce0c4827c01f744381f8dd16cfcf1c62f64","3035b5bd4b92f9af87a0c15598732d84b37e94cf5b82c0e0f0b867d82fc8ca96","7cc0a603515535b50d19100137b4ded594fe0716ac7318489cdd24a1d59042e1","172b35f909c168c18cb9dfa7c7a7813ac9780e704c12101cb73c89c2614a58e7","d01f9a2938e8d97a9818cc1da0108bf5061f07ac64bac55a8597926a057d4f7b","2172f68dd158ea5442c60b55499a815ca1765a81cb876c13b32804db671524fa","52374f1fb694fbbbca39a4449bd1546220ad5a13f41b8e9ecad8ee31ce5caacb","58d7bc366cb6807100470c3c0d9b2fb2a42bf492aa1d410bf3ad180737bae2c7","5f3e4ae1fe903d0fb4fb33c6407c97499b623c8add312f0f0d2ab663e8439665","f0c7a67a83ea70bfd648cb8a8783fa6ff68ea9b1a66624f429482d8a98f18b29","152985912750e894ee3ff3551738a991135c88574e06a8ae888169349404a30f","0ff60ae69860cdd1928ad32d7424b57a4396bf3960070ae38184df61bb0069e2","f8408dbeb3c32533eec06412e034a623abab6480ab67a8102a1da4869a7c29ff","744924443da661153f27ec8bf9fe12493ad926f0ac64701e82cf31d285664a1e","75fc26e89dc6fbbfe648785b0e4c9342abdf6bc9ddd0ffae269358a90dc0df0d","17af0f372dc7f7fae3a49bea2a4c14bbb4523ddcc8ad621bc297054b84727ccf","6599386eb5f82582a4a0a17a30f76658f0064b87ba73c3e908a94e1aa833e01a","3ed26cd2d002818be77a219b2f1d38c44beb1746007421d80a029342192e3097","34933e9babd71f3b32bdb25ca2834effa88fb47679d1ee826f29345c499565fa","49dfbb44f43363a6fd59388d79207daa90e9b387958033c74bd6e50e8e27eba9","7c287d6ef4647b5d205fe06dec063b3dbb4fc185a6dd49447328618fce7c6fef","6723d26328bf7c8585c7c0c51c5e3072978460a86572c4934154e2ecc1579eb3","a684a651f897287deb57951f596de36103241bf8c0e8880470e18888c0a8358b","2ca89cd6ea4e9063a9156f15075976ae5fd56072e01764c95f656bf72fcfb465","d0b489a35b05e081e2da41e73eb33099b343276bb582cc4f377e4f0263a4bc96","af4642b4d565bd3e1fc371673012b19abfbb964d668674cc5b8b5628a5aea789","ef8ff62094c2b20796d132d7cbd4267e78daf7d5953de0d120c787bf81f6e41a","4dcdc875e0ca08668aa4b4bb45a528781d062f551663beeb4fd6d61f78253114","91dcfd8e5695de10a6db2f6016bfc694402c82d73c06e8e9b96ff664c964d1e5","c14f9ff2f57c50a03e06205b2d1116d5c8bd3c5d5e149f315d2afbb4137a7a03","1f4c174150bddbfd88ab328b48c8ce269b2dd5636bed519f0b881f339bbcdc52","d43768f2b3589e0e939fdec446c7fca8ae42e76a4833097260edc87f9478483a","ffcd2d70d7454e2fed83a6ec5002ec42c2c2960b3b3d49d701515c8d455eb56f","28e5b93617bc4b841ed49b748c2baf939917ce6df8c59705089d406edbeab53f","dca1aec67d6f1d500f1806c75985fab7bfee7acc971c64f0a7694a527cae2d4e","e4fe10703742da79e1a313e5c5e0e4e35c1dbab7a14910cf6fb99d090ec7cc5d","3c81db0f108193215524620148212566386e2e4e42d7ab4ddce5b3a54372983d","6bfc6b58d4eab15ea18677601347af1e5c0f4f33d33d2861e33440432c49b7d2","e75b7b77f3ee1589fe64190ee2f37ec4257f5979a2e2ed49d07e7e73bd4a192b","cc6bb11cf6e3c3bbc31cb9c09602cb621128ed0d85dabe1df53ea417ee007a1a","1b3b31dbafa4ab918d426a73438f5f6f3b93b50d2549a1d60f7f464d93d94daf","158fbd9acfce01311ace849696f21e567b0e5aac2a7b16d6e2e715bcac73aeb1","4d4da5be985a60632b42baf08d911a56c9157c83cec7774466365534d365dceb","d2fdea53fa9707eef4e42906fc4a639f397ee3059b8de4c1dc07b97e75f1799d","f15a7296c8c4a59f1ba72556056a8ecbd9ad2f806809bde1df5b8b7ab70ae843","03c3d32b2f2972c7acf32360ad4f1008ab2b13e8e6583b6e6bd96ee6b44ffd9b","9c44bfd14c6e680bdb4185c62f65b1ebe3f796ed4d1ecb0c1361280600ca2da7","70df8182dfd769b24bd25f4d4bfde9e18935e18f49e607c7ef78b9306a466fd4","6e5bf8670ed40cac2b930e8fb51bdcdfc80c0f6e3a66839bfe09a227b0098136","5cb1954fc5a0c89ee9b0481d02646f2452649140416276ec4b6629ef292d0e31","0561e409199920fdfea428d3a5b53691b3c8d5143d476c57427d0d876417b944","208fcae96c008f09ab6a1d24d06264c5d2d9b67e642482b3c373835711d199dc","b7bc0a72944ef47538b5afacfad1e2447425148c4d0c634fce2163653809651c","6326cfb7e5fd93eb20b2176c38f7986dd813c65e4c6c69ac21a4901bda25b49d","a00b0b05b7d43dc4bc934d88416de2e288805ff569aac6d54c60f645b645f40c","0b1b456162b4a4b8e02c49fa8087644bb361c855406264e15103bfc026519335","a7c66e27d500d18e5e020917ab5c6c2d56210d9dd84e34b77081bf9c1fff83d9","63f788552cd1256c67e19db7bf1a4386058b0fec4612a437ca6cf61992404b26","14d53992b94e12f4dbfca0393c46f8f863f3ae2351456988053088b87bb72472","446753f1948f8856074128b1328bc1a3b151aa86b951a19e70e86ea5afe4df85","d260b6112dd62237993795645a157f64acd7f0acc04c696b34fe5498e6b65584","c9436cb27a18742fb1b03108b6e6e3378e39c27c3401e25a2d77a1eca463cf7e","85c1f06c19cb5d5e74e12c909767c6e3e90b431a019b09fe488a36ac0cb0af02","87df27db70ba4c8bccb4a94df0071387d00eeda7ba851e48a08f54ff8f0a4d7e","ed53c2db11b11cd4a9fc8e6f51d41627936fdbd66f5f92691a09b25fcc566bcb","4ac9a1d3d9ebc01b695747bdc5292ae3405e72053060234a31a6f876fcd7f32e","5c2e7ead8c037f8035749019a31a9a9c1c6711a453a1aa5bf88adafc971ae248","f1ef49a6f8f767ad6163e3454091cd152d65526dbaced111530d77af0d030dcf","05eef6148a6b426b1a83627eff8eaa08add27245a9f8a72db13e211e0eb68a11","4963dde2cdb72975c2467c507a293a8787c021e50e2da5cafef1cac6c6d03cc5","a9185b064bdbaa3f7171a32f5eae369c181a02039f8f4969bfb89feffa00b165","3165aa2a7dbf3c61e8237b440325aaa313d1b0b52686f8302527c3a7f3a5d81c","2de4284ae2b8773e6895f2994a52b224a896cba3d4a8a339ac4f1b3b81c9ac4f","b1cef6bf6a1d29b5ee6f04f46660d9a1d59a8293f121d938a7a73fbb82dee366","404772453bcde131b63632918a50ea8ddf96468d7f0cf64603cdafb56eeca660","f2c29ea5d10bb8d027d68627c81e39bffe08769fab453c9328819dbb9f259323","57cd62bd792cc0935186a753d35d3047ac65f726422e1e61f4c5fb2d6ba9a6c8","60f7b5d27167249159fdb901ed1f9cb6000afe955a350e72285cf90de47e49bf","37ce76ae6ae3fc0f2cc35e872964d642ba6aaca2c808a9dc5dddfbddf5536e48","cedfbaaa865de58a84da5533864a9b9580cc3f6cf0d121ec25fdd5f79711c7d1","60c4a9f728634497a5d040ded3654138c3d613565a7e2bc3ec1bc936b80bdf86","949807d2bc1aa15ef54d29cedb16cbf7299575650a5d4b40c78b2e4ee6553141","6bb7b96c671cae4a274442cd2bc10ad67ed10d2a61a6989a053ff6f19cdf65ca","3183f0ea20581d7a1143cfa497274522dfe4be3f1808be44173ac7a769917d2e","f01817e23295c3afed83335b54769f29deef75f43026fd6fd2f19496da76f8c8","7d7f25b1c9b5faa3f8761078a9e91be6bdb1f87ea11e37ce76487b916730ee25","051f33aff6440d8ae0b129bc5c2ee8ce038180441b30f42f49494dd465e87f44","3118d3392d282955395415d3aa478f38f7d96ed8a128c9d2c14b8e9788053f7b","60bb20512d9f6c9a6a507f5ced153f203a27239d62f20b304be40d2f54ff17f5","fb131515610937c719a1fe35032834fdf9371398e593be9a6c4776d07c99eda5","4e997ec2fe6309741875826227c33f95457af0952ee8ec7e0640584fcc7f4626","1cb86bf5b34680a2a6aba328888cc8f67a94d7c51372501de0790cda01cf9153","9db12a73fb13ad4fa3e4c7500ccf776640076503571942e3d74f962b0246a7e8","e3db02ad178db3ad512144d6ebf26132c092e554b7798574f5b366a1731ab11c","194889b0f6bb921b95654c3255b9014cc795b5f730f9cc8aa16972efaf16568c","98e17a313cb852f824ea5d9f501ed083e4178cdf74a97bf7c9d3db67145d45de","e8e75e3b2957b864fac1ec4fbd0787af57b76e5ca1ead8ffd75ae8629f2ead7c","6c838f514457eaccd237ae7d0ea0a101ce97c0cf41957b776eed6bca48305235","8d8097e5fffb7e1bbb399b18c297a4d94ed03d3844ff662c109b71fd4fd2fe64","01f1d35e8c2360346d2eb2dfee3b2a4f66938f7f6a701d538bf65dc10887d738","f618818991ddff7469152e889e033e0ffca313099f473aaaa59e68e560eb1709","500363bdda4f5cf60ff1f3f5dbe689caa69b762dcc304378d4f30a4132b18c36","7abef411f1531abff36a156ce781b07a85f9e46bc6bbd83ddc5e2c3c2cdfc040","aaa812e50f95f2c562b7252899b3f67e8751ca309a056e064789784ae604ffd7","411590960119f7a9440a230391c34616fafad33d381c250cc8f775bfedb67148","e212172eddc09e8044d3dc79ca65fefa44e387b3df03419eb00befbe040d5ac2","76121b568aee6156dead06dc62c67494539e7a596eb3815e6d53ec7041e97a34","a65c56c24a22c8baff9f85d8c8aa3208e6a053037783301e07b53ee0fbc0a120","da0e7282a19cf729d7b323c4315ad072e00f26733c545a3af1ee687d192da90f","32e92604cd778b75a956eb28e53c4e2d175d65d097e5cbed009834a294b8caff","1a30b0af13878846dd87d54476c08632b76f7bef75f818cac51c44d825127285","a7cf807d5183fa7fa7415791d9e7a0b02584a1bc1e591efd177dde2807774fea","08255fe56d5d4b221be173bf0556bae98e44decb4ddc5c0ae240aa30e427a725","1a61f9fe62f6fa89aefd65a8ab996011fc21ff88f7976875210dc7b10ab06118","393c3a6d529855eae7f2d02091d8d7f51d9f4f4c1014c56044f7dbbe769fdf92","bc72cd6bd562748911af6ffae36e27e061f1c830ff41cb98dbe848cdaacf16ce","2f3e0d9758262830479a94eae43b815b6d60e1c4880371cf852c8ea9dd850d56","c392fb283fc0a8495c89f3e74a24092319fdffe881313212334cb667968072b5","48159904d705a22fe51abef6f95bc2c3ce4df1bef9ea871dbbe72609cc23b4db","a82aaf06ab33036cf91b8795551dcba73c6175f17b0e568cb228ebfb02e1187e","1e061954cadc700dc0ea55857323d354c7fa19c2c6cac624582498d37bd4dd62","41ded31b57ddecbfbb08771d35b3c257a56195dd97c294000d20ec00dcda2a2a","de86ff22465e0182c304ab1181344acc66d6e172c0a1cb1c9db2162ce8403a99","d716a21316b9431452a4f06deb7deb8d404410e90573973bc31ef5ac39527625","1bb47c117fccf2d800e61581950a3ebbdb5f261e2fe758fced6b10b0b6894b5d","be437cfdbb0c708de697c854aeb83aef61c2c04a667b77b5b64daf1f53d10ed4","825e827502ec2efb0b8778a4cf87bf1ce17761609600cce026ba0a310c5cea83","ae3f76be382ac22d227aa8ffe48efb5337b57ecad86a9284f28788eccc35eb0e","beff87281ab3cab4b790d95df43ae670468efd3af1bb7267523e7a913eb9658b","feec029d6fc8b250882b5c1fae850815164c05f7ea3348932c39b54b2c81690b","0d056daecb43c3da94fd25fb30ad3f0266a51d1328b2ab447d65dbfcdcbc5316","88b80d3626be1d8599c8259b2f1d8929ec96e471ebaa71da72525eea6ca97692","d3828da6c24878a8efb9aa54d0729bb3e90980d319fbe650b563acb335c78361","d4bbdc2773d03bccde5b0f1cc827366a8504f71d2764c25c87764d7c67e82376","01324e4dff1b8f406da6169ff91aac1acf6492582e2f87a1b106c5d69326d762","06bc5d51550fb3224c4d8ed47207acdc5f14d13f070e510b4034116c750d9b08","0eff2a55a994a22f6671550c41e17e12c9715827776231de787ab71975f6c054","acb754d3bed7b6163875f44a85adc9074b8590b5fd1ef28ed190b42c88521059","14ca2d39d90be56f1407f41e37b79fc7862116dba89350f21f936e5db01c5c69","3b3aa3e30cea15899059ae1dfba301155675ffdd5385432b63dc4ba1aba476aa","3993c791da0f2817f7788fe007b08c18028aac0aa89184b39bdc4666c34f7848","ac0d234e87124e582ac0ad7aee521e398e9f22483c8ead18652934388d016c9a","41b805ea7ac014e23556e98bb374702a08344268f92489a02f0880849394a1e4","5c37b7510fac99790bc53529a8552a04f730ea16c7c2ed36c3d36282d8a46da8","4c8dc7ae702b26a0bae9c60f93f8bb6e233c406b119c6d9f0289d9a304c4257f","8c946addeada771d3dc6866cc23be2d1ef3f84b0ae6a98989cbf25b1a9249a61","61a916dff3b6a2f84e1e67fa4b17dc94c340f37ffb6b203a5a1b418d143a08ae","12af311c30cdf809dfd3f6fb3597c93f4366dd837aa48318e806e7621ebe5058","94dd9337b54dd0f617468a3c15010252353c1441cbc85dfd540022c566ac8075","a59aae2cf90e43069ec20790b7c928bff812ae7be6371fe1fe67d73a477431de"],"manifest_hashes":{"longtail":"d7f068cf5405055d7ade4b9d1b7d4a5fb1f8027adb20dd18e8229f0a547f28bd","main":"fb83cf603ddcaf70b68eac534251bffcfd8c27d62dca9674be7113ae65fa5cb1","combined_hash":"7b8bfa7a0e54d32f8ed7c544945fc552fcc2506825755cd8f9fce4c5120cfb5b"}}
          Evidence
          4564210764503
          Solution

          Check the response for the potential presence of personally identifiable information (PII), ensure nothing sensitive is leaked by the application.

  2. Risk=High, Confidence=Medium (1)

    1. https://static.whatsapp.net (1)

      1. Vulnerable JS Library (1)
        1. GET https://static.whatsapp.net/rsrc.php/v4iKpt4/yi/l/en_GB-j/ALsagaYeukTkxmRfbSZJOQTRb2VVJq2syrRq-nXDRGg8VvNWAmJCt99wi5FHOlpjbb81neAI4mgVUOP_qjxRFfBdTjMopYrXY7rAu2LJJjctui5sHB3lljoMBMpCc1spY_FgIk_4hIANx8V7QGD-3g5jooU6G844mefA8vsWqehdEtWwLIlR4dwMphQ.js
          Alert tags
          Alert description

          The identified library appears to be vulnerable.

          Other info

          The identified library lodash, version 4.17.15 is vulnerable.

          CVE-2021-23337

          CVE-2020-28500

          CVE-2020-8203

          https://github.com/lodash/lodash/commit/3469357cff396a26c363f8c1b5a91dde28ba4b1c

          https://hackerone.com/reports/864701

          https://security.netapp.com/advisory/ntap-20210312-0006/

          https://nvd.nist.gov/vuln/detail/CVE-2020-8203

          https://web.archive.org/web/20210914001339/https://github.com/lodash/lodash/issues/4744

          https://snyk.io/vuln/SNYK-JAVA-ORGWEBJARS-1074930

          https://snyk.io/vuln/SNYK-JAVA-ORGWEBJARS-1074894

          https://github.com/lodash/lodash

          https://github.com/advisories/GHSA-29mw-wpgm-hmr9

          https://github.com/lodash/lodash/issues/4874

          https://www.oracle.com/security-alerts/cpujan2022.html

          https://github.com/lodash/lodash/blob/npm/trimEnd.js%23L8

          https://github.com/lodash/lodash/blob/ddfd9b11a0126db2302cb70ec9973b66baec0975/lodash.js%23L14851

          https://snyk.io/vuln/SNYK-JAVA-ORGWEBJARSNPM-1074893

          https://hackerone.com/reports/712065

          https://www.oracle.com/security-alerts/cpuoct2021.html

          https://github.com/lodash/lodash/wiki/Changelog#v41719

          https://github.com/lodash/lodash/pull/5065

          https://github.com/github/advisory-database/pull/2884

          https://github.com/lodash/lodash/commit/c4847ebe7d14540bb28a8b932a9ce1b9ecbfee1a

          https://cert-portal.siemens.com/productcert/pdf/ssa-637483.pdf

          https://github.com/lodash/lodash/blob/ddfd9b11a0126db2302cb70ec9973b66baec0975/lodash.js#L14851

          https://snyk.io/vuln/SNYK-JAVA-ORGWEBJARSBOWER-1074928

          https://github.com/advisories/GHSA-p6mc-m468-83gw

          https://nvd.nist.gov/vuln/detail/CVE-2021-23337

          https://snyk.io/vuln/SNYK-JAVA-ORGFUJIONWEBJARS-1074932

          https://snyk.io/vuln/SNYK-JAVA-ORGWEBJARSNPM-1074929

          https://snyk.io/vuln/SNYK-JAVA-ORGFUJIONWEBJARS-1074896

          https://snyk.io/vuln/SNYK-JS-LODASH-1018905

          https://snyk.io/vuln/SNYK-JAVA-ORGWEBJARSBOWER-1074892

          https://github.com/lodash/lodash/issues/4744

          https://github.com/lodash/lodash/pull/5065/commits/02906b8191d3c100c193fe6f7b27d1c40f200bb7

          https://snyk.io/vuln/SNYK-JS-LODASH-1040724

          https://github.com/lodash/lodash/commit/c84fe82760fb2d3e03a63379b297a1cc1a2fce12

          https://www.oracle.com//security-alerts/cpujul2021.html

          https://github.com/advisories/GHSA-35jh-r3h4-6jhm

          https://www.oracle.com/security-alerts/cpujul2022.html

          https://snyk.io/vuln/SNYK-JAVA-ORGWEBJARSBOWERGITHUBLODASH-1074895

          https://nvd.nist.gov/vuln/detail/CVE-2020-28500

          https://snyk.io/vuln/SNYK-JAVA-ORGWEBJARSBOWERGITHUBLODASH-1074931

          Request
          Request line and header section (773 bytes)
          GET https://static.whatsapp.net/rsrc.php/v4iKpt4/yi/l/en_GB-j/ALsagaYeukTkxmRfbSZJOQTRb2VVJq2syrRq-nXDRGg8VvNWAmJCt99wi5FHOlpjbb81neAI4mgVUOP_qjxRFfBdTjMopYrXY7rAu2LJJjctui5sHB3lljoMBMpCc1spY_FgIk_4hIANx8V7QGD-3g5jooU6G844mefA8vsWqehdEtWwLIlR4dwMphQ.js HTTP/1.1
          host: static.whatsapp.net
          Connection: keep-alive
          Origin: https://web.whatsapp.com
          sec-ch-ua-platform: "Windows"
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36
          sec-ch-ua: "Not)A;Brand";v="8", "Chromium";v="138", "Google Chrome";v="138"
          sec-ch-ua-mobile: ?0
          Accept: */*
          Sec-Fetch-Site: cross-site
          Sec-Fetch-Mode: cors
          Sec-Fetch-Dest: script
          Referer: https://web.whatsapp.com/
          Accept-Language: en-GB,en-US;q=0.9,en;q=0.8
          
          
          Request body (0 bytes)
          Response
          Status line and header section (2153 bytes)
          HTTP/1.1 200 OK
          Content-Type: application/x-javascript; charset=utf-8
          Last-Modified: Mon, 01 Jan 2001 08:00:00 GMT
          Expires: Wed, 05 Aug 2026 01:11:18 GMT
          Cache-Control: public,max-age=31536000,immutable
          report-to: {"max_age":21600,"endpoints":[{"url":"https:\/\/www.facebook.com\/ajax\/browser_error_reports\/"}],"group":"permissions_policy"}
          X-Frame-Options: DENY
          document-policy: force-load-at-top
          document-policy: include-js-call-stacks-in-crash-reports
          permissions-policy: accelerometer=(), attribution-reporting=(self), autoplay=(), bluetooth=(), browsing-topics=(self), camera=(self), ch-device-memory=(), ch-downlink=(), ch-dpr=(), ch-ect=(), ch-rtt=(), ch-save-data=(), ch-ua-arch=(), ch-ua-bitness=(), ch-viewport-height=(), ch-viewport-width=(), ch-width=(), clipboard-read=(self), clipboard-write=(self), compute-pressure=(), display-capture=(self), encrypted-media=(self), fullscreen=(self), gamepad=*, geolocation=(self), gyroscope=(), hid=(), idle-detection=(), interest-cohort=(self), keyboard-map=(), local-fonts=(), magnetometer=(), microphone=(self), midi=(), otp-credentials=(), payment=(), picture-in-picture=(self), private-state-token-issuance=(), publickey-credentials-get=(self), screen-wake-lock=(), serial=(), shared-storage=(), shared-storage-select-url=(), private-state-token-redemption=(), usb=(), unload=(self), window-management=(), xr-spatial-tracking=(self);report-to="permissions_policy"
          X-Content-Type-Options: nosniff
          reporting-endpoints: permissions_policy="https://www.facebook.com/ajax/browser_error_reports/"
          origin-agent-cluster: ?1
          content-md5: Jt+89yyrMX163HWPHM0EpA==
          X-FB-Debug: QysSPTS7R+QnSZRNPD+vKcpQ1e9G4E38++6bJ0UdSZu8V49KNKbei/1rM/A64GNWvvhUolAyoRX8d7SuX56ruw==
          cross-origin-resource-policy: cross-origin
          timing-allow-origin: *
          Accept-Ranges: bytes
          Date: Wed, 06 Aug 2025 13:50:20 GMT
          X-FB-Connection-Quality: GOOD; q=0.7, rtt=140, rtx=0, c=11, mss=1392, tbw=372, tp=-1, tpl=-1, uplat=0, ullat=-1
          Alt-Svc: h3=":443"; ma=86400
          Access-Control-Allow-Origin: https://web.whatsapp.com
          Vary: Origin
          Access-Control-Expose-Headers: *
          Connection: keep-alive
          content-length: 2312877
          
          
          Response body (2312877 bytes)
          ;/*FB_PKG_DELIM*/
          
          __d("WABackendHandleError",["Promise","WADeprecatedWapParser","WALogger"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j,k={SMAX_INVALID:479},l=new(c("WADeprecatedWapParser"))("errorParser",function(a){a.assertTag("error");a=a.attrInt("code");switch(a){case k.SMAX_INVALID:return m();default:return n(a)}});function a(a){l.parse(a);return(j||(j=b("Promise"))).resolve("NO_ACK")}function m(){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["Invalid stanza sent (smax-invalid)"]))).devConsole("check tracelogs for more info").sendLogs("smax-invalid")}function n(a){d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["Unknown error code: ",""])),a).sendLogs("unknown-error-code")}g.backendErrorParser=l;g.handleError=a}),98);
          __d("WASmaxInBizCtwaActionEnums",[],(function(a,b,c,d,e,f){a={"false":"false","true":"true"};b={info:"info",warning:"warning"};f.ENUM_FALSE_TRUE=a;f.ENUM_INFO_WARNING=b}),66);
          __d("WASmaxInBizCtwaActionLocalisationMetadataMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function h(a){var b=d("WASmaxParseUtils").assertTag(a,"parameter");if(!b.success)return b;b=d("WASmaxParseUtils").attrString(a,"name");if(!b.success)return b;a=d("WASmaxParseUtils").attrString(a,"value");return!a.success?a:d("WAResultOrError").makeResult({name:b.value,value:a.value})}function a(a){var b=d("WASmaxParseUtils").assertTag(a,"localisation_metadata");if(!b.success)return b;b=d("WASmaxParseUtils").attrString(a,"uid");if(!b.success)return b;var c=d("WASmaxParseUtils").attrString(a,"translation_project");if(!c.success)return c;a=d("WASmaxParseUtils").mapChildrenWithTag(a,"parameter",0,20,h);return!a.success?a:d("WAResultOrError").makeResult({uid:b.value,translationProject:c.value,parameter:a.value})}g.parseLocalisationMetadataParameter=h;g.parseLocalisationMetadataMixin=a}),98);
          __d("WASmaxInBizCtwaActionNativeActionsMixinMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function h(a){var b=d("WASmaxParseUtils").assertTag(a,"native_action");if(!b.success)return b;b=d("WASmaxParseUtils").attrString(a,"platform");if(!b.success)return b;var c=d("WASmaxParseUtils").attrString(a,"min_app_version");if(!c.success)return c;var e=d("WASmaxParseUtils").attrString(a,"local_link");if(!e.success)return e;a=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrString,a,"universal_link");return!a.success?a:d("WAResultOrError").makeResult({platform:b.value,minAppVersion:c.value,localLink:e.value,universalLink:a.value})}function a(a){a=d("WASmaxParseUtils").mapChildrenWithTag(a,"native_action",0,50,h);return!a.success?a:d("WAResultOrError").makeResult({nativeAction:a.value})}g.parseNativeActionsMixinNativeAction=h;g.parseNativeActionsMixinMixin=a}),98);
          __d("WASmaxInBizCtwaActionServerNotificationMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"notification");if(!b.success)return b;b=d("WASmaxParseUtils").attrIntRange(a,"t",0,void 0);if(!b.success)return b;var c=d("WASmaxParseUtils").attrStanzaId(a,"id");if(!c.success)return c;a=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrIntRange,a,"offline",0,1024);return!a.success?a:d("WAResultOrError").makeResult({t:b.value,id:c.value,offline:a.value})}g.parseServerNotificationMixin=a}),98);
          __d("WASmaxInBizCtwaActionBannerSuggestionRequest",["WAResultOrError","WASmaxInBizCtwaActionEnums","WASmaxInBizCtwaActionLocalisationMetadataMixin","WASmaxInBizCtwaActionNativeActionsMixinMixin","WASmaxInBizCtwaActionServerNotificationMixin","WASmaxParseJid","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function h(a){var b=d("WASmaxParseUtils").assertTag(a,"action");if(!b.success)return b;b=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrString,a,"deep_link");if(!b.success)return b;var c=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrString,a,"local_link");if(!c.success)return c;a=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrString,a,"local_android_link");return!a.success?a:d("WAResultOrError").makeResult({deepLink:b.value,localLink:c.value,localAndroidLink:a.value})}function i(a){var b=d("WASmaxParseUtils").assertTag(a,"localised_heading");if(!b.success)return b;b=d("WASmaxParseUtils").flattenedChildWithTag(a,"localisation_metadata");if(!b.success)return b;a=d("WASmaxParseUtils").attrString(a,"value");if(!a.success)return a;b=d("WASmaxInBizCtwaActionLocalisationMetadataMixin").parseLocalisationMetadataMixin(b.value);return!b.success?b:d("WAResultOrError").makeResult({value:a.value,localisationMetadataLocalisationMetadataMixin:b.value})}function j(a){var b=d("WASmaxParseUtils").assertTag(a,"localised_body");if(!b.success)return b;b=d("WASmaxParseUtils").flattenedChildWithTag(a,"localisation_metadata");if(!b.success)return b;a=d("WASmaxParseUtils").attrString(a,"value");if(!a.success)return a;b=d("WASmaxInBizCtwaActionLocalisationMetadataMixin").parseLocalisationMetadataMixin(b.value);return!b.success?b:d("WAResultOrError").makeResult({value:a.value,localisationMetadataLocalisationMetadataMixin:b.value})}function k(a){var b=d("WASmaxParseUtils").assertTag(a,"localised_highlight");if(!b.success)return b;b=d("WASmaxParseUtils").flattenedChildWithTag(a,"localisation_metadata");if(!b.success)return b;a=d("WASmaxParseUtils").attrString(a,"value");if(!a.success)return a;b=d("WASmaxInBizCtwaActionLocalisationMetadataMixin").parseLocalisationMetadataMixin(b.value);return!b.success?b:d("WAResultOrError").makeResult({value:a.value,localisationMetadataLocalisationMetadataMixin:b.value})}function l(a){var b=d("WASmaxParseUtils").assertTag(a,"banner");if(!b.success)return b;b=d("WASmaxParseUtils").flattenedChildWithTag(a,"config");if(!b.success)return b;var c=d("WASmaxParseUtils").flattenedChildWithTag(a,"content");if(!c.success)return c;var e=d("WASmaxParseUtils").flattenedChildWithTag(c.value,"heading");if(!e.success)return e;var f=d("WASmaxParseUtils").flattenedChildWithTag(c.value,"body");if(!f.success)return f;var g=d("WASmaxParseUtils").flattenedChildWithTag(c.value,"highlight");if(!g.success)return g;var l=d("WASmaxParseUtils").optionalChildWithTag(a,"action",h);if(!l.success)return l;var m=d("WASmaxParseUtils").optionalChildWithTag(c.value,"localised_heading",i);if(!m.success)return m;var n=d("WASmaxParseUtils").optionalChildWithTag(c.value,"localised_body",j);if(!n.success)return n;var o=d("WASmaxParseUtils").optionalChildWithTag(c.value,"localised_highlight",k);if(!o.success)return o;var p=d("WASmaxParseUtils").attrIntRange(b.value,"expires_at",1,void 0);if(!p.success)return p;var q=d("WASmaxParseUtils").attrStringEnum(b.value,"display",d("WASmaxInBizCtwaActionEnums").ENUM_INFO_WARNING);if(!q.success)return q;b=d("WASmaxParseUtils").attrStringEnum(b.value,"revoked",d("WASmaxInBizCtwaActionEnums").ENUM_FALSE_TRUE);if(!b.success)return b;c=d("WASmaxParseUtils").attrString(c.value,"locale");if(!c.success)return c;e=d("WASmaxParseUtils").contentString(e.value);if(!e.success)return e;f=d("WASmaxParseUtils").contentString(f.value);if(!f.success)return f;g=d("WASmaxParseUtils").contentString(g.value);if(!g.success)return g;a=d("WASmaxInBizCtwaActionNativeActionsMixinMixin").parseNativeActionsMixinMixin(a);return!a.success?a:d("WAResultOrError").makeResult(babelHelpers["extends"]({configExpiresAt:p.value,configDisplay:q.value,configRevoked:b.value,contentLocale:c.value,contentHeadingElementValue:e.value,contentBodyElementValue:f.value,contentHighlightElementValue:g.value},a.value,{action:l.value,contentLocalisedHeading:m.value,contentLocalisedBody:n.value,contentLocalisedHighlight:o.value}))}function a(a){var b=d("WASmaxParseUtils").assertTag(a,"notification");if(!b.success)return b;b=d("WASmaxParseUtils").flattenedChildWithTag(a,"ctwa_suggestion");if(!b.success)return b;var c=d("WASmaxParseUtils").optionalChildWithTag(b.value,"banner",l);if(!c.success)return c;var e=d("WASmaxParseJid").literalJid(d("WASmaxParseJid").attrDomainJid,a,"from","s.whatsapp.net");if(!e.success)return e;var f=d("WASmaxParseUtils").optional(d("WASmaxParseJid").attrUserJid,a,"to");if(!f.success)return f;var g=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"type","business");if(!g.success)return g;b=d("WASmaxParseUtils").attrString(b.value,"target_entity_id");if(!b.success)return b;a=d("WASmaxInBizCtwaActionServerNotificationMixin").parseServerNotificationMixin(a);return!a.success?a:d("WAResultOrError").makeResult(babelHelpers["extends"]({from:e.value,to:f.value,type:g.value,ctwaSuggestionTargetEntityId:b.value},a.value,{ctwaSuggestionBanner:c.value}))}g.parseBannerSuggestionRequestCtwaSuggestionBannerAction=h;g.parseBannerSuggestionRequestCtwaSuggestionBannerContentLocalisedHeading=i;g.parseBannerSuggestionRequestCtwaSuggestionBannerContentLocalisedBody=j;g.parseBannerSuggestionRequestCtwaSuggestionBannerContentLocalisedHighlight=k;g.parseBannerSuggestionRequestCtwaSuggestionBanner=l;g.parseBannerSuggestionRequest=a}),98);
          __d("WASmaxBizCtwaActionBannerSuggestionRPC",["WASmaxInBizCtwaActionBannerSuggestionRequest","WASmaxParsingFailure","WASmaxRpcUtils"],(function(a,b,c,d,e,f,g){function a(a){a=d("WASmaxInBizCtwaActionBannerSuggestionRequest").parseBannerSuggestionRequest(a);if(!a.success)throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(d("WASmaxRpcUtils").errorMessageRpcParsing("BannerSuggestion",{Request:a}));return{parsedRequest:a.value}}g.receiveBannerSuggestionRPC=a}),98);
          __d("WASmaxInBizCtwaAdAccountServerNotificationMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"notification");if(!b.success)return b;b=d("WASmaxParseUtils").attrIntRange(a,"t",0,void 0);if(!b.success)return b;var c=d("WASmaxParseUtils").attrStanzaId(a,"id");if(!c.success)return c;a=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrIntRange,a,"offline",0,1024);return!a.success?a:d("WAResultOrError").makeResult({t:b.value,id:c.value,offline:a.value})}g.parseServerNotificationMixin=a}),98);
          __d("WASmaxInBizCtwaAdAccountNonceNotificationRequest",["WAResultOrError","WASmaxInBizCtwaAdAccountServerNotificationMixin","WASmaxParseJid","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"notification");if(!b.success)return b;b=d("WASmaxParseUtils").flattenedChildWithTag(a,"wa_ad_account_nonce");if(!b.success)return b;var c=d("WASmaxParseJid").literalJid(d("WASmaxParseJid").attrDomainJid,a,"from","s.whatsapp.net");if(!c.success)return c;var e=d("WASmaxParseUtils").optional(d("WASmaxParseJid").attrUserJid,a,"to");if(!e.success)return e;var f=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"type","business");if(!f.success)return f;b=d("WASmaxParseUtils").contentString(b.value);if(!b.success)return b;a=d("WASmaxInBizCtwaAdAccountServerNotificationMixin").parseServerNotificationMixin(a);return!a.success?a:d("WAResultOrError").makeResult(babelHelpers["extends"]({from:c.value,to:e.value,type:f.value,waAdAccountNonceElementValue:b.value},a.value))}g.parseNonceNotificationRequest=a}),98);
          __d("WASmaxBizCtwaAdAccountNonceNotificationRPC",["WASmaxInBizCtwaAdAccountNonceNotificationRequest","WASmaxParsingFailure","WASmaxRpcUtils"],(function(a,b,c,d,e,f,g){function a(a){a=d("WASmaxInBizCtwaAdAccountNonceNotificationRequest").parseNonceNotificationRequest(a);if(!a.success)throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(d("WASmaxRpcUtils").errorMessageRpcParsing("NonceNotification",{Request:a}));return{parsedRequest:a.value}}g.receiveNonceNotificationRPC=a}),98);
          __d("WASmaxInBizSettingsServerNotificationMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"notification");if(!b.success)return b;b=d("WASmaxParseUtils").attrIntRange(a,"t",0,void 0);if(!b.success)return b;var c=d("WASmaxParseUtils").attrStanzaId(a,"id");if(!c.success)return c;a=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrIntRange,a,"offline",0,1024);return!a.success?a:d("WAResultOrError").makeResult({t:b.value,id:c.value,offline:a.value})}g.parseServerNotificationMixin=a}),98);
          __d("WASmaxInBizSettingsSyncPrivacySettingRequest",["WAResultOrError","WASmaxInBizSettingsServerNotificationMixin","WASmaxInBizSettingsSmbDataSharingSettingMixin","WASmaxParseJid","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"notification");if(!b.success)return b;b=d("WASmaxParseUtils").flattenedChildWithTag(a,"privacy");if(!b.success)return b;var c=d("WASmaxParseJid").literalJid(d("WASmaxParseJid").attrDomainJid,a,"from","s.whatsapp.net");if(!c.success)return c;var e=d("WASmaxParseUtils").optional(d("WASmaxParseJid").attrUserJid,a,"to");if(!e.success)return e;var f=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"type","business");if(!f.success)return f;b=d("WASmaxInBizSettingsSmbDataSharingSettingMixin").parseSmbDataSharingSettingMixin(b.value);a=d("WASmaxInBizSettingsServerNotificationMixin").parseServerNotificationMixin(a);return!a.success?a:d("WAResultOrError").makeResult(babelHelpers["extends"]({from:c.value,to:e.value,type:f.value,privacySmbDataSharingSettingMixin:b.success?b.value:null},a.value))}g.parseSyncPrivacySettingRequest=a}),98);
          __d("WASmaxBizSettingsSyncPrivacySettingRPC",["WASmaxInBizSettingsSyncPrivacySettingRequest","WASmaxParsingFailure","WASmaxRpcUtils"],(function(a,b,c,d,e,f,g){function a(a){a=d("WASmaxInBizSettingsSyncPrivacySettingRequest").parseSyncPrivacySettingRequest(a);if(!a.success)throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(d("WASmaxRpcUtils").errorMessageRpcParsing("SyncPrivacySetting",{Request:a}));return{parsedRequest:a.value}}g.receiveSyncPrivacySettingRPC=a}),98);
          __d("WASmaxInBotIQErrorBadRequestMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"error");if(!b.success)return b;b=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"text","bad-request");if(!b.success)return b;a=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrInt,a,"code",400);return!a.success?a:d("WAResultOrError").makeResult({text:b.value,code:a.value})}g.parseIQErrorBadRequestMixin=a}),98);
          __d("WASmaxInBotIQErrorForbiddenMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"error");if(!b.success)return b;b=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"text","forbidden");if(!b.success)return b;a=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrInt,a,"code",403);return!a.success?a:d("WAResultOrError").makeResult({text:b.value,code:a.value})}g.parseIQErrorForbiddenMixin=a}),98);
          __d("WASmaxInBotIQErrorInternalServerErrorMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"error");if(!b.success)return b;b=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"text","internal-server-error");if(!b.success)return b;a=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrInt,a,"code",500);return!a.success?a:d("WAResultOrError").makeResult({text:b.value,code:a.value})}g.parseIQErrorInternalServerErrorMixin=a}),98);
          __d("WASmaxInBotIQErrorNotAllowedMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"error");if(!b.success)return b;b=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"text","not-allowed");if(!b.success)return b;a=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrInt,a,"code",405);return!a.success?a:d("WAResultOrError").makeResult({text:b.value,code:a.value})}g.parseIQErrorNotAllowedMixin=a}),98);
          __d("WASmaxInBotBotListErrors",["WAResultOrError","WASmaxInBotIQErrorBadRequestMixin","WASmaxInBotIQErrorForbiddenMixin","WASmaxInBotIQErrorInternalServerErrorMixin","WASmaxInBotIQErrorNotAllowedMixin","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxInBotIQErrorInternalServerErrorMixin").parseIQErrorInternalServerErrorMixin(a);if(b.success)return d("WAResultOrError").makeResult({name:"IQErrorInternalServerError",value:b.value});var c=d("WASmaxInBotIQErrorForbiddenMixin").parseIQErrorForbiddenMixin(a);if(c.success)return d("WAResultOrError").makeResult({name:"IQErrorForbidden",value:c.value});var e=d("WASmaxInBotIQErrorBadRequestMixin").parseIQErrorBadRequestMixin(a);if(e.success)return d("WAResultOrError").makeResult({name:"IQErrorBadRequest",value:e.value});var f=d("WASmaxInBotIQErrorNotAllowedMixin").parseIQErrorNotAllowedMixin(a);return f.success?d("WAResultOrError").makeResult({name:"IQErrorNotAllowed",value:f.value}):d("WASmaxParseUtils").errorMixinDisjunction(a,["IQErrorInternalServerError","IQErrorForbidden","IQErrorBadRequest","IQErrorNotAllowed"],[b,c,e,f])}g.parseBotListErrors=a}),98);
          __d("WASmaxInBotIQErrorResponseMixin",["WAResultOrError","WASmaxParseReference","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a,b){var c=d("WASmaxParseUtils").assertTag(a,"iq");if(!c.success)return c;c=d("WASmaxParseReference").attrStringFromReference(b,["id"]);if(!c.success)return c;c=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"id",c.value);if(!c.success)return c;c=d("WASmaxParseReference").attrStringFromReference(b,["to"]);if(!c.success)return c;b=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"from",c.value);if(!b.success)return b;c=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"type","error");return!c.success?c:d("WAResultOrError").makeResult({type:c.value})}g.parseIQErrorResponseMixin=a}),98);
          __d("WASmaxInBotBotListResponseError",["WAResultOrError","WASmaxInBotBotListErrors","WASmaxInBotIQErrorResponseMixin","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a,b){var c=d("WASmaxParseUtils").assertTag(a,"iq");if(!c.success)return c;c=d("WASmaxParseUtils").flattenedChildWithTag(a,"error");if(!c.success)return c;a=d("WASmaxInBotIQErrorResponseMixin").parseIQErrorResponseMixin(a,b);if(!a.success)return a;b=d("WASmaxInBotBotListErrors").parseBotListErrors(c.value);return!b.success?b:d("WAResultOrError").makeResult(babelHelpers["extends"]({},a.value,{errorBotListErrors:b.value}))}g.parseBotListResponseError=a}),98);
          __d("WASmaxInBotEnums",[],(function(a,b,c,d,e,f){a={all:"all",category:"category",featured:"featured"};b={dark:"dark",light:"light"};c={hidden:"hidden",hscroll:"hscroll",hscroll_icebreakers:"hscroll_icebreakers",hscroll_large:"hscroll_large",hscroll_small:"hscroll_small",listview:"listview"};f.ENUM_ALL_CATEGORY_FEATURED=a;f.ENUM_DARK_LIGHT=b;f.ENUM_HIDDEN_HSCROLL_HSCROLLICEBREAKERS_HSCROLLLARGE_HSCROLLSMALL_LISTVIEW=c}),66);
          __d("WASmaxInBotIQResultResponseMixin",["WAResultOrError","WASmaxParseReference","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a,b){var c=d("WASmaxParseUtils").assertTag(a,"iq");if(!c.success)return c;c=d("WASmaxParseReference").attrStringFromReference(b,["id"]);if(!c.success)return c;c=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"id",c.value);if(!c.success)return c;c=d("WASmaxParseReference").attrStringFromReference(b,["to"]);if(!c.success)return c;b=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"from",c.value);if(!b.success)return b;c=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"type","result");return!c.success?c:d("WAResultOrError").makeResult({type:c.value})}g.parseIQResultResponseMixin=a}),98);
          __d("WASmaxInBotBotListResponseSuccessV2",["WAResultOrError","WASmaxInBotEnums","WASmaxInBotIQResultResponseMixin","WASmaxParseJid","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function h(a){var b=d("WASmaxParseUtils").assertTag(a,"theme");if(!b.success)return b;b=d("WASmaxParseUtils").flattenedChildWithTag(a,"background");if(!b.success)return b;var c=d("WASmaxParseUtils").flattenedChildWithTag(a,"primary_text");if(!c.success)return c;var e=d("WASmaxParseUtils").flattenedChildWithTag(a,"secondary_text");if(!e.success)return e;a=d("WASmaxParseUtils").attrStringEnum(a,"mode",d("WASmaxInBotEnums").ENUM_DARK_LIGHT);if(!a.success)return a;b=d("WASmaxParseUtils").contentString(b.value);if(!b.success)return b;c=d("WASmaxParseUtils").contentString(c.value);if(!c.success)return c;e=d("WASmaxParseUtils").contentString(e.value);return!e.success?e:d("WAResultOrError").makeResult({mode:a.value,backgroundElementValue:b.value,primaryTextElementValue:c.value,secondaryTextElementValue:e.value})}function i(a){var b=d("WASmaxParseUtils").assertTag(a,"bot");if(!b.success)return b;b=d("WASmaxParseJid").attrUserJid(a,"jid");if(!b.success)return b;var c=d("WASmaxParseUtils").attrString(a,"persona_id");if(!c.success)return c;var e=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrInt,a,"count");if(!e.success)return e;a=d("WASmaxParseUtils").mapChildrenWithTag(a,"theme",0,2,h);return!a.success?a:d("WAResultOrError").makeResult({jid:b.value,personaId:c.value,count:e.value,theme:a.value})}function j(a){var b=d("WASmaxParseUtils").assertTag(a,"section");if(!b.success)return b;b=d("WASmaxParseUtils").attrString(a,"name");if(!b.success)return b;var c=d("WASmaxParseUtils").attrStringEnum(a,"type",d("WASmaxInBotEnums").ENUM_ALL_CATEGORY_FEATURED);if(!c.success)return c;a=d("WASmaxParseUtils").mapChildrenWithTag(a,"bot",0,Infinity,i);return!a.success?a:d("WAResultOrError").makeResult({name:b.value,type:c.value,bot:a.value})}function a(a,b){var c=d("WASmaxParseUtils").assertTag(a,"iq");if(!c.success)return c;c=d("WASmaxParseUtils").flattenedChildWithTag(a,"bot");if(!c.success)return c;var e=d("WASmaxParseUtils").flattenedChildWithTag(c.value,"default");if(!e.success)return e;var f=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,c.value,"v","2");if(!f.success)return f;var g=d("WASmaxParseJid").attrUserJid(e.value,"jid");if(!g.success)return g;e=d("WASmaxParseUtils").attrString(e.value,"persona_id");if(!e.success)return e;a=d("WASmaxInBotIQResultResponseMixin").parseIQResultResponseMixin(a,b);if(!a.success)return a;b=d("WASmaxParseUtils").mapChildrenWithTag(c.value,"section",1,Infinity,j);return!b.success?b:d("WAResultOrError").makeResult(babelHelpers["extends"]({botV:f.value,botDefaultJid:g.value,botDefaultPersonaId:e.value},a.value,{botSection:b.value}))}g.parseBotListResponseSuccessV2BotSectionBotTheme=h;g.parseBotListResponseSuccessV2BotSectionBot=i;g.parseBotListResponseSuccessV2BotSection=j;g.parseBotListResponseSuccessV2=a}),98);
          __d("WASmaxInBotBotListResponseSuccessV3",["WAResultOrError","WASmaxInBotEnums","WASmaxInBotIQResultResponseMixin","WASmaxParseJid","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function h(a){var b=d("WASmaxParseUtils").assertTag(a,"bot");if(!b.success)return b;b=d("WASmaxParseJid").attrUserJid(a,"jid");if(!b.success)return b;var c=d("WASmaxParseUtils").attrString(a,"persona_id");if(!c.success)return c;var e=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrString,a,"card_title");if(!e.success)return e;a=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrInt,a,"count");return!a.success?a:d("WAResultOrError").makeResult({jid:b.value,personaId:c.value,cardTitle:e.value,count:a.value})}function i(a){var b=d("WASmaxParseUtils").assertTag(a,"section");if(!b.success)return b;b=d("WASmaxParseUtils").attrString(a,"name");if(!b.success)return b;var c=d("WASmaxParseUtils").attrStringEnum(a,"type",d("WASmaxInBotEnums").ENUM_ALL_CATEGORY_FEATURED);if(!c.success)return c;var e=d("WASmaxParseUtils").attrStringEnum(a,"display_type",d("WASmaxInBotEnums").ENUM_HIDDEN_HSCROLL_HSCROLLICEBREAKERS_HSCROLLLARGE_HSCROLLSMALL_LISTVIEW);if(!e.success)return e;a=d("WASmaxParseUtils").mapChildrenWithTag(a,"bot",0,Infinity,h);return!a.success?a:d("WAResultOrError").makeResult({name:b.value,type:c.value,displayType:e.value,bot:a.value})}function j(a){var b=d("WASmaxParseUtils").assertTag(a,"default");if(!b.success)return b;b=d("WASmaxParseJid").attrUserJid(a,"jid");if(!b.success)return b;a=d("WASmaxParseUtils").attrString(a,"persona_id");return!a.success?a:d("WAResultOrError").makeResult({jid:b.value,personaId:a.value})}function a(a,b){var c=d("WASmaxParseUtils").assertTag(a,"iq");if(!c.success)return c;c=d("WASmaxParseUtils").flattenedChildWithTag(a,"bot");if(!c.success)return c;var e=d("WASmaxParseUtils").optionalChildWithTag(c.value,"default",j);if(!e.success)return e;var f=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,c.value,"v","3");if(!f.success)return f;var g=d("WASmaxParseUtils").attrString(c.value,"bhash");if(!g.success)return g;a=d("WASmaxInBotIQResultResponseMixin").parseIQResultResponseMixin(a,b);if(!a.success)return a;b=d("WASmaxParseUtils").mapChildrenWithTag(c.value,"section",0,Infinity,i);return!b.success?b:d("WAResultOrError").makeResult(babelHelpers["extends"]({botV:f.value,botBhash:g.value},a.value,{botDefault:e.value,botSection:b.value}))}g.parseBotListResponseSuccessV3BotSectionBot=h;g.parseBotListResponseSuccessV3BotSection=i;g.parseBotListResponseSuccessV3BotDefault=j;g.parseBotListResponseSuccessV3=a}),98);
          __d("WASmaxOutBotBaseIQGetRequestMixin",["WASmaxJsx","WASmaxMixins","WAWap"],(function(a,b,c,d,e,f,g){function h(){var a=d("WASmaxJsx").smax("iq",{id:d("WAWap").generateId(),type:"get"});return a}function a(a){var b=h();return d("WASmaxMixins").mergeStanzas(a,b)}g.mergeBaseIQGetRequestMixin=a}),98);
          __d("WASmaxOutBotBotListIQMixin",["WASmaxJsx","WASmaxMixins","WASmaxOutBotBaseIQGetRequestMixin","WAWap"],(function(a,b,c,d,e,f,g){function h(){var a=d("WASmaxOutBotBaseIQGetRequestMixin").mergeBaseIQGetRequestMixin(d("WASmaxJsx").smax("iq",{to:d("WAWap").S_WHATSAPP_NET,xmlns:"bot"}));return a}function a(a){var b=h();return d("WASmaxMixins").mergeStanzas(a,b)}g.mergeBotListIQMixin=a}),98);
          __d("WASmaxOutBotBotListRequest",["WASmaxAttrs","WASmaxChildren","WASmaxJsx","WASmaxOutBotBotListIQMixin","WAWap"],(function(a,b,c,d,e,f,g){function h(a){a=a.botJid;a=d("WASmaxJsx").smax("bot",{jid:d("WAWap").JID(a)});return a}function a(a){var b=a.botArgs,c=a.botV;a=a.botBhash;c=d("WASmaxOutBotBotListIQMixin").mergeBotListIQMixin(d("WASmaxJsx").smax("iq",null,d("WASmaxJsx").smax("bot",{v:d("WASmaxAttrs").OPTIONAL(d("WAWap").CUSTOM_STRING,c),bhash:d("WASmaxAttrs").OPTIONAL(d("WAWap").CUSTOM_STRING,a)},d("WASmaxChildren").REPEATED_CHILD(h,b,0,Infinity))));return c}g.makeBotListRequestBotBot=h;g.makeBotListRequest=a}),98);
          __d("WASmaxBotBotListRPC",["WAComms","WASmaxInBotBotListResponseError","WASmaxInBotBotListResponseSuccessV2","WASmaxInBotBotListResponseSuccessV3","WASmaxOutBotBotListRequest","WASmaxParsingFailure","WASmaxRpcUtils","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){function a(a,b){return h.apply(this,arguments)}function h(){h=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){a=d("WASmaxOutBotBotListRequest").makeBotListRequest(a);b=(yield d("WAComms").sendSmaxStanza(a,b));var c=d("WASmaxInBotBotListResponseSuccessV2").parseBotListResponseSuccessV2(b,a);if(c.success)return{name:"BotListResponseSuccessV2",value:c.value};var e=d("WASmaxInBotBotListResponseSuccessV3").parseBotListResponseSuccessV3(b,a);if(e.success)return{name:"BotListResponseSuccessV3",value:e.value};b=d("WASmaxInBotBotListResponseError").parseBotListResponseError(b,a);if(b.success)return{name:"BotListResponseError",value:b.value};throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(d("WASmaxRpcUtils").errorMessageRpcParsing("BotList",{SuccessV2:c,SuccessV3:e,Error:b}))});return h.apply(this,arguments)}g.sendBotListRPC=a}),98);
          __d("WASmaxInCoexistenceEnums",[],(function(a,b,c,d,e,f){a={ai_from_meta:"ai_from_meta",automation:"automation",business_platform:"business_platform"};b={completed:"completed",failed:"failed"};f.ENUM_AIFROMMETA_AUTOMATION_BUSINESSPLATFORM=a;f.ENUM_COMPLETED_FAILED=b}),66);
          __d("WASmaxInCoexistenceProviderInfoMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function h(a){var b=d("WASmaxParseUtils").assertTag(a,"logo_url");if(!b.success)return b;b=d("WASmaxParseUtils").contentBytes(a);return!b.success?b:d("WAResultOrError").makeResult({elementValue:b.value})}function i(a){var b=d("WASmaxParseUtils").assertTag(a,"name");if(!b.success)return b;b=d("WASmaxParseUtils").contentBytes(a);return!b.success?b:d("WAResultOrError").makeResult({elementValue:b.value})}function j(a){var b=d("WASmaxParseUtils").assertTag(a,"id");if(!b.success)return b;b=d("WASmaxParseUtils").contentInt(a);return!b.success?b:d("WAResultOrError").makeResult({elementValue:b.value})}function a(a){a=d("WASmaxParseUtils").flattenedChildWithTag(a,"provider_info");if(!a.success)return a;var b=d("WASmaxParseUtils").optionalChildWithTag(a.value,"logo_url",h);if(!b.success)return b;var c=d("WASmaxParseUtils").optionalChildWithTag(a.value,"name",i);if(!c.success)return c;a=d("WASmaxParseUtils").optionalChildWithTag(a.value,"id",j);return!a.success?a:d("WAResultOrError").makeResult({providerInfoLogoUrl:b.value,providerInfoName:c.value,providerInfoId:a.value})}g.parseProviderInfoProviderInfoLogoUrl=h;g.parseProviderInfoProviderInfoName=i;g.parseProviderInfoProviderInfoId=j;g.parseProviderInfoMixin=a}),98);
          __d("WASmaxInCoexistenceServerNotificationMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"notification");if(!b.success)return b;b=d("WASmaxParseUtils").attrIntRange(a,"t",0,void 0);if(!b.success)return b;var c=d("WASmaxParseUtils").attrStanzaId(a,"id");if(!c.success)return c;a=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrIntRange,a,"offline",0,1024);return!a.success?a:d("WAResultOrError").makeResult({t:b.value,id:c.value,offline:a.value})}g.parseServerNotificationMixin=a}),98);
          __d("WASmaxInCoexistenceOffboardingNotificationRequest",["WAResultOrError","WASmaxInCoexistenceEnums","WASmaxInCoexistenceProviderInfoMixin","WASmaxInCoexistenceServerNotificationMixin","WASmaxParseJid","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"notification");if(!b.success)return b;b=d("WASmaxParseUtils").flattenedChildWithTag(a,"offboarding");if(!b.success)return b;var c=d("WASmaxParseJid").literalJid(d("WASmaxParseJid").attrDomainJid,a,"from","s.whatsapp.net");if(!c.success)return c;var e=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"type","hosted");if(!e.success)return e;var f=d("WASmaxParseUtils").attrStringEnum(b.value,"product_surface",d("WASmaxInCoexistenceEnums").ENUM_AIFROMMETA_AUTOMATION_BUSINESSPLATFORM);if(!f.success)return f;b=d("WASmaxInCoexistenceProviderInfoMixin").parseProviderInfoMixin(b.value);if(!b.success)return b;a=d("WASmaxInCoexistenceServerNotificationMixin").parseServerNotificationMixin(a);return!a.success?a:d("WAResultOrError").makeResult(babelHelpers["extends"]({from:c.value,type:e.value,offboardingProductSurface:f.value,offboardingProviderInfoMixin:b.value},a.value))}g.parseOffboardingNotificationRequest=a}),98);
          __d("WASmaxCoexistenceOffboardingNotificationRPC",["WASmaxInCoexistenceOffboardingNotificationRequest","WASmaxParsingFailure","WASmaxRpcUtils"],(function(a,b,c,d,e,f,g){function a(a){a=d("WASmaxInCoexistenceOffboardingNotificationRequest").parseOffboardingNotificationRequest(a);if(!a.success)throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(d("WASmaxRpcUtils").errorMessageRpcParsing("OffboardingNotification",{Request:a}));return{parsedRequest:a.value}}g.receiveOffboardingNotificationRPC=a}),98);
          __d("WASmaxInCoexistenceProductSurfaceMixin",["WAResultOrError","WASmaxInCoexistenceEnums","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){a=d("WASmaxParseUtils").attrStringEnum(a,"product_surface",d("WASmaxInCoexistenceEnums").ENUM_AIFROMMETA_AUTOMATION_BUSINESSPLATFORM);return!a.success?a:d("WAResultOrError").makeResult({productSurface:a.value})}g.parseProductSurfaceMixin=a}),98);
          __d("WASmaxInCoexistenceOnboardingStatusNotificationRequest",["WAResultOrError","WASmaxInCoexistenceEnums","WASmaxInCoexistenceProductSurfaceMixin","WASmaxInCoexistenceProviderInfoMixin","WASmaxInCoexistenceServerNotificationMixin","WASmaxParseJid","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"notification");if(!b.success)return b;b=d("WASmaxParseUtils").flattenedChildWithTag(a,"onboarding_status");if(!b.success)return b;var c=d("WASmaxParseJid").literalJid(d("WASmaxParseJid").attrDomainJid,a,"from","s.whatsapp.net");if(!c.success)return c;var e=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"type","hosted");if(!e.success)return e;var f=d("WASmaxParseUtils").attrStringEnum(b.value,"status",d("WASmaxInCoexistenceEnums").ENUM_COMPLETED_FAILED);if(!f.success)return f;var g=d("WASmaxInCoexistenceProductSurfaceMixin").parseProductSurfaceMixin(b.value);if(!g.success)return g;b=d("WASmaxInCoexistenceProviderInfoMixin").parseProviderInfoMixin(b.value);if(!b.success)return b;a=d("WASmaxInCoexistenceServerNotificationMixin").parseServerNotificationMixin(a);return!a.success?a:d("WAResultOrError").makeResult(babelHelpers["extends"]({from:c.value,type:e.value,onboardingStatusStatus:f.value,onboardingStatusProductSurfaceMixin:g.value,onboardingStatusProviderInfoMixin:b.value},a.value))}g.parseOnboardingStatusNotificationRequest=a}),98);
          __d("WASmaxCoexistenceOnboardingStatusNotificationRPC",["WASmaxInCoexistenceOnboardingStatusNotificationRequest","WASmaxParsingFailure","WASmaxRpcUtils"],(function(a,b,c,d,e,f,g){function a(a){a=d("WASmaxInCoexistenceOnboardingStatusNotificationRequest").parseOnboardingStatusNotificationRequest(a);if(!a.success)throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(d("WASmaxRpcUtils").errorMessageRpcParsing("OnboardingStatusNotification",{Request:a}));return{parsedRequest:a.value}}g.receiveOnboardingStatusNotificationRPC=a}),98);
          __d("WASmaxInGroupsServerNotificationMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"notification");if(!b.success)return b;b=d("WASmaxParseUtils").attrIntRange(a,"t",0,void 0);if(!b.success)return b;var c=d("WASmaxParseUtils").attrStanzaId(a,"id");if(!c.success)return c;a=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrIntRange,a,"offline",0,1024);return!a.success?a:d("WAResultOrError").makeResult({t:b.value,id:c.value,offline:a.value})}g.parseServerNotificationMixin=a}),98);
          __d("WASmaxInGroupsGroupsDirtyNotificationRequest",["WAResultOrError","WASmaxInGroupsServerNotificationMixin","WASmaxParseJid","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function h(a){var b=d("WASmaxParseUtils").assertTag(a,"group");if(!b.success)return b;b=d("WASmaxParseJid").attrGroupJid(a,"jid");return!b.success?b:d("WAResultOrError").makeResult({jid:b.value})}function a(a){var b=d("WASmaxParseUtils").assertTag(a,"notification");if(!b.success)return b;b=d("WASmaxParseUtils").flattenedChildWithTag(a,"groups_dirty");if(!b.success)return b;var c=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"type","w:gp2");if(!c.success)return c;var e=d("WASmaxParseJid").literalJid(d("WASmaxParseJid").attrDomainJid,a,"from","g.us");if(!e.success)return e;a=d("WASmaxInGroupsServerNotificationMixin").parseServerNotificationMixin(a);if(!a.success)return a;b=d("WASmaxParseUtils").mapChildrenWithTag(b.value,"group",1,1e4,h);return!b.success?b:d("WAResultOrError").makeResult(babelHelpers["extends"]({type:c.value,from:e.value},a.value,{groupsDirtyGroup:b.value}))}g.parseGroupsDirtyNotificationRequestGroupsDirtyGroup=h;g.parseGroupsDirtyNotificationRequest=a}),98);
          __d("WASmaxOutGroupsNotificationClientAckMixin",["WASmaxInGroupsEnums","WASmaxJsx","WASmaxMixins","WASmaxParseJid","WASmaxParseReference","WASmaxParseUtils","WASmaxParsingFailure","WAWap"],(function(a,b,c,d,e,f,g){function h(a){var b=d("WASmaxParseReference").attrFromReference(d("WASmaxParseUtils").attrStanzaId,a,["id"]);if(!b.success)throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(b.error);var c=d("WASmaxParseReference").attrFromReference(d("WASmaxParseJid").attrJidEnum,a,["from"],d("WASmaxInGroupsEnums").DOMAINJID_GROUPJID);if(!c.success)throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(c.error);a=d("WASmaxParseReference").attrFromReference(d("WASmaxParseUtils").attrString,a,["type"]);if(!a.success)throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(a.error);b=d("WASmaxJsx").smax("ack",{id:d("WAWap").STANZA_ID(b.value),to:d("WAWap").JID(c.value),"class":"notification",type:d("WAWap").CUSTOM_STRING(a.value)});return b}function a(a,b){b=h(b);return d("WASmaxMixins").mergeStanzas(a,b)}g.mergeNotificationClientAckMixin=a}),98);
          __d("WASmaxOutGroupsGroupsDirtyNotificationResponseAck",["WASmaxJsx","WASmaxOutGroupsNotificationClientAckMixin"],(function(a,b,c,d,e,f,g){function a(a){a=d("WASmaxOutGroupsNotificationClientAckMixin").mergeNotificationClientAckMixin(d("WASmaxJsx").smax("ack",null),a);return a}g.makeGroupsDirtyNotificationResponseAck=a}),98);
          __d("WASmaxGroupsGroupsDirtyNotificationRPC",["WASmaxInGroupsGroupsDirtyNotificationRequest","WASmaxOutGroupsGroupsDirtyNotificationResponseAck","WASmaxParsingFailure","WASmaxRpcUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxInGroupsGroupsDirtyNotificationRequest").parseGroupsDirtyNotificationRequest(a);if(!b.success)throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(d("WASmaxRpcUtils").errorMessageRpcParsing("GroupsDirtyNotification",{Request:b}));return{parsedRequest:b.value,makeGroupsDirtyNotificationResponseAck:function(){return d("WASmaxOutGroupsGroupsDirtyNotificationResponseAck").makeGroupsDirtyNotificationResponseAck(a)}}}g.receiveGroupsDirtyNotificationRPC=a}),98);
          __d("WASmaxInMdBaseIQSetRequestMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"iq");if(!b.success)return b;b=d("WASmaxParseUtils").attrStanzaId(a,"id");if(!b.success)return b;a=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"type","set");return!a.success?a:d("WAResultOrError").makeResult({id:b.value,type:a.value})}g.parseBaseIQSetRequestMixin=a}),98);
          __d("WASmaxInMdIQErrorBadRequestMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"error");if(!b.success)return b;b=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"text","bad-request");if(!b.success)return b;a=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrInt,a,"code",400);return!a.success?a:d("WAResultOrError").makeResult({text:b.value,code:a.value})}g.parseIQErrorBadRequestMixin=a}),98);
          __d("WASmaxInMdIQErrorInternalServerErrorMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"error");if(!b.success)return b;b=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"text","internal-server-error");if(!b.success)return b;a=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrInt,a,"code",500);return!a.success?a:d("WAResultOrError").makeResult({text:b.value,code:a.value})}g.parseIQErrorInternalServerErrorMixin=a}),98);
          __d("WASmaxInMdCompanionFinishErrors",["WAResultOrError","WASmaxInMdIQErrorBadRequestMixin","WASmaxInMdIQErrorInternalServerErrorMixin","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxInMdIQErrorInternalServerErrorMixin").parseIQErrorInternalServerErrorMixin(a);if(b.success)return d("WAResultOrError").makeResult({name:"IQErrorInternalServerError",value:b.value});var c=d("WASmaxInMdIQErrorBadRequestMixin").parseIQErrorBadRequestMixin(a);return c.success?d("WAResultOrError").makeResult({name:"IQErrorBadRequest",value:c.value}):d("WASmaxParseUtils").errorMixinDisjunction(a,["IQErrorInternalServerError","IQErrorBadRequest"],[b,c])}g.parseCompanionFinishErrors=a}),98);
          __d("WASmaxInMdIQErrorResponseMixin",["WAResultOrError","WASmaxParseReference","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a,b){var c=d("WASmaxParseUtils").assertTag(a,"iq");if(!c.success)return c;c=d("WASmaxParseReference").attrStringFromReference(b,["id"]);if(!c.success)return c;c=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"id",c.value);if(!c.success)return c;c=d("WASmaxParseReference").attrStringFromReference(b,["to"]);if(!c.success)return c;b=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"from",c.value);if(!b.success)return b;c=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"type","error");return!c.success?c:d("WAResultOrError").makeResult({type:c.value})}g.parseIQErrorResponseMixin=a}),98);
          __d("WASmaxInMdCompanionFinishResponseError",["WAResultOrError","WASmaxInMdCompanionFinishErrors","WASmaxInMdIQErrorResponseMixin","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a,b){var c=d("WASmaxParseUtils").assertTag(a,"iq");if(!c.success)return c;c=d("WASmaxParseUtils").flattenedChildWithTag(a,"error");if(!c.success)return c;a=d("WASmaxInMdIQErrorResponseMixin").parseIQErrorResponseMixin(a,b);if(!a.success)return a;b=d("WASmaxInMdCompanionFinishErrors").parseCompanionFinishErrors(c.value);return!b.success?b:d("WAResultOrError").makeResult(babelHelpers["extends"]({},a.value,{errorCompanionFinishErrors:b.value}))}g.parseCompanionFinishResponseError=a}),98);
          __d("WASmaxInMdIQResultResponseMixin",["WAResultOrError","WASmaxParseReference","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a,b){var c=d("WASmaxParseUtils").assertTag(a,"iq");if(!c.success)return c;c=d("WASmaxParseReference").attrStringFromReference(b,["id"]);if(!c.success)return c;c=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"id",c.value);if(!c.success)return c;c=d("WASmaxParseReference").attrStringFromReference(b,["to"]);if(!c.success)return c;b=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"from",c.value);if(!b.success)return b;c=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"type","result");return!c.success?c:d("WAResultOrError").makeResult({type:c.value})}g.parseIQResultResponseMixin=a}),98);
          __d("WASmaxInMdCompanionFinishResponseSuccess",["WASmaxInMdIQResultResponseMixin","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a,b){var c=d("WASmaxParseUtils").assertTag(a,"iq");if(!c.success)return c;c=d("WASmaxInMdIQResultResponseMixin").parseIQResultResponseMixin(a,b);return!c.success?c:c}g.parseCompanionFinishResponseSuccess=a}),98);
          __d("WASmaxInMdIQErrorFeatureNotAvailableMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"error");if(!b.success)return b;b=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"text","feature-not-available");if(!b.success)return b;a=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrInt,a,"code",452);return!a.success?a:d("WAResultOrError").makeResult({text:b.value,code:a.value})}g.parseIQErrorFeatureNotAvailableMixin=a}),98);
          __d("WASmaxInMdIQErrorForbiddenMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"error");if(!b.success)return b;b=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"text","forbidden");if(!b.success)return b;a=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrInt,a,"code",403);return!a.success?a:d("WAResultOrError").makeResult({text:b.value,code:a.value})}g.parseIQErrorForbiddenMixin=a}),98);
          __d("WASmaxInMdIQErrorRateOverlimitMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"error");if(!b.success)return b;b=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"text","rate-overlimit");if(!b.success)return b;a=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrInt,a,"code",429);return!a.success?a:d("WAResultOrError").makeResult({text:b.value,code:a.value})}g.parseIQErrorRateOverlimitMixin=a}),98);
          __d("WASmaxInMdIqMixinErrors",["WAResultOrError","WASmaxInMdIQErrorBadRequestMixin","WASmaxInMdIQErrorFeatureNotAvailableMixin","WASmaxInMdIQErrorForbiddenMixin","WASmaxInMdIQErrorInternalServerErrorMixin","WASmaxInMdIQErrorRateOverlimitMixin","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxInMdIQErrorInternalServerErrorMixin").parseIQErrorInternalServerErrorMixin(a);if(b.success)return d("WAResultOrError").makeResult({name:"IQErrorInternalServerError",value:b.value});var c=d("WASmaxInMdIQErrorBadRequestMixin").parseIQErrorBadRequestMixin(a);if(c.success)return d("WAResultOrError").makeResult({name:"IQErrorBadRequest",value:c.value});var e=d("WASmaxInMdIQErrorFeatureNotAvailableMixin").parseIQErrorFeatureNotAvailableMixin(a);if(e.success)return d("WAResultOrError").makeResult({name:"IQErrorFeatureNotAvailable",value:e.value});var f=d("WASmaxInMdIQErrorRateOverlimitMixin").parseIQErrorRateOverlimitMixin(a);if(f.success)return d("WAResultOrError").makeResult({name:"IQErrorRateOverlimit",value:f.value});var g=d("WASmaxInMdIQErrorForbiddenMixin").parseIQErrorForbiddenMixin(a);return g.success?d("WAResultOrError").makeResult({name:"IQErrorForbidden",value:g.value}):d("WASmaxParseUtils").errorMixinDisjunction(a,["IQErrorInternalServerError","IQErrorBadRequest","IQErrorFeatureNotAvailable","IQErrorRateOverlimit","IQErrorForbidden"],[b,c,e,f,g])}g.parseIqMixinErrors=a}),98);
          __d("WASmaxInMdCompanionHelloResponseError",["WAResultOrError","WASmaxInMdIQErrorResponseMixin","WASmaxInMdIqMixinErrors","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a,b){var c=d("WASmaxParseUtils").assertTag(a,"iq");if(!c.success)return c;c=d("WASmaxParseUtils").flattenedChildWithTag(a,"error");if(!c.success)return c;a=d("WASmaxInMdIQErrorResponseMixin").parseIQErrorResponseMixin(a,b);if(!a.success)return a;b=d("WASmaxInMdIqMixinErrors").parseIqMixinErrors(c.value);return!b.success?b:d("WAResultOrError").makeResult(babelHelpers["extends"]({},a.value,{errorIqMixinErrors:b.value}))}g.parseCompanionHelloResponseError=a}),98);
          __d("WASmaxInMdCompanionHelloResponseNotifyCompanion",["WAResultOrError","WASmaxInMdIQResultResponseMixin","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a,b){var c=d("WASmaxParseUtils").assertTag(a,"iq");if(!c.success)return c;c=d("WASmaxParseUtils").flattenedChildWithTag(a,"link_code_companion_reg");if(!c.success)return c;var e=d("WASmaxParseUtils").flattenedChildWithTag(c.value,"link_code_pairing_ref");if(!e.success)return e;c=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,c.value,"stage","companion_hello");if(!c.success)return c;e=d("WASmaxParseUtils").contentBytes(e.value);if(!e.success)return e;a=d("WASmaxInMdIQResultResponseMixin").parseIQResultResponseMixin(a,b);return!a.success?a:d("WAResultOrError").makeResult(babelHelpers["extends"]({linkCodeCompanionRegStage:c.value,linkCodeCompanionRegLinkCodePairingRefElementValue:e.value},a.value))}g.parseCompanionHelloResponseNotifyCompanion=a}),98);
          __d("WASmaxInMdEnums",[],(function(a,b,c,d,e,f){a={0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",a:"a",b:"b",c:"c",d:"d",e:"e",f:"f",g:"g",h:"h",i:"i",j:"j",k:"k",l:"l",m:"m"};b={"false":"false","true":"true"};f.ENUM_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F_G_H_I_J_K_L_M=a;f.ENUM_FALSE_TRUE=b}),66);
          __d("WASmaxInMdServerNotificationMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"notification");if(!b.success)return b;b=d("WASmaxParseUtils").attrIntRange(a,"t",0,void 0);if(!b.success)return b;var c=d("WASmaxParseUtils").attrStanzaId(a,"id");if(!c.success)return c;a=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrIntRange,a,"offline",0,1024);return!a.success?a:d("WAResultOrError").makeResult({t:b.value,id:c.value,offline:a.value})}g.parseServerNotificationMixin=a}),98);
          __d("WASmaxInMdPrimaryHelloNotifyCompanionRequest",["WAResultOrError","WASmaxInMdServerNotificationMixin","WASmaxParseJid","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"notification");if(!b.success)return b;b=d("WASmaxParseUtils").flattenedChildWithTag(a,"link_code_companion_reg");if(!b.success)return b;var c=d("WASmaxParseUtils").flattenedChildWithTag(b.value,"link_code_pairing_wrapped_primary_ephemeral_pub");if(!c.success)return c;var e=d("WASmaxParseUtils").flattenedChildWithTag(b.value,"primary_identity_pub");if(!e.success)return e;var f=d("WASmaxParseUtils").flattenedChildWithTag(b.value,"link_code_pairing_ref");if(!f.success)return f;var g=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"type","link_code_companion_reg");if(!g.success)return g;var h=d("WASmaxParseJid").literalJid(d("WASmaxParseJid").attrDomainJid,a,"from","s.whatsapp.net");if(!h.success)return h;b=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,b.value,"stage","primary_hello");if(!b.success)return b;c=d("WASmaxParseUtils").contentBytes(c.value);if(!c.success)return c;e=d("WASmaxParseUtils").contentBytes(e.value);if(!e.success)return e;f=d("WASmaxParseUtils").contentBytes(f.value);if(!f.success)return f;a=d("WASmaxInMdServerNotificationMixin").parseServerNotificationMixin(a);return!a.success?a:d("WAResultOrError").makeResult(babelHelpers["extends"]({type:g.value,from:h.value,linkCodeCompanionRegStage:b.value,linkCodeCompanionRegLinkCodePairingWrappedPrimaryEphemeralPubElementValue:c.value,linkCodeCompanionRegPrimaryIdentityPubElementValue:e.value,linkCodeCompanionRegLinkCodePairingRefElementValue:f.value},a.value))}g.parsePrimaryHelloNotifyCompanionRequest=a}),98);
          __d("WASmaxInMdRSAEncryptionMetadataMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").flattenedChildWithTag(a,"encrypted_key");if(!b.success)return b;var c=d("WASmaxParseUtils").flattenedChildWithTag(a,"nonce");if(!c.success)return c;var e=d("WASmaxParseUtils").flattenedChildWithTag(a,"encrypted_data");if(!e.success)return e;var f=d("WASmaxParseUtils").flattenedChildWithTag(a,"auth_tag");if(!f.success)return f;var g=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"version","1");if(!g.success)return g;a=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"algorithm","rsa2048");if(!a.success)return a;b=d("WASmaxParseUtils").contentBytesRange(b.value,1,2048);if(!b.success)return b;c=d("WASmaxParseUtils").contentBytesRange(c.value,1,128);if(!c.success)return c;e=d("WASmaxParseUtils").contentBytesRange(e.value,1,8192);if(!e.success)return e;f=d("WASmaxParseUtils").contentBytesRange(f.value,1,128);return!f.success?f:d("WAResultOrError").makeResult({version:g.value,algorithm:a.value,encryptedKeyElementValue:b.value,nonceElementValue:c.value,encryptedDataElementValue:e.value,authTagElementValue:f.value})}g.parseRSAEncryptionMetadataMixin=a}),98);
          __d("WASmaxInMdRefreshCodeNotifyCompanionRequest",["WAResultOrError","WASmaxInMdEnums","WASmaxInMdServerNotificationMixin","WASmaxParseJid","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"notification");if(!b.success)return b;b=d("WASmaxParseUtils").flattenedChildWithTag(a,"link_code_companion_reg");if(!b.success)return b;var c=d("WASmaxParseUtils").flattenedChildWithTag(b.value,"link_code_pairing_ref");if(!c.success)return c;var e=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"type","link_code_companion_reg");if(!e.success)return e;var f=d("WASmaxParseJid").literalJid(d("WASmaxParseJid").attrDomainJid,a,"from","s.whatsapp.net");if(!f.success)return f;var g=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,b.value,"stage","refresh_code");if(!g.success)return g;b=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrStringEnum,b.value,"force_manual_refresh",d("WASmaxInMdEnums").ENUM_FALSE_TRUE);if(!b.success)return b;c=d("WASmaxParseUtils").contentBytes(c.value);if(!c.success)return c;a=d("WASmaxInMdServerNotificationMixin").parseServerNotificationMixin(a);return!a.success?a:d("WAResultOrError").makeResult(babelHelpers["extends"]({type:e.value,from:f.value,linkCodeCompanionRegStage:g.value,linkCodeCompanionRegForceManualRefresh:b.value,linkCodeCompanionRegLinkCodePairingRefElementValue:c.value},a.value))}g.parseRefreshCodeNotifyCompanionRequest=a}),98);
          __d("WASmaxInMdSetRegRequest",["WAResultOrError","WASmaxInMdBaseIQSetRequestMixin","WASmaxInMdEnums","WASmaxInMdRSAEncryptionMetadataMixin","WASmaxParseJid","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function h(a){var b=d("WASmaxParseUtils").assertTag(a,"biz");if(!b.success)return b;b=d("WASmaxParseUtils").attrString(a,"name");return!b.success?b:d("WAResultOrError").makeResult({name:b.value})}function i(a){var b=d("WASmaxParseUtils").assertTag(a,"client-props");if(!b.success)return b;b=d("WASmaxParseUtils").contentBytes(a);return!b.success?b:d("WAResultOrError").makeResult({elementValue:b.value})}function j(a){var b=d("WASmaxParseUtils").assertTag(a,"encryption-metadata");if(!b.success)return b;b=d("WASmaxInMdRSAEncryptionMetadataMixin").parseRSAEncryptionMetadataMixin(a);return!b.success?b:b}function a(a){var b=d("WASmaxParseUtils").assertTag(a,"iq");if(!b.success)return b;b=d("WASmaxParseUtils").flattenedChildWithTag(a,"pair-success");if(!b.success)return b;var c=d("WASmaxParseUtils").flattenedChildWithTag(b.value,"device-identity");if(!c.success)return c;var e=d("WASmaxParseUtils").flattenedChildWithTag(b.value,"device");if(!e.success)return e;var f=d("WASmaxParseUtils").flattenedChildWithTag(b.value,"platform");if(!f.success)return f;var g=d("WASmaxParseUtils").optionalChildWithTag(b.value,"biz",h);if(!g.success)return g;var k=d("WASmaxParseUtils").optionalChildWithTag(b.value,"client-props",i);if(!k.success)return k;b=d("WASmaxParseUtils").optionalChildWithTag(b.value,"encryption-metadata",j);if(!b.success)return b;var l=d("WASmaxParseJid").literalJid(d("WASmaxParseJid").attrDomainJid,a,"from","s.whatsapp.net");if(!l.success)return l;var m=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"xmlns","md");if(!m.success)return m;c=d("WASmaxParseUtils").contentBytesRange(c.value,1,500);if(!c.success)return c;var n=d("WASmaxParseJid").attrDeviceJid(e.value,"jid");if(!n.success)return n;var o=d("WASmaxParseUtils").optional(d("WASmaxParseJid").attrDeviceJid,e.value,"lid");if(!o.success)return o;e=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrStringEnum,e.value,"beta",d("WASmaxInMdEnums").ENUM_FALSE_TRUE);if(!e.success)return e;f=d("WASmaxParseUtils").attrString(f.value,"name");if(!f.success)return f;a=d("WASmaxInMdBaseIQSetRequestMixin").parseBaseIQSetRequestMixin(a);return!a.success?a:d("WAResultOrError").makeResult(babelHelpers["extends"]({from:l.value,xmlns:m.value,pairSuccessDeviceIdentityElementValue:c.value,pairSuccessDeviceJid:n.value,pairSuccessDeviceLid:o.value,pairSuccessDeviceBeta:e.value,pairSuccessPlatformName:f.value},a.value,{pairSuccessBiz:g.value,pairSuccessClientProps:k.value,pairSuccessEncryptionMetadata:b.value}))}g.parseSetRegRequestPairSuccessBiz=h;g.parseSetRegRequestPairSuccessClientProps=i;g.parseSetRegRequestPairSuccessEncryptionMetadata=j;g.parseSetRegRequest=a}),98);
          __d("WASmaxInMdSetToCompanionRequest",["WAResultOrError","WASmaxInMdBaseIQSetRequestMixin","WASmaxParseJid","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function h(a){var b=d("WASmaxParseUtils").assertTag(a,"ref");if(!b.success)return b;b=d("WASmaxParseUtils").contentBytes(a);return!b.success?b:d("WAResultOrError").makeResult({elementValue:b.value})}function a(a){var b=d("WASmaxParseUtils").assertTag(a,"iq");if(!b.success)return b;b=d("WASmaxParseUtils").flattenedChildWithTag(a,"pair-device");if(!b.success)return b;var c=d("WASmaxParseJid").literalJid(d("WASmaxParseJid").attrDomainJid,a,"from","s.whatsapp.net");if(!c.success)return c;var e=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"xmlns","md");if(!e.success)return e;a=d("WASmaxInMdBaseIQSetRequestMixin").parseBaseIQSetRequestMixin(a);if(!a.success)return a;b=d("WASmaxParseUtils").mapChildrenWithTag(b.value,"ref",6,6,h);return!b.success?b:d("WAResultOrError").makeResult(babelHelpers["extends"]({from:c.value,xmlns:e.value},a.value,{pairDeviceRef:b.value}))}g.parseSetToCompanionRequestPairDeviceRef=h;g.parseSetToCompanionRequest=a}),98);
          __d("WASmaxInMessageDeliverAdminEditMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"message");if(!b.success)return b;b=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"edit","3");return!b.success?b:d("WAResultOrError").makeResult({edit:b.value})}g.parseAdminEditMixin=a}),98);
          __d("WASmaxInMessageDeliverAdminRevokeMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"message");if(!b.success)return b;b=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"edit","8");return!b.success?b:d("WAResultOrError").makeResult({edit:b.value})}g.parseAdminRevokeMixin=a}),98);
          __d("WASmaxInMessageDeliverContentTypeMediaMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"message");if(!b.success)return b;b=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"type","media");return!b.success?b:d("WAResultOrError").makeResult({type:b.value})}g.parseContentTypeMediaMixin=a}),98);
          __d("WASmaxInMessageDeliverContentTypePollCreationMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"message");if(!b.success)return b;b=d("WASmaxParseUtils").flattenedChildWithTag(a,"meta");if(!b.success)return b;a=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"type","poll");if(!a.success)return a;var c=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,b.value,"polltype","creation");if(!c.success)return c;b=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrString,b.value,"contenttype");return!b.success?b:d("WAResultOrError").makeResult({type:a.value,metaPolltype:c.value,metaContenttype:b.value})}g.parseContentTypePollCreationMixin=a}),98);
          __d("WASmaxInMessageDeliverContentTypePollResultSnapshotMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"message");if(!b.success)return b;b=d("WASmaxParseUtils").flattenedChildWithTag(a,"meta");if(!b.success)return b;a=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"type","poll");if(!a.success)return a;b=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,b.value,"polltype","result_snapshot");return!b.success?b:d("WAResultOrError").makeResult({type:a.value,metaPolltype:b.value})}g.parseContentTypePollResultSnapshotMixin=a}),98);
          __d("WASmaxInMessageDeliverContentTypePollVoteMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"message");if(!b.success)return b;b=d("WASmaxParseUtils").flattenedChildWithTag(a,"meta");if(!b.success)return b;a=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"type","poll");if(!a.success)return a;var c=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,b.value,"polltype","vote");if(!c.success)return c;b=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrString,b.value,"contenttype");return!b.success?b:d("WAResultOrError").makeResult({type:a.value,metaPolltype:c.value,metaContenttype:b.value})}g.parseContentTypePollVoteMixin=a}),98);
          __d("WASmaxInMessageDeliverContentTypeReactionMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"message");if(!b.success)return b;b=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"type","reaction");return!b.success?b:d("WAResultOrError").makeResult({type:b.value})}g.parseContentTypeReactionMixin=a}),98);
          __d("WASmaxInMessageDeliverContentTypeTextMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"message");if(!b.success)return b;b=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"type","text");return!b.success?b:d("WAResultOrError").makeResult({type:b.value})}g.parseContentTypeTextMixin=a}),98);
          __d("WASmaxInMessageDeliverContentTypeTextOrMediaOrPollCreationMixinGroup",["WAResultOrError","WASmaxInMessageDeliverContentTypeMediaMixin","WASmaxInMessageDeliverContentTypePollCreationMixin","WASmaxInMessageDeliverContentTypeTextMixin","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxInMessageDeliverContentTypeTextMixin").parseContentTypeTextMixin(a);if(b.success)return d("WAResultOrError").makeResult({name:"ContentTypeText",value:b.value});var c=d("WASmaxInMessageDeliverContentTypeMediaMixin").parseContentTypeMediaMixin(a);if(c.success)return d("WAResultOrError").makeResult({name:"ContentTypeMedia",value:c.value});var e=d("WASmaxInMessageDeliverContentTypePollCreationMixin").parseContentTypePollCreationMixin(a);return e.success?d("WAResultOrError").makeResult({name:"ContentTypePollCreation",value:e.value}):d("WASmaxParseUtils").errorMixinDisjunction(a,["ContentTypeText","ContentTypeMedia","ContentTypePollCreation"],[b,c,e])}g.parseContentTypeTextOrMediaOrPollCreationMixinGroup=a}),98);
          __d("WASmaxInMessageDeliverEnums",["WAJids"],(function(a,b,c,d,e,f,g){a={0:"0",1:"1"};b={"1p_sticker":"1p_sticker",audio:"audio",avatar_sticker:"avatar_sticker",buttons_response:"buttons_response",cataloglink:"cataloglink",collection:"collection",contact:"contact",contact_array:"contact_array",document:"document",feed_reshare:"feed_reshare",genai_sticker:"genai_sticker",gif:"gif",group_history:"group_history",history:"history",image:"image",list_response:"list_response",location:"location",motion_photo:"motion_photo",motion_video:"motion_video",native_flow_response:"native_flow_response",order:"order",product:"product",productlink:"productlink",ptt:"ptt",ptv:"ptv",sticker:"sticker",sticker_pack:"sticker_pack",story_reply:"story_reply",url:"url",user_created_sticker:"user_created_sticker",vcard:"vcard",video:"video",xma:"xma"};c={"1p_sticker":"1p_sticker",audio:"audio",avatar_sticker:"avatar_sticker",cataloglink:"cataloglink",collection:"collection",document:"document",genai_sticker:"genai_sticker",gif:"gif",image:"image",motion_photo:"motion_photo",motion_video:"motion_video",productlink:"productlink",ptt:"ptt",ptv:"ptv",sticker:"sticker",sticker_pack:"sticker_pack",url:"url",user_created_sticker:"user_created_sticker",vcard:"vcard",video:"video"};e={1:"1",2:"2"};f={1:"1",3:"3"};var h={ACCEPT:"ACCEPT",REJECT:"REJECT",UNKNOWN:"UNKNOWN"},i={address_message:"address_message",call_permission_request:"call_permission_request",form_message:"form_message",galaxy_message:"galaxy_message",menu_options:"menu_options"},j={address_message:"address_message",galaxy_message:"galaxy_message"},k={ads_manager:"ads_manager",graph_api:"graph_api",maiba:"maiba",maiba_ai_hub:"maiba_ai_hub",marketing_messages_with_optimizations:"marketing_messages_with_optimizations",unified_inbox:"unified_inbox"},l={ads_manager:"ads_manager",marketing_messages_with_optimizations:"marketing_messages_with_optimizations",third_party:"third_party",unified_inbox:"unified_inbox"},m={allowlist:"allowlist",contacts:"contacts",denylist:"denylist"},n={allow:"allow",bypass:"bypass",deny:"deny",error:"error"},o={ASPRESENTED:"ASPRESENTED",BIMONTHLY:"BIMONTHLY",DAILY:"DAILY",FORTNIGHTLY:"FORTNIGHTLY",HALFYEARLY:"HALFYEARLY",MONTHLY:"MONTHLY",ONETIME:"ONETIME",QUARTERLY:"QUARTERLY",UNKNOWN:"UNKNOWN",WEEKLY:"WEEKLY",YEARLY:"YEARLY"},p={audio:"audio",avatar_sticker:"avatar_sticker",buttons_response:"buttons_response",cataloglink:"cataloglink",contact:"contact",contact_array:"contact_array",document:"document",feed_reshare:"feed_reshare",gif:"gif",history:"history",image:"image",list_response:"list_response",location:"location",native_flow_response:"native_flow_response",order:"order",product:"product",productlink:"productlink",ptt:"ptt",ptv:"ptv",sticker:"sticker",story_reply:"story_reply",url:"url",vcard:"vcard",video:"video",xma:"xma"},q={br:"br",incentive:"incentive",p2m:"p2m",p2m_lite:"p2m_lite",p2p:"p2p",payout:"payout",upi:"upi",upi_lite:"upi_lite"},r={buyer:"buyer",seller:"seller"},s={card:"card","net-banking":"net-banking",upi:"upi",wallet:"wallet"},t={creation:"creation",edit:"edit",response:"response"},u={"default":"default",group_history:"group_history",history:"history",member_tag:"member_tag"},v={delivery:"delivery",impressions:"impressions",link_clicks:"link_clicks",no_optimization:"no_optimization",offsite_conversions:"offsite_conversions",replies:"replies"},w={DEREGISTER:"DEREGISTER",INIT_TOP_UP:"INIT_TOP_UP",PAY:"PAY",TOP_UP:"TOP_UP"},x={ds:"ds",fc:"fc",ge:"ge"},y={EXACT:"EXACT",MAX:"MAX"},z={FAILED:"FAILED",PAID:"PAID",PENDING:"PENDING"},A={FAILURE:"FAILURE",INIT:"INIT",SUCCESS:"SUCCESS"},B={"false":"false","true":"true"},C={FBPAY:"FBPAY",NOVI:"NOVI",P2M_LITE:"P2M_LITE",UPI:"UPI"},D={first:"first",full:"full",inner:"inner",last:"last"},E={FULL:"FULL",MISSING_FIELD_NOT_PARTIAL:"MISSING_FIELD_NOT_PARTIAL",PARTIAL:"PARTIAL"},F={group:"group",sender:"sender"},G={guest:"guest",wa:"wa"},H={hd_image_dual_upload:"hd_image_dual_upload",hd_video_dual_upload:"hd_video_dual_upload",media_poll:"media_poll",motion_photo:"motion_photo",sticker_annotation:"sticker_annotation"},I={high:"high",high_force:"high_force",low:"low"},J={high:"high",low:"low",unknown:"unknown"},K={hosted:"hosted",view_once:"view_once"},L={hpp_payment_link:"hpp_payment_link",upi:"upi"},M={lid:"lid",pn:"pn"},N={matched:"matched",unmatched:"unmatched"},O={message_limit_reached:"message_limit_reached",under_limit:"under_limit"},P={msg:"msg",pkmsg:"pkmsg"},Q={new_member:"new_member",rereg_recovery_request:"rereg_recovery_request",rereg_recovery_response:"rereg_recovery_response",user_delete:"user_delete",user_update:"user_update"},R={on_demand:"on_demand",scheduled:"scheduled"},S={p2m:"p2m",p2p:"p2p"},T={request:"request",send:"send"},U={smb_mm:"smb_mm",smb_promo:"smb_promo"},V={tier3:"tier3",tier6_matched:"tier6_matched",tier6_unmatched:"tier6_unmatched"},W={"":"",call_permission_request:"call_permission_request",catalog_message:"catalog_message",menu_options:"menu_options",order_details:"order_details",order_status:"order_status",otp:"otp",payment_info:"payment_info",payment_method:"payment_method",payment_status:"payment_status",voice_call:"voice_call"},X={validators:[(d=d("WAJids")).validateDeviceJid,d.validateBroadcastJid,d.validateDeviceJid,d.validateGroupJid,d.validateInteropDeviceJid,d.validateInteropDeviceJid,d.validateStatusJid],typeName:"DeviceJid|BroadcastJid|DeviceJid|GroupJid|InteropDeviceJid|InteropDeviceJid|StatusJid"},Y={validators:[d.validateDeviceJid,d.validateDeviceJid],typeName:"DeviceJid|DeviceJid"},Z={validators:[d.validateDeviceJid,d.validateDeviceJid,d.validateInteropDeviceJid,d.validateInteropDeviceJid],typeName:"DeviceJid|DeviceJid|InteropDeviceJid|InteropDeviceJid"},$={validators:[d.validateDeviceJid,d.validateDeviceJid,d.validateUserJid,d.validateUserJid,d.validateDeviceJid,d.validateUserJid],typeName:"DeviceJid|DeviceJid|UserJid|UserJid|DeviceJid|UserJid"},aa={validators:[d.validateDeviceJid,d.validateDeviceJid,d.validateUserJid,d.validateUserJid,d.validateUserJid],typeName:"DeviceJid|DeviceJid|UserJid|UserJid|UserJid"},ba={validators:[d.validateGroupJid,d.validateUserJid],typeName:"GroupJid|UserJid"};d={validators:[d.validateUserJid,d.validateUserJid],typeName:"UserJid|UserJid"};g.ENUM_0_1=a;g.ENUM_1PSTICKER_AUDIO_AVATARSTICKER_BUTTONSRESPONSE_CATALOGLINK_COLLECTION_CONTACT_CONTACTARRAY_DOCUMENT_FEEDRESHARE_GENAISTICKER_GIF_GROUPHISTORY_HISTORY_IMAGE_LISTRESPONSE_LOCATION_MOTIONPHOTO_MOTIONVIDEO_NATIVEFLOWRESPONSE_ORDER_PRODUCT_PRODUCTLINK_PTT_PTV_STICKER_STICKERPACK_STORYREPLY_URL_USERCREATEDSTICKER_VCARD_VIDEO_XMA=b;g.ENUM_1PSTICKER_AUDIO_AVATARSTICKER_CATALOGLINK_COLLECTION_DOCUMENT_GENAISTICKER_GIF_IMAGE_MOTIONPHOTO_MOTIONVIDEO_PRODUCTLINK_PTT_PTV_STICKER_STICKERPACK_URL_USERCREATEDSTICKER_VCARD_VIDEO=c;g.ENUM_1_2=e;g.ENUM_1_3=f;g.ENUM_ACCEPT_REJECT_UNKNOWN=h;g.ENUM_ADDRESSMESSAGE_CALLPERMISSIONREQUEST_FORMMESSAGE_GALAXYMESSAGE_MENUOPTIONS=i;g.ENUM_ADDRESSMESSAGE_GALAXYMESSAGE=j;g.ENUM_ADSMANAGER_GRAPHAPI_MAIBA_MAIBAAIHUB_MARKETINGMESSAGESWITHOPTIMIZATIONS_UNIFIEDINBOX=k;g.ENUM_ADSMANAGER_MARKETINGMESSAGESWITHOPTIMIZATIONS_THIRDPARTY_UNIFIEDINBOX=l;g.ENUM_ALLOWLIST_CONTACTS_DENYLIST=m;g.ENUM_ALLOW_BYPASS_DENY_ERROR=n;g.ENUM_ASPRESENTED_BIMONTHLY_DAILY_FORTNIGHTLY_HALFYEARLY_MONTHLY_ONETIME_QUARTERLY_UNKNOWN_WEEKLY_YEARLY=o;g.ENUM_AUDIO_AVATARSTICKER_BUTTONSRESPONSE_CATALOGLINK_CONTACT_CONTACTARRAY_DOCUMENT_FEEDRESHARE_GIF_HISTORY_IMAGE_LISTRESPONSE_LOCATION_NATIVEFLOWRESPONSE_ORDER_PRODUCT_PRODUCTLINK_PTT_PTV_STICKER_STORYREPLY_URL_VCARD_VIDEO_XMA=p;g.ENUM_BR_INCENTIVE_P2M_P2MLITE_P2P_PAYOUT_UPI_UPILITE=q;g.ENUM_BUYER_SELLER=r;g.ENUM_CARD_NETBANKING_UPI_WALLET=s;g.ENUM_CREATION_EDIT_RESPONSE=t;g.ENUM_DEFAULTP_GROUPHISTORY_HISTORY_MEMBERTAG=u;g.ENUM_DELIVERY_IMPRESSIONS_LINKCLICKS_NOOPTIMIZATION_OFFSITECONVERSIONS_REPLIES=v;g.ENUM_DEREGISTER_INITTOPUP_PAY_TOPUP=w;g.ENUM_DS_FC_GE=x;g.ENUM_EXACT_MAX=y;g.ENUM_FAILED_PAID_PENDING=z;g.ENUM_FAILURE_INIT_SUCCESS=A;g.ENUM_FALSE_TRUE=B;g.ENUM_FBPAY_NOVI_P2MLITE_UPI=C;g.ENUM_FIRST_FULL_INNER_LAST=D;g.ENUM_FULL_MISSINGFIELDNOTPARTIAL_PARTIAL=E;g.ENUM_GROUP_SENDER=F;g.ENUM_GUEST_WA=G;g.ENUM_HDIMAGEDUALUPLOAD_HDVIDEODUALUPLOAD_MEDIAPOLL_MOTIONPHOTO_STICKERANNOTATION=H;g.ENUM_HIGH_HIGHFORCE_LOW=I;g.ENUM_HIGH_LOW_UNKNOWN=J;g.ENUM_HOSTED_VIEWONCE=K;g.ENUM_HPPPAYMENTLINK_UPI=L;g.ENUM_LID_PN=M;g.ENUM_MATCHED_UNMATCHED=N;g.ENUM_MESSAGELIMITREACHED_UNDERLIMIT=O;g.ENUM_MSG_PKMSG=P;g.ENUM_NEWMEMBER_REREGRECOVERYREQUEST_REREGRECOVERYRESPONSE_USERDELETE_USERUPDATE=Q;g.ENUM_ONDEMAND_SCHEDULED=R;g.ENUM_P2M_P2P=S;g.ENUM_REQUEST_SEND=T;g.ENUM_SMBMM_SMBPROMO=U;g.ENUM_TIER3_TIER6MATCHED_TIER6UNMATCHED=V;g.ENUM__CALLPERMISSIONREQUEST_CATALOGMESSAGE_MENUOPTIONS_ORDERDETAILS_ORDERSTATUS_OTP_PAYMENTINFO_PAYMENTMETHOD_PAYMENTSTATUS_VOICECALL=W;g.DEVICEJID_BROADCASTJID_DEVICEJID_GROUPJID_INTEROPDEVICEJID_INTEROPDEVICEJID_STATUSJID=X;g.DEVICEJID_DEVICEJID=Y;g.DEVICEJID_DEVICEJID_INTEROPDEVICEJID_INTEROPDEVICEJID=Z;g.DEVICEJID_DEVICEJID_USERJID_USERJID_DEVICEJID_USERJID=$;g.DEVICEJID_DEVICEJID_USERJID_USERJID_USERJID=aa;g.GROUPJID_USERJID=ba;g.USERJID_USERJID=d}),98);
          __d("WASmaxInMessageDeliverMessageAssociationTypeMixin",["WAResultOrError","WASmaxInMessageDeliverEnums","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"message");if(!b.success)return b;b=d("WASmaxParseUtils").flattenedChildWithTag(a,"meta");if(!b.success)return b;a=d("WASmaxParseUtils").attrStringEnum(b.value,"message_association_type",d("WASmaxInMessageDeliverEnums").ENUM_HDIMAGEDUALUPLOAD_HDVIDEODUALUPLOAD_MEDIAPOLL_MOTIONPHOTO_STICKERANNOTATION);return!a.success?a:d("WAResultOrError").makeResult({metaMessageAssociationType:a.value})}g.parseMessageAssociationTypeMixin=a}),98);
          __d("WASmaxInMessageDeliverPayloadMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"plaintext");if(!b.success)return b;b=d("WASmaxParseUtils").contentBytesRange(a,1,1048576);return!b.success?b:d("WAResultOrError").makeResult({elementValue:b.value})}g.parsePayloadMixin=a}),98);
          __d("WASmaxInMessageDeliverWAMOSubMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"message");if(!b.success)return b;b=d("WASmaxParseUtils").flattenedChildWithTag(a,"meta");if(!b.success)return b;a=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,b.value,"is_wamo_sub","true");return!a.success?a:d("WAResultOrError").makeResult({metaIsWamoSub:a.value})}g.parseWAMOSubMixin=a}),98);
          __d("WASmaxInMessageDeliverNewsletterMediaMixin",["WAResultOrError","WASmaxInMessageDeliverContentTypeMediaMixin","WASmaxInMessageDeliverEnums","WASmaxInMessageDeliverMessageAssociationTypeMixin","WASmaxInMessageDeliverPayloadMixin","WASmaxInMessageDeliverWAMOSubMixin","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"message");if(!b.success)return b;b=d("WASmaxParseUtils").flattenedChildWithTag(a,"plaintext");if(!b.success)return b;var c=d("WASmaxParseUtils").attrStringEnum(b.value,"mediatype",d("WASmaxInMessageDeliverEnums").ENUM_1PSTICKER_AUDIO_AVATARSTICKER_CATALOGLINK_COLLECTION_DOCUMENT_GENAISTICKER_GIF_IMAGE_MOTIONPHOTO_MOTIONVIDEO_PRODUCTLINK_PTT_PTV_STICKER_STICKERPACK_URL_USERCREATEDSTICKER_VCARD_VIDEO);if(!c.success)return c;b=d("WASmaxInMessageDeliverPayloadMixin").parsePayloadMixin(b.value);if(!b.success)return b;var e=d("WASmaxInMessageDeliverContentTypeMediaMixin").parseContentTypeMediaMixin(a);if(!e.success)return e;var f=d("WASmaxInMessageDeliverWAMOSubMixin").parseWAMOSubMixin(a);a=d("WASmaxInMessageDeliverMessageAssociationTypeMixin").parseMessageAssociationTypeMixin(a);return d("WAResultOrError").makeResult(babelHelpers["extends"]({plaintextMediatype:c.value,plaintextPayloadMixin:b.value},e.value,{wAMOSubMixin:f.success?f.value:null,messageAssociationTypeMixin:a.success?a.value:null}))}g.parseNewsletterMediaMixin=a}),98);
          __d("WASmaxInMessageDeliverNewsletterTextMixin",["WAResultOrError","WASmaxInMessageDeliverContentTypeTextMixin","WASmaxInMessageDeliverPayloadMixin","WASmaxInMessageDeliverWAMOSubMixin","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"message");if(!b.success)return b;b=d("WASmaxParseUtils").flattenedChildWithTag(a,"plaintext");if(!b.success)return b;b=d("WASmaxInMessageDeliverPayloadMixin").parsePayloadMixin(b.value);if(!b.success)return b;var c=d("WASmaxInMessageDeliverContentTypeTextMixin").parseContentTypeTextMixin(a);if(!c.success)return c;a=d("WASmaxInMessageDeliverWAMOSubMixin").parseWAMOSubMixin(a);return d("WAResultOrError").makeResult(babelHelpers["extends"]({plaintextPayloadMixin:b.value},c.value,{wAMOSubMixin:a.success?a.value:null}))}g.parseNewsletterTextMixin=a}),98);
          __d("WASmaxInMessageDeliverNewsletterTextOrMediaMixinGroup",["WAResultOrError","WASmaxInMessageDeliverNewsletterMediaMixin","WASmaxInMessageDeliverNewsletterTextMixin","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxInMessageDeliverNewsletterTextMixin").parseNewsletterTextMixin(a);if(b.success)return d("WAResultOrError").makeResult({name:"NewsletterText",value:b.value});var c=d("WASmaxInMessageDeliverNewsletterMediaMixin").parseNewsletterMediaMixin(a);return c.success?d("WAResultOrError").makeResult({name:"NewsletterMedia",value:c.value}):d("WASmaxParseUtils").errorMixinDisjunction(a,["NewsletterText","NewsletterMedia"],[b,c])}g.parseNewsletterTextOrMediaMixinGroup=a}),98);
          __d("WASmaxInMessageDeliverNewsletterEditMixin",["WAResultOrError","WASmaxInMessageDeliverAdminEditMixin","WASmaxInMessageDeliverNewsletterTextOrMediaMixinGroup","WASmaxInMessageDeliverWAMOSubMixin","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"message");if(!b.success)return b;b=d("WASmaxInMessageDeliverAdminEditMixin").parseAdminEditMixin(a);if(!b.success)return b;var c=d("WASmaxInMessageDeliverWAMOSubMixin").parseWAMOSubMixin(a);a=d("WASmaxInMessageDeliverNewsletterTextOrMediaMixinGroup").parseNewsletterTextOrMediaMixinGroup(a);return!a.success?a:d("WAResultOrError").makeResult(babelHelpers["extends"]({},b.value,{wAMOSubMixin:c.success?c.value:null,newsletterTextOrMediaMixinGroup:a.value}))}g.parseNewsletterEditMixin=a}),98);
          __d("WASmaxInMessageDeliverNewsletterPollCreationMixin",["WAResultOrError","WASmaxInMessageDeliverContentTypePollCreationMixin","WASmaxInMessageDeliverPayloadMixin","WASmaxInMessageDeliverWAMOSubMixin","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"message");if(!b.success)return b;b=d("WASmaxParseUtils").flattenedChildWithTag(a,"plaintext");if(!b.success)return b;b=d("WASmaxInMessageDeliverPayloadMixin").parsePayloadMixin(b.value);if(!b.success)return b;var c=d("WASmaxInMessageDeliverContentTypePollCreationMixin").parseContentTypePollCreationMixin(a);if(!c.success)return c;a=d("WASmaxInMessageDeliverWAMOSubMixin").parseWAMOSubMixin(a);return d("WAResultOrError").makeResult(babelHelpers["extends"]({plaintextPayloadMixin:b.value},c.value,{wAMOSubMixin:a.success?a.value:null}))}g.parseNewsletterPollCreationMixin=a}),98);
          __d("WASmaxInMessageDeliverNewsletterPollResultSnapshotMixin",["WAResultOrError","WASmaxInMessageDeliverContentTypePollResultSnapshotMixin","WASmaxInMessageDeliverPayloadMixin","WASmaxInMessageDeliverWAMOSubMixin","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"message");if(!b.success)return b;b=d("WASmaxParseUtils").flattenedChildWithTag(a,"plaintext");if(!b.success)return b;b=d("WASmaxInMessageDeliverPayloadMixin").parsePayloadMixin(b.value);if(!b.success)return b;var c=d("WASmaxInMessageDeliverContentTypePollResultSnapshotMixin").parseContentTypePollResultSnapshotMixin(a);if(!c.success)return c;a=d("WASmaxInMessageDeliverWAMOSubMixin").parseWAMOSubMixin(a);return d("WAResultOrError").makeResult(babelHelpers["extends"]({plaintextPayloadMixin:b.value},c.value,{wAMOSubMixin:a.success?a.value:null}))}g.parseNewsletterPollResultSnapshotMixin=a}),98);
          __d("WASmaxInMessageDeliverNewsletterPollVoteMixin",["WAResultOrError","WASmaxInMessageDeliverContentTypePollVoteMixin","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function h(a){var b=d("WASmaxParseUtils").assertTag(a,"vote");if(!b.success)return b;b=d("WASmaxParseUtils").contentBytesRange(a,32,32);return!b.success?b:d("WAResultOrError").makeResult({elementValue:b.value})}function a(a){var b=d("WASmaxParseUtils").assertTag(a,"message");if(!b.success)return b;b=d("WASmaxParseUtils").flattenedChildWithTag(a,"votes");if(!b.success)return b;a=d("WASmaxInMessageDeliverContentTypePollVoteMixin").parseContentTypePollVoteMixin(a);if(!a.success)return a;b=d("WASmaxParseUtils").mapChildrenWithTag(b.value,"vote",0,1e3,h);return!b.success?b:d("WAResultOrError").makeResult(babelHelpers["extends"]({},a.value,{votesVote:b.value}))}g.parseNewsletterPollVoteVotesVote=h;g.parseNewsletterPollVoteMixin=a}),98);
          __d("WASmaxInMessageDeliverQuestionTypeQuestionMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"message");if(!b.success)return b;b=d("WASmaxParseUtils").flattenedChildWithTag(a,"meta");if(!b.success)return b;a=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,b.value,"questiontype","question");return!a.success?a:d("WAResultOrError").makeResult({metaQuestiontype:a.value})}g.parseQuestionTypeQuestionMixin=a}),98);
          __d("WASmaxInMessageDeliverNewsletterQuestionMixin",["WAResultOrError","WASmaxInMessageDeliverNewsletterTextOrMediaMixinGroup","WASmaxInMessageDeliverQuestionTypeQuestionMixin","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"message");if(!b.success)return b;b=d("WASmaxInMessageDeliverQuestionTypeQuestionMixin").parseQuestionTypeQuestionMixin(a);if(!b.success)return b;a=d("WASmaxInMessageDeliverNewsletterTextOrMediaMixinGroup").parseNewsletterTextOrMediaMixinGroup(a);return!a.success?a:d("WAResultOrError").makeResult(babelHelpers["extends"]({},b.value,{newsletterTextOrMediaMixinGroup:a.value}))}g.parseNewsletterQuestionMixin=a}),98);
          __d("WASmaxInMessageDeliverQuestionTypeReplyMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"message");if(!b.success)return b;b=d("WASmaxParseUtils").flattenedChildWithTag(a,"meta");if(!b.success)return b;a=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,b.value,"questiontype","reply");return!a.success?a:d("WAResultOrError").makeResult({metaQuestiontype:a.value})}g.parseQuestionTypeReplyMixin=a}),98);
          __d("WASmaxInMessageDeliverNewsletterQuestionReplyMixin",["WAResultOrError","WASmaxInMessageDeliverNewsletterTextOrMediaMixinGroup","WASmaxInMessageDeliverQuestionTypeReplyMixin","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"message");if(!b.success)return b;b=d("WASmaxInMessageDeliverQuestionTypeReplyMixin").parseQuestionTypeReplyMixin(a);if(!b.success)return b;a=d("WASmaxInMessageDeliverNewsletterTextOrMediaMixinGroup").parseNewsletterTextOrMediaMixinGroup(a);return!a.success?a:d("WAResultOrError").makeResult(babelHelpers["extends"]({},b.value,{newsletterTextOrMediaMixinGroup:a.value}))}g.parseNewsletterQuestionReplyMixin=a}),98);
          __d("WASmaxInMessageDeliverNewsletterQuestionReplyFanoutMixin",["WAResultOrError","WASmaxInMessageDeliverNewsletterQuestionReplyMixin","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"message");if(!b.success)return b;b=d("WASmaxParseUtils").flattenedChildWithTag(a,"meta");if(!b.success)return b;b=d("WASmaxParseUtils").optionalLiteral(d("WASmaxParseUtils").attrString,b.value,"is_question_responder","true");if(!b.success)return b;a=d("WASmaxInMessageDeliverNewsletterQuestionReplyMixin").parseNewsletterQuestionReplyMixin(a);return!a.success?a:d("WAResultOrError").makeResult(babelHelpers["extends"]({metaIsQuestionResponder:b.value},a.value))}g.parseNewsletterQuestionReplyFanoutMixin=a}),98);
          __d("WASmaxInMessageDeliverQuestionTypeResponseMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"message");if(!b.success)return b;b=d("WASmaxParseUtils").flattenedChildWithTag(a,"meta");if(!b.success)return b;a=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,b.value,"questiontype","response");return!a.success?a:d("WAResultOrError").makeResult({metaQuestiontype:a.value})}g.parseQuestionTypeResponseMixin=a}),98);
          __d("WASmaxInMessageDeliverResponseServerIDMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"message");if(!b.success)return b;b=d("WASmaxParseUtils").flattenedChildWithTag(a,"meta");if(!b.success)return b;a=d("WASmaxParseUtils").attrString(b.value,"response_server_id");return!a.success?a:d("WAResultOrError").makeResult({metaResponseServerId:a.value})}g.parseResponseServerIDMixin=a}),98);
          __d("WASmaxInMessageDeliverNewsletterQuestionResponseMixin",["WAResultOrError","WASmaxInMessageDeliverContentTypeTextMixin","WASmaxInMessageDeliverPayloadMixin","WASmaxInMessageDeliverQuestionTypeResponseMixin","WASmaxInMessageDeliverResponseServerIDMixin","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"message");if(!b.success)return b;b=d("WASmaxParseUtils").flattenedChildWithTag(a,"plaintext");if(!b.success)return b;b=d("WASmaxInMessageDeliverPayloadMixin").parsePayloadMixin(b.value);if(!b.success)return b;var c=d("WASmaxInMessageDeliverContentTypeTextMixin").parseContentTypeTextMixin(a);if(!c.success)return c;var e=d("WASmaxInMessageDeliverQuestionTypeResponseMixin").parseQuestionTypeResponseMixin(a);if(!e.success)return e;a=d("WASmaxInMessageDeliverResponseServerIDMixin").parseResponseServerIDMixin(a);return d("WAResultOrError").makeResult(babelHelpers["extends"]({plaintextPayloadMixin:b.value},c.value,e.value,{responseServerIDMixin:a.success?a.value:null}))}g.parseNewsletterQuestionResponseMixin=a}),98);
          __d("WASmaxInMessageDeliverNewsletterReactionMixin",["WAResultOrError","WASmaxInMessageDeliverContentTypeReactionMixin","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"message");if(!b.success)return b;b=d("WASmaxParseUtils").flattenedChildWithTag(a,"reaction");if(!b.success)return b;b=d("WASmaxParseUtils").attrString(b.value,"code");if(!b.success)return b;a=d("WASmaxInMessageDeliverContentTypeReactionMixin").parseContentTypeReactionMixin(a);return!a.success?a:d("WAResultOrError").makeResult(babelHelpers["extends"]({reactionCode:b.value},a.value))}g.parseNewsletterReactionMixin=a}),98);
          __d("WASmaxInMessageDeliverRevokeMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"message");if(!b.success)return b;b=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"edit","7");return!b.success?b:d("WAResultOrError").makeResult({edit:b.value})}g.parseRevokeMixin=a}),98);
          __d("WASmaxInMessageDeliverNewsletterReactionRevokeMixin",["WAResultOrError","WASmaxInMessageDeliverContentTypeReactionMixin","WASmaxInMessageDeliverRevokeMixin","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"message");if(!b.success)return b;b=d("WASmaxParseUtils").flattenedChildWithTag(a,"reaction");if(!b.success)return b;b=d("WASmaxInMessageDeliverRevokeMixin").parseRevokeMixin(a);if(!b.success)return b;a=d("WASmaxInMessageDeliverContentTypeReactionMixin").parseContentTypeReactionMixin(a);return!a.success?a:d("WAResultOrError").makeResult(babelHelpers["extends"]({},b.value,a.value))}g.parseNewsletterReactionRevokeMixin=a}),98);
          __d("WASmaxInMessageDeliverNewsletterRevokeMixin",["WAResultOrError","WASmaxInMessageDeliverAdminRevokeMixin","WASmaxInMessageDeliverContentTypeTextMixin","WASmaxInMessageDeliverWAMOSubMixin","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"message");if(!b.success)return b;b=d("WASmaxParseUtils").flattenedChildWithTag(a,"plaintext");if(!b.success)return b;b=d("WASmaxInMessageDeliverAdminRevokeMixin").parseAdminRevokeMixin(a);if(!b.success)return b;var c=d("WASmaxInMessageDeliverContentTypeTextMixin").parseContentTypeTextMixin(a);if(!c.success)return c;a=d("WASmaxInMessageDeliverWAMOSubMixin").parseWAMOSubMixin(a);return d("WAResultOrError").makeResult(babelHelpers["extends"]({},b.value,c.value,{wAMOSubMixin:a.success?a.value:null}))}g.parseNewsletterRevokeMixin=a}),98);
          __d("WASmaxInMessageDeliverNewsletterWAMOEmptyMixin",["WAResultOrError","WASmaxInMessageDeliverAdminEditMixin","WASmaxInMessageDeliverAdminRevokeMixin","WASmaxInMessageDeliverContentTypeTextOrMediaOrPollCreationMixinGroup","WASmaxInMessageDeliverWAMOSubMixin","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"message");if(!b.success)return b;b=d("WASmaxParseUtils").flattenedChildWithTag(a,"plaintext");if(!b.success)return b;b=d("WASmaxInMessageDeliverWAMOSubMixin").parseWAMOSubMixin(a);if(!b.success)return b;var c=d("WASmaxInMessageDeliverAdminRevokeMixin").parseAdminRevokeMixin(a),e=d("WASmaxInMessageDeliverAdminEditMixin").parseAdminEditMixin(a);a=d("WASmaxInMessageDeliverContentTypeTextOrMediaOrPollCreationMixinGroup").parseContentTypeTextOrMediaOrPollCreationMixinGroup(a);return!a.success?a:d("WAResultOrError").makeResult(babelHelpers["extends"]({},b.value,{adminRevokeMixin:c.success?c.value:null,adminEditMixin:e.success?e.value:null,contentTypeTextOrMediaOrPollCreationMixinGroup:a.value}))}g.parseNewsletterWAMOEmptyMixin=a}),98);
          __d("WASmaxInMessageDeliverNewsletterMessageFanoutContent",["WAResultOrError","WASmaxInMessageDeliverNewsletterEditMixin","WASmaxInMessageDeliverNewsletterMediaMixin","WASmaxInMessageDeliverNewsletterPollCreationMixin","WASmaxInMessageDeliverNewsletterPollResultSnapshotMixin","WASmaxInMessageDeliverNewsletterPollVoteMixin","WASmaxInMessageDeliverNewsletterQuestionMixin","WASmaxInMessageDeliverNewsletterQuestionReplyFanoutMixin","WASmaxInMessageDeliverNewsletterQuestionResponseMixin","WASmaxInMessageDeliverNewsletterReactionMixin","WASmaxInMessageDeliverNewsletterReactionRevokeMixin","WASmaxInMessageDeliverNewsletterRevokeMixin","WASmaxInMessageDeliverNewsletterTextMixin","WASmaxInMessageDeliverNewsletterWAMOEmptyMixin","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxInMessageDeliverNewsletterQuestionMixin").parseNewsletterQuestionMixin(a);if(b.success)return d("WAResultOrError").makeResult({name:"NewsletterQuestion",value:b.value});var c=d("WASmaxInMessageDeliverNewsletterQuestionReplyFanoutMixin").parseNewsletterQuestionReplyFanoutMixin(a);if(c.success)return d("WAResultOrError").makeResult({name:"NewsletterQuestionReplyFanout",value:c.value});var e=d("WASmaxInMessageDeliverNewsletterQuestionResponseMixin").parseNewsletterQuestionResponseMixin(a);if(e.success)return d("WAResultOrError").makeResult({name:"NewsletterQuestionResponse",value:e.value});var f=d("WASmaxInMessageDeliverNewsletterEditMixin").parseNewsletterEditMixin(a);if(f.success)return d("WAResultOrError").makeResult({name:"NewsletterEdit",value:f.value});var g=d("WASmaxInMessageDeliverNewsletterRevokeMixin").parseNewsletterRevokeMixin(a);if(g.success)return d("WAResultOrError").makeResult({name:"NewsletterRevoke",value:g.value});var h=d("WASmaxInMessageDeliverNewsletterTextMixin").parseNewsletterTextMixin(a);if(h.success)return d("WAResultOrError").makeResult({name:"NewsletterText",value:h.value});var i=d("WASmaxInMessageDeliverNewsletterMediaMixin").parseNewsletterMediaMixin(a);if(i.success)return d("WAResultOrError").makeResult({name:"NewsletterMedia",value:i.value});var j=d("WASmaxInMessageDeliverNewsletterReactionMixin").parseNewsletterReactionMixin(a);if(j.success)return d("WAResultOrError").makeResult({name:"NewsletterReaction",value:j.value});var k=d("WASmaxInMessageDeliverNewsletterReactionRevokeMixin").parseNewsletterReactionRevokeMixin(a);if(k.success)return d("WAResultOrError").makeResult({name:"NewsletterReactionRevoke",value:k.value});var l=d("WASmaxInMessageDeliverNewsletterPollCreationMixin").parseNewsletterPollCreationMixin(a);if(l.success)return d("WAResultOrError").makeResult({name:"NewsletterPollCreation",value:l.value});var m=d("WASmaxInMessageDeliverNewsletterPollVoteMixin").parseNewsletterPollVoteMixin(a);if(m.success)return d("WAResultOrError").makeResult({name:"NewsletterPollVote",value:m.value});var n=d("WASmaxInMessageDeliverNewsletterPollResultSnapshotMixin").parseNewsletterPollResultSnapshotMixin(a);if(n.success)return d("WAResultOrError").makeResult({name:"NewsletterPollResultSnapshot",value:n.value});var o=d("WASmaxInMessageDeliverNewsletterWAMOEmptyMixin").parseNewsletterWAMOEmptyMixin(a);return o.success?d("WAResultOrError").makeResult({name:"NewsletterWAMOEmpty",value:o.value}):d("WASmaxParseUtils").errorMixinDisjunction(a,["NewsletterQuestion","NewsletterQuestionReplyFanout","NewsletterQuestionResponse","NewsletterEdit","NewsletterRevoke","NewsletterText","NewsletterMedia","NewsletterReaction","NewsletterReactionRevoke","NewsletterPollCreation","NewsletterPollVote","NewsletterPollResultSnapshot","NewsletterWAMOEmpty"],[b,c,e,f,g,h,i,j,k,l,m,n,o])}g.parseNewsletterMessageFanoutContent=a}),98);
          __d("WASmaxInMessageDeliverNewsletterMessageLastEditTimestampMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"message");if(!b.success)return b;b=d("WASmaxParseUtils").flattenedChildWithTag(a,"meta");if(!b.success)return b;a=d("WASmaxParseUtils").attrIntRange(b.value,"msg_edit_t",15778656e5,41024736e5);return!a.success?a:d("WAResultOrError").makeResult({metaMsgEditT:a.value})}g.parseNewsletterMessageLastEditTimestampMixin=a}),98);
          __d("WASmaxInMessageDeliverNewsletterMessageOriginalTimestampMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"message");if(!b.success)return b;b=d("WASmaxParseUtils").flattenedChildWithTag(a,"meta");if(!b.success)return b;a=d("WASmaxParseUtils").attrIntRange(b.value,"original_msg_t",1577865600,4102473600);return!a.success?a:d("WAResultOrError").makeResult({metaOriginalMsgT:a.value})}g.parseNewsletterMessageOriginalTimestampMixin=a}),98);
          __d("WASmaxInMessageDeliverNewsletterMessageFanoutMixin",["WAResultOrError","WASmaxInMessageDeliverNewsletterMessageFanoutContent","WASmaxInMessageDeliverNewsletterMessageLastEditTimestampMixin","WASmaxInMessageDeliverNewsletterMessageOriginalTimestampMixin","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"message");if(!b.success)return b;b=d("WASmaxParseUtils").attrStanzaId(a,"id");if(!b.success)return b;var c=d("WASmaxParseUtils").attrIntRange(a,"server_id",99,2147476647);if(!c.success)return c;var e=d("WASmaxParseUtils").attrIntRange(a,"t",0,void 0);if(!e.success)return e;var f=d("WASmaxParseUtils").optionalLiteral(d("WASmaxParseUtils").attrString,a,"is_sender","true");if(!f.success)return f;var g=d("WASmaxInMessageDeliverNewsletterMessageOriginalTimestampMixin").parseNewsletterMessageOriginalTimestampMixin(a),h=d("WASmaxInMessageDeliverNewsletterMessageLastEditTimestampMixin").parseNewsletterMessageLastEditTimestampMixin(a);a=d("WASmaxInMessageDeliverNewsletterMessageFanoutContent").parseNewsletterMessageFanoutContent(a);return!a.success?a:d("WAResultOrError").makeResult({id:b.value,serverId:c.value,t:e.value,isSender:f.value,newsletterMessageOriginalTimestampMixin:g.success?g.value:null,newsletterMessageLastEditTimestampMixin:h.success?h.value:null,newsletterMessageFanoutContent:a.value})}g.parseNewsletterMessageFanoutMixin=a}),98);
          __d("WASmaxInMessageDeliverOfflineMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){a=d("WASmaxParseUtils").attrIntRange(a,"offline",0,12);return!a.success?a:d("WAResultOrError").makeResult({offline:a.value})}g.parseOfflineMixin=a}),98);
          __d("WASmaxInMessageDeliverNewsletterMessageWithJIDMixin",["WAResultOrError","WASmaxInMessageDeliverNewsletterMessageFanoutMixin","WASmaxInMessageDeliverOfflineMixin","WASmaxParseJid","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"message");if(!b.success)return b;b=d("WASmaxParseJid").attrNewsletterJid(a,"from");if(!b.success)return b;var c=d("WASmaxInMessageDeliverNewsletterMessageFanoutMixin").parseNewsletterMessageFanoutMixin(a);if(!c.success)return c;a=d("WASmaxInMessageDeliverOfflineMixin").parseOfflineMixin(a);return d("WAResultOrError").makeResult(babelHelpers["extends"]({from:b.value},c.value,{offlineMixin:a.success?a.value:null}))}g.parseNewsletterMessageWithJIDMixin=a}),98);
          __d("WASmaxInMessageDeliverNewsletterRequest",["WASmaxInMessageDeliverNewsletterMessageWithJIDMixin","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"message");if(!b.success)return b;b=d("WASmaxInMessageDeliverNewsletterMessageWithJIDMixin").parseNewsletterMessageWithJIDMixin(a);return!b.success?b:b}g.parseNewsletterRequest=a}),98);
          __d("WASmaxInMessageFallbackEnums",["WAJids"],(function(a,b,c,d,e,f,g){b={validators:[(a=d("WAJids")).validateBroadcastJid,a.validateCallJid,a.validateDeviceJid,a.validateDomainJid,a.validateGroupJid,a.validateStatusJid,a.validateUserJid],typeName:"BroadcastJid|CallJid|DeviceJid|DomainJid|GroupJid|StatusJid|UserJid"};g.BROADCASTJID_CALLJID_DEVICEJID_DOMAINJID_GROUPJID_STATUSJID_USERJID=b}),98);
          __d("WASmaxInNewslettersServerNotificationMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"notification");if(!b.success)return b;b=d("WASmaxParseUtils").attrIntRange(a,"t",0,void 0);if(!b.success)return b;var c=d("WASmaxParseUtils").attrStanzaId(a,"id");if(!c.success)return c;a=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrIntRange,a,"offline",0,1024);return!a.success?a:d("WAResultOrError").makeResult({t:b.value,id:c.value,offline:a.value})}g.parseServerNotificationMixin=a}),98);
          __d("WASmaxInNewslettersCommonNotificationMixin",["WAResultOrError","WASmaxInNewslettersServerNotificationMixin","WASmaxParseJid","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"notification");if(!b.success)return b;b=d("WASmaxParseJid").attrNewsletterJid(a,"from");if(!b.success)return b;var c=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"type","newsletter");if(!c.success)return c;a=d("WASmaxInNewslettersServerNotificationMixin").parseServerNotificationMixin(a);return!a.success?a:d("WAResultOrError").makeResult(babelHelpers["extends"]({from:b.value,type:c.value},a.value))}g.parseCommonNotificationMixin=a}),98);
          __d("WASmaxInNewslettersLiveUpdatesNotificationRequest",["WAResultOrError","WASmaxInNewslettersCommonNotificationMixin","WASmaxInNewslettersNewsletterMessageResponsePayloadMixin","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"notification");if(!b.success)return b;b=d("WASmaxParseUtils").flattenedChildWithTag(a,"live_updates");if(!b.success)return b;b=d("WASmaxParseUtils").flattenedChildWithTag(b.value,"messages");if(!b.success)return b;b=d("WASmaxInNewslettersNewsletterMessageResponsePayloadMixin").parseNewsletterMessageResponsePayloadMixin(b.value);if(!b.success)return b;a=d("WASmaxInNewslettersCommonNotificationMixin").parseCommonNotificationMixin(a);return!a.success?a:d("WAResultOrError").makeResult(babelHelpers["extends"]({liveUpdatesMessagesNewsletterMessageResponsePayloadMixin:b.value},a.value))}g.parseLiveUpdatesNotificationRequest=a}),98);
          __d("WASmaxInPresenceEnums",["WAJids"],(function(a,b,c,d,e,f,g){a={deny:"deny",error:"error",none:"none"};b={validators:[d("WAJids").validateGroupJid,d("WAJids").validateUserJid],typeName:"GroupJid|UserJid"};g.ENUM_DENY_ERROR_NONE=a;g.GROUPJID_USERJID=b}),98);
          __d("WASmaxInPresenceAvailableMixin",["WAResultOrError","WASmaxInPresenceEnums","WASmaxParseJid","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"presence");if(!b.success)return b;b=d("WASmaxParseJid").attrJidEnum(a,"from",d("WASmaxInPresenceEnums").GROUPJID_USERJID);if(!b.success)return b;var c=d("WASmaxParseUtils").optionalLiteral(d("WASmaxParseUtils").attrString,a,"type","available");if(!c.success)return c;a=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrString,a,"last");return!a.success?a:d("WAResultOrError").makeResult({from:b.value,type:c.value,last:a.value})}g.parseAvailableMixin=a}),98);
          __d("WASmaxInPresenceGroupAvailableMixin",["WAResultOrError","WASmaxParseJid","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"presence");if(!b.success)return b;b=d("WASmaxParseJid").attrGroupJid(a,"from");if(!b.success)return b;a=d("WASmaxParseUtils").attrIntRange(a,"count",1,1024);return!a.success?a:d("WAResultOrError").makeResult({from:b.value,count:a.value})}g.parseGroupAvailableMixin=a}),98);
          __d("WASmaxInPresenceGroupUnavailableMixin",["WAResultOrError","WASmaxParseJid","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"presence");if(!b.success)return b;b=d("WASmaxParseJid").attrGroupJid(a,"from");if(!b.success)return b;a=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"type","unavailable");return!a.success?a:d("WAResultOrError").makeResult({from:b.value,type:a.value})}g.parseGroupUnavailableMixin=a}),98);
          __d("WASmaxInPresenceLastSeenWithOtherValueMixin",["WAResultOrError","WASmaxInPresenceEnums","WASmaxParseJid","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"presence");if(!b.success)return b;b=d("WASmaxParseJid").attrUserJid(a,"from");if(!b.success)return b;var c=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"type","unavailable");if(!c.success)return c;a=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrStringEnum,a,"last",d("WASmaxInPresenceEnums").ENUM_DENY_ERROR_NONE);return!a.success?a:d("WAResultOrError").makeResult({from:b.value,type:c.value,last:a.value})}g.parseLastSeenWithOtherValueMixin=a}),98);
          __d("WASmaxInPresenceUserUnavailableMixin",["WAResultOrError","WASmaxParseJid","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"presence");if(!b.success)return b;b=d("WASmaxParseJid").attrUserJid(a,"from");if(!b.success)return b;var c=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"type","unavailable");if(!c.success)return c;a=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrString,a,"last");return!a.success?a:d("WAResultOrError").makeResult({from:b.value,type:c.value,last:a.value})}g.parseUserUnavailableMixin=a}),98);
          __d("WASmaxInPresencePresenceUpdates",["WAResultOrError","WASmaxInPresenceAvailableMixin","WASmaxInPresenceGroupAvailableMixin","WASmaxInPresenceGroupUnavailableMixin","WASmaxInPresenceLastSeenWithOtherValueMixin","WASmaxInPresenceUserUnavailableMixin","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxInPresenceGroupAvailableMixin").parseGroupAvailableMixin(a);if(b.success)return d("WAResultOrError").makeResult({name:"GroupAvailable",value:b.value});var c=d("WASmaxInPresenceGroupUnavailableMixin").parseGroupUnavailableMixin(a);if(c.success)return d("WAResultOrError").makeResult({name:"GroupUnavailable",value:c.value});var e=d("WASmaxInPresenceLastSeenWithOtherValueMixin").parseLastSeenWithOtherValueMixin(a);if(e.success)return d("WAResultOrError").makeResult({name:"LastSeenWithOtherValue",value:e.value});var f=d("WASmaxInPresenceUserUnavailableMixin").parseUserUnavailableMixin(a);if(f.success)return d("WAResultOrError").makeResult({name:"UserUnavailable",value:f.value});var g=d("WASmaxInPresenceAvailableMixin").parseAvailableMixin(a);return g.success?d("WAResultOrError").makeResult({name:"Available",value:g.value}):d("WASmaxParseUtils").errorMixinDisjunction(a,["GroupAvailable","GroupUnavailable","LastSeenWithOtherValue","UserUnavailable","Available"],[b,c,e,f,g])}g.parsePresenceUpdates=a}),98);
          __d("WASmaxInPresenceServerUpdateRequest",["WAResultOrError","WASmaxInPresencePresenceUpdates","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"presence");if(!b.success)return b;b=d("WASmaxInPresencePresenceUpdates").parsePresenceUpdates(a);return!b.success?b:d("WAResultOrError").makeResult({presenceUpdates:b.value})}g.parseServerUpdateRequest=a}),98);
          __d("WASmaxInPsaServerNotificationMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"notification");if(!b.success)return b;b=d("WASmaxParseUtils").attrIntRange(a,"t",0,void 0);if(!b.success)return b;var c=d("WASmaxParseUtils").attrStanzaId(a,"id");if(!c.success)return c;a=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrIntRange,a,"offline",0,1024);return!a.success?a:d("WAResultOrError").makeResult({t:b.value,id:c.value,offline:a.value})}g.parseServerNotificationMixin=a}),98);
          __d("WASmaxInPsaResetSmbLastQpPrefetchTimestampRequest",["WAResultOrError","WASmaxInPsaServerNotificationMixin","WASmaxParseJid","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"notification");if(!b.success)return b;b=d("WASmaxParseUtils").flattenedChildWithTag(a,"reset_smb_last_qp_prefetch_timestamp");if(!b.success)return b;b=d("WASmaxParseJid").attrUserJid(a,"from");if(!b.success)return b;var c=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"type","psa");if(!c.success)return c;a=d("WASmaxInPsaServerNotificationMixin").parseServerNotificationMixin(a);return!a.success?a:d("WAResultOrError").makeResult(babelHelpers["extends"]({from:b.value,type:c.value},a.value))}g.parseResetSmbLastQpPrefetchTimestampRequest=a}),98);
          __d("WASmaxInQpSurfacesEnums",[],(function(a,b,c,d,e,f){a={"false":"false","true":"true"};f.ENUM_FALSE_TRUE=a}),66);
          __d("WASmaxInQpSurfacesQPSurfacesMixin",["WAResultOrError","WASmaxInQpSurfacesEnums","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function h(a){var b=d("WASmaxParseUtils").assertTag(a,"trigger");if(!b.success)return b;b=d("WASmaxParseUtils").attrString(a,"name");return!b.success?b:d("WAResultOrError").makeResult({name:b.value})}function i(a){var b=d("WASmaxParseUtils").assertTag(a,"header");if(!b.success)return b;b=d("WASmaxParseUtils").attrString(a,"title");return!b.success?b:d("WAResultOrError").makeResult({title:b.value})}function j(a){var b=d("WASmaxParseUtils").assertTag(a,"light");if(!b.success)return b;b=d("WASmaxParseUtils").contentBytes(a);return!b.success?b:d("WAResultOrError").makeResult({elementValue:b.value})}function k(a){var b=d("WASmaxParseUtils").assertTag(a,"dark");if(!b.success)return b;b=d("WASmaxParseUtils").contentBytes(a);return!b.success?b:d("WAResultOrError").makeResult({elementValue:b.value})}function l(a){var b=d("WASmaxParseUtils").assertTag(a,"image");if(!b.success)return b;b=d("WASmaxParseUtils").optionalChildWithTag(a,"light",j);if(!b.success)return b;var c=d("WASmaxParseUtils").optionalChildWithTag(a,"dark",k);if(!c.success)return c;a=d("WASmaxParseUtils").attrString(a,"description");return!a.success?a:d("WAResultOrError").makeResult({description:a.value,light:b.value,dark:c.value})}function m(a){var b=d("WASmaxParseUtils").assertTag(a,"primary_action");if(!b.success)return b;b=d("WASmaxParseUtils").attrString(a,"text");if(!b.success)return b;var c=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrString,a,"universal_link");if(!c.success)return c;a=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrString,a,"deep_link");return!a.success?a:d("WAResultOrError").makeResult({text:b.value,universalLink:c.value,deepLink:a.value})}function n(a){var b=d("WASmaxParseUtils").assertTag(a,"secondary_action");if(!b.success)return b;b=d("WASmaxParseUtils").attrString(a,"text");if(!b.success)return b;var c=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrString,a,"universal_link");if(!c.success)return c;a=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrString,a,"deep_link");return!a.success?a:d("WAResultOrError").makeResult({text:b.value,universalLink:c.value,deepLink:a.value})}function o(a){var b=d("WASmaxParseUtils").assertTag(a,"colors");if(!b.success)return b;b=d("WASmaxParseUtils").flattenedChildWithTag(a,"light");if(!b.success)return b;a=d("WASmaxParseUtils").flattenedChildWithTag(a,"dark");if(!a.success)return a;var c=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrString,b.value,"background");if(!c.success)return c;b=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrString,b.value,"highlight");if(!b.success)return b;var e=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrString,a.value,"background");if(!e.success)return e;a=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrString,a.value,"highlight");return!a.success?a:d("WAResultOrError").makeResult({lightBackground:c.value,lightHighlight:b.value,darkBackground:e.value,darkHighlight:a.value})}function p(a){var b=d("WASmaxParseUtils").assertTag(a,"attribute");if(!b.success)return b;b=d("WASmaxParseUtils").attrString(a,"key");if(!b.success)return b;a=d("WASmaxParseUtils").attrString(a,"value");return!a.success?a:d("WAResultOrError").makeResult({key:b.value,value:a.value})}function q(a){var b=d("WASmaxParseUtils").assertTag(a,"content_attributes");if(!b.success)return b;b=d("WASmaxParseUtils").mapChildrenWithTag(a,"attribute",0,50,p);return!b.success?b:d("WAResultOrError").makeResult({attribute:b.value})}function r(a){var b=d("WASmaxParseUtils").assertTag(a,"filter_rules");if(!b.success)return b;b=d("WASmaxParseUtils").contentBytes(a);return!b.success?b:d("WAResultOrError").makeResult({elementValue:b.value})}function s(a){var b=d("WASmaxParseUtils").assertTag(a,"instance_log_data");if(!b.success)return b;b=d("WASmaxParseUtils").contentBytes(a);return!b.success?b:d("WAResultOrError").makeResult({elementValue:b.value})}function t(a){var b=d("WASmaxParseUtils").assertTag(a,"promotion_config");if(!b.success)return b;b=d("WASmaxParseUtils").attrInt(a,"max_impressions");if(!b.success)return b;var c=d("WASmaxParseUtils").attrInt(a,"max_primary_clicks");if(!c.success)return c;var e=d("WASmaxParseUtils").attrInt(a,"max_secondary_clicks");if(!e.success)return e;a=d("WASmaxParseUtils").attrInt(a,"max_dismisses");return!a.success?a:d("WAResultOrError").makeResult({maxImpressions:b.value,maxPrimaryClicks:c.value,maxSecondaryClicks:e.value,maxDismisses:a.value})}function u(a){var b=d("WASmaxParseUtils").assertTag(a,"user_info");if(!b.success)return b;b=d("WASmaxParseUtils").attrInt(a,"impression_count");if(!b.success)return b;var c=d("WASmaxParseUtils").attrInt(a,"primary_click_count");if(!c.success)return c;var e=d("WASmaxParseUtils").attrInt(a,"secondary_click_count");if(!e.success)return e;a=d("WASmaxParseUtils").attrInt(a,"dismiss_click_count");return!a.success?a:d("WAResultOrError").makeResult({impressionCount:b.value,primaryClickCount:c.value,secondaryClickCount:e.value,dismissClickCount:a.value})}function v(a){var b=d("WASmaxParseUtils").assertTag(a,"pacing");if(!b.success)return b;b=d("WASmaxParseUtils").optionalChildWithTag(a,"promotion_config",t);if(!b.success)return b;a=d("WASmaxParseUtils").optionalChildWithTag(a,"user_info",u);return!a.success?a:d("WAResultOrError").makeResult({promotionConfig:b.value,userInfo:a.value})}function w(a){var b=d("WASmaxParseUtils").assertTag(a,"promotion");if(!b.success)return b;b=d("WASmaxParseUtils").flattenedChildWithTag(a,"title");if(!b.success)return b;var c=d("WASmaxParseUtils").flattenedChildWithTag(a,"text");if(!c.success)return c;var e=d("WASmaxParseUtils").flattenedChildWithTag(a,"qp_config");if(!e.success)return e;var f=d("WASmaxParseUtils").flattenedChildWithTag(e.value,"triggers");if(!f.success)return f;var g=d("WASmaxParseUtils").optionalChildWithTag(a,"header",i);if(!g.success)return g;var j=d("WASmaxParseUtils").optionalChildWithTag(a,"image",l);if(!j.success)return j;var k=d("WASmaxParseUtils").optionalChildWithTag(a,"primary_action",m);if(!k.success)return k;var p=d("WASmaxParseUtils").optionalChildWithTag(a,"secondary_action",n);if(!p.success)return p;var t=d("WASmaxParseUtils").optionalChildWithTag(a,"colors",o);if(!t.success)return t;var u=d("WASmaxParseUtils").optionalChildWithTag(a,"content_attributes",q);if(!u.success)return u;var w=d("WASmaxParseUtils").optionalChildWithTag(e.value,"filter_rules",r);if(!w.success)return w;var x=d("WASmaxParseUtils").optionalChildWithTag(e.value,"instance_log_data",s);if(!x.success)return x;var y=d("WASmaxParseUtils").optionalChildWithTag(e.value,"pacing",v);if(!y.success)return y;var z=d("WASmaxParseUtils").attrString(a,"id");if(!z.success)return z;a=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrString,a,"instance_id");if(!a.success)return a;b=d("WASmaxParseUtils").contentString(b.value);if(!b.success)return b;c=d("WASmaxParseUtils").contentString(c.value);if(!c.success)return c;var A=d("WASmaxParseUtils").attrString(e.value,"template_name");if(!A.success)return A;var B=d("WASmaxParseUtils").attrInt(e.value,"start_time_seconds");if(!B.success)return B;var C=d("WASmaxParseUtils").attrInt(e.value,"end_time_seconds");if(!C.success)return C;var D=d("WASmaxParseUtils").attrInt(e.value,"ttl_seconds");if(!D.success)return D;var E=d("WASmaxParseUtils").attrStringEnum(e.value,"dismissable",d("WASmaxInQpSurfacesEnums").ENUM_FALSE_TRUE);if(!E.success)return E;var F=d("WASmaxParseUtils").attrStringEnum(e.value,"force_pass",d("WASmaxInQpSurfacesEnums").ENUM_FALSE_TRUE);if(!F.success)return F;var G=d("WASmaxParseUtils").attrInt(e.value,"surface_delay_time_seconds");if(!G.success)return G;var H=d("WASmaxParseUtils").attrStringEnum(e.value,"deterministic",d("WASmaxInQpSurfacesEnums").ENUM_FALSE_TRUE);if(!H.success)return H;var I=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrString,e.value,"experiment_key");if(!I.success)return I;var J=d("WASmaxParseUtils").attrStringEnum(e.value,"exposure_holdout",d("WASmaxInQpSurfacesEnums").ENUM_FALSE_TRUE);if(!J.success)return J;var K=d("WASmaxParseUtils").attrInt(e.value,"max_impressions");if(!K.success)return K;var L=d("WASmaxParseUtils").attrInt(e.value,"impression_cooldown");if(!L.success)return L;var M=d("WASmaxParseUtils").attrInt(e.value,"eligibility_duration_ms");if(!M.success)return M;var N=d("WASmaxParseUtils").attrInt(e.value,"priority");if(!N.success)return N;e=d("WASmaxParseUtils").attrStringEnum(e.value,"log_eligibility_waterfall",d("WASmaxInQpSurfacesEnums").ENUM_FALSE_TRUE);if(!e.success)return e;f=d("WASmaxParseUtils").mapChildrenWithTag(f.value,"trigger",1,50,h);return!f.success?f:d("WAResultOrError").makeResult({id:z.value,instanceId:a.value,titleElementValue:b.value,textElementValue:c.value,qpConfigTemplateName:A.value,qpConfigStartTimeSeconds:B.value,qpConfigEndTimeSeconds:C.value,qpConfigTtlSeconds:D.value,qpConfigDismissable:E.value,qpConfigForcePass:F.value,qpConfigSurfaceDelayTimeSeconds:G.value,qpConfigDeterministic:H.value,qpConfigExperimentKey:I.value,qpConfigExposureHoldout:J.value,qpConfigMaxImpressions:K.value,qpConfigImpressionCooldown:L.value,qpConfigEligibilityDurationMs:M.value,qpConfigPriority:N.value,qpConfigLogEligibilityWaterfall:e.value,header:g.value,image:j.value,primaryAction:k.value,secondaryAction:p.value,colors:t.value,contentAttributes:u.value,qpConfigFilterRules:w.value,qpConfigInstanceLogData:x.value,qpConfigPacing:y.value,qpConfigTriggersTrigger:f.value})}function x(a){var b=d("WASmaxParseUtils").assertTag(a,"surface");if(!b.success)return b;b=d("WASmaxParseUtils").attrString(a,"id");if(!b.success)return b;a=d("WASmaxParseUtils").mapChildrenWithTag(a,"promotion",0,100,w);return!a.success?a:d("WAResultOrError").makeResult({id:b.value,promotion:a.value})}function a(a){var b=d("WASmaxParseUtils").assertTag(a,"surfaces");if(!b.success)return b;b=d("WASmaxParseUtils").mapChildrenWithTag(a,"surface",0,100,x);return!b.success?b:d("WAResultOrError").makeResult({surface:b.value})}g.parseQPSurfacesSurfacePromotionQpConfigTriggersTrigger=h;g.parseQPSurfacesSurfacePromotionHeader=i;g.parseQPSurfacesSurfacePromotionImageLight=j;g.parseQPSurfacesSurfacePromotionImageDark=k;g.parseQPSurfacesSurfacePromotionImage=l;g.parseQPSurfacesSurfacePromotionPrimaryAction=m;g.parseQPSurfacesSurfacePromotionSecondaryAction=n;g.parseQPSurfacesSurfacePromotionColors=o;g.parseQPSurfacesSurfacePromotionContentAttributesAttribute=p;g.parseQPSurfacesSurfacePromotionContentAttributes=q;g.parseQPSurfacesSurfacePromotionQpConfigFilterRules=r;g.parseQPSurfacesSurfacePromotionQpConfigInstanceLogData=s;g.parseQPSurfacesSurfacePromotionQpConfigPacingPromotionConfig=t;g.parseQPSurfacesSurfacePromotionQpConfigPacingUserInfo=u;g.parseQPSurfacesSurfacePromotionQpConfigPacing=v;g.parseQPSurfacesSurfacePromotion=w;g.parseQPSurfacesSurface=x;g.parseQPSurfacesMixin=a}),98);
          __d("WASmaxInQpSurfacesServerNotificationMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"notification");if(!b.success)return b;b=d("WASmaxParseUtils").attrIntRange(a,"t",0,void 0);if(!b.success)return b;var c=d("WASmaxParseUtils").attrStanzaId(a,"id");if(!c.success)return c;a=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrIntRange,a,"offline",0,1024);return!a.success?a:d("WAResultOrError").makeResult({t:b.value,id:c.value,offline:a.value})}g.parseServerNotificationMixin=a}),98);
          __d("WASmaxInQpSurfacesQPNotificationRequest",["WAResultOrError","WASmaxInQpSurfacesQPSurfacesMixin","WASmaxInQpSurfacesServerNotificationMixin","WASmaxParseJid","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"notification");if(!b.success)return b;b=d("WASmaxParseUtils").flattenedChildWithTag(a,"surfaces");if(!b.success)return b;var c=d("WASmaxParseJid").attrUserJid(a,"from");if(!c.success)return c;var e=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"type","psa");if(!e.success)return e;b=d("WASmaxInQpSurfacesQPSurfacesMixin").parseQPSurfacesMixin(b.value);if(!b.success)return b;a=d("WASmaxInQpSurfacesServerNotificationMixin").parseServerNotificationMixin(a);return!a.success?a:d("WAResultOrError").makeResult(babelHelpers["extends"]({from:c.value,type:e.value,surfacesQPSurfacesMixin:b.value},a.value))}g.parseQPNotificationRequest=a}),98);
          __d("WASmaxInWaffleEnums",[],(function(a,b,c,d,e,f){a={"false":"false","true":"true"};f.ENUM_FALSE_TRUE=a}),66);
          __d("WASmaxInWaffleIQErrorBadRequestMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"error");if(!b.success)return b;b=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"text","bad-request");if(!b.success)return b;a=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrInt,a,"code",400);return!a.success?a:d("WAResultOrError").makeResult({text:b.value,code:a.value})}g.parseIQErrorBadRequestMixin=a}),98);
          __d("WASmaxInWaffleIQErrorFeatureNotImplementedMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"error");if(!b.success)return b;b=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"text","feature-not-implemented");if(!b.success)return b;a=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrInt,a,"code",501);return!a.success?a:d("WAResultOrError").makeResult({text:b.value,code:a.value})}g.parseIQErrorFeatureNotImplementedMixin=a}),98);
          __d("WASmaxInWaffleIQErrorInternalServerErrorMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"error");if(!b.success)return b;b=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"text","internal-server-error");if(!b.success)return b;a=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrInt,a,"code",500);return!a.success?a:d("WAResultOrError").makeResult({text:b.value,code:a.value})}g.parseIQErrorInternalServerErrorMixin=a}),98);
          __d("WASmaxInWaffleIQErrorNotAllowedMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"error");if(!b.success)return b;b=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"text","not-allowed");if(!b.success)return b;a=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrInt,a,"code",405);return!a.success?a:d("WAResultOrError").makeResult({text:b.value,code:a.value})}g.parseIQErrorNotAllowedMixin=a}),98);
          __d("WASmaxInWaffleIQErrorRateOverlimitMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"error");if(!b.success)return b;b=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"text","rate-overlimit");if(!b.success)return b;a=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrInt,a,"code",429);return!a.success?a:d("WAResultOrError").makeResult({text:b.value,code:a.value})}g.parseIQErrorRateOverlimitMixin=a}),98);
          __d("WASmaxInWaffleIQErrorRequestTimeoutMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"error");if(!b.success)return b;b=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"text","request-timeout");if(!b.success)return b;a=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrInt,a,"code",408);return!a.success?a:d("WAResultOrError").makeResult({text:b.value,code:a.value})}g.parseIQErrorRequestTimeoutMixin=a}),98);
          __d("WASmaxInWaffleIQErrorServiceUnavailableMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"error");if(!b.success)return b;b=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"text","service-unavailable");if(!b.success)return b;a=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrInt,a,"code",503);return!a.success?a:d("WAResultOrError").makeResult({text:b.value,code:a.value})}g.parseIQErrorServiceUnavailableMixin=a}),98);
          __d("WASmaxInWaffleGetCertificateErrors",["WAResultOrError","WASmaxInWaffleIQErrorBadRequestMixin","WASmaxInWaffleIQErrorFeatureNotImplementedMixin","WASmaxInWaffleIQErrorInternalServerErrorMixin","WASmaxInWaffleIQErrorNotAllowedMixin","WASmaxInWaffleIQErrorRateOverlimitMixin","WASmaxInWaffleIQErrorRequestTimeoutMixin","WASmaxInWaffleIQErrorServiceUnavailableMixin","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxInWaffleIQErrorBadRequestMixin").parseIQErrorBadRequestMixin(a);if(b.success)return d("WAResultOrError").makeResult({name:"IQErrorBadRequest",value:b.value});var c=d("WASmaxInWaffleIQErrorRequestTimeoutMixin").parseIQErrorRequestTimeoutMixin(a);if(c.success)return d("WAResultOrError").makeResult({name:"IQErrorRequestTimeout",value:c.value});var e=d("WASmaxInWaffleIQErrorNotAllowedMixin").parseIQErrorNotAllowedMixin(a);if(e.success)return d("WAResultOrError").makeResult({name:"IQErrorNotAllowed",value:e.value});var f=d("WASmaxInWaffleIQErrorInternalServerErrorMixin").parseIQErrorInternalServerErrorMixin(a);if(f.success)return d("WAResultOrError").makeResult({name:"IQErrorInternalServerError",value:f.value});var g=d("WASmaxInWaffleIQErrorRateOverlimitMixin").parseIQErrorRateOverlimitMixin(a);if(g.success)return d("WAResultOrError").makeResult({name:"IQErrorRateOverlimit",value:g.value});var h=d("WASmaxInWaffleIQErrorServiceUnavailableMixin").parseIQErrorServiceUnavailableMixin(a);if(h.success)return d("WAResultOrError").makeResult({name:"IQErrorServiceUnavailable",value:h.value});var i=d("WASmaxInWaffleIQErrorFeatureNotImplementedMixin").parseIQErrorFeatureNotImplementedMixin(a);return i.success?d("WAResultOrError").makeResult({name:"IQErrorFeatureNotImplemented",value:i.value}):d("WASmaxParseUtils").errorMixinDisjunction(a,["IQErrorBadRequest","IQErrorRequestTimeout","IQErrorNotAllowed","IQErrorInternalServerError","IQErrorRateOverlimit","IQErrorServiceUnavailable","IQErrorFeatureNotImplemented"],[b,c,e,f,g,h,i])}g.parseGetCertificateErrors=a}),98);
          __d("WASmaxInWaffleIQErrorResponseMixin",["WAResultOrError","WASmaxParseReference","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a,b){var c=d("WASmaxParseUtils").assertTag(a,"iq");if(!c.success)return c;c=d("WASmaxParseReference").attrStringFromReference(b,["id"]);if(!c.success)return c;c=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"id",c.value);if(!c.success)return c;c=d("WASmaxParseReference").attrStringFromReference(b,["to"]);if(!c.success)return c;b=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"from",c.value);if(!b.success)return b;c=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"type","error");return!c.success?c:d("WAResultOrError").makeResult({type:c.value})}g.parseIQErrorResponseMixin=a}),98);
          __d("WASmaxInWaffleGetCertificateResponseError",["WAResultOrError","WASmaxInWaffleGetCertificateErrors","WASmaxInWaffleIQErrorResponseMixin","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a,b){var c=d("WASmaxParseUtils").assertTag(a,"iq");if(!c.success)return c;c=d("WASmaxParseUtils").flattenedChildWithTag(a,"error");if(!c.success)return c;a=d("WASmaxInWaffleIQErrorResponseMixin").parseIQErrorResponseMixin(a,b);if(!a.success)return a;b=d("WASmaxInWaffleGetCertificateErrors").parseGetCertificateErrors(c.value);return!b.success?b:d("WAResultOrError").makeResult(babelHelpers["extends"]({},a.value,{errorGetCertificateErrors:b.value}))}g.parseGetCertificateResponseError=a}),98);
          __d("WASmaxInWaffleGetCertificateResponseMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function h(a){var b=d("WASmaxParseUtils").assertTag(a,"encryption_pem");if(!b.success)return b;b=d("WASmaxParseUtils").attrIntRange(a,"ttl",1,void 0);if(!b.success)return b;a=d("WASmaxParseUtils").contentBytesRange(a,1,4092);return!a.success?a:d("WAResultOrError").makeResult({ttl:b.value,elementValue:a.value})}function i(a){var b=d("WASmaxParseUtils").assertTag(a,"signature_pem");if(!b.success)return b;b=d("WASmaxParseUtils").attrIntRange(a,"ttl",1,void 0);if(!b.success)return b;a=d("WASmaxParseUtils").contentBytesRange(a,1,4092);return!a.success?a:d("WAResultOrError").makeResult({ttl:b.value,elementValue:a.value})}function j(a){var b=d("WASmaxParseUtils").assertTag(a,"password_pem");if(!b.success)return b;b=d("WASmaxParseUtils").attrIntRange(a,"ttl",1,void 0);if(!b.success)return b;var c=d("WASmaxParseUtils").attrIntRange(a,"key_id",1,void 0);if(!c.success)return c;a=d("WASmaxParseUtils").contentBytesRange(a,1,4092);return!a.success?a:d("WAResultOrError").makeResult({ttl:b.value,keyId:c.value,elementValue:a.value})}function a(a){var b=d("WASmaxParseUtils").optionalChildWithTag(a,"encryption_pem",h);if(!b.success)return b;var c=d("WASmaxParseUtils").optionalChildWithTag(a,"signature_pem",i);if(!c.success)return c;var e=d("WASmaxParseUtils").optionalChildWithTag(a,"password_pem",j);if(!e.success)return e;a=d("WASmaxParseUtils").attrIntRange(a,"timestamp",1,void 0);return!a.success?a:d("WAResultOrError").makeResult({timestamp:a.value,encryptionPem:b.value,signaturePem:c.value,passwordPem:e.value})}g.parseGetCertificateResponseEncryptionPem=h;g.parseGetCertificateResponseSignaturePem=i;g.parseGetCertificateResponsePasswordPem=j;g.parseGetCertificateResponseMixin=a}),98);
          __d("WASmaxInWaffleIQResultResponseMixin",["WAResultOrError","WASmaxParseReference","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a,b){var c=d("WASmaxParseUtils").assertTag(a,"iq");if(!c.success)return c;c=d("WASmaxParseReference").attrStringFromReference(b,["id"]);if(!c.success)return c;c=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"id",c.value);if(!c.success)return c;c=d("WASmaxParseReference").attrStringFromReference(b,["to"]);if(!c.success)return c;b=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"from",c.value);if(!b.success)return b;c=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"type","result");return!c.success?c:d("WAResultOrError").makeResult({type:c.value})}g.parseIQResultResponseMixin=a}),98);
          __d("WASmaxInWaffleGetCertificateResponseSuccess",["WAResultOrError","WASmaxInWaffleGetCertificateResponseMixin","WASmaxInWaffleIQResultResponseMixin","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a,b){var c=d("WASmaxParseUtils").assertTag(a,"iq");if(!c.success)return c;c=d("WASmaxParseUtils").flattenedChildWithTag(a,"reply");if(!c.success)return c;c=d("WASmaxInWaffleGetCertificateResponseMixin").parseGetCertificateResponseMixin(c.value);if(!c.success)return c;a=d("WASmaxInWaffleIQResultResponseMixin").parseIQResultResponseMixin(a,b);return!a.success?a:d("WAResultOrError").makeResult(babelHelpers["extends"]({replyGetCertificateResponseMixin:c.value},a.value))}g.parseGetCertificateResponseSuccess=a}),98);
          __d("WASmaxInWaffleIQErrorConflictMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"error");if(!b.success)return b;b=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"text","conflict");if(!b.success)return b;a=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrInt,a,"code",409);return!a.success?a:d("WAResultOrError").makeResult({text:b.value,code:a.value})}g.parseIQErrorConflictMixin=a}),98);
          __d("WASmaxInWaffleIQErrorNotAuthorizedMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"error");if(!b.success)return b;b=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"text","not-authorized");if(!b.success)return b;a=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrInt,a,"code",401);return!a.success?a:d("WAResultOrError").makeResult({text:b.value,code:a.value})}g.parseIQErrorNotAuthorizedMixin=a}),98);
          __d("WASmaxInWaffleIQErrorPayloadEncDecMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"error");if(!b.success)return b;b=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"text","payload-enc-dec-failed");if(!b.success)return b;a=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrInt,a,"code",480);return!a.success?a:d("WAResultOrError").makeResult({text:b.value,code:a.value})}g.parseIQErrorPayloadEncDecMixin=a}),98);
          __d("WASmaxInWaffleIQErrorWFNotAuthorizedInvalidPasswordMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"error");if(!b.success)return b;b=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"text","wf-not-authorized-invalid-password");if(!b.success)return b;a=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrInt,a,"code",416);return!a.success?a:d("WAResultOrError").makeResult({text:b.value,code:a.value})}g.parseIQErrorWFNotAuthorizedInvalidPasswordMixin=a}),98);
          __d("WASmaxInWaffleIQErrorWFNotFoundMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"error");if(!b.success)return b;b=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"text","wf-not-found");if(!b.success)return b;a=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrInt,a,"code",483);return!a.success?a:d("WAResultOrError").makeResult({text:b.value,code:a.value})}g.parseIQErrorWFNotFoundMixin=a}),98);
          __d("WASmaxInWaffleIQErrorWFStateMismatchMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"error");if(!b.success)return b;b=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"text","wf-state-mismatch");if(!b.success)return b;a=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrInt,a,"code",485);return!a.success?a:d("WAResultOrError").makeResult({text:b.value,code:a.value})}g.parseIQErrorWFStateMismatchMixin=a}),98);
          __d("WASmaxInWaffleIQErrorWFSuspendedMixin",["WAResultOrError","WASmaxInWaffleEnums","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"error");if(!b.success)return b;b=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"text","wf-suspended");if(!b.success)return b;var c=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrInt,a,"code",484);if(!c.success)return c;var e=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrStringEnum,a,"ndc",d("WASmaxInWaffleEnums").ENUM_FALSE_TRUE);if(!e.success)return e;a=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrStringEnum,a,"npr",d("WASmaxInWaffleEnums").ENUM_FALSE_TRUE);return!a.success?a:d("WAResultOrError").makeResult({text:b.value,code:c.value,ndc:e.value,npr:a.value})}g.parseIQErrorWFSuspendedMixin=a}),98);
          __d("WASmaxInWaffleRSAEncryptionMetadataMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").flattenedChildWithTag(a,"encrypted_key");if(!b.success)return b;var c=d("WASmaxParseUtils").flattenedChildWithTag(a,"nonce");if(!c.success)return c;var e=d("WASmaxParseUtils").flattenedChildWithTag(a,"encrypted_data");if(!e.success)return e;var f=d("WASmaxParseUtils").flattenedChildWithTag(a,"auth_tag");if(!f.success)return f;var g=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"version","1");if(!g.success)return g;a=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"algorithm","rsa2048");if(!a.success)return a;b=d("WASmaxParseUtils").contentBytesRange(b.value,1,2048);if(!b.success)return b;c=d("WASmaxParseUtils").contentBytesRange(c.value,1,128);if(!c.success)return c;e=d("WASmaxParseUtils").contentBytesRange(e.value,1,8192);if(!e.success)return e;f=d("WASmaxParseUtils").contentBytesRange(f.value,1,128);return!f.success?f:d("WAResultOrError").makeResult({version:g.value,algorithm:a.value,encryptedKeyElementValue:b.value,nonceElementValue:c.value,encryptedDataElementValue:e.value,authTagElementValue:f.value})}g.parseRSAEncryptionMetadataMixin=a}),98);
          __d("WASmaxInWaffleRefreshAccessTokensErrors",["WAResultOrError","WASmaxInWaffleIQErrorBadRequestMixin","WASmaxInWaffleIQErrorConflictMixin","WASmaxInWaffleIQErrorInternalServerErrorMixin","WASmaxInWaffleIQErrorNotAllowedMixin","WASmaxInWaffleIQErrorNotAuthorizedMixin","WASmaxInWaffleIQErrorPayloadEncDecMixin","WASmaxInWaffleIQErrorRateOverlimitMixin","WASmaxInWaffleIQErrorRequestTimeoutMixin","WASmaxInWaffleIQErrorServiceUnavailableMixin","WASmaxInWaffleIQErrorWFNotAuthorizedInvalidPasswordMixin","WASmaxInWaffleIQErrorWFNotFoundMixin","WASmaxInWaffleIQErrorWFStateMismatchMixin","WASmaxInWaffleIQErrorWFSuspendedMixin","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxInWaffleIQErrorBadRequestMixin").parseIQErrorBadRequestMixin(a);if(b.success)return d("WAResultOrError").makeResult({name:"IQErrorBadRequest",value:b.value});var c=d("WASmaxInWaffleIQErrorRequestTimeoutMixin").parseIQErrorRequestTimeoutMixin(a);if(c.success)return d("WAResultOrError").makeResult({name:"IQErrorRequestTimeout",value:c.value});var e=d("WASmaxInWaffleIQErrorPayloadEncDecMixin").parseIQErrorPayloadEncDecMixin(a);if(e.success)return d("WAResultOrError").makeResult({name:"IQErrorPayloadEncDec",value:e.value});var f=d("WASmaxInWaffleIQErrorInternalServerErrorMixin").parseIQErrorInternalServerErrorMixin(a);if(f.success)return d("WAResultOrError").makeResult({name:"IQErrorInternalServerError",value:f.value});var g=d("WASmaxInWaffleIQErrorServiceUnavailableMixin").parseIQErrorServiceUnavailableMixin(a);if(g.success)return d("WAResultOrError").makeResult({name:"IQErrorServiceUnavailable",value:g.value});var h=d("WASmaxInWaffleIQErrorNotAuthorizedMixin").parseIQErrorNotAuthorizedMixin(a);if(h.success)return d("WAResultOrError").makeResult({name:"IQErrorNotAuthorized",value:h.value});var i=d("WASmaxInWaffleIQErrorRateOverlimitMixin").parseIQErrorRateOverlimitMixin(a);if(i.success)return d("WAResultOrError").makeResult({name:"IQErrorRateOverlimit",value:i.value});var j=d("WASmaxInWaffleIQErrorNotAllowedMixin").parseIQErrorNotAllowedMixin(a);if(j.success)return d("WAResultOrError").makeResult({name:"IQErrorNotAllowed",value:j.value});var k=d("WASmaxInWaffleIQErrorConflictMixin").parseIQErrorConflictMixin(a);if(k.success)return d("WAResultOrError").makeResult({name:"IQErrorConflict",value:k.value});var l=d("WASmaxInWaffleIQErrorWFNotFoundMixin").parseIQErrorWFNotFoundMixin(a);if(l.success)return d("WAResultOrError").makeResult({name:"IQErrorWFNotFound",value:l.value});var m=d("WASmaxInWaffleIQErrorWFSuspendedMixin").parseIQErrorWFSuspendedMixin(a);if(m.success)return d("WAResultOrError").makeResult({name:"IQErrorWFSuspended",value:m.value});var n=d("WASmaxInWaffleIQErrorWFStateMismatchMixin").parseIQErrorWFStateMismatchMixin(a);if(n.success)return d("WAResultOrError").makeResult({name:"IQErrorWFStateMismatch",value:n.value});var o=d("WASmaxInWaffleIQErrorWFNotAuthorizedInvalidPasswordMixin").parseIQErrorWFNotAuthorizedInvalidPasswordMixin(a);return o.success?d("WAResultOrError").makeResult({name:"IQErrorWFNotAuthorizedInvalidPassword",value:o.value}):d("WASmaxParseUtils").errorMixinDisjunction(a,["IQErrorBadRequest","IQErrorRequestTimeout","IQErrorPayloadEncDec","IQErrorInternalServerError","IQErrorServiceUnavailable","IQErrorNotAuthorized","IQErrorRateOverlimit","IQErrorNotAllowed","IQErrorConflict","IQErrorWFNotFound","IQErrorWFSuspended","IQErrorWFStateMismatch","IQErrorWFNotAuthorizedInvalidPassword"],[b,c,e,f,g,h,i,j,k,l,m,n,o])}g.parseRefreshAccessTokensErrors=a}),98);
          __d("WASmaxInWaffleRefreshAccessTokensResponseError",["WAResultOrError","WASmaxInWaffleIQErrorResponseMixin","WASmaxInWaffleRefreshAccessTokensErrors","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a,b){var c=d("WASmaxParseUtils").assertTag(a,"iq");if(!c.success)return c;c=d("WASmaxParseUtils").flattenedChildWithTag(a,"error");if(!c.success)return c;a=d("WASmaxInWaffleIQErrorResponseMixin").parseIQErrorResponseMixin(a,b);if(!a.success)return a;b=d("WASmaxInWaffleRefreshAccessTokensErrors").parseRefreshAccessTokensErrors(c.value);return!b.success?b:d("WAResultOrError").makeResult(babelHelpers["extends"]({},a.value,{errorRefreshAccessTokensErrors:b.value}))}g.parseRefreshAccessTokensResponseError=a}),98);
          __d("WASmaxInWaffleRefreshAccessTokensResponseSuccess",["WAResultOrError","WASmaxInWaffleIQResultResponseMixin","WASmaxInWaffleRSAEncryptionMetadataMixin","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a,b){var c=d("WASmaxParseUtils").assertTag(a,"iq");if(!c.success)return c;c=d("WASmaxParseUtils").flattenedChildWithTag(a,"encryption_metadata");if(!c.success)return c;c=d("WASmaxInWaffleRSAEncryptionMetadataMixin").parseRSAEncryptionMetadataMixin(c.value);if(!c.success)return c;a=d("WASmaxInWaffleIQResultResponseMixin").parseIQResultResponseMixin(a,b);return!a.success?a:d("WAResultOrError").makeResult(babelHelpers["extends"]({encryptionMetadataRSAEncryptionMetadataMixin:c.value},a.value))}g.parseRefreshAccessTokensResponseSuccess=a}),98);
          __d("WASmaxInWaffleServerNotificationMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"notification");if(!b.success)return b;b=d("WASmaxParseUtils").attrIntRange(a,"t",0,void 0);if(!b.success)return b;var c=d("WASmaxParseUtils").attrStanzaId(a,"id");if(!c.success)return c;a=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrIntRange,a,"offline",0,1024);return!a.success?a:d("WAResultOrError").makeResult({t:b.value,id:c.value,offline:a.value})}g.parseServerNotificationMixin=a}),98);
          __d("WASmaxInWaffleStateExistsErrors",["WAResultOrError","WASmaxInWaffleIQErrorBadRequestMixin","WASmaxInWaffleIQErrorInternalServerErrorMixin","WASmaxInWaffleIQErrorNotAllowedMixin","WASmaxInWaffleIQErrorRateOverlimitMixin","WASmaxInWaffleIQErrorRequestTimeoutMixin","WASmaxInWaffleIQErrorServiceUnavailableMixin","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxInWaffleIQErrorBadRequestMixin").parseIQErrorBadRequestMixin(a);if(b.success)return d("WAResultOrError").makeResult({name:"IQErrorBadRequest",value:b.value});var c=d("WASmaxInWaffleIQErrorRequestTimeoutMixin").parseIQErrorRequestTimeoutMixin(a);if(c.success)return d("WAResultOrError").makeResult({name:"IQErrorRequestTimeout",value:c.value});var e=d("WASmaxInWaffleIQErrorInternalServerErrorMixin").parseIQErrorInternalServerErrorMixin(a);if(e.success)return d("WAResultOrError").makeResult({name:"IQErrorInternalServerError",value:e.value});var f=d("WASmaxInWaffleIQErrorServiceUnavailableMixin").parseIQErrorServiceUnavailableMixin(a);if(f.success)return d("WAResultOrError").makeResult({name:"IQErrorServiceUnavailable",value:f.value});var g=d("WASmaxInWaffleIQErrorRateOverlimitMixin").parseIQErrorRateOverlimitMixin(a);if(g.success)return d("WAResultOrError").makeResult({name:"IQErrorRateOverlimit",value:g.value});var h=d("WASmaxInWaffleIQErrorNotAllowedMixin").parseIQErrorNotAllowedMixin(a);return h.success?d("WAResultOrError").makeResult({name:"IQErrorNotAllowed",value:h.value}):d("WASmaxParseUtils").errorMixinDisjunction(a,["IQErrorBadRequest","IQErrorRequestTimeout","IQErrorInternalServerError","IQErrorServiceUnavailable","IQErrorRateOverlimit","IQErrorNotAllowed"],[b,c,e,f,g,h])}g.parseStateExistsErrors=a}),98);
          __d("WASmaxInWaffleStateExistsResponseError",["WAResultOrError","WASmaxInWaffleIQErrorResponseMixin","WASmaxInWaffleStateExistsErrors","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a,b){var c=d("WASmaxParseUtils").assertTag(a,"iq");if(!c.success)return c;c=d("WASmaxParseUtils").flattenedChildWithTag(a,"error");if(!c.success)return c;a=d("WASmaxInWaffleIQErrorResponseMixin").parseIQErrorResponseMixin(a,b);if(!a.success)return a;b=d("WASmaxInWaffleStateExistsErrors").parseStateExistsErrors(c.value);return!b.success?b:d("WAResultOrError").makeResult(babelHelpers["extends"]({},a.value,{errorStateExistsErrors:b.value}))}g.parseStateExistsResponseError=a}),98);
          __d("WASmaxInWaffleStateExistsResponseSuccess",["WAResultOrError","WASmaxInWaffleEnums","WASmaxInWaffleIQResultResponseMixin","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function h(a){var b=d("WASmaxParseUtils").assertTag(a,"suspended_state");if(!b.success)return b;b=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrStringEnum,a,"npr",d("WASmaxInWaffleEnums").ENUM_FALSE_TRUE);return!b.success?b:d("WAResultOrError").makeResult({npr:b.value})}function a(a,b){var c=d("WASmaxParseUtils").assertTag(a,"iq");if(!c.success)return c;c=d("WASmaxParseUtils").flattenedChildWithTag(a,"wf_state");if(!c.success)return c;var e=d("WASmaxParseUtils").optionalChildWithTag(a,"suspended_state",h);if(!e.success)return e;c=d("WASmaxParseUtils").contentInt(c.value);if(!c.success)return c;a=d("WASmaxInWaffleIQResultResponseMixin").parseIQResultResponseMixin(a,b);return!a.success?a:d("WAResultOrError").makeResult(babelHelpers["extends"]({wfStateElementValue:c.value},a.value,{suspendedState:e.value}))}g.parseStateExistsResponseSuccessSuspendedState=h;g.parseStateExistsResponseSuccess=a}),98);
          __d("WASmaxInWaffleWFNotificationRequest",["WAResultOrError","WASmaxInWaffleEnums","WASmaxInWaffleServerNotificationMixin","WASmaxParseJid","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"notification");if(!b.success)return b;b=d("WASmaxParseUtils").flattenedChildWithTag(a,"notification_metadata");if(!b.success)return b;var c=d("WASmaxParseJid").literalJid(d("WASmaxParseJid").attrDomainJid,a,"from","s.whatsapp.net");if(!c.success)return c;var e=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"type","waffle");if(!e.success)return e;var f=d("WASmaxParseUtils").attrIntRange(b.value,"event",1,7);if(!f.success)return f;var g=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrStringEnum,b.value,"show_user_notif",d("WASmaxInWaffleEnums").ENUM_FALSE_TRUE);if(!g.success)return g;var h=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrIntRange,b.value,"type",0,0);if(!h.success)return h;var i=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrStringEnum,b.value,"client_resync",d("WASmaxInWaffleEnums").ENUM_FALSE_TRUE);if(!i.success)return i;var j=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrIntRange,b.value,"sync_delay",0,void 0);if(!j.success)return j;b=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrStringEnum,b.value,"npr",d("WASmaxInWaffleEnums").ENUM_FALSE_TRUE);if(!b.success)return b;a=d("WASmaxInWaffleServerNotificationMixin").parseServerNotificationMixin(a);return!a.success?a:d("WAResultOrError").makeResult(babelHelpers["extends"]({from:c.value,type:e.value,notificationMetadataEvent:f.value,notificationMetadataShowUserNotif:g.value,notificationMetadataType:h.value,notificationMetadataClientResync:i.value,notificationMetadataSyncDelay:j.value,notificationMetadataNpr:b.value},a.value))}g.parseWFNotificationRequest=a}),98);
          __d("WASmaxInWaffleWfPingErrors",["WAResultOrError","WASmaxInWaffleIQErrorBadRequestMixin","WASmaxInWaffleIQErrorConflictMixin","WASmaxInWaffleIQErrorInternalServerErrorMixin","WASmaxInWaffleIQErrorNotAllowedMixin","WASmaxInWaffleIQErrorNotAuthorizedMixin","WASmaxInWaffleIQErrorPayloadEncDecMixin","WASmaxInWaffleIQErrorRateOverlimitMixin","WASmaxInWaffleIQErrorRequestTimeoutMixin","WASmaxInWaffleIQErrorServiceUnavailableMixin","WASmaxInWaffleIQErrorWFNotFoundMixin","WASmaxInWaffleIQErrorWFStateMismatchMixin","WASmaxInWaffleIQErrorWFSuspendedMixin","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxInWaffleIQErrorBadRequestMixin").parseIQErrorBadRequestMixin(a);if(b.success)return d("WAResultOrError").makeResult({name:"IQErrorBadRequest",value:b.value});var c=d("WASmaxInWaffleIQErrorRequestTimeoutMixin").parseIQErrorRequestTimeoutMixin(a);if(c.success)return d("WAResultOrError").makeResult({name:"IQErrorRequestTimeout",value:c.value});var e=d("WASmaxInWaffleIQErrorPayloadEncDecMixin").parseIQErrorPayloadEncDecMixin(a);if(e.success)return d("WAResultOrError").makeResult({name:"IQErrorPayloadEncDec",value:e.value});var f=d("WASmaxInWaffleIQErrorInternalServerErrorMixin").parseIQErrorInternalServerErrorMixin(a);if(f.success)return d("WAResultOrError").makeResult({name:"IQErrorInternalServerError",value:f.value});var g=d("WASmaxInWaffleIQErrorServiceUnavailableMixin").parseIQErrorServiceUnavailableMixin(a);if(g.success)return d("WAResultOrError").makeResult({name:"IQErrorServiceUnavailable",value:g.value});var h=d("WASmaxInWaffleIQErrorNotAuthorizedMixin").parseIQErrorNotAuthorizedMixin(a);if(h.success)return d("WAResultOrError").makeResult({name:"IQErrorNotAuthorized",value:h.value});var i=d("WASmaxInWaffleIQErrorRateOverlimitMixin").parseIQErrorRateOverlimitMixin(a);if(i.success)return d("WAResultOrError").makeResult({name:"IQErrorRateOverlimit",value:i.value});var j=d("WASmaxInWaffleIQErrorNotAllowedMixin").parseIQErrorNotAllowedMixin(a);if(j.success)return d("WAResultOrError").makeResult({name:"IQErrorNotAllowed",value:j.value});var k=d("WASmaxInWaffleIQErrorConflictMixin").parseIQErrorConflictMixin(a);if(k.success)return d("WAResultOrError").makeResult({name:"IQErrorConflict",value:k.value});var l=d("WASmaxInWaffleIQErrorWFNotFoundMixin").parseIQErrorWFNotFoundMixin(a);if(l.success)return d("WAResultOrError").makeResult({name:"IQErrorWFNotFound",value:l.value});var m=d("WASmaxInWaffleIQErrorWFSuspendedMixin").parseIQErrorWFSuspendedMixin(a);if(m.success)return d("WAResultOrError").makeResult({name:"IQErrorWFSuspended",value:m.value});var n=d("WASmaxInWaffleIQErrorWFStateMismatchMixin").parseIQErrorWFStateMismatchMixin(a);return n.success?d("WAResultOrError").makeResult({name:"IQErrorWFStateMismatch",value:n.value}):d("WASmaxParseUtils").errorMixinDisjunction(a,["IQErrorBadRequest","IQErrorRequestTimeout","IQErrorPayloadEncDec","IQErrorInternalServerError","IQErrorServiceUnavailable","IQErrorNotAuthorized","IQErrorRateOverlimit","IQErrorNotAllowed","IQErrorConflict","IQErrorWFNotFound","IQErrorWFSuspended","IQErrorWFStateMismatch"],[b,c,e,f,g,h,i,j,k,l,m,n])}g.parseWfPingErrors=a}),98);
          __d("WASmaxInWaffleWFPingResponseError",["WAResultOrError","WASmaxInWaffleIQErrorResponseMixin","WASmaxInWaffleWfPingErrors","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a,b){var c=d("WASmaxParseUtils").assertTag(a,"iq");if(!c.success)return c;c=d("WASmaxParseUtils").flattenedChildWithTag(a,"error");if(!c.success)return c;a=d("WASmaxInWaffleIQErrorResponseMixin").parseIQErrorResponseMixin(a,b);if(!a.success)return a;b=d("WASmaxInWaffleWfPingErrors").parseWfPingErrors(c.value);return!b.success?b:d("WAResultOrError").makeResult(babelHelpers["extends"]({},a.value,{errorWfPingErrors:b.value}))}g.parseWFPingResponseError=a}),98);
          __d("WASmaxInWaffleWFPingResponseSuccess",["WAResultOrError","WASmaxInWaffleIQResultResponseMixin","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a,b){var c=d("WASmaxParseUtils").assertTag(a,"iq");if(!c.success)return c;c=d("WASmaxParseUtils").flattenedChildWithTag(a,"ping_interval");if(!c.success)return c;c=d("WASmaxParseUtils").contentInt(c.value);if(!c.success)return c;a=d("WASmaxInWaffleIQResultResponseMixin").parseIQResultResponseMixin(a,b);return!a.success?a:d("WAResultOrError").makeResult(babelHelpers["extends"]({pingIntervalElementValue:c.value},a.value))}g.parseWFPingResponseSuccess=a}),98);
          __d("WASmaxOutMdBaseIQSetRequestMixin",["WASmaxJsx","WASmaxMixins","WAWap"],(function(a,b,c,d,e,f,g){function h(){var a=d("WASmaxJsx").smax("iq",{id:d("WAWap").generateId(),type:"set"});return a}function a(a){var b=h();return d("WASmaxMixins").mergeStanzas(a,b)}g.mergeBaseIQSetRequestMixin=a}),98);
          __d("WASmaxOutMdCompanionFinishRequest",["WASmaxJsx","WASmaxOutMdBaseIQSetRequestMixin","WAWap"],(function(a,b,c,d,e,f,g){function a(a){var b,c=a.linkCodeCompanionRegJid,e=a.linkCodePairingWrappedKeyBundleElementValue,f=a.companionIdentityPublicElementValue;a=a.linkCodePairingRefElementValue;c=d("WASmaxOutMdBaseIQSetRequestMixin").mergeBaseIQSetRequestMixin((b=d("WASmaxJsx")).smax("iq",{xmlns:"md",to:d("WAWap").S_WHATSAPP_NET},b.smax("link_code_companion_reg",{jid:d("WAWap").USER_JID(c),stage:"companion_finish"},b.smax("link_code_pairing_wrapped_key_bundle",null,e),b.smax("companion_identity_public",null,f),b.smax("link_code_pairing_ref",null,a))));return c}g.makeCompanionFinishRequest=a}),98);
          __d("WASmaxMdCompanionFinishRPC",["WAComms","WASmaxInMdCompanionFinishResponseError","WASmaxInMdCompanionFinishResponseSuccess","WASmaxOutMdCompanionFinishRequest","WASmaxParsingFailure","WASmaxRpcUtils","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){function a(a,b){return h.apply(this,arguments)}function h(){h=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){a=d("WASmaxOutMdCompanionFinishRequest").makeCompanionFinishRequest(a);b=(yield d("WAComms").sendSmaxStanza(a,b));var c=d("WASmaxInMdCompanionFinishResponseSuccess").parseCompanionFinishResponseSuccess(b,a);if(c.success)return{name:"CompanionFinishResponseSuccess",value:c.value};b=d("WASmaxInMdCompanionFinishResponseError").parseCompanionFinishResponseError(b,a);if(b.success)return{name:"CompanionFinishResponseError",value:b.value};throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(d("WASmaxRpcUtils").errorMessageRpcParsing("CompanionFinish",{Success:c,Error:b}))});return h.apply(this,arguments)}g.sendCompanionFinishRPC=a}),98);
          __d("WASmaxOutMdCompanionPlatformDisplayElMixin",["WASmaxJsx","WASmaxMixins"],(function(a,b,c,d,e,f,g){function h(a){a=a.companionPlatformDisplayElementValue;a=d("WASmaxJsx").smax("companion_platform_display",null,a);return a}function a(a,b){b=h(b);return d("WASmaxMixins").mergeStanzas(a,b)}g.mergeCompanionPlatformDisplayElMixin=a}),98);
          __d("WASmaxOutMdCompanionPlatformIdElMixin",["WASmaxJsx","WASmaxMixins"],(function(a,b,c,d,e,f,g){function h(a){a=a.companionPlatformIdElementValue;a=d("WASmaxJsx").smax("companion_platform_id",null,a);return a}function a(a,b){b=h(b);return d("WASmaxMixins").mergeStanzas(a,b)}g.mergeCompanionPlatformIdElMixin=a}),98);
          __d("WASmaxOutMdCompanionHelloRequest",["WASmaxAttrs","WASmaxChildren","WASmaxJsx","WASmaxOutMdBaseIQSetRequestMixin","WASmaxOutMdCompanionPlatformDisplayElMixin","WASmaxOutMdCompanionPlatformIdElMixin","WAWap"],(function(a,b,c,d,e,f,g){function h(a){a=a.linkCodePairingNonceElementValue;a=d("WASmaxJsx").smax("link_code_pairing_nonce",null,a);return a}function a(a){var b,c=a.linkCodePairingNonceArgs,e=a.linkCodeCompanionRegJid,f=a.linkCodeCompanionRegShouldShowPushNotification,g=a.linkCodePairingWrappedCompanionEphemeralPubElementValue,i=a.companionServerAuthKeyPubElementValue,j=a.companionPlatformIdElMixinArgs;a=a.companionPlatformDisplayElMixinArgs;e=d("WASmaxOutMdBaseIQSetRequestMixin").mergeBaseIQSetRequestMixin((b=d("WASmaxJsx")).smax("iq",{xmlns:"md",to:d("WAWap").S_WHATSAPP_NET},b.smax("link_code_companion_reg",{jid:d("WAWap").USER_JID(e),stage:"companion_hello",should_show_push_notification:d("WASmaxAttrs").OPTIONAL(d("WAWap").CUSTOM_STRING,f)},b.smax("link_code_pairing_wrapped_companion_ephemeral_pub",null,g),b.smax("companion_server_auth_key_pub",null,i),d("WASmaxOutMdCompanionPlatformIdElMixin").mergeCompanionPlatformIdElMixin(b.smax("companion_platform_id",null),j),d("WASmaxOutMdCompanionPlatformDisplayElMixin").mergeCompanionPlatformDisplayElMixin(b.smax("companion_platform_display",null),a),d("WASmaxChildren").OPTIONAL_CHILD(h,c))));return e}g.makeCompanionHelloRequestLinkCodeCompanionRegLinkCodePairingNonce=h;g.makeCompanionHelloRequest=a}),98);
          __d("WASmaxMdCompanionHelloRPC",["WAComms","WASmaxInMdCompanionHelloResponseError","WASmaxInMdCompanionHelloResponseNotifyCompanion","WASmaxOutMdCompanionHelloRequest","WASmaxParsingFailure","WASmaxRpcUtils","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){function a(a,b){return h.apply(this,arguments)}function h(){h=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){a=d("WASmaxOutMdCompanionHelloRequest").makeCompanionHelloRequest(a);b=(yield d("WAComms").sendSmaxStanza(a,b));var c=d("WASmaxInMdCompanionHelloResponseNotifyCompanion").parseCompanionHelloResponseNotifyCompanion(b,a);if(c.success)return{name:"CompanionHelloResponseNotifyCompanion",value:c.value};b=d("WASmaxInMdCompanionHelloResponseError").parseCompanionHelloResponseError(b,a);if(b.success)return{name:"CompanionHelloResponseError",value:b.value};throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(d("WASmaxRpcUtils").errorMessageRpcParsing("CompanionHello",{NotifyCompanion:c,Error:b}))});return h.apply(this,arguments)}g.sendCompanionHelloRPC=a}),98);
          __d("WASmaxOutMdNotificationClientAckMixin",["WASmaxJsx","WASmaxMixins","WASmaxParseJid","WASmaxParseReference","WASmaxParseUtils","WASmaxParsingFailure","WAWap"],(function(a,b,c,d,e,f,g){function h(a){var b=d("WASmaxParseReference").attrFromReference(d("WASmaxParseUtils").attrStanzaId,a,["id"]);if(!b.success)throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(b.error);var c=d("WASmaxParseReference").attrFromReference(d("WASmaxParseJid").attrDomainJid,a,["from"]);if(!c.success)throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(c.error);a=d("WASmaxParseReference").attrFromReference(d("WASmaxParseUtils").attrString,a,["type"]);if(!a.success)throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(a.error);b=d("WASmaxJsx").smax("ack",{id:d("WAWap").STANZA_ID(b.value),to:d("WAWap").DOMAIN_JID(c.value),"class":"notification",type:d("WAWap").CUSTOM_STRING(a.value)});return b}function a(a,b){b=h(b);return d("WASmaxMixins").mergeStanzas(a,b)}g.mergeNotificationClientAckMixin=a}),98);
          __d("WASmaxOutMdPrimaryHelloNotifyCompanionResponseAck",["WASmaxJsx","WASmaxOutMdNotificationClientAckMixin"],(function(a,b,c,d,e,f,g){function a(a){a=d("WASmaxOutMdNotificationClientAckMixin").mergeNotificationClientAckMixin(d("WASmaxJsx").smax("ack",null),a);return a}g.makePrimaryHelloNotifyCompanionResponseAck=a}),98);
          __d("WASmaxMdPrimaryHelloNotifyCompanionRPC",["WASmaxInMdPrimaryHelloNotifyCompanionRequest","WASmaxOutMdPrimaryHelloNotifyCompanionResponseAck","WASmaxParsingFailure","WASmaxRpcUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxInMdPrimaryHelloNotifyCompanionRequest").parsePrimaryHelloNotifyCompanionRequest(a);if(!b.success)throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(d("WASmaxRpcUtils").errorMessageRpcParsing("PrimaryHelloNotifyCompanion",{Request:b}));return{parsedRequest:b.value,makePrimaryHelloNotifyCompanionResponseAck:function(){return d("WASmaxOutMdPrimaryHelloNotifyCompanionResponseAck").makePrimaryHelloNotifyCompanionResponseAck(a)}}}g.receivePrimaryHelloNotifyCompanionRPC=a}),98);
          __d("WASmaxOutMdRefreshCodeNotifyCompanionResponseAck",["WASmaxJsx","WASmaxOutMdNotificationClientAckMixin"],(function(a,b,c,d,e,f,g){function a(a){a=d("WASmaxOutMdNotificationClientAckMixin").mergeNotificationClientAckMixin(d("WASmaxJsx").smax("ack",null),a);return a}g.makeRefreshCodeNotifyCompanionResponseAck=a}),98);
          __d("WASmaxMdRefreshCodeNotifyCompanionRPC",["WASmaxInMdRefreshCodeNotifyCompanionRequest","WASmaxOutMdRefreshCodeNotifyCompanionResponseAck","WASmaxParsingFailure","WASmaxRpcUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxInMdRefreshCodeNotifyCompanionRequest").parseRefreshCodeNotifyCompanionRequest(a);if(!b.success)throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(d("WASmaxRpcUtils").errorMessageRpcParsing("RefreshCodeNotifyCompanion",{Request:b}));return{parsedRequest:b.value,makeRefreshCodeNotifyCompanionResponseAck:function(){return d("WASmaxOutMdRefreshCodeNotifyCompanionResponseAck").makeRefreshCodeNotifyCompanionResponseAck(a)}}}g.receiveRefreshCodeNotifyCompanionRPC=a}),98);
          __d("WASmaxOutMdRegularCompanionSetRegResponseBundleMixin",["WASmaxAttrs","WASmaxChildren","WASmaxJsx","WASmaxMixins","WAWap"],(function(a,b,c,d,e,f,g){function h(a){var b=a.keyAttestationKeyId;a=a.keyAttestationElementValue;b=d("WASmaxJsx").smax("key_attestation",{key_id:d("WASmaxAttrs").OPTIONAL(d("WAWap").CUSTOM_STRING,b)},a);return b}function i(a){a=a.gpiaElementValue;a=d("WASmaxJsx").smax("gpia",null,a);return a}function j(a){var b=a.keyAttestationArgs,c=a.gpiaArgs,e=a.deviceIdentityKeyIndex;a=a.deviceIdentityElementValue;e=d("WASmaxJsx").smax("smax$any",null,d("WASmaxJsx").smax("pair-device-sign",null,d("WASmaxJsx").smax("device-identity",{"key-index":d("WAWap").INT(e)},a),d("WASmaxChildren").OPTIONAL_CHILD(h,b),d("WASmaxChildren").OPTIONAL_CHILD(i,c)));return e}function a(a,b){b=j(b);return d("WASmaxMixins").mergeStanzas(a,b)}g.makeRegularCompanionSetRegResponseBundlePairDeviceSignKeyAttestation=h;g.makeRegularCompanionSetRegResponseBundlePairDeviceSignGpia=i;g.mergeRegularCompanionSetRegResponseBundleMixin=a}),98);
          __d("WASmaxOutMdSetRegResponseClientResponse",["WASmaxJsx","WASmaxOutMdRegularCompanionSetRegResponseBundleMixin","WASmaxParseReference","WASmaxParseUtils","WASmaxParsingFailure","WAWap"],(function(a,b,c,d,e,f,g){function a(a,b){b=d("WASmaxParseReference").attrFromReference(d("WASmaxParseUtils").attrStanzaId,b,["id"]);if(!b.success)throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(b.error);b=d("WASmaxOutMdRegularCompanionSetRegResponseBundleMixin").mergeRegularCompanionSetRegResponseBundleMixin(d("WASmaxJsx").smax("iq",{id:d("WAWap").STANZA_ID(b.value),to:d("WAWap").S_WHATSAPP_NET,type:"result"}),a);return b}g.makeSetRegResponseClientResponse=a}),98);
          __d("WASmaxOutMdIQErrorNotAuthorizedMixin",["WASmaxJsx","WASmaxMixins","WAWap"],(function(a,b,c,d,e,f,g){function h(){var a=d("WASmaxJsx").smax("error",{text:"not-authorized",code:d("WAWap").INT(401)});return a}function a(a){var b=h();return d("WASmaxMixins").mergeStanzas(a,b)}g.mergeIQErrorNotAuthorizedMixin=a}),98);
          __d("WASmaxOutMdSetRegResponseError",["WASmaxJsx","WASmaxOutMdIQErrorNotAuthorizedMixin","WASmaxParseReference","WASmaxParseUtils","WASmaxParsingFailure","WAWap"],(function(a,b,c,d,e,f,g){function a(a){a=d("WASmaxParseReference").attrFromReference(d("WASmaxParseUtils").attrStanzaId,a,["id"]);if(!a.success)throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(a.error);a=d("WASmaxJsx").smax("iq",{id:d("WAWap").STANZA_ID(a.value),to:d("WAWap").S_WHATSAPP_NET,type:"error"},d("WASmaxOutMdIQErrorNotAuthorizedMixin").mergeIQErrorNotAuthorizedMixin(d("WASmaxJsx").smax("error",null)));return a}g.makeSetRegResponseError=a}),98);
          __d("WASmaxOutMdHostedCompanionSetRegResponseBundleMixin",["WASmaxJsx","WASmaxMixins"],(function(a,b,c,d,e,f,g){function h(a){a=a.deviceIdentityElementValue;a=d("WASmaxJsx").smax("smax$any",null,d("WASmaxJsx").smax("hosted-pair-set",null,d("WASmaxJsx").smax("device-identity",null,a)));return a}function a(a,b){b=h(b);return d("WASmaxMixins").mergeStanzas(a,b)}g.mergeHostedCompanionSetRegResponseBundleMixin=a}),98);
          __d("WASmaxOutMdSetRegResponseHostedClientResponse",["WASmaxJsx","WASmaxOutMdHostedCompanionSetRegResponseBundleMixin","WASmaxParseReference","WASmaxParseUtils","WASmaxParsingFailure","WAWap"],(function(a,b,c,d,e,f,g){function a(a,b){b=d("WASmaxParseReference").attrFromReference(d("WASmaxParseUtils").attrStanzaId,b,["id"]);if(!b.success)throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(b.error);b=d("WASmaxOutMdHostedCompanionSetRegResponseBundleMixin").mergeHostedCompanionSetRegResponseBundleMixin(d("WASmaxJsx").smax("iq",{id:d("WAWap").STANZA_ID(b.value),to:d("WAWap").S_WHATSAPP_NET,type:"result"}),a);return b}g.makeSetRegResponseHostedClientResponse=a}),98);
          __d("WASmaxMdSetRegRPC",["WASmaxInMdSetRegRequest","WASmaxOutMdSetRegResponseClientResponse","WASmaxOutMdSetRegResponseError","WASmaxOutMdSetRegResponseHostedClientResponse","WASmaxParsingFailure","WASmaxRpcUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxInMdSetRegRequest").parseSetRegRequest(a);if(!b.success)throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(d("WASmaxRpcUtils").errorMessageRpcParsing("SetReg",{Request:b}));return{parsedRequest:b.value,makeSetRegResponseClientResponse:function(b){return d("WASmaxOutMdSetRegResponseClientResponse").makeSetRegResponseClientResponse(b,a)},makeSetRegResponseHostedClientResponse:function(b){return d("WASmaxOutMdSetRegResponseHostedClientResponse").makeSetRegResponseHostedClientResponse(b,a)},makeSetRegResponseError:function(){return d("WASmaxOutMdSetRegResponseError").makeSetRegResponseError(a)}}}g.receiveSetRegRPC=a}),98);
          __d("WASmaxOutMdSetToCompanionResponseClientResponse",["WASmaxJsx","WASmaxParseJid","WASmaxParseReference","WASmaxParseUtils","WASmaxParsingFailure","WAWap"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseReference").attrFromReference(d("WASmaxParseUtils").attrStanzaId,a,["id"]);if(!b.success)throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(b.error);a=d("WASmaxParseReference").attrFromReference(d("WASmaxParseJid").attrDomainJid,a,["from"]);if(!a.success)throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(a.error);b=d("WASmaxJsx").smax("iq",{id:d("WAWap").STANZA_ID(b.value),to:d("WAWap").DOMAIN_JID(a.value),type:"result"});return b}g.makeSetToCompanionResponseClientResponse=a}),98);
          __d("WASmaxMdSetToCompanionRPC",["WASmaxInMdSetToCompanionRequest","WASmaxOutMdSetToCompanionResponseClientResponse","WASmaxParsingFailure","WASmaxRpcUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxInMdSetToCompanionRequest").parseSetToCompanionRequest(a);if(!b.success)throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(d("WASmaxRpcUtils").errorMessageRpcParsing("SetToCompanion",{Request:b}));return{parsedRequest:b.value,makeSetToCompanionResponseClientResponse:function(){return d("WASmaxOutMdSetToCompanionResponseClientResponse").makeSetToCompanionResponseClientResponse(a)}}}g.receiveSetToCompanionRPC=a}),98);
          __d("WASmaxOutMessageDeliverCommonAckMixin",["WASmaxJsx","WASmaxMixins","WASmaxParseJid","WASmaxParseReference","WASmaxParseUtils","WASmaxParsingFailure","WAWap"],(function(a,b,c,d,e,f,g){function h(a){var b=d("WASmaxParseReference").attrFromReference(d("WASmaxParseJid").attrNewsletterJid,a,["from"]);if(!b.success)throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(b.error);var c=d("WASmaxParseReference").attrFromReference(d("WASmaxParseUtils").attrStanzaId,a,["id"]);if(!c.success)throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(c.error);a=d("WASmaxParseReference").attrFromReference(d("WASmaxParseUtils").attrString,a,["type"]);if(!a.success)throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(a.error);b=d("WASmaxJsx").smax("ack",{to:d("WAWap").JID(b.value),"class":"message",id:d("WAWap").STANZA_ID(c.value),type:d("WAWap").CUSTOM_STRING(a.value)});return b}function a(a,b){b=h(b);return d("WASmaxMixins").mergeStanzas(a,b)}g.mergeCommonAckMixin=a}),98);
          __d("WASmaxOutMessageDeliverNewsletterResponseError",["WASmaxJsx","WASmaxOutMessageDeliverCommonAckMixin"],(function(a,b,c,d,e,f,g){function a(a){a=d("WASmaxOutMessageDeliverCommonAckMixin").mergeCommonAckMixin(d("WASmaxJsx").smax("ack",{error:"406"}),a);return a}g.makeNewsletterResponseError=a}),98);
          __d("WASmaxOutMessageDeliverNewsletterResponseSuccess",["WASmaxJsx","WASmaxOutMessageDeliverCommonAckMixin"],(function(a,b,c,d,e,f,g){function a(a){a=d("WASmaxOutMessageDeliverCommonAckMixin").mergeCommonAckMixin(d("WASmaxJsx").smax("ack",null),a);return a}g.makeNewsletterResponseSuccess=a}),98);
          __d("WASmaxMessageDeliverNewsletterRPC",["WASmaxInMessageDeliverNewsletterRequest","WASmaxOutMessageDeliverNewsletterResponseError","WASmaxOutMessageDeliverNewsletterResponseSuccess","WASmaxParsingFailure","WASmaxRpcUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxInMessageDeliverNewsletterRequest").parseNewsletterRequest(a);if(!b.success)throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(d("WASmaxRpcUtils").errorMessageRpcParsing("Newsletter",{Request:b}));return{parsedRequest:b.value,makeNewsletterResponseError:function(){return d("WASmaxOutMessageDeliverNewsletterResponseError").makeNewsletterResponseError(a)},makeNewsletterResponseSuccess:function(){return d("WASmaxOutMessageDeliverNewsletterResponseSuccess").makeNewsletterResponseSuccess(a)}}}g.receiveNewsletterRPC=a}),98);
          __d("WASmaxOutNewslettersNotificationClientAckMixin",["WASmaxJsx","WASmaxMixins","WASmaxParseJid","WASmaxParseReference","WASmaxParseUtils","WASmaxParsingFailure","WAWap"],(function(a,b,c,d,e,f,g){function h(a){var b=d("WASmaxParseReference").attrFromReference(d("WASmaxParseUtils").attrStanzaId,a,["id"]);if(!b.success)throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(b.error);var c=d("WASmaxParseReference").attrFromReference(d("WASmaxParseJid").attrNewsletterJid,a,["from"]);if(!c.success)throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(c.error);a=d("WASmaxParseReference").attrFromReference(d("WASmaxParseUtils").attrString,a,["type"]);if(!a.success)throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(a.error);b=d("WASmaxJsx").smax("ack",{id:d("WAWap").STANZA_ID(b.value),to:d("WAWap").JID(c.value),"class":"notification",type:d("WAWap").CUSTOM_STRING(a.value)});return b}function a(a,b){b=h(b);return d("WASmaxMixins").mergeStanzas(a,b)}g.mergeNotificationClientAckMixin=a}),98);
          __d("WASmaxOutNewslettersLiveUpdatesNotificationResponseAck",["WASmaxJsx","WASmaxOutNewslettersNotificationClientAckMixin"],(function(a,b,c,d,e,f,g){function a(a){a=d("WASmaxOutNewslettersNotificationClientAckMixin").mergeNotificationClientAckMixin(d("WASmaxJsx").smax("ack",null),a);return a}g.makeLiveUpdatesNotificationResponseAck=a}),98);
          __d("WASmaxNewslettersLiveUpdatesNotificationRPC",["WASmaxInNewslettersLiveUpdatesNotificationRequest","WASmaxOutNewslettersLiveUpdatesNotificationResponseAck","WASmaxParsingFailure","WASmaxRpcUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxInNewslettersLiveUpdatesNotificationRequest").parseLiveUpdatesNotificationRequest(a);if(!b.success)throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(d("WASmaxRpcUtils").errorMessageRpcParsing("LiveUpdatesNotification",{Request:b}));return{parsedRequest:b.value,makeLiveUpdatesNotificationResponseAck:function(){return d("WASmaxOutNewslettersLiveUpdatesNotificationResponseAck").makeLiveUpdatesNotificationResponseAck(a)}}}g.receiveLiveUpdatesNotificationRPC=a}),98);
          __d("WASmaxOutMessageFallbackDeliverResponseBadStanza",["WASmaxAttrs","WASmaxInMessageFallbackEnums","WASmaxJsx","WASmaxParseJid","WASmaxParseReference","WASmaxParseUtils","WASmaxParsingFailure","WAWap"],(function(a,b,c,d,e,f,g){function a(a,b){a=a.ackError;var c=d("WASmaxParseReference").attrFromReference(d("WASmaxParseUtils").attrStanzaId,b,["id"]);if(!c.success)throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(c.error);var e=d("WASmaxParseReference").attrFromReference(d("WASmaxParseJid").attrJidEnum,b,["from"],d("WASmaxInMessageFallbackEnums").BROADCASTJID_CALLJID_DEVICEJID_DOMAINJID_GROUPJID_STATUSJID_USERJID);if(!e.success)throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(e.error);var f=d("WASmaxParseReference").optionalAttrFromReference(d("WASmaxParseJid").attrJidEnum,b,["participant"],d("WASmaxInMessageFallbackEnums").BROADCASTJID_CALLJID_DEVICEJID_DOMAINJID_GROUPJID_STATUSJID_USERJID);if(!f.success)throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(f.error);b=d("WASmaxParseReference").optionalAttrFromReference(d("WASmaxParseUtils").attrString,b,["type"]);if(!b.success)throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(b.error);c=d("WASmaxJsx").smax("ack",{"class":"message",id:d("WAWap").STANZA_ID(c.value),to:d("WAWap").JID(e.value),participant:d("WASmaxAttrs").OPTIONAL(d("WAWap").JID,f.value),type:d("WASmaxAttrs").OPTIONAL(d("WAWap").CUSTOM_STRING,b.value),error:d("WAWap").INT(a)});return c}g.makeDeliverResponseBadStanza=a}),98);
          __d("WASmaxOutPsaNotificationClientAckMixin",["WASmaxInPsaEnums","WASmaxJsx","WASmaxMixins","WASmaxParseJid","WASmaxParseReference","WASmaxParseUtils","WASmaxParsingFailure","WAWap"],(function(a,b,c,d,e,f,g){function h(a){var b=d("WASmaxParseReference").attrFromReference(d("WASmaxParseUtils").attrStanzaId,a,["id"]);if(!b.success)throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(b.error);var c=d("WASmaxParseReference").attrFromReference(d("WASmaxParseJid").attrJidEnum,a,["from"],d("WASmaxInPsaEnums").STATUSJID_USERJID);if(!c.success)throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(c.error);a=d("WASmaxParseReference").attrFromReference(d("WASmaxParseUtils").attrString,a,["type"]);if(!a.success)throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(a.error);b=d("WASmaxJsx").smax("ack",{id:d("WAWap").STANZA_ID(b.value),to:d("WAWap").JID(c.value),"class":"notification",type:d("WAWap").CUSTOM_STRING(a.value)});return b}function a(a,b){b=h(b);return d("WASmaxMixins").mergeStanzas(a,b)}g.mergeNotificationClientAckMixin=a}),98);
          __d("WASmaxOutPsaResetSmbLastQpPrefetchTimestampResponseAck",["WASmaxJsx","WASmaxOutPsaNotificationClientAckMixin"],(function(a,b,c,d,e,f,g){function a(a){a=d("WASmaxOutPsaNotificationClientAckMixin").mergeNotificationClientAckMixin(d("WASmaxJsx").smax("ack",null),a);return a}g.makeResetSmbLastQpPrefetchTimestampResponseAck=a}),98);
          __d("WASmaxOutQpSurfacesNotificationClientAckMixin",["WASmaxJsx","WASmaxMixins","WASmaxParseJid","WASmaxParseReference","WASmaxParseUtils","WASmaxParsingFailure","WAWap"],(function(a,b,c,d,e,f,g){function h(a){var b=d("WASmaxParseReference").attrFromReference(d("WASmaxParseUtils").attrStanzaId,a,["id"]);if(!b.success)throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(b.error);var c=d("WASmaxParseReference").attrFromReference(d("WASmaxParseJid").attrUserJid,a,["from"]);if(!c.success)throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(c.error);a=d("WASmaxParseReference").attrFromReference(d("WASmaxParseUtils").attrString,a,["type"]);if(!a.success)throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(a.error);b=d("WASmaxJsx").smax("ack",{id:d("WAWap").STANZA_ID(b.value),to:d("WAWap").USER_JID(c.value),"class":"notification",type:d("WAWap").CUSTOM_STRING(a.value)});return b}function a(a,b){b=h(b);return d("WASmaxMixins").mergeStanzas(a,b)}g.mergeNotificationClientAckMixin=a}),98);
          __d("WASmaxOutQpSurfacesQPNotificationResponseAck",["WASmaxJsx","WASmaxOutQpSurfacesNotificationClientAckMixin"],(function(a,b,c,d,e,f,g){function a(a){a=d("WASmaxOutQpSurfacesNotificationClientAckMixin").mergeNotificationClientAckMixin(d("WASmaxJsx").smax("ack",null),a);return a}g.makeQPNotificationResponseAck=a}),98);
          __d("WASmaxOutWaffleBaseIQGetRequestMixin",["WASmaxJsx","WASmaxMixins","WAWap"],(function(a,b,c,d,e,f,g){function h(){var a=d("WASmaxJsx").smax("iq",{id:d("WAWap").generateId(),type:"get"});return a}function a(a){var b=h();return d("WASmaxMixins").mergeStanzas(a,b)}g.mergeBaseIQGetRequestMixin=a}),98);
          __d("WASmaxOutWaffleGetCertificateRequest",["WASmaxChildren","WASmaxJsx","WASmaxOutWaffleBaseIQGetRequestMixin","WAWap"],(function(a,b,c,d,e,f,g){function h(){var a=d("WASmaxJsx").smax("payload_enc_certificates",null);return a}function i(){var a=d("WASmaxJsx").smax("password_pem",null);return a}function a(a){var b=a.hasPayloadEncCertificates,c=a.hasPasswordPem;a=a.timestampElementValue;a=d("WASmaxOutWaffleBaseIQGetRequestMixin").mergeBaseIQGetRequestMixin(d("WASmaxJsx").smax("iq",{xmlns:"waffle",smax_id:d("WAWap").INT(51),to:d("WAWap").S_WHATSAPP_NET},d("WASmaxJsx").smax("timestamp",null,d("WAWap").INT(a)),d("WASmaxChildren").HAS_OPTIONAL_CHILD(h,b),d("WASmaxChildren").HAS_OPTIONAL_CHILD(i,c)));return a}g.makeGetCertificateRequestPayloadEncCertificates=h;g.makeGetCertificateRequestPasswordPem=i;g.makeGetCertificateRequest=a}),98);
          __d("WASmaxOutWaffleRSAEncryptionMetadataMixin",["WASmaxJsx","WASmaxMixins"],(function(a,b,c,d,e,f,g){function h(a){var b,c=a.encryptedKeyElementValue,e=a.nonceElementValue,f=a.encryptedDataElementValue;a=a.authTagElementValue;c=(b=d("WASmaxJsx")).smax("smax$any",{version:"1",algorithm:"rsa2048"},b.smax("encrypted_key",null,c),b.smax("nonce",null,e),b.smax("encrypted_data",null,f),b.smax("auth_tag",null,a));return c}function a(a,b){b=h(b);return d("WASmaxMixins").mergeStanzas(a,b)}g.mergeRSAEncryptionMetadataMixin=a}),98);
          __d("WASmaxOutWaffleRefreshAccessTokensRequest",["WASmaxJsx","WASmaxOutWaffleBaseIQGetRequestMixin","WASmaxOutWaffleRSAEncryptionMetadataMixin","WAWap"],(function(a,b,c,d,e,f,g){function a(a){var b,c=a.rSAEncryptionMetadataMixinArgs,e=a.timestampElementValue;a=a.fbidElementValue;c=d("WASmaxOutWaffleBaseIQGetRequestMixin").mergeBaseIQGetRequestMixin((b=d("WASmaxJsx")).smax("iq",{xmlns:"waffle",smax_id:d("WAWap").INT(46),to:d("WAWap").S_WHATSAPP_NET},d("WASmaxOutWaffleRSAEncryptionMetadataMixin").mergeRSAEncryptionMetadataMixin(b.smax("encryption_metadata",null),c),b.smax("timestamp",null,d("WAWap").INT(e)),b.smax("fbid",null,a)));return c}g.makeRefreshAccessTokensRequest=a}),98);
          __d("WASmaxOutWaffleStateExistsRequest",["WASmaxJsx","WASmaxOutWaffleBaseIQGetRequestMixin","WAWap"],(function(a,b,c,d,e,f,g){function a(a){a=a.timestampElementValue;a=d("WASmaxOutWaffleBaseIQGetRequestMixin").mergeBaseIQGetRequestMixin(d("WASmaxJsx").smax("iq",{xmlns:"waffle",smax_id:d("WAWap").INT(142),to:d("WAWap").S_WHATSAPP_NET},d("WASmaxJsx").smax("timestamp",null,d("WAWap").INT(a))));return a}g.makeStateExistsRequest=a}),98);
          __d("WASmaxOutWaffleWFPingRequest",["WASmaxJsx","WASmaxOutWaffleBaseIQGetRequestMixin","WASmaxOutWaffleRSAEncryptionMetadataMixin","WAWap"],(function(a,b,c,d,e,f,g){function a(a){var b,c=a.rSAEncryptionMetadataMixinArgs,e=a.timestampElementValue;a=a.fbidElementValue;c=d("WASmaxOutWaffleBaseIQGetRequestMixin").mergeBaseIQGetRequestMixin((b=d("WASmaxJsx")).smax("iq",{xmlns:"waffle",smax_id:d("WAWap").INT(83),to:d("WAWap").S_WHATSAPP_NET},d("WASmaxOutWaffleRSAEncryptionMetadataMixin").mergeRSAEncryptionMetadataMixin(b.smax("encryption_metadata",null),c),b.smax("timestamp",null,d("WAWap").INT(e)),b.smax("fbid",null,a)));return c}g.makeWFPingRequest=a}),98);
          __d("WASmaxPresenceServerUpdateRPC",["WASmaxInPresenceServerUpdateRequest","WASmaxParsingFailure","WASmaxRpcUtils"],(function(a,b,c,d,e,f,g){function a(a){a=d("WASmaxInPresenceServerUpdateRequest").parseServerUpdateRequest(a);if(!a.success)throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(d("WASmaxRpcUtils").errorMessageRpcParsing("ServerUpdate",{Request:a}));return{parsedRequest:a.value}}g.receiveServerUpdateRPC=a}),98);
          __d("WASmaxPsaResetSmbLastQpPrefetchTimestampRPC",["WASmaxInPsaResetSmbLastQpPrefetchTimestampRequest","WASmaxOutPsaResetSmbLastQpPrefetchTimestampResponseAck","WASmaxParsingFailure","WASmaxRpcUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxInPsaResetSmbLastQpPrefetchTimestampRequest").parseResetSmbLastQpPrefetchTimestampRequest(a);if(!b.success)throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(d("WASmaxRpcUtils").errorMessageRpcParsing("ResetSmbLastQpPrefetchTimestamp",{Request:b}));return{parsedRequest:b.value,makeResetSmbLastQpPrefetchTimestampResponseAck:function(){return d("WASmaxOutPsaResetSmbLastQpPrefetchTimestampResponseAck").makeResetSmbLastQpPrefetchTimestampResponseAck(a)}}}g.receiveResetSmbLastQpPrefetchTimestampRPC=a}),98);
          __d("WASmaxQpSurfacesQPNotificationRPC",["WASmaxInQpSurfacesQPNotificationRequest","WASmaxOutQpSurfacesQPNotificationResponseAck","WASmaxParsingFailure","WASmaxRpcUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxInQpSurfacesQPNotificationRequest").parseQPNotificationRequest(a);if(!b.success)throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(d("WASmaxRpcUtils").errorMessageRpcParsing("QPNotification",{Request:b}));return{parsedRequest:b.value,makeQPNotificationResponseAck:function(){return d("WASmaxOutQpSurfacesQPNotificationResponseAck").makeQPNotificationResponseAck(a)}}}g.receiveQPNotificationRPC=a}),98);
          __d("WASmaxWaffleGetCertificateRPC",["WAComms","WASmaxInWaffleGetCertificateResponseError","WASmaxInWaffleGetCertificateResponseSuccess","WASmaxOutWaffleGetCertificateRequest","WASmaxParsingFailure","WASmaxRpcUtils","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){function a(a,b){return h.apply(this,arguments)}function h(){h=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){a=d("WASmaxOutWaffleGetCertificateRequest").makeGetCertificateRequest(a);b=(yield d("WAComms").sendSmaxStanza(a,b));var c=d("WASmaxInWaffleGetCertificateResponseSuccess").parseGetCertificateResponseSuccess(b,a);if(c.success)return{name:"GetCertificateResponseSuccess",value:c.value};b=d("WASmaxInWaffleGetCertificateResponseError").parseGetCertificateResponseError(b,a);if(b.success)return{name:"GetCertificateResponseError",value:b.value};throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(d("WASmaxRpcUtils").errorMessageRpcParsing("GetCertificate",{Success:c,Error:b}))});return h.apply(this,arguments)}g.sendGetCertificateRPC=a}),98);
          __d("WASmaxWaffleRefreshAccessTokensRPC",["WAComms","WASmaxInWaffleRefreshAccessTokensResponseError","WASmaxInWaffleRefreshAccessTokensResponseSuccess","WASmaxOutWaffleRefreshAccessTokensRequest","WASmaxParsingFailure","WASmaxRpcUtils","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){function a(a,b){return h.apply(this,arguments)}function h(){h=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){a=d("WASmaxOutWaffleRefreshAccessTokensRequest").makeRefreshAccessTokensRequest(a);b=(yield d("WAComms").sendSmaxStanza(a,b));var c=d("WASmaxInWaffleRefreshAccessTokensResponseSuccess").parseRefreshAccessTokensResponseSuccess(b,a);if(c.success)return{name:"RefreshAccessTokensResponseSuccess",value:c.value};b=d("WASmaxInWaffleRefreshAccessTokensResponseError").parseRefreshAccessTokensResponseError(b,a);if(b.success)return{name:"RefreshAccessTokensResponseError",value:b.value};throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(d("WASmaxRpcUtils").errorMessageRpcParsing("RefreshAccessTokens",{Success:c,Error:b}))});return h.apply(this,arguments)}g.sendRefreshAccessTokensRPC=a}),98);
          __d("WASmaxWaffleStateExistsRPC",["WAComms","WASmaxInWaffleStateExistsResponseError","WASmaxInWaffleStateExistsResponseSuccess","WASmaxOutWaffleStateExistsRequest","WASmaxParsingFailure","WASmaxRpcUtils","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){function a(a,b){return h.apply(this,arguments)}function h(){h=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){a=d("WASmaxOutWaffleStateExistsRequest").makeStateExistsRequest(a);b=(yield d("WAComms").sendSmaxStanza(a,b));var c=d("WASmaxInWaffleStateExistsResponseSuccess").parseStateExistsResponseSuccess(b,a);if(c.success)return{name:"StateExistsResponseSuccess",value:c.value};b=d("WASmaxInWaffleStateExistsResponseError").parseStateExistsResponseError(b,a);if(b.success)return{name:"StateExistsResponseError",value:b.value};throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(d("WASmaxRpcUtils").errorMessageRpcParsing("StateExists",{Success:c,Error:b}))});return h.apply(this,arguments)}g.sendStateExistsRPC=a}),98);
          __d("WASmaxWaffleWFPingRPC",["WAComms","WASmaxInWaffleWFPingResponseError","WASmaxInWaffleWFPingResponseSuccess","WASmaxOutWaffleWFPingRequest","WASmaxParsingFailure","WASmaxRpcUtils","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){function a(a,b){return h.apply(this,arguments)}function h(){h=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){a=d("WASmaxOutWaffleWFPingRequest").makeWFPingRequest(a);b=(yield d("WAComms").sendSmaxStanza(a,b));var c=d("WASmaxInWaffleWFPingResponseSuccess").parseWFPingResponseSuccess(b,a);if(c.success)return{name:"WFPingResponseSuccess",value:c.value};b=d("WASmaxInWaffleWFPingResponseError").parseWFPingResponseError(b,a);if(b.success)return{name:"WFPingResponseError",value:b.value};throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(d("WASmaxRpcUtils").errorMessageRpcParsing("WFPing",{Success:c,Error:b}))});return h.apply(this,arguments)}g.sendWFPingRPC=a}),98);
          __d("WAWebAPIParser",["WALogger"],(function(a,b,c,d,e,f,g){var h,i,j;function a(a){var b=a.encryptedKeyElementValue,c=a.nonceElementValue,d=a.authTagElementValue;a=a.encryptedDataElementValue;return{key:b,nonce:c,tag:d,data:a}}function k(a){var b;a={is_eligible_to_link_to_linked_fb:(b=a.is_eligible_to_link_to_linked_fb)!=null?b:!1,is_eligible_to_link_to_linked_ig:(b=a.is_eligible_to_link_to_linked_ig)!=null?b:!1,is_eligible_to_link_to_linked_rl:(b=a.is_eligible_to_link_to_linked_rl)!=null?b:!1,is_eligible_to_link_to_unlinked_fb:(b=a.is_eligible_to_link_to_unlinked_fb)!=null?b:!1,is_eligible_to_link_to_unlinked_ig:(b=a.is_eligible_to_link_to_unlinked_ig)!=null?b:!1,is_eligible_to_link_to_unlinked_rl:(b=a.is_eligible_to_link_to_unlinked_rl)!=null?b:!1};return a}function l(a){var b=null,c=null;for(a of a)a.waffle_da==="F"&&(b=a.waffle_di),a.waffle_da==="I"&&(c=a.waffle_di);return{fbCrosspostingDestinationId:b,igCrosspostingDestinationId:c}}function b(a){a=(a=a.waffle_fx_service_data)==null?void 0:a.services;var b=a==null?void 0:a.foa_to_wa_link_eligibility;if(b==null){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[WAFFLE] foAToWALinkEligibility is null"])));return}b=k(babelHelpers["extends"]({},b));a=a==null?void 0:a.waffle_sxs;if(a==null){d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[WAFFLE] destinationList is null"])));return}a=l(a);var c=a.fbCrosspostingDestinationId;a=a.igCrosspostingDestinationId;if(c==null||a==null){d("WALogger").ERROR(j||(j=babelHelpers.taggedTemplateLiteralLoose(["[WAFFLE] Parsing service data failed"])));return}return{fbCrosspostingDestinationId:c,igCrosspostingDestinationId:a,foAToWALinkEligibility:b}}g.parseRSAEncryptionMetadataMixin=a;g.parseFoaToWaLinkEligibility=k;g.parseDestinationIds=l;g.parseServiceData=b}),98);
          __d("WAWebAccountLinkingConstants",["$InternalEnum"],(function(a,b,c,d,e,f){a=b("$InternalEnum").Mirrored(["Active","Paused","Unlinked","Unknown"]);c="AccountLinkKey";d="MIIEfTCCA2WgAwIBAgIUTRB3DSS1IoPy5PHlIVftCO3ytEswDQYJKoZIhvcNAQEL\nBQAweTEoMCYGA1UEAwwfRmFjZWJvb2sgUm9vdGNhbmFsIFByb2QgUm9vdCBDQTEL\nMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExEzARBgNVBAcMCk1lbmxv\nIFBhcmsxFjAUBgNVBAoMDUZhY2Vib29rIEluYy4wHhcNMTgwMjIxMDAwNjQzWhcN\nNDgwMjIxMDAwNjQzWjB5MSgwJgYDVQQDDB9GYWNlYm9vayBSb290Y2FuYWwgUHJv\nZCBSb290IENBMQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTETMBEG\nA1UEBwwKTWVubG8gUGFyazEWMBQGA1UECgwNRmFjZWJvb2sgSW5jLjCCASIwDQYJ\nKoZIhvcNAQEBBQADggEPADCCAQoCggEBAO04IfUs0M4IPVwJHLAFSTulY1/R/cEk\nhDlIKmpRA3IiSG7eAgBxWuvUZti2zm4G0ftPVUJOqjhavu+EOW9iT6WBZojtRNsF\nkJKJIBrfwg3A9i2BMF7PUsDNMRkRnUmiZeQ5HY/sPLYCwp6rYLaUHC5E+73y9ByS\nssnmlJCPTsv+OgdFpFHJaSf0YOL33xheHDrdElYAibh4dOtg4v7lWh/D1vpLi4Y1\ngFD8BICeUIZe622gRnj84hCkkbE6kJyCqO3l2FXMPYZjhlUa8vRE4qsUUCAZmamW\nNDGKDH5z2EuC3glVU9B5NJdfn3FXh7/Pv49sV70hs+pGkOwwuhsJ1dUCAwEAAaOB\n/DCB+TAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBT6a6rC4jjPN1kw0KTesLkl\nsYoajDCBtgYDVR0jBIGuMIGrgBT6a6rC4jjPN1kw0KTesLklsYoajKF9pHsweTEo\nMCYGA1UEAwwfRmFjZWJvb2sgUm9vdGNhbmFsIFByb2QgUm9vdCBDQTELMAkGA1UE\nBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExEzARBgNVBAcMCk1lbmxvIFBhcmsx\nFjAUBgNVBAoMDUZhY2Vib29rIEluYy6CFE0Qdw0ktSKD8uTx5SFX7Qjt8rRLMA4G\nA1UdDwEB/wQEAwIBhjANBgkqhkiG9w0BAQsFAAOCAQEAW9EUmvvxgcxEPfxB7G7R\nwxwk6m4xPBTc0UArnWCLZRmRBmaKYPovC0brhKF7Dfn9IcXEhhmsLRnBy/1xtbWG\nW1kQzQeIUaDgXymE+dmnmorhuwepwELcsX7UB1RM0HoES3Z0Y2EvS4/iz5Q3GMEb\n/J5FVduXkm+NClL+6qAn4xHGpwGsa2Prpe8f9UZTCCiwwfT9IxvRpe/oTeE9G3VK\nUIb2ZHo1/PQSXAAxcyYAjVBHpiSW/C0iI5qqy9Lie27rkaShHA4X8xEkX0VfRRQF\n40UYnDkeEcv4yUiVBDTefvTzBpB2WihYr/FzBBkKF/9PBE+5uM8458vAmItA8vrr\nWA==\n";e=b("$InternalEnum")({ACCOUNT_LINKED:1,ACCOUNT_UNLINKED:2,SETTINGS_CHANGED:3,STATE_DELETED:4,STATE_SUSPENDED:5,CLIENT_RESYNC:6,CROSSPOST_FB_FAILED:7});b=b("$InternalEnum")({UNLINKED:1,ACTIVE:2,PAUSED:3});f.AccountLinkState=a;f.AccountLinkKey=c;f.ProdRootCertificatePem=d;f.AccountLinkingNotificationEvent=e;f.AccountLinkingStateExists=b}),66);
          __d("WAWebAccountLinkingCryptoUtils",["WALogger","WAWebAccountLinkingConstants","WAWebDirectConnectionX509","asyncToGeneratorRuntime","lodash"],(function(a,b,c,d,e,f,g){var h,i,j;function a(){return k.apply(this,arguments)}function k(){k=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=(yield self.crypto.subtle.generateKey({name:"RSA-OAEP",hash:"SHA-1",modulusLength:2048,publicExponent:new Uint8Array([1,0,1])},!0,["encrypt","decrypt"])),b=a.privateKey;a=a.publicKey;return{privateKey:b,publicKey:a}});return k.apply(this,arguments)}function l(){return m.apply(this,arguments)}function m(){m=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){return self.crypto.subtle.generateKey({name:"AES-GCM",length:256},!0,["encrypt","decrypt"])});return m.apply(this,arguments)}function e(a){return n.apply(this,arguments)}function n(){n=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=a[0];a=a[1];var e,f;if(c("lodash").isEqual(b.subject,a.issuer))e=b,f=a;else if(c("lodash").isEqual(a.subject,b.issuer))e=a,f=b;else{d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[WAFFLE] Certificate Chain Validation Failed"])));return null}a=(yield o());b=(yield d("WAWebDirectConnectionX509").validateCertificates([e,f],[a]));return b.result?f:null});return n.apply(this,arguments)}function o(){return p.apply(this,arguments)}function p(){p=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a="-----BEGIN CERTIFICATE-----",b="-----END CERTIFICATE-----";a=a+"\n"+d("WAWebAccountLinkingConstants").ProdRootCertificatePem+"\n"+b;b=(yield d("WAWebDirectConnectionX509").extractCertificates(a));b.length!==1&&d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[WAFFLE] Root certificate failed extraction"])));return b[0]});return p.apply(this,arguments)}function f(a){return q.apply(this,arguments)}function q(){q=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=new TextEncoder();b=b.encode(a);a=self.crypto.getRandomValues(new Uint8Array(12));var c=(yield l());b=(yield self.crypto.subtle.encrypt({name:"AES-GCM",iv:a,length:256},c,b));b=new Uint8Array(b);var d=b.slice(-16);b=b.slice(0,-16);return{key:c,cipherText:b,tag:d,iv:a}});return q.apply(this,arguments)}function r(a,b,c,d){return s.apply(this,arguments)}function s(){s=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b,c,d){var e=new Uint8Array(b.length+d.length);e.set(b);e.set(d,b.length);d=(yield self.crypto.subtle.decrypt({name:"AES-GCM",iv:c,length:256},a,e));return d});return s.apply(this,arguments)}function t(a,b){return u.apply(this,arguments)}function u(){u=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){return self.crypto.subtle.encrypt({name:"RSA-OAEP",padding:"OAEP"},a,b)});return u.apply(this,arguments)}function v(a,b){return w.apply(this,arguments)}function w(){w=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){return self.crypto.subtle.decrypt({name:"RSA-OAEP",padding:"OAEP"},a,b)});return w.apply(this,arguments)}function x(a,b){return y.apply(this,arguments)}function y(){y=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){b===void 0&&(b=!1);a=(yield self.crypto.subtle.exportKey("spki",a));a=new Uint8Array(a);a=btoa(Array.from(a).map(function(a){return String.fromCharCode(a)}).join(""));return b?"-----BEGIN PUBLIC KEY-----\n"+a+"\n-----END PUBLIC KEY-----\n":"-----BEGIN PUBLIC KEY-----"+a+"-----END PUBLIC KEY-----"});return y.apply(this,arguments)}function z(a,b,c){return A.apply(this,arguments)}function A(){A=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b,c){b===void 0&&(b=!1);c===void 0&&(c=["encrypt","decrypt"]);var e=b?"-----BEGIN PRIVATE KEY-----":"-----BEGIN PUBLIC KEY-----",f=b?"-----END PRIVATE KEY-----":"-----END PUBLIC KEY-----",g=a;a.includes(e)&&(g=a.substring(a.indexOf(e)+e.length,a.indexOf(f)));g=g.replace(/\s/g,"");try{e=atob(g);a=new Uint8Array(e.length);for(f=0;f<e.length;f++)a[f]=e.charCodeAt(f);g=b?"pkcs8":"spki";return self.crypto.subtle.importKey(g,a,{name:"RSA-OAEP",hash:"SHA-1"},!0,c)}catch(a){d("WALogger").ERROR(j||(j=babelHelpers.taggedTemplateLiteralLoose(["Error converting PEM to CryptoKey: ",""])),String(a));throw a}});return A.apply(this,arguments)}function B(a,b){return C.apply(this,arguments)}function C(){C=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){a=(yield z(a,!1,["encrypt"]));b=(yield z(b,!0,["decrypt"]));return{publicKey:a,privateKey:b}});return C.apply(this,arguments)}function D(a){return E.apply(this,arguments)}function E(){E=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){a=(yield self.crypto.subtle.exportKey("raw",a));return new Uint8Array(a)});return E.apply(this,arguments)}function F(a){return G.apply(this,arguments)}function G(){G=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){a=(yield self.crypto.subtle.importKey("raw",a,"AES-GCM",!0,["encrypt","decrypt"]));return a});return G.apply(this,arguments)}g.generateRSAKeys=a;g.generateAESKey=l;g.validateCertificateChain=e;g.createRootCertificate=o;g.encryptWithAES=f;g.decryptWithAES=r;g.encryptWithRSA=t;g.decryptWithRSA=v;g.cryptoKeyToPem=x;g.pemToCryptoKey=z;g.convertTestKeys=B;g.cryptoKeyToBinary=D;g.binaryToCryptoKey=F}),98);
          __d("WAWebProtobufsMdStorageAccountLinkingOpaqueData.pb",["WAProtoConst"],(function(a,b,c,d,e,f,g){a={};a.name="AccountLinkingOpaqueData";a.internalSpec={accesstoken:[1,d("WAProtoConst").TYPES.STRING],fbid:[2,d("WAProtoConst").TYPES.STRING],nonce:[3,d("WAProtoConst").TYPES.STRING]};g.AccountLinkingOpaqueDataSpec=a}),98);
          __d("WAWebOpaqueDataEncryption",["WAWebProtobufsMdStorageAccountLinkingOpaqueData.pb","decodeProtobuf","encodeProtobuf"],(function(a,b,c,d,e,f,g){var h=new Set(["accesstoken","fbid","nonce"]);function a(a){var b={};Object.keys(a).forEach(function(c){h.has(c)&&(b[c]=a[c],delete a[c])});var c=d("encodeProtobuf").encodeProtobuf(d("WAWebProtobufsMdStorageAccountLinkingOpaqueData.pb").AccountLinkingOpaqueDataSpec,b);return c.readBuffer()}function b(a){a=d("decodeProtobuf").decodeProtobuf(d("WAWebProtobufsMdStorageAccountLinkingOpaqueData.pb").AccountLinkingOpaqueDataSpec,a);return a}g.moveEncFieldToOpaqueData=a;g.moveOpaqueDataToEncField=b}),98);
          __d("WAWebAccountLinkingDBOperations",["WAWebAccountLinkingConstants","WAWebAccountLinkingSchema","WAWebOpaqueDataEncryption","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){function a(a){return d("WAWebAccountLinkingSchema").getTable().createOrReplace(a)}function c(a){return h.apply(this,arguments)}function h(){h=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=(yield d("WAWebAccountLinkingSchema").getTable().get(d("WAWebAccountLinkingConstants").AccountLinkKey));b=babelHelpers["extends"]({},b,{linkState:a});return d("WAWebAccountLinkingSchema").getTable().createOrReplace(b)});return h.apply(this,arguments)}function e(a,b){return i.apply(this,arguments)}function i(){i=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){var c=(yield d("WAWebAccountLinkingSchema").getTable().get(d("WAWebAccountLinkingConstants").AccountLinkKey));c=babelHelpers["extends"]({},c,{nonce:a,fbid:b});a=d("WAWebOpaqueDataEncryption").moveEncFieldToOpaqueData(c);c=babelHelpers["extends"]({},c,{accountLinkingOpaqueData:a});return d("WAWebAccountLinkingSchema").getTable().createOrReplace(c)});return i.apply(this,arguments)}function f(a){return j.apply(this,arguments)}function j(){j=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=(yield m());b=babelHelpers["extends"]({},b,{accesstoken:a});a=d("WAWebOpaqueDataEncryption").moveEncFieldToOpaqueData(b);b=babelHelpers["extends"]({},b,{accountLinkingOpaqueData:a});return d("WAWebAccountLinkingSchema").getTable().createOrReplace(b)});return j.apply(this,arguments)}function k(a){return l.apply(this,arguments)}function l(){l=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=(yield d("WAWebAccountLinkingSchema").getTable().get(d("WAWebAccountLinkingConstants").AccountLinkKey));a=a+Date.now()/1e3;b=babelHelpers["extends"]({},b,{pingInterval:a});return d("WAWebAccountLinkingSchema").getTable().createOrReplace(b)});return l.apply(this,arguments)}function m(){return n.apply(this,arguments)}function n(){n=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a,b=(yield d("WAWebAccountLinkingSchema").getTable().get("AccountLinkKey"));if(((a=b)==null?void 0:a.accountLinkingOpaqueData)!=null){a=d("WAWebOpaqueDataEncryption").moveOpaqueDataToEncField((a=b)==null?void 0:a.accountLinkingOpaqueData);b=babelHelpers["extends"]({},b,{accesstoken:a.accesstoken,fbid:a.fbid,nonce:a.nonce})}return b});return n.apply(this,arguments)}function o(){return p.apply(this,arguments)}function p(){p=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=(yield m());return a==null||a.pingInterval==null?0:a.pingInterval});return p.apply(this,arguments)}function q(a){return r.apply(this,arguments)}function r(){r=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=(yield d("WAWebAccountLinkingSchema").getTable().get(d("WAWebAccountLinkingConstants").AccountLinkKey)),c=a.fbCrosspostingDestinationId,e=a.igCrosspostingDestinationId;b=babelHelpers["extends"]({},b,{fbCrosspostingDestinationId:c,igCrosspostingDestinationId:e,foAToWALinkEligibility:a.foAToWALinkEligibility});return d("WAWebAccountLinkingSchema").getTable().createOrReplace(b)});return r.apply(this,arguments)}function s(){return d("WAWebAccountLinkingSchema").getTable().clear()}g.createOrUpdateAccountLinkingState=a;g.updateAccountLinkingState=c;g.updateAccountLinkingData=e;g.updateAccesstoken=f;g.updatePingInterval=k;g.getAccountLinkingData=m;g.getPingExpirationTime=o;g.updateServiceData=q;g.purgeWaffleData=s}),98);
          __d("WAWebAccountLinkingGatingUtils",["WAWebABProps"],(function(a,b,c,d,e,f,g){function a(){return d("WAWebABProps").getABPropConfigValue("web_waffle")}g.accountLinkingEnabled=a}),98);
          __d("WAWebAccountLinkingUtils",["WAWebAccountLinkingConstants"],(function(a,b,c,d,e,f,g){function a(a){switch(a){case 0:return d("WAWebAccountLinkingConstants").AccountLinkState.Active;case 1:return d("WAWebAccountLinkingConstants").AccountLinkState.Paused;case 2:return d("WAWebAccountLinkingConstants").AccountLinkState.Unlinked;default:return d("WAWebAccountLinkingConstants").AccountLinkState.Unknown}}function b(){var a=navigator.globalPrivacyControl;return a!=null?a:!1}g.mapToAccountLinkState=a;g.checkGPCSetting=b}),98);
          __d("WAWebWaffleFXServiceDataQueryV2Mutation.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{alias:null,args:null,concreteType:"WaffleFXServiceDataResponse",kind:"LinkedField",name:"waffle_fx_service_data",plural:!1,selections:[{alias:null,args:null,concreteType:"WaffleFXServiceData",kind:"LinkedField",name:"services",plural:!1,selections:[{alias:null,args:null,concreteType:"WaffleCAL",kind:"LinkedField",name:"waffle_sxs",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"waffle_di",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"waffle_da",storageKey:null},{alias:null,args:null,concreteType:"WaffleXSetting",kind:"LinkedField",name:"waffle_xss",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"waffle_iaxe",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"waffle_x_surface",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"WaffleAfsEligibility",kind:"LinkedField",name:"waffle_afs",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"waffle_wes",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"WhatsAppFoaToWaLinkEligibility",kind:"LinkedField",name:"foa_to_wa_link_eligibility",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"is_eligible_to_link_to_unlinked_fb",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_eligible_to_link_to_linked_fb",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_eligible_to_link_to_unlinked_ig",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_eligible_to_link_to_linked_ig",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_eligible_to_link_to_unlinked_rl",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_eligible_to_link_to_linked_rl",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"WAWebWaffleFXServiceDataQueryV2Mutation",selections:a,type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[],kind:"Operation",name:"WAWebWaffleFXServiceDataQueryV2Mutation",selections:a},params:{id:"9475021792620702",metadata:{},name:"WAWebWaffleFXServiceDataQueryV2Mutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
          __d("WAWebWaffleFXServiceDataQueryV2Mutation",["WAWebWaffleFXServiceDataQueryV2Mutation.graphql"],(function(a,b,c,d,e,f,g){var h;a=h!==void 0?h:h=b("WAWebWaffleFXServiceDataQueryV2Mutation.graphql");c=a;g["default"]=c}),98);
          __d("WAWebWaffleFXWAMOUpdateUOOMMutation.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{alias:null,args:null,kind:"ScalarField",name:"xfb_waffle_fx_wamo_update_uoom",storageKey:null}];return{fragment:{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"WAWebWaffleFXWAMOUpdateUOOMMutation",selections:a,type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[],kind:"Operation",name:"WAWebWaffleFXWAMOUpdateUOOMMutation",selections:a},params:{id:"10031635203620145",metadata:{},name:"WAWebWaffleFXWAMOUpdateUOOMMutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
          __d("WAWebWaffleFXWAMOUpdateUOOMMutation",["WAWebWaffleFXWAMOUpdateUOOMMutation.graphql"],(function(a,b,c,d,e,f,g){var h;a=h!==void 0?h:h=b("WAWebWaffleFXWAMOUpdateUOOMMutation.graphql");c=a;g["default"]=c}),98);
          __d("WAWebAccountLinkingAPI",["WALogger","WASmaxWaffleGetCertificateRPC","WASmaxWaffleRefreshAccessTokensRPC","WASmaxWaffleStateExistsRPC","WASmaxWaffleWFPingRPC","WAWebAPIParser","WAWebAccountLinkingConstants","WAWebAccountLinkingCryptoUtils","WAWebAccountLinkingDBOperations","WAWebAccountLinkingGatingUtils","WAWebAccountLinkingUtils","WAWebDirectConnectionX509","WAWebProtobufsE2E.pb","WAWebRelayClient","WAWebSendNonMessageDataRequest","WAWebUserPrefsGeneral","WAWebWaffleFXServiceDataQueryV2Mutation","WAWebWaffleFXWAMOUpdateUOOMMutation","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w;function x(){return y.apply(this,arguments)}function y(){y=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=Math.floor(Date.now()/1e3);try{a=(yield d("WASmaxWaffleGetCertificateRPC").sendGetCertificateRPC({hasPasswordPem:!0,hasPayloadEncCertificates:!0,timestampElementValue:a}));if(a.name==="GetCertificateResponseSuccess"){a=a.value.replyGetCertificateResponseMixin;a=(a=a.encryptionPem)==null?void 0:a.elementValue;if(a!=null){a=String.fromCharCode.apply(null,a);a=(yield d("WAWebDirectConnectionX509").extractCertificates(a));a=(yield d("WAWebAccountLinkingCryptoUtils").validateCertificateChain(a));if(a!=null)return a.getPublicKey({algorithm:{algorithm:{name:"RSA-OAEP",hash:{name:"SHA-1"}},usages:["encrypt"]}});d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[WAFFLE] Fetching valid certificate failed"])));return null}return null}}catch(a){d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["fetchValidCertificate failed: ",""])),a)}});return y.apply(this,arguments)}function a(){return z.apply(this,arguments)}function z(){z=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){yield d("WAWebSendNonMessageDataRequest").sendPeerDataOperationRequest(d("WAWebProtobufsE2E.pb").Message$PeerDataOperationRequestType.WAFFLE_LINKING_NONCE_FETCH,{})});return z.apply(this,arguments)}function e(){return A.apply(this,arguments)}function A(){A=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=(yield d("WAWebAccountLinkingDBOperations").getAccountLinkingData());if(a==null)return;var b=a.nonce;a=a.fbid;var c=(yield d("WAWebAccountLinkingCryptoUtils").generateRSAKeys()),e=c.publicKey;c=c.privateKey;e=(yield d("WAWebAccountLinkingCryptoUtils").cryptoKeyToPem(e,!0));b={version:1,timestamp:Date.now(),nonce:b,client_pub_key:e,client_pub_key_type:"RSA 2048"};e=(yield x());if(e==null){d("WALogger").ERROR(j||(j=babelHelpers.taggedTemplateLiteralLoose(["[WAFFLE] fetchValidCertificate failed"])));return}b=(yield d("WAWebAccountLinkingCryptoUtils").encryptWithAES(JSON.stringify(b)));var f=b.tag,g=b.iv,h=b.cipherText;b=b.key;b=(yield d("WAWebAccountLinkingCryptoUtils").cryptoKeyToBinary(b));e=(yield d("WAWebAccountLinkingCryptoUtils").encryptWithRSA(e,b));if(a!=null){b=(yield d("WASmaxWaffleRefreshAccessTokensRPC").sendRefreshAccessTokensRPC({rSAEncryptionMetadataMixinArgs:{encryptedKeyElementValue:e,nonceElementValue:g,encryptedDataElementValue:h,authTagElementValue:f},timestampElementValue:Date.now(),fbidElementValue:a}));if(b.name==="RefreshAccessTokensResponseSuccess"){e=d("WAWebAPIParser").parseRSAEncryptionMetadataMixin(b.value.encryptionMetadataRSAEncryptionMetadataMixin);g=e.key;h=e.nonce;f=e.tag;a=e.data;b=(yield d("WAWebAccountLinkingCryptoUtils").decryptWithRSA(c,g));e=(yield d("WAWebAccountLinkingCryptoUtils").binaryToCryptoKey(b));c=(yield d("WAWebAccountLinkingCryptoUtils").decryptWithAES(e,a,h,f));g=new TextDecoder("utf-8");b=g.decode(c);e=JSON.parse(b);a=e.data;h=JSON.parse(a);yield d("WAWebAccountLinkingDBOperations").updateAccesstoken(h.access_token)}}});return A.apply(this,arguments)}function f(){return B.apply(this,arguments)}function B(){B=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=(yield d("WAWebAccountLinkingDBOperations").getAccountLinkingData());if(a==null)return;var b=a.fbid;a=a.accesstoken;a={version:1,timestamp:Date.now(),access_token:a};var c=(yield x());if(c==null){d("WALogger").ERROR(k||(k=babelHelpers.taggedTemplateLiteralLoose(["[WAFFLE] fetchValidCertificate failed"])));return}a=(yield d("WAWebAccountLinkingCryptoUtils").encryptWithAES(JSON.stringify(a)));var e=a.tag,f=a.iv,g=a.cipherText;a=a.key;a=(yield d("WAWebAccountLinkingCryptoUtils").cryptoKeyToBinary(a));c=(yield d("WAWebAccountLinkingCryptoUtils").encryptWithRSA(c,a));if(b!=null){a=(yield d("WASmaxWaffleWFPingRPC").sendWFPingRPC({rSAEncryptionMetadataMixinArgs:{encryptedKeyElementValue:c,nonceElementValue:f,encryptedDataElementValue:g,authTagElementValue:e},timestampElementValue:Date.now(),fbidElementValue:b}));d("WALogger").DEV(l||(l=babelHelpers.taggedTemplateLiteralLoose(["Ping Response: ",""])),a);if(a.name==="WFPingResponseSuccess"){c=a.value.pingIntervalElementValue;yield d("WAWebAccountLinkingDBOperations").updatePingInterval(c)}else d("WALogger").ERROR(m||(m=babelHelpers.taggedTemplateLiteralLoose(["[WAFFLE] Ping failed"])))}else d("WALogger").ERROR(n||(n=babelHelpers.taggedTemplateLiteralLoose(["[WAFFLE] Ping failed due to null waEntFbid"])))});return B.apply(this,arguments)}function C(){return D.apply(this,arguments)}function D(){D=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=(yield d("WASmaxWaffleStateExistsRPC").sendStateExistsRPC({timestampElementValue:Date.now()}));d("WALogger").DEV(o||(o=babelHelpers.taggedTemplateLiteralLoose(["State Exists Response: ",""])),a);if(a.name==="StateExistsResponseSuccess"){d("WALogger").DEV(p||(p=babelHelpers.taggedTemplateLiteralLoose(["[WAFFLE] State exists response success"])));a=d("WAWebAccountLinkingConstants").AccountLinkingStateExists.cast(a.value.wfStateElementValue);if(a!=null)return a;d("WALogger").ERROR(q||(q=babelHelpers.taggedTemplateLiteralLoose(["[WAFFLE] Failed to parse state exists response"])))}});return D.apply(this,arguments)}function E(){return F.apply(this,arguments)}function F(){F=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){d("WALogger").DEV(r||(r=babelHelpers.taggedTemplateLiteralLoose(["[WAFFLE] Fetching service data"])));var a=(yield d("WAWebAccountLinkingDBOperations").getAccountLinkingData());if(a==null)return;a=a.accesstoken;a=(yield d("WAWebRelayClient").commitMutation(c("WAWebWaffleFXServiceDataQueryV2Mutation"),{},{accessToken:a}));if(a==null){d("WALogger").ERROR(s||(s=babelHelpers.taggedTemplateLiteralLoose(["[WAFFLE] Fetching service data result"])));return}a=d("WAWebAPIParser").parseServiceData(a);if(a==null){d("WALogger").ERROR(t||(t=babelHelpers.taggedTemplateLiteralLoose(["[WAFFLE] Fetching service data failed"])));return}yield d("WAWebAccountLinkingDBOperations").updateServiceData(a)});return F.apply(this,arguments)}function G(){return H.apply(this,arguments)}function H(){H=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){d("WALogger").DEV(u||(u=babelHelpers.taggedTemplateLiteralLoose(["[WAFFLE] Updating UOOM data"])));var a=(yield d("WAWebAccountLinkingDBOperations").getAccountLinkingData());if(a==null)return;a=a.accesstoken;a=(yield d("WAWebRelayClient").commitMutation(c("WAWebWaffleFXWAMOUpdateUOOMMutation"),{},{accessToken:a}));if(a==null){d("WALogger").ERROR(v||(v=babelHelpers.taggedTemplateLiteralLoose(["[WAFFLE] Updating UOOM data result"])));return}a.xfb_waffle_fx_wamo_update_uoom===!0&&(d("WALogger").DEV(w||(w=babelHelpers.taggedTemplateLiteralLoose(["[WAFFLE] Updating UOOM data success"]))),d("WAWebUserPrefsGeneral").setGPCcompleted(!0))});return H.apply(this,arguments)}function I(){return J.apply(this,arguments)}function J(){J=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){!d("WAWebUserPrefsGeneral").getGPCCompleted()&&d("WAWebAccountLinkingUtils").checkGPCSetting()&&d("WAWebAccountLinkingGatingUtils").accountLinkingEnabled()&&(yield G())});return J.apply(this,arguments)}g.fetchValidCertificate=x;g.requestNonceFromPrimary=a;g.refreshAccessToken=e;g.ping=f;g.stateExists=C;g.fetchServiceData=E;g.updateUOOMData=G;g.checkAndTriggerUOOMMutation=I}),98);
          __d("WAWebAccountLinkingHandler",["WAWebAccountLinkingAPI","WAWebAccountLinkingConstants","WAWebAccountLinkingDBOperations","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){function h(){return d("WAWebAccountLinkingDBOperations").updateAccountLinkingState(d("WAWebAccountLinkingConstants").AccountLinkState.Paused)}function a(){return d("WAWebAccountLinkingDBOperations").purgeWaffleData()}function c(){return i.apply(this,arguments)}function i(){i=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=(yield d("WAWebAccountLinkingDBOperations").getAccountLinkingData());if(a!=null){a.linkState===d("WAWebAccountLinkingConstants").AccountLinkState.Active&&(yield d("WAWebAccountLinkingAPI").ping(),yield d("WAWebAccountLinkingAPI").fetchServiceData());if(a.linkState===d("WAWebAccountLinkingConstants").AccountLinkState.Paused){a=(yield d("WAWebAccountLinkingAPI").stateExists());if(a!=null)switch(a){case d("WAWebAccountLinkingConstants").AccountLinkingStateExists.UNLINKED:yield d("WAWebAccountLinkingDBOperations").purgeWaffleData();break;case d("WAWebAccountLinkingConstants").AccountLinkingStateExists.ACTIVE:yield d("WAWebAccountLinkingAPI").requestNonceFromPrimary();break;case d("WAWebAccountLinkingConstants").AccountLinkingStateExists.PAUSED:break}}}else{a=(yield d("WAWebAccountLinkingAPI").stateExists());if(a!=null)switch(a){case d("WAWebAccountLinkingConstants").AccountLinkingStateExists.UNLINKED:break;case d("WAWebAccountLinkingConstants").AccountLinkingStateExists.ACTIVE:yield d("WAWebAccountLinkingAPI").requestNonceFromPrimary();break;case d("WAWebAccountLinkingConstants").AccountLinkingStateExists.PAUSED:yield h();break}}});return i.apply(this,arguments)}g.handlePausedState=h;g.handleUnlinkedState=a;g.handleResyncState=c}),98);
          __d("WAWebAccountLinkingNotificationHandler",["WALogger","WASmaxInWaffleWFNotificationRequest","WAWebAccountLinkingConstants","WAWebAccountLinkingGatingUtils","WAWebAccountLinkingHandler","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o;function a(a){return p.apply(this,arguments)}function p(){p=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){if(!d("WAWebAccountLinkingGatingUtils").accountLinkingEnabled()){d("WALogger").DEV(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[WAFFLE] account linking is not enabled"])));return}a=d("WASmaxInWaffleWFNotificationRequest").parseWFNotificationRequest(a);if(a.success){a=d("WAWebAccountLinkingConstants").AccountLinkingNotificationEvent.cast(a.value.notificationMetadataEvent);if(a==null){d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[WAFFLE] Failed to parse account linking notification"])));return}d("WALogger").DEV(j||(j=babelHelpers.taggedTemplateLiteralLoose(["[WAFFLE] Succesfully parsed account linking notification"])));switch(a){case d("WAWebAccountLinkingConstants").AccountLinkingNotificationEvent.STATE_SUSPENDED:d("WALogger").DEV(k||(k=babelHelpers.taggedTemplateLiteralLoose(["[WAFFLE] Account is in paused state"])));yield d("WAWebAccountLinkingHandler").handlePausedState();break;case d("WAWebAccountLinkingConstants").AccountLinkingNotificationEvent.STATE_DELETED:d("WALogger").DEV(l||(l=babelHelpers.taggedTemplateLiteralLoose(["[WAFFLE] Account is unlinked"])));yield d("WAWebAccountLinkingHandler").handleUnlinkedState();break;case d("WAWebAccountLinkingConstants").AccountLinkingNotificationEvent.CLIENT_RESYNC:d("WALogger").DEV(m||(m=babelHelpers.taggedTemplateLiteralLoose(["[WAFFLE] Client Resync"])));yield d("WAWebAccountLinkingHandler").handleResyncState();break;default:d("WALogger").ERROR(n||(n=babelHelpers.taggedTemplateLiteralLoose(["[WAFFLE] Unhandled account linking notification event"])));break}}else d("WALogger").ERROR(o||(o=babelHelpers.taggedTemplateLiteralLoose(["[WAFFLE] Failed to parse account linking notification"])))});return p.apply(this,arguments)}g.handleAccountLinkingNotification=a}),98);
          __d("WAWebAccountLinkingScheduledJobs",["WALogger","WAWebAccountLinkingAPI","WAWebAccountLinkingDBOperations","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h;function a(){return i.apply(this,arguments)}function i(){i=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=(yield d("WAWebAccountLinkingDBOperations").getPingExpirationTime()),b=Date.now()/1e3;b>a?(yield d("WAWebAccountLinkingAPI").ping(),yield d("WAWebAccountLinkingAPI").fetchServiceData()):d("WALogger").DEV(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[WAFFLE] Cannot ping yet"])))});return i.apply(this,arguments)}g.scheduledWaffleJobs=a}),98);
          __d("WAWebAdvStoredTimestampExpiredWamEvent",["WAWebWamCodegenUtils"],(function(a,b,c,d,e,f,g){a=d("WAWebWamCodegenUtils").defineEvents({AdvStoredTimestampExpired:[3036,{advExpireTimeInHours:[1,d("WAWebWamCodegenUtils").TYPES.INTEGER]},[1,1,1],"regular"]},{AdvStoredTimestampExpired:[]});g.AdvStoredTimestampExpiredWamEvent=a}),98);
          __d("WAWebAdvDeviceInfoCheckJob",["Promise","WAJids","WALogger","WATimeUtils","WAWebABProps","WAWebAdvStoredTimestampExpiredWamEvent","WAWebApiDeviceList","WAWebApiPendingDeviceSync","WAWebApiTasksScheduledTime","WAWebIdentityUpdateDeviceTableApi","WAWebLastADVCheckTimeApi","WAWebLogoutReasonConstants","WAWebSocketLogoutJob","WAWebUserPrefsMeUser","WAWebWidFactory","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q=25*d("WATimeUtils").HOUR_SECONDS,r=function(){function a(a){this.advToSystemBridge=a}var c=a.prototype;c.run=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){d("WALogger").DEV(h||(h=babelHelpers.taggedTemplateLiteralLoose(["adv: running device info check with t=",""])),a).tags("automated-device-verification");var b=this.advToSystemBridge,c=(yield b.getUsersForExpiration(a)),e=c.usersExpired;c=c.usersCloseToExpiration;d("WALogger").DEV(i||(i=babelHelpers.taggedTemplateLiteralLoose(["adv: removing companions: ",""])),Array.from(e.entries()).map(function(a){var b=a[0];a=a[1];return"\n\t"+b.toString()+" (t="+a.timestamp+")"})).tags("automated-device-verification");b.removeCompanions(e);b.sendADVStoredTimestampExpiredEvents(e,a);a=Array.from(e.keys()).concat(Array.from(c.keys())).filter(function(a){return!b.canRemoveUserDevices(a)});b.sendOrQueueDeviceUsyncQuery(a)["catch"](function(a){return d("WALogger").DEV(j||(j=babelHelpers.taggedTemplateLiteralLoose(["adv: error sending usync query: ",""])),a).tags("automated-device-verification")});return b.recordLocalTimestamp()});function c(b){return a.apply(this,arguments)}return c}();return a}(),s=function(){function a(){}var c=a.prototype;c.getNumDaysKeyIndexListExpiration=function(){return d("WAWebABProps").getABPropConfigValue("num_days_key_index_list_expiration")};c.getNumDaysBeforeDeviceExpiryCheck=function(){return d("WAWebABProps").getABPropConfigValue("num_days_before_device_expiry_check")};c.getUsersForExpiration=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=this,c=(yield d("WAWebApiDeviceList").getAllDeviceLists()),e=(yield d("WAWebLastADVCheckTimeApi").getLastADVDeviceInfoCheckTime()),f=this.getNumDaysKeyIndexListExpiration()*d("WATimeUtils").DAY_SECONDS,g=new Map(),h=new Map();c.forEach(function(c){if(c.deleted||z(c))return;else A(a,f,c,e)?g.set(d("WAWebWidFactory").createUserWid(c.id),c):B(a,f-b.getNumDaysBeforeDeviceExpiryCheck()*d("WATimeUtils").DAY_SECONDS,c)&&h.set(d("WAWebWidFactory").createUserWid(c.id),c)});return{usersExpired:g,usersCloseToExpiration:h}});function c(b){return a.apply(this,arguments)}return c}();c.sendADVStoredTimestampExpiredEvents=function(a,b){var c=this;a.forEach(function(a){a=b-(a.timestamp+c.getNumDaysKeyIndexListExpiration()*d("WATimeUtils").DAY_SECONDS);if(a<0)return;a=Math.round(a/d("WATimeUtils").HOUR_SECONDS);new(d("WAWebAdvStoredTimestampExpiredWamEvent").AdvStoredTimestampExpiredWamEvent)({advExpireTimeInHours:a}).commit()})};c.sendOrQueueDeviceUsyncQuery=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){d("WALogger").DEV(k||(k=babelHelpers.taggedTemplateLiteralLoose(["adv_device_info_check: sending usync query"])));yield d("WAWebApiPendingDeviceSync").addUserToPendingDeviceSync(a.map(function(a){return a.toString()}));return d("WAWebApiPendingDeviceSync").doPendingDeviceSync()});function c(b){return a.apply(this,arguments)}return c}();c.canRemoveUserDevices=function(a){return!1};c.removeCompanions=function(a){var c=Array.from(a.entries());c=c.some(function(a){var b=a[0];a[1];return b.user===d("WAWebUserPrefsMeUser").getMeUser().user});if(c&&d("WAWebABProps").getABPropConfigValue("web_adv_logout_on_self_device_list_expired")){d("WALogger").LOG(l||(l=babelHelpers.taggedTemplateLiteralLoose(["Logging out due to own expired device"])));void d("WAWebSocketLogoutJob").socketLogout(d("WAWebLogoutReasonConstants").LogoutReason.InvalidAdvStatus);return(p||(p=b("Promise"))).resolve()}return(p||(p=b("Promise"))).all(Array.from(a.entries()).map(function(a){var b=a[0];a=a[1];return d("WAWebIdentityUpdateDeviceTableApi").clearDeviceRecord(b,a.devices)}))};c.recordLocalTimestamp=function(){return(p||(p=b("Promise"))).resolve()};return a}(),t="advDeviceInfoCheck",u;function v(){return w.apply(this,arguments)}function w(){w=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){u!=null&&(self.clearTimeout(u),u=null);var a=d("WATimeUtils").unixTimeWithoutClockSkewCorrection(),c=(yield d("WAWebLastADVCheckTimeApi").getLastADVDeviceInfoCheckTime()),e=0,f=function(){return(p||(p=b("Promise"))).resolve()};c!=null?(e=Math.max(d("WATimeUtils").DAY_SECONDS-(a-c),0),f=function(){return y()},d("WALogger").DEV(m||(m=babelHelpers.taggedTemplateLiteralLoose(["scheduled in "," seconds"])),e).tags("automated-device-verification")):d("WALogger").DEV(n||(n=babelHelpers.taggedTemplateLiteralLoose(["skip first run"]))).tags("automated-device-verification");u=self.setTimeout(b("asyncToGeneratorRuntime").asyncToGenerator(function*(){try{yield f()}catch(a){d("WALogger").ERROR(o||(o=babelHelpers.taggedTemplateLiteralLoose(["error running the adv device check job"]))).tags("automated-device-verification")}u=null;var a=d("WATimeUtils").unixTimeWithoutClockSkewCorrection();d("WAWebLastADVCheckTimeApi").setLastADVDeviceInfoCheckTime(a);d("WAWebApiTasksScheduledTime").updateTaskScheduledTime(t,d("WATimeUtils").castToUnixTime(a));v()}),e*1e3)});return w.apply(this,arguments)}var x;function y(){x==null&&(x=new r(new s()));return x.run(d("WATimeUtils").unixTimeWithoutClockSkewCorrection())}function z(a){return a.devices.length===1&&a.devices[0].id===d("WAJids").DEFAULT_DEVICE_ID}function A(a,b,c,d){if(a-c.timestamp>=b)return!0;return c.expectedTsUpdateTs!=null?a-c.expectedTsUpdateTs>=q&&c.expectedTsLastDeviceJobTs!==d:!1}function B(a,b,c){if(a-c.timestamp>=b)return!0;return c.expectedTs!=null?c.expectedTs>c.timestamp:!1}g.AdvToSystemBridgeImpl=s;g.scheduleAdvDeviceInfoCheck=v;g.runAdvDeviceInfoCheck=y}),98);
          __d("WAWebAgentSync",["Promise","WALogger","WASyncdAction","WASyncdConst","WAWebAgentCollection","WAWebAgentModelUtils","WAWebMsgCollection","WAWebSchemaAgent","WAWebSyncdIndexUtils","WAWebUnattributedMessageCollection","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m;function n(){(m||(m=b("Promise"))).resolve()["finally"](function(){d("WAWebUnattributedMessageCollection").UnattributedMessageCollection.getModelsArray().forEach(function(a){var b=a.id;a=a.deviceId;var c=d("WAWebMsgCollection").MsgCollection.get(b);if(c==null){d("WALogger").DEV(h||(h=babelHelpers.taggedTemplateLiteralLoose(["agent:delayed-attribution: couldn't find message id::",""])),b);return}var e=d("WAWebAgentCollection").AgentCollection.getByDeviceId(a);if(e==null){d("WALogger").DEV(i||(i=babelHelpers.taggedTemplateLiteralLoose(["agent:delayed-attribution: couldn't find Agent for message id::"," with device id::",""])),b,a);return}c.agentId=String(e.id);d("WAWebUnattributedMessageCollection").UnattributedMessageCollection.remove(b)})})}a=function(a){function c(){var b;for(var c=arguments.length,d=new Array(c),e=0;e<c;e++)d[e]=arguments[e];return(b=a.call.apply(a,[this].concat(d))||this,b.chatJidIndex=null,babelHelpers.assertThisInitialized(b))||babelHelpers.assertThisInitialized(b)}babelHelpers.inheritsLoose(c,a);var e=c.prototype;e.getVersion=function(){return 7};e.getAction=function(){return d("WASyncdConst").Actions.Agent};e.applyMutations=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=[],c=[];a=a.map(function(a){try{var e=a.indexParts;e=e[1];e||d("WAWebSyncdIndexUtils").throwInvalidActionIndex();if(a.operation==="remove"){c.push(e);return{actionState:d("WASyncdConst").SyncActionState.Success}}if(a.operation==="set"){var f;a=a.value.agentAction;if(!a){d("WALogger").DEV(j||(j=babelHelpers.taggedTemplateLiteralLoose(["agent:syncd: malformed mutation"])));return{actionState:d("WASyncdConst").SyncActionState.Malformed}}f=d("WAWebAgentModelUtils").getFormattedAgentName((f=a.name)!=null?f:"",(f=a.deviceID)!=null?f:-1);f===""&&d("WALogger").DEV(k||(k=babelHelpers.taggedTemplateLiteralLoose(["agent:syncd: agentAction.name is empty"])));b.push({id:e,name:f,deviceId:(e=a.deviceID)!=null?e:-1,isDeleted:Boolean(a.isDeleted)});return{actionState:d("WASyncdConst").SyncActionState.Success}}d("WALogger").DEV(l||(l=babelHelpers.taggedTemplateLiteralLoose(["agent:syncd: operation not supported"])));return{actionState:d("WASyncdConst").SyncActionState.Unsupported}}catch(a){return{actionState:d("WASyncdConst").SyncActionState.Failed}}});yield d("WAWebSchemaAgent").getAgentTable().bulkCreateOrMerge(b);d("WAWebAgentCollection").AgentCollection.add(b.map(function(a){return babelHelpers["extends"]({},a)}),{merge:!0});yield d("WAWebSchemaAgent").getAgentTable().bulkRemove(c);d("WAWebAgentCollection").AgentCollection.remove(c);n();return a});function c(b){return a.apply(this,arguments)}return c}();return c}(d("WASyncdAction").SyncActionBase);c=new a();g["default"]=c}),98);
          __d("WAWebAltDeviceLinkingBase32Encode",[],(function(a,b,c,d,e,f){var g="123456789ABCDEFGHJKLMNPQRSTVWXYZ";function a(a){a=new DataView(a.buffer,a.byteOffset,a.byteLength);var b=0,c=0,d="";for(var e=0;e<a.byteLength;e++){c=c<<8|a.getUint8(e);b+=8;while(b>=5)d+=g[c>>>b-5&31],b-=5}b>0&&(d+=g[c<<5-b&31]);return d}f.bytesToCrockford=a}),66);
          __d("WAWebAltDeviceLinkingAlgorithm",["WAArrayBufferUtils","WABinary","WAByteArray","WACryptoHkdf","WALogger","WAWebAltDeviceLinkingApi","WAWebAltDeviceLinkingBase32Encode","WAWebCryptoCurve25519","WAWebSignalStoreApi","asyncToGeneratorRuntime","err"],(function(a,b,c,d,e,f,g){var h,i,j,k,l;function m(){d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["alt pairing: generate random code"])));var a=new Uint8Array(5);self.crypto.getRandomValues(a);return d("WAWebAltDeviceLinkingBase32Encode").bytesToCrockford(a)}function n(a,b){return o.apply(this,arguments)}function o(){o=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){try{return yield a()}catch(c){(a=d("WAWebAltDeviceLinkingApi").getCurrentMarker())==null||a.addPoint(b);throw c}});return o.apply(this,arguments)}function p(a,b,c){return q.apply(this,arguments)}function q(){q=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b,c){c===void 0&&(c=!1);b=new(d("WABinary").Binary)(b);b=(yield self.crypto.subtle.deriveKey({name:"PBKDF2",hash:"SHA-256",salt:b.readBuffer(),iterations:2<<16},a,{name:"AES-CTR",length:256},c,["encrypt","decrypt"]));return b});return q.apply(this,arguments)}function r(a,b,c){return s.apply(this,arguments)}function s(){s=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b,c){d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["alt pairing: encrypt companion hello"])));b={name:"AES-CTR",length:64,counter:b};b=(yield self.crypto.subtle.encrypt(b,c,a));return b});return s.apply(this,arguments)}function t(a,b,c){return u.apply(this,arguments)}function u(){u=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b,c){d("WALogger").LOG(k||(k=babelHelpers.taggedTemplateLiteralLoose(["alt pairing: decrypt primary hello"])));var e={name:"AES-CTR",length:64,counter:b};b=(yield n(function(){return self.crypto.subtle.decrypt(e,c,a)},"fail decrypt primary ephemeral pub"));return b});return u.apply(this,arguments)}function a(){return v.apply(this,arguments)}function v(){v=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=m(),b=d("WAWebCryptoCurve25519").keyPair(),c=new Uint8Array(32);self.crypto.getRandomValues(c);var e=new Uint8Array(16);self.crypto.getRandomValues(e);b=(yield w(a,b,c,e));return babelHelpers["extends"]({},b,{linkCodePairingSecret:a})});return v.apply(this,arguments)}function w(a,b,c,d){return x.apply(this,arguments)}function x(){x=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b,c,e){a=(yield self.crypto.subtle.importKey("raw",new TextEncoder().encode(a),{name:"PBKDF2"},!1,["deriveKey"]));var f=(yield p(a,c)),g=(yield n(function(){return r(b.pubKey,e,f)},"fail encrypt companion hello")),h=new(d("WABinary").Binary)();h.writeByteArray(c);h.writeByteArray(e);h.writeByteArray(new Uint8Array(g));c=h.readBuffer();return{linkCodePairingWrappedCompanionEphemeralPub:c,linkCodeKey:a,linkCodePairingCompanionADVEphemeralKeyPair:b}});return x.apply(this,arguments)}function y(a,b){return z.apply(this,arguments)}function z(){z=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){a=(yield d("WACryptoHkdf").extractWithSaltAndExpand(a,b,"link_code_pairing_key_bundle_encryption_key",32));return a});return z.apply(this,arguments)}function A(a,b,c){return d("WAArrayBufferUtils").concatBuffers([a,b,d("WAByteArray").uint8ArrayToBuffer(c)])}function B(a,b,c){return C.apply(this,arguments)}function C(){C=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b,c){d("WALogger").LOG(l||(l=babelHelpers.taggedTemplateLiteralLoose(["alt pairing: encrypt key bundle"])));var e=(yield self.crypto.subtle.importKey("raw",a,{name:"AES-GCM"},!1,["encrypt"])),f={name:"AES-GCM",iv:b};a=(yield n(function(){return self.crypto.subtle.encrypt(f,e,c)},"fail encrypt wrapped key bundle"));return a});return C.apply(this,arguments)}function e(a,b,c){d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["alt pairing: create adv secret material"])));a=d("WAArrayBufferUtils").concatBuffers([a,b,d("WAByteArray").uint8ArrayToBuffer(c)]);return a}function f(a){return D.apply(this,arguments)}function D(){D=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){a=(yield d("WACryptoHkdf").extractWithSaltAndExpand(a,null,"adv_secret",32));return a});return D.apply(this,arguments)}function E(a,b,c,d){return F.apply(this,arguments)}function F(){F=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b,e,f){var g=(yield d("WAWebSignalStoreApi").waSignalStore.getRegistrationInfo());if(g==null)throw c("err")("alt pairing: Did not find registration info");var h=new Uint8Array(32);self.crypto.getRandomValues(h);var i=new Uint8Array(32);self.crypto.getRandomValues(i);var j=new Uint8Array(12);self.crypto.getRandomValues(j);return G(a,b,e,f,g.identityKeyPair.pubKey,g.identityKeyPair.privKey,h,i,j)});return F.apply(this,arguments)}function G(a,b,c,d,e,f,g,h,i){return H.apply(this,arguments)}function H(){H=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b,e,f,g,h,i,j,k){a=new(d("WABinary").Binary)(a);var l=a.readByteArrayView(32),m=a.readByteArrayView(16),o=a.readByteArrayView(),q=(yield p(e,l)),r=(yield n(function(){return t(o,m,q)},"fail decrypt primary ephemeral pub"));if(r.byteLength===0)throw c("err")("alt pairing: linkCodePairingDecryptedPrimaryEphemeralPub is an empty buffer");a=(yield n(function(){return d("WAWebCryptoCurve25519").sharedSecret(r,f.privKey)},"fail generate ephemeral shared secret"));e=(yield y(a,j));l=A(g,b,i);e=(yield B(e,k,l));l=new(d("WABinary").Binary)();l.writeByteArray(j);l.writeByteArray(k);l.writeBuffer(e);j=(yield n(function(){return d("WAWebCryptoCurve25519").sharedSecret(b,h)},"fail generate identity shared secret"));k=d("WAArrayBufferUtils").concatBuffers([a,j,d("WAByteArray").uint8ArrayToBuffer(i)]);e=(yield d("WACryptoHkdf").extractWithSaltAndExpand(k,null,"adv_secret",32));a=l.readBuffer();return{companionIdentityPublic:g,linkCodePairingWrappedKeyBundle:a,advSecret:e}});return H.apply(this,arguments)}g.generateRandomCode=m;g.deriveKey=p;g.encryptCompanionHello=r;g.decryptPrimaryHello=t;g.companionHello=a;g.companionHelloInternal=w;g.getBundleEncryptionKey=y;g.getKeyBundle=A;g.encryptKeyBundle=B;g.createAdvSecretMaterial=e;g.createAdvSecret=f;g.companionFinish=E;g.companionFinishInternal=G}),98);
          __d("WAWebCompanionRegClientUtils",["$InternalEnum","WAWebMiscBrowserUtils"],(function(a,b,c,d,e,f,g){var h=b("$InternalEnum")({UNKNOWN:0,CHROME:1,EDGE:2,FIREFOX:3,IE:4,OPERA:5,SAFARI:6,ELECTRON:7,UWP:8,OTHER_WEB_CLIENT:9});e=(d={},d[h.UNKNOWN]="0",d[h.CHROME]="1",d[h.EDGE]="2",d[h.FIREFOX]="3",d[h.IE]="4",d[h.OPERA]="5",d[h.SAFARI]="6",d[h.ELECTRON]="7",d[h.UWP]="8",d[h.OTHER_WEB_CLIENT]="9",d);f=e[a()];function a(){var a=c("WAWebMiscBrowserUtils").info().name;if(!a)return h.UNKNOWN;switch(a){case"Chrome":return h.CHROME;case"Firefox":return h.FIREFOX;case"IE":return h.IE;case"Opera":return h.OPERA;case"Safari":return h.SAFARI;case"Edge":return h.EDGE;default:return h.OTHER_WEB_CLIENT}}g.DEVICE_PLATFORM=f}),98);
          __d("WAWebAltDeviceLinkingIq",["WASmaxMdCompanionFinishRPC","WASmaxMdCompanionHelloRPC","WAWebCompanionRegClientUtils","WAWebMiscBrowserUtils","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h=function(b){function a(a,c){a=b.call(this,a)||this;a.name="CompanionHelloError";a.type=c;return a}babelHelpers.inheritsLoose(a,b);return a}(babelHelpers.wrapNativeSuper(Error)),i=function(b){function a(){var a;for(var c=arguments.length,d=new Array(c),e=0;e<c;e++)d[e]=arguments[e];return(a=b.call.apply(b,[this].concat(d))||this,a.name="CompanionFinishError",babelHelpers.assertThisInitialized(a))||babelHelpers.assertThisInitialized(a)}babelHelpers.inheritsLoose(a,b);return a}(babelHelpers.wrapNativeSuper(Error));function a(a,b,c,d){return j.apply(this,arguments)}function j(){j=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b,e,f){a=(yield d("WASmaxMdCompanionHelloRPC").sendCompanionHelloRPC({linkCodePairingNonceArgs:{linkCodePairingNonceElementValue:new Uint8Array(1)},linkCodeCompanionRegJid:a,linkCodePairingWrappedCompanionEphemeralPubElementValue:new Uint8Array(b),companionServerAuthKeyPubElementValue:new Uint8Array(e),companionPlatformIdElMixinArgs:{companionPlatformIdElementValue:d("WAWebCompanionRegClientUtils").DEVICE_PLATFORM},companionPlatformDisplayElMixinArgs:{companionPlatformDisplayElementValue:c("WAWebMiscBrowserUtils").info().name+" ("+c("WAWebMiscBrowserUtils").info().os+")"},linkCodeCompanionRegShouldShowPushNotification:f?"true":"false"}));if(a.name==="CompanionHelloResponseNotifyCompanion")return a.value.linkCodeCompanionRegLinkCodePairingRefElementValue;else if(a.name==="CompanionHelloResponseError")throw new h("alt pairing: Got an error from alt paring: companion hello: "+a.value.errorIqMixinErrors.name,a.value.errorIqMixinErrors);throw new h("alt pairing: Got an unknown error from alt paring: companion hello")});return j.apply(this,arguments)}function e(a,b,c,d){return k.apply(this,arguments)}function k(){k=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b,c,e){e=(yield d("WASmaxMdCompanionFinishRPC").sendCompanionFinishRPC({linkCodeCompanionRegJid:e,linkCodePairingWrappedKeyBundleElementValue:new Uint8Array(a),companionIdentityPublicElementValue:new Uint8Array(b),linkCodePairingRefElementValue:c}));if(e.name==="CompanionFinishResponseSuccess")return;throw new i("alt pairing: Got an error from alt paring: companion finish")});return k.apply(this,arguments)}g.CompanionHelloError=h;g.CompanionFinishError=i;g.sendCompanionHello=a;g.sendCompanionFinish=e}),98);
          __d("WAWebAltDeviceLinkingApi",["invariant","$InternalEnum","Promise","WABase64","WAByteArray","WACryptoUtils","WAJids","WALogger","WAQplTypes","WATimeUtils","WAWebAdvSignatureApi","WAWebAltDeviceLinkingAlgorithm","WAWebAltDeviceLinkingIq","WAWebBackendApi","WAWebQplQuickPerformanceLoggerMarkerIds","WAWebQplQuickPerformanceLoggerModule","WAWebUserPrefsInfoStore","WAWebUserPrefsMultiDevice","asyncToGeneratorRuntime","err","gkx"],(function(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q,r,s,t=function(b){function a(){var a;for(var c=arguments.length,d=new Array(c),e=0;e<c;e++)d[e]=arguments[e];return(a=b.call.apply(b,[this].concat(d))||this,a.name="MissingCachedRefError",babelHelpers.assertThisInitialized(a))||babelHelpers.assertThisInitialized(a)}babelHelpers.inheritsLoose(a,b);return a}(babelHelpers.wrapNativeSuper(Error)),u=function(b){function a(){var a;for(var c=arguments.length,d=new Array(c),e=0;e<c;e++)d[e]=arguments[e];return(a=b.call.apply(b,[this].concat(d))||this,a.name="NoiseInfoIsNullError",babelHelpers.assertThisInitialized(a))||babelHelpers.assertThisInitialized(a)}babelHelpers.inheritsLoose(a,b);return a}(babelHelpers.wrapNativeSuper(Error)),v=function(b){function a(){var a;for(var c=arguments.length,d=new Array(c),e=0;e<c;e++)d[e]=arguments[e];return(a=b.call.apply(b,[this].concat(d))||this,a.name="InvalidRefError",babelHelpers.assertThisInitialized(a))||babelHelpers.assertThisInitialized(a)}babelHelpers.inheritsLoose(a,b);return a}(babelHelpers.wrapNativeSuper(Error)),w=function(b){function a(){var a;for(var c=arguments.length,d=new Array(c),e=0;e<c;e++)d[e]=arguments[e];return(a=b.call.apply(b,[this].concat(d))||this,a.name="OldCodeError",babelHelpers.assertThisInitialized(a))||babelHelpers.assertThisInitialized(a)}babelHelpers.inheritsLoose(a,b);return a}(babelHelpers.wrapNativeSuper(Error)),x=function(b){function a(){var a;for(var c=arguments.length,d=new Array(c),e=0;e<c;e++)d[e]=arguments[e];return(a=b.call.apply(b,[this].concat(d))||this,a.name="MaxPrimaryHelloError",babelHelpers.assertThisInitialized(a))||babelHelpers.assertThisInitialized(a)}babelHelpers.inheritsLoose(a,b);return a}(babelHelpers.wrapNativeSuper(Error)),y=b("$InternalEnum").Mirrored(["QR_CODE","ALT_DEVICE_LINKING"]),z=b("$InternalEnum").Mirrored(["NotStarted","Initialized","AfterSendCompanionHello","AfterSendCompanionFinish"]),A=function(){function a(){this.clear()}var b=a.prototype;b.clear=function(){this.helloCached=null,this.ref=null,this.phone=null,this.stage=z.NotStarted,this.codeGenerationTs=null,this.primaryHelloAttemptCount=0,this.marker!=null&&(this.marker.end(d("WAQplTypes").QuickLogActionType.ABORTED),this.marker=null)};return a}(),B=180,C=3,D=new A(),E=y.QR_CODE;function F(){return E}function G(a){E=a}function a(){return D.ref}function H(){return D.marker}function e(){return I.apply(this,arguments)}function I(){I=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["alt pairing: initialize alt linking"]))),D.clear(),D.marker=d("WAWebQplQuickPerformanceLoggerModule").QPL.markerStart(d("WAWebQplQuickPerformanceLoggerMarkerIds").QuickLogMarkerId.ALTERNATIVE_DEVICE_LINKING),yield d("WAWebUserPrefsMultiDevice").setADVSecretKey(),D.stage=z.Initialized,G(y.ALT_DEVICE_LINKING)});return I.apply(this,arguments)}function f(){return J.apply(this,arguments)}function J(){J=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["alt pairing: initialize QR linking"])));if(F()===y.ALT_DEVICE_LINKING){var a;(a=H())==null||a.addPoint("switch_to_qr")}D.clear();yield d("WAWebAdvSignatureApi").generateADVSecretKey();D.stage=z.NotStarted;G(y.QR_CODE)});return J.apply(this,arguments)}function K(a,b){return L.apply(this,arguments)}function L(){L=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){d("WALogger").LOG(k||(k=babelHelpers.taggedTemplateLiteralLoose(["alt pairing: start linking flow"])));var c=(yield d("WAWebUserPrefsInfoStore").waNoiseInfo.get());if(c==null)throw new u("alt pairing: noise info is null");D.phone=a;D.codeGenerationTs=d("WATimeUtils").unixTime();return M(D,c,b)});return L.apply(this,arguments)}function M(a,b,c){return N.apply(this,arguments)}function N(){N=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b,e){var f;if(!c("gkx")("26258")){var g;(g=D.marker)==null||g.annotate({string:{phone:a.phone}})}a.stage===z.Initialized||h(0,75727,a.stage);(g=D.marker)==null||g.addPoint("generate_code_start");g=(yield d("WAWebAltDeviceLinkingAlgorithm").companionHello());a.helloCached=g;(f=D.marker)==null||f.addPoint("generate_code_end");d("WALogger").LOG(l||(l=babelHelpers.taggedTemplateLiteralLoose(["alt pairing: completed companion hello generation"])));(f=D.marker)==null||f.addPoint("send_companion_hello_start");a.phone!=null||h(0,67482);a.ref=(yield d("WAWebAltDeviceLinkingIq").sendCompanionHello(d("WAJids").toPhoneUserJid(a.phone),g.linkCodePairingWrappedCompanionEphemeralPub,b.staticKeyPair.pubKey,e));(f=D.marker)==null||f.addPoint("send_companion_hello_end");d("WALogger").LOG(m||(m=babelHelpers.taggedTemplateLiteralLoose(["alt pairing: sent companion hello"])));if(a.ref==null)throw new t("alt pairing:could not get ref from companion hello");c("gkx")("26258")||d("WALogger").LOG(n||(n=babelHelpers.taggedTemplateLiteralLoose(["alt pairing: companion hello ref received: ",""])),a.ref);a.stage=z.AfterSendCompanionHello;return g.linkCodePairingSecret});return N.apply(this,arguments)}function O(a){return P.apply(this,arguments)}function P(){P=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){d("WALogger").LOG(o||(o=babelHelpers.taggedTemplateLiteralLoose(["alt pairing: handling primary hello"])));d("WAWebBackendApi").frontendFireAndForget("primaryHelloReceivedAltLinking",{});try{return yield S(a,D,d("WATimeUtils").unixTime())}catch(a){d("WAWebBackendApi").frontendFireAndForget("errorAltLinking",{});return(s||(s=b("Promise"))).reject(a)}});return P.apply(this,arguments)}function Q(a){return R.apply(this,arguments)}function R(){R=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){yield d("WAWebAdvSignatureApi").generateADVSecretKey(),a.stage=z.AfterSendCompanionHello});return R.apply(this,arguments)}function S(a,b,c){return T.apply(this,arguments)}function T(){T=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b,e){var f;(f=D.marker)==null||f.addPoint("handle_primary_hello_start");b.primaryHelloAttemptCount++;if(b.stage===z.AfterSendCompanionFinish)if(b.primaryHelloAttemptCount<=C)yield Q(b);else throw new x("alt pairing: reached max allowed primary hello attempts per code");b.stage===z.AfterSendCompanionHello||h(0,75728,b.stage);c("gkx")("26258")||d("WALogger").LOG(p||(p=babelHelpers.taggedTemplateLiteralLoose(["alt pairing: cached companion hello ref: ",""])),b.ref);if(b.ref==null)throw new t("alt pairing:could not get ref from companion hello");if(!d("WACryptoUtils").uint8ArraysEqual(b.ref,a.linkCodeCompanionRegLinkCodePairingRefElementValue))throw new v("alt pairing: handle primary hello: received unexpected ref");if(b.helloCached==null)throw c("err")("alt pairing: cannot find cached hello data");if(b.codeGenerationTs==null)throw c("err")("alt pairing: cannot find codeGenerationTs");if(e-b.codeGenerationTs>B)throw new w("alt pairing: cannot process primaryHello for an old code");f=b.helloCached;e=(yield d("WAWebAltDeviceLinkingAlgorithm").companionFinish(d("WAByteArray").uint8ArrayToBuffer(a.linkCodeCompanionRegLinkCodePairingWrappedPrimaryEphemeralPubElementValue),d("WAByteArray").uint8ArrayToBuffer(a.linkCodeCompanionRegPrimaryIdentityPubElementValue),f.linkCodeKey,f.linkCodePairingCompanionADVEphemeralKeyPair));d("WALogger").LOG(q||(q=babelHelpers.taggedTemplateLiteralLoose(["alt pairing: completed companion finish local algorithm"])));yield d("WAWebUserPrefsMultiDevice").setADVSecretKey(d("WABase64").encodeB64(e.advSecret));a=b.ref;if(a==null)throw new t("alt pairing: cannot find cached ref");f=b.phone;if(f==null)throw new t("alt pairing: phone is empty");yield d("WAWebAltDeviceLinkingIq").sendCompanionFinish(e.linkCodePairingWrappedKeyBundle,e.companionIdentityPublic,a,d("WAJids").toPhoneUserJid(f));d("WALogger").LOG(r||(r=babelHelpers.taggedTemplateLiteralLoose(["alt pairing: sent companion finish to server"])));b.stage=z.AfterSendCompanionFinish;(e=D.marker)==null||e.addPoint("handle_primary_hello_end")});return T.apply(this,arguments)}g.MissingCachedRefError=t;g.NoiseInfoIsNullError=u;g.InvalidRefError=v;g.OldCodeError=w;g.MaxPrimaryHelloError=x;g.PairingType=y;g.AltPairingStage=z;g.PairingState=A;g.getPairingType=F;g.setPairingType=G;g.getCurrentRef=a;g.getCurrentMarker=H;g.initializeAltDeviceLinking=e;g.initializeQRLinking=f;g.startAltLinkingFlow=K;g.handlePrimaryHello=O;g.handlePrimaryHelloInternal=S}),98);
          __d("WAWebAltDeviceLinkingHandleNotification",["WACryptoUtils","WASmaxMdPrimaryHelloNotifyCompanionRPC","WASmaxMdRefreshCodeNotifyCompanionRPC","WASmaxOutMessageFallbackDeliverResponseBadStanza","WAWebAltDeviceLinkingApi","WAWebBackendApi","err"],(function(a,b,c,d,e,f,g){var h;function a(){return h}function b(a){var b=a.content;if(!Array.isArray(b)||!b.length)return d("WASmaxOutMessageFallbackDeliverResponseBadStanza").makeDeliverResponseBadStanza({ackError:487},a);b=b[0].attrs;if(b.stage==="primary_hello")return i(a);else if(b.stage==="refresh_code")return j(a);return d("WASmaxOutMessageFallbackDeliverResponseBadStanza").makeDeliverResponseBadStanza({ackError:487},a)}function i(a){a=d("WASmaxMdPrimaryHelloNotifyCompanionRPC").receivePrimaryHelloNotifyCompanionRPC(a);var b=a.parsedRequest;a=a.makePrimaryHelloNotifyCompanionResponseAck;if(!b){d("WAWebBackendApi").frontendFireAndForget("errorAltLinking",{});throw c("err")("alt pairing: could not parse primary hello")}try{h=d("WAWebAltDeviceLinkingApi").handlePrimaryHello(b);return a()}catch(a){(b=d("WAWebAltDeviceLinkingApi").getCurrentMarker())==null||b.addPoint("primary_hello_error");throw a}}function j(a){a=d("WASmaxMdRefreshCodeNotifyCompanionRPC").receiveRefreshCodeNotifyCompanionRPC(a);var b=a.parsedRequest;a=a.makeRefreshCodeNotifyCompanionResponseAck;if(!b)throw c("err")("alt pairing: could not parse refresh code");var e=d("WAWebAltDeviceLinkingApi").getCurrentRef();if(e!=null&&d("WACryptoUtils").uint8ArraysEqual(e,b.linkCodeCompanionRegLinkCodePairingRefElementValue))if(b.linkCodeCompanionRegForceManualRefresh==="true"){(e=d("WAWebAltDeviceLinkingApi").getCurrentMarker())==null||e.addPoint("receive_force_refresh_code");d("WAWebBackendApi").frontendFireAndForget("forceManualRefresh",{ref:b.linkCodeCompanionRegLinkCodePairingRefElementValue})}else{(e=d("WAWebAltDeviceLinkingApi").getCurrentMarker())==null||e.addPoint("receive_refresh_code");d("WAWebBackendApi").frontendFireAndForget("refreshAltLinkingCode",{ref:b.linkCodeCompanionRegLinkCodePairingRefElementValue})}return a()}g.getPrimaryHello=a;g.handleAltDeviceLinkingNotification=b}),98);
          __d("WAWebApiTextStatus",["Promise","WATimeUtils","WAWebLidAwareContactsDB","WAWebModelStorageUtils","WAWebTextStatusGatingUtils","WAWebTextStatusUtils","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h;function a(){var a=d("WATimeUtils").unixTime();return!d("WAWebTextStatusGatingUtils").receiveTextStatusEnabled()?(h||(h=b("Promise"))).resolve():d("WAWebModelStorageUtils").getStorage().lock(["contact"],b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var b=(yield c("WAWebLidAwareContactsDB").lessThan(["textStatusExpiryTs"],a));if(!b||b.length===0)return;b=b.map(function(a){return{id:a.id,textStatusString:void 0,textStatusEmoji:void 0,textStatusExpiryTs:void 0,textStatusEphemeralDuration:void 0,textStatusLastUpdateTime:d("WAWebTextStatusUtils").CLEAR_TEXT_STATUS_LAST_UPDATE_TIME_VAL}});return c("WAWebLidAwareContactsDB").bulkCreateOrMerge(b)}))}g.updateExpiredTextStatusOfContact=a}),98);
          __d("WAWebArchiveSettingSync",["Promise","WALogger","WASyncAction.pb","WASyncdAction","WASyncdConst","WAWebAndroidUnsupportedActionsSync","WAWebApiActiveMessageRanges","WAWebChatCollection","WAWebMessageRangeUtils","WAWebModelStorageUtils","WAWebSchemaActiveMessageRanges","WAWebSchemaChat","WAWebSettingsGetters","WAWebSettingsModel","WAWebSyncdDb","WAWebSyncdGetChat","WAWebUserPrefsMultiDevice","WAWebWidFactory","asyncToGeneratorRuntime","decodeProtobuf","err"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t,u,v;a=function(a){function e(){var b;for(var c=arguments.length,d=new Array(c),e=0;e<c;e++)d[e]=arguments[e];return(b=a.call.apply(a,[this].concat(d))||this,b.chatJidIndex=null,babelHelpers.assertThisInitialized(b))||babelHelpers.assertThisInitialized(b)}babelHelpers.inheritsLoose(e,a);var f=e.prototype;f.getVersion=function(){return 4};f.getAction=function(){return d("WASyncdConst").Actions.UnarchiveChatsSetting};f.decodeValue=function(a){if(a.binarySyncData){var b=d("decodeProtobuf").decodeProtobuf(d("WASyncAction.pb").SyncActionDataSpec,a.binarySyncData);if(b.value)return b.value}else{if(!a.binarySyncAction){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["binarySyncAction should not be null"]))).tags("syncd").sendLogs("syncd binarySyncAction should not be null");throw c("err")("binarySyncAction should not be null")}return d("decodeProtobuf").decodeProtobuf(d("WASyncAction.pb").SyncActionValueSpec,a.binarySyncAction)}};f.applyMutations=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,e){var f=this;c("WAWebAndroidUnsupportedActionsSync").updatePrimaryAllowsAllMutationsFlag("other mutation");var g=e.setMutationsPendingToPersist;if(a.length>0){e=a[a.length-1];try{a=[];if(e.operation==="set"){e=e.value;e=e.unarchiveChatsSetting;if((e==null?void 0:e.unarchiveChats)==null){d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(["archive setting sync: malformed mutation"])));return[{actionState:d("WASyncdConst").SyncActionState.Malformed}]}var h=e.unarchiveChats;e=(yield d("WAWebUserPrefsMultiDevice").getArchiveV2EnabledSetting());e||(yield d("WAWebUserPrefsMultiDevice").setArchiveV2EnabledSetting(!0),c("WAWebSettingsModel").archive=babelHelpers["extends"]({},d("WAWebSettingsGetters").getArchive(c("WAWebSettingsModel")),{enabled:!0}),d("WALogger").DEV(j||(j=babelHelpers.taggedTemplateLiteralLoose(["syncd: successfully set ArchiveV2Enabled to true"]))));yield d("WAWebUserPrefsMultiDevice").setUnarchiveChatsSetting(h);c("WAWebSettingsModel").archive=babelHelpers["extends"]({},d("WAWebSettingsGetters").getArchive(c("WAWebSettingsModel")),{classic:h});d("WALogger").DEV(k||(k=babelHelpers.taggedTemplateLiteralLoose(["syncd: successfully set unarchiveChatsSetting to ",""])),h);yield d("WAWebModelStorageUtils").getStorage().lock(["message","chat","sync-actions","active-message-ranges"],b("asyncToGeneratorRuntime").asyncToGenerator(function*(){a=(yield f.updateSideEffectOnChats(h,g)),d("WALogger").LOG(l||(l=babelHelpers.taggedTemplateLiteralLoose(["applyMutations: update chat table"]))),yield d("WAWebSchemaChat").getChatTable().bulkCreateOrMerge(a)}));a.forEach(function(a){if(a.id!=null){var b=d("WAWebWidFactory").createWid(a.id);b=d("WAWebChatCollection").ChatCollection.get(b);b&&(b.archive=a.archive===!0)}});return[{actionState:d("WASyncdConst").SyncActionState.Success}]}d("WALogger").WARN(m||(m=babelHelpers.taggedTemplateLiteralLoose(["archive setting sync: operation not supported"])));return[{actionState:d("WASyncdConst").SyncActionState.Unsupported}]}catch(a){return[{actionState:d("WASyncdConst").SyncActionState.Failed}]}}d("WALogger").WARN(n||(n=babelHelpers.taggedTemplateLiteralLoose(["archive setting sync: no mutations"])));return[{actionState:d("WASyncdConst").SyncActionState.Failed}]});function e(b,c){return a.apply(this,arguments)}return e}();f.$ArchiveSettingSync$p_1=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var c=this,e=[];d("WALogger").DEV(o||(o=babelHelpers.taggedTemplateLiteralLoose(["Archive_Setting_Sync: Updating chats side effects for setting 'on'"])));var f=self.performance.now(),g=(yield d("WAWebSchemaChat").getChatTable().all());g=g.filter(function(a){return a.archive}).map(function(a){return a.id});var h=(yield (v||(v=b("Promise"))).all(g.map(function(a){return d("WAWebApiActiveMessageRanges").getActiveMessageRanges(a)}))),i=h.flat().filter(function(a){return a.action===d("WAWebSchemaActiveMessageRanges").ActiveRangeAction.Archive}).map(function(a){return a.chatId});h=g.filter(function(a){return!i.includes(a)});g=(yield v.all(h.map(function(c){c=d("WAWebWidFactory").createWid(c);var e=JSON.stringify([d("WASyncdConst").Actions.Archive,c.toString({legacy:!0})]);c=a.find(function(a){return a.index===e});return c?(v||(v=b("Promise"))).resolve(c):d("WAWebSyncdDb").getSyncAction(e)})));h=g.filter(function(a){var b;if(!a)return!1;b=(b=c.decodeValue(a))==null?void 0:b.archiveChatAction;return[d("WASyncdConst").SyncActionState.Success,d("WASyncdConst").SyncActionState.Orphan].includes(a.actionState)&&(b==null?void 0:b.archived)===!0&&b.messageRange}).map(function(a){var b;b=a&&((b=c.decodeValue(a))==null?void 0:b.archiveChatAction);a=a?JSON.parse(a.index)[1]:"";return[a,b==null?void 0:b.messageRange]});var j=new Map(h);g=Array.from(j.keys());var k=(yield v.all(g.map(function(a){return d("WAWebMessageRangeUtils").constructMessageRange(d("WAWebWidFactory").createWid(a),{forOutgoingMutation:!1})})));g.forEach(function(a,b){b=k[b];var c=j.get(a);if(c){b=d("WAWebMessageRangeUtils").compareMessageRanges(b,c);if(b===d("WAWebMessageRangeUtils").MessageRangeEncloseType.RangeAEnclosesRangeB||b===d("WAWebMessageRangeUtils").MessageRangeEncloseType.RangesNotEnclosing){d("WALogger").DEV(p||(p=babelHelpers.taggedTemplateLiteralLoose(["unarchive "," as ",""])),a,b);c=d("WAWebWidFactory").createWid(a);e.push({id:c.toString({legacy:!1}),archive:!1})}else d("WALogger").WARN(q||(q=babelHelpers.taggedTemplateLiteralLoose(["Archive_Setting_Sync: Unsupported rangeEnclosedType ",""])),b).sendLogs("ArchiveSettingSync setting true rangeEnclosedType unsupported")}});h=self.performance.now();d("WALogger").DEV(r||(r=babelHelpers.taggedTemplateLiteralLoose(["Archive_Setting_Sync: Update chats side effects for setting 'on': Iteration took ","ms"])),h-f);e.length>0&&d("WALogger").DEV(s||(s=babelHelpers.taggedTemplateLiteralLoose(["Archive_Setting_Sync: Update some chats as side effects for setting 'on'"])));return e});function c(b){return a.apply(this,arguments)}return c}();f.$ArchiveSettingSync$p_2=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var c=this,e=[];d("WALogger").DEV(t||(t=babelHelpers.taggedTemplateLiteralLoose(["Archive_Setting_Sync: Updating chats side effects for setting 'off'"])));var f=(yield d("WAWebSyncdDb").getSyncActionsRows(["action"],[d("WASyncdConst").Actions.Archive]));a=a.filter(function(a){return a.action===d("WASyncdConst").Actions.Archive});var g=a.map(function(a){return a.index});f=f.filter(function(a){return!g.includes(a.index)});f=[].concat(f,a);a=f.filter(function(a){if(a.actionState===d("WASyncdConst").SyncActionState.Success){var b;a=c.decodeValue(a);return(a==null||(b=a.archiveChatAction)==null?void 0:b.archived)===!0}return!1});f=a.map(function(a){a=JSON.parse(a.index)[1];return d("WAWebWidFactory").createWid(a)});a=f.map(function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){a=(yield d("WAWebSyncdGetChat").resolveChatForMutationIndex(a));if(a.success)return d("WAWebWidFactory").createWid(a.chat.id)});return function(b){return a.apply(this,arguments)}}());f=(yield (v||(v=b("Promise"))).all(a));f.filter(Boolean).forEach(function(a){e.push({id:a.toString({legacy:!1}),archive:!0})});e.length>0&&d("WALogger").DEV(u||(u=babelHelpers.taggedTemplateLiteralLoose(["Archive_Setting_Sync: Update some chats as side effects for setting 'off'"])));return e});function c(b){return a.apply(this,arguments)}return c}();f.updateSideEffectOnChats=function(a,b){return a?this.$ArchiveSettingSync$p_1(b):this.$ArchiveSettingSync$p_2(b)};return e}(d("WASyncdAction").SyncActionBase);e=new a();g["default"]=e}),98);
          __d("WAWebBackfillLidOriginCtwa",["WAJobOrchestratorTypes","WALogger","WAWebOrchestratorNonPersistedJob","WAWebSchemaChat","WAWebUserPrefsIndexedDBStorage","WAWebUsernameTypes","WAWebWid","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k;function a(){return l.apply(this,arguments)}function l(){l=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){if(d("WAWebUserPrefsIndexedDBStorage").userPrefsIdb.get("WABackfillLidOriginCtwaComplete")===!0)return;d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[lid] begin backfillLidOriginCtwa"])));return d("WAWebOrchestratorNonPersistedJob").createNonPersistedJob("backfillLidOriginCtwa",b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=(yield d("WAWebSchemaChat").getChatTable().all()).filter(function(a){var b=a.id;a=a.lidOriginType;return c("WAWebWid").isLid(b)&&a==null});a.length>0&&(yield d("WAWebSchemaChat").getChatTable().bulkCreateOrMerge(a.map(function(a){a=a.id;return{id:a,lidOriginType:d("WAWebUsernameTypes").LidOriginType.PNH_CTWA}})),d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[lid] backfillLidOriginCtwa with "," chats"])),a.length).sendLogs("backfill-lid-origin-nonempty",{sampling:0}));yield d("WAWebUserPrefsIndexedDBStorage").userPrefsIdb.set("WABackfillLidOriginCtwaComplete",!0);d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["[lid] end backfillLidOriginCtwa"])))}),{priority:d("WAJobOrchestratorTypes").JOB_PRIORITY.LOW}).waitUntilCompleted()["catch"](function(){d("WALogger").ERROR(k||(k=babelHelpers.taggedTemplateLiteralLoose(["[lid] backfillLidOriginCtwa failed"]))).sendLogs("backfill-lid-origin-failed")})});return l.apply(this,arguments)}g.maybeBackfillLidOriginCtwa=a}),98);
          __d("WAWebBootstrapPremiumMessages",["Promise","WAWebDebounce","WAWebMiscGatingUtils","WAWebMsgCollection","WAWebPremiumMessageCollection","WAWebPremiumMessageSchema","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i=250;function a(){return j.apply(this,arguments)}function j(){j=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){if(!d("WAWebMiscGatingUtils").isRambutanEnabled())return(h||(h=b("Promise"))).resolve();var a=(yield d("WAWebPremiumMessageSchema").getPremiumMessageTable().all());d("WAWebPremiumMessageCollection").PremiumMessageCollection.initializeFromCache(a)});return j.apply(this,arguments)}function e(){if(!d("WAWebMiscGatingUtils").isRambutanEnabled())return;d("WAWebMsgCollection").MsgCollection.listenTo(d("WAWebMsgCollection").MsgCollection,"add",c("WAWebDebounce")(k,i,{leading:!0}));d("WAWebPremiumMessageCollection").PremiumMessageCollection.listenTo(d("WAWebPremiumMessageCollection").PremiumMessageCollection,"add",function(a){return a.hydrateMessages()})}function k(){d("WAWebPremiumMessageCollection").PremiumMessageCollection.getModelsArray().forEach(function(a){a.hydrateMessages()})}g.restorePremiumMessages=a;g.bindPremiumMessageListeners=e}),98);
          __d("WAWebBroadcastSync",["Promise","WALogger","WAServerSync.pb","WASyncdAction","WASyncdConst","WAWebSyncdActionUtils"],(function(a,b,c,d,e,f,g){var h,i;a=function(a){function c(){var b;for(var c=arguments.length,d=new Array(c),e=0;e<c;e++)d[e]=arguments[e];return(b=a.call.apply(a,[this].concat(d))||this,b.chatJidIndex=null,babelHelpers.assertThisInitialized(b))||babelHelpers.assertThisInitialized(b)}babelHelpers.inheritsLoose(c,a);var e=c.prototype;e.getVersion=function(){return 1};e.getAction=function(){return d("WASyncdConst").Actions.Broadcast};e.applyMutations=function(a){d("WALogger").DEV(h||(h=babelHelpers.taggedTemplateLiteralLoose(["BroadcastSync: applyMutations - incoming mutations: ",""])),JSON.stringify(a));return(i||(i=b("Promise"))).resolve([])};e.getBroadcastMutation=function(a,b){var c={};return d("WAWebSyncdActionUtils").buildPendingMutation({action:this.getAction(),indexArgs:[a],collection:d("WASyncdConst").CollectionName.Regular,value:c,version:this.getVersion(),operation:d("WAServerSync.pb").SyncdMutation$SyncdOperation.SET,timestamp:b})};return c}(d("WASyncdAction").SyncActionBase);c=new a();g["default"]=c}),98);
          __d("WAWebCTWADetectedOutcomeOnboardingStatusNotification",["WAWebBackendApi"],(function(a,b,c,d,e,f,g){"use strict";function a(a){d("WAWebBackendApi").frontendFireAndForget("ctwaDetectedOutcomeOnboardingStatusUpdate",{onboardingStatus:a})}g.handleCTWADetectedOutcomeOnboardingStatusNotification=a}),98);
          __d("WAWebCTWAParsePrivacy",["WALogger","WASmaxBizSettingsSyncPrivacySettingRPC"],(function(a,b,c,d,e,f,g){var h;function a(a){try{a=d("WASmaxBizSettingsSyncPrivacySettingRPC").receiveSyncPrivacySettingRPC(a.node());a=a.parsedRequest;a=(a=a.privacySmbDataSharingSettingMixin)==null?void 0:a.value;return a==null?null:{smbDataSharingSetting:a}}catch(a){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["parseCTWAPrivacy: Could not parse RPC response"])));return null}}g.parseCTWAPrivacy=a}),98);
          __d("WAWebWamEnumPreferredLinkType",[],(function(a,b,c,d,e,f){a=Object.freeze({LOCAL:0,UNIVERSAL:1});f.PREFERRED_LINK_TYPE=a}),66);
          __d("WAWebCtwaActionBannerUnderstandWamEvent",["WAWebWamCodegenUtils","WAWebWamEnumPreferredLinkType"],(function(a,b,c,d,e,f,g){b=(a=d("WAWebWamCodegenUtils")).defineEvents({CtwaActionBannerUnderstand:[3586,{bannerIdentifier:[1,a.TYPES.STRING],bannerLocale:[2,a.TYPES.STRING],clientLocale:[3,a.TYPES.STRING],hasLocalLink:[4,a.TYPES.BOOLEAN],hasUniversalLink:[5,a.TYPES.BOOLEAN],invalidLink:[6,a.TYPES.STRING],lwiFlowIdentifier:[7,a.TYPES.STRING],preferredLink:[8,d("WAWebWamEnumPreferredLinkType").PREFERRED_LINK_TYPE],validLocale:[9,a.TYPES.BOOLEAN],validNotification:[10,a.TYPES.BOOLEAN]},[1,1,1],"private",0]},{CtwaActionBannerUnderstand:[]});g.CtwaActionBannerUnderstandWamEvent=b}),98);
          __d("WAWebCTWAParseSuggestion",["WALogger","WASmaxBizCtwaActionBannerSuggestionRPC","WATimeUtils","WAWebApiParse","WAWebBizGatingUtils","WAWebCtwaActionBannerUnderstandWamEvent","WAWebL10N","WAWebUpdaterVersion"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r="recreate_ad",s="manage_ads",t="parseCTWASuggestion: missing action link";function u(a){if(!d("WAWebBizGatingUtils").adsActionBannersLoggingEnabled())return;var b=new(d("WAWebCtwaActionBannerUnderstandWamEvent").CtwaActionBannerUnderstandWamEvent)();b.bannerIdentifier=a.bannerIdentifier;b.validNotification=a.validNotification;a.clientLocale!=null&&(b.clientLocale=a.clientLocale);a.bannerLocale!=null&&(b.bannerLocale=a.bannerLocale);a.validLocale!=null&&(b.validLocale=a.validLocale);b.commitAndWaitForFlush()["catch"](function(a){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["parseCTWASuggestion: metric failed"]))).devConsole(a)})}function v(a){a=a.split("-");return a[1]}function a(a){a=d("WASmaxBizCtwaActionBannerSuggestionRPC").receiveBannerSuggestionRPC(a.node());a=a.parsedRequest;var b=a.ctwaSuggestionTargetEntityId,e=a.ctwaSuggestionBanner;a=a.t;var f=v(b);if(e==null){u({bannerIdentifier:b,validNotification:!1});d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["parseCTWASuggestion: missing banner data (",")"])),f).sendLogs("parseCTWASuggestion-missing-banner-data-"+f);return}if(e.configRevoked==="true")return{type:"revokedBanner",id:b};var g=e.contentLocale,h=c("WAWebL10N").getNormalizedLocale(),w=function(a){var c=a.validNotification;a=a.validLocale;u({bannerIdentifier:b,validNotification:c,clientLocale:h,bannerLocale:g,validLocale:a})};if(c("WAWebL10N").normalizeLocaleToWajsLocale(g)!==h){w({validNotification:!1,validLocale:!1});d("WALogger").WARN(j||(j=babelHelpers.taggedTemplateLiteralLoose(["parseCTWASuggestion: locale mismatch (",")"])),f);return}var x=e.configExpiresAt,y=e.contentHeadingElementValue,z=e.contentBodyElementValue,A=e.contentHighlightElementValue,B=e.configDisplay;e=e.nativeAction;e=e.filter(function(a){return a.platform==="web"});if(e.length===0){w({validNotification:!1,validLocale:!0});b.endsWith(r)||b.includes(s)?d("WALogger").ERROR(k||(k=babelHelpers.taggedTemplateLiteralLoose([""," (",")"])),t,f).sendLogs("parseCTWASuggestion-missing-action-link-${bannerType}"):d("WALogger").WARN(l||(l=babelHelpers.taggedTemplateLiteralLoose([""," (",")"])),t,f);return}else if(e.length>1){w({validNotification:!1,validLocale:!0});d("WALogger").ERROR(m||(m=babelHelpers.taggedTemplateLiteralLoose(["parseCTWASuggestion: too many actions (",")"])),f).sendLogs("parseCTWASuggestion-too-many-actions-${bannerType}");return}e=e[0];var C=e.minAppVersion;C=new(d("WAWebUpdaterVersion").Version)(C);var D=new(d("WAWebUpdaterVersion").Version)(d("WAWebUpdaterVersion").SANITIZED_VERSION_STR);if(D.lt(C)){d("WALogger").WARN(n||(n=babelHelpers.taggedTemplateLiteralLoose(["parseCTWASuggestion: app version too old (",")"])),f);return}D=e.localLink;C=d("WAWebApiParse").parseAPICmd(D);if(C.resultType==="INVALID"){if(!D.startsWith("https://")){w({validNotification:!1,validLocale:!0});d("WALogger").ERROR(o||(o=babelHelpers.taggedTemplateLiteralLoose(["parseCTWASuggestion: invalid link (",")"])),f).sendLogs("parseCTWASuggestion-invalid-link-${bannerType}");return}}else if(C.resultType==="MANAGE_ADS"){if(!d("WAWebBizGatingUtils").adsActionManageAdsBannerEnabled()){w({validNotification:!1,validLocale:!0});d("WALogger").WARN(p||(p=babelHelpers.taggedTemplateLiteralLoose(["parseCTWASuggestion: manage ads not enabled (",")"])),f);return}}else{C.resultType;w({validNotification:!1,validLocale:!0});d("WALogger").ERROR(q||(q=babelHelpers.taggedTemplateLiteralLoose(["parseCTWASuggestion: invalid deep link (",", ",")"])),f,C.resultType).sendLogs("parseCTWASuggestion-invalid-deep-link-${bannerType}");return}w({validNotification:!0,validLocale:!0});return{type:"banner",id:b,expiresAt:d("WATimeUtils").castToUnixTime(x),heading:y,body:z,highlight:A,actionLink:D,display:B,ts:d("WATimeUtils").castToUnixTime(a)}}g.parseCTWASuggestion=a}),98);
          __d("WAWebCallLogSync",["Promise","WALogger","WASyncdAction","WASyncdConst","WATimeUtils","WAWebUserPrefsMultiDevice","WAWebVoipActionWriteCallLogSync","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k;a=function(a){function c(){var b;for(var c=arguments.length,d=new Array(c),e=0;e<c;e++)d[e]=arguments[e];return(b=a.call.apply(a,[this].concat(d))||this,b.chatJidIndex=null,babelHelpers.assertThisInitialized(b))||babelHelpers.assertThisInitialized(b)}babelHelpers.inheritsLoose(c,a);var e=c.prototype;e.getVersion=function(){return 1};e.getAction=function(){return d("WASyncdConst").Actions.CallLog};e.applyMutations=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){return(k||(k=b("Promise"))).all(a.map(function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){try{if(a.operation==="set"){var b=a.value;b=(b=b.callLogAction)!=null?b:{};b=b.callLogRecord;if(!b){d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["call log sync: malformed mutation"])));return{actionState:d("WASyncdConst").SyncActionState.Malformed}}var c=d("WAWebUserPrefsMultiDevice").getPairingTimestamp();if(c!=null){var e=d("WATimeUtils").castMilliSecondsToUnixTime(a.timestamp);if(e>d("WATimeUtils").castToUnixTime(c)){c=!d("WATimeUtils").happenedWithin(e,d("WATimeUtils").MINUTE_SECONDS);yield d("WAWebVoipActionWriteCallLogSync").generateCallLogFromCallSyncRecord({callLogRecord:b,shouldHideInConversation:c});d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["call log sync: successfully applied"])))}}return{actionState:d("WASyncdConst").SyncActionState.Success}}else if(a.operation==="remove")return{actionState:d("WASyncdConst").SyncActionState.Success};d("WALogger").WARN(j||(j=babelHelpers.taggedTemplateLiteralLoose(["call log sync: operation not supported"])));return{actionState:d("WASyncdConst").SyncActionState.Unsupported}}catch(a){return{actionState:d("WASyncdConst").SyncActionState.Failed}}});return function(b){return a.apply(this,arguments)}}()))});function c(b){return a.apply(this,arguments)}return c}();return c}(d("WASyncdAction").SyncActionBase);c=new a();g["default"]=c}),98);
          __d("WAWebCartDbLidMigration",["WALogger","WAWebLid1X1MigrationGating","WAWebLidMigrationUtils","WAWebModelStorageUtils","WAWebUserPrefsCartLidMigration","WAWebWidFactory","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k,l;function a(){return m.apply(this,arguments)}function m(){m=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){if(!d("WAWebLid1X1MigrationGating").Lid1X1MigrationUtils.isLidMigrated()||d("WAWebUserPrefsCartLidMigration").isCartLidMigrationComplete())return;try{yield d("WAWebModelStorageUtils").getStorage().lock(["cart"],function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){a=a[0];d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["cartDbLidMigration: start migration"])));var b=(yield a.all()),c=[];b=b.map(function(a){var b=a.id,e=d("WAWebWidFactory").createUserWid(b);if(e.isLid())return null;var f=d("WAWebLidMigrationUtils").toPn(e);e=d("WAWebLidMigrationUtils").toLid(e);if(e==null||(f==null?void 0:f.user)==null)return null;a.id=e.toString();c.push(b.toString());return{id:e.toString(),message:a.message,total:a.total,currency:a.currency,itemCount:a.itemCount,products:a.products}}).filter(Boolean);if(b.length===0){d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["cartDbLidMigration: end migration with no records"])));d("WAWebUserPrefsCartLidMigration").setCartLidMigrationValue(!0);return}d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["cartDbLidMigration: updated records: ",""])),b.length);yield a.bulkCreateOrReplace(b);yield a.bulkRemove(c);d("WAWebUserPrefsCartLidMigration").setCartLidMigrationValue(!0);d("WALogger").LOG(k||(k=babelHelpers.taggedTemplateLiteralLoose(["cartDbLidMigration: migration success"])))});return function(b){return a.apply(this,arguments)}}())}catch(a){d("WAWebUserPrefsCartLidMigration").setCartLidMigrationValue(!1),d("WALogger").ERROR(l||(l=babelHelpers.taggedTemplateLiteralLoose(["[LID] Failed to migrate cart db : ",""])),a).sendLogs("lid-cart-migration")}});return m.apply(this,arguments)}g.migrateCartDbLid=a}),98);
          __d("WAWebChatLockSettingsSync",["WALogger","WAProtobufsUserPassword.pb","WASyncdAction","WASyncdConst","WAWebChatLockSettings","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o;a=function(a){function c(){var b;for(var c=arguments.length,d=new Array(c),e=0;e<c;e++)d[e]=arguments[e];return(b=a.call.apply(a,[this].concat(d))||this,b.chatJidIndex=null,babelHelpers.assertThisInitialized(b))||babelHelpers.assertThisInitialized(b)}babelHelpers.inheritsLoose(c,a);var e=c.prototype;e.getVersion=function(){return 7};e.getAction=function(){return d("WASyncdConst").Actions.ChatLockSettings};e.applyMutations=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b,c=a.map(function(a){if(a.operation!=="set"){d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["ChatLockSettingsSync: operation not supported: ",""])),a.operation);return{actionState:d("WASyncdConst").SyncActionState.Malformed}}a=a.value.chatLockSettings;if(a==null){d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(["ChatLockSettingsSync: malformed mutation: settings is null"])));return{actionState:d("WASyncdConst").SyncActionState.Malformed}}var c=a.secretCode;a=a.hideLockedChats;if(a==null){d("WALogger").WARN(j||(j=babelHelpers.taggedTemplateLiteralLoose(["ChatLockSettingsSync: malformed mutation: hideLockedChats is null"])));return{actionState:d("WASyncdConst").SyncActionState.Malformed}}b={hideLockedChats:a,secretCode:null};if(c!=null){a=c.transformedData;var e=c.transformer,f=c.transformerArg;c=c.encoding;if(f==null||e==null||a==null||c==null){d("WALogger").WARN(k||(k=babelHelpers.taggedTemplateLiteralLoose(["ChatLockSettingsSync: malformed mutation: secret data missing"])));return{actionState:d("WASyncdConst").SyncActionState.Malformed}}if(e!==d("WAProtobufsUserPassword.pb").UserPassword$Transformer.PBKDF2_HMAC_SHA512){d("WALogger").WARN(l||(l=babelHelpers.taggedTemplateLiteralLoose(["ChatLockSettingsSync: malformed mutation: transformer type incompatible"])));return{actionState:d("WASyncdConst").SyncActionState.Malformed}}f=f.reduce(function(a,b){if(b.value==null)return a;b.key==="iterations"?a.iterations=b.value.asUnsignedInteger:b.key==="salt"&&(a.salt=b.value.asBlob);return a},{});if(f.iterations==null||f.salt==null){d("WALogger").WARN(m||(m=babelHelpers.taggedTemplateLiteralLoose(["ChatLockSettingsSync: malformed mutation: transformer args missing"])));return{actionState:d("WASyncdConst").SyncActionState.Malformed}}b.secretCode={iterations:f.iterations,encoding:c,salt:f.salt,transformer:e,data:a}}return{actionState:d("WASyncdConst").SyncActionState.Success}});if(b!=null){d("WALogger").LOG(n||(n=babelHelpers.taggedTemplateLiteralLoose(["ChatLockSettingsSync: saving chatlock settings"]))).devConsole({chatlockSettings:b,mutations:a});var e=d("WAWebChatLockSettings").getChatLockSettings();e.updateAndSave(b)}else d("WALogger").WARN(o||(o=babelHelpers.taggedTemplateLiteralLoose(["ChatLockSettingsSync: received mutations but could not parse"]))).devConsole(a);return c});function c(b){return a.apply(this,arguments)}return c}();return c}(d("WASyncdAction").SyncActionBase);c=new a();g["default"]=c}),98);
          __d("WAWebCleanUtmJob",["WAJobOrchestratorTypes","WAPromiseCallSync","WAWebOrchestratorNonPersistedJob","WAWebUtmBizPrefs","WAWebUtmBizUtils"],(function(a,b,c,d,e,f,g){function a(){return d("WAWebOrchestratorNonPersistedJob").createNonPersistedJob("cleanExpiredUtm",function(){return h()},{priority:d("WAJobOrchestratorTypes").JOB_PRIORITY.BEST_EFFORT}).waitUntilCompleted()}function h(){return d("WAPromiseCallSync").promiseCallSync(function(){var a=d("WAWebUtmBizPrefs").getAllUtmsFromLocalStorage();Object.keys(a).forEach(function(b){var c=a[b];d("WAWebUtmBizUtils").hasUtmExpired(c)&&d("WAWebUtmBizPrefs").removeUtmFromLocalStorage(b)})})}g.cleanExpiredUtmJob=a}),98);
          __d("WAWebDBFavoriteDatabaseMigrationToLid",["WALogger","WAWebApiContact","WAWebLid1X1MigrationGating","WAWebModelStorageUtils","WAWebUserPrefsFavoritesLidMigration","WAWebWidFactory","asyncToGeneratorRuntime","err"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y;function a(){return z.apply(this,arguments)}function z(){z=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){if(d("WAWebUserPrefsFavoritesLidMigration").isFavoritesMigrationComplete()){d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["migrateFavoritesDatabaseToLid: migration already complete"])));return}if(!d("WAWebLid1X1MigrationGating").Lid1X1MigrationUtils.isLidMigrated()){d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["migrateFavoritesDatabaseToLid: 1-1 threads are not migrated to lid"]))).sendLogs("migrateFavoritesDatabaseToLid-1-1-not-migrated");return}var a=!1;yield d("WAWebModelStorageUtils").getStorage().lock(["favorite","chat"],function(){var e=b("asyncToGeneratorRuntime").asyncToGenerator(function*(b){var e=b[0];b=b[1];e=e;b=b;try{d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["migrateFavoritesDatabaseToLid: start migration"])));var f=(yield e.all()),g=[],h=new Set();d("WALogger").LOG(k||(k=babelHelpers.taggedTemplateLiteralLoose(["migrateFavoritesDatabaseToLid: loaded "," favorites"])),f.length);f.forEach(function(a){var b=a.id,c=d("WAWebWidFactory").createWid(b);if(!c.isRegularUser())return;if(c.isLid()){h.add(b);return}g.push(a)});if(g.length===0){d("WALogger").LOG(l||(l=babelHelpers.taggedTemplateLiteralLoose(["migrateFavoritesDatabaseToLid: no favorites to migrate"])));a=!0;return}d("WALogger").LOG(m||(m=babelHelpers.taggedTemplateLiteralLoose(["migrateFavoritesDatabaseToLid: found "," favorites to migrate"])),g.length);var i=g.map(function(a){return a.id}),y=(yield b.bulkGet(i)),z=0,A=0,B=0,C=[],D=[];g.forEach(function(a,b){var c=null,e=y[b];e!=null?c=e.accountLid:z++;if(c==null){c=(b=d("WAWebApiContact").getCurrentLid(d("WAWebWidFactory").createUserWid(i[b])))==null?void 0:b.toString();if(c==null){e!=null&&A++;return}}if(h.has(c)){B++;C.push(a.id);return}C.push(a.id);D.push(babelHelpers["extends"]({},a,{id:c}))});d("WALogger").LOG(n||(n=babelHelpers.taggedTemplateLiteralLoose(["migrateFavoritesDatabaseToLid: not found chat rows: ",""])),z);d("WALogger").LOG(o||(o=babelHelpers.taggedTemplateLiteralLoose(["migrateFavoritesDatabaseToLid: deduped favourites: ",""])),B);A>0&&d("WALogger").ERROR(p||(p=babelHelpers.taggedTemplateLiteralLoose(["migrateFavoritesDatabaseToLid: not found account lids: ",""])),A).sendLogs("migrateFavoritesDatabaseToLid-not-found-account-lids");yield e.bulkRemove(C);b=(yield e.bulkGet(D.map(function(a){return a.id}))).filter(Boolean);if(b.length>0){var E=b.filter(function(a){return h.has(a.id)});d("WALogger").ERROR(q||(q=babelHelpers.taggedTemplateLiteralLoose(["migrateFavoritesDatabaseToLid: existing favorites that are not expected to be in the database: ",". In Lid set: ",""])),b.length,E.length).sendLogs("migrateFavoritesDatabaseToLid-existing-favorites");var F=new Set(b.map(function(a){return a.id}));D=D.filter(function(a){return!F.has(a.id)})}else d("WALogger").LOG(r||(r=babelHelpers.taggedTemplateLiteralLoose(["migrateFavoritesDatabaseToLid: no existing favorites that are not expected to be in the database"])));E=new Map(D.map(function(a){return[a.id,a]}));E.size!==D.length?(d("WALogger").ERROR(s||(s=babelHelpers.taggedTemplateLiteralLoose(["migrateFavoritesDatabaseToLid: duplicate favorites in favoritesToAdd array: ",""])),D.length-E.size).sendLogs("migrateFavoritesDatabaseToLid-duplicate-favorites"),D=Array.from(E.values())):d("WALogger").LOG(t||(t=babelHelpers.taggedTemplateLiteralLoose(["migrateFavoritesDatabaseToLid: no duplicate favorites in favoritesToAdd array"])));d("WALogger").LOG(u||(u=babelHelpers.taggedTemplateLiteralLoose(["migrateFavoritesDatabaseToLid: adding "," favorites"])),D.length);yield e.bulkCreate(D);b=(yield e.count());d("WALogger").LOG(v||(v=babelHelpers.taggedTemplateLiteralLoose(["migrateFavoritesDatabaseToLid: all favorites after migration: ",""])),b);if(b!==f.length-B){d("WALogger").ERROR(w||(w=babelHelpers.taggedTemplateLiteralLoose(["migrateFavoritesDatabaseToLid: all favorites after migration: "," does not match all favorites: "," minus deduped ",""])),b,f.length,B).sendLogs("migrateFavoritesDatabaseToLid-all-favorites-after-migration-mismatch");throw c("err")("migrateFavoritesDatabaseToLid: mismatch after migration")}a=A===0}catch(a){d("WALogger").ERROR(x||(x=babelHelpers.taggedTemplateLiteralLoose(["migrateFavoritesDatabaseToLid: migration error: ",""])),a.message).sendLogs("migrateFavoritesDatabaseToLid-error");throw a}});return function(a){return e.apply(this,arguments)}}());a&&(d("WALogger").LOG(y||(y=babelHelpers.taggedTemplateLiteralLoose(["migrateFavoritesDatabaseToLid: migration complete, success"]))),d("WAWebUserPrefsFavoritesLidMigration").setFavoritesMigrationAsComplete())});return z.apply(this,arguments)}g.migrateFavoritesDatabaseToLid=a}),98);
          __d("WAWebDBLabelAssociationDatabaseMigrationToLid",["WALogger","WAWebApiContact","WAWebLid1X1MigrationGating","WAWebModelStorageUtils","WAWebSchemaLabelAssociation","WAWebUserPrefsLabelAssociationsLidMigration","WAWebWidFactory","asyncToGeneratorRuntime","err"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t;function a(){return u.apply(this,arguments)}function u(){u=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){if(d("WAWebUserPrefsLabelAssociationsLidMigration").isLabelAssociationsMigrationComplete()){d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["migrateLabelAssociationsDatabaseToLid: migration already complete"])));return}if(!d("WAWebLid1X1MigrationGating").Lid1X1MigrationUtils.isLidMigrated()){d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["migrateLabelAssociationsDatabaseToLid: 1-1 threads are not migrated to lid"]))).sendLogs("migrateLabelAssociationsDatabaseToLid-1-1-not-migrated");return}var a=!1;yield d("WAWebModelStorageUtils").getStorage().lock(["label-association","chat"],function(){var e=b("asyncToGeneratorRuntime").asyncToGenerator(function*(b){var e=b[0];b=b[1];e=e;b=b;try{d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["migrateLabelAssociationsDatabaseToLid: start migration"])));var f=(yield e.all()),g=[],h=new Set();d("WALogger").LOG(k||(k=babelHelpers.taggedTemplateLiteralLoose(["migrateLabelAssociationsDatabaseToLid: loaded "," associations"])),f.length);f.forEach(function(a){var b=a.associationId,c=a.type;if(c!==d("WAWebSchemaLabelAssociation").LabelAssociationType.Jid)return;c=d("WAWebWidFactory").createWid(b);if(!c.isRegularUser())return;if(c.isLid()){h.add(b);return}g.push(a)});if(g.length===0){d("WALogger").LOG(l||(l=babelHelpers.taggedTemplateLiteralLoose(["migrateLabelAssociationsDatabaseToLid: no associations to migrate"])));a=!0;return}d("WALogger").LOG(m||(m=babelHelpers.taggedTemplateLiteralLoose(["migrateLabelAssociationsDatabaseToLid: found "," associations to migrate"])),g.length);var i=g.map(function(a){return a.associationId}),t=(yield b.bulkGet(i)),u=0,v=0,w=0,x=[],y=[];g.forEach(function(a,b){var c=null,e=t[b];e!=null?c=e.accountLid:u++;if(c==null){c=(b=d("WAWebApiContact").getCurrentLid(d("WAWebWidFactory").createUserWid(i[b])))==null?void 0:b.toString();if(c==null){e!=null&&v++;return}}if(h.has(c)){w++;x.push(d("WAWebSchemaLabelAssociation").createLabelAssociationPrimaryKey(a));return}x.push(d("WAWebSchemaLabelAssociation").createLabelAssociationPrimaryKey(a));y.push(babelHelpers["extends"]({},a,{associationId:c}))});d("WALogger").LOG(n||(n=babelHelpers.taggedTemplateLiteralLoose(["migrateLabelAssociationsDatabaseToLid: not found chat rows: ",""])),u);d("WALogger").LOG(o||(o=babelHelpers.taggedTemplateLiteralLoose(["migrateLabelAssociationsDatabaseToLid: deduped associations: ",""])),w);v>0&&d("WALogger").ERROR(p||(p=babelHelpers.taggedTemplateLiteralLoose(["migrateLabelAssociationsDatabaseToLid: not found account lids: ",""])),v).sendLogs("migrateLabelAssociationsDatabaseToLid-not-found-account-lids");yield e.bulkRemove(x);yield e.bulkCreate(y);b=(yield e.count());d("WALogger").LOG(q||(q=babelHelpers.taggedTemplateLiteralLoose(["migrateLabelAssociationsDatabaseToLid: all associations after migration: ",""])),b);if(b!==f.length-w){d("WALogger").ERROR(r||(r=babelHelpers.taggedTemplateLiteralLoose(["migrateLabelAssociationsDatabaseToLid: all associations after migration: "," does not match all LabelAssociations: "," minus deduped ",""])),b,f.length,w).sendLogs("migrateLabelAssociationsDatabaseToLid-all-associations-after-migration-mismatch");throw c("err")("migrateLabelAssociationsDatabaseToLid: mismatch after migration")}a=v===0}catch(a){d("WALogger").ERROR(s||(s=babelHelpers.taggedTemplateLiteralLoose(["migrateLabelAssociationsDatabaseToLid: migration error: ",""])),a.message).sendLogs("migrateLabelAssociationsDatabaseToLid-error");throw a}});return function(a){return e.apply(this,arguments)}}());a&&(d("WALogger").LOG(t||(t=babelHelpers.taggedTemplateLiteralLoose(["migrateLabelAssociationsDatabaseToLid: migration complete, success"]))),d("WAWebUserPrefsLabelAssociationsLidMigration").setLabelAssociationsMigrationAsComplete())});return u.apply(this,arguments)}g.migrateLabelAssociationsDatabaseToLid=a}),98);
          __d("WAWebDeleteStatusAction",["WALogger","WAWebContactGetters","WAWebDBMessageDelete","WAWebGroupMetadataCollection","WAWebStatusCollection","WAWebUserPrefsMeUser"],(function(a,b,c,d,e,f,g){var h;function a(){var a=d("WAWebStatusCollection").StatusCollection.filter(function(a){var b;return!d("WAWebUserPrefsMeUser").isMeAccount(a.contact.id)&&!d("WAWebContactGetters").getIsMyContact(a.contact)&&(!d("WAWebContactGetters").getIsGroup(a.contact)||(c("WAWebGroupMetadataCollection")==null||(b=c("WAWebGroupMetadataCollection").get(a.contact.id))==null||(b=b.participants)==null?void 0:b.iAmMember())!==!0)&&!d("WAWebContactGetters").getIsPSA(a.contact)});a=a.reduce(function(a,b){a=a.concat(b.msgs.map(function(a){return String(a.id)}));b["delete"]();return a},[]);d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["clearStatusForNonAddressBook: remove "," status "])),a.length);return d("WAWebDBMessageDelete").removeStatusMessage(a)}g.clearStatusForRemovedContact=a}),98);
          __d("WAWebEventsWaitForMain",["Promise","WAWebCmd","WAWebEventsWaitForBbEvent"],(function(a,b,c,d,e,f,g){var h;function a(){return d("WAWebCmd").Cmd.isMainLoaded?(h||(h=b("Promise"))).resolve():c("WAWebEventsWaitForBbEvent")(d("WAWebCmd").Cmd,"main_loaded")}g["default"]=a}),98);
          __d("WAWebInitFavoritesFromStorage",["WAWebDBFavoriteDatabaseApi","WAWebFavoriteCollection"],(function(a,b,c,d,e,f,g){function a(){return d("WAWebDBFavoriteDatabaseApi").getAllFavorites().then(function(a){d("WAWebFavoriteCollection").FavoriteCollection.initializeFromCache([].concat(a))})}g.restoreFavorites=a}),98);
          __d("WAWebRequestBotList",["WALogger","WASmaxBotBotListRPC","WAWebWidFactory","asyncToGeneratorRuntime","err"],(function(a,b,c,d,e,f,g){var h,i;function a(){return j.apply(this,arguments)}function j(){j=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=(yield d("WASmaxBotBotListRPC").sendBotListRPC({botV:"2"}));switch(a.name){case"BotListResponseSuccessV2":var b=a.value,e=b.botDefaultJid;b=b.botSection;var f=[];b.forEach(function(a){a.bot.forEach(function(a){var b=a.jid;a=a.personaId;f.push({id:d("WAWebWidFactory").createWid(b),isDefault:b===e,personaId:a})})});return f;case"BotListResponseSuccessV3":throw c("err")(a.name+" is not implemented");case"BotListResponseError":b=a.value.errorBotListErrors.value;a=b.code;b=b.text;d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[bot] requestBotList failed"]))).devConsole("[bot] requestBotList failed with code "+a+", "+b);return[]}});return j.apply(this,arguments)}function e(a){return k.apply(this,arguments)}function k(){k=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){a=(yield d("WASmaxBotBotListRPC").sendBotListRPC({botV:"3",botBhash:a}));switch(a.name){case"BotListResponseSuccessV3":var b=a.value,e=b.botDefault,f=b.botSection;b=b.botBhash;var g=[];f.forEach(function(a){a.bot.forEach(function(a){var b=a.jid;a=a.personaId;g.push({id:d("WAWebWidFactory").createWid(b),isDefault:b===e,personaId:a})})});return{botList:g,botBhash:b};case"BotListResponseSuccessV2":throw c("err")(a.name+" is not implemented");case"BotListResponseError":f=a.value.errorBotListErrors.value;b=f.code;a=f.text;d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[bot] requestBotList failed"]))).devConsole("[bot] requestBotList failed with code "+b+", "+a);return null}});return k.apply(this,arguments)}g.requestBotList=a;g.requestUgcBotList=e}),98);
          __d("WAWebRestoreBotProfilesFromDb",["WALogger","WAWebBotProfileCollection","WAWebSchemaBotProfile","WAWebWidFactory","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m=["id","prompts","commands"];function a(){return n.apply(this,arguments)}function n(){n=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=(yield d("WAWebSchemaBotProfile").getBotProfileTable().all());a.forEach(function(a){var b=a.id,c=a.prompts,e=a.commands;a=babelHelpers.objectWithoutPropertiesLoose(a,m);var f;try{f=d("WAWebWidFactory").createUserWid(b)}catch(a){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["restore-bot-profiles: invalid id"]))).sendLogs("restore-bot-profiles: invalid id");return}b=[];if(c)try{b=JSON.parse(c),Array.isArray(b)||(b=[],d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["restore-bot-profiles: prompts are not an array"]))).sendLogs("restore-bot-profiles: prompts are not an array"))}catch(a){d("WALogger").ERROR(j||(j=babelHelpers.taggedTemplateLiteralLoose(["restore-bot-profiles: prompts parsing failed"]))).sendLogs("restore-bot-profiles: prompts parsing failed")}c=[];if(e!=null)try{c=JSON.parse(e),Array.isArray(c)||(c=[],d("WALogger").ERROR(k||(k=babelHelpers.taggedTemplateLiteralLoose(["restore-bot-profiles: commands are not an array"]))).sendLogs("restore-bot-profiles: commands are not an array"))}catch(a){d("WALogger").ERROR(l||(l=babelHelpers.taggedTemplateLiteralLoose(["restore-bot-profiles: commands parsing failed"]))).sendLogs("restore-bot-profiles: commands parsing failed")}d("WAWebBotProfileCollection").BotProfileCollection.gadd(babelHelpers["extends"]({id:f,commands:c,prompts:b},a))})});return n.apply(this,arguments)}g.restoreBotProfilesFromDb=a}),98);
          __d("WAWebInitializeBots",["WALogger","WATimeUtils","WAWebABProps","WAWebBotGating","WAWebCmd","WAWebPersistBotProfiles","WAWebRequestBotList","WAWebRequestBotProfiles","WAWebRestoreBotProfilesFromDb","WAWebRuntimeEnvironmentUtils","WAWebUserPrefsBot","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m;function n(){return o.apply(this,arguments)}function o(){o=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){if(d("WAWebRuntimeEnvironmentUtils").isWorker()){d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[bot] skipping bot initialization in worker"])));return}if(!d("WAWebBotGating").isBotEnabled()){d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[bot] not initializing bots due to feature being disabled"])));return}var a=s(),c=d("WATimeUtils").unixTime(),e=d("WAWebABProps").getABPropConfigValue("bonsai_update_interval"),f;a+e<c?(d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["[bot] requesting bots from server"]))),yield q(),f=e):(d("WALogger").LOG(k||(k=babelHelpers.taggedTemplateLiteralLoose(["[bot] restoring bots from DB"]))),yield d("WAWebRestoreBotProfilesFromDb").restoreBotProfilesFromDb(),f=a+e-c);self.setTimeout(b("asyncToGeneratorRuntime").asyncToGenerator(function*(){yield n()}),f*1e3);d("WALogger").LOG(l||(l=babelHelpers.taggedTemplateLiteralLoose(["[bot] initializing bots complete, next fetch at ",""])),c+f)});return o.apply(this,arguments)}var p=500;function q(){return r.apply(this,arguments)}function r(){r=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=[];if(d("WAWebBotGating").isUgcBotEnabled()){var b=(yield d("WAWebRequestBotList").requestUgcBotList(d("WAWebUserPrefsBot").getUgcBotListLastBhash()));if(b){var c=b.botList.length;if(c>p){d("WALogger").ERROR(m||(m=babelHelpers.taggedTemplateLiteralLoose(["getBotProfilesFromServer: exceed max number of UGC bot: ",""])),c).sendLogs("exceed-max-ugc-bots");t();return}d("WAWebUserPrefsBot").setUgcBotListLastBhash(b.botBhash);a=b.botList}}else a=(yield d("WAWebRequestBotList").requestBotList());c=(yield d("WAWebRequestBotProfiles").requestBotProfiles(a));yield d("WAWebPersistBotProfiles").persistBotProfiles(c);t()});return r.apply(this,arguments)}d("WAWebCmd").Cmd.on("on_ab_props_update",function(){void n()});d("WAWebCmd").Cmd.on("ab_props_loaded",function(){void n()});function s(){return d("WAWebBotGating").isUgcBotEnabled()?d("WAWebUserPrefsBot").getUgcBotListLastRequestedTimestamp():d("WAWebUserPrefsBot").getBotListLastRequestedTimestamp()}function t(){d("WAWebBotGating").isUgcBotEnabled()?d("WAWebUserPrefsBot").setUgcBotListLastRequestedTimestamp(d("WATimeUtils").unixTime()):d("WAWebUserPrefsBot").setBotListLastRequestedTimestamp(d("WATimeUtils").unixTime())}g.initializeBots=n}),98);
          __d("WAWebLid1x1MigrationManager",["Promise","WALogger","WAWebLid1X1MigrationGating","WAWebLid1X1ThreadAccountMigrations","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j,k,l;a=function(){function a(){this.$1=[]}var c=a.prototype;c.addDependentMigrationTask=function(a){d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["Lid1x1ThreadMigrationManager: register dependant migration task"]))),this.$1.push(a)};c.executeMigrationIfNeeded=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){d("WAWebLid1X1ThreadAccountMigrations").shouldMigrateNow()&&!d("WAWebLid1X1MigrationGating").Lid1X1MigrationUtils.isLidMigrated()&&(yield d("WAWebLid1X1ThreadAccountMigrations").migrate1x1Chats());if(this.$1.length===0){d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["Lid1x1ThreadMigrationManager: no dependant migration tasks"])));return}var a=d("WAWebLid1X1MigrationGating").Lid1X1MigrationUtils.isLidMigrated();try{a&&(yield (l||(l=b("Promise"))).all(this.$1.map(function(a){return a()})),d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["Lid1x1ThreadMigrationManager: executed all {","} dependent migration tasks"])),this.$1.length))}catch(a){d("WALogger").ERROR(k||(k=babelHelpers.taggedTemplateLiteralLoose(["Lid1x1ThreadMigrationManager: executeMigrationTasks failed: error: ",""])),a)}});function c(){return a.apply(this,arguments)}return c}();return a}();c=new a();g.ThreadMigrationManager=c}),98);
          __d("WAWebLid1x1MigrationTimeoutUtils",["WALogger","WASyncAction.pb","WASyncdConst","WATimeUtils","WAWebABProps","WAWebLid1X1MigrationGating","WAWebLid1X1ThreadAccountMigrations","WAWebLid1X1ThreadAccountMigrations.flow","WAWebSyncdDb","WAWebUserPrefsMeUser","asyncToGeneratorRuntime","decodeProtobuf"],(function(a,b,c,d,e,f,g){var h,i,j,k,l;function m(){return n.apply(this,arguments)}function n(){n=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a='["'+d("WASyncdConst").Actions.DeviceCapabilities+'","'+d("WAWebUserPrefsMeUser").assertGetMe().user+':0@s.whatsapp.net"]';a=(yield d("WAWebSyncdDb").getSyncAction(a));if((a==null?void 0:a.binarySyncData)==null)return null;a=(a=d("decodeProtobuf").decodeProtobuf(d("WASyncAction.pb").SyncActionDataSpec,a.binarySyncData).value)==null||(a=a.deviceCapabilities)==null||(a=a.lidMigration)==null?void 0:a.chatDbMigrationTimestamp;return a==null?null:d("WATimeUtils").castLongIntToUnixTime(a)});return n.apply(this,arguments)}function a(){return o.apply(this,arguments)}function o(){o=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[lid][timeout] checking if we need to logout due to missing peer message"])));var a=d("WAWebABProps").getABPropConfigValue("lid_one_on_one_migration_peer_sync_timeout_in_seconds");if(a===0)return{shouldScheduleTimeout:!1};if(d("WAWebLid1X1MigrationGating").Lid1X1MigrationUtils.isLidMigrated()){d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[lid][timeout] already migrated"])));return{shouldScheduleTimeout:!1}}var b=d("WAWebLid1X1ThreadAccountMigrations").getLidThreadMigrationStatus().state;if([d("WAWebLid1X1ThreadAccountMigrations.flow").LidThreadMigrationStatus.COMPLETE,d("WAWebLid1X1ThreadAccountMigrations.flow").LidThreadMigrationStatus.IN_PROGRESS,d("WAWebLid1X1ThreadAccountMigrations.flow").LidThreadMigrationStatus.READY].includes(b)){d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["[lid][timeout] already got peer mapping"])));return{shouldScheduleTimeout:!1}}var c=(yield m());if(c==null){d("WALogger").LOG(k||(k=babelHelpers.taggedTemplateLiteralLoose(["[lid][timeout] primary did not migrate"])));return{shouldScheduleTimeout:!1}}var e=d("WATimeUtils").unixTime(),f=d("WATimeUtils").timeoutForAt(e,c,a);d("WALogger").LOG(l||(l=babelHelpers.taggedTemplateLiteralLoose(["[lid][timeout] logout should be in "," seconds.\n      allowed delay: "," primary migration time: "," local time: ","\n      migration state: ","\n  "])),f/1e3,a,c,e,b);return{shouldScheduleTimeout:!0,timeoutUntilLogout:f}});return o.apply(this,arguments)}g.getPrimaryMigrationTime=m;g.shouldScheduleTimeoutForMissingPeerMessage=a}),98);
          __d("WAWebLid1x1MigrationTimeout",["WAAsyncSleep","WALogger","WAWebEventsWaitForOfflineDeliveryEnd","WAWebLid11MigrationLifecycleWamEvent","WAWebLid1x1MigrationTimeoutUtils","WAWebLogoutReasonConstants","WAWebSocketLogoutJob","WAWebWamEnumMigrationStageEnum","WAWebWamEnumStageFailureReasonEnum","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o=null;function a(a){return p.apply(this,arguments)}function p(){p=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){if(o!=null){d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[lid][timeout] already scheduled logout. is offline: ",""])),d("WAWebEventsWaitForOfflineDeliveryEnd").isOfflineDeliveryEnd());return}d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[lid][timeout] start check lid migration timeout. source: ",". is offline: ",""])),a,d("WAWebEventsWaitForOfflineDeliveryEnd").isOfflineDeliveryEnd());a=(yield d("WAWebLid1x1MigrationTimeoutUtils").shouldScheduleTimeoutForMissingPeerMessage());var c=a.shouldScheduleTimeout;a=a.timeoutUntilLogout;if(!c)return;d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["[lid][timeout] setting logout timeout. is offline: ",""])),d("WAWebEventsWaitForOfflineDeliveryEnd").isOfflineDeliveryEnd());o=self.setTimeout(b("asyncToGeneratorRuntime").asyncToGenerator(function*(){d("WALogger").LOG(k||(k=babelHelpers.taggedTemplateLiteralLoose(["[lid][timeout] running logout check. is offline: ",""])),d("WAWebEventsWaitForOfflineDeliveryEnd").isOfflineDeliveryEnd());var a=(yield d("WAWebLid1x1MigrationTimeoutUtils").shouldScheduleTimeoutForMissingPeerMessage());a=a.shouldScheduleTimeout;d("WALogger").LOG(l||(l=babelHelpers.taggedTemplateLiteralLoose(["[lid][timeout] should logout in second check: ",". is offline: ",""])),a,d("WAWebEventsWaitForOfflineDeliveryEnd").isOfflineDeliveryEnd());a&&(d("WALogger").ERROR(m||(m=babelHelpers.taggedTemplateLiteralLoose(["[lid][timeout] logging out since did not receive peer mappings"]))).sendLogs("lid-migration-did-not-receive-mapping"),yield d("WAAsyncSleep").asyncSleep(5e3),d("WALogger").LOG(n||(n=babelHelpers.taggedTemplateLiteralLoose(["[lid][timeout] will logout. is offline: ",""])),d("WAWebEventsWaitForOfflineDeliveryEnd").isOfflineDeliveryEnd()),yield new(d("WAWebLid11MigrationLifecycleWamEvent").Lid11MigrationLifecycleWamEvent)({migrationStage:d("WAWebWamEnumMigrationStageEnum").MIGRATION_STAGE_ENUM.COMPANION_LOCAL_MIGRATION_FAILED,stageFailureReason:d("WAWebWamEnumStageFailureReasonEnum").STAGE_FAILURE_REASON_ENUM.COMPANION_TIMEOUT_BASED_ON_DEVICE_CAPABILITY}).commitAndWaitForFlush(!0),yield d("WAWebSocketLogoutJob").socketLogout(d("WAWebLogoutReasonConstants").LogoutReason.LidMigrationPeerMappingsNotReceived))}),a)});return p.apply(this,arguments)}g.scheduleLogoutIfNeeded=a}),98);
          __d("WAWebMergeContactRecordsById",["WALogger","WAWebLidAwareContactsDB","WAWebModelStorageUtils","WAWebUserPrefsIndexedDBStorage","WAWebWidFactory","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j;function a(){return k.apply(this,arguments)}function k(){k=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){yield d("WAWebModelStorageUtils").getStorage().lock(["contact","user-prefs"],b("asyncToGeneratorRuntime").asyncToGenerator(function*(){if(d("WAWebUserPrefsIndexedDBStorage").userPrefsIdb.get("WAContactMigrationIdComplete2")){d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["mergeContactRecordsById: migration already complete"])));return}d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["mergeContactRecordsById: start migration"])));var a=(yield c("WAWebLidAwareContactsDB").all()).filter(function(a){return a.id.endsWith("@c.us")});yield c("WAWebLidAwareContactsDB").bulkCreateOrMerge(a.map(function(a){var b=a.id;a=a.pushname;return{id:d("WAWebWidFactory").createWid(b).toJid(),pushname:a}}));yield c("WAWebLidAwareContactsDB").bulkRemove(a.map(function(a){a=a.id;return a}));yield d("WAWebUserPrefsIndexedDBStorage").userPrefsIdb.set("WAContactMigrationIdComplete2",!0);d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["mergeContactRecordsById: end migration"])))}))});return k.apply(this,arguments)}g.mergeContactRecordsById=a}),98);
          __d("WAWebNewsletterMessageDeliveryUpdateToModelUtils",["Promise","WALogger","WAWebNewsletterDBUtils","WAWebNewsletterGetMessagesJob","WAWebNewsletterUpdateMsgsRecordsJob","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j;function a(a,b,c){return k.apply(this,arguments)}function k(){k=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,c,e){var f=(yield d("WAWebNewsletterDBUtils").bulkGetMessagesByServerIds(c.map(function(a){return a.id}),a)),g=[];c=c.map(function(){var c=b("asyncToGeneratorRuntime").asyncToGenerator(function*(b){var c=b.id,e=f.get(b.id);if(e==null){d("WALogger").DEV(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[newsletter][getMessageDeliveryUpdatesModelToUpdate] Local DB doesn't contain message, we fetch from server."])));c=(yield d("WAWebNewsletterGetMessagesJob").getNewsletterMessages(a,1,{after:c-1}));c=c.msgs[0];if(c==null){d("WALogger").DEV(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[newsletter][getMessageDeliveryUpdatesModelToUpdate] couldn't retrieve message"])));return null}e=c;g.push(e)}return babelHelpers["extends"]({},b,{msgData:e,serverId:b.id,id:e.id})});return function(a){return c.apply(this,arguments)}}());g.length>0&&(yield d("WAWebNewsletterUpdateMsgsRecordsJob").addNewsletterMsgsRecords(g));var k=(yield d("WAWebNewsletterDBUtils").bulkGetMessagesByServerIds(e,a));e=e.map(function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){a=k.get(a);return a==null?null:a.id});return function(b){return a.apply(this,arguments)}}());return{modelUpdatesToAdd:(yield (j||(j=b("Promise"))).all(c)).filter(Boolean),modelUpdatesToRemove:(yield j.all(e)).filter(Boolean)}});return k.apply(this,arguments)}g.getMessageDeliveryUpdatesModelToUpdate=a}),98);
          __d("WAWebNewsletterMetadataInitFromStorage",["WAJids","WALinkify","WALogger","WAWebBackendApi","WAWebCommonNewsletterEnums","WAWebNewsletterMessageDeliveryUpdateToModelUtils","WAWebNewsletterMetadataCollection","WAWebSchemaNewsletterMetadata","WAWebWidFactory","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j;function k(a){switch(a){case 0:return d("WAWebCommonNewsletterEnums").NewsletterMembershipType.Subscriber;case 1:return d("WAWebCommonNewsletterEnums").NewsletterMembershipType.Admin;case 3:return d("WAWebCommonNewsletterEnums").NewsletterMembershipType.Owner;case 2:default:return d("WAWebCommonNewsletterEnums").NewsletterMembershipType.Guest}}function l(a){switch(a){case 0:return d("WAWebCommonNewsletterEnums").NewsletterReactionCodesSetting.All;case 3:return d("WAWebCommonNewsletterEnums").NewsletterReactionCodesSetting.None;case 2:return d("WAWebCommonNewsletterEnums").NewsletterReactionCodesSetting.Blocklist;case 1:default:return d("WAWebCommonNewsletterEnums").NewsletterReactionCodesSetting.Basic}}function m(a){switch(a){case 0:return d("WAWebCommonNewsletterEnums").NewsletterCapability.Insights;case 1:return d("WAWebCommonNewsletterEnums").NewsletterCapability.PhotoPolls;default:d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["Encountered unexpected newsletter capability in DB: ",""])),a).tags("newsletter-capabilities").sendLogs("Unexpected newsletter capability in DB");return null}}function n(a){switch(a){case 1:return d("WAWebCommonNewsletterEnums").NewsletterPrivacy.Private;case 0:default:return d("WAWebCommonNewsletterEnums").NewsletterPrivacy.Public}}function o(a){switch(a){case 0:return d("WAWebCommonNewsletterEnums").WamoSubStatus.ACTIVE;case 1:default:return d("WAWebCommonNewsletterEnums").WamoSubStatus.INACTIVE}}function a(){return p.apply(this,arguments)}function p(){p=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){d("WALogger").DEV(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[init-from-storage]: restoreNewsletterMetadata: start restoring newsletter metadata"])));try{var a=(yield d("WAWebSchemaNewsletterMetadata").getNewsletterMetadataTable().all());a.forEach(function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=d("WAWebWidFactory").createWid(a.id),e={id:b,creationTime:a.creationTime,name:a.name,nameUpdateTime:a.nameUpdateTime,description:a.description,descriptionUpdateTime:a.descriptionUpdateTime,handle:a.handle,inviteCode:a.inviteCode,size:a.size,verified:a.verified,membershipType:k(a.membershipType),reactionCodesSetting:l(a.reactionCodesSetting),privacy:n(a.privacy),website:a.website!=null?d("WALinkify").findLink(a.website):null,adminCount:a.adminCount,capabilities:a.capabilities!=null?new Set(Array.from(a.capabilities).map(m).filter(Boolean)):new Set(),suspended:a.suspended,geosuspended:a.geosuspended,terminated:a.terminated,wamoSubPlanId:a.wamoSubPlanId,wamoSubStatus:o(a.wamoSubStatus)};c("WAWebNewsletterMetadataCollection")==null||c("WAWebNewsletterMetadataCollection").add(e,{merge:!0});if(a.messageDeliveryUpdates!=null){var f=[];a.messageDeliveryUpdates.forEach(function(a,b){return f.push({id:b,code:a.code})});e=(yield d("WAWebNewsletterMessageDeliveryUpdateToModelUtils").getMessageDeliveryUpdatesModelToUpdate(d("WAJids").toNewsletterJid(a.id),f,[]));a=e.modelUpdatesToAdd;yield d("WAWebBackendApi").frontendFireAndForget("updateNewsletterMessageDeliveryUpdate",{id:b,modelUpdatesToAdd:a,modelUpdatesToRemove:[]})}});return function(b){return a.apply(this,arguments)}}())}finally{d("WALogger").DEV(j||(j=babelHelpers.taggedTemplateLiteralLoose(["[init-from-storage]: restoreNewsletterMetadata: complete restoring newsletter metadata"])))}});return p.apply(this,arguments)}g.restoreNewsletterMetadata=a}),98);
          __d("WAWebQplAbpropsConfigValueProvider",["WAWebABProps"],(function(a,b,c,d,e,f,g){function a(){return d("WAWebABProps").getABPropConfigValue("qpl_enabled")}function b(){return d("WAWebABProps").getABPropConfigValue("qpl_upload_delay")*60}function c(){return d("WAWebABProps").getABPropConfigValue("qpl_sampling_as_string")}function e(){return d("WAWebABProps").getABPropConfigValue("qpl_initial_upload_delay")*60}g.isQplEnabled=a;g.getUploadIntervalInSeconds=b;g.getEventSampling=c;g.getInitialUploadDelayInSeconds=e}),98);
          __d("WAWebQplConfig",["WALogger","WAQplConfigTypes","WAWebQplHealthLogger","WAWebQplQuickPerformanceLoggerModule","gkx"],(function(a,b,c,d,e,f,g){var h,i={sampleRate:0,samplingMethod:d("WAQplConfigTypes").QplSampleMethod.EVENT_BASED_SAMPLING},j={sampleRate:1,samplingMethod:d("WAQplConfigTypes").QplSampleMethod.EVENT_BASED_SAMPLING},k,l,m;function n(){return m.isQplEnabled()}function o(){return m.getUploadIntervalInSeconds()}function p(){return m.getInitialUploadDelayInSeconds()}function q(a){if(c("gkx")("26256"))return j;a=d("WAWebQplQuickPerformanceLoggerModule").convertMarkerIdOrEvent(a);a=k.get(a);return a?a:i}function r(){try{var a=m.getEventSampling();a.indexOf("json:")===0&&(a=a.slice(5));a=JSON.parse(a);a=a.sampling;a.forEach(function(a){var b=a[0],c=a[1];a=Math.max(a[2],0);k.set(b,{sampleRate:a,samplingMethod:c})})}catch(a){d("WAWebQplHealthLogger").errorParsingConfig(a)}}function a(a,b){b===void 0&&(b=!1);!l||b===!0?(k=new Map(),m=a,r(),l={isQplEnabled:n,uploadInterval:o,getEventDetails:q,uploadDelay:p}):d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["QPL Config has already been initialized"]))).tags("qpl");return l}g.config=a}),98);
          __d("WAWebQplInitMd",["Promise","WALogger","WAQplNetwork","WAQplUploader","WAWebApiQplEvents","WAWebQplAbpropsConfigValueProvider","WAWebQplConfig","WAWebQplHealthLogger","WAWebQplQuickPerformanceLoggerMarkerIds","WAWebQplQuickPerformanceLoggerModule","WAWebQplStorageApi","WAWebQplValuesConfig","WAWebWaUlCookieUtils","WAWebXHR","gkx"],(function(a,b,c,d,e,f,g){var h,i,j,k,l={post:c("WAWebXHR").post};function a(){d("WAQplNetwork").defaultQplNetwork({restInterface:l,isDev:0,qplAccessToken:d("WAWebQplValuesConfig").qplConfigs.accessToken,qplAppId:d("WAWebQplValuesConfig").qplConfigs.appId,qplEndpoint:d("WAWebQplValuesConfig").qplConfigs.endpoint,waul_cookie:d("WAWebWaUlCookieUtils").getWaUlCookieIfLoggedOut()});var a=d("WAWebQplConfig").config(d("WAWebQplAbpropsConfigValueProvider"));if(a.isQplEnabled()){d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["QPL is being initialized"])));if(c("gkx")("26256")){var e=new URLSearchParams(window.location.search).get("e2etestname");void d("WAQplUploader").start({sendEvents:function(a){a.forEach(function(a){e!=null&&(a.annotations?a.annotations.e2etestname=e:a.annotations={e2etestname:e})});var b=window.__je2e_recordQPLMarker;b!=null&&typeof b==="function"&&a.forEach(b);return d("WAQplNetwork").defaultQplNetwork().sendEventsOverNetwork(a)},isQplEnabled:function(){return!0},intervalInSeconds:a.uploadInterval(),startDelayInSeconds:a.uploadDelay()},{storageApi:new(d("WAWebQplStorageApi").QplStorageApi)(),healthLogger:d("WAWebQplHealthLogger")})}else d("WAQplUploader").start({isQplEnabled:a.isQplEnabled,sendEvents:function(a){return d("WAQplNetwork").defaultQplNetwork().sendEventsOverNetwork(a)},intervalInSeconds:a.uploadInterval(),startDelayInSeconds:a.uploadDelay()},{storageApi:new(d("WAWebQplStorageApi").QplStorageApi)(),healthLogger:d("WAWebQplHealthLogger")});d("WAWebQplQuickPerformanceLoggerModule").QPL.init(function(a,c){d("WAWebApiQplEvents").add([a]);return(k||(k=b("Promise"))).resolve()},a.getEventDetails,a.isQplEnabled)}else d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["QPL is disabled, throwing Killswitch, will clear database"]))),d("WAWebQplQuickPerformanceLoggerModule").QPL.throwKillswitch(!0),d("WAWebQplQuickPerformanceLoggerModule").QPL.clearStorage()}g.startQPL=a}),98);
          __d("WAWebFetchSubscriptionsQuery_facebookRelayOperation",[],(function(a,b,c,d,e,f){e.exports="29753057770976041"}),null);
          __d("WAWebFetchSubscriptionsQuery.graphql",["WAWebFetchSubscriptionsQuery_facebookRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"data"}],c=[{alias:null,args:[{kind:"Variable",name:"request",variableName:"data"}],concreteType:"XWAGetSubscriptionsResponse",kind:"LinkedField",name:"xwa_get_subscriptions",plural:!1,selections:[{alias:null,args:null,concreteType:"XWASubscriptionInfoType",kind:"LinkedField",name:"subscriptions",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"status",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"end_time",storageKey:null}],storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"WAWebFetchSubscriptionsQuery",selections:c,type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"WAWebFetchSubscriptionsQuery",selections:c},params:{id:b("WAWebFetchSubscriptionsQuery_facebookRelayOperation"),metadata:{},name:"WAWebFetchSubscriptionsQuery",operationKind:"query",text:null}}}();e.exports=a}),null);
          __d("WAWebFetchSubscriptions",["Promise","WACustomError","WALogger","WAPromiseTimeout","WAWebBizGatingUtils","WAWebFetchAdAccountToken","WAWebFetchSubscriptionsQuery.graphql","WAWebGraphQLServerError","WAWebNetworkStatus","WAWebRelayClient","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k,l={type:"error"},m=h!==void 0?h:h=b("WAWebFetchSubscriptionsQuery.graphql");function a(){return n.apply(this,arguments)}function n(){n=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){if(d("WAWebBizGatingUtils").isGetSubscriptionsGraphqlMigrationEnabled()===!1)return(k||(k=b("Promise"))).resolve({type:"not-enabled"});var a=(yield o());if(a.type==="success"){d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["fetchSubscriptions: success"])));return a}a.type;d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(['fetchSubscriptions: failed as "','"'])),a.type);return a});return n.apply(this,arguments)}function o(){return p.apply(this,arguments)}function p(){p=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){try{var a=(yield d("WAPromiseTimeout").promiseTimeout(d("WAWebFetchAdAccountToken").fetchToken(),d("WAWebBizGatingUtils").adAccountTokenNoncePushWaitTimeoutSeconds()*1e3));if(a.type==="success"){var b=(yield q(a.token));b.type!=="success"?b.type==="auth-failure"?d("WAWebFetchAdAccountToken").markTokenAsInvalid():b.type:b.type;return b}a.type;return a}catch(a){return a instanceof d("WACustomError").TimeoutError?{type:"timeout"}:{type:"error"}}});return p.apply(this,arguments)}function q(a){return r.apply(this,arguments)}function r(){r=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b;yield c("WAWebNetworkStatus").waitIfOffline();a=(yield d("WAWebRelayClient").fetchQuery(m,{data:{platform:"UNKNOWN"}},{environmentType:"facebook",accessToken:a})["catch"](function(a){if(d("WAWebFetchAdAccountToken").hasGraphQLAuthError(a))return{type:"auth-failure"};if(a instanceof d("WAWebGraphQLServerError").GraphQLServerError)return{type:"graphql-error",error:a}}));a=a==null||(b=a.xwa_get_subscriptions)==null?void 0:b.subscriptions;return a==null?l:{type:"success",subscriptions:a.map(function(a){var b;return{expirationDate:(b=a.end_time)!=null?b:null,id:(b=a.id)!=null?b:"",status:s(a.status)}})}});return r.apply(this,arguments)}function s(a){if(a==null)return;a=a;switch(a){case"STATUS_ACTIVE":return"ACTIVE";case"STATUS_CANCELED":return"CANCELED";case"STATUS_DISCOUNT_TRIAL":return"DISCOUNT_TRIAL";case"STATUS_EXPIRED":return"EXPIRED";case"STATUS_FREE_TRIAL":return"FREE_TRIAL";case"STATUS_IN_GRACE_PERIOD":return"IN_GRACE_PERIOD";case"STATUS_ON_HOLD":return"ON_HOLD"}}g.fetchSubscriptions=a}),98);
          __d("WAWebSubscriptionJob",["WADeprecatedSendIq","WADeprecatedWapParser","WAWap","WAWapDeprecatedSmaxID","WAWebBackendErrors","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h=new(c("WADeprecatedWapParser"))("subscriptionsParser",function(a){a.assertTag("iq");a.assertFromServer();a=a.child("subscriptions");var b=[];a.forEachChildWithTag("subscription",function(a){var c=a.attrString("status"),d=a.maybeAttrInt("subscription_end_time");a=a.attrString("id");b.push({id:a,status:c,expirationDate:d})});return b});function a(){return i.apply(this,arguments)}function i(){i=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a;a=(a=d("WAWap")).wap("iq",{xmlns:"fb:thrift_iq",id:a.generateId(),type:"get",smax_id:a.SMAX_ID(c("WAWapDeprecatedSmaxID").QuerySubscription),to:a.S_WHATSAPP_NET});a=(yield d("WADeprecatedSendIq").deprecatedSendIq(a,h));if(a.success)return a.result;throw new(d("WAWebBackendErrors").ServerStatusCodeError)(a.errorCode,a.errorText)});return i.apply(this,arguments)}g.querySubscriptions=a}),98);
          __d("WAWebSubscriptions",["WAExponentialBackoff","WALogger","WAPromiseDelays","WAWebBackendErrors","WAWebBizGatingUtils","WAWebFetchSubscriptions","WAWebPremiumAccessEngine","WAWebSchemaSubscription","WAWebSubscriptionCollection","WAWebSubscriptionJob","WAWebUserPrefsMeUser","WAWebUserPrefsSubscription","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t,u={minTimeout:1e3,maxTimeout:16e3,retries:5,signal:new AbortController().signal},v=86400*1e3;function w(){return x.apply(this,arguments)}function x(){x=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){if(!d("WAWebBizGatingUtils").subscriptionFetchEnabled())return;var a=d("WAWebUserPrefsSubscription").getNextSubscriptionQuery();if(a){a=a-Date.now();a>0&&(d("WALogger").DEV(h||(h=babelHelpers.taggedTemplateLiteralLoose(["Subscriptions manager found scheduled query, not due yet, sleeping for "," sec"])),a/1e3),yield d("WAPromiseDelays").delayMs(a))}try{yield d("WAExponentialBackoff").exponentialBackoff(u,function(a,b){d("WALogger").DEV(i||(i=babelHelpers.taggedTemplateLiteralLoose(["Subscriptions manager, run"])));return A()["catch"](function(c){if(c instanceof d("WAWebBackendErrors").ServerStatusCodeError)switch(c.statusCode){case 500:d("WALogger").WARN(j||(j=babelHelpers.taggedTemplateLiteralLoose(["Subscriptions manager query failed, retriable error: ",", failCount ",""])),c.message,b);return a(c)}throw c})})}catch(a){d("WALogger").ERROR(k||(k=babelHelpers.taggedTemplateLiteralLoose(["Subscriptions manager pull failed, error: ",""])),a).verbose().devConsole(a).sendLogs("Subscriptions manager run failed");if(a instanceof d("WAWebBackendErrors").ServerStatusCodeError&&a.statusCode===500)d("WALogger").DEV(l||(l=babelHelpers.taggedTemplateLiteralLoose(["Subscriptions manager, will retry in "," ms"])),v);else{d("WALogger").DEV(m||(m=babelHelpers.taggedTemplateLiteralLoose(["Subscriptions manager, non recoverable error, exiting"])));return}}d("WALogger").DEV(n||(n=babelHelpers.taggedTemplateLiteralLoose(["Subscriptions manager, sleeping for "," sec"])),v/1e3);d("WAWebUserPrefsSubscription").setNextSubscriptionQuery(Date.now()+v);yield d("WAPromiseDelays").delayMs(v);d("WAWebUserPrefsMeUser").getMaybeMeUser()&&void w()});return x.apply(this,arguments)}function y(a){return z.apply(this,arguments)}function z(){z=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){if(d("WAWebBizGatingUtils").subscriptionFetchEnabled()){if(a.length===0){d("WALogger").DEV(o||(o=babelHelpers.taggedTemplateLiteralLoose(["Subscriptions manager, no subscriptions found"])));d("WAWebSubscriptionCollection").SubscriptionCollection.reset();try{d("WAWebPremiumAccessEngine").update()}catch(a){d("WALogger").ERROR(p||(p=babelHelpers.taggedTemplateLiteralLoose(["subscription sync: error PremiumAccessEngine ",""])),a).sendLogs("PremiumAccessEngine")}return}var b=["ACTIVE","FREE_TRIAL","IN_GRACE_PERIOD"];a=a.map(function(a){var c={id:a.id,isAutoRenewing:a.status==="ACTIVE",isDeactivated:!b.includes(a.status),expirationDate:a.expirationDate!==void 0?parseInt(a.expirationDate,10):void 0};a.status==="CANCELED"&&(c.expirationDate||0)>new Date().getTime()/1e3&&(c.isDeactivated=!1);return c});d("WALogger").DEV(q||(q=babelHelpers.taggedTemplateLiteralLoose(["Subscriptions manager, got subscriptions: ",""])),JSON.stringify(a));yield d("WAWebSchemaSubscription").getSubscriptionTable().bulkCreateOrMerge(a);d("WAWebSubscriptionCollection").SubscriptionCollection.add(a.map(function(a){return babelHelpers["extends"]({},a)}),{merge:!0});try{d("WAWebPremiumAccessEngine").update()}catch(a){d("WALogger").ERROR(r||(r=babelHelpers.taggedTemplateLiteralLoose(["subscription sync: error PremiumAccessEngine ",""])),a).sendLogs("PremiumAccessEngine")}}});return z.apply(this,arguments)}function A(){return B.apply(this,arguments)}function B(){B=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){if(!d("WAWebUserPrefsMeUser").getMaybeMeUser())return;d("WALogger").DEV(s||(s=babelHelpers.taggedTemplateLiteralLoose(["Subscriptions manager, fetch state"])));if(d("WAWebBizGatingUtils").isGetSubscriptionsGraphqlMigrationEnabled()){var a=(yield d("WAWebFetchSubscriptions").fetchSubscriptions());if(a.type==="success"&&a.subscriptions!=null)void y(a.subscriptions);else return c()}else{d("WALogger").WARN(t||(t=babelHelpers.taggedTemplateLiteralLoose(["subscription sync: Subscriptions graphql fetch failed, falling back to IQ"]))).sendLogs("PremiumAccessEngine",{sampling:.01});return c()}function c(){return e.apply(this,arguments)}function e(){e=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=(yield d("WAWebSubscriptionJob").querySubscriptions());return y(a)});return e.apply(this,arguments)}});return B.apply(this,arguments)}g.runSubscriptionsManager=w;g.applySubscriptions=y}),98);
          __d("WAWebSyncContactsJob",["WALogger","WANullthrows","WAShiftTimer","WAWebContactSyncApi","WAWebLidAwareContactsDB","WAWebLocalStorage","WAWebUserPrefsAppStateSync","WAWebUserPrefsKeys","WAWebUserPrefsMultiDevice","WAWebWidFactory","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k=86400,l=2e4,m=1e3,n=60,o=null,p=[];function a(a){p.push(a),!o?(o=new(d("WAShiftTimer").ShiftTimer)(function(){if(!d("WAWebUserPrefsMultiDevice").isRegistered())return;var a=p;p=[];o=null;d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["start new contact sync for "," contacts"])),a.length).tags("contact-sync");d("WAWebContactSyncApi").syncContactListInChunks({contactIds:a,shouldDelayBetweenChunks:!0,mode:"query"})["catch"](function(a){d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["syncNewContact: contact sync failed, error: ",""])),a).verbose().tags("non-sad","contact-sync").sendLogs("syncNewContact: contact sync failed")})}),o.onOrBefore(l)):o.debounce(m)}function q(){return r.apply(this,arguments)}function r(){r=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=(yield c("WAWebLidAwareContactsDB").equals(["isContactSyncCompleted"],0));a=a.map(function(a){return d("WAWebWidFactory").createWid(a.id)});d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["sync dirty contacts, found "," contacts to sync"])),a.length).tags("contact-sync");return d("WAWebContactSyncApi").syncContactListInChunks({contactIds:a,shouldDelayBetweenChunks:!0,mode:"query"})});return r.apply(this,arguments)}function e(){return s.apply(this,arguments)}function s(){s=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){(yield d("WAWebUserPrefsMultiDevice").getShouldCheckContactSyncStatus())&&self.setTimeout(function(){q()},n*1e3),yield d("WAWebUserPrefsAppStateSync").setShouldCheckContactSyncStatus()});return s.apply(this,arguments)}function f(){var a;a=(a=c("WANullthrows")(c("WAWebLocalStorage")).getItem(d("WAWebUserPrefsKeys").KEYS.CONTACT_SYNC_REFRESH))!=null?a:k;return parseInt(a,10)}g.syncNewContact=a;g.runSyncDirtyContactsJob=e;g.getContactSyncRefreshSeconds=f}),98);
          __d("WAWebContactSyncBridge",["WAWebLidAwareContactsDB","WAWebSyncContactJob","WAWebWidFactory","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){function a(a){return h.apply(this,arguments)}function h(){h=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=(yield c("WAWebLidAwareContactsDB").all());if(b.length>0){b=b.map(function(a){return d("WAWebWidFactory").createWid(a.id)}).filter(function(a){return a.isEligibleForUSync()});return d("WAWebSyncContactJob").syncContactListInChunksJob(b,a,"full")}});return h.apply(this,arguments)}g.doFullContactSync=a}),98);
          __d("WAWebDBPurgeExpiredRecords",["Promise","WAWeb-moment","WAWebDBMapOrphansToProviders","WAWebDBOrphanDbSerialization","WAWebMsgType","WAWebSchemaMessage","WAWebSchemaMessageOrphans","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h;function a(a,b){return i.apply(this,arguments)}function i(){i=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,e){a=c("WAWeb-moment")().subtract(a,"days").unix();var f=c("WAWeb-moment")().subtract(e,"days").unix();e=(yield d("WAWebSchemaMessageOrphans").getMessageOrphanTable().between(["t"],0,a));a=new Set(e.map(function(a){return a.parentMsgKey}));a=(yield d("WAWebSchemaMessage").getMessageTable().bulkGet(Array.from(a)));var g=new Set(a.filter(function(a){return a&&a.type===d("WAWebMsgType").MSG_TYPE.UNKNOWN}).map(function(a){return a==null?void 0:a.id}));a=e.filter(function(a){return!g.has(a.parentMsgKey)||a.t<f}).map(d("WAWebDBOrphanDbSerialization").orphanFromDbRow);e=(yield d("WAWebDBMapOrphansToProviders").mapOrphansToProviders(a));var i=[];for(e of e.entries()){var j=e[0],k=e[1];j.onRecordsPurged!=null&&i.push(j.onRecordsPurged(k))}yield (h||(h=b("Promise"))).all(i);j=a.map(function(a){return a.msgKey});return d("WAWebSchemaMessageOrphans").getMessageOrphanTable().bulkRemove(j)});return i.apply(this,arguments)}g.purgeExpiredOrphanRecords=a}),98);
          __d("WAWebLogDailyStatsJob",["WAJobOrchestratorTypes","WAWebOrchestratorNonPersistedJob","WAWebTasksDailyStatsTask"],(function(a,b,c,d,e,f,g){function a(){return d("WAWebOrchestratorNonPersistedJob").createNonPersistedJob("logDailyStats",function(a){return d("WAWebTasksDailyStatsTask").logDailyStats()},{priority:d("WAJobOrchestratorTypes").JOB_PRIORITY.BEST_EFFORT}).waitUntilCompleted()}g.logDailyStatsJob=a}),98);
          __d("WAWebWamEnumActiveTimeAfterPairing",[],(function(a,b,c,d,e,f){a=Object.freeze({MINS_10:1,MINS_20:2,MINS_40:3,MINS_60:4,MINS_5:5});f.ACTIVE_TIME_AFTER_PAIRING=a}),66);
          __d("WAWebWamEnumMdHistorySyncStatusResult",[],(function(a,b,c,d,e,f){a=Object.freeze({SUCCESS:1,UNFINISHED:2,FAIL_TO_DOWNLOAD:3,MISSING_CHUNK:4,PROTOBUF_ERROR:5,FAIL_TO_STORE:6,OTHER_ERROR:7,IN_PROGRESS:8,FAIL_TO_RECEIVE:9,FAIL_TO_STORE_CHUNK:10,FAIL_TO_FETCH:11,FAIL_TO_PREPROCESS:12,FAIL_TO_ENCRYPT:13});f.MD_HISTORY_SYNC_STATUS_RESULT=a}),66);
          __d("WAWebMdBootstrapHistorySyncStatusAfterPairingWamEvent",["WAWebWamCodegenUtils","WAWebWamEnumActiveTimeAfterPairing","WAWebWamEnumMdBootstrapHistoryPayloadType","WAWebWamEnumMdHistorySyncStatusResult"],(function(a,b,c,d,e,f,g){b=(a=d("WAWebWamCodegenUtils")).defineEvents({MdBootstrapHistorySyncStatusAfterPairing:[4652,{activeTimeAfterPairing:[1,d("WAWebWamEnumActiveTimeAfterPairing").ACTIVE_TIME_AFTER_PAIRING],isLoopRunning:[12,a.TYPES.BOOLEAN],lastProcessedNotificationChunkOrder:[2,a.TYPES.INTEGER],lastProcessedNotificationChunkProgress:[3,a.TYPES.INTEGER],mdBootstrapHistoryPayloadType:[4,d("WAWebWamEnumMdBootstrapHistoryPayloadType").MD_BOOTSTRAP_HISTORY_PAYLOAD_TYPE],mdHistorySyncStatusResult:[5,d("WAWebWamEnumMdHistorySyncStatusResult").MD_HISTORY_SYNC_STATUS_RESULT],mdSessionId:[6,a.TYPES.STRING],mdTimestamp:[7,a.TYPES.INTEGER],missingNotificationCount:[8,a.TYPES.INTEGER],nextNotificationChunkOrder:[9,a.TYPES.INTEGER],totalProcessedMessageCount:[10,a.TYPES.INTEGER],unprocessedNotificationCount:[11,a.TYPES.INTEGER]},[1,1,1],"regular"]},{MdBootstrapHistorySyncStatusAfterPairing:[]});g.MdBootstrapHistorySyncStatusAfterPairingWamEvent=b}),98);
          __d("WAWebLogHistorySyncStatusAfterPairingJob",["Promise","WAJobOrchestratorTypes","WALogger","WATimeUtils","WAWebApiHistorySyncNotification","WAWebHistorySyncNotificationUtils","WAWebMdBootstrapHistorySyncStatusAfterPairingWamEvent","WAWebOrchestratorNonPersistedJob","WAWebSyncBootstrap","WAWebSyncdMdSyncFieldstatMeta","WAWebUserPrefsHistorySync","WAWebUserPrefsTypes","WAWebWamEnumActiveTimeAfterPairing","WAWebWamEnumMdBootstrapHistoryPayloadType","WAWebWamEnumMdHistorySyncStatusResult","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q;function a(a,c){a=(d("WATimeUtils").unixTime()-a)/60;d("WALogger").DEV(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[history sync] log history sync status with time after pairing "," mins and logging count ",""])),a,c);if(a<5){d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[history sync] skip sync status logging as it's too soon after pairing"])));return(q||(q=b("Promise"))).resolve()}return d("WAWebOrchestratorNonPersistedJob").createNonPersistedJob("logHistorySyncStatusAfterPairing",function(a){return r(a.timeAfterPairingMins,a.loggingCount)},{priority:d("WAJobOrchestratorTypes").JOB_PRIORITY.LOW}).waitUntilCompleted({timeAfterPairingMins:a,loggingCount:c})}function r(a,b){return s.apply(this,arguments)}function s(){s=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){if(b>=5){d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["[history sync] skip sync status logging as we've logged for more than 5 times"])));return}if(a>=60){d("WALogger").LOG(k||(k=babelHelpers.taggedTemplateLiteralLoose(["[history sync] log status for 60 minutes after pairing"])));yield t(d("WAWebWamEnumActiveTimeAfterPairing").ACTIVE_TIME_AFTER_PAIRING.MINS_60);void d("WAWebUserPrefsHistorySync").setHistorySyncStatusAfterPairingLoggingCount(5);return}if(b<4&&a>=40){d("WALogger").LOG(l||(l=babelHelpers.taggedTemplateLiteralLoose(["[history sync] log status for 40 minutes after pairing"])));yield t(d("WAWebWamEnumActiveTimeAfterPairing").ACTIVE_TIME_AFTER_PAIRING.MINS_40);void d("WAWebUserPrefsHistorySync").setHistorySyncStatusAfterPairingLoggingCount(4);return}if(b<3&&a>=20){d("WALogger").LOG(m||(m=babelHelpers.taggedTemplateLiteralLoose(["[history sync] log status for 20 minutes after pairing"])));yield t(d("WAWebWamEnumActiveTimeAfterPairing").ACTIVE_TIME_AFTER_PAIRING.MINS_20);void d("WAWebUserPrefsHistorySync").setHistorySyncStatusAfterPairingLoggingCount(3);return}if(b<2&&a>=10){d("WALogger").LOG(n||(n=babelHelpers.taggedTemplateLiteralLoose(["[history sync] log status for 10 minutes after pairing"])));yield t(d("WAWebWamEnumActiveTimeAfterPairing").ACTIVE_TIME_AFTER_PAIRING.MINS_10);void d("WAWebUserPrefsHistorySync").setHistorySyncStatusAfterPairingLoggingCount(2);return}if(b<1&&a>=5){d("WALogger").LOG(o||(o=babelHelpers.taggedTemplateLiteralLoose(["[history sync] log status for 5 minutes after pairing"])));yield t(d("WAWebWamEnumActiveTimeAfterPairing").ACTIVE_TIME_AFTER_PAIRING.MINS_5);void d("WAWebUserPrefsHistorySync").setHistorySyncStatusAfterPairingLoggingCount(1);return}d("WALogger").LOG(p||(p=babelHelpers.taggedTemplateLiteralLoose(["[history sync] do not log status as no requirment meets"])))});return s.apply(this,arguments)}function t(a){return u.apply(this,arguments)}function u(){u=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){yield v(a)});return u.apply(this,arguments)}function v(a){return w.apply(this,arguments)}function w(){w=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=(yield d("WAWebSyncdMdSyncFieldstatMeta").MdSyncFieldStatsMeta.getMdSessionId());b=new(d("WAWebMdBootstrapHistorySyncStatusAfterPairingWamEvent").MdBootstrapHistorySyncStatusAfterPairingWamEvent)({mdBootstrapHistoryPayloadType:d("WAWebWamEnumMdBootstrapHistoryPayloadType").MD_BOOTSTRAP_HISTORY_PAYLOAD_TYPE.RECENT_HISTORY,mdSessionId:b,mdTimestamp:d("WATimeUtils").unixTimeMs(),activeTimeAfterPairing:a,isLoopRunning:c("WAWebSyncBootstrap").getIsHistorySyncRunning()});a=(yield d("WAWebUserPrefsHistorySync").getLastHistoryRecentSyncedChunk());var e=a!=null?a.chunkOrder:-1,f=a!=null?a.progress:-1;b.lastProcessedNotificationChunkOrder=e;b.lastProcessedNotificationChunkProgress=f;f=(f=(yield d("WAWebUserPrefsHistorySync").getHistorySyncTotalProcessedMessageCount()))!=null?f:0;b.totalProcessedMessageCount=f;f=(yield d("WAWebUserPrefsHistorySync").getHistorySyncStatus());if((f==null?void 0:f.recentCompleted)===!0){b.mdHistorySyncStatusResult=d("WAWebWamEnumMdHistorySyncStatusResult").MD_HISTORY_SYNC_STATUS_RESULT.SUCCESS;b.commit();return}f=(yield d("WAWebHistorySyncNotificationUtils").getUnprocessedRecentSyncNotifications());var g=f.length;b.unprocessedNotificationCount=g;f=g>0?(g=f[0].chunkOrder)!=null?g:0:-1;b.nextNotificationChunkOrder=f;if(d("WAWebApiHistorySyncNotification").inFlightChunk.size>0){b.mdHistorySyncStatusResult=d("WAWebWamEnumMdHistorySyncStatusResult").MD_HISTORY_SYNC_STATUS_RESULT.IN_PROGRESS;b.commit();return}g=a?e+1:1;f=(yield d("WAWebUserPrefsHistorySync").getRecentSyncSingleChunkStatus());a=x(f,g);b.mdHistorySyncStatusResult=a;b.commit()});return w.apply(this,arguments)}function x(a,b){if(a==null||a[b]==null)return d("WAWebWamEnumMdHistorySyncStatusResult").MD_HISTORY_SYNC_STATUS_RESULT.FAIL_TO_RECEIVE;switch(a[b]){case d("WAWebUserPrefsTypes").HistorySyncSingleChunkStatusType.RECEIVED:return d("WAWebWamEnumMdHistorySyncStatusResult").MD_HISTORY_SYNC_STATUS_RESULT.FAIL_TO_STORE_CHUNK;case d("WAWebUserPrefsTypes").HistorySyncSingleChunkStatusType.NOTIFICATION_STORED:return d("WAWebWamEnumMdHistorySyncStatusResult").MD_HISTORY_SYNC_STATUS_RESULT.FAIL_TO_FETCH;case d("WAWebUserPrefsTypes").HistorySyncSingleChunkStatusType.DOWNLOADING:return d("WAWebWamEnumMdHistorySyncStatusResult").MD_HISTORY_SYNC_STATUS_RESULT.FAIL_TO_DOWNLOAD;case d("WAWebUserPrefsTypes").HistorySyncSingleChunkStatusType.DOWNLOADED:return d("WAWebWamEnumMdHistorySyncStatusResult").MD_HISTORY_SYNC_STATUS_RESULT.PROTOBUF_ERROR;case d("WAWebUserPrefsTypes").HistorySyncSingleChunkStatusType.DECODED:return d("WAWebWamEnumMdHistorySyncStatusResult").MD_HISTORY_SYNC_STATUS_RESULT.FAIL_TO_PREPROCESS;case d("WAWebUserPrefsTypes").HistorySyncSingleChunkStatusType.MESSAGE_PREPROCESSED:return d("WAWebWamEnumMdHistorySyncStatusResult").MD_HISTORY_SYNC_STATUS_RESULT.FAIL_TO_ENCRYPT;case d("WAWebUserPrefsTypes").HistorySyncSingleChunkStatusType.ENCRYPTED:return d("WAWebWamEnumMdHistorySyncStatusResult").MD_HISTORY_SYNC_STATUS_RESULT.FAIL_TO_STORE;default:return d("WAWebWamEnumMdHistorySyncStatusResult").MD_HISTORY_SYNC_STATUS_RESULT.OTHER_ERROR}}g.logHistorySyncStatusAfterPairingJob=a;g.logHistorySyncStatusAfterPairing=r;g.commitHistorySyncStatusData=t}),98);
          __d("WAWebNewsletterCleanupTasks",["WAWebBackendApi","WAWebCommonNewsletterEnums","WAWebNewsletterDeleteChatJob","WAWebNewsletterStorageUtils","WAWebSchemaNewsletterMetadata","WAWebWidFactory","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h=d("WAWebNewsletterStorageUtils").mapNewsletterMembershipTypeForStorage(d("WAWebCommonNewsletterEnums").NewsletterMembershipType.Guest);function a(){return i.apply(this,arguments)}function i(){i=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=(yield d("WAWebBackendApi").frontendSendAndReceive("getActiveNewsletter")),b=a==null?void 0:a.toJid();a=(yield d("WAWebSchemaNewsletterMetadata").getNewsletterMetadataTable().all());a=a.filter(function(a){return a.membershipType===h&&a.id!==b}).map(function(a){return a.id});yield d("WAWebNewsletterDeleteChatJob").bulkDeleteNewsletterChats(a.map(d("WAWebWidFactory").createWid))});return i.apply(this,arguments)}g.deletePreviewNewsletters=a}),98);
          __d("WAWebWebDbVersionNonAnonymousWamEvent",["WAWebWamCodegenUtils","WAWebWamEnumWebDbNameType"],(function(a,b,c,d,e,f,g){a=d("WAWebWamCodegenUtils").defineEvents({WebDbVersionNonAnonymous:[4816,{webDbName:[1,d("WAWebWamEnumWebDbNameType").WEB_DB_NAME_TYPE],webDbVersionNumber:[2,d("WAWebWamCodegenUtils").TYPES.INTEGER]},[1,1,20],"regular"]},{WebDbVersionNonAnonymous:[]});g.WebDbVersionNonAnonymousWamEvent=a}),98);
          __d("WAWebReportDbVerionsJob",["WAJobOrchestratorTypes","WAWebLocalSchemaVersions","WAWebOrchestratorNonPersistedJob","WAWebSchemaVersions","WAWebWebDbVersionNonAnonymousWamEvent","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){function a(){return d("WAWebOrchestratorNonPersistedJob").createNonPersistedJob("reportDbVersions",b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=(yield d("WAWebLocalSchemaVersions").getLocalSchemaVersions());a.forEach(function(a,b){new(d("WAWebWebDbVersionNonAnonymousWamEvent").WebDbVersionNonAnonymousWamEvent)({webDbName:d("WAWebSchemaVersions").convertDBName(b),webDbVersionNumber:a}).commit()})}),{priority:d("WAJobOrchestratorTypes").JOB_PRIORITY.BEST_EFFORT,maxTimeoutMs:1e3*30}).waitUntilCompleted()}g.reportDbVersionsJob=a}),98);
          __d("WAWebRestartRecentSyncJob",["Promise","WAJobOrchestratorTypes","WALogger","WAWebHistorySyncNotificationUtils","WAWebOrchestratorNonPersistedJob","WAWebProtobufsHistorySync.pb","WAWebSchemaHistorySyncNotification","WAWebSyncBootstrap","WAWebSyncGatingUtils","WAWebUserPrefsHistorySync","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m;function a(){return!d("WAWebSyncGatingUtils").isHistorySyncHandlingRestartV2Enabled()?(m||(m=b("Promise"))).resolve():d("WAWebOrchestratorNonPersistedJob").createNonPersistedJob("restartRecentSyncJob",function(){return n()},{priority:d("WAJobOrchestratorTypes").JOB_PRIORITY.LOW}).waitUntilCompleted()}function n(){return o.apply(this,arguments)}function o(){o=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){if(c("WAWebSyncBootstrap").getIsHistorySyncRunning()){d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[history sync] History sync is running, skip restart recent sync job"])));return}var a=(yield d("WAWebUserPrefsHistorySync").getHistorySyncStatus());if((a==null?void 0:a.recentCompleted)===!0){d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[history sync] Recent sync already completed, skip restart recent sync job"])));return}a=(yield d("WAWebSchemaHistorySyncNotification").getHistorySyncNotificationTable().equals(["processed"],0,{shouldDecrypt:!1}).then(function(a){return a.filter(function(a){return a.syncType===d("WAWebProtobufsHistorySync.pb").HistorySync$HistorySyncType.RECENT||a.syncType===d("WAWebProtobufsHistorySync.pb").HistorySync$HistorySyncType.FULL})}));if(a.length===0){d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["[history sync] No unprocessed notifications found, skip restart recent sync job"])));return}d("WALogger").LOG(k||(k=babelHelpers.taggedTemplateLiteralLoose(["[history sync] Unprocessed notifications length: ",""])),a.length);d("WALogger").LOG(l||(l=babelHelpers.taggedTemplateLiteralLoose(["[history sync] Restart recent sync job"])));void c("WAWebSyncBootstrap").continueProgressiveHistorySyncProcessingV2(d("WAWebHistorySyncNotificationUtils").HistorySyncScheduleSource.ManualRestart)});return o.apply(this,arguments)}g.restartRecentSyncJob=a}),98);
          __d("WAWebSyncdKeyCountWamEvent",["WAWebWamCodegenUtils"],(function(a,b,c,d,e,f,g){b=(a=d("WAWebWamCodegenUtils")).defineEvents({SyncdKeyCount:[3978,{keysUsedInSnapshotCount:[1,a.TYPES.INTEGER],p80MuationsPerKey:[2,a.TYPES.INTEGER],p95MuationsPerKey:[3,a.TYPES.INTEGER],syncdSessionLengthDays:[4,a.TYPES.INTEGER],totalKeyCount:[5,a.TYPES.INTEGER]},[1,1,1],"regular"]},{SyncdKeyCount:[]});g.SyncdKeyCountWamEvent=b}),98);
          __d("WAWebWamEnumMutationCountBucket",[],(function(a,b,c,d,e,f){a=Object.freeze({ZERO:1,ONE:2,LT10:3,LT100:4,LT500:5,LT1K:6,LT5K:7,GTE5K:8});f.MUTATION_COUNT_BUCKET=a}),66);
          __d("WAWebSyncdWamUtils",["WABase64","WASyncdConst","WATimeUtils","WAWebGetSyncKey","WAWebSchemaSyncActions","WAWebWamEnumMutationCountBucket","asyncToGeneratorRuntime","err"],(function(a,b,c,d,e,f,g){function a(){return h.apply(this,arguments)}function h(){h=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=new Map(),b=(yield d("WAWebSchemaSyncActions").getSyncActionsTable().all());b.map(function(b){var c,e=JSON.parse(b.index)[0];c=(c=a.get(e))!=null?c:{action:e,applied:0,invalid:0,orphan:0,unsupported:0,failed:0};switch(b.actionState){case d("WASyncdConst").SyncActionState.Success:case d("WASyncdConst").SyncActionState.Skipped:c.applied++;break;case d("WASyncdConst").SyncActionState.Malformed:c.invalid++;break;case d("WASyncdConst").SyncActionState.Orphan:c.orphan++;break;case d("WASyncdConst").SyncActionState.Unsupported:c.unsupported++;break;case d("WASyncdConst").SyncActionState.Failed:c.failed++;break}a.set(e,c)});return a});return h.apply(this,arguments)}function e(a){if(a<0)throw c("err")("cannot convert negative number to a bucket");else if(a===0)return d("WAWebWamEnumMutationCountBucket").MUTATION_COUNT_BUCKET.ZERO;else if(a===1)return d("WAWebWamEnumMutationCountBucket").MUTATION_COUNT_BUCKET.ONE;else if(a<10)return d("WAWebWamEnumMutationCountBucket").MUTATION_COUNT_BUCKET.LT10;else if(a<100)return d("WAWebWamEnumMutationCountBucket").MUTATION_COUNT_BUCKET.LT100;else if(a<500)return d("WAWebWamEnumMutationCountBucket").MUTATION_COUNT_BUCKET.LT500;else if(a<1e3)return d("WAWebWamEnumMutationCountBucket").MUTATION_COUNT_BUCKET.LT1K;else if(a<5e3)return d("WAWebWamEnumMutationCountBucket").MUTATION_COUNT_BUCKET.LT5K;else return d("WAWebWamEnumMutationCountBucket").MUTATION_COUNT_BUCKET.GTE5K}function i(){return j.apply(this,arguments)}function j(){j=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=(yield d("WAWebSchemaSyncActions").getSyncActionsTable().get('["primary_version","session_start"]'));return a==null?void 0:a.timestamp});return j.apply(this,arguments)}function f(){return k.apply(this,arguments)}function k(){k=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=(yield d("WAWebGetSyncKey").getAllSyncKeysInTransaction()),b=(yield d("WAWebSchemaSyncActions").getSyncActionsTable().all()),c=(yield i());c=c==null?void 0:Math.round((d("WATimeUtils").unixTimeMs()-c)/(1e3*3600*24));return l(a,b,c)});return k.apply(this,arguments)}function l(a,b,c){b=b.map(function(a){return d("WABase64").encodeB64(a.keyId)});var e=Array.from(new Set(b)),f=new Map();for(b of b)f.set(b,(f.get(b)||0)+1);b=Array.from(f.values()).sort();f=b.length;var g=Math.floor(f*.8)-1;f=Math.floor(f*.95)-1;return{totalKeyCount:a.length,keysUsedInSnapshotCount:e.length,p80MuationsPerKey:b[g],p95MuationsPerKey:b[f],syncdSessionLengthDays:c}}g.generateActionStatCounts=a;g.convertToBucket=e;g.getKeyStats=f;g.getKeyStatsInternal=l}),98);
          __d("WAWebSyncdReportKeyStatsJob",["WAJobOrchestratorTypes","WAWebOrchestratorNonPersistedJob","WAWebSyncdKeyCountWamEvent","WAWebSyncdWamUtils","asyncToGeneratorRuntime","gkx"],(function(a,b,c,d,e,f,g){function a(){return d("WAWebOrchestratorNonPersistedJob").createNonPersistedJob("reportSyncdKeyStats",b("asyncToGeneratorRuntime").asyncToGenerator(function*(){if(c("gkx")("26258"))return;var a=(yield d("WAWebSyncdWamUtils").getKeyStats()),b={keysUsedInSnapshotCount:a.keysUsedInSnapshotCount,p80MuationsPerKey:a.p80MuationsPerKey,p95MuationsPerKey:a.p95MuationsPerKey,totalKeyCount:a.totalKeyCount};a.syncdSessionLengthDays!=null&&(b.syncdSessionLengthDays=a.syncdSessionLengthDays);new(d("WAWebSyncdKeyCountWamEvent").SyncdKeyCountWamEvent)(b).commit()}),{priority:d("WAJobOrchestratorTypes").JOB_PRIORITY.BEST_EFFORT,maxTimeoutMs:1e3*30}).waitUntilCompleted()}g.reportSyncdKeyStatsJob=a}),98);
          __d("WAWebMdAppStateSyncMutationStatsWamEvent",["WAWebWamCodegenUtils","WAWebWamEnumMutationCountBucket"],(function(a,b,c,d,e,f,g){b=d("WAWebWamCodegenUtils").defineEvents({MdAppStateSyncMutationStats:[3180,{applied:[1,(a=d("WAWebWamEnumMutationCountBucket")).MUTATION_COUNT_BUCKET],failed:[2,a.MUTATION_COUNT_BUCKET],invalid:[3,a.MUTATION_COUNT_BUCKET],orphan:[4,a.MUTATION_COUNT_BUCKET],syncdAction:[5,d("WAWebWamCodegenUtils").TYPES.STRING],unsupported:[6,a.MUTATION_COUNT_BUCKET]},[1,1,100],"private",0]},{MdAppStateSyncMutationStats:[]});g.MdAppStateSyncMutationStatsWamEvent=b}),98);
          __d("WAWebSyncdReportSyncdStatJob",["WAJobOrchestratorTypes","WAWebMdAppStateSyncMutationStatsWamEvent","WAWebOrchestratorNonPersistedJob","WAWebSyncdWamUtils","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){function a(){return h.apply(this,arguments)}function h(){h=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){return d("WAWebOrchestratorNonPersistedJob").createNonPersistedJob("reportSyncdStats",b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=(yield d("WAWebSyncdWamUtils").generateActionStatCounts());for(a of a.values()){var b;new(d("WAWebMdAppStateSyncMutationStatsWamEvent").MdAppStateSyncMutationStatsWamEvent)({syncdAction:a.action,applied:(b=d("WAWebSyncdWamUtils")).convertToBucket(a.applied),invalid:b.convertToBucket(a.invalid),orphan:b.convertToBucket(a.orphan),unsupported:b.convertToBucket(a.unsupported),failed:b.convertToBucket(a.failed)}).commit()}}),{priority:d("WAJobOrchestratorTypes").JOB_PRIORITY.BEST_EFFORT,maxTimeoutMs:1e3*30}).waitUntilCompleted()});return h.apply(this,arguments)}g.reportSyncdStatsJob=a}),98);
          __d("WAWebSyncdRequestAllSyncdMissingKeysJob",["WAJobOrchestratorTypes","WAWebOrchestratorNonPersistedJob","WAWebSyncdHandleMissingKeys","WAWebSyncdStoreMissingKeys","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){function a(){return d("WAWebOrchestratorNonPersistedJob").createNonPersistedJob("requestAllSyncdMissingKeys",b("asyncToGeneratorRuntime").asyncToGenerator(function*(){yield d("WAWebSyncdHandleMissingKeys").requestAllMissingKeys(),self.setTimeout(d("WAWebSyncdStoreMissingKeys").setMissingKeyTimeoutInTransaction,1e3*20)}),{priority:d("WAJobOrchestratorTypes").JOB_PRIORITY.BEST_EFFORT,maxTimeoutMs:1e3*30}).waitUntilCompleted()}g.requestAllSyncdMissingKeysJob=a}),98);
          __d("WAWebSyncdSyncAllCollectionsJob",["WAJobOrchestratorTypes","WALogger","WASyncdConst","WATimeUtils","WAWebOrchestratorNonPersistedJob","WAWebSyncd","WAWebUserPrefsAppStateSync","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h;function a(){return d("WAWebOrchestratorNonPersistedJob").createNonPersistedJob("syncdSyncAllCollections",b("asyncToGeneratorRuntime").asyncToGenerator(function*(){d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["syncd: periodic sync for all collection"]))),yield d("WAWebSyncd").markCollectionsForSync([d("WASyncdConst").CollectionName.CriticalBlock,d("WASyncdConst").CollectionName.CriticalUnblockLow,d("WASyncdConst").CollectionName.Regular,d("WASyncdConst").CollectionName.RegularLow,d("WASyncdConst").CollectionName.RegularHigh]),yield d("WAWebUserPrefsAppStateSync").setLastPeriodicAppStateSyncTs(d("WATimeUtils").unixTime())}),{priority:d("WAJobOrchestratorTypes").JOB_PRIORITY.LOW,maxTimeoutMs:1e3*30}).waitUntilCompleted()}g.syncdSyncAllCollectionsJob=a}),98);
          __d("WAWebTasksDefinitions",["Promise","WALogger","WATaskScheduler","WATimeUtils","WAWebABProps","WAWebABPropsLocalStorage","WAWebAbPropsSyncJob","WAWebAccountLinkingGatingUtils","WAWebAccountLinkingScheduledJobs","WAWebApiChat","WAWebApiParticipantStore","WAWebApiTasksScheduledTime","WAWebApiTextStatus","WAWebBizGatingUtils","WAWebCleanUtmJob","WAWebContactSyncBridge","WAWebDBPurgeExpiredRecords","WAWebDBReportingTokenUtils","WAWebDownloads3PDSignalsDatabaseApi","WAWebFetchQuickPromotions","WAWebGalaxyFlowsUtils","WAWebLogDailyStatsJob","WAWebLogHistorySyncStatusAfterPairingJob","WAWebMessagingGatingUtils","WAWebMobilePlatforms","WAWebNewsletterCleanupTasks","WAWebNonAddressBookContactsJob","WAWebNonMessageDataRequestMediaHandlingUtils","WAWebPersistedJobDefinitions","WAWebPersistedJobManager","WAWebReportDbVerionsJob","WAWebRestartRecentSyncJob","WAWebSyncContactsJob","WAWebSyncdAntiTampering","WAWebSyncdReportKeyStatsJob","WAWebSyncdReportSyncdStatJob","WAWebSyncdRequestAllSyncdMissingKeysJob","WAWebSyncdSyncAllCollectionsJob","WAWebTasksTaskType","WAWebUserPrefsHistorySync","WAWebUserPrefsMultiDevice","asyncToGeneratorRuntime","cr:4857","cr:4940","gkx"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A=[(e=d("WAWebTasksTaskType")).TaskType.CLEAN_TC_TOKENS,e.TaskType.LOG_DAILY_STATS,e.TaskType.ROTATE_KEY,e.TaskType.SYNC_AB_PROPS,e.TaskType.SYNC_CONTACTS,e.TaskType.REPORT_SYNCD_ACTION_STAT,e.TaskType.LT_HASH_CHECK,e.TaskType.REQUEST_ALL_SYNCD_MISSING_KEYS,e.TaskType.REPORT_SYNCD_KEY_STATS,e.TaskType.SYNCD_SYNC_ALL_COLLECTIONS,e.TaskType.CLEAN_ORPHAN_ADD_ONS,e.TaskType.CLEAN_EXPIRED_UTM,e.TaskType.SEND_NON_MESSAGE_DATA_REQUEST,e.TaskType.LOG_HISTORY_SYNC_STATUS_AFTER_PAIRING,e.TaskType.DELETE_NEWSLETTER_PREVIEW_CHATS,e.TaskType.REPORT_DB_VERSIONS,e.TaskType.UPDATE_EXPIRED_TEXT_STATUS,e.TaskType.RESTART_RECENT_SYNC,e.TaskType.CLEANUP_REPORTING_TABLE,e.TaskType.WAFFLE_SCHEDULED_TASKS,e.TaskType.CLEAR_GALAXY_FLOWS_CACHE],B=[e.TaskType.FETCH_QUICK_PROMOTIONS,e.TaskType.CLEANUP_3PD_SIGNALS_TABLE],C=[e.TaskType.LOG_DB_ROW_COUNTS,e.TaskType.MONITOR_DB_STORAGE];function D(a){switch(a){case d("WAWebTasksTaskType").TaskType.MONITOR_DB_STORAGE:return function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){if(c("gkx")("26258"))return d("WATaskScheduler").DO_NOT_RESCHEDULE;a=(yield b("cr:4857")==null?void 0:b("cr:4857").shouldMonitorDbStorageUsageJob());return a?d("WATimeUtils").HOUR_SECONDS:d("WATaskScheduler").DO_NOT_RESCHEDULE});return function(b){return a.apply(this,arguments)}}();case d("WAWebTasksTaskType").TaskType.CLEAN_TC_TOKENS:return function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){if(a)d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["CleanTcToken skip first run"])));else try{yield d("WAWebApiChat").pruneExpiredTcTokens(),yield d("WAWebApiChat").pruneExpiredOrphanTcTokens()}catch(a){d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["Failed to delete the expired TcTokens with error: ",""])),a).verbose().devConsole(a)}return d("WATimeUtils").DAY_SECONDS});return function(b){return a.apply(this,arguments)}}();case d("WAWebTasksTaskType").TaskType.UPDATE_EXPIRED_TEXT_STATUS:return function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){if(a)d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["Update expired text status skip first run"])));else try{yield d("WAWebApiTextStatus").updateExpiredTextStatusOfContact()}catch(a){d("WALogger").ERROR(k||(k=babelHelpers.taggedTemplateLiteralLoose(["Failed to update the expired text status of contacts with error: ",""])),a).verbose().devConsole(a)}return d("WATimeUtils").DAY_SECONDS});return function(b){return a.apply(this,arguments)}}();case d("WAWebTasksTaskType").TaskType.LOG_DAILY_STATS:return function(){return d("WAWebLogDailyStatsJob").logDailyStatsJob()["catch"](function(a){d("WALogger").ERROR(l||(l=babelHelpers.taggedTemplateLiteralLoose(["Failed to log daily stats: ",""])),a).verbose().devConsole(a)}).then(function(){return d("WATimeUtils").DAY_SECONDS})};case d("WAWebTasksTaskType").TaskType.LOG_DB_ROW_COUNTS:if(!c("gkx")("26258")){var e=120,f=7200;return function(){self.setTimeout(function(){b("cr:4940")==null||b("cr:4940").logStorageTableRowCounts()["catch"](function(a){d("WALogger").ERROR(m||(m=babelHelpers.taggedTemplateLiteralLoose(["Failed to log table row counts from a task: ",""])),a).verbose().devConsole(a)})},e*1e3);return(z||(z=b("Promise"))).resolve(f)}}return function(){return(z||(z=b("Promise"))).resolve(d("WATaskScheduler").DO_NOT_RESCHEDULE)};case d("WAWebTasksTaskType").TaskType.ROTATE_KEY:return function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){a?d("WALogger").LOG(n||(n=babelHelpers.taggedTemplateLiteralLoose(["RotateKeyTask skip first run"]))):yield d("WAWebPersistedJobManager").getJobManager().waitUntilCompleted(d("WAWebPersistedJobDefinitions").jobSerializers.rotateKey());return 27*d("WATimeUtils").DAY_SECONDS});return function(b){return a.apply(this,arguments)}}();case d("WAWebTasksTaskType").TaskType.SYNC_AB_PROPS:return function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){a||(yield d("WAWebAbPropsSyncJob").syncABPropsTask());return d("WAWebABPropsLocalStorage").getRefresh()});return function(b){return a.apply(this,arguments)}}();case d("WAWebTasksTaskType").TaskType.SYNC_CONTACTS:return function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){if(!a){try{yield d("WAWebNonAddressBookContactsJob").getNonAddressBookContactsAndMarkAllContactsDirty()}catch(a){d("WALogger").ERROR(o||(o=babelHelpers.taggedTemplateLiteralLoose(["Failed to sync non-address book contacts with error: ",""])),a).verbose().devConsole(a)}try{yield d("WAWebContactSyncBridge").doFullContactSync()}catch(a){d("WALogger").ERROR(p||(p=babelHelpers.taggedTemplateLiteralLoose(["syncContacts: contact sync failed, error: ",""])),a).verbose().tags("non-sad","contact-sync").sendLogs("syncContacts: contact sync failed")}}return d("WAWebSyncContactsJob").getContactSyncRefreshSeconds()});return function(b){return a.apply(this,arguments)}}();case d("WAWebTasksTaskType").TaskType.REPORT_SYNCD_ACTION_STAT:return function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){a||(yield d("WAWebSyncdReportSyncdStatJob").reportSyncdStatsJob());return d("WATimeUtils").DAY_SECONDS});return function(b){return a.apply(this,arguments)}}();case d("WAWebTasksTaskType").TaskType.LT_HASH_CHECK:return function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=d("WAWebABProps").getABPropConfigValue("lthash_check_hours");if(b===0)return 24*d("WATimeUtils").HOUR_SECONDS;a||(yield d("WAWebSyncdAntiTampering").checkLtHash("abc"));return b*d("WATimeUtils").HOUR_SECONDS});return function(b){return a.apply(this,arguments)}}();case d("WAWebTasksTaskType").TaskType.REQUEST_ALL_SYNCD_MISSING_KEYS:return function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){a||(yield d("WAWebSyncdRequestAllSyncdMissingKeysJob").requestAllSyncdMissingKeysJob());return d("WATimeUtils").HOUR_SECONDS*6});return function(b){return a.apply(this,arguments)}}();case d("WAWebTasksTaskType").TaskType.REPORT_SYNCD_KEY_STATS:return function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){a||(yield d("WAWebSyncdReportKeyStatsJob").reportSyncdKeyStatsJob());return c("gkx")("26258")?d("WATimeUtils").DAY_SECONDS*3:d("WATimeUtils").DAY_SECONDS});return function(b){return a.apply(this,arguments)}}();case d("WAWebTasksTaskType").TaskType.SYNCD_SYNC_ALL_COLLECTIONS:return function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=d("WAWebABProps").getABPropConfigValue("syncd_periodic_sync_days");if(b===0){d("WALogger").LOG(q||(q=babelHelpers.taggedTemplateLiteralLoose(["syncd: syncdPeriodicSyncDays is 0, skipping sync"])));return d("WATimeUtils").DAY_SECONDS}a||(yield d("WAWebSyncdSyncAllCollectionsJob").syncdSyncAllCollectionsJob());return d("WATimeUtils").DAY_SECONDS*b});return function(b){return a.apply(this,arguments)}}();case d("WAWebTasksTaskType").TaskType.CLEAN_ORPHAN_ADD_ONS:var g=30,y=90;return b("asyncToGeneratorRuntime").asyncToGenerator(function*(){try{yield d("WAWebDBPurgeExpiredRecords").purgeExpiredOrphanRecords(g,y)}catch(a){d("WALogger").ERROR(r||(r=babelHelpers.taggedTemplateLiteralLoose(["Failed to delete the expired orphan add-on messages with error: ",""])),a).verbose().devConsole(a)}return d("WATimeUtils").DAY_SECONDS});case d("WAWebTasksTaskType").TaskType.CLEAN_PAST_PARTICIPANTS:return b("asyncToGeneratorRuntime").asyncToGenerator(function*(){try{yield d("WAWebApiParticipantStore").pruneExpiredPastParticipants()}catch(a){d("WALogger").ERROR(s||(s=babelHelpers.taggedTemplateLiteralLoose(["Failed to delete the expired orphan reactions with error: ",""])),a).verbose().devConsole(a)}return d("WATimeUtils").DAY_SECONDS});case d("WAWebTasksTaskType").TaskType.CLEAN_EXPIRED_UTM:return function(){return!d("WAWebBizGatingUtils").isUtmTrackingEnabled()?(z||(z=b("Promise"))).resolve(d("WATaskScheduler").DO_NOT_RESCHEDULE):d("WAWebCleanUtmJob").cleanExpiredUtmJob()["catch"](function(a){d("WALogger").ERROR(t||(t=babelHelpers.taggedTemplateLiteralLoose(["Failed to clean expired UTM: ",""])),a).verbose().devConsole(a)}).then(function(){return d("WATimeUtils").DAY_SECONDS})};case d("WAWebTasksTaskType").TaskType.SEND_NON_MESSAGE_DATA_REQUEST:return b("asyncToGeneratorRuntime").asyncToGenerator(function*(){yield d("WAWebNonMessageDataRequestMediaHandlingUtils").retryNonMessageDataRequestJob();return d("WATimeUtils").HOUR_SECONDS*23});case d("WAWebTasksTaskType").TaskType.DELETE_NEWSLETTER_PREVIEW_CHATS:return b("asyncToGeneratorRuntime").asyncToGenerator(function*(){yield d("WAWebNewsletterCleanupTasks").deletePreviewNewsletters();return d("WATimeUtils").HOUR_SECONDS*4});case d("WAWebTasksTaskType").TaskType.REPORT_DB_VERSIONS:return b("asyncToGeneratorRuntime").asyncToGenerator(function*(){yield d("WAWebReportDbVerionsJob").reportDbVersionsJob();return d("WATimeUtils").DAY_SECONDS*3});case d("WAWebTasksTaskType").TaskType.LOG_HISTORY_SYNC_STATUS_AFTER_PAIRING:return b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=d("WAWebUserPrefsMultiDevice").getPairingTimestamp();if(a!=null){var b;b=(b=(yield d("WAWebUserPrefsHistorySync").getHistorySyncStatusAfterPairingLoggingCount()))!=null?b:0;if(b>=5){d("WALogger").LOG(u||(u=babelHelpers.taggedTemplateLiteralLoose(["[history sync] do not schedule job for logging history sync status as we've logged for more than 4 times."])));return d("WATaskScheduler").DO_NOT_RESCHEDULE}yield d("WAWebLogHistorySyncStatusAfterPairingJob").logHistorySyncStatusAfterPairingJob(a,b);return b===0?d("WATimeUtils").MINUTE_SECONDS*5:d("WATimeUtils").MINUTE_SECONDS*10}return 10});case d("WAWebTasksTaskType").TaskType.RESTART_RECENT_SYNC:return b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=d("WAWebUserPrefsMultiDevice").getPairingTimestamp();if(a!=null){a=(d("WATimeUtils").unixTime()-a)/60;a>=5&&(yield d("WAWebRestartRecentSyncJob").restartRecentSyncJob());return d("WATimeUtils").MINUTE_SECONDS*5}return 10});case d("WAWebTasksTaskType").TaskType.CLEANUP_REPORTING_TABLE:return b("asyncToGeneratorRuntime").asyncToGenerator(function*(){try{yield d("WAWebDBReportingTokenUtils").cleanupReportingTable(d("WAWebMessagingGatingUtils").getReportingTagCleanupDays()),yield d("WAWebDBReportingTokenUtils").cleanupReportingTokenAndContent(d("WAWebMessagingGatingUtils").getReportingTokenCleanupDays())}catch(a){d("WALogger").ERROR(v||(v=babelHelpers.taggedTemplateLiteralLoose(["Failed to cleanup reporting token table: ",""])),a).tags("messaging","wa-ice","report-token").devConsole(a)}return d("WATimeUtils").DAY_SECONDS});case d("WAWebTasksTaskType").TaskType.CLEANUP_3PD_SIGNALS_TABLE:return b("asyncToGeneratorRuntime").asyncToGenerator(function*(){try{d("WAWebABProps").getABPropConfigValue("ctwa_download_3pd_signals")&&(yield d("WAWebDownloads3PDSignalsDatabaseApi").cleanup3PDSignalsTable())}catch(a){d("WALogger").ERROR(w||(w=babelHelpers.taggedTemplateLiteralLoose(["Failed to cleanup 3PD Signals table: ",""])),a).tags("3pd-signals").devConsole(a)}return d("WATimeUtils").DAY_SECONDS});case d("WAWebTasksTaskType").TaskType.FETCH_QUICK_PROMOTIONS:return b("asyncToGeneratorRuntime").asyncToGenerator(function*(){d("WALogger").LOG(x||(x=babelHelpers.taggedTemplateLiteralLoose(["fetchQuickPromotions: fetching quick promotions"])));yield d("WAWebFetchQuickPromotions").fetchQuickPromotions();return d("WAWebBizGatingUtils").qpGraphQLFetchIntervalMinutes()*d("WATimeUtils").MINUTE_SECONDS});case d("WAWebTasksTaskType").TaskType.WAFFLE_SCHEDULED_TASKS:return b("asyncToGeneratorRuntime").asyncToGenerator(function*(){d("WAWebAccountLinkingGatingUtils").accountLinkingEnabled()&&(yield d("WAWebAccountLinkingScheduledJobs").scheduledWaffleJobs());return d("WATimeUtils").DAY_SECONDS});case d("WAWebTasksTaskType").TaskType.CLEAR_GALAXY_FLOWS_CACHE:return b("asyncToGeneratorRuntime").asyncToGenerator(function*(){yield d("WAWebGalaxyFlowsUtils").clearGalaxyFlowsCache();return 7*d("WATimeUtils").DAY_SECONDS})}}function E(){return{scheduledTimeResolver:{get:function(a){return d("WAWebApiTasksScheduledTime").getTaskScheduledTime(String(a))},set:function(a,b){return d("WAWebApiTasksScheduledTime").updateTaskScheduledTime(String(a),b)}}}}function F(a){var b=D(a);b!=null&&(d("WALogger").LOG(y||(y=babelHelpers.taggedTemplateLiteralLoose(["maybeRegisterTask: registering task ",""])),a),d("WATaskScheduler").registerTask(a,b))}function a(){d("WATaskScheduler").startScheduler(E()),A.forEach(F),d("WAWebMobilePlatforms").isSMB()&&B.forEach(F),c("gkx")("26258")||C.forEach(F)}g.getSchedulerOptions=E;g.maybeRegisterTask=F;g.registerTasks=a}),98);
          __d("WAWebWamEnumRetryRejectReason",[],(function(a,b,c,d,e,f){a=Object.freeze({OTHER:0,DOUBLE_CHECKMARK:1,IDENTITY_CHANGE:2,MESSAGE_NOT_EXIST:3,HIGH_RETRY_COUNT:4});f.RETRY_REJECT_REASON=a}),66);
          __d("WAWebE2eRetryRejectWamEvent",["WAWebWamCodegenUtils","WAWebWamEnumDeviceType","WAWebWamEnumInvisibleMessageCategoryType","WAWebWamEnumMediaType","WAWebWamEnumMessageType","WAWebWamEnumRetryRejectReason"],(function(a,b,c,d,e,f,g){a=d("WAWebWamCodegenUtils").defineEvents({E2eRetryReject:[3578,{invisibleMessageCategory:[6,d("WAWebWamEnumInvisibleMessageCategoryType").INVISIBLE_MESSAGE_CATEGORY_TYPE],mediaType:[7,d("WAWebWamEnumMediaType").MEDIA_TYPE],messageType:[1,d("WAWebWamEnumMessageType").MESSAGE_TYPE],msgRetryCount:[2,d("WAWebWamCodegenUtils").TYPES.INTEGER],retryRejectReason:[3,d("WAWebWamEnumRetryRejectReason").RETRY_REJECT_REASON],retryRevoke:[4,d("WAWebWamCodegenUtils").TYPES.BOOLEAN],senderDeviceType:[5,d("WAWebWamEnumDeviceType").DEVICE_TYPE]},[1,1,1],"regular"]},{E2eRetryReject:[]});g.E2eRetryRejectWamEvent=a}),98);
          __d("WAWebGroupJoinCWamEvent",["WAWebWamCodegenUtils"],(function(a,b,c,d,e,f,g){a=d("WAWebWamCodegenUtils").defineEvents({GroupJoinC:[158,{},[1,1,1],"regular"]},{GroupJoinC:[]});g.GroupJoinCWamEvent=a}),98);
          __d("WAWebWamEnumMdAppStateKeyRotationReasonCode",[],(function(a,b,c,d,e,f){a=Object.freeze({APP_STATE_SYNC_KEY_EXPIRY:1,DEVICE_DEREGISTERATION:2,NO_KEYS:3});f.MD_APP_STATE_KEY_ROTATION_REASON_CODE=a}),66);
          __d("WAWebMdAppStateKeyRotationWamEvent",["WAWebWamCodegenUtils","WAWebWamEnumMdAppStateKeyRotationReasonCode"],(function(a,b,c,d,e,f,g){b=(a=d("WAWebWamCodegenUtils")).defineEvents({MdAppStateKeyRotation:[2518,{appSessionId:[2,a.TYPES.STRING],companionSessionIds:[3,a.TYPES.STRING],mdAppStateKeyRotationReason:[1,d("WAWebWamEnumMdAppStateKeyRotationReasonCode").MD_APP_STATE_KEY_ROTATION_REASON_CODE],oldSyncdKeyhash:[6,a.TYPES.STRING],oldSyncdKeyid:[7,a.TYPES.STRING],seqNumber:[8,a.TYPES.INTEGER],syncdKeyhashAfterRotation:[9,a.TYPES.STRING],syncdKeyidAfterRotation:[10,a.TYPES.STRING]},[1,20,1e3],"regular"]},{MdAppStateKeyRotation:[]});g.MdAppStateKeyRotationWamEvent=b}),98);
          __d("WAWebMdAppStateMessageRangeWamEvent",["WAWebWamCodegenUtils"],(function(a,b,c,d,e,f,g){a=d("WAWebWamCodegenUtils").defineEvents({MdAppStateMessageRange:[2522,{additionalMessagesCount:[1,d("WAWebWamCodegenUtils").TYPES.INTEGER]},[1,20,1e3],"regular"]},{MdAppStateMessageRange:[]});g.MdAppStateMessageRangeWamEvent=a}),98);
          __d("WAWebMdAppStateSyncDailyWamEvent",["WAWebWamCodegenUtils"],(function(a,b,c,d,e,f,g){b=(a=d("WAWebWamCodegenUtils")).defineEvents({MdAppStateSyncDaily:[2300,{crossIndexConflictCount:[11,a.TYPES.INTEGER],invalidActionCount:[4,a.TYPES.INTEGER],keyRotationRemoveCount:[12,a.TYPES.INTEGER],missingKeyCount:[9,a.TYPES.INTEGER],mutationCount:[1,a.TYPES.INTEGER],storedMutationCount:[7,a.TYPES.INTEGER],unsetActionCount:[8,a.TYPES.INTEGER],unsupportedActionCount:[5,a.TYPES.INTEGER],uploadConflictCount:[10,a.TYPES.INTEGER]},[1,1,1],"regular"]},{MdAppStateSyncDaily:[]});g.MdAppStateSyncDailyWamEvent=b}),98);
          __d("WAWebMdBootstrapAppStateDataDownloadedWamEvent",["WAWebWamCodegenUtils","WAWebWamEnumApplicationState","WAWebWamEnumMdBootstrapHistoryPayloadType","WAWebWamEnumMdBootstrapPayloadType","WAWebWamEnumMdBootstrapStepResult"],(function(a,b,c,d,e,f,g){b=(a=d("WAWebWamCodegenUtils")).defineEvents({MdBootstrapAppStateDataDownloaded:[2294,{appContext:[14,a.TYPES.STRING],appContextBitfield:[15,a.TYPES.INTEGER],applicationState:[13,d("WAWebWamEnumApplicationState").APPLICATION_STATE],mdBootstrapContactsCount:[5,a.TYPES.INTEGER],mdBootstrapHistoryPayloadType:[11,d("WAWebWamEnumMdBootstrapHistoryPayloadType").MD_BOOTSTRAP_HISTORY_PAYLOAD_TYPE],mdBootstrapPayloadSize:[4,a.TYPES.INTEGER],mdBootstrapPayloadType:[2,d("WAWebWamEnumMdBootstrapPayloadType").MD_BOOTSTRAP_PAYLOAD_TYPE],mdBootstrapStepDuration:[6,a.TYPES.INTEGER],mdBootstrapStepResult:[7,d("WAWebWamEnumMdBootstrapStepResult").MD_BOOTSTRAP_STEP_RESULT],mdRegAttemptId:[10,a.TYPES.STRING],mdSessionId:[1,a.TYPES.STRING],mdStorageQuotaBytes:[8,a.TYPES.INTEGER],mdStorageQuotaUsedBytes:[9,a.TYPES.INTEGER],mdTimestamp:[3,a.TYPES.INTEGER]},[1,1,1],"regular"]},{MdBootstrapAppStateDataDownloaded:[]});g.MdBootstrapAppStateDataDownloadedWamEvent=b}),98);
          __d("WAWebMdRetryFromUnknownDeviceWamEvent",["WAWebWamCodegenUtils","WAWebWamEnumDeviceType"],(function(a,b,c,d,e,f,g){a=d("WAWebWamCodegenUtils").defineEvents({MdRetryFromUnknownDevice:[2178,{offline:[2,d("WAWebWamCodegenUtils").TYPES.BOOLEAN],senderType:[1,d("WAWebWamEnumDeviceType").DEVICE_TYPE]},[1,1,1],"regular"]},{MdRetryFromUnknownDevice:[]});g.MdRetryFromUnknownDeviceWamEvent=a}),98);
          __d("WAWebWamEnumNotificationActionType",[],(function(a,b,c,d,e,f){a=Object.freeze({SHOW:1,REMOVE:2});f.NOTIFICATION_ACTION_TYPE=a}),66);
          __d("WAWebWamEnumNotificationDestinationType",[],(function(a,b,c,d,e,f){a=Object.freeze({INDIVIDUAL:1,GROUP:2,OTHER:3,CHANNEL:4,INTEROP:5,STATUS:6});f.NOTIFICATION_DESTINATION_TYPE=a}),66);
          __d("WAWebWamEnumNotificationSourceType",[],(function(a,b,c,d,e,f){a=Object.freeze({PUSH_TRIGGERED:1,MAIN_APP:2,IN_APP:3});f.NOTIFICATION_SOURCE_TYPE=a}),66);
          __d("WAWebWamEnumNotificationTypeEnum",[],(function(a,b,c,d,e,f){a=Object.freeze({TEXT_MESSAGE:1,VOICE_MESSAGE:2,FILE_MESSAGE:3,PHOTO_MESSAGE:4,VIDEO_MESSAGE:5,MISSED_VOICE_CALL:6,MISSED_VIDEO_CALL:7,STICKER_MESSAGE:8,REACTION_MESSAGE:9,GROUP_INVITE_MESSAGE:10,REQUEST_MEDIA_REUPLOAD:11,WEB_CLIENT_LOGIN:12,BACKUP:13,KEEP_IN_CHAT:14,PAYMENT:15,POLL_MESSAGE:16,LOCATION_MESSAGE:17,WEB_PAGE_MESSAGE:18,FAILED_UPLOAD:19,GDPR_REPORT:20,INCOMING_VOICE_CALL:21,INCOMING_VIDEO_CALL:22,VIDEO_CALL_UPGRADE:23,WAFFLE:24,XPLAT_MIGRATION:25,OTHER:26,INVITE_JOINED:27,SCHEDULED_CALL_LOCAL_REMINDER:28,PTV_MESSAGE:29,STATUS_MENTION:30,STATUS_REACTION:31,STICKER_PACK_MESSAGE:32,POLL_RESULT_SNAPSHOT_MESSAGE:33,CALL_LINK_CREATOR:34,STATUS_PROMPT_RESPONSE:35,LINK_CREATOR_CALL_STARTED:36,LINK_CREATOR_CALL_CONNECTED:37,LINK_CREATOR_CALL_MISSED:38,STATUS_POST_RESHARE:39});f.NOTIFICATION_TYPE_ENUM=a}),66);
          __d("WAWebNotificationDeliveryWamEvent",["WAWebWamCodegenUtils","WAWebWamEnumNotificationActionType","WAWebWamEnumNotificationDestinationType","WAWebWamEnumNotificationSourceType","WAWebWamEnumNotificationTypeEnum"],(function(a,b,c,d,e,f,g){b=(a=d("WAWebWamCodegenUtils")).defineEvents({NotificationDelivery:[3748,{clientMessageId:[1,a.TYPES.STRING],notificationAction:[2,d("WAWebWamEnumNotificationActionType").NOTIFICATION_ACTION_TYPE],notificationDeliveryT:[3,a.TYPES.INTEGER],notificationDestination:[4,d("WAWebWamEnumNotificationDestinationType").NOTIFICATION_DESTINATION_TYPE],notificationId:[5,a.TYPES.STRING],notificationSource:[6,d("WAWebWamEnumNotificationSourceType").NOTIFICATION_SOURCE_TYPE],threadId:[7,a.TYPES.STRING],uiNotificationType:[8,d("WAWebWamEnumNotificationTypeEnum").NOTIFICATION_TYPE_ENUM]},[1,1,1],"regular"]},{NotificationDelivery:[]});g.NotificationDeliveryWamEvent=b}),98);
          __d("WAWebWaOldCodeWamEvent",["WAWebWamCodegenUtils"],(function(a,b,c,d,e,f,g){a=d("WAWebWamCodegenUtils").defineEvents({WaOldCode:[3940,{deviceId:[1,d("WAWebWamCodegenUtils").TYPES.STRING]},[1,1,1],"regular"]},{WaOldCode:[]});g.WaOldCodeWamEvent=a}),98);
          __d("WAWebWamProcessWorkerData",["WALogger","WAShiftTimer","WAWebAdvMetadataCreationFailureWamEvent","WAWebAdvStoredTimestampExpiredWamEvent","WAWebChatMessageCountsWamEvent","WAWebClockSkewDifferenceTWamEvent","WAWebCommunityHomeActionWamEvent","WAWebCommunityTabActionWamEvent","WAWebDailyWamEvent","WAWebE2eMessageRecvWamEvent","WAWebE2eMessageSendWamEvent","WAWebE2eRetryRejectWamEvent","WAWebFmxActionWamEvent","WAWebForwardSendWamEvent","WAWebGatedMessageReceivedWamEvent","WAWebGraphqlCatalogRequestWamEvent","WAWebGroupJoinCWamEvent","WAWebIncomingMessageDropWamEvent","WAWebKeepInChatNotifWamEvent","WAWebMdAppStateDirtyBitsWamEvent","WAWebMdAppStateKeyRotationWamEvent","WAWebMdAppStateMessageRangeWamEvent","WAWebMdAppStateSyncDailyWamEvent","WAWebMdAppStateSyncMutationStatsWamEvent","WAWebMdBadDeviceSentMessageWamEvent","WAWebMdBootstrapAppStateCriticalDataProcessingWamEvent","WAWebMdBootstrapAppStateDataDownloadedWamEvent","WAWebMdBootstrapDataAppliedWamEvent","WAWebMdBootstrapHistoryDataDownloadedWamEvent","WAWebMdBootstrapHistoryDataStartDownloadingWamEvent","WAWebMdBootstrapHistorySyncStatusAfterPairingWamEvent","WAWebMdCriticalEventWamEvent","WAWebMdDeviceSyncAckWamEvent","WAWebMdFatalErrorWamEvent","WAWebMdGroupParticipantMissAckWamEvent","WAWebMdRetryFromUnknownDeviceWamEvent","WAWebMdSyncdDogfoodingFeatureUsageWamEvent","WAWebMessageReceiveWamEvent","WAWebMessageSecretErrorsWamEvent","WAWebMessageSendWamEvent","WAWebMexEventV2WamEvent","WAWebMexEventWamEvent","WAWebNonMessagePeerDataMediaUploadWamEvent","WAWebNonMessagePeerDataOperationResponseWamEvent","WAWebNonMessagePeerDataRequestWamEvent","WAWebNotificationDeliveryWamEvent","WAWebNotificationEngagementWamEvent","WAWebOfflineCountTooHighWamEvent","WAWebOfflineResumeWamEvent","WAWebPlaceholderActivityWamEvent","WAWebPsBufferUploadWamEvent","WAWebReceiptStanzaReceiveWamEvent","WAWebSignCredentialWamEvent","WAWebSyncdKeyCountWamEvent","WAWebWaOldCodeWamEvent","WAWebWamStorage","WAWebWebDbLoadFromVersionFailureNonAnonymousWamEvent","WAWebWebDbTableUsageWamEvent","WAWebWebDbVersionNonAnonymousWamEvent","WAWebWebcDbOpenWamEvent","WAWebWebcJobInfoWamEvent","WAWebWebcLinkPreviewResponseHandleWamEvent","WAWebWebcOfflineNotificationProcessWamEvent","WAWebWebcPageResumeWamEvent","WAWebWebcRawPlatformsWamEvent","WAWebWebcStreamModeChangeWamEvent"],(function(a,b,c,d,e,f,g){var h,i,j=2e4,k=1e4;function l(a){d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["processWorkerWamData ",""])),a?"start":"run");m();var b=new(d("WAShiftTimer").ShiftTimer)(function(){c("WAWebWamStorage").processWorkerWamData().then(function(a){a&&l(!1)})["catch"](function(a){d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["Failed to process worker wam data: ",""])),a).verbose().devConsole(a)})});b.onOrAfter(a?j:k)}function m(){void b("WAWebOfflineResumeWamEvent").OfflineResumeWamEvent,void b("WAWebMessageSecretErrorsWamEvent").MessageSecretErrorsWamEvent,void b("WAWebMessageSendWamEvent").MessageSendWamEvent,void b("WAWebForwardSendWamEvent").ForwardSendWamEvent,void b("WAWebMexEventV2WamEvent").MexEventV2WamEvent,void b("WAWebWaOldCodeWamEvent").WaOldCodeWamEvent,void b("WAWebChatMessageCountsWamEvent").ChatMessageCountsWamEvent,void b("WAWebNotificationDeliveryWamEvent").NotificationDeliveryWamEvent,void b("WAWebGroupJoinCWamEvent").GroupJoinCWamEvent,void b("WAWebMdAppStateDirtyBitsWamEvent").MdAppStateDirtyBitsWamEvent,void b("WAWebMdBadDeviceSentMessageWamEvent").MdBadDeviceSentMessageWamEvent,void b("WAWebPlaceholderActivityWamEvent").PlaceholderActivityWamEvent,void b("WAWebGatedMessageReceivedWamEvent").GatedMessageReceivedWamEvent,void b("WAWebMessageReceiveWamEvent").MessageReceiveWamEvent,void b("WAWebOfflineCountTooHighWamEvent").OfflineCountTooHighWamEvent,void b("WAWebReceiptStanzaReceiveWamEvent").ReceiptStanzaReceiveWamEvent,void b("WAWebMdRetryFromUnknownDeviceWamEvent").MdRetryFromUnknownDeviceWamEvent,void b("WAWebE2eRetryRejectWamEvent").E2eRetryRejectWamEvent,void b("WAWebMdBootstrapHistoryDataDownloadedWamEvent").MdBootstrapHistoryDataDownloadedWamEvent,void b("WAWebMdBootstrapHistoryDataStartDownloadingWamEvent").MdBootstrapHistoryDataStartDownloadingWamEvent,void b("WAWebClockSkewDifferenceTWamEvent").ClockSkewDifferenceTWamEvent,void b("WAWebGraphqlCatalogRequestWamEvent").GraphqlCatalogRequestWamEvent,void b("WAWebSignCredentialWamEvent").SignCredentialWamEvent,void b("WAWebMdBootstrapHistorySyncStatusAfterPairingWamEvent").MdBootstrapHistorySyncStatusAfterPairingWamEvent,void b("WAWebWebcJobInfoWamEvent").WebcJobInfoWamEvent,void b("WAWebFmxActionWamEvent").FmxActionWamEvent,void b("WAWebE2eMessageSendWamEvent").E2eMessageSendWamEvent,void b("WAWebMdDeviceSyncAckWamEvent").MdDeviceSyncAckWamEvent,void b("WAWebMdGroupParticipantMissAckWamEvent").MdGroupParticipantMissAckWamEvent,void b("WAWebMexEventWamEvent").MexEventWamEvent,void b("WAWebAdvStoredTimestampExpiredWamEvent").AdvStoredTimestampExpiredWamEvent,void b("WAWebSyncdKeyCountWamEvent").SyncdKeyCountWamEvent,void b("WAWebMdAppStateSyncMutationStatsWamEvent").MdAppStateSyncMutationStatsWamEvent,void b("WAWebNonMessagePeerDataMediaUploadWamEvent").NonMessagePeerDataMediaUploadWamEvent,void b("WAWebNonMessagePeerDataOperationResponseWamEvent").NonMessagePeerDataOperationResponseWamEvent,void b("WAWebNonMessagePeerDataRequestWamEvent").NonMessagePeerDataRequestWamEvent,void b("WAWebWebcLinkPreviewResponseHandleWamEvent").WebcLinkPreviewResponseHandleWamEvent,void b("WAWebE2eMessageRecvWamEvent").E2eMessageRecvWamEvent,void b("WAWebIncomingMessageDropWamEvent").IncomingMessageDropWamEvent,void b("WAWebAdvMetadataCreationFailureWamEvent").AdvMetadataCreationFailureWamEvent,void b("WAWebWebcRawPlatformsWamEvent").WebcRawPlatformsWamEvent,void b("WAWebWebcPageResumeWamEvent").WebcPageResumeWamEvent,void b("WAWebWebcStreamModeChangeWamEvent").WebcStreamModeChangeWamEvent,void b("WAWebPsBufferUploadWamEvent").PsBufferUploadWamEvent,void b("WAWebWebDbTableUsageWamEvent").WebDbTableUsageWamEvent,void b("WAWebWebDbVersionNonAnonymousWamEvent").WebDbVersionNonAnonymousWamEvent,void b("WAWebWebDbLoadFromVersionFailureNonAnonymousWamEvent").WebDbLoadFromVersionFailureNonAnonymousWamEvent,void b("WAWebWebcDbOpenWamEvent").WebcDbOpenWamEvent,void b("WAWebMdBootstrapAppStateCriticalDataProcessingWamEvent").MdBootstrapAppStateCriticalDataProcessingWamEvent,void b("WAWebMdCriticalEventWamEvent").MdCriticalEventWamEvent,void b("WAWebMdSyncdDogfoodingFeatureUsageWamEvent").MdSyncdDogfoodingFeatureUsageWamEvent,void b("WAWebMdAppStateMessageRangeWamEvent").MdAppStateMessageRangeWamEvent,void b("WAWebMdBootstrapDataAppliedWamEvent").MdBootstrapDataAppliedWamEvent,void b("WAWebMdBootstrapAppStateDataDownloadedWamEvent").MdBootstrapAppStateDataDownloadedWamEvent,void b("WAWebMdFatalErrorWamEvent").MdFatalErrorWamEvent,void b("WAWebMdAppStateKeyRotationWamEvent").MdAppStateKeyRotationWamEvent,void b("WAWebMdAppStateSyncDailyWamEvent").MdAppStateSyncDailyWamEvent,void b("WAWebCommunityHomeActionWamEvent").CommunityHomeActionWamEvent,void b("WAWebCommunityTabActionWamEvent").CommunityTabActionWamEvent,void b("WAWebDailyWamEvent").DailyWamEvent,void b("WAWebKeepInChatNotifWamEvent").KeepInChatNotifWamEvent,void b("WAWebNotificationEngagementWamEvent").NotificationEngagementWamEvent,void b("WAWebWebcOfflineNotificationProcessWamEvent").WebcOfflineNotificationProcessWamEvent}g.processWorkerWamData=l}),98);
          __d("WAWebStartBackend",["Promise","WAComms","WAGzip","WALogger","WAPromiseTimeout","WAWebABPropsWamGlobals","WAWebAdvDeviceInfoCheckJob","WAWebApiContact","WAWebBackendApi","WAWebBackfillLidOriginCtwa","WAWebBackgroundSyncAction","WAWebBackgroundSyncReporter","WAWebBizAgentAction","WAWebBizChatAssignmentAction","WAWebBizGatingUtils","WAWebBizUpdateContactsWithVerifiedNamesAction","WAWebBootstrapPremiumMessages","WAWebCartDbLidMigration","WAWebChatThreadLogging","WAWebCmd","WAWebCommonCTWADataSharing","WAWebCommsConfig","WAWebCommsHandleStanza","WAWebCrashlog","WAWebDBCreateLidPnMappings","WAWebDBFavoriteDatabaseMigrationToLid","WAWebDBLabelAssociationDatabaseMigrationToLid","WAWebDbEncryptionKey","WAWebDeleteStatusAction","WAWebEventsWaitForMain","WAWebFeatureDetectionSwSupport","WAWebFtsClient","WAWebHistorySyncNotificationUtils","WAWebHistorySyncProgress","WAWebInboxFiltersGatingUtils","WAWebInitFavoritesFromStorage","WAWebInitFromStorage","WAWebInitWaitForEvents","WAWebInitializeBots","WAWebJestE2ELogUtils","WAWebL10NCountryCodes","WAWebL10NHelpers","WAWebLid1X1ThreadAccountMigrations","WAWebLid1x1MigrationManager","WAWebLid1x1MigrationTimeout","WAWebLogoutReason","WAWebLogoutReasonConstants","WAWebMediaHosts","WAWebMergeContactRecordsById","WAWebMessageQueue","WAWebModelStorage","WAWebNewsletterGatingUtils","WAWebNewsletterMetadataInitFromStorage","WAWebOffdStorage","WAWebOfflineHandler","WAWebOfflineResumeMainThread","WAWebPageLoadLogging","WAWebPassiveModeManager","WAWebPersistedJobManager","WAWebPremiumAccessEngine","WAWebPrimaryFeatures","WAWebPushNotificationsGatingUtils","WAWebQplInitMd","WAWebRegisterPassiveTasks","WAWebSWBus","WAWebSWBusActions","WAWebSignalStoreApi","WAWebSocketModel","WAWebStatusCollection","WAWebStickerDownloadGatingUtils","WAWebStoreSpecialAbProps","WAWebSubscribePushManagerAction","WAWebSubscriptions","WAWebSyncBootstrap","WAWebSyncContactsJob","WAWebSyncdCoreApi","WAWebTasksDefinitions","WAWebTimeSpentLoggingSession","WAWebTos","WAWebUserPrefsGeneral","WAWebUserPrefsIndexedDBStorage","WAWebUserPrefsKeys","WAWebUserPrefsLocales","WAWebUserPrefsMeUser","WAWebUserPrefsMultiDevice","WAWebWamGlobals","WAWebWamOfflineResumeReporter","WAWebWamProcessWorkerData","WAWebWorkerSafeBackendApi","asyncToGeneratorRuntime","cr:10195","cr:10196"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t;d("WAWebCmd").Cmd.once("offline_delivery_end",b("asyncToGeneratorRuntime").asyncToGenerator(function*(){try{d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[StartBackend]: start initial setup"]))),yield D(),d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[StartBackend]: complete initial setup"])))}catch(a){d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["[StartBackend] initial setup failed:"]))).devConsole(a)}}));d("WAWebCmd").Cmd.on("storage_initialization_error",b("asyncToGeneratorRuntime").asyncToGenerator(function*(){if(!d("WAWebUserPrefsMultiDevice").isRegistered()&&d("WAWebLogoutReason").getPrevLogoutReasonCode()===d("WAWebLogoutReasonConstants").LOGOUT_REASON_CODE.CLIENT_FATAL)return;d("WALogger").LOG(k||(k=babelHelpers.taggedTemplateLiteralLoose(["storage initialization error, logging out"])));yield d("WAWebSocketModel").Socket.clearCredentialsAndStoredData(d("WAWebLogoutReasonConstants").LogoutReason.WebFailStorageInitialization);d("WAWebJestE2ELogUtils").maybeLogToJestE2eJSConsole("logging out due to storage initialization error");d("WAWebCmd").Cmd.logout()}));d("WAWebCmd").Cmd.on("open_socket_stream",function(){!d("WAWebCmd").Cmd.isOfflineDeliveryEnd?d("WAWebWamOfflineResumeReporter").OfflineResumeReporter.logSocketConnectT():(d("WAWebWamOfflineResumeReporter").OfflineResumeReporter.resetEvent(),d("WAWebWamOfflineResumeReporter").OfflineResumeReporter.logSocketConnectT())});var u=function(){void c("WAWebCommonCTWADataSharing").fetchDataSharingSettingAndUpdateModel()};function a(){return v.apply(this,arguments)}function v(){v=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){d("WAWebPageLoadLogging").startPageLoadQplMeasure("startBackend");var a=(yield w());d("WAWebPageLoadLogging").endPageLoadQplMeasure("startBackend");return a});return v.apply(this,arguments)}function w(){return x.apply(this,arguments)}function x(){x=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=(yield d("WAWebSignalStoreApi").waSignalStore.getRegistrationInfo());if(!a){d("WALogger").LOG(l||(l=babelHelpers.taggedTemplateLiteralLoose(["startBackendRegistered: chatd user not registered"])));return}d("WALogger").LOG(m||(m=babelHelpers.taggedTemplateLiteralLoose(["[startBackend]: connected as ",""])),d("WAWebUserPrefsMeUser").assertGetMe());try{yield d("WAWebApiContact").warmUpAllLidPnMappings(),yield d("WAPromiseTimeout").promiseTimeout(d("WAWebModelStorage").initialize(),20*1e3),yield d("WAPromiseTimeout").promiseTimeout(d("WAWebOffdStorage").initialize(),20*1e3),d("WAWebCrashlog").registerCrashlogUploadIsUserInExternalBetaFunction(d("WAWebUserPrefsGeneral").getWhatsAppWebExternalBetaJoinedIdb)}catch(a){d("WAWebCmd").Cmd.storageInitializationError()}d("WAWebLid1X1ThreadAccountMigrations").checkIfMigrationEnabled();d("WAWebInitWaitForEvents").initOfflineResumeWaitForEvents();void d("WAWebWamOfflineResumeReporter").OfflineResumeReporter.setLastPushCompleteTimestamp();void F();yield d("WAWebPrimaryFeatures").loadPrimaryFeatures();d("WAWebMediaHosts").mediaHosts.maybeLoadMediaConnFromStorage();yield H();A();d("WAWebABPropsWamGlobals").setAbPropDependingGlobalWamAttributes();d("WAWebL10NHelpers").isLocalLanguageOverrideEnabled()&&(yield d("WAWebUserPrefsIndexedDBStorage").userPrefsIdb.set(d("WAWebUserPrefsKeys").KEYS.LANG_FROM_USER,d("WAWebUserPrefsLocales").getUserLangPref()||"en"));yield d("WAWebUserPrefsIndexedDBStorage").userPrefsIdb.set(d("WAWebUserPrefsKeys").KEYS.LANG_FROM_PHONE,d("WAWebUserPrefsLocales").getPhoneLangPref()||"en");d("WAWebTimeSpentLoggingSession").restoreTimeSpentSession();yield d("WAWebChatThreadLogging").initChatThreadLogging();yield d("WAWebPersistedJobManager").startWebPersistedJobManager();d("WAWebOfflineResumeMainThread").setupMainThreadResume(d("WAWebOfflineHandler").OfflineMessageHandler);yield d("WAComms").startHandlingRequests();yield d("WAWebDbEncryptionKey").DbEncKeyStore.waitForFinalDbMsgEncKey();d("WAWebLid1x1MigrationManager").ThreadMigrationManager.addDependentMigrationTask(d("WAWebDBFavoriteDatabaseMigrationToLid").migrateFavoritesDatabaseToLid);d("WAWebLid1x1MigrationManager").ThreadMigrationManager.addDependentMigrationTask(d("WAWebDBLabelAssociationDatabaseMigrationToLid").migrateLabelAssociationsDatabaseToLid);d("WAWebLid1x1MigrationManager").ThreadMigrationManager.addDependentMigrationTask(d("WAWebCartDbLidMigration").migrateCartDbLid);yield d("WAWebLid1x1MigrationManager").ThreadMigrationManager.executeMigrationIfNeeded();yield d("WAWebPassiveModeManager").PassiveTaskManager.waitForPassiveTaskEnd();yield d("WAWebSyncdCoreApi").initialize();a=!(yield c("WAWebSyncBootstrap").isCriticalDataSynced());a?yield c("WAWebSyncBootstrap").syncCriticalData():d("WALogger").LOG(n||(n=babelHelpers.taggedTemplateLiteralLoose(["[bootstrap] need to sync critical data: false"])));d("WAWebBackendApi").frontendFireAndForget("handleDeferredMessages",{});yield B();void d("WAWebTos").TosManager.run();d("WAWebQplInitMd").startQPL();yield d("WAWebPremiumAccessEngine").initialize(d("WAWebBizGatingUtils").getBillingPremiumAccessConfig());void d("WAWebSubscriptions").runSubscriptionsManager();void d("WAWebSubscribePushManagerAction").updatePushManager();void d("WAWebBackgroundSyncAction").updatePeriodicBackgroundSyncRegistration();void d("WAWebMergeContactRecordsById").mergeContactRecordsById();u();void d("WAWebInitializeBots").initializeBots();void d("WAWebStoreSpecialAbProps").storeSpecialAbProps()});return x.apply(this,arguments)}function y(a){return z.apply(this,arguments)}function z(){z=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){a===void 0&&(a={passive:!1,pull:!0});d("WAWebPageLoadLogging").startPageLoadQplMeasure("startWebComms");a=d("WAWebCommsConfig").getCommsConfig(a);yield c("WAWebEventsWaitForMain")();d("WAComms").startComms(c("WAWebCommsHandleStanza"),a,function(a){return(t||(t=b("Promise"))).resolve(d("WAGzip").inflate(a))});yield d("WAComms").waitForConnection();d("WAWebPageLoadLogging").endPageLoadQplMeasure("startWebComms")});return z.apply(this,arguments)}function A(){var a;a=(a=d("WAWebUserPrefsMeUser").getMaybeMeUser())==null?void 0:a.user;a!=null&&d("WAWebWamGlobals").Global.set({psCountryCode:d("WAWebL10NCountryCodes").getCountryShortcodeByPhone(a)})}function B(){return C.apply(this,arguments)}function C(){C=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a;void d("WAWebBizUpdateContactsWithVerifiedNamesAction").applyContactBusinessProps();void (a=d("WAWebInitFromStorage")).restoreLabels();void a.restoreQuickReplies();void a.restoreLabelAssociations();void a.restoreCarts();void d("WAWebBootstrapPremiumMessages").restorePremiumMessages();d("WAWebBootstrapPremiumMessages").bindPremiumMessageListeners();yield a.restoreArchiveV2Settings();yield a.restoreAgents().then(d("WAWebBizAgentAction").initializeAgentLog);d("WAWebBizChatAssignmentAction").checkOrphanAssignments();void a.restoreChatAssignments()});return C.apply(this,arguments)}function D(){return E.apply(this,arguments)}function E(){E=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){void d("WAWebDBCreateLidPnMappings").flushLidPnMappingsToDb(),d("WALogger").LOG(o||(o=babelHelpers.taggedTemplateLiteralLoose(["[history sync][continueProgressiveHistorySyncProcessingV2] start backend"]))),void c("WAWebSyncBootstrap").continueProgressiveHistorySyncProcessingV2(d("WAWebHistorySyncNotificationUtils").HistorySyncScheduleSource.BackendStart),d("WALogger").LOG(p||(p=babelHelpers.taggedTemplateLiteralLoose(["init worker: startIndexer from initialSetup"]))),d("WAWebFtsClient").ftsClient.startIndexer()["catch"](function(a){d("WALogger").WARN(q||(q=babelHelpers.taggedTemplateLiteralLoose(["init worker: error while calling startIndexer from initialSetup: ",""])),a)}),void d("WAWebStatusCollection").StatusCollection.sync().then(function(){void d("WAWebDeleteStatusAction").clearStatusForRemovedContact()}),d("WAWebTasksDefinitions").registerTasks(),d("WAWebPushNotificationsGatingUtils").canSupportOfflineNotifications()&&(void d("WAWebBackgroundSyncReporter").setPushNotificationInteractionStatus(),d("WAWebWamProcessWorkerData").processWorkerWamData(!0)),void d("WAWebMessageQueue").waitForOnlineMessageQueue().then(function(){return d("WAWebLid1x1MigrationTimeout").scheduleLogoutIfNeeded("offline")}),yield d("WAWebSyncContactsJob").runSyncDirtyContactsJob(),void d("WAWebBackfillLidOriginCtwa").maybeBackfillLidOriginCtwa(),void d("WAWebInitFromStorage").restoreRecentStickers(),void d("WAWebInitFromStorage").restoreFavoriteStickers(),void d("WAWebAdvDeviceInfoCheckJob").scheduleAdvDeviceInfoCheck(),void d("WAWebInitFromStorage").restoreCommunityActivity(),void d("WAWebHistorySyncProgress").updateHistorySyncProgressModel(),void d("WAWebInitFromStorage").restoreMediaUploadResult(),void d("WAWebInitFromStorage").restoreUnjoinedSubgroups(),d("WAWebNewsletterGatingUtils").isNewsletterEnabled()&&void d("WAWebNewsletterMetadataInitFromStorage").restoreNewsletterMetadata(),d("WAWebInboxFiltersGatingUtils").inboxFavoritesEnabled()&&void d("WAWebInitFavoritesFromStorage").restoreFavorites(),d("WAWebStickerDownloadGatingUtils").isStickerDownloadM1Enabled()&&void d("WAWebInitFromStorage").restoreStickerDownload(),d("WAWebWorkerSafeBackendApi").workerSafeFireAndForget("restoreCTWASuggestions"),d("WAWebWorkerSafeBackendApi").workerSafeFireAndForget("loadQuickPromotions",{trigger:"app-launch"}),d("WAWebWorkerSafeBackendApi").workerSafeFireAndForget("fetchAdEntryPointsConfiguration",{trigger:"app-launch"})});return E.apply(this,arguments)}function F(){return G.apply(this,arguments)}function G(){G=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){if(d("WAWebPushNotificationsGatingUtils").canSupportOfflineNotifications()&&c("WAWebFeatureDetectionSwSupport").supported){var a;(a=window.navigator.serviceWorker)!=null&&a.controller&&(yield c("WAWebSWBus").request(window.navigator.serviceWorker.controller,c("WAWebSWBusActions").STOP_COMMS)["catch"](function(a){d("WALogger").WARN(r||(r=babelHelpers.taggedTemplateLiteralLoose(["[push-notification] Failed to request stopComms for service worker, error: ",""])),a)}));(a=window.navigator.serviceWorker)==null||(a=a.ready)==null||a.then(function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){a=(a=(yield a==null||a.getNotifications==null?void 0:a.getNotifications()))!=null?a:[];a.forEach(function(a){return a.close()})});return function(b){return a.apply(this,arguments)}}())["catch"](function(a){d("WALogger").WARN(s||(s=babelHelpers.taggedTemplateLiteralLoose(["[push-notification] Failed to close existing notifications, error: ",""])),a)})}});return G.apply(this,arguments)}function H(){return I.apply(this,arguments)}function I(){I=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a={pull:!0};yield d("WAWebRegisterPassiveTasks").registerPassiveTaskForStartUp();yield y(a)});return I.apply(this,arguments)}g.startBackend=a;g.startWebComms=y}),98);
          __d("WAWebGroupApiConst",[],(function(a,b,c,d,e,f){a={superadmin:"superadmin",admin:"admin",participant:"participant"};f.GROUP_PARTICIPANT_TYPES=a}),66);
          __d("WAWebHandleGroupCreation",["Promise","WALogger","WAWebApiChat","WAWebBackendApi","WAWebCreateChat","WAWebGroupDatabaseJob","WAWebGroupJoinCWamEvent","WAWebGroupParticipantsJob","WAWebHandleMsgTypes.flow","WAWebHandlePushnameUpdate","WAWebUserPrefsMeUser","WAWebWorkerSafeBackendApi","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k;function a(a,b,c,d){return l.apply(this,arguments)}function l(){l=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,c,e,f){e===void 0&&(e=!1);f===void 0&&(f=!1);d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["inside handleGroupCreation"]))).tags("groups");var g=a.chatId,l=a.author,m=a.pushname,n=c.id,o=c.participants,p=c.subject,q=c.creation,r=c.hasCapi;(a.author==null||!a.author.equals(d("WAWebUserPrefsMeUser").getMaybeMeUser()))&&new(d("WAWebGroupJoinCWamEvent").GroupJoinCWamEvent)().commit();l&&m&&d("WAWebHandlePushnameUpdate").updatePushname(l,m,e);yield (k||(k=b("Promise"))).all([d("WAWebGroupDatabaseJob").updateGroupMetadataTableJob([c]),d("WAWebGroupParticipantsJob").updateParticipantsJob({group:n,participants:o,isOffline:e,groupInfo:c})]);d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["updated GroupMetadata and participants tables"]))).tags("groups");(yield d("WAWebApiChat").getChatRecord(g))!=null?d("WAWebBackendApi").frontendFireAndForget("updateGroupSubject",{id:g,subject:p}):(yield d("WAWebCreateChat").createChat({chatId:g},"groupCreation",babelHelpers["extends"]({t:q,pendingInitialLoading:!1,createdLocally:!1},f===!0&&{notSpam:!0}),babelHelpers["extends"]({createdOffline:e},r===!0&&{nextPrivacyMode:{actualActors:d("WAWebHandleMsgTypes.flow").ActualActorsEnumType.Capi,hostStorage:d("WAWebHandleMsgTypes.flow").HostStorageEnumType.Facebook,privacyModeTs:0}})),d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["updated chat model and table"]))).tags("groups"),d("WAWebBackendApi").frontendFireAndForget("updateGroupSubject",{id:n,subject:p}));d("WAWebBackendApi").frontendFireAndForget("setGroupMetadata",c);d("WAWebBackendApi").frontendFireAndForget("markProfilePicStale",{profilePicThumbWid:n});if(e)return;d("WAWebWorkerSafeBackendApi").workerSafeFireAndForget("maybeSendKeyDistributionMsgToNewGroup",{groupId:n})});return l.apply(this,arguments)}g.handleGroupCreation=a}),98);
          __d("WAWebIsAddressingModeMismatch",[],(function(a,b,c,d,e,f){function a(a,b){return Boolean(b.isLidAddressingMode)!==Boolean(a.isLidAddressingMode)}f.isAddressingModeMismatch=a}),66);
          __d("WAWebShouldTriggerQueryGroupInfo",["WAWebIsAddressingModeMismatch","WAWebSchemaGroupMetadata","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){function a(a){return h.apply(this,arguments)}function h(){h=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=a.groupWid,c=a.action;a=a.disableForCAGs;b=(yield d("WAWebSchemaGroupMetadata").getGroupMetadataTable().get(b.toString()));if(b==null)return!1;var e=(b==null?void 0:b.defaultSubgroup)===!0;return e&&a?!1:d("WAWebIsAddressingModeMismatch").isAddressingModeMismatch(b,c)});return h.apply(this,arguments)}g.shouldTriggerQueryGroupInfo=a}),98);
          __d("WAWebHandleGroupNotificationV2",["Promise","WALogger","WAWap","WAWebBackendApi","WAWebCmd","WAWebCommsWapMd","WAWebGetMessageCache","WAWebGroupDatabaseJob","WAWebGroupSystemMsg","WAWebHandleGroupNotificationConst","WAWebHandleSingleMsg","WAWebLidMappingUsernameLearnUtils","WAWebMessageQueue","WAWebShouldTriggerQueryGroupInfo","WAWebUpdateDbForGroupActionApi","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j;function a(a,b){return m(a,b)!=null}function k(a){return d("WAWap").wap("ack",{to:d("WAWebCommsWapMd").GROUP_JID(a.chatId),id:d("WAWap").CUSTOM_STRING(a.externalId),"class":"notification",type:"w:gp2",participant:a.author?d("WAWebCommsWapMd").USER_JID(a.author):d("WAWap").DROP_ATTR})}function c(a,b){return l.apply(this,arguments)}function l(){l=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,c){yield d("WAWebLidMappingUsernameLearnUtils").processParsedGroupNotificationForLidMappingAndUsernames({notification:a,flushImmediately:!c});c=m(a,c);if(c==null){d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["no handler for group notification ",""])),a.chatId.toLogString());return k(a)}d("WALogger").DEV(i||(i=babelHelpers.taggedTemplateLiteralLoose(["handle_group_notification_v2: handling notification for ",""])),a.chatId.toString());yield (j||(j=b("Promise"))).all([c.writeSystemMessages(),c.writeGroupInfoUpdates()]);return k(a)});return l.apply(this,arguments)}function m(a,c){var e=[];for(var f of a.actions){var g=h(a,f);if(g==null)return null;e.push(g)}return{writeSystemMessages:function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){yield (j||(j=b("Promise"))).all(e.map(function(a){return a.writeSystemMessages()}))});function c(){return a.apply(this,arguments)}return c}(),writeGroupInfoUpdates:function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){yield (j||(j=b("Promise"))).all(e.map(function(a){return a.writeGroupInfoUpdates()}))});function c(){return a.apply(this,arguments)}return c}()};function h(e,a){return a.actionType===d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.CREATE?null:{writeGroupInfoUpdates:function(){var f=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){if((a.actionType===d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.ADD||a.actionType===d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.REMOVE)&&(yield d("WAWebShouldTriggerQueryGroupInfo").shouldTriggerQueryGroupInfo({groupWid:e.chatId,action:a}))){d("WAWebGroupDatabaseJob").markGroupParticipantStaleJob(e.chatId);return}yield d("WAWebUpdateDbForGroupActionApi").updateDBForGroupAction(e,a,c);d("WAWebBackendApi").frontendFireAndForget("updateModelForGroupAction",{groupMeta:e,groupAction:a})});function g(){return f.apply(this,arguments)}return g}(),writeSystemMessages:function(){var f=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){return p(e.chatId,yield n(e,a),c,function(){return d("WAWebHandleGroupNotificationConst").shouldSkipGenMsg(e,a)})});function g(){return f.apply(this,arguments)}return g}()}}}function n(a,b){return o.apply(this,arguments)}function o(){o=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){var c=[];if((b.actionType===d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.ADD||b.actionType===d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.REMOVE)&&(yield d("WAWebShouldTriggerQueryGroupInfo").shouldTriggerQueryGroupInfo({groupWid:a.chatId,action:b})))return[];if(b.actionType===d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.ADD){var e=(yield d("WAWebHandleGroupNotificationConst").notAlreadyInGroup(a.chatId,b.participants));e=e.filter(function(a){a=a.id;return!a.isLid()});e.length>0&&(c=[yield d("WAWebGroupSystemMsg").genGroupNotificationMsg({meta:a,action:babelHelpers["extends"]({},b,{participants:e})})])}else b.actionType!==d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.CREATE&&(c=[yield d("WAWebGroupSystemMsg").genGroupNotificationMsg({meta:a,action:b})]);return c});return o.apply(this,arguments)}function p(a,c,e,f){var g=function(){return void 0},h=new(j||(j=b("Promise")))(function(a){return g=a});d("WAWebMessageQueue").onMessageQueue(a,e,b("asyncToGeneratorRuntime").asyncToGenerator(function*(){if(yield f()){g();return}var a=i(c).then(function(){g()});return e?(j||(j=b("Promise"))).resolve():a}));return h;function i(a){return k.apply(this,arguments)}function k(){k=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){if(a.length===0)return;if(e){d("WAWebCmd").Cmd.isMainStreamReadyMd&&a.forEach(function(a){d("WAWebBackendApi").frontendFireAndForget("updateMessageUI",{chatId:a.id.remote,msg:a})});return d("WAWebGetMessageCache").getMessageCache().addMessages(a.map(function(a){return{msg:a}}),!1)}yield (j||(j=b("Promise"))).all(a.map(function(a){return d("WAWebHandleSingleMsg").handleSingleMsg(a.from,a,"handleGroupNotificationV2")}))});return k.apply(this,arguments)}}g.isGroupNotificationOptimizationEligible=a;g.handleGroupNotificationV2=c}),98);
          __d("WAWebHandleGroupsDirtyNotification",["WAComms","WALogger","WASmaxGroupsGroupsDirtyNotificationRPC","WAWebEventsWaitForOfflineDeliveryEnd","WAWebPersistedJobDefinitions","WAWebPersistedJobManager","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i;function a(a){return j.apply(this,arguments)}function j(){j=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){a=d("WASmaxGroupsGroupsDirtyNotificationRPC").receiveGroupsDirtyNotificationRPC(a);var b=a.makeGroupsDirtyNotificationResponseAck;a=a.parsedRequest;d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["handleGroupsDirtyNotification: received groups dirty bit notification"])));void k(a);return b()});return j.apply(this,arguments)}function k(a){return l.apply(this,arguments)}function l(){l=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){try{a=a.groupsDirtyGroup.map(function(a){return a.jid});a=(yield m(a));yield o(a)}catch(a){d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["handleGroupsDirtyNotification: failed with ",""])),a).sendLogs("handleGroupsDirtyNotificationJob")}});return l.apply(this,arguments)}function m(a){return n.apply(this,arguments)}function n(){n=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){a=(yield d("WAWebPersistedJobManager").getJobManager().accessors.maybeCreateJob(d("WAWebPersistedJobDefinitions").jobSerializers.queryAndUpdateGroupsMetadataByJids(a)));return a.id});return n.apply(this,arguments)}function o(a){return p.apply(this,arguments)}function p(){p=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){yield d("WAWebEventsWaitForOfflineDeliveryEnd").waitForOfflineDeliveryEnd();yield d("WAComms").waitForConnection();return d("WAWebPersistedJobManager").getJobManager().loadAndRunJobFromId(a)});return p.apply(this,arguments)}g.handleGroupsDirtyNotificationJob=a}),98);
          __d("WAWebHandleGroupNotification",["Promise","WADeprecatedWapParser","WALogger","WANullthrows","WAWap","WAWebABProps","WAWebApiParticipantStore","WAWebBackendApi","WAWebCommsWapMd","WAWebCountriesUtils","WAWebCurrentUser","WAWebDBGroupsGroupMetadata","WAWebEphemeralityTypes","WAWebEphemeralityUtils","WAWebGetMessageCache","WAWebGroupApiConst","WAWebGroupQueryJob","WAWebGroupSystemMsg","WAWebGroupType","WAWebGroupUtils","WAWebGroupsParticipantsApi","WAWebGroupsQueryApi","WAWebHandleGroupCreation","WAWebHandleGroupNotificationConst","WAWebHandleGroupNotificationV2","WAWebHandleGroupsDirtyNotification","WAWebHandleSingleMsg","WAWebJidToWid","WAWebLidMappingUsernameLearnUtils","WAWebMessageQueue","WAWebOfflineHandler","WAWebRequestMethodType","WAWebSchemaChat","WAWebSchemaGroupMetadata","WAWebShouldTriggerQueryGroupInfo","WAWebUpdateDbForGroupActionApi","WAWebUserPrefsMeUser","WAWebUserPrefsNotifications","WAWebUsernameGatingUtils","asyncToGeneratorRuntime","cr:4533","gkx"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z;function A(a){if(a.hasChild("description")){a=a.child("description");if(a.hasChild("body")){var b=a.child("body");if(b.hasContent())return{content:b.contentString(),id:a.attrString("id")}}}return null}function B(a,b){var c=a.hasAttr("creator")?d("WAWebJidToWid").userJidToUserWid(a.attrUserJid("creator")):null;if(a.hasChild("ephemeral")){a=a.child("ephemeral");if(a.hasAttr("expiration")&&d("WAWebABProps").getABPropConfigValue("dm_initiator_trigger_groups")){var e;b=b?void 0:d("WAWebEphemeralityTypes").DisappearingModeTrigger.UnknownGroups;return{ephemeralDuration:a.attrInt("expiration"),disappearingModeTrigger:(e=d("WAWebEphemeralityUtils").getDisappearingModeTriggerString(a.maybeAttrString("trigger")))!=null?e:b,disappearingModeInitiatedByMe:d("WAWebUserPrefsMeUser").isMeAccount(c)}}return{ephemeralDuration:a.attrInt("expiration")}}return null}function C(a,b,c){return b.mapChildrenWithTag("participant",function(b){var e=b.attrEnumOrDefault("type",d("WAWebGroupApiConst").GROUP_PARTICIPANT_TYPES,"participant"),f=b.maybeAttrLidUserJid("lid"),g=b.maybeAttrPhoneUserJid("phone_number");e={displayName:b.maybeAttrString("display_name"),id:d("WAWebJidToWid").userJidToUserWid(b.attrUserJid("jid")),isSuperAdmin:e===d("WAWebGroupApiConst").GROUP_PARTICIPANT_TYPES.superadmin,isAdmin:e===d("WAWebGroupApiConst").GROUP_PARTICIPANT_TYPES.admin||e===d("WAWebGroupApiConst").GROUP_PARTICIPANT_TYPES.superadmin,lid:f!=null?d("WAWebJidToWid").userJidToUserWid(f):null,phoneNumber:g!=null?d("WAWebJidToWid").userJidToUserWid(g):null,username:b.maybeAttrString("username")};D(a,e,c);return e})}function D(a,b,c){try{var e=d("WAWebUsernameGatingUtils").usernameDisplayedEnabled()&&b.username!=null;!e&&b.displayName==null&&b.phoneNumber==null&&b.id.isLid()&&!d("WAWebUserPrefsMeUser").isMeAccount(b.id)&&(d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[lid group] incoming group notification does not have phone mapping for lid. tag: ",",\n            sw worker: ",""])),c,d("WAWebUserPrefsNotifications").getGlobalOfflineNotifications().toString()),d("WAWebCurrentUser").isEmployee()?(d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[lid group] group id=",", lid=",""])),a.toString(),b.id.toString()),d("WALogger").ERROR(j||(j=babelHelpers.taggedTemplateLiteralLoose(["[lid group] missing group mapping in parser for employee"]))).sendLogs("[lid group] missing group mapping in parser for employee")):d("WALogger").ERROR(k||(k=babelHelpers.taggedTemplateLiteralLoose(["[lid group] missing group mapping in action parser"]))).sendLogs("[lid group] missing group mapping in action parser"))}catch(a){d("WALogger").ERROR(l||(l=babelHelpers.taggedTemplateLiteralLoose(["[lid group] could not check missing group mapping in group action parser ",""])),a)}}function E(a){a=a.child("sub_group_suggestion");var b=d("WAWebJidToWid").groupJidToWid(a.attrGroupJid("jid")),c=d("WAWebJidToWid").userJidToUserWid(a.attrUserJid("creator")),e=a.attrTime("creation"),f=a.child("subject");f=f.contentString();var g,h,i;if(a.hasChild("description")){var j=a.child("description");if(j.hasChild("body")){j=j.child("body");j.hasContent()&&(g=j.contentString())}}if(a.hasChild("is_existing_group")){j=a.child("is_existing_group");j.hasContent()&&(h=j.contentString()==="true")}if(a.hasChild("participant_count")){j=a.child("participant_count");j.hasContent()&&(i=j.contentInt())}return{id:b,owner:c,subject:f,description:g,t:e,isExistingGroup:h!=null?h:!1,participantCount:i}}var F={invite:(e=d("WAWebGroupType")).ADD_REASON.INVITE,linked_group_join:e.ADD_REASON.LINKED_GROUP_JOIN,auto_add:e.ADD_REASON.AUTO_ADD,default_sub_group_admin_add:e.ADD_REASON.DEFAULT_SUBGROUP_ADMIN_ADD,default_sub_group_promote:e.ADD_REASON.DEFAULT_SUBGROUP_PROMOTE,invite_auto_add:e.ADD_REASON.INVITE_AUTO_ADD,general_chat_auto_add:e.ADD_REASON.GENERAL_CHAT_AUTO_ADD},G={default_sub_group_demote:e.REMOVE_REASON.DEFAULT_SUBGROUP_DEMOTE},H={invite_link:d("WAWebRequestMethodType").RequestMethod.InviteLink,linked_group_join:d("WAWebRequestMethodType").RequestMethod.LinkedGroupJoin,non_admin_add:d("WAWebRequestMethodType").RequestMethod.NonAdminAdd},I={approved:e.RevokedSubGroupSuggestionReason.APPROVED,rejected:e.RevokedSubGroupSuggestionReason.REJECTED,cancelled:e.RevokedSubGroupSuggestionReason.CANCELLED};function J(a,b,c){var e,f=b.child("group"),g=b.hasAttr("type")&&b.attrString("type")==="new";a=C(a,f,d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.CREATE);var h=A(f);g=B(f,g);var i=d("WAWebGroupsQueryApi").extractLinkedParent(f),j=d("WAWebUsernameGatingUtils").usernameDisplayedEnabled();h={subject:f.attrString("subject"),restrict:f.hasChild("locked"),announce:f.hasChild("announcement"),noFrequentlyForwarded:f.hasChild("no_frequently_forwarded"),ephemeralDuration:g?g.ephemeralDuration:void 0,disappearingModeTrigger:g&&g.disappearingModeTrigger!=null?g.disappearingModeTrigger:void 0,disappearingModeInitiatedByMe:g?g.disappearingModeInitiatedByMe:void 0,owner:f.hasAttr("creator")?d("WAWebJidToWid").userJidToUserWid(f.attrUserJid("creator")):void 0,creatorPn:f.hasAttr("creator_pn")?d("WAWebJidToWid").userJidToUserWid(f.attrUserJid("creator_pn")):null,creatorCountryCode:j&&f.hasAttr("creator_country_code")?d("WAWebCountriesUtils").asISOCountryCode(f.attrString("creator_country_code")):null,creatorUsername:j&&f.hasAttr("creator_username")?f.attrString("creator_username"):null,creation:f.attrTime("creation"),participants:a,desc:h?h.content:void 0,descId:h?h.id:void 0,subjectOwner:f.hasAttr("s_o")?d("WAWebJidToWid").userJidToUserWid(f.attrUserJid("s_o")):void 0,subjectOwnerPn:f.hasAttr("s_o_pn")?d("WAWebJidToWid").userJidToUserWid(f.attrUserJid("s_o_pn")):void 0,subjectOwnerUsername:j&&f.hasAttr("s_o_username")?f.attrString("s_o_username"):void 0,subjectTime:f.hasAttr("s_t")?f.attrTime("s_t"):void 0,support:f.hasChild("support"),isParentGroup:f.hasChild("parent"),isParentGroupClosed:((g=f.maybeChild("parent"))==null?void 0:g.maybeAttrString("default_membership_approval_mode"))==="request_required",parentGroup:i?i.parentGroup:void 0,defaultSubgroup:f.hasChild("default_sub_group"),generalSubgroup:f.hasChild("general_chat"),size:f.hasAttr("size")?f.attrInt("size"):void 0,incognito:f.hasChild("incognito"),membershipApprovalMode:(f==null||(e=f.maybeChild("membership_approval_mode"))==null||(e=e.maybeChild("group_join"))==null?void 0:e.maybeAttrString("state"))==="on",allowNonAdminSubGroupCreation:f==null?void 0:f.hasChild("allow_non_admin_sub_group_creation"),generalChatAutoAddDisabled:(a=b.hasChild("auto_add_disabled"))!=null?a:void 0,hiddenSubgroup:f==null?void 0:f.hasChild("hidden_group"),groupSafetyCheck:f==null?void 0:f.hasChild("group_safety_check"),groupAdder:c?c:void 0,hasCapi:f==null?void 0:f.hasChild("capi"),limitSharingEnabled:f.hasChild("limit_sharing_enabled")};return{actionType:d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.CREATE,reason:b.hasAttr("reason")?b.attrEnumOrNullIfUnknown("reason",F):null,contextGroupId:b.hasAttr("context_group_jid")?d("WAWebJidToWid").groupJidToWid(b.attrGroupJid("context_group_jid")):null,groupInfo:h}}var K=new(c("WADeprecatedWapParser"))("groupNotificationParser",function(a){a.assertTag("notification");a.hasAttr("to")&&a.assertAttr("to",d("WAWebUserPrefsMeUser").assertGetMe().toJid());var b=d("WAWebJidToWid").groupJidToWid(a.attrGroupJid("from")),e=a.hasAttr("participant")?d("WAWebJidToWid").userJidToUserWid(a.attrUserJid("participant")):null,f=null;try{var g=a.maybeAttrPhoneUserJid("participant_pn");f=g!=null?d("WAWebJidToWid").userJidToUserWid(g):null}catch(a){d("WALogger").ERROR(m||(m=babelHelpers.taggedTemplateLiteralLoose(["Known error T150827746: ",""])),a.toString())}var h=d("WAWebUsernameGatingUtils").usernameDisplayedEnabled(),i=a.attrTime("t"),j=a.hasAttr("addressing_mode")?a.attrString("addressing_mode")==="lid":!1;g=a.hasAttr("participant_username")&&h?a.attrString("participant_username"):null;var k=a.hasAttr("participant_country_code")&&h?d("WAWebCountriesUtils").asISOCountryCode(a.attrString("participant_country_code")):null;function l(a){return{jid:a.hasAttr("jid")?d("WAWebJidToWid").groupJidToWid(a.attrGroupJid("jid")):void 0}}var n,o=a.mapChildren(function(f){var g=f.tag();switch(g){case d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.CREATE:return J(b,f,e);case d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.ADD:return{actionType:d("WAWebGroupType").GROUP_ACTIONS.ADD,participants:C(b,f,g),reason:f.hasAttr("reason")?F[f.attrString("reason")]:null,isLidAddressingMode:j};case d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.DELETE:var k={integrity_delete_parent:d("WAWebGroupType").DELETE_REASON.INTEGRITY_DELETE_PARENT,delete_parent:d("WAWebGroupType").DELETE_REASON.DELETE_PARENT};return{actionType:d("WAWebGroupType").GROUP_ACTIONS.DELETE,reason:f.hasAttr("reason")?k[f.attrString("reason")]:null,groupDatas:[{id:b,subject:""}]};case d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.REMOVE:return{actionType:d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.REMOVE,participants:C(b,f,g),reason:f.hasAttr("reason")?G[f.attrString("reason")]:null,isLidAddressingMode:j};case d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.PROMOTE:return{actionType:d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.PROMOTE,participants:C(b,f,g)};case d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.DEMOTE:return{actionType:d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.DEMOTE,participants:C(b,f,g)};case d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.LINKED_GROUP_PROMOTE:return babelHelpers["extends"]({actionType:d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.LINKED_GROUP_PROMOTE,participants:C(b,f,g)},l(f));case d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.LINKED_GROUP_DEMOTE:return babelHelpers["extends"]({actionType:d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.LINKED_GROUP_DEMOTE,participants:C(b,f,g)},l(f));case d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.MODIFY:return{actionType:d("WAWebGroupType").GROUP_ACTIONS.MODIFY,participants:C(b,f,g)};case d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.SUBJECT:return{actionType:d("WAWebGroupType").GROUP_ACTIONS.SUBJECT,subject:f.attrString("subject"),s_o:f.hasAttr("s_o")?d("WAWebJidToWid").userJidToUserWid(f.attrUserJid("s_o")):null,subjectOwnerPn:f.hasAttr("s_o_pn")?d("WAWebJidToWid").userJidToUserWid(f.attrUserJid("s_o_pn")):null,subjectOwnerUsername:f.hasAttr("s_o_username")?f.attrString("s_o_username"):null,s_t:f.hasAttr("s_t")?f.attrTime("s_t"):null};case d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.DESC:return f.hasChild("delete")?{actionType:d("WAWebGroupType").GROUP_ACTIONS.DESC_REMOVE,descId:f.attrString("id")}:{actionType:d("WAWebGroupType").GROUP_ACTIONS.DESC_ADD,descId:f.attrString("id"),desc:f.hasChild("body")?f.child("body").contentString():null,descTime:i};case d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.SUSPENDED:return{actionType:d("WAWebGroupType").GROUP_ACTIONS.SUSPEND,value:!0};case d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.UNSUSPENDED:return{actionType:d("WAWebGroupType").GROUP_ACTIONS.SUSPEND,value:!1};case d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.LOCKED:return{actionType:d("WAWebGroupType").GROUP_ACTIONS.RESTRICT,value:!0,threshold:(k=f.maybeAttrString("threshold"))!=null?k:void 0};case d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.UNLOCKED:return{actionType:d("WAWebGroupType").GROUP_ACTIONS.RESTRICT,value:!1};case d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.ANNOUNCE:return{actionType:d("WAWebGroupType").GROUP_ACTIONS.ANNOUNCE,value:!0};case d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.NOT_ANNOUNCE:return{actionType:d("WAWebGroupType").GROUP_ACTIONS.ANNOUNCE,value:!1};case d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.NO_FREQUENTLY_FORWARDED:return{actionType:d("WAWebGroupType").GROUP_ACTIONS.NO_FORWARD,value:!0};case d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.FREQUENTLY_FORWARDED_OK:return{actionType:d("WAWebGroupType").GROUP_ACTIONS.NO_FORWARD,value:!1};case d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.INVITE:return{actionType:d("WAWebGroupType").GROUP_ACTIONS.INVITE_CODE,code:f.attrString("code")};case d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.EPHEMERAL:return d("WAWebABProps").getABPropConfigValue("dm_initiator_trigger_groups")?{actionType:d("WAWebGroupType").GROUP_ACTIONS.EPHEMERAL,duration:f.attrInt("expiration"),trigger:f.hasAttr("trigger")?f.attrInt("trigger"):void 0,initiatedByMe:d("WAWebUserPrefsMeUser").isMeAccount(e)}:{actionType:d("WAWebGroupType").GROUP_ACTIONS.EPHEMERAL,duration:f.attrInt("expiration")};case d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.NOT_EPHEMERAL:return{actionType:d("WAWebGroupType").GROUP_ACTIONS.EPHEMERAL,duration:0};case d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.REVOKE_INVITE:return{actionType:d("WAWebGroupType").GROUP_ACTIONS.REVOKE_INVITE,participants:f.mapChildrenWithTag("participant",function(a){return{id:d("WAWebJidToWid").userJidToUserWid(a.attrUserJid("jid")),expiration:a.attrInt("expiration")}})};case d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.GROWTH_UNLOCKED:return{actionType:d("WAWebGroupType").GROUP_ACTIONS.GROWTH_UNLOCKED};case d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.GROWTH_LOCKED:return{actionType:d("WAWebGroupType").GROUP_ACTIONS.GROWTH_LOCKED,expiration:f.attrInt("expiration"),type:f.attrString("type")};case d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.LINK:var m=f.attrString("link_type");k={sub_group:d("WAWebGroupType").GROUP_ACTIONS.SUB_GROUP_LINK,parent_group:d("WAWebGroupType").GROUP_ACTIONS.PARENT_GROUP_LINK,sibling_group:d("WAWebGroupType").GROUP_ACTIONS.SIBLING_GROUP_LINK};return{actionType:k[m],groupDatas:f.mapChildrenWithTag("group",function(a){return{id:d("WAWebJidToWid").groupJidToWid(a.attrGroupJid("jid")),subject:a.attrString("subject"),subjectTime:a.attrInt("s_t"),hiddenSubgroup:m!=="parent_group"?a.hasChild("hidden_group"):void 0}})};case d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.UNLINK:k=f.attrString("unlink_type");var o=f.hasAttr("unlink_reason")?f.attrString("unlink_reason"):null,p=f.mapChildrenWithTag("group",function(a){return{id:d("WAWebJidToWid").groupJidToWid(a.attrGroupJid("jid")),subject:a.attrString("subject"),subjectTime:a.attrInt("s_t")}});if(k==="parent_group"){if(o===d("WAWebGroupType").DELETE_REASON.DELETE_PARENT)return{actionType:d("WAWebGroupType").GROUP_ACTIONS.DELETE_PARENT_GROUP_UNLINK,groupDatas:p};if(o===d("WAWebGroupType").DELETE_REASON.INTEGRITY_DELETE_PARENT)return{actionType:d("WAWebGroupType").GROUP_ACTIONS.INTEGRITY_PARENT_GROUP_UNLINK,groupDatas:p}}else if(k==="sub_group")if(o===d("WAWebGroupType").DELETE_REASON.DELETE_PARENT)return{actionType:d("WAWebGroupType").GROUP_ACTIONS.DELETE_PARENT_GROUP_UNLINK,groupDatas:p};else if(o===d("WAWebGroupType").DELETE_REASON.INTEGRITY_DELETE_PARENT)return{actionType:d("WAWebGroupType").GROUP_ACTIONS.INTEGRITY_SUB_GROUP_UNLINK,groupDatas:p};o={sub_group:d("WAWebGroupType").GROUP_ACTIONS.SUB_GROUP_UNLINK,parent_group:d("WAWebGroupType").GROUP_ACTIONS.PARENT_GROUP_UNLINK,sibling_group:d("WAWebGroupType").GROUP_ACTIONS.SIBLING_GROUP_UNLINK};return{actionType:o[k],groupDatas:p};case d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.MEMBERSHIP_APPROVAL_MODE:return{actionType:d("WAWebGroupType").GROUP_ACTIONS.MEMBERSHIP_APPROVAL_MODE,value:((o=f.child("group_join"))==null?void 0:o.attrString("state"))==="on",triggered:f.hasAttr("triggered")?f.attrString("triggered"):void 0};case d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.MEMBERSHIP_APPROVAL_REQUEST:return{actionType:d("WAWebGroupType").GROUP_ACTIONS.MEMBERSHIP_APPROVAL_REQUEST,requestMethod:(k=H[f.attrString("request_method")])!=null?k:d("WAWebRequestMethodType").RequestMethod.InviteLink,parentGroupId:f.hasAttr("parent_group_jid")?d("WAWebJidToWid").groupJidToWid(f.attrGroupJid("parent_group_jid")):void 0};case d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.ALLOW_ADMIN_REPORTS:return{actionType:d("WAWebGroupType").GROUP_ACTIONS.ALLOW_ADMIN_REPORTS,shouldSkipGenMsg:!d("WAWebABProps").getABPropConfigValue("report_to_admin_kill_switch"),value:!0,author:e,triggered:f.hasAttr("triggered")?f.attrString("triggered"):void 0};case d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.NOT_ALLOW_ADMIN_REPORTS:return{actionType:d("WAWebGroupType").GROUP_ACTIONS.ALLOW_ADMIN_REPORTS,shouldSkipGenMsg:!d("WAWebABProps").getABPropConfigValue("report_to_admin_kill_switch"),value:!1,author:e,triggered:f.hasAttr("triggered")?f.attrString("triggered"):void 0};case d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.REPORTS:return{actionType:d("WAWebGroupType").GROUP_ACTIONS.ADMIN_REPORT_RECIEVED,shouldSkipGenMsg:!0,value:i};case d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.CREATED_MEMBERSHIP_REQUESTS:return{actionType:d("WAWebGroupType").GROUP_ACTIONS.CREATED_MEMBERSHIP_REQUESTS,requestMethod:(p=H[f.attrString("request_method")])!=null?p:d("WAWebRequestMethodType").RequestMethod.InviteLink,parentGroupId:f.hasAttr("parent_group_jid")?d("WAWebJidToWid").groupJidToWid(f.attrGroupJid("parent_group_jid")):void 0,requests:f.hasChildren()?f.mapChildrenWithTag("requested_user",function(a){return{wid:d("WAWebJidToWid").userJidToUserWid(a.attrUserJid("jid")),username:h&&a.hasAttr("username")?a.attrString("username"):void 0,phoneNumber:a.hasAttr("phone_number")?d("WAWebJidToWid").userJidToUserWid(a.attrUserJid("phone_number")):void 0}}):[{wid:c("WANullthrows")(e)}],skipGenMsg:f.maybeAttrString("suppress_sys_msg")==="true"};case d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.REVOKED_MEMBERSHIP_REQUESTS:return{actionType:d("WAWebGroupType").GROUP_ACTIONS.REVOKED_MEMBERSHIP_REQUESTS,requests:f.mapChildrenWithTag("participant",function(a){return d("WAWebJidToWid").userJidToUserWid(a.attrUserJid("jid"))})};case d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.ALLOW_NON_ADMIN_SUB_GROUP_CREATION:return{actionType:d("WAWebGroupType").GROUP_ACTIONS.ALLOW_NON_ADMIN_SUB_GROUP_CREATION,value:!0};case d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.NOT_ALLOW_NON_ADMIN_SUB_GROUP_CREATION:return{actionType:d("WAWebGroupType").GROUP_ACTIONS.ALLOW_NON_ADMIN_SUB_GROUP_CREATION,value:!1};case d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.CREATED_SUBGROUP_SUGGESTION:return babelHelpers["extends"]({actionType:d("WAWebGroupType").GROUP_ACTIONS.CREATED_SUBGROUP_SUGGESTION,parentGroupId:b},E(f));case d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.REVOKED_SUB_GROUP_SUGGESTIONS:return{actionType:d("WAWebGroupType").GROUP_ACTIONS.REVOKED_SUB_GROUP_SUGGESTIONS,parentGroupId:b,subgroupSuggestions:f.mapChildrenWithTag("sub_group_suggestion",function(a){return{id:d("WAWebJidToWid").groupJidToWid(a.attrGroupJid("jid")),owner:d("WAWebJidToWid").userJidToUserWid(a.attrUserJid("creator")),reason:a.hasAttr("reason")?I[a.attrString("reason")]:void 0}})};case d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.CHANGE_NUMBER:return{actionType:d("WAWebGroupType").GROUP_ACTIONS.SUBGROUP_SUGGESTIONS_CHANGE_NUMBER,subgroupSuggestions:f.mapChildrenWithTag("sub_group_suggestion",function(a){return d("WAWebJidToWid").groupJidToWid(a.attrGroupJid("jid"))}),parentGroupId:b,oldOwner:d("WAWebJidToWid").userJidToUserWid(a.attrUserJid("participant")),newOwner:d("WAWebJidToWid").userJidToUserWid(f.attrUserJid("jid"))};case d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.MEMBER_ADD_MODE:if(d("WAWebABProps").getABPropConfigValue("web_anyone_can_add_group_setting_enabled"))return{actionType:d("WAWebGroupType").GROUP_ACTIONS.MEMBER_ADD_MODE,memberAddMode:d("WAWebSchemaGroupMetadata").MemberAddMode.cast(f.contentString())};throw a.createParseError("Unrecognized group action "+g);case d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.AUTO_ADD_DISABLED:return{actionType:d("WAWebGroupType").GROUP_ACTIONS.GENERAL_CHAT_AUTO_ADD_DISABLED};case d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.GROUP_SAFETY_CHECK:return{actionType:d("WAWebGroupType").GROUP_ACTIONS.GROUP_SAFETY_CHECK,value:!0};case d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.MISSING_PARTICIPANT_IDENTIFICATION:n=!0;return;default:throw a.createParseError("Unrecognized group action "+g)}}).filter(Boolean);return{externalId:a.attrString("id"),chatId:b,isLidAddressingMode:j,author:e,authorPhoneNumber:f,authorUsername:g,authorUsernameCountryCode:k,ts:a.attrTime("t"),pushname:a.hasAttr("notify")?a.attrString("notify"):null,offline:a.hasAttr("offline")?a.attrString("offline"):null,actions:o,hasIncompleteParticipantInformation:h&&n===!0}});function L(a){return M.apply(this,arguments)}function M(){M=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){a=(yield (z||(z=b("Promise"))).all([d("WAWebDBGroupsGroupMetadata").getGroupMetadata(a),d("WAWebSchemaChat").getChatTable().get(a.toString(),!1)]));var c=a[0];a=a[1];return!!c||!!a&&!!a.t});return M.apply(this,arguments)}function N(a){return O.apply(this,arguments)}function O(){O=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=a.meta,c=a.action;a=a.actionShouldBeHiddenFromNonAdmins;var e=(yield d("WAWebHandleGroupNotificationConst").getIsCagById(b.chatId))===!0;if(e&&a){e=(yield d("WAWebGroupsParticipantsApi").getParticipants(b.chatId));a=e?d("WAWebGroupUtils").amIGroupAdmin(e.admins):!1;return a?c.participants:[]}return c.participants});return O.apply(this,arguments)}function P(a,b,c){return Q.apply(this,arguments)}function Q(){Q=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,e,f){f===void 0&&(f=!1);if(!e)return;d("WALogger").LOG(p||(p=babelHelpers.taggedTemplateLiteralLoose(["handle action ",""])),e.actionType).tags("groups");var g=[];try{yield d("WAWebLidMappingUsernameLearnUtils").processParsedGroupNotificationForLidMappingAndUsernames({notification:a,flushImmediately:!f});if(e.actionType===d("WAWebHandleGroupNotificationConst").GROUP_NOTIFICATION_TAG.CREATE){var h=babelHelpers["extends"]({},e.groupInfo,{id:a.chatId,isLidAddressingMode:a.isLidAddressingMode}),i=U(a,e,h),j=(yield L(h.id));d("WALogger").LOG(q||(q=babelHelpers.taggedTemplateLiteralLoose(["group id "," exists in storage = ",""])),h.id,j).tags("groups");yield S(a,h,f,i,e.reason==="invite");d("WALogger").LOG(r||(r=babelHelpers.taggedTemplateLiteralLoose(["handleGroupCreation done for group id ",""])),h.id).tags("groups");h=(yield d("WAWebGroupSystemMsg").genMsgsForGroupCreation(a,h,j,i));g.push.apply(g,h)}else if(e.actionType===d("WAWebGroupType").GROUP_ACTIONS.ADD){if(!c("gkx")("26258")){i=(j=b("cr:4533")==null?void 0:b("cr:4533").getDebugIgnoreParticipantAdd())!=null?j:0;if(i>0){d("WALogger").DEV(s||(s=babelHelpers.taggedTemplateLiteralLoose(["handleGroupNotification debug: ignoring participant add for "," times"])),i);b("cr:4533")==null||b("cr:4533").setDebugIgnoreParticipantAdd(i-1);return}}h=(yield d("WAWebHandleGroupNotificationConst").notAlreadyInGroup(a.chatId,e.participants));j=(yield d("WAWebShouldTriggerQueryGroupInfo").shouldTriggerQueryGroupInfo({groupWid:a.chatId,action:e}));j?yield d("WAWebGroupQueryJob").queryAndUpdateGroupMetadataById({id:a.chatId,actionType:d("WAWebGroupType").GROUP_ACTIONS.ADD}):(yield d("WAWebUpdateDbForGroupActionApi").updateDBForGroupAction(a,e,f),void R(a,e),d("WALogger").DEV(t||(t=babelHelpers.taggedTemplateLiteralLoose(["updateDBForGroupAction done for ",""])),JSON.stringify(e)).tags("groups"));if(h.length||e.reason){i=(yield N({meta:a,action:e,actionShouldBeHiddenFromNonAdmins:!0}));i.length>0&&g.push(yield d("WAWebGroupSystemMsg").genGroupNotificationMsg({meta:a,action:babelHelpers["extends"]({},e,{participants:i})}))}}else if(!(e.actionType===d("WAWebGroupType").GROUP_ACTIONS.INTEGRITY_PARENT_GROUP_UNLINK||e.actionType===d("WAWebGroupType").GROUP_ACTIONS.INTEGRITY_SUB_GROUP_UNLINK))if(!(e.actionType===d("WAWebGroupType").GROUP_ACTIONS.DELETE_PARENT_GROUP_UNLINK||e.actionType===d("WAWebGroupType").GROUP_ACTIONS.DELETE_PARENT_SUB_GROUP_UNLINK))if(e.actionType===d("WAWebGroupType").GROUP_ACTIONS.DELETE&&e.reason===d("WAWebGroupType").DELETE_REASON.INTEGRITY_DELETE_PARENT){j=(yield d("WAWebGroupSystemMsg").genIntegrityDeleteParentNotificationMsgs(a,e));j.forEach(function(a){g.push(a)});yield d("WAWebUpdateDbForGroupActionApi").updateDBForGroupAction(a,e,f);void R(a,e);d("WALogger").DEV(u||(u=babelHelpers.taggedTemplateLiteralLoose(["updateDBForGroupAction done for ",""])),JSON.stringify(e)).tags("groups")}else if(e.actionType===d("WAWebGroupType").GROUP_ACTIONS.DESC_ADD||e.actionType===d("WAWebGroupType").GROUP_ACTIONS.DESC_REMOVE)g.push(yield d("WAWebGroupSystemMsg").genDescriptionNotificationMsg(a,e)),yield d("WAWebUpdateDbForGroupActionApi").updateDBForGroupAction(a,e,f),void R(a,e),d("WALogger").DEV(v||(v=babelHelpers.taggedTemplateLiteralLoose(["updateDBForGroupAction done for ",""])),JSON.stringify(e)).tags("groups");else if(e.actionType===d("WAWebGroupType").GROUP_ACTIONS.DELETE&&e.reason===d("WAWebGroupType").DELETE_REASON.DELETE_PARENT){h=(yield d("WAWebGroupSystemMsg").generateDeleteParentNotificationMessages(a));if(h.length===0)return;h.forEach(function(a){g.push(a)});yield d("WAWebUpdateDbForGroupActionApi").updateDBForGroupAction(a,e,f);void R(a,e);d("WALogger").DEV(w||(w=babelHelpers.taggedTemplateLiteralLoose(["updateDBForGroupAction done for ",""])),JSON.stringify(e)).tags("groups")}else{i=!1;if(e.actionType===d("WAWebGroupType").GROUP_ACTIONS.REMOVE){j=(yield d("WAWebShouldTriggerQueryGroupInfo").shouldTriggerQueryGroupInfo({groupWid:a.chatId,action:e,disableForCAGs:!0}));j&&(i=!0,void d("WAWebGroupQueryJob").queryAndUpdateGroupMetadataById({id:a.chatId,actionType:d("WAWebGroupType").GROUP_ACTIONS.REMOVE}))}if(!i){h=(yield d("WAWebHandleGroupNotificationConst").shouldSkipGenMsg(a,e));yield d("WAWebUpdateDbForGroupActionApi").updateDBForGroupAction(a,e,f);void R(a,e);d("WALogger").DEV(x||(x=babelHelpers.taggedTemplateLiteralLoose(["updateDBForGroupAction done for ",""])),JSON.stringify(e)).tags("groups");if(!h){j=(yield d("WAWebApiParticipantStore").isCurrentUserGroupAdmin(a.chatId.toString()));if(e.actionType===d("WAWebGroupType").GROUP_ACTIONS.REMOVE){i=(yield N({meta:a,action:e,actionShouldBeHiddenFromNonAdmins:!0}));i.length>0&&g.push(yield d("WAWebGroupSystemMsg").genGroupNotificationMsg({meta:babelHelpers["extends"]({},a,{isAdmin:j}),action:babelHelpers["extends"]({},e,{participants:i})}))}else if(e.actionType===d("WAWebGroupType").GROUP_ACTIONS.CREATED_SUBGROUP_SUGGESTION){h=(yield d("WAWebGroupSystemMsg").genCreatedSubgroupSuggestionNotificationMsg(a,e));h&&g.push(h)}else if(e.actionType===d("WAWebGroupType").GROUP_ACTIONS.PROMOTE||e.actionType===d("WAWebGroupType").GROUP_ACTIONS.DEMOTE||e.actionType===d("WAWebGroupType").GROUP_ACTIONS.MODIFY||e.actionType===d("WAWebGroupType").GROUP_ACTIONS.LINKED_GROUP_PROMOTE||e.actionType===d("WAWebGroupType").GROUP_ACTIONS.LINKED_GROUP_DEMOTE){i=e.actionType===d("WAWebGroupType").GROUP_ACTIONS.DEMOTE||e.actionType===d("WAWebGroupType").GROUP_ACTIONS.LINKED_GROUP_DEMOTE;h=(yield N({meta:a,action:e,actionShouldBeHiddenFromNonAdmins:i}));h.length>0&&g.push(yield d("WAWebGroupSystemMsg").genGroupNotificationMsg({meta:babelHelpers["extends"]({},a,{isAdmin:j}),action:babelHelpers["extends"]({},e,{participants:h})}))}else if(e.actionType===d("WAWebGroupType").GROUP_ACTIONS.ALLOW_NON_ADMIN_SUB_GROUP_CREATION){i=(yield d("WAWebGroupSystemMsg").genAllowNonAdminSubGroupCreationNotificationMsg(a,e));i&&g.push(i)}else if(e.actionType===d("WAWebGroupType").GROUP_ACTIONS.COMMUNITY_OWNER_UPDATE){h=(yield d("WAWebGroupSystemMsg").genCommunityOwnerUpdateNotificationMsg(a,e));h&&g.push(h)}else g.push(yield d("WAWebGroupSystemMsg").genGroupNotificationMsg({meta:babelHelpers["extends"]({},a,{isAdmin:j}),action:e}))}}}f?void d("WAWebGetMessageCache").getMessageCache().addMessages(g.map(function(a){return{msg:a}}),!1):yield (z||(z=b("Promise"))).all(g.map(function(a){return d("WAWebHandleSingleMsg").handleSingleMsg(a.from,a,"handleGroupNotification")}))}catch(a){d("WALogger").LOG(y||(y=babelHelpers.taggedTemplateLiteralLoose(["handleGroupNotification: failed with ",""])),a)}});return Q.apply(this,arguments)}function R(a,b){return d("WAWebBackendApi").frontendSendAndReceive("updateModelForGroupAction",{groupMeta:a,groupAction:b})}function S(a,b,c,d,e){return T.apply(this,arguments)}function T(){T=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b,c,e,f){c===void 0&&(c=!1),f===void 0&&(f=!1),yield d("WAWebHandleGroupCreation").handleGroupCreation(a,b,c,f),e!=null&&(yield d("WAWebUpdateDbForGroupActionApi").updateDBForGroupAction(a,e,c),void R(a,e))});return T.apply(this,arguments)}function U(a,b,c){var e=c.defaultSubgroup===!0&&c.incognito===!0||c.isLidAddressingMode===!0?d("WAWebUserPrefsMeUser").getMaybeMeLidUser():d("WAWebUserPrefsMeUser").getMaybeMeUser();if((!d("WAWebUserPrefsMeUser").isMeAccount(a.author)||b.reason===d("WAWebGroupType").ADD_REASON.INVITE_AUTO_ADD)&&e!=null){a=d("WAWebGroupUtils").amIGroupAdminGivenParticipants(c.participants);return{actionType:d("WAWebGroupType").GROUP_ACTIONS.ADD,participants:[{id:e,isAdmin:a,isSuperAdmin:!1}],reason:b.reason,parentGroupId:c.parentGroup,isParentGroup:c.isParentGroup,contextGroupId:b.contextGroupId,groupName:c.subject,defaultSubgroup:c.defaultSubgroup,generalSubgroup:c.generalSubgroup,hiddenSubgroup:c.hiddenSubgroup}}}function a(a){var c=a.content;if(c!=null&&Array.isArray(c)&&c.length>0){c=c[0];c=c.tag;if(c==="groups_dirty")return(z||(z=b("Promise"))).resolve(d("WAWebHandleGroupsDirtyNotification").handleGroupsDirtyNotificationJob(a))}c=K.parse(a);if(c.error){d("WALogger").DEV(n||(n=babelHelpers.taggedTemplateLiteralLoose(["error while parsing: ",""])),a.toString());d("WALogger").ERROR(o||(o=babelHelpers.taggedTemplateLiteralLoose(["Parsing Error: ",""])),c.error.toString());return(z||(z=b("Promise"))).reject(c.error)}return V(c.success)}function V(a){var c=Boolean(a.offline)&&!d("WAWebOfflineHandler").OfflineMessageHandler.isResumeFromRestartComplete();return d("WAWebHandleGroupNotificationV2").isGroupNotificationOptimizationEligible(a,c)&&c?d("WAWebHandleGroupNotificationV2").handleGroupNotificationV2(a,c):d("WAWebMessageQueue").onMessageQueue(a.chatId,c,b("asyncToGeneratorRuntime").asyncToGenerator(function*(){yield (z||(z=b("Promise"))).all(a.actions.map(function(b){return P(a,b,c)}));return d("WAWap").wap("ack",{to:d("WAWebCommsWapMd").GROUP_JID(a.chatId),id:d("WAWap").CUSTOM_STRING(a.externalId),"class":"notification",type:"w:gp2",participant:a.author?d("WAWebCommsWapMd").USER_JID(a.author):d("WAWap").DROP_ATTR})}))}g.handleAction=P;g.handleGroupNotification=a;g.handleParsedGroupNotification=V}),98);
          __d("WAWebHandleIdentityChange",["Promise","WADeprecatedWapParser","WAJids","WALogger","WAWap","WAWebBackendApi","WAWebCommsWapMd","WAWebCreateOrReplaceDisplayNamesAndLidPnMappingsJob","WAWebIdentityChangeApi","WAWebJidToWid","WAWebManageE2ESessionsJob","WAWebMessageQueue","WAWebOfflineHandler","WAWebSecurityCodeApi","WAWebSendTcTokenWhenDeviceIdentityChange","WAWebSignal","WAWebSignalCommonUtils","WAWebSignalProtocolStore","WAWebUserPrefsMeUser","WAWebUserPrefsStatus","WAWebWidFactory","asyncToGeneratorRuntime","isStringNullOrEmpty"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m=new(c("WADeprecatedWapParser"))("identityChange",function(a){a.assertTag("notification");a.assertAttr("type","encrypt");a.child("identity");var b=parseInt(a.maybeAttrString("delay"),10);return{wid:d("WAWebJidToWid").deviceJidToDeviceWid(a.attrDeviceJid("from")),stanzaId:a.attrString("id"),delay:Number.isFinite(b)&&b>0?b:null,displayName:a.maybeAttrString("display_name"),lid:a.hasAttr("lid")?d("WAWebJidToWid").deviceJidToDeviceWid(a.attrDeviceJid("lid")):null,offline:a.hasAttr("offline")?a.attrString("offline"):null}});function a(a){var e=m.parse(a);if(e.error){d("WALogger").DEV(h||(h=babelHelpers.taggedTemplateLiteralLoose(["error while parsing: ",""])),a.toString());d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["Parsing Error: ",""])),e.error.toString());return(l||(l=b("Promise"))).reject(e.error)}a=e.success;var f=a.wid;e=a.stanzaId;var g=a.displayName,n=a.delay,o=a.lid,p=a.offline,q=d("WAWap").wap("ack",{to:d("WAWebCommsWapMd").DEVICE_JID(f),id:d("WAWap").CUSTOM_STRING(e),"class":"notification"});if(f.device!=null&&f.device!==d("WAJids").DEFAULT_DEVICE_ID){d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["handleNewIdentity: ignore identity change from companion device"])));return(l||(l=b("Promise"))).resolve(q)}if(d("WAWebUserPrefsMeUser").isMePrimary(f)){d("WAWebBackendApi").frontendFireAndForget("handleSelfPrimaryIdentityChange",{});return(l||(l=b("Promise"))).resolve(q)}var r=!c("isStringNullOrEmpty")(p)&&!d("WAWebOfflineHandler").OfflineMessageHandler.isResumeFromRestartComplete();return d("WAWebMessageQueue").onMessageQueue(f,r,b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=o?d("WAWebWidFactory").toUserLidOrThrow(o):null;yield d("WAWebIdentityChangeApi").clearDeviceRecordForIdentityChange({wid:f,stanzaLid:a,offline:r});var b=(yield d("WAWebSignalProtocolStore").getSignalProtocolStore().loadIdentityKey(d("WAWebSignalCommonUtils").createSignalAddress(f).toString())),e=d("WAWebWidFactory").toUserWid(f);c("isStringNullOrEmpty")(b)||(d("WALogger").LOG(k||(k=babelHelpers.taggedTemplateLiteralLoose(["handleE2eIdentityChange: "," has old identity, establishing new session"])),f.toString()),yield d("WAWebSignal").Session.deleteRemoteInfo(f),d("WAWebSecurityCodeApi").addSecurityCodeChangedNotifications({user:e,stanzaLid:a,offline:r}),void d("WAWebSendTcTokenWhenDeviceIdentityChange").sendTcTokenWhenDeviceIdentityChange(e),void c("WAWebUserPrefsStatus").markStatusSenderKeyRotate([f]),r||(n!=null?d("WAWebManageE2ESessionsJob").ensureE2ESessionsWithDelay([f],n,!0):d("WAWebManageE2ESessionsJob").ensureE2ESessions([f],!0)),yield d("WAWebCreateOrReplaceDisplayNamesAndLidPnMappingsJob").createOrReplaceDisplayNamesAndLidPnMappings([{id:e,lid:a,displayName:g}],!p));return q}))}g.handleE2eIdentityChange=a}),98);
          __d("WAWebHandleNewsletterMsgAddOns",["Promise","WAAckLevel","WAWebBackendApi","WAWebCRUDOperationsNewsletterMyVotes","WAWebDBCreateOrUpdateReactions","WAWebNewsletterDBUtils","WAWebPollOptionHashUtils","WAWebUserPrefsMeUser","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h;function a(a,c){switch(a.type){case"reaction":return i(a);case"poll_update":return k(a,c);default:return(h||(h=b("Promise"))).resolve()}}function i(a){return j.apply(this,arguments)}function j(){j=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=a.reactionText,c=a.id,e=a.serverId,f=a.from;a=a.t;if(e==null||a==null||f==null||b==null)return;c={msgKey:c.toString(),parentMsgKey:d("WAWebNewsletterDBUtils").craftNewsletterMsgKeyFromServerId(e,f).toString(),senderUserJid:d("WAWebUserPrefsMeUser").getMeUser().toString(),reactionText:b,timestamp:a*1e3,orphan:0,read:!0,ack:d("WAAckLevel").ACK.SENT};yield d("WAWebDBCreateOrUpdateReactions").createOrUpdateReactions([c]);b=(yield d("WAWebNewsletterDBUtils").getMessageByServerId(e,f.toJid()));b!=null&&(yield d("WAWebBackendApi").frontendFireAndForget("updateChatPreviewFromReaction",{reactionMsgObj:c,parentMsgKey:b.id}))});return j.apply(this,arguments)}function k(a,b){return l.apply(this,arguments)}function l(){l=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){var c=a.id,e=a.serverId,f=a.from,g=a.t,h=a.selectedOptionLocalIds;b=b.pollVotes;if(e==null||g==null||f==null||b==null)return;c={chatJid:c.remote.toJid(),msgServerId:e,msgKey:a.id.toString(),serverTimestampMs:g*1e3,t:g,votes:b.map(d("WAWebPollOptionHashUtils").bufferToHex)};yield d("WAWebCRUDOperationsNewsletterMyVotes").createOrUpdateMyVote(c);b=(yield d("WAWebNewsletterDBUtils").getMessageByServerId(e,f.toJid()));b!=null&&(yield d("WAWebBackendApi").frontendFireAndForget("updateChatPreviewFromVote",{voteMsgObj:{ack:d("WAAckLevel").ACK.SENT,read:!0,msgKey:a.id,parentMsgKey:b.id,selectedOptionLocalIds:h!=null?h:[],sender:d("WAWebUserPrefsMeUser").getMeUser(),senderTimestampMs:g*1e3,t:g},parentMsgKey:b.id}))});return l.apply(this,arguments)}g.maybeHandleNewsletterMsgAddOns=a}),98);
          __d("WAWebHandleNewsletterMsgLogger",["WASmaxMessageDeliverNewsletterRPC","WAWebHandleMsgError","WAWebIncomingMessageDropWamEvent","WAWebWamEnumE2eDestination","WAWebWamEnumMediaType","WAWebWamEnumMessageDropReasonType","WAWebWamEnumRevokeType"],(function(a,b,c,d,e,f,g){function h(a){try{return d("WASmaxMessageDeliverNewsletterRPC").receiveNewsletterRPC(a)}catch(a){return null}}function a(a,b){b=h(b.stanza);a instanceof d("WAWebHandleMsgError").MessageValidationError&&i(b,a)}function i(a,b){var c;b=new(d("WAWebIncomingMessageDropWamEvent").IncomingMessageDropWamEvent)({messageDropReason:d("WAWebWamEnumMessageDropReasonType").MESSAGE_DROP_REASON_TYPE.INVALID_PROTOBUF,e2eDestination:d("WAWebWamEnumE2eDestination").E2E_DESTINATION.CHANNEL,offline:(a==null||(c=a.parsedRequest)==null||(c=c.offlineMixin)==null?void 0:c.offline)!=null,e2eFailureReason:b==null?void 0:b.e2eFailureReason,messageMediaType:j(a),revokeType:(a==null?void 0:a.parsedRequest.newsletterMessageFanoutContent.name)==="NewsletterRevoke"?d("WAWebWamEnumRevokeType").REVOKE_TYPE.ADMIN:void 0});b.commit()}function j(a){a=a==null?void 0:a.parsedRequest.newsletterMessageFanoutContent;if(a==null)return d("WAWebWamEnumMediaType").MEDIA_TYPE.NONE;switch(a.name){case"NewsletterReaction":return d("WAWebWamEnumMediaType").MEDIA_TYPE.REACTION;case"NewsletterMedia":return k(a.value.plaintextMediatype);case"NewsletterEdit":return a.value.newsletterTextOrMediaMixinGroup.value.type==="media"?k(a.value.newsletterTextOrMediaMixinGroup.value.plaintextMediatype):d("WAWebWamEnumMediaType").MEDIA_TYPE.NONE;case"NewsletterText":return d("WAWebWamEnumMediaType").MEDIA_TYPE.NONE;case"NewsletterRevoke":case"NewsletterReactionRevoke":case"NewsletterWAMOEmpty":return d("WAWebWamEnumMediaType").MEDIA_TYPE.NONE;case"NewsletterPollCreation":return d("WAWebWamEnumMediaType").MEDIA_TYPE.POLL_CREATE;case"NewsletterPollVote":return d("WAWebWamEnumMediaType").MEDIA_TYPE.POLL_VOTE;case"NewsletterPollResultSnapshot":return d("WAWebWamEnumMediaType").MEDIA_TYPE.POLL_RESULT_SNAPSHOT;case"NewsletterQuestion":case"NewsletterQuestionReplyFanout":return a.value.newsletterTextOrMediaMixinGroup.value.type==="media"?k(a.value.newsletterTextOrMediaMixinGroup.value.plaintextMediatype):d("WAWebWamEnumMediaType").MEDIA_TYPE.NONE;case"NewsletterQuestionResponse":return d("WAWebWamEnumMediaType").MEDIA_TYPE.NONE;default:a.name;return d("WAWebWamEnumMediaType").MEDIA_TYPE.NONE}}function k(a){switch(a){case"video":return d("WAWebWamEnumMediaType").MEDIA_TYPE.VIDEO;case"vcard":return d("WAWebWamEnumMediaType").MEDIA_TYPE.CONTACT;case"url":return d("WAWebWamEnumMediaType").MEDIA_TYPE.URL;case"sticker":case"genai_sticker":case"1p_sticker":case"avatar_sticker":case"user_created_sticker":return d("WAWebWamEnumMediaType").MEDIA_TYPE.STICKER;case"ptt":return d("WAWebWamEnumMediaType").MEDIA_TYPE.PTT;case"ptv":return d("WAWebWamEnumMediaType").MEDIA_TYPE.PUSH_TO_VIDEO;case"productlink":return d("WAWebWamEnumMediaType").MEDIA_TYPE.PRODUCT_LINK;case"image":return d("WAWebWamEnumMediaType").MEDIA_TYPE.PHOTO;case"gif":return d("WAWebWamEnumMediaType").MEDIA_TYPE.GIF;case"document":return d("WAWebWamEnumMediaType").MEDIA_TYPE.DOCUMENT;case"cataloglink":return d("WAWebWamEnumMediaType").MEDIA_TYPE.CATALOG_LINK;case"sticker_pack":return d("WAWebWamEnumMediaType").MEDIA_TYPE.STICKER_PACK;case"collection":return d("WAWebWamEnumMediaType").MEDIA_TYPE.MEDIA_ALBUM;case"motion_photo":return d("WAWebWamEnumMediaType").MEDIA_TYPE.MOTION_PHOTO;case"motion_video":return d("WAWebWamEnumMediaType").MEDIA_TYPE.MOTION_VIDEO;default:a;return d("WAWebWamEnumMediaType").MEDIA_TYPE.AUDIO}}g.handleNewsletterMsgError=a}),98);
          __d("WAWebNewsletterMsgParser",["WASmaxMessageDeliverNewsletterRPC","WASmaxParsingFailure","WAWebJidToWid","WAWebNewsletterGatingUtils","WAWebReactionsBEUtils","WAWebUserPrefsMeUser"],(function(a,b,c,d,e,f,g){function a(a){var b,c;a=d("WASmaxMessageDeliverNewsletterRPC").receiveNewsletterRPC(a);var e=a.parsedRequest;a=a.makeNewsletterResponseSuccess;b={id:e.id,t:e.t,isSender:e.isSender==="true",serverId:e.serverId,offline:(b=e.offlineMixin)==null?void 0:b.offline,from:d("WAWebJidToWid").jidWithTypeToWid({jidType:"newsletter",newsletterJid:e.from}),to:d("WAWebUserPrefsMeUser").getMeUser()};c=(c=e.newsletterMessageFanoutContent.value.wAMOSubMixin)==null?void 0:c.metaIsWamoSub;c!=null&&d("WAWebNewsletterGatingUtils").isWamoSubMessagesProcessingEnabled()&&(b.isWamoSub=c==="true");return{ack:a(),msg:k(b,e)}}function h(a){return a.reactionCode}function i(a){return a.votesVote.map(function(a){a=a.elementValue;return a})}function j(a){return a.plaintextPayloadMixin.elementValue}function k(a,b){var c=b.newsletterMessageFanoutContent;switch(c.name){case"NewsletterPollVote":return babelHelpers["extends"]({},a,{type:"NewsletterPollVote",pollVote:i(c.value)});case"NewsletterReaction":return babelHelpers["extends"]({},a,{type:"NewsletterReaction",reactionCode:h(c.value)});case"NewsletterReactionRevoke":return babelHelpers["extends"]({},a,{type:"NewsletterReactionRevoke",reactionCode:d("WAWebReactionsBEUtils").REVOKED_REACTION_TEXT});case"NewsletterRevoke":return babelHelpers["extends"]({},a,{type:"NewsletterRevoke"});case"NewsletterMedia":return babelHelpers["extends"]({},a,{type:c.name,payload:j(c.value)});case"NewsletterText":return babelHelpers["extends"]({},a,{type:c.name,payload:j(c.value)});case"NewsletterPollCreation":return babelHelpers["extends"]({},a,{type:"NewsletterPollCreation",payload:j(c.value)});case"NewsletterEdit":var e;return babelHelpers["extends"]({},a,{type:"NewsletterEdit",payload:j(c.value.newsletterTextOrMediaMixinGroup.value),msgEditT:(e=b.newsletterMessageLastEditTimestampMixin)==null?void 0:e.metaMsgEditT,msgOriginalT:(e=b.newsletterMessageOriginalTimestampMixin)==null?void 0:e.metaOriginalMsgT});case"NewsletterPollResultSnapshot":return babelHelpers["extends"]({},a,{type:"NewsletterPollResultSnapshot",payload:j(c.value)});case"NewsletterWAMOEmpty":return babelHelpers["extends"]({},a,{type:"NewsletterWAMOEmpty"});case"NewsletterQuestion":return babelHelpers["extends"]({},a,{type:c.name,payload:j(c.value.newsletterTextOrMediaMixinGroup.value)});case"NewsletterQuestionResponse":return babelHelpers["extends"]({},a,{type:c.name,payload:c.value.plaintextPayloadMixin.elementValue});case"NewsletterQuestionReplyFanout":return babelHelpers["extends"]({},a,{type:c.name,payload:j(c.value.newsletterTextOrMediaMixinGroup.value)});default:c.name;throw new(d("WASmaxParsingFailure").SmaxParsingFailure)("unrecognized-newsletter-message-type")}}g["default"]=a}),98);
          __d("WAWebNewsletterMsgProcessor",["WATimeUtils","WAWebApiFilterAndReplaceMessages","WAWebNewsletterBackendMsgUtils","WAWebNewsletterDBUtils","WAWebNewsletterGatingUtils","WAWebPollsCreateOptionLocalIdMap","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){function a(a){return h.apply(this,arguments)}function h(){h=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=a.offline!=null,c=a.type==="NewsletterRevoke",e=a.serverId,f=i(a.type),g=f&&e!=null?yield d("WAWebNewsletterDBUtils").getMessageByServerId(e,a.from.toJid()):null,h=f&&g==null,l=(yield k(g,a.pollVote));b={isNewMsg:!b&&!c,addOnParentKey:f?j({addOnParentMsg:g,serverId:e,remote:a.from}):void 0,pollVotesAsLocalIds:l,latestEditSenderTimestampMs:a.msgEditT!=null?d("WATimeUtils").castToMillisTime(a.msgEditT):null};a.isWamoSub!=null&&d("WAWebNewsletterGatingUtils").isWamoSubMessagesProcessingEnabled()&&(b.isWamoSub=a.isWamoSub);c=d("WAWebNewsletterBackendMsgUtils").mapMsgStanzaToMsgData({msg:a,msgContext:b},"relay");f=(yield d("WAWebApiFilterAndReplaceMessages").filterAndReplaceMessages([c]));g=f.newMsgs;e=g[0];return{msgData:e,isOrphan:h}});return h.apply(this,arguments)}function i(a){switch(a){case"NewsletterReaction":case"NewsletterReactionRevoke":case"NewsletterPollVote":return!0;default:return!1}}function j(a){var b=a.addOnParentMsg,c=a.serverId;a=a.remote;return b!=null?b.id:d("WAWebNewsletterDBUtils").craftNewsletterMsgKeyFromServerId(c,a.toJid())}function k(a,b){return l.apply(this,arguments)}function l(){l=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){a=a==null?void 0:a.pollOptions;if(a==null||b==null)return;var c=(yield d("WAWebPollsCreateOptionLocalIdMap").createOptionLocalIdMap(a));return b.map(function(a){return c.getLocalIdForHash(a.slice().buffer)})});return l.apply(this,arguments)}g.preprocessNewsletterMsg=a;g.isAddOnType=i}),98);
          __d("WAWebHandleNewsletterMsg",["Promise","WALogger","WATimeUtils","WAWebBackendApi","WAWebCmd","WAWebHandleMsgTypes.flow","WAWebHandleNewsletterMsgAddOns","WAWebHandleNewsletterMsgLogger","WAWebLogReceivedMessages","WAWebMessageProcessorCache","WAWebMessageQueue","WAWebNewsletterGatingUtils","WAWebNewsletterMsgParser","WAWebNewsletterMsgProcessor","WAWebOfflineHandler","WAWebWamWorkerOfflineProcessReporter","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o;function a(a){return p.apply(this,arguments)}function p(){p=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){try{d("WALogger").DEV(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[newsletter][message] Message received, parsing and decoding"])));var e=c("WAWebNewsletterMsgParser")(a),f=e.msg,g=e.ack;if(!d("WAWebNewsletterGatingUtils").isNewsletterEnabled()){d("WALogger").DEV(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[newsletter][message] Newsletter not enabled, drop & ack"])));return g}var p=d("WATimeUtils").unixTimeMs(),q=f.offline!=null;q&&(d("WAWebOfflineHandler").OfflineMessageHandler.addOfflinePendingMessage(),d("WAWebOfflineHandler").OfflineMessageHandler.offlineStanzaReceivedAfterComplete());d("WAWebOfflineHandler").OfflineMessageHandler.isResumeFromRestartComplete()&&(f.offline=null,q=!1);var r=!d("WAWebNewsletterMsgProcessor").isAddOnType(f.type);return yield d("WAWebMessageQueue").onMessageQueue(f.from,q,b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=d("WATimeUtils").unixTimeMs(),c=(yield d("WAWebNewsletterMsgProcessor").preprocessNewsletterMsg(f)),e=c.msgData;c=c.isOrphan;var h=r?d("WAWebMessageProcessorCache").messageProcessorCache.addMessages([{msg:e}],!q).then(function(){d("WALogger").DEV(j||(j=babelHelpers.taggedTemplateLiteralLoose(["[newsletter][message] Message stored to DB"]))),d("WAWebWamWorkerOfflineProcessReporter").WorkerOfflineResumeReporter.updateProcessedMessageCount(),d("WAWebLogReceivedMessages").logReceivedMessagesInWAM({msgs:[e],offline:f.offline,tsMillis:f.t*1e3,clientReceivedTsMillis:p,msgProcessStartTsMillis:a,serverAddressingMode:null,localAddressingMode:null})})["catch"](function(a){d("WALogger").ERROR(k||(k=babelHelpers.taggedTemplateLiteralLoose(["[newsletter] Failed to handle newsletter message"]))).tags("newsletter").devConsole(a).sendLogs("newsletter-failed-to-store-incoming-message")}):(o||(o=b("Promise"))).resolve();yield d("WAWebHandleNewsletterMsgAddOns").maybeHandleNewsletterMsgAddOns(e,{pollVotes:f.pollVote});d("WAWebCmd").Cmd.isMainStreamReadyMd&&(d("WAWebCmd").Cmd.isOfflineDeliveryEnd&&(yield h),d("WALogger").DEV(l||(l=babelHelpers.taggedTemplateLiteralLoose(["[newsletter][message] Message decoded, UI update started"]))),d("WAWebBackendApi").frontendFireAndForget("updateNewsletterMessageUI",{chatID:f.from,msg:e,isOrphan:c}));if(q){d("WAWebOfflineHandler").OfflineMessageHandler.processMessageDecryptResult(d("WAWebHandleMsgTypes.flow").E2EProcessResult.SUCCESS);d("WAWebMessageProcessorCache").messageProcessorCache.addMessages([{receiptInfo:{externalId:f.id,from:f.from,author:f.from}}])["catch"](function(a){var b=a instanceof Error?a:{},c=b.name;b=b.message;d("WALogger").ERROR(m||(m=babelHelpers.taggedTemplateLiteralLoose(["[newsletter] Failed to handle newsletter offline ack ","-",""])),c,b).tags("newsletter").devConsole(a).sendLogs("newsletter-failed-to-store-offline-ack")});return}return g}))}catch(b){d("WAWebHandleNewsletterMsgLogger").handleNewsletterMsgError(b,{stanza:a});d("WALogger").ERROR(n||(n=babelHelpers.taggedTemplateLiteralLoose(["[newsletter] Failed to handle newsletter message ","-",""])),b.name,b.message).tags("newsletter").devConsole(b).sendLogs("failed-handle-newsletter-message");throw b}});return p.apply(this,arguments)}g["default"]=a}),98);
          __d("WAWebHandleVoipCallReceipt",["Promise","WADeprecatedWapParser","WALogger","WAParsableWapNode","WAWap","WAWebBackendApi","WAWebCommsWapMd","WAWebJidToWid","WAWebUserPrefsMeUser","asyncToGeneratorRuntime","cr:8978"],(function(a,b,c,d,e,f,g){var h,i,j;f=(e=b("cr:8978"))!=null?e:{};var k=f.getVoipStackInterface,l=new(c("WADeprecatedWapParser"))("callReceiptParser",function(a){a.assertTag("receipt");var b=a.maybeChild("offer")||a.maybeChild("accept")||a.maybeChild("reject");if(!b)throw a.createParseError("Unrecognized call stanza");return{stanzaId:a.attrString("id"),type:a.hasAttr("type")?a.attrString("type"):null,from:d("WAWebJidToWid").jidWithTypeToWid(a.attrJidWithType("from"))}});function a(a){return m.apply(this,arguments)}function m(){m=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var c=l.parse(a);if(c.error){d("WALogger").DEV(h||(h=babelHelpers.taggedTemplateLiteralLoose(["voip: error while parsing: ",""])),a.toString());d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["Parsing Error: ",""])),c.error.toString());return(j||(j=b("Promise"))).reject(c.error)}c=c.success;var e=c.stanzaId,f=c.type;c=c.from;var g=(yield d("WAWebBackendApi").frontendSendAndReceive("getTcToken",{wid:c}));g=g.tcToken;yield k==null?void 0:k().handleIncomingSignalingReceipt(new(d("WAParsableWapNode").ParsableWapNode)("receipt",a),c.toString({legacy:!0,formatIncludeDevice:!0}),g);return d("WAWap").wap("ack",{id:d("WAWap").CUSTOM_STRING(e),to:d("WAWebCommsWapMd").JID(c),from:d("WAWebCommsWapMd").JID(d("WAWebUserPrefsMeUser").getMeUser()),"class":"receipt",type:d("WAWap").MAYBE_CUSTOM_STRING(f)})});return m.apply(this,arguments)}g.handleCallReceipt=a}),98);
          __d("WAWebCommsHandleWorkerCompatibleStanza",["WAParsableWapNode","WAWebCommsHandleMessagingStanza","WAWebCommsHandleStanzaUtils","WAWebCreateNackFromStanza","WAWebHandleGroupNotification","WAWebHandleIdentityChange","WAWebHandleNewsletterMsg","WAWebHandleVoipCallReceipt","WAWebPostUnknownStanzaMetric","WAWebRuntimeEnvironmentUtils","WAWebWamWorkerOfflineProcessReporter","WAWebWid","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){function h(a){return i.apply(this,arguments)}function i(){i=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){if(!d("WAWebRuntimeEnvironmentUtils").isWorker())return a;a=(yield a);d("WAWebWamWorkerOfflineProcessReporter").WorkerOfflineResumeReporter.updateProcessedNotificationCount();return a});return i.apply(this,arguments)}function a(a){var b=d("WAWebCommsHandleMessagingStanza").handleMessagingStanza(a);if(b!=null)return b;b=a.attrs;switch(a.tag){case"notification":switch(b.type){case"w:gp2":return h(d("WAWebHandleGroupNotification").handleGroupNotification(a))["catch"](function(b){return j(a,b)});case"encrypt":b=a.content;if(!Array.isArray(b)||!b.length)break;b=b[0].tag;switch(b){case"identity":return h(d("WAWebHandleIdentityChange").handleE2eIdentityChange(a))["catch"](function(b){return j(a,b)})}break}break;case"message":b=a.attrs.from;if(c("WAWebWid").isNewsletter(b==null?void 0:b.toString()))return c("WAWebHandleNewsletterMsg")(a)["catch"](function(b){return d("WAWebCommsHandleStanzaUtils").handleMessageParsingFailure(a,b)});break;case"receipt":try{if(d("WAWebCommsHandleStanzaUtils").isCallReceipt(a))return d("WAWebHandleVoipCallReceipt").handleCallReceipt(a)}catch(b){if(b instanceof d("WAParsableWapNode").XmppParsingFailure){d("WAWebPostUnknownStanzaMetric").postUnknownStanzaMetric(a);return d("WAWebCreateNackFromStanza").createNackFromStanza(a,d("WAWebCreateNackFromStanza").NackReason.ParsingError)}return d("WAWebCreateNackFromStanza").createNackFromStanza(a,d("WAWebCreateNackFromStanza").NackReason.UnhandledError)}}}function j(a,b){if(b instanceof d("WAParsableWapNode").XmppParsingFailure){d("WAWebPostUnknownStanzaMetric").postUnknownStanzaMetric(a);return d("WAWebCreateNackFromStanza").createNackFromStanza(a,d("WAWebCreateNackFromStanza").NackReason.ParsingError)}return d("WAWebCreateNackFromStanza").createNackFromStanza(a,d("WAWebCreateNackFromStanza").NackReason.UnhandledError)}g.handleWorkerCompatibleStanza=a}),98);
          __d("WAWebHandleAboutNotification",["Promise","WADeprecatedWapParser","WALogger","WAWap","WAWebApiContact","WAWebCommsWapMd","WAWebJidToWid","WAWebStatusContactAction","WAWebTextStatusCollection","WAWebWid","WAWebWidFactory","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o=new(c("WADeprecatedWapParser"))("incomingAboutNotification",function(a){a.assertTag("notification");var b={stanzaId:a.attrString("id")},c=a.hasChild("set")&&a.child("set");if(c&&!c.hasAttr("hash"))return babelHelpers["extends"]({type:"change",from:d("WAWebJidToWid").userJidToUserWid(a.attrUserJid("from")),pushname:a.attrString("notify"),content:c.contentString(),ts:a.attrTime("t")},b);return c&&c.hasAttr("hash")?babelHelpers["extends"]({type:"sideListChange",from:d("WAWebJidToWid").userJidToUserWid(a.attrUserJid("from")),hash:c.attrString("hash")},b):babelHelpers["extends"]({type:"unknown",from:a.attrString("from")},b)});function p(a){return q.apply(this,arguments)}function q(){q=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["handleAboutNotification: received ","\n    for ",""])),a.type,a.from.toString());switch(a.type){case"sideListChange":var b=(yield d("WAWebApiContact").getContactRecordByHash(a.hash));if(b==null)d("WALogger").WARN(k||(k=babelHelpers.taggedTemplateLiteralLoose(["could not find side contact hash for status update operation"])));else{b=d("WAWebWidFactory").createUserWid(b.id);var e=d("WAWebTextStatusCollection").TextStatusCollection.get(b);b=e==null?null:d("WAWebStatusContactAction").getStatus(b).then(function(a){e.set({status:a.status})});yield b}break;case"change":b=a.from;var f=[b];b=d("WAWebApiContact").getAlternateUserWid(d("WAWebWidFactory").toUserWid(b));b&&f.push(b);for(b of f){f=d("WAWebTextStatusCollection").TextStatusCollection.get(b);f&&a.content!=null?f.status=a.content:d("WALogger").WARN(l||(l=babelHelpers.taggedTemplateLiteralLoose(["handleAboutNotification: get status update for unknown contact ",""])),b.toLogString())}break;default:a.type;d("WALogger").WARN(m||(m=babelHelpers.taggedTemplateLiteralLoose(["handleAboutNotification: unhandled notification of\n        type ",""])),a.type);break}return d("WAWap").wap("ack",{id:d("WAWap").CUSTOM_STRING(a.stanzaId),to:a.from instanceof c("WAWebWid")?d("WAWebCommsWapMd").JID(a.from):d("WAWap").CUSTOM_STRING(a.from),"class":"notification",type:"status"})});return q.apply(this,arguments)}function a(a){var c=o.parse(a);if(c.error){d("WALogger").DEV(h||(h=babelHelpers.taggedTemplateLiteralLoose(["error while parsing: ",""])),a.toString());d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["Parsing Error: ",""])),c.error.toString());return(n||(n=b("Promise"))).reject(c.error)}return p(c.success)}g.handleAboutNotification=a}),98);
          __d("WAWebHandleBusinessNameChange",["Promise","WADeprecatedSendIq","WADeprecatedWapParser","WALogger","WAWap","WAWebApiContact","WAWebApiVerifiedBusinessName","WAWebBackendApi","WAWebBizGatingUtils","WAWebBizUpdateContactsWithVerifiedNamesAction","WAWebCommonParsersVerifiedName","WAWebCommsWapMd","WAWebContactCollection","WAWebHandleBusinessRemoval","WAWebLidMigrationUtils","WAWebModelStorageUtils","WAWebWidFactory","asyncToGeneratorRuntime","err","isStringNullOrEmpty"],(function(a,b,c,d,e,f,g){var h,i;function j(a,c,e,f,g,h){var j=d("WAWebContactCollection").ContactCollection.get(a);j!=null&&d("WAWebBizUpdateContactsWithVerifiedNamesAction").updateContactsWithVerifiedNames([{id:a,name:e,level:c,isApi:f,isSmb:g,privacyMode:h}],[j]);return(i||(i=b("Promise"))).resolve()}function k(a){return l.apply(this,arguments)}function l(){l=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){yield d("WAWebModelStorageUtils").getStorage().lock(["verified-business-name"],function(){return d("WAWebApiVerifiedBusinessName").createOrUpdateVerifiedBusinessName(a.wid,{level:a.level,serial:parseInt(a.serial||"0",10),name:a.verifiedName,isApi:a.isApi,isSmb:a.isSmb,privacyMode:a.privacyMode?{actualActors:a.privacyMode.actualActors,hostStorage:a.privacyMode.hostStorage,privacyModeTs:a.privacyMode.privacyModeTs}:null})});var c=[],e=d("WAWebContactCollection").ContactCollection.get(a.wid);e!=null&&d("WAWebBackendApi").frontendFireAndForget("generateAndUpdatePrivacySystemMessages",{wid:a.wid,previousState:{isBusiness:e.isBusiness,privacyMode:e.privacyMode},currentState:{isBusiness:!0,privacyMode:a.privacyMode},shouldRunMATonWid:!1});c.push(j(a.wid,a.level,a.verifiedName,a.isApi,a.isSmb,a.privacyMode));yield (i||(i=b("Promise"))).all(c)});return l.apply(this,arguments)}var m=new(c("WADeprecatedWapParser"))("verifiedNameParser",function(a){return c("WAWebCommonParsersVerifiedName")(a.child("verified_name"))});function n(a){return o.apply(this,arguments)}function o(){o=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b;b=(b=d("WAWap")).wap("iq",{to:b.S_WHATSAPP_NET,type:"get",xmlns:"w:biz",id:b.generateId()},b.wap("verified_name",{jid:d("WAWebCommsWapMd").DEVICE_JID(a)}));a=(yield d("WADeprecatedSendIq").deprecatedSendIq(b,m));if(!a.success){if(a.errorCode===404){d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["verified name notification not found"])));return}throw c("err")("Could not send IQ in retrieveBusinessDetails")}return a.result});return o.apply(this,arguments)}function a(a){return p.apply(this,arguments)}function p(){p=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){if(a.type!=="verified_name_hash")throw c("err")("Invalid notification type");var b=(yield d("WAWebApiContact").getContactRecordByHash(a.hash));if(b==null)return!1;b=d("WAWebWidFactory").createUserWid(b.id);var e=(yield n(b));if(e){var f=e.name,g=e.level,h=e.serial,i=e.isApi,j=e.isSmb,k=e.privacyMode;yield r({wid:b,verifiedName:f,level:g,stanzaId:a.stanzaId,ts:a.ts,serial:h,isApi:i,isSmb:j,privacyMode:k})}else e===void 0&&(yield d("WAWebHandleBusinessRemoval").handleBusinessRemoval(b,a.stanzaId,a.ts));return!0});return p.apply(this,arguments)}function e(a){return q.apply(this,arguments)}function q(){q=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=a.jid,e=a.stanzaId,f=a.ts;a=a.verifiedName;var g=a.serial;g=g===void 0?"":g;var h=a.level,i=a.isApi,j=a.isSmb,k=a.privacyMode;a=a.name;if(c("isStringNullOrEmpty")(a)){var l;l=(l=d("WAWebContactCollection").ContactCollection.get(b))==null?void 0:l.verifiedName;if(l!=null)a=l;else{l=(yield n(b));if(!l)return;a=l.name}}return r({verifiedName:a,level:h,stanzaId:e,ts:f,wid:b,serial:g,isApi:i,isSmb:j,privacyMode:k})});return q.apply(this,arguments)}function r(a){return s.apply(this,arguments)}function s(){s=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var c=d("WAWebBizGatingUtils").isLidMigrationForVnameEnabled()?d("WAWebLidMigrationUtils").getPnAndLidToUpdate(a.wid):[a.wid];yield (i||(i=b("Promise"))).all(c.map(function(b){return k(babelHelpers["extends"]({},a,{wid:b}))}))});return s.apply(this,arguments)}g.handleVerifiedBusinessNameNotificationHash=a;g.handleVerifiedBusinessNameNotificationContact=e;g.processDetailsChangeLidAware=r}),98);
          __d("WAWebHandleBusinessProductCatalogNotification",["Promise","WAWebCatalogCollection","WAWebUserPrefsMeUser","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h;function a(a){return i.apply(this,arguments)}function i(){i=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var c=d("WAWebCatalogCollection").CatalogCollection.get(d("WAWebUserPrefsMeUser").getMeUser().toString());if(c){var e=[];a.forEach(function(a){e.push(c.refreshProduct(a))});yield (h||(h=b("Promise"))).all(e)}});return i.apply(this,arguments)}function c(a){var c=d("WAWebCatalogCollection").CatalogCollection.get(d("WAWebUserPrefsMeUser").getMeUser().toString());if(c!=null&&c.collections)for(var e=0;e<a.collectionIds.length;e++){var f=c.collections.get(a.collectionIds[e]);f&&f.set(a.reviewStatuses[e])}return(h||(h=b("Promise"))).resolve()}g.handleProductNotification=a;g.handleCollectionNotification=c}),98);
          __d("WAWebHandleBusinessProfile",["WAWebApiContact","WAWebBackendApi","WAWebBusinessProfileCollection","WAWebWidFactory","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){function a(a){return h.apply(this,arguments)}function h(){h=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){a=a.from;a=d("WAWebWidFactory").createWidFromWidLike(a.toString());yield j(a)});return h.apply(this,arguments)}function c(a){return i.apply(this,arguments)}function i(){i=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){a=a.hash;a=(yield d("WAWebApiContact").getContactRecordByHash(a));if(a==null)return!1;a=d("WAWebWidFactory").createWid(a.id);yield j(a);return!0});return i.apply(this,arguments)}function j(a){return k.apply(this,arguments)}function k(){k=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b,c=d("WAWebBusinessProfileCollection").BusinessProfileCollection.getValid(a),e=c==null||(b=c.profileOptions)==null?void 0:b.commerceExperience;c=Boolean(c);var f=(yield d("WAWebBusinessProfileCollection").BusinessProfileCollection.update(a));f=Array.isArray(f)?f:[f];for(f of f){if(c){var g,h=f==null||(g=f.profileOptions)==null?void 0:g.commerceExperience;h!==e&&d("WAWebBackendApi").frontendFireAndForget("updatedCommerceExperience",{wid:a})}c||(f.stale=!0)}});return k.apply(this,arguments)}g.handleBusinessProfile=a;g.handleBusinessProfileHash=c}),98);
          __d("WAWebHandleCTWASuggestion",["WALogger","WATimeUtils","WAWebBackendApi","WAWebBizGatingUtils","WAWebSchemaCTWASuggestion","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i;function a(a){return j.apply(this,arguments)}function j(){j=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){a.type==="banner"?yield k(a):(a.type,yield m(a))});return j.apply(this,arguments)}function k(a){return l.apply(this,arguments)}function l(){l=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){if(!d("WAWebBizGatingUtils").adsActionBannersEnabled())return;if(!d("WATimeUtils").isInFuture(a.expiresAt)){d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["handleCTWASuggestion: expired"]))).devConsole(a);return}try{yield d("WAWebSchemaCTWASuggestion").getCTWASuggestionTable().create(a)}catch(b){d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(["handleCTWASuggestion: suggestion de-duped"]))).devConsole(a);return}d("WAWebBackendApi").frontendFireAndForget("newCTWASuggestion",{suggestion:a})});return l.apply(this,arguments)}function m(a){return n.apply(this,arguments)}function n(){n=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){yield d("WAWebSchemaCTWASuggestion").getCTWASuggestionTable().remove(a.id),d("WAWebBackendApi").frontendFireAndForget("revokeCTWASuggestion",{suggestion:a})});return n.apply(this,arguments)}g.handleCTWASuggestion=a}),98);
          __d("WAWebHandlePrivacySettingsNotification",["WAWebBackendApi"],(function(a,b,c,d,e,f,g){function a(a){d("WAWebBackendApi").frontendFireAndForget("smbDataSharingSettingUpdate",{smbDataSharingSettingValue:a})}g.handleSmbDataSharingSettingNotification=a}),98);
          __d("WAWebHandleBusinessNotification",["WADeprecatedWapParser","WALogger","WASmaxBizCtwaAdAccountNonceNotificationRPC","WAWap","WAWebBackendJobsCommon","WAWebBizGatingUtils","WAWebCTWABizAccessTokenNonceManager","WAWebCTWAParsePrivacy","WAWebCTWAParseSuggestion","WAWebCommonParsersVerifiedName","WAWebHandleBusinessNameChange","WAWebHandleBusinessProductCatalogNotification","WAWebHandleBusinessProfile","WAWebHandleBusinessRemoval","WAWebHandleCTWASuggestion","WAWebHandlePrivacySettingsNotification","WAWebJidToWid","WAWebOrchestratorNonPersistedJob","WAWebProductTypes.flow","WAWebSubscriptions","asyncToGeneratorRuntime","isStringNullOrEmpty"],(function(a,b,c,d,e,f,g){var h,i,j,k=new(c("WADeprecatedWapParser"))("businessNotificationParser",function(a){a.assertTag("notification");var b=a.attrString("id"),e=a.attrWapJid("from"),f=a.attrTime("t");b={stanzaId:b,from:e,ts:f};if(a.hasChild("remove")){e=a.child("remove");return e.hasAttr("jid")?babelHelpers["extends"]({type:"remove_jid",jid:d("WAWebJidToWid").chatJidToChatWid(e.attrChatJid("jid"))},b):babelHelpers["extends"]({type:"remove_hash",hash:e.attrString("hash")},b)}else if(a.hasChild("verified_name")){e=a.child("verified_name");return e.hasAttr("jid")?babelHelpers["extends"]({type:"verified_name_jid",jid:d("WAWebJidToWid").chatJidToChatWid(e.attrChatJid("jid")),verifiedName:c("WAWebCommonParsersVerifiedName")(e)},b):babelHelpers["extends"]({type:"verified_name_hash",hash:e.attrString("hash")},b)}else if(a.hasChild("profile")){f=a.child("profile");e=f.maybeAttrString("hash");return!c("isStringNullOrEmpty")(e)?babelHelpers["extends"]({type:"profile_hash",hash:e},b):babelHelpers["extends"]({type:"profile"},b)}else if(a.hasChild("product_catalog")){f=a.child("product_catalog");if(f.hasChild("product")){var g=[];f.forEachChildWithTag("product",function(a){a=a.child("id").contentString();g.push(a)});return babelHelpers["extends"]({type:"product",productsIds:g},b)}else if(f.hasChild("collection")){var h=[],i=[];f.forEachChildWithTag("collection",function(a){if(a.hasChild("status_info")){var b;b={reviewStatus:(b=d("WAWebProductTypes.flow").asProductReviewType(a.child("status_info").child("status").contentString()))!=null?b:"APPROVED",rejectReason:(b=a.child("status_info").maybeChild("reject_reason"))==null?void 0:b.contentString(),commerceUrl:(b=a.child("status_info").maybeChild("commerce_url"))==null?void 0:b.contentString()};h.push(a.attrString("id"));i.push(b)}});return babelHelpers["extends"]({type:"collection",collectionIds:h,reviewStatuses:i},b)}}else if(a.hasChild("subscriptions")){e=a.child("subscriptions");var j=[];e.forEachChildWithTag("subscription",function(a){var b=a.attrString("status"),c=a.maybeAttrInt("subscription_end_time");a=a.attrString("id");j.push({id:a,status:b,expirationDate:c})});return babelHelpers["extends"]({type:"subscriptions",subscriptions:j},b)}else if(a.hasChild("ctwa_suggestion")){if(d("WAWebBizGatingUtils").adsActionBannersEnabled()){f=d("WAWebCTWAParseSuggestion").parseCTWASuggestion(a);if(f!=null)return babelHelpers["extends"]({type:"ctwa_suggestion",suggestion:f},b)}}else if(a.hasChild("privacy")){if(d("WAWebBizGatingUtils").smbDataSharingConsentEnabled()){e=d("WAWebCTWAParsePrivacy").parseCTWAPrivacy(a);if(e!=null)return babelHelpers["extends"]({type:"privacy",privacy:e},b)}}else if(a.hasChild("wa_ad_account_nonce")){f=d("WASmaxBizCtwaAdAccountNonceNotificationRPC").receiveNonceNotificationRPC(a.node());return babelHelpers["extends"]({type:"wa_ad_account_nonce",nonce:d("WAWebCTWABizAccessTokenNonceManager").castToNonce(f.parsedRequest.waAdAccountNonceElementValue)},b)}return babelHelpers["extends"]({type:"unknown"},b)});function l(a,b,c){return c?d("WAWap").wap("ack",{id:d("WAWap").CUSTOM_STRING(a),to:b,"class":"notification",type:"business"},d("WAWap").wap("user",{side_list:"out"})):d("WAWap").wap("ack",{id:d("WAWap").CUSTOM_STRING(a),to:b,"class":"notification",type:"business"})}function m(a){return n.apply(this,arguments)}function n(){n=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){d("WALogger").DEV(h||(h=babelHelpers.taggedTemplateLiteralLoose(["business notification received, node: ",""])),a);var b=k.parse(a);if(b.error){d("WALogger").DEV(i||(i=babelHelpers.taggedTemplateLiteralLoose(["error while parsing: ",""])),a.toString());d("WALogger").ERROR(j||(j=babelHelpers.taggedTemplateLiteralLoose(["Parsing Error: ",""])),b.error.toString());throw b.error}a=b.success;switch(a.type){case"verified_name_hash":b=(yield d("WAWebHandleBusinessNameChange").handleVerifiedBusinessNameNotificationHash(a));return l(a.stanzaId,a.from,!b);case"verified_name_jid":yield d("WAWebHandleBusinessNameChange").handleVerifiedBusinessNameNotificationContact(a);return l(a.stanzaId,a.from,!1);case"remove_hash":b=(yield d("WAWebHandleBusinessRemoval").handleBusinessRemovalNotificationHash(a));return l(a.stanzaId,a.from,!b);case"remove_jid":yield d("WAWebHandleBusinessRemoval").handleBusinessRemovalNotificationContact(a);return l(a.stanzaId,a.from,!1);case"profile":yield d("WAWebHandleBusinessProfile").handleBusinessProfile(a);return l(a.stanzaId,a.from,!1);case"profile_hash":b=(yield d("WAWebHandleBusinessProfile").handleBusinessProfileHash(a));return l(a.stanzaId,a.from,!b);case"product":yield d("WAWebHandleBusinessProductCatalogNotification").handleProductNotification(a.productsIds);return l(a.stanzaId,a.from,!1);case"collection":yield d("WAWebHandleBusinessProductCatalogNotification").handleCollectionNotification(a);return l(a.stanzaId,a.from,!1);case"subscriptions":yield d("WAWebSubscriptions").applySubscriptions(a.subscriptions);return l(a.stanzaId,a.from,!1);case"ctwa_suggestion":yield d("WAWebHandleCTWASuggestion").handleCTWASuggestion(a.suggestion);return l(a.stanzaId,a.from,!1);case"privacy":d("WAWebHandlePrivacySettingsNotification").handleSmbDataSharingSettingNotification(a.privacy.smbDataSharingSetting);return l(a.stanzaId,a.from,!1);case"wa_ad_account_nonce":d("WAWebCTWABizAccessTokenNonceManager").setNonceFromPushNotification(a.nonce);return l(a.stanzaId,a.from,!1);default:a.type;return l(a.stanzaId,a.from,!1)}});return n.apply(this,arguments)}function a(a){var b=d("WAWebBackendJobsCommon").getNonCriticalNotificationPriority(Boolean(a.attrs.offline));return d("WAWebOrchestratorNonPersistedJob").createNonPersistedJob("handleBusinessNotification",function(a){return m(a.node)},{priority:b}).waitUntilCompleted({node:a})}g.handleBusinessNotification=m;g.handleBusinessNotificationJob=a}),98);
          __d("WAWebHandleChatState",["WAWebApiChat","WAWebApiContact","WAWebChangePresenceHandlerAction","WAWebJidToWid","WAWebLid1X1MigrationGating","WAWebLidMigrationUtils","WAWebWidFactory","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){a=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=a.jid;a=a.status;b=d("WAWebJidToWid").userJidToUserWid(b);var e;if(d("WAWebLid1X1MigrationGating").Lid1X1MigrationUtils.isLidMigrated()){var f=d("WAWebLidMigrationUtils").toUserLid(b);if(f){f=(yield d("WAWebApiChat").getChatRecordByAccountLid(f));f[0]&&(e=d("WAWebWidFactory").createWid(f[0].id))}}else{e=b;if(b.isLid()&&!d("WAWebLid1X1MigrationGating").Lid1X1MigrationUtils.isLidMigrated()){f=(yield d("WAWebApiContact").getPhoneNumber(b));f&&(yield c("WAWebChangePresenceHandlerAction")({id:f,type:a}))}}e&&(yield c("WAWebChangePresenceHandlerAction")({id:e,type:a}));return"NO_ACK"});return function(b){return a.apply(this,arguments)}}();e=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=a.jid,e=a.status;a=a.participant;b=d("WAWebJidToWid").chatJidToChatWid(b);a=d("WAWebJidToWid").userJidToUserWid(a);yield c("WAWebChangePresenceHandlerAction")({id:b,type:e,participant:a});return"NO_ACK"});return function(b){return a.apply(this,arguments)}}();g.handleIndividualChatState=a;g.handleGroupChatState=e}),98);
          __d("WAWebQrDeviceLinkingQpl",["WAQplTypes","WAWebAltDeviceLinkingApi","WAWebLinkDeviceExperience","WAWebQplQuickPerformanceLoggerMarkerIds","WAWebQplQuickPerformanceLoggerModule","justknobx"],(function(a,b,c,d,e,f,g){var h=(a=c("justknobx")._("4967"))!=null?a:5*60*1e3;b=function(){function a(){}var b=a.prototype;b.initialize=function(){var a=this;if(this.$1!=null){var b;(b=this.$1)==null||b.end(d("WAQplTypes").QuickLogActionType.ABORTED);window.clearTimeout(this.$2)}c("justknobx")._("4836")&&(this.$1=d("WAWebQplQuickPerformanceLoggerModule").QPL.markerStart(d("WAWebQplQuickPerformanceLoggerMarkerIds").QuickLogMarkerId.COMPANION_DEVICE_LINKING_SCREEN,{cancelOnUnload:!0,annotations:{"int":{md_link_device_experience_id:d("WAWebLinkDeviceExperience").getWebCompanionLinkDeviceExperienceId()},string:{code_type:d("WAWebAltDeviceLinkingApi").PairingType.QR_CODE}}}));this.$2=window.setTimeout(function(){var b;(b=a.$1)==null||b.addPoint("timeout_expired_2min");(b=a.$1)==null||b.end(d("WAQplTypes").QuickLogActionType.TIMEOUT);a.$1=null},h)};b.switchToPhoneNumber=function(){var a;(a=this.$1)==null||a.addPoint("switch_to_phone_number");(a=this.$1)==null||a.end(d("WAQplTypes").QuickLogActionType.ABORTED);this.$1=null;window.clearTimeout(this.$2)};b.updateWhatsappToastShown=function(){var a;(a=this.$1)==null||a.addPoint("update_whatsapp_toast_shown")};b.qrCodeInitialised=function(){var a;(a=this.$1)==null||a.addPoint("qr_code_initialised")};b.qrCodeRefreshed=function(){var a;(a=this.$1)==null||a.addPoint("qr_code_refreshed")};b.qrCodeRegRefreshed=function(){var a;(a=this.$1)==null||a.addPoint("qr_code_reg_refreshed")};b.qrCodeExpired=function(){var a;(a=this.$1)==null||a.addPoint("qr_code_expired")};b.qrCodeReloaded=function(){var a;(a=this.$1)==null||a.addPoint("qr_code_reloaded")};b.regRefreshNotificationReceived=function(){var a;(a=this.$1)==null||a.addPoint("companion_reg_refresh_notification_received")};b.pairStarted=function(){var a;(a=this.$1)==null||a.addPoint("pair_started")};b.pairSuccess=function(){var a;(a=this.$1)==null||a.addPoint("pair_success");(a=this.$1)==null||a.end(d("WAQplTypes").QuickLogActionType.SUCCESS);this.$1=null;window.clearTimeout(this.$2)};b.pairFailed=function(){var a;(a=this.$1)==null||a.addPoint("pair_failed");(a=this.$1)==null||a.end(d("WAQplTypes").QuickLogActionType.FAIL);this.$1=null};return a}();e=new b();g.companionDeviceLinkingScreenQpl=e}),98);
          __d("WAWebHandleCompanionReqRefreshNotification",["Promise","WADeprecatedWapParser","WALogger","WAWap","WAWebAdvSignatureApi","WAWebQrDeviceLinkingQpl","WAWebUserPrefsMultiDevice","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k,l=new(c("WADeprecatedWapParser"))("serverNotifyCompanionRefresh",function(a){a.assertTag("notification");a.assertAttr("type","companion_reg_refresh");if(!a.hasChild("companion_reg_refresh")&&!a.hasChild("pair-device-rotate-qr"))throw a.createParseError("Server companion_reg_refresh notification should contain pair-device-rotate-qr or companion_reg_refresh");var b=a.attrString("id");a=a.attrString("from");a!==d("WAWap").S_WHATSAPP_NET.toString()&&d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(['handleServerSyncNotification: "from" is not domain jid "s.whatsapp.net"'])));return{type:"companion_reg_refresh",stanzaId:b}});function m(a){return n.apply(this,arguments)}function n(){n=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){a.type==="companion_reg_refresh"&&(d("WAWebQrDeviceLinkingQpl").companionDeviceLinkingScreenQpl.regRefreshNotificationReceived(),yield d("WAWebAdvSignatureApi").generateADVSecretKey(),d("WAWebUserPrefsMultiDevice").advSecretEventEmitter.trigger("change"));return d("WAWap").wap("ack",{id:d("WAWap").CUSTOM_STRING(a.stanzaId),"class":"notification",type:"companion_reg_refresh",to:d("WAWap").S_WHATSAPP_NET})});return n.apply(this,arguments)}function a(a){var c=l.parse(a);if(c.error){d("WALogger").DEV(i||(i=babelHelpers.taggedTemplateLiteralLoose(["error while parsing: ",""])),a.toString());d("WALogger").ERROR(j||(j=babelHelpers.taggedTemplateLiteralLoose(["Parsing Error: ",""])),c.error.toString());return(k||(k=b("Promise"))).reject(c.error)}return m(c.success)}g.handleCompanionReqRefreshNotification=a}),98);
          __d("WAWebProcessPhoneNumberChange",["WAJids","WAWebBackendApi","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){function a(a,b){return h.apply(this,arguments)}function h(){h=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){a=d("WAJids").validateChatJid(a.toJid());b=d("WAJids").validateChatJid(b.toJid());if(a==null||b==null)return;return d("WAWebBackendApi").frontendFireAndForget("updateNoteJidAction",{oldJid:a,newJid:b})});return h.apply(this,arguments)}g["default"]=a}),98);
          __d("WAWebHandleContactNotification",["Promise","WADeprecatedWapParser","WALogger","WANullthrows","WAWap","WAWebApiChat","WAWebBackendJobsCommon","WAWebChangeProfilePicThumb","WAWebChatCollection","WAWebContactCollection","WAWebContactGetters","WAWebContactSyncBridge","WAWebContactTextStatusBridge","WAWebDBCreateLidPnMappings","WAWebHandleSingleMsg","WAWebJidToWid","WAWebLid1X1MigrationGating","WAWebMessageProcessUtils","WAWebMsgKey","WAWebMsgType","WAWebOrchestratorNonPersistedJob","WAWebPresenceCollection","WAWebProcessPhoneNumberChange","WAWebProfilePicConstants","WAWebSchemaChat","WAWebStatusContactAction","WAWebTextStatusCollection","WAWebTextStatusGatingUtils","WAWebUpdateTextStatusForContact","WAWebUserPrefsMeUser","WAWebViewMode.flow","WAWebWidFactory","asyncToGeneratorRuntime","err"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q=new(c("WADeprecatedWapParser"))("incomingContactsNotification",function(a){a.assertTag("notification");var b=a.attrString("id"),c=a.attrWapJid("from"),e=a.attrTime("t"),f=a.attrString("t");c={from:c,ts:e,rawTs:f,stanzaId:b};if(a.hasChild("update")){var g=a.child("update");if(g.hasAttr("jid"))return babelHelpers["extends"]({type:"update",jid:d("WAWebJidToWid").userJidToUserWid(g.attrUserJid("jid"))},c);else if(g.hasAttr("hash")){e=d("WAWebContactCollection").ContactCollection.findFirst(function(a){return((a=d("WAWebContactGetters").getUserhash(a))==null?void 0:a.slice(0,4))===g.attrString("hash")});return e==null?babelHelpers["extends"]({type:"empty",jid:null},c):babelHelpers["extends"]({type:"update",jid:e.id},c)}return babelHelpers["extends"]({type:"empty",jid:null},c)}else if(a.hasChild("add")){f=a.child("add");return babelHelpers["extends"]({type:"add",hash:f.hasContent()?f.contentBytes():null,jid:null},c)}else if(a.hasChild("remove")){b=a.child("remove");return babelHelpers["extends"]({type:"remove",jid:d("WAWebJidToWid").userJidToUserWid(b.attrUserJid("jid"))},c)}else if(a.hasChild("modify")){e=a.child("modify");return babelHelpers["extends"]({type:"modify",jid:d("WAWebJidToWid").userJidToUserWid(e.attrUserJid("new")),oldJid:d("WAWebJidToWid").userJidToUserWid(e.attrUserJid("old")),lid:e.maybeAttrUserJid("new_lid")?d("WAWebJidToWid").lidUserJidToUserLid(e.attrLidUserJid("new_lid")):null,oldLid:e.maybeAttrUserJid("old_lid")?d("WAWebJidToWid").lidUserJidToUserLid(e.attrLidUserJid("old_lid")):null},c)}else if(a.hasChild("sync")){f=a.child("sync");return babelHelpers["extends"]({type:"sync",after:f.attrTime("after"),jid:null},c)}d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(['Unexpected "contacts" notification'])));return babelHelpers["extends"]({type:"empty",jid:null},c)});function r(a,b){return s.apply(this,arguments)}function s(){s=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){if(b.type!=="modify")throw c("err")("Error: genContactChangeNotificationMsg invalid type");else{var e=d("WAWebUserPrefsMeUser").getMeUser(),f=c("WANullthrows")(b.oldJid),g=c("WANullthrows")(b.jid);if(b.lid!=null&&b.oldLid!=null){var h=b.oldLid,i=b.lid;h=[f,g,h,i]}else h=[f,g];return{id:new(c("WAWebMsgKey"))({remote:a,fromMe:!1,id:yield c("WAWebMsgKey").newId()}),from:a,subtype:"change_number",viewMode:d("WAWebViewMode.flow").ViewModeType.VISIBLE,t:b.ts,to:e,type:"notification_template",kind:d("WAWebMsgType").MsgKind.NotificationTemplate,templateParams:h}}});return s.apply(this,arguments)}function t(a,b){return u.apply(this,arguments)}function u(){u=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){b.oldJid!=null&&b.jid!=null&&(yield c("WAWebProcessPhoneNumberChange")(b.oldJid,b.jid));b=(yield r(a,b));yield d("WAWebHandleSingleMsg").handleSingleMsg(a,b,"changeNumberNotification")});return u.apply(this,arguments)}function v(a,b){return w.apply(this,arguments)}function w(){w=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){if(b&&d("WAWebLid1X1MigrationGating").Lid1X1MigrationUtils.isLidMigrated()){b=(yield d("WAWebMessageProcessUtils").selectChatForOneOnOneMessage({lid:b}));return b.chatId}return a});return w.apply(this,arguments)}function x(a){return y.apply(this,arguments)}function y(){y=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){if(a.oldJid){var c=a.oldJid,e=a.jid,f=a.oldLid,g=a.lid;d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["handleModifyAction: oldChatPn: ",", newChatPn: ",""])),c.toLogString(),e.toLogString());var h=[],k=(yield v(c,f)),l=(yield d("WAWebApiChat").getChatRecord(k));l&&h.push({id:l.id,changeNumberNewJid:e.toString(),changeNumberOldJid:void 0});l=(yield v(e,g));var m=(yield d("WAWebApiChat").getChatRecord(l));m&&h.push({id:m.id,changeNumberNewJid:void 0,changeNumberOldJid:c.toString()});yield d("WAWebSchemaChat").getChatTable().bulkCreateOrMerge(h).then(function(){h.forEach(function(a){var b=d("WAWebChatCollection").ChatCollection.get(a.id);if(b){var c=a.changeNumberNewJid;a=a.changeNumberOldJid;b.changeNumberNewJid=c!=null?d("WAWebWidFactory").createWid(c):void 0;b.changeNumberOldJid=a!=null?d("WAWebWidFactory").createWid(a):void 0}})});f!=null&&g!=null&&(yield d("WAWebDBCreateLidPnMappings").createLidPnMappings({mappings:[{lid:f,pn:c},{lid:g,pn:e}],flushImmediately:!0,learningSource:"other"}));yield (p||(p=b("Promise"))).all([t(k,a),t(l,a)])}else d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["notification.oldJid is null"]))).devConsole(a)});return y.apply(this,arguments)}function z(a){return A.apply(this,arguments)}function A(){A=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var c=q.parse(a);if(c.error){d("WALogger").DEV(k||(k=babelHelpers.taggedTemplateLiteralLoose(["error while parsing: ",""])),a.toString());d("WALogger").ERROR(l||(l=babelHelpers.taggedTemplateLiteralLoose(["Parsing Error: ",""])),c.error.toString());throw c.error}a=c.success;c=a.jid;switch(a.type){case"update":if(!c){d("WALogger").WARN(m||(m=babelHelpers.taggedTemplateLiteralLoose(["handleContactsNotification: an update command does not include jid"])));return h(a)}var e=d("WAWebPresenceCollection").PresenceCollection.get(c);e&&e.reset();var f=d("WAWebTextStatusCollection").TextStatusCollection.get(c);e=f==null?null:d("WAWebStatusContactAction").getStatus(d("WAWebWidFactory").toUserWid(c)).then(function(a){f.set({status:a.status})});c=d("WAWebContactCollection").ContactCollection.get(c);var g;c&&d("WAWebTextStatusGatingUtils").receiveTextStatusEnabled()&&(g=d("WAWebContactTextStatusBridge").getTextStatus(c.id,c.textStatusLastUpdateTime).then(function(a){var b=a.text,c=a.emoji,e=a.ephemeralDurationSeconds,f=a.lastUpdateTime;a=a.id;return d("WAWebUpdateTextStatusForContact").updateTextStatusForContact(a,b,c,e,f!=null?Number(f):void 0)}));c=d("WAWebChangeProfilePicThumb").changeProfilePicThumb(a.jid,d("WAWebProfilePicConstants").ProfilePicCommand.Set);yield (p||(p=b("Promise"))).all([c,e,g]);return h(a);case"modify":yield x(a);return h(a);case"sync":d("WALogger").LOG(n||(n=babelHelpers.taggedTemplateLiteralLoose(["received contact sync notification"]))).tags("contact-sync");yield d("WAWebContactSyncBridge").doFullContactSync();return h(a);default:d("WALogger").LOG(o||(o=babelHelpers.taggedTemplateLiteralLoose(["handleContactsNotification: unhandled notification of type ",""])),a.type);return h(a)}function h(a,b){return d("WAWap").wap("ack",{id:d("WAWap").CUSTOM_STRING(a.stanzaId),to:a.from,"class":"notification",type:"contacts"},b)}});return A.apply(this,arguments)}function a(a){var b=d("WAWebBackendJobsCommon").getNonCriticalNotificationPriority(Boolean(a.attrs.offline));return d("WAWebOrchestratorNonPersistedJob").createNonPersistedJob("handleContactNotification",function(a){return z(a.node)},{priority:b}).waitUntilCompleted({node:a})}g["default"]=a}),98);
          __d("WAWebHandleDeviceNotification",["Promise","WADeprecatedWapParser","WAJids","WALogger","WAWap","WAWebAdvHandlerApi","WAWebApiContact","WAWebApiPendingDeviceSync","WAWebCommsWapMd","WAWebDBCreateLidPnMappings","WAWebJidToWid","WAWebLidMigrationUtils","WAWebOfflineDeviceCache","WAWebOfflineHandler","WAWebSyncDeviceAdvDeviceListJob","WAWebWidFactory","asyncToGeneratorRuntime","nullthrows"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r={add:"add",remove:"remove",update:"update"},s=new(c("WADeprecatedWapParser"))("incomingDevicesNotification",function(a){a.assertTag("notification");a.assertTag("notification");a.assertAttr("type","devices");var b,c,e,f=[];if(a.hasChild("remove"))c=r.remove,b=a.child("remove");else if(a.hasChild("add"))c=r.add,b=a.child("add");else if(a.hasChild("update"))c=r.update,b=a.child("update");else{d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(['Unknown Devices Notification: Devices notification without "remove" and "add" nodes'])));throw a.createParseError("Failed to parse devices notification")}if(c===r.add||c===r.remove){var g=b.maybeChild("key-index-list");if(!g)throw a.createParseError("key index node is required to handle device add or remove notification");var j=g.attrTime("ts");if(c===r.remove&&!j)throw a.createParseError("timestamp is required to handle device remove notification");e={ts:j,signedKeyIndexBytes:c===r.add?g.contentBytes():null};j=b.child("device");g=d("WAJids").extractDeviceId(j.attrDeviceJid("jid"));var k=j.hasAttr("key-index")?j.attrInt("key-index"):null;if(j.hasAttr("lid")){j=d("WAJids").extractDeviceId(j.attrDeviceJid("lid"));if(j!==g){d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(["device id mismatch between jid and lid attributes of add/remove device notification"])));throw a.createParseError("mismatched device jid and lid attributes")}}f=[{id:g,keyIndex:k}]}return{type:c,stanzaId:a.attrString("id"),hash:c===r.update?b.attrString("hash"):null,user:d("WAWebJidToWid").deviceJidToUserWid(a.attrDeviceJid("from")),lidUser:a.hasAttr("lid")?d("WAWebJidToWid").lidDeviceJidToUserLid(a.attrLidDeviceJid("lid")):null,deviceList:f,keyIndex:e}});function a(a){return t.apply(this,arguments)}function t(){t=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var e=s.parse(a);if(e.error){d("WALogger").DEV(j||(j=babelHelpers.taggedTemplateLiteralLoose(["error while parsing: ",""])),a.toString());d("WALogger").ERROR(k||(k=babelHelpers.taggedTemplateLiteralLoose(["Parsing Error: ",""])),e.error.toString());throw e.error}var f=e.success,g=d("WAWap").wap("ack",{to:d("WAWebCommsWapMd").USER_JID(f.user),id:d("WAWap").CUSTOM_STRING(f.stanzaId),"class":"notification"});a={wid:f.user,devices:{deviceList:f.deviceList,keyIndex:f.keyIndex},type:f.type,hash:f.hash};e=f.user.isLid()?d("WAWebLidMigrationUtils").toPn(f.user):f.lidUser;var h=null;e!=null&&(h={wid:e,devices:{deviceList:f.deviceList,keyIndex:f.keyIndex},type:f.type,hash:f.hash});e=[a,h].filter(Boolean);a=[];f.lidUser!=null&&f.user!=null&&a.push({lid:f.lidUser,pn:f.user});if(!d("WAWebOfflineHandler").OfflineMessageHandler.isResumeFromRestartComplete()){a.length>0&&(yield d("WAWebDBCreateLidPnMappings").createLidPnMappings({mappings:a,flushImmediately:!1,learningSource:"other"}));e.forEach(function(a){a=a.wid;return d("WAWebOfflineDeviceCache").OfflinePendingDeviceCache.addOfflinePendingDevice(a.toString(),g)});return"NO_ACK"}a.length>0&&(yield d("WAWebDBCreateLidPnMappings").createLidPnMappings({mappings:a,flushImmediately:!0,learningSource:"other"}));yield (q||(q=b("Promise"))).all(e.map(function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=a.wid,e=a.devices,g=a.type;a=a.hash;if(d("WAWebOfflineHandler").OfflineMessageHandler.isResumeOnSocketDisconnectInProgress())yield d("WAWebApiPendingDeviceSync").addUserToPendingDeviceSync([b.toString()]);else if(f.type===r.add)try{yield d("WAWebAdvHandlerApi").handleADVDeviceNotification({wid:b,devices:e,type:g})}catch(a){d("WALogger").WARN(l||(l=babelHelpers.taggedTemplateLiteralLoose(["handleDevicesNotification - add error: ",""])),a)}else if(f.type===r.remove)try{yield d("WAWebAdvHandlerApi").handleADVDeviceNotification({wid:b,devices:e,type:g})}catch(a){d("WALogger").WARN(m||(m=babelHelpers.taggedTemplateLiteralLoose(["handleDevicesNotification - remove error: ",""])),a)}else if(f.type===r.update){b=(yield d("WAWebApiContact").getContactRecordByHash(c("nullthrows")(a)));if(b==null)d("WALogger").WARN(n||(n=babelHelpers.taggedTemplateLiteralLoose(["could not find side contact hash for device update operation"])));else try{yield d("WAWebSyncDeviceAdvDeviceListJob").syncDeviceListJob([d("WAWebWidFactory").createWid(b.id)],"notification",null)}catch(a){d("WALogger").WARN(o||(o=babelHelpers.taggedTemplateLiteralLoose(["handleDevicesNotification - update error: ",""])),a)}}else d("WALogger").WARN(p||(p=babelHelpers.taggedTemplateLiteralLoose(["handleDevicesNotification - unknown notification type ",""])),f.type)});return function(b){return a.apply(this,arguments)}}()));return g});return t.apply(this,arguments)}g.handleDevicesNotification=a}),98);
          __d("WAWebHandleDeviceSwitchingNotification",["WADeprecatedWapParser","WALogger","WATimeUtils","WAWap","WAWebABProps","WAWebBackendApi","WAWebUserPrefsMeUser","WAWebWaOldCodeWamEvent","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k,l=new(c("WADeprecatedWapParser"))("incomingDeviceSwitchingNotificationParser",function(a){a.assertTag("notification");var b=a.attrString("id"),c=a.attrWapJid("from");a=a.child("wa_old_registration");var d=a.attrString("code"),e=a.attrTime("expiry_t"),f=a.attrTime("ts");a=a.attrString("device_id");return{stanzaId:b,from:c,code:d,expiryTime:e,ts:f,deviceId:a}});function a(a){return m.apply(this,arguments)}function m(){m=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){d("WALogger").DEV(h||(h=babelHelpers.taggedTemplateLiteralLoose(["DeviceSwitching notification received, node: ",""])),a);var b=l.parse(a);if(b.error){d("WALogger").DEV(i||(i=babelHelpers.taggedTemplateLiteralLoose(["error while parsing: ",""])),a.toString());d("WALogger").ERROR(j||(j=babelHelpers.taggedTemplateLiteralLoose(["Parsing Error: ",""])),b.error.toString());throw b.error}a=b.success;b=d("WAWap").wap("ack",{id:d("WAWap").CUSTOM_STRING(a.stanzaId),"class":"notification",type:"registration",to:a.from});if(!d("WAWebABProps").getABPropConfigValue("web_device_switching"))return b;var c=a.expiryTime,e=d("WATimeUtils").unixTime();if(e>c){d("WALogger").LOG(k||(k=babelHelpers.taggedTemplateLiteralLoose(["OTP code has expired, expiry time: "," and current time: ",""])),c,e);return b}c=a.code;d("WAWebBackendApi").frontendFireAndForget("showDeviceSwitchOtp",{otpCode:c});e=d("WAWebUserPrefsMeUser").assertGetMe().getDeviceId().toString();new(d("WAWebWaOldCodeWamEvent").WaOldCodeWamEvent)({deviceId:e}).commit();return b});return m.apply(this,arguments)}g["default"]=a}),98);
          __d("WAWebHandleDigestKey",["Promise","WADeprecatedWapParser","WALogger","WAWap","WAWebDigestKeyJob"],(function(a,b,c,d,e,f,g){var h,i,j,k=new(c("WADeprecatedWapParser"))("digestKeyParser",function(a){a.assertTag("notification");a.assertAttr("type","encrypt");a.assertFromServer();a.child("digest").assertTag("digest");return{stanzaId:a.attrString("id")}});function a(a){var c=k.parse(a);if(c.error){d("WALogger").DEV(h||(h=babelHelpers.taggedTemplateLiteralLoose(["error while parsing: ",""])),a.toString());d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["Parsing Error: ",""])),c.error.toString());return(j||(j=b("Promise"))).reject(c.error)}a=c.success;var e=d("WAWap").wap("ack",{to:d("WAWap").S_WHATSAPP_NET,id:d("WAWap").CUSTOM_STRING(a.stanzaId),"class":"notification"});return d("WAWebDigestKeyJob").digestKey().then(function(){return e})}g["default"]=a}),98);
          __d("WAWebHandleDisappearingModeNotification",["WADeprecatedWapParser","WAJobOrchestratorTypes","WALogger","WAWap","WAWebCommsWapMd","WAWebJidToWid","WAWebOrchestratorNonPersistedJob","WAWebUpdateDisappearingModeForContact","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k=new(c("WADeprecatedWapParser"))("disappearingModeNotification",function(a){a.assertTag("notification");var b=a.child("disappearing_mode");return{stanzaId:a.attrString("id"),from:d("WAWebJidToWid").deviceJidToDeviceWid(a.attrDeviceJid("from")),duration:b.attrInt("duration",0),ts:b.attrTime("t")}});function l(a){return m.apply(this,arguments)}function m(){m=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=a.duration,c=a.from,e=a.stanzaId;a=a.ts;d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["handleDisappearingModeNotification: received d=",":t=","\n    for ",""])),b,a,c.toString()).tags("DM","DDM");yield d("WAWebUpdateDisappearingModeForContact").updateDisappearingModeForContact(c,b,a);return d("WAWap").wap("ack",{id:d("WAWap").CUSTOM_STRING(e),to:d("WAWebCommsWapMd").JID(c),"class":"notification",type:"disappearing_mode"})});return m.apply(this,arguments)}function a(a){var b=d("WAJobOrchestratorTypes").JOB_PRIORITY.LOW;return d("WAWebOrchestratorNonPersistedJob").createNonPersistedJob("handleDisappearingModeNotification",function(){var b=k.parse(a);if(b.error){d("WALogger").DEV(h||(h=babelHelpers.taggedTemplateLiteralLoose(["error while parsing: ",""])),a.toString()).tags("DM","DDM");d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["Parsing Error: ",""])),b.error.toString());return Promise.reject(b.error)}return l(b.success)},{priority:b}).waitUntilCompleted({node:a})}g.handleDisappearingModeNotificationJob=a}),98);
          __d("WAWebE2ETestPairingConstants",[],(function(a,b,c,d,e,f){a="jest_e2e_pairing_attempt_ongoing";b="jest_e2e_first_read_done";f.PAIRING_ATTEMPT_ONGOING_KEY=a;f.FIRST_QRCODE_READ_DONE=b}),66);
          __d("WAWebLazyPoll",["WALogger","asyncToGeneratorRuntime","err"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m;a=function(){function a(a){var b=a.name,d=a.handler;d=d===void 0?null:d;var e=a.interval;e=e===void 0?3600:e;var f=a.restingInterval;f=f===void 0?18e3:f;var g=a.sleepWhileResting;g=g===void 0?!1:g;a=a.randomIntervalExtension;a=a===void 0?0:a;this.$6=!1;this.$7=!1;this.$1=b;this.$2=e*1e3;this.$3=f*1e3;this.$4=g;this.$5=a*1e3;this.$12();if(typeof d==="function")this.poll(d);else if(d!=null)throw c("err")("Poll handler must be a function or null")}var e=a.prototype;e.$13=function(){return Math.ceil(Math.random()*this.$5)};e.$14=function(){return(this.$7?this.$3:this.$2)+this.$13()};e.$12=function(){var a=this;document.addEventListener("visibilitychange",function(){if(a.$11)return;document.hidden?a.$4?(d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[","] inactive paused"])),a.$1),a.$15()):(d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[","] inactive slowing down"])),a.$1),a.$7=!0):a.$9&&(d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["[","] active resuming"])),a.$1),a.$16())},!1)};e.$17=function(){if(!this.$10)return!0;var a=Date.now()-this.$10;return a>=this.$14()};e.$15=function(){self.clearTimeout(this.$8),this.$6=!1};e.$16=function(){this.$7=!1,this.$6=!0,this.$18()};e.$18=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=this;this.$6&&(this.$17()&&(d("WALogger").LOG(k||(k=babelHelpers.taggedTemplateLiteralLoose(["[","] polling"])),this.$1),yield this.$9(),this.$10=Date.now()),self.clearTimeout(this.$8),this.$8=self.setTimeout(function(){return a.$18()},this.$14()))});function c(){return a.apply(this,arguments)}return c}();e.poll=function(a){if(this.$9!=null){this.resume();return}this.$9=a;this.$6=!0;this.$18()};e.pause=function(){d("WALogger").LOG(l||(l=babelHelpers.taggedTemplateLiteralLoose(["[","] manually paused"])),this.$1),this.$11=!0,this.$15()};e.resume=function(){d("WALogger").LOG(m||(m=babelHelpers.taggedTemplateLiteralLoose(["[","] manually resumed"])),this.$1),this.$11=!1,this.$16()};return a}();g["default"]=a}),98);
          __d("WAWebUpdaterUpdatePoll",["WALogger","WATimeUtils","WAWebCurrentUser","WAWebEnvironment","WAWebLazyPoll","WAWebUIRefreshGatingUtils","WAWebUpdater","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i;e=1800;f=3600;var j=e*.1,k=Date.now(),l=d("WATimeUtils").DAY_MILLISECONDS*3,m=d("WATimeUtils").DAY_MILLISECONDS*30,n={WEB:"web",PWA:"web",DARWIN:"darwin",MACSTORE:"darwin-store",DARWIN_BETA:"darwin-beta"};e=new(c("WAWebLazyPoll"))({name:"updater",interval:e,restingInterval:f,randomIntervalExtension:j});function a(){return o.apply(this,arguments)}function o(){o=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){if(c("WAWebEnvironment").isWindows){d("WALogger").DEV(h||(h=babelHelpers.taggedTemplateLiteralLoose(["Updater: Windows Hybrid is excluded from Web update flow"])));return!0}var a=Date.now()-k;if(a>m){d("WAWebUpdater").Updater.update(void 0,!1,15e3)["catch"](function(a){d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["Updater: hard update failed with ",""])),a).sendLogs("thirty day hard expiration failed")});return!0}else if(a>l){d("WAWebUpdater").Updater.showSoftUpdateBanner();return!0}else if(d("WAWebCurrentUser").isEmployee()&&a>d("WATimeUtils").DAY_MILLISECONDS){d("WAWebUpdater").Updater.showSoftUpdateBanner();return!0}else if(d("WAWebUIRefreshGatingUtils").uiRefreshM1EnabledNotUpdated()){d("WAWebUpdater").Updater.showSoftUpdateBanner();return!0}return!0});return o.apply(this,arguments)}g.PLATFORMS=n;g.updatePoll=e;g.checkForUpdates=a}),98);
          __d("WAWebHandleFailure",["Promise","WAComms","WADeprecatedWapParser","WALogger","WAWebCmd","WAWebE2ETestPairingConstants","WAWebFailureErrorCodes","WAWebJestE2ELogUtils","WAWebL10N","WAWebLocalStorage","WAWebLogoutReasonConstants","WAWebSocketModel","WAWebUpdater","WAWebUpdaterUpdatePoll","WAWebUpdaterVersion","WAWebWamPlatform","asyncToGeneratorRuntime","err","gkx"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q=new(c("WADeprecatedWapParser"))("failureParser",function(a){a.assertTag("failure");return{reason:a.attrInt("reason",400,599),location:a.attrString("location"),code:a.hasAttr("code")?a.attrInt("code"):null,expire:a.hasAttr("expire")?a.attrInt("expire"):null,message:a.maybeAttrString("message"),url:a.maybeAttrString("url"),logoutMessageHeader:a.maybeAttrString("logout_message_header"),logoutMessageSubtext:a.maybeAttrString("logout_message_subtext"),logoutMessageLocale:a.maybeAttrString("logout_message_locale")}});function a(a){return r.apply(this,arguments)}function r(){r=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){c("gkx")("26256")&&(d("WAWebJestE2ELogUtils").maybeLogToJestE2eJSConsole("received failure stanza, "+a.toString()),c("WAWebLocalStorage")==null||c("WAWebLocalStorage").removeItem(d("WAWebE2ETestPairingConstants").PAIRING_ATTEMPT_ONGOING_KEY));var e=q.parse(a);if(e.error){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose([""," parsing ",""])),e.error.toString(),a.toString());return(p||(p=b("Promise"))).reject(e.error)}switch(e.success.reason){case d("WAWebFailureErrorCodes").FAILURE_REASON.REASON_LOCKED:d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["received failure stanza, reason: ",", logging out"])),e.success.reason);a=e.success;var f=a.logoutMessageHeader,g=a.logoutMessageSubtext;a=a.logoutMessageLocale;var r=null;a===c("WAWebL10N").getNormalizedLocale()&&(f!=null||g!=null)&&(r={logoutMessageHeader:f,logoutMessageSubtext:g});yield d("WAWebSocketModel").Socket.clearCredentialsAndStoredData(d("WAWebLogoutReasonConstants").LogoutReason.AccountLocked,r);d("WAWebCmd").Cmd.logout();break;case d("WAWebFailureErrorCodes").FAILURE_REASON.REASON_NOT_AUTHORIZED:case d("WAWebFailureErrorCodes").FAILURE_REASON.REASON_BANNED:d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["received failure stanza, reason: ",", logging out"])),e.success.reason);yield d("WAWebSocketModel").Socket.clearCredentialsAndStoredData();d("WAWebCmd").Cmd.logout();break;case d("WAWebFailureErrorCodes").FAILURE_REASON.REASON_CLIENT_TOO_OLD:case d("WAWebFailureErrorCodes").FAILURE_REASON.REASON_BAD_USER_AGENT:d("WALogger").LOG(k||(k=babelHelpers.taggedTemplateLiteralLoose(["Client too old or bad user agent, attempting to update the app"])));a=d("WAWebUpdaterVersion").SANITIZED_VERSION_STR;f=d("WAWebUpdaterUpdatePoll").PLATFORMS[d("WAWebWamPlatform").getWamPlatform()];f==="web"?d("WAWebUpdater").Updater.update(a,!1,0):d("WAWebUpdater").Updater.update(void 0,!1,0);d("WAComms").stopComms();break;case d("WAWebFailureErrorCodes").FAILURE_REASON.REASON_TEMP_BANNED:g=e.success;r=g.code;f=g.expire;a=g.message;g=g.url;if(r!=null&&f!=null)d("WAWebCmd").Cmd.onTemporaryBan({banned:!0,code:r,message:a,url:g,expire:f});else{d("WALogger").ERROR(l||(l=babelHelpers.taggedTemplateLiteralLoose(["Incorrect temporary ban data "," ",""])),r,f);throw c("err")("handleFailure: wrong temp ban data")}break;case d("WAWebFailureErrorCodes").FAILURE_REASON.REASON_GENERIC_FAILURE:case d("WAWebFailureErrorCodes").FAILURE_REASON.REASON_INTERNAL_SERVER_ERROR:case d("WAWebFailureErrorCodes").FAILURE_REASON.REASON_EXPERIMENTAL:d("WALogger").WARN(m||(m=babelHelpers.taggedTemplateLiteralLoose(["handleFailure: got failure code ",""])),e.success.reason);break;case d("WAWebFailureErrorCodes").FAILURE_REASON.REASON_SERVICE_UNAVAILABLE:d("WALogger").WARN(n||(n=babelHelpers.taggedTemplateLiteralLoose(["handleFailure: got failure code ",""])),e.success.reason);d("WAWebCmd").Cmd.showServiceUnavailableError();break;default:d("WALogger").WARN(o||(o=babelHelpers.taggedTemplateLiteralLoose(["failure reason "," not implemented yet"])),e.success.reason);return(p||(p=b("Promise"))).reject(c("err")("failure reason "+e.success.reason+" not implemented yet"))}});return r.apply(this,arguments)}g["default"]=a}),98);
          __d("WAWebHandleGrowthNotification",["WADeprecatedWapParser","WALogger","WATimeUtils","WAWap","WAWebChatFindBridge","WAWebChatMessageCountsWamEvent","WAWebChatThreadLogging","WAWebCreateChat","WAWebHandleSingleMsg","WAWebJidToWid","WAWebMsgKey","WAWebMsgType","WAWebNotificationDeliveryWamEvent","WAWebUserPrefsMeUser","WAWebViewMode.flow","WAWebWamEnumNotificationTypeEnum","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o={contacts:"contacts","w:growth":"w:growth"},p=new(c("WADeprecatedWapParser"))("incomingGrowthNotificationParser",function(a){a.assertTag("notification");var b=a.attrString("id"),c=a.attrWapJid("from"),d=a.attrEnum("type",o);b={stanzaId:b,from:c,type:d};if(a.hasChild("invite")){c=a.child("invite");if(c.hasChild("receiver")){d=c.child("receiver");return babelHelpers["extends"]({receiverId:d.hasAttr("user")?d.attrUserJid("user"):null,reason:d.hasAttr("reason")?d.attrString("reason"):""},b)}}return b});function a(a){return q.apply(this,arguments)}function q(){q=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){d("WALogger").DEV(h||(h=babelHelpers.taggedTemplateLiteralLoose(["Growth notification received, node: ",""])),a);var b=p.parse(a);if(b.error){d("WALogger").DEV(i||(i=babelHelpers.taggedTemplateLiteralLoose(["error while parsing: ",""])),a.toString());d("WALogger").ERROR(j||(j=babelHelpers.taggedTemplateLiteralLoose(["Parsing Error: ",""])),b.error.toString());throw b.error}a=b.success;b=a.type;if(b==="contacts"){if(!("receiverId"in a)||a.receiverId==null){d("WALogger").DEV(k||(k=babelHelpers.taggedTemplateLiteralLoose(["Invalid receiver id"])));d("WALogger").ERROR(l||(l=babelHelpers.taggedTemplateLiteralLoose(["Invalid receiver id"])));return}var c=d("WAWebJidToWid").userJidToUserWid(a.receiverId),e="reason"in a&&a.reason==="clicked_invite_link";yield r(c,e)}return d("WAWap").wap("ack",{id:d("WAWap").CUSTOM_STRING(a.stanzaId),"class":"notification",type:b,to:a.from})});return q.apply(this,arguments)}function r(a,b){return s.apply(this,arguments)}function s(){s=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){var c=(yield d("WAWebChatFindBridge").findLocal(a.toString()));if(c==null){yield d("WAWebCreateChat").createChat({chatId:a},"createChatOnInviteAccept");c=(yield d("WAWebChatFindBridge").findLocal(a.toString()));if(c==null){d("WALogger").DEV(m||(m=babelHelpers.taggedTemplateLiteralLoose(["Unable to create new chat thread with receiver - {receiverId}"])));d("WALogger").ERROR(n||(n=babelHelpers.taggedTemplateLiteralLoose(["Unable to create new chat thread with receiver - {receiverId}"])));return}a=c.id;b=(yield t(a,b));c=(yield d("WAWebChatThreadLogging").getChatThreadID(c.id.toJid()));new(d("WAWebNotificationDeliveryWamEvent").NotificationDeliveryWamEvent)({threadId:c,uiNotificationType:d("WAWebWamEnumNotificationTypeEnum").NOTIFICATION_TYPE_ENUM.INVITE_JOINED}).commit();yield d("WAWebHandleSingleMsg").handleSingleMsg(a,b,"processInviteDeepLinkSenderNotification");new(d("WAWebChatMessageCountsWamEvent").ChatMessageCountsWamEvent)({isInviteCreatedThread:!0}).commit()}return});return s.apply(this,arguments)}function t(a,b){return u.apply(this,arguments)}function u(){u=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){return{id:new(c("WAWebMsgKey"))({remote:a,fromMe:!1,id:yield c("WAWebMsgKey").newId()}),from:a,subtype:"sender_invite",to:d("WAWebUserPrefsMeUser").getMeUser(),type:"notification_template",kind:d("WAWebMsgType").MsgKind.NotificationTemplate,viewMode:d("WAWebViewMode.flow").ViewModeType.VISIBLE,t:d("WATimeUtils").unixTime(),templateParams:[b.toString()]}});return u.apply(this,arguments)}g["default"]=a}),98);
          __d("WAWebHandleHostedNotification",["WALogger","WASmaxCoexistenceOffboardingNotificationRPC","WASmaxCoexistenceOnboardingStatusNotificationRPC","WASmaxParseUtils","WASmaxParsingFailure","WAWebCTWADetectedOutcomeOnboardingStatusNotification","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){"use strict";var h;function a(a){return i.apply(this,arguments)}function i(){i=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=d("WASmaxParseUtils").flattenedChildWithTag(a,"onboarding_status");if(b.success){b=d("WASmaxCoexistenceOnboardingStatusNotificationRPC").receiveOnboardingStatusNotificationRPC(a);b=b.parsedRequest;b.onboardingStatusStatus==="completed"&&b.onboardingStatusProductSurfaceMixin.productSurface==="automation"&&d("WAWebCTWADetectedOutcomeOnboardingStatusNotification").handleCTWADetectedOutcomeOnboardingStatusNotification(!0);return}b=d("WASmaxParseUtils").flattenedChildWithTag(a,"offboarding");if(b.success){b=d("WASmaxCoexistenceOffboardingNotificationRPC").receiveOffboardingNotificationRPC(a);a=b.parsedRequest;a.offboardingProductSurface==="automation"&&d("WAWebCTWADetectedOutcomeOnboardingStatusNotification").handleCTWADetectedOutcomeOnboardingStatusNotification(!1);return}d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["handleHostedNotification: unsupported hosted notification"])));throw new(d("WASmaxParsingFailure").SmaxParsingFailure)("handleHostedNotification: unsupported hosted notification")});return i.apply(this,arguments)}g.handleHostedNotification=a}),98);
          __d("WAWebHandleMediaRetryNotification",["WABase64","WADeprecatedWapParser","WALogger","WANullthrows","WAWap","WAWebCommsWapMd","WAWebCryptoMediaRetry","WAWebProtobufsMmsRetry.pb","WAWebRequestMediaReuploadManager","WAWebUserPrefsMeUser","WAWebWidFactory","asyncToGeneratorRuntime","err"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o=new(c("WADeprecatedWapParser"))("mediaRetryNotification",function(a){a.assertTag("notification");var b=a.maybeChild("error"),c=a.attrWapJid("from"),e;a.hasAttr("participant")&&(e=a.attrWapJid("participant"));if(b)return{from:c,participant:e,msgId:a.attrString("id"),ciphertext:null,iv:null,errorCode:d("WAWebProtobufsMmsRetry.pb").MediaRetryNotification$ResultType.cast(b.attrInt("code"))};b=a.child("encrypt");return{from:c,participant:e,msgId:a.attrString("id"),ciphertext:b.child("enc_p").contentBytes(),iv:b.child("enc_iv").contentBytes(d("WAWebCryptoMediaRetry").ENC_IV_SIZE),errorCode:null}});function a(a){return p.apply(this,arguments)}function p(){p=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=o.parse(a);if(b.error){d("WALogger").DEV(h||(h=babelHelpers.taggedTemplateLiteralLoose(["handleMediaRetryNotification: error while parsing: ",""])),a.toString());d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["handleMediaRetryNotification: parsing error: ",""])),b.error.toString());throw b.error}a=b.success;var e=a.from,f=a.participant,g=a.msgId;a=a.errorCode;(e==null||!d("WAWebUserPrefsMeUser").isMeAccount(d("WAWebWidFactory").createDeviceWid(e.toString())))&&(d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["handleMediaRetryNotification: received from not self-primary: ",""])),e),d("WALogger").WARN(k||(k=babelHelpers.taggedTemplateLiteralLoose(["handleMediaRetryNotification: received from not self-primary"]))).sendLogs("media-retry-notification-not-from-self-primary"));e=d("WAWap").wap("ack",{id:d("WAWap").CUSTOM_STRING(g),"class":"notification",type:"mediaretry",to:e!=null?e:d("WAWebCommsWapMd").USER_JID(d("WAWebUserPrefsMeUser").getMeUser()),participant:f||d("WAWap").DROP_ATTR});if(a!=null){d("WALogger").LOG(l||(l=babelHelpers.taggedTemplateLiteralLoose(["handleMediaRetryNotification: ",": received error code: ",""])),g,a);d("WAWebRequestMediaReuploadManager").RequestMediaReuploadManager.resolveMediaReupload({msgId:g,result:a});return e}f=b.success;a=f.ciphertext;b=f.iv;f=d("WAWebRequestMediaReuploadManager").RequestMediaReuploadManager.getMediaKey(g);if(!f){d("WALogger").WARN(m||(m=babelHelpers.taggedTemplateLiteralLoose(["handleMediaRetryNotification: ",": mediaKey is not found"])),g);return e}f=(yield d("WAWebCryptoMediaRetry").decryptMediaRetryNotification(d("WABase64").decodeB64(f),g,c("WANullthrows")(b),c("WANullthrows")(a)));b=f.stanzaId;a=f.directPath;f=f.result;if(b!==g){d("WALogger").LOG(n||(n=babelHelpers.taggedTemplateLiteralLoose(["handleMediaRetryNotification: ",": id mismatch"])),g);throw c("err")("handleMediaRetryNotification: msg id does not match")}d("WAWebRequestMediaReuploadManager").RequestMediaReuploadManager.resolveMediaReupload({msgId:g,result:f,directPath:a});return e});return p.apply(this,arguments)}g["default"]=a}),98);
          __d("WAWebHandleBrigadingUpdateNotification",["WALogger","WAWebCmd","WAWebUserPrefsGeneral","WAWebUserPrefsIndexedDBStorage","asyncToGeneratorRuntime","err"],(function(a,b,c,d,e,f,g){"use strict";var h,i;function a(a,b){return j.apply(this,arguments)}function j(){j=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){b=(a=b.xwa2_notify_brigading)==null?void 0:a.state;if(b==null)throw c("err")("[mex][notification][handleBrigadingNotification] state is null");try{switch(b){case"ENFORCED":case"NOT_ENFORCED":case"DETECTED":yield d("WAWebUserPrefsIndexedDBStorage").userPrefsIdb.set("WABrigadingState",b);d("WAWebCmd").Cmd.onBrigadingStateChange(b);break;case"NOT_DETECTED":yield d("WAWebUserPrefsGeneral").clearBrigadingstate();d("WAWebCmd").Cmd.onBrigadingStateChange(null);break;default:d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[mex][notification][handleBrigadingNotification] unhandled state: ",""])),b)}}catch(a){d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["setWABrigadingState: failed to set to indexedDB, state: ",""])),b).devConsole(a).sendLogs("setWABrigadingState-failed")}});return j.apply(this,arguments)}g.mexHandleBrigadingNotification=a}),98);
          __d("WAWebMexCommunityOwnerUpdateNotificationHandler",["WALogger","WATimeUtils","WAWebGroupType","WAWebHandleGroupNotification","WAWebWidFactory","asyncToGeneratorRuntime","isStringNullOrEmpty"],(function(a,b,c,d,e,f,g){var h,i,j;function k(a){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[mex][community][notification][owner-update] Failed to process xwa2_notify_group_on_participants_roles_change notification, null ",""])),a).tags("mex").sendLogs("mex-communitynotification-owner-update-fail")}function l(a){if(a!=null&&a.id!=null){var b=a.id,c=a.notify_name;a=a.pn;return{authorWid:d("WAWebWidFactory").createWid(b),notifyName:c,authorPhoneNumber:a!=null?d("WAWebWidFactory").createWid(a):null}}return{authorWid:null,notifyName:null,authorPhoneNumber:null}}function a(a,b){return m.apply(this,arguments)}function m(){m=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){b=b.xwa2_notify_group_on_participants_roles_change;var e=b.id,f=b.update_time,g=b.updated_by;b=b.role_updates;if(e==null){k("id");return}if(f==null){k("update_time");return}g=l(g);var h=g.authorWid,m=g.notifyName;g=g.authorPhoneNumber;b=b[0];var n=b.user_jid,o=b.new_role;b=b.user;b=b==null?void 0:b.jid;e=d("WAWebWidFactory").createWid(e);n=c("isStringNullOrEmpty")(b)?n:b;b=d("WAWebWidFactory").createUserWid(n);if(o!=="SUPERADMIN_MEMBER"){d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[mex][community][notification][owner-update] Community owner notification received with invalid role ",""])),o).tags("mex").sendLogs("mex-communitynotification-owner-update-fail");return}n={actionType:d("WAWebGroupType").GROUP_ACTIONS.COMMUNITY_OWNER_UPDATE,oldOwner:h,newOwner:b};o={chatId:e,ts:d("WATimeUtils").castMilliSecondsToUnixTime(Number(f)),actions:[n],author:h,authorPhoneNumber:g,isLidAddressingMode:null,pushname:m,externalId:a.stanzaId,offline:a.offline,hasIncompleteParticipantInformation:!1};try{yield d("WAWebHandleGroupNotification").handleParsedGroupNotification(o)}catch(a){d("WALogger").ERROR(j||(j=babelHelpers.taggedTemplateLiteralLoose(["[mex][community][notification][owner-update] Failed to update community owner"]))).tags("mex").devConsole(a).sendLogs("mex-communitynotification-owner-update-fail")}});return m.apply(this,arguments)}g.mexHandleCommunityOwnerUpdate=a}),98);
          __d("WAWebMexGroupPropertyUpdateNotificationHandler",["WALogger","WATimeUtils","WAWebGroupType","WAWebHandleGroupNotification","WAWebWidFactory","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h;function a(a,b){return i.apply(this,arguments)}function i(){i=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){var c;b=b.xwa2_notify_group_on_prop_change;var e=b.id,f=b.lid_migration_state,g=b.update_time,i=b.updated_by,j=i.id,k=i.pn;i=i.notify_name;b=b.properties;var l;switch(a.OperationName){case"NotificationGroupPropertyUpdate":b.allow_non_admin_sub_group_creation!=null&&(l={actionType:d("WAWebGroupType").GROUP_ACTIONS.ALLOW_NON_ADMIN_SUB_GROUP_CREATION,value:b.allow_non_admin_sub_group_creation});break;case"NotificationGroupHiddenPropertyUpdate":l={actionType:d("WAWebGroupType").GROUP_ACTIONS.HIDDEN_GROUP,value:(c=b.hidden_group)!=null?c:!1};break;case"NotificationGroupSafetyCheckPropertyUpdate":l={actionType:d("WAWebGroupType").GROUP_ACTIONS.GROUP_SAFETY_CHECK,value:(c=b.group_safety_check)!=null?c:!1};break}if(l==null)return;b={chatId:d("WAWebWidFactory").createWid(e),ts:d("WATimeUtils").castMilliSecondsToUnixTime(Number(g)),actions:[l],author:j!=null?d("WAWebWidFactory").createWid(j):null,authorPhoneNumber:k!=null?d("WAWebWidFactory").createWid(k):null,isLidAddressingMode:(f==null?void 0:f.addressing_mode)==="LID",pushname:i,externalId:a.stanzaId,offline:a.offline,hasIncompleteParticipantInformation:!1};try{yield d("WAWebHandleGroupNotification").handleParsedGroupNotification(b)}catch(a){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[mex][group-property-update][notification] Failed to update group property"]))).tags("mex").devConsole(a).sendLogs("mex-group-property-update-notification-fail")}});return i.apply(this,arguments)}g.mexHandleGroupPropertyUpdate=a}),98);
          __d("WAWebMexLidChangeNotificationQuery.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{alias:null,args:null,concreteType:"XWA2LidChange",kind:"LinkedField",name:"xwa2_notify_lid_change",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"old",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"new",storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"WAWebMexLidChangeNotificationQuery",selections:a,type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[],kind:"Operation",name:"WAWebMexLidChangeNotificationQuery",selections:a},params:{id:"9892367127524985",metadata:{},name:"WAWebMexLidChangeNotificationQuery",operationKind:"query",text:null}}}();e.exports=a}),null);
          __d("WAWebMexLidChangeNotification",["WAWebMexLidChangeNotificationQuery.graphql","WAWebWidFactory","err"],(function(a,b,c,d,e,f,g){var h;h!==void 0?h:h=b("WAWebMexLidChangeNotificationQuery.graphql");function a(a){a=a.xwa2_notify_lid_change;if(a.old==null||a["new"]==null)throw c("err")("parseLidChangeNotification: missing old or new LID values");var b=a.old;a=a["new"];b=d("WAWebWidFactory").toUserLidOrThrow(d("WAWebWidFactory").createUserWid(b));a=d("WAWebWidFactory").toUserLidOrThrow(d("WAWebWidFactory").createUserWid(a));return{oldLid:b,newLid:a}}g.parseLidChangeNotification=a}),98);
          __d("WAWebMexLidChangeNotificationHandler",["WAWebApiChat","WAWebHandleSingleMsg","WAWebMexLidChangeNotification","WAWebMsgKey","WAWebMsgType","WAWebUserPrefsMeUser","WAWebViewMode.flow","WAWebWidFactory","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){function h(a,b){return i.apply(this,arguments)}function i(){i=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){var e=d("WAWebUserPrefsMeUser").getMeUser();return{id:new(c("WAWebMsgKey"))({remote:a,fromMe:!1,id:yield c("WAWebMsgKey").newId()}),from:a,subtype:"change_lid",viewMode:d("WAWebViewMode.flow").ViewModeType.VISIBLE,t:Date.now(),to:e,type:"notification_template",kind:d("WAWebMsgType").MsgKind.NotificationTemplate,templateParams:[b]}});return i.apply(this,arguments)}function a(a,b){return j.apply(this,arguments)}function j(){j=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){a=d("WAWebMexLidChangeNotification").parseLidChangeNotification(b);b=a.oldLid;a=a.newLid;var c=(yield d("WAWebApiChat").getChatRecordByAccountLid(b))[0];c=c!=null?d("WAWebWidFactory").createWid(c.id):b;b=(yield h(c,a.toString()));yield d("WAWebHandleSingleMsg").handleSingleMsg(c,b,"lid_change_notification")});return j.apply(this,arguments)}g.mexHandleLidChangeNotification=a}),98);
          __d("WAWebMexLimitSharingUpdateHandler",["WAWebLimitSharingModelUtils","WAWebLimitSharingPropMappingUtils","WAWebWidFactory","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){"use strict";function a(a,b){return h.apply(this,arguments)}function h(){h=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){var c;b=b.xwa2_notify_group_on_prop_change;a=(yield d("WAWebLimitSharingModelUtils").getChat(a.from.toString()));if(a==null)return;c={initiatedBy:d("WAWebWidFactory").createWid(b.updated_by.id),sharingLimited:(c=(c=b.properties.limit_sharing)==null?void 0:c.limit_sharing_enabled)!=null?c:!1,trigger:d("WAWebLimitSharingPropMappingUtils").getLimitSharingTriggerFromGroupSettingsChange((c=b.properties.limit_sharing)==null?void 0:c.limit_sharing_trigger),limitSharingSettingTimestamp:Number(b.update_time)};b=d("WAWebWidFactory").createWid(a.id);yield d("WAWebLimitSharingModelUtils").genLimitSharingSystemMessage(b,c);yield d("WAWebLimitSharingModelUtils").updateChat(b,c)});return h.apply(this,arguments)}g.mexHandleLimitSharingUpdate=a}),98);
          __d("WAWebMexNewsletterAdminInviteRevokeNotificationHandler",["WAJids","WALogger","WATimeUtils","WAWebApiContact","WAWebBackendApi","WAWebDBProcessMessage","WAWebJidToWid","WAWebNewsletterDBUtils","WAWebUserPrefsMeUser","WAWebWidFactory","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){"use strict";var h,i;function a(a,b){return j.apply(this,arguments)}function j(){j=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){a=b.xwa2_notify_newsletter_admin_invite_revoke;b=a.id;var c=a.actor;a=a.user;a=a.id;c=c.id;if(c==null||a==null){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[handleNewsletterAdminInviteRevoke] actor or user is null"]))).tags("mex","newsletter").sendLogs("newsletter-mex-admin-invite-revoke-null-actor-or-user");return}b=d("WAJids").toNewsletterJid(b);b=d("WAWebJidToWid").newsletterJidToWid(b);a=d("WAWebWidFactory").toUserWid(d("WAWebWidFactory").createWid(a));c=d("WAWebWidFactory").toUserWid(d("WAWebWidFactory").createWid(c));var e=d("WAWebApiContact").getPhoneNumber(a);c=d("WAWebApiContact").getPhoneNumber(c);if(e==null||c==null){d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[handleNewsletterAdminInviteRevoke] actor or user lid not mapped"]))).tags("mex","newsletter").sendLogs("newsletter-mex-admin-invite-revoke-actor-or-user-lid-unmapped");return}a=d("WAWebUserPrefsMeUser").isMeAccount(a)?c:e;e=(yield d("WAWebNewsletterDBUtils").getUnexpiredNewsletterAdminInviteMessageRecordsFromChat(d("WAWebWidFactory").toNewsletterWid(b),a,c));e.forEach(function(a){var b;if(((b=a.newsletterAdminInviteInfo)==null?void 0:b.inviteExpiration)==null)return;a.newsletterAdminInviteInfo.inviteExpiration=d("WATimeUtils").castToUnixTime(0)});yield d("WAWebDBProcessMessage").updateExistingMessages(e,a);d("WAWebBackendApi").frontendFireAndForget("expireNewsletterAdminInvites",{expiredMsgData:e});return});return j.apply(this,arguments)}g.handleNewsletterAdminInviteRevoke=a}),98);
          __d("WAWebNewsletterAdminNotificationJob",["Promise","WAJobOrchestratorTypes","WAWebOrchestratorNonPersistedJob","WAWebSchemaNewsletterMetadata","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h;function a(a,c,e,f){f===void 0&&(f=d("WAJobOrchestratorTypes").JOB_PRIORITY.LOW);return d("WAWebOrchestratorNonPersistedJob").createNonPersistedJob("updateGeosuspendedCountry",b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var f=(yield d("WAWebSchemaNewsletterMetadata").getNewsletterMetadataTable().get(a));if(f==null)return(h||(h=b("Promise"))).resolve();var g=f.geosuspendedCountries,i=g===void 0?new Map():g;e?c.forEach(function(a){i==null||i.set(a,{geosuspended:!0})}):c.forEach(function(a){i==null||i["delete"](a)});f.geosuspendedCountries=i;return d("WAWebSchemaNewsletterMetadata").getNewsletterMetadataTable().merge(a,f)}),{priority:f}).waitUntilCompleted()}function c(a){return d("WAWebOrchestratorNonPersistedJob").createNonPersistedJob("updateProfilePictureDeletion",function(){return d("WAWebSchemaNewsletterMetadata").getNewsletterMetadataTable().merge(a,{id:a,hasProfilePictureDeletionAlerts:!0})},{priority:d("WAJobOrchestratorTypes").JOB_PRIORITY.HIGH}).waitUntilCompleted()}g.updateGeosuspendedCountry=a;g.updateProfilePictureDeletionAlertState=c}),98);
          __d("WAWebNewsletterHandleMessageDeliveryUpdateNotification",["WAJobOrchestratorTypes","WAWebBackendApi","WAWebJidToWid","WAWebNewsletterMessageDeliveryUpdateToModelUtils","WAWebNewsletterMetadataJob","WAWebNux","WAWebUserPrefsNuxPreferences","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){function a(a,b){return h.apply(this,arguments)}function h(){h=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){var c=d("WAWebJidToWid").newsletterJidToWid(a);b=b.reduce(function(a,b){if(b.issueCode===0)a.updatesToRemove.push(b.serverId);else{b={id:b.serverId,code:b.issueCode};a.updatesToAdd.push(b)}return a},{updatesToAdd:[],updatesToRemove:[]});var e=b.updatesToAdd;b=b.updatesToRemove;void d("WAWebNewsletterMetadataJob").updateNewsletterMessageDeliveryUpdates(a,e,b,d("WAJobOrchestratorTypes").JOB_PRIORITY.HIGH);e=(yield d("WAWebNewsletterMessageDeliveryUpdateToModelUtils").getMessageDeliveryUpdatesModelToUpdate(a,e,b));b=e.modelUpdatesToAdd;e=e.modelUpdatesToRemove;yield d("WAWebBackendApi").frontendSendAndReceive("updateNewsletterMessageDeliveryUpdate",{id:c,modelUpdatesToAdd:b,modelUpdatesToRemove:e});c=d("WAWebNux").getNewsletterAlertsBannerNuxKey(a);d("WAWebUserPrefsNuxPreferences").resetNux(c)});return h.apply(this,arguments)}g.handleNewsletterMessageDeliveryUpdateNotificationImpl=a}),98);
          __d("WAWebMexNewsletterAdminNotificationHandler",["WALogger","WAWebBackendApi","WAWebCommonNewsletterEnums","WAWebCountriesUtils","WAWebJidToWid","WAWebNewsletterAdminNotificationJob","WAWebNewsletterHandleMessageDeliveryUpdateNotification","WAWebNewsletterValidationUtils","WAWebNux","WAWebUserPrefsNuxPreferences","asyncToGeneratorRuntime","err"],(function(a,b,c,d,e,f,g){var h,i,j,k;function a(a,b){return l.apply(this,arguments)}function l(){l=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){a=b.xwa2_notify_newsletter_on_admin_metadata_update;b=a.id;var c=a.thread_metadata;a=a.messages;try{if(b==null){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["unexpected null id in xwa2_notify_newsletter_on_admin_metadata_update"]))).tags("mex","newsletter").devConsole("unexpected null id in xwa2_notify_newsletter_on_admin_metadata_update").sendLogs("newsletter-mex-admin-metadata-notification-unexpected-null-id");return}yield m(b,c);yield o(b,a)}catch(a){d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[mex][newsletter][notification][admin-metadata] Failed to persist admin metadata notification information on db"]))).tags("mex","newsletter").devConsole(a).sendLogs("mex-newsletter-admin-metadata-notification-db-fail")}});return l.apply(this,arguments)}function m(a,b){return n.apply(this,arguments)}function n(){n=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){if((b==null?void 0:b.geo_states)==null)return;b=b.geo_states;a=d("WAWebNewsletterValidationUtils").toNewsletterJidOrThrow(a);var c=d("WAWebJidToWid").newsletterJidToWid(a);b=b.reduce(function(a,b){var c=b.country_code!=null?d("WAWebCountriesUtils").asISOCountryCode(b.country_code):null;if(c==null)return a;d("WAWebCommonNewsletterEnums").NewsletterState.cast((b=b.state.type)==null?void 0:b.toLowerCase())===d("WAWebCommonNewsletterEnums").NewsletterState.GeoSuspended?a.countriesToAdd.push(c):a.countriesToRemove.push(c);return a},{countriesToAdd:[],countriesToRemove:[]});var e=b.countriesToAdd;b=b.countriesToRemove;try{if(e.length>0){yield d("WAWebNewsletterAdminNotificationJob").updateGeosuspendedCountry(a,e,!0);d("WAWebBackendApi").frontendFireAndForget("updateGeosuspendedCountry",{id:c,countryCodes:e,toAdd:!0});e=d("WAWebNux").getNewsletterAlertsBannerNuxKey(a);d("WAWebUserPrefsNuxPreferences").resetNux(e)}b.length>0&&(yield d("WAWebNewsletterAdminNotificationJob").updateGeosuspendedCountry(a,b,!1),d("WAWebBackendApi").frontendFireAndForget("updateGeosuspendedCountry",{id:c,countryCodes:b,toAdd:!1}))}catch(a){d("WALogger").ERROR(j||(j=babelHelpers.taggedTemplateLiteralLoose(["[mex][newsletter][notification][geosuspension] Failed to persist metadata notification information for geosuspension on db"]))).tags("mex","newsletter").devConsole(a).sendLogs("mex-newsletter-admin-metadata-notification-geosuspension-db-fail")}});return n.apply(this,arguments)}function o(a,b){return p.apply(this,arguments)}function p(){p=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){if(b==null)return;try{a=d("WAWebNewsletterValidationUtils").toNewsletterJidOrThrow(a);b=b.edges.map(function(a){a=a.node;var b=a.message_delivery_update.issue.code,d;switch(b){case"NEEDS_REVIEW":d=1;break;case"NONE":d=0;break;default:throw c("err")("Unexpected mex issue code: "+b)}return{serverId:parseInt(a.server_id,10),issueCode:d}});yield d("WAWebNewsletterHandleMessageDeliveryUpdateNotification").handleNewsletterMessageDeliveryUpdateNotificationImpl(a,b)}catch(a){d("WALogger").ERROR(k||(k=babelHelpers.taggedTemplateLiteralLoose(["[mex][newsletter][notification][hide-channel] Failed to persist metadata notification information for hide channel on db"]))).tags("mex","newsletter").devConsole(a).sendLogs("mex-newsletter-admin-metadata-notification-hidechannel-db-fail")}});return p.apply(this,arguments)}g.mexHandleNewsletterAdminNotification=a}),98);
          __d("WAWebMexNewsletterJoinHandler",["Promise","WALogger","WATimeUtils","WAWebBackendApi","WAWebCreateChat","WAWebMexNewsletterParseUtils","WAWebNewsletterBackendAddOnsUtils","WAWebNewsletterBackendQueues","WAWebNewsletterGatingUtils","WAWebNewsletterGetMessagesJob","WAWebNewsletterMetadataJob","WAWebNewsletterModelUtils","WAWebNewsletterStorageUtils","WAWebNewsletterSystemMessages","WAWebNewsletterUpdateMsgsRecordsJob","WAWebNewsletterUpdateNewslettersRecordsJob","WAWebViewMode.flow","WAWebViewModeUtils","asyncToGeneratorRuntime","err"],(function(a,b,c,d,e,f,g){var h,i;function a(a,b){return j.apply(this,arguments)}function j(){j=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,e){yield (i||(i=b("Promise"))).all([d("WAWebNewsletterBackendQueues").newsletterCreationQueue.wait(),d("WAWebNewsletterBackendQueues").newsletterSubscribeQueue.wait()]);if(!d("WAWebNewsletterGatingUtils").isNewsletterEnabled())return;var f=d("WAWebMexNewsletterParseUtils").parseMexNewsletterResponse(e.xwa2_notify_newsletter_on_join);if(f==null)throw c("err")("cannot parse xwa2_notify_newsletter_on_join response");a=d("WAWebNewsletterModelUtils").mapNewsletterToModels(f);var g=a.chat,j=a.metadata,l=a.pic;return d("WAWebNewsletterBackendQueues").newsletterJoinNotificationQueue.enqueue(b("asyncToGeneratorRuntime").asyncToGenerator(function*(){try{return yield k(g,j,l,f.idJid)}catch(a){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[mex][newsletter][notification][join]"]))).tags("mex","newsletter").devConsole(a).sendLogs("mex-newsletter-notification-join-fail")}}))});return j.apply(this,arguments)}function k(a,b,c,d){return l.apply(this,arguments)}function l(){l=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b,c,e){e=(yield m({chat:a,metadata:b,newsletterJid:e}));var f=e.msgsToStore;e=e.noEarlierMsgs;yield d("WAWebNewsletterUpdateNewslettersRecordsJob").updateNewsletterChatRecords([d("WAWebCreateChat").createNewsletterObjectForStorage(a)]);yield d("WAWebNewsletterMetadataJob").updateNewsletterMetadata(d("WAWebNewsletterStorageUtils").createNewsletterMetadataObjectForStorage(b));yield d("WAWebBackendApi").frontendSendAndReceive("joinNewsletter",{newsletter:a,metadata:b,pic:c,msgs:f,noEarlierMsgs:e})});return l.apply(this,arguments)}function m(a){return n.apply(this,arguments)}function n(){n=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=a.chat,c=a.metadata;a=a.newsletterJid;try{var e=d("WAWebNewsletterSystemMessages").genNewsletterCreationSystemMessages({id:b.id,name:b.name,t:c.creationTime,role:c.membershipType});a=(yield d("WAWebNewsletterGetMessagesJob").getNewsletterMessages(a,1));var f=a.msgs,g=f.length===0,h=f.every(function(a){return!d("WAWebViewModeUtils").isViewModeVisibleInSurface(d("WAWebViewMode.flow").ViewModeSurface.CHAT,a.viewMode)});h=f.length>0&&!h?f:[].concat(e,f);b.t=o(c.creationTime,h);f.length>0&&(yield d("WAWebNewsletterBackendAddOnsUtils").updateAddOnDbRecords(a));yield d("WAWebNewsletterUpdateMsgsRecordsJob").addNewsletterMsgsRecords(h);return{msgsToStore:h,noEarlierMsgs:g}}catch(a){return{msgsToStore:[],noEarlierMsgs:!1}}});return n.apply(this,arguments)}function o(a,b){return d("WATimeUtils").castToUnixTime(Math.min(Math.max(a!=null?a:0,Math.max.apply(Math,b.map(function(a){return(a=a.t)!=null?a:0}))),Date.now()/1e3))}g.mexHandleNewsletterJoin=a}),98);
          __d("WAWebMexNewsletterLeaveHandler",["WAJids","WALogger","WAWebBackendApi","WAWebJidToWid","WAWebNewsletterDBUtils","WAWebNewsletterDeleteChatJob","WAWebNewsletterDeleteMessageAddOns","WAWebNewsletterMetadataJob","asyncToGeneratorRuntime","err"],(function(a,b,c,d,e,f,g){var h;function a(a,b){return i.apply(this,arguments)}function i(){i=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){a=b.xwa2_notify_newsletter_on_leave.id;if(a==null)throw c("err")("unexpected null id in xwa2_notify_newsletter_on_leave");b=d("WAJids").toNewsletterJid(a);a=d("WAWebJidToWid").newsletterJidToWid(b);if(!(yield d("WAWebNewsletterDBUtils").doesNewsletterExistInStorage(b))){d("WAWebBackendApi").frontendFireAndForget("updateNewsletterSubscriberCount",{id:a,update:{increment:-1}});return}try{yield d("WAWebNewsletterMetadataJob").deleteNewsletterMetadata(b),yield d("WAWebNewsletterDeleteMessageAddOns").deleteNewsletterMessageAddOns(b),yield d("WAWebNewsletterDeleteChatJob").deleteNewsletterChat(a),d("WAWebBackendApi").frontendFireAndForget("deleteNewsletter",{id:a,keep:!0})}catch(a){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[mex][newsletter][notification][leave]"]))).tags("mex","newsletter").devConsole(a).sendLogs("mex-newsletter-notification-leave-fail")}});return i.apply(this,arguments)}g.mexHandleNewsletterLeave=a}),98);
          __d("WAWebNewsletterMetadataUpdateUtils",["WAWebBackendApi","WAWebContactProfilePicThumbBridge","WAWebDBBulkPersistProfilePic","WAWebNewsletterMetadataJob","WAWebNewsletterStorageUtils","WAWebWidFactory","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){function a(a,b,c){return h.apply(this,arguments)}function h(){h=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b,c){yield d("WAWebNewsletterMetadataJob").updateNewsletterMetadata(d("WAWebNewsletterStorageUtils").createNewsletterMetadataObjectForStorage(b));if(Object.prototype.hasOwnProperty.call(c,"eurl")){var e=d("WAWebWidFactory").createWid(c.id.toString());yield d("WAWebDBBulkPersistProfilePic").bulkPersistProfilePicChanges([d("WAWebContactProfilePicThumbBridge").mapProfilePictureToProfilePicThumbRowType(e,{id:e,tag:(e=c.tag)!=null?e:void 0,eurl:(e=c.eurl)!=null?e:void 0,previewEurl:(e=c.previewEurl)!=null?e:void 0,stale:c.stale,eurlStale:!1,timestamp:(e=c.timestamp)!=null?e:Date.now()})])}yield d("WAWebBackendApi").frontendSendAndReceive("updateNewsletterMetadata",{metadata:b,newsletter:a,pic:c})});return h.apply(this,arguments)}g.updateNewsletterMetadataAndPic=a}),98);
          __d("WAWebMexNewsletterMetadataUpdateNotificationHandler",["WAJids","WALogger","WAWebApiChat","WAWebJidToWid","WAWebMexNewsletterParseUtils","WAWebNewsletterMetadataUpdateUtils","WAWebNewsletterModelUtils","asyncToGeneratorRuntime","err"],(function(a,b,c,d,e,f,g){var h;function a(a,b){return i.apply(this,arguments)}function i(){i=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){a=b.xwa2_notify_newsletter_on_metadata_update;b=a.id;if(b==null)throw c("err")("unexpected null id in xwa2_notify_newsletter_on_metadata_update");b=d("WAJids").toNewsletterJid(b);b=d("WAWebJidToWid").newsletterJidToWid(b);b=(yield d("WAWebApiChat").getChatRecord(b));if(b==null)return;b=d("WAWebMexNewsletterParseUtils").parseMexNewsletterResponse(a);if(b==null)throw c("err")("Unexpected null metadata for newsletter update notification");try{a=d("WAWebNewsletterModelUtils").mapNewsletterToModels(b);b=a.chat;var e=a.metadata;a=a.pic;yield d("WAWebNewsletterMetadataUpdateUtils").updateNewsletterMetadataAndPic(b,e,a)}catch(a){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[mex][newsletter][notification][metadata-update] Failed to update metadata change"]))).tags("mex","newsletter").devConsole(a).sendLogs("mex-newsletter-notification-metadata-update-fail")}});return i.apply(this,arguments)}g.mexHandleNewsletterMetadataUpdate=a}),98);
          __d("WAWebMexNewsletterMutedChangeHandler",["WAJids","WALogger","WAWebBackendApi","WAWebCreateChat","WAWebNewsletterMetadataQueryJob","WAWebNewsletterModelUtils","WAWebNewsletterUpdateNewslettersRecordsJob","asyncToGeneratorRuntime","err"],(function(a,b,c,d,e,f,g){var h;function a(a,b){return i.apply(this,arguments)}function i(){i=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){a=b.xwa2_notify_newsletter_on_mute_change;b=a.id;a=a.mute;if(b==null)throw c("err")("unexpected null id in xwa2_notify_newsletter_on_mute_change");var e;switch(a){case"ON":e="on";break;case"OFF":e="off";break;default:e="undefined"}a=d("WAWebNewsletterMetadataQueryJob").emptyNewsletterMetadataType(d("WAJids").toNewsletterJid(b));b=babelHelpers["extends"]({},a,{newsletterMutedMetadataMixin:{mutedState:e}});a=d("WAWebNewsletterModelUtils").mapNewsletterToModels(b);b=a.chat;var f=a.metadata;a=a.pic;try{yield d("WAWebNewsletterUpdateNewslettersRecordsJob").updateNewsletterChatRecords([d("WAWebCreateChat").createNewsletterObjectForStorage(b)]),yield d("WAWebBackendApi").frontendSendAndReceive("updateNewsletterMetadata",{metadata:f,newsletter:b,pic:a})}catch(a){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[mex][newsletter][notification][mute-unmute]"]))).tags("mex","newsletter").devConsole(a).sendLogs("mex-newsletter-notification-mute-unmute-fail")}});return i.apply(this,arguments)}g.mexHandleNewsletterMutedChange=a}),98);
          __d("WAWebMexNewsletterOwnerNotificationHandler",["WAJids","WALogger","WAWebBackendApi","WAWebJidToWid","WAWebMexNewsletterParseUtils","WAWebNewsletterAdminNotificationJob","WAWebWidFactory","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m;function a(a,b){return n.apply(this,arguments)}function n(){n=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){a=b.xwa2_notify_newsletter_owner_on_metadata_update;b=a.id;var c=a.thread_metadata;a=a.actor;if(c==null){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["no changes found in xwa2_notify_newsletter_owner_on_metadata_update"]))).tags("mex","newsletter").sendLogs("newsletter-mex-owner-metadata-notification-no-metadata-updates");return}yield o(b,c,a);a=a==null?void 0:a.id;if(a==null){d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["no user found to be making this change in xwa2_notify_newsletter_owner_on_metadata_update"]))).tags("mex","newsletter").sendLogs("newsletter-mex-owner-metadata-notification-no-actor");return}var e=[],f=c.name,g=c.description,n=c.picture,p=c.preview;c=c.settings;(n!=null||p!=null)&&e.push({item:"profile_picture"});if(f!=null){n=f.text;n==null?d("WALogger").ERROR(j||(j=babelHelpers.taggedTemplateLiteralLoose(["name did not contain updated value in xwa2_notify_newsletter_owner_on_metadata_update"]))).tags("mex","newsletter").devConsole(f).sendLogs("newsletter-mex-owner-metadata-notification-no-updated-name-value"):e.push({item:"name",value:n})}if(g!=null){p=g.text;p==null?d("WALogger").ERROR(k||(k=babelHelpers.taggedTemplateLiteralLoose(["description did not contain updated value in xwa2_notify_newsletter_owner_on_metadata_update"]))).tags("mex","newsletter").devConsole(g).sendLogs("newsletter-mex-owner-metadata-notification-no-updated-name-value"):e.push({item:"description",value:p})}f=c==null?void 0:c.reaction_codes;if(c!=null&&f!=null){n=d("WAWebMexNewsletterParseUtils").toReactionCodesSettingMixin(f.value);n==null?d("WALogger").ERROR(l||(l=babelHelpers.taggedTemplateLiteralLoose(["reaction setting did not contain updated value in xwa2_notify_newsletter_owner_on_metadata_update"]))).tags("mex","newsletter").devConsole(f).sendLogs("newsletter-mex-owner-metadata-notification-no-updated-name-value"):e.push({item:"reaction_setting",value:n})}if(e.length===0){d("WALogger").ERROR(m||(m=babelHelpers.taggedTemplateLiteralLoose(["no updates were found in xwa2_notify_newsletter_owner_on_metadata_update"]))).tags("mex","newsletter").sendLogs("newsletter-mex-owner-metadata-notification-no-updates");return}g=d("WAJids").toNewsletterJid(b);p=d("WAWebJidToWid").newsletterJidToWid(g);c=d("WAWebWidFactory").createWid(a);f={newsletterId:d("WAWebWidFactory").toNewsletterWid(p),actorId:d("WAWebWidFactory").toUserWid(c),updates:e};d("WAWebBackendApi").frontendFireAndForget("displayNewsletterMetadataUpdateNotification",{notification:f})});return n.apply(this,arguments)}function o(a,b,c){return p.apply(this,arguments)}function p(){p=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b,c){if(((b=b.preview)==null?void 0:b.direct_path)!==""||c!=null)return;b=d("WAJids").toNewsletterJid(a);c=d("WAWebJidToWid").newsletterJidToWid(b);yield d("WAWebNewsletterAdminNotificationJob").updateProfilePictureDeletionAlertState(b);d("WAWebBackendApi").frontendFireAndForget("updateProfilePictureDeletionAlertState",{newsletterWid:d("WAWebWidFactory").toNewsletterWid(c)})});return p.apply(this,arguments)}g.mexHandleNewsletterOwnerNotification=a}),98);
          __d("WAWebMexNewsletterRoleChangeNotificationHandler",["WALogger","WAWebBackendApi","WAWebMexNewsletterUtils","WAWebNewsletterMetadataJob","WAWebNewsletterStorageUtils","WAWebNewsletterValidationUtils","WAWebUserPrefsMeUser","WAWebUserPrefsNewsletter","WAWebWidFactory","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i;function a(a,b){return j.apply(this,arguments)}function j(){j=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){var c;a=b.xwa2_notify_newsletter_admin_promote!=null?"promote":"demote";c=(c=b.xwa2_notify_newsletter_admin_promote)!=null?c:b.xwa2_notify_newsletter_admin_demote;if(c==null){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[mex][newsletter][notification][admin-","] Failed to process "," notification, null payload"])),a,a).tags("mex","newsletter").sendLogs("mex-newsletternotification-state-change-fail");return}try{var e=d("WAWebNewsletterValidationUtils").toNewsletterJidOrThrow(c.id),f=c.user.pn;if(f==null)return;f=d("WAWebWidFactory").createWid(f);c=d("WAWebMexNewsletterUtils").mapRoleToMembership(c.user_new_role);if(c==null)return;f.equals(d("WAWebUserPrefsMeUser").getMeUser())?(yield d("WAWebNewsletterMetadataJob").updateNewsletterMetadata({id:e,membershipType:d("WAWebNewsletterStorageUtils").mapNewsletterMembershipTypeForStorage(c)}),d("WAWebBackendApi").frontendFireAndForget("handleMyRoleChangeNotification",{jid:e})):f.equals(d("WAWebUserPrefsMeUser").getMeUser())||d("WAWebBackendApi").frontendFireAndForget("handleOtherUserRoleChangeNotification",{jid:e,userId:f,newRole:c});yield d("WAWebUserPrefsNewsletter").flushCachedNewsletterSubscribers(e);d("WAWebBackendApi").frontendFireAndForget("displayRoleChangeDesktopNotification",{notification:b})}catch(b){d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[mex][newsletter][notification][admin-","] Failed to process "," notification, error parsing jid"])),a,a).tags("mex","newsletter").devConsole(b).sendLogs("mex-newsletternotification-state-change-fail-"+a)}});return j.apply(this,arguments)}g.mexHandleNewsletterRoleChange=a}),98);
          __d("WAWebMexNewsletterStateChangeHandler",["WAJids","WALogger","WAWebApiChat","WAWebBackendApi","WAWebJidToWid","WAWebNewsletterBackendQueues","WAWebNewsletterDeleteChatJob","WAWebNewsletterMetadataJob","WAWebNewsletterMetadataQueryJob","WAWebNewsletterModelUtils","WAWebNewsletterStorageUtils","WAWebNewsletterSystemMessages","WAWebNewsletterUpdateMsgsRecordsJob","WAWebNux","WAWebUserPrefsNuxPreferences","asyncToGeneratorRuntime","err"],(function(a,b,c,d,e,f,g){var h;function i(a){switch(a){case"ACTIVE":return"active";case"SUSPENDED":return"suspended";case"GEOSUSPENDED":return"geosuspended"}}function a(a,b){return j.apply(this,arguments)}function j(){j=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){yield d("WAWebNewsletterBackendQueues").newsletterJoinNotificationQueue.wait();a=b.xwa2_notify_newsletter_on_state_change;b=a.id;var e=a.is_requestor;a=a.state;if(b==null)throw c("err")("unexpected null id in xwa2_notify_newsletter_on_state_change");b=d("WAJids").toNewsletterJid(b);var f=d("WAWebJidToWid").newsletterJidToWid(b);e=e===!0;a=a==null?void 0:a.type;var g=(yield d("WAWebApiChat").getChatRecord(f));if(g==null)return;try{switch(a){case"DELETED":yield d("WAWebNewsletterBackendQueues").newsletterDeleteQueue.wait();return yield k(e,b,f,g.name);case"ACTIVE":case"SUSPENDED":case"GEOSUSPENDED":e=i(a);f=d("WAWebNewsletterMetadataQueryJob").emptyNewsletterMetadataType(b);g=babelHelpers["extends"]({},f,{newsletterStateMetadataMixin:{stateType:e}});b=d("WAWebNewsletterModelUtils").mapNewsletterToModels(g);f=b.chat;e=b.metadata;g=b.pic;yield d("WAWebNewsletterMetadataJob").updateNewsletterMetadata(d("WAWebNewsletterStorageUtils").createNewsletterMetadataObjectForStorage(e));if(e.suspended===!0){b=d("WAWebNux").getNewsletterAlertsBannerNuxKey(e.id.toString());d("WAWebUserPrefsNuxPreferences").resetNux(b)}yield d("WAWebBackendApi").frontendSendAndReceive("updateNewsletterMetadata",{metadata:e,newsletter:f,pic:g});break;default:b=a==null?"null or undefined":a;throw c("err")("Unexpected state change type: "+b)}}catch(b){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[mex][newsletter][notification][state-change] Failed to update to "," state"])),a).tags("mex","newsletter").devConsole(b).sendLogs("mex-newsletternotification-state-change-fail")}});return j.apply(this,arguments)}function k(a,b,c,d){return l.apply(this,arguments)}function l(){l=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b,c,d){return a?m(b,c):o(b,c,d)});return l.apply(this,arguments)}function m(a,b){return n.apply(this,arguments)}function n(){n=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){yield d("WAWebNewsletterMetadataJob").deleteNewsletterMetadata(a.toString()),yield d("WAWebNewsletterDeleteChatJob").deleteNewsletterChat(b),yield d("WAWebNewsletterMetadataJob").deleteNewsletterPicture(a.toString()),yield d("WAWebBackendApi").frontendSendAndReceive("deleteNewsletter",{id:b,keep:!0})});return n.apply(this,arguments)}function o(a,b,c){return p.apply(this,arguments)}function p(){p=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b,c){c=d("WAWebNewsletterSystemMessages").genNewsletterDeletionSystemMessages({id:a,name:c});yield d("WAWebNewsletterMetadataJob").updateNewsletterMetadata({id:a,terminated:!0});yield d("WAWebNewsletterUpdateMsgsRecordsJob").addNewsletterMsgsRecords(c);yield d("WAWebBackendApi").frontendSendAndReceive("terminateNewsletter",{id:b,msgs:c})});return p.apply(this,arguments)}g.mexHandleNewsletterStateChange=a}),98);
          __d("WAWebMexNewsletterWamoSubStatusChangeNotificationHandler",["WAJids","WALogger","WAWebApiChat","WAWebBackendApi","WAWebCommonNewsletterEnums","WAWebJidToWid","WAWebNewsletterMetadataJob","WAWebNewsletterStorageUtils","asyncToGeneratorRuntime","err"],(function(a,b,c,d,e,f,g){var h;function a(a,b){return i.apply(this,arguments)}function i(){i=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){a=b.xwa2_notify_newsletter_on_wamo_sub_status_change;b=a.newsletter_id;a=a.wamo_sub_event;if(b==null)throw c("err")("unexpected null newsletter_id in xwa2_notify_newsletter_on_wamo_sub_status_change");b=d("WAJids").toNewsletterJid(b);var e=d("WAWebJidToWid").newsletterJidToWid(b);e=(yield d("WAWebApiChat").getChatRecord(e));if(e==null)return;try{var f;switch(a){case"SUBSCRIPTION_CREATED":f=d("WAWebCommonNewsletterEnums").WamoSubStatus.ACTIVE;break;case"SUBSCRIPTION_PAUSED":case"SUBSCRIPTION_ON_HOLD":case"SUBSCRIPTION_EXPIRED":f=d("WAWebCommonNewsletterEnums").WamoSubStatus.INACTIVE;break;case"SUBSCRIPTION_CANCELLED":case"SUBSCRIPTION_IN_GRACE_PERIOD":case"SUBSCRIPTION_PENDING_REVOKE":case"SUBSCRIPTION_RENEWED":case"SUBSCRIPTION_TO_RENEW_SOON":case"SUBSCRIPTION_XGRADE":break;default:e=a==null?"null or undefined":a;throw c("err")("Unexpected Wamo Sub event: "+e)}if(f==null)return;yield d("WAWebNewsletterMetadataJob").updateNewsletterMetadata({id:b,wamoSubStatus:d("WAWebNewsletterStorageUtils").mapNewsletterWamoSubStatusForStorage(f)});d("WAWebBackendApi").frontendFireAndForget("handleNewsletterWamoSubStatusChangeNotification",{jid:b,wamoSubStatus:f})}catch(b){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[mex][newsletter][notification][wamo-sub-status-change] Failed to handle "," Wamo Sub status change"])),a).tags("mex","newsletter").devConsole(b).sendLogs("mex-newsletter-notification-wamo-sub-status-change-fail")}});return i.apply(this,arguments)}g.mexHandleNewsletterWamoSubStatusChange=a}),98);
          __d("WAWebMexReachoutTimelockNotificationHandler",["WALogger","WAWebBackendApi","WAWebReachoutTimelockGatingUtils","WAWebReachoutTimelockUtils","WAWebUserPrefsIndexedDBStorage","WAWebUserPrefsTypes","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h;function a(a,b){return i.apply(this,arguments)}function i(){i=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){if(!d("WAWebReachoutTimelockGatingUtils").isReachoutTimelockEnabled())return;a=b.xwa2_notify_account_reachout_timelock;b=a.is_active;var c=a.enforcement_type;a=a.time_enforcement_ends;yield j(b,c,a)});return i.apply(this,arguments)}function j(a,b,c){return k.apply(this,arguments)}function k(){k=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b,c){try{if(!a){a=d("WAWebReachoutTimelockUtils").isUserReachoutTimelockedAndVisible();yield d("WAWebUserPrefsIndexedDBStorage").userPrefsIdb.remove(d("WAWebReachoutTimelockUtils").REACHOUT_TIMELOCK_IDB_KEY);void d("WAWebBackendApi").frontendFireAndForget("reachoutTimelockEnforcementLifted",{shouldPresentRestrictionsLiftedModal:a});return}a=c!=null?new Date(parseInt(c,10)*1e3).getTime():new Date().getTime()+60*1e3;c=(yield d("WAWebUserPrefsIndexedDBStorage").userPrefsIdb.get(d("WAWebReachoutTimelockUtils").REACHOUT_TIMELOCK_IDB_KEY));yield d("WAWebUserPrefsIndexedDBStorage").userPrefsIdb.set(d("WAWebReachoutTimelockUtils").REACHOUT_TIMELOCK_IDB_KEY,{state:c!=null?c.state:d("WAWebUserPrefsTypes").ReachoutTimelockState.HIDDEN,time_enforcement_ends:a,enforcement_type:d("WAWebReachoutTimelockUtils").getReachoutTimelockEnforcementType(b)});void d("WAWebBackendApi").frontendFireAndForget("reachoutTimelockEnforcementSet",{})}catch(a){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[mex][reachout-timelock] handle reachout timelock notification failed"]))).devConsole(a).sendLogs("mex-handle-reachout-timelock-notification-failed")}});return k.apply(this,arguments)}g.mexHandleReachoutTimelockNotification=a;g.handleReachoutTimelockUpdate=j}),98);
          __d("WAWebMexTextStatusUpdateNotificationHandler",["WALogger","WAWebApiContact","WAWebContactTextStatusBridge","WAWebTextStatusGatingUtils","WAWebTextStatusParseUtils","WAWebUpdateTextStatusForContact","WAWebWidFactory","asyncToGeneratorRuntime","err"],(function(a,b,c,d,e,f,g){var h,i;function a(a,b){return j.apply(this,arguments)}function j(){j=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){a=b.xwa2_notify_text_status_on_update;b=a.jid;if(!d("WAWebTextStatusGatingUtils").receiveTextStatusEnabled())return;if(b==null)throw c("err")("unexpected null id in xwa2_notify_text_status_on_update");a=d("WAWebTextStatusParseUtils").parseTextStatusServerResponse(a);try{void d("WAWebUpdateTextStatusForContact").updateTextStatusForContact(d("WAWebWidFactory").createWid(b),a.textStatusString,a.textStatusEmoji,a.textStatusEphemeralDuration,a.textStatusLastUpdateTime)}catch(a){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[mex][textStatus][notification][text-status-update] Failed to update text status change"]))).tags("mex").devConsole(a).sendLogs("mex-text-status-notification-update-fail")}});return j.apply(this,arguments)}function e(a,b){return k.apply(this,arguments)}function k(){k=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){a=b.xwa2_notify_text_status_on_update_side_sub;b=(yield d("WAWebApiContact").getContactRecordByHash(a.hash));if(b==null)d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[mex][textStatus][notification][side-sub] Could not find side contact hash for text status update side sub operation"])));else{a=d("WAWebWidFactory").createWid(b.id);b=b.textStatusLastUpdateTime;return d("WAWebContactTextStatusBridge").getTextStatus(a,b).then(function(a){var b=a.text,c=a.emoji,e=a.ephemeralDurationSeconds,f=a.lastUpdateTime;a=a.id;return d("WAWebUpdateTextStatusForContact").updateTextStatusForContact(a,b,c,e,f)})}});return k.apply(this,arguments)}g.mexHandleTextStatusUpdate=a;g.mexHandleTextStatusUpdateSideSub=e}),98);
          __d("WAWebMexUsernameAccountSyncNotificationHandler",["WALogger","WAWebGetUsernameQueryJob","WAWebSetUsernameJob","WAWebUserPrefsMeUser","WAWebUsernameGatingUtils","WAWebWidFactory","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j;function a(a,b){return k.apply(this,arguments)}function k(){k=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){var c;if(!d("WAWebUsernameGatingUtils").usernameSupported())return;d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[mex][username][notification][username-account-sync] received username account sync notification"])));a=b.xwa2_notify_wa_user;b=a.lid_jid;if(b==null){d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[mex][username][notification][username-account-sync] lid is null"])));return}b=d("WAWebWidFactory").createUserWid(b);if(!b.equals(d("WAWebUserPrefsMeUser").getMeLidUser())){d("WALogger").WARN(j||(j=babelHelpers.taggedTemplateLiteralLoose(["[mex][username][notification][username-account-sync] wrong LID is sent for self user"])));return}c=(c=a.username_info)==null?void 0:c.username;c!=null?yield d("WAWebSetUsernameJob").setUsernamesJob([{userId:b,username:c}]):a.username_info!=null&&c==null?yield d("WAWebSetUsernameJob").setUsernamesJob([{userId:b,deleteUsername:!0}]):a.username_info==null&&(yield d("WAWebGetUsernameQueryJob").getUsernameJob())});return k.apply(this,arguments)}g.mexHandleUsernameAccountSync=a}),98);
          __d("WAWebMexUsernameUpdateNotificationHandler",["Promise","WALogger","WAWebApiChat","WAWebApiContact","WAWebContactSystemMsg","WAWebHandleSingleMsg","WAWebLidAwareContactsDB","WAWebQueryExistsJob","WAWebSchemaGroupMetadata","WAWebSchemaParticipant","WAWebSetUsernameJob","WAWebUsernameGatingUtils","WAWebWidFactory","asyncToGeneratorRuntime","isStringNullOrEmpty"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m;function a(a,b){return n.apply(this,arguments)}function n(){n=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){if(!d("WAWebUsernameGatingUtils").usernameDisplayedEnabled())return;d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[mex][username][notification][username-set] Received username change notification"])));a=b.xwa2_notify_username_on_change;b=a.username;a=a.lid;var e=d("WAWebWidFactory").toUserLidOrThrow(d("WAWebWidFactory").createUserWid(a)),f=(yield d("WAWebSetUsernameJob").setUsernamesJob([{userId:e,username:b}]));f=f.get(e.toString());var g=(f==null?void 0:f.wasUpdated)===!0;if(g){g=(yield c("WAWebLidAwareContactsDB").get(a));a=g==null?void 0:g.displayNameLID;yield q({wid:e,oldUsername:f==null?void 0:f.oldUsername,newUsername:b,displayName:a})}});return n.apply(this,arguments)}function e(a,b){return o.apply(this,arguments)}function o(){o=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){if(!d("WAWebUsernameGatingUtils").usernameDisplayedEnabled())return;d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[mex][username][notification][username-delete] Received username delete notification"])));a=b.xwa2_notify_username_delete;b=a.lid;a=(a=a.display_name)!=null?a:"";b=d("WAWebWidFactory").toUserLidOrThrow(d("WAWebWidFactory").createUserWid(b));var c=(yield d("WAWebSetUsernameJob").deleteUsernamesJob([{userId:b,displayNameLID:a}]));c=c.get(b.toString());var e=(c==null?void 0:c.wasUpdated)===!0;e&&(yield q({wid:b,oldUsername:c==null?void 0:c.oldUsername,newUsername:"",displayName:a}))});return o.apply(this,arguments)}function f(a,b){return p.apply(this,arguments)}function p(){p=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){if(!d("WAWebUsernameGatingUtils").usernameDisplayedEnabled())return;d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["[mex][username][notification][username-change-side-subscriber] Received username change notification for side subscriber"])));a=b.xwa2_notify_username_on_update_side_sub.hash;b=(yield d("WAWebApiContact").getContactRecordByHash(a));if(b==null){d("WALogger").WARN(k||(k=babelHelpers.taggedTemplateLiteralLoose(["could not find side contact hash for username change notification."])));return}a=d("WAWebWidFactory").toUserLidOrThrow(d("WAWebWidFactory").createUserWid(b.id));b=(yield d("WAWebQueryExistsJob").queryWidUsernameExists(a));if(b!=null&&b.wasUpdated){yield q({wid:a,oldUsername:b.oldUsername,newUsername:(a=b.username)!=null?a:""})}});return p.apply(this,arguments)}function q(a){return r.apply(this,arguments)}function r(){r=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var e=a.wid,f=a.oldUsername,g=a.newUsername,h=a.displayName;if(c("isStringNullOrEmpty")(f)&&c("isStringNullOrEmpty")(g)){d("WALogger").ERROR(l||(l=babelHelpers.taggedTemplateLiteralLoose(["[username][notification] Both old and new username are empty for user ",""])),e.toLogString()).sendLogs("generateUsernameChangeNotificationSystemMsg-usernames-empty");return}a=(yield d("WAWebApiChat").getChatRecordByAccountLid(e))[0];if(a!=null){a=d("WAWebWidFactory").createWid(a.id);var i=d("WAWebContactSystemMsg").genUsernameChangeSystemMsg({chatId:a,oldUsername:f,newUsername:g,wid:e,displayName:h});yield d("WAWebHandleSingleMsg").handleSingleMsg(a,i,"username_change_notification")}a=d("WAWebSchemaParticipant").getParticipantTable();i=e.toString();var j=d("WAWebApiContact").getPhoneNumber(e);j=j==null?void 0:j.toString();a=(yield a.anyOf(["participants"],[i,j]));i=new Set(a.map(function(a){return a.groupId}));j=d("WAWebSchemaGroupMetadata").getGroupMetadataTable();a=Array.from(i);var k=(yield j.bulkGet(a));i=a.reduce(function(a,b,c){c=k[c];if((c==null?void 0:c.defaultSubgroup)===!0)return a;c=d("WAWebWidFactory").createWid(b);b=d("WAWebContactSystemMsg").genUsernameChangeSystemMsg({chatId:c,oldUsername:f,newUsername:g,wid:e,displayName:h});c=d("WAWebHandleSingleMsg").handleSingleMsg(c,b,"username_change_notification");a.push(c);return a},[]);yield (m||(m=b("Promise"))).all(i)});return r.apply(this,arguments)}g.mexHandleUsernameChange=a;g.mexHandleUsernameDelete=e;g.mexHandleUsernameChangeForSideSub=f}),98);
          __d("WAWebHandleMexNotification",["Promise","WADeprecatedWapParser","WALogger","WAParsableWapNode","WAWap","WAWebHandleBrigadingUpdateNotification","WAWebMexCommunityOwnerUpdateNotificationHandler","WAWebMexGroupPropertyUpdateNotificationHandler","WAWebMexLidChangeNotificationHandler","WAWebMexLimitSharingUpdateHandler","WAWebMexNewsletterAdminInviteRevokeNotificationHandler","WAWebMexNewsletterAdminNotificationHandler","WAWebMexNewsletterJoinHandler","WAWebMexNewsletterLeaveHandler","WAWebMexNewsletterMetadataUpdateNotificationHandler","WAWebMexNewsletterMutedChangeHandler","WAWebMexNewsletterOwnerNotificationHandler","WAWebMexNewsletterRoleChangeNotificationHandler","WAWebMexNewsletterStateChangeHandler","WAWebMexNewsletterWamoSubStatusChangeNotificationHandler","WAWebMexReachoutTimelockNotificationHandler","WAWebMexRelayEnvironment","WAWebMexTextStatusUpdateNotificationHandler","WAWebMexUsernameAccountSyncNotificationHandler","WAWebMexUsernameUpdateNotificationHandler","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k,l="mexNotificationParser",m=new(c("WADeprecatedWapParser"))(l,function(a){a.assertTag("notification");a.assertAttr("type","mex");var b=a.child("update"),c=a.attrString("id"),e=a.attrWapJid("from");a=a.maybeAttrString("offline");var f=b.attrString("op_name");b=b.contentString();var g;try{g=JSON.parse(b)}catch(a){throw new(d("WAParsableWapNode").XmppParsingFailure)(l,"JSON parsing error: "+a)}return{stanzaId:c,from:e,offline:a,OperationName:f,mexResponse:g}});function a(a){return n.apply(this,arguments)}function n(){n=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=m.parseOrThrow(a);try{var c=(yield o(b));d("WALogger").DEV(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[mex][notification] handled ",""])),b.OperationName).tags("mex").devConsole(c,b);return c}catch(b){if(b instanceof d("WAParsableWapNode").XmppParsingFailure)throw b;if(b instanceof p){d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["handleMexNotification: "," is an unknown operation & unsupported. Returning nack unrecognized stanza"])),b.operationName).tags("mex","notification").sendLogs("mex-notification-error-"+b.operationName,{sampling:.01}).devConsole(a,b);throw b}throw new(d("WAParsableWapNode").XmppParsingFailure)(l,"unexpected error: "+String(b))}});return n.apply(this,arguments)}function o(a){switch(a.OperationName){case"MexNotificationEvent":return q(a,t);case"NotificationNewsletterMuteChange":return q(a,d("WAWebMexNewsletterMutedChangeHandler").mexHandleNewsletterMutedChange);case"NotificationNewsletterJoin":return q(a,d("WAWebMexNewsletterJoinHandler").mexHandleNewsletterJoin);case"NotificationNewsletterLeave":return q(a,d("WAWebMexNewsletterLeaveHandler").mexHandleNewsletterLeave);case"NotificationNewsletterStateChange":return q(a,d("WAWebMexNewsletterStateChangeHandler").mexHandleNewsletterStateChange);case"NotificationNewsletterAdminMetadataUpdate":return q(a,d("WAWebMexNewsletterAdminNotificationHandler").mexHandleNewsletterAdminNotification);case"NotificationNewsletterOwnerUpdate":return q(a,d("WAWebMexNewsletterOwnerNotificationHandler").mexHandleNewsletterOwnerNotification);case"NotificationNewsletterUpdate":return q(a,d("WAWebMexNewsletterMetadataUpdateNotificationHandler").mexHandleNewsletterMetadataUpdate);case"NotificationNewsletterAdminPromote":return q(a,d("WAWebMexNewsletterRoleChangeNotificationHandler").mexHandleNewsletterRoleChange);case"NotificationNewsletterAdminDemote":return q(a,d("WAWebMexNewsletterRoleChangeNotificationHandler").mexHandleNewsletterRoleChange);case"NotificationNewsletterAdminInviteRevoke":return q(a,d("WAWebMexNewsletterAdminInviteRevokeNotificationHandler").handleNewsletterAdminInviteRevoke);case"NotificationNewsletterWamoSubStatusChange":return q(a,d("WAWebMexNewsletterWamoSubStatusChangeNotificationHandler").mexHandleNewsletterWamoSubStatusChange);case"TextStatusUpdateNotification":return q(a,d("WAWebMexTextStatusUpdateNotificationHandler").mexHandleTextStatusUpdate);case"TextStatusUpdateNotificationSideSub":return q(a,d("WAWebMexTextStatusUpdateNotificationHandler").mexHandleTextStatusUpdateSideSub);case"NotificationGroupPropertyUpdate":case"NotificationGroupHiddenPropertyUpdate":case"NotificationGroupSafetyCheckPropertyUpdate":return q(a,d("WAWebMexGroupPropertyUpdateNotificationHandler").mexHandleGroupPropertyUpdate);case"NotificationCommunityOwnerUpdate":return q(a,d("WAWebMexCommunityOwnerUpdateNotificationHandler").mexHandleCommunityOwnerUpdate);case"UsernameSetNotification":return q(a,d("WAWebMexUsernameUpdateNotificationHandler").mexHandleUsernameChange);case"UsernameDeleteNotification":return q(a,d("WAWebMexUsernameUpdateNotificationHandler").mexHandleUsernameDelete);case"UsernameUpdateNotification":return q(a,d("WAWebMexUsernameUpdateNotificationHandler").mexHandleUsernameChangeForSideSub);case"AccountSyncUsernameNotification":return q(a,d("WAWebMexUsernameAccountSyncNotificationHandler").mexHandleUsernameAccountSync);case"LidChangeNotification":return q(a,d("WAWebMexLidChangeNotificationHandler").mexHandleLidChangeNotification);case"NotificationUserBrigadingUpdate":return q(a,d("WAWebHandleBrigadingUpdateNotification").mexHandleBrigadingNotification);case"NotificationGroupLimitSharingPropertyUpdate":return q(a,d("WAWebMexLimitSharingUpdateHandler").mexHandleLimitSharingUpdate);case"NotificationUserReachoutTimelockUpdate":return q(a,d("WAWebMexReachoutTimelockNotificationHandler").mexHandleReachoutTimelockNotification);default:return(k||(k=b("Promise"))).reject(new p(a.OperationName))}}var p=function(b){function a(c){var d;d=b.call(this,a.name+": "+c)||this;d.name="MissingMEXNotificationHandler";d.operationName=c;return d}babelHelpers.inheritsLoose(a,b);var c=a.prototype;c.toString=function(){return a.name+": "+this.operationName};return a}(babelHelpers.wrapNativeSuper(Error));function q(a,b){return r.apply(this,arguments)}function r(){r=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){var c=a.mexResponse,e=d("WAWebMexRelayEnvironment").parseFatalExtensionError(c.errors);if(e!=null)throw new(d("WAParsableWapNode").XmppParsingFailure)(l,"errors list in parsed json has fatal error");if(c.data!=null){yield b(a,c.data);return s(a.stanzaId,a.from)}throw new(d("WAParsableWapNode").XmppParsingFailure)(l,"null data in parsed json")});return r.apply(this,arguments)}function s(a,b){return d("WAWap").wap("ack",{id:d("WAWap").CUSTOM_STRING(a),to:b,"class":"notification",type:"mex"})}function t(a,b){return u.apply(this,arguments)}function u(){u=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){d("WALogger").DEV(j||(j=babelHelpers.taggedTemplateLiteralLoose(["[mex][notification] handle MexNotificationEvent"]))).tags("mex").devConsole(a.from,b)});return u.apply(this,arguments)}g.handleMexNotification=a;g.MissingMEXNotificationHandler=p}),98);
          __d("WAWebNewsletterHandleLiveUpdatesNotification",["WALogger","WANullthrows","WASmaxNewslettersLiveUpdatesNotificationRPC","WAWebBackendApi","WAWebNewsletterBackendAddOnsUtils","WAWebNewsletterGatingUtils","WAWebWidFactory","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i;function a(a){return j.apply(this,arguments)}function j(){j=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){d("WALogger").DEV(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[liveUpdate] start"])));a=d("WASmaxNewslettersLiveUpdatesNotificationRPC").receiveLiveUpdatesNotificationRPC(a);var b=a.makeLiveUpdatesNotificationResponseAck;a=a.parsedRequest;try{if(!d("WAWebNewsletterGatingUtils").isNewsletterReactionEnabled())return b();var e=a.liveUpdatesMessagesNewsletterMessageResponsePayloadMixin.message,f=a.from;a=a.t;e=(yield d("WAWebNewsletterBackendAddOnsUtils").getMsgsAndAddOnsFromUpdates(e,d("WAWebWidFactory").createWid(c("WANullthrows")(f)),a));yield d("WAWebNewsletterBackendAddOnsUtils").updateAddOnDbRecords(babelHelpers["extends"]({},e,{timestamp:a}));d("WAWebBackendApi").frontendFireAndForget("updateNewsletterMessages",e);return b()}catch(a){d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[newsletter][live-updates-notification] Failed to handle the notification"]))).tags("newsletter").devConsole(a).sendLogs("newsletter-live-updates-db");return b()}});return j.apply(this,arguments)}g.handleNewsletterLiveUpdatesNotification=a}),98);
          __d("WAWebNewsletterNotificationQueue",["WAPromiseQueue"],(function(a,b,c,d,e,f,g){a=new(d("WAPromiseQueue").PromiseQueueMap)();g["default"]=a}),98);
          __d("WAWebHandleNewsletterNotification",["$InternalEnum","WADeprecatedWapParser","WALogger","WAParsableWapNode","WAWebNewsletterHandleLiveUpdatesNotification","WAWebNewsletterNotificationQueue","asyncToGeneratorRuntime","err"],(function(a,b,c,d,e,f,g){var h,i,j,k=b("$InternalEnum")({LiveUpdates:"live_updates"}),l=new(c("WADeprecatedWapParser"))("incomingNewsletterNotificationParser",function(a){var b=a.mapFirstChild(function(a){return a.tag()}),e=k.cast(b),f=a.attrFromJid();if(e==null){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[newsletter][notification] Failed to cast ",""])),b).tags("newsletter").devConsole(a,b).sendLogs("newsletter-failed-to-cast-notification");throw c("err")("Failed to cast "+b)}if(f.type!=="newsletter"){d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[newsletter][notification] Unexpected from "]))).tags("newsletter").devConsole(f).sendLogs("newsletter-wrong-notification-sender-type-"+f.type);throw c("err")("Unexpected from "+f.type)}return{firstChildTag:e,from:f.newsletterJid}});function a(a){return m.apply(this,arguments)}function m(){m=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){try{var b=l.parseOrThrow(a),e=b.firstChildTag;b=b.from;return yield c("WAWebNewsletterNotificationQueue").enqueue(b,function(){switch(e){case k.LiveUpdates:return d("WAWebNewsletterHandleLiveUpdatesNotification").handleNewsletterLiveUpdatesNotification(a)}})}catch(a){d("WALogger").ERROR(j||(j=babelHelpers.taggedTemplateLiteralLoose(["[newsletter][notification] Failed to parse notification"]))).tags("newsletter").devConsole(a).sendLogs("failed-to-parse-newsletter-notification");throw new(d("WAParsableWapNode").XmppParsingFailure)("incomingNewsletterNotificationParser",a instanceof Error?a.name:typeof a+" was thrown rather than an Error")}});return m.apply(this,arguments)}g["default"]=a}),98);
          __d("WAWebHandlePairDevice",["Promise","WABinary","WALogger","WAShiftTimer","WASmaxMdSetToCompanionRPC","WAWebAdvSignatureApi","WAWebConnModel","WAWebNetworkStatus","WAWebSocketConstants","WAWebSocketModel","WAWebUserPrefsMultiDevice","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j=60*1e3,k=20*1e3,l=[],m=null;function a(a){return n.apply(this,arguments)}function n(){n=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var c;try{c=d("WASmaxMdSetToCompanionRPC").receiveSetToCompanionRPC(a)}catch(a){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["handlePairDevice: error: ",""])),a.toString());return(i||(i=b("Promise"))).reject(a)}a=c;var e=a.parsedRequest;a=a.makeSetToCompanionResponseClientResponse;e=e.pairDeviceRef.map(function(a){a=new(d("WABinary").Binary)(a.elementValue);return a.readString(a.size())});void o(e);return a()});return n.apply(this,arguments)}function o(a){return p.apply(this,arguments)}function p(){p=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){yield d("WAWebAdvSignatureApi").generateADVSecretKey(),l=a,m||(m=new(d("WAShiftTimer").ShiftTimer)(function(){if(d("WAWebUserPrefsMultiDevice").isRegistered()||!c("WAWebNetworkStatus").online)m&&m.cancel(),m=null;else if(!l||!l.length)m&&m.cancel(),m=null,d("WAWebSocketModel").Socket.state=d("WAWebSocketConstants").SOCKET_STATE.UNPAIRED_IDLE;else{var a=l.length===6?j:k,b=l.shift();d("WAWebConnModel").Conn.set({ref:b,refTTL:a});d("WAWebSocketModel").Socket.state=d("WAWebSocketConstants").SOCKET_STATE.UNPAIRED;m&&m.onOrAfter(a)}})),m.forceRunNow()});return p.apply(this,arguments)}g["default"]=a}),98);
          __d("WAWebCompanionRegUtils",["WALogger","WAShiftTimer","WATimeUtils","WAWebAdvSignatureApi","WAWebCmd","WAWebLogoutReasonConstants","WAWebMetricsAttribution","WAWebMetricsAttributionTrackerTypes","WAWebSocketLogoutJob","WAWebSocketModel","WAWebUserPrefsIsLoggedIn","WAWebWamDeviceLinkReporter","WAWebWamEnumMdLinkDeviceCompanionStage","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k=!1,l=!1,m=1e3,n=6e4*3;function o(){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["logout due to initial history sync timeout"]))),d("WAWebMetricsAttribution").MetricsAttributionTracker.stop(d("WAWebMetricsAttributionTrackerTypes").AttributionTrackerType.CriticalSync),void d("WAWebSocketLogoutJob").socketLogout(d("WAWebLogoutReasonConstants").LogoutReason.HistorySyncTimeout)}function a(){k=!1,l=!1}function c(){return p.apply(this,arguments)}function p(){p=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){if(k||l)return;yield d("WAWebWamDeviceLinkReporter").setDeviceLinkPairStage(d("WAWebWamEnumMdLinkDeviceCompanionStage").MD_LINK_DEVICE_COMPANION_STAGE.FIRST_CONNECT);k=!0;yield d("WAWebAdvSignatureApi").clearADVSecretKey();d("WAWebUserPrefsIsLoggedIn").setIsConnectedAsRegistered(!0)});return p.apply(this,arguments)}function q(){return r.apply(this,arguments)}function r(){r=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){if(k||l)return;l=!0;yield d("WAWebSocketModel").Socket.clearCredentialsAndStoredData();yield d("WAWebAdvSignatureApi").clearADVSecretKey()});return r.apply(this,arguments)}function e(){new(d("WAShiftTimer").ShiftTimer)(function(){q()}).onOrAfter(m)}var s;function f(){s==null&&(s=self.setTimeout(o,n),d("WAWebCmd").Cmd.on("on_initial_chat_synced",function(){self.clearTimeout(s)}))}function t(){var a=d("WATimeUtils").unixTimeMs();d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[history sync][reg] begin device pairing latency measurement"])));d("WAWebCmd").Cmd.on("on_critical_sync_done",function(){d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["[history sync][reg] main screen unblocked in ","ms"])),d("WATimeUtils").unixTimeMs()-a)})}g.resetCompanionReg=a;g.startLogin=c;g.startLogout=q;g.logoutAfterValidationFail=e;g.startInitialHistorySyncTimeout=f;g.initDevicePairingLatencyMeasurement=t}),98);
          __d("WAWebHandlePairSuccess",["invariant","Promise","WABase64","WABinary","WACryptoHmac","WALogger","WANullthrows","WAQplTypes","WASmaxMdSetRegRPC","WATimeUtils","WAWebAdvSignatureApi","WAWebAltDeviceLinkingApi","WAWebBizAgentAction","WAWebBizCoexGatingUtils","WAWebCompanionRegUtils","WAWebConnModel","WAWebCryptoCurve25519","WAWebE2ETestPairingConstants","WAWebEnvironment","WAWebFtsClient","WAWebJidToWid","WAWebLid11MigrationLifecycleWamEvent","WAWebLid1X1MigrationGating","WAWebLocalStorage","WAWebLogoutReasonConstants","WAWebMetricsAttribution","WAWebMetricsAttributionTrackerTypes","WAWebMobilePlatforms","WAWebProtobufsAdv.pb","WAWebProtobufsCompanionReg.pb","WAWebQrDeviceLinkingQpl","WAWebSignalCommonUtils","WAWebSignalStoreApi","WAWebSocketLogoutJob","WAWebSyncdSnapshotRecoveryGatingUtils","WAWebUserPrefsHistorySync","WAWebUserPrefsInfoStore","WAWebUserPrefsMeUser","WAWebUserPrefsMultiDevice","WAWebUserPrefsTypes","WAWebWamDeviceLinkReporter","WAWebWamEnumMdLinkDeviceCompanionStage","WAWebWamEnumMigrationStageEnum","WAWebWidFactory","asyncToGeneratorRuntime","cr:17219","decodeProtobuf","encodeProtobuf","gkx"],(function(a,b,c,d,e,f,g,h){var i,j,k,l,m,n=!1;function a(a){return o.apply(this,arguments)}function o(){o=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){c("gkx")("26256")&&(c("WAWebLocalStorage")==null||c("WAWebLocalStorage").removeItem(d("WAWebE2ETestPairingConstants").PAIRING_ATTEMPT_ONGOING_KEY));if(n||d("WAWebUserPrefsMultiDevice").isRegistered())return;n=!0;var e=d("WATimeUtils").unixTimeWithoutClockSkewCorrection(),f=null;try{f=d("WASmaxMdSetRegRPC").receiveSetRegRPC(a)}catch(c){d("WALogger").DEV(i||(i=babelHelpers.taggedTemplateLiteralLoose(["error while parsing: ",""])),a.toString());d("WALogger").ERROR(j||(j=babelHelpers.taggedTemplateLiteralLoose(["Parsing Error: ",""])),c.toString());n=!1;return(m||(m=b("Promise"))).reject(c)}a=f;f=a.parsedRequest;var g=a.makeSetRegResponseClientResponse;a=a.makeSetRegResponseError;try{d("WAWebCompanionRegUtils").resetCompanionReg();d("WAWebUserPrefsMultiDevice").setPairingTimestamp(e);d("WAWebMetricsAttribution").MetricsAttributionTracker.start(d("WAWebMetricsAttributionTrackerTypes").AttributionTrackerType.Registration);if(d("WAWebAltDeviceLinkingApi").getPairingType()===d("WAWebAltDeviceLinkingApi").PairingType.ALT_DEVICE_LINKING){var l;(l=d("WAWebAltDeviceLinkingApi").getCurrentMarker())==null||l.addPoint("alt_linking_pair_success");(l=d("WAWebAltDeviceLinkingApi").getCurrentMarker())==null||l.end(d("WAQplTypes").QuickLogActionType.SUCCESS)}else d("WAWebAltDeviceLinkingApi").getPairingType()===d("WAWebAltDeviceLinkingApi").PairingType.QR_CODE&&d("WAWebQrDeviceLinkingQpl").companionDeviceLinkingScreenQpl.pairStarted();l=f.pairSuccessDeviceJid;var o=f.pairSuccessDeviceIdentityElementValue,q=f.pairSuccessPlatformName,r=f.pairSuccessDeviceLid;f=f.pairSuccessClientProps;d("WAWebConnModel").Conn.blockStoreAdds=!1;d("WAWebConnModel").Conn.platform=q;yield d("WAWebMobilePlatforms").setMobilePlatform(q);d("WAWebUserPrefsMeUser").setMe(d("WAWebJidToWid").deviceJidToDeviceWid(l));r!=null&&d("WAWebUserPrefsMeUser").setMeLid(d("WAWebJidToWid").deviceJidToDeviceWid(r));f&&(yield p(f));q=d("decodeProtobuf").decodeProtobuf(d("WAWebProtobufsAdv.pb").ADVSignedDeviceIdentityHMACSpec,o);r=q.details;f=q.hmac;r!=null&&f!=null||h(0,56299);o=new(d("WABinary").Binary)(r).readByteArrayView();d("WAWebBizCoexGatingUtils").smbHostedPrimaryPairingAllowed()&&(q.accountType===d("WAWebProtobufsAdv.pb").ADVEncryptionType.HOSTED&&(yield d("WAWebUserPrefsMultiDevice").setIsHostedMeAccount(),o=d("WABinary").Binary.build(d("WAWebAdvSignatureApi").ADV_HOSTED_PREFIX_DEVICE_IDENTITY_ACCOUNT_SIGNATURE,c("WANullthrows")(r)).readByteArrayView()));q=(yield d("WAWebAdvSignatureApi").getADVSecretKey());q=(yield d("WACryptoHmac").hmacSha256(q,o));o=d("WABase64").encodeB64(q);q=d("WABase64").encodeB64(f);if(o!==q){d("WAWebCompanionRegUtils").logoutAfterValidationFail();n=!1;d("WAWebQrDeviceLinkingQpl").companionDeviceLinkingScreenQpl.pairFailed();return a()}f=d("decodeProtobuf").decodeProtobuf(d("WAWebProtobufsAdv.pb").ADVSignedDeviceIdentitySpec,r);o=f.accountSignatureKey;o!=null||h(0,56344);q=f.accountSignature;q!=null||h(0,56295);r=(yield d("WAWebSignalStoreApi").waSignalStore.getRegistrationInfo());r!=null||h(0,56296);yield d("WAWebWamDeviceLinkReporter").initDeviceLinkEvent(o,r.identityKeyPair.pubKey,e);yield d("WAWebWamDeviceLinkReporter").setDeviceLinkPairStage(d("WAWebWamEnumMdLinkDeviceCompanionStage").MD_LINK_DEVICE_COMPANION_STAGE.PAIR_SUCCESS_RECEIVED);d("WAWebCompanionRegUtils").initDevicePairingLatencyMeasurement();q=d("WAWebAdvSignatureApi").verifyDeviceIdentityAccountSignature(f,r.identityKeyPair.pubKey,null);if(!q){yield d("WAWebWamDeviceLinkReporter").commitDeviceLinkEvent(401);d("WAWebCompanionRegUtils").logoutAfterValidationFail();n=!1;d("WAWebQrDeviceLinkingQpl").companionDeviceLinkingScreenQpl.pairFailed();return a()}f.deviceSignature=(yield d("WAWebAdvSignatureApi").generateDeviceSignature(f,r.identityKeyPair,o));yield d("WAWebSignalStoreApi").waSignalStore.putIdentity(d("WAWebSignalCommonUtils").createSignalAddress(d("WAWebWidFactory").toUserWid(d("WAWebJidToWid").deviceJidToDeviceWid(l))).toString(),d("WAWebSignalCommonUtils").bufferToStr(d("WAWebCryptoCurve25519").toSignalCurvePubKey(o)));yield d("WAWebAdvSignatureApi").setADVSignedIdentity(f);q=d("decodeProtobuf").decodeProtobuf(d("WAWebProtobufsAdv.pb").ADVDeviceIdentitySpec,f.details);a=q.keyIndex;a!=null||h(0,56297);f.accountSignatureKey=void 0;r=d("encodeProtobuf").encodeProtobuf(d("WAWebProtobufsAdv.pb").ADVSignedDeviceIdentitySpec,f).readByteArrayView();l=g({deviceIdentityElementValue:r,deviceIdentityKeyIndex:a});if(c("WAWebEnvironment").isWindows){var s,t;o=(yield d("WAWebUserPrefsInfoStore").waNoiseInfo.get());q=o==null||(s=o.staticKeyPair)==null?void 0:s.privKey;f=q!=null?d("WABase64").encodeB64(q):"";yield b("cr:17219")==null||(t=b("cr:17219").getWindowsBridge())==null||(t=t.getClientKeyBridge())==null?void 0:t.setClientKey(f);yield d("WAWebFtsClient").ftsClient.initExternalStorage()}yield d("WAWebWamDeviceLinkReporter").setDeviceLinkPairStage(d("WAWebWamEnumMdLinkDeviceCompanionStage").MD_LINK_DEVICE_COMPANION_STAGE.PAIR_DEVICE_SIGN_SENT);g=(yield d("WAWebUserPrefsHistorySync").getInitialHistorySyncComplete());g!==!0&&d("WAWebCompanionRegUtils").startInitialHistorySyncTimeout();n=!1;d("WAWebBizAgentAction").setShouldLogAgentLogin({loginTimestamp:e});d("WAWebQrDeviceLinkingQpl").companionDeviceLinkingScreenQpl.pairSuccess();return l}catch(a){d("WALogger").ERROR(k||(k=babelHelpers.taggedTemplateLiteralLoose(["error in handlePairSuccess, ",""])),a).verbose().devConsole(a).sendLogs("error in handlePairSuccess"),d("WAWebQrDeviceLinkingQpl").companionDeviceLinkingScreenQpl.pairFailed(),yield d("WAWebWamDeviceLinkReporter").commitDeviceLinkEvent(-1),yield d("WAWebSocketLogoutJob").socketLogout(d("WAWebLogoutReasonConstants").LogoutReason.UnknownCompanion)}finally{d("WAWebMetricsAttribution").MetricsAttributionTracker.stop(d("WAWebMetricsAttributionTrackerTypes").AttributionTrackerType.Registration)}});return o.apply(this,arguments)}function p(a){return q.apply(this,arguments)}function q(){q=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){a=d("decodeProtobuf").decodeProtobuf(d("WAWebProtobufsCompanionReg.pb").ClientPairingPropsSpec,a.elementValue);var b=a.isChatDbLidMigrated;a=a.isSyncdSnapshotRecoveryEnabled;b===!0&&(new(d("WAWebLid11MigrationLifecycleWamEvent").Lid11MigrationLifecycleWamEvent)({migrationStage:d("WAWebWamEnumMigrationStageEnum").MIGRATION_STAGE_ENUM.COMPANION_MIGRATED_ON_NEW_PAIRING}).commit(),yield d("WAWebLid1X1MigrationGating").Lid1X1MigrationUtils.setIsLidMigrated(!0,d("WAWebUserPrefsTypes").LidMigrationSource.HISTORY));d("WALogger").LOG(l||(l=babelHelpers.taggedTemplateLiteralLoose(["[syncd snapshot recovery] isSyncdSnapshotRecoveryEnabled: ",""])),a);d("WAWebSyncdSnapshotRecoveryGatingUtils").updatePrimaryDeviceSupportsSyncdRecovery(a===!0)});return q.apply(this,arguments)}g["default"]=a}),98);
          __d("WAWebHandlePreKeyLow",["WADeprecatedWapParser","WALogger","WAWap","WAWebEventsWaitForOfflineDeliveryEnd","WAWebSignalStoreApi","WAWebUploadPreKeysJob","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j=new Set(),k=new(c("WADeprecatedWapParser"))("lowKeyParser",function(a){a.assertTag("notification");a.assertAttr("type","encrypt");a.assertFromServer();return{stanzaId:a.attrString("id"),numRemaining:a.child("count").attrInt("value")}});function a(a,b){return l.apply(this,arguments)}function l(){l=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){var c=k.parse(a);if(c.error){d("WALogger").DEV(h||(h=babelHelpers.taggedTemplateLiteralLoose(["handlePreKeyLow: error while parsing: ",""])),a.toString());d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["handlePreKeyLow: Parsing Error: ",""])),c.error.toString());throw c.error}else{a=c.success;var e=d("WAWap").wap("ack",{to:d("WAWap").S_WHATSAPP_NET,id:d("WAWap").CUSTOM_STRING(a.stanzaId),"class":"notification"});if(j.has(b))return e;j.add(b);d("WAWebSignalStoreApi").waSignalStore.setServerHasPreKeys(!1);yield d("WAWebEventsWaitForOfflineDeliveryEnd").waitForOfflineDeliveryEnd();return d("WAWebUploadPreKeysJob").uploadPreKeys().then(function(){return e})["finally"](function(){return void j["delete"](b)})}});return l.apply(this,arguments)}g["default"]=a}),98);
          __d("WAWebHandlePresence",["Promise","WALogger","WASmaxPresenceServerUpdateRPC","WATimeUtils","WAWebApiContact","WAWebChangePresenceHandlerAction","WAWebChatCollection","WAWebJidToWid","WAWebLid1X1MigrationGating","WAWebWidFactory","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k;function l(a){if(a!=null){if(!["deny","none","error"].includes(a))return d("WATimeUtils").castToUnixTime(Number(a))}else return d("WATimeUtils").unixTime()}function a(a){return m.apply(this,arguments)}function m(){m=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){try{var e=d("WASmaxPresenceServerUpdateRPC").receiveServerUpdateRPC(a);e=e.parsedRequest.presenceUpdates;var f=d("WAWebJidToWid").chatJidToChatWid(e.value.from),g=f.isLid(),m=d("WAWebLid1X1MigrationGating").Lid1X1MigrationUtils.isLidMigrated();if(!m&&g){var n=d("WAWebApiContact").getPhoneNumber(d("WAWebWidFactory").toUserWid(f));if(n==null)return;f=n}if(m&&!g){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[presence] Migrated client has a PN presence"])));return}n=f;if(m){m=g?d("WAWebChatCollection").ChatCollection.getChatByAccountLid(f):null;if(!m)return;n=d("WAWebWidFactory").toChatWid(m.id)}g={id:n,type:e.value.type||"available",deny:e.value.last==="deny"||void 0,t:e.value.type==="unavailable"?l(e.value.last):void 0};return c("WAWebChangePresenceHandlerAction")(g)}catch(c){d("WALogger").DEV(i||(i=babelHelpers.taggedTemplateLiteralLoose(["error while parsing: ",""])),a.toString());d("WALogger").ERROR(j||(j=babelHelpers.taggedTemplateLiteralLoose(["Parsing Error: ",""])),c.toString());return(k||(k=b("Promise"))).reject(c)}});return m.apply(this,arguments)}g["default"]=a}),98);
          __d("WAWebSetTcTokenChatAction",["WAArrayBufferUtils","WALogger","WAWebApiContact","WAWebApiOrphanTcToken","WAWebChatCollection","WAWebChatGetExistingBridge","WAWebProfilePicPrivacyTokenGating","WAWebProfilePicThumbCollection","WAWebSchemaChat","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h;function a(a,b,c,d){return i.apply(this,arguments)}function i(){i=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b,c,e){if(e==null)return;if(!a.isRegularUser())return;b=b!=null?b:a.isLid()?a:d("WAWebApiContact").getCurrentLid(a);var f=b?yield d("WAWebChatCollection").ChatCollection.getChatByAccountLid(b):null;f==null&&(f=(yield d("WAWebChatGetExistingBridge").getExisting(a)));if(f==null){yield d("WAWebApiOrphanTcToken").createOrUpdateOrphanTcToken(b!=null?b:a,{tcToken:e,tcTokenTimestamp:c});return}if(f.tcToken!=null&&d("WAArrayBufferUtils").arrayBuffersEqualUNSAFE(f.tcToken,e)||f.tcTokenTimestamp!=null&&f.tcTokenTimestamp>c)return;b=!1;d("WAWebProfilePicPrivacyTokenGating").isProfilePicIQPrivacyTokenEnabled()&&f.tcToken==null&&d("WAWebProfilePicThumbCollection").ProfilePicThumbCollection.get(f.id)==null&&(b=!0);a={tcToken:e,tcTokenTimestamp:c};f.set(a);b&&(d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[ProfilePicIqTC] fetch pp after tc token received"]))),void d("WAWebProfilePicThumbCollection").ProfilePicThumbCollection.find(f.id));yield d("WAWebSchemaChat").getChatTable().merge(f.id.toString(),a)});return i.apply(this,arguments)}g.handleIncomingTcToken=a}),98);
          __d("WAWebHandlePrivacyTokensNotification",["Promise","WAByteArray","WADeprecatedWapParser","WALogger","WAWap","WAWebEnvironment","WAWebEventsWaitForOfflineDeliveryEnd","WAWebJidToWid","WAWebPresenceCollection","WAWebSetTcTokenChatAction","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k,l=function(a){var b=d("WAByteArray").uint8ArrayToBuffer(a.contentBytes());return{type:"trusted_contact",content:b,ts:a.attrTime("t")}},m=new(c("WADeprecatedWapParser"))("incomingPrivacyTokensParser",function(a){a.assertTag("notification");var b=a.attrString("id"),c=a.attrUserJid("from"),e=a.maybeAttrLidUserJid("sender_lid");a=a.child("tokens");var f=[];a.forEachChildWithTag("token",function(a){var b=a.attrString("type");switch(b){case"trusted_contact":f.push(l(a));break;default:d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["incomingPrivacyTokensParser - receiving an unknown type: ",""])),b)}});return{id:b,from:c,senderLid:e,privacyTokens:f}});function n(a,b){return o.apply(this,arguments)}function o(){o=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){var c=b.ts,e=d("WAWebJidToWid").userJidToUserWid(a.from);a=a.senderLid!=null?d("WAWebJidToWid").lidUserJidToUserLid(a.senderLid):null;b.type==="trusted_contact"&&(yield d("WAWebSetTcTokenChatAction").handleIncomingTcToken(e,a,c,b.content),yield d("WAWebPresenceCollection").PresenceCollection.reSubscribeWhenActive(e))});return o.apply(this,arguments)}function a(a){return p.apply(this,arguments)}function p(){p=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var e=m.parse(a);if(e.error){d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["error while parsing: ",""])),a.toString());d("WALogger").ERROR(j||(j=babelHelpers.taggedTemplateLiteralLoose(["Parsing Error: ",""])),e.error.toString());throw e.error}var f=e.success;a=d("WAWap").wap("ack",{id:d("WAWap").CUSTOM_STRING(f.id),"class":"notification",to:d("WAWap").JID(f.from),type:"privacy_token"});c("WAWebEnvironment").isGuest||(yield d("WAWebEventsWaitForOfflineDeliveryEnd").waitForOfflineDeliveryEnd(),yield (k||(k=b("Promise"))).all(f.privacyTokens.map(function(a){return n(f,a)})));return a});return p.apply(this,arguments)}g["default"]=a}),98);
          __d("WAWebHandleProfilePicNotification",["Promise","WADeprecatedWapParser","WALogger","WAWap","WAWebApiContact","WAWebBackendJobsCommon","WAWebChangeProfilePicThumb","WAWebCommsWapMd","WAWebGroupSystemMsg","WAWebHandleSingleMsg","WAWebJidToWid","WAWebOrchestratorNonPersistedJob","WAWebProfilePicConstants","WAWebUserPrefsMeUser","WAWebWidFactory","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n=new(c("WADeprecatedWapParser"))("incomingProfilePicNotificationParser",function(a){a.assertTag("notification");var b,c;if(a.hasChild("delete"))b="delete",c=a.child("delete");else if(a.hasChild("set"))b="set",c=a.child("set");else if(a.hasChild("request"))b="request",c=a.child("request"),c.assertAttr("jid",d("WAWebUserPrefsMeUser").assertGetMe().toJid());else if(a.hasChild("set_avatar"))b="set_avatar",c=a.child("set_avatar");else return a["throw"]("Unexpected profile picture notification type");var e=a.attrString("id");return c.hasAttr("jid")?{type:b,from:d("WAWebJidToWid").chatJidToChatWid(a.attrChatJid("from")),jid:d("WAWebJidToWid").chatJidToChatWid(c.attrChatJid("jid")),author:c.hasAttr("author")?d("WAWebJidToWid").userJidToUserWid(c.attrUserJid("author")):null,ts:a.attrTime("t"),rawTs:a.attrString("t"),stanzaId:e,picId:b==="set"?c.attrInt("id",1):0}:{from:d("WAWebJidToWid").userJidToUserWid(a.attrUserJid("from")),jid:null,type:b,hash:c.attrString("hash"),ts:a.attrTime("t"),stanzaId:e}});function o(a){return p.apply(this,arguments)}function p(){p=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var c=n.parse(a);if(c.error){d("WALogger").DEV(h||(h=babelHelpers.taggedTemplateLiteralLoose(["error while parsing: ",""])),a.toString());d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["Parsing Error: ",""])),c.error.toString());return(m||(m=b("Promise"))).reject(c.error)}var e=c.success;a=(m||(m=b("Promise"))).resolve();if(e.jid||e.hash){var f;if(e.jid)f=e.jid;else{c=(yield d("WAWebApiContact").getContactRecordByHash(e.hash));c==null?d("WALogger").WARN(j||(j=babelHelpers.taggedTemplateLiteralLoose(["could not find side contact hash for profile pic update operation"]))):f=d("WAWebWidFactory").createWid(c.id)}switch(e.type){case"delete":case"set":var g=e.type==="delete"?d("WAWebProfilePicConstants").ProfilePicCommand.Remove:d("WAWebProfilePicConstants").ProfilePicCommand.Set;f&&(a=d("WAWebChangeProfilePicThumb").changeProfilePicThumb(f,g).then(function(){if(!f.isGroup())return;if(e.ts!=null){var a=d("WAWebGroupSystemMsg").genGroupPicChangeNotificationMsg(f,g,e.ts,e.author||d("WAWebUserPrefsMeUser").getMeUser());return d("WAWebHandleSingleMsg").handleSingleMsg(f,a,"profilePicNotification")}}));break;case"request":break;case"set_avatar":d("WALogger").WARN(k||(k=babelHelpers.taggedTemplateLiteralLoose(["set_avatar picture notification is not implemented"])));break;default:d("WALogger").WARN(l||(l=babelHelpers.taggedTemplateLiteralLoose(["Invalid type received"]))).devConsole(e.type)}}return a.then(function(){return d("WAWap").wap("ack",{id:d("WAWap").CUSTOM_STRING(e.stanzaId),to:d("WAWebCommsWapMd").JID(e.from),"class":"notification",type:"picture"})})});return p.apply(this,arguments)}function a(a){var b=d("WAWebBackendJobsCommon").getNonCriticalNotificationPriority(Boolean(a.attrs.offline));return d("WAWebOrchestratorNonPersistedJob").createNonPersistedJob("handleProfilePicNotification",function(a){return o(a.node)},{priority:b}).waitUntilCompleted({node:a})}g.handleProfilePicNotificationJob=a}),98);
          __d("WAWebRevokeStatusPsaMsgAction",["Promise","WALogger","WAWebDBMessageDelete","WAWebStatusCollection","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i;function j(a,b){return k.apply(this,arguments)}function k(){k=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){b.length>0&&(a.revokeMsgs(b),yield d("WAWebDBMessageDelete").removeMessagesFromHistory(b),d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["revokeStatusPSA completed"]))).tags("revoke-status-psa"))});return k.apply(this,arguments)}function a(){var a=d("WAWebStatusCollection").StatusCollection.getPSAStatus();if(!a)return(i||(i=b("Promise"))).resolve();var c=a.msgs.map(function(a){return a.id.toString()});return j(a,c)}function c(a){var c=d("WAWebStatusCollection").StatusCollection.getPSAStatus();if(!c)return(i||(i=b("Promise"))).resolve();var e=c.msgs.filter(function(b){return b.campaignId===a}).map(function(a){return a.id.toString()});return j(c,e)}g.revokeAllStatusPSA=a;g.revokeStatusPSA=c}),98);
          __d("WAWebHandlePsa",["$InternalEnum","Promise","WAByteArray","WADeprecatedWapParser","WAJids","WALogger","WAWap","WAWebABProps","WAWebBackendJobs.flow","WAWebCommsWapMd","WAWebHandleMsgProcess","WAWebHandleMsgTypes.flow","WAWebJidToWid","WAWebRevokeStatusPsaMsgAction","WAWebWidFactory","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k,l=b("$InternalEnum")({Image:"image",Video:"video",Text:"text"}),m=new(c("WADeprecatedWapParser"))("incomingCampaignParser",function(a){a.assertTag("notification");a.assertAttr("from",d("WAJids").STATUS_JID);var b=a.attrString("id"),c=d("WAWebJidToWid").userJidToUserWid(a.attrUserJid("participant")),e=a.attrTime("t");a=a.child("campaign");var f=a.hasChild("revoke"),g=a.attrString("id"),h=a.maybeAttrInt("duration");a=a.mapChildrenWithTag("message",function(a){var b=a.child("media");b.attrEnumValues("mediatype",l.members());a={id:a.attrString("id"),ts:e,body:d("WAByteArray").uint8ArrayToBuffer(b.contentBytes())};return a});return{participant:c,stanzaId:b,campaignId:g,campaignDuration:h,revoke:f,ts:e,messages:a}});function n(a,b){return o.apply(this,arguments)}function o(){o=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){var c=a.participant,e=a.campaignId;a=a.campaignDuration;var f=b.id,g=b.ts;b=b.body;f={type:d("WAWebHandleMsgTypes.flow").MESSAGE_TYPE.OTHER_STATUS,externalId:f,ts:g,edit:-1,isHsm:!1,count:null,chat:d("WAWebWidFactory").createWid(d("WAJids").STATUS_JID),author:c,pushname:null,isDirect:!1,campaignId:e,campaignDuration:a};g={retryCount:0,e2eType:d("WAWebBackendJobs.flow").CiphertextType.Msg,encMediaType:d("WAWebBackendJobs.flow").EncMediaType.Image,hideFail:!1};c={nativeFlowName:null,verifiedNameSerial:null,verifiedLevel:null,verifiedNameCert:null,privacyMode:null,campaignId:null};yield d("WAWebHandleMsgProcess").processDecryptedMessageProto({decrypted:b,info:f,e2eInfo:g,bizInfo:c,hsmInfo:null,isPadded:!1})});return o.apply(this,arguments)}function a(a){return p.apply(this,arguments)}function p(){p=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){d("WALogger").DEV(h||(h=babelHelpers.taggedTemplateLiteralLoose(["PSA notification received, node: ",""])),a);var c=m.parse(a);if(c.error){d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["error while parsing: ",""])),a.toString());d("WALogger").ERROR(j||(j=babelHelpers.taggedTemplateLiteralLoose(["Parsing Error: ",""])),c.error.toString());throw c.error}var e=c.success;a=d("WAWap").wap("ack",{id:d("WAWap").CUSTOM_STRING(e.stanzaId),participant:d("WAWebCommsWapMd").JID(e.participant),"class":"notification",type:"psa",to:d("WAWebCommsWapMd").JID(d("WAWebWidFactory").createWid(d("WAJids").STATUS_JID))});if(!d("WAWebABProps").getABPropConfigValue("web_status_psa"))return a;e.revoke?yield d("WAWebRevokeStatusPsaMsgAction").revokeStatusPSA(e.campaignId):yield (k||(k=b("Promise"))).all(e.messages.map(function(a){return n(e,a)}));return a});return p.apply(this,arguments)}g["default"]=a}),98);
          __d("WAWebHandleQPPrefetchTimestampNotification",["WASmaxPsaResetSmbLastQpPrefetchTimestampRPC","WAWebBizGatingUtils","WAWebWorkerSafeBackendApi"],(function(a,b,c,d,e,f,g){function a(a){a=d("WASmaxPsaResetSmbLastQpPrefetchTimestampRPC").receiveResetSmbLastQpPrefetchTimestampRPC(a);a=a.makeResetSmbLastQpPrefetchTimestampResponseAck;a=a();d("WAWebBizGatingUtils").qpGraphQLEnabled()&&d("WAWebWorkerSafeBackendApi").workerSafeFireAndForget("fetchQuickPromotionsNow");return a}g.handleQPPrefetchTimestampNotification=a}),98);
          __d("WAWebParseQPSurfacesNotification",["WALogger","WASmaxQpSurfacesQPNotificationRPC","WATimeUtils","WAWebProtobufsQuickPromotionSurfaces.pb","decodeProtobuf"],(function(a,b,c,d,e,f,g){var h,i=["qpConfigFilterRules"],j=["qpConfigFilterRules"];function a(a){a=d("WASmaxQpSurfacesQPNotificationRPC").receiveQPNotificationRPC(a);var b=a.parsedRequest;a=a.makeQPNotificationResponseAck;var c=b.surfacesQPSurfacesMixin;b=b.t;c=c.surface;c=c.map(function(a){var b=a.promotion.reduce(function(a,b){var c=b.qpConfigFilterRules;if(c==null){b.qpConfigFilterRules;var e=babelHelpers.objectWithoutPropertiesLoose(b,i);a.push(e);return a}try{e=d("decodeProtobuf").decodeProtobuf(d("WAWebProtobufsQuickPromotionSurfaces.pb").QP$FilterClauseSpec,c.elementValue);b.qpConfigFilterRules;c=babelHelpers.objectWithoutPropertiesLoose(b,j);b=babelHelpers["extends"]({},c,{qpConfigFilterRules:e});a.push(b)}catch(a){d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["loadQuickPromotions: Malformed filter rules node. Skipping the promotion"])))}return a},[]);return{id:a.id,promotions:b}});return{surfaces:c,ts:d("WATimeUtils").castToUnixTime(b),makeAck:a}}g.parseQPSurfacesNotification=a}),98);
          __d("WAWebHandleQPSurfacesNotification",["WALogger","WAWebBizGatingUtils","WAWebCTWAConstants","WAWebJobUpdateQPSurfaces","WAWebParseQPSurfacesNotification","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h;function a(a){return i.apply(this,arguments)}function i(){i=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){a=d("WAWebParseQPSurfacesNotification").parseQPSurfacesNotification(a);var b=a.surfaces,c=a.makeAck;a=a.ts;c=c();if(d("WAWebBizGatingUtils").qpGraphQLEnabled()){var e=[];e=[];e=b.filter(function(a){a=d("WAWebCTWAConstants").KNOWN_QP_SURFACES.get(a.id);if(a==null)return!1;a=!d("WAWebBizGatingUtils").qpSurfaceIdsUsingGraphQL().has(a);return a})}else e=b;yield d("WAWebJobUpdateQPSurfaces").updateQPSurfacesFromNotification(e,a);return c});return i.apply(this,arguments)}function c(a,b){}g.handleQPSurfacesNotification=a}),98);
          __d("WAWebProcessRetryKeyBundle",["WALogger","WAWebAddonRetryRequestUtils","WAWebApiMessageInfoStore","WAWebApiParticipantStore","WAWebChatCollection","WAWebDBMessageSerialization","WAWebE2eRetryRejectWamEvent","WAWebMsgKey","WAWebMsgModel","WAWebMsgType","WAWebSchemaMessage","WAWebSendMsgTypes","WAWebSignal","WAWebUserPrefsMeUser","WAWebUserPrefsStatus","WAWebWamEnumDeviceType","WAWebWamEnumRetryRejectReason","WAWebWamMsgUtils","WAWebWidFactory","asyncToGeneratorRuntime","err"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r;function a(a,b,c,d,e,f){return s.apply(this,arguments)}function s(){s=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b,e,f,g,k){var l=d("WAWebUserPrefsMeUser").getMaybeMeLidUser(),m=d("WAWebUserPrefsMeUser").getMeUser();(e.isLid()||f)&&l!=null?f=l:f=m;l=new(c("WAWebMsgKey"))({id:a,remote:b,fromMe:!0,participant:b.isUser()?void 0:f});m=(yield d("WAWebAddonRetryRequestUtils").getSentAddonMsgRecord(l));if(m!=null)b=k==null?void 0:k.sentAddonRowId,f=m.selfMsgRow.rowId,m={type:d("WAWebSendMsgTypes").SendMessageRecordType.Addon,data:m.msgData};else{var n=(yield d("WAWebSchemaMessage").getMessageTable().get(String(l)));if(!n){d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["getMsgIfAuthorized: can not find msg ","."])),l.toString());return null}b=k==null?void 0:k.rowId;f=n.type===d("WAWebMsgType").MSG_TYPE.REVOKED?n.protocolMessageRowId:n.rowId;k=new(d("WAWebMsgModel").Msg)(d("WAWebDBMessageSerialization").messageFromDbRow(n));m={type:d("WAWebSendMsgTypes").SendMessageRecordType.Message,data:k}}if(f==null){d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(["getMsgIfAuthorized: msg missing rowId ","."])),l.toString());return null}n=(yield d("WAWebApiMessageInfoStore").isRetryEligible(l,e,b,f));m.type===d("WAWebSendMsgTypes").SendMessageRecordType.Message&&(yield m.data.waitForPrep());d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["getMsgIfAuthorized: ",", "," retry eligibility ",""])),a,String(e),n).tags("messaging");k=d("WAWebWamEnumRetryRejectReason").RETRY_REJECT_REASON.OTHER;l=!1;m.data.type===d("WAWebMsgType").MSG_TYPE.REVOKED&&(l=!0,m.data.type="protocol",m.data.subtype=m.data.subtype==="admin"?"admin_revoke":"sender_revoke");switch(n){case d("WAWebApiMessageInfoStore").RetryEligibilityResult.ELIGIBLE:return m;case d("WAWebApiMessageInfoStore").RetryEligibilityResult.INELIGIBLE_ALREADY_DELIVERED:k=d("WAWebWamEnumRetryRejectReason").RETRY_REJECT_REASON.DOUBLE_CHECKMARK;break;case d("WAWebApiMessageInfoStore").RetryEligibilityResult.INELIGIBLE_CHANGED_IDENTITY:k=d("WAWebWamEnumRetryRejectReason").RETRY_REJECT_REASON.IDENTITY_CHANGE;break;default:k=d("WAWebWamEnumRetryRejectReason").RETRY_REJECT_REASON.OTHER;break}new(d("WAWebE2eRetryRejectWamEvent").E2eRetryRejectWamEvent)({senderDeviceType:e.isCompanion()?d("WAWebWamEnumDeviceType").DEVICE_TYPE.COMPANION:d("WAWebWamEnumDeviceType").DEVICE_TYPE.PRIMARY,messageType:d("WAWebWamMsgUtils").getWamMessageType(m.data),msgRetryCount:g,retryRevoke:l,retryRejectReason:k}).commit();return null});return s.apply(this,arguments)}function t(a,b,c,d,e){return u.apply(this,arguments)}function u(){u=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b,c,e,f){if(c==null||!a||a.type==="regular_retry"&&!a.key){d("WALogger").LOG(k||(k=babelHelpers.taggedTemplateLiteralLoose(["processKeyBundle: skip due to missing key bundle"])));return!1}if(f){if(e==null){d("WALogger").LOG(l||(l=babelHelpers.taggedTemplateLiteralLoose(["processKeyBundle: missing session for retry"])));yield d("WAWebSignal").Session.deleteRemoteInfo(b);return!1}else if(e!==c){d("WALogger").LOG(m||(m=babelHelpers.taggedTemplateLiteralLoose(["processKeyBundle: delete session because reg does not match, saved: ",", received: ",""])),e,c);yield d("WAWebSignal").Session.deleteRemoteInfo(b);return!1}d("WALogger").LOG(n||(n=babelHelpers.taggedTemplateLiteralLoose(["processKeyBundle: update local session with the retry key bundle (offline)"])))}else d("WALogger").LOG(o||(o=babelHelpers.taggedTemplateLiteralLoose(["processKeyBundle: update local session with the retry key bundle"])));yield d("WAWebSignal").Session.createSignalSession({wid:b,regId:c,identity:a.identity,deviceIdentity:a.deviceIdentity,key:a.key,skey:a.skey});return!0});return u.apply(this,arguments)}function e(a,b){return v.apply(this,arguments)}function v(){v=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){var e=b.from,f=b.keyBundle,g=b.offline,h=b.originalMsgId,i=b.participant,j=b.regId;b=b.retryCount;i=i||e;d("WALogger").LOG(p||(p=babelHelpers.taggedTemplateLiteralLoose(["updateLocalSession: retryCount: ",", offline: ",", has keyBundle: ",""])),b,g.toString(),(!!f).toString());if(a.isGroup()){e=d("WAWebChatCollection").ChatCollection.get(a);e&&(i&&d("WAWebApiParticipantStore").markForgetSenderKey(e.id,[i]))}a.isStatus()&&(i&&void c("WAWebUserPrefsStatus").markForgetStatusSenderKey([i]));e=(yield d("WAWebSignal").Session.getRemoteRegId(i));if(d("WAWebUserPrefsMeUser").isMeAccount(d("WAWebWidFactory").toUserWid(i))&&e!==j)throw c("err")("updateLocalSession: detect registration Id change remote: "+j+", local: "+String(e)+" for peer device");a=(yield t(f,i,j,e,g));a||e!=null&&e!==j&&(d("WALogger").LOG(q||(q=babelHelpers.taggedTemplateLiteralLoose(["updateLocalSession: delete session because reg does not match, saved: ",", received: ",""])),e,j),yield d("WAWebSignal").Session.deleteRemoteSession(i));f=2;if(b===f)return d("WAWebSignal").Session.saveSessionBaseKey(i,h);else if(b>f){g=(yield d("WAWebSignal").Session.hasSameBaseKey(i,h));if(g){d("WALogger").LOG(r||(r=babelHelpers.taggedTemplateLiteralLoose(["updateLocalSession: delete local session due to same base key"])));return d("WAWebSignal").Session.deleteRemoteSession(i)}}});return v.apply(this,arguments)}g.getMsgIfAuthorized=a;g.processKeyBundle=t;g.updateLocalSession=e}),98);
          __d("WAWebRetryRequestParser",["WADeprecatedWapParser","WAWebJidToWid","WAWebUserPrefsMeUser"],(function(a,b,c,d,e,f,g){a=new(c("WADeprecatedWapParser"))("retryRequestParser",function(a){a.assertTag("receipt");var b=a.attrString("type");if(b!=="retry"&&b!=="enc_rekey_retry")throw a.createParseError('to have type "retry" or "enc_rekey_retry", got "'+b+'"');a.hasAttr("to")&&a.assertAttr("to",d("WAWebUserPrefsMeUser").assertGetMe().toJid());var c=d("WAWebJidToWid").jidWithTypeToWid(a.attrJidWithType("from")),e=a.hasAttr("participant")?d("WAWebJidToWid").deviceJidToDeviceWid(a.attrDeviceJid("participant")):null,f=!1;e!=null&&e.isBot()&&a.hasAttr("is_lid")&&(f=a.attrString("is_lid")==="true");var g=a.hasAttr("recipient")?d("WAWebJidToWid").deviceJidToUserWid(a.attrDeviceJid("recipient")):null,h=a.child("retry"),i=a.maybeChild("keys"),j=null;if(i!=null){var k,l=i.child("skey");k={identity:i.child("identity").contentBytes(32),deviceIdentity:(k=i.maybeChild("device-identity"))==null?void 0:k.contentBytes(),skey:{id:l.child("id").contentUint(3),pubkey:l.child("value").contentBytes(32),signature:l.child("signature").contentBytes(64)}};if(c.isFbidBot()||c.isGroup()&&e!=null&&e.isFbidBot()){l=null;var m=i.maybeChild("key");m!=null&&(l={id:m.child("id").contentUint(3),pubkey:m.child("value").contentBytes(32)});j=babelHelpers["extends"]({type:"bot_retry"},k,{key:l})}else{m=i.child("key");j=babelHelpers["extends"]({type:"regular_retry"},k,{key:{id:m.child("id").contentUint(3),pubkey:m.child("value").contentBytes(32)}})}}return{stanzaId:a.attrString("id"),originalMsgId:h.attrString("id"),ts:a.attrTime("t"),retryCount:h.hasAttr("count")?h.attrInt("count"):0,regId:a.child("registration").contentUint(4),offline:a.hasAttr("offline"),from:c,participant:e,isLid:f,recipient:g,keyBundle:j,type:b}});b=a;g["default"]=b}),98);
          __d("WAWebSendRetryMsgJob",["invariant","WADeprecatedSendIq","WALogger","WAWebABPropsSaga","WAWebBotMessageSecret","WAWebCommsAckParser","WAWebE2EProtoGenerator","WAWebOutgoingMessage","WAWebSendMsgCreateDeviceStanza","WAWebWid","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g,h){var i,j;function a(a,b,c,d,e,f,g,h){return k.apply(this,arguments)}function k(){k=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b,e,f,g,k,l,m){var n;l===void 0&&(l=!1);m===void 0&&(m=void 0);var o=f.data.id.id,p=b||a,q=f==null||(n=f.data)==null?void 0:n.messageSecret;q=q?new Uint8Array(yield d("WAWebBotMessageSecret").genBotMsgSecretFromMsgSecret(q)):null;d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["sendRetry: id "," to ",", requester: ",", count: ",""])),o,a.toString(),p.toString(),g).tags("messaging");p=d("WAWebOutgoingMessage").createOutgoingMessageProtobuf(d("WAWebOutgoingMessage").OutgoingMessageOriginType.Retry,f);g={type:d("WAWebSendMsgCreateDeviceStanza").MsgType.Retry,retryCount:g};g={to:a,option:g,botMessageSecret:q};c("WAWebWid").isCAPISupportAccount(a)&&d("WAWebABPropsSaga").getIsSagaV1Enabled()&&d("WAWebABPropsSaga").getIsSagaV1ReengagementEnabled()&&(yield d("WAWebE2EProtoGenerator").addDebugInfoSupportPayload(p));a.isUser()?q=(yield d("WAWebSendMsgCreateDeviceStanza").createUserDeviceMsgStanza(f,p,babelHelpers["extends"]({},g,{recipient:e,peerRecipientLid:m}),k)):(b!=null||h(0,56263),q=(yield d("WAWebSendMsgCreateDeviceStanza").createGroupDeviceMsgStanza(f,p,babelHelpers["extends"]({},g,{isLidBot:l,participant:b}))));d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["sendRetry: sending "," to ",""])),o,a.toString()).tags("messaging");m=b;k=a;a.isBot()&&e!=null&&!(e!=null&&e.isBot())&&(m=a,e!=null||h(0,75958),k=e);return d("WADeprecatedSendIq").deprecatedSendStanzaAndWaitForAck(q,d("WAWebCommsAckParser").toCoreAckTemplate({id:o,"class":"message",from:k,participant:m}))});return k.apply(this,arguments)}g.sendRetry=a}),98);
          __d("WAWebHandleRetryRequest",["Promise","WAJids","WALogger","WAWap","WAWebApiDeviceList","WAWebCommsWapMd","WAWebLid1X1MigrationGating","WAWebLidMigrationUtils","WAWebManageE2ESessionsJob","WAWebMdRetryFromUnknownDeviceWamEvent","WAWebMessageQueue","WAWebMsgKey","WAWebPostMessageHighRetryCountMetric","WAWebProcessRetryKeyBundle","WAWebRetryRequestParser","WAWebSchemaChat","WAWebSchemaMessage","WAWebSendMsgQueueMap","WAWebSendRetryMsgJob","WAWebSignalCommonUtils","WAWebSignalProtocolStore","WAWebSimpleSignalPNToFBIDMigration","WAWebUserPrefsMeUser","WAWebWamEnumDeviceType","WAWebWid","WAWebWidFactory","asyncToGeneratorRuntime","cr:10198","cr:8978","err","gkx"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A;f=(e=b("cr:8978"))!=null?e:{};var B=f.getVoipStackInterface;function a(a){return C.apply(this,arguments)}function C(){C=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){a=c("WAWebRetryRequestParser").parse(a);if(a.error){d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["Parsing Error: ",""])),a.error.toString());return(A||(A=b("Promise"))).reject(a.error)}a=a.success;var e=a.from,f=a.participant,g=a.stanzaId;if(g==null){d("WALogger").WARN(j||(j=babelHelpers.taggedTemplateLiteralLoose(["Received null stanzaID when handling message retry request"])));return(A||(A=b("Promise"))).reject(c("err")("Received null stanzaID when handling message retry request"))}g=d("WAWap").wap("ack",{id:d("WAWap").CUSTOM_STRING(g),to:d("WAWebCommsWapMd").JID(e),participant:f?d("WAWebCommsWapMd").DEVICE_JID(f):d("WAWap").DROP_ATTR,"class":"receipt",type:"retry"});yield D(a);return g});return C.apply(this,arguments)}function D(a){return E.apply(this,arguments)}function E(){E=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var e=(yield H(a));if(!e){d("WALogger").WARN(k||(k=babelHelpers.taggedTemplateLiteralLoose(["handleMessageRetryRequest: no chat info found for incoming retry request."]))).sendLogs("handle-message-retry-request-no-chat-info");return}var f=e.chat,g=e.from,h=e.lidOrigin,i=e.accountLid,j=a.from;a.from=g;var n=a.participant,o=a.recipient,p=a.retryCount,q=a.type;return d("WAWebMessageQueue").onMessageQueue(f,!1,b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var e=(yield F(f,a));if(e==null)return;var k=e.originalMsgId,r=e.requester,s=e.isLidBot;e=e.identity;c("gkx")("26258")||(b("cr:10198")==null||b("cr:10198").injectDebug(f,"RetryReceiptReceived","originalMsgId:"+k+" - requester:"+r.toString()));try{if(q==="enc_rekey_retry")B==null||B().resendEncRekeyRetry(g.toString({legacy:!0}),p);else if(q!=="voip_1x1_retry"){k=(yield d("WAWebProcessRetryKeyBundle").getMsgIfAuthorized(k,f,r,s,p,e));if(!k){d("WALogger").WARN(l||(l=babelHelpers.taggedTemplateLiteralLoose(["handleMessageRetryRequest "," retry not authorized"])),k==null?void 0:k.type);return}yield d("WAWebSendRetryMsgJob").sendRetry(j,n,o,k,p,h,s,i)}}catch(a){d("WALogger").WARN(m||(m=babelHelpers.taggedTemplateLiteralLoose(["handleMessageRetryRequest error: ",""])),a)}return}))});return E.apply(this,arguments)}function F(a,b){return G.apply(this,arguments)}function G(){G=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,c){var e=c.originalMsgId,f=c.isLid,g=f===void 0?!1:f;f=c.from;var h=c.participant,i=c.retryCount,j=c.offline;if(i>=d("WAWebPostMessageHighRetryCountMetric").MAX_RETRY){d("WALogger").LOG(n||(n=babelHelpers.taggedTemplateLiteralLoose(["handleRetryRequest refusing retry attempt #",""])),i);return}var k=a.isUser()?f:h;if(!k){d("WALogger").WARN(o||(o=babelHelpers.taggedTemplateLiteralLoose(["handleRetryRequest: no requester found for incoming retry request."])));return}i=k.device||0;try{f=(yield d("WAWebApiDeviceList").hasDevice(k,i));if(!f){d("WALogger").WARN(p||(p=babelHelpers.taggedTemplateLiteralLoose(["handleRetryRequest: device "," not found for ",""])),i,k.user);d("WALogger").WARN(q||(q=babelHelpers.taggedTemplateLiteralLoose(["handleRetryRequest: no device found for isUser:"," lid:"," isLidBot:",""])),a.isUser(),k.isLid(),g).sendLogs("no-device-found-for-retry-request",{sampling:.001});new(d("WAWebMdRetryFromUnknownDeviceWamEvent").MdRetryFromUnknownDeviceWamEvent)({offline:j,senderType:i===d("WAJids").DEFAULT_DEVICE_ID?d("WAWebWamEnumDeviceType").DEVICE_TYPE.PRIMARY:d("WAWebWamEnumDeviceType").DEVICE_TYPE.COMPANION}).commit();return}return yield d("WAWebSendMsgQueueMap").sendMsgQueueMap.enqueue(a.toString(),b("asyncToGeneratorRuntime").asyncToGenerator(function*(){yield d("WAWebProcessRetryKeyBundle").updateLocalSession(a,c);yield d("WAWebManageE2ESessionsJob").ensureE2ESessions([k]);var b=(yield d("WAWebSignalProtocolStore").getPersistSignalProtocolStore().getIdentityWithRowId(d("WAWebSignalCommonUtils").createSignalAddress(k).toString()));return{originalMsgId:e,chat:a,requester:k,isLidBot:g,identity:b}}))}catch(a){d("WALogger").WARN(r||(r=babelHelpers.taggedTemplateLiteralLoose(["handleRetryRequest error: ",""])),a)}});return G.apply(this,arguments)}function H(a){return I.apply(this,arguments)}function I(){I=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=J(a);d("WALogger").DEV(s||(s=babelHelpers.taggedTemplateLiteralLoose(["getActualChatInfo: target chat=",""])),b);if(b==null){d("WALogger").LOG(t||(t=babelHelpers.taggedTemplateLiteralLoose(["getActualChatInfo: no target chat found"])));return}b=d("WAWebSimpleSignalPNToFBIDMigration").maybeReplaceFbidWithDeprecatedBotPn(b);if(c("WAWebWid").isUserWid(b)){d("WALogger").LOG(u||(u=babelHelpers.taggedTemplateLiteralLoose(["getActualChatInfo: this is a user chat"])));var e=!d("WAWebLid1X1MigrationGating").Lid1X1MigrationUtils.isLidMigrated()&&b.isLid();if(d("WAWebLid1X1MigrationGating").Lid1X1MigrationUtils.isLidMigrated()||e){d("WALogger").LOG(v||(v=babelHelpers.taggedTemplateLiteralLoose(["getActualChatInfo: in migrated/pre-migrated flow"])));e=new(c("WAWebMsgKey"))({fromMe:!0,remote:b,id:a.originalMsgId});e=[e,d("WAWebLidMigrationUtils").getAlternateMsgKey(e)].filter(Boolean).map(function(a){return a.toString()});d("WALogger").DEV(w||(w=babelHelpers.taggedTemplateLiteralLoose(["getActualChatInfo: possible msg keys=",""])),e.join(","));if(a.type==="retry"){e=(yield d("WAWebSchemaMessage").getMessageTable().bulkGet(e,!1)).filter(Boolean);if(e.length===0){d("WALogger").LOG(x||(x=babelHelpers.taggedTemplateLiteralLoose(["getActualChatInfo: could not find messages"])));return}e.length>1&&d("WALogger").WARN(y||(y=babelHelpers.taggedTemplateLiteralLoose(["getActualChatInfo: multiple messages found"]))).devConsole(a.originalMsgId);e=d("WAWebWidFactory").createWidFromWidLike(e[0].to)}else a.type,e=a.from;d("WALogger").DEV(z||(z=babelHelpers.taggedTemplateLiteralLoose(["getActualChatInfo: retryInfo.from=",""])),a.from);var f;a.from.isBot()?f=a.from:f=e.isLid()?d("WAWebLidMigrationUtils").toLid(a.from):d("WAWebLidMigrationUtils").toPn(a.from);if(f==null)return;f=d("WAWebWidFactory").createDeviceWidFromUserAndDevice(f.user,f.server,(f=a.from.device)!=null?f:0);var g=(yield d("WAWebSchemaChat").getChatTable().get(e.toString())),h=g==null?void 0:g.lidOriginType;g=(g==null?void 0:g.accountLid)!=null?d("WAWebWidFactory").createWidFromWidLike(g.accountLid):void 0;return{chat:e,from:f,lidOrigin:h,accountLid:g}}}return{chat:b,from:a.from}});return I.apply(this,arguments)}function J(a){var b=a.from,c=a.recipient;if(b.isBot()&&c!=null)return c;if(b.isUser()){var e=d("WAWebWidFactory").toUserWid(b);if(d("WAWebUserPrefsMeUser").isMeAccount(e)){if(!c){var f;d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["getTargetChat: from is a peer device, but without recipient, isLid: ",", peer device: ",", retryCount: ",", hasKeyBundle: ",""])),b.isLid(),(f=b.device)!=null?f:"primary",a.retryCount,a.keyBundle!=null);return null}return c}return d("WAWebWidFactory").toUserWid(e)}return b}g.handleMessageRetryRequest=a;g.handleRetryRequest=D}),98);
          __d("WAWebHandleServerNotification",["$InternalEnum","Promise","WADeprecatedWapParser","WALogger","WAWap","WAWebAbPropsSyncJob","WAWebCrashlog"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m=b("$InternalEnum")({LOG:"log",PROPS:"props",ABPROPS:"abprops"}),n=new(c("WADeprecatedWapParser"))("incomingServerNotificationParser",function(a){a.assertTag("notification");var b=a.attrString("id"),c=a.attrWapJid("from");if(a.hasChild(m.LOG))return{type:m.LOG,stanzaId:b,from:c};if(a.hasChild(m.PROPS))return{type:m.PROPS,stanzaId:b,from:c};return a.hasChild(m.ABPROPS)?{type:m.ABPROPS,stanzaId:b,from:c}:{type:null,stanzaId:b,from:c}});function o(a){var c=d("WAWap").wap("ack",{id:d("WAWap").CUSTOM_STRING(a.stanzaId),"class":"notification",type:"server",to:a.from});if(a.type==null){d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(['Unsupported notification with type "server",\n    blindly ack-ing it and doing nothing'])));return(l||(l=b("Promise"))).resolve(c)}switch(a.type){case m.LOG:void d("WAWebCrashlog").upload({reason:d("WAWebCrashlog").SERVER_REQUESTED,immediate:!0,isHighPri:!0});return(l||(l=b("Promise"))).resolve(c);case m.PROPS:d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(["Server props notification from server. No longer supported in Web"])));return(l||(l=b("Promise"))).resolve(c);case m.ABPROPS:return d("WAWebAbPropsSyncJob").syncABPropsTask(!1).then(function(){return c})}}function a(a){var c=n.parse(a);if(c.error){d("WALogger").DEV(j||(j=babelHelpers.taggedTemplateLiteralLoose(["error while parsing: ",""])),a.toString());d("WALogger").ERROR(k||(k=babelHelpers.taggedTemplateLiteralLoose(["Parsing Error: ",""])),c.error.toString());return(l||(l=b("Promise"))).reject(c.error)}return o(c.success)}g.handleServerNotification=a}),98);
          __d("WAWebHandleServerSyncNotification",["Promise","WADeprecatedWapParser","WALogger","WASyncdConst","WAWap","WAWebHandleReportServerSyncNotification","WAWebSyncBootstrap","WAWebSyncd","WAWebSyncdCollectionUtils"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o=new(c("WADeprecatedWapParser"))("serverSyncNotification",function(a){a.assertTag("notification");if(!a.hasChild("collection"))throw a.createParseError("Server sync notification does not contain any collections");var b=a.attrString("id"),c=new Map(a.mapChildrenWithTag("collection",function(a){return[a.attrString("name"),a.attrInt("version")]})),e=a.hasAttr("offline");a=a.attrString("from");a!==d("WAWap").S_WHATSAPP_NET.toString()&&d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(['handleServerSyncNotification: "from" is not domain jid "s.whatsapp.net"'])));return{changedCollections:c,stanzaId:b,offline:e}});function p(a){if(a.changedCollections){var e=new Map();for(var f of a.changedCollections){var g=f[0],h=f[1],l=d("WASyncdConst").CollectionName.cast(g);l!=null?e.set(l,h):d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(["syncd: unknown collection name in notification: ",""])),g)}l=Array.from(e.keys());a.offline&&l.forEach(function(a){var b=d("WAWebHandleReportServerSyncNotification").offlineNotificationsCount.get(a);b!=null?d("WAWebHandleReportServerSyncNotification").offlineNotificationsCount.set(a,b+1):d("WAWebHandleReportServerSyncNotification").offlineNotificationsCount.set(a,1)});d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["syncd: incoming sync notification for collections\n    ",""])),Array.from(e.entries()).map(function(b){var a=b[0];b=b[1];return a+" v"+b}).join("\n"));c("WAWebSyncBootstrap").isSyncDCriticalDataSyncInProcess()&&(l=l.filter(function(a){return d("WAWebSyncdCollectionUtils").isCriticalCollection(a)}),d("WALogger").LOG(k||(k=babelHelpers.taggedTemplateLiteralLoose(["syncd: filtered non critical collections during bootstrap. new collections: ",""])),l));void d("WAWebSyncd").markCollectionsForSync(l,e)}return(n||(n=b("Promise"))).resolve(d("WAWap").wap("ack",{id:d("WAWap").CUSTOM_STRING(a.stanzaId),"class":"notification",type:"server_sync",to:d("WAWap").S_WHATSAPP_NET}))}function a(a){var c=o.parse(a);if(c.error){d("WALogger").DEV(l||(l=babelHelpers.taggedTemplateLiteralLoose(["error while parsing: ",""])),a.toString());d("WALogger").ERROR(m||(m=babelHelpers.taggedTemplateLiteralLoose(["Parsing Error: ",""])),c.error.toString());return(n||(n=b("Promise"))).reject(c.error)}return p(c.success)}g.handleServerSyncNotification=a}),98);
          __d("WAWebIncomingOfferNoticeVoipHandlerAction",["WALogger","WATimeUtils","WAWebCallCollection","WAWebCmd","WAWebWidFactory"],(function(a,b,c,d,e,f,g){var h,i,j=45;function a(a,b,e,f,g){d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["voip:handleIncomingCallOfferNotice: callId ",""])),b);if(d("WATimeUtils").unixTime()-e>j){d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["voip:handleIncomingCallOfferNotice: Ignoring stale offer_notice"])));return}c("WAWebCallCollection").add({id:b,isVideo:f,isGroup:g,offerTime:e,peerJid:a,isSilenced:!1},{merge:!0});d("WAWebCmd").Cmd.alertCall(d("WAWebWidFactory").toUserWid(a),b,f,g,!1);self.setTimeout(function(){d("WAWebCmd").Cmd.cancelCall(a);var e=c("WAWebCallCollection").get(b);e&&c("WAWebCallCollection").remove(e)},j*1e3)}g["default"]=a}),98);
          __d("WAWebHandleVoipOfferNotice",["Promise","WADeprecatedWapParser","WALogger","WAWap","WAWebCommsWapMd","WAWebIncomingOfferNoticeVoipHandlerAction","WAWebJidToWid"],(function(a,b,c,d,e,f,g){var h,i,j,k=new(c("WADeprecatedWapParser"))("callOfferNoticeParser",function(a){a.assertTag("call");var b=a.attrString("id"),c=d("WAWebJidToWid").jidWithTypeToWid(a.attrJidWithType("from")),e=a.child("offer_notice"),f=d("WAWebJidToWid").deviceJidToDeviceWid(e.attrDeviceJid("call-creator")),g=e.attrString("call-id"),h=e.attrString("type");e=e.attrString("media");a=a.attrTime("t");return{stanzaId:b,fromWid:c,callCreator:f,callId:g,isGroup:h==="group",isVideo:e==="video",t:a}});function a(a){var e=k.parse(a);if(e.error){d("WALogger").DEV(h||(h=babelHelpers.taggedTemplateLiteralLoose(["error while parsing: ",""])),a.toString());d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["Parsing Error: ",""])),e.error.toString());return(j||(j=b("Promise"))).resolve("NO_ACK")}a=e.success;e=a.stanzaId;var f=a.fromWid,g=a.callCreator,l=a.callId,m=a.isGroup,n=a.isVideo;a=a.t;c("WAWebIncomingOfferNoticeVoipHandlerAction")(g,l,a,n,m);return(j||(j=b("Promise"))).resolve(d("WAWap").wap("ack",{to:d("WAWebCommsWapMd").JID(f),id:d("WAWap").CUSTOM_STRING(e),"class":"call",type:d("WAWap").CUSTOM_STRING("offer_notice")}))}g["default"]=a}),98);
          __d("WAWebVoipValidateAndDecryptEnc",["invariant","WACryptoPkcs7","WAFilteredCatch","WAJids","WALogger","WANullthrows","WAWebAdvSignatureApi","WAWebBackendJobs.flow","WAWebHandleMsgTypes.flow","WAWebProtobufsE2E.pb","WAWebSignal","WAWebSignalCommonErrors","asyncToGeneratorRuntime","decodeProtobuf"],(function(a,b,c,d,e,f,g,h){var i,j,k,l,m;function a(a,b){return n.apply(this,arguments)}function n(){n=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){var e=a.maybeChild("enc");b=b.peer_jid;if(!e||!b)return{result:d("WAWebHandleMsgTypes.flow").E2EProcessResult.SUCCESS};var f=e.maybeAttrInt("count");(f==null||Number.isNaN(f))&&(f=0);var g={e2eType:e.attrEnumValues("type",d("WAWebBackendJobs.flow").CiphertextType.members()),ciphertext:new Uint8Array(e.contentBytes()),retryCount:f,encMediaType:null,hideFail:!1};try{a=a.maybeChild("device-identity");if(b.device!=null&&b.device!==d("WAJids").DEFAULT_DEVICE_ID&&g.e2eType===d("WAWebBackendJobs.flow").CiphertextType.Pkmsg&&!a){d("WALogger").LOG(k||(k=babelHelpers.taggedTemplateLiteralLoose(["voip:validateAndDecryptEnc: expected device-identity with pkmsg enc"])));return{result:d("WAWebHandleMsgTypes.flow").E2EProcessResult.PARSE_ERROR}}if(a){a=new Uint8Array(a.contentBytes());a=(yield d("WAWebAdvSignatureApi").validateADVwithEncs(b,a,[g]));if(!a)return{result:d("WAWebHandleMsgTypes.flow").E2EProcessResult.PARSE_ERROR};d("WALogger").LOG(l||(l=babelHelpers.taggedTemplateLiteralLoose(["voip:validateAndDecryptEnc: successfully validated ADV device-identity"])))}a=(yield o(g,b));g=a.result;b=a.decrypted;g===d("WAWebHandleMsgTypes.flow").E2EProcessResult.SUCCESS&&e.unsafeSetNodeContent(new Uint8Array(c("WANullthrows")(b)));return{result:g,retryCount:f}}catch(a){d("WALogger").WARN(m||(m=babelHelpers.taggedTemplateLiteralLoose(["voip:validateAndDecryptEnc error"]))).devConsole(a);return{result:d("WAWebHandleMsgTypes.flow").E2EProcessResult.PARSE_ERROR}}});return n.apply(this,arguments)}function o(a,b){a.e2eType!==d("WAWebBackendJobs.flow").CiphertextType.Skmsg||h(0,56543);return d("WAWebSignal").Cipher.decryptSignalProto(b,a.e2eType,a.ciphertext).then(function(a){var b;a=d("WACryptoPkcs7").unpadPkcs7(new Uint8Array(a));a=d("decodeProtobuf").decodeProtobuf(d("WAWebProtobufsE2E.pb").MessageSpec,a);return(b=a.call)!=null&&b.callKey?{result:d("WAWebHandleMsgTypes.flow").E2EProcessResult.SUCCESS,decrypted:a.call.callKey}:{result:d("WAWebHandleMsgTypes.flow").E2EProcessResult.PARSE_ERROR}})["catch"](d("WAFilteredCatch").filteredCatch(d("WAWebSignalCommonErrors").SignalDecryptionError,function(a){d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(["voip:decryptSignalProto failed with decryption error; ",""])),a);return{result:d("WAWebHandleMsgTypes.flow").E2EProcessResult.RETRY}}))["catch"](function(a){d("WALogger").WARN(j||(j=babelHelpers.taggedTemplateLiteralLoose(["voip:decryptSignalProto failed with unexpected error; ",""])),a);return{result:d("WAWebHandleMsgTypes.flow").E2EProcessResult.PARSE_ERROR}})}g.validateAndDecryptEnc=a}),98);
          __d("WAWebHandleVoipEncRekey",["WAWebHandleMsgTypes.flow","WAWebVoipValidateAndDecryptEnc","asyncToGeneratorRuntime","cr:8978"],(function(a,b,c,d,e,f,g){"use strict";e=(c=b("cr:8978"))!=null?c:{};var h=e.getVoipStackInterface;function a(a,b){return i.apply(this,arguments)}function i(){i=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){var c,e=(yield d("WAWebVoipValidateAndDecryptEnc").validateAndDecryptEnc(b,a)),f=e.result;e=e.retryCount;switch(f){case d("WAWebHandleMsgTypes.flow").E2EProcessResult.SUCCESS:h==null||(c=h())==null||c.handleIncomingSignalingMessage(b,a.peer_platform,a.peer_app_version,a.e,a.t,(b=a.is_offline)!=null?b:!1,a.peer_jid.toString());break;default:break}return{shouldRetry:f===d("WAWebHandleMsgTypes.flow").E2EProcessResult.RETRY,retryCount:e}});return i.apply(this,arguments)}g.handleVoipEncRekey=a}),98);
          __d("WAWebVoipHandleIncomingSignalingMessage",["Promise","WAWebBackendApi","WAWebEnvironment","WAWebHandleVoipEncRekey","asyncToGeneratorRuntime","cr:8978","err","gkx"],(function(a,b,c,d,e,f,g){"use strict";var h;f=(f=b("cr:8978"))!=null?f:{};var i=f.getVoipStackInterface;function a(a,b){return j.apply(this,arguments)}function j(){j=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){if(c("WAWebEnvironment").isWindows){var e,f,g=(yield d("WAWebBackendApi").frontendSendAndReceive("getTcToken",{wid:a.peer_jid}));g=g.tcToken;i==null||(e=i())==null||e.handleIncomingSignalingMessage(b,a.peer_platform,a.peer_app_version,a.e,a.t,(f=a.isContact)!=null?f:!1,a.peer_jid.toString(),g);return}d("WAWebBackendApi").frontendFireAndForget("handleVoipWebIncomingSignalingMessageAction",{msg:a,voipNode:b})});return j.apply(this,arguments)}function e(a,e){return c("gkx")("9044")?d("WAWebHandleVoipEncRekey").handleVoipEncRekey(a,e):(h||(h=b("Promise"))).reject(c("err")("incoming enc rekey is not expected in web"))}g.handleVoipIncomingSignalingMessage=a;g.handleVoipIncomingEncRekey=e}),98);
          __d("WAWebVoipLidUtils",["WAWebDBCreateLidPnMappings","WAWebSetUsernameJob","WAWebUsernameGatingUtils","WAWebWid","WAWebWidFactory","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){function a(a){return h.apply(this,arguments)}function h(){h=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=a.jid,e=a.phoneNumber,f=a.username;a=a.flushImmediately;b=d("WAWebWidFactory").toUserWid(b);if(!c("WAWebWid").isUserLid(b))return;e!=null&&(yield d("WAWebDBCreateLidPnMappings").createLidPnMappings({mappings:[{lid:b,pn:d("WAWebWidFactory").toUserWid(e)}],flushImmediately:a,learningSource:"other"}));f!=null&&d("WAWebUsernameGatingUtils").usernameDisplayedEnabled()&&(yield d("WAWebSetUsernameJob").setUsernamesJob([{userId:b,username:f}]))});return h.apply(this,arguments)}g.attemptPersistLidMappingAndUsername=a}),98);
          __d("WAWebVoipSignalingEnums",["$InternalEnum"],(function(a,b,c,d,e,f){a={NONE:0,OFFER:1,OFFER_RECEIPT:2,ACCEPT:3,REJECT:4,TERMINATE:5,TRANSPORT:6,OFFER_ACK:7,OFFER_NACK:8,RELAY_LATENCY:9,RELAY_ELECTION:10,INTERRUPTION:11,MUTE:12,PREACCEPT:13,ACCEPT_RECEIPT:14,VIDEO_STATE:15,NOTIFY:16,GROUP_INFO:17,ENC_REKEY:18,PEER_STATE:19,VIDEO_STATE_ACK:20,FLOW_CONTROL:21,WEB_CLIENT:22,ACCEPT_ACK:23,GROUP_UPDATE:24,OFFER_NOTICE:25,MAX:26};c=["NONE","OFFER","OFFER_RECEIPT","ACCEPT","REJECT","TERMINATE","TRANSPORT","OFFER_ACK","OFFER_NACK","RELAY_LATENCY","RELAY_ELECTION","INTERRUPTION","MUTE","PREACCEPT","ACCEPT_RECEIPT","VIDEO_STATE","NOTIFY","GROUP_INFO","ENC_REKEY","PEER_STATE","VIDEO_STATE_ACK","FLOW_CONTROL","WEB_CLIENT","ACCEPT_ACK","GROUP_UPDATE","OFFER_NOTICE","MAX"];d={SINGLE_PARTICIPANT:"enc",GROUP_CALL:"enc_rekey_retry"};e=b("$InternalEnum")({Unknown:0,Timeout:1,Self:2,RejectDoNotDisturb:3,RejectBlocked:4,MicPermissionDenied:5,CameraPermissionDenied:6});f.TYPE=a;f.TYPE_NAME=c;f.ENC_RETRY_RECEIPT_ATTRS=d;f.EndCallReason=e}),66);
          __d("WAWebVoipSendGroupCallRekeyRetryReceiptJob",["WADeprecatedSendIq","WAWap","WAWebCommsWapMd","WAWebSignalStoreApi","WAWebVoipSignalingEnums","asyncToGeneratorRuntime","err"],(function(a,b,c,d,e,f,g){function a(a,b,c){return h.apply(this,arguments)}function h(){h=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b,e){e===void 0&&(e=0);var f=(yield d("WAWebSignalStoreApi").waSignalStore.getRegistrationInfo());if(!f)throw c("err")("No registration info found");a=d("WAWap").wap("receipt",{to:d("WAWebCommsWapMd").DEVICE_JID(b.peer_jid),id:d("WAWap").CUSTOM_STRING(a),type:d("WAWap").CUSTOM_STRING(d("WAWebVoipSignalingEnums").ENC_RETRY_RECEIPT_ATTRS.GROUP_CALL)},d("WAWap").wap("enc_rekey",{"call-creator":d("WAWebCommsWapMd").DEVICE_JID(b.call_creator),"call-id":d("WAWap").CUSTOM_STRING(b.call_id),count:d("WAWap").INT(e+1)}),d("WAWap").wap("registration",null,d("WAWap").BIG_ENDIAN_CONTENT(f.registrationId)));d("WADeprecatedSendIq").deprecatedCastStanza(a)});return h.apply(this,arguments)}g["default"]=a}),98);
          __d("WAWebHandleVoipCall",["Promise","WADeprecatedSendIq","WADeprecatedWapParser","WALogger","WATimeUtils","WAWap","WAWebCommsWapMd","WAWebEnvironment","WAWebHandleVoipOfferNotice","WAWebJidToWid","WAWebUserPrefsMeUser","WAWebVoipHandleIncomingSignalingMessage","WAWebVoipLidUtils","WAWebVoipSendGroupCallRekeyRetryReceiptJob","WAWebVoipSignalingEnums","asyncToGeneratorRuntime","cr:9578","err"],(function(a,b,c,d,e,f,g){var h,i,j,k,l;f=(e=b("cr:9578"))!=null?e:{};var m=f.handleVoipCallOffer;function n(a){return d("WAWebVoipSignalingEnums").TYPE[a.tag().toUpperCase()]||d("WAWebVoipSignalingEnums").TYPE.NONE}var o=new(c("WADeprecatedWapParser"))("callParser",function(a){a.assertTag("call");var b=d("WAWebJidToWid").jidWithTypeToWid(a.attrJidWithType("from")),e=a.mapFirstChild(function(a){return a});if(e){var f,g=e.attrString("call-id"),h=d("WAWebJidToWid").jidWithTypeToWid(e.attrJidWithType("call-creator")),i=e.hasAttr("group-jid")?d("WAWebJidToWid").jidWithTypeToWid(e.attrJidWithType("group-jid")):null,j=e.hasAttr("caller_pn")?d("WAWebJidToWid").jidWithTypeToWid(e.attrJidWithType("caller_pn")):null,k=e.maybeAttrString("username");f=(f=e.maybeChild("group_info"))==null?void 0:f.mapChildren(function(a){return{jid:d("WAWebJidToWid").jidWithTypeToWid(a.attrJidWithType("jid")),user_pn:a.hasAttr("user_pn")?d("WAWebJidToWid").jidWithTypeToWid(a.attrJidWithType("user_pn")):null,username:a.maybeAttrString("username")}});b={call_id:g,call_creator:h,caller_pn:j,peer_jid:b,peer_platform:a.hasAttr("platform")?a.attrString("platform"):"",peer_app_version:a.hasAttr("version")?a.attrString("version"):"0",is_offline:a.hasAttr("offline"),type:n(e),common:{call_id:g,peer_jid:b.toString(),type:String(n(e))},group_jid:i,caller_username:k,isVideoCall:e.hasChild("video"),silence_reason:(g=(j=e.maybeChild("silence"))==null?void 0:j.maybeAttrString("reason"))!=null?g:void 0,t:a.hasAttr("t")?a.attrTime("t"):d("WATimeUtils").castToUnixTime(0),e:a.hasAttr("e")?d("WATimeUtils").castUnixTimeToMillisTime(a.attrTime("e")):d("WATimeUtils").castToMillisTime(0),group_info_updates:f};return{from:d("WAWebJidToWid").jidWithTypeToWid(a.attrJidWithType("from")),stanzaId:a.attrString("id"),payloadTag:e.tag(),message:b,callCreator:h,voipNode:e}}throw c("err")("Unrecognized call stanza")});function a(a){return p.apply(this,arguments)}function p(){p=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var e=o.parse(a);if(e.error){d("WALogger").DEV(h||(h=babelHelpers.taggedTemplateLiteralLoose(["error while parsing: ",""])),a.toString());d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["Parsing Error: ",""])),e.error.toString());return(l||(l=b("Promise"))).resolve("NO_ACK")}e=e.success;var f=e.callCreator,g=e.from,n=e.message,p=e.payloadTag,s=e.stanzaId;e=e.voipNode;var t=!Boolean(n.is_offline);yield d("WAWebVoipLidUtils").attemptPersistLidMappingAndUsername({jid:f,phoneNumber:n.caller_pn,username:n.caller_username,flushImmediately:t});var u=n.group_info_updates;if(u!=null){var v=0;yield u.reduce(function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){yield a;a=v===u.length-1;v++;return d("WAWebVoipLidUtils").attemptPersistLidMappingAndUsername({jid:b.jid,phoneNumber:b.user_pn,username:b.username,flushImmediately:t&&a})});return function(b,c){return a.apply(this,arguments)}}(),(l||(l=b("Promise"))).resolve())}var w=n.call_id;switch(n.type){case d("WAWebVoipSignalingEnums").TYPE.OFFER:q(g,s,w,f,n.type);m!=null?yield m(n,e):yield d("WAWebVoipHandleIncomingSignalingMessage").handleVoipIncomingSignalingMessage(n,e);return"NO_ACK";case d("WAWebVoipSignalingEnums").TYPE.ENC_REKEY:try{var x=(yield d("WAWebVoipHandleIncomingSignalingMessage").handleVoipIncomingEncRekey(n,e)),y=x.shouldRetry;x=x.retryCount;y?yield c("WAWebVoipSendGroupCallRekeyRetryReceiptJob")(s,n,x):q(g,s,w,f,d("WAWebVoipSignalingEnums").TYPE.ENC_REKEY)}catch(a){d("WALogger").ERROR(j||(j=babelHelpers.taggedTemplateLiteralLoose(["handleVoipIncomingEncRekey: ",""])),a).devConsole(a)}return"NO_ACK";case d("WAWebVoipSignalingEnums").TYPE.ACCEPT:case d("WAWebVoipSignalingEnums").TYPE.REJECT:q(g,s,w,f,n.type);yield d("WAWebVoipHandleIncomingSignalingMessage").handleVoipIncomingSignalingMessage(n,e);return"NO_ACK";case d("WAWebVoipSignalingEnums").TYPE.OFFER_NOTICE:if(c("WAWebEnvironment").isWindows){d("WALogger").ERROR(k||(k=babelHelpers.taggedTemplateLiteralLoose(["handleVoipIncomingSignalingMessage: offer notice not supported on windows"])));return(l||(l=b("Promise"))).resolve("NO_ACK")}return c("WAWebHandleVoipOfferNotice")(a);default:yield d("WAWebVoipHandleIncomingSignalingMessage").handleVoipIncomingSignalingMessage(n,e);return r(g,s,p)}});return p.apply(this,arguments)}function q(a,b,c,e,f){var g;switch(f){case d("WAWebVoipSignalingEnums").TYPE.OFFER:g=d("WAWap").wap("offer",{"call-id":d("WAWap").CUSTOM_STRING(c),"call-creator":d("WAWebCommsWapMd").JID(e)});break;case d("WAWebVoipSignalingEnums").TYPE.ENC_REKEY:g=d("WAWap").wap("enc_rekey",{"call-id":d("WAWap").CUSTOM_STRING(c),"call-creator":d("WAWebCommsWapMd").JID(e)});break;case d("WAWebVoipSignalingEnums").TYPE.ACCEPT:g=d("WAWap").wap("accept",{"call-id":d("WAWap").CUSTOM_STRING(c),"call-creator":d("WAWebCommsWapMd").JID(e)});break;case d("WAWebVoipSignalingEnums").TYPE.REJECT:g=d("WAWap").wap("reject",{"call-id":d("WAWap").CUSTOM_STRING(c),"call-creator":d("WAWebCommsWapMd").JID(e)});break}d("WADeprecatedSendIq").deprecatedCastStanza(d("WAWap").wap("receipt",{to:d("WAWebCommsWapMd").JID(a),id:d("WAWap").CUSTOM_STRING(b),from:a.isLid()?d("WAWebCommsWapMd").JID(d("WAWebUserPrefsMeUser").assertGetMeLid()):d("WAWebCommsWapMd").JID(d("WAWebUserPrefsMeUser").getMeUser())},g))}function r(a,b,c){return d("WAWap").wap("ack",{to:d("WAWebCommsWapMd").JID(a),id:d("WAWap").CUSTOM_STRING(b),"class":"call",type:d("WAWap").MAYBE_CUSTOM_STRING(c)})}g.handleCall=a}),98);
          __d("WAWebHandleWaChat",["Promise","WAByteArray","WADeprecatedWapParser","WAJids","WALogger","WAWap","WAWebBackendJobs.flow","WAWebCommsWapMd","WAWebDBMessageDelete","WAWebHandleMsgProcess","WAWebHandleMsgTypes.flow","WAWebMsgCollection","WAWebMsgKey","WAWebWidFactory","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k,l=new(c("WADeprecatedWapParser"))("incomingWAChatNotificationParser",function(a){a.assertTag("notification");a.assertAttr("from",d("WAJids").PSA_JID);var b=a.attrString("id"),e=a.attrTime("t");if(a.hasChild("messages")){var f=a.child("messages"),g=f.attrString("campaign_id");f=f.mapChildrenWithTag("message",function(a){var b=a.attrString("id");if(a.hasAttr("type")){var c=a.attrString("type");c=c==="text"?a:a.child("media")}else c=a;a={id:b,body:d("WAByteArray").uint8ArrayToBuffer(c.contentBytes())};return a});return{type:"messages",stanzaId:b,ts:e,campaignId:g,messages:f}}g=a.child("revoke");g.attrString("campaign_id");f=g.mapChildrenWithTag("message",function(a){a=new(c("WAWebMsgKey"))({fromMe:!1,remote:d("WAWebWidFactory").createWid(d("WAJids").PSA_JID),id:a.attrString("id")});return a.toString()});return{type:"revoke",stanzaId:b,ts:e,revokeMessageIds:f}});function m(a,b){return n.apply(this,arguments)}function n(){n=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){var c=a.campaignId;a=a.ts;var e=b.id;b=b.body;var f=d("WAWebWidFactory").createWid(d("WAJids").PSA_JID);e={type:d("WAWebHandleMsgTypes.flow").MESSAGE_TYPE.OTHER_STATUS,externalId:e,ts:a,edit:-1,isHsm:!1,count:null,chat:f,author:f,pushname:null,isDirect:!1,campaignId:c};a={retryCount:0,e2eType:d("WAWebBackendJobs.flow").CiphertextType.Msg,encMediaType:d("WAWebBackendJobs.flow").EncMediaType.Image,hideFail:!1};f={nativeFlowName:null,verifiedNameSerial:null,verifiedLevel:null,verifiedNameCert:null,privacyMode:null,campaignId:null,verifiedHsmEnvelope:!0};yield d("WAWebHandleMsgProcess").processDecryptedMessageProto({decrypted:b,info:e,e2eInfo:a,bizInfo:f,hsmInfo:null,isPadded:!1})});return n.apply(this,arguments)}function a(a){return o.apply(this,arguments)}function o(){o=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){d("WALogger").DEV(h||(h=babelHelpers.taggedTemplateLiteralLoose(["WA Chat notification received, node: ",""])),a);var c=l.parse(a);if(c.error){d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["error while parsing: ",""])),a.toString());d("WALogger").ERROR(j||(j=babelHelpers.taggedTemplateLiteralLoose(["Parsing Error: ",""])),c.error.toString());throw c.error}var e=c.success;a=d("WAWap").wap("ack",{id:d("WAWap").CUSTOM_STRING(e.stanzaId),"class":"notification",type:"psa",to:d("WAWebCommsWapMd").JID(d("WAWebWidFactory").createWid(d("WAJids").PSA_JID))});switch(e.type){case"revoke":c=e.revokeMessageIds;c.length>0&&(yield d("WAWebDBMessageDelete").removeMessagesFromHistory(c),c.forEach(function(a){a=d("WAWebMsgCollection").MsgCollection.get(a);a&&a["delete"]()}));break;default:e.type;yield (k||(k=b("Promise"))).all(e.messages.map(function(a){return m(e,a)}));break}return a});return o.apply(this,arguments)}g["default"]=a}),98);
          __d("WAWebPaymentNotificationHandler",["WALogger","WANullthrows","WAWap","WAWebCommonMsgSubtypeTypes","WAWebDBMsgUtils","WAWebDBProcessMessage","WAWebHandleSingleMsg","WAWebLidMigrationUtils","WAWebMsgCollection","WAWebMsgKey","WAWebMsgModel","WAWebMsgType","WAWebPaymentNotificationParser","WAWebPaymentStatusUtils","WAWebSchemaOrphanPaymentNotification","WAWebStateUtils","WAWebUserPrefsMeUser","WAWebViewMode.flow","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j;function a(a){return k.apply(this,arguments)}function k(){k=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){a=d("WAWebPaymentNotificationParser").paymentNotificationParser.parse(a);if(a.error!=null){d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["handlePaymentNotification: failed: ",""])),a.error);throw a.error}var b=a.success,c=b.transaction;b=b.invite;b!=null?yield n(b):c!=null&&(yield l(c));return w(a.success)});return k.apply(this,arguments)}function l(a){return m.apply(this,arguments)}function m(){m=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=c("WANullthrows")(a.msgKey),e=d("WAWebLidMigrationUtils").getAlternateMsgKey(b),f=x(b,e);f=f?d("WAWebStateUtils").unproxy(f):yield y(b,e);if(!f){d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(["handlePaymentTransactionNotification: no msg found for id: ",""])),b);e=babelHelpers["extends"]({},a,{msgKey:b.toString()});yield d("WAWebSchemaOrphanPaymentNotification").getTable().createOrReplace(e);return}yield p(f,a)});return m.apply(this,arguments)}function n(a){return o.apply(this,arguments)}function o(){o=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){if(a.type!=="account-set-up")return;a=(yield u(a.from,a.timestamp));yield d("WAWebHandleSingleMsg").handleSingleMsg(a.from,a,"handlePaymentInviteNotification")});return o.apply(this,arguments)}function p(a,b){return q.apply(this,arguments)}function q(){q=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){var c=[];r(a,b);c.push(a.id.toString());b=[a instanceof d("WAWebMsgModel").Msg?a.toJSON():a];if(a.paymentRequestMessageKey!=null){var e=a.paymentRequestMessageKey,f=d("WAWebLidMigrationUtils").getAlternateMsgKey(e),g=x(e,f);g=g?d("WAWebStateUtils").unproxy(g):yield y(e,f);g&&(g.paymentStatus=a.paymentStatus,g.paymentTxnStatus=d("WAWebPaymentStatusUtils").determinePaymentRequestFulfilledStatus(a.paymentTxnStatus),b.push(g instanceof d("WAWebMsgModel").Msg?g.toJSON():g))}d("WAWebSchemaOrphanPaymentNotification").getTable().bulkRemove(c)["catch"](function(a){d("WALogger").ERROR(j||(j=babelHelpers.taggedTemplateLiteralLoose(["getOrphanPaymentNotificationTable.bulkRemove: failed for: ",", error: ",""])),c,a)});yield d("WAWebDBProcessMessage").updateExistingMessages(b)});return q.apply(this,arguments)}function r(a,b){b&&(b.status!=null&&(a.paymentStatus=d("WAWebPaymentStatusUtils").getPaymentWebStatus(b.status,b.type),a.paymentTxnStatus=d("WAWebPaymentStatusUtils").getPaymentTxnWebStatus(b.status)),a.paymentCurrency=b.currency||"",a.paymentAmount1000=c("WANullthrows")(b.amount1000),a.paymentMessageReceiverJid=b.receiver,a.paymentTransactionTimestamp=c("WANullthrows")(b.ts))}function e(a){return s.apply(this,arguments)}function s(){s=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=a.map(function(a){return a.id.toString()});b=(yield d("WAWebSchemaOrphanPaymentNotification").getTable().bulkGet(b));var e=new Map();a.forEach(function(a){e.set(a.id.toString(),a)});b.forEach(function(a){if(a){var b=e.get(a.msgKey);if(!b)return;void p(b,{receiver:a.receiver,currency:a.currency,amount1000:a.amount1000,type:a.type,status:a.status,ts:a.ts,msgKey:c("WAWebMsgKey").fromString(a.msgKey)})}})});return s.apply(this,arguments)}function f(){return t.apply(this,arguments)}function t(){t=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=(yield d("WAWebSchemaOrphanPaymentNotification").getTable().all()),b=new Map(),e=[];a.forEach(function(a){var f=a.msgKey,g=d("WAWebMsgCollection").MsgCollection.get(f);if(g==null){var h=d("WAWebLidMigrationUtils").getAlternateMsgKey(c("WAWebMsgKey").fromString(f));h!=null&&(f=h.toString(),g=d("WAWebMsgCollection").MsgCollection.get(h))}g?void p(g,{receiver:a.receiver,currency:a.currency,amount1000:a.amount1000,type:a.type,status:a.status,ts:a.ts,msgKey:c("WAWebMsgKey").fromString(f)}):(b.set(f,a),e.push(f))});if(e.length>0){a=(yield d("WAWebDBMsgUtils").getMsgsByMsgKey(e,function(a){var e=b.get(a.id.toString());e&&(a.paymentTxnStatus=d("WAWebPaymentStatusUtils").getPaymentTxnWebStatus(e.status),a.paymentCurrency=e.currency||"",a.paymentAmount1000=c("WANullthrows")(e.amount1000),a.paymentMessageReceiverJid=e.receiver,a.paymentTransactionTimestamp=c("WANullthrows")(e.ts))}));return d("WAWebDBProcessMessage").updateExistingMessages(a)}});return t.apply(this,arguments)}function u(a,b){return v.apply(this,arguments)}function v(){v=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){return{id:new(c("WAWebMsgKey"))({remote:a,fromMe:!1,id:yield c("WAWebMsgKey").newId()}),type:d("WAWebMsgType").MSG_TYPE.NOTIFICATION_TEMPLATE,kind:d("WAWebMsgType").MsgKind.NotificationTemplate,viewMode:d("WAWebViewMode.flow").ViewModeType.VISIBLE,subtype:d("WAWebCommonMsgSubtypeTypes").MsgSubtype.PaymentInviteAccountSetUp,from:a,to:d("WAWebUserPrefsMeUser").getMeUser(),recipients:[],t:b,templateParams:[a]}});return v.apply(this,arguments)}function w(a){var b=a.stanzaId;a=a.from;return d("WAWap").wap("ack",{"class":"notification",type:"pay",id:d("WAWap").CUSTOM_STRING(b),to:a})}function x(a,b){return(a=d("WAWebMsgCollection").MsgCollection.get(a))!=null?a:b!=null?d("WAWebMsgCollection").MsgCollection.get(b):null}function y(a,b){return z.apply(this,arguments)}function z(){z=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){a=(yield d("WAWebDBMsgUtils").getMsgByMsgKey(a));a==null&&b!=null&&(a=(yield d("WAWebDBMsgUtils").getMsgByMsgKey(b)));return a});return z.apply(this,arguments)}g.handlePaymentNotification=a;g.processOrphanPaymentNotifications=e;g.processAllOrphanPaymentNotifications=f;g.getMessageFromCollection=x;g.getMessageFromDb=y}),98);
          __d("WAWebCommsHandleStanza",["WABackendHandleError","WACreateHandleChatState","WAHandleDecisionTreeResult","WAJids","WALogger","WAParsableWapNode","WAWap","WAWebABProps","WAWebAccountLinkingNotificationHandler","WAWebAltDeviceLinkingHandleNotification","WAWebBizGatingUtils","WAWebCommsHandleWorkerCompatibleStanza","WAWebCreateNackFromStanza","WAWebHandleAboutNotification","WAWebHandleAccountSyncNotification","WAWebHandleBusinessNotification","WAWebHandleChatState","WAWebHandleCompanionReqRefreshNotification","WAWebHandleContactNotification","WAWebHandleDeviceNotification","WAWebHandleDeviceSwitchingNotification","WAWebHandleDigestKey","WAWebHandleDisappearingModeNotification","WAWebHandleFailure","WAWebHandleGrowthNotification","WAWebHandleHostedNotification","WAWebHandleInfoBulletin","WAWebHandleMediaRetryNotification","WAWebHandleMexNotification","WAWebHandleNewsletterNotification","WAWebHandlePairDevice","WAWebHandlePairSuccess","WAWebHandlePreKeyLow","WAWebHandlePresence","WAWebHandlePrivacyTokensNotification","WAWebHandleProfilePicNotification","WAWebHandlePsa","WAWebHandleQPPrefetchTimestampNotification","WAWebHandleQPSurfacesNotification","WAWebHandleRetryRequest","WAWebHandleServerNotification","WAWebHandleServerSyncNotification","WAWebHandleStreamError","WAWebHandleSuccess","WAWebHandleVoipCall","WAWebHandleWaChat","WAWebOfflineHandler","WAWebPaymentNotificationHandler","WAWebPostUnknownStanzaMetric","asyncToGeneratorRuntime","err","gkx"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p=d("WACreateHandleChatState").createHandleChatState({groupMessage:{handleGroupChatState:d("WAWebHandleChatState").handleGroupChatState},individualMessage:{handleIndividualChatState:d("WAWebHandleChatState").handleIndividualChatState}});function q(a,b,c){return r.apply(this,arguments)}function r(){r=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b,e){var f=a.attrs;if(f.offline){var g=parseInt(f.t,10),h=parseInt(f.offline,10);d("WAWebOfflineHandler").OfflineMessageHandler.newOfflineStanza(g,e,h)}g=d("WAWebCommsHandleWorkerCompatibleStanza").handleWorkerCompatibleStanza(a);if(g!=null)return g;switch(a.tag){case"iq":return t(a);case"receipt":try{if(f.type==="retry"||f.type==="enc_rekey_retry")return yield d("WAWebHandleRetryRequest").handleMessageRetryRequest(a);d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(["Unhandled receipt stanza: type: '","', id: '","'"])),f.type,f.id);break}catch(b){if(b instanceof d("WAParsableWapNode").XmppParsingFailure){d("WAWebPostUnknownStanzaMetric").postUnknownStanzaMetric(a);d("WALogger").ERROR(j||(j=babelHelpers.taggedTemplateLiteralLoose(["Failed to parse receipt "," stanza: ",""])),f.type,b).sendLogs("failed-to-parse-receipt-stanza",{sampling:c("gkx")("26259")?1:.1});return d("WAWebCreateNackFromStanza").createNackFromStanza(a,d("WAWebCreateNackFromStanza").NackReason.ParsingError)}return d("WAWebCreateNackFromStanza").createNackFromStanza(a,d("WAWebCreateNackFromStanza").NackReason.UnhandledError)}case"notification":try{switch(f.type){case"server_sync":return yield d("WAWebHandleServerSyncNotification").handleServerSyncNotification(a);case"picture":return yield d("WAWebHandleProfilePicNotification").handleProfilePicNotificationJob(a);case"business":return yield d("WAWebHandleBusinessNotification").handleBusinessNotificationJob(a);case"contacts":e=a.content;if(!Array.isArray(e)||!e.length)break;h=e[0].tag;if(h==="invite")break;return yield c("WAWebHandleContactNotification")(a);case"devices":return yield d("WAWebHandleDeviceNotification").handleDevicesNotification(a);case"disappearing_mode":return yield d("WAWebHandleDisappearingModeNotification").handleDisappearingModeNotificationJob(a);case"mediaretry":g=(yield c("WAWebHandleMediaRetryNotification")(a));return g;case"encrypt":e=a.content;if(!Array.isArray(e)||!e.length)break;h=e[0].tag;switch(h){case"count":return yield c("WAWebHandlePreKeyLow")(a,b);case"digest":return yield c("WAWebHandleDigestKey")(a)}break;case"server":return yield d("WAWebHandleServerNotification").handleServerNotification(a);case"status":return yield d("WAWebHandleAboutNotification").handleAboutNotification(a);case"account_sync":return yield d("WAWebHandleAccountSyncNotification").handleAccountSyncNotification(a);case"pay":return yield d("WAWebPaymentNotificationHandler").handlePaymentNotification(a);case"psa":if(f.from!=null&&f.from.toString()===d("WAJids").PSA_JID){g=a.content;if(!Array.isArray(g)||!g.length)break;e=g[0].tag;if(e==="surfaces")return yield d("WAWebHandleQPSurfacesNotification").handleQPSurfacesNotification(a);if(e==="reset_smb_last_qp_prefetch_timestamp")return d("WAWebHandleQPPrefetchTimestampNotification").handleQPPrefetchTimestampNotification(a);if(d("WAWebABProps").getABPropConfigValue("enable_client_chat_psa"))return yield c("WAWebHandleWaChat")(a);break}return yield c("WAWebHandlePsa")(a);case"privacy_token":return yield c("WAWebHandlePrivacyTokensNotification")(a);case"link_code_companion_reg":return yield d("WAWebAltDeviceLinkingHandleNotification").handleAltDeviceLinkingNotification(a);case"newsletter":return yield c("WAWebHandleNewsletterNotification")(a);case"w:growth":return yield c("WAWebHandleGrowthNotification")(a);case"registration":return yield c("WAWebHandleDeviceSwitchingNotification")(a);case"mex":return yield d("WAWebHandleMexNotification").handleMexNotification(a);case"companion_reg_refresh":return yield d("WAWebHandleCompanionReqRefreshNotification").handleCompanionReqRefreshNotification(a);case"waffle":return yield d("WAWebAccountLinkingNotificationHandler").handleAccountLinkingNotification(a);case"hosted":if(d("WAWebBizGatingUtils").isCTWADetectedOutcomeWS3Enabled())return yield d("WAWebHandleHostedNotification").handleHostedNotification(a);break}}catch(c){if(c instanceof d("WAParsableWapNode").XmppParsingFailure){d("WAWebPostUnknownStanzaMetric").postUnknownStanzaMetric(a);g=(b=(h=f.type)==null?void 0:h.toString())!=null?b:"[empty]";d("WALogger").ERROR(k||(k=babelHelpers.taggedTemplateLiteralLoose(["Failed to parse notification "," stanza: ",""])),g,c).sendLogs("failed-to-parse-notification-stanza-"+g,{sampling:.01});return d("WAWebCreateNackFromStanza").createNackFromStanza(a,d("WAWebCreateNackFromStanza").NackReason.ParsingError)}return c instanceof d("WAWebHandleMexNotification").MissingMEXNotificationHandler?u(a):d("WAWebCreateNackFromStanza").createNackFromStanza(a,d("WAWebCreateNackFromStanza").NackReason.UnhandledError)}return u(a);case"chatstate":return d("WAHandleDecisionTreeResult").handleDecisionTreeResult(a,p(a));case"presence":return c("WAWebHandlePresence")(a);case"ib":return c("WAWebHandleInfoBulletin")(a);case"stream:error":return c("WAWebHandleStreamError")(a);case"failure":return c("WAWebHandleFailure")(a);case"success":return c("WAWebHandleSuccess")(a);case"call":return d("WAWebHandleVoipCall").handleCall(a);case"error":return d("WABackendHandleError").handleError(a);case"xmlstreamend":d("WALogger").LOG(l||(l=babelHelpers.taggedTemplateLiteralLoose(["Comms.handleStanza received xmlstreamend, return NO_ACK"])));return"NO_ACK"}d("WALogger").DEV_XMPP(m||(m=babelHelpers.taggedTemplateLiteralLoose(["Comms.handleStanza unrecognized stanza ",""])),a);return d("WAWebCreateNackFromStanza").createNackFromStanza(a,d("WAWebCreateNackFromStanza").NackReason.UnrecognizedStanza)});return r.apply(this,arguments)}function a(a,b,c){return s.apply(this,arguments)}function s(){s=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b,c){c===void 0&&(c=0);try{b=(yield q(a,b,c));if(b!=null)return b}catch(e){d("WALogger").LOG(n||(n=babelHelpers.taggedTemplateLiteralLoose(["[handleStanza] exception for tag:"," type:"," id:",""])),a.tag,(c=a.attrs)==null?void 0:c.type,(b=a.attrs)==null?void 0:b.id);d("WALogger").ERROR(o||(o=babelHelpers.taggedTemplateLiteralLoose(["[handleStanza] ",""])),e.stack).sendLogs("handle-stanza")}return"NO_ACK"});return s.apply(this,arguments)}function t(a){var b=a.attrs,e=a.content;if(b.xmlns==="urn:xmpp:ping")return d("WAWap").wap("iq",{type:"result",to:b.from});else if(b.xmlns==="md"){if(!Array.isArray(e)||!e.length)return;b=e[0].tag;switch(b){case"pair-device":return c("WAWebHandlePairDevice")(a);case"pair-success":return c("WAWebHandlePairSuccess")(a)}}else throw c("err")("handleIq unrecognized "+a.toString())}function u(a){d("WALogger").DEV_XMPP(h||(h=babelHelpers.taggedTemplateLiteralLoose(["Comms.handleStanza unrecognized stanza ",""])),a);return d("WAWebCreateNackFromStanza").createNackFromStanza(a,d("WAWebCreateNackFromStanza").NackReason.UnrecognizedStanza)}g["default"]=a}),98);
          __d("WAWebHandleStreamError",["Promise","WAComms","WADeprecatedWapParser","WALogger","WAWebCmd","WAWebCompanionRegUtils","WAWebJestE2ELogUtils","WAWebSocketModel","WAWebStartBackend","WAWebUserPrefsTabMutex","WAWebWamDeviceLinkReporter","asyncToGeneratorRuntime","gkx"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p=new(c("WADeprecatedWapParser"))("streamErrorParser",function(a){a.assertTag("stream:error");if(a.hasChild("conflict")){var b=a.child("conflict");b=b.attrString("type");switch(b){case"replaced":return{type:"replaced"};case"device_removed":default:return{type:"device_removed"}}}else if(a.hasAttr("code"))return{type:"code",code:a.attrInt("code")};else if(a.hasChild("ack"))return{type:"ack",id:a.child("ack").hasAttr("id")?a.child("ack").attrString("id"):null};else if(a.hasChild("xml-not-well-formed"))return{type:"xml-not-well-formed"};else{d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["Unrecognized stream:error: ",""])),a.toString());return{type:"other"}}});function a(a){return q.apply(this,arguments)}function q(){q=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var e=p.parse(a);if(e.error){d("WALogger").DEV(i||(i=babelHelpers.taggedTemplateLiteralLoose(["error while parsing: ",""])),a.toString());d("WALogger").ERROR(j||(j=babelHelpers.taggedTemplateLiteralLoose(["Parsing Error: ",""])),e.error.toString());return(o||(o=b("Promise"))).reject(e.error)}e=e.success;if(e.type==="code"&&e.code>=500&&e.code<600){if(e.code===515){d("WAComms").stopComms();yield d("WAWebCompanionRegUtils").startLogin();void d("WAWebStartBackend").startBackend();return(o||(o=b("Promise"))).resolve("NO_ACK")}else if(e.code===516){d("WAComms").stopComms();yield d("WAWebWamDeviceLinkReporter").commitDeviceLinkEvent(516);yield d("WAWebCompanionRegUtils").startLogout();void d("WAWebStartBackend").startBackend();return(o||(o=b("Promise"))).resolve("NO_ACK")}d("WAComms").onStreamErrorReceived()}else if(e.type==="device_removed"){d("WAWebCmd").Cmd.onStartingLogout();d("WAComms").stopComms();yield d("WAWebSocketModel").Socket.clearCredentialsAndStoredData();d("WALogger").LOG(k||(k=babelHelpers.taggedTemplateLiteralLoose(["stream error due to device removed, logging out"])));d("WAWebJestE2ELogUtils").maybeLogToJestE2eJSConsole("stream error due to device removed, logging out");d("WAWebCmd").Cmd.logout();return(o||(o=b("Promise"))).resolve("NO_ACK")}else if(e.type==="replaced"){d("WAWebUserPrefsTabMutex").currentTabHasMutex()&&d("WALogger").ERROR(l||(l=babelHelpers.taggedTemplateLiteralLoose(["handleStreamError: session replaced while we have a mutex, closing the socket"]))).sendLogs("invalid-session-replacement",{sampling:.01});d("WAComms").stopComms();return(o||(o=b("Promise"))).resolve("NO_ACK")}else e.type==="xml-not-well-formed"&&(c("gkx")("26258")?d("WALogger").WARN(m||(m=babelHelpers.taggedTemplateLiteralLoose(["handleStreamError: sent xml not well formed, closing the socket"]))):d("WALogger").WARN(n||(n=babelHelpers.taggedTemplateLiteralLoose(["handleStreamError: sent xml not well formed, closing the socket:"]))).devConsole(a.toString()).sendLogs("sent-xml-not-well-formed"));return(o||(o=b("Promise"))).resolve("CLOSE_SOCKET")});return q.apply(this,arguments)}g["default"]=a}),98);
          __d("WAWebHandleSuccess",["Promise","WACustomError","WADeprecatedWapParser","WALogger","WAPromiseTimeout","WAWebABPropsLocalStorage","WAWebAbPropsSyncJob","WAWebCmd","WAWebCollectionHandlerActions","WAWebCryptoEncKeyHelper","WAWebDbEncryptionKey","WAWebMediaHosts","WAWebPageLoadLogging","WAWebPassiveModeManager","WAWebQplQuickPerformanceLoggerMarkerIds","WAWebQplQuickPerformanceLoggerModule","WAWebSyncdGetActionHandler","WAWebUpdateClockSkewUtils","WAWebUpdateMeLidUtils","WAWebUserPrefsGeneral","WAWebUserPrefsMeUser","WAWebWidFactory","asyncToGeneratorRuntime","cr:17219","justknobx"],(function(a,b,c,d,e,f,g){var h,i,j,k,l=(e=b("cr:17219"))==null?void 0:e.getWindowsBridge(),m=new(c("WADeprecatedWapParser"))("successParser",function(a){a.assertTag("success");return{ts:a.attrTime("t"),propsVersion:a.attrInt("props"),companionEncStatic:a.maybeAttrString("companion_enc_static")||"NULL",lid:a.maybeAttrString("lid"),displayName:a.maybeAttrString("display_name"),abpropsRefreshId:a.maybeAttrInt("abprops")}});function a(a){return n.apply(this,arguments)}function n(){n=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var e;d("WAWebPageLoadLogging").addPageLoadQplPoint("success_received");d("WAWebQplQuickPerformanceLoggerModule").QPL.markerPoint(d("WAWebQplQuickPerformanceLoggerMarkerIds").QuickLogMarkerId.OFFLINE_RESUME,"SuccessReceived");a=m.parse(a);if(a.error){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["handleSuccess: failed to parse ",""])),a.error);return(k||(k=b("Promise"))).reject(a.error)}a=a.success;d("WAWebUpdateClockSkewUtils").updateClockSkew(a.ts);d("WAWebUpdateMeLidUtils").updateMeLid(a.lid!=null?d("WAWebWidFactory").createWid(a.lid):null);a.displayName!=null&&d("WAWebUserPrefsMeUser").setMeDisplayName(a.displayName);d("WAWebSyncdGetActionHandler").setActionHandlers(d("WAWebCollectionHandlerActions").ActionHandlers);d("WAWebCmd").Cmd.onTemporaryBan({banned:!1});d("WAWebPassiveModeManager").PassiveTaskManager.executePassiveTasks();void d("WAWebUserPrefsGeneral").setOfflinePushDisabled(!1);var f=a.companionEncStatic;void d("WAWebDbEncryptionKey").DbEncKeyStore.generateFinalDbEncryptionAndFtsKey(f);void d("WAWebCryptoEncKeyHelper").generateFinalDbEncryptionAndFtsKeyForInvoker(f);void (l==null||(e=l.contacts)==null?void 0:e.initialize());a=(f=a.abpropsRefreshId)!=null?f:0;f=d("WAWebABPropsLocalStorage").getRefreshId();var g=c("justknobx")._("2086"),i=d("WAWebABPropsLocalStorage").getWebRefreshId();if(f<a||i<g){i<g&&d("WAWebABPropsLocalStorage").setWebRefreshId(g);f=d("WAWebABPropsLocalStorage").isABPropsAfterFirstSync();f&&(yield d("WAWebAbPropsSyncJob").syncABPropsTask())}yield o(1e3)});return n.apply(this,arguments)}function o(a){return p.apply(this,arguments)}function p(){p=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){try{yield d("WAPromiseTimeout").promiseTimeout(d("WAWebMediaHosts").mediaHosts.forceRefresh(new AbortController().signal),a)}catch(a){a instanceof d("WACustomError").TimeoutError?d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["fetching mms4 hosts on startup exceeded timeout"]))).sendLogs("mms4-fetch-host-timeout",{sampling:0}):d("WALogger").ERROR(j||(j=babelHelpers.taggedTemplateLiteralLoose(["fetching mms4 hosts on startup failed: ",""])),a).sendLogs("mms4-fetch-host-failed")}});return p.apply(this,arguments)}g["default"]=a}),98);
          __d("WAWebExternalBetaApi",["Promise","WAComms","WALogger","WAWebAbPropsSyncJob","WAWebBackendApi","WAWebStartBackend","WAWebUserPrefsGeneral","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j;function a(a){return k.apply(this,arguments)}function k(){k=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var c=(yield d("WAWebUserPrefsGeneral").getWhatsAppWebExternalBetaJoinedIdb());c!==a&&(yield (j||(j=b("Promise"))).all([d("WAWebUserPrefsGeneral").setWhatsAppWebExternalBetaDirtyBitIdb(!0),d("WAWebUserPrefsGeneral").setWhatsAppWebExternalBetaJoinedIdb(a)]),yield l(),d("WAWebBackendApi").frontendFireAndForget("changeOptInStatusForExternalWebBeta",{}))});return k.apply(this,arguments)}function l(){return m.apply(this,arguments)}function m(){m=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["WAWebExternalBetaApi: Restarting backend"]))),d("WAComms").stopComms(),yield d("WAWebStartBackend").startWebComms(),yield d("WAComms").startHandlingRequests(),(yield d("WAWebUserPrefsGeneral").getWhatsAppWebExternalBetaDirtyBitIdb())&&(d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["WAWebExternalBetaApi: Syncing AB Props after changing Web Beta opt-in status"]))),yield d("WAWebAbPropsSyncJob").syncABPropsTask(),yield d("WAWebUserPrefsGeneral").setWhatsAppWebExternalBetaDirtyBitIdb(!1))});return m.apply(this,arguments)}g.changeOptInStatusForExternalWebBeta=a}),98);
          __d("WAWebExternalWebBetaSync",["Promise","WALogger","WASyncdAction","WASyncdConst","WAWebABProps","WAWebExternalBetaApi","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m;a=function(a){function c(){var b;for(var c=arguments.length,d=new Array(c),e=0;e<c;e++)d[e]=arguments[e];return(b=a.call.apply(a,[this].concat(d))||this,b.chatJidIndex=null,babelHelpers.assertThisInitialized(b))||babelHelpers.assertThisInitialized(b)}babelHelpers.inheritsLoose(c,a);var e=c.prototype;e.getVersion=function(){return 3};e.getAction=function(){return d("WASyncdConst").Actions.ExternalWebBeta};e.applyMutations=function(a){if(d("WAWebABProps").getABPropConfigValue("external_beta_can_join")!==!0){d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["syncd: action not enabled"])));return(m||(m=b("Promise"))).resolve(a.map(function(){return{actionState:d("WASyncdConst").SyncActionState.Unsupported}}))}return(m||(m=b("Promise"))).all(a.map(function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){try{if(a.operation==="set"){a=a.value;a=a.externalWebBetaAction;if(!a){d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(["beta setting sync: malformed mutation"])));return{actionState:d("WASyncdConst").SyncActionState.Malformed}}if(a.isOptIn!==void 0)yield d("WAWebExternalBetaApi").changeOptInStatusForExternalWebBeta(a.isOptIn);else{d("WALogger").WARN(j||(j=babelHelpers.taggedTemplateLiteralLoose(["beta setting sync: malformed mutation value"])));return{actionState:d("WASyncdConst").SyncActionState.Malformed}}d("WALogger").DEV(k||(k=babelHelpers.taggedTemplateLiteralLoose(["syncd: successfully set web external beta opt in to ",""])),a.isOptIn);return{actionState:d("WASyncdConst").SyncActionState.Success}}d("WALogger").WARN(l||(l=babelHelpers.taggedTemplateLiteralLoose(["external beta opt in sync: operation not supported"])));return{actionState:d("WASyncdConst").SyncActionState.Unsupported}}catch(a){return{actionState:d("WASyncdConst").SyncActionState.Failed}}});return function(b){return a.apply(this,arguments)}}()))};return c}(d("WASyncdAction").SyncActionBase);c=new a();g["default"]=c}),98);
          __d("WAWebContactSync",["Promise","WAJids","WALogger","WAServerSync.pb","WASyncdAction","WASyncdConst","WATimeUtils","WAWebApiContact","WAWebBotGating","WAWebContactCollection","WAWebContactShortName","WAWebCurrentUser","WAWebDBCreateLidPnMappings","WAWebDeleteStatusAction","WAWebSyncContactsJob","WAWebSyncdActionUtils","WAWebSyncdDbCallbacksApi","WAWebSyncdIndexUtils","WAWebSyncdOrphan","WAWebWidFactory","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s;a=function(a){function c(){var b;for(var c=arguments.length,d=new Array(c),e=0;e<c;e++)d[e]=arguments[e];return(b=a.call.apply(a,[this].concat(d))||this,b.chatJidIndex=null,babelHelpers.assertThisInitialized(b))||babelHelpers.assertThisInitialized(b)}babelHelpers.inheritsLoose(c,a);var e=c.prototype;e.getVersion=function(){return 2};e.getAction=function(){return d("WASyncdConst").Actions.Contact};e.applyMutations=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,c,e){e===void 0&&(e=!1);var f=[],g=[],q=[];c=(yield (s||(s=b("Promise"))).all(a.map(function(a){try{var b=a.indexParts;b=b[1];b||d("WAWebSyncdIndexUtils").throwInvalidActionIndex();var c=d("WAWebWidFactory").createUserWid(b);if(a.operation==="set"){var e=a.value.contactAction;if(!e){d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["contact sync: malformed mutation"])));return{actionState:d("WASyncdConst").SyncActionState.Malformed}}if(c.isUser()&&c.isLid()){d("WAWebCurrentUser").isEmployee()&&d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["syncd: received lid contact: ",""])),c.toString());d("WALogger").ERROR(j||(j=babelHelpers.taggedTemplateLiteralLoose(["syncd: contact sync: lid contact is not supported"]))).sendLogs("receive-lid-contact");return{actionState:d("WASyncdConst").SyncActionState.Skipped}}b={id:b,name:e.fullName||"",shortName:e.firstName||((b=d("WAWebContactShortName").getShortName(e.fullName))!=null?b:""),type:"in",syncToAddressbook:e.saveOnPrimaryAddressbook,isAddressBookContact:1,isContactSyncCompleted:0};if(c.isUser()&&!c.isLid()&&e.lidJid!=null){e=d("WAWebWidFactory").toUserLidOrThrow(d("WAWebWidFactory").createUserWid(e.lidJid,"lid"));q.push({lid:e,pn:d("WAWebWidFactory").toUserWid(c)})}f.push(b);d("WAWebContactCollection").ContactCollection.add(babelHelpers["extends"]({},b,{id:c}),{merge:!0});d("WAWebSyncContactsJob").syncNewContact(c);return{actionState:d("WASyncdConst").SyncActionState.Success}}if(a.operation==="remove"){if(c.isUser()&&c.isLid())return{actionState:d("WASyncdConst").SyncActionState.Skipped};if(d("WAWebBotGating").isBotReceiveEnabled()&&c.isBot())return{actionState:d("WASyncdConst").SyncActionState.Skipped};e=d("WAWebContactCollection").ContactCollection.get(c);e!=null&&e.setNotMyContact();g.push(c);return{actionState:d("WASyncdConst").SyncActionState.Success}}d("WALogger").WARN(k||(k=babelHelpers.taggedTemplateLiteralLoose(["contact sync: operation not supported"])));return{actionState:d("WASyncdConst").SyncActionState.Unsupported}}catch(a){return{actionState:d("WASyncdConst").SyncActionState.Failed}}})));d("WALogger").LOG(l||(l=babelHelpers.taggedTemplateLiteralLoose(["syncd: handler after loop"])));d("WALogger").LOG(m||(m=babelHelpers.taggedTemplateLiteralLoose(["syncd: before pn job"])));yield d("WAWebDBCreateLidPnMappings").createLidPnMappings({mappings:q,flushImmediately:!0,learningSource:"other"});yield d("WAWebApiContact").createOrMergeAddressBookContacts(f);d("WALogger").LOG(n||(n=babelHelpers.taggedTemplateLiteralLoose(["syncd: handler after save"])));e===!0&&(yield d("WAWebSyncdDbCallbacksApi").writeSyncdLog(d("WASyncdConst").CollectionName.CriticalUnblockLow,"handler after save"));d("WAWebSyncdOrphan").checkOrphanUserStatusMutes(f.map(function(a){return a.id}));if(g.length>0){a=g.map(function(a){return a.isLid()?d("WAJids").toLidUserJid(a.user):d("WAJids").toPhoneUserJid(a.user)});yield d("WAWebApiContact").setNotAddressBookContacts(a);d("WAWebDeleteStatusAction").clearStatusForRemovedContact()}d("WALogger").LOG(o||(o=babelHelpers.taggedTemplateLiteralLoose(["syncd: handler done"])));e===!0&&(yield d("WAWebSyncdDbCallbacksApi").writeSyncdLog(d("WASyncdConst").CollectionName.CriticalUnblockLow,"handler done"));d("WALogger").DEV(p||(p=babelHelpers.taggedTemplateLiteralLoose(["syncd: added "," contacts, removed "," contacts"])),f.length,g.length);return c});function c(b,c,d){return a.apply(this,arguments)}return c}();e.getContactSyncMutation=function(a,b,c,e,f,g){g===void 0&&(g=!1);a.isLid()&&(d("WAWebCurrentUser").isEmployee()&&d("WALogger").LOG(q||(q=babelHelpers.taggedTemplateLiteralLoose(["syncd: sending lid contact: ",""])),a.toString()),d("WALogger").ERROR(r||(r=babelHelpers.taggedTemplateLiteralLoose(["syncd: contact sync: should not send Lid contact"]))).sendLogs("send-lid-contact"));var h=d("WATimeUtils").unixTimeMs();b={contactAction:{fullName:b!=null?b:void 0,firstName:c!=null?c:void 0,lidJid:f?f.toString({legacy:!0}):void 0,saveOnPrimaryAddressbook:e!=null?e:void 0}};return d("WAWebSyncdActionUtils").buildPendingMutation({collection:d("WASyncdConst").CollectionName.CriticalUnblockLow,indexArgs:[a.toString({legacy:!0})],operation:g?d("WAServerSync.pb").SyncdMutation$SyncdOperation.REMOVE:d("WAServerSync.pb").SyncdMutation$SyncdOperation.SET,version:this.getVersion(),value:b,timestamp:h,action:this.getAction()})};return c}(d("WASyncdAction").SyncActionBase);c=new a();g["default"]=c}),98);
          __d("WAWebDetectedOutcomesStatusSync",["Promise","WALogger","WASyncdAction","WASyncdConst","WAWebBackendApi","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j,k,l;a=function(a){function c(){var b;for(var c=arguments.length,d=new Array(c),e=0;e<c;e++)d[e]=arguments[e];return(b=a.call.apply(a,[this].concat(d))||this,b.chatJidIndex=null,babelHelpers.assertThisInitialized(b))||babelHelpers.assertThisInitialized(b)}babelHelpers.inheritsLoose(c,a);var e=c.prototype;e.getVersion=function(){return 1};e.getAction=function(){return d("WASyncdConst").Actions.DetectedOutcomeStatus};e.applyMutations=function(a){return(l||(l=b("Promise"))).all(a.map(function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){try{if(a.operation==="set"){a=a.value;a=a.detectedOutcomesStatusAction;if((a==null?void 0:a.isEnabled)==null){d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["detected outcome status sync: malformed mutation"])));return{actionState:d("WASyncdConst").SyncActionState.Malformed}}yield d("WAWebBackendApi").frontendSendAndReceive("ctwaDetectedOutcomeOnboardingStatusUpdate",{onboardingStatus:a.isEnabled});d("WALogger").DEV(i||(i=babelHelpers.taggedTemplateLiteralLoose(["syncd: successfully set detected outcome status to ",""])),a.isEnabled);return{actionState:d("WASyncdConst").SyncActionState.Success}}d("WALogger").WARN(j||(j=babelHelpers.taggedTemplateLiteralLoose(["detected outcome status sync: operation not supported"])));return{actionState:d("WASyncdConst").SyncActionState.Unsupported}}catch(a){d("WALogger").ERROR(k||(k=babelHelpers.taggedTemplateLiteralLoose(["detected outcome status sync: failed to set detected outcome status"])));return{actionState:d("WASyncdConst").SyncActionState.Failed}}});return function(b){return a.apply(this,arguments)}}()))};return c}(d("WASyncdAction").SyncActionBase);c=new a();g["default"]=c}),98);
          __d("WAWebDeviceCapabilitiesSync",["Promise","WALogger","WAServerSync.pb","WASyncAction.pb","WASyncdAction","WASyncdConst","WATimeUtils","WAWebABProps","WAWebCmd","WAWebEventsWaitForOfflineDeliveryEnd","WAWebLid11MigrationLifecycleWamEvent","WAWebLid1X1MigrationGating","WAWebLid1x1MigrationTimeout","WAWebMessageQueue","WAWebSyncdActionUtils","WAWebSyncdCoreApi","WAWebSyncdDb","WAWebUserPrefsMeUser","WAWebWamEnumMigrationStageEnum","asyncToGeneratorRuntime","decodeProtobuf"],(function(a,b,c,d,e,f,g){var h,i,j=!1;a=function(a){function c(){var b;for(var c=arguments.length,d=new Array(c),e=0;e<c;e++)d[e]=arguments[e];return(b=a.call.apply(a,[this].concat(d))||this,b.chatJidIndex=null,babelHelpers.assertThisInitialized(b))||babelHelpers.assertThisInitialized(b)}babelHelpers.inheritsLoose(c,a);var e=c.prototype;e.getVersion=function(){return 7};e.getAction=function(){return d("WASyncdConst").Actions.DeviceCapabilities};e.getJidIndex=function(){return d("WAWebUserPrefsMeUser").assertGetMe().toString({legacy:!0})};e.capabilitiesHaveChanged=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=(yield d("WAWebSyncdDb").getSyncActionsRows(["index"],[a.index]));b=b.reduce(function(a,b){if(b.actionState===d("WASyncdConst").SyncActionState.Success){a=d("decodeProtobuf").decodeProtobuf(d("WASyncAction.pb").SyncActionDataSpec,b.binarySyncData);b=a.value;if(b!=null&&b.deviceCapabilities)return b.deviceCapabilities}},{});a=d("decodeProtobuf").decodeProtobuf(d("WASyncAction.pb").SyncActionValueSpec,a.binarySyncAction);a=a.deviceCapabilities;return{hasChanged:JSON.stringify(b)!==JSON.stringify(a),currentCapabilities:b,newCapabilities:a}});function c(b){return a.apply(this,arguments)}return c}();e.checkLidTimeout=function(){if(j)return;d("WAWebCmd").Cmd.on(d("WAWebCmd").APP_STATE_SYNC_COMPLETED,function(a){a.some(function(a){return a.name===d("WASyncdConst").CollectionName.RegularLow})&&d("WAWebEventsWaitForOfflineDeliveryEnd").isOfflineDeliveryEnd()&&void d("WAWebMessageQueue").waitForOnlineMessageQueue().then(function(){void d("WAWebLid1x1MigrationTimeout").scheduleLogoutIfNeeded("syncd")})});j=!0};e.applyMutations=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){void this.checkLidTimeout();return a.map(function(a){a.operation==="set"&&((a=a.value)==null||(a=a.deviceCapabilities)==null||(a=a.lidMigration)==null?void 0:a.chatDbMigrationTimestamp)!=null&&!d("WAWebLid1X1MigrationGating").Lid1X1MigrationUtils.isLidMigrated()&&new(d("WAWebLid11MigrationLifecycleWamEvent").Lid11MigrationLifecycleWamEvent)({migrationStage:d("WAWebWamEnumMigrationStageEnum").MIGRATION_STAGE_ENUM.COMPANION_RECEIVED_DEVICE_CAPABILITY}).commit();return{actionState:d("WASyncdConst").SyncActionState.Success}})});function c(b){return a.apply(this,arguments)}return c}();e.getMutation=function(a,b){return d("WAWebSyncdActionUtils").buildPendingMutation({collection:d("WASyncdConst").CollectionName.RegularLow,indexArgs:[this.getJidIndex()],value:{deviceCapabilities:babelHelpers["extends"]({},b)},version:this.getVersion(),operation:d("WAServerSync.pb").SyncdMutation$SyncdOperation.SET,timestamp:a,action:this.getAction()})};e.sendMutation=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){if(!d("WAWebABProps").getABPropConfigValue("device_capabilities_sync_enabled"))return;a=this.getMutation(d("WATimeUtils").unixTimeMs(),a);var c=(yield this.capabilitiesHaveChanged(a));if(!c.hasChanged){d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["DeviceCapabilitiesSync: not syncing capabilities due to no change"]))).devConsole(c);return}yield d("WAWebSyncdCoreApi").lockForSync([],[a],function(){return(i||(i=b("Promise"))).resolve()})});function c(b){return a.apply(this,arguments)}return c}();return c}(d("WASyncdAction").SyncActionBase);c=new a();g["default"]=c}),98);
          __d("WAWebDisableLinkPreviewsSync",["Promise","WALogger","WAServerSync.pb","WASyncdAction","WASyncdConst","WATimeUtils","WAWebDisableLinkPreviewsAction","WAWebSyncdActionUtils","WAWebSyncdCoreApi","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k;a=function(a){function c(){var b;for(var c=arguments.length,d=new Array(c),e=0;e<c;e++)d[e]=arguments[e];return(b=a.call.apply(a,[this].concat(d))||this,b.chatJidIndex=null,babelHelpers.assertThisInitialized(b))||babelHelpers.assertThisInitialized(b)}babelHelpers.inheritsLoose(c,a);var e=c.prototype;e.getVersion=function(){return 8};e.getAction=function(){return d("WASyncdConst").Actions.DisableLinkPreviews};e.applyMutations=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b;a=a.map(function(a){if(a.operation!=="set"){d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["DisableLinkPreviewsSync: operation not supported: ",""])),a.operation);return{actionState:d("WASyncdConst").SyncActionState.Malformed}}a=(a=a.value.privacySettingDisableLinkPreviewsAction)==null?void 0:a.isPreviewsDisabled;if(a==null){d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(["DisableLinkPreviewsSync: mutation value is null"])));return{actionState:d("WASyncdConst").SyncActionState.Malformed}}b=a;return{actionState:d("WASyncdConst").SyncActionState.Success}});b!=null&&(d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["DisableLinkPreviewsSync: updating prefs: isPreviewsDisabled: ",""])),b),d("WAWebDisableLinkPreviewsAction").setDisableLinkPreviewsToUserPrefs(b));return a});function c(b){return a.apply(this,arguments)}return c}();e.getMutation=function(a,b){return d("WAWebSyncdActionUtils").buildPendingMutation({collection:d("WASyncdConst").CollectionName.Regular,indexArgs:[],value:{privacySettingDisableLinkPreviewsAction:{isPreviewsDisabled:b}},version:this.getVersion(),operation:d("WAServerSync.pb").SyncdMutation$SyncdOperation.SET,timestamp:a,action:this.getAction()})};e.sendMutation=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){yield d("WAWebSyncdCoreApi").lockForSync([],[this.getMutation(d("WATimeUtils").unixTimeMs(),a)],function(){return(k||(k=b("Promise"))).resolve()})});function c(b){return a.apply(this,arguments)}return c}();return c}(d("WASyncdAction").SyncActionBase);c=new a();g["default"]=c}),98);
          __d("WAWebDisableLinkPreviewsAction",["WAWebDisableLinkPreviewsSync","WAWebUserPrefsGeneral"],(function(a,b,c,d,e,f,g){"use strict";function h(a){d("WAWebUserPrefsGeneral").setUserPrivacySettings(babelHelpers["extends"]({},d("WAWebUserPrefsGeneral").getUserPrivacySettings(),{disableLinkPreviews:a}))}function a(a){h(a);return c("WAWebDisableLinkPreviewsSync").sendMutation(a)}g.setDisableLinkPreviewsToUserPrefs=h;g.setDisableLinkPreviews=a}),98);
          __d("WAWebLabelJidSync",["Promise","WALogger","WASyncdAction","WASyncdConst","WAWebApiContact","WAWebBizGatingUtils","WAWebBizLabelItemParentType","WAWebBizLabelUtils","WAWebCTWAConstants","WAWebContactSystemMsg","WAWebDBLabelAssociationDatabaseApi","WAWebHandleMsgTypes.flow","WAWebHandleSingleMsg","WAWebLid1X1MigrationGating","WAWebMsgType","WAWebSchemaChat","WAWebSchemaLabel","WAWebSchemaLabelAssociation","WAWebSyncdGetChat","WAWebSyncdIndexUtils","WAWebSyncdUtils","WAWebUserPrefsGeneral","WAWebWamEnumMdSyncdCriticalEventCode","WAWebWid","WAWebWidFactory","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j;a=function(a){function e(){var b;for(var c=arguments.length,d=new Array(c),e=0;e<c;e++)d[e]=arguments[e];return(b=a.call.apply(a,[this].concat(d))||this,b.chatJidIndex=2,babelHelpers.assertThisInitialized(b))||babelHelpers.assertThisInitialized(b)}babelHelpers.inheritsLoose(e,a);var f=e.prototype;f.getVersion=function(){return d("WASyncdConst").LABEL_ASSOCIATION_SYNC_VERSION};f.getAction=function(){return d("WASyncdConst").Actions.LabelJid};f.applyMutations=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var e=new Set(),f=[],g=[];a=(yield (j||(j=b("Promise"))).all(a.map(function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){try{if(a.operation==="set"){var b=a.indexParts;a=a.value;var j=b[1];b=b[2];(!j||!b)&&d("WAWebSyncdIndexUtils").throwInvalidActionIndex();a=(a=a.labelAssociationAction)==null?void 0:a.labeled;if(a==null){d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["label jid sync: malformed mutation"])));return{actionState:d("WASyncdConst").SyncActionState.Malformed}}if(!c("WAWebWid").isWid(b)){d("WAWebSyncdUtils").uploadCriticalEventMetric(d("WAWebWamEnumMdSyncdCriticalEventCode").MD_SYNCD_CRITICAL_EVENT_CODE.ACTION_INVALID_INDEX_DATA);return{actionState:d("WASyncdConst").SyncActionState.Malformed}}b=d("WAWebWidFactory").createWid(b);var k=(yield d("WAWebSyncdGetChat").resolveChatForMutationIndex(b));if(k.success===!0)b=d("WAWebWidFactory").createWid(k.chat.id);else{k.success;if(d("WAWebLid1X1MigrationGating").Lid1X1MigrationUtils.isLidMigrated()&&b.isLid()){k=d("WAWebApiContact").getPhoneNumber(d("WAWebWidFactory").toUserWid(b));k!=null&&(b=k)}}k=b.toString();var l={labelId:j,associationId:k,type:d("WAWebSchemaLabelAssociation").LabelAssociationType.Jid};if(a){a=e.has(k);if(!a){var m=(yield d("WAWebSchemaChat").getChatTable().get(k,!1));m&&(e.add(k),a=!0)}f.push(l);d("WAWebBizLabelUtils").addToLabelCollection(k,[j],a||!b.isUser()?d("WAWebBizLabelItemParentType").LabelItemParentType.Chat:d("WAWebBizLabelItemParentType").LabelItemParentType.Contact);m=(yield d("WAWebSchemaLabel").getLabelTable().get(j));a=m==null?void 0:m.predefinedId;if(d("WAWebUserPrefsGeneral").getDetectedOutcomeOnboardingStatus()&&(a===d("WAWebCTWAConstants").DETECTED_OUTCOME_NEW_ORDER_PREDEFINED_ID||a===d("WAWebCTWAConstants").DETECTED_OUTCOME_LEAD_PREDEFINED_ID)&&d("WAWebBizGatingUtils").isCTWADetectedOutcomeWS2Enabled()){m=d("WAWebContactSystemMsg").genNotificationMsg(b,{type:"notification_template",kind:d("WAWebMsgType").MsgKind.NotificationTemplate,subtype:"biz_automatically_labeled_chat_system_message",templateParams:[a.toString()]});yield d("WAWebHandleSingleMsg").handleSingleMsg(b,m,"detectedOutcomeNotification",d("WAWebHandleMsgTypes.flow").MessageOverwriteOption.NO_OVERWRITE,!1)}}else g.push(d("WAWebSchemaLabelAssociation").createLabelAssociationPrimaryKey(l)),d("WAWebBizLabelUtils").removeLabelFromCollection(k,j,d("WAWebBizLabelItemParentType").LabelItemParentType.Chat);return{actionState:d("WASyncdConst").SyncActionState.Success}}d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(["label jid sync: unsupported operation"])));return{actionState:d("WASyncdConst").SyncActionState.Unsupported}}catch(a){return{actionState:d("WASyncdConst").SyncActionState.Failed}}});return function(b){return a.apply(this,arguments)}}())));yield d("WAWebDBLabelAssociationDatabaseApi").removeLabelAssociations(g);yield d("WAWebDBLabelAssociationDatabaseApi").addOrEditLabelAssociations(f);return a});function e(b){return a.apply(this,arguments)}return e}();return e}(d("WASyncdAction").SyncActionBase);e=new a();g["default"]=e}),98);
          __d("WAWebLabelMessageSync",["Promise","WALogger","WASyncdAction","WASyncdConst","WAWebBizLabelItemParentType","WAWebBizLabelUtils","WAWebDBLabelAssociationDatabaseApi","WAWebSchemaLabelAssociation","WAWebSchemaMessage","WAWebSyncdIndexUtils","WAWebSyncdUtils","WAWebWamEnumMdSyncdCriticalEventCode","WAWebWid","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j;function k(a){return l.apply(this,arguments)}function l(){l=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=new Set();yield d("WAWebSchemaMessage").getMessageTable().bulkGet(a.map(function(a){a=a.indexParts;var b=a[2],e=a[3],f=a[4];a=a[5];if(!b||!e||!f||!a)return null;return!c("WAWebWid").isWid(b)?null:(b=d("WAWebSyncdIndexUtils").syncKeyToMsgKey(b,e,f,a))==null?void 0:b.toString()}).filter(Boolean)).then(function(a){return a.forEach(function(a){a&&b.add(a.id)})});return b});return l.apply(this,arguments)}a=function(a){function c(){var b;for(var c=arguments.length,d=new Array(c),e=0;e<c;e++)d[e]=arguments[e];return(b=a.call.apply(a,[this].concat(d))||this,b.chatJidIndex=2,babelHelpers.assertThisInitialized(b))||babelHelpers.assertThisInitialized(b)}babelHelpers.inheritsLoose(c,a);var e=c.prototype;e.getVersion=function(){return d("WASyncdConst").LABEL_ASSOCIATION_SYNC_VERSION};e.getAction=function(){return d("WASyncdConst").Actions.LabelMessage};e.applyMutations=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var c=[],e=[],f=(yield k(a));a=(yield (j||(j=b("Promise"))).all(a.map(function(a){try{if(a.operation==="set"){var b=a.indexParts;a=a.value;var g=b[1],j=b[2],k=b[3],l=b[4];b=b[5];(!g||!j||!k||!l||!b)&&d("WAWebSyncdIndexUtils").throwInvalidActionIndex();a=(a=a.labelAssociationAction)==null?void 0:a.labeled;if(a==null){d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["label message sync: malformed mutation"])));return{actionState:d("WASyncdConst").SyncActionState.Malformed}}j=d("WAWebSyncdIndexUtils").syncKeyToMsgKey(j,k,l,b);if(!j){d("WAWebSyncdUtils").uploadCriticalEventMetric(d("WAWebWamEnumMdSyncdCriticalEventCode").MD_SYNCD_CRITICAL_EVENT_CODE.ACTION_INVALID_INDEX_DATA);return{actionState:d("WASyncdConst").SyncActionState.Malformed}}if(!f.has(j.toString()))return{actionState:d("WASyncdConst").SyncActionState.Orphan,orphanModel:{modelId:j.toString(),modelType:d("WASyncdConst").SyncModelType.Msg}};k={labelId:g,associationId:j.toString(),type:d("WAWebSchemaLabelAssociation").LabelAssociationType.Message};a?(c.push(k),d("WAWebBizLabelUtils").addToLabelCollection(j.toString(),[g],d("WAWebBizLabelItemParentType").LabelItemParentType.Msg)):(e.push(d("WAWebSchemaLabelAssociation").createLabelAssociationPrimaryKey(k)),d("WAWebBizLabelUtils").removeLabelFromCollection(j.toString(),g,d("WAWebBizLabelItemParentType").LabelItemParentType.Msg));return{actionState:d("WASyncdConst").SyncActionState.Success}}d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(["label message sync: operation not supported"])));return{actionState:d("WASyncdConst").SyncActionState.Unsupported}}catch(a){return{actionState:d("WASyncdConst").SyncActionState.Failed}}})));yield d("WAWebDBLabelAssociationDatabaseApi").removeLabelAssociations(e);yield d("WAWebDBLabelAssociationDatabaseApi").addOrEditLabelAssociations(c);return a});function c(b){return a.apply(this,arguments)}return c}();return c}(d("WASyncdAction").SyncActionBase);e=new a();g["default"]=e}),98);
          __d("WAWebDBLabelsReorder",["Promise","WALogger","WAWebModelStorageUtils","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i;function a(a){return j.apply(this,arguments)}function j(){j=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){yield d("WAWebModelStorageUtils").getStorage().lock(["label"],function(){var c=b("asyncToGeneratorRuntime").asyncToGenerator(function*(c){var e=c[0],f=a.reduce(function(a,b,c){a.set(b,c);return a},new Map([]));try{c=a.map(function(a){return String(a)});c=(yield e.bulkGet(c));var g=[];c.forEach(function(a){if(a==null)return;var b=f.get(Number(a.id));b!=null&&g.push(e.merge(a.id,{orderIndex:b}))});return(i||(i=b("Promise"))).all(g)}catch(a){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[Label] updateLabelsSortOrder: updating storage failed"]))).devConsole(a).tags("labels").sendLogs("labels-db-update-failed");throw a}});return function(a){return c.apply(this,arguments)}}())});return j.apply(this,arguments)}g.updateLabelsSortOrder=a}),98);
          __d("WAWebLabelReorderingSync",["Promise","WALogger","WAPromiseEach","WASyncdAction","WASyncdConst","WAWebBackendApi","WAWebBizGatingUtils","WAWebDBLabelsReorder","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k,l;a=function(a){function c(){var b;for(var c=arguments.length,d=new Array(c),e=0;e<c;e++)d[e]=arguments[e];return(b=a.call.apply(a,[this].concat(d))||this,b.chatJidIndex=null,babelHelpers.assertThisInitialized(b))||babelHelpers.assertThisInitialized(b)}babelHelpers.inheritsLoose(c,a);var e=c.prototype;e.getVersion=function(){return 3};e.getAction=function(){return d("WASyncdConst").Actions.LabelReordering};e.applyMutations=function(a){return!d("WAWebBizGatingUtils").isLabelReorderingSyncFromPrimaryEnabled()?(l||(l=b("Promise"))).resolve([{actionState:d("WASyncdConst").SyncActionState.Skipped}]):d("WAPromiseEach").promiseEach(a,function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){try{if(a.operation==="set"){a=a.value;a=a==null?void 0:a.labelReorderingAction;if(a==null||a.sortedLabelIds==null||Array.isArray(a.sortedLabelIds)===!1||a.sortedLabelIds.length===0){d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[Label] reordering sync: malformed mutation"])));return{actionState:d("WASyncdConst").SyncActionState.Malformed}}yield d("WAWebDBLabelsReorder").updateLabelsSortOrder(a.sortedLabelIds);d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[Label] reordering sync: operation successful"])));d("WAWebBackendApi").frontendFireAndForget("reorderLabels",{sortedLabelIds:a.sortedLabelIds});return{actionState:d("WASyncdConst").SyncActionState.Success}}d("WALogger").WARN(j||(j=babelHelpers.taggedTemplateLiteralLoose(["[Label] reordering sync: operation not supported"])));return{actionState:d("WASyncdConst").SyncActionState.Unsupported}}catch(a){d("WALogger").WARN(k||(k=babelHelpers.taggedTemplateLiteralLoose(["[Label] reordering sync: operation failed"]))).verbose().devConsole(a);return{actionState:d("WASyncdConst").SyncActionState.Failed}}});return function(b){return a.apply(this,arguments)}}())};return c}(d("WASyncdAction").SyncActionBase);c=new a();g["default"]=c}),98);
          __d("WAWebLocaleSettingSync",["Promise","WALogger","WASyncdAction","WASyncdConst","WAWebEnvironment","WAWebL10N","WAWebL10NConstants","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k;a=function(a){function e(){var b;for(var c=arguments.length,d=new Array(c),e=0;e<c;e++)d[e]=arguments[e];return(b=a.call.apply(a,[this].concat(d))||this,b.chatJidIndex=null,babelHelpers.assertThisInitialized(b))||babelHelpers.assertThisInitialized(b)}babelHelpers.inheritsLoose(e,a);var f=e.prototype;f.getVersion=function(){return 3};f.getAction=function(){return d("WASyncdConst").Actions.LocaleSetting};f.applyMutations=function(a){return(k||(k=b("Promise"))).all(a.map(function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){try{if(c("WAWebEnvironment").isWindows)return{actionState:d("WASyncdConst").SyncActionState.Skipped};if(a.operation==="set"){a=a.value;a=a.localeSetting;if(!a){d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["locale setting sync: malformed mutation"])));return{actionState:d("WASyncdConst").SyncActionState.Malformed}}var b=a.locale;yield c("WAWebL10N").setLocale(b,d("WAWebL10NConstants").L10N_PRIORITY.PHONE,!1);d("WALogger").DEV(i||(i=babelHelpers.taggedTemplateLiteralLoose(["syncd: successfully set locale to ",""])),a.locale);return{actionState:d("WASyncdConst").SyncActionState.Success}}d("WALogger").WARN(j||(j=babelHelpers.taggedTemplateLiteralLoose(["locale setting sync: operation not supported"])));return{actionState:d("WASyncdConst").SyncActionState.Unsupported}}catch(a){return{actionState:d("WASyncdConst").SyncActionState.Failed}}});return function(b){return a.apply(this,arguments)}}()))};return e}(d("WASyncdAction").SyncActionBase);e=new a();g["default"]=e}),98);
          __d("WAWebUserPrefsMerchantPaymentPartner",["WASyncAction.pb","WAWebUserPrefsCustomPaymentMethods","WAWebUserPrefsKeys","WAWebUserPrefsLocalStorage","WAWebUserPrefsTypes"],(function(a,b,c,d,e,f,g){function h(){var a=c("WAWebUserPrefsLocalStorage")==null?void 0:c("WAWebUserPrefsLocalStorage").getItemFromLocalStorage(d("WAWebUserPrefsKeys").KEYS.MERCHANT_PAYMENT_PARTNER);return a}function a(){var a=h();return i(a)&&a?a:null}function i(a){if(!a)return!1;var b=a.status,c=a.country,e=a.credential_id;a=a.gateway_name;if(b===d("WAWebUserPrefsTypes").PaymentPartnerStatusType.ACTIVE)return d("WAWebUserPrefsCustomPaymentMethods").isStringFieldValid(c)&&d("WAWebUserPrefsCustomPaymentMethods").isStringFieldValid(e)&&d("WAWebUserPrefsCustomPaymentMethods").isStringFieldValid(a);else if(b===d("WAWebUserPrefsTypes").PaymentPartnerStatusType.INACTIVE)return d("WAWebUserPrefsCustomPaymentMethods").isStringFieldValid(c)&&d("WAWebUserPrefsCustomPaymentMethods").isStringFieldValid(e,!0)&&d("WAWebUserPrefsCustomPaymentMethods").isStringFieldValid(a,!0);return!1}function b(a){var b=a.status===d("WASyncAction.pb").SyncActionValue$MerchantPaymentPartnerAction$Status.ACTIVE?d("WAWebUserPrefsTypes").PaymentPartnerStatusType.ACTIVE:d("WAWebUserPrefsTypes").PaymentPartnerStatusType.INACTIVE;b={status:b,country:a.country,gateway_name:a.gatewayName,credential_id:a.credentialId};c("WAWebUserPrefsLocalStorage").setItemToLocalStorage(d("WAWebUserPrefsKeys").KEYS.MERCHANT_PAYMENT_PARTNER,b)}function e(){var a=h();return i(a)}f={getPaymentPartner:a,isPaymentPartnerValid:e,setMerchantPaymentPartner:b};g["default"]=f}),98);
          __d("WAWebMerchantPaymentPartnerSync",["WALogger","WASyncdAction","WASyncdConst","WAWebABProps","WAWebMobilePlatforms","WAWebUserPrefsMerchantPaymentPartner","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k,l;a=function(a){function e(){var b;for(var c=arguments.length,d=new Array(c),e=0;e<c;e++)d[e]=arguments[e];return(b=a.call.apply(a,[this].concat(d))||this,b.chatJidIndex=null,babelHelpers.assertThisInitialized(b))||babelHelpers.assertThisInitialized(b)}babelHelpers.inheritsLoose(e,a);var f=e.prototype;f.getVersion=function(){return 7};f.getAction=function(){return d("WASyncdConst").Actions.MerchantPaymentPartner};f.applyMutations=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){if(d("WAWebMobilePlatforms").isSMB()!==!0){d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["Merchant Payment Partner sync: operation not supported, app is not SMB"])));return a.map(function(){return{actionState:d("WASyncdConst").SyncActionState.Unsupported}})}if(d("WAWebABProps").getABPropConfigValue("payments_br_merchant_psp_account_status_sync")!==!0){d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(["Merchant Payment Partner sync: operation not supported, user does not pass ABProp"])));return a.map(function(){return{actionState:d("WASyncdConst").SyncActionState.Unsupported}})}return a.map(function(a){if(a.operation!=="set"){d("WALogger").WARN(j||(j=babelHelpers.taggedTemplateLiteralLoose(["Merchant Payment Partner sync: operation not supported"])));return{actionState:d("WASyncdConst").SyncActionState.Unsupported}}a=a.value.merchantPaymentPartnerAction;if(a==null){d("WALogger").WARN(k||(k=babelHelpers.taggedTemplateLiteralLoose(["Merchant Payment Partner sync:malformed mutation"])));return{actionState:d("WASyncdConst").SyncActionState.Malformed}}c("WAWebUserPrefsMerchantPaymentPartner").setMerchantPaymentPartner(a);d("WALogger").DEV(l||(l=babelHelpers.taggedTemplateLiteralLoose(["Merchant Payment Partner sync: successfully synced payment methods"])));return{actionState:d("WASyncdConst").SyncActionState.Success}})});function e(b){return a.apply(this,arguments)}return e}();return e}(d("WASyncdAction").SyncActionBase);e=new a();Object.freeze(e);f=e;g["default"]=f}),98);
          __d("WAWebNoteModel",["WAWebBaseModel"],(function(a,b,c,d,e,f,g){a=function(a){function b(){var b;for(var c=arguments.length,e=new Array(c),f=0;f<c;f++)e[f]=arguments[f];return(b=a.call.apply(a,[this].concat(e))||this,b.id=d("WAWebBaseModel").prop(),b.type=d("WAWebBaseModel").prop(),b.chatJid=d("WAWebBaseModel").prop(),b.content=d("WAWebBaseModel").prop(),b.createdAt=d("WAWebBaseModel").prop(),b.modifiedAt=d("WAWebBaseModel").prop(),babelHelpers.assertThisInitialized(b))||babelHelpers.assertThisInitialized(b)}babelHelpers.inheritsLoose(b,a);var c=b.prototype;c.initialize=function(){a.prototype.initialize.call(this)};return b}(d("WAWebBaseModel").BaseModel);a.Proxy="note";b=d("WAWebBaseModel").defineModel(a);g.Note=b}),98);
          __d("WAWebNoteCollection",["WAWebBaseCollection","WAWebNoteModel"],(function(a,b,c,d,e,f,g){a=function(a){function b(){var b;b=a.call(this)||this;b.queriedChatJids=new Set();return b}babelHelpers.inheritsLoose(b,a);var c=b.prototype;c.maybeGetNoteByChatJid=function(a){var b=this.findFirst(function(b){return b.chatJid===a});return b!=null?b:null};c.hasCachedQueryForChatJid=function(a){return this.queriedChatJids.has(a)};c.updateCollectionFromDB=function(a,b){this.queriedChatJids.add(a);if(b==null)return;this.add(new(d("WAWebNoteModel").Note)(b),{merge:!0})};c.purgeNotesByChatJid=function(a){var b=this.where({chatJid:a});this.remove(b);this.queriedChatJids["delete"](a)};return b}(d("WAWebBaseCollection").BaseCollection);a.model=d("WAWebNoteModel").Note;b=new a();g.NoteCollection=b}),98);
          __d("WAWebNotesUtils",["WACryptoSha256","WAWebABProps","WAWebBizGatingUtils","WAWebFrontendMsgGetters","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){"use strict";e=d("WAWebABProps").getABPropConfigValue("smb_notes_content_max_limit");function a(a){return h.apply(this,arguments)}function h(){h=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){return d("WACryptoSha256").sha256Str(a)});return h.apply(this,arguments)}function i(a){return a!=null&&a.isUser()&&!a.isPSA()&&!a.isOfficialBizAccount()&&!a.isIAS()&&!a.isSupportAccount()&&!a.isCAPISupportAccount()&&!a.isBot()&&d("WAWebBizGatingUtils").smbNotesV1Enabled()}function c(a){if(a==null)return!1;var b=d("WAWebFrontendMsgGetters").getText(a);if(b==null||b.trim()==="")return!1;b=d("WAWebFrontendMsgGetters").getChat(a);return b==null?!1:i(b.id)}g.MAX_NOTE_LENGTH=e;g.generateNoteId=a;g.shouldEnableNotesForWid=i;g.shouldEnableNotesForMsg=c}),98);
          __d("WAWebNoteSync",["Promise","WAJids","WALogger","WALongInt","WAServerSync.pb","WASyncAction.pb","WASyncdAction","WASyncdConst","WAWebNoteAction","WAWebNoteCollection","WAWebNotesUtils","WAWebSchemaNote","WAWebSyncdActionUtils","WAWebSyncdGetChat","WAWebSyncdIndexUtils","WAWebWidFactory","WAWebWidToJid","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p;a=function(a){function c(){var b;for(var c=arguments.length,d=new Array(c),e=0;e<c;e++)d[e]=arguments[e];return(b=a.call.apply(a,[this].concat(d))||this,b.chatJidIndex=null,babelHelpers.assertThisInitialized(b))||babelHelpers.assertThisInitialized(b)}babelHelpers.inheritsLoose(c,a);var e=c.prototype;e.getVersion=function(){return 7};e.getAction=function(){return d("WASyncdConst").Actions.NoteEdit};e.applyMutations=function(a){var c=this;return(p||(p=b("Promise"))).all(a.map(function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){if(a.operation!=="set"){d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["note sync: operation not supported"])));return{actionState:d("WASyncdConst").SyncActionState.Unsupported}}try{var b=a.indexParts,e=a.value;b=b[1];b||d("WAWebSyncdIndexUtils").throwInvalidActionIndex();e=e.noteEditAction;if(!e){d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(["note sync: malformed mutation"])));return{actionState:d("WASyncdConst").SyncActionState.Malformed}}if(e.deleted===!0){yield d("WAWebSchemaNote").getNoteTable().remove(b);d("WAWebNoteCollection").NoteCollection.remove(b);return{actionState:d("WASyncdConst").SyncActionState.Success}}var f=e.type,g=e.chatJid,p=e.createdAt;e=e.unstructuredContent;if(f==null){d("WALogger").WARN(j||(j=babelHelpers.taggedTemplateLiteralLoose(["noteEditAction.type is empty"])));return{actionState:d("WASyncdConst").SyncActionState.Malformed}}if(g==null){d("WALogger").WARN(k||(k=babelHelpers.taggedTemplateLiteralLoose(["noteEditAction.chatJid is empty"])));return{actionState:d("WASyncdConst").SyncActionState.Malformed}}var q=d("WAJids").validateChatJid(g);if(q==null){d("WALogger").WARN(l||(l=babelHelpers.taggedTemplateLiteralLoose(["noteEditAction.chatJid is not a valid chatJid"])));return{actionState:d("WASyncdConst").SyncActionState.Malformed}}p==null&&d("WALogger").WARN(m||(m=babelHelpers.taggedTemplateLiteralLoose(["noteEditAction.createdAt is empty"])));var r=d("WALongInt").maybeNumber(p);p!=null&&r==null&&d("WALogger").WARN(n||(n=babelHelpers.taggedTemplateLiteralLoose(["noteEditAction.createdAt is a non-safe integer"])));e==null&&d("WALogger").WARN(o||(o=babelHelpers.taggedTemplateLiteralLoose(["noteEditAction.unstructuredContent is empty"])));p=(yield d("WAWebSyncdGetChat").resolveChatForMutationIndex(d("WAWebWidFactory").createWid(g)));if(!p.success)return{actionState:d("WASyncdConst").SyncActionState.Orphan,orphanModel:p.orphanModel};g=d("WAWebWidToJid").widToChatJid(d("WAWebWidFactory").createWid(p.chat.id));p=(yield c.resolveNoteId(q,g,b));q={id:p,type:f===d("WASyncAction.pb").SyncActionValue$NoteEditAction$NoteType.UNSTRUCTURED?"unstructured":"structured",chatJid:g,content:e!=null?e:"",modifiedAt:Math.floor(a.timestamp/1e3),createdAt:Math.floor((r!=null?r:0)/1e3)};yield d("WAWebNoteAction").upsertFromSyncd(q);return{actionState:d("WASyncdConst").SyncActionState.Success}}catch(a){return{actionState:d("WASyncdConst").SyncActionState.Failed}}});return function(b){return a.apply(this,arguments)}}()))};e.resolveNoteId=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b,c){return b===a?c:d("WAWebNotesUtils").generateNoteId(b)});function c(b,c,d){return a.apply(this,arguments)}return c}();e.getNoteMutation=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=(yield d("WAWebSyncdGetChat").getChatJidMutationIndexForChat(d("WAWebWidFactory").createWid(a.chatJid)));b=d("WAWebWidToJid").widToChatJid(d("WAWebWidFactory").createWid(b));var c=(yield this.resolveNoteId(a.chatJid,b,String(a.id)));b={noteEditAction:{type:a.type==="unstructured"?d("WASyncAction.pb").SyncActionValue$NoteEditAction$NoteType.UNSTRUCTURED:d("WASyncAction.pb").SyncActionValue$NoteEditAction$NoteType.STRUCTURED,chatJid:b,unstructuredContent:a.content,createdAt:a.createdAt*1e3}};return d("WAWebSyncdActionUtils").buildPendingMutation({collection:d("WASyncdConst").CollectionName.RegularLow,indexArgs:[c],value:b,version:this.getVersion(),operation:d("WAServerSync.pb").SyncdMutation$SyncdOperation.SET,timestamp:a.modifiedAt*1e3,action:this.getAction()})});function c(b){return a.apply(this,arguments)}return c}();return c}(d("WASyncdAction").SyncActionBase);c=new a();g["default"]=c}),98);
          __d("WAWebDBNoteDatabaseApi",["WALogger","WAWebSchemaNote","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h;function a(a){return i.apply(this,arguments)}function i(){i=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){return d("WAWebSchemaNote").getNoteTable().createOrReplace(a)});return i.apply(this,arguments)}function j(a){return k.apply(this,arguments)}function k(){k=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){a=d("WAWebSchemaNote").getNoteTable().equals(["chatJid"],a);return a});return k.apply(this,arguments)}function c(a){return l.apply(this,arguments)}function l(){l=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=(yield j(a));b.length>1&&d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[getOnlyNoteByChatJid] Found more than one note for chatJid ","."])),a).devConsole(b);return b.length>0?b[0]:null});return l.apply(this,arguments)}function e(a){return m.apply(this,arguments)}function m(){m=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){return d("WAWebSchemaNote").getNoteTable().bulkCreateOrMerge(a)});return m.apply(this,arguments)}g.addOrEditNote=a;g.getNotesByChatJid=j;g.getOnlyNoteByChatJid=c;g.bulkUpdateNotes=e}),98);
          __d("WAWebGetOnlyNoteByChatJidJob",["WAJobOrchestratorTypes","WAWebDBNoteDatabaseApi","WAWebOrchestratorNonPersistedJob","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){function a(a){return h.apply(this,arguments)}function h(){h=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var c=a.chatJid;return d("WAWebOrchestratorNonPersistedJob").createNonPersistedJob("getOnlyNoteByChatJid",b("asyncToGeneratorRuntime").asyncToGenerator(function*(){return d("WAWebDBNoteDatabaseApi").getOnlyNoteByChatJid(c)}),{priority:d("WAJobOrchestratorTypes").JOB_PRIORITY.UI_ACTION}).waitUntilCompleted()});return h.apply(this,arguments)}g.getOnlyNoteByChatJidJob=a}),98);
          __d("WAWebNoteAction",["invariant","WALogger","WATimeUtils","WAWebBaseModel","WAWebBizGatingUtils","WAWebDBNoteDatabaseApi","WAWebGetOnlyNoteByChatJidJob","WAWebNoteCollection","WAWebNoteModel","WAWebNoteSync","WAWebNotesUtils","WAWebSchemaNote","WAWebSyncdCoreApi","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g,h){var i;function a(a){return j.apply(this,arguments)}function j(){j=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){if(!d("WAWebNoteCollection").NoteCollection.hasCachedQueryForChatJid(a)){var b=(yield d("WAWebGetOnlyNoteByChatJidJob").getOnlyNoteByChatJidJob({chatJid:a}));d("WAWebNoteCollection").NoteCollection.updateCollectionFromDB(a,b)}return d("WAWebNoteCollection").NoteCollection.maybeGetNoteByChatJid(a)});return j.apply(this,arguments)}function e(a,b,c){return k.apply(this,arguments)}function k(){k=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b,c){yield o({actionType:"add",noteType:a,chatJid:b,content:c},!0)});return k.apply(this,arguments)}function f(a,b,c,d,e){return l.apply(this,arguments)}function l(){l=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b,c,d,e){yield o({actionType:"edit",id:a,noteType:b,chatJid:c,content:d,createdAt:e},!0)});return l.apply(this,arguments)}function m(a){return n.apply(this,arguments)}function n(){n=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){yield o({actionType:"syncdUpsert",id:d("WAWebBaseModel").idTypeToString(a.id),noteType:a.type,chatJid:a.chatJid,content:a.content,createdAt:a.createdAt,modifiedAt:a.modifiedAt},!1)});return n.apply(this,arguments)}function o(a,b){return p.apply(this,arguments)}function p(){p=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,e){var f;d("WAWebBizGatingUtils").smbNotesV1Enabled()||h(0,79042);var g=d("WATimeUtils").unixTime(),j=a.id;j==null&&(j=(yield d("WAWebNotesUtils").generateNoteId(a.chatJid)));var k={id:j,type:a.noteType,chatJid:a.chatJid,content:a.content,createdAt:(f=a.createdAt)!=null?f:g,modifiedAt:(f=a.modifiedAt)!=null?f:g};if(e){a=(yield c("WAWebNoteSync").getNoteMutation(k));d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[Notes] addOrEditNoteAction: id "," mutation generated"])),j).devConsole(a);yield d("WAWebSyncdCoreApi").lockForSync(["note"],[a],b("asyncToGeneratorRuntime").asyncToGenerator(function*(){yield d("WAWebDBNoteDatabaseApi").addOrEditNote(k)}))}else yield d("WAWebDBNoteDatabaseApi").addOrEditNote(k);d("WAWebNoteCollection").NoteCollection.add(babelHelpers["extends"]({},k),{merge:!0})});return p.apply(this,arguments)}function q(a,b){return r.apply(this,arguments)}function r(){r=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){var c=(yield d("WAWebDBNoteDatabaseApi").getNotesByChatJid(b));c.length>0&&(yield d("WAWebSchemaNote").getNoteTable().bulkRemove(c.map(function(a){return a.id})),d("WAWebNoteCollection").NoteCollection.purgeNotesByChatJid(b));c=(yield d("WAWebDBNoteDatabaseApi").getNotesByChatJid(a));if(c.length===0)return;c=c.map(function(a){return babelHelpers["extends"]({},a,{chatJid:b})});var e=c.map(function(a){return new(d("WAWebNoteModel").Note)(a)});d("WAWebNoteCollection").NoteCollection.purgeNotesByChatJid(a);d("WAWebNoteCollection").NoteCollection.add(e,{merge:!0});return d("WAWebDBNoteDatabaseApi").bulkUpdateNotes(c)});return r.apply(this,arguments)}g.retrieveOnlyNoteForChatJid=a;g.noteAddAction=e;g.noteEditAction=f;g.upsertFromSyncd=m;g.addOrEditNoteAction=o;g.updateNoteJidAction=q}),98);
          __d("WAWebPaymentInfoSync",["WALogger","WASyncdAction","WASyncdConst","WAWebABProps","WAWebBackendApi","WAWebMobilePlatforms","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k,l;a=function(a){function c(){var b;for(var c=arguments.length,d=new Array(c),e=0;e<c;e++)d[e]=arguments[e];return(b=a.call.apply(a,[this].concat(d))||this,b.chatJidIndex=null,babelHelpers.assertThisInitialized(b))||babelHelpers.assertThisInitialized(b)}babelHelpers.inheritsLoose(c,a);var e=c.prototype;e.getVersion=function(){return 7};e.getAction=function(){return d("WASyncdConst").Actions.PaymentInfo};e.applyMutations=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){if(d("WAWebMobilePlatforms").isSMB()!==!0){d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["payment info sync: operation not supported, app is not SMB"])));return a.map(function(){return{actionState:d("WASyncdConst").SyncActionState.Unsupported}})}if(d("WAWebABProps").getABPropConfigValue("order_details_payment_instructions_sync_enabled")!==!0){d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(["payment info sync: operation not supported, user does not pass ABProp"])));return a.map(function(){return{actionState:d("WASyncdConst").SyncActionState.Unsupported}})}return a.map(function(a){if(a.operation!=="set"){d("WALogger").WARN(j||(j=babelHelpers.taggedTemplateLiteralLoose(["payment info sync: operation not supported"])));return{actionState:d("WASyncdConst").SyncActionState.Unsupported}}a=(a=a.value.paymentInfoAction)==null?void 0:a.cpi;if(typeof a!=="string"){d("WALogger").WARN(k||(k=babelHelpers.taggedTemplateLiteralLoose(["cpi payment info sync: malformed mutation"])));return{actionState:d("WASyncdConst").SyncActionState.Malformed}}d("WAWebBackendApi").frontendFireAndForget("setCPIInfo",{cpiInfo:a});d("WALogger").DEV(l||(l=babelHelpers.taggedTemplateLiteralLoose(["payment info sync: successfully set cpi info"])));return{actionState:d("WASyncdConst").SyncActionState.Success}})});function c(b){return a.apply(this,arguments)}return c}();return c}(d("WASyncdAction").SyncActionBase);c=new a();g["default"]=c}),98);
          __d("WAWebPnForLidChatSync",["WALogger","WASyncdAction","WASyncdConst","WAWebABProps","WAWebDBCreateLidPnMappings","WAWebWidFactory","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k,l;a=function(a){function c(){var b;for(var c=arguments.length,d=new Array(c),e=0;e<c;e++)d[e]=arguments[e];return(b=a.call.apply(a,[this].concat(d))||this,b.chatJidIndex=null,babelHelpers.assertThisInitialized(b))||babelHelpers.assertThisInitialized(b)}babelHelpers.inheritsLoose(c,a);var e=c.prototype;e.getVersion=function(){return 8};e.getAction=function(){return d("WASyncdConst").Actions.PnForLidChat};e.applyMutations=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){if(d("WAWebABProps").getABPropConfigValue("pnh_pn_for_lid_chat_sync")!==!0){d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["pn_for_lid_chat sync: operation not supported"])));return a.map(function(){return{actionState:d("WASyncdConst").SyncActionState.Unsupported}})}var b=[];a=a.map(function(a){if(a.operation!=="set"){d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(["pn_for_lid_chat sync: operation not supported"])));return{actionState:d("WASyncdConst").SyncActionState.Malformed}}var c=a.indexParts[1];if(!d("WAWebWidFactory").isWidlike(c)){d("WALogger").WARN(j||(j=babelHelpers.taggedTemplateLiteralLoose(["pn_for_lid_chat sync: malformed mutation - invalid key"])));return{actionState:d("WASyncdConst").SyncActionState.Malformed}}a=(a=a.value.pnForLidChatAction)==null?void 0:a.pnJid;if(a==null||!d("WAWebWidFactory").isWidlike(a)){d("WALogger").WARN(k||(k=babelHelpers.taggedTemplateLiteralLoose(["pn_for_lid_chat sync: malformed mutation - invalid pnJid"])));return{actionState:d("WASyncdConst").SyncActionState.Malformed}}a=d("WAWebWidFactory").createUserWid(a);c=d("WAWebWidFactory").toUserLidOrThrow(d("WAWebWidFactory").createUserWid(c));b.push({lid:c,pn:a});return{actionState:d("WASyncdConst").SyncActionState.Success}});yield d("WAWebDBCreateLidPnMappings").createLidPnMappings({mappings:b,flushImmediately:!0,learningSource:"other"});d("WALogger").DEV(l||(l=babelHelpers.taggedTemplateLiteralLoose(["pn_for_lid_chat sync: successfully updated the lidXPn mapping}"])));return a});function c(b){return a.apply(this,arguments)}return c}();return c}(d("WASyncdAction").SyncActionBase);c=new a();g["default"]=c}),98);
          __d("WAWebPremiumMessageAddSendAction",["WAWebPremiumMessageCollection","WAWebPremiumMessageSchema","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){function a(a){return h.apply(this,arguments)}function h(){h=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=[];for(a of a){var c=d("WAWebPremiumMessageCollection").PremiumMessageCollection.get(a.premiumMessageId);if(c){var e=new Set(c.sentMessageIds);e.add(a.messageId);b.push(c);c.set("sentMessageIds",e)}}yield d("WAWebPremiumMessageSchema").getPremiumMessageTable().bulkCreateOrMerge(b.map(function(a){return{id:a.id,name:a.name,type:a.type,isDeleted:a.isDeleted,mediaId:a.mediaId,sentMessageIds:a.sentMessageIds}}))});return h.apply(this,arguments)}g["default"]=a}),98);
          __d("WAWebPremiumMessageBroadcastSync",["WALogger","WASyncdAction","WASyncdConst","WAWebPremiumMessageAddSendAction","WAWebPremiumMessageCollection","WAWebSyncdIndexUtils","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h;a=function(a){function e(){var b;for(var c=arguments.length,d=new Array(c),e=0;e<c;e++)d[e]=arguments[e];return(b=a.call.apply(a,[this].concat(d))||this,b.chatJidIndex=null,babelHelpers.assertThisInitialized(b))||babelHelpers.assertThisInitialized(b)}babelHelpers.inheritsLoose(e,a);var f=e.prototype;f.getVersion=function(){return 7};f.getAction=function(){return d("WASyncdConst").Actions.MarketingMessageBroadcast};f.applyMutations=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=[];a=a.map(function(a){try{var c=a.indexParts,e=c[1];c=c[2];(!e||!c)&&d("WAWebSyncdIndexUtils").throwInvalidActionIndex();if(a.operation==="set"){if(d("WAWebPremiumMessageCollection").PremiumMessageCollection.find(e)==null)return{actionState:d("WASyncdConst").SyncActionState.Orphan};b.push({messageId:c,premiumMessageId:e});return{actionState:d("WASyncdConst").SyncActionState.Success}}d("WALogger").DEV(h||(h=babelHelpers.taggedTemplateLiteralLoose(["premium_message_broadcast:syncd: operation not supported"])));return{actionState:d("WASyncdConst").SyncActionState.Unsupported}}catch(a){return{actionState:d("WASyncdConst").SyncActionState.Failed}}});yield c("WAWebPremiumMessageAddSendAction")(b);return a});function e(b){return a.apply(this,arguments)}return e}();return e}(d("WASyncdAction").SyncActionBase);e=new a();g["default"]=e}),98);
          __d("WAWebPremiumMessageSync",["WALogger","WASyncdAction","WASyncdConst","WAWebPremiumMessageCollection","WAWebPremiumMessageSchema","WAWebSyncdIndexUtils","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j;a=function(a){function c(){var b;for(var c=arguments.length,d=new Array(c),e=0;e<c;e++)d[e]=arguments[e];return(b=a.call.apply(a,[this].concat(d))||this,b.chatJidIndex=null,babelHelpers.assertThisInitialized(b))||babelHelpers.assertThisInitialized(b)}babelHelpers.inheritsLoose(c,a);var e=c.prototype;e.getVersion=function(){return 7};e.getAction=function(){return d("WASyncdConst").Actions.MarketingMessage};e.applyMutations=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=[];a=a.map(function(a){try{var c=a.indexParts;c=c[1];c||d("WAWebSyncdIndexUtils").throwInvalidActionIndex();if(a.operation==="set"){a=a.value.marketingMessageAction;if(!a){d("WALogger").DEV(h||(h=babelHelpers.taggedTemplateLiteralLoose(["premium_message:syncd: malformed mutation"])));return{actionState:d("WASyncdConst").SyncActionState.Malformed}}var e=a.name,f=a.type,g=a.message,k=a.isDeleted;a=a.mediaId;if(f==null){d("WALogger").DEV(i||(i=babelHelpers.taggedTemplateLiteralLoose(["premium_message:syncd: malformed mutation - missing type"])));return{actionState:d("WASyncdConst").SyncActionState.Malformed}}b.push({id:c,name:e,type:f,isDeleted:k,message:g,mediaId:a,sentMessageIds:new Set()});return{actionState:d("WASyncdConst").SyncActionState.Success}}d("WALogger").DEV(j||(j=babelHelpers.taggedTemplateLiteralLoose(["premium_message:syncd: operation not supported"])));return{actionState:d("WASyncdConst").SyncActionState.Unsupported}}catch(a){return{actionState:d("WASyncdConst").SyncActionState.Failed}}});yield d("WAWebPremiumMessageSchema").getPremiumMessageTable().bulkCreateOrMerge(b);d("WAWebPremiumMessageCollection").PremiumMessageCollection.add(b.map(function(a){return babelHelpers["extends"]({},a)}));return a});function c(b){return a.apply(this,arguments)}return c}();return c}(d("WASyncdAction").SyncActionBase);c=new a();g["default"]=c}),98);
          __d("WAWebPrimaryFeatureSync",["WALogger","WANullthrows","WASyncdAction","WASyncdConst","WAWebPrimaryFeatures","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j;a=function(a){function e(){var b;for(var c=arguments.length,d=new Array(c),e=0;e<c;e++)d[e]=arguments[e];return(b=a.call.apply(a,[this].concat(d))||this,b.chatJidIndex=null,babelHelpers.assertThisInitialized(b))||babelHelpers.assertThisInitialized(b)}babelHelpers.inheritsLoose(e,a);var f=e.prototype;f.getVersion=function(){return 7};f.getAction=function(){return d("WASyncdConst").Actions.PrimaryFeature};f.applyMutations=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b;a=a.map(function(a){var c;if(a.operation!=="set"){d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["primary feature sync: operation not supported"])));return{actionState:d("WASyncdConst").SyncActionState.Malformed}}c=(c=a.value.primaryFeature)==null?void 0:c.flags;if(c==null){d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(["primary feature sync: malformed mutation"])));return{actionState:d("WASyncdConst").SyncActionState.Malformed}}(b==null||a.timestamp>b.timestamp)&&(b=a);return{actionState:d("WASyncdConst").SyncActionState.Success}});if(b!=null){var e;e=c("WANullthrows")((e=b.value.primaryFeature)==null?void 0:e.flags);yield d("WAWebPrimaryFeatures").setPrimaryFeatures(e);d("WALogger").DEV(j||(j=babelHelpers.taggedTemplateLiteralLoose(["primary feature sync: successfully set flags to ",""])),e)}return a});function e(b){return a.apply(this,arguments)}return e}();return e}(d("WASyncdAction").SyncActionBase);e=new a();g["default"]=e}),98);
          __d("WAWebPrimaryVersionSync",["WALogger","WASyncdAction","WASyncdConst","WAWebSyncdIndexUtils","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k={CURRENT:"current",SESSION_START:"session_start"};a=function(a){function c(){var b;for(var c=arguments.length,d=new Array(c),e=0;e<c;e++)d[e]=arguments[e];return(b=a.call.apply(a,[this].concat(d))||this,b.chatJidIndex=null,babelHelpers.assertThisInitialized(b))||babelHelpers.assertThisInitialized(b)}babelHelpers.inheritsLoose(c,a);var e=c.prototype;e.getVersion=function(){return 7};e.getAction=function(){return d("WASyncdConst").Actions.PrimaryVersion};e.applyMutations=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){return a.map(function(a){if(a.operation!=="set"){d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["syncd: primary version sync, operation not supported"])));return{actionState:d("WASyncdConst").SyncActionState.Unsupported}}var b=a.indexParts;a=a.value;b=b[1];(!b||b!==k.CURRENT&&b!==k.SESSION_START)&&d("WAWebSyncdIndexUtils").throwInvalidActionIndex();a=(a=a.primaryVersionAction)==null?void 0:a.version;if(a==null){d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(["syncd: primary version sync, malformed mutation"])));return{actionState:d("WASyncdConst").SyncActionState.Malformed}}d("WALogger").DEV(j||(j=babelHelpers.taggedTemplateLiteralLoose(["syncd: primary version sync, successfully get primary version ","\n      with value ",""])),b,a);return{actionState:d("WASyncdConst").SyncActionState.Success}})});function c(b){return a.apply(this,arguments)}return c}();return c}(d("WASyncdAction").SyncActionBase);c=new a();g["default"]=c}),98);
          __d("WAWebSetPushnameLocallyConnAction",["WAWebConnModel","WAWebUserPrefsGeneral"],(function(a,b,c,d,e,f,g){function a(a){d("WAWebConnModel").Conn.pushname=a,d("WAWebUserPrefsGeneral").setPushname(a)}g.setPushnameLocally=a}),98);
          __d("WAWebPushNameSync",["Promise","WALogger","WASendPresenceStatusProtocol","WAServerSync.pb","WASyncdAction","WASyncdConst","WAWebSetPushnameLocallyConnAction","WAWebSyncBootstrap","WAWebSyncdActionUtils","WAWebSyncdCriticalBootstrapProcessingApi","WAWebWamEnumBootstrapAppStateDataStageCode","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k;a=function(a){function e(){var b;for(var c=arguments.length,d=new Array(c),e=0;e<c;e++)d[e]=arguments[e];return(b=a.call.apply(a,[this].concat(d))||this,b.chatJidIndex=null,babelHelpers.assertThisInitialized(b))||babelHelpers.assertThisInitialized(b)}babelHelpers.inheritsLoose(e,a);var f=e.prototype;f.getVersion=function(){return 1};f.getAction=function(){return d("WASyncdConst").Actions.SettingPushName};f.applyMutations=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){a=(yield (k||(k=b("Promise"))).all(a.map(function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){try{if(a.operation==="set"){a=a.value;a=(a=a.pushNameSetting)==null?void 0:a.name;a||(d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["push name sync: empty pushname"]))),d("WAWebSyncdCriticalBootstrapProcessingApi").logCriticalBootstrapStageIfNecessary(d("WAWebWamEnumBootstrapAppStateDataStageCode").BOOTSTRAP_APP_STATE_DATA_STAGE_CODE.PUSHNAME_INVALID),a="");void d("WASendPresenceStatusProtocol").sendPresenceStatusProtocol({name:a});d("WAWebSetPushnameLocallyConnAction").setPushnameLocally(a);yield d("WAWebSyncdCriticalBootstrapProcessingApi").logCriticalBootstrapStageIfNecessary(d("WAWebWamEnumBootstrapAppStateDataStageCode").BOOTSTRAP_APP_STATE_DATA_STAGE_CODE.PUSHNAME_APPLIED);c("WAWebSyncBootstrap").isSyncDCriticalDataSyncInProcess()&&(yield c("WAWebSyncBootstrap").setSyncDCriticalSynced(),yield c("WAWebSyncBootstrap").setSyncDCriticalDataSyncCompleted());d("WALogger").DEV(i||(i=babelHelpers.taggedTemplateLiteralLoose(["syncd: successfully set pushname to ",""])),a);return(k||(k=b("Promise"))).resolve({actionState:d("WASyncdConst").SyncActionState.Success})}d("WALogger").WARN(j||(j=babelHelpers.taggedTemplateLiteralLoose(["push name sync: operation not supported"])));return(k||(k=b("Promise"))).resolve({actionState:d("WASyncdConst").SyncActionState.Unsupported})}catch(a){d("WAWebSyncdCriticalBootstrapProcessingApi").logCriticalBootstrapStageIfNecessary(d("WAWebWamEnumBootstrapAppStateDataStageCode").BOOTSTRAP_APP_STATE_DATA_STAGE_CODE.PUSHNAME_INVALID);return{actionState:d("WASyncdConst").SyncActionState.Failed}}});return function(b){return a.apply(this,arguments)}}())));return a});function e(b){return a.apply(this,arguments)}return e}();f.getPushnameMutation=function(a,b){b={pushNameSetting:{name:b}};return d("WAWebSyncdActionUtils").buildPendingMutation({collection:d("WASyncdConst").CollectionName.CriticalBlock,indexArgs:[],value:b,version:this.getVersion(),operation:d("WAServerSync.pb").SyncdMutation$SyncdOperation.SET,timestamp:a,action:this.getAction()})};return e}(d("WASyncdAction").SyncActionBase);e=new a();g["default"]=e}),98);
          __d("WAWebShareOwnPnSync",["WALogger","WASyncdAction","WASyncdConst","WAWebABProps","WAWebUpdateLidMetadataJob","WAWebWidFactory","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k;a=function(a){function c(){var b;for(var c=arguments.length,d=new Array(c),e=0;e<c;e++)d[e]=arguments[e];return(b=a.call.apply(a,[this].concat(d))||this,b.chatJidIndex=null,babelHelpers.assertThisInitialized(b))||babelHelpers.assertThisInitialized(b)}babelHelpers.inheritsLoose(c,a);var e=c.prototype;e.getVersion=function(){return 8};e.getAction=function(){return d("WASyncdConst").Actions.ShareOwnPn};e.applyMutations=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){if(d("WAWebABProps").getABPropConfigValue("share_own_pn_sync")!==!0){d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["share_own_pn sync: operation not supported"])));return a.map(function(){return{actionState:d("WASyncdConst").SyncActionState.Unsupported}})}var b=[];a=a.map(function(a){if(a.operation!=="set"){d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(["share_own_pn sync: operation not supported"])));return{actionState:d("WASyncdConst").SyncActionState.Malformed}}a=a.indexParts[1];if(!d("WAWebWidFactory").isWidlike(a)){d("WALogger").WARN(j||(j=babelHelpers.taggedTemplateLiteralLoose(["share_own_pn sync: malformed mutation - invalid key"])));return{actionState:d("WASyncdConst").SyncActionState.Malformed}}a=d("WAWebWidFactory").toUserLidOrThrow(d("WAWebWidFactory").createUserWid(a));b.push({lid:a,data:{shareOwnPn:!0}});return{actionState:d("WASyncdConst").SyncActionState.Success}});yield d("WAWebUpdateLidMetadataJob").updateLidMetadataJob(b);d("WALogger").DEV(k||(k=babelHelpers.taggedTemplateLiteralLoose(["share_own_pn sync: successfully updated shareOwnPn value}"])));return a});function c(b){return a.apply(this,arguments)}return c}();return c}(d("WASyncdAction").SyncActionBase);c=new a();g["default"]=c}),98);
          __d("WAWebTimeFormatSync",["WALogger","WASyncdAction","WASyncdConst","WAWebClock","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j;a=function(a){function c(){var b;for(var c=arguments.length,d=new Array(c),e=0;e<c;e++)d[e]=arguments[e];return(b=a.call.apply(a,[this].concat(d))||this,b.chatJidIndex=null,babelHelpers.assertThisInitialized(b))||babelHelpers.assertThisInitialized(b)}babelHelpers.inheritsLoose(c,a);var e=c.prototype;e.getVersion=function(){return 7};e.getAction=function(){return d("WASyncdConst").Actions.TimeFormat};e.applyMutations=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){return a.map(function(a){if(a.operation!=="set"){d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["time format sync: operation not supported"])));return{actionState:d("WASyncdConst").SyncActionState.Unsupported}}a=(a=a.value.timeFormatAction)==null?void 0:a.isTwentyFourHourFormatEnabled;if(a==null){d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(["time format sync: malformed mutation"])));return{actionState:d("WASyncdConst").SyncActionState.Malformed}}d("WAWebClock").Clock.setIs24Hour(a,d("WAWebClock").TimeFormatSource.PhoneTimeFormat);d("WALogger").DEV(j||(j=babelHelpers.taggedTemplateLiteralLoose(["time format sync: successfully set time format to "," hour"])),a?"24":"12");return{actionState:d("WASyncdConst").SyncActionState.Success}})});function c(b){return a.apply(this,arguments)}return c}();return c}(d("WASyncdAction").SyncActionBase);c=new a();g["default"]=c}),98);
          __d("WAWebVoipRelayAllCallsSettingSync",["Promise","WALogger","WASyncdAction","WASyncdConst","WAWebUserPrefsGeneral","asyncToGeneratorRuntime","cr:8978"],(function(a,b,c,d,e,f,g){var h,i,j,k,l;c=(a=b("cr:8978"))!=null?a:{};var m=c.getVoipStackInterface;e=function(a){function c(){var b;for(var c=arguments.length,d=new Array(c),e=0;e<c;e++)d[e]=arguments[e];return(b=a.call.apply(a,[this].concat(d))||this,b.chatJidIndex=null,babelHelpers.assertThisInitialized(b))||babelHelpers.assertThisInitialized(b)}babelHelpers.inheritsLoose(c,a);var e=c.prototype;e.getVersion=function(){return 1};e.getAction=function(){return d("WASyncdConst").Actions.VoipRelayAllCalls};e.applyMutations=function(a){return(l||(l=b("Promise"))).all(a.map(function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){try{if(a.operation==="set"){a=a.value;a=a.privacySettingRelayAllCalls;if(!a){d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["voip relay-all-calls setting sync: malformed mutation"])));return{actionState:d("WASyncdConst").SyncActionState.Malformed}}a=a.isEnabled;a==null?d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(["voip relay-all-calls setting sync: mutation has null value"]))):(d("WAWebUserPrefsGeneral").setUserPrivacySettings(babelHelpers["extends"]({},d("WAWebUserPrefsGeneral").getUserPrivacySettings(),{voipRelayAllCalls:a})),yield m==null?void 0:m().setHideMyIp(a!=null?a:!1));d("WALogger").DEV(j||(j=babelHelpers.taggedTemplateLiteralLoose(["syncd: voip: set relay-all-calls setting to ",""])),a);return{actionState:d("WASyncdConst").SyncActionState.Success}}d("WALogger").WARN(k||(k=babelHelpers.taggedTemplateLiteralLoose(["voip relay-all-calls setting sync: operation not supported"])));return{actionState:d("WASyncdConst").SyncActionState.Unsupported}}catch(a){return{actionState:d("WASyncdConst").SyncActionState.Failed}}});return function(b){return a.apply(this,arguments)}}()))};return c}(d("WASyncdAction").SyncActionBase);f=new e();g["default"]=f}),98);
          __d("WAWebWaffleAccountLinkStateSync",["WALogger","WANullthrows","WASyncdAction","WASyncdConst","WAWebAccountLinkingConstants","WAWebAccountLinkingDBOperations","WAWebAccountLinkingGatingUtils","WAWebAccountLinkingUtils","WAWebProtobufsE2E.pb","WAWebSendNonMessageDataRequest","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i;a=function(a){function e(){var b;for(var c=arguments.length,d=new Array(c),e=0;e<c;e++)d[e]=arguments[e];return(b=a.call.apply(a,[this].concat(d))||this,b.chatJidIndex=null,babelHelpers.assertThisInitialized(b))||babelHelpers.assertThisInitialized(b)}babelHelpers.inheritsLoose(e,a);var f=e.prototype;f.getVersion=function(){return 1};f.getAction=function(){return d("WASyncdConst").Actions.WaffleAccountLinkState};f.applyMutations=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b;a=a.map(function(a){var c;if(!d("WAWebAccountLinkingGatingUtils").accountLinkingEnabled())return{actionState:d("WASyncdConst").SyncActionState.Unsupported};if(a.operation!=="set"){d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["waffleaccountlinkstate sync: operation not supported"])));return{actionState:d("WASyncdConst").SyncActionState.Malformed}}if(((c=a.value.waffleAccountLinkStateAction)==null?void 0:c.linkState)==null){d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(["waffleaccountlinkstate sync: malformed mutation"])));return{actionState:d("WASyncdConst").SyncActionState.Malformed}}(b==null||a.timestamp>b.timestamp)&&(b=a);return{actionState:d("WASyncdConst").SyncActionState.Success}});if(b!=null){var e,f;e=d("WAWebAccountLinkingUtils").mapToAccountLinkState(c("WANullthrows")((e=b.value.waffleAccountLinkStateAction)==null?void 0:e.linkState));f=Number(c("WANullthrows")((f=b)==null?void 0:f.value.timestamp));yield this.storeLinkState(e,f);yield d("WAWebSendNonMessageDataRequest").sendPeerDataOperationRequest(d("WAWebProtobufsE2E.pb").Message$PeerDataOperationRequestType.WAFFLE_LINKING_NONCE_FETCH,{})}return a});function e(b){return a.apply(this,arguments)}return e}();f.storeLinkState=function(a,b){return d("WAWebAccountLinkingDBOperations").createOrUpdateAccountLinkingState({accountLinkKey:d("WAWebAccountLinkingConstants").AccountLinkKey,linkState:a,linkTimestamp:b})};return e}(d("WASyncdAction").SyncActionBase);e=new a();g["default"]=e}),98);
          __d("WAWebCollectionHandlerActions",["WAWebAgentSync","WAWebAndroidUnsupportedActionsSync","WAWebArchiveChatSync","WAWebArchiveSettingSync","WAWebBotWelcomeRequestSync","WAWebBroadcastSync","WAWebCallLogSync","WAWebChatAssignmentOpenedStatusSync","WAWebChatAssignmentSync","WAWebChatLockSettingsSync","WAWebClearChatSync","WAWebContactSync","WAWebCustomPaymentMethodsSync","WAWebDeleteChatSync","WAWebDeleteMessageForMeSync","WAWebDetectedOutcomesStatusSync","WAWebDeviceCapabilitiesSync","WAWebDisableLinkPreviewsSync","WAWebExternalWebBetaSync","WAWebFavoritesSync","WAWebLabelJidSync","WAWebLabelMessageSync","WAWebLabelReorderingSync","WAWebLabelSync","WAWebLocaleSettingSync","WAWebLockChatSync","WAWebMarkChatAsReadSync","WAWebMerchantPaymentPartnerSync","WAWebMuteChatSync","WAWebNoteSync","WAWebNuxSync","WAWebPaymentInfoSync","WAWebPaymentTosSync","WAWebPinChatSync","WAWebPnForLidChatSync","WAWebPremiumMessageBroadcastSync","WAWebPremiumMessageSync","WAWebPrimaryFeatureSync","WAWebPrimaryVersionSync","WAWebPushNameSync","WAWebQuickRepliesSync","WAWebSentinelMutationSync","WAWebShareOwnPnSync","WAWebStarMessageSync","WAWebStatusPrivacySettingSync","WAWebStickersFavoriteSyncAction","WAWebStickersRemoveRecentSyncAction","WAWebTimeFormatSync","WAWebUserStatusMuteSync","WAWebVoipRelayAllCallsSettingSync","WAWebWaffleAccountLinkStateSync"],(function(a,b,c,d,e,f,g){a=[c("WAWebStarMessageSync"),c("WAWebContactSync"),c("WAWebMuteChatSync"),c("WAWebLabelSync"),c("WAWebLabelReorderingSync"),c("WAWebAgentSync"),c("WAWebLabelMessageSync"),c("WAWebLabelJidSync"),c("WAWebQuickRepliesSync"),c("WAWebLocaleSettingSync"),c("WAWebPushNameSync"),c("WAWebArchiveChatSync"),c("WAWebMarkChatAsReadSync"),c("WAWebClearChatSync"),c("WAWebDeleteMessageForMeSync"),c("WAWebSentinelMutationSync"),c("WAWebArchiveSettingSync"),d("WAWebPinChatSync").PinChatSync,c("WAWebDeleteChatSync"),c("WAWebAndroidUnsupportedActionsSync"),c("WAWebPrimaryFeatureSync"),c("WAWebNuxSync"),c("WAWebTimeFormatSync"),c("WAWebUserStatusMuteSync"),c("WAWebPrimaryVersionSync"),c("WAWebStickersRemoveRecentSyncAction"),c("WAWebChatAssignmentSync"),c("WAWebChatAssignmentOpenedStatusSync"),c("WAWebStickersFavoriteSyncAction"),c("WAWebShareOwnPnSync"),c("WAWebPnForLidChatSync"),c("WAWebExternalWebBetaSync"),c("WAWebPremiumMessageSync"),c("WAWebPremiumMessageBroadcastSync"),c("WAWebStatusPrivacySettingSync"),c("WAWebBotWelcomeRequestSync"),c("WAWebPaymentInfoSync"),c("WAWebCustomPaymentMethodsSync"),c("WAWebLockChatSync"),c("WAWebChatLockSettingsSync"),c("WAWebDisableLinkPreviewsSync"),c("WAWebNoteSync"),c("WAWebFavoritesSync"),c("WAWebMerchantPaymentPartnerSync"),c("WAWebDeviceCapabilitiesSync"),c("WAWebVoipRelayAllCallsSettingSync"),c("WAWebCallLogSync"),c("WAWebWaffleAccountLinkStateSync"),c("WAWebPaymentTosSync"),c("WAWebBroadcastSync"),c("WAWebDetectedOutcomesStatusSync")];g.ActionHandlers=a}),98);
          __d("isWAWebFeatureDetectionAppleTouchscreen",["WAWebMiscBrowserUtils"],(function(a,b,c,d,e,f,g){"use strict";function a(){var a=c("WAWebMiscBrowserUtils").info();return a.os.toLowerCase()!=="mac os"?!1:!!navigator.maxTouchPoints&&navigator.maxTouchPoints>2}g["default"]=a}),98);
          __d("WAWebDesktopUpsellUtils",["$InternalEnum","WAWebABProps","WAWebEnvironment","WAWebMiscBrowserUtils","WAWebUA","asyncToGeneratorRuntime","isWAWebFeatureDetectionAppleTouchscreen","justknobx"],(function(a,b,c,d,e,f,g){var h=b("$InternalEnum").Mirrored(["WINDOWS","MACOS"]),i,j=b("$InternalEnum").Mirrored(["Control","Variant2","Variant3"]),k=function(){var a=d("WAWebABProps").getABPropConfigValue("wa_web_growth_empty_state_upsell_variant_m1");return a===2||a===3};function a(){var a=d("WAWebABProps").getABPropConfigValue("wa_web_growth_empty_state_upsell_variant_m1");if(a===2)return j.Variant2;return a===3?j.Variant3:j.Control}function e(){if(i!==void 0)return i;i=l();return i}function l(){var a=c("WAWebMiscBrowserUtils").info();switch(a.os.toLowerCase()){case"windows":return h.WINDOWS;case"mac os":return c("isWAWebFeatureDetectionAppleTouchscreen")()?null:h.MACOS}return null}var m="8.0.0",n=10,o="12.0.0",p=null,q=null;function f(){p==null&&void r();return p}function r(){return s.apply(this,arguments)}function s(){s=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a,b;if(c("WAWebEnvironment").isWindows)return!1;if(p!=null)return p;a=(yield (a=self.navigator)==null||(a=a.userAgentData)==null?void 0:a.getHighEntropyValues(["platformVersion"]));if((a==null?void 0:a.platformVersion)!=null&&((b=a.platform)==null?void 0:b.toLowerCase())==="windows"&&a.platformVersion!=null)p=w(m,a.platformVersion)<=0;else{b=c("WAWebMiscBrowserUtils").info();p=b.os==="Windows"&&parseInt(b.version,10)>=n}return p});return s.apply(this,arguments)}function t(){q==null&&void u();return q}function u(){return v.apply(this,arguments)}function v(){v=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a,b;if(c("WAWebEnvironment").isWindows)return!1;if(d("WAWebUA").UA.isSafari&&c("justknobx")._("3037"))return!0;if(q!=null)return q;a=(yield (a=self.navigator)==null||(a=a.userAgentData)==null?void 0:a.getHighEntropyValues(["platformVersion"]));(a==null?void 0:a.platformVersion)!=null&&((b=a.platform)==null?void 0:b.toLowerCase())==="macos"&&a.platformVersion!=null&&(q=w(o,a.platformVersion)<=0);return q!=null?q:!1});return v.apply(this,arguments)}function w(a,b){return a.localeCompare(b,void 0,{numeric:!0,sensitivity:"base"})}g.UserDesktopOs=h;g.EmptyStateUpsellBannerVariantEnum=j;g.isEmptyStateUpsellBannerVariantEnabled=k;g.getEmptyStateUpsellBannerVariant=a;g.getUserDesktopOs=e;g.isWebUserOnSupportedWindowsOSForUWPSync=f;g.isWebUserOnSupportedWindowsOSForUWPAsync=r;g.isWebUserOnSupportedMacOSForCatalystSync=t;g.isWebUserOnSupportedMacOSForCatalystAsync=u}),98);
          __d("WAWebDesktopUpsellPlatformAwareHooks",["WAWebDesktopUpsellUtils","WAWebMobilePlatforms","useWAWebABPropConfigValue","useWAWebAsync"],(function(a,b,c,d,e,f,g){var h={chatlist_toastbar:"desktop_upsell_win_cta_chatlist_toastbar",chatlist_dropdown:"desktop_upsell_win_cta_chatlist_dropdown",intro_panel:"desktop_upsell_win_cta_intro_panel",call_btn:"desktop_upsell_win_cta_call_btn",search_results:"desktop_upsell_win_cta_search_results_toastbar",missed_call:"desktop_upsell_win_cta_missed_call_variation_2"},i={chatlist_toastbar:"desktop_upsell_mac_cta_chatlist_toastbar",chatlist_dropdown:"desktop_upsell_mac_cta_chatlist_dropdown",intro_panel:"desktop_upsell_mac_cta_intro_panel",call_btn:"desktop_upsell_mac_cta_call_btn",search_results:"desktop_upsell_mac_cta_search_results_toastbar",missed_call:"desktop_upsell_mac_cta_missed_call"};function a(a){var b=d("WAWebDesktopUpsellUtils").getUserDesktopOs();b=d("useWAWebABPropConfigValue").useABPropConfigValue(b===d("WAWebDesktopUpsellUtils").UserDesktopOs.WINDOWS?h[a]:i[a]);return b}function b(){var a=j();return!d("WAWebMobilePlatforms").isSMB()&&a}function e(){var a=d("WAWebDesktopUpsellUtils").getUserDesktopOs(),b=!1;if(a===d("WAWebDesktopUpsellUtils").UserDesktopOs.WINDOWS){var c;b=(c=d("WAWebDesktopUpsellUtils").isWebUserOnSupportedWindowsOSForUWPSync())!=null?c:!1}else if(a===d("WAWebDesktopUpsellUtils").UserDesktopOs.MACOS){b=(c=d("WAWebDesktopUpsellUtils").isWebUserOnSupportedMacOSForCatalystSync())!=null?c:!1}return!d("WAWebMobilePlatforms").isSMB()&&b}function j(){var a=d("WAWebDesktopUpsellUtils").getUserDesktopOs(),b=c("useWAWebAsync")(d("WAWebDesktopUpsellUtils").isWebUserOnSupportedWindowsOSForUWPAsync,[]),e=c("useWAWebAsync")(d("WAWebDesktopUpsellUtils").isWebUserOnSupportedMacOSForCatalystAsync,[]);if(a===d("WAWebDesktopUpsellUtils").UserDesktopOs.WINDOWS&&!b.loading&&!b.error)return b.value;else if(a===d("WAWebDesktopUpsellUtils").UserDesktopOs.MACOS&&!e.loading&&!e.error)return e.value;return!1}g.useWAWebDesktopUpsellAbPropCheck=a;g.useWAWebDesktopUpsellPlatformCheck=b;g.useWAWebDesktopUpsellPlatformAwareCTACheckSynchronous=e;g.useWAWebDesktopUpsellPlatformAwareOsVersionCheck=j}),98);
          __d("WAWebWamEnumWebcNativeUpsellCtaEventType",[],(function(a,b,c,d,e,f){a=Object.freeze({IMPRESSION:1,CTA_BTN_CLICK:2,CTA_DISMISS:3});f.WEBC_NATIVE_UPSELL_CTA_EVENT_TYPE=a}),66);
          __d("WAWebWamEnumWebcNativeUpsellCtaReleaseChannel",[],(function(a,b,c,d,e,f){a=Object.freeze({PRODUCTION:1,BETA:2});f.WEBC_NATIVE_UPSELL_CTA_RELEASE_CHANNEL=a}),66);
          __d("WAWebWamEnumWebcNativeUpsellCtaSourceType",[],(function(a,b,c,d,e,f){a=Object.freeze({INTRO_PANEL:1,CHATLIST_DROPDOWN:2,BUTTERBAR:3,QR_BANNER:4,SEARCH_RESULTS:5,CALL_BTN_MODAL:6,CALL_BTN_MODAL_2:7,MISSED_CALL_MODAL:8,MISSED_CALL_MODAL_2:9,QR_BANNER_2:10,QR_DOWNLOAD_BUTTON:11,QR_SLIM_BANNER:12,QR_LARGE_BANNER:13,SETTINGS:14,SETTINGS_HELP:15});f.WEBC_NATIVE_UPSELL_CTA_SOURCE_TYPE=a}),66);
          __d("WAWebWebcNativeUpsellCtaWamEvent",["WAWebWamCodegenUtils","WAWebWamEnumWebcNativeUpsellCtaEventType","WAWebWamEnumWebcNativeUpsellCtaQrScreenExperimentGroup","WAWebWamEnumWebcNativeUpsellCtaReleaseChannel","WAWebWamEnumWebcNativeUpsellCtaSourceType"],(function(a,b,c,d,e,f,g){a=d("WAWebWamCodegenUtils").defineEvents({WebcNativeUpsellCta:[3934,{webcNativeUpsellCtaEventType:[2,d("WAWebWamEnumWebcNativeUpsellCtaEventType").WEBC_NATIVE_UPSELL_CTA_EVENT_TYPE],webcNativeUpsellCtaIsBetaUser:[5,d("WAWebWamCodegenUtils").TYPES.BOOLEAN],webcNativeUpsellCtaQrScreenExperimentGroup:[3,d("WAWebWamEnumWebcNativeUpsellCtaQrScreenExperimentGroup").WEBC_NATIVE_UPSELL_CTA_QR_SCREEN_EXPERIMENT_GROUP],webcNativeUpsellCtaReleaseChannel:[4,d("WAWebWamEnumWebcNativeUpsellCtaReleaseChannel").WEBC_NATIVE_UPSELL_CTA_RELEASE_CHANNEL],webcNativeUpsellCtaSource:[1,d("WAWebWamEnumWebcNativeUpsellCtaSourceType").WEBC_NATIVE_UPSELL_CTA_SOURCE_TYPE]},[1,1,1],"regular"]},{WebcNativeUpsellCta:[]});g.WebcNativeUpsellCtaWamEvent=a}),98);
          __d("WAWebDesktopUpsellStoreOpener",["WALogger","WAWebDesktopUpsellUtils","WAWebExternalLink.react","WAWebWamEnumWebcNativeUpsellCtaEventType","WAWebWamEnumWebcNativeUpsellCtaReleaseChannel","WAWebWamEnumWebcNativeUpsellCtaSourceType","WAWebWebcNativeUpsellCtaWamEvent","err","gkx"],(function(a,b,c,d,e,f,g){var h,i;function a(a){var b=a.ctaSource,c=a.qrScreenExperimentGroup,e=a.isBetaUpsell;a=a.isBetaUser;var f=d("WAWebDesktopUpsellUtils").getUserDesktopOs();f===d("WAWebDesktopUpsellUtils").UserDesktopOs.WINDOWS?j(b):f===d("WAWebDesktopUpsellUtils").UserDesktopOs.MACOS&&l(b,e);void new(d("WAWebWebcNativeUpsellCtaWamEvent").WebcNativeUpsellCtaWamEvent)({webcNativeUpsellCtaEventType:d("WAWebWamEnumWebcNativeUpsellCtaEventType").WEBC_NATIVE_UPSELL_CTA_EVENT_TYPE.CTA_BTN_CLICK,webcNativeUpsellCtaSource:b,webcNativeUpsellCtaQrScreenExperimentGroup:c,webcNativeUpsellCtaReleaseChannel:e===!0?d("WAWebWamEnumWebcNativeUpsellCtaReleaseChannel").WEBC_NATIVE_UPSELL_CTA_RELEASE_CHANNEL.BETA:d("WAWebWamEnumWebcNativeUpsellCtaReleaseChannel").WEBC_NATIVE_UPSELL_CTA_RELEASE_CHANNEL.PRODUCTION,webcNativeUpsellCtaIsBetaUser:a}).commitAndWaitForFlush(!0)}function j(a){try{d("WAWebExternalLink.react").openExternalLink(k(a),{target:d("WAWebExternalLink.react").ExternalLinkTarget.DEEPLINK_IN_CURRENT_TAB})}catch(a){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["web-desktop-upsells: Failed to open MS Store app with error: ",""])),a)}}function k(a){switch(a){case d("WAWebWamEnumWebcNativeUpsellCtaSourceType").WEBC_NATIVE_UPSELL_CTA_SOURCE_TYPE.QR_SLIM_BANNER:return d("WAWebExternalLink.react").WINDOWS_SIDELOAD_URIS.qr_slim_banner;case d("WAWebWamEnumWebcNativeUpsellCtaSourceType").WEBC_NATIVE_UPSELL_CTA_SOURCE_TYPE.QR_LARGE_BANNER:return d("WAWebExternalLink.react").WINDOWS_SIDELOAD_URIS.qr_large_banner;case d("WAWebWamEnumWebcNativeUpsellCtaSourceType").WEBC_NATIVE_UPSELL_CTA_SOURCE_TYPE.QR_DOWNLOAD_BUTTON:return d("WAWebExternalLink.react").WINDOWS_SIDELOAD_URIS.link_device_banner_3;case d("WAWebWamEnumWebcNativeUpsellCtaSourceType").WEBC_NATIVE_UPSELL_CTA_SOURCE_TYPE.INTRO_PANEL:return d("WAWebExternalLink.react").WINDOWS_SIDELOAD_URIS.intro_panel;case d("WAWebWamEnumWebcNativeUpsellCtaSourceType").WEBC_NATIVE_UPSELL_CTA_SOURCE_TYPE.BUTTERBAR:return d("WAWebExternalLink.react").WINDOWS_SIDELOAD_URIS.chatlist_toastbar;case d("WAWebWamEnumWebcNativeUpsellCtaSourceType").WEBC_NATIVE_UPSELL_CTA_SOURCE_TYPE.SEARCH_RESULTS:return d("WAWebExternalLink.react").WINDOWS_SIDELOAD_URIS.search_results_toastbar;case d("WAWebWamEnumWebcNativeUpsellCtaSourceType").WEBC_NATIVE_UPSELL_CTA_SOURCE_TYPE.CALL_BTN_MODAL_2:return d("WAWebExternalLink.react").WINDOWS_SIDELOAD_URIS.call_btn_modal_2;case d("WAWebWamEnumWebcNativeUpsellCtaSourceType").WEBC_NATIVE_UPSELL_CTA_SOURCE_TYPE.CHATLIST_DROPDOWN:return d("WAWebExternalLink.react").WINDOWS_SIDELOAD_URIS.chatlist_dropdown_menu;case d("WAWebWamEnumWebcNativeUpsellCtaSourceType").WEBC_NATIVE_UPSELL_CTA_SOURCE_TYPE.MISSED_CALL_MODAL_2:return d("WAWebExternalLink.react").WINDOWS_SIDELOAD_URIS.missed_call_modal_2}throw c("err")("Invalid CTA source: "+a)}function l(a,b){try{d("WAWebExternalLink.react").openExternalLink(c("gkx")("26258")?m(a,b):d("WAWebExternalLink.react").MAC_INTERNAL_MSC_STORE_URI,{target:d("WAWebExternalLink.react").ExternalLinkTarget.DEEPLINK_IN_CURRENT_TAB})}catch(a){d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["web-desktop-upsells: Failed to open Mac App Store app with error: ",""])),a)}}function m(a,b){if(b===!0)return d("WAWebExternalLink.react").MAC_EXTERNAL_SIDELOAD_URI_BETA+"&src=whatsapp_beta_webclient_"+n(a);switch(a){case d("WAWebWamEnumWebcNativeUpsellCtaSourceType").WEBC_NATIVE_UPSELL_CTA_SOURCE_TYPE.QR_SLIM_BANNER:return d("WAWebExternalLink.react").MAC_STORE_URIS.qr_slim_banner;case d("WAWebWamEnumWebcNativeUpsellCtaSourceType").WEBC_NATIVE_UPSELL_CTA_SOURCE_TYPE.QR_LARGE_BANNER:return d("WAWebExternalLink.react").MAC_STORE_URIS.qr_large_banner;case d("WAWebWamEnumWebcNativeUpsellCtaSourceType").WEBC_NATIVE_UPSELL_CTA_SOURCE_TYPE.QR_DOWNLOAD_BUTTON:return d("WAWebExternalLink.react").MAC_STORE_URIS.link_device_banner_3;case d("WAWebWamEnumWebcNativeUpsellCtaSourceType").WEBC_NATIVE_UPSELL_CTA_SOURCE_TYPE.INTRO_PANEL:return d("WAWebExternalLink.react").MAC_STORE_URIS.intro_panel;case d("WAWebWamEnumWebcNativeUpsellCtaSourceType").WEBC_NATIVE_UPSELL_CTA_SOURCE_TYPE.BUTTERBAR:return d("WAWebExternalLink.react").MAC_STORE_URIS.chatlist_toastbar;case d("WAWebWamEnumWebcNativeUpsellCtaSourceType").WEBC_NATIVE_UPSELL_CTA_SOURCE_TYPE.SEARCH_RESULTS:return d("WAWebExternalLink.react").MAC_STORE_URIS.search_results_toastbar;case d("WAWebWamEnumWebcNativeUpsellCtaSourceType").WEBC_NATIVE_UPSELL_CTA_SOURCE_TYPE.CALL_BTN_MODAL_2:return d("WAWebExternalLink.react").MAC_STORE_URIS.call_btn_modal_2;case d("WAWebWamEnumWebcNativeUpsellCtaSourceType").WEBC_NATIVE_UPSELL_CTA_SOURCE_TYPE.CHATLIST_DROPDOWN:return d("WAWebExternalLink.react").MAC_STORE_URIS.chatlist_dropdown_menu;case d("WAWebWamEnumWebcNativeUpsellCtaSourceType").WEBC_NATIVE_UPSELL_CTA_SOURCE_TYPE.MISSED_CALL_MODAL_2:return d("WAWebExternalLink.react").MAC_STORE_URIS.missed_call_modal_2}throw c("err")("Invalid CTA source: "+a)}function n(a){var b=Object.entries(d("WAWebWamEnumWebcNativeUpsellCtaSourceType").WEBC_NATIVE_UPSELL_CTA_SOURCE_TYPE).find(function(b){b[0];b=b[1];return b===a});return b?b[0].toLowerCase():"unknown"}g.openExternalWhatsAppDesktopDownloadUrl=a}),98);
          __d("WAWebHistorySyncUIText",["fbt","react"],(function(a,b,c,d,e,f,g,h){var i,j=i||c("react");a=function(){return h._(/*BTDS*/"Loading your chats")};b=function(a){return h._(/*BTDS*/"Syncing older messages. {=m2}",[h._implicitParam("=m2",j.jsx("button",babelHelpers["extends"]({className:"x1a06ls3"},{onClick:a,children:h._(/*BTDS*/"See progress.")})))])};d=function(){return h._(/*BTDS*/"Syncing older messages. Click to see progress.")};e=function(){return h._(/*BTDS*/"Syncing older messages")};f=function(){return h._(/*BTDS*/"Keep WhatsApp open on your phone while syncing older messages. To see your full chat history, check your phone.")};c=function(a){return h._(/*BTDS*/"_j{\"*\":\"{percentage}\\u0025\"}",[h._param("percentage",a,[0])])};var k=function(){return h._(/*BTDS*/"Syncing older messages")},l=function(a){return h._(/*BTDS*/"_j{\"*\":\"{percentage}\\u0025 complete\"}",[h._param("percentage",a,[0])])},m=function(){return h._(/*BTDS*/"Syncing paused. Open WhatsApp on your phone to continue syncing.")},n=function(){return h._(/*BTDS*/"Syncing paused. Open WhatsApp on your phone to continue syncing.")},o=function(){return h._(/*BTDS*/"Syncing paused")},p=function(){return h._(/*BTDS*/"Open WhatsApp on your phone")},q=function(){return h._(/*BTDS*/"Syncing paused")},r=function(){return h._(/*BTDS*/"Syncing of older messages has paused. Open WhatsApp on your phone to continue syncing. You can still send and receive messages here.")};g.SYNC_LOADING=a;g.SYNC_IN_PROGRESS_CONTEXTUAL_DRAWER=b;g.SYNC_IN_PROGRESS_CONTEXTUAL_SYSTEM_MESSAGE_TEXT=d;g.SYNCING_OLDER_MESSAGES_MODAL_TITLE=e;g.SYNCING_OLDER_MESSAGES_MODAL_TEXT=f;g.SYNCING_OLDER_MESSAGES_MODAL_PERCENT=c;g.SYNCING_OLDER_MESSAGES_SETTINGS_TITLE=k;g.SYNCING_OLDER_MESSAGES_SETTINGS_PERCENT_COMPLETE=l;g.SYNCING_PAUSED_CONTEXTUAL_SYSTEM_MESSAGE_TEXT=m;g.SYNCING_PAUSED_CONTEXTUAL_TEXT=n;g.SYNCING_PAUSED_GLOBAL_SETTINGS_TITLE=o;g.SYNCING_PAUSED_GLOBAL_SETTINGS_SUBTITLE=p;g.SYNCING_PAUSED_POPUP_TITLE=q;g.SYNCING_PAUSED_POPUP_DESC=r}),226);
          __d("WAWebPasswordInput.react",["fbt","WAWebClassnames","WAWebCopyPasteSelectable.react","WAWebIcVisibilityIcon.react","WAWebIcVisibilityOffIcon.react","WAWebSvgButton.react","WAWebSvgComponentBase","WAWebUISpacing","react","react-gui-use-focus","stylex","useMergeRefs","useWAWebToggle"],(function(a,b,c,d,e,f,g,h){var i,j,k;b=k||d("react");var l=i||(i=c("react")),m=b.useEffect,n=b.useRef,o=b.useState,p={inputField:{fontSize:"x1jchvi3",color:"xzwifym",flexGrow:"x1iyjqo2",borderTopWidth:"xsl91qr",borderInlineEndWidth:"x1aq9cx1",borderBottomWidth:"xe0m388",borderInlineStartWidth:"xhe8bae",borderTopStyle:"xe73qa2",borderInlineEndStyle:"xsgwwv8",borderBottomStyle:"xuhg6hn",borderInlineStartStyle:"xli3dgm",borderTopColor:"x1isl193",borderInlineEndColor:"x1e225iy",borderBottomColor:"x1bnlyaz",borderInlineStartColor:"x12ws5rt",outline:"x1a2a7pz",backgroundColor:"xe7vic5",overflowX:"x6ikm8r",overflowY:"x10wlt62",$$css:!0}};function a(a){var b=a.focusOnMount,e=b===void 0?!1:b;b=a.enableShowPassword;b=b===void 0?!1:b;var f=a.showByDefault;f=f===void 0?!1:f;f=c("useWAWebToggle")(f);var g=f[0];f=f[1];var i=n(null),k=o(!1),q=k[0];k=k[1];k=d("react-gui-use-focus").useFocus({onFocusChange:k});k=c("useMergeRefs")(i,k);m(function(){if(e){var a;(a=i.current)==null||a.focus()}},[e]);var r=g?d("WAWebIcVisibilityIcon.react").IcVisibilityIcon:d("WAWebIcVisibilityOffIcon.react").IcVisibilityOffIcon,s=g?h._(/*BTDS*/"Hide"):h._(/*BTDS*/"Show");return l.jsxs("div",babelHelpers["extends"]({},{0:{className:"x1n2onr6 x78zum5 xe7vic5 xt7fyls xso031l x1q0q8m5 x11dzelx x1j85h84"},1:{className:"x1n2onr6 x78zum5 xe7vic5 xt7fyls xlxy82 x1q0q8m5 x1r079op x18d9i69"}}[!!q<<0],{children:[l.jsx("input",{className:d("WAWebClassnames").classnamesConvertMeToStylexPlease(d("WAWebCopyPasteSelectable.react").SELECTABLE_CSS_CLASS,(j||(j=c("stylex")))(p.inputField,d("WAWebUISpacing").uiPadding.all6)),ref:k,type:g?"text":"password",value:a.value,onChange:a.onChange,onBlur:a.onBlur,onKeyDown:a.onKeyDown,required:a.required,pattern:a.pattern,title:a.title,placeholder:a.placeholder,"data-testid":void 0}),b&&l.jsx(c("WAWebSvgButton.react"),{Icon:r,"aria-label":s,xstyle:d("WAWebUISpacing").uiMargin.end8,onClick:f,DEPRECATED_color:d("WAWebSvgComponentBase").DEPRECATED_SvgColorProp.TEAL})]}))}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
          __d("WAWebScreenLockErrorMessages",["fbt"],(function(a,b,c,d,e,f,g,h){function a(a){var b=a.onlyOneTryRemaining,c=a.emptyInputEntered,d=a.incorrectPasscode;a=a.triesExceeded;if(a)return h._(/*BTDS*/"Incorrect password entered too many times. Please log out.");if(b){if(c==null)return h._(/*BTDS*/"Retry limit reached. You will be logged out if your next attempt fails.");else if(c===!0)return h._(/*BTDS*/"Empty password. You will be logged out if your next attempt fails.");if(d&&c===!1)return h._(/*BTDS*/"Incorrect password. You will be logged out if your next attempt fails.")}if(c===!0)return h._(/*BTDS*/"Empty password. Try again.");if(d)return h._(/*BTDS*/"Incorrect password. Try again.")}g.getErrorMessage=a}),226);
          __d("useWAWebDesktopUpsellWamImpression",["WAWebWamEnumWebcNativeUpsellCtaEventType","WAWebWamEnumWebcNativeUpsellCtaReleaseChannel","WAWebWebcNativeUpsellCtaWamEvent","react","useWAWebCallbackOnce"],(function(a,b,c,d,e,f,g){var h,i=(h||d("react")).useEffect;function a(a){var b=a.source,e=a.isCtaVisible,f=a.qrScreenExperimentGroup,g=a.isBeta,h=a.isBetaUser,j=c("useWAWebCallbackOnce")(function(){new(d("WAWebWebcNativeUpsellCtaWamEvent").WebcNativeUpsellCtaWamEvent)({webcNativeUpsellCtaEventType:d("WAWebWamEnumWebcNativeUpsellCtaEventType").WEBC_NATIVE_UPSELL_CTA_EVENT_TYPE.IMPRESSION,webcNativeUpsellCtaSource:b,webcNativeUpsellCtaQrScreenExperimentGroup:f,webcNativeUpsellCtaReleaseChannel:g?d("WAWebWamEnumWebcNativeUpsellCtaReleaseChannel").WEBC_NATIVE_UPSELL_CTA_RELEASE_CHANNEL.BETA:d("WAWebWamEnumWebcNativeUpsellCtaReleaseChannel").WEBC_NATIVE_UPSELL_CTA_RELEASE_CHANNEL.PRODUCTION,webcNativeUpsellCtaIsBetaUser:h}).commit()});i(function(){e&&j()},[j,e])}g.useWAWebDesktopUpsellWamImpression=a}),98);
          __d("useWAWebPersistentCounterAsync",["WALogger","asyncToGeneratorRuntime","react","useWAWebAsync"],(function(a,b,c,d,e,f,g){var h,i;e=i||d("react");var j=e.useCallback,k=e.useEffect,l=e.useRef,m=e.useState;function a(a,e){a=c("useWAWebAsync")(a,[]);var f=a.value,g=a.loading;a=a.error;var i=m(0),n=i[0],o=i[1],p=l(null);k(function(){!g&&f!=null&&o(f)},[g,f]);var q=j(function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b;(b=p.current)==null||b.abort();p.current=new AbortController();try{yield e(a,p.current.signal)}catch(a){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["useWAWebPersistentCounterAsync: ",""])),a)}p.current=null});return function(b){return a.apply(this,arguments)}}(),[e]);i=j(function(){o(function(a){a=a+1;void q(a);return a})},[q]);var r=j(function(){o(0),void q(0)},[q]);if(g)return[{loading:!0,error:null,count:null},i,r];return a?[{loading:!1,error:a,count:null},i,r]:[{loading:!1,error:null,count:n},i,r]}g["default"]=a}),98);/*FB_PKG_DELIM*/
          /**
           * License: https://www.facebook.com/legal/license/t3hOLs8wlXy/
           */
          __d("regenerator-runtime-0.13.5",[],(function(a,b,c,d,e,f){"use strict";b={};var g={exports:b};function h(){var a=function(a){var b=Object.prototype,c=b.hasOwnProperty,d,e=typeof Symbol==="function"?Symbol:{},g=e.iterator||"@@iterator",h=e.asyncIterator||"@@asyncIterator",i=e.toStringTag||"@@toStringTag";function j(a,b,c,d){b=b&&b.prototype instanceof q?b:q;b=Object.create(b.prototype);d=new B(d||[]);b._invoke=x(a,c,d);return b}a.wrap=j;function k(a,b,c){try{return{type:"normal",arg:a.call(b,c)}}catch(a){return{type:"throw",arg:a}}}var l="suspendedStart",m="suspendedYield",n="executing",o="completed",p={};function q(){}function r(){}function s(){}e={};e[g]=function(){return this};var t=Object.getPrototypeOf;t=t&&t(t(C([])));t&&t!==b&&c.call(t,g)&&(e=t);var u=s.prototype=q.prototype=Object.create(e);r.prototype=u.constructor=s;s.constructor=r;s[i]=r.displayName="GeneratorFunction";function v(a){["next","throw","return"].forEach(function(b){a[b]=function(a){return this._invoke(b,a)}})}a.isGeneratorFunction=function(a){a=typeof a==="function"&&a.constructor;return a?a===r||(a.displayName||a.name)==="GeneratorFunction":!1};a.mark=function(a){Object.setPrototypeOf?Object.setPrototypeOf(a,s):(a.__proto__=s,i in a||(a[i]="GeneratorFunction"));a.prototype=Object.create(u);return a};a.awrap=function(a){return{__await:a}};function w(a,b){function d(e,f,g,h){e=k(a[e],a,f);if(e.type==="throw")h(e.arg);else{var i=e.arg;f=i.value;return f&&typeof f==="object"&&c.call(f,"__await")?b.resolve(f.__await).then(function(a){d("next",a,g,h)},function(a){d("throw",a,g,h)}):b.resolve(f).then(function(a){i.value=a,g(i)},function(a){return d("throw",a,g,h)})}}var e;function f(a,c){function f(){return new b(function(b,e){d(a,c,b,e)})}return e=e?e.then(f,f):f()}this._invoke=f}v(w.prototype);w.prototype[h]=function(){return this};a.AsyncIterator=w;a.async=function(b,c,d,e,f){f===void 0&&(f=Promise);var g=new w(j(b,c,d,e),f);return a.isGeneratorFunction(c)?g:g.next().then(function(a){return a.done?a.value:g.next()})};function x(a,b,c){var d=l;return function(e,f){if(d===n)throw new Error("Generator is already running");if(d===o){if(e==="throw")throw f;return D()}c.method=e;c.arg=f;while(!0){e=c.delegate;if(e){f=y(e,c);if(f){if(f===p)continue;return f}}if(c.method==="next")c.sent=c._sent=c.arg;else if(c.method==="throw"){if(d===l){d=o;throw c.arg}c.dispatchException(c.arg)}else c.method==="return"&&c.abrupt("return",c.arg);d=n;e=k(a,b,c);if(e.type==="normal"){d=c.done?o:m;if(e.arg===p)continue;return{value:e.arg,done:c.done}}else e.type==="throw"&&(d=o,c.method="throw",c.arg=e.arg)}}}function y(a,b){var c=a.iterator[b.method];if(c===void 0){b.delegate=null;if(b.method==="throw"){if(a.iterator["return"]){b.method="return";b.arg=void 0;y(a,b);if(b.method==="throw")return p}b.method="throw";b.arg=new TypeError("The iterator does not provide a 'throw' method")}return p}c=k(c,a.iterator,b.arg);if(c.type==="throw"){b.method="throw";b.arg=c.arg;b.delegate=null;return p}c=c.arg;if(!c){b.method="throw";b.arg=new TypeError("iterator result is not an object");b.delegate=null;return p}if(c.done)b[a.resultName]=c.value,b.next=a.nextLoc,b.method!=="return"&&(b.method="next",b.arg=void 0);else return c;b.delegate=null;return p}v(u);u[i]="Generator";u[g]=function(){return this};u.toString=function(){return"[object Generator]"};function z(a){var b={tryLoc:a[0]};1 in a&&(b.catchLoc=a[1]);2 in a&&(b.finallyLoc=a[2],b.afterLoc=a[3]);this.tryEntries.push(b)}function A(a){var b=a.completion||{};b.type="normal";delete b.arg;a.completion=b}function B(a){this.tryEntries=[{tryLoc:"root"}],a.forEach(z,this),this.reset(!0)}a.keys=function(a){var b=[];for(var c in a)b.push(c);b.reverse();return function c(){while(b.length){var d=b.pop();if(d in a){c.value=d;c.done=!1;return c}}c.done=!0;return c}};function C(a){if(a){var b=a[g];if(b)return b.call(a);if(typeof a.next==="function")return a;if(!isNaN(a.length)){var d=-1;b=function b(){while(++d<a.length)if(c.call(a,d)){b.value=a[d];b.done=!1;return b}b.value=void 0;b.done=!0;return b};return b.next=b}}return{next:D}}a.values=C;function D(){return{value:void 0,done:!0}}B.prototype={constructor:B,reset:function(a){this.prev=0;this.next=0;this.sent=this._sent=void 0;this.done=!1;this.delegate=null;this.method="next";this.arg=void 0;this.tryEntries.forEach(A);if(!a)for(a in this)a.charAt(0)==="t"&&c.call(this,a)&&!isNaN(+a.slice(1))&&(this[a]=void 0)},stop:function(){this.done=!0;var a=this.tryEntries[0];a=a.completion;if(a.type==="throw")throw a.arg;return this.rval},dispatchException:function(a){if(this.done)throw a;var b=this;function d(c,d){g.type="throw";g.arg=a;b.next=c;d&&(b.method="next",b.arg=void 0);return!!d}for(var e=this.tryEntries.length-1;e>=0;--e){var f=this.tryEntries[e],g=f.completion;if(f.tryLoc==="root")return d("end");if(f.tryLoc<=this.prev){var h=c.call(f,"catchLoc"),i=c.call(f,"finallyLoc");if(h&&i){if(this.prev<f.catchLoc)return d(f.catchLoc,!0);else if(this.prev<f.finallyLoc)return d(f.finallyLoc)}else if(h){if(this.prev<f.catchLoc)return d(f.catchLoc,!0)}else if(i){if(this.prev<f.finallyLoc)return d(f.finallyLoc)}else throw new Error("try statement without catch or finally")}}},abrupt:function(a,b){for(var d=this.tryEntries.length-1;d>=0;--d){var e=this.tryEntries[d];if(e.tryLoc<=this.prev&&c.call(e,"finallyLoc")&&this.prev<e.finallyLoc){var f=e;break}}f&&(a==="break"||a==="continue")&&f.tryLoc<=b&&b<=f.finallyLoc&&(f=null);e=f?f.completion:{};e.type=a;e.arg=b;if(f){this.method="next";this.next=f.finallyLoc;return p}return this.complete(e)},complete:function(a,b){if(a.type==="throw")throw a.arg;a.type==="break"||a.type==="continue"?this.next=a.arg:a.type==="return"?(this.rval=this.arg=a.arg,this.method="return",this.next="end"):a.type==="normal"&&b&&(this.next=b);return p},finish:function(a){for(var b=this.tryEntries.length-1;b>=0;--b){var c=this.tryEntries[b];if(c.finallyLoc===a){this.complete(c.completion,c.afterLoc);A(c);return p}}},"catch":function(a){for(var b=this.tryEntries.length-1;b>=0;--b){var c=this.tryEntries[b];if(c.tryLoc===a){var d=c.completion;if(d.type==="throw"){var e=d.arg;A(c)}return e}}throw new Error("illegal catch attempt")},delegateYield:function(a,b,c){this.delegate={iterator:C(a),resultName:b,nextLoc:c};this.method==="next"&&(this.arg=void 0);return p}};return a}(typeof g==="object"?g.exports:{});try{regeneratorRuntime=a}catch(b){Function("r","regeneratorRuntime = r")(a)}}var i=!1;function j(){i||(i=!0,h());return g.exports}function a(a){switch(a){case void 0:return j();case"/runtime":return j()}}e.exports=a}),null);
          /**
           * License: https://www.facebook.com/legal/license/t3hOLs8wlXy/
           */
          __d("babel-runtime-7.11.2",["regenerator-runtime-0.13.5"],(function(a,b,c,d,e,f){"use strict";function a(a){return a&&typeof a==="object"&&"default"in a?a["default"]:a}var g=a(b("regenerator-runtime-0.13.5"));d={};var h={exports:d};function i(){function a(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}h.exports=a}var j=!1;function k(){j||(j=!0,i());return h.exports}f={};var l={exports:f};function aa(){function a(a){var b;if(typeof Symbol!=="undefined"){if(Symbol.asyncIterator){b=a[Symbol.asyncIterator];if(b!=null)return b.call(a)}if(Symbol.iterator){b=a[Symbol.iterator];if(b!=null)return b.call(a)}}throw new TypeError("Object is not async iterable")}l.exports=a}var m=!1;function ba(){m||(m=!0,aa());return l.exports}a={};var n={exports:a};function ca(){function a(a,b,c,d,e,f,g){try{var h=a[f](g),i=h.value}catch(a){c(a);return}h.done?b(i):Promise.resolve(i).then(d,e)}function b(b){return function(){var c=this,d=arguments;return new Promise(function(e,f){var g=b.apply(c,d);function h(b){a(g,e,f,h,i,"next",b)}function i(b){a(g,e,f,h,i,"throw",b)}h(void 0)})}}n.exports=b}var o=!1;function da(){o||(o=!0,ca());return n.exports}b={};var p={exports:b};function ea(){function a(a){this.wrapped=a}p.exports=a}var q=!1;function r(){q||(q=!0,ea());return p.exports}d={};var s={exports:d};function fa(){var a=r();function b(b){return new a(b)}s.exports=b}var t=!1;function ga(){t||(t=!0,fa());return s.exports}f={};var u={exports:f};function ha(){function a(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}u.exports=a}var v=!1;function ia(){v||(v=!0,ha());return u.exports}a={};var w={exports:a};function ja(){function a(b,c){w.exports=a=Object.setPrototypeOf||function(a,b){a.__proto__=b;return a};return a(b,c)}w.exports=a}var x=!1;function y(){x||(x=!0,ja());return w.exports}b={};var z={exports:b};function ka(){function a(){if(typeof Reflect==="undefined"||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if(typeof Proxy==="function")return!0;try{Date.prototype.toString.call(Reflect.construct(Date,[],function(){}));return!0}catch(a){return!1}}z.exports=a}var A=!1;function la(){A||(A=!0,ka());return z.exports}d={};var B={exports:d};function ma(){var a=y(),b=la();function c(d,e,f){b()?B.exports=c=Reflect.construct:B.exports=c=function(b,c,d){var e=[null];e.push.apply(e,c);c=Function.bind.apply(b,e);b=new c();d&&a(b,d.prototype);return b};return c.apply(null,arguments)}B.exports=c}var C=!1;function D(){C||(C=!0,ma());return B.exports}f={};var E={exports:f};function na(){function a(a,b){for(var c=0;c<b.length;c++){var d=b[c];d.enumerable=d.enumerable||!1;d.configurable=!0;"value"in d&&(d.writable=!0);Object.defineProperty(a,d.key,d)}}function b(b,c,d){c&&a(b.prototype,c);d&&a(b,d);return b}E.exports=b}var F=!1;function oa(){F||(F=!0,na());return E.exports}a={};var G={exports:a};function pa(){function a(a,b,c){b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c;return a}G.exports=a}var H=!1;function I(){H||(H=!0,pa());return G.exports}b={};var J={exports:b};function qa(){function a(){J.exports=a=Object.assign||function(a){for(var b=1;b<arguments.length;b++){var c=arguments[b];for(var d in c)Object.prototype.hasOwnProperty.call(c,d)&&(a[d]=c[d])}return a};return a.apply(this,arguments)}J.exports=a}var K=!1;function ra(){K||(K=!0,qa());return J.exports}d={};var L={exports:d};function sa(){function a(b){L.exports=a=Object.setPrototypeOf?Object.getPrototypeOf:function(a){return a.__proto__||Object.getPrototypeOf(a)};return a(b)}L.exports=a}var M=!1;function N(){M||(M=!0,sa());return L.exports}f={};var O={exports:f};function ta(){var a=N();function b(b,c){while(!Object.prototype.hasOwnProperty.call(b,c)){b=a(b);if(b===null)break}return b}O.exports=b}var P=!1;function ua(){P||(P=!0,ta());return O.exports}a={};var Q={exports:a};function va(){var a=ua();function b(c,d,e){typeof Reflect!=="undefined"&&Reflect.get?Q.exports=b=Reflect.get:Q.exports=b=function(b,c,d){b=a(b,c);if(!b)return;b=Object.getOwnPropertyDescriptor(b,c);return b.get?b.get.call(d):b.value};return b(c,d,e||c)}Q.exports=b}var R=!1;function wa(){R||(R=!0,va());return Q.exports}b={};var S={exports:b};function xa(){var a=y();function b(b,c){if(typeof c!=="function"&&c!==null)throw new TypeError("Super expression must either be null or a function");b.prototype=Object.create(c&&c.prototype,{constructor:{value:b,writable:!0,configurable:!0}});c&&a(b,c)}S.exports=b}var T=!1;function ya(){T||(T=!0,xa());return S.exports}d={};var U={exports:d};function za(){function a(a,b){a.prototype=Object.create(b.prototype),a.prototype.constructor=a,a.__proto__=b}U.exports=a}var V=!1;function Aa(){V||(V=!0,za());return U.exports}f={};var W={exports:f};function Ba(){function a(a){return a&&a.__esModule?a:{"default":a}}W.exports=a}var X=!1;function Ca(){X||(X=!0,Ba());return W.exports}a={};var Y={exports:a};function Da(){function a(b){typeof Symbol==="function"&&typeof Symbol.iterator==="symbol"?Y.exports=a=function(a){return typeof a}:Y.exports=a=function(a){return a&&typeof Symbol==="function"&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a};return a(b)}Y.exports=a}var Ea=!1;function Z(){Ea||(Ea=!0,Da());return Y.exports}b={};var Fa={exports:b};function Ga(){var a=Z();function b(){if(typeof WeakMap!=="function")return null;var a=new WeakMap();b=function(){return a};return a}function c(c){if(c&&c.__esModule)return c;if(c===null||a(c)!=="object"&&typeof c!=="function")return{"default":c};var d=b();if(d&&d.has(c))return d.get(c);var e={},f=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var g in c)if(Object.prototype.hasOwnProperty.call(c,g)){var h=f?Object.getOwnPropertyDescriptor(c,g):null;h&&(h.get||h.set)?Object.defineProperty(e,g,h):e[g]=c[g]}e["default"]=c;d&&d.set(c,e);return e}Fa.exports=c}var Ha=!1;function Ia(){Ha||(Ha=!0,Ga());return Fa.exports}d={};var Ja={exports:d};function Ka(){var a=I();function b(b){for(var c=1;c<arguments.length;c++){var d=arguments[c]!=null?Object(arguments[c]):{},e=Object.keys(d);typeof Object.getOwnPropertySymbols==="function"&&(e=e.concat(Object.getOwnPropertySymbols(d).filter(function(a){return Object.getOwnPropertyDescriptor(d,a).enumerable})));e.forEach(function(c){a(b,c,d[c])})}return b}Ja.exports=b}var La=!1;function Ma(){La||(La=!0,Ka());return Ja.exports}f={};var Na={exports:f};function Oa(){function a(a,b){if(a==null)return{};var c={},d=Object.keys(a),e,f;for(f=0;f<d.length;f++){e=d[f];if(b.indexOf(e)>=0)continue;c[e]=a[e]}return c}Na.exports=a}var Pa=!1;function Qa(){Pa||(Pa=!0,Oa());return Na.exports}a={};var Ra={exports:a};function Sa(){var a=Qa();function b(b,c){if(b==null)return{};var d=a(b,c),e,f;if(Object.getOwnPropertySymbols){var g=Object.getOwnPropertySymbols(b);for(f=0;f<g.length;f++){e=g[f];if(c.indexOf(e)>=0)continue;if(!Object.prototype.propertyIsEnumerable.call(b,e))continue;d[e]=b[e]}}return d}Ra.exports=b}var Ta=!1;function Ua(){Ta||(Ta=!0,Sa());return Ra.exports}b={};var Va={exports:b};function Wa(){var a=Z(),b=k();function c(c,d){return d&&(a(d)==="object"||typeof d==="function")?d:b(c)}Va.exports=c}var Xa=!1;function Ya(){Xa||(Xa=!0,Wa());return Va.exports}d={};var Za={exports:d};function $a(){function a(a){throw new Error('"'+a+'" is read-only')}Za.exports=a}var ab=!1;function bb(){ab||(ab=!0,$a());return Za.exports}f={};var cb={exports:f};function db(){function a(a){if(Array.isArray(a))return a}cb.exports=a}var eb=!1;function fb(){eb||(eb=!0,db());return cb.exports}a={};var gb={exports:a};function hb(){function a(a,b){if(typeof Symbol==="undefined"||!(Symbol.iterator in Object(a)))return;var c=[],d=!0,e=!1,f=void 0;try{for(var g=a[Symbol.iterator](),a;!(d=(a=g.next()).done);d=!0){c.push(a.value);if(b&&c.length===b)break}}catch(a){e=!0,f=a}finally{try{!d&&g["return"]!=null&&g["return"]()}finally{if(e)throw f}}return c}gb.exports=a}var ib=!1;function jb(){ib||(ib=!0,hb());return gb.exports}b={};var kb={exports:b};function lb(){function a(a,b){(b==null||b>a.length)&&(b=a.length);for(var c=0,d=new Array(b);c<b;c++)d[c]=a[c];return d}kb.exports=a}var mb=!1;function nb(){mb||(mb=!0,lb());return kb.exports}d={};var ob={exports:d};function pb(){var a=nb();function b(b,c){if(!b)return;if(typeof b==="string")return a(b,c);var d=Object.prototype.toString.call(b).slice(8,-1);d==="Object"&&b.constructor&&(d=b.constructor.name);if(d==="Map"||d==="Set")return Array.from(b);if(d==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(d))return a(b,c)}ob.exports=b}var qb=!1;function rb(){qb||(qb=!0,pb());return ob.exports}f={};var sb={exports:f};function tb(){function a(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}sb.exports=a}var ub=!1;function vb(){ub||(ub=!0,tb());return sb.exports}a={};var wb={exports:a};function xb(){var a=fb(),b=jb(),c=rb(),d=vb();function e(e,f){return a(e)||b(e,f)||c(e,f)||d()}wb.exports=e}var yb=!1;function zb(){yb||(yb=!0,xb());return wb.exports}b={};var Ab={exports:b};function Bb(){var a=nb();function b(b){if(Array.isArray(b))return a(b)}Ab.exports=b}var Cb=!1;function Db(){Cb||(Cb=!0,Bb());return Ab.exports}d={};var Eb={exports:d};function Fb(){function a(a){if(typeof Symbol!=="undefined"&&Symbol.iterator in Object(a))return Array.from(a)}Eb.exports=a}var Gb=!1;function Hb(){Gb||(Gb=!0,Fb());return Eb.exports}f={};var Ib={exports:f};function Jb(){function a(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}Ib.exports=a}var Kb=!1;function Lb(){Kb||(Kb=!0,Jb());return Ib.exports}a={};var Mb={exports:a};function Nb(){var a=Db(),b=Hb(),c=rb(),d=Lb();function e(e){return a(e)||b(e)||c(e)||d()}Mb.exports=e}var Ob=!1;function Pb(){Ob||(Ob=!0,Nb());return Mb.exports}b={};var Qb={exports:b};function Rb(){var a=r();function b(b){var c,d;function e(a,b){return new Promise(function(e,g){e={key:a,arg:b,resolve:e,reject:g,next:null};d?d=d.next=e:(c=d=e,f(a,b))})}function f(c,d){try{var e=b[c](d);d=e.value;var h=d instanceof a;Promise.resolve(h?d.wrapped:d).then(function(a){if(h){f(c==="return"?"return":"next",a);return}g(e.done?"return":"normal",a)},function(a){f("throw",a)})}catch(a){g("throw",a)}}function g(a,b){switch(a){case"return":c.resolve({value:b,done:!0});break;case"throw":c.reject(b);break;default:c.resolve({value:b,done:!1});break}c=c.next;c?f(c.key,c.arg):d=null}this._invoke=e;typeof b["return"]!=="function"&&(this["return"]=void 0)}typeof Symbol==="function"&&Symbol.asyncIterator&&(b.prototype[Symbol.asyncIterator]=function(){return this});b.prototype.next=function(a){return this._invoke("next",a)};b.prototype["throw"]=function(a){return this._invoke("throw",a)};b.prototype["return"]=function(a){return this._invoke("return",a)};Qb.exports=b}var Sb=!1;function Tb(){Sb||(Sb=!0,Rb());return Qb.exports}d={};var Ub={exports:d};function Vb(){var a=Tb();function b(b){return function(){return new a(b.apply(this,arguments))}}Ub.exports=b}var Wb=!1;function Xb(){Wb||(Wb=!0,Vb());return Ub.exports}f={};var Yb={exports:f};function Zb(){function a(a){return Function.toString.call(a).indexOf("[native code]")!==-1}Yb.exports=a}var $b=!1;function ac(){$b||($b=!0,Zb());return Yb.exports}a={};var $={exports:a};function bc(){var a=N(),b=y(),c=ac(),d=D();function e(f){var g=typeof Map==="function"?new Map():void 0;$.exports=e=function(e){if(e===null||!c(e))return e;if(typeof e!=="function")throw new TypeError("Super expression must either be null or a function");if(typeof g!=="undefined"){if(g.has(e))return g.get(e);g.set(e,f)}function f(){return d(e,arguments,a(this).constructor)}f.prototype=Object.create(e.prototype,{constructor:{value:f,enumerable:!1,writable:!0,configurable:!0}});return b(f,e)};return e(f)}$.exports=e}var cc=!1;function dc(){cc||(cc=!0,bc());return $.exports}b={};var ec={exports:b};function fc(){ec.exports=g()}var gc=!1;function hc(){gc||(gc=!0,fc());return ec.exports}function c(a){switch(a){case void 0:throw new Error("Cannot require the default exported value from a package listed as excluded");case"/helpers/assertThisInitialized":return k();case"/helpers/asyncIterator":return ba();case"/helpers/asyncToGenerator":return da();case"/helpers/awaitAsyncGenerator":return ga();case"/helpers/classCallCheck":return ia();case"/helpers/construct":return D();case"/helpers/createClass":return oa();case"/helpers/defineProperty":return I();case"/helpers/extends":return ra();case"/helpers/get":return wa();case"/helpers/getPrototypeOf":return N();case"/helpers/inherits":return ya();case"/helpers/inheritsLoose":return Aa();case"/helpers/interopRequireDefault":return Ca();case"/helpers/interopRequireWildcard":return Ia();case"/helpers/objectSpread":return Ma();case"/helpers/objectWithoutProperties":return Ua();case"/helpers/objectWithoutPropertiesLoose":return Qa();case"/helpers/possibleConstructorReturn":return Ya();case"/helpers/readOnlyError":return bb();case"/helpers/slicedToArray":return zb();case"/helpers/toConsumableArray":return Pb();case"/helpers/typeof":return Z();case"/helpers/wrapAsyncGenerator":return Xb();case"/helpers/wrapNativeSuper":return dc();case"/regenerator":return hc()}}e.exports=c}),null);
          /**
           * License: https://www.facebook.com/legal/license/t3hOLs8wlXy/
           */
          __d("regenerator-runtime-0.13.2",[],(function(a,b,c,d,e,f){"use strict";b={};var g={exports:b};function h(){var a=function(a){var b=Object.prototype,c=b.hasOwnProperty,d,e=typeof Symbol==="function"?Symbol:{},g=e.iterator||"@@iterator",h=e.asyncIterator||"@@asyncIterator",i=e.toStringTag||"@@toStringTag";function j(a,b,c,d){b=b&&b.prototype instanceof q?b:q;b=Object.create(b.prototype);d=new B(d||[]);b._invoke=x(a,c,d);return b}a.wrap=j;function k(a,b,c){try{return{type:"normal",arg:a.call(b,c)}}catch(a){return{type:"throw",arg:a}}}var l="suspendedStart",m="suspendedYield",n="executing",o="completed",p={};function q(){}function r(){}function s(){}e={};e[g]=function(){return this};var t=Object.getPrototypeOf;t=t&&t(t(C([])));t&&t!==b&&c.call(t,g)&&(e=t);var u=s.prototype=q.prototype=Object.create(e);r.prototype=u.constructor=s;s.constructor=r;s[i]=r.displayName="GeneratorFunction";function v(a){["next","throw","return"].forEach(function(b){a[b]=function(a){return this._invoke(b,a)}})}a.isGeneratorFunction=function(a){a=typeof a==="function"&&a.constructor;return a?a===r||(a.displayName||a.name)==="GeneratorFunction":!1};a.mark=function(a){Object.setPrototypeOf?Object.setPrototypeOf(a,s):(a.__proto__=s,i in a||(a[i]="GeneratorFunction"));a.prototype=Object.create(u);return a};a.awrap=function(a){return{__await:a}};function w(a){function b(d,e,f,g){d=k(a[d],a,e);if(d.type==="throw")g(d.arg);else{var h=d.arg;e=h.value;return e&&typeof e==="object"&&c.call(e,"__await")?Promise.resolve(e.__await).then(function(a){b("next",a,f,g)},function(a){b("throw",a,f,g)}):Promise.resolve(e).then(function(a){h.value=a,f(h)},function(a){return b("throw",a,f,g)})}}var d;function e(a,c){function e(){return new Promise(function(d,e){b(a,c,d,e)})}return d=d?d.then(e,e):e()}this._invoke=e}v(w.prototype);w.prototype[h]=function(){return this};a.AsyncIterator=w;a.async=function(b,c,d,e){var f=new w(j(b,c,d,e));return a.isGeneratorFunction(c)?f:f.next().then(function(a){return a.done?a.value:f.next()})};function x(a,b,c){var d=l;return function(e,f){if(d===n)throw new Error("Generator is already running");if(d===o){if(e==="throw")throw f;return D()}c.method=e;c.arg=f;while(!0){e=c.delegate;if(e){f=y(e,c);if(f){if(f===p)continue;return f}}if(c.method==="next")c.sent=c._sent=c.arg;else if(c.method==="throw"){if(d===l){d=o;throw c.arg}c.dispatchException(c.arg)}else c.method==="return"&&c.abrupt("return",c.arg);d=n;e=k(a,b,c);if(e.type==="normal"){d=c.done?o:m;if(e.arg===p)continue;return{value:e.arg,done:c.done}}else e.type==="throw"&&(d=o,c.method="throw",c.arg=e.arg)}}}function y(a,b){var c=a.iterator[b.method];if(c===void 0){b.delegate=null;if(b.method==="throw"){if(a.iterator["return"]){b.method="return";b.arg=void 0;y(a,b);if(b.method==="throw")return p}b.method="throw";b.arg=new TypeError("The iterator does not provide a 'throw' method")}return p}c=k(c,a.iterator,b.arg);if(c.type==="throw"){b.method="throw";b.arg=c.arg;b.delegate=null;return p}c=c.arg;if(!c){b.method="throw";b.arg=new TypeError("iterator result is not an object");b.delegate=null;return p}if(c.done)b[a.resultName]=c.value,b.next=a.nextLoc,b.method!=="return"&&(b.method="next",b.arg=void 0);else return c;b.delegate=null;return p}v(u);u[i]="Generator";u[g]=function(){return this};u.toString=function(){return"[object Generator]"};function z(a){var b={tryLoc:a[0]};1 in a&&(b.catchLoc=a[1]);2 in a&&(b.finallyLoc=a[2],b.afterLoc=a[3]);this.tryEntries.push(b)}function A(a){var b=a.completion||{};b.type="normal";delete b.arg;a.completion=b}function B(a){this.tryEntries=[{tryLoc:"root"}],a.forEach(z,this),this.reset(!0)}a.keys=function(a){var b=[];for(var c in a)b.push(c);b.reverse();return function c(){while(b.length){var d=b.pop();if(d in a){c.value=d;c.done=!1;return c}}c.done=!0;return c}};function C(a){if(a){var b=a[g];if(b)return b.call(a);if(typeof a.next==="function")return a;if(!isNaN(a.length)){var d=-1;b=function b(){while(++d<a.length)if(c.call(a,d)){b.value=a[d];b.done=!1;return b}b.value=void 0;b.done=!0;return b};return b.next=b}}return{next:D}}a.values=C;function D(){return{value:void 0,done:!0}}B.prototype={constructor:B,reset:function(a){this.prev=0;this.next=0;this.sent=this._sent=void 0;this.done=!1;this.delegate=null;this.method="next";this.arg=void 0;this.tryEntries.forEach(A);if(!a)for(a in this)a.charAt(0)==="t"&&c.call(this,a)&&!isNaN(+a.slice(1))&&(this[a]=void 0)},stop:function(){this.done=!0;var a=this.tryEntries[0];a=a.completion;if(a.type==="throw")throw a.arg;return this.rval},dispatchException:function(a){if(this.done)throw a;var b=this;function d(c,d){g.type="throw";g.arg=a;b.next=c;d&&(b.method="next",b.arg=void 0);return!!d}for(var e=this.tryEntries.length-1;e>=0;--e){var f=this.tryEntries[e],g=f.completion;if(f.tryLoc==="root")return d("end");if(f.tryLoc<=this.prev){var h=c.call(f,"catchLoc"),i=c.call(f,"finallyLoc");if(h&&i){if(this.prev<f.catchLoc)return d(f.catchLoc,!0);else if(this.prev<f.finallyLoc)return d(f.finallyLoc)}else if(h){if(this.prev<f.catchLoc)return d(f.catchLoc,!0)}else if(i){if(this.prev<f.finallyLoc)return d(f.finallyLoc)}else throw new Error("try statement without catch or finally")}}},abrupt:function(a,b){for(var d=this.tryEntries.length-1;d>=0;--d){var e=this.tryEntries[d];if(e.tryLoc<=this.prev&&c.call(e,"finallyLoc")&&this.prev<e.finallyLoc){var f=e;break}}f&&(a==="break"||a==="continue")&&f.tryLoc<=b&&b<=f.finallyLoc&&(f=null);e=f?f.completion:{};e.type=a;e.arg=b;if(f){this.method="next";this.next=f.finallyLoc;return p}return this.complete(e)},complete:function(a,b){if(a.type==="throw")throw a.arg;a.type==="break"||a.type==="continue"?this.next=a.arg:a.type==="return"?(this.rval=this.arg=a.arg,this.method="return",this.next="end"):a.type==="normal"&&b&&(this.next=b);return p},finish:function(a){for(var b=this.tryEntries.length-1;b>=0;--b){var c=this.tryEntries[b];if(c.finallyLoc===a){this.complete(c.completion,c.afterLoc);A(c);return p}}},"catch":function(a){for(var b=this.tryEntries.length-1;b>=0;--b){var c=this.tryEntries[b];if(c.tryLoc===a){var d=c.completion;if(d.type==="throw"){var e=d.arg;A(c)}return e}}throw new Error("illegal catch attempt")},delegateYield:function(a,b,c){this.delegate={iterator:C(a),resultName:b,nextLoc:c};this.method==="next"&&(this.arg=void 0);return p}};return a}(typeof g==="object"?g.exports:{});try{regeneratorRuntime=a}catch(b){Function("r","regeneratorRuntime = r")(a)}}var i=!1;function j(){i||(i=!0,h());return g.exports}function a(a){switch(a){case void 0:return j();case"/runtime":return j()}}e.exports=a}),null);
          /**
           * License: https://www.facebook.com/legal/license/t3hOLs8wlXy/
           */
          __d("babel-runtime-7.4.4",["regenerator-runtime-0.13.2"],(function(a,b,c,d,e,f){"use strict";function a(a){return a&&typeof a==="object"&&"default"in a?a["default"]:a}var g=a(b("regenerator-runtime-0.13.2"));d={};var h={exports:d};function i(){function a(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}h.exports=a}var j=!1;function k(){j||(j=!0,i());return h.exports}f={};var l={exports:f};function aa(){function a(a){var b;if(typeof Symbol!=="undefined"){if(Symbol.asyncIterator){b=a[Symbol.asyncIterator];if(b!=null)return b.call(a)}if(Symbol.iterator){b=a[Symbol.iterator];if(b!=null)return b.call(a)}}throw new TypeError("Object is not async iterable")}l.exports=a}var m=!1;function ba(){m||(m=!0,aa());return l.exports}a={};var n={exports:a};function ca(){function a(a,b,c,d,e,f,g){try{var h=a[f](g),i=h.value}catch(a){c(a);return}h.done?b(i):Promise.resolve(i).then(d,e)}function b(b){return function(){var c=this,d=arguments;return new Promise(function(e,f){var g=b.apply(c,d);function h(b){a(g,e,f,h,i,"next",b)}function i(b){a(g,e,f,h,i,"throw",b)}h(void 0)})}}n.exports=b}var o=!1;function da(){o||(o=!0,ca());return n.exports}b={};var p={exports:b};function ea(){function a(a){this.wrapped=a}p.exports=a}var q=!1;function r(){q||(q=!0,ea());return p.exports}d={};var s={exports:d};function fa(){var a=r();function b(b){return new a(b)}s.exports=b}var t=!1;function ga(){t||(t=!0,fa());return s.exports}f={};var u={exports:f};function ha(){function a(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}u.exports=a}var v=!1;function ia(){v||(v=!0,ha());return u.exports}a={};var w={exports:a};function ja(){function a(b,c){w.exports=a=Object.setPrototypeOf||function(a,b){a.__proto__=b;return a};return a(b,c)}w.exports=a}var x=!1;function y(){x||(x=!0,ja());return w.exports}b={};var z={exports:b};function ka(){var a=y();function b(){if(typeof Reflect==="undefined"||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if(typeof Proxy==="function")return!0;try{Date.prototype.toString.call(Reflect.construct(Date,[],function(){}));return!0}catch(a){return!1}}function c(d,e,f){b()?z.exports=c=Reflect.construct:z.exports=c=function(b,c,d){var e=[null];e.push.apply(e,c);c=Function.bind.apply(b,e);b=new c();d&&a(b,d.prototype);return b};return c.apply(null,arguments)}z.exports=c}var A=!1;function B(){A||(A=!0,ka());return z.exports}d={};var C={exports:d};function la(){function a(a,b){for(var c=0;c<b.length;c++){var d=b[c];d.enumerable=d.enumerable||!1;d.configurable=!0;"value"in d&&(d.writable=!0);Object.defineProperty(a,d.key,d)}}function b(b,c,d){c&&a(b.prototype,c);d&&a(b,d);return b}C.exports=b}var D=!1;function ma(){D||(D=!0,la());return C.exports}f={};var E={exports:f};function na(){function a(a,b,c){b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c;return a}E.exports=a}var F=!1;function G(){F||(F=!0,na());return E.exports}a={};var H={exports:a};function oa(){function a(){H.exports=a=Object.assign||function(a){for(var b=1;b<arguments.length;b++){var c=arguments[b];for(var d in c)Object.prototype.hasOwnProperty.call(c,d)&&(a[d]=c[d])}return a};return a.apply(this,arguments)}H.exports=a}var I=!1;function pa(){I||(I=!0,oa());return H.exports}b={};var J={exports:b};function qa(){function a(b){J.exports=a=Object.setPrototypeOf?Object.getPrototypeOf:function(a){return a.__proto__||Object.getPrototypeOf(a)};return a(b)}J.exports=a}var K=!1;function L(){K||(K=!0,qa());return J.exports}d={};var M={exports:d};function ra(){var a=L();function b(b,c){while(!Object.prototype.hasOwnProperty.call(b,c)){b=a(b);if(b===null)break}return b}M.exports=b}var N=!1;function sa(){N||(N=!0,ra());return M.exports}f={};var O={exports:f};function ta(){L();var a=sa();function b(c,d,e){typeof Reflect!=="undefined"&&Reflect.get?O.exports=b=Reflect.get:O.exports=b=function(b,c,d){b=a(b,c);if(!b)return;b=Object.getOwnPropertyDescriptor(b,c);return b.get?b.get.call(d):b.value};return b(c,d,e||c)}O.exports=b}var P=!1;function ua(){P||(P=!0,ta());return O.exports}a={};var Q={exports:a};function va(){var a=y();function b(b,c){if(typeof c!=="function"&&c!==null)throw new TypeError("Super expression must either be null or a function");b.prototype=Object.create(c&&c.prototype,{constructor:{value:b,writable:!0,configurable:!0}});c&&a(b,c)}Q.exports=b}var R=!1;function wa(){R||(R=!0,va());return Q.exports}b={};var S={exports:b};function xa(){function a(a,b){a.prototype=Object.create(b.prototype),a.prototype.constructor=a,a.__proto__=b}S.exports=a}var T=!1;function ya(){T||(T=!0,xa());return S.exports}d={};var U={exports:d};function za(){function a(a){return a&&a.__esModule?a:{"default":a}}U.exports=a}var V=!1;function Aa(){V||(V=!0,za());return U.exports}f={};var W={exports:f};function Ba(){function a(a){if(a&&a.__esModule)return a;else{var b={};if(a!=null)for(var c in a)if(Object.prototype.hasOwnProperty.call(a,c)){var d=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(a,c):{};d.get||d.set?Object.defineProperty(b,c,d):b[c]=a[c]}b["default"]=a;return b}}W.exports=a}var X=!1;function Ca(){X||(X=!0,Ba());return W.exports}a={};var Y={exports:a};function Da(){var a=G();function b(b){for(var c=1;c<arguments.length;c++){var d=arguments[c]!=null?arguments[c]:{},e=Object.keys(d);typeof Object.getOwnPropertySymbols==="function"&&(e=e.concat(Object.getOwnPropertySymbols(d).filter(function(a){return Object.getOwnPropertyDescriptor(d,a).enumerable})));e.forEach(function(c){a(b,c,d[c])})}return b}Y.exports=b}var Ea=!1;function Fa(){Ea||(Ea=!0,Da());return Y.exports}b={};var Ga={exports:b};function Ha(){function a(a,b){if(a==null)return{};var c={},d=Object.keys(a),e,f;for(f=0;f<d.length;f++){e=d[f];if(b.indexOf(e)>=0)continue;c[e]=a[e]}return c}Ga.exports=a}var Ia=!1;function Ja(){Ia||(Ia=!0,Ha());return Ga.exports}d={};var Ka={exports:d};function La(){var a=Ja();function b(b,c){if(b==null)return{};var d=a(b,c),e,f;if(Object.getOwnPropertySymbols){var g=Object.getOwnPropertySymbols(b);for(f=0;f<g.length;f++){e=g[f];if(c.indexOf(e)>=0)continue;if(!Object.prototype.propertyIsEnumerable.call(b,e))continue;d[e]=b[e]}}return d}Ka.exports=b}var Ma=!1;function Na(){Ma||(Ma=!0,La());return Ka.exports}f={};var Z={exports:f};function Oa(){function a(b){typeof Symbol==="function"&&typeof Symbol.iterator==="symbol"?a=function(a){return typeof a}:a=function(a){return a&&typeof Symbol==="function"&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a};return a(b)}function b(c){typeof Symbol==="function"&&a(Symbol.iterator)==="symbol"?Z.exports=b=function(b){return a(b)}:Z.exports=b=function(b){return b&&typeof Symbol==="function"&&b.constructor===Symbol&&b!==Symbol.prototype?"symbol":a(b)};return b(c)}Z.exports=b}var Pa=!1;function Qa(){Pa||(Pa=!0,Oa());return Z.exports}a={};var Ra={exports:a};function Sa(){var a=Qa(),b=k();function c(c,d){return d&&(a(d)==="object"||typeof d==="function")?d:b(c)}Ra.exports=c}var Ta=!1;function Ua(){Ta||(Ta=!0,Sa());return Ra.exports}b={};var Va={exports:b};function Wa(){function a(a){throw new Error('"'+a+'" is read-only')}Va.exports=a}var Xa=!1;function Ya(){Xa||(Xa=!0,Wa());return Va.exports}d={};var Za={exports:d};function $a(){function a(a){if(Array.isArray(a))return a}Za.exports=a}var ab=!1;function bb(){ab||(ab=!0,$a());return Za.exports}f={};var cb={exports:f};function db(){function a(a,b){var c=[],d=!0,e=!1,f=void 0;try{for(var g=a[Symbol.iterator](),a;!(d=(a=g.next()).done);d=!0){c.push(a.value);if(b&&c.length===b)break}}catch(a){e=!0,f=a}finally{try{!d&&g["return"]!=null&&g["return"]()}finally{if(e)throw f}}return c}cb.exports=a}var eb=!1;function fb(){eb||(eb=!0,db());return cb.exports}a={};var gb={exports:a};function hb(){function a(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}gb.exports=a}var ib=!1;function jb(){ib||(ib=!0,hb());return gb.exports}b={};var kb={exports:b};function lb(){var a=bb(),b=fb(),c=jb();function d(d,e){return a(d)||b(d,e)||c()}kb.exports=d}var mb=!1;function nb(){mb||(mb=!0,lb());return kb.exports}d={};var ob={exports:d};function pb(){function a(a){if(Array.isArray(a)){for(var b=0,c=new Array(a.length);b<a.length;b++)c[b]=a[b];return c}}ob.exports=a}var qb=!1;function rb(){qb||(qb=!0,pb());return ob.exports}f={};var sb={exports:f};function tb(){function a(a){if(Symbol.iterator in Object(a)||Object.prototype.toString.call(a)==="[object Arguments]")return Array.from(a)}sb.exports=a}var ub=!1;function vb(){ub||(ub=!0,tb());return sb.exports}a={};var wb={exports:a};function xb(){function a(){throw new TypeError("Invalid attempt to spread non-iterable instance")}wb.exports=a}var yb=!1;function zb(){yb||(yb=!0,xb());return wb.exports}b={};var Ab={exports:b};function Bb(){var a=rb(),b=vb(),c=zb();function d(d){return a(d)||b(d)||c()}Ab.exports=d}var Cb=!1;function Db(){Cb||(Cb=!0,Bb());return Ab.exports}d={};var Eb={exports:d};function Fb(){var a=r();function b(b){var c,d;function e(a,b){return new Promise(function(e,g){e={key:a,arg:b,resolve:e,reject:g,next:null};d?d=d.next=e:(c=d=e,f(a,b))})}function f(c,d){try{var e=b[c](d);c=e.value;var h=c instanceof a;Promise.resolve(h?c.wrapped:c).then(function(a){if(h){f("next",a);return}g(e.done?"return":"normal",a)},function(a){f("throw",a)})}catch(a){g("throw",a)}}function g(a,b){switch(a){case"return":c.resolve({value:b,done:!0});break;case"throw":c.reject(b);break;default:c.resolve({value:b,done:!1});break}c=c.next;c?f(c.key,c.arg):d=null}this._invoke=e;typeof b["return"]!=="function"&&(this["return"]=void 0)}typeof Symbol==="function"&&Symbol.asyncIterator&&(b.prototype[Symbol.asyncIterator]=function(){return this});b.prototype.next=function(a){return this._invoke("next",a)};b.prototype["throw"]=function(a){return this._invoke("throw",a)};b.prototype["return"]=function(a){return this._invoke("return",a)};Eb.exports=b}var Gb=!1;function Hb(){Gb||(Gb=!0,Fb());return Eb.exports}f={};var Ib={exports:f};function Jb(){var a=Hb();function b(b){return function(){return new a(b.apply(this,arguments))}}Ib.exports=b}var Kb=!1;function Lb(){Kb||(Kb=!0,Jb());return Ib.exports}a={};var Mb={exports:a};function Nb(){function a(a){return Function.toString.call(a).indexOf("[native code]")!==-1}Mb.exports=a}var Ob=!1;function Pb(){Ob||(Ob=!0,Nb());return Mb.exports}b={};var $={exports:b};function Qb(){var a=L(),b=y(),c=Pb(),d=B();function e(f){var g=typeof Map==="function"?new Map():void 0;$.exports=e=function(e){if(e===null||!c(e))return e;if(typeof e!=="function")throw new TypeError("Super expression must either be null or a function");if(typeof g!=="undefined"){if(g.has(e))return g.get(e);g.set(e,f)}function f(){return d(e,arguments,a(this).constructor)}f.prototype=Object.create(e.prototype,{constructor:{value:f,enumerable:!1,writable:!0,configurable:!0}});return b(f,e)};return e(f)}$.exports=e}var Rb=!1;function Sb(){Rb||(Rb=!0,Qb());return $.exports}d={};var Tb={exports:d};function Ub(){Tb.exports=g()}var Vb=!1;function Wb(){Vb||(Vb=!0,Ub());return Tb.exports}function c(a){switch(a){case void 0:throw new Error("Cannot require the default exported value from a package listed as excluded");case"/helpers/assertThisInitialized":return k();case"/helpers/asyncIterator":return ba();case"/helpers/asyncToGenerator":return da();case"/helpers/awaitAsyncGenerator":return ga();case"/helpers/classCallCheck":return ia();case"/helpers/construct":return B();case"/helpers/createClass":return ma();case"/helpers/defineProperty":return G();case"/helpers/extends":return pa();case"/helpers/get":return ua();case"/helpers/getPrototypeOf":return L();case"/helpers/inherits":return wa();case"/helpers/inheritsLoose":return ya();case"/helpers/interopRequireDefault":return Aa();case"/helpers/interopRequireWildcard":return Ca();case"/helpers/objectSpread":return Fa();case"/helpers/objectWithoutProperties":return Na();case"/helpers/objectWithoutPropertiesLoose":return Ja();case"/helpers/possibleConstructorReturn":return Ua();case"/helpers/readOnlyError":return Ya();case"/helpers/slicedToArray":return nb();case"/helpers/toConsumableArray":return Db();case"/helpers/typeof":return Qa();case"/helpers/wrapAsyncGenerator":return Lb();case"/helpers/wrapNativeSuper":return Sb();case"/regenerator":return Wb()}}e.exports=c}),null);
          /**
           * License: https://www.facebook.com/legal/license/t3hOLs8wlXy/
           */
          __d("bcp-47-1.0.0",[],(function(a,b,c,d,e,f){"use strict";b={};var g={exports:b};function h(){var a={}.hasOwnProperty,b="-",c="x",d=b.charCodeAt(0),e=c.charCodeAt(0),f="a".charCodeAt(0),h="z".charCodeAt(0),i="0".charCodeAt(0),j="9".charCodeAt(0),k=8,l=4,m=3,n=2,o=3,p=8,q=5,r=4,s=8,t=8,u=1,v=2,w=3,x=4,y=5,z=6,A={};A[u]="Too long variant, expected at most 8 characters";A[v]="Too long extension, expected at most 8 characters";A[w]="Too many extended language subtags, expected at most 3 subtags";A[x]="Empty extension, extensions must have at least 2 characters of content";A[y]="Too long private-use area, expected at most 8 characters";A[z]="Found superfluous content after tag";var B=["art-lojban","cel-gaulish","no-bok","no-nyn","zh-guoyu","zh-hakka","zh-min","zh-min-nan","zh-xiang"],C={"en-gb-oed":"en-GB-oxendict","i-ami":"ami","i-bnn":"bnn","i-default":null,"i-enochian":null,"i-hak":"hak","i-klingon":"tlh","i-lux":"lb","i-mingo":null,"i-navajo":"nv","i-pwn":"pwn","i-tao":"tao","i-tay":"tay","i-tsu":"tsu","sgn-be-fr":"sfb","sgn-be-nl":"vgt","sgn-ch-de":"sgg","art-lojban":"jbo","cel-gaulish":null,"no-bok":"nb","no-nyn":"nn","zh-guoyu":"cmn","zh-hakka":"hak","zh-min":null,"zh-min-nan":"nan","zh-xiang":"hsn"};function D(a){return a>=i&&a<=j}function E(a){return a>=f&&a<=h}function F(a){return D(a)||E(a)}function G(a){return a===e}function H(a){return a===d}function I(){return{language:null,extendedLanguageSubtags:[],script:null,region:null,variants:[],extensions:[],privateuse:[],irregular:null,regular:null}}function J(c,d){d=d||{};var e=d.warning,f=d.forgiving;d=d.normalize;var g={},h,i,j,K;(d===null||d===void 0)&&(d=!0);if(c===null||c===void 0)throw new Error("Expected string, got `"+c+"`");function L(a){return c.charCodeAt(a)}function M(b,a){e&&e(A[a],a,b);return f?g:I()}g=I();c=String(c);h=c;c=c.toLowerCase();if(a.call(C,c)){if(d&&C[c])return J(C[c]);g[B.indexOf(c)===-1?"irregular":"regular"]=h;return g}d=0;i=L(d);while(E(i))d++,i=L(d);if(d<n||d>k)d=0;else{if(d>l)g.language=h.slice(0,d);else if(d>m)g.language=h.slice(0,d);else{i=0;g.language=h.slice(0,d);while(H(L(d))&&E(L(d+1))&&E(L(d+2))&&E(L(d+3))&&!E(L(d+4))){if(i>=o)return M(d,w);g.extendedLanguageSubtags.push(h.slice(d+1,d+4));d=d+4;i++}}H(L(d))&&E(L(d+1))&&E(L(d+2))&&E(L(d+3))&&E(L(d+4))&&!E(L(d+5))&&(g.script=h.slice(d+1,d+5),d+=5);H(L(d))&&(E(L(d+1))&&E(L(d+2))&&!E(L(d+3))?(g.region=h.slice(d+1,d+3),d+=3):D(L(d+1))&&D(L(d+2))&&D(L(d+3))&&!D(L(d+4))&&(g.region=h.slice(d+1,d+4),d+=4));while(H(L(d))){K=d+1;j=0;while(F(L(K))){K++;j++;if(j>p)return M(K,u)}if(j>=q)g.variants.push(h.slice(d+1,K)),d=K;else if(D(L(d+1))&&j>=r)g.variants.push(h.slice(d+1,K)),d=K;else break}while(H(L(d))){if(G(L(d+1))||!F(L(d+1))||!H(L(d+2))||!F(L(d+3)))break;K=d+2;i=0;while(H(L(K))&&F(L(K+1))&&F(L(K+2))){K=K+2;j=2;i++;while(F(L(K))){if(j>s)return M(K,v);K++;j++}}if(!i)return M(K,x);g.extensions.push({singleton:h.charAt(d+1),extensions:h.slice(d+3,K).split(b)});d=K}}if(d===0&&G(L(0))||d!==1&&H(L(d))&&G(L(d+1))){K=d=d?d+2:1;while(H(L(K))&&F(L(K+1))){K+=2;j=1;while(F(L(K))){if(j>=t)return M(K,y);K++;j++}g.privateuse.push(h.slice(d+1,K));d=K}}return d!==c.length?M(d,z):g}function K(a){var d=[],e,f,g,h;if(a&&(a.irregular||a.regular))return a.irregular||a.regular;if(a&&a.language){d=d.concat(a.language,a.extendedLanguageSubtags||[],a.script||[],a.region||[],a.variants||[]);e=a.extensions||[];f=-1;h=e.length;while(++f<h)g=e[f],g.singleton&&g.extensions&&g.extensions.length&&(d=d.concat(g.singleton,g.extensions))}a&&a.privateuse&&a.privateuse.length&&(d=d.concat(c,a.privateuse));return d.join(b)}var L={};L.parse=J;L.stringify=K;g.exports=L}var i=!1;function j(){i||(i=!0,h());return g.exports}function a(a){switch(a){case void 0:return j()}}e.exports=a}),null);
          __d("bcp-47",["bcp-47-1.0.0"],(function(a,b,c,d,e,f){e.exports=b("bcp-47-1.0.0")()}),null);
          /**
           * License: https://www.facebook.com/legal/license/t3hOLs8wlXy/
           */
          __d("dom-helpers-5.2.0",["babel-runtime-7.11.2","babel-runtime-7.4.4"],(function(a,b,c,d,e,f){"use strict";function a(a){return a&&typeof a==="object"&&"default"in a?a["default"]:a}var g=a(b("babel-runtime-7.11.2")),h=a(b("babel-runtime-7.4.4")),i={},j={exports:i};function k(){i.__esModule=!0;i["default"]=a;function a(a){return a&&a.ownerDocument||document}j.exports=i["default"]}var l=!1;function m(){l||(l=!0,k());return j.exports}var n={},o={exports:n};function p(){var a=g("/helpers/interopRequireDefault");n.__esModule=!0;n["default"]=c;var b=a(m());function c(a){a===void 0&&(a=b["default"]());try{var c=a.activeElement;return!c||!c.nodeName?null:c}catch(b){return a.body}}o.exports=n["default"]}var q=!1;function aa(){q||(q=!0,p());return o.exports}var r={},s={exports:r};function t(){r.__esModule=!0;r["default"]=a;function a(a,b){return a.classList?!!b&&a.classList.contains(b):(" "+(a.className.baseVal||a.className)+" ").indexOf(" "+b+" ")!==-1}s.exports=r["default"]}var u=!1;function ba(){u||(u=!0,t());return s.exports}var v={},w={exports:v};function x(){var a=g("/helpers/interopRequireDefault");v.__esModule=!0;v["default"]=c;var b=a(ba());function c(a,c){a.classList?a.classList.add(c):b["default"](a,c)||(typeof a.className==="string"?a.className=a.className+" "+c:a.setAttribute("class",(a.className&&a.className.baseVal||"")+" "+c))}w.exports=v["default"]}var y=!1;function ca(){y||(y=!0,x());return w.exports}var z={},A={exports:z};function da(){z.__esModule=!0;z["default"]=void 0;var a=!!(typeof window!=="undefined"&&window.document&&window.document.createElement);z["default"]=a;A.exports=z["default"]}var B=!1;function C(){B||(B=!0,da());return A.exports}var D={},ea={exports:D};function fa(){var a=g("/helpers/interopRequireDefault");D.__esModule=!0;D["default"]=D.onceSupported=D.optionsSupported=void 0;a=a(C());var b=!1;D.optionsSupported=b;var c=!1;D.onceSupported=c;try{var d={get passive(){return D.optionsSupported=b=!0},get once(){return D.onceSupported=c=D.optionsSupported=b=!0}};a["default"]&&(window.addEventListener("test",d,d),window.removeEventListener("test",d,!0))}catch(a){}function e(d,e,f,a){if(a&&typeof a!=="boolean"&&!c){var g=a.once,h=a.capture,i=f;!c&&g&&(i=f.__once||function a(b){this.removeEventListener(e,a,h),f.call(this,b)},f.__once=i);d.addEventListener(e,i,b?a:h)}d.addEventListener(e,f,a)}a=e;D["default"]=a}var ga=!1;function ha(){ga||(ga=!0,fa());return ea.exports}var ia={},ja={exports:ia};function ka(){var a=g("/helpers/interopRequireDefault");ia.__esModule=!0;ia["default"]=c;var b=a(m());function c(a){a=b["default"](a);return a&&a.defaultView||window}ja.exports=ia["default"]}var la=!1;function ma(){la||(la=!0,ka());return ja.exports}var na={},oa={exports:na};function pa(){var a=g("/helpers/interopRequireDefault");na.__esModule=!0;na["default"]=c;var b=a(ma());function c(a,c){return b["default"](a).getComputedStyle(a,c)}oa.exports=na["default"]}var qa=!1;function ra(){qa||(qa=!0,pa());return oa.exports}var sa={},ta={exports:sa};function ua(){sa.__esModule=!0;sa["default"]=b;var a=/([A-Z])/g;function b(b){return b.replace(a,"-$1").toLowerCase()}ta.exports=sa["default"]}var va=!1;function wa(){va||(va=!0,ua());return ta.exports}var xa={},ya={exports:xa};function za(){var a=g("/helpers/interopRequireDefault");xa.__esModule=!0;xa["default"]=d;var b=a(wa()),c=/^ms-/;function d(a){return b["default"](a).replace(c,"-ms-")}ya.exports=xa["default"]}var Aa=!1;function Ba(){Aa||(Aa=!0,za());return ya.exports}var Ca={},Da={exports:Ca};function Ea(){Ca.__esModule=!0;Ca["default"]=b;var a=/^((translate|rotate|scale)(X|Y|Z|3d)?|matrix(3d)?|perspective|skew(X|Y)?)$/i;function b(b){return!!(b&&a.test(b))}Da.exports=Ca["default"]}var Fa=!1;function Ga(){Fa||(Fa=!0,Ea());return Da.exports}var E={},Ha={exports:E};function Ia(){var a=g("/helpers/interopRequireDefault");E.__esModule=!0;E["default"]=void 0;var b=a(ra()),c=a(Ba()),d=a(Ga());function e(a,e){var f="",g="";if(typeof e==="string")return a.style.getPropertyValue(c["default"](e))||b["default"](a).getPropertyValue(c["default"](e));Object.keys(e).forEach(function(b){var h=e[b];!h&&h!==0?a.style.removeProperty(c["default"](b)):d["default"](b)?g+=b+"("+h+") ":f+=c["default"](b)+": "+h+";"});g&&(f+="transform: "+g+";");a.style.cssText+=";"+f}a=e;E["default"]=a;Ha.exports=E["default"]}var Ja=!1;function F(){Ja||(Ja=!0,Ia());return Ha.exports}var G={},Ka={exports:G};function La(){G.__esModule=!0;G["default"]=void 0;function a(a,b,c,d){d=d&&typeof d!=="boolean"?d.capture:d;a.removeEventListener(b,c,d);c.__once&&a.removeEventListener(b,c.__once,d)}a=a;G["default"]=a;Ka.exports=G["default"]}var Ma=!1;function Na(){Ma||(Ma=!0,La());return Ka.exports}var H={},Oa={exports:H};function Pa(){var a=g("/helpers/interopRequireDefault");H.__esModule=!0;H["default"]=void 0;var b=a(ha()),c=a(Na());function d(a,d,e,f){b["default"](a,d,e,f);return function(){c["default"](a,d,e,f)}}a=d;H["default"]=a;Oa.exports=H["default"]}var Qa=!1;function Ra(){Qa||(Qa=!0,Pa());return Oa.exports}var Sa={},Ta={exports:Sa};function Ua(){var a=g("/helpers/interopRequireDefault");Sa.__esModule=!0;Sa["default"]=h;var b=a(F()),c=a(Ra());function d(a){a=b["default"](a,"transitionDuration")||"";var c=a.indexOf("ms")===-1?1e3:1;return parseFloat(a)*c}function e(a){var b=document.createEvent("HTMLEvents");b.initEvent("transitionend",!0,!0);a.dispatchEvent(b)}function f(a,b,d){d===void 0&&(d=5);var f=!1,g=setTimeout(function(){f||e(a)},b+d),h=c["default"](a,"transitionend",function(){f=!0},{once:!0});return function(){clearTimeout(g),h()}}function h(a,b,e,g){e==null&&(e=d(a)||0);var h=f(a,e,g),i=c["default"](a,"transitionend",b);return function(){h(),i()}}Ta.exports=Sa["default"]}var Va=!1;function Wa(){Va||(Va=!0,Ua());return Ta.exports}var I={},Xa={exports:I};function Ya(){var a=g("/helpers/interopRequireDefault");I.__esModule=!0;I["default"]=void 0;var b=a(F()),c=a(wa()),d=a(Ga()),e=a(Wa()),f={transition:"","transition-duration":"","transition-delay":"","transition-timing-function":""};function h(a){var g=a.node,h=a.properties,i=a.duration;i=i===void 0?200:i;var j=a.easing,k=a.callback,l=[],m={},n="";Object.keys(h).forEach(function(a){var b=h[a];d["default"](a)?n+=a+"("+b+") ":(m[a]=b,l.push(c["default"](a)))});n&&(m.transform=n,l.push("transform"));function o(a){if(a.target!==a.currentTarget)return;b["default"](g,f);k&&k.call(this,a)}i>0&&(m.transition=l.join(", "),m["transition-duration"]=i/1e3+"s",m["transition-delay"]="0s",m["transition-timing-function"]=j||"linear");var p=e["default"](g,o,i);g.clientLeft;b["default"](g,m);return{cancel:function(){p(),b["default"](g,f)}}}function i(a,b,c,d,e){if(!("nodeType"in a))return h(a);if(!b)throw new Error("must include properties to animate");typeof d==="function"&&(e=d,d="");return h({node:a,properties:b,duration:c,easing:d,callback:e})}a=i;I["default"]=a;Xa.exports=I["default"]}var Za=!1;function $a(){Za||(Za=!0,Ya());return Xa.exports}var J={},ab={exports:J};function bb(){var a=g("/helpers/interopRequireDefault");J.__esModule=!0;J.request=J.cancel=void 0;a=a(C());var b=new Date().getTime();function c(a){var c=new Date().getTime(),d=Math.max(0,16-(c-b));a=setTimeout(a,d);b=c;return a}var d=["","webkit","moz","o","ms"],e="clearTimeout",f=c,h=function(a,b){return a+(a?b[0].toUpperCase()+b.substr(1):b)+"AnimationFrame"};a["default"]&&d.some(function(a){var b=h(a,"request");b in window&&(e=h(a,"cancel"),f=function(a){return window[b](a)});return!!f});c=function(a){typeof window[e]==="function"&&window[e](a)};J.cancel=c;a=f;J.request=a}var cb=!1;function db(){cb||(cb=!0,bb());return ab.exports}var eb={},fb={exports:eb};function gb(){eb.__esModule=!0;eb["default"]=b;var a;function b(b,c){if(!a){var d=document.body,e=d.matches||d.matchesSelector||d.webkitMatchesSelector||d.mozMatchesSelector||d.msMatchesSelector;a=function(a,b){return e.call(a,b)}}return a(b,c)}fb.exports=eb["default"]}var hb=!1;function ib(){hb||(hb=!0,gb());return fb.exports}var jb={},kb={exports:jb};function lb(){var a=g("/helpers/interopRequireDefault");jb.__esModule=!0;jb["default"]=c;var b=a(ib());function c(a,c,d){a.closest&&!d&&a.closest(c);a=a;do{if(b["default"](a,c))return a;a=a.parentElement}while(a&&a!==d&&a.nodeType===document.ELEMENT_NODE);return null}kb.exports=jb["default"]}var mb=!1;function nb(){mb||(mb=!0,lb());return kb.exports}var ob={},pb={exports:ob};function qb(){ob.__esModule=!0;ob["default"]=a;function a(a,b){if(a.contains)return a.contains(b);if(a.compareDocumentPosition)return a===b||!!(a.compareDocumentPosition(b)&16)}pb.exports=ob["default"]}var rb=!1;function sb(){rb||(rb=!0,qb());return pb.exports}var tb={},ub={exports:tb};function vb(){tb.__esModule=!0;tb["default"]=b;var a=Function.prototype.bind.call(Function.prototype.call,[].slice);function b(b,c){return a(b.querySelectorAll(c))}ub.exports=tb["default"]}var wb=!1;function xb(){wb||(wb=!0,vb());return ub.exports}var yb={},zb={exports:yb};function Ab(){var a=g("/helpers/interopRequireDefault");yb.__esModule=!0;yb["default"]=d;var b=a(sb()),c=a(xb());function d(a,d){return function(e){var f=e.currentTarget,g=e.target;f=c["default"](f,a);f.some(function(a){return b["default"](a,g)})&&d.call(this,e)}}zb.exports=yb["default"]}var Bb=!1;function Cb(){Bb||(Bb=!0,Ab());return zb.exports}var Db={},Eb={exports:Db};function Fb(){Db.__esModule=!0;Db["default"]=a;function a(a){return"nodeType"in a&&a.nodeType===document.DOCUMENT_NODE}Eb.exports=Db["default"]}var Gb=!1;function Hb(){Gb||(Gb=!0,Fb());return Eb.exports}var Ib={},Jb={exports:Ib};function Kb(){var a=g("/helpers/interopRequireDefault");Ib.__esModule=!0;Ib["default"]=c;var b=a(Hb());function c(a){if("window"in a&&a.window===a)return a;return b["default"](a)?a.defaultView||!1:!1}Jb.exports=Ib["default"]}var Lb=!1;function Mb(){Lb||(Lb=!0,Kb());return Jb.exports}var Nb={},Ob={exports:Nb};function Pb(){var a=g("/helpers/interopRequireDefault");Nb.__esModule=!0;Nb["default"]=c;var b=a(Mb());function c(a){var c=a==="pageXOffset"?"scrollLeft":"scrollTop";function d(d,e){var f=b["default"](d);if(e===void 0)return f?f[a]:d[c];f?f.scrollTo(f[a],e):d[c]=e}return d}Ob.exports=Nb["default"]}var Qb=!1;function Rb(){Qb||(Qb=!0,Pb());return Ob.exports}var K={},Sb={exports:K};function Tb(){var a=g("/helpers/interopRequireDefault");K.__esModule=!0;K["default"]=void 0;a=a(Rb());a=a["default"]("pageXOffset");K["default"]=a;Sb.exports=K["default"]}var Ub=!1;function Vb(){Ub||(Ub=!0,Tb());return Sb.exports}var L={},Wb={exports:L};function Xb(){var a=g("/helpers/interopRequireDefault");L.__esModule=!0;L["default"]=void 0;a=a(Rb());a=a["default"]("pageYOffset");L["default"]=a;Wb.exports=L["default"]}var Yb=!1;function Zb(){Yb||(Yb=!0,Xb());return Wb.exports}var $b={},ac={exports:$b};function bc(){var a=g("/helpers/interopRequireDefault");$b.__esModule=!0;$b["default"]=f;var b=a(sb()),c=a(m()),d=a(Vb()),e=a(Zb());function f(a){var f=c["default"](a),g={top:0,left:0,height:0,width:0};f=f&&f.documentElement;if(!f||!b["default"](f,a))return g;a.getBoundingClientRect!==void 0&&(g=a.getBoundingClientRect());g={top:g.top+e["default"](f)-(f.clientTop||0),left:g.left+d["default"](f)-(f.clientLeft||0),width:g.width,height:g.height};return g}ac.exports=$b["default"]}var cc=!1;function M(){cc||(cc=!0,bc());return ac.exports}var dc={},ec={exports:dc};function fc(){var a=g("/helpers/interopRequireDefault");dc.__esModule=!0;dc["default"]=d;var b=a(Mb()),c=a(M());function d(a,d){var e=b["default"](a);return e?e.innerHeight:d?a.clientHeight:c["default"](a).height}ec.exports=dc["default"]}var gc=!1;function hc(){gc||(gc=!0,fc());return ec.exports}var ic={},jc={exports:ic};function kc(){var a=g("/helpers/interopRequireDefault");ic.__esModule=!0;ic["default"]=e;var b=a(F()),c=a(m()),d=function(a){return!!a&&"offsetParent"in a};function e(a){var e=c["default"](a);a=a&&a.offsetParent;while(d(a)&&a.nodeName!=="HTML"&&b["default"](a,"position")==="static")a=a.offsetParent;return a||e.documentElement}jc.exports=ic["default"]}var lc=!1;function mc(){lc||(lc=!0,kc());return jc.exports}var nc={},oc={exports:nc};function pc(){var a=g("/helpers/interopRequireDefault");nc.__esModule=!0;nc["default"]=j;var b=a(g("/helpers/extends")),c=a(F()),d=a(M()),e=a(mc()),f=a(Vb()),h=a(Zb()),i=function(a){return a.nodeName&&a.nodeName.toLowerCase()};function j(a,g){var j={top:0,left:0},k;if(c["default"](a,"position")==="fixed")k=a.getBoundingClientRect();else{g=g||e["default"](a);k=d["default"](a);i(g)!=="html"&&(j=d["default"](g));var l=String(c["default"](g,"borderTopWidth")||0);j.top+=parseInt(l,10)-h["default"](g)||0;l=String(c["default"](g,"borderLeftWidth")||0);j.left+=parseInt(l,10)-f["default"](g)||0}l=String(c["default"](a,"marginTop")||0);g=String(c["default"](a,"marginLeft")||0);return b["default"]({},k,{top:k.top-j.top-(parseInt(l,10)||0),left:k.left-j.left-(parseInt(g,10)||0)})}oc.exports=nc["default"]}var qc=!1;function rc(){qc||(qc=!0,pc());return oc.exports}var sc={},tc={exports:sc};function uc(){sc.__esModule=!0;sc["default"]=b;function a(a,b){return a.replace(new RegExp("(^|\\s)"+b+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}function b(b,c){b.classList?b.classList.remove(c):typeof b.className==="string"?b.className=a(b.className,c):b.setAttribute("class",a(b.className&&b.className.baseVal||"",c))}tc.exports=sc["default"]}var vc=!1;function wc(){vc||(vc=!0,uc());return tc.exports}var xc={},yc={exports:xc};function zc(){var a=g("/helpers/interopRequireDefault");xc.__esModule=!0;xc["default"]=d;var b=a(C()),c;function d(a){if((!c&&c!==0||a)&&b["default"]){a=document.createElement("div");a.style.position="absolute";a.style.top="-9999px";a.style.width="50px";a.style.height="50px";a.style.overflow="scroll";document.body.appendChild(a);c=a.offsetWidth-a.clientWidth;document.body.removeChild(a)}return c}yc.exports=xc["default"]}var Ac=!1;function Bc(){Ac||(Ac=!0,zc());return yc.exports}var Cc={},Dc={exports:Cc};function Ec(){var a=g("/helpers/interopRequireDefault");Cc.__esModule=!0;Cc["default"]=e;var b=a(F()),c=a(hc()),d=a(Hb());function e(a,e){var f=b["default"](a,"position"),g=f==="absolute",h=a.ownerDocument;if(f==="fixed")return h||document;while((a=a.parentNode)&&!d["default"](a)){f=g&&b["default"](a,"position")==="static";var i=(b["default"](a,"overflow")||"")+(b["default"](a,"overflow-y")||"")+b["default"](a,"overflow-x");if(f)continue;if(/(auto|scroll)/.test(i)&&(e||c["default"](a)<a.scrollHeight))return a}return h||document}Dc.exports=Cc["default"]}var Fc=!1;function Gc(){Fc||(Fc=!0,Ec());return Dc.exports}var Hc={},Ic={exports:Hc};function Jc(){var a=g("/helpers/interopRequireDefault");Hc.__esModule=!0;Hc["default"]=i;var b=db(),c=a(hc()),d=a(Mb()),e=a(M()),f=a(Gc()),h=a(Zb());function i(a,g){var i=e["default"](a),j={top:0,left:0};if(!a)return void 0;var k=g||f["default"](a);g=d["default"](k);var l=h["default"](k);a=c["default"](k,!0);g||(j=e["default"](k));i={top:i.top-j.top,left:i.left-j.left,height:i.height,width:i.width};j=i.height;i=i.top+(g?0:l);g=i+j;l=l>i?i:g>l+a?g-a:l;var m=b.request(function(){return h["default"](k,l)});return function(){return b.cancel(m)}}Ic.exports=Hc["default"]}var Kc=!1;function Lc(){Kc||(Kc=!0,Jc());return Ic.exports}var Mc={},Nc={exports:Mc};function Oc(){var a=g("/helpers/interopRequireDefault");Mc.__esModule=!0;Mc["default"]=e;var b=a(ca()),c=a(ba()),d=a(wc());function e(a,e){a.classList?a.classList.toggle(e):c["default"](a,e)?d["default"](a,e):b["default"](a,e)}Nc.exports=Mc["default"]}var Pc=!1;function Qc(){Pc||(Pc=!0,Oc());return Nc.exports}var Rc={},Sc={exports:Rc};function Tc(){var a=g("/helpers/interopRequireDefault");Rc.__esModule=!0;Rc["default"]=d;var b=a(Mb()),c=a(M());function d(a,d){var e=b["default"](a);return e?e.innerWidth:d?a.clientWidth:c["default"](a).width}Sc.exports=Rc["default"]}var Uc=!1;function Vc(){Uc||(Uc=!0,Tc());return Sc.exports}var N={},Wc={exports:N};function Xc(){var a=g("/helpers/interopRequireDefault");N.__esModule=!0;N["default"]=void 0;var b=a(aa());N.activeElement=b["default"];var c=a(ca());N.addClass=c["default"];var d=a(ha());N.addEventListener=d["default"];var e=a($a());N.animate=e["default"];var f=db();N.cancelAnimationFrame=f.cancel;N.requestAnimationFrame=f.request;var h=a(nb());N.closest=h["default"];var i=a(sb());N.contains=i["default"];var j=a(F());N.style=j["default"];var k=a(Cb());N.filter=k["default"];var l=a(ra());N.getComputedStyle=l["default"];var n=a(ba());N.hasClass=n["default"];var o=a(hc());N.height=o["default"];var p=a(Ra());N.listen=p["default"];var q=a(ib());N.matches=q["default"];var r=a(M());N.offset=r["default"];var s=a(mc());N.offsetParent=s["default"];var t=a(m());N.ownerDocument=t["default"];var u=a(ma());N.ownerWindow=u["default"];var v=a(rc());N.position=v["default"];var w=a(xb());N.querySelectorAll=w["default"];var x=a(wc());N.removeClass=x["default"];var y=a(Na());N.removeEventListener=y["default"];var z=a(Bc());N.scrollbarSize=z["default"];var A=a(Vb());N.scrollLeft=A["default"];var da=a(Gc());N.scrollParent=da["default"];var B=a(Lc());N.scrollTo=B["default"];var C=a(Zb());N.scrollTop=C["default"];var D=a(Qc());N.toggleClass=D["default"];var ea=a(Wa());N.transitionEnd=ea["default"];a=a(Vc());N.width=a["default"];d={addEventListener:d["default"],removeEventListener:y["default"],animate:e["default"],filter:k["default"],listen:p["default"],style:j["default"],getComputedStyle:l["default"],activeElement:b["default"],ownerDocument:t["default"],ownerWindow:u["default"],requestAnimationFrame:f.request,cancelAnimationFrame:f.cancel,matches:q["default"],height:o["default"],width:a["default"],offset:r["default"],offsetParent:s["default"],position:v["default"],contains:i["default"],scrollbarSize:z["default"],scrollLeft:A["default"],scrollParent:da["default"],scrollTo:B["default"],scrollTop:C["default"],querySelectorAll:w["default"],closest:h["default"],addClass:c["default"],removeClass:x["default"],hasClass:n["default"],toggleClass:D["default"],transitionEnd:ea["default"]};N["default"]=d}var Yc=!1;function Zc(){Yc||(Yc=!0,Xc());return Wc.exports}var $c={},ad={exports:$c};function bd(){$c.__esModule=!0;$c["default"]=a;function a(a,b){if(a.classList)return!!b&&a.classList.contains(b);else return(" "+(a.className.baseVal||a.className)+" ").indexOf(" "+b+" ")!==-1}ad.exports=$c["default"]}var cd=!1;function dd(){cd||(cd=!0,bd());return ad.exports}var ed={},fd={exports:ed};function gd(){var a=h("/helpers/interopRequireDefault");ed.__esModule=!0;ed["default"]=c;var b=a(dd());function c(a,c){a.classList?a.classList.add(c):b["default"](a,c)||(typeof a.className==="string"?a.className=a.className+" "+c:a.setAttribute("class",(a.className&&a.className.baseVal||"")+" "+c))}fd.exports=ed["default"]}var hd=!1;function id(){hd||(hd=!0,gd());return fd.exports}d={};var jd={exports:d};function kd(){function a(a,b){return a.replace(new RegExp("(^|\\s)"+b+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}jd.exports=function(b,c){b.classList?b.classList.remove(c):typeof b.className==="string"?b.className=a(b.className,c):b.setAttribute("class",a(b.className&&b.className.baseVal||"",c))}}var ld=!1;function md(){ld||(ld=!0,kd());return jd.exports}var O={},nd={exports:O};function od(){var a=h("/helpers/interopRequireDefault");O.__esModule=!0;O["default"]=void 0;var b=a(id());O.addClass=b["default"];var c=a(md());O.removeClass=c["default"];a=a(dd());O.hasClass=a["default"];b={addClass:b["default"],removeClass:c["default"],hasClass:a["default"]};O["default"]=b}var pd=!1;function qd(){pd||(pd=!0,od());return nd.exports}var P={},rd={exports:P};function sd(){P.__esModule=!0;P["default"]=void 0;var a=!!(typeof window!=="undefined"&&window.document&&window.document.createElement);P["default"]=a;rd.exports=P["default"]}var td=!1;function Q(){td||(td=!0,sd());return rd.exports}var R={},ud={exports:R};function vd(){var a=h("/helpers/interopRequireDefault");R.__esModule=!0;R["default"]=void 0;a=a(Q());var b=function(){};a["default"]&&(b=function(){if(document.addEventListener)return function(a,b,c,d){return a.addEventListener(b,c,d||!1)};else if(document.attachEvent)return function(a,b,c){return a.attachEvent("on"+b,function(b){b=b||window.event,b.target=b.target||b.srcElement,b.currentTarget=a,c.call(a,b)})}}());a=b;R["default"]=a;ud.exports=R["default"]}var wd=!1;function xd(){wd||(wd=!0,vd());return ud.exports}var S={},yd={exports:S};function zd(){var a=h("/helpers/interopRequireDefault");S.__esModule=!0;S["default"]=void 0;a=a(Q());var b=function(){};a["default"]&&(b=function(){if(document.addEventListener)return function(a,b,c,d){return a.removeEventListener(b,c,d||!1)};else if(document.attachEvent)return function(a,b,c){return a.detachEvent("on"+b,c)}}());a=b;S["default"]=a;yd.exports=S["default"]}var Ad=!1;function Bd(){Ad||(Ad=!0,zd());return yd.exports}var T={},Cd={exports:T};function Dd(){var a=h("/helpers/interopRequireDefault");T.__esModule=!0;T["default"]=void 0;var b=a(Q());a=function(){return b["default"]?function(a,b){if(a.contains)return a.contains(b);else if(a.compareDocumentPosition)return a===b||!!(a.compareDocumentPosition(b)&16);else return c(a,b)}:c}();T["default"]=a;function c(a,b){if(b)do if(b===a)return!0;while(b=b.parentNode);return!1}Cd.exports=T["default"]}var Ed=!1;function Fd(){Ed||(Ed=!0,Dd());return Cd.exports}var Gd={},Hd={exports:Gd};function Id(){Gd.__esModule=!0;Gd["default"]=c;var a=/^[\w-]*$/,b=Function.prototype.bind.call(Function.prototype.call,[].slice);function c(c,d){var e=d[0]==="#",f=d[0]===".",g=e||f?d.slice(1):d,h=a.test(g);if(h){if(e){c=c.getElementById?c:document;return(h=c.getElementById(g))?[h]:[]}return c.getElementsByClassName&&f?b(c.getElementsByClassName(g)):b(c.getElementsByTagName(d))}return b(c.querySelectorAll(d))}Hd.exports=Gd["default"]}var Jd=!1;function Kd(){Jd||(Jd=!0,Id());return Hd.exports}var Ld={},Md={exports:Ld};function Nd(){var a=h("/helpers/interopRequireDefault");Ld.__esModule=!0;Ld["default"]=d;var b=a(Fd()),c=a(Kd());function d(a,d){return function(e){var f=e.currentTarget,g=e.target;f=c["default"](f,a);f.some(function(a){return b["default"](a,g)})&&d.call(this,e)}}Md.exports=Ld["default"]}var Od=!1;function Pd(){Od||(Od=!0,Nd());return Md.exports}var U={},Qd={exports:U};function Rd(){var a=h("/helpers/interopRequireDefault");U.__esModule=!0;U["default"]=void 0;var b=a(Q()),c=a(xd()),d=a(Bd());a=function(){};b["default"]&&(a=function(a,b,e,f){c["default"](a,b,e,f);return function(){d["default"](a,b,e,f)}});b=a;U["default"]=b;Qd.exports=U["default"]}var Sd=!1;function Td(){Sd||(Sd=!0,Rd());return Qd.exports}var V={},Ud={exports:V};function Vd(){var a=h("/helpers/interopRequireDefault");V.__esModule=!0;V["default"]=void 0;var b=a(xd());V.on=b["default"];var c=a(Bd());V.off=c["default"];var d=a(Pd());V.filter=d["default"];a=a(Td());V.listen=a["default"];b={on:b["default"],off:c["default"],filter:d["default"],listen:a["default"]};V["default"]=b}var Wd=!1;function Xd(){Wd||(Wd=!0,Vd());return Ud.exports}var Yd={},Zd={exports:Yd};function $d(){Yd.__esModule=!0;Yd["default"]=a;function a(a){return a===a.window?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}Zd.exports=Yd["default"]}var ae=!1;function W(){ae||(ae=!0,$d());return Zd.exports}var be={},ce={exports:be};function de(){be.__esModule=!0;be["default"]=a;function a(a){return a&&a.ownerDocument||document}ce.exports=be["default"]}var ee=!1;function fe(){ee||(ee=!0,de());return ce.exports}var ge={},he={exports:ge};function ie(){var a=h("/helpers/interopRequireDefault");ge.__esModule=!0;ge["default"]=e;var b=a(Fd()),c=a(W()),d=a(fe());function e(a){var e=d["default"](a),f=c["default"](e),g=e&&e.documentElement,h={top:0,left:0,height:0,width:0};if(!e)return;if(!b["default"](g,a))return h;a.getBoundingClientRect!==void 0&&(h=a.getBoundingClientRect());h={top:h.top+(f.pageYOffset||g.scrollTop)-(g.clientTop||0),left:h.left+(f.pageXOffset||g.scrollLeft)-(g.clientLeft||0),width:(h.width==null?a.offsetWidth:h.width)||0,height:(h.height==null?a.offsetHeight:h.height)||0};return h}he.exports=ge["default"]}var je=!1;function ke(){je||(je=!0,ie());return he.exports}var le={},me={exports:le};function ne(){var a=h("/helpers/interopRequireDefault");le.__esModule=!0;le["default"]=d;var b=a(ke()),c=a(W());function d(a,d){var e=c["default"](a);return e?e.innerHeight:d?a.clientHeight:b["default"](a).height}me.exports=le["default"]}var oe=!1;function pe(){oe||(oe=!0,ne());return me.exports}var qe={},re={exports:qe};function se(){qe.__esModule=!0;qe["default"]=b;var a=/-(.)/g;function b(b){return b.replace(a,function(a,b){return b.toUpperCase()})}re.exports=qe["default"]}var te=!1;function ue(){te||(te=!0,se());return re.exports}var ve={},we={exports:ve};function xe(){var a=h("/helpers/interopRequireDefault");ve.__esModule=!0;ve["default"]=d;var b=a(ue()),c=/^-ms-/;function d(a){return b["default"](a.replace(c,"ms-"))}we.exports=ve["default"]}var ye=!1;function ze(){ye||(ye=!0,xe());return we.exports}var Ae={},Be={exports:Ae};function Ce(){Ae.__esModule=!0;Ae["default"]=b;var a=/([A-Z])/g;function b(b){return b.replace(a,"-$1").toLowerCase()}Be.exports=Ae["default"]}var De=!1;function Ee(){De||(De=!0,Ce());return Be.exports}var Fe={},Ge={exports:Fe};function He(){var a=h("/helpers/interopRequireDefault");Fe.__esModule=!0;Fe["default"]=d;var b=a(Ee()),c=/^ms-/;function d(a){return b["default"](a).replace(c,"-ms-")}Ge.exports=Fe["default"]}var Ie=!1;function Je(){Ie||(Ie=!0,He());return Ge.exports}var Ke={},Le={exports:Ke};function Me(){var a=h("/helpers/interopRequireDefault");Ke.__esModule=!0;Ke["default"]=e;var b=a(ze()),c=/^(top|right|bottom|left)$/,d=/^([+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|))(?!px)[a-z%]+$/i;function e(a){if(!a)throw new TypeError("No Element passed to `getComputedStyle()`");var e=a.ownerDocument;return"defaultView"in e?e.defaultView.opener?a.ownerDocument.defaultView.getComputedStyle(a,null):window.getComputedStyle(a,null):{getPropertyValue:function(e){var f=a.style;e=b["default"](e);e=="float"&&(e="styleFloat");var g=a.currentStyle[e]||null;g==null&&f&&f[e]&&(g=f[e]);if(d.test(g)&&!c.test(e)){var h=f.left,i=a.runtimeStyle,j=i&&i.left;j&&(i.left=a.currentStyle.left);f.left=e==="fontSize"?"1em":g;g=f.pixelLeft+"px";f.left=h;j&&(i.left=j)}return g}}}Le.exports=Ke["default"]}var Ne=!1;function Oe(){Ne||(Ne=!0,Me());return Le.exports}var Pe={},Qe={exports:Pe};function Re(){Pe.__esModule=!0;Pe["default"]=a;function a(a,b){return"removeProperty"in a.style?a.style.removeProperty(b):a.style.removeAttribute(b)}Qe.exports=Pe["default"]}var Se=!1;function Te(){Se||(Se=!0,Re());return Qe.exports}var X={},Ue={exports:X};function Ve(){var a=h("/helpers/interopRequireDefault");X.__esModule=!0;X["default"]=X.animationEnd=X.animationDelay=X.animationTiming=X.animationDuration=X.animationName=X.transitionEnd=X.transitionDuration=X.transitionDelay=X.transitionTiming=X.transitionProperty=X.transform=void 0;a=a(Q());var b="transform";X.transform=b;var c,d;X.animationEnd=d;X.transitionEnd=c;var e,f,g,i;X.transitionDelay=i;X.transitionTiming=g;X.transitionDuration=f;X.transitionProperty=e;var j,k,l,m;X.animationDelay=m;X.animationTiming=l;X.animationDuration=k;X.animationName=j;if(a["default"]){a=n();n=a.prefix;X.transitionEnd=c=a.transitionEnd;X.animationEnd=d=a.animationEnd;X.transform=b=n+"-"+b;X.transitionProperty=e=n+"-transition-property";X.transitionDuration=f=n+"-transition-duration";X.transitionDelay=i=n+"-transition-delay";X.transitionTiming=g=n+"-transition-timing-function";X.animationName=j=n+"-animation-name";X.animationDuration=k=n+"-animation-duration";X.animationTiming=l=n+"-animation-delay";X.animationDelay=m=n+"-animation-timing-function"}a={transform:b,end:c,property:e,timing:g,delay:i,duration:f};X["default"]=a;function n(){var c=document.createElement("div").style,d={O:function(a){return"o"+a.toLowerCase()},Moz:function(a){return a.toLowerCase()},Webkit:function(a){return"webkit"+a},ms:function(a){return"MS"+a}},e=Object.keys(d),a,b,f="";for(var g=0;g<e.length;g++){var h=e[g];if(h+"TransitionProperty"in c){f="-"+h.toLowerCase();a=d[h]("TransitionEnd");b=d[h]("AnimationEnd");break}}!a&&"transitionProperty"in c&&(a="transitionend");!b&&"animationName"in c&&(b="animationend");c=null;return{animationEnd:b,transitionEnd:a,prefix:f}}}var We=!1;function Xe(){We||(We=!0,Ve());return Ue.exports}var Ye={},Ze={exports:Ye};function $e(){Ye.__esModule=!0;Ye["default"]=b;var a=/^((translate|rotate|scale)(X|Y|Z|3d)?|matrix(3d)?|perspective|skew(X|Y)?)$/i;function b(b){return!!(b&&a.test(b))}Ze.exports=Ye["default"]}var af=!1;function bf(){af||(af=!0,$e());return Ze.exports}var cf={},df={exports:cf};function ef(){var a=h("/helpers/interopRequireDefault");cf.__esModule=!0;cf["default"]=i;var b=a(ze()),c=a(Je()),d=a(Oe()),e=a(Te()),f=Xe(),g=a(bf());function i(a,h,i){var j="",k="",l=h;if(typeof h==="string")if(i===void 0)return a.style[b["default"](h)]||d["default"](a).getPropertyValue(c["default"](h));else(l={})[h]=i;Object.keys(l).forEach(function(d){var b=l[d];!b&&b!==0?e["default"](a,c["default"](d)):g["default"](d)?k+=d+"("+b+") ":j+=c["default"](d)+": "+b+";"});k&&(j+=f.transform+": "+k+";");a.style.cssText+=";"+j}df.exports=cf["default"]}var ff=!1;function gf(){ff||(ff=!0,ef());return df.exports}var hf={},jf={exports:hf};function kf(){var a=h("/helpers/interopRequireDefault");hf.__esModule=!0;hf["default"]=e;var b=a(fe()),c=a(gf());function d(a){return a.nodeName&&a.nodeName.toLowerCase()}function e(e){var f=b["default"](e),a=e&&e.offsetParent;while(a&&d(e)!=="html"&&c["default"](a,"position")==="static")a=a.offsetParent;return a||f.documentElement}jf.exports=hf["default"]}var lf=!1;function mf(){lf||(lf=!0,kf());return jf.exports}var nf={},of={exports:nf};function pf(){var a=h("/helpers/interopRequireDefault");nf.__esModule=!0;nf["default"]=c;var b=a(W());function c(a,c){var d=b["default"](a);if(c===void 0)return d?"pageYOffset"in d?d.pageYOffset:d.document.documentElement.scrollTop:a.scrollTop;d?d.scrollTo("pageXOffset"in d?d.pageXOffset:d.document.documentElement.scrollLeft,c):a.scrollTop=c}of.exports=nf["default"]}var qf=!1;function rf(){qf||(qf=!0,pf());return of.exports}var sf={},tf={exports:sf};function uf(){var a=h("/helpers/interopRequireDefault");sf.__esModule=!0;sf["default"]=c;var b=a(W());function c(a,c){var d=b["default"](a);if(c===void 0)return d?"pageXOffset"in d?d.pageXOffset:d.document.documentElement.scrollLeft:a.scrollLeft;d?d.scrollTo(c,"pageYOffset"in d?d.pageYOffset:d.document.documentElement.scrollTop):a.scrollLeft=c}tf.exports=sf["default"]}var vf=!1;function wf(){vf||(vf=!0,uf());return tf.exports}var xf={},yf={exports:xf};function zf(){var a=h("/helpers/interopRequireDefault");xf.__esModule=!0;xf["default"]=j;var b=a(h("/helpers/extends")),c=a(ke()),d=a(mf()),e=a(rf()),f=a(wf()),g=a(gf());function i(a){return a.nodeName&&a.nodeName.toLowerCase()}function j(a,h){var j={top:0,left:0},k;g["default"](a,"position")==="fixed"?k=a.getBoundingClientRect():(h=h||d["default"](a),k=c["default"](a),i(h)!=="html"&&(j=c["default"](h)),j.top+=parseInt(g["default"](h,"borderTopWidth"),10)-e["default"](h)||0,j.left+=parseInt(g["default"](h,"borderLeftWidth"),10)-f["default"](h)||0);return b["default"]({},k,{top:k.top-j.top-(parseInt(g["default"](a,"marginTop"),10)||0),left:k.left-j.left-(parseInt(g["default"](a,"marginLeft"),10)||0)})}yf.exports=xf["default"]}var Af=!1;function Bf(){Af||(Af=!0,zf());return yf.exports}var Y={},Cf={exports:Y};function Df(){var a=h("/helpers/interopRequireDefault");Y.__esModule=!0;Y["default"]=void 0;var b=a(Xe()),c=a(gf());function d(a,c,d){var f={target:a,currentTarget:a},g;!b["default"].end?d=0:d==null&&(d=e(a)||0);b["default"].end?(a.addEventListener(b["default"].end,h,!1),g=setTimeout(function(){return h(f)},(d||100)*1.5)):setTimeout(h.bind(null,f),0);function h(a){if(a.target!==a.currentTarget)return;clearTimeout(g);a.target.removeEventListener(b["default"].end,h);c.call(this)}}d._parseDuration=e;a=d;Y["default"]=a;function e(a){a=c["default"](a,b["default"].duration);var d=a.indexOf("ms")===-1?1e3:1;return parseFloat(a)*d}Cf.exports=Y["default"]}var Ef=!1;function Ff(){Ef||(Ef=!0,Df());return Cf.exports}var Z={},Gf={exports:Z};function Hf(){var a=h("/helpers/interopRequireDefault");Z.__esModule=!0;Z["default"]=void 0;var b=a(Ff());Z.end=b["default"];a=a(Xe());Z.properties=a["default"];b={end:b["default"],properties:a["default"]};Z["default"]=b}var If=!1;function Jf(){If||(If=!0,Hf());return Gf.exports}var $={},Kf={exports:$};function Lf(){var a=h("/helpers/interopRequireDefault");$.__esModule=!0;$["default"]=void 0;a=a(Q());var b=["","webkit","moz","o","ms"],c="clearTimeout",d=g,e=function(a,b){return a+(a?b[0].toUpperCase()+b.substr(1):b)+"AnimationFrame"};a["default"]&&b.some(function(a){var b=e(a,"request");if(b in window){c=e(a,"cancel");return d=function(a){return window[b](a)}}});var f=new Date().getTime();function g(a){var b=new Date().getTime(),c=Math.max(0,16-(b-f));a=setTimeout(a,c);f=b;return a}g=function(a){return d(a)};g.cancel=function(a){window[c]&&typeof window[c]==="function"&&window[c](a)};a=g;$["default"]=a;Kf.exports=$["default"]}var Mf=!1;function Nf(){Mf||(Mf=!0,Lf());return Kf.exports}var Of={},Pf={exports:Of};function Qf(){var a=h("/helpers/interopRequireDefault");Of.__esModule=!0;Of["default"]=d;var b=a(Q()),c;function d(a){if((!c&&c!==0||a)&&b["default"]){a=document.createElement("div");a.style.position="absolute";a.style.top="-9999px";a.style.width="50px";a.style.height="50px";a.style.overflow="scroll";document.body.appendChild(a);c=a.offsetWidth-a.clientWidth;document.body.removeChild(a)}return c}Pf.exports=Of["default"]}var Rf=!1;function Sf(){Rf||(Rf=!0,Qf());return Pf.exports}function c(a){switch(a){case void 0:return Zc();case"/activeElement":return aa();case"/class":return qd();case"/class/addClass":return id();case"/class/removeClass":return md();case"/events":return Xd();case"/events/off":return Bd();case"/events/on":return xd();case"/ownerDocument":return m();case"/ownerWindow":return ma();case"/query/contains":return Fd();case"/query/height":return pe();case"/query/isWindow":return W();case"/query/offset":return ke();case"/query/offsetParent":return mf();case"/query/position":return Bf();case"/query/scrollTop":return rf();case"/style":return gf();case"/transition":return Jf();case"/util/inDOM":return Q();case"/util/requestAnimationFrame":return Nf();case"/util/scrollbarSize":return Sf()}}e.exports=c}),null);
          /**
           * License: https://www.facebook.com/legal/license/t3hOLs8wlXy/
           */
          __d("exif-component-1.0.1",[],(function(a,b,c,d,e,f){"use strict";var g={},h={exports:g};function i(){(function(){(typeof g!=="undefined"&&g!==null?g:this).ExifReader=function(){a.prototype._MIN_DATA_BUFFER_LENGTH=2;a.prototype._JPEG_ID_SIZE=2;a.prototype._JPEG_ID=65496;a.prototype._APP_MARKER_SIZE=2;a.prototype._APP0_MARKER=65504;a.prototype._APP1_MARKER=65505;a.prototype._APP15_MARKER=65519;a.prototype._APP_ID_OFFSET=4;a.prototype._BYTES_Exif=1165519206;a.prototype._TIFF_HEADER_OFFSET=10;a.prototype._BYTE_ORDER_BIG_ENDIAN=18761;a.prototype._BYTE_ORDER_LITTLE_ENDIAN=19789;function a(){var a=this;this._getTagValueAt={1:function(b){return a._getByteAt(b)},2:function(b){return a._getAsciiAt(b)},3:function(b){return a._getShortAt(b)},4:function(b){return a._getLongAt(b)},5:function(b){return a._getRationalAt(b)},7:function(b){return a._getUndefinedAt(b)},9:function(b){return a._getSlongAt(b)},10:function(b){return a._getSrationalAt(b)}};this._tiffHeaderOffset=0}a.prototype.load=function(a){return this.loadView(new DataView(a))};a.prototype.loadView=function(a){this._dataView=a;this._tags={};this._checkImageHeader();return this._readTags()};a.prototype._checkImageHeader=function(){var a;a=this._dataView;if(a.byteLength<this._MIN_DATA_BUFFER_LENGTH||a.getUint16(0,!1)!==this._JPEG_ID)throw new Error("Invalid image format");this._parseAppMarkers(a);if(!this._hasExifData())throw new Error("No Exif data")};a.prototype._parseAppMarkers=function(a){var b,c,d;b=this._JPEG_ID_SIZE;d=[];while(!0){if(a.byteLength<b+this._APP_ID_OFFSET+5)break;if(this._isApp1ExifMarker(a,b))c=a.getUint16(b+this._APP_MARKER_SIZE,!1),this._tiffHeaderOffset=b+this._TIFF_HEADER_OFFSET;else if(this._isAppMarker(a,b))c=a.getUint16(b+this._APP_MARKER_SIZE,!1);else break;d.push(b+=this._APP_MARKER_SIZE+c)}return d};a.prototype._isApp1ExifMarker=function(a,b){return a.getUint16(b,!1)===this._APP1_MARKER&&a.getUint32(b+this._APP_ID_OFFSET,!1)===this._BYTES_Exif&&a.getUint8(b+this._APP_ID_OFFSET+4,!1)===0};a.prototype._isAppMarker=function(a,b){a=a.getUint16(b,!1);return a>=this._APP0_MARKER&&a<=this._APP15_MARKER};a.prototype._hasExifData=function(){return this._tiffHeaderOffset!==0};a.prototype._readTags=function(){this._setByteOrder();this._read0thIfd();this._readExifIfd();this._readGpsIfd();return this._readInteroperabilityIfd()};a.prototype._setByteOrder=function(){if(this._dataView.getUint16(this._tiffHeaderOffset)===this._BYTE_ORDER_BIG_ENDIAN)return this._littleEndian=!0;else if(this._dataView.getUint16(this._tiffHeaderOffset)===this._BYTE_ORDER_LITTLE_ENDIAN)return this._littleEndian=!1;else throw new Error("Illegal byte order value. Faulty image.")};a.prototype._read0thIfd=function(){var a;a=this._getIfdOffset();return this._readIfd("0th",a)};a.prototype._getIfdOffset=function(){return this._tiffHeaderOffset+this._getLongAt(this._tiffHeaderOffset+4)};a.prototype._readExifIfd=function(){var a;if(this._tags["Exif IFD Pointer"]!=null){a=this._tiffHeaderOffset+this._tags["Exif IFD Pointer"].value;return this._readIfd("exif",a)}};a.prototype._readGpsIfd=function(){var a;if(this._tags["GPS Info IFD Pointer"]!=null){a=this._tiffHeaderOffset+this._tags["GPS Info IFD Pointer"].value;return this._readIfd("gps",a)}};a.prototype._readInteroperabilityIfd=function(){var a;if(this._tags["Interoperability IFD Pointer"]!=null){a=this._tiffHeaderOffset+this._tags["Interoperability IFD Pointer"].value;return this._readIfd("interoperability",a)}};a.prototype._readIfd=function(a,b){var c,d,e,f;c=this._getShortAt(b);b+=2;f=[];for(e=0;0<=c?e<c:e>c;0<=c?++e:--e)d=this._readTag(a,b),this._tags[d.name]={value:d.value,description:d.description},f.push(b+=12);return f};a.prototype._readTag=function(a,b){var c,d,e,f;c=this._getShortAt(b);e=this._getShortAt(b+2);d=this._getLongAt(b+4);this._typeSizes[e]*d<=4?f=this._getTagValue(b+8,e,d):(b=this._getLongAt(b+8),f=this._getTagValue(this._tiffHeaderOffset+b,e,d));e===this._tagTypes.ASCII&&(f=this._splitNullSeparatedAsciiString(f));if(this._tagNames[a][c]!=null){this._tagNames[a][c].name!=null&&this._tagNames[a][c].description!=null?(b=this._tagNames[a][c].name,d=this._tagNames[a][c].description(f)):(b=this._tagNames[a][c],f instanceof Array?d=f.join(", "):d=f);return{name:b,value:f,description:d}}else return{name:"undefined-"+c,value:f,description:f}};a.prototype._getTagValue=function(a,b,c){var d,e;e=function(){var e,f;f=[];for(e=0;0<=c?e<c:e>c;0<=c?++e:--e)d=this._getTagValueAt[b](a),a+=this._typeSizes[b],f.push(d);return f}.call(this);e.length===1?e=e[0]:b===this._tagTypes.ASCII&&(e=this._getAsciiValue(e));return e};a.prototype._getAsciiValue=function(a){var b;return function(){var c,d,e;e=[];for(c=0,d=a.length;c<d;c++)b=a[c],e.push(String.fromCharCode(b));return e}()};a.prototype._getByteAt=function(a){return this._dataView.getUint8(a)};a.prototype._getAsciiAt=function(a){return this._dataView.getUint8(a)};a.prototype._getShortAt=function(a){return this._dataView.getUint16(a,this._littleEndian)};a.prototype._getLongAt=function(a){return this._dataView.getUint32(a,this._littleEndian)};a.prototype._getRationalAt=function(a){return this._getLongAt(a)/this._getLongAt(a+4)};a.prototype._getUndefinedAt=function(a){return this._getByteAt(a)};a.prototype._getSlongAt=function(a){return this._dataView.getInt32(a,this._littleEndian)};a.prototype._getSrationalAt=function(a){return this._getSlongAt(a)/this._getSlongAt(a+4)};a.prototype._splitNullSeparatedAsciiString=function(a){var b,c,d,e,f;d=[];c=0;for(e=0,f=a.length;e<f;e++){b=a[e];if(b==="\0"){c++;continue}d[c]==null&&(d[c]="");d[c]+=b}return d};a.prototype._typeSizes={1:1,2:1,3:2,4:4,5:8,7:1,9:4,10:8};a.prototype._tagTypes={BYTE:1,ASCII:2,SHORT:3,LONG:4,RATIONAL:5,UNDEFINED:7,SLONG:9,SRATIONAL:10};a.prototype._tagNames={"0th":{256:"ImageWidth",257:"ImageLength",258:"BitsPerSample",259:"Compression",262:"PhotometricInterpretation",270:"ImageDescription",271:"Make",272:"Model",273:"StripOffsets",274:{name:"Orientation",description:function(a){switch(a){case 1:return"top-left";case 2:return"top-right";case 3:return"bottom-right";case 4:return"bottom-left";case 5:return"left-top";case 6:return"right-top";case 7:return"right-bottom";case 8:return"left-bottom";default:return"Undefined"}}},277:"SamplesPerPixel",278:"RowsPerStrip",279:"StripByteCounts",282:"XResolution",283:"YResolution",284:"PlanarConfiguration",296:{name:"ResolutionUnit",description:function(a){switch(a){case 2:return"inches";case 3:return"centimeters";default:return"Unknown"}}},301:"TransferFunction",305:"Software",306:"DateTime",315:"Artist",318:"WhitePoint",319:"PrimaryChromaticities",513:"JPEGInterchangeFormat",514:"JPEGInterchangeFormatLength",529:"YCbCrCoefficients",530:"YCbCrSubSampling",531:{name:"YCbCrPositioning",description:function(a){switch(a){case 1:return"centered";case 2:return"co-sited";default:return"undefied "+a}}},532:"ReferenceBlackWhite",33432:{name:"Copyright",description:function(a){return a.join("; ")}},34665:"Exif IFD Pointer",34853:"GPS Info IFD Pointer"},exif:{33434:"ExposureTime",33437:"FNumber",34850:{name:"ExposureProgram",description:function(a){switch(a){case 0:return"Undefined";case 1:return"Manual";case 2:return"Normal program";case 3:return"Aperture priority";case 4:return"Shutter priority";case 5:return"Creative program";case 6:return"Action program";case 7:return"Portrait mode";case 8:return"Landscape mode";default:return"Unknown"}}},34852:"SpectralSensitivity",34855:"ISOSpeedRatings",34856:{name:"OECF",description:function(a){return"[Raw OECF table data]"}},36864:{name:"ExifVersion",description:function(a){var b,c,d,e;c="";for(d=0,e=a.length;d<e;d++)b=a[d],c+=String.fromCharCode(b);return c}},36867:"DateTimeOriginal",36868:"DateTimeDigitized",37121:{name:"ComponentsConfiguration",description:function(a){var b,c,d,e;c="";for(d=0,e=a.length;d<e;d++){b=a[d];switch(b){case 49:c+="Y";break;case 50:c+="Cb";break;case 51:c+="Cr";break;case 52:c+="R";break;case 53:c+="G";break;case 54:c+="B"}}return c}},37122:"CompressedBitsPerPixel",37377:"ShutterSpeedValue",37378:"ApertureValue",37379:"BrightnessValue",37380:"ExposureBiasValue",37381:"MaxApertureValue",37382:"SubjectDistance",37383:{name:"MeteringMode",description:function(a){switch(a){case 1:return"Average";case 2:return"CenterWeightedAverage";case 3:return"Spot";case 4:return"MultiSpot";case 5:return"Pattern";case 6:return"Partial";case 255:return"Other";default:return"Unknown"}}},37384:{name:"LightSource",description:function(a){switch(a){case 1:return"Daylight";case 2:return"Fluorescent";case 3:return"Tungsten (incandescent light)";case 4:return"Flash";case 9:return"Fine weather";case 10:return"Cloudy weather";case 11:return"Shade";case 12:return"Daylight fluorescent (D 5700 \u2013 7100K)";case 13:return"Day white fluorescent (N 4600 \u2013 5400K)";case 14:return"Cool white fluorescent (W 3900 \u2013 4500K)";case 15:return"White fluorescent (WW 3200 \u2013 3700K)";case 17:return"Standard light A";case 18:return"Standard light B";case 19:return"Standard light C";case 20:return"D55";case 21:return"D65";case 22:return"D75";case 23:return"D50";case 24:return"ISO studio tungsten";case 255:return"Other light source";default:return"Unknown"}}},37385:{name:"Flash",description:function(a){switch(a){case 0:return"Flash did not fire";case 1:return"Flash fired";case 5:return"Strobe return light not detected";case 7:return"Strobe return light detected";case 9:return"Flash fired, compulsory flash mode";case 13:return"Flash fired, compulsory flash mode, return light not detected";case 15:return"Flash fired, compulsory flash mode, return light detected";case 16:return"Flash did not fire, compulsory flash mode";case 24:return"Flash did not fire, auto mode";case 25:return"Flash fired, auto mode";case 29:return"Flash fired, auto mode, return light not detected";case 31:return"Flash fired, auto mode, return light detected";case 32:return"No flash function";case 65:return"Flash fired, red-eye reduction mode";case 69:return"Flash fired, red-eye reduction mode, return light not detected";case 71:return"Flash fired, red-eye reduction mode, return light detected";case 73:return"Flash fired, compulsory flash mode, red-eye reduction mode";case 77:return"Flash fired, compulsory flash mode, red-eye reduction mode, return light not detected";case 79:return"Flash fired, compulsory flash mode, red-eye reduction mode, return light detected";case 89:return"Flash fired, auto mode, red-eye reduction mode";case 93:return"Flash fired, auto mode, return light not detected, red-eye reduction mode";case 95:return"Flash fired, auto mode, return light detected, red-eye reduction mode";default:return"Unknown"}}},37386:"FocalLength",37396:{name:"SubjectArea",description:function(a){switch(a.length){case 2:return"Location; X: "+a[0]+", Y: "+a[1];case 3:return"Circle; X: "+a[0]+", Y: "+a[1]+", diameter: "+a[2];case 4:return"Rectangle; X: "+a[0]+", Y: "+a[1]+", width: "+a[2]+", height: "+a[3];default:return"Unknown"}}},37500:{name:"MakerNote",description:function(a){return"[Raw maker note data]"}},37510:{name:"UserComment",description:function(a){switch(a.slice(0,8).map(function(a){return String.fromCharCode(a)}).join("")){case"ASCII\0\0\0":return a.slice(8,a.length).map(function(a){return String.fromCharCode(a)}).join("");case"JIS\0\0\0\0\0":return"[JIS encoded text]";case"UNICODE\0":return"[Unicode encoded text]";case"\0\0\0\0\0\0\0\0":return"[Undefined encoding]"}}},37520:"SubSecTime",37521:"SubSecTimeOriginal",37522:"SubSecTimeDigitized",40960:{name:"FlashpixVersion",description:function(a){var b,c,d,e;c="";for(d=0,e=a.length;d<e;d++)b=a[d],c+=String.fromCharCode(b);return c}},40961:{name:"ColorSpace",description:function(a){switch(a){case 1:return"sRGB";case 65535:return"Uncalibrated";default:return"Unknown"}}},40962:"PixelXDimension",40963:"PixelYDimension",40964:"RelatedSoundFile",40965:"Interoperability IFD Pointer",41483:"FlashEnergy",41484:{name:"SpatialFrequencyResponse",description:function(a){return"[Raw SFR table data]"}},41486:"FocalPlaneXResolution",41487:"FocalPlaneYResolution",41488:{name:"FocalPlaneResolutionUnit",description:function(a){switch(a){case 2:return"inches";case 3:return"centimeters";default:return"Unknown"}}},41492:{name:"SubjectLocation",description:function(a){return"X: "+a[0]+", Y: "+a[1]}},41493:"ExposureIndex",41495:{name:"SensingMethod",description:function(a){switch(a){case 1:return"Undefined";case 2:return"One-chip color area sensor";case 3:return"Two-chip color area sensor";case 4:return"Three-chip color area sensor";case 5:return"Color sequential area sensor";case 7:return"Trilinear sensor";case 8:return"Color sequential linear sensor";default:return"Unknown"}}},41728:{name:"FileSource",description:function(a){switch(a){case 3:return"DSC";default:return"Unknown"}}},41729:{name:"SceneType",description:function(a){switch(a){case 1:return"A directly photographed image";default:return"Unknown"}}},41730:{name:"CFAPattern",description:function(a){return"[Raw CFA pattern table data]"}},41985:{name:"CustomRendered",description:function(a){switch(a){case 0:return"Normal process";case 1:return"Custom process";default:return"Unknown"}}},41986:{name:"ExposureMode",description:function(a){switch(a){case 0:return"Auto exposure";case 1:return"Manual exposure";case 2:return"Auto bracket";default:return"Unknown"}}},41987:{name:"WhiteBalance",description:function(a){switch(a){case 0:return"Auto white balance";case 1:return"Manual white balance";default:return"Unknown"}}},41988:{name:"DigitalZoomRatio",description:function(a){switch(a){case 0:return"Digital zoom was not used";default:return a}}},41989:{name:"FocalLengthIn35mmFilm",description:function(a){switch(a){case 0:return"Unknown";default:return a}}},41990:{name:"SceneCaptureType",description:function(a){switch(a){case 0:return"Standard";case 1:return"Landscape";case 2:return"Portrait";case 3:return"Night scene";default:return"Unknown"}}},41991:{name:"GainControl",description:function(a){switch(a){case 0:return"None";case 1:return"Low gain up";case 2:return"High gain up";case 3:return"Low gain down";case 4:return"High gain down";default:return"Unknown"}}},41992:{name:"Contrast",description:function(a){switch(a){case 0:return"Normal";case 1:return"Soft";case 2:return"Hard";default:return"Unknown"}}},41993:{name:"Saturation",description:function(a){switch(a){case 0:return"Normal";case 1:return"Low saturation";case 2:return"High saturation";default:return"Unknown"}}},41994:{name:"Sharpness",description:function(a){switch(a){case 0:return"Normal";case 1:return"Soft";case 2:return"Hard";default:return"Unknown"}}},41995:{name:"DeviceSettingDescription",description:function(a){return"[Raw device settings table data]"}},41996:{name:"SubjectDistanceRange",description:function(a){switch(a){case 1:return"Macro";case 2:return"Close view";case 3:return"Distant view";default:return"Unknown"}}},42016:"ImageUniqueID"},gps:{0:{name:"GPSVersionID",description:function(a){var b,c;if(a[0]===(b=a[1])&&b===2&&a[2]===(c=a[3])&&c===0)return"Version 2.2";else return"Unknown"}},1:{name:"GPSLatitudeRef",description:function(a){switch(a.join("")){case"N":return"North latitude";case"S":return"South latitude";default:return"Unknown"}}},2:{name:"GPSLatitude",description:function(a){return a[0]+a[1]/60+a[2]/3600}},3:{name:"GPSLongitudeRef",description:function(a){switch(a.join("")){case"E":return"East longitude";case"W":return"West longitude";default:return"Unknown"}}},4:{name:"GPSLongitude",description:function(a){return a[0]+a[1]/60+a[2]/3600}},5:{name:"GPSAltitudeRef",description:function(a){switch(a){case 0:return"Sea level";case 1:return"Sea level reference (negative value)";default:return"Unknown"}}},6:{name:"GPSAltitude",description:function(a){return a+" m"}},7:{name:"GPSTimeStamp",description:function(a){var b;b=function(a){return function(){var b,c,d;d=[];for(b=0,c=2-(""+Math.floor(a)).length;0<=c?b<c:b>c;0<=c?++b:--b)d.push("0");return d}()+a};return a.map(b).join(":")}},8:"GPSSatellites",9:{name:"GPSStatus",description:function(a){switch(a.join("")){case"A":return"Measurement in progress";case"V":return"Measurement Interoperability";default:return"Unknown"}}},10:{name:"GPSMeasureMode",description:function(a){switch(a.join("")){case"2":return"2-dimensional measurement";case"3":return"3-dimensional measurement";default:return"Unknown"}}},11:"GPSDOP",12:{name:"GPSSpeedRef",description:function(a){switch(a.join("")){case"K":return"Kilometers per hour";case"M":return"Miles per hour";case"N":return"Knots";default:return"Unknown"}}},13:"GPSSpeed",14:{name:"GPSTrackRef",description:function(a){switch(a.join("")){case"T":return"True direction";case"M":return"Magnetic direction";default:return"Unknown"}}},15:"GPSTrack",16:{name:"GPSImgDirectionRef",description:function(a){switch(a.join("")){case"T":return"True direction";case"M":return"Magnetic direction";default:return"Unknown"}}},17:"GPSImgDirection",18:"GPSMapDatum",19:{name:"GPSDestLatitudeRef",description:function(a){switch(a.join("")){case"N":return"North latitude";case"S":return"South latitude";default:return"Unknown"}}},20:{name:"GPSDestLatitude",description:function(a){return a[0]+a[1]/60+a[2]/3600}},21:{name:"GPSDestLongitudeRef",description:function(a){switch(a.join("")){case"E":return"East longitude";case"W":return"West longitude";default:return"Unknown"}}},22:{name:"GPSDestLongitude",description:function(a){return a[0]+a[1]/60+a[2]/3600}},23:{name:"GPSDestBearingRef",description:function(a){switch(a.join("")){case"T":return"True direction";case"M":return"Magnetic direction";default:return"Unknown"}}},24:"GPSDestBearing",25:{name:"GPSDestDistanceRef",description:function(a){switch(a.join("")){case"K":return"Kilometers";case"M":return"Miles";case"N":return"Knots";default:return"Unknown"}}},26:"GPSDestDistance",27:{name:"GPSProcessingMethod",description:function(a){switch(a.slice(0,8).map(function(a){return String.fromCharCode(a)}).join("")){case"ASCII\0\0\0":return a.slice(8,a.length).map(function(a){return String.fromCharCode(a)}).join("");case"JIS\0\0\0\0\0":return"[JIS encoded text]";case"UNICODE\0":return"[Unicode encoded text]";case"\0\0\0\0\0\0\0\0":return"[Undefined encoding]"}}},28:{name:"GPSAreaInformation",description:function(a){switch(a.slice(0,8).map(function(a){return String.fromCharCode(a)}).join("")){case"ASCII\0\0\0":return a.slice(8,a.length).map(function(a){return String.fromCharCode(a)}).join("");case"JIS\0\0\0\0\0":return"[JIS encoded text]";case"UNICODE\0":return"[Unicode encoded text]";case"\0\0\0\0\0\0\0\0":return"[Undefined encoding]"}}},29:"GPSDateStamp",30:{name:"GPSDifferential",description:function(a){switch(a){case 0:return"Measurement without differential correction";case 1:return"Differential correction applied";default:return"Unknown"}}}},interoperability:{1:"InteroperabilityIndex",2:"UnknownInteroperabilityTag0x0002",4097:"UnknownInteroperabilityTag0x1001",4098:"UnknownInteroperabilityTag0x1002"}};a.prototype.getTagValue=function(a){if(this._tags[a]!=null)return this._tags[a].value;else return void 0};a.prototype.getTagDescription=function(a){if(this._tags[a]!=null)return this._tags[a].description;else return void 0};a.prototype.getAllTags=function(){return this._tags};return a}()}).call(this)}var j=!1;function k(){j||(j=!0,i());return h.exports}b={};var l={exports:b};function m(){var a=k().ExifReader;l.exports=function(c){var d=new a;d.load(c);c=d.getAllTags();d={};for(var e in c)d[b(e)]=c[e].description;return d};function b(a){return a.replace(/([A-Z][a-z])|([a-z][A-Z])|([A-Z])/g,function(a){return 1==a.length?a.toLowerCase():a[0]==a[0].toUpperCase()?" "+a.toLowerCase():a[0]+" "+a[1].toLowerCase()}).replace(/^\s+|\s+$/g,"")}}var n=!1;function o(){n||(n=!0,m());return l.exports}function a(a){switch(a){case void 0:return o()}}e.exports=a}),null);
          __d("exif-component",["exif-component-1.0.1"],(function(a,b,c,d,e,f){e.exports=b("exif-component-1.0.1")()}),null);
          /**
           * License: https://www.facebook.com/legal/license/t3hOLs8wlXy/
           */
          __d("file-type-3.8.0",[],(function(a,b,c,d,e,f){"use strict";b={};var g={exports:b};function h(){g.exports=function(a){if(!(a&&a.length>1))return null;if(a[0]===255&&a[1]===216&&a[2]===255)return{ext:"jpg",mime:"image/jpeg"};if(a[0]===137&&a[1]===80&&a[2]===78&&a[3]===71)return{ext:"png",mime:"image/png"};if(a[0]===71&&a[1]===73&&a[2]===70)return{ext:"gif",mime:"image/gif"};if(a[8]===87&&a[9]===69&&a[10]===66&&a[11]===80)return{ext:"webp",mime:"image/webp"};if((a[0]===73&&a[1]===73&&a[2]===42&&a[3]===0||a[0]===77&&a[1]===77&&a[2]===0&&a[3]===42)&&a[8]===67&&a[9]===82)return{ext:"cr2",mime:"image/x-canon-cr2"};if(a[0]===73&&a[1]===73&&a[2]===42&&a[3]===0||a[0]===77&&a[1]===77&&a[2]===0&&a[3]===42)return{ext:"tif",mime:"image/tiff"};if(a[0]===66&&a[1]===77)return{ext:"bmp",mime:"image/bmp"};if(a[0]===73&&a[1]===73&&a[2]===188)return{ext:"jxr",mime:"image/vnd.ms-photo"};if(a[0]===56&&a[1]===66&&a[2]===80&&a[3]===83)return{ext:"psd",mime:"image/vnd.adobe.photoshop"};if(a[0]===80&&a[1]===75&&a[2]===3&&a[3]===4&&a[30]===109&&a[31]===105&&a[32]===109&&a[33]===101&&a[34]===116&&a[35]===121&&a[36]===112&&a[37]===101&&a[38]===97&&a[39]===112&&a[40]===112&&a[41]===108&&a[42]===105&&a[43]===99&&a[44]===97&&a[45]===116&&a[46]===105&&a[47]===111&&a[48]===110&&a[49]===47&&a[50]===101&&a[51]===112&&a[52]===117&&a[53]===98&&a[54]===43&&a[55]===122&&a[56]===105&&a[57]===112)return{ext:"epub",mime:"application/epub+zip"};if(a[0]===80&&a[1]===75&&a[2]===3&&a[3]===4&&a[30]===77&&a[31]===69&&a[32]===84&&a[33]===65&&a[34]===45&&a[35]===73&&a[36]===78&&a[37]===70&&a[38]===47&&a[39]===109&&a[40]===111&&a[41]===122&&a[42]===105&&a[43]===108&&a[44]===108&&a[45]===97&&a[46]===46&&a[47]===114&&a[48]===115&&a[49]===97)return{ext:"xpi",mime:"application/x-xpinstall"};if(a[0]===80&&a[1]===75&&(a[2]===3||a[2]===5||a[2]===7)&&(a[3]===4||a[3]===6||a[3]===8))return{ext:"zip",mime:"application/zip"};if(a[257]===117&&a[258]===115&&a[259]===116&&a[260]===97&&a[261]===114)return{ext:"tar",mime:"application/x-tar"};if(a[0]===82&&a[1]===97&&a[2]===114&&a[3]===33&&a[4]===26&&a[5]===7&&(a[6]===0||a[6]===1))return{ext:"rar",mime:"application/x-rar-compressed"};if(a[0]===31&&a[1]===139&&a[2]===8)return{ext:"gz",mime:"application/gzip"};if(a[0]===66&&a[1]===90&&a[2]===104)return{ext:"bz2",mime:"application/x-bzip2"};if(a[0]===55&&a[1]===122&&a[2]===188&&a[3]===175&&a[4]===39&&a[5]===28)return{ext:"7z",mime:"application/x-7z-compressed"};if(a[0]===120&&a[1]===1)return{ext:"dmg",mime:"application/x-apple-diskimage"};if(a[0]===0&&a[1]===0&&a[2]===0&&(a[3]===24||a[3]===32)&&a[4]===102&&a[5]===116&&a[6]===121&&a[7]===112||a[0]===51&&a[1]===103&&a[2]===112&&a[3]===53||a[0]===0&&a[1]===0&&a[2]===0&&a[3]===28&&a[4]===102&&a[5]===116&&a[6]===121&&a[7]===112&&a[8]===109&&a[9]===112&&a[10]===52&&a[11]===50&&a[16]===109&&a[17]===112&&a[18]===52&&a[19]===49&&a[20]===109&&a[21]===112&&a[22]===52&&a[23]===50&&a[24]===105&&a[25]===115&&a[26]===111&&a[27]===109||a[0]===0&&a[1]===0&&a[2]===0&&a[3]===28&&a[4]===102&&a[5]===116&&a[6]===121&&a[7]===112&&a[8]===105&&a[9]===115&&a[10]===111&&a[11]===109||a[0]===0&&a[1]===0&&a[2]===0&&a[3]===28&&a[4]===102&&a[5]===116&&a[6]===121&&a[7]===112&&a[8]===109&&a[9]===112&&a[10]===52&&a[11]===50&&a[12]===0&&a[13]===0&&a[14]===0&&a[15]===0)return{ext:"mp4",mime:"video/mp4"};if(a[0]===0&&a[1]===0&&a[2]===0&&a[3]===28&&a[4]===102&&a[5]===116&&a[6]===121&&a[7]===112&&a[8]===77&&a[9]===52&&a[10]===86)return{ext:"m4v",mime:"video/x-m4v"};if(a[0]===77&&a[1]===84&&a[2]===104&&a[3]===100)return{ext:"mid",mime:"audio/midi"};if(a[31]===109&&a[32]===97&&a[33]===116&&a[34]===114&&a[35]===111&&a[36]===115&&a[37]===107&&a[38]===97)return{ext:"mkv",mime:"video/x-matroska"};if(a[0]===26&&a[1]===69&&a[2]===223&&a[3]===163)return{ext:"webm",mime:"video/webm"};if(a[0]===0&&a[1]===0&&a[2]===0&&a[3]===20&&a[4]===102&&a[5]===116&&a[6]===121&&a[7]===112)return{ext:"mov",mime:"video/quicktime"};if(a[0]===82&&a[1]===73&&a[2]===70&&a[3]===70&&a[8]===65&&a[9]===86&&a[10]===73)return{ext:"avi",mime:"video/x-msvideo"};if(a[0]===48&&a[1]===38&&a[2]===178&&a[3]===117&&a[4]===142&&a[5]===102&&a[6]===207&&a[7]===17&&a[8]===166&&a[9]===217)return{ext:"wmv",mime:"video/x-ms-wmv"};if(a[0]===0&&a[1]===0&&a[2]===1&&a[3].toString(16)[0]==="b")return{ext:"mpg",mime:"video/mpeg"};if(a[0]===73&&a[1]===68&&a[2]===51||a[0]===255&&a[1]===251)return{ext:"mp3",mime:"audio/mpeg"};if(a[4]===102&&a[5]===116&&a[6]===121&&a[7]===112&&a[8]===77&&a[9]===52&&a[10]===65||a[0]===77&&a[1]===52&&a[2]===65&&a[3]===32)return{ext:"m4a",mime:"audio/m4a"};if(a[28]===79&&a[29]===112&&a[30]===117&&a[31]===115&&a[32]===72&&a[33]===101&&a[34]===97&&a[35]===100)return{ext:"opus",mime:"audio/opus"};if(a[0]===79&&a[1]===103&&a[2]===103&&a[3]===83)return{ext:"ogg",mime:"audio/ogg"};if(a[0]===102&&a[1]===76&&a[2]===97&&a[3]===67)return{ext:"flac",mime:"audio/x-flac"};if(a[0]===82&&a[1]===73&&a[2]===70&&a[3]===70&&a[8]===87&&a[9]===65&&a[10]===86&&a[11]===69)return{ext:"wav",mime:"audio/x-wav"};if(a[0]===35&&a[1]===33&&a[2]===65&&a[3]===77&&a[4]===82&&a[5]===10)return{ext:"amr",mime:"audio/amr"};if(a[0]===37&&a[1]===80&&a[2]===68&&a[3]===70)return{ext:"pdf",mime:"application/pdf"};if(a[0]===77&&a[1]===90)return{ext:"exe",mime:"application/x-msdownload"};if((a[0]===67||a[0]===70)&&a[1]===87&&a[2]===83)return{ext:"swf",mime:"application/x-shockwave-flash"};if(a[0]===123&&a[1]===92&&a[2]===114&&a[3]===116&&a[4]===102)return{ext:"rtf",mime:"application/rtf"};if(a[0]===119&&a[1]===79&&a[2]===70&&a[3]===70&&(a[4]===0&&a[5]===1&&a[6]===0&&a[7]===0||a[4]===79&&a[5]===84&&a[6]===84&&a[7]===79))return{ext:"woff",mime:"application/font-woff"};if(a[0]===119&&a[1]===79&&a[2]===70&&a[3]===50&&(a[4]===0&&a[5]===1&&a[6]===0&&a[7]===0||a[4]===79&&a[5]===84&&a[6]===84&&a[7]===79))return{ext:"woff2",mime:"application/font-woff"};if(a[34]===76&&a[35]===80&&(a[8]===0&&a[9]===0&&a[10]===1||a[8]===1&&a[9]===0&&a[10]===2||a[8]===2&&a[9]===0&&a[10]===2))return{ext:"eot",mime:"application/octet-stream"};if(a[0]===0&&a[1]===1&&a[2]===0&&a[3]===0&&a[4]===0)return{ext:"ttf",mime:"application/font-sfnt"};if(a[0]===79&&a[1]===84&&a[2]===84&&a[3]===79&&a[4]===0)return{ext:"otf",mime:"application/font-sfnt"};if(a[0]===0&&a[1]===0&&a[2]===1&&a[3]===0)return{ext:"ico",mime:"image/x-icon"};if(a[0]===70&&a[1]===76&&a[2]===86&&a[3]===1)return{ext:"flv",mime:"video/x-flv"};if(a[0]===37&&a[1]===33)return{ext:"ps",mime:"application/postscript"};if(a[0]===253&&a[1]===55&&a[2]===122&&a[3]===88&&a[4]===90&&a[5]===0)return{ext:"xz",mime:"application/x-xz"};if(a[0]===83&&a[1]===81&&a[2]===76&&a[3]===105)return{ext:"sqlite",mime:"application/x-sqlite3"};if(a[0]===78&&a[1]===69&&a[2]===83&&a[3]===26)return{ext:"nes",mime:"application/x-nintendo-nes-rom"};if(a[0]===67&&a[1]===114&&a[2]===50&&a[3]===52)return{ext:"crx",mime:"application/x-google-chrome-extension"};if(a[0]===77&&a[1]===83&&a[2]===67&&a[3]===70||a[0]===73&&a[1]===83&&a[2]===99&&a[3]===40)return{ext:"cab",mime:"application/vnd.ms-cab-compressed"};if(a[0]===33&&a[1]===60&&a[2]===97&&a[3]===114&&a[4]===99&&a[5]===104&&a[6]===62&&a[7]===10&&a[8]===100&&a[9]===101&&a[10]===98&&a[11]===105&&a[12]===97&&a[13]===110&&a[14]===45&&a[15]===98&&a[16]===105&&a[17]===110&&a[18]===97&&a[19]===114&&a[20]===121)return{ext:"deb",mime:"application/x-deb"};if(a[0]===33&&a[1]===60&&a[2]===97&&a[3]===114&&a[4]===99&&a[5]===104&&a[6]===62)return{ext:"ar",mime:"application/x-unix-archive"};if(a[0]===237&&a[1]===171&&a[2]===238&&a[3]===219)return{ext:"rpm",mime:"application/x-rpm"};if(a[0]===31&&a[1]===160||a[0]===31&&a[1]===157)return{ext:"Z",mime:"application/x-compress"};if(a[0]===76&&a[1]===90&&a[2]===73&&a[3]===80)return{ext:"lz",mime:"application/x-lzip"};return a[0]===208&&a[1]===207&&a[2]===17&&a[3]===224&&a[4]===161&&a[5]===177&&a[6]===26&&a[7]===225?{ext:"msi",mime:"application/x-msi"}:null}}var i=!1;function j(){i||(i=!0,h());return g.exports}function a(a){switch(a){case void 0:return j()}}e.exports=a}),null);
          __d("file-type",["file-type-3.8.0"],(function(a,b,c,d,e,f){e.exports=b("file-type-3.8.0")()}),null);
          /**
           * License: https://www.facebook.com/legal/license/9cisb7Fe7ih/
           */
          __d("filesize-8.0.7",[],(function(a,b,c,d,e,f){"use strict";var g={},h={exports:g};function i(){(function(b,c){typeof g==="object"&&typeof h!=="undefined"?h.exports=c():(b=typeof globalThis!=="undefined"?globalThis:b||self,b.filesize=c())})(this,function(){var a=/^(b|B)$/,b={iec:{bits:["bit","Kibit","Mibit","Gibit","Tibit","Pibit","Eibit","Zibit","Yibit"],bytes:["B","KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"]},jedec:{bits:["bit","Kbit","Mbit","Gbit","Tbit","Pbit","Ebit","Zbit","Ybit"],bytes:["B","KB","MB","GB","TB","PB","EB","ZB","YB"]}},c={iec:["","kibi","mebi","gibi","tebi","pebi","exbi","zebi","yobi"],jedec:["","kilo","mega","giga","tera","peta","exa","zetta","yotta"]},d={floor:Math.floor,ceil:Math.ceil};function e(e){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},g=[],h=0,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C;if(isNaN(e))throw new TypeError("Invalid number");k=f.bits===!0;w=f.unix===!0;t=f.pad===!0;j=f.base||10;u=f.round!==void 0?f.round:w?1:2;o=f.locale!==void 0?f.locale:"";p=f.localeOptions||{};x=f.separator!==void 0?f.separator:"";y=f.spacer!==void 0?f.spacer:w?"":" ";A=f.symbols||{};z=j===2?f.standard||"iec":"jedec";s=f.output||"string";m=f.fullform===!0;n=f.fullforms instanceof Array?f.fullforms:[];i=f.exponent!==void 0?f.exponent:-1;B=d[f.roundingMethod]||Math.round;r=Number(e);q=r<0;l=j>2?1e3:1024;C=isNaN(f.precision)===!1?parseInt(f.precision,10):0;q&&(r=-r);(i===-1||isNaN(i))&&(i=Math.floor(Math.log(r)/Math.log(l)),i<0&&(i=0));i>8&&(C>0&&(C+=8-i),i=8);if(s==="exponent")return i;if(r===0)g[0]=0,v=g[1]=w?"":b[z][k?"bits":"bytes"][i];else{h=r/(j===2?Math.pow(2,i*10):Math.pow(1e3,i));k&&(h=h*8,h>=l&&i<8&&(h=h/l,i++));var D=Math.pow(10,i>0?u:0);g[0]=B(h*D)/D;g[0]===l&&i<8&&f.exponent===void 0&&(g[0]=1,i++);v=g[1]=j===10&&i===1?k?"kbit":"kB":b[z][k?"bits":"bytes"][i];w&&(g[1]=g[1].charAt(0),a.test(g[1])&&(g[0]=Math.floor(g[0]),g[1]=""))}q&&(g[0]=-g[0]);C>0&&(g[0]=g[0].toPrecision(C));g[1]=A[g[1]]||g[1];o===!0?g[0]=g[0].toLocaleString():o.length>0?g[0]=g[0].toLocaleString(o,p):x.length>0&&(g[0]=g[0].toString().replace(".",x));if(t&&Number.isInteger(g[0])===!1&&u>0){var E=x||".",F=g[0].toString().split(E),G=F[1]||"",H=G.length,I=u-H;g[0]="".concat(F[0]).concat(E).concat(G.padEnd(H+I,"0"))}m&&(g[1]=n[i]?n[i]:c[z][i]+(k?"bit":"byte")+(g[0]===1?"":"s"));return s==="array"?g:s==="object"?{value:g[0],symbol:g[1],exponent:i,unit:v}:g.join(y)}e.partial=function(a){return function(b){return e(b,a)}};return e})}var j=!1;function k(){j||(j=!0,i());return h.exports}function a(a){switch(a){case void 0:return k()}}e.exports=a}),null);
          __d("filesize",["filesize-8.0.7"],(function(a,b,c,d,e,f){e.exports=b("filesize-8.0.7")()}),null);
          /**
           * License: https://www.facebook.com/legal/license/t3hOLs8wlXy/
           */
          __d("latenize-0.2.0",[],(function(a,b,c,d,e,f){"use strict";b={};var g={exports:b};function h(){g.exports={"\xc1":"A","\u0102":"A","\u1eae":"A","\u1eb6":"A","\u1eb0":"A","\u1eb2":"A","\u1eb4":"A","\u01cd":"A","\xc2":"A","\u1ea4":"A","\u1eac":"A","\u1ea6":"A","\u1ea8":"A","\u1eaa":"A","\xc4":"A","\u01de":"A","\u0226":"A","\u01e0":"A","\u1ea0":"A","\u0200":"A","\xc0":"A","\u1ea2":"A","\u0202":"A","\u0100":"A","\u0104":"A","\xc5":"A","\u01fa":"A","\u1e00":"A","\u023a":"A","\xc3":"A","\ua732":"AA","\xc6":"AE","\u01fc":"AE","\u01e2":"AE","\ua734":"AO","\ua736":"AU","\ua738":"AV","\ua73a":"AV","\ua73c":"AY","\u1e02":"B","\u1e04":"B","\u0181":"B","\u1e06":"B","\u0243":"B","\u0182":"B","\u0106":"C","\u010c":"C","\xc7":"C","\u1e08":"C","\u0108":"C","\u010a":"C","\u0187":"C","\u023b":"C","\u010e":"D","\u1e10":"D","\u1e12":"D","\u1e0a":"D","\u1e0c":"D","\u018a":"D","\u1e0e":"D","\u01f2":"D","\u01c5":"D","\u0110":"D","\u018b":"D","\u01f1":"DZ","\u01c4":"DZ","\xc9":"E","\u0114":"E","\u011a":"E","\u0228":"E","\u1e1c":"E","\xca":"E","\u1ebe":"E","\u1ec6":"E","\u1ec0":"E","\u1ec2":"E","\u1ec4":"E","\u1e18":"E","\xcb":"E","\u0116":"E","\u1eb8":"E","\u0204":"E","\xc8":"E","\u1eba":"E","\u0206":"E","\u0112":"E","\u1e16":"E","\u1e14":"E","\u0118":"E","\u0246":"E","\u1ebc":"E","\u1e1a":"E","\ua76a":"ET","\u1e1e":"F","\u0191":"F","\u01f4":"G","\u011e":"G","\u01e6":"G","\u0122":"G","\u011c":"G","\u0120":"G","\u0193":"G","\u1e20":"G","\u01e4":"G","\u1e2a":"H","\u021e":"H","\u1e28":"H","\u0124":"H","\u2c67":"H","\u1e26":"H","\u1e22":"H","\u1e24":"H","\u0126":"H","\xcd":"I","\u012c":"I","\u01cf":"I","\xce":"I","\xcf":"I","\u1e2e":"I","\u0130":"I","\u1eca":"I","\u0208":"I","\xcc":"I","\u1ec8":"I","\u020a":"I","\u012a":"I","\u012e":"I","\u0197":"I","\u0128":"I","\u1e2c":"I","\ua779":"D","\ua77b":"F","\ua77d":"G","\ua782":"R","\ua784":"S","\ua786":"T","\ua76c":"IS","\u0134":"J","\u0248":"J","\u1e30":"K","\u01e8":"K","\u0136":"K","\u2c69":"K","\ua742":"K","\u1e32":"K","\u0198":"K","\u1e34":"K","\ua740":"K","\ua744":"K","\u0139":"L","\u023d":"L","\u013d":"L","\u013b":"L","\u1e3c":"L","\u1e36":"L","\u1e38":"L","\u2c60":"L","\ua748":"L","\u1e3a":"L","\u013f":"L","\u2c62":"L","\u01c8":"L","\u0141":"L","\u01c7":"LJ","\u1e3e":"M","\u1e40":"M","\u1e42":"M","\u2c6e":"M","\u0143":"N","\u0147":"N","\u0145":"N","\u1e4a":"N","\u1e44":"N","\u1e46":"N","\u01f8":"N","\u019d":"N","\u1e48":"N","\u0220":"N","\u01cb":"N","\xd1":"N","\u01ca":"NJ","\xd3":"O","\u014e":"O","\u01d1":"O","\xd4":"O","\u1ed0":"O","\u1ed8":"O","\u1ed2":"O","\u1ed4":"O","\u1ed6":"O","\xd6":"O","\u022a":"O","\u022e":"O","\u0230":"O","\u1ecc":"O","\u0150":"O","\u020c":"O","\xd2":"O","\u1ece":"O","\u01a0":"O","\u1eda":"O","\u1ee2":"O","\u1edc":"O","\u1ede":"O","\u1ee0":"O","\u020e":"O","\ua74a":"O","\ua74c":"O","\u014c":"O","\u1e52":"O","\u1e50":"O","\u019f":"O","\u01ea":"O","\u01ec":"O","\xd8":"O","\u01fe":"O","\xd5":"O","\u1e4c":"O","\u1e4e":"O","\u022c":"O","\u01a2":"OI","\ua74e":"OO","\u0190":"E","\u0186":"O","\u0222":"OU","\u1e54":"P","\u1e56":"P","\ua752":"P","\u01a4":"P","\ua754":"P","\u2c63":"P","\ua750":"P","\ua758":"Q","\ua756":"Q","\u0154":"R","\u0158":"R","\u0156":"R","\u1e58":"R","\u1e5a":"R","\u1e5c":"R","\u0210":"R","\u0212":"R","\u1e5e":"R","\u024c":"R","\u2c64":"R","\ua73e":"C","\u018e":"E","\u015a":"S","\u1e64":"S","\u0160":"S","\u1e66":"S","\u015e":"S","\u015c":"S","\u0218":"S","\u1e60":"S","\u1e62":"S","\u1e68":"S","\u1e9e":"SS","\u0164":"T","\u0162":"T","\u1e70":"T","\u021a":"T","\u023e":"T","\u1e6a":"T","\u1e6c":"T","\u01ac":"T","\u1e6e":"T","\u01ae":"T","\u0166":"T","\u2c6f":"A","\ua780":"L","\u019c":"M","\u0245":"V","\ua728":"TZ","\xda":"U","\u016c":"U","\u01d3":"U","\xdb":"U","\u1e76":"U","\xdc":"U","\u01d7":"U","\u01d9":"U","\u01db":"U","\u01d5":"U","\u1e72":"U","\u1ee4":"U","\u0170":"U","\u0214":"U","\xd9":"U","\u1ee6":"U","\u01af":"U","\u1ee8":"U","\u1ef0":"U","\u1eea":"U","\u1eec":"U","\u1eee":"U","\u0216":"U","\u016a":"U","\u1e7a":"U","\u0172":"U","\u016e":"U","\u0168":"U","\u1e78":"U","\u1e74":"U","\ua75e":"V","\u1e7e":"V","\u01b2":"V","\u1e7c":"V","\ua760":"VY","\u1e82":"W","\u0174":"W","\u1e84":"W","\u1e86":"W","\u1e88":"W","\u1e80":"W","\u2c72":"W","\u1e8c":"X","\u1e8a":"X","\xdd":"Y","\u0176":"Y","\u0178":"Y","\u1e8e":"Y","\u1ef4":"Y","\u1ef2":"Y","\u01b3":"Y","\u1ef6":"Y","\u1efe":"Y","\u0232":"Y","\u024e":"Y","\u1ef8":"Y","\u0179":"Z","\u017d":"Z","\u1e90":"Z","\u2c6b":"Z","\u017b":"Z","\u1e92":"Z","\u0224":"Z","\u1e94":"Z","\u01b5":"Z","\u0132":"IJ","\u0152":"OE","\u1d00":"A","\u1d01":"AE","\u0299":"B","\u1d03":"B","\u1d04":"C","\u1d05":"D","\u1d07":"E","\ua730":"F","\u0262":"G","\u029b":"G","\u029c":"H","\u026a":"I","\u0281":"R","\u1d0a":"J","\u1d0b":"K","\u029f":"L","\u1d0c":"L","\u1d0d":"M","\u0274":"N","\u1d0f":"O","\u0276":"OE","\u1d10":"O","\u1d15":"OU","\u1d18":"P","\u0280":"R","\u1d0e":"N","\u1d19":"R","\ua731":"S","\u1d1b":"T","\u2c7b":"E","\u1d1a":"R","\u1d1c":"U","\u1d20":"V","\u1d21":"W","\u028f":"Y","\u1d22":"Z","\xe1":"a","\u0103":"a","\u1eaf":"a","\u1eb7":"a","\u1eb1":"a","\u1eb3":"a","\u1eb5":"a","\u01ce":"a","\xe2":"a","\u1ea5":"a","\u1ead":"a","\u1ea7":"a","\u1ea9":"a","\u1eab":"a","\xe4":"a","\u01df":"a","\u0227":"a","\u01e1":"a","\u1ea1":"a","\u0201":"a","\xe0":"a","\u1ea3":"a","\u0203":"a","\u0101":"a","\u0105":"a","\u1d8f":"a","\u1e9a":"a","\xe5":"a","\u01fb":"a","\u1e01":"a","\u2c65":"a","\xe3":"a","\ua733":"aa","\xe6":"ae","\u01fd":"ae","\u01e3":"ae","\ua735":"ao","\ua737":"au","\ua739":"av","\ua73b":"av","\ua73d":"ay","\u1e03":"b","\u1e05":"b","\u0253":"b","\u1e07":"b","\u1d6c":"b","\u1d80":"b","\u0180":"b","\u0183":"b","\u0275":"o","\u0107":"c","\u010d":"c","\xe7":"c","\u1e09":"c","\u0109":"c","\u0255":"c","\u010b":"c","\u0188":"c","\u023c":"c","\u010f":"d","\u1e11":"d","\u1e13":"d","\u0221":"d","\u1e0b":"d","\u1e0d":"d","\u0257":"d","\u1d91":"d","\u1e0f":"d","\u1d6d":"d","\u1d81":"d","\u0111":"d","\u0256":"d","\u018c":"d","\u0131":"i","\u0237":"j","\u025f":"j","\u0284":"j","\u01f3":"dz","\u01c6":"dz","\xe9":"e","\u0115":"e","\u011b":"e","\u0229":"e","\u1e1d":"e","\xea":"e","\u1ebf":"e","\u1ec7":"e","\u1ec1":"e","\u1ec3":"e","\u1ec5":"e","\u1e19":"e","\xeb":"e","\u0117":"e","\u1eb9":"e","\u0205":"e","\xe8":"e","\u1ebb":"e","\u0207":"e","\u0113":"e","\u1e17":"e","\u1e15":"e","\u2c78":"e","\u0119":"e","\u1d92":"e","\u0247":"e","\u1ebd":"e","\u1e1b":"e","\ua76b":"et","\u1e1f":"f","\u0192":"f","\u1d6e":"f","\u1d82":"f","\u01f5":"g","\u011f":"g","\u01e7":"g","\u0123":"g","\u011d":"g","\u0121":"g","\u0260":"g","\u1e21":"g","\u1d83":"g","\u01e5":"g","\u1e2b":"h","\u021f":"h","\u1e29":"h","\u0125":"h","\u2c68":"h","\u1e27":"h","\u1e23":"h","\u1e25":"h","\u0266":"h","\u1e96":"h","\u0127":"h","\u0195":"hv","\xed":"i","\u012d":"i","\u01d0":"i","\xee":"i","\xef":"i","\u1e2f":"i","\u1ecb":"i","\u0209":"i","\xec":"i","\u1ec9":"i","\u020b":"i","\u012b":"i","\u012f":"i","\u1d96":"i","\u0268":"i","\u0129":"i","\u1e2d":"i","\ua77a":"d","\ua77c":"f","\u1d79":"g","\ua783":"r","\ua785":"s","\ua787":"t","\ua76d":"is","\u01f0":"j","\u0135":"j","\u029d":"j","\u0249":"j","\u1e31":"k","\u01e9":"k","\u0137":"k","\u2c6a":"k","\ua743":"k","\u1e33":"k","\u0199":"k","\u1e35":"k","\u1d84":"k","\ua741":"k","\ua745":"k","\u013a":"l","\u019a":"l","\u026c":"l","\u013e":"l","\u013c":"l","\u1e3d":"l","\u0234":"l","\u1e37":"l","\u1e39":"l","\u2c61":"l","\ua749":"l","\u1e3b":"l","\u0140":"l","\u026b":"l","\u1d85":"l","\u026d":"l","\u0142":"l","\u01c9":"lj","\u017f":"s","\u1e9c":"s","\u1e9b":"s","\u1e9d":"s","\u1e3f":"m","\u1e41":"m","\u1e43":"m","\u0271":"m","\u1d6f":"m","\u1d86":"m","\u0144":"n","\u0148":"n","\u0146":"n","\u1e4b":"n","\u0235":"n","\u1e45":"n","\u1e47":"n","\u01f9":"n","\u0272":"n","\u1e49":"n","\u019e":"n","\u1d70":"n","\u1d87":"n","\u0273":"n","\xf1":"n","\u01cc":"nj","\xf3":"o","\u014f":"o","\u01d2":"o","\xf4":"o","\u1ed1":"o","\u1ed9":"o","\u1ed3":"o","\u1ed5":"o","\u1ed7":"o","\xf6":"o","\u022b":"o","\u022f":"o","\u0231":"o","\u1ecd":"o","\u0151":"o","\u020d":"o","\xf2":"o","\u1ecf":"o","\u01a1":"o","\u1edb":"o","\u1ee3":"o","\u1edd":"o","\u1edf":"o","\u1ee1":"o","\u020f":"o","\ua74b":"o","\ua74d":"o","\u2c7a":"o","\u014d":"o","\u1e53":"o","\u1e51":"o","\u01eb":"o","\u01ed":"o","\xf8":"o","\u01ff":"o","\xf5":"o","\u1e4d":"o","\u1e4f":"o","\u022d":"o","\u01a3":"oi","\ua74f":"oo","\u025b":"e","\u1d93":"e","\u0254":"o","\u1d97":"o","\u0223":"ou","\u1e55":"p","\u1e57":"p","\ua753":"p","\u01a5":"p","\u1d71":"p","\u1d88":"p","\ua755":"p","\u1d7d":"p","\ua751":"p","\ua759":"q","\u02a0":"q","\u024b":"q","\ua757":"q","\u0155":"r","\u0159":"r","\u0157":"r","\u1e59":"r","\u1e5b":"r","\u1e5d":"r","\u0211":"r","\u027e":"r","\u1d73":"r","\u0213":"r","\u1e5f":"r","\u027c":"r","\u1d72":"r","\u1d89":"r","\u024d":"r","\u027d":"r","\u2184":"c","\ua73f":"c","\u0258":"e","\u027f":"r","\u015b":"s","\u1e65":"s","\u0161":"s","\u1e67":"s","\u015f":"s","\u015d":"s","\u0219":"s","\u1e61":"s","\u1e63":"s","\u1e69":"s","\u0282":"s","\u1d74":"s","\u1d8a":"s","\u023f":"s","\u0261":"g","\xdf":"ss","\u1d11":"o","\u1d13":"o","\u1d1d":"u","\u0165":"t","\u0163":"t","\u1e71":"t","\u021b":"t","\u0236":"t","\u1e97":"t","\u2c66":"t","\u1e6b":"t","\u1e6d":"t","\u01ad":"t","\u1e6f":"t","\u1d75":"t","\u01ab":"t","\u0288":"t","\u0167":"t","\u1d7a":"th","\u0250":"a","\u1d02":"ae","\u01dd":"e","\u1d77":"g","\u0265":"h","\u02ae":"h","\u02af":"h","\u1d09":"i","\u029e":"k","\ua781":"l","\u026f":"m","\u0270":"m","\u1d14":"oe","\u0279":"r","\u027b":"r","\u027a":"r","\u2c79":"r","\u0287":"t","\u028c":"v","\u028d":"w","\u028e":"y","\ua729":"tz","\xfa":"u","\u016d":"u","\u01d4":"u","\xfb":"u","\u1e77":"u","\xfc":"u","\u01d8":"u","\u01da":"u","\u01dc":"u","\u01d6":"u","\u1e73":"u","\u1ee5":"u","\u0171":"u","\u0215":"u","\xf9":"u","\u1ee7":"u","\u01b0":"u","\u1ee9":"u","\u1ef1":"u","\u1eeb":"u","\u1eed":"u","\u1eef":"u","\u0217":"u","\u016b":"u","\u1e7b":"u","\u0173":"u","\u1d99":"u","\u016f":"u","\u0169":"u","\u1e79":"u","\u1e75":"u","\u1d6b":"ue","\ua778":"um","\u2c74":"v","\ua75f":"v","\u1e7f":"v","\u028b":"v","\u1d8c":"v","\u2c71":"v","\u1e7d":"v","\ua761":"vy","\u1e83":"w","\u0175":"w","\u1e85":"w","\u1e87":"w","\u1e89":"w","\u1e81":"w","\u2c73":"w","\u1e98":"w","\u1e8d":"x","\u1e8b":"x","\u1d8d":"x","\xfd":"y","\u0177":"y","\xff":"y","\u1e8f":"y","\u1ef5":"y","\u1ef3":"y","\u01b4":"y","\u1ef7":"y","\u1eff":"y","\u0233":"y","\u1e99":"y","\u024f":"y","\u1ef9":"y","\u017a":"z","\u017e":"z","\u1e91":"z","\u0291":"z","\u2c6c":"z","\u017c":"z","\u1e93":"z","\u0225":"z","\u1e95":"z","\u1d76":"z","\u1d8e":"z","\u0290":"z","\u01b6":"z","\u0240":"z","\ufb00":"ff","\ufb03":"ffi","\ufb04":"ffl","\ufb01":"fi","\ufb02":"fl","\u0133":"ij","\u0153":"oe","\ufb06":"st","\u2090":"a","\u2091":"e","\u1d62":"i","\u2c7c":"j","\u2092":"o","\u1d63":"r","\u1d64":"u","\u1d65":"v","\u2093":"x","\u0401":"YO","\u0419":"I","\u0426":"TS","\u0423":"U","\u041a":"K","\u0415":"E","\u041d":"N","\u0413":"G","\u0428":"SH","\u0429":"SCH","\u0417":"Z","\u0425":"H","\u042a":"","\u0451":"yo","\u0439":"i","\u0446":"ts","\u0443":"u","\u043a":"k","\u0435":"e","\u043d":"n","\u0433":"g","\u0448":"sh","\u0449":"sch","\u0437":"z","\u0445":"h","\u044a":"","\u0424":"F","\u042b":"I","\u0412":"V","\u0410":"A","\u041f":"P","\u0420":"R","\u041e":"O","\u041b":"L","\u0414":"D","\u0416":"ZH","\u042d":"E","\u0444":"f","\u044b":"i","\u0432":"v","\u0430":"a","\u043f":"p","\u0440":"r","\u043e":"o","\u043b":"l","\u0434":"d","\u0436":"zh","\u044d":"e","\u042f":"Ya","\u0427":"CH","\u0421":"S","\u041c":"M","\u0418":"I","\u0422":"T","\u042c":"","\u0411":"B","\u042e":"YU","\u044f":"ya","\u0447":"ch","\u0441":"s","\u043c":"m","\u0438":"i","\u0442":"t","\u044c":"","\u0431":"b","\u044e":"yu"}}var i=!1;function j(){i||(i=!0,h());return g.exports}c={};var k={exports:c};function l(){var a=j();function b(b){return b.replace(/[^A-Za-z0-9]/g,function(b){return a[b]||b})}b.isLatin=function(a){return a===b(a)};k.exports=b}var m=!1;function n(){m||(m=!0,l());return k.exports}function a(a){switch(a){case void 0:return n()}}e.exports=a}),null);
          __d("latenize",["latenize-0.2.0"],(function(a,b,c,d,e,f){e.exports=b("latenize-0.2.0")()}),null);
          /**
           * License: https://www.facebook.com/legal/license/MDzNl_j9yvg/
           */
          __d("lodash-4.17.15",[],(function(a,b,c,d,e,f){"use strict";var g={},h={exports:g},i;function j(){(function(){var b,c="4.17.15",d=200,e="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",f="Expected a function",j="__lodash_hash_undefined__",k=500,l="__lodash_placeholder__",m=1,n=2,o=4,p=1,q=2,r=1,s=2,t=4,u=8,v=16,w=32,x=64,y=128,z=256,A=512,B=30,aa="...",ba=800,ca=16,da=1,ea=2,C=3,fa=1/0,ga=9007199254740991,ha=17976931348623157e292,ia=0/0,D=4294967295,ja=D-1,ka=D>>>1,la=[["ary",y],["bind",r],["bindKey",s],["curry",u],["curryRight",v],["flip",A],["partial",w],["partialRight",x],["rearg",z]],ma="[object Arguments]",na="[object Array]",oa="[object AsyncFunction]",pa="[object Boolean]",qa="[object Date]",ra="[object DOMException]",sa="[object Error]",ta="[object Function]",ua="[object GeneratorFunction]",E="[object Map]",va="[object Number]",wa="[object Null]",xa="[object Object]",F="[object Promise]",ya="[object Proxy]",za="[object RegExp]",Aa="[object Set]",Ba="[object String]",Ca="[object Symbol]",Da="[object Undefined]",Ea="[object WeakMap]",Fa="[object WeakSet]",Ga="[object ArrayBuffer]",Ha="[object DataView]",Ia="[object Float32Array]",Ja="[object Float64Array]",Ka="[object Int8Array]",La="[object Int16Array]",Ma="[object Int32Array]",Na="[object Uint8Array]",Oa="[object Uint8ClampedArray]",Pa="[object Uint16Array]",Qa="[object Uint32Array]",Ra=/\b__p \+= '';/g,Sa=/\b(__p \+=) '' \+/g,Ta=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Ua=/&(?:amp|lt|gt|quot|#39);/g,Va=/[&<>"']/g,Wa=RegExp(Ua.source),Xa=RegExp(Va.source),Ya=/<%-([\s\S]+?)%>/g,Za=/<%([\s\S]+?)%>/g,$a=/<%=([\s\S]+?)%>/g,ab=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,bb=/^\w*$/,cb=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,db=/[\\^$.*+?()[\]{}|]/g,eb=RegExp(db.source),fb=/^\s+|\s+$/g,gb=/^\s+/,hb=/\s+$/,ib=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,jb=/\{\n\/\* \[wrapped with (.+)\] \*/,kb=/,? & /,lb=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,mb=/\\(\\)?/g,nb=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,ob=/\w*$/,pb=/^[-+]0x[0-9a-f]+$/i,qb=/^0b[01]+$/i,rb=/^\[object .+?Constructor\]$/,sb=/^0o[0-7]+$/i,tb=/^(?:0|[1-9]\d*)$/,ub=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,vb=/($^)/,wb=/['\n\r\u2028\u2029\\]/g,xb="\\ud800-\\udfff",G="\\u0300-\\u036f",H="\\ufe20-\\ufe2f",yb="\\u20d0-\\u20ff";G=G+H+yb;H="\\u2700-\\u27bf";yb="a-z\\xdf-\\xf6\\xf8-\\xff";var I="\\xac\\xb1\\xd7\\xf7",zb="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",Ab="\\u2000-\\u206f",Bb=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Cb="A-Z\\xc0-\\xd6\\xd8-\\xde",Db="\\ufe0e\\ufe0f";I=I+zb+Ab+Bb;zb="['\u2019]";Ab="["+xb+"]";Bb="["+I+"]";var J="["+G+"]",Eb="\\d+",Fb="["+H+"]",Gb="["+yb+"]";I="[^"+xb+I+Eb+H+yb+Cb+"]";H="\\ud83c[\\udffb-\\udfff]";yb="(?:"+J+"|"+H+")";var Hb="[^"+xb+"]",Ib="(?:\\ud83c[\\udde6-\\uddff]){2}",Jb="[\\ud800-\\udbff][\\udc00-\\udfff]";Cb="["+Cb+"]";var K="\\u200d",Kb="(?:"+Gb+"|"+I+")";I="(?:"+Cb+"|"+I+")";var Lb="(?:"+zb+"(?:d|ll|m|re|s|t|ve))?",Mb="(?:"+zb+"(?:D|LL|M|RE|S|T|VE))?";yb=yb+"?";var Nb="["+Db+"]?",Ob="(?:"+K+"(?:"+[Hb,Ib,Jb].join("|")+")"+Nb+yb+")*",Pb="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Qb="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])";Nb=Nb+yb+Ob;yb="(?:"+[Fb,Ib,Jb].join("|")+")"+Nb;Ob="(?:"+[Hb+J+"?",J,Ib,Jb,Ab].join("|")+")";var Rb=RegExp(zb,"g"),Sb=RegExp(J,"g"),Tb=RegExp(H+"(?="+H+")|"+Ob+Nb,"g"),Ub=RegExp([Cb+"?"+Gb+"+"+Lb+"(?="+[Bb,Cb,"$"].join("|")+")",I+"+"+Mb+"(?="+[Bb,Cb+Kb,"$"].join("|")+")",Cb+"?"+Kb+"+"+Lb,Cb+"+"+Mb,Qb,Pb,Eb,yb].join("|"),"g"),Vb=RegExp("["+K+xb+G+Db+"]"),Wb=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Xb=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Yb=-1,L={};L[Ia]=L[Ja]=L[Ka]=L[La]=L[Ma]=L[Na]=L[Oa]=L[Pa]=L[Qa]=!0;L[ma]=L[na]=L[Ga]=L[pa]=L[Ha]=L[qa]=L[sa]=L[ta]=L[E]=L[va]=L[xa]=L[za]=L[Aa]=L[Ba]=L[Ea]=!1;var M={};M[ma]=M[na]=M[Ga]=M[Ha]=M[pa]=M[qa]=M[Ia]=M[Ja]=M[Ka]=M[La]=M[Ma]=M[E]=M[va]=M[xa]=M[za]=M[Aa]=M[Ba]=M[Ca]=M[Na]=M[Oa]=M[Pa]=M[Qa]=!0;M[sa]=M[ta]=M[Ea]=!1;Fb={"\xc0":"A","\xc1":"A","\xc2":"A","\xc3":"A","\xc4":"A","\xc5":"A","\xe0":"a","\xe1":"a","\xe2":"a","\xe3":"a","\xe4":"a","\xe5":"a","\xc7":"C","\xe7":"c","\xd0":"D","\xf0":"d","\xc8":"E","\xc9":"E","\xca":"E","\xcb":"E","\xe8":"e","\xe9":"e","\xea":"e","\xeb":"e","\xcc":"I","\xcd":"I","\xce":"I","\xcf":"I","\xec":"i","\xed":"i","\xee":"i","\xef":"i","\xd1":"N","\xf1":"n","\xd2":"O","\xd3":"O","\xd4":"O","\xd5":"O","\xd6":"O","\xd8":"O","\xf2":"o","\xf3":"o","\xf4":"o","\xf5":"o","\xf6":"o","\xf8":"o","\xd9":"U","\xda":"U","\xdb":"U","\xdc":"U","\xf9":"u","\xfa":"u","\xfb":"u","\xfc":"u","\xdd":"Y","\xfd":"y","\xff":"y","\xc6":"Ae","\xe6":"ae","\xde":"Th","\xfe":"th","\xdf":"ss","\u0100":"A","\u0102":"A","\u0104":"A","\u0101":"a","\u0103":"a","\u0105":"a","\u0106":"C","\u0108":"C","\u010a":"C","\u010c":"C","\u0107":"c","\u0109":"c","\u010b":"c","\u010d":"c","\u010e":"D","\u0110":"D","\u010f":"d","\u0111":"d","\u0112":"E","\u0114":"E","\u0116":"E","\u0118":"E","\u011a":"E","\u0113":"e","\u0115":"e","\u0117":"e","\u0119":"e","\u011b":"e","\u011c":"G","\u011e":"G","\u0120":"G","\u0122":"G","\u011d":"g","\u011f":"g","\u0121":"g","\u0123":"g","\u0124":"H","\u0126":"H","\u0125":"h","\u0127":"h","\u0128":"I","\u012a":"I","\u012c":"I","\u012e":"I","\u0130":"I","\u0129":"i","\u012b":"i","\u012d":"i","\u012f":"i","\u0131":"i","\u0134":"J","\u0135":"j","\u0136":"K","\u0137":"k","\u0138":"k","\u0139":"L","\u013b":"L","\u013d":"L","\u013f":"L","\u0141":"L","\u013a":"l","\u013c":"l","\u013e":"l","\u0140":"l","\u0142":"l","\u0143":"N","\u0145":"N","\u0147":"N","\u014a":"N","\u0144":"n","\u0146":"n","\u0148":"n","\u014b":"n","\u014c":"O","\u014e":"O","\u0150":"O","\u014d":"o","\u014f":"o","\u0151":"o","\u0154":"R","\u0156":"R","\u0158":"R","\u0155":"r","\u0157":"r","\u0159":"r","\u015a":"S","\u015c":"S","\u015e":"S","\u0160":"S","\u015b":"s","\u015d":"s","\u015f":"s","\u0161":"s","\u0162":"T","\u0164":"T","\u0166":"T","\u0163":"t","\u0165":"t","\u0167":"t","\u0168":"U","\u016a":"U","\u016c":"U","\u016e":"U","\u0170":"U","\u0172":"U","\u0169":"u","\u016b":"u","\u016d":"u","\u016f":"u","\u0171":"u","\u0173":"u","\u0174":"W","\u0175":"w","\u0176":"Y","\u0177":"y","\u0178":"Y","\u0179":"Z","\u017b":"Z","\u017d":"Z","\u017a":"z","\u017c":"z","\u017e":"z","\u0132":"IJ","\u0133":"ij","\u0152":"Oe","\u0153":"oe","\u0149":"'n","\u017f":"s"};Hb={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"};Ib={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"};var Zb={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},$b=parseFloat,ac=parseInt;Jb=typeof a=="object"&&a&&a.Object===Object&&a;Ab=typeof self=="object"&&self&&self.Object===Object&&self;var N=Jb||Ab||Function("return this")();zb=typeof g=="object"&&g&&!g.nodeType&&g;J=zb&&typeof h=="object"&&h&&!h.nodeType&&h;var bc=J&&J.exports===zb;bc&&Jb.process;H=null;var cc=H&&H.isArrayBuffer,dc=H&&H.isDate,ec=H&&H.isMap,fc=H&&H.isRegExp,gc=H&&H.isSet,hc=H&&H.isTypedArray;function ic(a,b,c){switch(c.length){case 0:return a.call(b);case 1:return a.call(b,c[0]);case 2:return a.call(b,c[0],c[1]);case 3:return a.call(b,c[0],c[1],c[2])}return a.apply(b,c)}function jc(a,b,c,d){var e=-1,f=a==null?0:a.length;while(++e<f){var g=a[e];b(d,g,c(g),a)}return d}function kc(a,b){var c=-1,d=a==null?0:a.length;while(++c<d)if(b(a[c],c,a)===!1)break;return a}function lc(a,b){var c=a==null?0:a.length;while(c--)if(b(a[c],c,a)===!1)break;return a}function mc(a,b){var c=-1,d=a==null?0:a.length;while(++c<d)if(!b(a[c],c,a))return!1;return!0}function nc(a,b){var c=-1,d=a==null?0:a.length,e=0,f=[];while(++c<d){var g=a[c];b(g,c,a)&&(f[e++]=g)}return f}function oc(a,b){var c=a==null?0:a.length;return!!c&&zc(a,b,0)>-1}function pc(a,b,c){var d=-1,e=a==null?0:a.length;while(++d<e)if(c(b,a[d]))return!0;return!1}function O(a,b){var c=-1,d=a==null?0:a.length,e=Array(d);while(++c<d)e[c]=b(a[c],c,a);return e}function qc(a,b){var c=-1,d=b.length,e=a.length;while(++c<d)a[e+c]=b[c];return a}function rc(a,b,c,d){var e=-1,f=a==null?0:a.length;d&&f&&(c=a[++e]);while(++e<f)c=b(c,a[e],e,a);return c}function sc(a,b,c,d){var e=a==null?0:a.length;d&&e&&(c=a[--e]);while(e--)c=b(c,a[e],e,a);return c}function tc(a,b){var c=-1,d=a==null?0:a.length;while(++c<d)if(b(a[c],c,a))return!0;return!1}var uc=Dc("length");function vc(a){return a.split("")}function wc(a){return a.match(lb)||[]}function xc(a,b,c){var d;c(a,function(c,e,a){if(b(c,e,a)){d=e;return!1}});return d}function yc(a,b,c,d){var e=a.length;c=c+(d?1:-1);while(d?c--:++c<e)if(b(a[c],c,a))return c;return-1}function zc(a,b,c){return b===b?bd(a,b,c):yc(a,Bc,c)}function Ac(a,b,c,d){c=c-1;var e=a.length;while(++c<e)if(d(a[c],b))return c;return-1}function Bc(a){return a!==a}function Cc(a,b){var c=a==null?0:a.length;return c?Hc(a,b)/c:ia}function Dc(a){return function(b){return b==null?void 0:b[a]}}function Ec(a){return function(b){return a==null?void 0:a[b]}}function Fc(a,b,c,d,e){e(a,function(e,f,a){c=d?(d=!1,e):b(c,e,f,a)});return c}function Gc(a,b){var c=a.length;a.sort(b);while(c--)a[c]=a[c].value;return a}function Hc(a,b){var c,d=-1,e=a.length;while(++d<e){var f=b(a[d]);f!==void 0&&(c=c===void 0?f:c+f)}return c}function Ic(a,b){var c=-1,d=Array(a);while(++c<a)d[c]=b(c);return d}function Jc(a,b){return O(b,function(b){return[b,a[b]]})}function Kc(a){return function(b){return a(b)}}function Lc(a,b){return O(b,function(b){return a[b]})}function Mc(a,b){return a.has(b)}function Nc(a,b){var c=-1,d=a.length;while(++c<d&&zc(b,a[c],0)>-1);return c}function Oc(a,b){var c=a.length;while(c--&&zc(b,a[c],0)>-1);return c}function Pc(a,b){var c=a.length,d=0;while(c--)a[c]===b&&++d;return d}var Qc=Ec(Fb),Rc=Ec(Hb);function Sc(a){return"\\"+Zb[a]}function Tc(a,b){return a==null?void 0:a[b]}function Uc(a){return Vb.test(a)}function Vc(a){return Wb.test(a)}function Wc(a){var b,c=[];while(!(b=a.next()).done)c.push(b.value);return c}function Xc(a){var b=-1,c=Array(a.size);a.forEach(function(a,d){c[++b]=[d,a]});return c}function Yc(a,b){return function(c){return a(b(c))}}function Zc(a,b){var c=-1,d=a.length,e=0,f=[];while(++c<d){var g=a[c];(g===b||g===l)&&(a[c]=l,f[e++]=c)}return f}function $c(a){var b=-1,c=Array(a.size);a.forEach(function(a){c[++b]=a});return c}function ad(a){var b=-1,c=Array(a.size);a.forEach(function(a){c[++b]=[a,a]});return c}function bd(a,b,c){c=c-1;var d=a.length;while(++c<d)if(a[c]===b)return c;return-1}function cd(a,b,c){c=c+1;while(c--)if(a[c]===b)return c;return c}function dd(a){return Uc(a)?gd(a):uc(a)}function ed(a){return Uc(a)?hd(a):vc(a)}var fd=Ec(Ib);function gd(a){var b=Tb.lastIndex=0;while(Tb.test(a))++b;return b}function hd(a){return a.match(Tb)||[]}function id(a){return a.match(Ub)||[]}Ob=function a(b){b=b==null?N:jd.defaults(N.Object(),b,jd.pick(N,Xb));var g=b.Array,h=b.Date,i=b.Error,lb=b.Function,xb=b.Math,G=b.Object,H=b.RegExp,yb=b.String,I=b.TypeError,zb=g.prototype,Ab=lb.prototype,Bb=G.prototype,Cb=b["__core-js_shared__"],Db=Ab.toString,J=Bb.hasOwnProperty,Eb=0,Fb=function(){var a=/[^.]+$/.exec(Cb&&Cb.keys&&Cb.keys.IE_PROTO||"");return a?"Symbol(src)_1."+a:""}(),Gb=Bb.toString,Hb=Db.call(G),Ib=N._,Jb=H("^"+Db.call(J).replace(db,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");Ab=bc?b.Buffer:void 0;var K=b.Symbol,Kb=b.Uint8Array,Lb=Ab?Ab.allocUnsafe:void 0,Mb=Yc(G.getPrototypeOf,G),Nb=G.create,Ob=Bb.propertyIsEnumerable,Pb=zb.splice,Qb=K?K.isConcatSpreadable:void 0,Tb=K?K.iterator:void 0,Ub=K?K.toStringTag:void 0,Vb=function(){try{var a=Yg(G,"defineProperty");a({},"",{});return a}catch(a){}}(),Wb=b.clearTimeout!==N.clearTimeout&&b.clearTimeout,Zb=h&&h.now!==N.Date.now&&h.now,uc=b.setTimeout!==N.setTimeout&&b.setTimeout,vc=xb.ceil,Ec=xb.floor,bd=G.getOwnPropertySymbols;Ab=Ab?Ab.isBuffer:void 0;var gd=b.isFinite,hd=zb.join,kd=Yc(G.keys,G),P=xb.max,ld=xb.min,md=h.now,nd=b.parseInt,od=xb.random,pd=zb.reverse;h=Yg(b,"DataView");var qd=Yg(b,"Map"),rd=Yg(b,"Promise"),sd=Yg(b,"Set");b=Yg(b,"WeakMap");var td=Yg(G,"create"),ud=b&&new b,vd={},wd=Kh(h),xd=Kh(qd),yd=Kh(rd),zd=Kh(sd),Ad=Kh(b);K=K?K.prototype:void 0;var Bd=K?K.valueOf:void 0,Cd=K?K.toString:void 0;function Q(a){if(X(a)&&!U(a)&&!(a instanceof R)){if(a instanceof Fd)return a;if(J.call(a,"__wrapped__"))return Mh(a)}return new Fd(a)}var Dd=function(){function a(){}return function(b){if(!W(b))return{};if(Nb)return Nb(b);a.prototype=b;b=new a;a.prototype=void 0;return b}}();function Ed(){}function Fd(a,b){this.__wrapped__=a,this.__actions__=[],this.__chain__=!!b,this.__index__=0,this.__values__=void 0}Q.templateSettings={escape:Ya,evaluate:Za,interpolate:$a,variable:"",imports:{_:Q}};Q.prototype=Ed.prototype;Q.prototype.constructor=Q;Fd.prototype=Dd(Ed.prototype);Fd.prototype.constructor=Fd;function R(a){this.__wrapped__=a,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=D,this.__views__=[]}function Gd(){var a=new R(this.__wrapped__);a.__actions__=ig(this.__actions__);a.__dir__=this.__dir__;a.__filtered__=this.__filtered__;a.__iteratees__=ig(this.__iteratees__);a.__takeCount__=this.__takeCount__;a.__views__=ig(this.__views__);return a}function Hd(){if(this.__filtered__){var a=new R(this);a.__dir__=-1;a.__filtered__=!0}else a=this.clone(),a.__dir__*=-1;return a}function Id(){var b=this.__wrapped__.value(),c=this.__dir__,d=U(b),e=c<0,f=d?b.length:0,g=ch(0,f,this.__views__),h=g.start;g=g.end;var i=g-h;g=e?g:h-1;h=this.__iteratees__;var j=h.length,k=0,l=ld(i,this.__takeCount__);if(!d||!e&&f==i&&l==i)return Rf(b,this.__actions__);d=[];outer:while(i--&&k<l){g+=c;e=-1;f=b[g];while(++e<j){var m=h[e],a=m.iteratee;m=m.type;a=a(f);if(m==ea)f=a;else if(!a)if(m==da)continue outer;else break outer}d[k++]=f}return d}R.prototype=Dd(Ed.prototype);R.prototype.constructor=R;function Jd(a){var b=-1,c=a==null?0:a.length;this.clear();while(++b<c){var d=a[b];this.set(d[0],d[1])}}function Kd(){this.__data__=td?td(null):{},this.size=0}function Ld(a){a=this.has(a)&&delete this.__data__[a];this.size-=a?1:0;return a}function Md(b){var c=this.__data__;if(td){var a=c[b];return a===j?void 0:a}return J.call(c,b)?c[b]:void 0}function Nd(a){var b=this.__data__;return td?b[a]!==void 0:J.call(b,a)}function Od(a,b){var c=this.__data__;this.size+=this.has(a)?0:1;c[a]=td&&b===void 0?j:b;return this}Jd.prototype.clear=Kd;Jd.prototype["delete"]=Ld;Jd.prototype.get=Md;Jd.prototype.has=Nd;Jd.prototype.set=Od;function Pd(a){var b=-1,c=a==null?0:a.length;this.clear();while(++b<c){var d=a[b];this.set(d[0],d[1])}}function Qd(){this.__data__=[],this.size=0}function Rd(a){var b=this.__data__;a=pe(b,a);if(a<0)return!1;var c=b.length-1;a==c?b.pop():Pb.call(b,a,1);--this.size;return!0}function Sd(a){var b=this.__data__;a=pe(b,a);return a<0?void 0:b[a][1]}function Td(a){return pe(this.__data__,a)>-1}function Ud(a,b){var c=this.__data__,d=pe(c,a);d<0?(++this.size,c.push([a,b])):c[d][1]=b;return this}Pd.prototype.clear=Qd;Pd.prototype["delete"]=Rd;Pd.prototype.get=Sd;Pd.prototype.has=Td;Pd.prototype.set=Ud;function Vd(a){var b=-1,c=a==null?0:a.length;this.clear();while(++b<c){var d=a[b];this.set(d[0],d[1])}}function Wd(){this.size=0,this.__data__={hash:new Jd,map:new(qd||Pd),string:new Jd}}function Xd(a){a=Wg(this,a)["delete"](a);this.size-=a?1:0;return a}function Yd(a){return Wg(this,a).get(a)}function Zd(a){return Wg(this,a).has(a)}function $d(b,c){var d=Wg(this,b),a=d.size;d.set(b,c);this.size+=d.size==a?0:1;return this}Vd.prototype.clear=Wd;Vd.prototype["delete"]=Xd;Vd.prototype.get=Yd;Vd.prototype.has=Zd;Vd.prototype.set=$d;function ae(a){var b=-1,c=a==null?0:a.length;this.__data__=new Vd;while(++b<c)this.add(a[b])}function be(a){this.__data__.set(a,j);return this}function ce(a){return this.__data__.has(a)}ae.prototype.add=ae.prototype.push=be;ae.prototype.has=ce;function de(a){a=this.__data__=new Pd(a);this.size=a.size}function ee(){this.__data__=new Pd,this.size=0}function fe(a){var b=this.__data__;a=b["delete"](a);this.size=b.size;return a}function ge(a){return this.__data__.get(a)}function he(a){return this.__data__.has(a)}function ie(a,b){var c=this.__data__;if(c instanceof Pd){var e=c.__data__;if(!qd||e.length<d-1){e.push([a,b]);this.size=++c.size;return this}c=this.__data__=new Vd(e)}c.set(a,b);this.size=c.size;return this}de.prototype.clear=ee;de.prototype["delete"]=fe;de.prototype.get=ge;de.prototype.has=he;de.prototype.set=ie;function je(a,b){var c=U(a),d=!c&&Jj(a),e=!c&&!d&&Mj(a),f=!c&&!d&&!e&&jk(a);c=c||d||e||f;d=c?Ic(a.length,yb):[];var g=d.length;for(var h in a)(b||J.call(a,h))&&!(c&&(h=="length"||e&&(h=="offset"||h=="parent")||f&&(h=="buffer"||h=="byteLength"||h=="byteOffset")||kh(h,g)))&&d.push(h);return d}function ke(a){var b=a.length;return b?a[yf(0,b-1)]:void 0}function le(a,b){return Hh(ig(a),ve(b,0,a.length))}function me(a){return Hh(ig(a))}function ne(a,b,c){(c!==void 0&&!Ij(a[b],c)||c===void 0&&!(b in a))&&te(a,b,c)}function oe(a,b,c){var d=a[b];(!(J.call(a,b)&&Ij(d,c))||c===void 0&&!(b in a))&&te(a,b,c)}function pe(a,b){var c=a.length;while(c--)if(Ij(a[c][0],b))return c;return-1}function qe(b,c,a,d){Be(b,function(e,f,b){c(d,e,a(e),b)});return d}function re(a,b){return a&&jg(b,$(b),a)}function se(a,b){return a&&jg(b,Gk(b),a)}function te(a,b,c){b=="__proto__"&&Vb?Vb(a,b,{configurable:!0,enumerable:!0,value:c,writable:!0}):a[b]=c}function ue(b,c){var d=-1,e=c.length,a=g(e),f=b==null;while(++d<e)a[d]=f?void 0:Dk(b,c[d]);return a}function ve(a,b,c){a===a&&(c!==void 0&&(a=a<=c?a:c),b!==void 0&&(a=a>=b?a:b));return a}function we(b,c,d,e,f,g){var a,h=c&m,i=c&n,j=c&o;d&&(a=f?d(b,e,f,g):d(b));if(a!==void 0)return a;if(!W(b))return b;e=U(b);if(e){a=fh(b);if(!h)return ig(b,a)}else{var k=bh(b),l=k==ta||k==ua;if(Mj(b))return Zf(b,h);if(k==xa||k==ma||l&&!f){a=i||l?{}:gh(b);if(!h)return i?lg(b,se(a,b)):kg(b,re(a,b))}else{if(!M[k])return f?b:{};a=hh(b,k,h)}}g||(g=new de);l=g.get(b);if(l)return l;g.set(b,a);gk(b)?b.forEach(function(e){a.add(we(e,c,d,e,b,g))}):Wj(b)&&b.forEach(function(f,e){a.set(e,we(f,c,d,e,b,g))});f=j?i?Sg:Rg:i?Gk:$;var p=e?void 0:f(b);kc(p||b,function(f,e){p&&(e=f,f=b[e]),oe(a,e,we(f,c,d,e,b,g))});return a}function xe(a){var b=$(a);return function(c){return ye(c,a,b)}}function ye(a,b,c){var d=c.length;if(a==null)return!d;a=G(a);while(d--){var e=c[d],f=b[e],g=a[e];if(g===void 0&&!(e in a)||!f(g))return!1}return!0}function ze(a,b,c){if(typeof a!="function")throw new I(f);return Dh(function(){a.apply(void 0,c)},b)}function Ae(f,c,e,g){var h=-1,a=oc,i=!0,j=f.length,b=[],k=c.length;if(!j)return b;e&&(c=O(c,Kc(e)));g?(a=pc,i=!1):c.length>=d&&(a=Mc,i=!1,c=new ae(c));outer:while(++h<j){var l=f[h],m=e==null?l:e(l);l=g||l!==0?l:0;if(i&&m===m){var n=k;while(n--)if(c[n]===m)continue outer;b.push(l)}else a(c,m,g)||b.push(l)}return b}var Be=og(Ke),Ce=og(Le,!0);function De(b,c){var a=!0;Be(b,function(d,e,b){a=!!c(d,e,b);return a});return a}function Ee(c,b,d){var e=-1,f=c.length;while(++e<f){var g=c[e],h=b(g);if(h!=null&&(i===void 0?h===h&&!ik(h):d(h,i)))var i=h,a=g}return a}function Fe(a,b,c,d){var e=a.length;c=Y(c);c<0&&(c=-c>e?0:e+c);d=d===void 0||d>e?e:Y(d);d<0&&(d+=e);d=c>d?0:pk(d);while(c<d)a[c++]=b;return a}function Ge(b,c){var a=[];Be(b,function(d,e,b){c(d,e,b)&&a.push(d)});return a}function He(b,c,d,e,a){var f=-1,g=b.length;d||(d=jh);a||(a=[]);while(++f<g){var h=b[f];c>0&&d(h)?c>1?He(h,c-1,d,e,a):qc(a,h):e||(a[a.length]=h)}return a}var Ie=pg(),Je=pg(!0);function Ke(b,a){return b&&Ie(b,a,$)}function Le(b,a){return b&&Je(b,a,$)}function Me(a,b){return nc(b,function(b){return Tj(a[b])})}function Ne(a,b){b=Wf(b,a);var c=0,d=b.length;while(a!=null&&c<d)a=a[Jh(b[c++])];return c&&c==d?a:void 0}function Oe(a,b,c){b=b(a);return U(a)?b:qc(b,c(a))}function Pe(a){return a==null?a===void 0?Da:wa:Ub&&Ub in G(a)?Zg(a):xh(a)}function Qe(a,b){return a>b}function Re(a,b){return a!=null&&J.call(a,b)}function Se(a,b){return a!=null&&b in G(a)}function Te(a,b,c){return a>=ld(b,c)&&a<P(b,c)}function Ue(d,c,e){var a=e?pc:oc,f=d[0].length,h=d.length,i=h,j=g(h),k=Infinity,b=[];while(i--){var l=d[i];i&&c&&(l=O(l,Kc(c)));k=ld(l.length,k);j[i]=!e&&(c||f>=120&&l.length>=120)?new ae(i&&l):void 0}l=d[0];var m=-1,n=j[0];outer:while(++m<f&&b.length<k){var o=l[m],p=c?c(o):o;o=e||o!==0?o:0;if(!(n?Mc(n,p):a(b,p,e))){i=h;while(--i){var q=j[i];if(!(q?Mc(q,p):a(d[i],p,e)))continue outer}n&&n.push(p);b.push(o)}}return b}function Ve(b,c,a,d){Ke(b,function(e,f,b){c(d,a(e),f,b)});return d}function We(a,b,c){b=Wf(b,a);a=zh(a,b);b=a==null?a:a[Jh(ei(b))];return b==null?void 0:ic(b,a,c)}function Xe(a){return X(a)&&Pe(a)==ma}function Ye(a){return X(a)&&Pe(a)==Ga}function Ze(a){return X(a)&&Pe(a)==qa}function $e(a,b,c,d,e){if(a===b)return!0;return a==null||b==null||!X(a)&&!X(b)?a!==a&&b!==b:af(a,b,c,d,$e,e)}function af(a,b,c,d,e,f){var g=U(a),h=U(b),i=g?na:bh(a);h=h?na:bh(b);i=i==ma?xa:i;h=h==ma?xa:h;var j=i==xa,k=h==xa;h=i==h;if(h&&Mj(a)){if(!Mj(b))return!1;g=!0;j=!1}if(h&&!j){f||(f=new de);return g||jk(a)?Ng(a,b,c,d,e,f):Og(a,b,i,c,d,e,f)}if(!(c&p)){g=j&&J.call(a,"__wrapped__");i=k&&J.call(b,"__wrapped__");if(g||i){j=g?a.value():a;k=i?b.value():b;f||(f=new de);return e(j,k,c,d,f)}}if(!h)return!1;f||(f=new de);return Pg(a,b,c,d,e,f)}function bf(a){return X(a)&&bh(a)==E}function cf(b,c,d,e){var f=d.length,g=f,h=!e;if(b==null)return!g;b=G(b);while(f--){var i=d[f];if(h&&i[2]?i[1]!==b[i[0]]:!(i[0]in b))return!1}while(++f<g){i=d[f];var j=i[0],k=b[j],l=i[1];if(h&&i[2]){if(k===void 0&&!(j in b))return!1}else{i=new de;if(e)var a=e(k,l,j,b,c,i);if(!(a===void 0?$e(l,k,p|q,e,i):a))return!1}}return!0}function df(a){if(!W(a)||ph(a))return!1;var b=Tj(a)?Jb:rb;return b.test(Kh(a))}function ef(a){return X(a)&&Pe(a)==za}function ff(a){return X(a)&&bh(a)==Aa}function gf(a){return X(a)&&Vj(a.length)&&!!L[Pe(a)]}function hf(a){if(typeof a=="function")return a;if(a==null)return Jl;return typeof a=="object"?U(a)?of(a[0],a[1]):nf(a):Vl(a)}function jf(b){if(!rh(b))return kd(b);var a=[];for(var c in G(b))J.call(b,c)&&c!="constructor"&&a.push(c);return a}function kf(b){if(!W(b))return wh(b);var c=rh(b),a=[];for(var d in b)d=="constructor"&&(c||!J.call(b,d))||a.push(d);return a}function lf(a,b){return a<b}function mf(c,b){var d=-1,a=Kj(c)?g(c.length):[];Be(c,function(e,f,c){a[++d]=b(e,f,c)});return a}function nf(a){var b=Xg(a);return b.length==1&&b[0][2]?th(b[0][0],b[0][1]):function(c){return c===a||cf(c,a,b)}}function of(a,b){return mh(a)&&sh(b)?th(Jh(a),b):function(c){var d=Dk(c,a);return d===void 0&&d===b?Fk(c,a):$e(b,d,p|q)}}function pf(a,b,c,d,e){if(a===b)return;Ie(b,function(f,g){e||(e=new de);if(W(f))qf(a,b,g,c,pf,d,e);else{var h=d?d(Bh(a,g),f,g+"",a,b,e):void 0;h===void 0&&(h=f);ne(a,g,h)}},Gk)}function qf(a,b,c,d,e,f,g){var h=Bh(a,c),i=Bh(b,c),j=g.get(i);if(j){ne(a,c,j);return}j=f?f(h,i,c+"",a,b,g):void 0;b=j===void 0;if(b){var k=U(i),l=!k&&Mj(i),m=!k&&!l&&jk(i);j=i;k||l||m?U(h)?j=h:V(h)?j=ig(h):l?(b=!1,j=Zf(i,!0)):m?(b=!1,j=dg(i,!0)):j=[]:dk(i)||Jj(i)?(j=h,Jj(h)?j=rk(h):(!W(h)||Tj(h))&&(j=gh(i))):b=!1}b&&(g.set(i,j),e(j,i,d,f,g),g["delete"](i));ne(a,c,j)}function rf(a,b){var c=a.length;if(!c)return;b+=b<0?c:0;return kh(b,c)?a[b]:void 0}function sf(a,b,c){var d=-1;b=O(b.length?b:[Jl],Kc(T()));a=mf(a,function(c,e,a){e=O(b,function(a){return a(c)});return{criteria:e,index:++d,value:c}});return Gc(a,function(a,b){return fg(a,b,c)})}function tf(a,b){return uf(a,b,function(b,c){return Fk(a,c)})}function uf(b,c,d){var e=-1,f=c.length,a={};while(++e<f){var g=c[e],h=Ne(b,g);d(h,g)&&Df(a,Wf(g,b),h)}return a}function vf(a){return function(b){return Ne(b,a)}}function wf(d,b,c,e){var a=e?Ac:zc,f=-1,g=b.length,h=d;d===b&&(b=ig(b));c&&(h=O(d,Kc(c)));while(++f<g){var i=0,j=b[f];j=c?c(j):j;while((i=a(h,j,i,e))>-1)h!==d&&Pb.call(h,i,1),Pb.call(d,i,1)}return d}function xf(a,b){var c=a?b.length:0,d=c-1;while(c--){var e=b[c];if(c==d||e!==f){var f=e;kh(e)?Pb.call(a,e,1):Of(a,e)}}return a}function yf(a,b){return a+Ec(od()*(b-a+1))}function zf(b,c,d,e){var f=-1;c=P(vc((c-b)/(d||1)),0);var a=g(c);while(c--)a[e?c:++f]=b,b+=d;return a}function Af(b,c){var a="";if(!b||c<1||c>ga)return a;do c%2&&(a+=b),c=Ec(c/2),c&&(b+=b);while(c);return a}function S(a,b){return Eh(yh(a,b,Jl),a+"")}function Bf(a){return ke(Wk(a))}function Cf(a,b){a=Wk(a);return Hh(a,ve(b,0,a.length))}function Df(a,b,c,d){if(!W(a))return a;b=Wf(b,a);var e=-1,f=b.length,g=f-1,h=a;while(h!=null&&++e<f){var i=Jh(b[e]),j=c;if(e!=g){var k=h[i];j=d?d(k,i,h):void 0;j===void 0&&(j=W(k)?k:kh(b[e+1])?[]:{})}oe(h,i,j);h=h[i]}return a}var Ef=ud?function(a,b){ud.set(a,b);return a}:Jl;K=Vb?function(a,b){return Vb(a,"toString",{configurable:!0,enumerable:!1,value:Gl(b),writable:!0})}:Jl;function Ff(a){return Hh(Wk(a))}function Gf(a,b,c){var d=-1,e=a.length;b<0&&(b=-b>e?0:e+b);c=c>e?e:c;c<0&&(c+=e);e=b>c?0:c-b>>>0;b>>>=0;c=g(e);while(++d<e)c[d]=a[d+b];return c}function Hf(b,c){var a;Be(b,function(d,e,b){a=c(d,e,b);return!a});return!!a}function If(a,b,c){var d=0,e=a==null?d:a.length;if(typeof b=="number"&&b===b&&e<=ka){while(d<e){var f=d+e>>>1,g=a[f];g!==null&&!ik(g)&&(c?g<=b:g<b)?d=f+1:e=f}return e}return Jf(a,b,Jl,c)}function Jf(b,c,a,d){c=a(c);var e=0,f=b==null?0:b.length,g=c!==c,h=c===null,i=ik(c),j=c===void 0;while(e<f){var k=Ec((e+f)/2),l=a(b[k]),m=l!==void 0,n=l===null,o=l===l,p=ik(l);if(g)var q=d||o;else j?q=o&&(d||m):h?q=o&&m&&(d||!n):i?q=o&&m&&!n&&(d||!p):n||p?q=!1:q=d?l<=c:l<c;q?e=k+1:f=k}return ld(f,ja)}function Kf(c,b){var d=-1,e=c.length,f=0,a=[];while(++d<e){var g=c[d],h=b?b(g):g;if(!d||!Ij(h,i)){var i=h;a[f++]=g===0?0:g}}return a}function Lf(a){if(typeof a=="number")return a;return ik(a)?ia:+a}function Mf(b){if(typeof b=="string")return b;if(U(b))return O(b,Mf)+"";if(ik(b))return Cd?Cd.call(b):"";var a=b+"";return a=="0"&&1/b==-fa?"-0":a}function Nf(f,e,g){var h=-1,a=oc,i=f.length,j=!0,b=[],k=b;if(g)j=!1,a=pc;else if(i>=d){var c=e?null:Hg(f);if(c)return $c(c);j=!1;a=Mc;k=new ae}else k=e?[]:b;outer:while(++h<i){c=f[h];var l=e?e(c):c;c=g||c!==0?c:0;if(j&&l===l){var m=k.length;while(m--)if(k[m]===l)continue outer;e&&k.push(l);b.push(c)}else a(k,l,g)||(k!==b&&k.push(l),b.push(c))}return b}function Of(a,b){b=Wf(b,a);a=zh(a,b);return a==null||delete a[Jh(ei(b))]}function Pf(a,b,c,d){return Df(a,b,c(Ne(a,b)),d)}function Qf(a,b,c,d){var e=a.length,f=d?e:-1;while((d?f--:++f<e)&&b(a[f],f,a));return c?Gf(a,d?0:f,d?f+1:e):Gf(a,d?f+1:0,d?e:f)}function Rf(a,b){a=a;a instanceof R&&(a=a.value());return rc(b,function(a,b){return b.func.apply(b.thisArg,qc([a],b.args))},a)}function Sf(c,b,d){var e=c.length;if(e<2)return e?Nf(c[0]):[];var f=-1,a=g(e);while(++f<e){var h=c[f],i=-1;while(++i<e)i!=f&&(a[f]=Ae(a[f]||h,c[i],b,d))}return Nf(He(a,1),b,d)}function Tf(c,b,d){var e=-1,f=c.length,g=b.length,a={};while(++e<f){var h=e<g?b[e]:void 0;d(a,c[e],h)}return a}function Uf(a){return V(a)?a:[]}function Vf(a){return typeof a=="function"?a:Jl}function Wf(a,b){return U(a)?a:mh(a,b)?[a]:Ih(Z(a))}Kd=S;function Xf(a,b,c){var d=a.length;c=c===void 0?d:c;return!b&&c>=d?a:Gf(a,b,c)}var Yf=Wb||function(a){return N.clearTimeout(a)};function Zf(a,b){if(b)return a.slice();b=a.length;b=Lb?Lb(b):new a.constructor(b);a.copy(b);return b}function $f(b){var a=new b.constructor(b.byteLength);new Kb(a).set(new Kb(b));return a}function ag(a,b){b=b?$f(a.buffer):a.buffer;return new a.constructor(b,a.byteOffset,a.byteLength)}function bg(b){var a=new b.constructor(b.source,ob.exec(b));a.lastIndex=b.lastIndex;return a}function cg(a){return Bd?G(Bd.call(a)):{}}function dg(a,b){b=b?$f(a.buffer):a.buffer;return new a.constructor(b,a.byteOffset,a.length)}function eg(a,b){if(a!==b){var c=a!==void 0,d=a===null,e=a===a,f=ik(a),g=b!==void 0,h=b===null,i=b===b,j=ik(b);if(!h&&!j&&!f&&a>b||f&&g&&i&&!h&&!j||d&&g&&i||!c&&i||!e)return 1;if(!d&&!f&&!j&&a<b||j&&c&&e&&!d&&!f||h&&c&&e||!g&&e||!i)return-1}return 0}function fg(b,c,d){var e=-1,f=b.criteria,g=c.criteria,h=f.length,i=d.length;while(++e<h){var a=eg(f[e],g[e]);if(a){if(e>=i)return a;var j=d[e];return a*(j=="desc"?-1:1)}}return b.index-c.index}function gg(b,c,d,e){var f=-1,h=b.length,i=d.length,j=-1,k=c.length,l=P(h-i,0),a=g(k+l);e=!e;while(++j<k)a[j]=c[j];while(++f<i)(e||f<h)&&(a[d[f]]=b[f]);while(l--)a[j++]=b[f++];return a}function hg(b,c,d,e){var f=-1,h=b.length,i=-1,j=d.length,k=-1,l=c.length,m=P(h-j,0),a=g(m+l);e=!e;while(++f<m)a[f]=b[f];m=f;while(++k<l)a[m+k]=c[k];while(++i<j)(e||f<h)&&(a[m+d[i]]=b[f++]);return a}function ig(a,b){var c=-1,d=a.length;b||(b=g(d));while(++c<d)b[c]=a[c];return b}function jg(a,b,c,d){var e=!c;c||(c={});var f=-1,g=b.length;while(++f<g){var h=b[f],i=d?d(c[h],a[h],h,c,a):void 0;i===void 0&&(i=a[h]);e?te(c,h,i):oe(c,h,i)}return c}function kg(a,b){return jg(a,$g(a),b)}function lg(a,b){return jg(a,ah(a),b)}function mg(a,b){return function(d,c){var e=U(d)?jc:qe,f=b?b():{};return e(d,a,T(c,2),f)}}function ng(a){return S(function(b,c){var d=-1,e=c.length,f=e>1?c[e-1]:void 0,g=e>2?c[2]:void 0;f=a.length>3&&typeof f=="function"?(e--,f):void 0;g&&lh(c[0],c[1],g)&&(f=e<3?void 0:f,e=1);b=G(b);while(++d<e){g=c[d];g&&a(b,g,d,f)}return b})}function og(a,b){return function(d,c){if(d==null)return d;if(!Kj(d))return a(d,c);var e=d.length,f=b?e:-1,g=G(d);while(b?f--:++f<e)if(c(g[f],f,g)===!1)break;return d}}function pg(a){return function(c,b,d){var e=-1,f=G(c);d=d(c);var g=d.length;while(g--){var h=d[a?g:++e];if(b(f[h],h,f)===!1)break}return c}}function qg(a,b,c){var d=b&r,e=tg(a);function f(){var b=this&&this!==N&&this instanceof f?e:a;return b.apply(d?c:this,arguments)}return f}function rg(a){return function(b){b=Z(b);var c=Uc(b)?ed(b):void 0,d=c?c[0]:b.charAt(0);c=c?Xf(c,1).join(""):b.slice(1);return d[a]()+c}}function sg(a){return function(b){return rc(Cl(cl(b).replace(Rb,"")),a,"")}}function tg(a){return function(){var c=arguments;switch(c.length){case 0:return new a;case 1:return new a(c[0]);case 2:return new a(c[0],c[1]);case 3:return new a(c[0],c[1],c[2]);case 4:return new a(c[0],c[1],c[2],c[3]);case 5:return new a(c[0],c[1],c[2],c[3],c[4]);case 6:return new a(c[0],c[1],c[2],c[3],c[4],c[5]);case 7:return new a(c[0],c[1],c[2],c[3],c[4],c[5],c[6])}var d=Dd(a.prototype),b=a.apply(d,c);return W(b)?b:d}}function ug(a,b,c){var d=tg(a);function e(){var f=arguments.length,h=g(f),i=f,j=Vg(e);while(i--)h[i]=arguments[i];var k=f<3&&h[0]!==j&&h[f-1]!==j?[]:Zc(h,j);f-=k.length;if(f<c)return Fg(a,b,xg,e.placeholder,void 0,h,k,void 0,void 0,c-f);var l=this&&this!==N&&this instanceof e?d:a;return ic(l,this,h)}return e}function vg(a){return function(c,d,e){var f=G(c);if(!Kj(c)){var b=T(d,3);c=$(c);d=function(a){return b(f[a],a,f)}}d=a(c,d,e);return d>-1?f[b?c[d]:d]:void 0}}function wg(a){return Qg(function(b){var c=b.length,d=c,e=Fd.prototype.thru;a&&b.reverse();while(d--){var g=b[d];if(typeof g!="function")throw new I(f);if(e&&!h&&Ug(g)=="wrapper")var h=new Fd([],!0)}d=h?d:c;while(++d<c){g=b[d];e=Ug(g);var i=e=="wrapper"?Tg(g):void 0;i&&oh(i[0])&&i[1]==(y|u|w|z)&&!i[4].length&&i[9]==1?h=h[Ug(i[0])].apply(h,i[3]):h=g.length==1&&oh(g)?h[e]():h.thru(g)}return function(){var e=arguments,f=e[0];if(h&&e.length==1&&U(f))return h.plant(f).value();var d=0,a=c?b[d].apply(this,e):f;while(++d<c)a=b[d].call(this,a);return a}})}function xg(b,c,d,e,f,h,i,j,a,k){var l=c&y,m=c&r,n=c&s,o=c&(u|v),p=c&A,q=n?void 0:tg(b);function t(){var r=arguments.length,s=g(r),u=r;while(u--)s[u]=arguments[u];if(o)var v=Vg(t),w=Pc(s,v);e&&(s=gg(s,e,f,o));h&&(s=hg(s,h,i,o));r-=w;if(o&&r<k){var x=Zc(s,v);return Fg(b,c,xg,t.placeholder,d,s,x,j,a,k-r)}var y=m?d:this,z=n?y[b]:b;r=s.length;j?s=Ah(s,j):p&&r>1&&s.reverse();l&&a<r&&(s.length=a);this&&this!==N&&this instanceof t&&(z=q||tg(z));return z.apply(y,s)}return t}function yg(a,b){return function(d,c){return Ve(d,a,b(c),{})}}function zg(a,b){return function(d,e){var c;if(d===void 0&&e===void 0)return b;d!==void 0&&(c=d);if(e!==void 0){if(c===void 0)return e;typeof d=="string"||typeof e=="string"?(d=Mf(d),e=Mf(e)):(d=Lf(d),e=Lf(e));c=a(d,e)}return c}}function Ag(a){return Qg(function(b){b=O(b,Kc(T()));return S(function(c){var d=this;return a(b,function(a){return ic(a,d,c)})})})}function Bg(a,b){b=b===void 0?" ":Mf(b);var c=b.length;if(c<2)return c?Af(b,a):b;c=Af(b,vc(a/dd(b)));return Uc(b)?Xf(ed(c),0,a).join(""):c.slice(0,a)}function Cg(a,b,c,d){var e=b&r,f=tg(a);function h(){var b=-1,i=arguments.length,j=-1,k=d.length,l=g(k+i),m=this&&this!==N&&this instanceof h?f:a;while(++j<k)l[j]=d[j];while(i--)l[j++]=arguments[++b];return ic(m,e?c:this,l)}return h}function Dg(a){return function(b,c,d){d&&typeof d!="number"&&lh(b,c,d)&&(c=d=void 0);b=ok(b);c===void 0?(c=b,b=0):c=ok(c);d=d===void 0?b<c?1:-1:ok(d);return zf(b,c,d,a)}}function Eg(a){return function(b,c){typeof b=="string"&&typeof c=="string"||(b=qk(b),c=qk(c));return a(b,c)}}function Fg(b,c,d,e,f,g,h,i,a,j){var k=c&u,l=k?h:void 0;h=k?void 0:h;var m=k?g:void 0;g=k?void 0:g;c|=k?w:x;c&=~(k?x:w);c&t||(c&=~(r|s));k=[b,c,f,m,l,g,h,i,a,j];f=d.apply(void 0,k);oh(b)&&Ch(f,k);f.placeholder=e;return Fh(f,b,c)}function Gg(a){var b=xb[a];return function(a,c){a=qk(a);c=c==null?0:ld(Y(c),292);if(c&&gd(a)){var d=(Z(a)+"e").split("e"),e=b(d[0]+"e"+(+d[1]+c));d=(Z(e)+"e").split("e");return+(d[0]+"e"+(+d[1]-c))}return b(a)}}var Hg=sd&&1/$c(new sd([,-0]))[1]==fa?function(a){return new sd(a)}:Rl;function Ig(a){return function(b){var c=bh(b);if(c==E)return Xc(b);return c==Aa?ad(b):Jc(b,a(b))}}function Jg(b,c,d,e,g,h,a,i){var j=c&s;if(!j&&typeof b!="function")throw new I(f);var k=e?e.length:0;k||(c&=~(w|x),e=g=void 0);a=a===void 0?a:P(Y(a),0);i=i===void 0?i:Y(i);k-=g?g.length:0;if(c&x){var l=e,m=g;e=g=void 0}var n=j?void 0:Tg(b);h=[b,c,d,e,g,l,m,h,a,i];n&&vh(h,n);b=h[0];c=h[1];d=h[2];e=h[3];g=h[4];i=h[9]=h[9]===void 0?j?0:b.length:P(h[9]-k,0);!i&&c&(u|v)&&(c&=~(u|v));if(!c||c==r)var a=qg(b,c,d);else c==u||c==v?a=ug(b,c,i):(c==w||c==(r|w))&&!g.length?a=Cg(b,c,d,e):a=xg.apply(void 0,h);j=n?Ef:Ch;return Fh(j(a,h),b,c)}function Kg(a,b,c,d){return a===void 0||Ij(a,Bb[c])&&!J.call(d,c)?b:a}function Lg(a,b,c,d,e,f){W(a)&&W(b)&&(f.set(b,a),pf(a,b,void 0,Lg,f),f["delete"](b));return a}function Mg(a){return dk(a)?void 0:a}function Ng(b,c,d,e,f,g){var h=d&p,i=b.length,j=c.length;if(i!=j&&!(h&&j>i))return!1;j=g.get(b);if(j&&g.get(c))return j==c;j=-1;var a=!0,k=d&q?new ae:void 0;g.set(b,c);g.set(c,b);while(++j<i){var l=b[j],m=c[j];if(e)var n=h?e(m,l,j,c,b,g):e(l,m,j,b,c,g);if(n!==void 0){if(n)continue;a=!1;break}if(k){if(!tc(c,function(a,b){if(!Mc(k,b)&&(l===a||f(l,a,d,e,g)))return k.push(b)})){a=!1;break}}else if(!(l===m||f(l,m,d,e,g))){a=!1;break}}g["delete"](b);g["delete"](c);return a}function Og(a,b,c,d,e,f,g){switch(c){case Ha:if(a.byteLength!=b.byteLength||a.byteOffset!=b.byteOffset)return!1;a=a.buffer;b=b.buffer;case Ga:return a.byteLength!=b.byteLength||!f(new Kb(a),new Kb(b))?!1:!0;case pa:case qa:case va:return Ij(+a,+b);case sa:return a.name==b.name&&a.message==b.message;case za:case Ba:return a==b+"";case E:var h=Xc;case Aa:c=d&p;h||(h=$c);if(a.size!=b.size&&!c)return!1;c=g.get(a);if(c)return c==b;d|=q;g.set(a,b);c=Ng(h(a),h(b),d,e,f,g);g["delete"](a);return c;case Ca:if(Bd)return Bd.call(a)==Bd.call(b)}return!1}function Pg(a,b,c,d,e,f){var g=c&p,h=Rg(a),i=h.length,j=Rg(b);j=j.length;if(i!=j&&!g)return!1;j=i;while(j--){var k=h[j];if(!(g?k in b:J.call(b,k)))return!1}var l=f.get(a);if(l&&f.get(b))return l==b;l=!0;f.set(a,b);f.set(b,a);var m=g;while(++j<i){k=h[j];var n=a[k],o=b[k];if(d)var q=g?d(o,n,k,b,a,f):d(n,o,k,a,b,f);if(!(q===void 0?n===o||e(n,o,c,d,f):q)){l=!1;break}m||(m=k=="constructor")}if(l&&!m){n=a.constructor;o=b.constructor;n!=o&&"constructor"in a&&"constructor"in b&&!(typeof n=="function"&&n instanceof n&&typeof o=="function"&&o instanceof o)&&(l=!1)}f["delete"](a);f["delete"](b);return l}function Qg(a){return Eh(yh(a,void 0,Xh),a+"")}function Rg(a){return Oe(a,$,$g)}function Sg(a){return Oe(a,Gk,ah)}var Tg=ud?function(a){return ud.get(a)}:Rl;function Ug(b){var a=b.name+"",c=vd[a],d=J.call(vd,a)?c.length:0;while(d--){var e=c[d],f=e.func;if(f==null||f==b)return e.name}return a}function Vg(a){a=J.call(Q,"placeholder")?Q:a;return a.placeholder}function T(){var a=Q.iteratee||Kl;a=a===Kl?hf:a;return arguments.length?a(arguments[0],arguments[1]):a}function Wg(a,b){a=a.__data__;return nh(b)?a[typeof b=="string"?"string":"hash"]:a.map}function Xg(b){var a=$(b),c=a.length;while(c--){var d=a[c],e=b[d];a[c]=[d,e,sh(e)]}return a}function Yg(a,b){a=Tc(a,b);return df(a)?a:void 0}function Zg(b){var c=J.call(b,Ub),d=b[Ub];try{b[Ub]=void 0;var e=!0}catch(a){}var a=Gb.call(b);e&&(c?b[Ub]=d:delete b[Ub]);return a}var $g=bd?function(a){if(a==null)return[];a=G(a);return nc(bd(a),function(b){return Ob.call(a,b)})}:Yl,ah=bd?function(b){var a=[];while(b)qc(a,$g(b)),b=Mb(b);return a}:Yl,bh=Pe;(h&&bh(new h(new ArrayBuffer(1)))!=Ha||qd&&bh(new qd)!=E||rd&&bh(rd.resolve())!=F||sd&&bh(new sd)!=Aa||b&&bh(new b)!=Ea)&&(bh=function(b){var a=Pe(b);b=a==xa?b.constructor:void 0;b=b?Kh(b):"";if(b)switch(b){case wd:return Ha;case xd:return E;case yd:return F;case zd:return Aa;case Ad:return Ea}return a});function ch(b,c,d){var e=-1,f=d.length;while(++e<f){var g=d[e],a=g.size;switch(g.type){case"drop":b+=a;break;case"dropRight":c-=a;break;case"take":c=ld(c,b+a);break;case"takeRight":b=P(b,c-a);break}}return{start:b,end:c}}function dh(a){a=a.match(jb);return a?a[1].split(kb):[]}function eh(b,c,d){c=Wf(c,b);var e=-1,f=c.length,a=!1;while(++e<f){var g=Jh(c[e]);if(!(a=b!=null&&d(b,g)))break;b=b[g]}if(a||++e!=f)return a;f=b==null?0:b.length;return!!f&&Vj(f)&&kh(g,f)&&(U(b)||Jj(b))}function fh(b){var c=b.length,a=new b.constructor(c);c&&typeof b[0]=="string"&&J.call(b,"index")&&(a.index=b.index,a.input=b.input);return a}function gh(a){return typeof a.constructor=="function"&&!rh(a)?Dd(Mb(a)):{}}function hh(a,b,c){var d=a.constructor;switch(b){case Ga:return $f(a);case pa:case qa:return new d(+a);case Ha:return ag(a,c);case Ia:case Ja:case Ka:case La:case Ma:case Na:case Oa:case Pa:case Qa:return dg(a,c);case E:return new d;case va:case Ba:return new d(a);case za:return bg(a);case Aa:return new d;case Ca:return cg(a)}}function ih(a,b){var c=b.length;if(!c)return a;var d=c-1;b[d]=(c>1?"& ":"")+b[d];b=b.join(c>2?", ":" ");return a.replace(ib,"{\n/* [wrapped with "+b+"] */\n")}function jh(a){return U(a)||Jj(a)||!!(Qb&&a&&a[Qb])}function kh(a,b){var c=typeof a;b=b==null?ga:b;return!!b&&(c=="number"||c!="symbol"&&tb.test(a))&&a>-1&&a%1==0&&a<b}function lh(a,b,c){if(!W(c))return!1;var d=typeof b;return(d=="number"?Kj(c)&&kh(b,c.length):d=="string"&&b in c)?Ij(c[b],a):!1}function mh(a,b){if(U(a))return!1;var c=typeof a;return c=="number"||c=="symbol"||c=="boolean"||a==null||ik(a)?!0:bb.test(a)||!ab.test(a)||b!=null&&a in G(b)}function nh(a){var b=typeof a;return b=="string"||b=="number"||b=="symbol"||b=="boolean"?a!=="__proto__":a===null}function oh(a){var b=Ug(a),c=Q[b];if(typeof c!="function"||!(b in R.prototype))return!1;if(a===c)return!0;b=Tg(c);return!!b&&a===b[0]}function ph(a){return!!Fb&&Fb in a}var qh=Cb?Tj:Zl;function rh(a){var b=a&&a.constructor;b=typeof b=="function"&&b.prototype||Bb;return a===b}function sh(a){return a===a&&!W(a)}function th(a,b){return function(c){return c==null?!1:c[a]===b&&(b!==void 0||a in G(c))}}function uh(a){a=sj(a,function(a){b.size===k&&b.clear();return a});var b=a.cache;return a}function vh(a,b){var c=a[1],d=b[1],e=c|d,f=e<(r|s|y),g=d==y&&c==u||d==y&&c==z&&a[7].length<=b[8]||d==(y|z)&&b[7].length<=b[8]&&c==u;if(!(f||g))return a;d&r&&(a[2]=b[2],e|=c&r?0:t);f=b[3];if(f){g=a[3];a[3]=g?gg(g,f,b[4]):f;a[4]=g?Zc(a[3],l):b[4]}f=b[5];f&&(g=a[5],a[5]=g?hg(g,f,b[6]):f,a[6]=g?Zc(a[5],l):b[6]);f=b[7];f&&(a[7]=f);d&y&&(a[8]=a[8]==null?b[8]:ld(a[8],b[8]));a[9]==null&&(a[9]=b[9]);a[0]=b[0];a[1]=e;return a}function wh(b){var a=[];if(b!=null)for(b in G(b))a.push(b);return a}function xh(a){return Gb.call(a)}function yh(b,c,a){c=P(c===void 0?b.length-1:c,0);return function(){var d=arguments,e=-1,f=P(d.length-c,0),h=g(f);while(++e<f)h[e]=d[c+e];e=-1;var i=g(c+1);while(++e<c)i[e]=d[e];i[c]=a(h);return ic(b,this,i)}}function zh(a,b){return b.length<2?a:Ne(a,Gf(b,0,-1))}function Ah(a,b){var c=a.length,d=ld(b.length,c),e=ig(a);while(d--){var f=b[d];a[d]=kh(f,c)?e[f]:void 0}return a}function Bh(a,b){if(b==="constructor"&&typeof a[b]==="function")return;if(b=="__proto__")return;return a[b]}var Ch=Gh(Ef),Dh=uc||function(a,b){return N.setTimeout(a,b)},Eh=Gh(K);function Fh(a,b,c){b=b+"";return Eh(a,ih(b,Lh(dh(b),c)))}function Gh(a){var b=0,c=0;return function(){var d=md(),e=ca-(d-c);c=d;if(e>0){if(++b>=ba)return arguments[0]}else b=0;return a.apply(void 0,arguments)}}function Hh(b,a){var c=-1,d=b.length,e=d-1;a=a===void 0?d:a;while(++c<a){d=yf(c,e);var f=b[d];b[d]=b[c];b[c]=f}b.length=a;return b}var Ih=uh(function(b){var a=[];b.charCodeAt(0)===46&&a.push("");b.replace(cb,function(b,c,d,e){a.push(d?e.replace(mb,"$1"):c||b)});return a});function Jh(b){if(typeof b=="string"||ik(b))return b;var a=b+"";return a=="0"&&1/b==-fa?"-0":a}function Kh(a){if(a!=null){try{return Db.call(a)}catch(a){}try{return a+""}catch(a){}}return""}function Lh(a,b){kc(la,function(c){var d="_."+c[0];b&c[1]&&!oc(a,d)&&a.push(d)});return a.sort()}function Mh(b){if(b instanceof R)return b.clone();var a=new Fd(b.__wrapped__,b.__chain__);a.__actions__=ig(b.__actions__);a.__index__=b.__index__;a.__values__=b.__values__;return a}function Nh(c,a,d){(d?lh(c,a,d):a===void 0)?a=1:a=P(Y(a),0);d=c==null?0:c.length;if(!d||a<1)return[];var e=0,f=0,b=g(vc(d/a));while(e<d)b[f++]=Gf(c,e,e+=a);return b}function Oh(b){var c=-1,d=b==null?0:b.length,e=0,a=[];while(++c<d){var f=b[c];f&&(a[e++]=f)}return a}function Ph(){var a=arguments.length;if(!a)return[];var b=g(a-1),c=arguments[0],d=a;while(d--)b[d-1]=arguments[d];return qc(U(c)?ig(c):[c],He(b,1))}Ld=S(function(b,a){return V(b)?Ae(b,He(a,1,V,!0)):[]});Md=S(function(c,a){var b=ei(a);V(b)&&(b=void 0);return V(c)?Ae(c,He(a,1,V,!0),T(b,2)):[]});Nd=S(function(b,a){var c=ei(a);V(c)&&(c=void 0);return V(b)?Ae(b,He(a,1,V,!0),void 0,c):[]});function Qh(a,b,c){var d=a==null?0:a.length;if(!d)return[];b=c||b===void 0?1:Y(b);return Gf(a,b<0?0:b,d)}function Rh(a,b,c){var d=a==null?0:a.length;if(!d)return[];b=c||b===void 0?1:Y(b);b=d-b;return Gf(a,0,b<0?0:b)}function Sh(a,b){return a&&a.length?Qf(a,T(b,3),!0,!0):[]}function Th(a,b){return a&&a.length?Qf(a,T(b,3),!0):[]}function Uh(a,b,c,d){var e=a==null?0:a.length;if(!e)return[];c&&typeof c!="number"&&lh(a,b,c)&&(c=0,d=e);return Fe(a,b,c,d)}function Vh(a,b,c){var d=a==null?0:a.length;if(!d)return-1;c=c==null?0:Y(c);c<0&&(c=P(d+c,0));return yc(a,T(b,3),c)}function Wh(a,b,c){var d=a==null?0:a.length;if(!d)return-1;var e=d-1;c!==void 0&&(e=Y(c),e=c<0?P(d+e,0):ld(e,d-1));return yc(a,T(b,3),e,!0)}function Xh(a){var b=a==null?0:a.length;return b?He(a,1):[]}function Yh(a){var b=a==null?0:a.length;return b?He(a,fa):[]}function Zh(a,b){var c=a==null?0:a.length;if(!c)return[];b=b===void 0?1:Y(b);return He(a,b)}function $h(b){var c=-1,d=b==null?0:b.length,a={};while(++c<d){var e=b[c];a[e[0]]=e[1]}return a}function ai(a){return a&&a.length?a[0]:void 0}function bi(a,b,c){var d=a==null?0:a.length;if(!d)return-1;c=c==null?0:Y(c);c<0&&(c=P(d+c,0));return zc(a,b,c)}function ci(a){var b=a==null?0:a.length;return b?Gf(a,0,-1):[]}Od=S(function(a){var b=O(a,Uf);return b.length&&b[0]===a[0]?Ue(b):[]});Qd=S(function(b){var a=ei(b),c=O(b,Uf);a===ei(c)?a=void 0:c.pop();return c.length&&c[0]===b[0]?Ue(c,T(a,2)):[]});Rd=S(function(a){var b=ei(a),c=O(a,Uf);b=typeof b=="function"?b:void 0;b&&c.pop();return c.length&&c[0]===a[0]?Ue(c,void 0,b):[]});function di(a,b){return a==null?"":hd.call(a,b)}function ei(a){var b=a==null?0:a.length;return b?a[b-1]:void 0}function fi(a,b,c){var d=a==null?0:a.length;if(!d)return-1;var e=d;c!==void 0&&(e=Y(c),e=e<0?P(d+e,0):ld(e,d-1));return b===b?cd(a,b,e):yc(a,Bc,e,!0)}function gi(a,b){return a&&a.length?rf(a,Y(b)):void 0}Sd=S(hi);function hi(b,a){return b&&b.length&&a&&a.length?wf(b,a):b}function ii(c,a,b){return c&&c.length&&a&&a.length?wf(c,a,T(b,2)):c}function ji(b,a,c){return b&&b.length&&a&&a.length?wf(b,a,void 0,c):b}Td=Qg(function(b,c){var d=b==null?0:b.length,a=ue(b,c);xf(b,O(c,function(a){return kh(a,d)?+a:a}).sort(eg));return a});function ki(b,c){var a=[];if(!(b&&b.length))return a;var d=-1,e=[],f=b.length;c=T(c,3);while(++d<f){var g=b[d];c(g,d,b)&&(a.push(g),e.push(d))}xf(b,e);return a}function li(a){return a==null?a:pd.call(a)}function mi(a,b,c){var d=a==null?0:a.length;if(!d)return[];c&&typeof c!="number"&&lh(a,b,c)?(b=0,c=d):(b=b==null?0:Y(b),c=c===void 0?d:Y(c));return Gf(a,b,c)}function ni(a,b){return If(a,b)}function oi(b,c,a){return Jf(b,c,T(a,2))}function pi(a,b){var c=a==null?0:a.length;if(c){var d=If(a,b);if(d<c&&Ij(a[d],b))return d}return-1}function qi(a,b){return If(a,b,!0)}function ri(b,c,a){return Jf(b,c,T(a,2),!0)}function si(a,b){var c=a==null?0:a.length;if(c){c=If(a,b,!0)-1;if(Ij(a[c],b))return c}return-1}function ti(a){return a&&a.length?Kf(a):[]}function ui(b,a){return b&&b.length?Kf(b,T(a,2)):[]}function vi(a){var b=a==null?0:a.length;return b?Gf(a,1,b):[]}function wi(a,b,c){if(!(a&&a.length))return[];b=c||b===void 0?1:Y(b);return Gf(a,0,b<0?0:b)}function xi(a,b,c){var d=a==null?0:a.length;if(!d)return[];b=c||b===void 0?1:Y(b);b=d-b;return Gf(a,b<0?0:b,d)}function yi(a,b){return a&&a.length?Qf(a,T(b,3),!1,!0):[]}function zi(a,b){return a&&a.length?Qf(a,T(b,3)):[]}Ud=S(function(a){return Nf(He(a,1,V,!0))});Wd=S(function(b){var a=ei(b);V(a)&&(a=void 0);return Nf(He(b,1,V,!0),T(a,2))});Xd=S(function(a){var b=ei(a);b=typeof b=="function"?b:void 0;return Nf(He(a,1,V,!0),void 0,b)});function Ai(a){return a&&a.length?Nf(a):[]}function Bi(b,a){return b&&b.length?Nf(b,T(a,2)):[]}function Ci(a,b){b=typeof b=="function"?b:void 0;return a&&a.length?Nf(a,void 0,b):[]}function Di(a){if(!(a&&a.length))return[];var b=0;a=nc(a,function(a){if(V(a)){b=P(a.length,b);return!0}});return Ic(b,function(b){return O(a,Dc(b))})}function Ei(b,a){if(!(b&&b.length))return[];b=Di(b);return a==null?b:O(b,function(b){return ic(a,void 0,b)})}Yd=S(function(b,a){return V(b)?Ae(b,a):[]});Zd=S(function(a){return Sf(nc(a,V))});$d=S(function(b){var a=ei(b);V(a)&&(a=void 0);return Sf(nc(b,V),T(a,2))});be=S(function(a){var b=ei(a);b=typeof b=="function"?b:void 0;return Sf(nc(a,V),void 0,b)});ce=S(Di);function Fi(b,a){return Tf(b||[],a||[],oe)}function Gi(b,a){return Tf(b||[],a||[],Df)}ee=S(function(a){var b=a.length;b=b>1?a[b-1]:void 0;b=typeof b=="function"?(a.pop(),b):void 0;return Ei(a,b)});function Hi(a){a=Q(a);a.__chain__=!0;return a}function Ii(a,b){b(a);return a}function Ji(a,b){return b(a)}fe=Qg(function(a){var b=a.length,c=b?a[0]:0,d=this.__wrapped__,e=function(b){return ue(b,a)};if(b>1||this.__actions__.length||!(d instanceof R)||!kh(c))return this.thru(e);d=d.slice(c,+c+(b?1:0));d.__actions__.push({func:Ji,args:[e],thisArg:void 0});return new Fd(d,this.__chain__).thru(function(a){b&&!a.length&&a.push(void 0);return a})});function Ki(){return Hi(this)}function Li(){return new Fd(this.value(),this.__chain__)}function Mi(){this.__values__===void 0&&(this.__values__=nk(this.value()));var a=this.__index__>=this.__values__.length,b=a?void 0:this.__values__[this.__index__++];return{done:a,value:b}}function Ni(){return this}function Oi(d){var c,a=this;while(a instanceof Ed){var b=Mh(a);b.__index__=0;b.__values__=void 0;c?e.__wrapped__=b:c=b;var e=b;a=a.__wrapped__}e.__wrapped__=d;return c}function Pi(){var a=this.__wrapped__;if(a instanceof R){a=a;this.__actions__.length&&(a=new R(this));a=a.reverse();a.__actions__.push({func:Ji,args:[li],thisArg:void 0});return new Fd(a,this.__chain__)}return this.thru(li)}function Qi(){return Rf(this.__wrapped__,this.__actions__)}ge=mg(function(a,b,c){J.call(a,c)?++a[c]:te(a,c,1)});function Ri(a,b,c){var d=U(a)?mc:De;c&&lh(a,b,c)&&(b=void 0);return d(a,T(b,3))}function Si(a,b){var c=U(a)?nc:Ge;return c(a,T(b,3))}he=vg(Vh);ie=vg(Wh);function Ti(b,a){return He(Zi(b,a),1)}function Ui(b,a){return He(Zi(b,a),fa)}function Vi(b,a,c){c=c===void 0?1:Y(c);return He(Zi(b,a),c)}function Wi(b,a){var c=U(b)?kc:Be;return c(b,T(a,3))}function Xi(b,a){var c=U(b)?lc:Ce;return c(b,T(a,3))}og=mg(function(a,b,c){J.call(a,c)?a[c].push(b):te(a,c,[b])});function Yi(a,b,c,d){a=Kj(a)?a:Wk(a);c=c&&!d?Y(c):0;d=a.length;c<0&&(c=P(d+c,0));return hk(a)?c<=d&&a.indexOf(b,c)>-1:!!d&&zc(a,b,c)>-1}pg=S(function(b,c,d){var e=-1,f=typeof c=="function",a=Kj(b)?g(b.length):[];Be(b,function(b){a[++e]=f?ic(c,b,d):We(b,c,d)});return a});Wb=mg(function(a,b,c){te(a,c,b)});function Zi(b,a){var c=U(b)?O:mf;return c(b,T(a,3))}function $i(a,b,c,d){if(a==null)return[];U(b)||(b=b==null?[]:[b]);c=d?void 0:c;U(c)||(c=c==null?[]:[c]);return sf(a,b,c)}h=mg(function(a,b,c){a[c?0:1].push(b)},function(){return[[],[]]});function aj(b,a,c){var d=U(b)?rc:Fc,e=arguments.length<3;return d(b,T(a,4),c,e,Be)}function bj(b,a,c){var d=U(b)?sc:Fc,e=arguments.length<3;return d(b,T(a,4),c,e,Ce)}function cj(a,b){var c=U(a)?nc:Ge;return c(a,tj(T(b,3)))}function dj(a){var b=U(a)?ke:Bf;return b(a)}function ej(a,b,c){(c?lh(a,b,c):b===void 0)?b=1:b=Y(b);c=U(a)?le:Cf;return c(a,b)}function fj(a){var b=U(a)?me:Ff;return b(a)}function gj(a){if(a==null)return 0;if(Kj(a))return hk(a)?dd(a):a.length;var b=bh(a);return b==E||b==Aa?a.size:jf(a).length}function hj(a,b,c){var d=U(a)?tc:Hf;c&&lh(a,b,c)&&(b=void 0);return d(a,T(b,3))}rd=S(function(a,b){if(a==null)return[];var c=b.length;c>1&&lh(a,b[0],b[1])?b=[]:c>2&&lh(b[0],b[1],b[2])&&(b=[b[0]]);return sf(a,He(b,1),[])});var ij=Zb||function(){return N.Date.now()};function jj(a,b){if(typeof b!="function")throw new I(f);a=Y(a);return function(){if(--a<1)return b.apply(this,arguments)}}function kj(a,b,c){b=c?void 0:b;b=a&&b==null?a.length:b;return Jg(a,y,void 0,void 0,void 0,void 0,b)}function lj(b,c){var a;if(typeof c!="function")throw new I(f);b=Y(b);return function(){--b>0&&(a=c.apply(this,arguments));b<=1&&(c=void 0);return a}}var mj=S(function(a,b,c){var d=r;if(c.length){var e=Zc(c,Vg(mj));d|=w}return Jg(a,d,b,c,e)}),nj=S(function(a,b,c){var d=r|s;if(c.length){var e=Zc(c,Vg(nj));d|=w}return Jg(b,d,a,c,e)});function oj(a,b,c){b=c?void 0:b;c=Jg(a,u,void 0,void 0,void 0,void 0,void 0,b);c.placeholder=oj.placeholder;return c}function pj(a,b,c){b=c?void 0:b;c=Jg(a,v,void 0,void 0,void 0,void 0,void 0,b);c.placeholder=pj.placeholder;return c}function qj(b,c,d){var e,g,h,a,i,j,k=0,l=!1,m=!1,n=!0;if(typeof b!="function")throw new I(f);c=qk(c)||0;W(d)&&(l=!!d.leading,m="maxWait"in d,h=m?P(qk(d.maxWait)||0,c):h,n="trailing"in d?!!d.trailing:n);function o(c){var d=e,f=g;e=g=void 0;k=c;a=b.apply(f,d);return a}function p(b){k=b;i=Dh(s,c);return l?o(b):a}function q(a){var b=a-j;a=a-k;b=c-b;return m?ld(b,h-a):b}function r(a){var b=a-j;a=a-k;return j===void 0||b>=c||b<0||m&&a>=h}function s(){var a=ij();if(r(a))return t(a);i=Dh(s,q(a))}function t(b){i=void 0;if(n&&e)return o(b);e=g=void 0;return a}function u(){i!==void 0&&Yf(i),k=0,e=j=g=i=void 0}function v(){return i===void 0?a:t(ij())}function w(){var b=ij(),d=r(b);e=arguments;g=this;j=b;if(d){if(i===void 0)return p(j);if(m){Yf(i);i=Dh(s,c);return o(j)}}i===void 0&&(i=Dh(s,c));return a}w.cancel=u;w.flush=v;return w}b=S(function(a,b){return ze(a,1,b)});uc=S(function(a,b,c){return ze(a,qk(b)||0,c)});function rj(a){return Jg(a,A)}function sj(a,b){if(typeof a!="function"||b!=null&&typeof b!="function")throw new I(f);var c=function(){var e=arguments,f=b?b.apply(this,e):e[0],g=c.cache;if(g.has(f))return g.get(f);var d=a.apply(this,e);c.cache=g.set(f,d)||g;return d};c.cache=new(sj.Cache||Vd);return c}sj.Cache=Vd;function tj(a){if(typeof a!="function")throw new I(f);return function(){var b=arguments;switch(b.length){case 0:return!a.call(this);case 1:return!a.call(this,b[0]);case 2:return!a.call(this,b[0],b[1]);case 3:return!a.call(this,b[0],b[1],b[2])}return!a.apply(this,b)}}function uj(a){return lj(2,a)}Gh=Kd(function(a,b){b=b.length==1&&U(b[0])?O(b[0],Kc(T())):O(He(b,1),Kc(T()));var c=b.length;return S(function(d){var e=-1,f=ld(d.length,c);while(++e<f)d[e]=b[e].call(this,d[e]);return ic(a,this,d)})});var vj=S(function(a,b){var c=Zc(b,Vg(vj));return Jg(a,w,void 0,b,c)}),wj=S(function(a,b){var c=Zc(b,Vg(wj));return Jg(a,x,void 0,b,c)});K=Qg(function(a,b){return Jg(a,z,void 0,void 0,void 0,b)});function xj(a,b){if(typeof a!="function")throw new I(f);b=b===void 0?b:Y(b);return S(a,b)}function yj(a,b){if(typeof a!="function")throw new I(f);b=b==null?0:P(Y(b),0);return S(function(c){var d=c[b];c=Xf(c,0,b);d&&qc(c,d);return ic(a,this,c)})}function zj(a,b,c){var d=!0,e=!0;if(typeof a!="function")throw new I(f);W(c)&&(d="leading"in c?!!c.leading:d,e="trailing"in c?!!c.trailing:e);return qj(a,b,{leading:d,maxWait:b,trailing:e})}function Aj(a){return kj(a,1)}function Bj(a,b){return vj(Vf(b),a)}function Cj(){if(!arguments.length)return[];var a=arguments[0];return U(a)?a:[a]}function Dj(a){return we(a,o)}function Ej(a,b){b=typeof b=="function"?b:void 0;return we(a,o,b)}function Fj(a){return we(a,m|o)}function Gj(a,b){b=typeof b=="function"?b:void 0;return we(a,m|o,b)}function Hj(a,b){return b==null||ye(a,b,$(b))}function Ij(a,b){return a===b||a!==a&&b!==b}uh=Eg(Qe);vg=Eg(function(a,b){return a>=b});var Jj=Xe(function(){return arguments}())?Xe:function(a){return X(a)&&J.call(a,"callee")&&!Ob.call(a,"callee")},U=g.isArray;mg=cc?Kc(cc):Ye;function Kj(a){return a!=null&&Vj(a.length)&&!Tj(a)}function V(a){return X(a)&&Kj(a)}function Lj(a){return a===!0||a===!1||X(a)&&Pe(a)==pa}var Mj=Ab||Zl;Zb=dc?Kc(dc):Ze;function Nj(a){return X(a)&&a.nodeType===1&&!dk(a)}function Oj(a){if(a==null)return!0;if(Kj(a)&&(U(a)||typeof a=="string"||typeof a.splice=="function"||Mj(a)||jk(a)||Jj(a)))return!a.length;var b=bh(a);if(b==E||b==Aa)return!a.size;if(rh(a))return!jf(a).length;for(b in a)if(J.call(a,b))return!1;return!0}function Pj(a,b){return $e(a,b)}function Qj(b,c,d){d=typeof d=="function"?d:void 0;var a=d?d(b,c):void 0;return a===void 0?$e(b,c,void 0,d):!!a}function Rj(a){if(!X(a))return!1;var b=Pe(a);return b==sa||b==ra||typeof a.message=="string"&&typeof a.name=="string"&&!dk(a)}function Sj(a){return typeof a=="number"&&gd(a)}function Tj(a){if(!W(a))return!1;a=Pe(a);return a==ta||a==ua||a==oa||a==ya}function Uj(a){return typeof a=="number"&&a==Y(a)}function Vj(a){return typeof a=="number"&&a>-1&&a%1==0&&a<=ga}function W(a){var b=typeof a;return a!=null&&(b=="object"||b=="function")}function X(a){return a!=null&&typeof a=="object"}var Wj=ec?Kc(ec):bf;function Xj(a,b){return a===b||cf(a,b,Xg(b))}function Yj(a,b,c){c=typeof c=="function"?c:void 0;return cf(a,b,Xg(b),c)}function Zj(a){return ck(a)&&a!=+a}function $j(a){if(qh(a))throw new i(e);return df(a)}function ak(a){return a===null}function bk(a){return a==null}function ck(a){return typeof a=="number"||X(a)&&Pe(a)==va}function dk(a){if(!X(a)||Pe(a)!=xa)return!1;a=Mb(a);if(a===null)return!0;a=J.call(a,"constructor")&&a.constructor;return typeof a=="function"&&a instanceof a&&Db.call(a)==Hb}var ek=fc?Kc(fc):ef;function fk(a){return Uj(a)&&a>=-ga&&a<=ga}var gk=gc?Kc(gc):ff;function hk(a){return typeof a=="string"||!U(a)&&X(a)&&Pe(a)==Ba}function ik(a){return typeof a=="symbol"||X(a)&&Pe(a)==Ca}var jk=hc?Kc(hc):gf;function kk(a){return a===void 0}function lk(a){return X(a)&&bh(a)==Ea}function mk(a){return X(a)&&Pe(a)==Fa}Kd=Eg(lf);Xe=Eg(function(a,b){return a<=b});function nk(a){if(!a)return[];if(Kj(a))return hk(a)?ed(a):ig(a);if(Tb&&a[Tb])return Wc(a[Tb]());var b=bh(a);b=b==E?Xc:b==Aa?$c:Wk;return b(a)}function ok(a){if(!a)return a===0?a:0;a=qk(a);if(a===fa||a===-fa){var b=a<0?-1:1;return b*ha}return a===a?a:0}function Y(a){a=ok(a);var b=a%1;return a===a?b?a-b:a:0}function pk(a){return a?ve(Y(a),0,D):0}function qk(a){if(typeof a=="number")return a;if(ik(a))return ia;if(W(a)){var b=typeof a.valueOf=="function"?a.valueOf():a;a=W(b)?b+"":b}if(typeof a!="string")return a===0?a:+a;a=a.replace(fb,"");b=qb.test(a);return b||sb.test(a)?ac(a.slice(2),b?2:8):pb.test(a)?ia:+a}function rk(a){return jg(a,Gk(a))}function sk(a){return a?ve(Y(a),-ga,ga):a===0?a:0}function Z(a){return a==null?"":Mf(a)}Ye=ng(function(a,b){if(rh(b)||Kj(b)){jg(b,$(b),a);return}for(var c in b)J.call(b,c)&&oe(a,c,b[c])});Ab=ng(function(a,b){jg(b,Gk(b),a)});var tk=ng(function(a,b,c,d){jg(b,Gk(b),a,d)});Ze=ng(function(a,b,c,d){jg(b,$(b),a,d)});bf=Qg(ue);function uk(a,b){a=Dd(a);return b==null?a:re(a,b)}ef=S(function(a,b){a=G(a);var c=-1,d=b.length,e=d>2?b[2]:void 0;e&&lh(b[0],b[1],e)&&(d=1);while(++c<d){e=b[c];var f=Gk(e),g=-1,h=f.length;while(++g<h){var i=f[g],j=a[i];(j===void 0||Ij(j,Bb[i])&&!J.call(a,i))&&(a[i]=e[i])}}return a});ff=S(function(a){a.push(void 0,Lg);return ic(Kk,void 0,a)});function vk(a,b){return xc(a,T(b,3),Ke)}function wk(a,b){return xc(a,T(b,3),Le)}function xk(b,a){return b==null?b:Ie(b,T(a,3),Gk)}function yk(b,a){return b==null?b:Je(b,T(a,3),Gk)}function zk(b,a){return b&&Ke(b,T(a,3))}function Ak(b,a){return b&&Le(b,T(a,3))}function Bk(a){return a==null?[]:Me(a,$(a))}function Ck(a){return a==null?[]:Me(a,Gk(a))}function Dk(a,b,c){a=a==null?void 0:Ne(a,b);return a===void 0?c:a}function Ek(a,b){return a!=null&&eh(a,b,Re)}function Fk(a,b){return a!=null&&eh(a,b,Se)}gf=yg(function(a,b,c){b!=null&&typeof b.toString!="function"&&(b=Gb.call(b)),a[b]=c},Gl(Jl));Eg=yg(function(a,b,c){b!=null&&typeof b.toString!="function"&&(b=Gb.call(b)),J.call(a,b)?a[b].push(c):a[b]=[c]},T);yg=S(We);function $(a){return Kj(a)?je(a):jf(a)}function Gk(a){return Kj(a)?je(a,!0):kf(a)}function Hk(c,b){var a={};b=T(b,3);Ke(c,function(d,e,c){te(a,b(d,e,c),d)});return a}function Ik(c,b){var a={};b=T(b,3);Ke(c,function(d,e,c){te(a,e,b(d,e,c))});return a}var Jk=ng(function(a,b,c){pf(a,b,c)}),Kk=ng(function(a,b,c,d){pf(a,b,c,d)});ng=Qg(function(b,c){var a={};if(b==null)return a;var d=!1;c=O(c,function(a){a=Wf(a,b);d||(d=a.length>1);return a});jg(b,Sg(b),a);d&&(a=we(a,m|n|o,Mg));var e=c.length;while(e--)Of(a,c[e]);return a});function Lk(a,b){return Nk(a,tj(T(b)))}var Mk=Qg(function(a,b){return a==null?{}:tf(a,b)});function Nk(a,b){if(a==null)return{};var c=O(Sg(a),function(a){return[a]});b=T(b);return uf(a,c,function(a,c){return b(a,c[0])})}function Ok(a,b,c){b=Wf(b,a);var d=-1,e=b.length;e||(e=1,a=void 0);while(++d<e){var f=a==null?void 0:a[Jh(b[d])];f===void 0&&(d=e,f=c);a=Tj(f)?f.call(a):f}return a}function Pk(a,b,c){return a==null?a:Df(a,b,c)}function Qk(a,b,c,d){d=typeof d=="function"?d:void 0;return a==null?a:Df(a,b,c,d)}var Rk=Ig($);Ig=Ig(Gk);function Sk(b,a,c){var d=U(b),e=d||Mj(b)||jk(b);a=T(a,4);if(c==null){var f=b&&b.constructor;e?c=d?new f:[]:W(b)?c=Tj(f)?Dd(Mb(b)):{}:c={}}(e?kc:Ke)(b,function(d,e,b){return a(c,d,e,b)});return c}function Tk(a,b){return a==null?!0:Of(a,b)}function Uk(a,b,c){return a==null?a:Pf(a,b,Vf(c))}function Vk(a,b,c,d){d=typeof d=="function"?d:void 0;return a==null?a:Pf(a,b,Vf(c),d)}function Wk(a){return a==null?[]:Lc(a,$(a))}function Xk(a){return a==null?[]:Lc(a,Gk(a))}function Yk(a,b,c){c===void 0&&(c=b,b=void 0);c!==void 0&&(c=qk(c),c=c===c?c:0);b!==void 0&&(b=qk(b),b=b===b?b:0);return ve(qk(a),b,c)}function Zk(a,b,c){b=ok(b);c===void 0?(c=b,b=0):c=ok(c);a=qk(a);return Te(a,b,c)}function $k(a,b,c){c&&typeof c!="boolean"&&lh(a,b,c)&&(b=c=void 0);c===void 0&&(typeof b=="boolean"?(c=b,b=void 0):typeof a=="boolean"&&(c=a,a=void 0));a===void 0&&b===void 0?(a=0,b=1):(a=ok(a),b===void 0?(b=a,a=0):b=ok(b));if(a>b){var d=a;a=b;b=d}if(c||a%1||b%1){d=od();return ld(a+d*(b-a+$b("1e-"+((d+"").length-1))),b)}return yf(a,b)}var al=sg(function(a,b,c){b=b.toLowerCase();return a+(c?bl(b):b)});function bl(a){return Bl(Z(a).toLowerCase())}function cl(a){a=Z(a);return a&&a.replace(ub,Qc).replace(Sb,"")}function dl(a,b,c){a=Z(a);b=Mf(b);var d=a.length;c=c===void 0?d:ve(Y(c),0,d);d=c;c-=b.length;return c>=0&&a.slice(c,d)==b}function el(a){a=Z(a);return a&&Xa.test(a)?a.replace(Va,Rc):a}function fl(a){a=Z(a);return a&&eb.test(a)?a.replace(db,"\\$&"):a}var gl=sg(function(a,b,c){return a+(c?"-":"")+b.toLowerCase()}),hl=sg(function(a,b,c){return a+(c?" ":"")+b.toLowerCase()}),il=rg("toLowerCase");function jl(a,b,c){a=Z(a);b=Y(b);var d=b?dd(a):0;if(!b||d>=b)return a;b=(b-d)/2;return Bg(Ec(b),c)+a+Bg(vc(b),c)}function kl(a,b,c){a=Z(a);b=Y(b);var d=b?dd(a):0;return b&&d<b?a+Bg(b-d,c):a}function ll(a,b,c){a=Z(a);b=Y(b);var d=b?dd(a):0;return b&&d<b?Bg(b-d,c)+a:a}function ml(a,b,c){c||b==null?b=0:b&&(b=+b);return nd(Z(a).replace(gb,""),b||0)}function nl(a,b,c){(c?lh(a,b,c):b===void 0)?b=1:b=Y(b);return Af(Z(a),b)}function ol(){var a=arguments,b=Z(a[0]);return a.length<3?b:b.replace(a[1],a[2])}var pl=sg(function(a,b,c){return a+(c?"_":"")+b.toLowerCase()});function ql(a,b,c){c&&typeof c!="number"&&lh(a,b,c)&&(b=c=void 0);c=c===void 0?D:c>>>0;if(!c)return[];a=Z(a);if(a&&(typeof b=="string"||b!=null&&!ek(b))){b=Mf(b);if(!b&&Uc(a))return Xf(ed(a),0,c)}return a.split(b,c)}var rl=sg(function(a,b,c){return a+(c?" ":"")+Bl(b)});function sl(a,b,c){a=Z(a);c=c==null?0:ve(Y(c),0,a.length);b=Mf(b);return a.slice(c,c+b.length)==b}function tl(a,b,c){var d=Q.templateSettings;c&&lh(a,b,c)&&(b=void 0);a=Z(a);b=tk({},b,d,Kg);c=tk({},b.imports,d.imports,Kg);var e=$(c),f=Lc(c,e),g,h,i=0;d=b.interpolate||vb;var j="__p += '";c=H((b.escape||vb).source+"|"+d.source+"|"+(d===$a?nb:vb).source+"|"+(b.evaluate||vb).source+"|$","g");var k="//# sourceURL="+(J.call(b,"sourceURL")?(b.sourceURL+"").replace(/[\r\n]/g," "):"lodash.templateSources["+ ++Yb+"]")+"\n";a.replace(c,function(b,c,d,e,f,k){d||(d=e);j+=a.slice(i,k).replace(wb,Sc);c&&(g=!0,j+="' +\n__e("+c+") +\n'");f&&(h=!0,j+="';\n"+f+";\n__p += '");d&&(j+="' +\n((__t = ("+d+")) == null ? '' : __t) +\n'");i=k+b.length;return b});j+="';\n";d=J.call(b,"variable")&&b.variable;d||(j="with (obj) {\n"+j+"\n}\n");j=(h?j.replace(Ra,""):j).replace(Sa,"$1").replace(Ta,"$1;");j="function("+(d||"obj")+") {\n"+(d?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(g?", __e = _.escape":"")+(h?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+j+"return __p\n}";c=Dl(function(){return lb(e,k+"return "+j).apply(void 0,f)});c.source=j;if(Rj(c))throw c;return c}function ul(a){return Z(a).toLowerCase()}function vl(a){return Z(a).toUpperCase()}function wl(a,b,c){a=Z(a);if(a&&(c||b===void 0))return a.replace(fb,"");if(!a||!(b=Mf(b)))return a;c=ed(a);a=ed(b);b=Nc(c,a);a=Oc(c,a)+1;return Xf(c,b,a).join("")}function xl(a,b,c){a=Z(a);if(a&&(c||b===void 0))return a.replace(hb,"");if(!a||!(b=Mf(b)))return a;c=ed(a);a=Oc(c,ed(b))+1;return Xf(c,0,a).join("")}function yl(a,b,c){a=Z(a);if(a&&(c||b===void 0))return a.replace(gb,"");if(!a||!(b=Mf(b)))return a;c=ed(a);a=Nc(c,ed(b));return Xf(c,a).join("")}function zl(a,b){var c=B,d=aa;if(W(b)){var e="separator"in b?b.separator:e;c="length"in b?Y(b.length):c;d="omission"in b?Mf(b.omission):d}a=Z(a);b=a.length;if(Uc(a)){var f=ed(a);b=f.length}if(c>=b)return a;b=c-dd(d);if(b<1)return d;c=f?Xf(f,0,b).join(""):a.slice(0,b);if(e===void 0)return c+d;f&&(b+=c.length-b);if(ek(e)){if(a.slice(b).search(e)){var g,h=c;e.global||(e=H(e.source,Z(ob.exec(e))+"g"));e.lastIndex=0;while(g=e.exec(h))var i=g.index;c=c.slice(0,i===void 0?b:i)}}else if(a.indexOf(Mf(e),b)!=b){g=c.lastIndexOf(e);g>-1&&(c=c.slice(0,g))}return c+d}function Al(a){a=Z(a);return a&&Wa.test(a)?a.replace(Ua,fd):a}sg=sg(function(a,b,c){return a+(c?" ":"")+b.toUpperCase()});var Bl=rg("toUpperCase");function Cl(a,b,c){a=Z(a);b=c?void 0:b;return b===void 0?Vc(a)?id(a):wc(a):a.match(b)||[]}var Dl=S(function(a,b){try{return ic(a,void 0,b)}catch(a){return Rj(a)?a:new i(a)}});rg=Qg(function(a,b){kc(b,function(b){b=Jh(b),te(a,b,mj(a[b],a))});return a});function El(a){var b=a==null?0:a.length,c=T();a=b?O(a,function(a){if(typeof a[1]!="function")throw new I(f);return[c(a[0]),a[1]]}):[];return S(function(c){var d=-1;while(++d<b){var e=a[d];if(ic(e[0],this,c))return ic(e[1],this,c)}})}function Fl(a){return xe(we(a,m))}function Gl(a){return function(){return a}}function Hl(a,b){return a==null||a!==a?b:a}var Il=wg();wg=wg(!0);function Jl(a){return a}function Kl(a){return hf(typeof a=="function"?a:we(a,m))}function Ll(a){return nf(we(a,m))}function Ml(a,b){return of(a,we(b,m))}var Nl=S(function(a,b){return function(c){return We(c,a,b)}}),Ol=S(function(a,b){return function(c){return We(a,c,b)}});function Pl(b,c,d){var e=$(c),f=Me(c,e);d==null&&!(W(c)&&(f.length||!e.length))&&(d=c,c=b,b=this,f=Me(c,$(c)));var a=!(W(d)&&"chain"in d)||!!d.chain,g=Tj(b);kc(f,function(d){var e=c[d];b[d]=e;g&&(b.prototype[d]=function(){var d=this.__chain__;if(a||d){var c=b(this.__wrapped__),f=c.__actions__=ig(this.__actions__);f.push({func:e,args:arguments,thisArg:b});c.__chain__=d;return c}return e.apply(b,qc([this.value()],arguments))})});return b}function Ql(){N._===this&&(N._=Ib);return this}function Rl(){}function Sl(a){a=Y(a);return S(function(b){return rf(b,a)})}var Tl=Ag(O),Ul=Ag(mc);Ag=Ag(tc);function Vl(a){return mh(a)?Dc(Jh(a)):vf(a)}function Wl(a){return function(b){return a==null?void 0:Ne(a,b)}}var Xl=Dg();Dg=Dg(!0);function Yl(){return[]}function Zl(){return!1}function $l(){return{}}function am(){return""}function bm(){return!0}function cm(b,a){b=Y(b);if(b<1||b>ga)return[];var c=D,d=ld(b,D);a=T(a);b-=D;d=Ic(d,a);while(++c<b)a(c);return d}function dm(a){return U(a)?O(a,Jh):ik(a)?[a]:ig(Ih(Z(a)))}function em(a){var b=++Eb;return Z(a)+b}var fm=zg(function(a,b){return a+b},0),gm=Gg("ceil"),hm=zg(function(a,b){return a/b},1),im=Gg("floor");function jm(a){return a&&a.length?Ee(a,Jl,Qe):void 0}function km(b,a){return b&&b.length?Ee(b,T(a,2),Qe):void 0}function lm(a){return Cc(a,Jl)}function mm(b,a){return Cc(b,T(a,2))}function nm(a){return a&&a.length?Ee(a,Jl,lf):void 0}function om(b,a){return b&&b.length?Ee(b,T(a,2),lf):void 0}var pm=zg(function(a,b){return a*b},1);Gg=Gg("round");zg=zg(function(a,b){return a-b},0);function qm(a){return a&&a.length?Hc(a,Jl):0}function rm(b,a){return b&&b.length?Hc(b,T(a,2)):0}Q.after=jj;Q.ary=kj;Q.assign=Ye;Q.assignIn=Ab;Q.assignInWith=tk;Q.assignWith=Ze;Q.at=bf;Q.before=lj;Q.bind=mj;Q.bindAll=rg;Q.bindKey=nj;Q.castArray=Cj;Q.chain=Hi;Q.chunk=Nh;Q.compact=Oh;Q.concat=Ph;Q.cond=El;Q.conforms=Fl;Q.constant=Gl;Q.countBy=ge;Q.create=uk;Q.curry=oj;Q.curryRight=pj;Q.debounce=qj;Q.defaults=ef;Q.defaultsDeep=ff;Q.defer=b;Q.delay=uc;Q.difference=Ld;Q.differenceBy=Md;Q.differenceWith=Nd;Q.drop=Qh;Q.dropRight=Rh;Q.dropRightWhile=Sh;Q.dropWhile=Th;Q.fill=Uh;Q.filter=Si;Q.flatMap=Ti;Q.flatMapDeep=Ui;Q.flatMapDepth=Vi;Q.flatten=Xh;Q.flattenDeep=Yh;Q.flattenDepth=Zh;Q.flip=rj;Q.flow=Il;Q.flowRight=wg;Q.fromPairs=$h;Q.functions=Bk;Q.functionsIn=Ck;Q.groupBy=og;Q.initial=ci;Q.intersection=Od;Q.intersectionBy=Qd;Q.intersectionWith=Rd;Q.invert=gf;Q.invertBy=Eg;Q.invokeMap=pg;Q.iteratee=Kl;Q.keyBy=Wb;Q.keys=$;Q.keysIn=Gk;Q.map=Zi;Q.mapKeys=Hk;Q.mapValues=Ik;Q.matches=Ll;Q.matchesProperty=Ml;Q.memoize=sj;Q.merge=Jk;Q.mergeWith=Kk;Q.method=Nl;Q.methodOf=Ol;Q.mixin=Pl;Q.negate=tj;Q.nthArg=Sl;Q.omit=ng;Q.omitBy=Lk;Q.once=uj;Q.orderBy=$i;Q.over=Tl;Q.overArgs=Gh;Q.overEvery=Ul;Q.overSome=Ag;Q.partial=vj;Q.partialRight=wj;Q.partition=h;Q.pick=Mk;Q.pickBy=Nk;Q.property=Vl;Q.propertyOf=Wl;Q.pull=Sd;Q.pullAll=hi;Q.pullAllBy=ii;Q.pullAllWith=ji;Q.pullAt=Td;Q.range=Xl;Q.rangeRight=Dg;Q.rearg=K;Q.reject=cj;Q.remove=ki;Q.rest=xj;Q.reverse=li;Q.sampleSize=ej;Q.set=Pk;Q.setWith=Qk;Q.shuffle=fj;Q.slice=mi;Q.sortBy=rd;Q.sortedUniq=ti;Q.sortedUniqBy=ui;Q.split=ql;Q.spread=yj;Q.tail=vi;Q.take=wi;Q.takeRight=xi;Q.takeRightWhile=yi;Q.takeWhile=zi;Q.tap=Ii;Q.throttle=zj;Q.thru=Ji;Q.toArray=nk;Q.toPairs=Rk;Q.toPairsIn=Ig;Q.toPath=dm;Q.toPlainObject=rk;Q.transform=Sk;Q.unary=Aj;Q.union=Ud;Q.unionBy=Wd;Q.unionWith=Xd;Q.uniq=Ai;Q.uniqBy=Bi;Q.uniqWith=Ci;Q.unset=Tk;Q.unzip=Di;Q.unzipWith=Ei;Q.update=Uk;Q.updateWith=Vk;Q.values=Wk;Q.valuesIn=Xk;Q.without=Yd;Q.words=Cl;Q.wrap=Bj;Q.xor=Zd;Q.xorBy=$d;Q.xorWith=be;Q.zip=ce;Q.zipObject=Fi;Q.zipObjectDeep=Gi;Q.zipWith=ee;Q.entries=Rk;Q.entriesIn=Ig;Q.extend=Ab;Q.extendWith=tk;Pl(Q,Q);Q.add=fm;Q.attempt=Dl;Q.camelCase=al;Q.capitalize=bl;Q.ceil=gm;Q.clamp=Yk;Q.clone=Dj;Q.cloneDeep=Fj;Q.cloneDeepWith=Gj;Q.cloneWith=Ej;Q.conformsTo=Hj;Q.deburr=cl;Q.defaultTo=Hl;Q.divide=hm;Q.endsWith=dl;Q.eq=Ij;Q.escape=el;Q.escapeRegExp=fl;Q.every=Ri;Q.find=he;Q.findIndex=Vh;Q.findKey=vk;Q.findLast=ie;Q.findLastIndex=Wh;Q.findLastKey=wk;Q.floor=im;Q.forEach=Wi;Q.forEachRight=Xi;Q.forIn=xk;Q.forInRight=yk;Q.forOwn=zk;Q.forOwnRight=Ak;Q.get=Dk;Q.gt=uh;Q.gte=vg;Q.has=Ek;Q.hasIn=Fk;Q.head=ai;Q.identity=Jl;Q.includes=Yi;Q.indexOf=bi;Q.inRange=Zk;Q.invoke=yg;Q.isArguments=Jj;Q.isArray=U;Q.isArrayBuffer=mg;Q.isArrayLike=Kj;Q.isArrayLikeObject=V;Q.isBoolean=Lj;Q.isBuffer=Mj;Q.isDate=Zb;Q.isElement=Nj;Q.isEmpty=Oj;Q.isEqual=Pj;Q.isEqualWith=Qj;Q.isError=Rj;Q.isFinite=Sj;Q.isFunction=Tj;Q.isInteger=Uj;Q.isLength=Vj;Q.isMap=Wj;Q.isMatch=Xj;Q.isMatchWith=Yj;Q.isNaN=Zj;Q.isNative=$j;Q.isNil=bk;Q.isNull=ak;Q.isNumber=ck;Q.isObject=W;Q.isObjectLike=X;Q.isPlainObject=dk;Q.isRegExp=ek;Q.isSafeInteger=fk;Q.isSet=gk;Q.isString=hk;Q.isSymbol=ik;Q.isTypedArray=jk;Q.isUndefined=kk;Q.isWeakMap=lk;Q.isWeakSet=mk;Q.join=di;Q.kebabCase=gl;Q.last=ei;Q.lastIndexOf=fi;Q.lowerCase=hl;Q.lowerFirst=il;Q.lt=Kd;Q.lte=Xe;Q.max=jm;Q.maxBy=km;Q.mean=lm;Q.meanBy=mm;Q.min=nm;Q.minBy=om;Q.stubArray=Yl;Q.stubFalse=Zl;Q.stubObject=$l;Q.stubString=am;Q.stubTrue=bm;Q.multiply=pm;Q.nth=gi;Q.noConflict=Ql;Q.noop=Rl;Q.now=ij;Q.pad=jl;Q.padEnd=kl;Q.padStart=ll;Q.parseInt=ml;Q.random=$k;Q.reduce=aj;Q.reduceRight=bj;Q.repeat=nl;Q.replace=ol;Q.result=Ok;Q.round=Gg;Q.runInContext=a;Q.sample=dj;Q.size=gj;Q.snakeCase=pl;Q.some=hj;Q.sortedIndex=ni;Q.sortedIndexBy=oi;Q.sortedIndexOf=pi;Q.sortedLastIndex=qi;Q.sortedLastIndexBy=ri;Q.sortedLastIndexOf=si;Q.startCase=rl;Q.startsWith=sl;Q.subtract=zg;Q.sum=qm;Q.sumBy=rm;Q.template=tl;Q.times=cm;Q.toFinite=ok;Q.toInteger=Y;Q.toLength=pk;Q.toLower=ul;Q.toNumber=qk;Q.toSafeInteger=sk;Q.toString=Z;Q.toUpper=vl;Q.trim=wl;Q.trimEnd=xl;Q.trimStart=yl;Q.truncate=zl;Q.unescape=Al;Q.uniqueId=em;Q.upperCase=sg;Q.upperFirst=Bl;Q.each=Wi;Q.eachRight=Xi;Q.first=ai;Pl(Q,function(){var a={};Ke(Q,function(b,c){J.call(Q.prototype,c)||(a[c]=b)});return a}(),{chain:!1});Q.VERSION=c;kc(["bind","bindKey","curry","curryRight","partial","partialRight"],function(a){Q[a].placeholder=Q});kc(["drop","take"],function(a,b){R.prototype[a]=function(d){d=d===void 0?1:P(Y(d),0);var c=this.__filtered__&&!b?new R(this):this.clone();c.__filtered__?c.__takeCount__=ld(d,c.__takeCount__):c.__views__.push({size:ld(d,D),type:a+(c.__dir__<0?"Right":"")});return c},R.prototype[a+"Right"]=function(b){return this.reverse()[a](b).reverse()}});kc(["filter","map","takeWhile"],function(a,b){var c=b+1,d=c==da||c==C;R.prototype[a]=function(b){var a=this.clone();a.__iteratees__.push({iteratee:T(b,3),type:c});a.__filtered__=a.__filtered__||d;return a}});kc(["head","last"],function(a,b){var c="take"+(b?"Right":"");R.prototype[a]=function(){return this[c](1).value()[0]}});kc(["initial","tail"],function(a,b){var c="drop"+(b?"":"Right");R.prototype[a]=function(){return this.__filtered__?new R(this):this[c](1)}});R.prototype.compact=function(){return this.filter(Jl)};R.prototype.find=function(a){return this.filter(a).head()};R.prototype.findLast=function(a){return this.reverse().find(a)};R.prototype.invokeMap=S(function(a,b){return typeof a=="function"?new R(this):this.map(function(c){return We(c,a,b)})});R.prototype.reject=function(a){return this.filter(tj(T(a)))};R.prototype.slice=function(b,c){b=Y(b);var a=this;if(a.__filtered__&&(b>0||c<0))return new R(a);b<0?a=a.takeRight(-b):b&&(a=a.drop(b));c!==void 0&&(c=Y(c),a=c<0?a.dropRight(-c):a.take(c-b));return a};R.prototype.takeRightWhile=function(a){return this.reverse().takeWhile(a).reverse()};R.prototype.toArray=function(){return this.take(D)};Ke(R.prototype,function(a,b){var c=/^(?:filter|find|map|reject)|While$/.test(b),d=/^(?:head|last)$/.test(b),e=Q[d?"take"+(b=="last"?"Right":""):b],f=d||/^find/.test(b);if(!e)return;Q.prototype[b]=function(){var h=this.__wrapped__,i=d?[1]:arguments,j=h instanceof R,g=i[0],k=j||U(h),l=function(a){a=e.apply(Q,qc([a],i));return d&&m?a[0]:a};k&&c&&typeof g=="function"&&g.length!=1&&(j=k=!1);var m=this.__chain__,n=!!this.__actions__.length,o=f&&!m,p=j&&!n;if(!f&&k){h=p?h:new R(this);var b=a.apply(h,i);b.__actions__.push({func:Ji,args:[l],thisArg:void 0});return new Fd(b,m)}if(o&&p)return a.apply(this,i);b=this.thru(l);return o?d?b.value()[0]:b.value():b}});kc(["pop","push","shift","sort","splice","unshift"],function(a){var b=zb[a],c=/^(?:push|sort|unshift)$/.test(a)?"tap":"thru",d=/^(?:pop|shift)$/.test(a);Q.prototype[a]=function(){var a=arguments;if(d&&!this.__chain__){var e=this.value();return b.apply(U(e)?e:[],a)}return this[c](function(c){return b.apply(U(c)?c:[],a)})}});Ke(R.prototype,function(a,b){a=Q[b];if(a){var c=a.name+"";J.call(vd,c)||(vd[c]=[]);vd[c].push({name:b,func:a})}});vd[xg(void 0,s).name]=[{name:"wrapper",func:void 0}];R.prototype.clone=Gd;R.prototype.reverse=Hd;R.prototype.value=Id;Q.prototype.at=fe;Q.prototype.chain=Ki;Q.prototype.commit=Li;Q.prototype.next=Mi;Q.prototype.plant=Oi;Q.prototype.reverse=Pi;Q.prototype.toJSON=Q.prototype.valueOf=Q.prototype.value=Qi;Q.prototype.first=Q.prototype.head;Tb&&(Q.prototype[Tb]=Ni);return Q};var jd=Ob();typeof i=="function"&&typeof i.amd=="object"&&i.amd?(N._=jd,i(function(){return jd})):J?((J.exports=jd)._=jd,zb._=jd):N._=jd}).call(this)}var k=!1;function l(){k||(k=!0,j());return h.exports}c={};var m={exports:c};function n(){var a=Array.isArray;m.exports=a}var o=!1;function p(){o||(o=!0,n());return m.exports}d={};var q={exports:d};function r(){var b=typeof a=="object"&&a&&a.Object===Object&&a;q.exports=b}var s=!1;function t(){s||(s=!0,r());return q.exports}f={};var u={exports:f};function v(){var a=t(),b=typeof self=="object"&&self&&self.Object===Object&&self;a=a||b||Function("return this")();u.exports=a}var w=!1;function x(){w||(w=!0,v());return u.exports}c={};var y={exports:c};function z(){var a=x();a=a.Symbol;y.exports=a}var A=!1;function B(){A||(A=!0,z());return y.exports}d={};var aa={exports:d};function ba(){var a=B(),b=Object.prototype,c=b.hasOwnProperty,d=b.toString,e=a?a.toStringTag:void 0;function f(a){var b=c.call(a,e),f=a[e];try{a[e]=void 0;var g=!0}catch(a){}var h=d.call(a);g&&(b?a[e]=f:delete a[e]);return h}aa.exports=f}var ca=!1;function da(){ca||(ca=!0,ba());return aa.exports}f={};var ea={exports:f};function C(){var a=Object.prototype,b=a.toString;function c(a){return b.call(a)}ea.exports=c}var fa=!1;function ga(){fa||(fa=!0,C());return ea.exports}c={};var ha={exports:c};function ia(){var a=B(),b=da(),c=ga(),d="[object Null]",e="[object Undefined]",f=a?a.toStringTag:void 0;function g(a){return a==null?a===void 0?e:d:f&&f in Object(a)?b(a):c(a)}ha.exports=g}var D=!1;function ja(){D||(D=!0,ia());return ha.exports}d={};var ka={exports:d};function la(){function a(a){return a!=null&&typeof a=="object"}ka.exports=a}var ma=!1;function na(){ma||(ma=!0,la());return ka.exports}f={};var oa={exports:f};function pa(){var a=ja(),b=na(),c="[object Symbol]";function d(d){return typeof d=="symbol"||b(d)&&a(d)==c}oa.exports=d}var qa=!1;function ra(){qa||(qa=!0,pa());return oa.exports}c={};var sa={exports:c};function ta(){var a=p(),b=ra(),c=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,d=/^\w*$/;function e(e,f){if(a(e))return!1;var g=typeof e;return g=="number"||g=="symbol"||g=="boolean"||e==null||b(e)?!0:d.test(e)||!c.test(e)||f!=null&&e in Object(f)}sa.exports=e}var ua=!1;function E(){ua||(ua=!0,ta());return sa.exports}d={};var va={exports:d};function wa(){function a(a){var b=typeof a;return a!=null&&(b=="object"||b=="function")}va.exports=a}var xa=!1;function F(){xa||(xa=!0,wa());return va.exports}f={};var ya={exports:f};function za(){var a=ja(),b=F(),c="[object AsyncFunction]",d="[object Function]",e="[object GeneratorFunction]",f="[object Proxy]";function g(g){if(!b(g))return!1;g=a(g);return g==d||g==e||g==c||g==f}ya.exports=g}var Aa=!1;function Ba(){Aa||(Aa=!0,za());return ya.exports}c={};var Ca={exports:c};function Da(){var a=x();a=a["__core-js_shared__"];Ca.exports=a}var Ea=!1;function Fa(){Ea||(Ea=!0,Da());return Ca.exports}d={};var Ga={exports:d};function Ha(){var a=Fa(),b=function(){var b=/[^.]+$/.exec(a&&a.keys&&a.keys.IE_PROTO||"");return b?"Symbol(src)_1."+b:""}();function c(a){return!!b&&b in a}Ga.exports=c}var Ia=!1;function Ja(){Ia||(Ia=!0,Ha());return Ga.exports}f={};var Ka={exports:f};function La(){var a=Function.prototype,b=a.toString;function c(a){if(a!=null){try{return b.call(a)}catch(a){}try{return a+""}catch(a){}}return""}Ka.exports=c}var Ma=!1;function Na(){Ma||(Ma=!0,La());return Ka.exports}c={};var Oa={exports:c};function Pa(){var a=Ba(),b=Ja(),c=F(),d=Na(),e=/[\\^$.*+?()[\]{}|]/g,f=/^\[object .+?Constructor\]$/,g=Function.prototype,h=Object.prototype;g=g.toString;h=h.hasOwnProperty;var i=RegExp("^"+g.call(h).replace(e,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function j(e){if(!c(e)||b(e))return!1;var g=a(e)?i:f;return g.test(d(e))}Oa.exports=j}var Qa=!1;function Ra(){Qa||(Qa=!0,Pa());return Oa.exports}d={};var Sa={exports:d};function Ta(){function a(a,b){return a==null?void 0:a[b]}Sa.exports=a}var Ua=!1;function Va(){Ua||(Ua=!0,Ta());return Sa.exports}f={};var Wa={exports:f};function Xa(){var a=Ra(),b=Va();function c(c,d){c=b(c,d);return a(c)?c:void 0}Wa.exports=c}var Ya=!1;function Za(){Ya||(Ya=!0,Xa());return Wa.exports}c={};var $a={exports:c};function ab(){var a=Za();a=a(Object,"create");$a.exports=a}var bb=!1;function cb(){bb||(bb=!0,ab());return $a.exports}d={};var db={exports:d};function eb(){var a=cb();function b(){this.__data__=a?a(null):{},this.size=0}db.exports=b}var fb=!1;function gb(){fb||(fb=!0,eb());return db.exports}f={};var hb={exports:f};function ib(){function a(a){a=this.has(a)&&delete this.__data__[a];this.size-=a?1:0;return a}hb.exports=a}var jb=!1;function kb(){jb||(jb=!0,ib());return hb.exports}c={};var lb={exports:c};function mb(){var a=cb(),b="__lodash_hash_undefined__",c=Object.prototype,d=c.hasOwnProperty;function e(c){var e=this.__data__;if(a){var f=e[c];return f===b?void 0:f}return d.call(e,c)?e[c]:void 0}lb.exports=e}var nb=!1;function ob(){nb||(nb=!0,mb());return lb.exports}d={};var pb={exports:d};function qb(){var a=cb(),b=Object.prototype,c=b.hasOwnProperty;function d(b){var d=this.__data__;return a?d[b]!==void 0:c.call(d,b)}pb.exports=d}var rb=!1;function sb(){rb||(rb=!0,qb());return pb.exports}f={};var tb={exports:f};function ub(){var a=cb(),b="__lodash_hash_undefined__";function c(c,d){var e=this.__data__;this.size+=this.has(c)?0:1;e[c]=a&&d===void 0?b:d;return this}tb.exports=c}var vb=!1;function wb(){vb||(vb=!0,ub());return tb.exports}c={};var xb={exports:c};function G(){var a=gb(),b=kb(),c=ob(),d=sb(),e=wb();function f(a){var b=-1,c=a==null?0:a.length;this.clear();while(++b<c){var d=a[b];this.set(d[0],d[1])}}f.prototype.clear=a;f.prototype["delete"]=b;f.prototype.get=c;f.prototype.has=d;f.prototype.set=e;xb.exports=f}var H=!1;function yb(){H||(H=!0,G());return xb.exports}d={};var I={exports:d};function zb(){function a(){this.__data__=[],this.size=0}I.exports=a}var Ab=!1;function Bb(){Ab||(Ab=!0,zb());return I.exports}f={};var Cb={exports:f};function Db(){function a(a,b){return a===b||a!==a&&b!==b}Cb.exports=a}var J=!1;function Eb(){J||(J=!0,Db());return Cb.exports}c={};var Fb={exports:c};function Gb(){var a=Eb();function b(b,c){var d=b.length;while(d--)if(a(b[d][0],c))return d;return-1}Fb.exports=b}var Hb=!1;function Ib(){Hb||(Hb=!0,Gb());return Fb.exports}d={};var Jb={exports:d};function K(){var a=Ib(),b=Array.prototype,c=b.splice;function d(b){var d=this.__data__;b=a(d,b);if(b<0)return!1;var e=d.length-1;b==e?d.pop():c.call(d,b,1);--this.size;return!0}Jb.exports=d}var Kb=!1;function Lb(){Kb||(Kb=!0,K());return Jb.exports}f={};var Mb={exports:f};function Nb(){var a=Ib();function b(b){var c=this.__data__;b=a(c,b);return b<0?void 0:c[b][1]}Mb.exports=b}var Ob=!1;function Pb(){Ob||(Ob=!0,Nb());return Mb.exports}c={};var Qb={exports:c};function Rb(){var a=Ib();function b(b){return a(this.__data__,b)>-1}Qb.exports=b}var Sb=!1;function Tb(){Sb||(Sb=!0,Rb());return Qb.exports}d={};var Ub={exports:d};function Vb(){var a=Ib();function b(b,c){var d=this.__data__,e=a(d,b);e<0?(++this.size,d.push([b,c])):d[e][1]=c;return this}Ub.exports=b}var Wb=!1;function Xb(){Wb||(Wb=!0,Vb());return Ub.exports}f={};var Yb={exports:f};function L(){var a=Bb(),b=Lb(),c=Pb(),d=Tb(),e=Xb();function f(a){var b=-1,c=a==null?0:a.length;this.clear();while(++b<c){var d=a[b];this.set(d[0],d[1])}}f.prototype.clear=a;f.prototype["delete"]=b;f.prototype.get=c;f.prototype.has=d;f.prototype.set=e;Yb.exports=f}var M=!1;function Zb(){M||(M=!0,L());return Yb.exports}c={};var $b={exports:c};function ac(){var a=Za(),b=x();a=a(b,"Map");$b.exports=a}var N=!1;function bc(){N||(N=!0,ac());return $b.exports}d={};var cc={exports:d};function dc(){var a=yb(),b=Zb(),c=bc();function d(){this.size=0,this.__data__={hash:new a,map:new(c||b),string:new a}}cc.exports=d}var ec=!1;function fc(){ec||(ec=!0,dc());return cc.exports}f={};var gc={exports:f};function hc(){function a(a){var b=typeof a;return b=="string"||b=="number"||b=="symbol"||b=="boolean"?a!=="__proto__":a===null}gc.exports=a}var ic=!1;function jc(){ic||(ic=!0,hc());return gc.exports}c={};var kc={exports:c};function lc(){var a=jc();function b(b,c){b=b.__data__;return a(c)?b[typeof c=="string"?"string":"hash"]:b.map}kc.exports=b}var mc=!1;function nc(){mc||(mc=!0,lc());return kc.exports}d={};var oc={exports:d};function pc(){var a=nc();function b(b){b=a(this,b)["delete"](b);this.size-=b?1:0;return b}oc.exports=b}var O=!1;function qc(){O||(O=!0,pc());return oc.exports}f={};var rc={exports:f};function sc(){var a=nc();function b(b){return a(this,b).get(b)}rc.exports=b}var tc=!1;function uc(){tc||(tc=!0,sc());return rc.exports}c={};var vc={exports:c};function wc(){var a=nc();function b(b){return a(this,b).has(b)}vc.exports=b}var xc=!1;function yc(){xc||(xc=!0,wc());return vc.exports}d={};var zc={exports:d};function Ac(){var a=nc();function b(b,c){var d=a(this,b),e=d.size;d.set(b,c);this.size+=d.size==e?0:1;return this}zc.exports=b}var Bc=!1;function Cc(){Bc||(Bc=!0,Ac());return zc.exports}f={};var Dc={exports:f};function Ec(){var a=fc(),b=qc(),c=uc(),d=yc(),e=Cc();function f(a){var b=-1,c=a==null?0:a.length;this.clear();while(++b<c){var d=a[b];this.set(d[0],d[1])}}f.prototype.clear=a;f.prototype["delete"]=b;f.prototype.get=c;f.prototype.has=d;f.prototype.set=e;Dc.exports=f}var Fc=!1;function Gc(){Fc||(Fc=!0,Ec());return Dc.exports}c={};var Hc={exports:c};function Ic(){var a=Gc(),b="Expected a function";function c(d,e){if(typeof d!="function"||e!=null&&typeof e!="function")throw new TypeError(b);var f=function(){var a=arguments,b=e?e.apply(this,a):a[0],c=f.cache;if(c.has(b))return c.get(b);var g=d.apply(this,a);f.cache=c.set(b,g)||c;return g};f.cache=new(c.Cache||a);return f}c.Cache=a;Hc.exports=c}var Jc=!1;function Kc(){Jc||(Jc=!0,Ic());return Hc.exports}d={};var Lc={exports:d};function Mc(){var a=Kc(),b=500;function c(c){c=a(c,function(a){d.size===b&&d.clear();return a});var d=c.cache;return c}Lc.exports=c}var Nc=!1;function Oc(){Nc||(Nc=!0,Mc());return Lc.exports}f={};var Pc={exports:f};function Qc(){var a=Oc(),b=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,c=/\\(\\)?/g;a=a(function(a){var d=[];a.charCodeAt(0)===46&&d.push("");a.replace(b,function(a,b,e,f){d.push(e?f.replace(c,"$1"):b||a)});return d});Pc.exports=a}var Rc=!1;function Sc(){Rc||(Rc=!0,Qc());return Pc.exports}c={};var Tc={exports:c};function Uc(){function a(a,b){var c=-1,d=a==null?0:a.length,e=Array(d);while(++c<d)e[c]=b(a[c],c,a);return e}Tc.exports=a}var Vc=!1;function Wc(){Vc||(Vc=!0,Uc());return Tc.exports}d={};var Xc={exports:d};function Yc(){var a=B(),b=Wc(),c=p(),d=ra(),e=1/0;a=a?a.prototype:void 0;var f=a?a.toString:void 0;function g(a){if(typeof a=="string")return a;if(c(a))return b(a,g)+"";if(d(a))return f?f.call(a):"";var h=a+"";return h=="0"&&1/a==-e?"-0":h}Xc.exports=g}var Zc=!1;function $c(){Zc||(Zc=!0,Yc());return Xc.exports}f={};var ad={exports:f};function bd(){var a=$c();function b(b){return b==null?"":a(b)}ad.exports=b}var cd=!1;function dd(){cd||(cd=!0,bd());return ad.exports}c={};var ed={exports:c};function fd(){var a=p(),b=E(),c=Sc(),d=dd();function e(e,f){return a(e)?e:b(e,f)?[e]:c(d(e))}ed.exports=e}var gd=!1;function hd(){gd||(gd=!0,fd());return ed.exports}d={};var id={exports:d};function jd(){var a=ra(),b=1/0;function c(c){if(typeof c=="string"||a(c))return c;var d=c+"";return d=="0"&&1/c==-b?"-0":d}id.exports=c}var kd=!1;function P(){kd||(kd=!0,jd());return id.exports}f={};var ld={exports:f};function md(){var a=hd(),b=P();function c(c,d){d=a(d,c);var e=0,f=d.length;while(c!=null&&e<f)c=c[b(d[e++])];return e&&e==f?c:void 0}ld.exports=c}var nd=!1;function od(){nd||(nd=!0,md());return ld.exports}c={};var pd={exports:c};function qd(){var a=od();function b(b,c,d){b=b==null?void 0:a(b,c);return b===void 0?d:b}pd.exports=b}var rd=!1;function sd(){rd||(rd=!0,qd());return pd.exports}d={};var td={exports:d};function ud(){var a=sd();function b(b,c){var d=-1,e=c.length,f=Array(e),g=b==null;while(++d<e)f[d]=g?void 0:a(b,c[d]);return f}td.exports=b}var vd=!1;function wd(){vd||(vd=!0,ud());return td.exports}f={};var xd={exports:f};function yd(){function a(a,b){var c=-1,d=b.length,e=a.length;while(++c<d)a[e+c]=b[c];return a}xd.exports=a}var zd=!1;function Ad(){zd||(zd=!0,yd());return xd.exports}c={};var Bd={exports:c};function Cd(){var a=ja(),b=na(),c="[object Arguments]";function d(d){return b(d)&&a(d)==c}Bd.exports=d}var Q=!1;function Dd(){Q||(Q=!0,Cd());return Bd.exports}d={};var Ed={exports:d};function Fd(){var a=Dd(),b=na(),c=Object.prototype,d=c.hasOwnProperty,e=c.propertyIsEnumerable;c=a(function(){return arguments}())?a:function(a){return b(a)&&d.call(a,"callee")&&!e.call(a,"callee")};Ed.exports=c}var R=!1;function Gd(){R||(R=!0,Fd());return Ed.exports}f={};var Hd={exports:f};function Id(){var a=B(),b=Gd(),c=p(),d=a?a.isConcatSpreadable:void 0;function e(a){return c(a)||b(a)||!!(d&&a&&a[d])}Hd.exports=e}var Jd=!1;function Kd(){Jd||(Jd=!0,Id());return Hd.exports}c={};var Ld={exports:c};function Md(){var a=Ad(),b=Kd();function c(d,e,f,g,h){var i=-1,j=d.length;f||(f=b);h||(h=[]);while(++i<j){var k=d[i];e>0&&f(k)?e>1?c(k,e-1,f,g,h):a(h,k):g||(h[h.length]=k)}return h}Ld.exports=c}var Nd=!1;function Od(){Nd||(Nd=!0,Md());return Ld.exports}d={};var Pd={exports:d};function Qd(){var a=Od();function b(b){var c=b==null?0:b.length;return c?a(b,1):[]}Pd.exports=b}var Rd=!1;function Sd(){Rd||(Rd=!0,Qd());return Pd.exports}f={};var Td={exports:f};function Ud(){function a(a,b,c){switch(c.length){case 0:return a.call(b);case 1:return a.call(b,c[0]);case 2:return a.call(b,c[0],c[1]);case 3:return a.call(b,c[0],c[1],c[2])}return a.apply(b,c)}Td.exports=a}var Vd=!1;function Wd(){Vd||(Vd=!0,Ud());return Td.exports}c={};var Xd={exports:c};function Yd(){var a=Wd(),b=Math.max;function c(c,d,e){d=b(d===void 0?c.length-1:d,0);return function(){var f=arguments,g=-1,h=b(f.length-d,0),i=Array(h);while(++g<h)i[g]=f[d+g];g=-1;var j=Array(d+1);while(++g<d)j[g]=f[g];j[d]=e(i);return a(c,this,j)}}Xd.exports=c}var Zd=!1;function $d(){Zd||(Zd=!0,Yd());return Xd.exports}d={};var ae={exports:d};function be(){function a(a){return function(){return a}}ae.exports=a}var ce=!1;function de(){ce||(ce=!0,be());return ae.exports}f={};var ee={exports:f};function fe(){var a=Za(),b=function(){try{var b=a(Object,"defineProperty");b({},"",{});return b}catch(a){}}();ee.exports=b}var ge=!1;function he(){ge||(ge=!0,fe());return ee.exports}c={};var ie={exports:c};function je(){function a(a){return a}ie.exports=a}var ke=!1;function le(){ke||(ke=!0,je());return ie.exports}d={};var me={exports:d};function ne(){var a=de(),b=he(),c=le();c=b?function(c,d){return b(c,"toString",{configurable:!0,enumerable:!1,value:a(d),writable:!0})}:c;me.exports=c}var oe=!1;function pe(){oe||(oe=!0,ne());return me.exports}f={};var qe={exports:f};function re(){var a=800,b=16,c=Date.now;function d(d){var e=0,f=0;return function(){var g=c(),h=b-(g-f);f=g;if(h>0){if(++e>=a)return arguments[0]}else e=0;return d.apply(void 0,arguments)}}qe.exports=d}var se=!1;function te(){se||(se=!0,re());return qe.exports}c={};var ue={exports:c};function ve(){var a=pe(),b=te();b=b(a);ue.exports=b}var we=!1;function xe(){we||(we=!0,ve());return ue.exports}d={};var ye={exports:d};function ze(){var a=Sd(),b=$d(),c=xe();function d(d){return c(b(d,void 0,a),d+"")}ye.exports=d}var Ae=!1;function Be(){Ae||(Ae=!0,ze());return ye.exports}f={};var Ce={exports:f};function De(){var a=wd(),b=Be();b=b(a);Ce.exports=b}var Ee=!1;function Fe(){Ee||(Ee=!0,De());return Ce.exports}c={};var Ge={exports:c};function He(){function a(a,b,c){var d=-1,e=a.length;b<0&&(b=-b>e?0:e+b);c=c>e?e:c;c<0&&(c+=e);e=b>c?0:c-b>>>0;b>>>=0;c=Array(e);while(++d<e)c[d]=a[d+b];return c}Ge.exports=a}var Ie=!1;function Je(){Ie||(Ie=!0,He());return Ge.exports}d={};var Ke={exports:d};function Le(){var a=Je();function b(b,c,d){var e=b.length;d=d===void 0?e:d;return!c&&d>=e?b:a(b,c,d)}Ke.exports=b}var Me=!1;function Ne(){Me||(Me=!0,Le());return Ke.exports}f={};var Oe={exports:f};function Pe(){var a="\\ud800-\\udfff",b="\\u0300-\\u036f",c="\\ufe20-\\ufe2f",d="\\u20d0-\\u20ff";b=b+c+d;c="\\ufe0e\\ufe0f";d="\\u200d";var e=RegExp("["+d+a+b+c+"]");function f(a){return e.test(a)}Oe.exports=f}var Qe=!1;function Re(){Qe||(Qe=!0,Pe());return Oe.exports}c={};var Se={exports:c};function Te(){function a(a){return a.split("")}Se.exports=a}var Ue=!1;function Ve(){Ue||(Ue=!0,Te());return Se.exports}d={};var We={exports:d};function Xe(){var a="\\ud800-\\udfff",b="\\u0300-\\u036f",c="\\ufe20-\\ufe2f",d="\\u20d0-\\u20ff";b=b+c+d;c="\\ufe0e\\ufe0f";d="["+a+"]";b="["+b+"]";var e="\\ud83c[\\udffb-\\udfff]",f="(?:"+b+"|"+e+")";a="[^"+a+"]";var g="(?:\\ud83c[\\udde6-\\uddff]){2}",h="[\\ud800-\\udbff][\\udc00-\\udfff]",i="\\u200d";f=f+"?";c="["+c+"]?";i="(?:"+i+"(?:"+[a,g,h].join("|")+")"+c+f+")*";c=c+f+i;f="(?:"+[a+b+"?",b,g,h,d].join("|")+")";var j=RegExp(e+"(?="+e+")|"+f+c,"g");function k(a){return a.match(j)||[]}We.exports=k}var Ye=!1;function Ze(){Ye||(Ye=!0,Xe());return We.exports}f={};var $e={exports:f};function af(){var a=Ve(),b=Re(),c=Ze();function d(d){return b(d)?c(d):a(d)}$e.exports=d}var bf=!1;function cf(){bf||(bf=!0,af());return $e.exports}c={};var df={exports:c};function ef(){var a=Ne(),b=Re(),c=cf(),d=dd();function e(e){return function(f){f=d(f);var g=b(f)?c(f):void 0,h=g?g[0]:f.charAt(0);g=g?a(g,1).join(""):f.slice(1);return h[e]()+g}}df.exports=e}var ff=!1;function gf(){ff||(ff=!0,ef());return df.exports}d={};var hf={exports:d};function jf(){var a=gf();a=a("toUpperCase");hf.exports=a}var kf=!1;function lf(){kf||(kf=!0,jf());return hf.exports}f={};var mf={exports:f};function nf(){var a=dd(),b=lf();function c(c){return b(a(c).toLowerCase())}mf.exports=c}var of=!1;function pf(){of||(of=!0,nf());return mf.exports}c={};var qf={exports:c};function rf(){function a(a,b,c,d){var e=-1,f=a==null?0:a.length;d&&f&&(c=a[++e]);while(++e<f)c=b(c,a[e],e,a);return c}qf.exports=a}var sf=!1;function tf(){sf||(sf=!0,rf());return qf.exports}d={};var uf={exports:d};function vf(){function a(a){return function(b){return a==null?void 0:a[b]}}uf.exports=a}var wf=!1;function xf(){wf||(wf=!0,vf());return uf.exports}f={};var yf={exports:f};function zf(){var a=xf(),b={"\xc0":"A","\xc1":"A","\xc2":"A","\xc3":"A","\xc4":"A","\xc5":"A","\xe0":"a","\xe1":"a","\xe2":"a","\xe3":"a","\xe4":"a","\xe5":"a","\xc7":"C","\xe7":"c","\xd0":"D","\xf0":"d","\xc8":"E","\xc9":"E","\xca":"E","\xcb":"E","\xe8":"e","\xe9":"e","\xea":"e","\xeb":"e","\xcc":"I","\xcd":"I","\xce":"I","\xcf":"I","\xec":"i","\xed":"i","\xee":"i","\xef":"i","\xd1":"N","\xf1":"n","\xd2":"O","\xd3":"O","\xd4":"O","\xd5":"O","\xd6":"O","\xd8":"O","\xf2":"o","\xf3":"o","\xf4":"o","\xf5":"o","\xf6":"o","\xf8":"o","\xd9":"U","\xda":"U","\xdb":"U","\xdc":"U","\xf9":"u","\xfa":"u","\xfb":"u","\xfc":"u","\xdd":"Y","\xfd":"y","\xff":"y","\xc6":"Ae","\xe6":"ae","\xde":"Th","\xfe":"th","\xdf":"ss","\u0100":"A","\u0102":"A","\u0104":"A","\u0101":"a","\u0103":"a","\u0105":"a","\u0106":"C","\u0108":"C","\u010a":"C","\u010c":"C","\u0107":"c","\u0109":"c","\u010b":"c","\u010d":"c","\u010e":"D","\u0110":"D","\u010f":"d","\u0111":"d","\u0112":"E","\u0114":"E","\u0116":"E","\u0118":"E","\u011a":"E","\u0113":"e","\u0115":"e","\u0117":"e","\u0119":"e","\u011b":"e","\u011c":"G","\u011e":"G","\u0120":"G","\u0122":"G","\u011d":"g","\u011f":"g","\u0121":"g","\u0123":"g","\u0124":"H","\u0126":"H","\u0125":"h","\u0127":"h","\u0128":"I","\u012a":"I","\u012c":"I","\u012e":"I","\u0130":"I","\u0129":"i","\u012b":"i","\u012d":"i","\u012f":"i","\u0131":"i","\u0134":"J","\u0135":"j","\u0136":"K","\u0137":"k","\u0138":"k","\u0139":"L","\u013b":"L","\u013d":"L","\u013f":"L","\u0141":"L","\u013a":"l","\u013c":"l","\u013e":"l","\u0140":"l","\u0142":"l","\u0143":"N","\u0145":"N","\u0147":"N","\u014a":"N","\u0144":"n","\u0146":"n","\u0148":"n","\u014b":"n","\u014c":"O","\u014e":"O","\u0150":"O","\u014d":"o","\u014f":"o","\u0151":"o","\u0154":"R","\u0156":"R","\u0158":"R","\u0155":"r","\u0157":"r","\u0159":"r","\u015a":"S","\u015c":"S","\u015e":"S","\u0160":"S","\u015b":"s","\u015d":"s","\u015f":"s","\u0161":"s","\u0162":"T","\u0164":"T","\u0166":"T","\u0163":"t","\u0165":"t","\u0167":"t","\u0168":"U","\u016a":"U","\u016c":"U","\u016e":"U","\u0170":"U","\u0172":"U","\u0169":"u","\u016b":"u","\u016d":"u","\u016f":"u","\u0171":"u","\u0173":"u","\u0174":"W","\u0175":"w","\u0176":"Y","\u0177":"y","\u0178":"Y","\u0179":"Z","\u017b":"Z","\u017d":"Z","\u017a":"z","\u017c":"z","\u017e":"z","\u0132":"IJ","\u0133":"ij","\u0152":"Oe","\u0153":"oe","\u0149":"'n","\u017f":"s"};a=a(b);yf.exports=a}var Af=!1;function S(){Af||(Af=!0,zf());return yf.exports}c={};var Bf={exports:c};function Cf(){var a=S(),b=dd(),c=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,d="\\u0300-\\u036f",e="\\ufe20-\\ufe2f",f="\\u20d0-\\u20ff";d=d+e+f;e="["+d+"]";var g=RegExp(e,"g");function h(d){d=b(d);return d&&d.replace(c,a).replace(g,"")}Bf.exports=h}var Df=!1;function Ef(){Df||(Df=!0,Cf());return Bf.exports}d={};var Ff={exports:d};function Gf(){var a=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;function b(b){return b.match(a)||[]}Ff.exports=b}var Hf=!1;function If(){Hf||(Hf=!0,Gf());return Ff.exports}f={};var Jf={exports:f};function Kf(){var a=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;function b(b){return a.test(b)}Jf.exports=b}var Lf=!1;function Mf(){Lf||(Lf=!0,Kf());return Jf.exports}c={};var Nf={exports:c};function Of(){var a="\\ud800-\\udfff",b="\\u0300-\\u036f",c="\\ufe20-\\ufe2f",d="\\u20d0-\\u20ff";b=b+c+d;c="\\u2700-\\u27bf";d="a-z\\xdf-\\xf6\\xf8-\\xff";var e="\\xac\\xb1\\xd7\\xf7",f="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",g="\\u2000-\\u206f",h=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",i="A-Z\\xc0-\\xd6\\xd8-\\xde",j="\\ufe0e\\ufe0f";e=e+f+g+h;f="['\u2019]";g="["+e+"]";h="["+b+"]";b="\\d+";var k="["+c+"]",l="["+d+"]";e="[^"+a+e+b+c+d+i+"]";c="\\ud83c[\\udffb-\\udfff]";d="(?:"+h+"|"+c+")";h="[^"+a+"]";c="(?:\\ud83c[\\udde6-\\uddff]){2}";a="[\\ud800-\\udbff][\\udc00-\\udfff]";i="["+i+"]";var m="\\u200d",n="(?:"+l+"|"+e+")";e="(?:"+i+"|"+e+")";var o="(?:"+f+"(?:d|ll|m|re|s|t|ve))?";f="(?:"+f+"(?:D|LL|M|RE|S|T|VE))?";d=d+"?";j="["+j+"]?";m="(?:"+m+"(?:"+[h,c,a].join("|")+")"+j+d+")*";h="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])";var p="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])";j=j+d+m;d="(?:"+[k,c,a].join("|")+")"+j;var q=RegExp([i+"?"+l+"+"+o+"(?="+[g,i,"$"].join("|")+")",e+"+"+f+"(?="+[g,i+n,"$"].join("|")+")",i+"?"+n+"+"+o,i+"+"+f,p,h,b,d].join("|"),"g");function r(a){return a.match(q)||[]}Nf.exports=r}var Pf=!1;function Qf(){Pf||(Pf=!0,Of());return Nf.exports}d={};var Rf={exports:d};function Sf(){var a=If(),b=Mf(),c=dd(),d=Qf();function e(e,f,g){e=c(e);f=g?void 0:f;return f===void 0?b(e)?d(e):a(e):e.match(f)||[]}Rf.exports=e}var Tf=!1;function Uf(){Tf||(Tf=!0,Sf());return Rf.exports}f={};var Vf={exports:f};function Wf(){var a=tf(),b=Ef(),c=Uf(),d="['\u2019]",e=RegExp(d,"g");function f(d){return function(f){return a(c(b(f).replace(e,"")),d,"")}}Vf.exports=f}var Xf=!1;function Yf(){Xf||(Xf=!0,Wf());return Vf.exports}c={};var Zf={exports:c};function $f(){var a=pf(),b=Yf();b=b(function(b,c,d){c=c.toLowerCase();return b+(d?a(c):c)});Zf.exports=b}var ag=!1;function bg(){ag||(ag=!0,$f());return Zf.exports}d={};var cg={exports:d};function dg(){var a=9007199254740991;function b(b){return typeof b=="number"&&b>-1&&b%1==0&&b<=a}cg.exports=b}var eg=!1;function fg(){eg||(eg=!0,dg());return cg.exports}f={};var gg={exports:f};function hg(){var a=Ba(),b=fg();function c(c){return c!=null&&b(c.length)&&!a(c)}gg.exports=c}var ig=!1;function jg(){ig||(ig=!0,hg());return gg.exports}c={};var kg={exports:c};function lg(){var a=9007199254740991,b=/^(?:0|[1-9]\d*)$/;function c(c,d){var e=typeof c;d=d==null?a:d;return!!d&&(e=="number"||e!="symbol"&&b.test(c))&&c>-1&&c%1==0&&c<d}kg.exports=c}var mg=!1;function ng(){mg||(mg=!0,lg());return kg.exports}d={};var og={exports:d};function pg(){var a=Eb(),b=jg(),c=ng(),d=F();function e(e,f,g){if(!d(g))return!1;var h=typeof f;return(h=="number"?b(g)&&c(f,g.length):h=="string"&&f in g)?a(g[f],e):!1}og.exports=e}var qg=!1;function rg(){qg||(qg=!0,pg());return og.exports}f={};var sg={exports:f};function tg(){var a=F(),b=ra(),c=0/0,d=/^\s+|\s+$/g,e=/^[-+]0x[0-9a-f]+$/i,f=/^0b[01]+$/i,g=/^0o[0-7]+$/i,h=parseInt;function i(i){if(typeof i=="number")return i;if(b(i))return c;if(a(i)){var j=typeof i.valueOf=="function"?i.valueOf():i;i=a(j)?j+"":j}if(typeof i!="string")return i===0?i:+i;i=i.replace(d,"");j=f.test(i);return j||g.test(i)?h(i.slice(2),j?2:8):e.test(i)?c:+i}sg.exports=i}var ug=!1;function vg(){ug||(ug=!0,tg());return sg.exports}c={};var wg={exports:c};function xg(){var a=vg(),b=1/0,c=17976931348623157e292;function d(d){if(!d)return d===0?d:0;d=a(d);if(d===b||d===-b){var e=d<0?-1:1;return e*c}return d===d?d:0}wg.exports=d}var yg=!1;function zg(){yg||(yg=!0,xg());return wg.exports}d={};var Ag={exports:d};function Bg(){var a=zg();function b(b){b=a(b);var c=b%1;return b===b?c?b-c:b:0}Ag.exports=b}var Cg=!1;function Dg(){Cg||(Cg=!0,Bg());return Ag.exports}f={};var Eg={exports:f};function Fg(){var a=Je(),b=rg(),c=Dg(),d=Math.ceil,e=Math.max;function f(f,g,h){(h?b(f,g,h):g===void 0)?g=1:g=e(c(g),0);h=f==null?0:f.length;if(!h||g<1)return[];var i=0,j=0,k=Array(d(h/g));while(i<h)k[j++]=a(f,i,i+=g);return k}Eg.exports=f}var Gg=!1;function Hg(){Gg||(Gg=!0,Fg());return Eg.exports}c={};var Ig={exports:c};function Jg(){function a(a,b,c){a===a&&(c!==void 0&&(a=a<=c?a:c),b!==void 0&&(a=a>=b?a:b));return a}Ig.exports=a}var Kg=!1;function Lg(){Kg||(Kg=!0,Jg());return Ig.exports}d={};var Mg={exports:d};function Ng(){var a=Lg(),b=vg();function c(c,d,e){e===void 0&&(e=d,d=void 0);e!==void 0&&(e=b(e),e=e===e?e:0);d!==void 0&&(d=b(d),d=d===d?d:0);return a(b(c),d,e)}Mg.exports=c}var Og=!1;function Pg(){Og||(Og=!0,Ng());return Mg.exports}f={};var Qg={exports:f};function Rg(){var a=Zb();function b(){this.__data__=new a,this.size=0}Qg.exports=b}var Sg=!1;function Tg(){Sg||(Sg=!0,Rg());return Qg.exports}c={};var Ug={exports:c};function Vg(){function a(a){var b=this.__data__;a=b["delete"](a);this.size=b.size;return a}Ug.exports=a}var T=!1;function Wg(){T||(T=!0,Vg());return Ug.exports}d={};var Xg={exports:d};function Yg(){function a(a){return this.__data__.get(a)}Xg.exports=a}var Zg=!1;function $g(){Zg||(Zg=!0,Yg());return Xg.exports}f={};var ah={exports:f};function bh(){function a(a){return this.__data__.has(a)}ah.exports=a}var ch=!1;function dh(){ch||(ch=!0,bh());return ah.exports}c={};var eh={exports:c};function fh(){var a=Zb(),b=bc(),c=Gc(),d=200;function e(e,f){var g=this.__data__;if(g instanceof a){var h=g.__data__;if(!b||h.length<d-1){h.push([e,f]);this.size=++g.size;return this}g=this.__data__=new c(h)}g.set(e,f);this.size=g.size;return this}eh.exports=e}var gh=!1;function hh(){gh||(gh=!0,fh());return eh.exports}d={};var ih={exports:d};function jh(){var a=Zb(),b=Tg(),c=Wg(),d=$g(),e=dh(),f=hh();function g(b){b=this.__data__=new a(b);this.size=b.size}g.prototype.clear=b;g.prototype["delete"]=c;g.prototype.get=d;g.prototype.has=e;g.prototype.set=f;ih.exports=g}var kh=!1;function lh(){kh||(kh=!0,jh());return ih.exports}f={};var mh={exports:f};function nh(){function a(a,b){var c=-1,d=a==null?0:a.length;while(++c<d)if(b(a[c],c,a)===!1)break;return a}mh.exports=a}var oh=!1;function ph(){oh||(oh=!0,nh());return mh.exports}c={};var qh={exports:c};function rh(){var a=he();function b(b,c,d){c=="__proto__"&&a?a(b,c,{configurable:!0,enumerable:!0,value:d,writable:!0}):b[c]=d}qh.exports=b}var sh=!1;function th(){sh||(sh=!0,rh());return qh.exports}d={};var uh={exports:d};function vh(){var a=th(),b=Eb(),c=Object.prototype,d=c.hasOwnProperty;function e(c,e,f){var g=c[e];(!(d.call(c,e)&&b(g,f))||f===void 0&&!(e in c))&&a(c,e,f)}uh.exports=e}var wh=!1;function xh(){wh||(wh=!0,vh());return uh.exports}f={};var yh={exports:f};function zh(){var a=xh(),b=th();function c(c,d,e,f){var g=!e;e||(e={});var h=-1,i=d.length;while(++h<i){var j=d[h],k=f?f(e[j],c[j],j,e,c):void 0;k===void 0&&(k=c[j]);g?b(e,j,k):a(e,j,k)}return e}yh.exports=c}var Ah=!1;function Bh(){Ah||(Ah=!0,zh());return yh.exports}c={};var Ch={exports:c};function Dh(){function a(a,b){var c=-1,d=Array(a);while(++c<a)d[c]=b(c);return d}Ch.exports=a}var Eh=!1;function Fh(){Eh||(Eh=!0,Dh());return Ch.exports}d={};var Gh={exports:d};function Hh(){function a(){return!1}Gh.exports=a}var Ih=!1;function Jh(){Ih||(Ih=!0,Hh());return Gh.exports}var Kh={},Lh={exports:Kh};function Mh(){var a=x(),b=Jh(),c=typeof Kh=="object"&&Kh&&!Kh.nodeType&&Kh,d=c&&typeof Lh=="object"&&Lh&&!Lh.nodeType&&Lh;d=d&&d.exports===c;c=d?a.Buffer:void 0;d=c?c.isBuffer:void 0;a=d||b;Lh.exports=a}var Nh=!1;function Oh(){Nh||(Nh=!0,Mh());return Lh.exports}f={};var Ph={exports:f};function Qh(){var a=ja(),b=fg(),c=na(),d="[object Arguments]",e="[object Array]",f="[object Boolean]",g="[object Date]",h="[object Error]",i="[object Function]",j="[object Map]",k="[object Number]",l="[object Object]",m="[object RegExp]",n="[object Set]",o="[object String]",p="[object WeakMap]",q="[object ArrayBuffer]",r="[object DataView]",s="[object Float32Array]",t="[object Float64Array]",u="[object Int8Array]",v="[object Int16Array]",w="[object Int32Array]",x="[object Uint8Array]",y="[object Uint8ClampedArray]",z="[object Uint16Array]",A="[object Uint32Array]",B={};B[s]=B[t]=B[u]=B[v]=B[w]=B[x]=B[y]=B[z]=B[A]=!0;B[d]=B[e]=B[q]=B[f]=B[r]=B[g]=B[h]=B[i]=B[j]=B[k]=B[l]=B[m]=B[n]=B[o]=B[p]=!1;function aa(d){return c(d)&&b(d.length)&&!!B[a(d)]}Ph.exports=aa}var Rh=!1;function Sh(){Rh||(Rh=!0,Qh());return Ph.exports}c={};var Th={exports:c};function Uh(){function a(a){return function(b){return a(b)}}Th.exports=a}var Vh=!1;function Wh(){Vh||(Vh=!0,Uh());return Th.exports}var Xh={},Yh={exports:Xh};function Zh(){var a=t(),b=typeof Xh=="object"&&Xh&&!Xh.nodeType&&Xh,c=b&&typeof Yh=="object"&&Yh&&!Yh.nodeType&&Yh;c=c&&c.exports===b;c&&a.process;b=null;Yh.exports=b}var $h=!1;function ai(){$h||($h=!0,Zh());return Yh.exports}d={};var bi={exports:d};function ci(){var a=Sh(),b=Wh(),c=ai();c=c&&c.isTypedArray;b=c?b(c):a;bi.exports=b}var di=!1;function ei(){di||(di=!0,ci());return bi.exports}f={};var fi={exports:f};function gi(){var a=Fh(),b=Gd(),c=p(),d=Oh(),e=ng(),f=ei(),g=Object.prototype,h=g.hasOwnProperty;function i(g,i){var j=c(g),k=!j&&b(g),l=!j&&!k&&d(g),m=!j&&!k&&!l&&f(g);j=j||k||l||m;k=j?a(g.length,String):[];var n=k.length;for(var o in g)(i||h.call(g,o))&&!(j&&(o=="length"||l&&(o=="offset"||o=="parent")||m&&(o=="buffer"||o=="byteLength"||o=="byteOffset")||e(o,n)))&&k.push(o);return k}fi.exports=i}var hi=!1;function ii(){hi||(hi=!0,gi());return fi.exports}c={};var ji={exports:c};function ki(){var a=Object.prototype;function b(b){var c=b&&b.constructor;c=typeof c=="function"&&c.prototype||a;return b===c}ji.exports=b}var li=!1;function mi(){li||(li=!0,ki());return ji.exports}d={};var ni={exports:d};function oi(){function a(a,b){return function(c){return a(b(c))}}ni.exports=a}var pi=!1;function qi(){pi||(pi=!0,oi());return ni.exports}f={};var ri={exports:f};function si(){var a=qi();a=a(Object.keys,Object);ri.exports=a}var ti=!1;function ui(){ti||(ti=!0,si());return ri.exports}c={};var vi={exports:c};function wi(){var a=mi(),b=ui(),c=Object.prototype,d=c.hasOwnProperty;function e(c){if(!a(c))return b(c);var e=[];for(var f in Object(c))d.call(c,f)&&f!="constructor"&&e.push(f);return e}vi.exports=e}var xi=!1;function yi(){xi||(xi=!0,wi());return vi.exports}d={};var zi={exports:d};function Ai(){var a=ii(),b=yi(),c=jg();function d(d){return c(d)?a(d):b(d)}zi.exports=d}var Bi=!1;function Ci(){Bi||(Bi=!0,Ai());return zi.exports}f={};var Di={exports:f};function Ei(){var a=Bh(),b=Ci();function c(c,d){return c&&a(d,b(d),c)}Di.exports=c}var Fi=!1;function Gi(){Fi||(Fi=!0,Ei());return Di.exports}c={};var Hi={exports:c};function Ii(){function a(a){var b=[];if(a!=null)for(a in Object(a))b.push(a);return b}Hi.exports=a}var Ji=!1;function Ki(){Ji||(Ji=!0,Ii());return Hi.exports}d={};var Li={exports:d};function Mi(){var a=F(),b=mi(),c=Ki(),d=Object.prototype,e=d.hasOwnProperty;function f(d){if(!a(d))return c(d);var f=b(d),g=[];for(var h in d)h=="constructor"&&(f||!e.call(d,h))||g.push(h);return g}Li.exports=f}var Ni=!1;function Oi(){Ni||(Ni=!0,Mi());return Li.exports}f={};var Pi={exports:f};function Qi(){var a=ii(),b=Oi(),c=jg();function d(d){return c(d)?a(d,!0):b(d)}Pi.exports=d}var Ri=!1;function Si(){Ri||(Ri=!0,Qi());return Pi.exports}c={};var Ti={exports:c};function Ui(){var a=Bh(),b=Si();function c(c,d){return c&&a(d,b(d),c)}Ti.exports=c}var Vi=!1;function Wi(){Vi||(Vi=!0,Ui());return Ti.exports}var Xi={},Yi={exports:Xi};function Zi(){var a=x(),b=typeof Xi=="object"&&Xi&&!Xi.nodeType&&Xi,c=b&&typeof Yi=="object"&&Yi&&!Yi.nodeType&&Yi;c=c&&c.exports===b;b=c?a.Buffer:void 0;var d=b?b.allocUnsafe:void 0;function e(a,b){if(b)return a.slice();b=a.length;b=d?d(b):new a.constructor(b);a.copy(b);return b}Yi.exports=e}var $i=!1;function aj(){$i||($i=!0,Zi());return Yi.exports}d={};var bj={exports:d};function cj(){function a(a,b){var c=-1,d=a.length;b||(b=Array(d));while(++c<d)b[c]=a[c];return b}bj.exports=a}var dj=!1;function ej(){dj||(dj=!0,cj());return bj.exports}f={};var fj={exports:f};function gj(){function a(a,b){var c=-1,d=a==null?0:a.length,e=0,f=[];while(++c<d){var g=a[c];b(g,c,a)&&(f[e++]=g)}return f}fj.exports=a}var hj=!1;function ij(){hj||(hj=!0,gj());return fj.exports}c={};var jj={exports:c};function kj(){function a(){return[]}jj.exports=a}var lj=!1;function mj(){lj||(lj=!0,kj());return jj.exports}d={};var nj={exports:d};function oj(){var a=ij(),b=mj(),c=Object.prototype,d=c.propertyIsEnumerable,e=Object.getOwnPropertySymbols;c=e?function(b){if(b==null)return[];b=Object(b);return a(e(b),function(a){return d.call(b,a)})}:b;nj.exports=c}var pj=!1;function qj(){pj||(pj=!0,oj());return nj.exports}f={};var rj={exports:f};function sj(){var a=Bh(),b=qj();function c(c,d){return a(c,b(c),d)}rj.exports=c}var tj=!1;function uj(){tj||(tj=!0,sj());return rj.exports}c={};var vj={exports:c};function wj(){var a=qi();a=a(Object.getPrototypeOf,Object);vj.exports=a}var xj=!1;function yj(){xj||(xj=!0,wj());return vj.exports}d={};var zj={exports:d};function Aj(){var a=Ad(),b=yj(),c=qj(),d=mj(),e=Object.getOwnPropertySymbols;e=e?function(d){var e=[];while(d)a(e,c(d)),d=b(d);return e}:d;zj.exports=e}var Bj=!1;function Cj(){Bj||(Bj=!0,Aj());return zj.exports}f={};var Dj={exports:f};function Ej(){var a=Bh(),b=Cj();function c(c,d){return a(c,b(c),d)}Dj.exports=c}var Fj=!1;function Gj(){Fj||(Fj=!0,Ej());return Dj.exports}c={};var Hj={exports:c};function Ij(){var a=Ad(),b=p();function c(c,d,e){d=d(c);return b(c)?d:a(d,e(c))}Hj.exports=c}var Jj=!1;function U(){Jj||(Jj=!0,Ij());return Hj.exports}d={};var Kj={exports:d};function V(){var a=U(),b=qj(),c=Ci();function d(d){return a(d,c,b)}Kj.exports=d}var Lj=!1;function Mj(){Lj||(Lj=!0,V());return Kj.exports}f={};var Nj={exports:f};function Oj(){var a=U(),b=Cj(),c=Si();function d(d){return a(d,c,b)}Nj.exports=d}var Pj=!1;function Qj(){Pj||(Pj=!0,Oj());return Nj.exports}c={};var Rj={exports:c};function Sj(){var a=Za(),b=x();a=a(b,"DataView");Rj.exports=a}var Tj=!1;function Uj(){Tj||(Tj=!0,Sj());return Rj.exports}d={};var Vj={exports:d};function W(){var a=Za(),b=x();a=a(b,"Promise");Vj.exports=a}var X=!1;function Wj(){X||(X=!0,W());return Vj.exports}f={};var Xj={exports:f};function Yj(){var a=Za(),b=x();a=a(b,"Set");Xj.exports=a}var Zj=!1;function $j(){Zj||(Zj=!0,Yj());return Xj.exports}c={};var ak={exports:c};function bk(){var a=Za(),b=x();a=a(b,"WeakMap");ak.exports=a}var ck=!1;function dk(){ck||(ck=!0,bk());return ak.exports}d={};var ek={exports:d};function fk(){var a=Uj(),b=bc(),c=Wj(),d=$j(),e=dk(),f=ja(),g=Na(),h="[object Map]",i="[object Object]",j="[object Promise]",k="[object Set]",l="[object WeakMap]",m="[object DataView]",n=g(a),o=g(b),p=g(c),q=g(d),r=g(e),s=f;(a&&s(new a(new ArrayBuffer(1)))!=m||b&&s(new b)!=h||c&&s(c.resolve())!=j||d&&s(new d)!=k||e&&s(new e)!=l)&&(s=function(a){var b=f(a);a=b==i?a.constructor:void 0;a=a?g(a):"";if(a)switch(a){case n:return m;case o:return h;case p:return j;case q:return k;case r:return l}return b});ek.exports=s}var gk=!1;function hk(){gk||(gk=!0,fk());return ek.exports}f={};var ik={exports:f};function jk(){var a=Object.prototype,b=a.hasOwnProperty;function c(a){var c=a.length,d=new a.constructor(c);c&&typeof a[0]=="string"&&b.call(a,"index")&&(d.index=a.index,d.input=a.input);return d}ik.exports=c}var kk=!1;function lk(){kk||(kk=!0,jk());return ik.exports}c={};var mk={exports:c};function nk(){var a=x();a=a.Uint8Array;mk.exports=a}var ok=!1;function Y(){ok||(ok=!0,nk());return mk.exports}d={};var pk={exports:d};function qk(){var a=Y();function b(b){var c=new b.constructor(b.byteLength);new a(c).set(new a(b));return c}pk.exports=b}var rk=!1;function sk(){rk||(rk=!0,qk());return pk.exports}f={};var Z={exports:f};function tk(){var a=sk();function b(b,c){c=c?a(b.buffer):b.buffer;return new b.constructor(c,b.byteOffset,b.byteLength)}Z.exports=b}var uk=!1;function vk(){uk||(uk=!0,tk());return Z.exports}c={};var wk={exports:c};function xk(){var a=/\w*$/;function b(b){var c=new b.constructor(b.source,a.exec(b));c.lastIndex=b.lastIndex;return c}wk.exports=b}var yk=!1;function zk(){yk||(yk=!0,xk());return wk.exports}d={};var Ak={exports:d};function Bk(){var a=B();a=a?a.prototype:void 0;var b=a?a.valueOf:void 0;function c(a){return b?Object(b.call(a)):{}}Ak.exports=c}var Ck=!1;function Dk(){Ck||(Ck=!0,Bk());return Ak.exports}f={};var Ek={exports:f};function Fk(){var a=sk();function b(b,c){c=c?a(b.buffer):b.buffer;return new b.constructor(c,b.byteOffset,b.length)}Ek.exports=b}var $=!1;function Gk(){$||($=!0,Fk());return Ek.exports}c={};var Hk={exports:c};function Ik(){var a=sk(),b=vk(),c=zk(),d=Dk(),e=Gk(),f="[object Boolean]",g="[object Date]",h="[object Map]",i="[object Number]",j="[object RegExp]",k="[object Set]",l="[object String]",m="[object Symbol]",n="[object ArrayBuffer]",o="[object DataView]",p="[object Float32Array]",q="[object Float64Array]",r="[object Int8Array]",s="[object Int16Array]",t="[object Int32Array]",u="[object Uint8Array]",v="[object Uint8ClampedArray]",w="[object Uint16Array]",x="[object Uint32Array]";function y(y,z,A){var B=y.constructor;switch(z){case n:return a(y);case f:case g:return new B(+y);case o:return b(y,A);case p:case q:case r:case s:case t:case u:case v:case w:case x:return e(y,A);case h:return new B;case i:case l:return new B(y);case j:return c(y);case k:return new B;case m:return d(y)}}Hk.exports=y}var Jk=!1;function Kk(){Jk||(Jk=!0,Ik());return Hk.exports}d={};var Lk={exports:d};function Mk(){var a=F(),b=Object.create,c=function(){function c(){}return function(d){if(!a(d))return{};if(b)return b(d);c.prototype=d;d=new c;c.prototype=void 0;return d}}();Lk.exports=c}var Nk=!1;function Ok(){Nk||(Nk=!0,Mk());return Lk.exports}f={};var Pk={exports:f};function Qk(){var a=Ok(),b=yj(),c=mi();function d(d){return typeof d.constructor=="function"&&!c(d)?a(b(d)):{}}Pk.exports=d}var Rk=!1;function Sk(){Rk||(Rk=!0,Qk());return Pk.exports}c={};var Tk={exports:c};function Uk(){var a=hk(),b=na(),c="[object Map]";function d(d){return b(d)&&a(d)==c}Tk.exports=d}var Vk=!1;function Wk(){Vk||(Vk=!0,Uk());return Tk.exports}d={};var Xk={exports:d};function Yk(){var a=Wk(),b=Wh(),c=ai();c=c&&c.isMap;b=c?b(c):a;Xk.exports=b}var Zk=!1;function $k(){Zk||(Zk=!0,Yk());return Xk.exports}f={};var al={exports:f};function bl(){var a=hk(),b=na(),c="[object Set]";function d(d){return b(d)&&a(d)==c}al.exports=d}var cl=!1;function dl(){cl||(cl=!0,bl());return al.exports}c={};var el={exports:c};function fl(){var a=dl(),b=Wh(),c=ai();c=c&&c.isSet;b=c?b(c):a;el.exports=b}var gl=!1;function hl(){gl||(gl=!0,fl());return el.exports}d={};var il={exports:d};function jl(){var a=lh(),b=ph(),c=xh(),d=Gi(),e=Wi(),f=aj(),g=ej(),h=uj(),i=Gj(),j=Mj(),k=Qj(),l=hk(),m=lk(),n=Kk(),o=Sk(),q=p(),r=Oh(),s=$k(),t=F(),u=hl(),v=Ci(),w=1,x=2,y=4,z="[object Arguments]",A="[object Array]",B="[object Boolean]",aa="[object Date]",ba="[object Error]",ca="[object Function]",da="[object GeneratorFunction]",ea="[object Map]",C="[object Number]",fa="[object Object]",ga="[object RegExp]",ha="[object Set]",ia="[object String]",D="[object Symbol]",ja="[object WeakMap]",ka="[object ArrayBuffer]",la="[object DataView]",ma="[object Float32Array]",na="[object Float64Array]",oa="[object Int8Array]",pa="[object Int16Array]",qa="[object Int32Array]",ra="[object Uint8Array]",sa="[object Uint8ClampedArray]",ta="[object Uint16Array]",ua="[object Uint32Array]",E={};E[z]=E[A]=E[ka]=E[la]=E[B]=E[aa]=E[ma]=E[na]=E[oa]=E[pa]=E[qa]=E[ea]=E[C]=E[fa]=E[ga]=E[ha]=E[ia]=E[D]=E[ra]=E[sa]=E[ta]=E[ua]=!0;E[ba]=E[ca]=E[ja]=!1;function va(p,A,B,aa,ba,ea){var C,ga=A&w,ha=A&x,ia=A&y;B&&(C=ba?B(p,aa,ba,ea):B(p));if(C!==void 0)return C;if(!t(p))return p;aa=q(p);if(aa){C=m(p);if(!ga)return g(p,C)}else{var D=l(p),ja=D==ca||D==da;if(r(p))return f(p,ga);if(D==fa||D==z||ja&&!ba){C=ha||ja?{}:o(p);if(!ga)return ha?i(p,e(C,p)):h(p,d(C,p))}else{if(!E[D])return ba?p:{};C=n(p,D,ga)}}ea||(ea=new a);ja=ea.get(p);if(ja)return ja;ea.set(p,C);u(p)?p.forEach(function(a){C.add(va(a,A,B,a,p,ea))}):s(p)&&p.forEach(function(b,a){C.set(a,va(b,A,B,a,p,ea))});ba=ia?ha?k:j:ha?keysIn:v;var ka=aa?void 0:ba(p);b(ka||p,function(b,a){ka&&(a=b,b=p[a]),c(C,a,va(b,A,B,a,p,ea))});return C}il.exports=va}var kl=!1;function ll(){kl||(kl=!0,jl());return il.exports}f={};var ml={exports:f};function nl(){var a=ll(),b=4;function c(c){return a(c,b)}ml.exports=c}var ol=!1;function pl(){ol||(ol=!0,nl());return ml.exports}c={};var ql={exports:c};function rl(){var a=ll(),b=1,c=4;function d(d){return a(d,b|c)}ql.exports=d}var sl=!1;function tl(){sl||(sl=!0,rl());return ql.exports}d={};var ul={exports:d};function vl(){var a=x(),b=function(){return a.Date.now()};ul.exports=b}var wl=!1;function xl(){wl||(wl=!0,vl());return ul.exports}f={};var yl={exports:f};function zl(){var a=F(),b=xl(),c=vg(),d="Expected a function",e=Math.max,f=Math.min;function g(g,h,i){var j,k,l,m,n,o,p=0,q=!1,r=!1,s=!0;if(typeof g!="function")throw new TypeError(d);h=c(h)||0;a(i)&&(q=!!i.leading,r="maxWait"in i,l=r?e(c(i.maxWait)||0,h):l,s="trailing"in i?!!i.trailing:s);function t(a){var b=j,c=k;j=k=void 0;p=a;m=g.apply(c,b);return m}function u(a){p=a;n=setTimeout(x,h);return q?t(a):m}function v(a){var b=a-o;a=a-p;b=h-b;return r?f(b,l-a):b}function w(a){var b=a-o;a=a-p;return o===void 0||b>=h||b<0||r&&a>=l}function x(){var a=b();if(w(a))return y(a);n=setTimeout(x,v(a))}function y(a){n=void 0;if(s&&j)return t(a);j=k=void 0;return m}function z(){n!==void 0&&clearTimeout(n),p=0,j=o=k=n=void 0}function A(){return n===void 0?m:y(b())}function B(){var a=b(),c=w(a);j=arguments;k=this;o=a;if(c){if(n===void 0)return u(o);if(r){clearTimeout(n);n=setTimeout(x,h);return t(o)}}n===void 0&&(n=setTimeout(x,h));return m}B.cancel=z;B.flush=A;return B}yl.exports=g}var Al=!1;function Bl(){Al||(Al=!0,zl());return yl.exports}c={};var Cl={exports:c};function Dl(){var a=le(),b=$d(),c=xe();function d(d,e){return c(b(d,e,a),d+"")}Cl.exports=d}var El=!1;function Fl(){El||(El=!0,Dl());return Cl.exports}d={};var Gl={exports:d};function Hl(){var a=Fl(),b=Eb(),c=rg(),d=Si(),e=Object.prototype,f=e.hasOwnProperty;a=a(function(a,g){a=Object(a);var h=-1,i=g.length,j=i>2?g[2]:void 0;j&&c(g[0],g[1],j)&&(i=1);while(++h<i){j=g[h];var k=d(j),l=-1,m=k.length;while(++l<m){var n=k[l],o=a[n];(o===void 0||b(o,e[n])&&!f.call(a,n))&&(a[n]=j[n])}}return a});Gl.exports=a}var Il=!1;function Jl(){Il||(Il=!0,Hl());return Gl.exports}f={};var Kl={exports:f};function Ll(){var a="__lodash_hash_undefined__";function b(b){this.__data__.set(b,a);return this}Kl.exports=b}var Ml=!1;function Nl(){Ml||(Ml=!0,Ll());return Kl.exports}c={};var Ol={exports:c};function Pl(){function a(a){return this.__data__.has(a)}Ol.exports=a}var Ql=!1;function Rl(){Ql||(Ql=!0,Pl());return Ol.exports}d={};var Sl={exports:d};function Tl(){var a=Gc(),b=Nl(),c=Rl();function d(b){var c=-1,d=b==null?0:b.length;this.__data__=new a;while(++c<d)this.add(b[c])}d.prototype.add=d.prototype.push=b;d.prototype.has=c;Sl.exports=d}var Ul=!1;function Vl(){Ul||(Ul=!0,Tl());return Sl.exports}f={};var Wl={exports:f};function Xl(){function a(a,b,c,d){var e=a.length;c=c+(d?1:-1);while(d?c--:++c<e)if(b(a[c],c,a))return c;return-1}Wl.exports=a}var Yl=!1;function Zl(){Yl||(Yl=!0,Xl());return Wl.exports}c={};var $l={exports:c};function am(){function a(a){return a!==a}$l.exports=a}var bm=!1;function cm(){bm||(bm=!0,am());return $l.exports}d={};var dm={exports:d};function em(){function a(a,b,c){c=c-1;var d=a.length;while(++c<d)if(a[c]===b)return c;return-1}dm.exports=a}var fm=!1;function gm(){fm||(fm=!0,em());return dm.exports}f={};var hm={exports:f};function im(){var a=Zl(),b=cm(),c=gm();function d(d,e,f){return e===e?c(d,e,f):a(d,b,f)}hm.exports=d}var jm=!1;function km(){jm||(jm=!0,im());return hm.exports}c={};var lm={exports:c};function mm(){var a=km();function b(b,c){var d=b==null?0:b.length;return!!d&&a(b,c,0)>-1}lm.exports=b}var nm=!1;function om(){nm||(nm=!0,mm());return lm.exports}d={};var pm={exports:d};function qm(){function a(a,b,c){var d=-1,e=a==null?0:a.length;while(++d<e)if(c(b,a[d]))return!0;return!1}pm.exports=a}var rm=!1;function sm(){rm||(rm=!0,qm());return pm.exports}f={};var tm={exports:f};function um(){function a(a,b){return a.has(b)}tm.exports=a}var vm=!1;function wm(){vm||(vm=!0,um());return tm.exports}c={};var xm={exports:c};function ym(){var a=Vl(),b=om(),c=sm(),d=Wc(),e=Wh(),f=wm(),g=200;function h(h,i,j,k){var l=-1,m=b,n=!0,o=h.length,p=[],q=i.length;if(!o)return p;j&&(i=d(i,e(j)));k?(m=c,n=!1):i.length>=g&&(m=f,n=!1,i=new a(i));outer:while(++l<o){var r=h[l],s=j==null?r:j(r);r=k||r!==0?r:0;if(n&&s===s){var t=q;while(t--)if(i[t]===s)continue outer;p.push(r)}else m(i,s,k)||p.push(r)}return p}xm.exports=h}var zm=!1;function Am(){zm||(zm=!0,ym());return xm.exports}d={};var Bm={exports:d};function Cm(){var a=jg(),b=na();function c(c){return b(c)&&a(c)}Bm.exports=c}var Dm=!1;function Em(){Dm||(Dm=!0,Cm());return Bm.exports}f={};var Fm={exports:f};function Gm(){var a=Am(),b=Od(),c=Fl(),d=Em();c=c(function(c,e){return d(c)?a(c,b(e,1,d,!0)):[]});Fm.exports=c}var Hm=!1;function Im(){Hm||(Hm=!0,Gm());return Fm.exports}c={};var Jm={exports:c};function Km(){function a(a){return function(b,c,d){var e=-1,f=Object(b);d=d(b);var g=d.length;while(g--){var h=d[a?g:++e];if(c(f[h],h,f)===!1)break}return b}}Jm.exports=a}var Lm=!1;function Mm(){Lm||(Lm=!0,Km());return Jm.exports}d={};var Nm={exports:d};function Om(){var a=Mm();a=a();Nm.exports=a}var Pm=!1;function Qm(){Pm||(Pm=!0,Om());return Nm.exports}f={};var Rm={exports:f};function Sm(){var a=Qm(),b=Ci();function c(c,d){return c&&a(c,d,b)}Rm.exports=c}var Tm=!1;function Um(){Tm||(Tm=!0,Sm());return Rm.exports}c={};var Vm={exports:c};function Wm(){var a=jg();function b(b,c){return function(d,e){if(d==null)return d;if(!a(d))return b(d,e);var f=d.length,g=c?f:-1,h=Object(d);while(c?g--:++g<f)if(e(h[g],g,h)===!1)break;return d}}Vm.exports=b}var Xm=!1;function Ym(){Xm||(Xm=!0,Wm());return Vm.exports}d={};var Zm={exports:d};function $m(){var a=Um(),b=Ym();b=b(a);Zm.exports=b}var an=!1;function bn(){an||(an=!0,$m());return Zm.exports}f={};var cn={exports:f};function dn(){var a=le();function b(b){return typeof b=="function"?b:a}cn.exports=b}var en=!1;function fn(){en||(en=!0,dn());return cn.exports}c={};var gn={exports:c};function hn(){var a=ph(),b=bn(),c=fn(),d=p();function e(e,f){var g=d(e)?a:b;return g(e,c(f))}gn.exports=e}var jn=!1;function kn(){jn||(jn=!0,hn());return gn.exports}d={};var ln={exports:d};function mn(){ln.exports=kn()}var nn=!1;function on(){nn||(nn=!0,mn());return ln.exports}f={};var pn={exports:f};function qn(){function a(a,b){var c=-1,d=a==null?0:a.length;while(++c<d)if(!b(a[c],c,a))return!1;return!0}pn.exports=a}var rn=!1;function sn(){rn||(rn=!0,qn());return pn.exports}c={};var tn={exports:c};function un(){var a=bn();function b(b,c){var d=!0;a(b,function(b,e,a){d=!!c(b,e,a);return d});return d}tn.exports=b}var vn=!1;function wn(){vn||(vn=!0,un());return tn.exports}d={};var xn={exports:d};function yn(){function a(a,b){var c=-1,d=a==null?0:a.length;while(++c<d)if(b(a[c],c,a))return!0;return!1}xn.exports=a}var zn=!1;function An(){zn||(zn=!0,yn());return xn.exports}f={};var Bn={exports:f};function Cn(){var a=Vl(),b=An(),c=wm(),d=1,e=2;function f(f,g,h,i,j,k){var l=h&d,m=f.length,n=g.length;if(m!=n&&!(l&&n>m))return!1;n=k.get(f);if(n&&k.get(g))return n==g;n=-1;var o=!0,p=h&e?new a:void 0;k.set(f,g);k.set(g,f);while(++n<m){var q=f[n],r=g[n];if(i)var s=l?i(r,q,n,g,f,k):i(q,r,n,f,g,k);if(s!==void 0){if(s)continue;o=!1;break}if(p){if(!b(g,function(a,b){if(!c(p,b)&&(q===a||j(q,a,h,i,k)))return p.push(b)})){o=!1;break}}else if(!(q===r||j(q,r,h,i,k))){o=!1;break}}k["delete"](f);k["delete"](g);return o}Bn.exports=f}var Dn=!1;function En(){Dn||(Dn=!0,Cn());return Bn.exports}c={};var Fn={exports:c};function Gn(){function a(a){var b=-1,c=Array(a.size);a.forEach(function(a,d){c[++b]=[d,a]});return c}Fn.exports=a}var Hn=!1;function In(){Hn||(Hn=!0,Gn());return Fn.exports}d={};var Jn={exports:d};function Kn(){function a(a){var b=-1,c=Array(a.size);a.forEach(function(a){c[++b]=a});return c}Jn.exports=a}var Ln=!1;function Mn(){Ln||(Ln=!0,Kn());return Jn.exports}f={};var Nn={exports:f};function On(){var a=B(),b=Y(),c=Eb(),d=En(),e=In(),f=Mn(),g=1,h=2,i="[object Boolean]",j="[object Date]",k="[object Error]",l="[object Map]",m="[object Number]",n="[object RegExp]",o="[object Set]",p="[object String]",q="[object Symbol]",r="[object ArrayBuffer]",s="[object DataView]";a=a?a.prototype:void 0;var t=a?a.valueOf:void 0;function u(a,u,v,w,x,y,z){switch(v){case s:if(a.byteLength!=u.byteLength||a.byteOffset!=u.byteOffset)return!1;a=a.buffer;u=u.buffer;case r:return a.byteLength!=u.byteLength||!y(new b(a),new b(u))?!1:!0;case i:case j:case m:return c(+a,+u);case k:return a.name==u.name&&a.message==u.message;case n:case p:return a==u+"";case l:var A=e;case o:v=w&g;A||(A=f);if(a.size!=u.size&&!v)return!1;v=z.get(a);if(v)return v==u;w|=h;z.set(a,u);v=d(A(a),A(u),w,x,y,z);z["delete"](a);return v;case q:if(t)return t.call(a)==t.call(u)}return!1}Nn.exports=u}var Pn=!1;function Qn(){Pn||(Pn=!0,On());return Nn.exports}c={};var Rn={exports:c};function Sn(){var a=Mj(),b=1,c=Object.prototype,d=c.hasOwnProperty;function e(c,e,f,g,h,i){var j=f&b,k=a(c),l=k.length,m=a(e);m=m.length;if(l!=m&&!j)return!1;m=l;while(m--){var n=k[m];if(!(j?n in e:d.call(e,n)))return!1}var o=i.get(c);if(o&&i.get(e))return o==e;o=!0;i.set(c,e);i.set(e,c);var p=j;while(++m<l){n=k[m];var q=c[n],r=e[n];if(g)var s=j?g(r,q,n,e,c,i):g(q,r,n,c,e,i);if(!(s===void 0?q===r||h(q,r,f,g,i):s)){o=!1;break}p||(p=n=="constructor")}if(o&&!p){q=c.constructor;r=e.constructor;q!=r&&"constructor"in c&&"constructor"in e&&!(typeof q=="function"&&q instanceof q&&typeof r=="function"&&r instanceof r)&&(o=!1)}i["delete"](c);i["delete"](e);return o}Rn.exports=e}var Tn=!1;function Un(){Tn||(Tn=!0,Sn());return Rn.exports}d={};var Vn={exports:d};function Wn(){var a=lh(),b=En(),c=Qn(),d=Un(),e=hk(),f=p(),g=Oh(),h=ei(),i=1,j="[object Arguments]",k="[object Array]",l="[object Object]",m=Object.prototype,n=m.hasOwnProperty;function o(m,o,p,q,r,s){var t=f(m),u=f(o),v=t?k:e(m);u=u?k:e(o);v=v==j?l:v;u=u==j?l:u;var w=v==l,x=u==l;u=v==u;if(u&&g(m)){if(!g(o))return!1;t=!0;w=!1}if(u&&!w){s||(s=new a);return t||h(m)?b(m,o,p,q,r,s):c(m,o,v,p,q,r,s)}if(!(p&i)){t=w&&n.call(m,"__wrapped__");v=x&&n.call(o,"__wrapped__");if(t||v){w=t?m.value():m;x=v?o.value():o;s||(s=new a);return r(w,x,p,q,s)}}if(!u)return!1;s||(s=new a);return d(m,o,p,q,r,s)}Vn.exports=o}var Xn=!1;function Yn(){Xn||(Xn=!0,Wn());return Vn.exports}f={};var Zn={exports:f};function $n(){var a=Yn(),b=na();function c(d,e,f,g,h){if(d===e)return!0;return d==null||e==null||!b(d)&&!b(e)?d!==d&&e!==e:a(d,e,f,g,c,h)}Zn.exports=c}var ao=!1;function bo(){ao||(ao=!0,$n());return Zn.exports}c={};var co={exports:c};function eo(){var a=lh(),b=bo(),c=1,d=2;function e(e,f,g,h){var i=g.length,j=i,k=!h;if(e==null)return!j;e=Object(e);while(i--){var l=g[i];if(k&&l[2]?l[1]!==e[l[0]]:!(l[0]in e))return!1}while(++i<j){l=g[i];var m=l[0],n=e[m],o=l[1];if(k&&l[2]){if(n===void 0&&!(m in e))return!1}else{l=new a;if(h)var p=h(n,o,m,e,f,l);if(!(p===void 0?b(o,n,c|d,h,l):p))return!1}}return!0}co.exports=e}var fo=!1;function go(){fo||(fo=!0,eo());return co.exports}d={};var ho={exports:d};function io(){var a=F();function b(b){return b===b&&!a(b)}ho.exports=b}var jo=!1;function ko(){jo||(jo=!0,io());return ho.exports}f={};var lo={exports:f};function mo(){var a=ko(),b=Ci();function c(c){var d=b(c),e=d.length;while(e--){var f=d[e],g=c[f];d[e]=[f,g,a(g)]}return d}lo.exports=c}var no=!1;function oo(){no||(no=!0,mo());return lo.exports}c={};var po={exports:c};function qo(){function a(a,b){return function(c){return c==null?!1:c[a]===b&&(b!==void 0||a in Object(c))}}po.exports=a}var ro=!1;function so(){ro||(ro=!0,qo());return po.exports}d={};var to={exports:d};function uo(){var a=go(),b=oo(),c=so();function d(d){var e=b(d);return e.length==1&&e[0][2]?c(e[0][0],e[0][1]):function(b){return b===d||a(b,d,e)}}to.exports=d}var vo=!1;function wo(){vo||(vo=!0,uo());return to.exports}f={};var xo={exports:f};function yo(){function a(a,b){return a!=null&&b in Object(a)}xo.exports=a}var zo=!1;function Ao(){zo||(zo=!0,yo());return xo.exports}c={};var Bo={exports:c};function Co(){var a=hd(),b=Gd(),c=p(),d=ng(),e=fg(),f=P();function g(g,h,i){h=a(h,g);var j=-1,k=h.length,l=!1;while(++j<k){var m=f(h[j]);if(!(l=g!=null&&i(g,m)))break;g=g[m]}if(l||++j!=k)return l;k=g==null?0:g.length;return!!k&&e(k)&&d(m,k)&&(c(g)||b(g))}Bo.exports=g}var Do=!1;function Eo(){Do||(Do=!0,Co());return Bo.exports}d={};var Fo={exports:d};function Go(){var a=Ao(),b=Eo();function c(c,d){return c!=null&&b(c,d,a)}Fo.exports=c}var Ho=!1;function Io(){Ho||(Ho=!0,Go());return Fo.exports}f={};var Jo={exports:f};function Ko(){var a=bo(),b=sd(),c=Io(),d=E(),e=ko(),f=so(),g=P(),h=1,i=2;function j(j,k){return d(j)&&e(k)?f(g(j),k):function(d){var e=b(d,j);return e===void 0&&e===k?c(d,j):a(k,e,h|i)}}Jo.exports=j}var Lo=!1;function Mo(){Lo||(Lo=!0,Ko());return Jo.exports}c={};var No={exports:c};function Oo(){function a(a){return function(b){return b==null?void 0:b[a]}}No.exports=a}var Po=!1;function Qo(){Po||(Po=!0,Oo());return No.exports}d={};var Ro={exports:d};function So(){var a=od();function b(b){return function(c){return a(c,b)}}Ro.exports=b}var To=!1;function Uo(){To||(To=!0,So());return Ro.exports}f={};var Vo={exports:f};function Wo(){var a=Qo(),b=Uo(),c=E(),d=P();function e(e){return c(e)?a(d(e)):b(e)}Vo.exports=e}var Xo=!1;function Yo(){Xo||(Xo=!0,Wo());return Vo.exports}c={};var Zo={exports:c};function $o(){var a=wo(),b=Mo(),c=le(),d=p(),e=Yo();function f(f){if(typeof f=="function")return f;if(f==null)return c;return typeof f=="object"?d(f)?b(f[0],f[1]):a(f):e(f)}Zo.exports=f}var ap=!1;function bp(){ap||(ap=!0,$o());return Zo.exports}d={};var cp={exports:d};function dp(){var a=sn(),b=wn(),c=bp(),d=p(),e=rg();function f(f,g,h){var i=d(f)?a:b;h&&e(f,g,h)&&(g=void 0);return i(f,c(g,3))}cp.exports=f}var ep=!1;function fp(){ep||(ep=!0,dp());return cp.exports}f={};var gp={exports:f};function hp(){var a=bn();function b(b,c){var d=[];a(b,function(b,e,a){c(b,e,a)&&d.push(b)});return d}gp.exports=b}var ip=!1;function jp(){ip||(ip=!0,hp());return gp.exports}c={};var kp={exports:c};function lp(){var a=ij(),b=jp(),c=bp(),d=p();function e(e,f){var g=d(e)?a:b;return g(e,c(f,3))}kp.exports=e}var mp=!1;function np(){mp||(mp=!0,lp());return kp.exports}d={};var op={exports:d};function pp(){var a=bp(),b=jg(),c=Ci();function d(d){return function(e,f,g){var h=Object(e);if(!b(e)){var i=a(f,3);e=c(e);f=function(a){return i(h[a],a,h)}}f=d(e,f,g);return f>-1?h[i?e[f]:f]:void 0}}op.exports=d}var qp=!1;function rp(){qp||(qp=!0,pp());return op.exports}f={};var sp={exports:f};function tp(){var a=Zl(),b=bp(),c=Dg(),d=Math.max;function e(e,f,g){var h=e==null?0:e.length;if(!h)return-1;g=g==null?0:c(g);g<0&&(g=d(h+g,0));return a(e,b(f,3),g)}sp.exports=e}var up=!1;function vp(){up||(up=!0,tp());return sp.exports}c={};var wp={exports:c};function xp(){var a=rp(),b=vp();a=a(b);wp.exports=a}var yp=!1;function zp(){yp||(yp=!0,xp());return wp.exports}d={};var Ap={exports:d};function Bp(){var a=bn(),b=jg();function c(c,d){var e=-1,f=b(c)?Array(c.length):[];a(c,function(b,c,a){f[++e]=d(b,c,a)});return f}Ap.exports=c}var Cp=!1;function Dp(){Cp||(Cp=!0,Bp());return Ap.exports}f={};var Ep={exports:f};function Fp(){var a=Wc(),b=bp(),c=Dp(),d=p();function e(e,f){var g=d(e)?a:c;return g(e,b(f,3))}Ep.exports=e}var Gp=!1;function Hp(){Gp||(Gp=!0,Fp());return Ep.exports}c={};var Ip={exports:c};function Jp(){var a=Od(),b=Hp();function c(c,d){return a(b(c,d),1)}Ip.exports=c}var Kp=!1;function Lp(){Kp||(Kp=!0,Jp());return Ip.exports}d={};var Mp={exports:d};function Np(){var a=Qm(),b=fn(),c=Si();function d(d,e){return d==null?d:a(d,b(e),c)}Mp.exports=d}var Op=!1;function Pp(){Op||(Op=!0,Np());return Mp.exports}f={};var Qp={exports:f};function Rp(){var a=Object.prototype,b=a.hasOwnProperty;function c(a,c){return a!=null&&b.call(a,c)}Qp.exports=c}var Sp=!1;function Tp(){Sp||(Sp=!0,Rp());return Qp.exports}c={};var Up={exports:c};function Vp(){var a=Tp(),b=Eo();function c(c,d){return c!=null&&b(c,d,a)}Up.exports=c}var Wp=!1;function Xp(){Wp||(Wp=!0,Vp());return Up.exports}d={};var Yp={exports:d};function Zp(){var a=Math.max,b=Math.min;function c(c,d,e){return c>=b(d,e)&&c<a(d,e)}Yp.exports=c}var $p=!1;function aq(){$p||($p=!0,Zp());return Yp.exports}f={};var bq={exports:f};function cq(){var a=aq(),b=zg(),c=vg();function d(d,e,f){e=b(e);f===void 0?(f=e,e=0):f=b(f);d=c(d);return a(d,e,f)}bq.exports=d}var dq=!1;function eq(){dq||(dq=!0,cq());return bq.exports}c={};var fq={exports:c};function gq(){var a=Vl(),b=om(),c=sm(),d=Wc(),e=Wh(),f=wm(),g=Math.min;function h(h,i,j){var k=j?c:b,l=h[0].length,m=h.length,n=m,o=Array(m),p=Infinity,q=[];while(n--){var r=h[n];n&&i&&(r=d(r,e(i)));p=g(r.length,p);o[n]=!j&&(i||l>=120&&r.length>=120)?new a(n&&r):void 0}r=h[0];var s=-1,t=o[0];outer:while(++s<l&&q.length<p){var u=r[s],v=i?i(u):u;u=j||u!==0?u:0;if(!(t?f(t,v):k(q,v,j))){n=m;while(--n){var w=o[n];if(!(w?f(w,v):k(h[n],v,j)))continue outer}t&&t.push(v);q.push(u)}}return q}fq.exports=h}var hq=!1;function iq(){hq||(hq=!0,gq());return fq.exports}d={};var jq={exports:d};function kq(){var a=Em();function b(b){return a(b)?b:[]}jq.exports=b}var lq=!1;function mq(){lq||(lq=!0,kq());return jq.exports}f={};var nq={exports:f};function oq(){var a=Wc(),b=iq(),c=Fl(),d=mq();c=c(function(c){var e=a(c,d);return e.length&&e[0]===c[0]?b(e):[]});nq.exports=c}var pq=!1;function qq(){pq||(pq=!0,oq());return nq.exports}c={};var rq={exports:c};function sq(){var a=yi(),b=hk(),c=Gd(),d=p(),e=jg(),f=Oh(),g=mi(),h=ei(),i="[object Map]",j="[object Set]",k=Object.prototype,l=k.hasOwnProperty;function m(k){if(k==null)return!0;if(e(k)&&(d(k)||typeof k=="string"||typeof k.splice=="function"||f(k)||h(k)||c(k)))return!k.length;var m=b(k);if(m==i||m==j)return!k.size;if(g(k))return!a(k).length;for(m in k)if(l.call(k,m))return!1;return!0}rq.exports=m}var tq=!1;function uq(){tq||(tq=!0,sq());return rq.exports}d={};var vq={exports:d};function wq(){var a=bo();function b(b,c){return a(b,c)}vq.exports=b}var xq=!1;function yq(){xq||(xq=!0,wq());return vq.exports}f={};var zq={exports:f};function Aq(){var a=ja(),b=na(),c="[object Number]";function d(d){return typeof d=="number"||b(d)&&a(d)==c}zq.exports=d}var Bq=!1;function Cq(){Bq||(Bq=!0,Aq());return zq.exports}c={};var Dq={exports:c};function Eq(){var a=Cq();function b(b){return a(b)&&b!=+b}Dq.exports=b}var Fq=!1;function Gq(){Fq||(Fq=!0,Eq());return Dq.exports}d={};var Hq={exports:d};function Iq(){function a(a){return a==null}Hq.exports=a}var Jq=!1;function Kq(){Jq||(Jq=!0,Iq());return Hq.exports}f={};var Lq={exports:f};function Mq(){var a=ja(),b=yj(),c=na(),d="[object Object]",e=Function.prototype,f=Object.prototype,g=e.toString,h=f.hasOwnProperty,i=g.call(Object);function j(e){if(!c(e)||a(e)!=d)return!1;e=b(e);if(e===null)return!0;e=h.call(e,"constructor")&&e.constructor;return typeof e=="function"&&e instanceof e&&g.call(e)==i}Lq.exports=j}var Nq=!1;function Oq(){Nq||(Nq=!0,Mq());return Lq.exports}c={};var Pq={exports:c};function Qq(){var a=ja(),b=p(),c=na(),d="[object String]";function e(e){return typeof e=="string"||!b(e)&&c(e)&&a(e)==d}Pq.exports=e}var Rq=!1;function Sq(){Rq||(Rq=!0,Qq());return Pq.exports}d={};var Tq={exports:d};function Uq(){function a(a){return a===void 0}Tq.exports=a}var Vq=!1;function Wq(){Vq||(Vq=!0,Uq());return Tq.exports}f={};var Xq={exports:f};function Yq(){function a(a){var b=a==null?0:a.length;return b?a[b-1]:void 0}Xq.exports=a}var Zq=!1;function $q(){Zq||(Zq=!0,Yq());return Xq.exports}c={};var ar={exports:c};function br(){var a=th(),b=Um(),c=bp();function d(d,e){var f={};e=c(e,3);b(d,function(c,d,b){a(f,e(c,d,b),c)});return f}ar.exports=d}var cr=!1;function dr(){cr||(cr=!0,br());return ar.exports}d={};var er={exports:d};function fr(){var a=th(),b=Um(),c=bp();function d(d,e){var f={};e=c(e,3);b(d,function(c,d,b){a(f,d,e(c,d,b))});return f}er.exports=d}var gr=!1;function hr(){gr||(gr=!0,fr());return er.exports}f={};var ir={exports:f};function jr(){var a=ra();function b(b,c,d){var e=-1,f=b.length;while(++e<f){var g=b[e],h=c(g);if(h!=null&&(i===void 0?h===h&&!a(h):d(h,i)))var i=h,j=g}return j}ir.exports=b}var kr=!1;function lr(){kr||(kr=!0,jr());return ir.exports}c={};var mr={exports:c};function nr(){function a(a,b){return a>b}mr.exports=a}var or=!1;function pr(){or||(or=!0,nr());return mr.exports}d={};var qr={exports:d};function rr(){var a=lr(),b=pr(),c=le();function d(d){return d&&d.length?a(d,c,b):void 0}qr.exports=d}var sr=!1;function tr(){sr||(sr=!0,rr());return qr.exports}f={};var ur={exports:f};function vr(){var a=lr(),b=pr(),c=bp();function d(d,e){return d&&d.length?a(d,c(e,2),b):void 0}ur.exports=d}var wr=!1;function xr(){wr||(wr=!0,vr());return ur.exports}c={};var yr={exports:c};function zr(){var a=th(),b=Eb();function c(c,d,e){(e!==void 0&&!b(c[d],e)||e===void 0&&!(d in c))&&a(c,d,e)}yr.exports=c}var Ar=!1;function Br(){Ar||(Ar=!0,zr());return yr.exports}d={};var Cr={exports:d};function Dr(){function a(a,b){if(b==="constructor"&&typeof a[b]==="function")return;if(b=="__proto__")return;return a[b]}Cr.exports=a}var Er=!1;function Fr(){Er||(Er=!0,Dr());return Cr.exports}f={};var Gr={exports:f};function Hr(){var a=Bh(),b=Si();function c(c){return a(c,b(c))}Gr.exports=c}var Ir=!1;function Jr(){Ir||(Ir=!0,Hr());return Gr.exports}c={};var Kr={exports:c};function Lr(){var a=Br(),b=aj(),c=Gk(),d=ej(),e=Sk(),f=Gd(),g=p(),h=Em(),i=Oh(),j=Ba(),k=F(),l=Oq(),m=ei(),n=Fr(),o=Jr();function q(p,q,r,s,t,u,v){var w=n(p,r),x=n(q,r),y=v.get(x);if(y){a(p,r,y);return}y=u?u(w,x,r+"",p,q,v):void 0;q=y===void 0;if(q){var z=g(x),A=!z&&i(x),B=!z&&!A&&m(x);y=x;z||A||B?g(w)?y=w:h(w)?y=d(w):A?(q=!1,y=b(x,!0)):B?(q=!1,y=c(x,!0)):y=[]:l(x)||f(x)?(y=w,f(w)?y=o(w):(!k(w)||j(w))&&(y=e(x))):q=!1}q&&(v.set(x,y),t(y,x,s,u,v),v["delete"](x));a(p,r,y)}Kr.exports=q}var Mr=!1;function Nr(){Mr||(Mr=!0,Lr());return Kr.exports}d={};var Or={exports:d};function Pr(){var a=lh(),b=Br(),c=Qm(),d=Nr(),e=F(),f=Si(),g=Fr();function h(i,j,k,l,m){if(i===j)return;c(j,function(c,f){m||(m=new a);if(e(c))d(i,j,f,k,h,l,m);else{var n=l?l(g(i,f),c,f+"",i,j,m):void 0;n===void 0&&(n=c);b(i,f,n)}},f)}Or.exports=h}var Qr=!1;function Rr(){Qr||(Qr=!0,Pr());return Or.exports}f={};var Sr={exports:f};function Tr(){var a=Fl(),b=rg();function c(c){return a(function(a,d){var e=-1,f=d.length,g=f>1?d[f-1]:void 0,h=f>2?d[2]:void 0;g=c.length>3&&typeof g=="function"?(f--,g):void 0;h&&b(d[0],d[1],h)&&(g=f<3?void 0:g,f=1);a=Object(a);while(++e<f){h=d[e];h&&c(a,h,e,g)}return a})}Sr.exports=c}var Ur=!1;function Vr(){Ur||(Ur=!0,Tr());return Sr.exports}c={};var Wr={exports:c};function Xr(){var a=Rr(),b=Vr();b=b(function(b,c,d){a(b,c,d)});Wr.exports=b}var Yr=!1;function Zr(){Yr||(Yr=!0,Xr());return Wr.exports}d={};var $r={exports:d};function as(){function a(a,b){return a<b}$r.exports=a}var bs=!1;function cs(){bs||(bs=!0,as());return $r.exports}f={};var ds={exports:f};function es(){var a=lr(),b=cs(),c=le();function d(d){return d&&d.length?a(d,c,b):void 0}ds.exports=d}var fs=!1;function gs(){fs||(fs=!0,es());return ds.exports}c={};var hs={exports:c};function is(){var a=lr(),b=bp(),c=cs();function d(d,e){return d&&d.length?a(d,b(e,2),c):void 0}hs.exports=d}var js=!1;function ks(){js||(js=!0,is());return hs.exports}d={};var ls={exports:d};function ms(){var a=od(),b=Je();function c(c,d){return d.length<2?c:a(c,b(d,0,-1))}ls.exports=c}var ns=!1;function os(){ns||(ns=!0,ms());return ls.exports}f={};var ps={exports:f};function qs(){var a=hd(),b=$q(),c=os(),d=P();function e(e,f){f=a(f,e);e=c(e,f);return e==null||delete e[d(b(f))]}ps.exports=e}var rs=!1;function ss(){rs||(rs=!0,qs());return ps.exports}c={};var ts={exports:c};function us(){var a=Oq();function b(b){return a(b)?void 0:b}ts.exports=b}var vs=!1;function ws(){vs||(vs=!0,us());return ts.exports}d={};var xs={exports:d};function ys(){var a=Wc(),b=ll(),c=ss(),d=hd(),e=Bh(),f=ws(),g=Be(),h=Qj(),i=1,j=2,k=4;g=g(function(g,l){var m={};if(g==null)return m;var n=!1;l=a(l,function(a){a=d(a,g);n||(n=a.length>1);return a});e(g,h(g),m);n&&(m=b(m,i|j|k,f));var o=l.length;while(o--)c(m,l[o]);return m});xs.exports=g}var zs=!1;function As(){zs||(zs=!0,ys());return xs.exports}f={};var Bs={exports:f};function Cs(){var a=Dg(),b="Expected a function";function c(c,d){var e;if(typeof d!="function")throw new TypeError(b);c=a(c);return function(){--c>0&&(e=d.apply(this,arguments));c<=1&&(d=void 0);return e}}Bs.exports=c}var Ds=!1;function Es(){Ds||(Ds=!0,Cs());return Bs.exports}c={};var Fs={exports:c};function Gs(){var a=Es();function b(b){return a(2,b)}Fs.exports=b}var Hs=!1;function Is(){Hs||(Hs=!0,Gs());return Fs.exports}d={};var Js={exports:d};function Ks(){var a=9007199254740991,b=Math.floor;function c(c,d){var e="";if(!c||d<1||d>a)return e;do d%2&&(e+=c),d=b(d/2),d&&(c+=c);while(d);return e}Js.exports=c}var Ls=!1;function Ms(){Ls||(Ls=!0,Ks());return Js.exports}f={};var Ns={exports:f};function Os(){var a=Qo();a=a("length");Ns.exports=a}var Ps=!1;function Qs(){Ps||(Ps=!0,Os());return Ns.exports}c={};var Rs={exports:c};function Ss(){var a="\\ud800-\\udfff",b="\\u0300-\\u036f",c="\\ufe20-\\ufe2f",d="\\u20d0-\\u20ff";b=b+c+d;c="\\ufe0e\\ufe0f";d="["+a+"]";b="["+b+"]";var e="\\ud83c[\\udffb-\\udfff]",f="(?:"+b+"|"+e+")";a="[^"+a+"]";var g="(?:\\ud83c[\\udde6-\\uddff]){2}",h="[\\ud800-\\udbff][\\udc00-\\udfff]",i="\\u200d";f=f+"?";c="["+c+"]?";i="(?:"+i+"(?:"+[a,g,h].join("|")+")"+c+f+")*";c=c+f+i;f="(?:"+[a+b+"?",b,g,h,d].join("|")+")";var j=RegExp(e+"(?="+e+")|"+f+c,"g");function k(a){var b=j.lastIndex=0;while(j.test(a))++b;return b}Rs.exports=k}var Ts=!1;function Us(){Ts||(Ts=!0,Ss());return Rs.exports}d={};var Vs={exports:d};function Ws(){var a=Qs(),b=Re(),c=Us();function d(d){return b(d)?c(d):a(d)}Vs.exports=d}var Xs=!1;function Ys(){Xs||(Xs=!0,Ws());return Vs.exports}f={};var Zs={exports:f};function $s(){var a=Ms(),b=$c(),c=Ne(),d=Re(),e=Ys(),f=cf(),g=Math.ceil;function h(h,i){i=i===void 0?" ":b(i);var j=i.length;if(j<2)return j?a(i,h):i;j=a(i,g(h/e(i)));return d(i)?c(f(j),0,h).join(""):j.slice(0,h)}Zs.exports=h}var at=!1;function bt(){at||(at=!0,$s());return Zs.exports}c={};var ct={exports:c};function dt(){var a=bt(),b=Ys(),c=Dg(),d=dd();function e(e,f,g){e=d(e);f=c(f);var h=f?b(e):0;return f&&h<f?a(f-h,g)+e:e}ct.exports=e}var et=!1;function ft(){et||(et=!0,dt());return ct.exports}d={};var gt={exports:d};function ht(){var a=xh(),b=hd(),c=ng(),d=F(),e=P();function f(f,g,h,i){if(!d(f))return f;g=b(g,f);var j=-1,k=g.length,l=k-1,m=f;while(m!=null&&++j<k){var n=e(g[j]),o=h;if(j!=l){var p=m[n];o=i?i(p,n,m):void 0;o===void 0&&(o=d(p)?p:c(g[j+1])?[]:{})}a(m,n,o);m=m[n]}return f}gt.exports=f}var it=!1;function jt(){it||(it=!0,ht());return gt.exports}f={};var kt={exports:f};function lt(){var a=od(),b=jt(),c=hd();function d(d,e,f){var g=-1,h=e.length,i={};while(++g<h){var j=e[g],k=a(d,j);f(k,j)&&b(i,c(j,d),k)}return i}kt.exports=d}var mt=!1;function nt(){mt||(mt=!0,lt());return kt.exports}c={};var ot={exports:c};function pt(){var a=nt(),b=Io();function c(c,d){return a(c,d,function(a,d){return b(c,d)})}ot.exports=c}var qt=!1;function rt(){qt||(qt=!0,pt());return ot.exports}d={};var st={exports:d};function tt(){var a=rt(),b=Be();b=b(function(b,c){return b==null?{}:a(b,c)});st.exports=b}var ut=!1;function vt(){ut||(ut=!0,tt());return st.exports}f={};var wt={exports:f};function xt(){var a=Wc(),b=bp(),c=nt(),d=Qj();function e(e,f){if(e==null)return{};var g=a(d(e),function(a){return[a]});f=b(f);return c(e,g,function(a,b){return f(a,b[0])})}wt.exports=e}var yt=!1;function zt(){yt||(yt=!0,xt());return wt.exports}c={};var At={exports:c};function Bt(){var a=Math.ceil,b=Math.max;function c(c,d,e,f){var g=-1;d=b(a((d-c)/(e||1)),0);var h=Array(d);while(d--)h[f?d:++g]=c,c+=e;return h}At.exports=c}var Ct=!1;function Dt(){Ct||(Ct=!0,Bt());return At.exports}d={};var Et={exports:d};function Ft(){var a=Dt(),b=rg(),c=zg();function d(d){return function(e,f,g){g&&typeof g!="number"&&b(e,f,g)&&(f=g=void 0);e=c(e);f===void 0?(f=e,e=0):f=c(f);g=g===void 0?e<f?1:-1:c(g);return a(e,f,g,d)}}Et.exports=d}var Gt=!1;function Ht(){Gt||(Gt=!0,Ft());return Et.exports}f={};var It={exports:f};function Jt(){var a=Ht();a=a();It.exports=a}var Kt=!1;function Lt(){Kt||(Kt=!0,Jt());return It.exports}c={};var Mt={exports:c};function Nt(){function a(a,b,c,d,e){e(a,function(e,f,a){c=d?(d=!1,e):b(c,e,f,a)});return c}Mt.exports=a}var Ot=!1;function Pt(){Ot||(Ot=!0,Nt());return Mt.exports}d={};var Qt={exports:d};function Rt(){var a=tf(),b=bn(),c=bp(),d=Pt(),e=p();function f(f,g,h){var i=e(f)?a:d,j=arguments.length<3;return i(f,c(g,4),h,j,b)}Qt.exports=f}var St=!1;function Tt(){St||(St=!0,Rt());return Qt.exports}f={};var Ut={exports:f};function Vt(){var a=jt();function b(b,c,d){return b==null?b:a(b,c,d)}Ut.exports=b}var Wt=!1;function Xt(){Wt||(Wt=!0,Vt());return Ut.exports}c={};var Yt={exports:c};function Zt(){var a=jt();function b(b,c,d,e){e=typeof e=="function"?e:void 0;return b==null?b:a(b,c,d,e)}Yt.exports=b}var $t=!1;function au(){$t||($t=!0,Zt());return Yt.exports}d={};var bu={exports:d};function cu(){var a=yi(),b=hk(),c=jg(),d=Sq(),e=Ys(),f="[object Map]",g="[object Set]";function h(h){if(h==null)return 0;if(c(h))return d(h)?e(h):h.length;var i=b(h);return i==f||i==g?h.size:a(h).length}bu.exports=h}var du=!1;function eu(){du||(du=!0,cu());return bu.exports}f={};var fu={exports:f};function gu(){var a=Yf();a=a(function(a,b,c){return a+(c?"_":"")+b.toLowerCase()});fu.exports=a}var hu=!1;function iu(){hu||(hu=!0,gu());return fu.exports}c={};var ju={exports:c};function ku(){var a=bn();function b(b,c){var d;a(b,function(b,e,a){d=c(b,e,a);return!d});return!!d}ju.exports=b}var lu=!1;function mu(){lu||(lu=!0,ku());return ju.exports}d={};var nu={exports:d};function ou(){var a=An(),b=bp(),c=mu(),d=p(),e=rg();function f(f,g,h){var i=d(f)?a:c;h&&e(f,g,h)&&(g=void 0);return i(f,b(g,3))}nu.exports=f}var pu=!1;function qu(){pu||(pu=!0,ou());return nu.exports}f={};var ru={exports:f};function su(){function a(a,b){var c=a.length;a.sort(b);while(c--)a[c]=a[c].value;return a}ru.exports=a}var tu=!1;function uu(){tu||(tu=!0,su());return ru.exports}c={};var vu={exports:c};function wu(){var a=ra();function b(b,c){if(b!==c){var d=b!==void 0,e=b===null,f=b===b,g=a(b),h=c!==void 0,i=c===null,j=c===c,k=a(c);if(!i&&!k&&!g&&b>c||g&&h&&j&&!i&&!k||e&&h&&j||!d&&j||!f)return 1;if(!e&&!g&&!k&&b<c||k&&d&&f&&!e&&!g||i&&d&&f||!h&&f||!j)return-1}return 0}vu.exports=b}var xu=!1;function yu(){xu||(xu=!0,wu());return vu.exports}d={};var zu={exports:d};function Au(){var a=yu();function b(b,c,d){var e=-1,f=b.criteria,g=c.criteria,h=f.length,i=d.length;while(++e<h){var j=a(f[e],g[e]);if(j){if(e>=i)return j;var k=d[e];return j*(k=="desc"?-1:1)}}return b.index-c.index}zu.exports=b}var Bu=!1;function Cu(){Bu||(Bu=!0,Au());return zu.exports}f={};var Du={exports:f};function Eu(){var a=Wc(),b=bp(),c=Dp(),d=uu(),e=Wh(),f=Cu(),g=le();function h(h,i,j){var k=-1;i=a(i.length?i:[g],e(b));h=c(h,function(c,d,b){d=a(i,function(a){return a(c)});return{criteria:d,index:++k,value:c}});return d(h,function(a,b){return f(a,b,j)})}Du.exports=h}var Fu=!1;function Gu(){Fu||(Fu=!0,Eu());return Du.exports}c={};var Hu={exports:c};function Iu(){var a=Od(),b=Gu(),c=Fl(),d=rg();c=c(function(c,e){if(c==null)return[];var f=e.length;f>1&&d(c,e[0],e[1])?e=[]:f>2&&d(e[0],e[1],e[2])&&(e=[e[0]]);return b(c,a(e,1),[])});Hu.exports=c}var Ju=!1;function Ku(){Ju||(Ju=!0,Iu());return Hu.exports}d={};var Lu={exports:d};function Mu(){var a=ja(),b=na(),c="[object RegExp]";function d(d){return b(d)&&a(d)==c}Lu.exports=d}var Nu=!1;function Ou(){Nu||(Nu=!0,Mu());return Lu.exports}f={};var Pu={exports:f};function Qu(){var a=Ou(),b=Wh(),c=ai();c=c&&c.isRegExp;b=c?b(c):a;Pu.exports=b}var Ru=!1;function Su(){Ru||(Ru=!0,Qu());return Pu.exports}c={};var Tu={exports:c};function Uu(){var a=$c(),b=Ne(),c=Re(),d=rg(),e=Su(),f=cf(),g=dd(),h=4294967295;function i(i,j,k){k&&typeof k!="number"&&d(i,j,k)&&(j=k=void 0);k=k===void 0?h:k>>>0;if(!k)return[];i=g(i);if(i&&(typeof j=="string"||j!=null&&!e(j))){j=a(j);if(!j&&c(i))return b(f(i),0,k)}return i.split(j,k)}Tu.exports=i}var Vu=!1;function Wu(){Vu||(Vu=!0,Uu());return Tu.exports}d={};var Xu={exports:d};function Yu(){function a(a,b){var c,d=-1,e=a.length;while(++d<e){var f=b(a[d]);f!==void 0&&(c=c===void 0?f:c+f)}return c}Xu.exports=a}var Zu=!1;function $u(){Zu||(Zu=!0,Yu());return Xu.exports}f={};var av={exports:f};function bv(){var a=bp(),b=$u();function c(c,d){return c&&c.length?b(c,a(d,2)):0}av.exports=c}var cv=!1;function dv(){cv||(cv=!0,bv());return av.exports}c={};var ev={exports:c};function fv(){var a=Bl(),b=F(),c="Expected a function";function d(d,e,f){var g=!0,h=!0;if(typeof d!="function")throw new TypeError(c);b(f)&&(g="leading"in f?!!f.leading:g,h="trailing"in f?!!f.trailing:h);return a(d,e,{leading:g,maxWait:e,trailing:h})}ev.exports=d}var gv=!1;function hv(){gv||(gv=!0,fv());return ev.exports}d={};var iv={exports:d};function jv(){var a=Fh(),b=fn(),c=Dg(),d=9007199254740991,e=4294967295,f=Math.min;function g(g,h){g=c(g);if(g<1||g>d)return[];var i=e,j=f(g,e);h=b(h);g-=e;j=a(j,h);while(++i<g)h(i);return j}iv.exports=g}var kv=!1;function lv(){kv||(kv=!0,jv());return iv.exports}f={};var mv={exports:f};function nv(){var a=Wc(),b=ej(),c=p(),d=ra(),e=Sc(),f=P(),g=dd();function h(h){return c(h)?a(h,f):d(h)?[h]:b(e(g(h)))}mv.exports=h}var ov=!1;function pv(){ov||(ov=!0,nv());return mv.exports}c={};var qv={exports:c};function rv(){var a=ph(),b=Ok(),c=Um(),d=bp(),e=yj(),f=p(),g=Oh(),h=Ba(),i=F(),j=ei();function k(k,l,m){var n=f(k),o=n||g(k)||j(k);l=d(l,4);if(m==null){var p=k&&k.constructor;o?m=n?new p:[]:i(k)?m=h(p)?b(e(k)):{}:m={}}(o?a:c)(k,function(b,c,a){return l(m,b,c,a)});return m}qv.exports=k}var sv=!1;function tv(){sv||(sv=!0,rv());return qv.exports}d={};var uv={exports:d};function vv(){var a=$c(),b=Ne(),c=Re(),d=F(),e=Su(),f=Ys(),g=cf(),h=Dg(),i=dd(),j=30,k="...",l=/\w*$/;function m(m,n){var o=j,p=k;if(d(n)){var q="separator"in n?n.separator:q;o="length"in n?h(n.length):o;p="omission"in n?a(n.omission):p}m=i(m);n=m.length;if(c(m)){var r=g(m);n=r.length}if(o>=n)return m;n=o-f(p);if(n<1)return p;o=r?b(r,0,n).join(""):m.slice(0,n);if(q===void 0)return o+p;r&&(n+=o.length-n);if(e(q)){if(m.slice(n).search(q)){var s,t=o;q.global||(q=RegExp(q.source,i(l.exec(q))+"g"));q.lastIndex=0;while(s=q.exec(t))var u=s.index;o=o.slice(0,u===void 0?n:u)}}else if(m.indexOf(a(q),n)!=n){s=o.lastIndexOf(q);s>-1&&(o=o.slice(0,s))}return o+p}uv.exports=m}var wv=!1;function xv(){wv||(wv=!0,vv());return uv.exports}f={};var yv={exports:f};function zv(){function a(){}yv.exports=a}var Av=!1;function Bv(){Av||(Av=!0,zv());return yv.exports}c={};var Cv={exports:c};function Dv(){var a=$j(),b=Bv(),c=Mn(),d=1/0;c=a&&1/c(new a([,-0]))[1]==d?function(b){return new a(b)}:b;Cv.exports=c}var Ev=!1;function Fv(){Ev||(Ev=!0,Dv());return Cv.exports}d={};var Gv={exports:d};function Hv(){var a=Vl(),b=om(),c=sm(),d=wm(),e=Fv(),f=Mn(),g=200;function h(h,i,j){var k=-1,l=b,m=h.length,n=!0,o=[],p=o;if(j)n=!1,l=c;else if(m>=g){var q=i?null:e(h);if(q)return f(q);n=!1;l=d;p=new a}else p=i?[]:o;outer:while(++k<m){q=h[k];var r=i?i(q):q;q=j||q!==0?q:0;if(n&&r===r){var s=p.length;while(s--)if(p[s]===r)continue outer;i&&p.push(r);o.push(q)}else l(p,r,j)||(p!==o&&p.push(r),o.push(q))}return o}Gv.exports=h}var Iv=!1;function Jv(){Iv||(Iv=!0,Hv());return Gv.exports}f={};var Kv={exports:f};function Lv(){var a=Od(),b=Fl(),c=Jv(),d=Em();b=b(function(b){return c(a(b,1,d,!0))});Kv.exports=b}var Mv=!1;function Nv(){Mv||(Mv=!0,Lv());return Kv.exports}c={};var Ov={exports:c};function Pv(){var a=Jv();function b(b){return b&&b.length?a(b):[]}Ov.exports=b}var Qv=!1;function Rv(){Qv||(Qv=!0,Pv());return Ov.exports}d={};var Sv={exports:d};function Tv(){var a=bp(),b=Jv();function c(c,d){return c&&c.length?b(c,a(d,2)):[]}Sv.exports=c}var Uv=!1;function Vv(){Uv||(Uv=!0,Tv());return Sv.exports}f={};var Wv={exports:f};function Xv(){var a=dd(),b=0;function c(c){var d=++b;return a(c)+d}Wv.exports=c}var Yv=!1;function Zv(){Yv||(Yv=!0,Xv());return Wv.exports}c={};var $v={exports:c};function aw(){var a=Wc();function b(b,c){return a(c,function(a){return b[a]})}$v.exports=b}var bw=!1;function cw(){bw||(bw=!0,aw());return $v.exports}d={};var dw={exports:d};function ew(){var a=cw(),b=Ci();function c(c){return c==null?[]:a(c,b(c))}dw.exports=c}var fw=!1;function gw(){fw||(fw=!0,ew());return dw.exports}f={};var hw={exports:f};function iw(){function a(a,b,c){var d=-1,e=a.length,f=b.length,g={};while(++d<e){var h=d<f?b[d]:void 0;c(g,a[d],h)}return g}hw.exports=a}var jw=!1;function kw(){jw||(jw=!0,iw());return hw.exports}c={};var lw={exports:c};function mw(){var a=xh(),b=kw();function c(c,d){return b(c||[],d||[],a)}lw.exports=c}var nw=!1;function ow(){nw||(nw=!0,mw());return lw.exports}function b(a){switch(a){case void 0:return l();case"/at":return Fe();case"/capitalize":return pf();case"/camelCase":return bg();case"/chunk":return Hg();case"/clamp":return Pg();case"/clone":return pl();case"/cloneDeep":return tl();case"/constant":return de();case"/debounce":return Bl();case"/defaults":return Jl();case"/difference":return Im();case"/each":return on();case"/every":return fp();case"/filter":return np();case"/find":return zp();case"/flatMap":return Lp();case"/flatten":return Sd();case"/forEach":return kn();case"/forIn":return Pp();case"/get":return sd();case"/has":return Xp();case"/inRange":return eq();case"/intersection":return qq();case"/isArray":return p();case"/isEmpty":return uq();case"/isEqual":return yq();case"/isFunction":return Ba();case"/isNaN":return Gq();case"/isNil":return Kq();case"/isNumber":return Cq();case"/isObject":return F();case"/isPlainObject":return Oq();case"/isString":return Sq();case"/isUndefined":return Wq();case"/keys":return Ci();case"/last":return $q();case"/map":return Hp();case"/mapKeys":return dr();case"/mapValues":return hr();case"/max":return tr();case"/maxBy":return xr();case"/memoize":return Kc();case"/merge":return Zr();case"/min":return gs();case"/minBy":return ks();case"/now":return xl();case"/omit":return As();case"/once":return Is();case"/padStart":return ft();case"/pick":return vt();case"/pickBy":return zt();case"/range":return Lt();case"/reduce":return Tt();case"/set":return Xt();case"/setWith":return au();case"/size":return eu();case"/snakeCase":return iu();case"/some":return qu();case"/sortBy":return Ku();case"/split":return Wu();case"/sumBy":return dv();case"/throttle":return hv();case"/times":return lv();case"/toPath":return pv();case"/transform":return tv();case"/truncate":return xv();case"/union":return Nv();case"/uniq":return Rv();case"/uniqBy":return Vv();case"/uniqueId":return Zv();case"/values":return gw();case"/zipObject":return ow();case"/at":return Fe();case"/capitalize":return pf();case"/chunk":return Hg();case"/clamp":return Pg();case"/cloneDeep":return tl();case"/debounce":return Bl();case"/difference":return Im();case"/get":return sd();case"/inRange":return eq();case"/isEmpty":return uq();case"/isEqual":return yq();case"/isObject":return F();case"/isPlainObject":return Oq();case"/isString":return Sq();case"/memoize":return Kc();case"/merge":return Zr();case"/once":return Is();case"/padStart":return ft();case"/pick":return vt();case"/pickBy":return zt();case"/range":return Lt();case"/set":return Xt();case"/setWith":return au();case"/split":return Wu();case"/throttle":return hv();case"/times":return lv();case"/truncate":return xv();case"/uniq":return Rv();case"/uniqueId":return Zv()}}e.exports=b}),null);
          __d("lodash",["lodash-4.17.15"],(function(a,b,c,d,e,f){e.exports=b("lodash-4.17.15")()}),null);
          /**
           * License: https://www.facebook.com/legal/license/t3hOLs8wlXy/
           */
          __d("object-assign-4.1.1",[],(function(a,b,c,d,e,f){"use strict";b={};var g={exports:b};function h(){var a=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable;function d(a){if(a===null||a===void 0)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(a)}function e(){try{if(!Object.assign)return!1;var a=new String("abc");a[5]="de";if(Object.getOwnPropertyNames(a)[0]==="5")return!1;var b={};for(a=0;a<10;a++)b["_"+String.fromCharCode(a)]=a;a=Object.getOwnPropertyNames(b).map(function(a){return b[a]});if(a.join("")!=="0123456789")return!1;var c={};"abcdefghijklmnopqrst".split("").forEach(function(a){c[a]=a});return Object.keys(Object.assign({},c)).join("")!=="abcdefghijklmnopqrst"?!1:!0}catch(a){return!1}}g.exports=e()?Object.assign:function(e,f){var g,h=d(e),i;for(var j=1;j<arguments.length;j++){g=Object(arguments[j]);for(var k in g)b.call(g,k)&&(h[k]=g[k]);if(a){i=a(g);for(var l=0;l<i.length;l++)c.call(g,i[l])&&(h[i[l]]=g[i[l]])}}return h}}var i=!1;function j(){i||(i=!0,h());return g.exports}function a(a){switch(a){case void 0:return j()}}e.exports=a}),null);
          /**
           * License: https://www.facebook.com/legal/license/t3hOLs8wlXy/
           */
          __d("react-is-16.8.6",[],(function(a,b,c,d,e,f){"use strict";var g={},h={exports:g};function i(){Object.defineProperty(g,"__esModule",{value:!0});var a="function"===typeof Symbol&&Symbol["for"],b=a?Symbol["for"]("react.element"):60103,c=a?Symbol["for"]("react.portal"):60106,d=a?Symbol["for"]("react.fragment"):60107,e=a?Symbol["for"]("react.strict_mode"):60108,f=a?Symbol["for"]("react.profiler"):60114,h=a?Symbol["for"]("react.provider"):60109,i=a?Symbol["for"]("react.context"):60110,j=a?Symbol["for"]("react.async_mode"):60111,k=a?Symbol["for"]("react.concurrent_mode"):60111,l=a?Symbol["for"]("react.forward_ref"):60112,m=a?Symbol["for"]("react.suspense"):60113,n=a?Symbol["for"]("react.memo"):60115,o=a?Symbol["for"]("react.lazy"):60116;function p(a){if("object"===typeof a&&null!==a){var g=a.$$typeof;switch(g){case b:switch(a=a.type,a){case j:case k:case d:case f:case e:case m:return a;default:switch(a=a&&a.$$typeof,a){case i:case l:case h:return a;default:return g}}case o:case n:case c:return g}}}function q(a){return p(a)===k}g.typeOf=p;g.AsyncMode=j;g.ConcurrentMode=k;g.ContextConsumer=i;g.ContextProvider=h;g.Element=b;g.ForwardRef=l;g.Fragment=d;g.Lazy=o;g.Memo=n;g.Portal=c;g.Profiler=f;g.StrictMode=e;g.Suspense=m;g.isValidElementType=function(a){return"string"===typeof a||"function"===typeof a||a===d||a===k||a===f||a===e||a===m||"object"===typeof a&&null!==a&&(a.$$typeof===o||a.$$typeof===n||a.$$typeof===h||a.$$typeof===i||a.$$typeof===l)};g.isAsyncMode=function(a){return q(a)||p(a)===j};g.isConcurrentMode=q;g.isContextConsumer=function(a){return p(a)===i};g.isContextProvider=function(a){return p(a)===h};g.isElement=function(a){return"object"===typeof a&&null!==a&&a.$$typeof===b};g.isForwardRef=function(a){return p(a)===l};g.isFragment=function(a){return p(a)===d};g.isLazy=function(a){return p(a)===o};g.isMemo=function(a){return p(a)===n};g.isPortal=function(a){return p(a)===c};g.isProfiler=function(a){return p(a)===f};g.isStrictMode=function(a){return p(a)===e};g.isSuspense=function(a){return p(a)===m}}var j=!1;function k(){j||(j=!0,i());return h.exports}b={};var l={exports:b};function m(){l.exports=k()}var n=!1;function o(){n||(n=!0,m());return l.exports}function a(a){switch(a){case void 0:return o()}}e.exports=a}),null);
          /**
           * License: https://www.facebook.com/legal/license/t3hOLs8wlXy/
           */
          __d("prop-types-15.7.2",["react-is-16.8.6","object-assign-4.1.1"],(function(a,b,c,d,e,f){"use strict";b("react-is-16.8.6");b("object-assign-4.1.1");c={};var g={exports:c};function h(){var a="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";g.exports=a}var i=!1;function j(){i||(i=!0,h());return g.exports}d={};var k={exports:d};function l(){function a(a,b,c,d,e){}a.resetWarningCache=function(){};k.exports=a}var m=!1;function n(){m||(m=!0,l());return k.exports}f={};var o={exports:f};function p(){var a=j();function b(){}function c(){}c.resetWarningCache=b;o.exports=function(){function d(b,c,d,e,f,g){if(g===a)return;b=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");b.name="Invariant Violation";throw b}d.isRequired=d;function e(){return d}e={array:d,bool:d,func:d,number:d,object:d,string:d,symbol:d,any:d,arrayOf:e,element:d,elementType:d,instanceOf:e,node:d,objectOf:e,oneOf:e,oneOfType:e,shape:e,exact:e,checkPropTypes:c,resetWarningCache:b};e.PropTypes=e;return e}}var q=!1;function r(){q||(q=!0,p());return o.exports}b={};var s={exports:b};function t(){s.exports=r()()}var u=!1;function v(){u||(u=!0,t());return s.exports}function a(a){switch(a){case void 0:return v();case"/checkPropTypes":return n()}}e.exports=a}),null);
          /**
           * License: https://www.facebook.com/legal/license/NKF0mBOyBt2/
           */
          __d("pvutils-1.0.17",[],(function(a,b,c,d,e,f){"use strict";var g={},h={exports:g};function i(){Object.defineProperty(g,"__esModule",{value:!0});g.getUTCDate=a;g.getParametersValue=b;g.bufferToHexCodes=c;g.checkBufferParams=d;g.utilFromBase=e;g.utilToBase=f;g.utilConcatBuf=h;g.utilConcatView=i;g.utilDecodeTC=j;g.utilEncodeTC=k;g.isEqualBuffer=l;g.padNumber=m;g.toBase64=p;g.fromBase64=q;g.arrayBufferToString=r;g.stringToArrayBuffer=s;g.nearestPowerOf2=u;g.clearProps=v;function a(a){return new Date(a.getTime()+a.getTimezoneOffset()*6e4)}function b(a,b,c){if(a instanceof Object===!1)return c;return b in a?a[b]:c}function c(a,b,c,d){b===void 0&&(b=0);c===void 0&&(c=a.byteLength-b);d===void 0&&(d=!1);var e="",f=!0,g=!1,h=void 0;try{for(var i=new Uint8Array(a,b,c)[typeof Symbol==="function"?Symbol.iterator:"@@iterator"](),a;!(f=(a=i.next()).done);f=!0){b=a.value;c=b.toString(16).toUpperCase();c.length===1&&(e+="0");e+=c;d&&(e+=" ")}}catch(a){g=!0,h=a}finally{try{!f&&i["return"]&&i["return"]()}finally{if(g)throw h}}return e.trim()}function d(a,b,c,d){if(b instanceof ArrayBuffer===!1){a.error='Wrong parameter: inputBuffer must be "ArrayBuffer"';return!1}if(b.byteLength===0){a.error="Wrong parameter: inputBuffer has zero length";return!1}if(c<0){a.error="Wrong parameter: inputOffset less than zero";return!1}if(d<0){a.error="Wrong parameter: inputLength less than zero";return!1}if(b.byteLength-c-d<0){a.error="End of input reached before message was fully decoded (inconsistent offset and length values)";return!1}return!0}function e(a,b){var c=0;if(a.length===1)return a[0];for(var d=a.length-1;d>=0;d--)c+=a[a.length-1-d]*Math.pow(2,b*d);return c}function f(a,b,c){c===void 0&&(c=-1);c=c;var d=a,e=0,f=Math.pow(2,b);for(var g=1;g<8;g++){if(a<f){var h=void 0;if(c<0)h=new ArrayBuffer(g),e=g;else{if(c<g)return new ArrayBuffer(0);h=new ArrayBuffer(c);e=c}var i=new Uint8Array(h);for(var j=g-1;j>=0;j--){var k=Math.pow(2,j*b);i[e-j-1]=Math.floor(d/k);d-=i[e-j-1]*k}return h}f*=Math.pow(2,b)}return new ArrayBuffer(0)}function h(){var a=0,b=0,c=!0,d=!1,e=void 0;for(var f=arguments.length,g=new Array(f),h=0;h<f;h++)g[h]=arguments[h];try{for(var i=g[typeof Symbol==="function"?Symbol.iterator:"@@iterator"](),j;!(c=(j=i.next()).done);c=!0){var k=j.value;a+=k.byteLength}}catch(a){d=!0,e=a}finally{try{!c&&i["return"]&&i["return"]()}finally{if(d)throw e}}var l=new ArrayBuffer(a),m=new Uint8Array(l),n=!0,o=!1,p=void 0;try{for(var q=g[typeof Symbol==="function"?Symbol.iterator:"@@iterator"](),r;!(n=(r=q.next()).done);n=!0){var s=r.value;m.set(new Uint8Array(s),b);b+=s.byteLength}}catch(a){o=!0,p=a}finally{try{!n&&q["return"]&&q["return"]()}finally{if(o)throw p}}return l}function i(){var a=0,b=0,c=!0,d=!1,e=void 0;for(var f=arguments.length,g=new Array(f),h=0;h<f;h++)g[h]=arguments[h];try{for(var i=g[typeof Symbol==="function"?Symbol.iterator:"@@iterator"](),j;!(c=(j=i.next()).done);c=!0){var k=j.value;a+=k.length}}catch(a){d=!0,e=a}finally{try{!c&&i["return"]&&i["return"]()}finally{if(d)throw e}}var l=new ArrayBuffer(a),m=new Uint8Array(l),n=!0,o=!1,p=void 0;try{for(var q=g[typeof Symbol==="function"?Symbol.iterator:"@@iterator"](),r;!(n=(r=q.next()).done);n=!0){var s=r.value;m.set(s,b);b+=s.length}}catch(a){o=!0,p=a}finally{try{!n&&q["return"]&&q["return"]()}finally{if(o)throw p}}return m}function j(){var a=new Uint8Array(this.valueHex);if(this.valueHex.byteLength>=2){var b=a[0]===255&&a[1]&128,c=a[0]===0&&(a[1]&128)===0;(b||c)&&this.warnings.push("Needlessly long format")}b=new ArrayBuffer(this.valueHex.byteLength);c=new Uint8Array(b);for(b=0;b<this.valueHex.byteLength;b++)c[b]=0;c[0]=a[0]&128;b=e(c,8);c=new ArrayBuffer(this.valueHex.byteLength);c=new Uint8Array(c);for(var d=0;d<this.valueHex.byteLength;d++)c[d]=a[d];c[0]&=127;a=e(c,8);return a-b}function k(a){var b=a<0?a*-1:a,c=128;for(var d=1;d<8;d++){if(b<=c){if(a<0){var e=c-b;e=f(e,8,d);var g=new Uint8Array(e);g[0]|=128;return e}g=f(b,8,d);e=new Uint8Array(g);if(e[0]&128){var h=g.slice(0),i=new Uint8Array(h);g=new ArrayBuffer(g.byteLength+1);e=new Uint8Array(g);for(var j=0;j<h.byteLength;j++)e[j+1]=i[j];e[0]=0}return g}c*=Math.pow(2,8)}return new ArrayBuffer(0)}function l(a,b){if(a.byteLength!==b.byteLength)return!1;a=new Uint8Array(a);b=new Uint8Array(b);for(var c=0;c<a.length;c++)if(a[c]!==b[c])return!1;return!0}function m(a,b){a=a.toString(10);if(b<a.length)return"";b=b-a.length;var c=new Array(b);for(var d=0;d<b;d++)c[d]="0";b=c.join("");return b.concat(a)}var n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_=";function p(a,b,c,d){b===void 0&&(b=!1);c===void 0&&(c=!1);d===void 0&&(d=!1);var e=0,f=0,g=0,h="";b=b?o:n;if(d){d=0;for(var i=0;i<a.length;i++)if(a.charCodeAt(i)!==0){d=i;break}a=a.slice(d)}while(e<a.length){i=a.charCodeAt(e++);e>=a.length&&(f=1);d=a.charCodeAt(e++);e>=a.length&&(g=1);var j=a.charCodeAt(e++),k=i>>2;i=(i&3)<<4|d>>4;d=(d&15)<<2|j>>6;j=j&63;f===1?d=j=64:g===1&&(j=64);c?d===64?h+=""+b.charAt(k)+b.charAt(i):j===64?h+=""+b.charAt(k)+b.charAt(i)+b.charAt(d):h+=""+b.charAt(k)+b.charAt(i)+b.charAt(d)+b.charAt(j):h+=""+b.charAt(k)+b.charAt(i)+b.charAt(d)+b.charAt(j)}return h}function q(a,b,c){b===void 0&&(b=!1);c===void 0&&(c=!1);var d=b?o:n;function e(a){for(var b=0;b<64;b++)if(d.charAt(b)===a)return b;return 64}function f(a){return a===64?0:a}b=0;var g="";while(b<a.length){var h=e(a.charAt(b++)),i=b>=a.length?0:e(a.charAt(b++)),j=b>=a.length?0:e(a.charAt(b++)),k=b>=a.length?0:e(a.charAt(b++));h=f(h)<<2|f(i)>>4;i=(f(i)&15)<<4|f(j)>>2;var l=(f(j)&3)<<6|f(k);g+=String.fromCharCode(h);j!==64&&(g+=String.fromCharCode(i));k!==64&&(g+=String.fromCharCode(l))}if(c){h=g.length;j=-1;for(i=h-1;i>=0;i--)if(g.charCodeAt(i)!==0){j=i;break}j!==-1?g=g.slice(0,j+1):g=""}return g}function r(a){var b="";a=new Uint8Array(a);var c=!0,d=!1,e=void 0;try{for(var f=a[typeof Symbol==="function"?Symbol.iterator:"@@iterator"](),a;!(c=(a=f.next()).done);c=!0){a=a.value;b+=String.fromCharCode(a)}}catch(a){d=!0,e=a}finally{try{!c&&f["return"]&&f["return"]()}finally{if(d)throw e}}return b}function s(a){var b=a.length,c=new ArrayBuffer(b),d=new Uint8Array(c);for(var e=0;e<b;e++)d[e]=a.charCodeAt(e);return c}var t=Math.log(2);function u(a){a=Math.log(a)/t;var b=Math.floor(a);a=Math.round(a);return b===a?b:a}function v(a,b){var c=!0,d=!1,e=void 0;try{for(var f=b[typeof Symbol==="function"?Symbol.iterator:"@@iterator"](),b;!(c=(b=f.next()).done);c=!0){b=b.value;delete a[b]}}catch(a){d=!0,e=a}finally{try{!c&&f["return"]&&f["return"]()}finally{if(d)throw e}}}}var j=!1;function k(){j||(j=!0,i());return h.exports}function a(a){switch(a){case void 0:return k()}}e.exports=a}),null);
          /**
           * License: https://www.facebook.com/legal/license/t3hOLs8wlXy/
           */
          __d("react-gui-0.2.1",["react-0.0.0"],(function(a,b,c,d,e,f){"use strict";var g=b("react-0.0.0"),h={},i={exports:h};function j(){h.__esModule=!0;h["default"]=a;function a(){return!!(typeof window!=="undefined"&&window.document&&window.document.createElement)}i.exports=h["default"]}var k=!1;function l(){k||(k=!0,j());return i.exports}var m={},n={exports:m};function o(){m.__esModule=!0;m["default"]=c;c=a(l());function a(a){return a&&a.__esModule?a:{"default":a}}var b=c["default"]();function c(){var a=!1;if(b)try{var c=document.createElement("div"),d={};Object.defineProperty(d,"preventScroll",{get:function(){a=!0;return!1}});c.focus(d)}catch(a){}return a}n.exports=m["default"]}var p=!1;function q(){p||(p=!0,o());return n.exports}var r={},s={exports:r};function t(){r.__esModule=!0;r["default"]=e;e=a(q());function a(a){return a&&a.__esModule?a:{"default":a}}var b=e["default"]();function c(a){var b=[],c=document.documentElement;a=a.parentElement;while(a!=null&&a!==c)(a.offsetHeight<a.scrollHeight||a.offsetWidth<a.scrollWidth)&&b.push([a,a.scrollTop,a.scrollLeft]),a=a.parentElement;c!=null&&b.push([c,c.scrollTop,c.scrollLeft]);return b}function d(a){for(var b=0;b<a.length;b++){var c=a[b],d=c[0],e=c[1];c=c[2];d.scrollTop=e;d.scrollLeft=c}}function e(a,e){if(b)a.focus(e);else{var f;e!=null&&e.preventScroll===!0&&(f=c(a));a.focus();f!=null&&d(f)}}s.exports=r["default"]}var u=!1;function v(){u||(u=!0,t());return s.exports}var w={},x={exports:w};function y(){w.__esModule=!0;w["default"]=c;c=a(l());function a(a){return a&&a.__esModule?a:{"default":a}}var b=c["default"]();function c(){var a=!1;if(b)try{var c={};Object.defineProperty(c,"passive",{get:function(){a=!0;return!1}});window.addEventListener("test",null,c);window.removeEventListener("test",null,c)}catch(a){}return a}x.exports=w["default"]}var z=!1;function A(){z||(z=!0,y());return x.exports}var B={},C={exports:B};function D(){B.__esModule=!0;B.addEvent=f;B.removeEvent=g;f=a(A());function a(a){return a&&a.__esModule?a:{"default":a}}var b=f["default"](),c=function(){},d={touchstart:!0,touchmove:!0,scroll:!0};function e(a,c){if(c!=null){var e=c.capture,f=c.passive;if(b)return f==null||d[a]===!0?{capture:e,passive:!0}:c;else return Boolean(e)}return!1}function f(a,b,d,f){var g=e(b,f);if(typeof d==="function"){var h=a;h.addEventListener(b,d,g);return function(){h!=null&&h.removeEventListener(b,d,g)}}else return c}function g(a,b,c,d){d=e(b,d);if(typeof c==="function"){a=a;a.removeEventListener(b,c,d)}}}var E=!1;function F(){E||(E=!0,D());return C.exports}var G={},H={exports:G};function I(){G.__esModule=!0;G["default"]=void 0;var a=function(){return!!(typeof window!=="undefined"&&window.PointerEvent!=null)};a=a;G["default"]=a;H.exports=G["default"]}var J=!1;function aa(){J||(J=!0,I());return H.exports}var K={},L={exports:K};function M(){K.__esModule=!0;K.getActiveModality=J;K.getModality=L;K.addModalityListener=M;K.testOnly_resetActiveModality=N;var a=F();J=c(l());var b=c(aa());function c(a){return a&&a.__esModule?a:{"default":a}}var d="keyboard",e="keyboard",f,g,h=!1,i=new Set(),j="keyboard",k="mouse",m="touch";L="blur";var n="contextmenu";M="focus";N="keydown";var o="mousedown",p="mousemove",q="mouseover",r="mouseup",s="pointerdown",t="pointermove",u="pointerover",v="scroll",w="selectionchange",x="touchcancel",y="touchmove",z="touchstart";c="visibilitychange";var A={capture:!0,passive:!0};function B(){(f!=null||g!=null)&&(f!=null&&(e=f,f=null),g!=null&&(d=g,g=null),I())}function C(){f=e,g=d,d=j,e=j,I(),h=!1}function D(){B()}function E(a){if(a.metaKey||a.altKey||a.ctrlKey)return;e!==j&&(e=j,d=j,I())}function G(){document.visibilityState!=="hidden"&&B()}function H(a){var c=a.type;if(b["default"]()){if(c===s){d!==a.pointerType&&(e=a.pointerType,d=a.pointerType,I());return}if(c===t||c===u){e!==a.pointerType&&(e=a.pointerType,I());return}}else{h||(c===o&&(d!==k&&(e=k,d=k,I())),(c===p||c===q)&&(e!==k&&(e=k,I())));if(c===z){h=!0;a.touches&&a.touches.length>1&&(h=!1);d!==m&&(e=m,d=m,I());return}(c===n||c===r||c===w||c===v||c===x||c===y)&&(h=!1)}}J["default"]()&&(a.addEvent(window,L,C),a.addEvent(window,M,D),a.addEvent(document,N,E,A),a.addEvent(document,c,G,A),[s,t,u,n,o,p,q,r,v,w,x,y,z].forEach(function(b){a.addEvent(document,b,H,A)}));function I(){var a={activeModality:d,modality:e};i.forEach(function(b){b(a)})}function J(){return d}function L(){return e}function M(a){i.add(a);return function(){i["delete"](a)}}function N(){h=!1,d=j,e=j}}var N=!1;function O(){N||(N=!0,M());return L.exports}var P={},ba={exports:P};function ca(){P.__esModule=!0;P.blur=d;P.clear=e;P.focus=f;P.getLayoutRect=g;var a=b(v());d=O();P.getActiveModality=d.getActiveModality;P.getModality=d.getModality;function b(a){return a&&a.__esModule?a:{"default":a}}var c={A:!0,BUTTON:!0,INPUT:!0,SELECT:!0,TEXTAREA:!0};function d(a){if(a!=null)try{a.blur()}catch(a){}}function e(a){a!=null&&typeof a.value==="string"&&(a.value="")}function f(b,d){if(b!=null)try{var e=b.nodeName;c[e]==null&&b.getAttribute("tabIndex")==null&&b.setAttribute("tabIndex","-1");a["default"](b,d)}catch(a){}}function g(a,b){if(a!=null)return a.getBoundingClientRect()}}var Q=!1;function da(){Q||(Q=!0,ca());return ba.exports}var R={},ea={exports:R};function fa(){R.__esModule=!0;R.useRefCallback=b;var a=g();function b(b){var c=a.useRef(void 0);return a.useCallback(function(a){c.current&&(c.current(),c.current=void 0),a!=null&&(c.current=b(a))},[b])}}var S=!1;function ga(){S||(S=!0,fa());return ea.exports}var T={},ha={exports:T};function ia(){T.__esModule=!0;T.useFocus=f;var a=g(),b=F(),c=ga(),d={passive:!0},e={capture:!0,passive:!0};function f(f){var g=f.disabled,h=f.onBlur,i=f.onBlurCapture,j=f.onFocus,k=f.onFocusCapture,l=f.onFocusChange;f=a.useCallback(function(a){function c(a){if(g)return;h!=null&&h(a);l!=null&&l(!1,a)}function f(a){if(g)return;j!=null&&j(a);l!=null&&l(!0,a)}var m=[b.addEvent(a,"blur",c,d),b.addEvent(a,"focus",f,d),b.addEvent(a,"blur",g?null:i,e),b.addEvent(a,"focus",g?null:k,e)];return function(){m.forEach(function(a){a()})}},[g,h,i,j,k,l]);return c.useRefCallback(f)}}var U=!1;function ja(){U||(U=!0,ia());return ha.exports}c={};var V={exports:c};function ka(){V.exports=ja()}var W=!1;function la(){W||(W=!0,ka());return V.exports}var X={},Y={exports:X};function ma(){X.__esModule=!0;X["default"]=void 0;var a=g();b=b(l());function b(a){return a&&a.__esModule?a:{"default":a}}b=b["default"]()?a.useLayoutEffect:a.useEffect;a=b;X["default"]=a;Y.exports=X["default"]}var na=!1;function oa(){na||(na=!0,ma());return Y.exports}var Z={},pa={exports:Z};function qa(){Z.__esModule=!0;Z.useModality=e;var a=d(g()),b=O(),c=d(oa());function d(a){return a&&a.__esModule?a:{"default":a}}function e(){var d=a["default"].useState({activeModality:b.getActiveModality(),modality:b.getModality()}),e=d[0],f=d[1];c["default"](function(){var a=b.addModalityListener(function(a){f(a)});return a},[]);return e}}var ra=!1;function sa(){ra||(ra=!0,qa());return pa.exports}var $={},ta={exports:$};function ua(){$.__esModule=!0;$.useFocusVisibility=b;var a=sa();function b(){var b=a.useModality();b=b.activeModality;return b==="keyboard"}}var va=!1;function wa(){va||(va=!0,ua());return ta.exports}d={};var xa={exports:d};function ya(){xa.exports=wa()}var za=!1;function Aa(){za||(za=!0,ya());return xa.exports}function a(a){switch(a){case void 0:return da();case"/use-focus":return la();case"/use-focus-visibility":return Aa()}}e.exports=a}),null);
          __d("react-gui-use-focus",["react-gui-0.2.1"],(function(a,b,c,d,e,f){e.exports=b("react-gui-0.2.1")("/use-focus")}),null);
          __d("react-gui-use-focus-visibility",["react-gui-0.2.1"],(function(a,b,c,d,e,f){e.exports=b("react-gui-0.2.1")("/use-focus-visibility")}),null);
          /**
           * License: https://www.facebook.com/legal/license/9cisb7Fe7ih/
           */
          __d("react-transition-group-4.4.2",["prop-types-15.7.2","dom-helpers-5.2.0","react-0.0.0","react-dom-0.0.0","shallowEqual"],(function(a,b,c,d,e,f){"use strict";var g=b("prop-types-15.7.2"),h=b("dom-helpers-5.2.0"),i=b("react-0.0.0"),j=b("react-dom-0.0.0"),k=b("shallowEqual"),l={},m={exports:l};function n(){l.__esModule=!0;l["default"]=void 0;var a={disabled:!1};l["default"]=a;m.exports=l["default"]}var o=!1;function p(){o||(o=!0,n());return m.exports}var q={},r={exports:q};function s(){q.__esModule=!0;q.classNamesShape=q.timeoutsShape=void 0;a(g());function a(a){return a&&a.__esModule?a:{"default":a}}a=null;q.timeoutsShape=a;a=null;q.classNamesShape=a}var t=!1;function u(){t||(t=!0,s());return r.exports}var v={},w={exports:v};function x(){v.__esModule=!0;v["default"]=void 0;a=a(i());function a(a){return a&&a.__esModule?a:{"default":a}}a=a["default"].createContext(null);v["default"]=a;w.exports=v["default"]}var y=!1;function z(){y||(y=!0,x());return w.exports}var A={},B={exports:A};function C(){A.__esModule=!0;A["default"]=A.EXITING=A.ENTERED=A.ENTERING=A.EXITED=A.UNMOUNTED=void 0;e(g());var a=e(i()),b=e(j()),c=e(p());u();var d=e(z());function e(a){return a&&a.__esModule?a:{"default":a}}function f(a,b){if(a==null)return{};var c={},d=Object.keys(a),e,f;for(f=0;f<d.length;f++){e=d[f];if(b.indexOf(e)>=0)continue;c[e]=a[e]}return c}function h(a,b){a.prototype=Object.create(b.prototype),a.prototype.constructor=a,a.__proto__=b}var l="unmounted";A.UNMOUNTED=l;var m="exited";A.EXITED=m;var n="entering";A.ENTERING=n;var o="entered";A.ENTERED=o;var q="exiting";A.EXITING=q;e=function(e){h(g,e);function g(a,b){var c;c=e.call(this,a,b)||this;b=b;b=b&&!b.isMounting?a.enter:a.appear;c.appearStatus=null;a["in"]?b?(b=m,c.appearStatus=n):b=o:a.unmountOnExit||a.mountOnEnter?b=l:b=m;c.state={status:b};c.nextCallback=null;return c}g.getDerivedStateFromProps=function(a,b){a=a["in"];return a&&b.status===l?{status:m}:null};var i=g.prototype;i.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)};i.componentDidUpdate=function(a){var b=null;if(!k(this.props,a)){a=this.state.status;this.props["in"]?a!==n&&a!==o&&(b=n):(a===n||a===o)&&(b=q)}this.updateStatus(!1,b)};i.componentWillUnmount=function(){this.cancelNextCallback()};i.getTimeouts=function(){var a=this.props.timeout,b,c,d;b=c=d=a;a!=null&&typeof a!=="number"&&(b=a.exit,c=a.enter,d=a.appear!==void 0?a.appear:c);return{exit:b,enter:c,appear:d}};i.updateStatus=function(a,b){a===void 0&&(a=!1),b!==null?(this.cancelNextCallback(),b===n?this.performEnter(a):this.performExit()):this.props.unmountOnExit&&this.state.status===m&&this.setState({status:l})};i.performEnter=function(a){var d=this,e=this.props.enter,f=this.context?this.context.isMounting:a,g=this.props.nodeRef?[f]:[b["default"].findDOMNode(this),f],h=g[0],i=g[1];g=this.getTimeouts();var j=f?g.appear:g.enter;if(!a&&!e||c["default"].disabled){this.safeSetState({status:o},function(){d.props.onEntered(h)});return}this.props.onEnter(h,i);this.safeSetState({status:n},function(){d.props.onEntering(h,i),d.onTransitionEnd(j,function(){d.safeSetState({status:o},function(){d.props.onEntered(h,i)})})})};i.performExit=function(){var a=this,d=this.props.exit,e=this.getTimeouts(),f=this.props.nodeRef?void 0:b["default"].findDOMNode(this);if(!d||c["default"].disabled){this.safeSetState({status:m},function(){a.props.onExited(f)});return}this.props.onExit(f);this.safeSetState({status:q},function(){a.props.onExiting(f),a.onTransitionEnd(e.exit,function(){a.safeSetState({status:m},function(){a.props.onExited(f)})})})};i.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)};i.safeSetState=function(a,b){b=this.setNextCallback(b),this.setState(a,b)};i.setNextCallback=function(a){var b=this,c=!0;this.nextCallback=function(d){c&&(c=!1,b.nextCallback=null,a(d))};this.nextCallback.cancel=function(){c=!1};return this.nextCallback};i.onTransitionEnd=function(a,c){this.setNextCallback(c);c=this.props.nodeRef?this.props.nodeRef.current:b["default"].findDOMNode(this);var d=a==null&&!this.props.addEndListener;if(!c||d){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){d=this.props.nodeRef?[this.nextCallback]:[c,this.nextCallback];c=d[0];d=d[1];this.props.addEndListener(c,d)}a!=null&&setTimeout(this.nextCallback,a)};i.render=function(){var b=this.state.status;if(b===l)return null;var c=this.props,e=c.children;c["in"];c.mountOnEnter;c.unmountOnExit;c.appear;c.enter;c.exit;c.timeout;c.addEndListener;c.onEnter;c.onEntering;c.onEntered;c.onExit;c.onExiting;c.onExited;c.nodeRef;c=f(c,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return a["default"].createElement(d["default"].Provider,{value:null},typeof e==="function"?e(b,c):a["default"].cloneElement(a["default"].Children.only(e),c))};return g}(a["default"].Component);e.contextType=d["default"];e.propTypes={};function r(){}e.defaultProps={"in":!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:r,onEntering:r,onEntered:r,onExit:r,onExiting:r,onExited:r};e.UNMOUNTED=l;e.EXITED=m;e.ENTERING=n;e.ENTERED=o;e.EXITING=q;r=e;A["default"]=r}var D=!1;function E(){D||(D=!0,C());return B.exports}var F={},G={exports:F};function H(){F.__esModule=!0;F["default"]=void 0;e(g());var a=e(h("/class/addClass")),b=e(h("/class/removeClass")),c=e(i()),d=e(E());u();function e(a){return a&&a.__esModule?a:{"default":a}}function f(){f=Object.assign||function(a){for(var b=1;b<arguments.length;b++){var c=arguments[b];for(var d in c)Object.prototype.hasOwnProperty.call(c,d)&&(a[d]=c[d])}return a};return f.apply(this,arguments)}function j(a,b){if(a==null)return{};var c={},d=Object.keys(a),e,f;for(f=0;f<d.length;f++){e=d[f];if(b.indexOf(e)>=0)continue;c[e]=a[e]}return c}function k(a,b){a.prototype=Object.create(b.prototype),a.prototype.constructor=a,a.__proto__=b}var l=function(b,c){return b&&c&&c.split(" ").forEach(function(c){return a["default"](b,c)})},m=function(a,c){return a&&c&&c.split(" ").forEach(function(c){return b["default"](a,c)})};e=function(a){k(b,a);function b(){var b;for(var c=arguments.length,d=new Array(c),e=0;e<c;e++)d[e]=arguments[e];b=a.call.apply(a,[this].concat(d))||this;b.appliedClasses={appear:{},enter:{},exit:{}};b.onEnter=function(a,c){var d=b.resolveArguments(a,c),e=d[0];d=d[1];b.removeClasses(e,"exit");b.addClass(e,d?"appear":"enter","base");b.props.onEnter&&b.props.onEnter(a,c)};b.onEntering=function(a,c){var d=b.resolveArguments(a,c),e=d[0];d=d[1];d=d?"appear":"enter";b.addClass(e,d,"active");b.props.onEntering&&b.props.onEntering(a,c)};b.onEntered=function(a,c){var d=b.resolveArguments(a,c),e=d[0];d=d[1];d=d?"appear":"enter";b.removeClasses(e,d);b.addClass(e,d,"done");b.props.onEntered&&b.props.onEntered(a,c)};b.onExit=function(a){var c=b.resolveArguments(a);c=c[0];b.removeClasses(c,"appear");b.removeClasses(c,"enter");b.addClass(c,"exit","base");b.props.onExit&&b.props.onExit(a)};b.onExiting=function(a){var c=b.resolveArguments(a);c=c[0];b.addClass(c,"exit","active");b.props.onExiting&&b.props.onExiting(a)};b.onExited=function(a){var c=b.resolveArguments(a);c=c[0];b.removeClasses(c,"exit");b.addClass(c,"exit","done");b.props.onExited&&b.props.onExited(a)};b.resolveArguments=function(a,c){return b.props.nodeRef?[b.props.nodeRef.current,a]:[a,c]};b.getClassNames=function(a){var c=b.props.classNames,d=typeof c==="string",e=d&&c?c+"-":"";e=d?""+e+a:c[a];var f=d?e+"-active":c[a+"Active"];d=d?e+"-done":c[a+"Done"];return{baseClassName:e,activeClassName:f,doneClassName:d}};return b}var e=b.prototype;e.addClass=function(a,b,c){var d=this.getClassNames(b)[c+"ClassName"],e=this.getClassNames("enter");e=e.doneClassName;b==="appear"&&c==="done"&&e&&(d+=" "+e);c==="active"&&(a&&a.scrollTop);d&&(this.appliedClasses[b][c]=d,l(a,d))};e.removeClasses=function(a,b){var c=this.appliedClasses[b],d=c.base,e=c.active;c=c.done;this.appliedClasses[b]={};d&&m(a,d);e&&m(a,e);c&&m(a,c)};e.render=function(){var a=this.props;a.classNames;a=j(a,["classNames"]);return c["default"].createElement(d["default"],f({},a,{onEnter:this.onEnter,onEntered:this.onEntered,onEntering:this.onEntering,onExit:this.onExit,onExiting:this.onExiting,onExited:this.onExited}))};return b}(c["default"].Component);e.defaultProps={classNames:""};e.propTypes={};e=e;F["default"]=e;G.exports=F["default"]}var I=!1;function J(){I||(I=!0,H());return G.exports}var K={},L={exports:K};function M(){K.__esModule=!0;K.getChildMapping=b;K.mergeChildMappings=c;K.getInitialChildMapping=e;K.getNextChildMapping=f;var a=i();function b(b,c){var d=function(b){return c&&a.isValidElement(b)?c(b):b},e=Object.create(null);b&&a.Children.map(b,function(a){return a}).forEach(function(a){e[a.key]=d(a)});return e}function c(a,b){a=a||{};b=b||{};function c(c){return c in b?b[c]:a[c]}var d=Object.create(null),e=[];for(var f in a)f in b?e.length&&(d[f]=e,e=[]):e.push(f);var g;f={};for(var h in b){if(d[h])for(g=0;g<d[h].length;g++){var i=d[h][g];f[d[h][g]]=c(i)}f[h]=c(h)}for(g=0;g<e.length;g++)f[e[g]]=c(e[g]);return f}function d(a,b,c){return c[b]!=null?c[b]:a.props[b]}function e(c,e){return b(c.children,function(b){return a.cloneElement(b,{onExited:e.bind(null,b),"in":!0,appear:d(b,"appear",c),enter:d(b,"enter",c),exit:d(b,"exit",c)})})}function f(e,f,g){var h=b(e.children),i=c(f,h);Object.keys(i).forEach(function(b){var c=i[b];if(!a.isValidElement(c))return;var j=b in f,k=b in h,l=f[b],m=a.isValidElement(l)&&!l.props["in"];k&&(!j||m)?i[b]=a.cloneElement(c,{onExited:g.bind(null,c),"in":!0,exit:d(c,"exit",e),enter:d(c,"enter",e)}):!k&&j&&!m?i[b]=a.cloneElement(c,{"in":!1}):k&&j&&a.isValidElement(l)&&(i[b]=a.cloneElement(c,{onExited:g.bind(null,c),"in":l.props["in"],exit:d(c,"exit",e),enter:d(c,"enter",e)}))});return i}}var N=!1;function O(){N||(N=!0,M());return L.exports}var P={},Q={exports:P};function R(){P.__esModule=!0;P["default"]=void 0;d(g());var a=d(i()),b=d(z()),c=O();function d(a){return a&&a.__esModule?a:{"default":a}}function e(a,b){if(a==null)return{};var c={},d=Object.keys(a),e,f;for(f=0;f<d.length;f++){e=d[f];if(b.indexOf(e)>=0)continue;c[e]=a[e]}return c}function f(){f=Object.assign||function(a){for(var b=1;b<arguments.length;b++){var c=arguments[b];for(var d in c)Object.prototype.hasOwnProperty.call(c,d)&&(a[d]=c[d])}return a};return f.apply(this,arguments)}function h(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function j(a,b){a.prototype=Object.create(b.prototype),a.prototype.constructor=a,a.__proto__=b}var k=Object.values||function(a){return Object.keys(a).map(function(b){return a[b]})};d={component:"div",childFactory:function(a){return a}};var l=function(g){j(d,g);function d(a,b){a=g.call(this,a,b)||this;b=a.handleExited.bind(h(a));a.state={contextValue:{isMounting:!0},handleExited:b,firstRender:!0};return a}var i=d.prototype;i.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})};i.componentWillUnmount=function(){this.mounted=!1};d.getDerivedStateFromProps=function(a,b){var d=b.children,e=b.handleExited;b=b.firstRender;return{children:b?c.getInitialChildMapping(a,e):c.getNextChildMapping(a,d,e),firstRender:!1}};i.handleExited=function(a,b){var d=c.getChildMapping(this.props.children);if(a.key in d)return;a.props.onExited&&a.props.onExited(b);this.mounted&&this.setState(function(b){b=f({},b.children);delete b[a.key];return{children:b}})};i.render=function(){var c=this.props,d=c.component,f=c.childFactory;c=e(c,["component","childFactory"]);var g=this.state.contextValue;f=k(this.state.children).map(f);delete c.appear;delete c.enter;delete c.exit;return d===null?a["default"].createElement(b["default"].Provider,{value:g},f):a["default"].createElement(b["default"].Provider,{value:g},a["default"].createElement(d,c,f))};return d}(a["default"].Component);l.propTypes={};l.defaultProps=d;d=l;P["default"]=d;Q.exports=P["default"]}var S=!1;function T(){S||(S=!0,R());return Q.exports}var U={},V={exports:U};function aa(){U.__esModule=!0;U["default"]=void 0;d(g());var a=d(i()),b=d(j()),c=d(T());function d(a){return a&&a.__esModule?a:{"default":a}}function e(a,b){if(a==null)return{};var c={},d=Object.keys(a),e,f;for(f=0;f<d.length;f++){e=d[f];if(b.indexOf(e)>=0)continue;c[e]=a[e]}return c}function f(a,b){a.prototype=Object.create(b.prototype),a.prototype.constructor=a,a.__proto__=b}d=function(d){f(g,d);function g(){var a;for(var b=arguments.length,c=new Array(b),e=0;e<b;e++)c[e]=arguments[e];a=d.call.apply(d,[this].concat(c))||this;a.handleEnter=function(){for(var b=arguments.length,c=new Array(b),d=0;d<b;d++)c[d]=arguments[d];return a.handleLifecycle("onEnter",0,c)};a.handleEntering=function(){for(var b=arguments.length,c=new Array(b),d=0;d<b;d++)c[d]=arguments[d];return a.handleLifecycle("onEntering",0,c)};a.handleEntered=function(){for(var b=arguments.length,c=new Array(b),d=0;d<b;d++)c[d]=arguments[d];return a.handleLifecycle("onEntered",0,c)};a.handleExit=function(){for(var b=arguments.length,c=new Array(b),d=0;d<b;d++)c[d]=arguments[d];return a.handleLifecycle("onExit",1,c)};a.handleExiting=function(){for(var b=arguments.length,c=new Array(b),d=0;d<b;d++)c[d]=arguments[d];return a.handleLifecycle("onExiting",1,c)};a.handleExited=function(){for(var b=arguments.length,c=new Array(b),d=0;d<b;d++)c[d]=arguments[d];return a.handleLifecycle("onExited",1,c)};return a}var h=g.prototype;h.handleLifecycle=function(c,d,e){var f=this.props.children;f=a["default"].Children.toArray(f)[d];f.props[c]&&(d=f.props)[c].apply(d,e);if(this.props[c]){d=f.props.nodeRef?void 0:b["default"].findDOMNode(this);this.props[c](d)}};h.render=function(){var b=this.props,d=b.children,f=b["in"];b=e(b,["children","in"]);d=a["default"].Children.toArray(d);var g=d[0];d=d[1];delete b.onEnter;delete b.onEntering;delete b.onEntered;delete b.onExit;delete b.onExiting;delete b.onExited;return a["default"].createElement(c["default"],b,f?a["default"].cloneElement(g,{key:"first",onEnter:this.handleEnter,onEntering:this.handleEntering,onEntered:this.handleEntered}):a["default"].cloneElement(d,{key:"second",onEnter:this.handleExit,onEntering:this.handleExiting,onEntered:this.handleExited}))};return g}(a["default"].Component);d.propTypes={};d=d;U["default"]=d;V.exports=U["default"]}var W=!1;function ba(){W||(W=!0,aa());return V.exports}var X={},ca={exports:X};function da(){X.__esModule=!0;X["default"]=X.modes=void 0;var a=d(i());d(g());var b=E(),c=d(z());function d(a){return a&&a.__esModule?a:{"default":a}}function e(a,b){a.prototype=Object.create(b.prototype),a.prototype.constructor=a,a.__proto__=b}function f(b,c){if(b===c)return!1;return a["default"].isValidElement(b)&&a["default"].isValidElement(c)&&b.key!=null&&b.key===c.key?!1:!0}var h={out:"out-in","in":"in-out"};X.modes=h;var j=function(a,b,c){return function(){var d;a.props[b]&&(d=a.props)[b].apply(d,arguments);c()}},k=(d={},d[h.out]=function(c){var d=c.current,e=c.changeState;return a["default"].cloneElement(d,{"in":!1,onExited:j(d,"onExited",function(){e(b.ENTERING,null)})})},d[h["in"]]=function(c){var d=c.current,e=c.changeState;c=c.children;return[d,a["default"].cloneElement(c,{"in":!0,onEntered:j(c,"onEntered",function(){e(b.ENTERING)})})]},d),l=(d={},d[h.out]=function(c){var d=c.children,e=c.changeState;return a["default"].cloneElement(d,{"in":!0,onEntered:j(d,"onEntered",function(){e(b.ENTERED,a["default"].cloneElement(d,{"in":!0}))})})},d[h["in"]]=function(c){var d=c.current,e=c.children,f=c.changeState;return[a["default"].cloneElement(d,{"in":!1,onExited:j(d,"onExited",function(){f(b.ENTERED,a["default"].cloneElement(e,{"in":!0}))})}),a["default"].cloneElement(e,{"in":!0})]},d);d=function(d){e(g,d);function g(){var a;for(var c=arguments.length,e=new Array(c),f=0;f<c;f++)e[f]=arguments[f];a=d.call.apply(d,[this].concat(e))||this;a.state={status:b.ENTERED,current:null};a.appeared=!1;a.changeState=function(b,c){c===void 0&&(c=a.state.current),a.setState({status:b,current:c})};return a}var i=g.prototype;i.componentDidMount=function(){this.appeared=!0};g.getDerivedStateFromProps=function(c,d){if(c.children==null)return{current:null};if(d.status===b.ENTERING&&c.mode===h["in"])return{status:b.ENTERING};return d.current&&f(d.current,c.children)?{status:b.EXITING}:{current:a["default"].cloneElement(c.children,{"in":!0})}};i.render=function(){var d=this.props,e=d.children;d=d.mode;var f=this.state,g=f.status;f=f.current;e={children:e,current:f,changeState:this.changeState,status:g};var h;switch(g){case b.ENTERING:h=l[d](e);break;case b.EXITING:h=k[d](e);break;case b.ENTERED:h=f}return a["default"].createElement(c["default"].Provider,{value:{isMounting:!this.appeared}},h)};return g}(a["default"].Component);d.propTypes={};d.defaultProps={mode:h.out};d=d;X["default"]=d}var Y=!1;function ea(){Y||(Y=!0,da());return ca.exports}var Z={},fa={exports:Z};function ga(){Z.__esModule=!0;Z.config=Z.Transition=Z.TransitionGroup=Z.SwitchTransition=Z.ReplaceTransition=Z.CSSTransition=void 0;var a=b(J());Z.CSSTransition=a["default"];a=b(ba());Z.ReplaceTransition=a["default"];a=b(ea());Z.SwitchTransition=a["default"];a=b(T());Z.TransitionGroup=a["default"];a=b(E());Z.Transition=a["default"];a=b(p());Z.config=a["default"];function b(a){return a&&a.__esModule?a:{"default":a}}}var $=!1;function ha(){$||($=!0,ga());return fa.exports}function a(a){switch(a){case void 0:return ha();case"/Transition":return E()}}e.exports=a}),null);
          __d("react-transition-group",["react-transition-group-4.4.2"],(function(a,b,c,d,e,f){e.exports=b("react-transition-group-4.4.2")()}),null);
          /**
           * License: https://www.facebook.com/legal/license/t3hOLs8wlXy/
           */
          __d("resize-observer-polyfill-1.5.1",[],(function(a,b,c,d,e,f){"use strict";var g={},h={exports:g};function i(){(function(b,c){typeof g==="object"&&typeof h!=="undefined"?h.exports=c():b.ResizeObserver=c()})(this,function(){var b=function(){if(typeof Map!=="undefined")return Map;function a(a,b){var c=-1;a.some(function(d,a){if(d[0]===b){c=a;return!0}return!1});return c}return function(){function b(){this.__entries__=[]}Object.defineProperty(b.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0});b.prototype.get=function(b){b=a(this.__entries__,b);b=this.__entries__[b];return b&&b[1]};b.prototype.set=function(c,d){var b=a(this.__entries__,c);~b?this.__entries__[b][1]=d:this.__entries__.push([c,d])};b.prototype["delete"]=function(b){var c=this.__entries__;b=a(c,b);~b&&c.splice(b,1)};b.prototype.has=function(b){return!!~a(this.__entries__,b)};b.prototype.clear=function(){this.__entries__.splice(0)};b.prototype.forEach=function(a,b){b===void 0&&(b=null);for(var c=0,d=this.__entries__;c<d.length;c++){var e=d[c];a.call(b,e[1],e[0])}};return b}()}(),c=typeof window!=="undefined"&&typeof document!=="undefined"&&window.document===document,d=function(){if(typeof a!=="undefined"&&a.Math===Math)return a;if(typeof self!=="undefined"&&self.Math===Math)return self;return typeof window!=="undefined"&&window.Math===Math?window:Function("return this")()}(),e=function(){return typeof requestAnimationFrame==="function"?requestAnimationFrame.bind(d):function(a){return setTimeout(function(){return a(Date.now())},1e3/60)}}(),f=2;function g(a,b){var c=!1,d=!1,g=0;function h(){c&&(c=!1,a()),d&&j()}function i(){e(h)}function j(){var a=Date.now();if(c){if(a-g<f)return;d=!0}else c=!0,d=!1,setTimeout(i,b);g=a}return j}var h=20,i=["top","right","bottom","left","width","height","size","weight"],j=typeof MutationObserver!=="undefined",k=function(){function a(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=g(this.refresh.bind(this),h)}a.prototype.addObserver=function(a){~this.observers_.indexOf(a)||this.observers_.push(a),this.connected_||this.connect_()};a.prototype.removeObserver=function(b){var a=this.observers_;b=a.indexOf(b);~b&&a.splice(b,1);!a.length&&this.connected_&&this.disconnect_()};a.prototype.refresh=function(){var a=this.updateObservers_();a&&this.refresh()};a.prototype.updateObservers_=function(){var a=this.observers_.filter(function(a){return a.gatherActive(),a.hasActive()});a.forEach(function(a){return a.broadcastActive()});return a.length>0};a.prototype.connect_=function(){if(!c||this.connected_)return;document.addEventListener("transitionend",this.onTransitionEnd_);window.addEventListener("resize",this.refresh);j?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0);this.connected_=!0};a.prototype.disconnect_=function(){if(!c||!this.connected_)return;document.removeEventListener("transitionend",this.onTransitionEnd_);window.removeEventListener("resize",this.refresh);this.mutationsObserver_&&this.mutationsObserver_.disconnect();this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh);this.mutationsObserver_=null;this.mutationEventsAdded_=!1;this.connected_=!1};a.prototype.onTransitionEnd_=function(a){a=a.propertyName;var b=a===void 0?"":a;a=i.some(function(a){return!!~b.indexOf(a)});a&&this.refresh()};a.getInstance=function(){this.instance_||(this.instance_=new a());return this.instance_};a.instance_=null;return a}(),l=function(a,b){for(var c=0,d=Object.keys(b);c<d.length;c++){var e=d[c];Object.defineProperty(a,e,{value:b[e],enumerable:!1,writable:!1,configurable:!0})}return a},m=function(a){a=a&&a.ownerDocument&&a.ownerDocument.defaultView;return a||d},n=x(0,0,0,0);function o(a){return parseFloat(a)||0}function p(a){var b=[];for(var c=1;c<arguments.length;c++)b[c-1]=arguments[c];return b.reduce(function(b,c){c=a["border-"+c+"-width"];return b+o(c)},0)}function q(a){var b=["top","right","bottom","left"],c={};for(var d=0,b=b;d<b.length;d++){var e=b[d],f=a["padding-"+e];c[e]=o(f)}return c}function r(a){a=a.getBBox();return x(0,0,a.width,a.height)}function s(a){var b=a.clientWidth,c=a.clientHeight;if(!b&&!c)return n;var d=m(a).getComputedStyle(a),e=q(d),f=e.left+e.right,g=e.top+e.bottom,h=o(d.width),i=o(d.height);d.boxSizing==="border-box"&&(Math.round(h+f)!==b&&(h-=p(d,"left","right")+f),Math.round(i+g)!==c&&(i-=p(d,"top","bottom")+g));if(!u(a)){d=Math.round(h+f)-b;a=Math.round(i+g)-c;Math.abs(d)!==1&&(h-=d);Math.abs(a)!==1&&(i-=a)}return x(e.left,e.top,h,i)}var t=function(){return typeof SVGGraphicsElement!=="undefined"?function(a){return a instanceof m(a).SVGGraphicsElement}:function(a){return a instanceof m(a).SVGElement&&typeof a.getBBox==="function"}}();function u(a){return a===m(a).document.documentElement}function v(a){if(!c)return n;return t(a)?r(a):s(a)}function w(a){var b=a.x,c=a.y,d=a.width;a=a.height;var e=typeof DOMRectReadOnly!=="undefined"?DOMRectReadOnly:Object;e=Object.create(e.prototype);l(e,{x:b,y:c,width:d,height:a,top:c,right:b+d,bottom:a+c,left:b});return e}function x(a,b,c,d){return{x:a,y:b,width:c,height:d}}var y=function(){function a(a){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=x(0,0,0,0),this.target=a}a.prototype.isActive=function(){var a=v(this.target);this.contentRect_=a;return a.width!==this.broadcastWidth||a.height!==this.broadcastHeight};a.prototype.broadcastRect=function(){var a=this.contentRect_;this.broadcastWidth=a.width;this.broadcastHeight=a.height;return a};return a}(),z=function(){function a(a,b){b=w(b);l(this,{target:a,contentRect:b})}return a}(),A=function(){function a(a,c,d){this.activeObservations_=[];this.observations_=new b();if(typeof a!=="function")throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=a;this.controller_=c;this.callbackCtx_=d}a.prototype.observe=function(a){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(typeof Element==="undefined"||!(Element instanceof Object))return;if(!(a instanceof m(a).Element))throw new TypeError('parameter 1 is not of type "Element".');var b=this.observations_;if(b.has(a))return;b.set(a,new y(a));this.controller_.addObserver(this);this.controller_.refresh()};a.prototype.unobserve=function(a){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(typeof Element==="undefined"||!(Element instanceof Object))return;if(!(a instanceof m(a).Element))throw new TypeError('parameter 1 is not of type "Element".');var b=this.observations_;if(!b.has(a))return;b["delete"](a);b.size||this.controller_.removeObserver(this)};a.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)};a.prototype.gatherActive=function(){var a=this;this.clearActive();this.observations_.forEach(function(b){b.isActive()&&a.activeObservations_.push(b)})};a.prototype.broadcastActive=function(){if(!this.hasActive())return;var a=this.callbackCtx_,b=this.activeObservations_.map(function(a){return new z(a.target,a.broadcastRect())});this.callback_.call(a,b,a);this.clearActive()};a.prototype.clearActive=function(){this.activeObservations_.splice(0)};a.prototype.hasActive=function(){return this.activeObservations_.length>0};return a}(),B=typeof WeakMap!=="undefined"?new WeakMap():new b(),C=function(){function a(b){if(!(this instanceof a))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var c=k.getInstance(),d=new A(b,c,this);B.set(this,d)}return a}();["observe","unobserve","disconnect"].forEach(function(a){C.prototype[a]=function(){var b;return(b=B.get(this))[a].apply(b,arguments)}});var D=function(){return typeof d.ResizeObserver!=="undefined"?d.ResizeObserver:C}();return D})}var j=!1;function k(){j||(j=!0,i());return h.exports}function b(a){switch(a){case void 0:return k()}}e.exports=b}),null);
          /**
           * License: https://www.facebook.com/legal/license/1KcEu9HVhkY/
           */
          __d("styleq-0.2.1",[],(function(a,b,c,d,e,f){"use strict";var g={},h={exports:g};function i(){Object.defineProperty(g,"__esModule",{value:!0});g.styleq=void 0;var a=new WeakMap(),b="$$css";function c(c){var d,e,f;c!=null&&(d=c.disableCache===!0,e=c.disableMix===!0,f=c.transform);return function(){var c=[],g="",h=null,i="",j=d?null:a,k=new Array(arguments.length);for(var l=0;l<arguments.length;l++)k[l]=arguments[l];while(k.length>0){var m=k.pop();if(m==null||m===!1)continue;if(Array.isArray(m)){for(var n=0;n<m.length;n++)k.push(m[n]);continue}var o=f!=null?f(m):m;if(o.$$css!=null){var p="";if(j!=null&&j.has(o)){var q=j.get(o);q!=null&&(p=q[0],i=q[2],c.push.apply(c,q[1]),j=q[3])}else{var r=[];for(var s in o){var t=o[s];if(s===b){var u=o[s];u!==!0&&(i=i?u+"; "+i:u);continue}(typeof t==="string"||t===null)&&(c.includes(s)||(c.push(s),j!=null&&r.push(s),typeof t==="string"&&(p+=p?" "+t:t)))}if(j!=null){var v=new WeakMap();j.set(o,[p,r,i,v]);j=v}}p&&(g=g?p+" "+g:p)}else if(e)h==null&&(h={}),h=Object.assign({},o,h);else{var w=null;for(var x in o){var y=o[x];y!==void 0&&(c.includes(x)||(y!=null&&(h==null&&(h={}),w==null&&(w={}),w[x]=y),c.push(x),j=null))}w!=null&&(h=Object.assign(w,h))}}var z=[g,h,i];return z}}var d=g.styleq=c();d.factory=c}var j=!1;function k(){j||(j=!0,i());return h.exports}b={};var l={exports:b};function m(){l.exports=k()}var n=!1;function o(){n||(n=!0,m());return l.exports}function a(a){switch(a){case void 0:return o()}}e.exports=a}),null);
          __d("styleq",["styleq-0.2.1"],(function(a,b,c,d,e,f){e.exports=b("styleq-0.2.1")()}),null);
          /**
           * License: https://www.facebook.com/legal/license/t3hOLs8wlXy/
           */
          __d("tabbable-5.1.5",[],(function(a,b,c,d,e,f){"use strict";var g={},h={exports:g};function i(){Object.defineProperty(g,"__esModule",{value:!0});var a=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])',"details>summary:first-of-type","details"],b=a.join(","),c=typeof Element==="undefined"?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,d=function(a,d,e){var f=Array.prototype.slice.apply(a.querySelectorAll(b));d&&c.call(a,b)&&f.unshift(a);f=f.filter(e);return f},e=function(a){return a.contentEditable==="true"},f=function(a){var b=parseInt(a.getAttribute("tabindex"),10);if(!isNaN(b))return b;if(e(a))return 0;return(a.nodeName==="AUDIO"||a.nodeName==="VIDEO"||a.nodeName==="DETAILS")&&a.getAttribute("tabindex")===null?0:a.tabIndex},h=function(a,b){return a.tabIndex===b.tabIndex?a.documentOrder-b.documentOrder:a.tabIndex-b.tabIndex},i=function(a){return a.tagName==="INPUT"},j=function(a){return i(a)&&a.type==="hidden"},k=function(a){a=a.tagName==="DETAILS"&&Array.prototype.slice.apply(a.children).some(function(a){return a.tagName==="SUMMARY"});return a},l=function(a,b){for(var c=0;c<a.length;c++)if(a[c].checked&&a[c].form===b)return a[c]},m=function(a){if(!a.name)return!0;var b=a.form||a.ownerDocument,c=function(a){return b.querySelectorAll('input[type="radio"][name="'+a+'"]')},d;if(typeof window!=="undefined"&&typeof window.CSS!=="undefined"&&typeof window.CSS.escape==="function")d=c(window.CSS.escape(a.name));else try{d=c(a.name)}catch(a){console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",a.message);return!1}c=l(d,a.form);return!c||c===a},n=function(a){return i(a)&&a.type==="radio"},o=function(a){return n(a)&&!m(a)},p=function(a){if(getComputedStyle(a).visibility==="hidden")return!0;var b=c.call(a,"details>summary:first-of-type");b=b?a.parentElement:a;if(c.call(b,"details:not([open]) *"))return!0;while(a){if(getComputedStyle(a).display==="none")return!0;a=a.parentElement}return!1},q=function(a){return a.disabled||j(a)||p(a)||k(a)?!1:!0},r=function(a){return!q(a)||o(a)||f(a)<0?!1:!0},s=function(a,b){b=b||{};var c=[],e=[];a=d(a,b.includeContainer,r);a.forEach(function(a,b){var d=f(a);d===0?c.push(a):e.push({documentOrder:b,tabIndex:d,node:a})});b=e.sort(h).map(function(a){return a.node}).concat(c);return b},t=function(a,b){b=b||{};a=d(a,b.includeContainer,q);return a},u=function(a){if(!a)throw new Error("No node provided");return c.call(a,b)===!1?!1:r(a)},v=a.concat("iframe").join(",");a=function(a){if(!a)throw new Error("No node provided");return c.call(a,v)===!1?!1:q(a)};g.focusable=t;g.isFocusable=a;g.isTabbable=u;g.tabbable=s}var j=!1;function k(){j||(j=!0,i());return h.exports}function a(a){switch(a){case void 0:return k()}}e.exports=a}),null);
          __d("tabbable",["tabbable-5.1.5"],(function(a,b,c,d,e,f){e.exports=b("tabbable-5.1.5")()}),null);
          /**
           * License: https://www.facebook.com/legal/license/t3hOLs8wlXy/
           */
          __d("ua-parser-js-0.7.39",[],(function(a,b,c,d,e,f){"use strict";var g={},h={exports:g};function i(){(function(a,b){var c="0.7.39",d="",e="?",f="function",i="undefined",j="object",k="string",l="major",m="model",n="name",o="type",p="vendor",q="version",r="architecture",s="console",t="mobile",u="tablet",v="smarttv",w="wearable",x="embedded",y=500,z="Amazon",A="Apple",B="ASUS",C="BlackBerry",D="Browser",E="Chrome",aa="Edge",F="Firefox",G="Google",H="Huawei",I="LG",J="Microsoft",K="Motorola",L="Opera",M="Samsung",N="Sharp",O="Sony",P="Xiaomi",Q="Zebra",R="Facebook",S="Chromium OS",ba="Mac OS",ca=" Browser",da=function(a,b){var c={};for(var d in a)b[d]&&b[d].length%2===0?c[d]=b[d].concat(a[d]):c[d]=a[d];return c},T=function(a){var b={};for(var c=0;c<a.length;c++)b[a[c].toUpperCase()]=a[c];return b},ea=function(a,b){return typeof a===k?U(b).indexOf(U(a))!==-1:!1},U=function(a){return a.toLowerCase()},fa=function(a){return typeof a===k?a.replace(/[^\d\.]/g,d).split(".")[0]:b},V=function(a,b){if(typeof a===k){a=a.replace(/^\s\s*/,d);return typeof b===i?a:a.substring(0,y)}},W=function(a,c){var d=0,e,g,h,i,k,l;while(d<c.length&&!k){var m=c[d],n=c[d+1];e=g=0;while(e<m.length&&!k){if(!m[e])break;k=m[e++].exec(a);if(k)for(h=0;h<n.length;h++)l=k[++g],i=n[h],typeof i===j&&i.length>0?i.length===2?typeof i[1]==f?this[i[0]]=i[1].call(this,l):this[i[0]]=i[1]:i.length===3?typeof i[1]===f&&!(i[1].exec&&i[1].test)?this[i[0]]=l?i[1].call(this,l,i[2]):b:this[i[0]]=l?l.replace(i[1],i[2]):b:i.length===4&&(this[i[0]]=l?i[3].call(this,l.replace(i[1],i[2])):b):this[i]=l?l:b}d+=2}},X=function(a,c){for(var d in c)if(typeof c[d]===j&&c[d].length>0){for(var f=0;f<c[d].length;f++)if(ea(c[d][f],a))return d===e?b:d}else if(ea(c[d],a))return d===e?b:d;return c.hasOwnProperty("*")?c["*"]:a},ga={"1.0":"/8",1.2:"/1",1.3:"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"},ha={ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2",8.1:"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"},ia={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[q,[n,"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[q,[n,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[n,q],[/opios[\/ ]+([\w\.]+)/i],[q,[n,L+" Mini"]],[/\bop(?:rg)?x\/([\w\.]+)/i],[q,[n,L+" GX"]],[/\bopr\/([\w\.]+)/i],[q,[n,L]],[/\bb[ai]*d(?:uhd|[ub]*[aekoprswx]{5,6})[\/ ]?([\w\.]+)/i],[q,[n,"Baidu"]],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer|sleipnir)[\/ ]?([\w\.]*)/i,/(avant|iemobile|slim)\s?(?:browser)?[\/ ]?([\w\.]*)/i,/(?:ms|\()(ie) ([\w\.]+)/i,/(flock|rockmelt|midori|epiphany|silk|skyfire|ovibrowser|bolt|iron|vivaldi|iridium|phantomjs|bowser|qupzilla|falkon|rekonq|puffin|brave|whale(?!.+naver)|qqbrowserlite|duckduckgo|klar|helio)\/([-\w\.]+)/i,/(heytap|ovi)browser\/([\d\.]+)/i,/(weibo)__([\d\.]+)/i],[n,q],[/quark(?:pc)?\/([-\w\.]+)/i],[q,[n,"Quark"]],[/\bddg\/([\w\.]+)/i],[q,[n,"DuckDuckGo"]],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[q,[n,"UC"+D]],[/microm.+\bqbcore\/([\w\.]+)/i,/\bqbcore\/([\w\.]+).+microm/i,/micromessenger\/([\w\.]+)/i],[q,[n,"WeChat"]],[/konqueror\/([\w\.]+)/i],[q,[n,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[q,[n,"IE"]],[/ya(?:search)?browser\/([\w\.]+)/i],[q,[n,"Yandex"]],[/slbrowser\/([\w\.]+)/i],[q,[n,"Smart Lenovo "+D]],[/(avast|avg)\/([\w\.]+)/i],[[n,/(.+)/,"$1 Secure "+D],q],[/\bfocus\/([\w\.]+)/i],[q,[n,F+" Focus"]],[/\bopt\/([\w\.]+)/i],[q,[n,L+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[q,[n,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[q,[n,"Dolphin"]],[/coast\/([\w\.]+)/i],[q,[n,L+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[q,[n,"MIUI "+D]],[/fxios\/([-\w\.]+)/i],[q,[n,F]],[/\bqihu|(qi?ho?o?|360)browser/i],[[n,"360"+ca]],[/\b(qq)\/([\w\.]+)/i],[[n,/(.+)/,"$1Browser"],q],[/(oculus|sailfish|huawei|vivo|pico)browser\/([\w\.]+)/i],[[n,/(.+)/,"$1"+ca],q],[/samsungbrowser\/([\w\.]+)/i],[q,[n,M+" Internet"]],[/(comodo_dragon)\/([\w\.]+)/i],[[n,/_/g," "],q],[/metasr[\/ ]?([\d\.]+)/i],[q,[n,"Sogou Explorer"]],[/(sogou)mo\w+\/([\d\.]+)/i],[[n,"Sogou Mobile"],q],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|2345Explorer)[\/ ]?([\w\.]+)/i],[n,q],[/(lbbrowser|rekonq)/i,/\[(linkedin)app\]/i],[n],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[n,R],q],[/(Klarna)\/([\w\.]+)/i,/(kakao(?:talk|story))[\/ ]([\w\.]+)/i,/(naver)\(.*?(\d+\.[\w\.]+).*\)/i,/safari (line)\/([\w\.]+)/i,/\b(line)\/([\w\.]+)\/iab/i,/(alipay)client\/([\w\.]+)/i,/(twitter)(?:and| f.+e\/([\w\.]+))/i,/(chromium|instagram|snapchat)[\/ ]([-\w\.]+)/i],[n,q],[/\bgsa\/([\w\.]+) .*safari\//i],[q,[n,"GSA"]],[/musical_ly(?:.+app_?version\/|_)([\w\.]+)/i],[q,[n,"TikTok"]],[/headlesschrome(?:\/([\w\.]+)| )/i],[q,[n,E+" Headless"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[n,E+" WebView"],q],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[q,[n,"Android "+D]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\/v?([\w\.]+)/i],[n,q],[/version\/([\w\.\,]+) .*mobile\/\w+ (safari)/i],[q,[n,"Mobile Safari"]],[/version\/([\w(\.|\,)]+) .*(mobile ?safari|safari)/i],[q,n],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[n,[q,X,ga]],[/(webkit|khtml)\/([\w\.]+)/i],[n,q],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[n,"Netscape"],q],[/(wolvic)\/([\w\.]+)/i],[n,q],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[q,[n,F+" Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror)[\/ ]?([\w\.\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([-\w\.]+)$/i,/(firefox)\/([\w\.]+)/i,/(mozilla)\/([\w\.]+) .+rv\:.+gecko\/\d+/i,/(polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf|obigo|mosaic|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,/(links) \(([\w\.]+)/i],[n,[q,/_/g,"."]],[/(cobalt)\/([\w\.]+)/i],[n,[q,/master.|lts./,""]]],cpu:[[/(?:(amd|x(?:(?:86|64)[-_])?|wow|win)64)[;\)]/i],[[r,"amd64"]],[/(ia32(?=;))/i],[[r,U]],[/((?:i[346]|x)86)[;\)]/i],[[r,"ia32"]],[/\b(aarch64|arm(v?8e?l?|_?64))\b/i],[[r,"arm64"]],[/\b(arm(?:v[67])?ht?n?[fl]p?)\b/i],[[r,"armhf"]],[/windows (ce|mobile); ppc;/i],[[r,"arm"]],[/((?:ppc|powerpc)(?:64)?)(?: mac|;|\))/i],[[r,/ower/,d,U]],[/(sun4\w)[;\)]/i],[[r,"sparc"]],[/((?:avr32|ia64(?=;))|68k(?=\))|\barm(?=v(?:[1-7]|[5-7]1)l?|;|eabi)|(?=atmel )avr|(?:irix|mips|sparc)(?:64)?\b|pa-risc)/i],[[r,U]]],device:[[/\b(sch-i[89]0\d|shw-m380s|sm-[ptx]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus 10)/i],[m,[p,M],[o,u]],[/\b((?:s[cgp]h|gt|sm)-(?![lr])\w+|sc[g-]?[\d]+a?|galaxy nexus)/i,/samsung[- ]((?!sm-[lr])[-\w]+)/i,/sec-(sgh\w+)/i],[m,[p,M],[o,t]],[/(?:\/|\()(ip(?:hone|od)[\w, ]*)(?:\/|;)/i],[m,[p,A],[o,t]],[/\((ipad);[-\w\),; ]+apple/i,/applecoremedia\/[\w\.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[m,[p,A],[o,u]],[/(macintosh);/i],[m,[p,A]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[m,[p,N],[o,t]],[/\b((?:ag[rs][23]?|bah2?|sht?|btv)-a?[lw]\d{2})\b(?!.+d\/s)/i],[m,[p,H],[o,u]],[/(?:huawei|honor)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][012359c][adn]?)\b(?!.+d\/s)/i],[m,[p,H],[o,t]],[/\b(poco[\w ]+|m2\d{3}j\d\d[a-z]{2})(?: bui|\))/i,/\b; (\w+) build\/hm\1/i,/\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,/\b(redmi[\-_ ]?(?:note|k)?[\w_ ]+)(?: bui|\))/i,/oid[^\)]+; (m?[12][0-389][01]\w{3,6}[c-y])( bui|; wv|\))/i,/\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note lte|max|cc)?[_ ]?(?:\d?\w?)[_ ]?(?:plus|se|lite|pro)?)(?: bui|\))/i],[[m,/_/g," "],[p,P],[o,t]],[/oid[^\)]+; (2\d{4}(283|rpbf)[cgl])( bui|\))/i,/\b(mi[-_ ]?(?:pad)(?:[\w_ ]+))(?: bui|\))/i],[[m,/_/g," "],[p,P],[o,u]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[m,[p,"OPPO"],[o,t]],[/\b(opd2\d{3}a?) bui/i],[m,[p,"OPPO"],[o,u]],[/vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[m,[p,"Vivo"],[o,t]],[/\b(rmx[1-3]\d{3})(?: bui|;|\))/i],[m,[p,"Realme"],[o,t]],[/\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i,/\bmot(?:orola)?[- ](\w*)/i,/((?:moto[\w\(\) ]+|xt\d{3,4}|nexus 6)(?= bui|\)))/i],[m,[p,K],[o,t]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[m,[p,K],[o,u]],[/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[m,[p,I],[o,u]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+((?!browser|netcast|android tv)\w+)/i,/\blg-?([\d\w]+) bui/i],[m,[p,I],[o,t]],[/(ideatab[-\w ]+)/i,/lenovo ?(s[56]000[-\w]+|tab(?:[\w ]+)|yt[-\d\w]{6}|tb[-\d\w]{6})/i],[m,[p,"Lenovo"],[o,u]],[/(?:maemo|nokia).*(n900|lumia \d+)/i,/nokia[-_ ]?([-\w\.]*)/i],[[m,/_/g," "],[p,"Nokia"],[o,t]],[/(pixel c)\b/i],[m,[p,G],[o,u]],[/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],[m,[p,G],[o,t]],[/droid.+ (a?\d[0-2]{2}so|[c-g]\d{4}|so[-gl]\w+|xq-a\w[4-7][12])(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[m,[p,O],[o,t]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[m,"Xperia Tablet"],[p,O],[o,u]],[/ (kb2005|in20[12]5|be20[12][59])\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[m,[p,"OnePlus"],[o,t]],[/(alexa)webm/i,/(kf[a-z]{2}wi|aeo(?!bc)\w\w)( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[m,[p,z],[o,u]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[m,/(.+)/g,"Fire Phone $1"],[p,z],[o,t]],[/(playbook);[-\w\),; ]+(rim)/i],[m,p,[o,u]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10; (\w+)/i],[m,[p,C],[o,t]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[m,[p,B],[o,u]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[m,[p,B],[o,t]],[/(nexus 9)/i],[m,[p,"HTC"],[o,u]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic(?!(?:;|\.))|sony(?!-bra))[-_ ]?([-\w]*)/i],[p,[m,/_/g," "],[o,t]],[/droid [\w\.]+; ((?:8[14]9[16]|9(?:0(?:48|60|8[01])|1(?:3[27]|66)|2(?:6[69]|9[56])|466))[gqswx])\w*(\)| bui)/i],[m,[p,"TCL"],[o,u]],[/(itel) ((\w+))/i],[[p,U],m,[o,X,{tablet:["p10001l","w7001"],"*":"mobile"}]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[m,[p,"Acer"],[o,u]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[m,[p,"Meizu"],[o,t]],[/; ((?:power )?armor(?:[\w ]{0,8}))(?: bui|\))/i],[m,[p,"Ulefone"],[o,t]],[/droid.+; (a(?:015|06[35]|142p?))/i],[m,[p,"Nothing"],[o,t]],[/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus|dell|meizu|motorola|polytron|infinix|tecno)[-_ ]?([-\w]*)/i,/(hp) ([\w ]+\w)/i,/(asus)-?(\w+)/i,/(microsoft); (lumia[\w ]+)/i,/(lenovo)[-_ ]?([-\w]+)/i,/(jolla)/i,/(oppo) ?([\w ]+) bui/i],[p,m,[o,t]],[/(kobo)\s(ereader|touch)/i,/(archos) (gamepad2?)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i,/(nook)[\w ]+build\/(\w+)/i,/(dell) (strea[kpr\d ]*[\dko])/i,/(le[- ]+pan)[- ]+(\w{1,9}) bui/i,/(trinity)[- ]*(t\d{3}) bui/i,/(gigaset)[- ]+(q\w{1,9}) bui/i,/(vodafone) ([\w ]+)(?:\)| bui)/i],[p,m,[o,u]],[/(surface duo)/i],[m,[p,J],[o,u]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[m,[p,"Fairphone"],[o,t]],[/(u304aa)/i],[m,[p,"AT&T"],[o,t]],[/\bsie-(\w*)/i],[m,[p,"Siemens"],[o,t]],[/\b(rct\w+) b/i],[m,[p,"RCA"],[o,u]],[/\b(venue[\d ]{2,7}) b/i],[m,[p,"Dell"],[o,u]],[/\b(q(?:mv|ta)\w+) b/i],[m,[p,"Verizon"],[o,u]],[/\b(?:barnes[& ]+noble |bn[rt])([\w\+ ]*) b/i],[m,[p,"Barnes & Noble"],[o,u]],[/\b(tm\d{3}\w+) b/i],[m,[p,"NuVision"],[o,u]],[/\b(k88) b/i],[m,[p,"ZTE"],[o,u]],[/\b(nx\d{3}j) b/i],[m,[p,"ZTE"],[o,t]],[/\b(gen\d{3}) b.+49h/i],[m,[p,"Swiss"],[o,t]],[/\b(zur\d{3}) b/i],[m,[p,"Swiss"],[o,u]],[/\b((zeki)?tb.*\b) b/i],[m,[p,"Zeki"],[o,u]],[/\b([yr]\d{2}) b/i,/\b(dragon[- ]+touch |dt)(\w{5}) b/i],[[p,"Dragon Touch"],m,[o,u]],[/\b(ns-?\w{0,9}) b/i],[m,[p,"Insignia"],[o,u]],[/\b((nxa|next)-?\w{0,9}) b/i],[m,[p,"NextBook"],[o,u]],[/\b(xtreme\_)?(v(1[045]|2[015]|[3469]0|7[05])) b/i],[[p,"Voice"],m,[o,t]],[/\b(lvtel\-)?(v1[12]) b/i],[[p,"LvTel"],m,[o,t]],[/\b(ph-1) /i],[m,[p,"Essential"],[o,t]],[/\b(v(100md|700na|7011|917g).*\b) b/i],[m,[p,"Envizen"],[o,u]],[/\b(trio[-\w\. ]+) b/i],[m,[p,"MachSpeed"],[o,u]],[/\btu_(1491) b/i],[m,[p,"Rotor"],[o,u]],[/(shield[\w ]+) b/i],[m,[p,"Nvidia"],[o,u]],[/(sprint) (\w+)/i],[p,m,[o,t]],[/(kin\.[onetw]{3})/i],[[m,/\./g," "],[p,J],[o,t]],[/droid.+; (cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[m,[p,Q],[o,u]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[m,[p,Q],[o,t]],[/smart-tv.+(samsung)/i],[p,[o,v]],[/hbbtv.+maple;(\d+)/i],[[m,/^/,"SmartTV"],[p,M],[o,v]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[p,I],[o,v]],[/(apple) ?tv/i],[p,[m,A+" TV"],[o,v]],[/crkey/i],[[m,E+"cast"],[p,G],[o,v]],[/droid.+aft(\w+)( bui|\))/i],[m,[p,z],[o,v]],[/\(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[m,[p,N],[o,v]],[/(bravia[\w ]+)( bui|\))/i],[m,[p,O],[o,v]],[/(mitv-\w{5}) bui/i],[m,[p,P],[o,v]],[/Hbbtv.*(technisat) (.*);/i],[p,m,[o,v]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w\+ ]*; *([\w\d][^;]*);([^;]*)/i],[[p,V],[m,V],[o,v]],[/\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\b/i],[[o,v]],[/(ouya)/i,/(nintendo) ([wids3utch]+)/i],[p,m,[o,s]],[/droid.+; (shield) bui/i],[m,[p,"Nvidia"],[o,s]],[/(playstation [345portablevi]+)/i],[m,[p,O],[o,s]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[m,[p,J],[o,s]],[/\b(sm-[lr]\d\d[05][fnuw]?s?)\b/i],[m,[p,M],[o,w]],[/((pebble))app/i],[p,m,[o,w]],[/(watch)(?: ?os[,\/]|\d,\d\/)[\d\.]+/i],[m,[p,A],[o,w]],[/droid.+; (glass) \d/i],[m,[p,G],[o,w]],[/droid.+; (wt63?0{2,3})\)/i],[m,[p,Q],[o,w]],[/(quest( \d| pro)?)/i],[m,[p,R],[o,w]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[p,[o,x]],[/(aeobc)\b/i],[m,[p,z],[o,x]],[/droid .+?; ([^;]+?)(?: bui|; wv\)|\) applew).+? mobile safari/i],[m,[o,t]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+?(?! mobile) safari/i],[m,[o,u]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[o,u]],[/(phone|mobile(?:[;\/]| [ \w\/\.]*safari)|pda(?=.+windows ce))/i],[[o,t]],[/(android[-\w\. ]{0,9});.+buil/i],[m,[p,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[q,[n,aa+"HTML"]],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[q,[n,"Blink"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna)\/([\w\.]+)/i,/ekioh(flow)\/([\w\.]+)/i,/(khtml|tasman|links)[\/ ]\(?([\w\.]+)/i,/(icab)[\/ ]([23]\.[\d\.]+)/i,/\b(libweb)/i],[n,q],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[q,n]],os:[[/microsoft (windows) (vista|xp)/i],[n,q],[/(windows (?:phone(?: os)?|mobile))[\/ ]?([\d\.\w ]*)/i],[n,[q,X,ha]],[/windows nt 6\.2; (arm)/i,/windows[\/ ]?([ntce\d\. ]+\w)(?!.+xbox)/i,/(?:win(?=3|9|n)|win 9x )([nt\d\.]+)/i],[[q,X,ha],[n,"Windows"]],[/ip[honead]{2,4}\b(?:.*os ([\w]+) like mac|; opera)/i,/(?:ios;fbsv\/|iphone.+ios[\/ ])([\d\.]+)/i,/cfnetwork\/.+darwin/i],[[q,/_/g,"."],[n,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+haiku)/i],[[n,ba],[q,/_/g,"."]],[/droid ([\w\.]+)\b.+(android[- ]x86|harmonyos)/i],[q,n],[/(android|webos|qnx|bada|rim tablet os|maemo|meego|sailfish)[-\/ ]?([\w\.]*)/i,/(blackberry)\w*\/([\w\.]*)/i,/(tizen|kaios)[\/ ]([\w\.]+)/i,/\((series40);/i],[n,q],[/\(bb(10);/i],[q,[n,C]],[/(?:symbian ?os|symbos|s60(?=;)|series60)[-\/ ]?([\w\.]*)/i],[q,[n,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile|tablet|tv|mobile; [\w ]+); rv:.+ gecko\/([\w\.]+)/i],[q,[n,F+" OS"]],[/web0s;.+rt(tv)/i,/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],[q,[n,"webOS"]],[/watch(?: ?os[,\/]|\d,\d\/)([\d\.]+)/i],[q,[n,"watchOS"]],[/crkey\/([\d\.]+)/i],[q,[n,E+"cast"]],[/(cros) [\w]+(?:\)| ([\w\.]+)\b)/i],[[n,S],q],[/panasonic;(viera)/i,/(netrange)mmh/i,/(nettv)\/(\d+\.[\w\.]+)/i,/(nintendo|playstation) ([wids345portablevuch]+)/i,/(xbox); +xbox ([^\);]+)/i,/\b(joli|palm)\b ?(?:os)?\/?([\w\.]*)/i,/(mint)[\/\(\) ]?(\w*)/i,/(mageia|vectorlinux)[; ]/i,/([kxln]?ubuntu|debian|suse|opensuse|gentoo|arch(?= linux)|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire)(?: gnu\/linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\/ ]?(?!chrom|package)([-\w\.]*)/i,/(hurd|linux) ?([\w\.]*)/i,/(gnu) ?([\w\.]*)/i,/\b([-frentopcghs]{0,5}bsd|dragonfly)[\/ ]?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,/(haiku) (\w+)/i],[n,q],[/(sunos) ?([\w\.\d]*)/i],[[n,"Solaris"],q],[/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,/(aix) ((\d)(?=\.|\)| )[\w\.])*/i,/\b(beos|os\/2|amigaos|morphos|openvms|fuchsia|hp-ux|serenityos)/i,/(unix) ?([\w\.]*)/i],[n,q]]},Y=function(c,e){typeof c===j&&(e=c,c=b);if(!(this instanceof Y))return new Y(c,e).getResult();var g=typeof a!==i&&a.navigator?a.navigator:b,h=c||(g&&g.userAgent?g.userAgent:d),s=g&&g.userAgentData?g.userAgentData:b,v=e?da(ia,e):ia,w=g&&g.userAgent==h;this.getBrowser=function(){var a={};a[n]=b;a[q]=b;W.call(a,h,v.browser);a[l]=fa(a[q]);w&&g&&g.brave&&typeof g.brave.isBrave==f&&(a[n]="Brave");return a};this.getCPU=function(){var a={};a[r]=b;W.call(a,h,v.cpu);return a};this.getDevice=function(){var a={};a[p]=b;a[m]=b;a[o]=b;W.call(a,h,v.device);w&&!a[o]&&s&&s.mobile&&(a[o]=t);w&&a[m]=="Macintosh"&&g&&typeof g.standalone!==i&&g.maxTouchPoints&&g.maxTouchPoints>2&&(a[m]="iPad",a[o]=u);return a};this.getEngine=function(){var a={};a[n]=b;a[q]=b;W.call(a,h,v.engine);return a};this.getOS=function(){var a={};a[n]=b;a[q]=b;W.call(a,h,v.os);w&&!a[n]&&s&&s.platform&&s.platform!="Unknown"&&(a[n]=s.platform.replace(/chrome os/i,S).replace(/macos/i,ba));return a};this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}};this.getUA=function(){return h};this.setUA=function(a){h=typeof a===k&&a.length>y?V(a,y):a;return this};this.setUA(h);return this};Y.VERSION=c;Y.BROWSER=T([n,q,l]);Y.CPU=T([r]);Y.DEVICE=T([m,p,o,s,t,v,u,w,x]);Y.ENGINE=Y.OS=T([n,q]);typeof g!==i?(typeof h!==i&&h.exports&&(g=h.exports=Y),g.UAParser=Y):typeof a!==i&&(a.UAParser=Y);var Z=typeof a!==i&&(a.jQuery||a.Zepto);if(Z&&!Z.ua){var $=new Y();Z.ua=$.getResult();Z.ua.get=function(){return $.getUA()};Z.ua.set=function(a){$.setUA(a);a=$.getResult();for(var b in a)Z.ua[b]=a[b]}}})(typeof window==="object"?window:this)}var j=!1;function k(){j||(j=!0,i());return h.exports}function a(a){switch(a){case void 0:return k()}}e.exports=a}),null);
          __d("ua-parser-js",["ua-parser-js-0.7.39"],(function(a,b,c,d,e,f){e.exports=b("ua-parser-js-0.7.39")()}),null);
          /**
           * License: https://www.facebook.com/legal/license/t3hOLs8wlXy/
           */
          __d("url-search-params-polyfill-5.1.0",[],(function(a,b,c,d,e,f){"use strict";c={};var g={exports:c};function h(){(function(a){var b=a.URLSearchParams&&a.URLSearchParams.prototype.get?a.URLSearchParams:null,c=b&&new b({a:1}).toString()==="a=1",d=b&&new b("s=%2B").get("s")==="+",e="__URLSearchParams__",f=b?function(){var a=new b();a.append("s"," &");return a.toString()==="s=+%26"}():!0,g=i.prototype,h=!!(a.Symbol&&a.Symbol.iterator);if(b&&c&&d&&f)return;function i(a){a=a||"",(a instanceof URLSearchParams||a instanceof i)&&(a=a.toString()),this[e]=m(a)}g.append=function(a,b){n(this[e],a,b)};g["delete"]=function(a){delete this[e][a]};g.get=function(a){var b=this[e];return a in b?b[a][0]:null};g.getAll=function(a){var b=this[e];return a in b?b[a].slice(0):[]};g.has=function(a){return a in this[e]};g.set=function(a,b){this[e][a]=[""+b]};g.toString=function(){var a=this[e],b=[],c,d,f,g;for(d in a){f=j(d);for(c=0,g=a[d];c<g.length;c++)b.push(f+"="+j(g[c]))}return b.join("&")};f=!d;g=!f&&b&&!c&&a.Proxy;Object.defineProperty(a,"URLSearchParams",{value:g?new Proxy(b,{construct:function(a,b){return new a(new i(b[0]).toString())}}):i});d=a.URLSearchParams.prototype;d.polyfill=!0;d.forEach=d.forEach||function(a,b){var c=m(this.toString());Object.getOwnPropertyNames(c).forEach(function(d){c[d].forEach(function(c){a.call(b,c,d,this)},this)},this)};d.sort=d.sort||function(){var a=m(this.toString()),b=[],c,d;for(c in a)b.push(c);b.sort();for(c=0;c<b.length;c++)this["delete"](b[c]);for(c=0;c<b.length;c++){var e=b[c],f=a[e];for(d=0;d<f.length;d++)this.append(e,f[d])}};d.keys=d.keys||function(){var a=[];this.forEach(function(b,c){a.push(c)});return l(a)};d.values=d.values||function(){var a=[];this.forEach(function(b){a.push(b)});return l(a)};d.entries=d.entries||function(){var a=[];this.forEach(function(b,c){a.push([c,b])});return l(a)};h&&(d[a.Symbol.iterator]=d[a.Symbol.iterator]||d.entries);function j(a){var b={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(a).replace(/[!'\(\)~]|%20|%00/g,function(a){return b[a]})}function k(a){return decodeURIComponent(a.replace(/\+/g," "))}function l(b){var c={next:function(){var a=b.shift();return{done:a===void 0,value:a}}};h&&(c[a.Symbol.iterator]=function(){return c});return c}function m(a){var b={};if(typeof a==="object")for(var c in a)a.hasOwnProperty(c)&&n(b,c,a[c]);else{a.indexOf("?")===0&&(a=a.slice(1));c=a.split("&");for(a=0;a<c.length;a++){var d=c[a],e=d.indexOf("=");-1<e?n(b,k(d.slice(0,e)),k(d.slice(e+1))):d&&n(b,k(d),"")}}return b}function n(a,b,c){c=typeof c==="string"?c:c!==null&&c!==void 0&&typeof c.toString==="function"?c.toString():JSON.stringify(c);b in a?a[b].push(c):a[b]=[c]}})(typeof a!=="undefined"?a:typeof window!=="undefined"?window:this)}var i=!1;function j(){i||(i=!0,h());return g.exports}function b(a){switch(a){case void 0:return j()}}e.exports=b}),null);
          __d("url-search-params-polyfill",["url-search-params-polyfill-5.1.0"],(function(a,b,c,d,e,f){e.exports=b("url-search-params-polyfill-5.1.0")()}),null);
          /**
           * License: https://www.facebook.com/legal/license/t3hOLs8wlXy/
           */
          __d("velocity-animate-1.5.2",[],(function(a,b,c,d,e,f){"use strict";c={};var g={exports:c};function h(){(function(a){if(a.jQuery)return;var b=function(a,c){return new b.fn.init(a,c)};b.isWindow=function(a){return a&&a===a.window};b.type=function(a){return!a?a+"":typeof a==="object"||typeof a==="function"?e[g.call(a)]||"object":typeof a};b.isArray=Array.isArray||function(a){return b.type(a)==="array"};function c(a){var c=a.length,d=b.type(a);if(d==="function"||b.isWindow(a))return!1;return a.nodeType===1&&c?!0:d==="array"||c===0||typeof c==="number"&&c>0&&c-1 in a}b.isPlainObject=function(a){var c;if(!a||b.type(a)!=="object"||a.nodeType||b.isWindow(a))return!1;try{if(a.constructor&&!f.call(a,"constructor")&&!f.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(a){return!1}for(c in a);return c===void 0||f.call(a,c)};b.each=function(b,d,e){var f,a=0,g=b.length,h=c(b);if(e)if(h)for(;a<g;a++){f=d.apply(b[a],e);if(f===!1)break}else for(a in b){if(!b.hasOwnProperty(a))continue;f=d.apply(b[a],e);if(f===!1)break}else if(h)for(;a<g;a++){f=d.call(b[a],a,b[a]);if(f===!1)break}else for(a in b){if(!b.hasOwnProperty(a))continue;f=d.call(b[a],a,b[a]);if(f===!1)break}return b};b.data=function(a,c,e){if(e===void 0){var f=a[b.expando];f=f&&d[f];if(c===void 0)return f;else if(f&&c in f)return f[c]}else if(c!==void 0){f=a[b.expando]||(a[b.expando]=++b.uuid);d[f]=d[f]||{};d[f][c]=e;return e}};b.removeData=function(a,c){a=a[b.expando];var e=a&&d[a];e&&(!c?delete d[a]:b.each(c,function(a,b){delete e[b]}))};b.extend=function(){var c,d,e,f,g,h,i=arguments[0]||{},a=1,j=arguments.length,k=!1;typeof i==="boolean"&&(k=i,i=arguments[a]||{},a++);typeof i!=="object"&&b.type(i)!=="function"&&(i={});a===j&&(i=this,a--);for(;a<j;a++)if(g=arguments[a])for(f in g){if(!g.hasOwnProperty(f))continue;c=i[f];e=g[f];if(i===e)continue;k&&e&&(b.isPlainObject(e)||(d=b.isArray(e)))?(d?(d=!1,h=c&&b.isArray(c)?c:[]):h=c&&b.isPlainObject(c)?c:{},i[f]=b.extend(k,h,e)):e!==void 0&&(i[f]=e)}return i};b.queue=function(a,d,e){function f(a,b){b=b||[];a&&(c(Object(a))?function(b,c){var d=+c.length,e=0,a=b.length;while(e<d)b[a++]=c[e++];if(d!==d)while(c[e]!==void 0)b[a++]=c[e++];b.length=a;return b}(b,typeof a==="string"?[a]:a):[].push.call(b,a));return b}if(!a)return;d=(d||"fx")+"queue";var g=b.data(a,d);if(!e)return g||[];!g||b.isArray(e)?g=b.data(a,d,f(e)):g.push(e);return g};b.dequeue=function(a,c){b.each(a.nodeType?[a]:a,function(a,d){c=c||"fx";a=b.queue(d,c);var e=a.shift();e==="inprogress"&&(e=a.shift());e&&(c==="fx"&&a.unshift("inprogress"),e.call(d,function(){b.dequeue(d,c)}))})};b.fn=b.prototype={init:function(a){if(a.nodeType){this[0]=a;return this}else throw new Error("Not a DOM node.")},offset:function(){var b=this[0].getBoundingClientRect?this[0].getBoundingClientRect():{top:0,left:0};return{top:b.top+(a.pageYOffset||document.scrollTop||0)-(document.clientTop||0),left:b.left+(a.pageXOffset||document.scrollLeft||0)-(document.clientLeft||0)}},position:function(){function a(a){a=a.offsetParent;while(a&&a.nodeName.toLowerCase()!=="html"&&a.style&&a.style.position.toLowerCase()==="static")a=a.offsetParent;return a||document}var c=this[0];a=a(c);var d=this.offset(),e=/^(?:body|html)$/i.test(a.nodeName)?{top:0,left:0}:b(a).offset();d.top-=parseFloat(c.style.marginTop)||0;d.left-=parseFloat(c.style.marginLeft)||0;a.style&&(e.top+=parseFloat(a.style.borderTopWidth)||0,e.left+=parseFloat(a.style.borderLeftWidth)||0);return{top:d.top-e.top,left:d.left-e.left}}};var d={};b.expando="velocity"+new Date().getTime();b.uuid=0;var e={},f=e.hasOwnProperty,g=e.toString,h="Boolean Number String Function Array Date RegExp Object Error".split(" ");for(var i=0;i<h.length;i++)e["[object "+h[i]+"]"]=h[i].toLowerCase();b.fn.init.prototype=b.fn;a.Velocity={Utilities:b}})(window),(function(a){typeof g==="object"&&typeof g.exports==="object"?g.exports=a():a()})(function(){return function(b,c,d,e){var f=function(){if(d.documentMode)return d.documentMode;else for(var a=7;a>4;a--){var b=d.createElement("div");b.innerHTML="<!--[if IE "+a+"]><span></span><![endif]-->";if(b.getElementsByTagName("span").length)return a}return e}(),g=function(){var a=0;return c.webkitRequestAnimationFrame||c.mozRequestAnimationFrame||function(b){var c=new Date().getTime(),d;d=Math.max(0,16-(c-a));a=c+d;return setTimeout(function(){b(c+d)},d)}}(),h=function(){var a=c.performance||{};if(typeof a.now!=="function"){var b=a.timing&&a.timing.navigationStart?a.timing.navigationStart:new Date().getTime();a.now=function(){return new Date().getTime()-b}}return a}();function i(a){var b=-1,c=a?a.length:0,d=[];while(++b<c){var e=a[b];e&&d.push(e)}return d}var j=function(){var a=Array.prototype.slice;try{a.call(d.documentElement);return a}catch(b){return function(b,c){var d=this.length;typeof b!=="number"&&(b=0);typeof c!=="number"&&(c=d);if(this.slice)return a.call(this,b,c);var e=[];b=b>=0?b:Math.max(0,d+b);c=c<0?d+c:Math.min(c,d);d=c-b;if(d>0){e=new Array(d);if(this.charAt)for(c=0;c<d;c++)e[c]=this.charAt(b+c);else for(c=0;c<d;c++)e[c]=this[b+c]}return e}}}(),k=function(){if(Array.prototype.includes)return function(a,b){return a.includes(b)};return Array.prototype.indexOf?function(a,b){return a.indexOf(b)>=0}:function(a,b){for(var c=0;c<a.length;c++)if(a[c]===b)return!0;return!1}};function l(a){m.isWrapped(a)?a=j.call(a):m.isNode(a)&&(a=[a]);return a}var m={isNumber:function(a){return typeof a==="number"},isString:function(a){return typeof a==="string"},isArray:Array.isArray||function(a){return Object.prototype.toString.call(a)==="[object Array]"},isFunction:function(a){return Object.prototype.toString.call(a)==="[object Function]"},isNode:function(a){return a&&a.nodeType},isWrapped:function(a){return a&&a!==c&&m.isNumber(a.length)&&!m.isString(a)&&!m.isFunction(a)&&!m.isNode(a)&&(a.length===0||m.isNode(a[0]))},isSVG:function(a){return c.SVGElement&&a instanceof c.SVGElement},isEmptyObject:function(a){for(var b in a)if(a.hasOwnProperty(b))return!1;return!0}},n,o=!1;b.fn&&b.fn.jquery?(n=b,o=!0):n=c.Velocity.Utilities;if(f<=8&&!o)throw new Error("Velocity: IE8 and below require jQuery to be loaded before Velocity.");else if(f<=7){jQuery.fn.velocity=jQuery.fn.animate;return}var p=400,q="swing",r={State:{isMobile:/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(c.navigator.userAgent),isAndroid:/Android/i.test(c.navigator.userAgent),isGingerbread:/Android 2\.3\.[3-7]/i.test(c.navigator.userAgent),isChrome:c.chrome,isFirefox:/Firefox/i.test(c.navigator.userAgent),prefixElement:d.createElement("div"),prefixMatches:{},scrollAnchor:null,scrollPropertyLeft:null,scrollPropertyTop:null,isTicking:!1,calls:[],delayedElements:{count:0}},CSS:{},Utilities:n,Redirects:{},Easings:{},Promise:c.Promise,defaults:{queue:"",duration:p,easing:q,begin:e,complete:e,progress:e,display:e,visibility:e,loop:!1,delay:!1,mobileHA:!0,_cacheValues:!0,promiseRejectEmpty:!0},init:function(a){n.data(a,"velocity",{isSVG:m.isSVG(a),isAnimating:!1,computedStyle:null,tweensContainer:null,rootPropertyValueCache:{},transformCache:{}})},hook:null,mock:!1,version:{major:1,minor:5,patch:2},debug:!1,timestamp:!0,pauseAll:function(a){var b=new Date().getTime();n.each(r.State.calls,function(b,c){if(c){if(a!==e&&(c[2].queue!==a||c[2].queue===!1))return!0;c[5]={resume:!1}}});n.each(r.State.delayedElements,function(a,c){if(!c)return;t(c,b)})},resumeAll:function(a){new Date().getTime(),n.each(r.State.calls,function(b,c){if(c){if(a!==e&&(c[2].queue!==a||c[2].queue===!1))return!0;c[5]&&(c[5].resume=!0)}}),n.each(r.State.delayedElements,function(a,b){if(!b)return;u(b)})}};c.pageYOffset!==e?(r.State.scrollAnchor=c,r.State.scrollPropertyLeft="pageXOffset",r.State.scrollPropertyTop="pageYOffset"):(r.State.scrollAnchor=d.documentElement||d.body.parentNode||d.body,r.State.scrollPropertyLeft="scrollLeft",r.State.scrollPropertyTop="scrollTop");function s(a){a=n.data(a,"velocity");return a===null?e:a}function t(a,b){a=s(a);a&&a.delayTimer&&!a.delayPaused&&(a.delayRemaining=a.delay-b+a.delayBegin,a.delayPaused=!0,clearTimeout(a.delayTimer.setTimeout))}function u(a,b){b=s(a);b&&b.delayTimer&&b.delayPaused&&(b.delayPaused=!1,b.delayTimer.setTimeout=setTimeout(b.delayTimer.next,b.delayRemaining))}function v(a){return function(b){return Math.round(b*a)*(1/a)}}function w(a,b,d,e){var f=4,g=.001,h=1e-7,i=10,j=11,k=1/(j-1),l="Float32Array"in c;if(arguments.length!==4)return!1;for(var m=0;m<4;++m)if(typeof arguments[m]!=="number"||isNaN(arguments[m])||!isFinite(arguments[m]))return!1;a=Math.min(a,1);d=Math.min(d,1);a=Math.max(a,0);d=Math.max(d,0);var n=l?new Float32Array(j):new Array(j);function o(a,b){return 1-3*b+3*a}function p(a,b){return 3*b-6*a}function q(a){return 3*a}function r(a,b,c){return((o(b,c)*a+p(b,c))*a+q(b))*a}function s(a,b,c){return 3*o(b,c)*a*a+2*p(b,c)*a+q(b)}function t(c,e){for(var b=0;b<f;++b){var g=s(e,a,d);if(g===0)return e;var h=r(e,a,d)-c;e-=h/g}return e}function u(){for(var b=0;b<j;++b)n[b]=r(b*k,a,d)}function v(c,e,f){var g,j,b=0;do j=e+(f-e)/2,g=r(j,a,d)-c,g>0?f=j:e=j;while(Math.abs(g)>h&&++b<i);return j}function w(b){var c=0,e=1,f=j-1;for(;e!==f&&n[e]<=b;++e)c+=k;--e;f=(b-n[e])/(n[e+1]-n[e]);e=c+f*k;f=s(e,a,d);if(f>=g)return t(b,e);else if(f===0)return e;else return v(b,c,c+k)}var x=!1;function y(){x=!0,(a!==b||d!==e)&&u()}var z=function(c){x||y();if(a===b&&d===e)return c;if(c===0)return 0;return c===1?1:r(w(c),b,e)};z.getControlPoints=function(){return[{x:a,y:b},{x:d,y:e}]};var A="generateBezier("+[a,b,d,e]+")";z.toString=function(){return A};return z}var x=function(){function a(a){return-a.tension*a.x-a.friction*a.v}function b(b,c,d){d={x:b.x+d.dx*c,v:b.v+d.dv*c,tension:b.tension,friction:b.friction};return{dx:d.v,dv:a(d)}}function c(c,d){var e={dx:c.v,dv:a(c)},f=b(c,d*.5,e),g=b(c,d*.5,f),h=b(c,d,g),i=1/6*(e.dx+2*(f.dx+g.dx)+h.dx);e=1/6*(e.dv+2*(f.dv+g.dv)+h.dv);c.x=c.x+i*d;c.v=c.v+e*d;return c}return function a(b,d,e){var f={x:-1,v:0,tension:null,friction:null},g=[0],h=0,i=1/1e4,j=16/1e3,k,l;b=parseFloat(b)||500;d=parseFloat(d)||20;e=e||null;f.tension=b;f.friction=d;k=e!==null;k?(h=a(b,d),b=h/e*j):b=j;while(!0){l=c(l||f,b);g.push(1+l.x);h+=16;if(!(Math.abs(l.x)>i&&Math.abs(l.v)>i))break}return k?function(a){return g[a*(g.length-1)|0]}:h}}();r.Easings={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2},spring:function(a){return 1-Math.cos(a*4.5*Math.PI)*Math.exp(-a*6)}};n.each([["ease",[.25,.1,.25,1]],["ease-in",[.42,0,1,1]],["ease-out",[0,0,.58,1]],["ease-in-out",[.42,0,.58,1]],["easeInSine",[.47,0,.745,.715]],["easeOutSine",[.39,.575,.565,1]],["easeInOutSine",[.445,.05,.55,.95]],["easeInQuad",[.55,.085,.68,.53]],["easeOutQuad",[.25,.46,.45,.94]],["easeInOutQuad",[.455,.03,.515,.955]],["easeInCubic",[.55,.055,.675,.19]],["easeOutCubic",[.215,.61,.355,1]],["easeInOutCubic",[.645,.045,.355,1]],["easeInQuart",[.895,.03,.685,.22]],["easeOutQuart",[.165,.84,.44,1]],["easeInOutQuart",[.77,0,.175,1]],["easeInQuint",[.755,.05,.855,.06]],["easeOutQuint",[.23,1,.32,1]],["easeInOutQuint",[.86,0,.07,1]],["easeInExpo",[.95,.05,.795,.035]],["easeOutExpo",[.19,1,.22,1]],["easeInOutExpo",[1,0,0,1]],["easeInCirc",[.6,.04,.98,.335]],["easeOutCirc",[.075,.82,.165,1]],["easeInOutCirc",[.785,.135,.15,.86]]],function(a,b){r.Easings[b[0]]=w.apply(null,b[1])});function y(a,b){var c=a;m.isString(a)?r.Easings[a]||(c=!1):m.isArray(a)&&a.length===1?c=v.apply(null,a):m.isArray(a)&&a.length===2?c=x.apply(null,a.concat([b])):m.isArray(a)&&a.length===4?c=w.apply(null,a):c=!1;c===!1&&(r.Easings[r.defaults.easing]?c=r.defaults.easing:c=q);return c}var z=r.CSS={RegEx:{isHex:/^#([A-f\d]{3}){1,2}$/i,valueUnwrap:/^[A-z]+\((.*)\)$/i,wrappedValueAlreadyExtracted:/[0-9.]+ [0-9.]+ [0-9.]+( [0-9.]+)?/,valueSplit:/([A-z]+\(.+\))|(([A-z0-9#-.]+?)(?=\s|$))/gi},Lists:{colors:["fill","stroke","stopColor","color","backgroundColor","borderColor","borderTopColor","borderRightColor","borderBottomColor","borderLeftColor","outlineColor"],transformsBase:["translateX","translateY","scale","scaleX","scaleY","skewX","skewY","rotateZ"],transforms3D:["transformPerspective","translateZ","scaleZ","rotateX","rotateY"],units:["%","em","ex","ch","rem","vw","vh","vmin","vmax","cm","mm","Q","in","pc","pt","px","deg","grad","rad","turn","s","ms"],colorNames:{aliceblue:"240,248,255",antiquewhite:"250,235,215",aquamarine:"127,255,212",aqua:"0,255,255",azure:"240,255,255",beige:"245,245,220",bisque:"255,228,196",black:"0,0,0",blanchedalmond:"255,235,205",blueviolet:"138,43,226",blue:"0,0,255",brown:"165,42,42",burlywood:"222,184,135",cadetblue:"95,158,160",chartreuse:"127,255,0",chocolate:"210,105,30",coral:"255,127,80",cornflowerblue:"100,149,237",cornsilk:"255,248,220",crimson:"220,20,60",cyan:"0,255,255",darkblue:"0,0,139",darkcyan:"0,139,139",darkgoldenrod:"184,134,11",darkgray:"169,169,169",darkgrey:"169,169,169",darkgreen:"0,100,0",darkkhaki:"189,183,107",darkmagenta:"139,0,139",darkolivegreen:"85,107,47",darkorange:"255,140,0",darkorchid:"153,50,204",darkred:"139,0,0",darksalmon:"233,150,122",darkseagreen:"143,188,143",darkslateblue:"72,61,139",darkslategray:"47,79,79",darkturquoise:"0,206,209",darkviolet:"148,0,211",deeppink:"255,20,147",deepskyblue:"0,191,255",dimgray:"105,105,105",dimgrey:"105,105,105",dodgerblue:"30,144,255",firebrick:"178,34,34",floralwhite:"255,250,240",forestgreen:"34,139,34",fuchsia:"255,0,255",gainsboro:"220,220,220",ghostwhite:"248,248,255",gold:"255,215,0",goldenrod:"218,165,32",gray:"128,128,128",grey:"128,128,128",greenyellow:"173,255,47",green:"0,128,0",honeydew:"240,255,240",hotpink:"255,105,180",indianred:"205,92,92",indigo:"75,0,130",ivory:"255,255,240",khaki:"240,230,140",lavenderblush:"255,240,245",lavender:"230,230,250",lawngreen:"124,252,0",lemonchiffon:"255,250,205",lightblue:"173,216,230",lightcoral:"240,128,128",lightcyan:"224,255,255",lightgoldenrodyellow:"250,250,210",lightgray:"211,211,211",lightgrey:"211,211,211",lightgreen:"144,238,144",lightpink:"255,182,193",lightsalmon:"255,160,122",lightseagreen:"32,178,170",lightskyblue:"135,206,250",lightslategray:"119,136,153",lightsteelblue:"176,196,222",lightyellow:"255,255,224",limegreen:"50,205,50",lime:"0,255,0",linen:"250,240,230",magenta:"255,0,255",maroon:"128,0,0",mediumaquamarine:"102,205,170",mediumblue:"0,0,205",mediumorchid:"186,85,211",mediumpurple:"147,112,219",mediumseagreen:"60,179,113",mediumslateblue:"123,104,238",mediumspringgreen:"0,250,154",mediumturquoise:"72,209,204",mediumvioletred:"199,21,133",midnightblue:"25,25,112",mintcream:"245,255,250",mistyrose:"255,228,225",moccasin:"255,228,181",navajowhite:"255,222,173",navy:"0,0,128",oldlace:"253,245,230",olivedrab:"107,142,35",olive:"128,128,0",orangered:"255,69,0",orange:"255,165,0",orchid:"218,112,214",palegoldenrod:"238,232,170",palegreen:"152,251,152",paleturquoise:"175,238,238",palevioletred:"219,112,147",papayawhip:"255,239,213",peachpuff:"255,218,185",peru:"205,133,63",pink:"255,192,203",plum:"221,160,221",powderblue:"176,224,230",purple:"128,0,128",red:"255,0,0",rosybrown:"188,143,143",royalblue:"65,105,225",saddlebrown:"139,69,19",salmon:"250,128,114",sandybrown:"244,164,96",seagreen:"46,139,87",seashell:"255,245,238",sienna:"160,82,45",silver:"192,192,192",skyblue:"135,206,235",slateblue:"106,90,205",slategray:"112,128,144",snow:"255,250,250",springgreen:"0,255,127",steelblue:"70,130,180",tan:"210,180,140",teal:"0,128,128",thistle:"216,191,216",tomato:"255,99,71",turquoise:"64,224,208",violet:"238,130,238",wheat:"245,222,179",whitesmoke:"245,245,245",white:"255,255,255",yellowgreen:"154,205,50",yellow:"255,255,0"}},Hooks:{templates:{textShadow:["Color X Y Blur","black 0px 0px 0px"],boxShadow:["Color X Y Blur Spread","black 0px 0px 0px 0px"],clip:["Top Right Bottom Left","0px 0px 0px 0px"],backgroundPosition:["X Y","0% 0%"],transformOrigin:["X Y Z","50% 50% 0px"],perspectiveOrigin:["X Y","50% 50%"]},registered:{},register:function(){for(var a=0;a<z.Lists.colors.length;a++){var b=z.Lists.colors[a]==="color"?"0 0 0 1":"255 255 255 1";z.Hooks.templates[z.Lists.colors[a]]=["Red Green Blue Alpha",b]}var c;if(f)for(b in z.Hooks.templates){if(!z.Hooks.templates.hasOwnProperty(b))continue;a=z.Hooks.templates[b];c=a[0].split(" ");var d=a[1].match(z.RegEx.valueSplit);c[0]==="Color"&&(c.push(c.shift()),d.push(d.shift()),z.Hooks.templates[b]=[c.join(" "),d.join(" ")])}for(b in z.Hooks.templates){if(!z.Hooks.templates.hasOwnProperty(b))continue;a=z.Hooks.templates[b];c=a[0].split(" ");for(d in c){if(!c.hasOwnProperty(d))continue;a=b+c[d];var e=d;z.Hooks.registered[a]=[b,e]}}},getRoot:function(a){var b=z.Hooks.registered[a];if(b)return b[0];else return a},getUnit:function(a,b){a=(a.substr(b||0,5).match(/^[a-z%]+/)||[])[0]||"";return a&&k(z.Lists.units)?a:""},fixColors:function(a){return a.replace(/(rgba?\(\s*)?(\b[a-z]+\b)/g,function(a,b,c){return z.Lists.colorNames.hasOwnProperty(c)?(b?b:"rgba(")+z.Lists.colorNames[c]+(b?"":",1)"):b+c})},cleanRootPropertyValue:function(a,b){z.RegEx.valueUnwrap.test(b)&&(b=b.match(z.RegEx.valueUnwrap)[1]);z.Values.isCSSNullValue(b)&&(b=z.Hooks.templates[a][1]);return b},extractValue:function(a,b){a=z.Hooks.registered[a];if(a){var c=a[0];a=a[1];b=z.Hooks.cleanRootPropertyValue(c,b);return b.toString().match(z.RegEx.valueSplit)[a]}else return b},injectValue:function(a,b,c){a=z.Hooks.registered[a];if(a){var d=a[0];a=a[1];c=z.Hooks.cleanRootPropertyValue(d,c);d=c.toString().match(z.RegEx.valueSplit);d[a]=b;a=d.join(" ");return a}else return c}},Normalizations:{registered:{clip:function(a,b,c){switch(a){case"name":return"clip";case"extract":z.RegEx.wrappedValueAlreadyExtracted.test(c)?b=c:(b=c.toString().match(z.RegEx.valueUnwrap),b=b?b[1].replace(/,(\s+)?/g," "):c);return b;case"inject":return"rect("+c+")"}},blur:function(a,b,c){switch(a){case"name":return r.State.isFirefox?"filter":"-webkit-filter";case"extract":b=parseFloat(c);if(!(b||b===0)){a=c.toString().match(/blur\(([0-9]+[A-z]+)\)/i);a?b=a[1]:b=0}return b;case"inject":if(!parseFloat(c))return"none";else return"blur("+c+")"}},opacity:function(a,b,c){if(f<=8)switch(a){case"name":return"filter";case"extract":var d=c.toString().match(/alpha\(opacity=(.*)\)/i);d?c=d[1]/100:c=1;return c;case"inject":b.style.zoom=1;if(parseFloat(c)>=1)return"";else return"alpha(opacity="+parseInt(parseFloat(c)*100,10)+")"}else switch(a){case"name":return"opacity";case"extract":return c;case"inject":return c}}},register:function(){(!f||f>9)&&!r.State.isGingerbread&&(z.Lists.transformsBase=z.Lists.transformsBase.concat(z.Lists.transforms3D));for(var a=0;a<z.Lists.transformsBase.length;a++)(function(){var b=z.Lists.transformsBase[a];z.Normalizations.registered[b]=function(a,c,d){switch(a){case"name":return"transform";case"extract":return s(c)===e||s(c).transformCache[b]===e?/^scale/i.test(b)?1:0:s(c).transformCache[b].replace(/[()]/g,"");case"inject":a=!1;switch(b.substr(0,b.length-1)){case"translate":a=!/(%|px|em|rem|vw|vh|\d)$/i.test(d);break;case"scal":case"scale":r.State.isAndroid&&s(c).transformCache[b]===e&&d<1&&(d=1);a=!/(\d)$/i.test(d);break;case"skew":a=!/(deg|\d)$/i.test(d);break;case"rotate":a=!/(deg|\d)$/i.test(d);break}a||(s(c).transformCache[b]="("+d+")");return s(c).transformCache[b]}}})();for(var b=0;b<z.Lists.colors.length;b++)(function(){var a=z.Lists.colors[b];z.Normalizations.registered[a]=function(b,c,d){switch(b){case"name":return a;case"extract":if(z.RegEx.wrappedValueAlreadyExtracted.test(d))c=d;else{var g;b={black:"rgb(0, 0, 0)",blue:"rgb(0, 0, 255)",gray:"rgb(128, 128, 128)",green:"rgb(0, 128, 0)",red:"rgb(255, 0, 0)",white:"rgb(255, 255, 255)"};/^[A-z]+$/i.test(d)?b[d]!==e?g=b[d]:g=b.black:z.RegEx.isHex.test(d)?g="rgb("+z.Values.hexToRgb(d).join(" ")+")":/^rgba?\(/i.test(d)||(g=b.black);c=(g||d).toString().match(z.RegEx.valueUnwrap)[1].replace(/,(\s+)?/g," ")}(!f||f>8)&&c.split(" ").length===3&&(c+=" 1");return c;case"inject":if(/^rgb/.test(d))return d;f<=8?d.split(" ").length===4&&(d=d.split(/\s+/).slice(0,3).join(" ")):d.split(" ").length===3&&(d+=" 1");return(f<=8?"rgb":"rgba")+"("+d.replace(/\s+/g,",").replace(/\.(\d)+(?=,)/g,"")+")"}}})();function c(b,c,d){var e=z.getPropertyValue(c,"boxSizing").toString().toLowerCase()==="border-box";if(e===(d||!1)){var a,f;e=0;b=b==="width"?["Left","Right"]:["Top","Bottom"];b=["padding"+b[0],"padding"+b[1],"border"+b[0]+"Width","border"+b[1]+"Width"];for(a=0;a<b.length;a++)f=parseFloat(z.getPropertyValue(c,b[a])),isNaN(f)||(e+=f);return d?-e:e}return 0}function d(a,b){return function(d,e,f){switch(d){case"name":return a;case"extract":return parseFloat(f)+c(a,e,b);case"inject":return parseFloat(f)-c(a,e,b)+"px"}}}z.Normalizations.registered.innerWidth=d("width",!0);z.Normalizations.registered.innerHeight=d("height",!0);z.Normalizations.registered.outerWidth=d("width");z.Normalizations.registered.outerHeight=d("height")}},Names:{camelCase:function(a){return a.replace(/-(\w)/g,function(a,b){return b.toUpperCase()})},SVGAttribute:function(a){var b="width|height|x|y|cx|cy|r|rx|ry|x1|x2|y1|y2";(f||r.State.isAndroid&&!r.State.isChrome)&&(b+="|transform");return new RegExp("^("+b+")$","i").test(a)},prefixCheck:function(a){if(r.State.prefixMatches[a])return[r.State.prefixMatches[a],!0];else{var b=["","Webkit","Moz","ms","O"];for(var c=0,d=b.length;c<d;c++){var e;c===0?e=a:e=b[c]+a.replace(/^\w/,function(a){return a.toUpperCase()});if(m.isString(r.State.prefixElement.style[e])){r.State.prefixMatches[a]=e;return[e,!0]}}return[a,!1]}}},Values:{hexToRgb:function(a){var b=/^#?([a-f\d])([a-f\d])([a-f\d])$/i,c=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i;a=a.replace(b,function(a,b,c,d){return b+b+c+c+d+d});b=c.exec(a);return b?[parseInt(b[1],16),parseInt(b[2],16),parseInt(b[3],16)]:[0,0,0]},isCSSNullValue:function(a){return!a||/^(none|auto|transparent|(rgba\(0, ?0, ?0, ?0\)))$/i.test(a)},getUnitType:function(a){if(/^(rotate|skew)/i.test(a))return"deg";else if(/(^(scale|scaleX|scaleY|scaleZ|alpha|flexGrow|flexHeight|zIndex|fontWeight)$)|((opacity|red|green|blue|alpha)$)/i.test(a))return"";else return"px"},getDisplayType:function(a){a=a&&a.tagName.toString().toLowerCase();if(/^(b|big|i|small|tt|abbr|acronym|cite|code|dfn|em|kbd|strong|samp|var|a|bdo|br|img|map|object|q|script|span|sub|sup|button|input|label|select|textarea)$/i.test(a))return"inline";else if(/^(li)$/i.test(a))return"list-item";else if(/^(tr)$/i.test(a))return"table-row";else if(/^(table)$/i.test(a))return"table";else if(/^(tbody)$/i.test(a))return"table-row-group";else return"block"},addClass:function(a,b){if(a)if(a.classList)a.classList.add(b);else if(m.isString(a.className))a.className+=(a.className.length?" ":"")+b;else{var c=a.getAttribute(f<=7?"className":"class")||"";a.setAttribute("class",c+(c?" ":"")+b)}},removeClass:function(a,b){if(a)if(a.classList)a.classList.remove(b);else if(m.isString(a.className))a.className=a.className.toString().replace(new RegExp("(^|\\s)"+b.split(" ").join("|")+"(\\s|$)","gi")," ");else{var c=a.getAttribute(f<=7?"className":"class")||"";a.setAttribute("class",c.replace(new RegExp("(^|s)"+b.split(" ").join("|")+"(s|$)","gi")," "))}}},getPropertyValue:function(a,b,d,g){function h(a,b){var d=0;if(f<=8)d=n.css(a,b);else{var i=!1;/^(width|height)$/.test(b)&&z.getPropertyValue(a,"display")===0&&(i=!0,z.setPropertyValue(a,"display",z.Values.getDisplayType(a)));var j=function(){i&&z.setPropertyValue(a,"display","none")};if(!g)if(b==="height"&&z.getPropertyValue(a,"boxSizing").toString().toLowerCase()!=="border-box"){var k=a.offsetHeight-(parseFloat(z.getPropertyValue(a,"borderTopWidth"))||0)-(parseFloat(z.getPropertyValue(a,"borderBottomWidth"))||0)-(parseFloat(z.getPropertyValue(a,"paddingTop"))||0)-(parseFloat(z.getPropertyValue(a,"paddingBottom"))||0);j();return k}else if(b==="width"&&z.getPropertyValue(a,"boxSizing").toString().toLowerCase()!=="border-box"){k=a.offsetWidth-(parseFloat(z.getPropertyValue(a,"borderLeftWidth"))||0)-(parseFloat(z.getPropertyValue(a,"borderRightWidth"))||0)-(parseFloat(z.getPropertyValue(a,"paddingLeft"))||0)-(parseFloat(z.getPropertyValue(a,"paddingRight"))||0);j();return k}s(a)===e?k=c.getComputedStyle(a,null):!s(a).computedStyle?k=s(a).computedStyle=c.getComputedStyle(a,null):k=s(a).computedStyle;b==="borderColor"&&(b="borderTopColor");f===9&&b==="filter"?d=k.getPropertyValue(b):d=k[b];(d===""||d===null)&&(d=a.style[b]);j()}if(d==="auto"&&/^(top|right|bottom|left)$/i.test(b)){k=h(a,"position");(k==="fixed"||k==="absolute"&&/top|left/i.test(b))&&(d=n(a).position()[b]+"px")}return d}var i;if(z.Hooks.registered[b]){var j=b,k=z.Hooks.getRoot(j);d===e&&(d=z.getPropertyValue(a,z.Names.prefixCheck(k)[0]));z.Normalizations.registered[k]&&(d=z.Normalizations.registered[k]("extract",a,d));i=z.Hooks.extractValue(j,d)}else if(z.Normalizations.registered[b]){var l;k=z.Normalizations.registered[b]("name",a);k!=="transform"&&(l=h(a,z.Names.prefixCheck(k)[0]),z.Values.isCSSNullValue(l)&&z.Hooks.templates[b]&&(l=z.Hooks.templates[b][1]));i=z.Normalizations.registered[b]("extract",a,l)}if(!/^[\d-]/.test(i)){j=s(a);if(j&&j.isSVG&&z.Names.SVGAttribute(b))if(/^(height|width)$/i.test(b))try{i=a.getBBox()[b]}catch(a){i=0}else i=a.getAttribute(b);else i=h(a,z.Names.prefixCheck(b)[0])}z.Values.isCSSNullValue(i)&&(i=0);r.debug>=2;return i},setPropertyValue:function(a,b,d,e,g){var h=b;if(b==="scroll")g.container?g.container["scroll"+g.direction]=d:g.direction==="Left"?c.scrollTo(d,g.alternateValue):c.scrollTo(g.alternateValue,d);else if(z.Normalizations.registered[b]&&z.Normalizations.registered[b]("name",a)==="transform")z.Normalizations.registered[b]("inject",a,d),h="transform",d=s(a).transformCache[b];else{if(z.Hooks.registered[b]){g=b;var i=z.Hooks.getRoot(b);e=e||z.getPropertyValue(a,i);d=z.Hooks.injectValue(g,d,e);b=i}z.Normalizations.registered[b]&&(d=z.Normalizations.registered[b]("inject",a,d),b=z.Normalizations.registered[b]("name",a));h=z.Names.prefixCheck(b)[0];if(f<=8)try{a.style[h]=d}catch(a){r.debug}else{g=s(a);g&&g.isSVG&&z.Names.SVGAttribute(b)?a.setAttribute(b,d):a.style[h]=d}r.debug>=2}return[h,d]},flushTransformCache:function(a){var b="",c=s(a);if((f||r.State.isAndroid&&!r.State.isChrome)&&c&&c.isSVG){c=function(b){return parseFloat(z.getPropertyValue(a,b))};var d={translate:[c("translateX"),c("translateY")],skewX:[c("skewX")],skewY:[c("skewY")],scale:c("scale")!==1?[c("scale"),c("scale")]:[c("scaleX"),c("scaleY")],rotate:[c("rotateZ"),0,0]};n.each(s(a).transformCache,function(a){/^translate/i.test(a)?a="translate":/^scale/i.test(a)?a="scale":/^rotate/i.test(a)&&(a="rotate"),d[a]&&(b+=a+"("+d[a].join(" ")+") ",delete d[a])})}else{var e;n.each(s(a).transformCache,function(d){c=s(a).transformCache[d];if(d==="transformPerspective"){e=c;return!0}f===9&&d==="rotateZ"&&(d="rotate");b+=d+c+" "});e&&(b="perspective"+e+" "+b)}z.setPropertyValue(a,"transform",b)}};z.Hooks.register();z.Normalizations.register();r.hook=function(a,b,c){var d;a=l(a);n.each(a,function(a,f){s(f)===e&&r.init(f);if(c===e)d===e&&(d=z.getPropertyValue(f,b));else{a=z.setPropertyValue(f,b,c);a[0]==="transform"&&r.CSS.flushTransformCache(f);d=a}});return d};var A=function(){var a;function b(){if(g)return v.promise||null;else return h}var f=arguments[0]&&(arguments[0].p||n.isPlainObject(arguments[0].properties)&&!arguments[0].properties.names||m.isString(arguments[0].properties)),g,h,i,j,o,q;m.isWrapped(this)?(g=!1,i=0,j=this,h=this):(g=!0,i=1,j=f?arguments[0].elements||arguments[0].e:arguments[0]);var v={promise:null,resolver:null,rejecter:null};g&&r.Promise&&(v.promise=new r.Promise(function(a,b){v.resolver=a,v.rejecter=b}));f?(o=arguments[0].properties||arguments[0].p,q=arguments[0].options||arguments[0].o):(o=arguments[i],q=arguments[i+1]);j=l(j);if(!j){v.promise&&(!o||!q||q.promiseRejectEmpty!==!1?v.rejecter():v.resolver());return}var w=j.length,x=0;if(!/^(stop|finish|finishAll|pause|resume)$/i.test(o)&&!n.isPlainObject(q)){var B=i+1;q={};for(var E=B;E<arguments.length;E++)!m.isArray(arguments[E])&&(/^(fast|normal|slow)$/i.test(arguments[E])||/^\d/.test(arguments[E]))?q.duration=arguments[E]:m.isString(arguments[E])||m.isArray(arguments[E])?q.easing=arguments[E]:m.isFunction(arguments[E])&&(q.complete=arguments[E])}var F;switch(o){case"scroll":F="scroll";break;case"reverse":F="reverse";break;case"pause":var G=new Date().getTime();n.each(j,function(a,b){t(b,G)});n.each(r.State.calls,function(a,b){var c=!1;b&&n.each(b[1],function(a,d){a=q===e?"":q;if(a!==!0&&b[2].queue!==a&&!(q===e&&b[2].queue===!1))return!0;n.each(j,function(a,e){if(e===d){b[5]={resume:!1};c=!0;return!1}});if(c)return!1})});return b();case"resume":n.each(j,function(a,b){u(b)});n.each(r.State.calls,function(a,b){var c=!1;b&&n.each(b[1],function(a,d){a=q===e?"":q;if(a!==!0&&b[2].queue!==a&&!(q===e&&b[2].queue===!1))return!0;if(!b[5])return!0;n.each(j,function(a,e){if(e===d){b[5].resume=!0;c=!0;return!1}});if(c)return!1})});return b();case"finish":case"finishAll":case"stop":n.each(j,function(a,b){s(b)&&s(b).delayTimer&&(clearTimeout(s(b).delayTimer.setTimeout),s(b).delayTimer.next&&s(b).delayTimer.next(),delete s(b).delayTimer),o==="finishAll"&&(q===!0||m.isString(q))&&(n.each(n.queue(b,m.isString(q)?q:""),function(a,b){m.isFunction(b)&&b()}),n.queue(b,m.isString(q)?q:"",[]))});var H=[];n.each(r.State.calls,function(a,b){b&&n.each(b[1],function(c,d){var f=q===e?"":q;if(f!==!0&&b[2].queue!==f&&!(q===e&&b[2].queue===!1))return!0;n.each(j,function(c,e){if(e===d){(q===!0||m.isString(q))&&(n.each(n.queue(e,m.isString(q)?q:""),function(a,b){m.isFunction(b)&&b(null,!0)}),n.queue(e,m.isString(q)?q:"",[]));if(o==="stop"){c=s(e);c&&c.tweensContainer&&(f===!0||f==="")&&n.each(c.tweensContainer,function(a,b){b.endValue=b.currentValue});H.push(a)}else(o==="finish"||o==="finishAll")&&(b[2].duration=1)}})})});o==="stop"&&(n.each(H,function(a,b){D(b,!0)}),v.promise&&v.resolver(j));return b();default:if(n.isPlainObject(o)&&!m.isEmptyObject(o))F="start";else if(m.isString(o)&&r.Redirects[o]){a=n.extend({},q);var I=a.duration,J=a.delay||0;a.backwards===!0&&(j=n.extend(!0,[],j).reverse());n.each(j,function(b,c){parseFloat(a.stagger)?a.delay=J+parseFloat(a.stagger)*b:m.isFunction(a.stagger)&&(a.delay=J+a.stagger.call(c,b,w)),a.drag&&(a.duration=parseFloat(I)||(/^(callout|transition)/.test(o)?1e3:p),a.duration=Math.max(a.duration*(a.backwards?1-b/w:(b+1)/w),a.duration*.75,200)),r.Redirects[o].call(c,c,a||{},b,w,j,v.promise?v:e)});return b()}else{var K="Velocity: First argument ("+o+") was not a property map, a known action, or a registered redirect. Aborting.";v.promise?v.rejecter(new Error(K)):c.console;return b()}}var L={lastParent:null,lastPosition:null,lastFontSize:null,lastPercentToPxWidth:null,lastPercentToPxHeight:null,lastEmToPx:null,remToPx:null,vwToPx:null,vhToPx:null},M=[];function N(b,f){var a=n.extend({},r.defaults,q),g={},h;s(b)===e&&r.init(b);parseFloat(a.delay)&&a.queue!==!1&&n.queue(b,a.queue,function(c,d){if(d===!0)return!0;r.velocityQueueEntryFlag=!0;d=r.State.delayedElements.count++;r.State.delayedElements[d]=b;d=function(a){return function(){r.State.delayedElements[a]=!1,c()}}(d);s(b).delayBegin=new Date().getTime();s(b).delay=parseFloat(a.delay);s(b).delayTimer={setTimeout:setTimeout(c,parseFloat(a.delay)),next:d}});switch(a.duration.toString().toLowerCase()){case"fast":a.duration=200;break;case"normal":a.duration=p;break;case"slow":a.duration=600;break;default:a.duration=parseFloat(a.duration)||1}r.mock!==!1&&(r.mock===!0?a.duration=a.delay=1:(a.duration*=parseFloat(r.mock)||1,a.delay*=parseFloat(r.mock)||1));a.easing=y(a.easing,a.duration);a.begin&&!m.isFunction(a.begin)&&(a.begin=null);a.progress&&!m.isFunction(a.progress)&&(a.progress=null);a.complete&&!m.isFunction(a.complete)&&(a.complete=null);a.display!==e&&a.display!==null&&(a.display=a.display.toString().toLowerCase(),a.display==="auto"&&(a.display=r.CSS.Values.getDisplayType(b)));a.visibility!==e&&a.visibility!==null&&(a.visibility=a.visibility.toString().toLowerCase());a.mobileHA=a.mobileHA&&r.State.isMobile&&!r.State.isGingerbread;function i(l){var p,t;if(a.begin&&x===0)try{a.begin.call(j,j)}catch(a){setTimeout(function(){throw a},1)}if(F==="scroll"){l=/^x$/i.test(a.axis)?"Left":"Top";var u=parseFloat(a.offset)||0,A,B,D;a.container?m.isWrapped(a.container)||m.isNode(a.container)?(a.container=a.container[0]||a.container,A=a.container["scroll"+l],D=A+n(b).position()[l.toLowerCase()]+u):a.container=null:(A=r.State.scrollAnchor[r.State["scrollProperty"+l]],B=r.State.scrollAnchor[r.State["scrollProperty"+(l==="Left"?"Top":"Left")]],D=n(b).offset()[l.toLowerCase()]+u);g={scroll:{rootPropertyValue:!1,startValue:A,currentValue:A,endValue:D,unitType:"",easing:a.easing,scrollData:{container:a.container,direction:l,alternateValue:B}},element:b};r.debug}else if(F==="reverse"){p=s(b);if(!p)return;if(!p.tweensContainer){n.dequeue(b,a.queue);return}else{p.opts.display==="none"&&(p.opts.display="auto");p.opts.visibility==="hidden"&&(p.opts.visibility="visible");p.opts.loop=!1;p.opts.begin=null;p.opts.complete=null;q.easing||delete a.easing;q.duration||delete a.duration;a=n.extend({},p.opts,a);t=n.extend(!0,{},p?p.tweensContainer:null);for(u in t)if(t.hasOwnProperty(u)&&u!=="element"){l=t[u].startValue;t[u].startValue=t[u].currentValue=t[u].endValue;t[u].endValue=l;m.isEmptyObject(q)||(t[u].easing=a.easing);r.debug}g=t}}else if(F==="start"){p=s(b);p&&p.tweensContainer&&p.isAnimating===!0&&(t=p.tweensContainer);l=function(c,h){var d,e,g;m.isFunction(c)&&(c=c.call(b,f,w));m.isArray(c)?(d=c[0],!m.isArray(c[1])&&/^[\d-]/.test(c[1])||m.isFunction(c[1])||z.RegEx.isHex.test(c[1])?g=c[1]:m.isString(c[1])&&!z.RegEx.isHex.test(c[1])&&r.Easings[c[1]]||m.isArray(c[1])?(e=h?c[1]:y(c[1],a.duration),g=c[2]):g=c[1]||c[2]):d=c;h||(e=e||a.easing);m.isFunction(d)&&(d=d.call(b,f,w));m.isFunction(g)&&(g=g.call(b,f,w));return[d||0,e,g]};u=function(f,i){var l=z.Hooks.getRoot(f),o=!1,j=i[0],k=i[1];i=i[2];var q;if((!p||!p.isSVG)&&l!=="tween"&&z.Names.prefixCheck(l)[1]===!1&&z.Normalizations.registered[l]===e){r.debug;return}(a.display!==e&&a.display!==null&&a.display!=="none"||a.visibility!==e&&a.visibility!=="hidden")&&/opacity|filter/.test(f)&&!i&&j!==0&&(i=0);a._cacheValues&&t&&t[f]?(i===e&&(i=t[f].endValue+t[f].unitType),o=p.rootPropertyValueCache[l]):z.Hooks.registered[f]?i===e?(o=z.getPropertyValue(b,l),i=z.getPropertyValue(b,f,o)):o=z.Hooks.templates[l][1]:i===e&&(i=z.getPropertyValue(b,f));var s,u;l=!1;var v=function(a,b){var c;b=(b||"0").toString().toLowerCase().replace(/[%A-z]+$/,function(a){c=a;return""});c||(c=z.Values.getUnitType(a));return[b,c]};if(i!==j&&m.isString(i)&&m.isString(j)){q="";var w=0,x=0,y=[],A=[],B=0,C=0,D=0;i=z.Hooks.fixColors(i);j=z.Hooks.fixColors(j);while(w<i.length&&x<j.length){var F=i[w],G=j[x];if(/[\d\.-]/.test(F)&&/[\d\.-]/.test(G)){var H=F,I=G,J=".",K=".";while(++w<i.length){F=i[w];if(F===J)J="..";else if(!/\d/.test(F))break;H+=F}while(++x<j.length){G=j[x];if(G===K)K="..";else if(!/\d/.test(G))break;I+=G}J=z.Hooks.getUnit(i,w);K=z.Hooks.getUnit(j,x);w+=J.length;x+=K.length;if(J===K)H===I?q+=H+J:(q+="{"+y.length+(C?"!":"")+"}"+J,y.push(parseFloat(H)),A.push(parseFloat(I)));else{H=parseFloat(H);I=parseFloat(I);q+=(B<5?"calc":"")+"("+(H?"{"+y.length+(C?"!":"")+"}":"0")+J+" + "+(I?"{"+(y.length+(H?1:0))+(C?"!":"")+"}":"0")+K+")";H&&(y.push(H),A.push(0));I&&(y.push(0),A.push(I))}}else if(F===G)q+=F,w++,x++,B===0&&F==="c"||B===1&&F==="a"||B===2&&F==="l"||B===3&&F==="c"||B>=4&&F==="("?B++:(B&&B<5||B>=4&&F===")"&&--B<5)&&(B=0),C===0&&F==="r"||C===1&&F==="g"||C===2&&F==="b"||C===3&&F==="a"||C>=3&&F==="("?(C===3&&F==="a"&&(D=1),C++):D&&F===","?++D>3&&(C=D=0):(D&&C<(D?5:4)||C>=(D?4:3)&&F===")"&&--C<(D?5:4))&&(C=D=0);else{B=0;break}}(w!==i.length||x!==j.length)&&(r.debug,q=e);q&&(y.length?(r.debug,i=y,j=A,s=u=""):q=e)}q||(J=v(f,i),i=J[0],u=J[1],J=v(f,j),j=J[0].replace(/^([+-\/*])=/,function(a,b){l=b;return""}),s=J[1],i=parseFloat(i)||0,j=parseFloat(j)||0,s==="%"&&(/^(fontSize|lineHeight)$/.test(f)?(j=j/100,s="em"):/^scale/.test(f)?(j=j/100,s=""):/(Red|Green|Blue)$/i.test(f)&&(j=j/100*255,s="")));K=function(){var a={myParent:b.parentNode||d.body,position:z.getPropertyValue(b,"position"),fontSize:z.getPropertyValue(b,"fontSize")},e=a.position===L.lastPosition&&a.myParent===L.lastParent,f=a.fontSize===L.lastFontSize;L.lastParent=a.myParent;L.lastPosition=a.position;L.lastFontSize=a.fontSize;var g=100,h={};if(!f||!e){var i=p&&p.isSVG?d.createElementNS("http://www.w3.org/2000/svg","rect"):d.createElement("div");r.init(i);a.myParent.appendChild(i);n.each(["overflow","overflowX","overflowY"],function(a,b){r.CSS.setPropertyValue(i,b,"hidden")});r.CSS.setPropertyValue(i,"position",a.position);r.CSS.setPropertyValue(i,"fontSize",a.fontSize);r.CSS.setPropertyValue(i,"boxSizing","content-box");n.each(["minWidth","maxWidth","width","minHeight","maxHeight","height"],function(a,b){r.CSS.setPropertyValue(i,b,g+"%")});r.CSS.setPropertyValue(i,"paddingLeft",g+"em");h.percentToPxWidth=L.lastPercentToPxWidth=(parseFloat(z.getPropertyValue(i,"width",null,!0))||1)/g;h.percentToPxHeight=L.lastPercentToPxHeight=(parseFloat(z.getPropertyValue(i,"height",null,!0))||1)/g;h.emToPx=L.lastEmToPx=(parseFloat(z.getPropertyValue(i,"paddingLeft"))||1)/g;a.myParent.removeChild(i)}else h.emToPx=L.lastEmToPx,h.percentToPxWidth=L.lastPercentToPxWidth,h.percentToPxHeight=L.lastPercentToPxHeight;L.remToPx===null&&(L.remToPx=parseFloat(z.getPropertyValue(d.body,"fontSize"))||16);L.vwToPx===null&&(L.vwToPx=parseFloat(c.innerWidth)/100,L.vhToPx=parseFloat(c.innerHeight)/100);h.remToPx=L.remToPx;h.vwToPx=L.vwToPx;h.vhToPx=L.vhToPx;r.debug>=1;return h};if(/[\/*]/.test(l))s=u;else if(u!==s&&i!==0)if(j===0)s=u;else{h=h||K();H=/margin|padding|left|right|width|text|word|letter/i.test(f)||/X$/.test(f)||f==="x"?"x":"y";switch(u){case"%":i*=H==="x"?h.percentToPxWidth:h.percentToPxHeight;break;case"px":break;default:i*=h[u+"ToPx"]}switch(s){case"%":i*=1/(H==="x"?h.percentToPxWidth:h.percentToPxHeight);break;case"px":break;default:i*=1/h[s+"ToPx"]}}switch(l){case"+":j=i+j;break;case"-":j=i-j;break;case"*":j=i*j;break;case"/":j=i/j;break}g[f]={rootPropertyValue:o,startValue:i,currentValue:i,endValue:j,unitType:s,easing:k};q&&(g[f].pattern=q);r.debug};for(var G in o){if(!o.hasOwnProperty(G))continue;var H=z.Names.camelCase(G),I=l(o[G]);if(k(z.Lists.colors)){var J=I[0],K=I[1],N=I[2];if(z.RegEx.isHex.test(J)){var O=["Red","Green","Blue"];J=z.Values.hexToRgb(J);N=N?z.Values.hexToRgb(N):e;for(var i=0;i<O.length;i++){var P=[J[i]];K&&P.push(K);N!==e&&P.push(N[i]);u(H+O[i],P)}continue}}u(H,I)}g.element=b}g.element&&(z.Values.addClass(b,"velocity-animating"),M.push(g),p=s(b),p&&(a.queue===""&&(p.tweensContainer=g,p.opts=a),p.isAnimating=!0),x===w-1?(r.State.calls.push([M,j,a,null,v.resolver,null,0]),r.State.isTicking===!1&&(r.State.isTicking=!0,C())):x++)}if(a.queue===!1)if(a.delay){var l=r.State.delayedElements.count++;r.State.delayedElements[l]=b;l=function(a){return function(){r.State.delayedElements[a]=!1,i()}}(l);s(b).delayBegin=new Date().getTime();s(b).delay=parseFloat(a.delay);s(b).delayTimer={setTimeout:setTimeout(i,parseFloat(a.delay)),next:l}}else i();else n.queue(b,a.queue,function(a,b){if(b===!0){v.promise&&v.resolver(j);return!0}r.velocityQueueEntryFlag=!0;i()});(a.queue===""||a.queue==="fx")&&n.queue(b)[0]!=="inprogress"&&n.dequeue(b)}n.each(j,function(a,b){m.isNode(b)&&N(b,a)});a=n.extend({},r.defaults,q);a.loop=parseInt(a.loop,10);var O=a.loop*2-1;if(a.loop)for(var P=0;P<O;P++){var Q={delay:a.delay,progress:a.progress};P===O-1&&(Q.display=a.display,Q.visibility=a.visibility,Q.complete=a.complete);A(j,"reverse",Q)}return b()};r=n.extend(A,r);r.animate=A;var B=c.requestAnimationFrame||g;if(!r.State.isMobile&&d.hidden!==e){o=function(){d.hidden?(B=function(a){return setTimeout(function(){a(!0)},16)},C()):B=c.requestAnimationFrame||g};o();d.addEventListener("visibilitychange",o)}function C(a){if(a){a=r.timestamp&&a!==!0?a:h.now();var b=r.State.calls.length;b>1e4&&(r.State.calls=i(r.State.calls),b=r.State.calls.length);for(var c=0;c<b;c++){if(!r.State.calls[c])continue;var d=r.State.calls[c],g=d[0],j=d[2],k=d[3],l=!k,o=null,p=d[5],q=d[6];k||(k=r.State.calls[c][3]=a-16);if(p)if(p.resume===!0)k=d[3]=Math.round(a-q-16),d[5]=null;else continue;q=d[6]=a-k;var t=Math.min(q/j.duration,1);for(p=0,q=g.length;p<q;p++){var u=g[p],v=u.element;if(!s(v))continue;var w=!1;if(j.display!==e&&j.display!==null&&j.display!=="none"){if(j.display==="flex"){var x=["-webkit-box","-moz-box","-ms-flexbox","-webkit-flex"];n.each(x,function(a,b){z.setPropertyValue(v,"display",b)})}z.setPropertyValue(v,"display",j.display)}j.visibility!==e&&j.visibility!=="hidden"&&z.setPropertyValue(v,"visibility",j.visibility);for(x in u)if(u.hasOwnProperty(x)&&x!=="element"){var y=u[x],A=m.isString(y.easing)?r.Easings[y.easing]:y.easing;if(m.isString(y.pattern)){var E=t===1?function(a,b,c){a=y.endValue[b];return c?Math.round(a):a}:function(a,b,c){a=y.startValue[b];b=y.endValue[b]-a;a=a+b*A(t,j,b);return c?Math.round(a):a};E=y.pattern.replace(/{(\d+)(!)?}/g,E)}else if(t===1)E=y.endValue;else{var F=y.endValue-y.startValue;E=y.startValue+F*A(t,j,F)}if(!l&&E===y.currentValue)continue;y.currentValue=E;if(x==="tween")o=E;else{var G;if(z.Hooks.registered[x]){G=z.Hooks.getRoot(x);F=s(v).rootPropertyValueCache[G];F&&(y.rootPropertyValue=F)}F=z.setPropertyValue(v,x,y.currentValue+(f<9&&parseFloat(E)===0?"":y.unitType),y.rootPropertyValue,y.scrollData);z.Hooks.registered[x]&&(z.Normalizations.registered[G]?s(v).rootPropertyValueCache[G]=z.Normalizations.registered[G]("extract",null,F[1]):s(v).rootPropertyValueCache[G]=F[1]);F[0]==="transform"&&(w=!0)}}j.mobileHA&&(s(v).transformCache.translate3d===e&&(s(v).transformCache.translate3d="(0px, 0px, 0px)",w=!0));w&&z.flushTransformCache(v)}j.display!==e&&j.display!=="none"&&(r.State.calls[c][2].display=!1);j.visibility!==e&&j.visibility!=="hidden"&&(r.State.calls[c][2].visibility=!1);j.progress&&j.progress.call(d[1],d[1],t,Math.max(0,k+j.duration-a),k,o);t===1&&D(c)}}r.State.isTicking&&B(C)}function D(a,b){if(!r.State.calls[a])return!1;var c=r.State.calls[a][0],d=r.State.calls[a][1],f=r.State.calls[a][2],g=r.State.calls[a][4],h=!1;for(var i=0,j=c.length;i<j;i++){var k=c[i].element;!b&&!f.loop&&(f.display==="none"&&z.setPropertyValue(k,"display",f.display),f.visibility==="hidden"&&z.setPropertyValue(k,"visibility",f.visibility));var l=s(k);if(f.loop!==!0&&(n.queue(k)[1]===e||!/\.velocityQueueEntryFlag/i.test(n.queue(k)[1]))&&l){l.isAnimating=!1;l.rootPropertyValueCache={};var m=!1;n.each(z.Lists.transforms3D,function(a,b){a=/^scale/.test(b)?1:0;var c=l.transformCache[b];l.transformCache[b]!==e&&new RegExp("^\\("+a+"[^.]").test(c)&&(m=!0,delete l.transformCache[b])});f.mobileHA&&(m=!0,delete l.transformCache.translate3d);m&&z.flushTransformCache(k);z.Values.removeClass(k,"velocity-animating")}if(!b&&f.complete&&!f.loop&&i===j-1)try{f.complete.call(d,d)}catch(a){setTimeout(function(){throw a},1)}g&&f.loop!==!0&&g(d);l&&f.loop===!0&&!b&&(n.each(l.tweensContainer,function(a,b){if(/^rotate/.test(a)&&(parseFloat(b.startValue)-parseFloat(b.endValue))%360===0){var c=b.startValue;b.startValue=b.endValue;b.endValue=c}/^backgroundPosition/.test(a)&&parseFloat(b.endValue)===100&&b.unitType==="%"&&(b.endValue=0,b.startValue=100)}),r(k,"reverse",{loop:!0,delay:f.delay}));f.queue!==!1&&n.dequeue(k,f.queue)}r.State.calls[a]=!1;for(k=0,c=r.State.calls.length;k<c;k++)if(r.State.calls[k]!==!1){h=!0;break}h===!1&&(r.State.isTicking=!1,delete r.State.calls,r.State.calls=[])}b.Velocity=r;b!==c&&(b.fn.velocity=A,b.fn.velocity.defaults=r.defaults);n.each(["Down","Up"],function(a,b){r.Redirects["slide"+b]=function(a,c,d,f,g,h){c=n.extend({},c);var i=c.begin,j=c.complete,k={},l={height:"",marginTop:"",marginBottom:"",paddingTop:"",paddingBottom:""};c.display===e&&(c.display=b==="Down"?r.CSS.Values.getDisplayType(a)==="inline"?"inline-block":"block":"none");c.begin=function(){d===0&&i&&i.call(g,g);for(var c in l){if(!l.hasOwnProperty(c))continue;k[c]=a.style[c];var e=z.getPropertyValue(a,c);l[c]=b==="Down"?[e,0]:[0,e]}k.overflow=a.style.overflow;a.style.overflow="hidden"};c.complete=function(){for(var b in k)k.hasOwnProperty(b)&&(a.style[b]=k[b]);d===f-1&&(j&&j.call(g,g),h&&h.resolver(g))};r(a,l,c)}});n.each(["In","Out"],function(a,b){r.Redirects["fade"+b]=function(a,c,d,f,g,h){a=n.extend({},c);var i=a.complete;c={opacity:b==="In"?1:0};d!==0&&(a.begin=null);d!==f-1?a.complete=null:a.complete=function(){i&&i.call(g,g),h&&h.resolver(g)};a.display===e&&(a.display=b==="In"?"auto":"none");r(this,c,a)}});return r}(window.jQuery||window.Zepto||window,window,window?window.document:void 0)})}var i=!1;function j(){i||(i=!0,h());return g.exports}var k={},l={exports:k};function m(){(function(a){typeof b==="function"&&typeof k==="object"?l.exports=a():a()})(function(){return function(b,c,d,e){var f=b.Velocity;if(!f||!f.Utilities){c.console;return}var g=f.Utilities;b=f.version;c={major:1,minor:1,patch:0};function d(a,b){var c=[];if(!a||!b)return!1;g.each([a,b],function(a,b){var d=[];g.each(b,function(a,b){while(b.toString().length<5)b="0"+b;d.push(b)});c.push(d.join(""))});return parseFloat(c[0])>parseFloat(c[1])}if(d(c,b)){d="Velocity UI Pack: You need to update Velocity (velocity.js) to a newer version. Visit http://github.com/julianshapiro/velocity.";alert(d);throw new Error(d)}f.RegisterEffect=f.RegisterUI=function(a,b){function c(a,b,c,d){var e=0,h;g.each(a.nodeType?[a]:a,function(a,b){d&&(c+=a*d);h=b.parentNode;a=["height","paddingTop","paddingBottom","marginTop","marginBottom"];f.CSS.getPropertyValue(b,"boxSizing").toString().toLowerCase()==="border-box"&&(a=["height"]);g.each(a,function(a,c){e+=parseFloat(f.CSS.getPropertyValue(b,c))})});f.animate(h,{height:(b==="In"?"+":"-")+"="+e},{queue:!1,easing:"ease-in-out",duration:c*(b==="In"?.6:1)})}f.Redirects[a]=function(d,h,i,j,k,l,m){var n=i===j-1,o=0;m=m||b.loop;typeof b.defaultDuration==="function"?b.defaultDuration=b.defaultDuration.call(k,k):b.defaultDuration=parseFloat(b.defaultDuration);for(var p=0;p<b.calls.length;p++)t=b.calls[p][1],typeof t==="number"&&(o+=t);o=o>=1?0:b.calls.length?(1-o)/b.calls.length:1;for(p=0;p<b.calls.length;p++){var q=b.calls[p],r=q[0],s=1e3,t=q[1];q=q[2]||{};var u={};h.duration!==e?s=h.duration:b.defaultDuration!==e&&(s=b.defaultDuration);u.duration=s*(typeof t==="number"?t:o);u.queue=h.queue||"";u.easing=q.easing||"ease";u.delay=parseFloat(q.delay)||0;u.loop=!b.loop&&q.loop;u._cacheValues=q._cacheValues||!0;if(p===0){u.delay+=parseFloat(h.delay)||0;i===0&&(u.begin=function(){h.begin&&h.begin.call(k,k);var b=a.match(/(In|Out)$/);b&&b[0]==="In"&&r.opacity!==e&&g.each(k.nodeType?[k]:k,function(b,a){f.CSS.setPropertyValue(a,"opacity",0)});h.animateParentHeight&&b&&c(k,b[0],s+u.delay,h.stagger)});if(h.display!==null)if(h.display!==e&&h.display!=="none")u.display=h.display;else if(/In$/.test(a)){t=f.CSS.Values.getDisplayType(d);u.display=t==="inline"?"inline-block":t}h.visibility&&h.visibility!=="hidden"&&(u.visibility=h.visibility)}if(p===b.calls.length-1){var v=function(){(h.display===e||h.display==="none")&&/Out$/.test(a)&&g.each(k.nodeType?[k]:k,function(b,a){f.CSS.setPropertyValue(a,"display","none")}),h.complete&&h.complete.call(k,k),l&&l.resolver(k||d)};u.complete=function(){m&&f.Redirects[a](d,h,i,j,k,l,m===!0?!0:Math.max(0,m-1));if(b.reset){for(var c in b.reset){if(!b.reset.hasOwnProperty(c))continue;var g=b.reset[c];f.CSS.Hooks.registered[c]===e&&(typeof g==="string"||typeof g==="number")&&(b.reset[c]=[b.reset[c],b.reset[c]])}g={duration:0,queue:!1};n&&(g.complete=v);f.animate(d,b.reset,g)}else n&&v()};h.visibility==="hidden"&&(u.visibility=h.visibility)}f.animate(d,r,u)}};return f};f.RegisterEffect.packagedEffects={"callout.bounce":{defaultDuration:550,calls:[[{translateY:-30},.25],[{translateY:0},.125],[{translateY:-15},.125],[{translateY:0},.25]]},"callout.shake":{defaultDuration:800,calls:[[{translateX:-11}],[{translateX:11}],[{translateX:-11}],[{translateX:11}],[{translateX:-11}],[{translateX:11}],[{translateX:-11}],[{translateX:0}]]},"callout.flash":{defaultDuration:1100,calls:[[{opacity:[0,"easeInOutQuad",1]}],[{opacity:[1,"easeInOutQuad"]}],[{opacity:[0,"easeInOutQuad"]}],[{opacity:[1,"easeInOutQuad"]}]]},"callout.pulse":{defaultDuration:825,calls:[[{scaleX:1.1,scaleY:1.1},.5,{easing:"easeInExpo"}],[{scaleX:1,scaleY:1},.5]]},"callout.swing":{defaultDuration:950,calls:[[{rotateZ:15}],[{rotateZ:-10}],[{rotateZ:5}],[{rotateZ:-5}],[{rotateZ:0}]]},"callout.tada":{defaultDuration:1e3,calls:[[{scaleX:.9,scaleY:.9,rotateZ:-3},.1],[{scaleX:1.1,scaleY:1.1,rotateZ:3},.1],[{scaleX:1.1,scaleY:1.1,rotateZ:-3},.1],["reverse",.125],["reverse",.125],["reverse",.125],["reverse",.125],["reverse",.125],[{scaleX:1,scaleY:1,rotateZ:0},.2]]},"transition.fadeIn":{defaultDuration:500,calls:[[{opacity:[1,0]}]]},"transition.fadeOut":{defaultDuration:500,calls:[[{opacity:[0,1]}]]},"transition.flipXIn":{defaultDuration:700,calls:[[{opacity:[1,0],transformPerspective:[800,800],rotateY:[0,-55]}]],reset:{transformPerspective:0}},"transition.flipXOut":{defaultDuration:700,calls:[[{opacity:[0,1],transformPerspective:[800,800],rotateY:55}]],reset:{transformPerspective:0,rotateY:0}},"transition.flipYIn":{defaultDuration:800,calls:[[{opacity:[1,0],transformPerspective:[800,800],rotateX:[0,-45]}]],reset:{transformPerspective:0}},"transition.flipYOut":{defaultDuration:800,calls:[[{opacity:[0,1],transformPerspective:[800,800],rotateX:25}]],reset:{transformPerspective:0,rotateX:0}},"transition.flipBounceXIn":{defaultDuration:900,calls:[[{opacity:[.725,0],transformPerspective:[400,400],rotateY:[-10,90]},.5],[{opacity:.8,rotateY:10},.25],[{opacity:1,rotateY:0},.25]],reset:{transformPerspective:0}},"transition.flipBounceXOut":{defaultDuration:800,calls:[[{opacity:[.9,1],transformPerspective:[400,400],rotateY:-10}],[{opacity:0,rotateY:90}]],reset:{transformPerspective:0,rotateY:0}},"transition.flipBounceYIn":{defaultDuration:850,calls:[[{opacity:[.725,0],transformPerspective:[400,400],rotateX:[-10,90]},.5],[{opacity:.8,rotateX:10},.25],[{opacity:1,rotateX:0},.25]],reset:{transformPerspective:0}},"transition.flipBounceYOut":{defaultDuration:800,calls:[[{opacity:[.9,1],transformPerspective:[400,400],rotateX:-15}],[{opacity:0,rotateX:90}]],reset:{transformPerspective:0,rotateX:0}},"transition.swoopIn":{defaultDuration:850,calls:[[{opacity:[1,0],transformOriginX:["100%","50%"],transformOriginY:["100%","100%"],scaleX:[1,0],scaleY:[1,0],translateX:[0,-700],translateZ:0}]],reset:{transformOriginX:"50%",transformOriginY:"50%"}},"transition.swoopOut":{defaultDuration:850,calls:[[{opacity:[0,1],transformOriginX:["50%","100%"],transformOriginY:["100%","100%"],scaleX:0,scaleY:0,translateX:-700,translateZ:0}]],reset:{transformOriginX:"50%",transformOriginY:"50%",scaleX:1,scaleY:1,translateX:0}},"transition.whirlIn":{defaultDuration:850,calls:[[{opacity:[1,0],transformOriginX:["50%","50%"],transformOriginY:["50%","50%"],scaleX:[1,0],scaleY:[1,0],rotateY:[0,160]},1,{easing:"easeInOutSine"}]]},"transition.whirlOut":{defaultDuration:750,calls:[[{opacity:[0,"easeInOutQuint",1],transformOriginX:["50%","50%"],transformOriginY:["50%","50%"],scaleX:0,scaleY:0,rotateY:160},1,{easing:"swing"}]],reset:{scaleX:1,scaleY:1,rotateY:0}},"transition.shrinkIn":{defaultDuration:750,calls:[[{opacity:[1,0],transformOriginX:["50%","50%"],transformOriginY:["50%","50%"],scaleX:[1,1.5],scaleY:[1,1.5],translateZ:0}]]},"transition.shrinkOut":{defaultDuration:600,calls:[[{opacity:[0,1],transformOriginX:["50%","50%"],transformOriginY:["50%","50%"],scaleX:1.3,scaleY:1.3,translateZ:0}]],reset:{scaleX:1,scaleY:1}},"transition.expandIn":{defaultDuration:700,calls:[[{opacity:[1,0],transformOriginX:["50%","50%"],transformOriginY:["50%","50%"],scaleX:[1,.625],scaleY:[1,.625],translateZ:0}]]},"transition.expandOut":{defaultDuration:700,calls:[[{opacity:[0,1],transformOriginX:["50%","50%"],transformOriginY:["50%","50%"],scaleX:.5,scaleY:.5,translateZ:0}]],reset:{scaleX:1,scaleY:1}},"transition.bounceIn":{defaultDuration:800,calls:[[{opacity:[1,0],scaleX:[1.05,.3],scaleY:[1.05,.3]},.35],[{scaleX:.9,scaleY:.9,translateZ:0},.2],[{scaleX:1,scaleY:1},.45]]},"transition.bounceOut":{defaultDuration:800,calls:[[{scaleX:.95,scaleY:.95},.35],[{scaleX:1.1,scaleY:1.1,translateZ:0},.35],[{opacity:[0,1],scaleX:.3,scaleY:.3},.3]],reset:{scaleX:1,scaleY:1}},"transition.bounceUpIn":{defaultDuration:800,calls:[[{opacity:[1,0],translateY:[-30,1e3]},.6,{easing:"easeOutCirc"}],[{translateY:10},.2],[{translateY:0},.2]]},"transition.bounceUpOut":{defaultDuration:1e3,calls:[[{translateY:20},.2],[{opacity:[0,"easeInCirc",1],translateY:-1e3},.8]],reset:{translateY:0}},"transition.bounceDownIn":{defaultDuration:800,calls:[[{opacity:[1,0],translateY:[30,-1e3]},.6,{easing:"easeOutCirc"}],[{translateY:-10},.2],[{translateY:0},.2]]},"transition.bounceDownOut":{defaultDuration:1e3,calls:[[{translateY:-20},.2],[{opacity:[0,"easeInCirc",1],translateY:1e3},.8]],reset:{translateY:0}},"transition.bounceLeftIn":{defaultDuration:750,calls:[[{opacity:[1,0],translateX:[30,-1250]},.6,{easing:"easeOutCirc"}],[{translateX:-10},.2],[{translateX:0},.2]]},"transition.bounceLeftOut":{defaultDuration:750,calls:[[{translateX:30},.2],[{opacity:[0,"easeInCirc",1],translateX:-1250},.8]],reset:{translateX:0}},"transition.bounceRightIn":{defaultDuration:750,calls:[[{opacity:[1,0],translateX:[-30,1250]},.6,{easing:"easeOutCirc"}],[{translateX:10},.2],[{translateX:0},.2]]},"transition.bounceRightOut":{defaultDuration:750,calls:[[{translateX:-30},.2],[{opacity:[0,"easeInCirc",1],translateX:1250},.8]],reset:{translateX:0}},"transition.slideUpIn":{defaultDuration:900,calls:[[{opacity:[1,0],translateY:[0,20],translateZ:0}]]},"transition.slideUpOut":{defaultDuration:900,calls:[[{opacity:[0,1],translateY:-20,translateZ:0}]],reset:{translateY:0}},"transition.slideDownIn":{defaultDuration:900,calls:[[{opacity:[1,0],translateY:[0,-20],translateZ:0}]]},"transition.slideDownOut":{defaultDuration:900,calls:[[{opacity:[0,1],translateY:20,translateZ:0}]],reset:{translateY:0}},"transition.slideLeftIn":{defaultDuration:1e3,calls:[[{opacity:[1,0],translateX:[0,-20],translateZ:0}]]},"transition.slideLeftOut":{defaultDuration:1050,calls:[[{opacity:[0,1],translateX:-20,translateZ:0}]],reset:{translateX:0}},"transition.slideRightIn":{defaultDuration:1e3,calls:[[{opacity:[1,0],translateX:[0,20],translateZ:0}]]},"transition.slideRightOut":{defaultDuration:1050,calls:[[{opacity:[0,1],translateX:20,translateZ:0}]],reset:{translateX:0}},"transition.slideUpBigIn":{defaultDuration:850,calls:[[{opacity:[1,0],translateY:[0,75],translateZ:0}]]},"transition.slideUpBigOut":{defaultDuration:800,calls:[[{opacity:[0,1],translateY:-75,translateZ:0}]],reset:{translateY:0}},"transition.slideDownBigIn":{defaultDuration:850,calls:[[{opacity:[1,0],translateY:[0,-75],translateZ:0}]]},"transition.slideDownBigOut":{defaultDuration:800,calls:[[{opacity:[0,1],translateY:75,translateZ:0}]],reset:{translateY:0}},"transition.slideLeftBigIn":{defaultDuration:800,calls:[[{opacity:[1,0],translateX:[0,-75],translateZ:0}]]},"transition.slideLeftBigOut":{defaultDuration:750,calls:[[{opacity:[0,1],translateX:-75,translateZ:0}]],reset:{translateX:0}},"transition.slideRightBigIn":{defaultDuration:800,calls:[[{opacity:[1,0],translateX:[0,75],translateZ:0}]]},"transition.slideRightBigOut":{defaultDuration:750,calls:[[{opacity:[0,1],translateX:75,translateZ:0}]],reset:{translateX:0}},"transition.perspectiveUpIn":{defaultDuration:800,calls:[[{opacity:[1,0],transformPerspective:[800,800],transformOriginX:[0,0],transformOriginY:["100%","100%"],rotateX:[0,-180]}]],reset:{transformPerspective:0,transformOriginX:"50%",transformOriginY:"50%"}},"transition.perspectiveUpOut":{defaultDuration:850,calls:[[{opacity:[0,1],transformPerspective:[800,800],transformOriginX:[0,0],transformOriginY:["100%","100%"],rotateX:-180}]],reset:{transformPerspective:0,transformOriginX:"50%",transformOriginY:"50%",rotateX:0}},"transition.perspectiveDownIn":{defaultDuration:800,calls:[[{opacity:[1,0],transformPerspective:[800,800],transformOriginX:[0,0],transformOriginY:[0,0],rotateX:[0,180]}]],reset:{transformPerspective:0,transformOriginX:"50%",transformOriginY:"50%"}},"transition.perspectiveDownOut":{defaultDuration:850,calls:[[{opacity:[0,1],transformPerspective:[800,800],transformOriginX:[0,0],transformOriginY:[0,0],rotateX:180}]],reset:{transformPerspective:0,transformOriginX:"50%",transformOriginY:"50%",rotateX:0}},"transition.perspectiveLeftIn":{defaultDuration:950,calls:[[{opacity:[1,0],transformPerspective:[2e3,2e3],transformOriginX:[0,0],transformOriginY:[0,0],rotateY:[0,-180]}]],reset:{transformPerspective:0,transformOriginX:"50%",transformOriginY:"50%"}},"transition.perspectiveLeftOut":{defaultDuration:950,calls:[[{opacity:[0,1],transformPerspective:[2e3,2e3],transformOriginX:[0,0],transformOriginY:[0,0],rotateY:-180}]],reset:{transformPerspective:0,transformOriginX:"50%",transformOriginY:"50%",rotateY:0}},"transition.perspectiveRightIn":{defaultDuration:950,calls:[[{opacity:[1,0],transformPerspective:[2e3,2e3],transformOriginX:["100%","100%"],transformOriginY:[0,0],rotateY:[0,180]}]],reset:{transformPerspective:0,transformOriginX:"50%",transformOriginY:"50%"}},"transition.perspectiveRightOut":{defaultDuration:950,calls:[[{opacity:[0,1],transformPerspective:[2e3,2e3],transformOriginX:["100%","100%"],transformOriginY:[0,0],rotateY:180}]],reset:{transformPerspective:0,transformOriginX:"50%",transformOriginY:"50%",rotateY:0}}};for(c in f.RegisterEffect.packagedEffects)f.RegisterEffect.packagedEffects.hasOwnProperty(c)&&f.RegisterEffect(c,f.RegisterEffect.packagedEffects[c]);f.RunSequence=function(a){var b=g.extend(!0,[],a);b.length>1&&(g.each(b.reverse(),function(a,c){var d=b[a+1];if(d){a=c.o||c.options;var e=d.o||d.options;a=a&&a.sequenceQueue===!1?"begin":"complete";var h=e&&e[a],i={};i[a]=function(){var a=d.e||d.elements;a=a.nodeType?[a]:a;h&&h.call(a,a);f(c)};d.o?d.o=g.extend({},e,i):d.options=g.extend({},e,i)}}),b.reverse());f(b[0])}}(window.jQuery||window.Zepto||window,window)})}var n=!1;function o(){n||(n=!0,m());return l.exports}function a(a){switch(a){case void 0:return j();case"/velocity.ui":return o();case"/velocity.ui":return o()}}e.exports=a}),null);
          __d("velocity-animate",["velocity-animate-1.5.2"],(function(a,b,c,d,e,f){e.exports=b("velocity-animate-1.5.2")()}),null);
          __d("velocity-animate-ui",["velocity-animate-1.5.2"],(function(a,b,c,d,e,f){e.exports=b("velocity-animate-1.5.2")("/velocity.ui")}),null);
          /**
           * License: https://www.facebook.com/legal/license/cr2jmG-CdKo/
           */
          __d("w3c-domcore-errors-1.0.2",[],(function(a,b,c,d,e,f){"use strict";var g={},h={exports:g};function i(){var a,b,c;function d(a,b){b={writable:!1,enumerable:!0,configurable:!1,value:b};c[a]=b}function e(){this.hasOwnProperty("DOMException")||(this.DOMException=h),this.hasOwnProperty("DOMError")||(this.DOMError=f)}function f(b,c){var d;d=a[b]||{};this.name=b||this.name||"DOMError";this.code=d.code||0;this.message=c||this.message||d.message||this.name}function h(b){var c;c=a[b]||{};this.code=c.code||0;this.message=c.message||b;this.name=b}h.prototype=Object.create(Error.prototype);a={IndexSizeError:{message:"The index is not in the allowed range",constantName:"INDEX_SIZE_ERR",code:1},HierarchyRequestError:{message:"The operation would yield an incorrect node tree.",constantName:"HIERARCHY_REQUEST_ERR",code:3},WrongDocumentError:{message:"The object is in the wrong document.",constantName:"WRONG_DOCUMENT_ERR",code:4},InvalidCharacterError:{message:"The string contains invalid characters.",constantName:"INVALID_CHARACTER_ERR",code:5},NoModificationAllowedError:{message:"The object can not be modified.",constantName:"NO_MODIFICATION_ALLOWED_ERR",code:7},NotFoundError:{message:"The object can not be found here.",constantName:"NOT_FOUND_ERR",code:8},NotSupportedError:{message:"The operation is not supported.",constantName:"NOT_SUPPORTED_ERR",code:9},InvalidStateError:{message:"The object is in an invalid state.",constantName:"INVALID_STATE_ERR",code:11},SyntaxError:{message:"The string did not match the expected pattern",constantName:"SYNTAX_ERR",code:12},InvalidModificationError:{message:"The object can not be modified in this way",constantName:"INVALID_MODIFICATION_ERR",code:13},NamespaceError:{message:"The operation is not allowed by Namespaces in XML.",constantName:"NAMESPACE_ERR",code:14},InvalidAccessError:{message:"The object does not support the operation or argument.",constantName:"INVALID_ACCESS_ERR",code:15},SecurityError:{message:"The operation is insecure.",constantName:"SECURITY_ERR",code:18},NetworkError:{message:"A network error occurred.",constantName:"NETWORK_ERR",code:19},AbortError:{message:"The operation was aborted.",constantName:"ABORT_ERR",code:20},URLMismatchError:{message:"The given URL does not match another URL.",constantName:"URL_MISMATCH_ERR",code:21},QuotaExceededError:{message:"The quota has been exceeded.",constantName:"QUOTA_EXCEEDED_ERR",code:22},TimeoutError:{message:"The operation timed out.",constantName:"TIMEOUT_ERR",code:23},InvalidNodeTypeError:{message:"The supplied node is incorrect or has an incorrect ancestor for this operation.",constantName:"INVALID_NODE_TYPE_ERR",code:24},DataCloneError:{message:"The object can not be cloned.",constantName:"DATA_CLONE_ERR",code:25},EncodingError:{message:"The encoding operation (either encoded or decoding) failed."}};b=["","INDEX_SIZE_ERR","DOMSTRING_SIZE_ERR","HIERARCHY_REQUEST_ERR","WRONG_DOCUMENT_ERR","INVALID_CHARACTER_ERR","NO_DATA_ALLOWED_ERR","NO_MODIFICATION_ALLOWED_ERR","NOT_FOUND_ERR","NOT_SUPPORTED_ERR","INUSE_ATTRIBUTE_ERR","INVALID_STATE_ERR","SYNTAX_ERR","INVALID_MODIFICATION_ERR","NAMESPACE_ERR","INVALID_ACCESS_ERR","VALIDATION_ERR","TYPE_MISMATCH_ERR","SECURITY_ERR","NETWORK_ERR","ABORT_ERR","URL_MISMATCH_ERR","QUOTA_EXCEEDED_ERR","TIMEOUT_ERR","INVALID_NODE_TYPE_ERR","DATA_CLONE_ERR"];c={};b.forEach(d);Object.defineProperties(h,c);Object.defineProperties(h.prototype,c);g.DOMException=h;g.DOMError=f;g.Polyfill=e}var j=!1;function k(){j||(j=!0,i());return h.exports}function a(a){switch(a){case void 0:return k()}}e.exports=a}),null);
          __d("w3c-domcore-errors",["w3c-domcore-errors-1.0.2"],(function(a,b,c,d,e,f){e.exports=b("w3c-domcore-errors-1.0.2")()}),null);/*FB_PKG_DELIM*/
          __d("Banzai",["cr:7383"],(function(a,b,c,d,e,f,g){g["default"]=b("cr:7383")}),98);
          __d("BanzaiWWW",["cr:1642797"],(function(a,b,c,d,e,f,g){g["default"]=b("cr:1642797")}),98);
          __d("CLS",[],(function(a,b,c,d,e,f){"use strict";var g=typeof ((b=window.PerformanceObserver)==null||(b=b.supportedEntryTypes)==null?void 0:b.includes)==="function"&&window.PerformanceObserver.supportedEntryTypes.includes("layout-shift");function a(){if(!g)return null;var a=0,b=0,c=[],d=new window.PerformanceObserver(function(d){for(d of d.getEntries())if(!d.hadRecentInput){var e=c[0],f=c[c.length-1];b&&d.startTime-f.startTime<1e3&&d.startTime-e.startTime<5e3?(b+=d.value,c.push(d)):(b=d.value,c=[d]);b>a&&(a=b)}});d.observe({buffered:!0,type:"layout-shift"});return function(){d.disconnect();return a}}f.getCLSCallback=a}),66);
          __d("CPUPressure",[],(function(a,b,c,d,e,f){"use strict";var g="PressureObserver"in window,h=new Set(),i=!1,j="nominal";function a(){return j}function b(){if(!i){if(g)try{var a=new window.PressureObserver(function(a){a.forEach(function(a){j=a.state,h.forEach(function(b){b(a)})})});void a.observe("cpu",{sampleInterval:1e3})}catch(a){}i=!0}}function c(a){if(g){h.add(a);return function(){h["delete"](a)}}else return function(){}}f.canUseCPUPressureAPI=g;f.getCurrentState=a;f.init=b;f.subscribe=c}),66);
          __d("getReactComponentDisplayName",[],(function(a,b,c,d,e,f){"use strict";function a(a){var b=a.displayName;if(b!=null)return b;return a.name!=null?a.name:"ReactComponent"}f["default"]=a}),66);
          __d("getReactElementDisplayName",["getReactComponentDisplayName","react"],(function(a,b,c,d,e,f,g){"use strict";var h;h||d("react");function a(a){if(a==null)return"#empty";if(typeof a==="string"||typeof a==="number"||typeof a==="boolean")return"#text";a=a.type;if(a==null)return"ReactComponent";return typeof a==="string"?a:c("getReactComponentDisplayName")(a)}g["default"]=a}),98);
          __d("ErrorBoundary.react",["ErrorPubSub","ErrorSerializer","cr:1645510","getErrorSafe","getReactElementDisplayName","react"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j=i||d("react");a=function(a){function d(){var b;for(var c=arguments.length,d=new Array(c),e=0;e<c;e++)d[e]=arguments[e];return(b=a.call.apply(a,[this].concat(d))||this,b.state={error:null,moduleName:k(b.props.children)},b.suppressReactDefaultErrorLoggingIUnderstandThisWillMakeBugsHarderToFindAndFix=!0,babelHelpers.assertThisInitialized(b))||babelHelpers.assertThisInitialized(b)}babelHelpers.inheritsLoose(d,a);d.getDerivedStateFromError=function(a){return{error:c("getErrorSafe")(a)}};var e=d.prototype;e.componentDidUpdate=function(a){if(this.state.error&&(this.props.forceResetErrorCount!=null&&this.props.forceResetErrorCount!==a.forceResetErrorCount)){this.setState({error:null});return}};e.componentDidCatch=function(a,b){a=b.componentStack;b=this.props;var d=b.augmentError,e=b.context;e=e===void 0?{}:e;var f=b.description;f=f===void 0?"base":f;b=b.onError;e.messageFormat==null&&(e.messageFormat="caught error in module %s (%s)",e.messageParams=[this.state.moduleName,f]);f=this.state;var g=f.error;f=f.moduleName;g!=null&&(c("ErrorSerializer").aggregateError(g,{componentStack:a,loggingSource:"ERROR_BOUNDARY"}),c("ErrorSerializer").aggregateError(g,e),typeof d==="function"&&d(g),(h||(h=c("ErrorPubSub"))).reportError(g),typeof b==="function"&&b(g,f))};e.render=function(){var a=this.state,c=a.error;a=a.moduleName;if(c){var d=this.props.fallback;return d!=null?d(c,a):null}if(b("cr:1645510")!=null){d=j.jsxs(j.Fragment,{children:[j.jsx(b("cr:1645510"),{}),this.props.children]});return d}return(c=this.props.children)!=null?c:null};return d}(j.PureComponent);a.defaultProps={forceResetErrorCount:0};function k(a){a=j.Children.count(a)>1?j.Children.toArray(a)[0]:a;return c("getReactElementDisplayName")(a)}e=a;g["default"]=e}),98);
          __d("HeroTracingCoreConfig",["cr:8907"],(function(a,b,c,d,e,f,g){"use strict";g["default"]=b("cr:8907")}),98);
          __d("HeroTracingCoreDependencies",["cr:8908"],(function(a,b,c,d,e,f,g){"use strict";g["default"]=b("cr:8908")}),98);
          __d("addAnnotations",[],(function(a,b,c,d,e,f){"use strict";function a(a,b){Object.keys(b).forEach(function(c){var d;a[c]=Object.assign((d=a[c])!=null?d:{},b[c])})}f["default"]=a}),66);
          __d("addJoinId",["addAnnotations"],(function(a,b,c,d,e,f,g){"use strict";function a(a,b,d){var e;c("addAnnotations")(a.annotations,{string:(e={},e.join_id=b,e.qpl_join__source_clock="unreliable".valueOf(),e.qpl__source="client_js",e)});if(d!=null){c("addAnnotations")(a.annotations,{"int":(b={},b.qpl_join__absolute_time_origin_ms=d,b)})}}g["default"]=a}),98);
          __d("InteractionTracingMetricsCore",["addAnnotations","addJoinId","hero-tracing-placeholder","performanceNow"],(function(a,b,c,d,e,f,g){"use strict";var h,i=new Map(),j=new Map(),k=new Map(),l={string:{},"int":{},"double":{},bool:{},string_array:{},int_array:{},double_array:{},bool_array:{}},m={interactionCount:0},n=1e4;a=function(){var a=new Map(k),b=function(b){a.forEach(function(a){b(a)})},d={addGlobalMetadata:function(a,b){if(typeof b==="number"){var e;c("addAnnotations")(l,{"int":(e={},e[a]=b,e)})}else if(typeof b==="string"){c("addAnnotations")(l,{string:(e={},e[a]=b,e)})}else if(typeof b==="boolean"){c("addAnnotations")(l,{bool:(e={},e[a]=b,e)})}d.addMetadata(a,b)},addMetadata:function(a,d){b(function(b){if(typeof d==="number"){var e;c("addAnnotations")(b.annotations,{"int":(e={},e[a]=d,e)})}else if(typeof d==="string"){c("addAnnotations")(b.annotations,{string:(e={},e[a]=d,e)})}else if(typeof d==="boolean"){c("addAnnotations")(b.annotations,{bool:(e={},e[a]=d,e)})}})},addRequireDeferred:function(a,c){var d=[];b(function(b){if(b.requireDeferreds[a]!=null)return;b=b.requireDeferreds[a]={start:c};d.push(b)});return function(a,b){d.forEach(function(d){d.end=a,d.duration=a-c,b&&(d.alreadyRequired=!0)})}},forEach:function(a){b(function(b){a(b)})}};return d};var o={addFactoryTiming:function(a,b){a=j.get(a);if(!a)return;a.factoryTimings.push(b)},addGlobalMetadata:function(a,b,d){if(typeof d==="number"){var e;c("addAnnotations")(l,{"int":(e={},e[b]=d,e)});o.addAnnotationInt(a,b,d)}else if(typeof d==="string"){c("addAnnotations")(l,{string:(e={},e[b]=d,e)});o.addAnnotation(a,b,d)}else if(typeof d==="boolean"){c("addAnnotations")(l,{bool:(e={},e[b]=d,e)});o.addAnnotationBoolean(a,b,d)}},addJoinId:function(a,b,d){a=k.get(a);a!=null&&c("addJoinId")(a,b,d)},addHeroBootload:function(a,b){a=j.get(a);if(!a)return;a.heroBootloads.push(b)},addHeroRelay:function(a,b){a=j.get(a);if(!a)return;a.heroRelay.push(b)},addHeroPendingPlaceholders:function(a,b){a=j.get(a);if(!a)return;a.pendingPlaceholders=a.pendingPlaceholders.concat(b)},addHiddenTiming:function(a,b){a=j.get(a);if(!a)return;a.hiddenTimings=b},addImagePreloader:function(a,b,c){a=j.get(a);if(!a)return;a.imagePreloaderTimings[b]=c},addMarkerPoint:function(a,b,d,e,f){e===void 0&&(e=(h||(h=c("performanceNow")))());a=j.get(a);if(!a)return;e>=a.start&&(a.markerPoints[b]={timestamp:e,type:d},f&&(a.markerPoints[b].data=f))},addFirstMarkerPoint:function(a,b,c,d,e){e===void 0&&(e={});a=j.get(a);if(!a)return;var f=a.markerPoints[b];d>=a.start&&(!f||f.timestamp>d)&&(a.markerPoints[b]={timestamp:d,type:c},e!=null&&(a.markerPoints[b].data=e))},addMetadata:function(a,b,d){a=j.get(a);if(!a)return;if(typeof d==="number"){var e;c("addAnnotations")(a.annotations,{"int":(e={},e[b]=d,e)})}else if(typeof d==="string"){c("addAnnotations")(a.annotations,{string:(e={},e[b]=d,e)})}else if(typeof d==="boolean"){c("addAnnotations")(a.annotations,{bool:(e={},e[b]=d,e)})}},addAnnotation:function(a,b,d){a=j.get(a);if(a){c("addAnnotations")(a.annotations,{string:(a={},a[b]=d,a)})}},addAnnotationInt:function(a,b,d){a=j.get(a);if(a){c("addAnnotations")(a.annotations,{"int":(a={},a[b]=d,a)})}},addAnnotationDouble:function(a,b,d){a=j.get(a);if(a){c("addAnnotations")(a.annotations,{"double":(a={},a[b]=d,a)})}},addAnnotationBoolean:function(a,b,d){a=j.get(a);if(a){c("addAnnotations")(a.annotations,{bool:(a={},a[b]=d,a)})}},addAnnotationStringArray:function(a,b,d){a=j.get(a);if(a){c("addAnnotations")(a.annotations,{string_array:(a={},a[b]=d,a)})}},addAnnotationIntArray:function(a,b,d){a=j.get(a);if(a){c("addAnnotations")(a.annotations,{int_array:(a={},a[b]=d,a)})}},addAnnotationDoubleArray:function(a,b,d){a=j.get(a);if(a){c("addAnnotations")(a.annotations,{double_array:(a={},a[b]=d,a)})}},addAnnotationBooleanArray:function(a,b,d){a=j.get(a);if(a){c("addAnnotations")(a.annotations,{bool_array:(a={},a[b]=d,a)})}},addOfflineTiming:function(a,b){a=j.get(a);if(!a)return;a.offlineTimings=b},addPayloadResource:function(a,b,c){a=j.get(a);if(!a)return;a.payloadResources[b]=c},addPayloadTiming:function(a,b,c){a=j.get(a);if(!a)return;a.payloadTimings[b]=c},addReactRender:function(a,b,c,d,e,f,g){a=j.get(a);if(!a)return;e={actualDuration:e,baseDuration:f,duration:d-c,end:d,phase:g,start:c};f=a.reactRender[b];f?f.length<n&&(f.push(e),a.commitSet.add(d)):(a.reactRender[b]=[e],a.commitSet.add(d))},addSubspan:function(a,b,c,d,e,f){a=j.get(a);if(!a)return;f={data:f,end:e,start:d,type:c};a.subSpans[b]?a.subSpans[b].push(f):a.subSpans[b]=[f]},addMountPoint:function(a,b,c){c="Mount_"+c;o.addFirstMarkerPoint(a,c,"VisualCompletion",b)},addMountPointMetadata:function(a,b,c){a=o.get(a);b="Mount_"+b;a=a==null?void 0:a.markerPoints[b];if(a){var d=a.data||{};a.data=d;Object.keys(c).forEach(function(a){d[a]=c[a]})}},addTag:function(a,b,c){a=j.get(a);if(!a)return;a.tagSet[b]||(a.tagSet[b]=new Set());a.tagSet[b].add(c)},addTracedInteraction:function(a,b,c){b={annotations:{string:{},"int":{},"double":{},bool:{},string_array:{},int_array:{},double_array:{},bool_array:{}},commitSet:new Set(),factoryTimings:[],hasVcReport:!1,heroBootloads:[],heroRelay:[],hiddenTimings:[],imagePreloaderTimings:{},lateMutationIgnoreElements:new Set(),markerPoints:{},navigationTiming:{},offlineTimings:[],payloadResources:{},payloadTimings:{},pendingPlaceholders:[],placeholderMap:{},reactRender:{},requireDeferreds:{},start:b,subSpans:{},tagSet:{},traceId:a,vcStateLog:null,vcMutationLog:null,wasCanceled:!1,wasOffline:!1};for(var d in l)for(var e in l[d])b.annotations[d][e]=l[d][e];j.set(a,b);k.set(a,b);i.set(a,c);m.interactionCount++;return b},complete:function(a){var b=j.get(a);if(b&&b.completed==null){c("addAnnotations")(b.annotations,{"int":{endedByHeroComplete:1}});b.completed=(h||(h=c("performanceNow")))();var d=i.get(a);d&&d(b);i["delete"](a);k["delete"](a)}},currentInteractionLogger:a,dump:function(){var a={},b=Array.from(j.values());b.sort(function(a,b){return a.start-b.start}).forEach(function(b){var c=b.traceId,e=d("hero-tracing-placeholder").HeroPendingPlaceholderTracker.dump(b.traceId);a[c]=babelHelpers["extends"]({},b,{pendingPlaceholders:e,e2e:b.completed!=null?((b.completed-b.start)/1e3).toFixed(2):"?"})});return a},get:function(a){return j.get(a)},markPlaceholderEnd:function(a,b,d,e){e===void 0&&(e=(h||(h=c("performanceNow")))());a=j.get(a);if(!a)return;a=a.placeholderMap;a[b]&&a[b].forEach(function(a){a.endTime==null&&d===a.description&&(a.endTime=e)})},markPlaceholderStart:function(a,b,c,d,e){a=j.get(a);if(!a)return;a=a.placeholderMap;d={description:d,startTime:c,endTime:null,spanType:e};!a[b]?a[b]=[d]:a[b].push(d)},removeMarkerPoint:function(a,b){a=j.get(a);a&&delete a.markerPoints[b]},setInteractionClass:function(a,b){a=j.get(a);a&&(a.interactionClass=b)},setInteractionType:function(a,b,c,d){a=j.get(a);a&&(a.interactionClass=b,a.type=c,a.qplEvent=d)},"delete":function(a){j["delete"](a)},getInteractionStat:function(){return m}};b=o;g["default"]=b}),98);
          __d("interaction-tracing-metrics",["InteractionTracingMetricsCore"],(function(a,b,c,d,e,f,g){"use strict";g.InteractionTracingMetricsCore=c("InteractionTracingMetricsCore")}),98);
          __d("HeroLogger",["HeroTracingCoreConfig","HeroTracingCoreDependencies","hero-tracing-placeholder","interaction-tracing-metrics","performanceNow","uuidv4"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j={},k=0,l=new Map();function a(a){var b=k++;l.set(b,a);return function(){l["delete"](b)}}function b(a,b){b=a!=null?a:c("uuidv4")();if(d("hero-tracing-placeholder").HeroPendingPlaceholderTracker.isInteractionActive(b))return b;d("hero-tracing-placeholder").HeroPendingPlaceholderTracker.addInteraction(b);return b}function e(a){d("hero-tracing-placeholder").HeroPendingPlaceholderTracker.removeInteraction(a)}function f(a,b,c,e){var f=d("interaction-tracing-metrics").InteractionTracingMetricsCore.get(a);if(f!=null){c==="ABORT"&&(d("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotationInt(a,"aborted",1),d("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotation(a,"cancelType","aborted:"+(e!=null?e:"unknown")));q(a,b,"Interaction","Interaction Done: "+((e=f.tracePolicy)!=null?e:"unknown")+(" ("+c+")"),f.start)}d("interaction-tracing-metrics").InteractionTracingMetricsCore.complete(a)}function m(a,b,d,e){a=b+a;j[a]=d!=null?d:(h||(h=c("performanceNow")))();(e==null?void 0:e.userTiming)!==!1&&((i||(i=c("HeroTracingCoreDependencies"))).UserTimingUtils==null||(i||(i=c("HeroTracingCoreDependencies"))).UserTimingUtils.measureStart(b))}function n(a,b,e,f,g){e=e!=null?e:(h||(h=c("performanceNow")))();m(a,b,e);d("hero-tracing-placeholder").HeroPendingPlaceholderTracker.addPlaceholder(a,b,g,e,f!=null?f:[]);if(l.size){var i={placeholderID:b+a,interactionID:a,spanUUID:b,startTime:e,pageletStack:f,description:g};l.forEach(function(a){a.onStart(i)})}}function o(a,b,e,f,g,i,k,m,n){var o=g+a,p=j[o];delete j[o];o=k!=null?k:(h||(h=c("performanceNow")))();p!=null&&q(a,b,e,f,p,o,i,m,n);if(l.size){var r={placeholderID:g+a,interactionID:a,pageletStack:b,spanType:e,name:f,spanUUID:g,data:i,endTime:o};l.forEach(function(a){a.onEnd(r)})}d("hero-tracing-placeholder").HeroPendingPlaceholderTracker.removePlaceholder(a,g)}function p(a,b,c,e,f,g,h,i){o(a,b,c,e,f,g,h,i,"Placeholder"),d("hero-tracing-placeholder").HeroPendingPlaceholderTracker.removePlaceholder(a,f)}function q(a,b,e,f,g,j,k,l,m){j===void 0&&(j=(h||(h=c("performanceNow")))());d("interaction-tracing-metrics").InteractionTracingMetricsCore.addSubspan(a,f,"HeroTracing",g,j!=null?j:(h||(h=c("performanceNow")))(),babelHelpers["extends"]({},k,{pagelet:b[b.length-1],pageletStack:b,spanType:e}));if((l==null?void 0:l.userTiming)!==!1){k=f+("["+a.slice(0,3)+"]");b=void 0;l=void 0;c("HeroTracingCoreConfig").enableTrackName===!0&&(b=m!=null?m:"Main",l="\ud83d\udcaa Hero Logger");(i||(i=c("HeroTracingCoreDependencies"))).UserTimingUtils==null||(i||(i=c("HeroTracingCoreDependencies"))).UserTimingUtils.measureModern(k,{end:j,start:g,spanType:e},b,l)}}g.subscribeToPlaceholders=a;g.genHeroInteractionUUIDAndMarkStart=b;g.cleanupHeroInteraction=e;g.endHeroInteraction=f;g.markStart=m;g.markStartPlaceholder=n;g.markEnd=o;g.markEndPlaceholder=p;g.measure=q}),98);
          __d("LegacyHidden",["react","react-compiler-runtime"],(function(a,b,c,d,e,f,g){"use strict";var h=["ref"],i,j=i||d("react"),k=j.unstable_LegacyHidden;function a(a){var b=d("react-compiler-runtime").c(12),c,e;b[0]!==a?(c=a.ref,e=babelHelpers.objectWithoutPropertiesLoose(a,h),b[0]=a,b[1]=c,b[2]=e):(c=b[1],e=b[2]);a=e;e=a.children;var f=a.htmlAttributes,g=a.mode;a=a.suppressHydrationWarning;var i=g==="hidden"?!0:void 0;g=g==="hidden"?"unstable-defer-without-hiding":g;var l;b[3]!==e||b[4]!==g?(l=j.jsx(k,{mode:g,children:e}),b[3]=e,b[4]=g,b[5]=l):l=b[5];b[6]!==c||b[7]!==f||b[8]!==a||b[9]!==i||b[10]!==l?(e=j.jsx("div",babelHelpers["extends"]({},f,{hidden:i,ref:c,suppressHydrationWarning:a,children:l})),b[6]=c,b[7]=f,b[8]=a,b[9]=i,b[10]=l,b[11]=e):e=b[11];return e}a.displayName="LegacyHidden";g["default"]=a}),98);
          __d("usePageletVCTracker",["interaction-tracing-metrics","performanceNow","react","useStable"],(function(a,b,c,d,e,f,g){"use strict";var h,i;b=i||d("react");var j=b.useCallback,k=b.useRef;function a(a){var b=a.interactionUUID,e=a.isMutationRoot,f=a.observeTextMutation,g=a.pageletName,i=a.pageletType,l=a.vcCallback,m=a.alwaysMarkMutationRootAsVisualChange,n=c("useStable")(function(){return typeof WeakMap==="function"?new WeakMap():new Map()}),o=k(null);return j(function(a){if(a==null)return;var j=n.has(a),k=n.get(a);k==null&&(k=(h||(h=c("performanceNow")))(),n.set(a,k));var p,q=b!=null?d("interaction-tracing-metrics").InteractionTracingMetricsCore.get(b):null;b!=null&&o.current!==b&&(q&&q.vcTracker&&(p=q.vcTracker,e===!0&&(f!=null&&(p.config.observeTextMutation=f),j&&m===!1?p.observeMutation(a):p.addMutationRoot(a))));k=j&&q!=null&&q.start>k;q=k&&q!=null?q.start:(h||(h=c("performanceNow")))();if(b!=null&&(!j||k)){d("interaction-tracing-metrics").InteractionTracingMetricsCore.addMountPoint(b,q,g);(j=p)==null||j.trackPagelet(a,g,q,l,i)}o.current=b},[m,b,e,f,g,i,n,l])}g["default"]=a}),98);
          __d("useHeroTracingDOMTracking",["HeroTracingCoreDependencies","mergeRefs","react","react-compiler-runtime","usePageletVCTracker"],(function(a,b,c,d,e,f,g){"use strict";var h,i;(i||d("react")).useMemo;function a(a){var b=d("react-compiler-runtime").c(11),e=a.vcCallback,f=a.isMutationRoot,g=a.interactionUUID,i=a.name,j=a.pageletName,k=a.observeTextMutation,l=a.pageletType,m=a.position,n=a.trackTailLoad;a=a.alwaysMarkMutationRootAsVisualChange;var o;b[0]!==a||b[1]!==g||b[2]!==f||b[3]!==i||b[4]!==k||b[5]!==l||b[6]!==e?(o={interactionUUID:g,isMutationRoot:f,observeTextMutation:k,pageletName:i,pageletType:l,vcCallback:e,alwaysMarkMutationRootAsVisualChange:a},b[0]=a,b[1]=g,b[2]=f,b[3]=i,b[4]=k,b[5]=l,b[6]=e,b[7]=o):o=b[7];a=c("usePageletVCTracker")(o);g=(h||(h=c("HeroTracingCoreDependencies"))).useTailLoadPageletTracker(j,m,n);b[8]!==a||b[9]!==g?(f=c("mergeRefs")(a,g),b[8]=a,b[9]=g,b[10]=f):f=b[10];i=f;return i}b=a;g["default"]=b}),98);
          __d("HeroTracingPlatformDependencies",["LegacyHidden","useHeroTracingDOMTracking"],(function(a,b,c,d,e,f,g){"use strict";a={HostInstanceTrackableComponent:c("LegacyHidden"),useHostInstanceTracking:c("useHeroTracingDOMTracking")};g["default"]=a}),98);
          __d("HeroTracingPlatformDependenciesType",[],(function(a,b,c,d,e,f){"use strict";function a(a){return{htmlAttributes:a.htmlAttributes||{},mode:a.hidden===!0?"hidden":"visible"}}f.getHeroInteractionHostInstanceProps=a}),66);
          __d("HiddenSubtreePassiveContext",["react"],(function(a,b,c,d,e,f,g){"use strict";var h;a=h||d("react");b=a.createContext({getCurrentState:function(){return{backgrounded:!1,hidden:!1,hiddenOrBackgrounded:!1,hiddenOrBackgrounded_FIXME:!1}},subscribeToChanges:function(a){return{remove:function(){}}}});g["default"]=b}),98);
          __d("foregroundRequestAnimationFrame",["Visibility","cancelAnimationFrame","clearTimeout","requestAnimationFrame","setTimeout"],(function(a,b,c,d,e,f,g){function a(a){if(c("Visibility").isHidden()){var b=c("setTimeout")(a,0);return function(){c("clearTimeout")(b)}}else{var d=c("requestAnimationFrame")(a);return function(){c("cancelAnimationFrame")(d)}}}g.foregroundRequestAnimationFrame=a}),98);
          __d("useHeroCascadingRenderDetector",["HeroTracingCoreDependencies","useStable"],(function(a,b,c,d,e,f,g){"use strict";var h,i=function(){function a(){this.$1=new Map()}var b=a.prototype;b.logRender=function(a,b,c,d){a=this.$2(a);a.set(b,{isNested:c==="nested-update",renderDuration:d})};b.logCommit=function(a,b,c,d){a=this.$2(a);var e=a.get(b);if(e==null||c!=="nested-update")return;a.set(b,babelHelpers["extends"]({},e,{isNested:!0,layoutDuration:d}))};b.logPostCommit=function(a,b,c,d){a=this.$2(a);var e=a.get(b);if(e==null||c!=="nested-update")return;a.set(b,babelHelpers["extends"]({},e,{effectDuration:d,isNested:!0}))};b.getPageletReport=function(a,b){var d=this.$2(a);if(d.size===0)return;var e={cascadingRenderCount:0,cascadingRenderTotalDuration:0,maxChainedCascadingRenderCount:0},f=Array.from(d.keys()).reverse(),g=!1,i=0;for(f of f){var j;if(f>b)continue;j=(j=d.get(f))!=null?j:{};var k=j.effectDuration;k=k===void 0?0:k;var l=j.isNested;l=l===void 0?!1:l;var m=j.layoutDuration;m=m===void 0?0:m;j=j.renderDuration;j=j===void 0?0:j;l&&(e.cascadingRenderCount+=1,e.cascadingRenderTotalDuration+=k+j+m);(h||(h=c("HeroTracingCoreDependencies"))).UserTimingUtils!=null&&l&&(h||(h=c("HeroTracingCoreDependencies"))).UserTimingUtils.measureModern("\u26a0\ufe0f "+a+" [cascading commit block]",{end:f+j+m+k,start:f},"ReactCascadingRender");l&&g?i++:(e.maxChainedCascadingRenderCount=Math.max(i,e.maxChainedCascadingRenderCount),i=0);g=l}return e};b.cleanup=function(a){this.$1["delete"](a)};b.$2=function(a){if(this.$1.has(a))return this.$1.get(a);else{var b=new Map();this.$1.set(a,b);return b}};return a}();function a(){return c("useStable")(j)}function j(){return new i()}g["default"]=a}),98);
          __d("HeroInteraction.react",["HeroLogger","HeroPagelet.react","HeroTracingCoreConfig","HeroTracingCoreDependencies","HeroTracingPlatformDependencies","HeroTracingPlatformDependenciesType","HiddenSubtreePassiveContext","Promise","PromiseAnnotate","RelayProfilerContext","clearImmediate","foregroundRequestAnimationFrame","hero-tracing-placeholder","interaction-tracing-metrics","objectEntries","objectValues","performanceNow","react","react-compiler-runtime","setImmediateAcrossTransitions","useHeroCascadingRenderDetector","useStable"],(function(a,b,c,d,e,f,g){"use strict";var h=["ref"],i,j,k,l,m,n=m||(m=d("react"));e=m;e.useCallback;var o=e.useContext,aa=e.useEffect,p=e.useLayoutEffect;e.useMemo;var q=e.useRef,ba=c("HeroTracingCoreConfig").fixParentInteractionIdWhenCancel===void 0?!1:c("HeroTracingCoreConfig").fixParentInteractionIdWhenCancel,ca=c("HeroTracingCoreConfig").enableCascadingRenderDetector?c("useHeroCascadingRenderDetector"):function(){return null},r="root",s={userTiming:!1},t=new WeakSet();function da(a,b,e){d("HeroLogger").markStart(a,b),c("HeroTracingCoreConfig").enablePlaceholderVCLogging===!0&&d("interaction-tracing-metrics").InteractionTracingMetricsCore.markPlaceholderStart(a,b,(j||(j=c("performanceNow")))(),e,"SuspensePromise")}function u(a,b,e,f){d("HeroLogger").markStartPlaceholder(a,b,void 0,e,f),c("HeroTracingCoreConfig").enablePlaceholderVCLogging===!0&&d("interaction-tracing-metrics").InteractionTracingMetricsCore.markPlaceholderStart(a,b,(j||(j=c("performanceNow")))(),f,"PlaceholderWait")}function ea(a,b,e,f){d("HeroLogger").markEnd(a,e,"SuspensePromise","Promise Wait: "+f,b,void 0,void 0,c("HeroTracingCoreConfig").enableHeroLoggingVerbose?void 0:s,"Placeholder"),c("HeroTracingCoreConfig").enablePlaceholderVCLogging===!0&&d("interaction-tracing-metrics").InteractionTracingMetricsCore.markPlaceholderEnd(a,b,f,(j||(j=c("performanceNow")))())}function v(a,b,e,f){d("HeroLogger").markEndPlaceholder(a,e,"PlaceholderWait","Placeholder Wait: "+f,b,void 0,void 0,c("HeroTracingCoreConfig").enableHeroLoggingVerbose?void 0:s),c("HeroTracingCoreConfig").enablePlaceholderVCLogging===!0&&d("interaction-tracing-metrics").InteractionTracingMetricsCore.markPlaceholderEnd(a,b,f,(j||(j=c("performanceNow")))())}function w(a,b,e){d("interaction-tracing-metrics").InteractionTracingMetricsCore.addHeroRelay(b,{pageletStack:e,queries:a});for(a of a){var f;d("HeroLogger").measure(b,e,"Relay",a.name,a.start,a.end,{full_duration:(((f=a.end)!=null?f:(j||(j=c("performanceNow")))())-a.start)/1e3,is_preloaded:a.isPreloaded===!0,networkStart:a.networkStart/1e3,networkDuration:a.end!=null?(a.end-a.networkStart)/1e3:0},c("HeroTracingCoreConfig").enableHeroLoggingVerbose?void 0:s);for(f=0;f<a.flushes.length;f++){var g=a.flushes[f];d("HeroLogger").measure(b,e,"RelayFlush",a.name+"("+g.label+")",a.start,g.time,{flush:g.label,queryName:a.name,full_duration:(g.time-a.start)/1e3,is_preloaded:a.isPreloaded===!0},c("HeroTracingCoreConfig").enableHeroLoggingVerbose?void 0:s)}}}function x(a,b,c){d("interaction-tracing-metrics").InteractionTracingMetricsCore.addHeroBootload(b,{moduleIDs:Array.from(a),pageletStack:c})}function y(a){if(!a)return"No placeholder";var b=a.boundaryName!=null?"@"+a.boundaryName:"";a=d("hero-tracing-placeholder").HeroPlaceholderUtils.createThenableDescription(a.thenables)||"No Promises";return a+b}function fa(a,b){if(a==null)return null;var d={commitCount:0,lastBaseDuration:0,maxBaseDuration:0,totalActualDuration:0,totalCommitDuration:0,totalPostCommitDuration:0,zeroDurationCommitCount:0,zeroDurationPostCommitCount:0};for(a of c("objectEntries")(a)){var e=a[0],f=a[1];if(e>b)break;e=f.actualDuration;e=e===void 0?0:e;var g=f.baseDuration;g=g===void 0?0:g;var h=f.commitDuration;h=h===void 0?0:h;var i=f.postCommitDuration;i=i===void 0?0:i;d.commitCount++;f.commitDuration===0&&d.zeroDurationCommitCount++;f.postCommitDuration===0&&d.zeroDurationPostCommitCount++;d.maxBaseDuration=Math.max(d.maxBaseDuration,g);d.lastBaseDuration=g;d.totalActualDuration+=e;d.totalCommitDuration+=h;d.totalPostCommitDuration+=i}return d}f=new Set();function a(a){var e=d("react-compiler-runtime").c(75),f,g;e[0]!==a?(f=a.ref,g=babelHelpers.objectWithoutPropertiesLoose(a,h),e[0]=a,e[1]=f,e[2]=g):(f=e[1],g=e[2]);var m=o(d("hero-tracing-placeholder").HeroInteractionContext.Context),s=o(d("hero-tracing-placeholder").HeroInteractionIDContext),z=q(null),A=q(null),B=o(c("HiddenSubtreePassiveContext")),C=(a=g.interactionDesc)!=null?a:"No Description",D=g.interactionUUID;e[3]===Symbol["for"]("react.memo_cache_sentinel")?(a={},e[3]=a):a=e[3];var E=q(a);e[4]===Symbol["for"]("react.memo_cache_sentinel")?(a={},e[4]=a):a=e[4];var F=q(a);e[5]===Symbol["for"]("react.memo_cache_sentinel")?(a={},e[5]=a):a=e[5];var G=q(a),H=q(null),I=q(s),J=c("useStable")(d("hero-tracing-placeholder").HeroPlaceholderUtils.getSimpleUUID);a=(a=g.pageletName)!=null?a:r;var K;e[6]!==m.pageletStack||e[7]!==a?(K=[].concat(m.pageletStack,[a]),e[6]=m.pageletStack,e[7]=a,e[8]=K):K=e[8];a=K;var L=a;e[9]===Symbol["for"]("react.memo_cache_sentinel")?(K=[],e[9]=K):K=e[9];var M=q(K);e[10]===Symbol["for"]("react.memo_cache_sentinel")?(a=new Set(),e[10]=a):a=e[10];var N=q(a),O=ca();e[11]===Symbol["for"]("react.memo_cache_sentinel")?(K=function(){return c("objectValues")(E.current).some(ja)},e[11]=K):K=e[11];var ka=K;e[12]!==J||e[13]!==B||e[14]!==L||e[15]!==m?(a=function(a,b,c){A.current!==a&&z.current==null&&!B.getCurrentState().hidden&&!ka()&&(z.current=d("foregroundRequestAnimationFrame").foregroundRequestAnimationFrame(function(){z.current=null,!B.getCurrentState().hidden&&A.current!==a&&!ka()&&(A.current=a,c!==a&&d("HeroLogger").endHeroInteraction(a,L,"SUCCESS"),c!=null&&m.unhold(c,c+"_"+J),w(M.current,a,L),x(N.current,a,L),M.current=[],N.current=new Set())}))},e[12]=J,e[13]=B,e[14]=L,e[15]=m,e[16]=a):a=e[16];var P=a;if(D!=null){K=d("interaction-tracing-metrics").InteractionTracingMetricsCore.get(D);K!=null&&K.completed==null&&d("interaction-tracing-metrics").InteractionTracingMetricsCore.addFirstMarkerPoint(D,"HeroTrace_start","AppTiming",(j||(j=c("performanceNow")))())}e[17]!==s||e[18]!==P?(a=function(){var a=H.current;a!=null&&P(a.interactionUUID,a.interactionDesc,s)},e[17]=s,e[18]=P,e[19]=a):a=e[19];var Q=a;e[20]!==J||e[21]!==L||e[22]!==m?(K=function(a,b,e){var f=H.current;if(f!=null&&A.current!==f.interactionUUID){var g=ba?I.current:e;g!=null&&m.unhold(g,g+"_"+J);c("HeroTracingCoreConfig").removeHoldOnParentContextOnNewInteraction&&m.unhold(f.interactionUUID,f.interactionUUID+"_"+J);g!==f.interactionUUID?d("HeroLogger").endHeroInteraction(f.interactionUUID,L,"ABORT",b):g!=null&&d("interaction-tracing-metrics").InteractionTracingMetricsCore.addMetadata(g,"childInteractionAborted",1);a!==null&&f.interactionUUID===a.interactionUUID&&d("HeroLogger").genHeroInteractionUUIDAndMarkStart(a.interactionUUID)}f!=null&&(w(M.current,f.interactionUUID,L),x(N.current,f.interactionUUID,L));M.current=[];N.current=new Set();A.current=null;z.current&&z.current();z.current=null;H.current=a;I.current=e;a!==null&&(e!=null&&m.hold(e,L,"Sub Interaction:"+a.interactionDesc,e+"_"+J))},e[20]=J,e[21]=L,e[22]=m,e[23]=K):K=e[23];var R=K;a=q(null);e[24]!==R?(K=function(){return function(){var a=function(){return R(null,"Unmount")};a()}},a=[R],e[24]=R,e[25]=K,e[26]=a):(K=e[25],a=e[26]);aa(K,a);e[27]!==C||e[28]!==D||e[29]!==s||e[30]!==R||e[31]!==P?(K=function(){var a;if(c("HeroTracingCoreConfig").enableResetCompletedFix===!0&&D!=null&&((a=d("interaction-tracing-metrics").InteractionTracingMetricsCore.get(D))==null?void 0:a.completed)!=null)return;a=null;D!=null&&(a={interactionDesc:C,interactionUUID:D});R(a,"New Interaction",s);D!=null&&P(D,C,s)},a=[C,D,s,R,P],e[27]=C,e[28]=D,e[29]=s,e[30]=R,e[31]=P,e[32]=K,e[33]=a):(K=e[32],a=e[33]);p(K,a);e[34]!==B||e[35]!==C||e[36]!==D||e[37]!==s||e[38]!==R||e[39]!==P?(K=function(){if(D!=null){var a=B.getCurrentState().hidden,b=B.subscribeToChanges(function(b){b=b.hidden;a!==b&&(a=b,b?R({interactionDesc:C,interactionUUID:D},"Hidden"):P(D,C,s))});D!=null&&P(D,C,s);return function(){return b.remove()}}},a=[B,D,C,R,P,s],e[34]=B,e[35]=C,e[36]=D,e[37]=s,e[38]=R,e[39]=P,e[40]=K,e[41]=a):(K=e[40],a=e[41]);p(K,a);var S;if(e[42]!==O||e[43]!==m.pageletStack||e[44]!==Q){e[46]===Symbol["for"]("react.memo_cache_sentinel")?(K=function(a){N.current.add(a)},e[46]=K):K=e[46];e[47]===Symbol["for"]("react.memo_cache_sentinel")?(a=function(a,b,c){var d;c=c[c.length-1];d=(d=F.current[c])!=null?d:Object.create(null);b!=null?d[a]=b:delete d[a];F.current[c]=d},e[47]=a):a=e[47];var T,U,V,W;e[48]!==O?(T=function(a,b,c,e,f){var g=f[f.length-1],h=F.current[g];h=h!=null?babelHelpers["extends"]({},h):void 0;h&&d("interaction-tracing-metrics").InteractionTracingMetricsCore.addMountPointMetadata(a,g,h);e!=null&&d("HeroLogger").measure(a,[].concat(f),"VCWithoutImage","VCWithoutImage: "+f[f.length-1],Math.min(b,e),e,h);c!=null&&(h=Object.assign(h!=null?h:babelHelpers["extends"]({},null),fa(G.current[g],c),O==null?void 0:O.getPageletReport(g,c)),G.current[g]={},O==null||O.cleanup(g),d("HeroLogger").measure(a,[].concat(f),"VC","VC: "+f[f.length-1],Math.min(b,c),c,h))},U=function(a,b,d,e,f,g,h){(l||(l=c("HeroTracingCoreDependencies"))).UserTimingUtils==null||(l||(l=c("HeroTracingCoreDependencies"))).UserTimingUtils.measureReactCommit(b,f,e);if(A.current!==a&&g){b=h[h.length-1];O==null||O.logCommit(b,f,d,e);g=(a=G.current[b])!=null?a:Object.create(null);d=(h=g[f])!=null?h:Object.create(null);d.commitDuration=e;g[f]=d;G.current[b]=g}},V=function(a,b,d,e,f,g,h){(l||(l=c("HeroTracingCoreDependencies"))).UserTimingUtils==null||(l||(l=c("HeroTracingCoreDependencies"))).UserTimingUtils.measureReactPostCommit(b,e);if(A.current!==a&&g){b=h[h.length-1];O==null||O.logPostCommit(b,f,d,e);g=(a=G.current[b])!=null?a:Object.create(null);d=(h=g[f])!=null?h:Object.create(null);d.postCommitDuration=e;g[f]=d;G.current[b]=g}},W=function(a,b,c,e,f,g,h,i,j){if(A.current!==a){d("HeroLogger").measure(a,[].concat(j),"ReactRender","ReactRender: "+b,e,f,{actualDuration:g,baseDuration:h,phase:c});if(i){a=j[j.length-1];O==null||O.logRender(a,f,c,g);e=(b=G.current[a])!=null?b:Object.create(null);j=(i=e[f])!=null?i:Object.create(null);j.actualDuration=g;j.baseDuration=h;e[f]=j;G.current[a]=e}}},e[48]=O,e[49]=T,e[50]=U,e[51]=V,e[52]=W):(T=e[49],U=e[50],V=e[51],W=e[52]);var X;e[53]===Symbol["for"]("react.memo_cache_sentinel")?(X=function(a,b,c){var d=E.current[b];z.current&&z.current();z.current=null;if(d!=null){d.shouldHold=!0;return}d=new Set();E.current[b]={pageletStack:c,shouldHold:!0,thenables:d};u(a,b,c,y(E.current[b]))},e[53]=X):X=e[53];var Y;e[54]!==Q?(Y=function(a,b){var c=E.current[b]!=null;if(!c)return;c=E.current[b];!c;delete E.current[b];Q();v(a,b,c.pageletStack,y(c))},e[54]=Q,e[55]=Y):Y=e[55];var Z;e[56]===Symbol["for"]("react.memo_cache_sentinel")?(Z=function(a,b,c,e,f){var g=E.current[b];f={boundaryName:f,pageletStack:c,shouldHold:(f=g==null?void 0:g.shouldHold)!=null?f:!1,thenables:e};E.current[b]=f;f=y(f);g==null&&u(a,b,c,f);e.forEach(function(b){if(!t.has(b)){var e;t.add(b);var f=(e=(k||(k=d("PromiseAnnotate"))).getDisplayName(b))!=null?e:"Promise",g=d("hero-tracing-placeholder").HeroPlaceholderUtils.getSimpleUUID();da(a,g,f);b.then(function(){ea(a,g,c,f)})}});e=y(g);g!=null&&f!==e&&(v(a,b,c,e),u(a,b,c,f))},e[56]=Z):Z=e[56];S={consumeBootload:K,hold:function(a,c,e,f,g){e=e===void 0?"Hold":e;f=f!=null?f:d("hero-tracing-placeholder").HeroPlaceholderUtils.getSimpleUUID();var h=new(i||(i=b("Promise")))(ia);(k||(k=d("PromiseAnnotate"))).setDisplayName(h,e);S.suspenseCallback(a,f,c,new Set([h]),g);S.registerPlaceholder(a,f,c);return f},logHeroRender:ha,logMetadata:a,logPageletVC:T,logReactCommit:U,logReactPostCommit:V,logReactRender:W,pageletStack:m.pageletStack,registerPlaceholder:X,removePlaceholder:Y,suspenseCallback:Z,unhold:function(a,b){S.removePlaceholder(a,b)}};e[42]=O;e[43]=m.pageletStack;e[44]=Q;e[45]=S}else S=e[45];K=S;a=K;e[57]===Symbol["for"]("react.memo_cache_sentinel")?(T={consumeBootload:function(a){N.current.add(a)},retainQuery:function(a){M.current.push(a)},wrapPrepareQueryResource:ga},e[57]=T):T=e[57];U=T;V=U;X=(W=g.pageletName)!=null?W:r;e[58]!==g?(Y=d("HeroTracingPlatformDependenciesType").getHeroInteractionHostInstanceProps(g),e[58]=g,e[59]=Y):Y=e[59];var $=Y;K=(Z=g.alwaysMarkMutationRootAsVisualChange)!=null?Z:c("HeroTracingCoreConfig").alwaysMarkMutationRootAsVisualChange;e[60]!==$||e[61]!==g?(T=function(a,b){return g.renderTrackedDOMElement?n.jsxs(n.Fragment,{children:[g.renderTrackedDOMElement(a,g.children),n.jsx(b,{})]}):n.jsxs(c("HeroTracingPlatformDependencies").HostInstanceTrackableComponent,babelHelpers["extends"]({},$,{ref:a,children:[n.jsx(b,{}),g.children]}))},e[60]=$,e[61]=g,e[62]=T):T=e[62];e[63]!==X||e[64]!==f||e[65]!==g.observeTextMutation||e[66]!==K||e[67]!==T?(U=n.jsx(d("hero-tracing-placeholder").HeroCurrentInteractionForLoggingContext.Provider,{value:H,children:n.jsx(c("RelayProfilerContext").Provider,{value:V,children:n.jsx(c("HeroPagelet.react"),{isMutationRoot:!0,name:X,observeTextMutation:g.observeTextMutation,ref:f,alwaysMarkMutationRootAsVisualChange:K,children:T})})}),e[63]=X,e[64]=f,e[65]=g.observeTextMutation,e[66]=K,e[67]=T,e[68]=U):U=e[68];e[69]!==D||e[70]!==U?(W=n.jsx(d("hero-tracing-placeholder").HeroInteractionIDContext.Provider,{value:D,children:U}),e[69]=D,e[70]=U,e[71]=W):W=e[71];e[72]!==a||e[73]!==W?(Y=n.jsx(d("hero-tracing-placeholder").HeroInteractionContext.Context.Provider,{value:a,children:W}),e[72]=a,e[73]=W,e[74]=Y):Y=e[74];return Y}function ga(a){return a()}function ha(a,b,c){}function ia(){}function ja(a){return a.shouldHold}a.displayName="HeroInteraction";g["default"]=a}),98);
          __d("HeroPagelet.react",["HeroReactProfiler.react","HeroTracingCoreConfig","HeroTracingPlatformDependencies","hero-tracing-placeholder","interaction-tracing-metrics","mergeRefs","performanceNow","react"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j=i||(i=d("react"));b=i;var k=b.useCallback,l=b.useContext,m=b.useLayoutEffect,n=b.useMemo,o=b.useRef;function a(a){var b=a.ref,e=a.children,f=a.isMutationRoot,g=a.name,i=a.pageletName,p=a.observeTextMutation,q=a.pageletType,r=a.position,s=a.trackTailLoad,t=a.alwaysMarkMutationRootAsVisualChange,u=l(d("hero-tracing-placeholder").HeroInteractionContext.Context),v=l(d("hero-tracing-placeholder").HeroInteractionIDContext),w=n(function(){return babelHelpers["extends"]({},u,{pageletStack:[].concat(u.pageletStack,[g])})},[u,g]),x=n(function(){return(h||(h=c("performanceNow")))()},[v]);a=k(function(){v!=null&&(d("interaction-tracing-metrics").InteractionTracingMetricsCore.addFirstMarkerPoint(v,"Queue_"+g,"VisualCompletion",x),d("interaction-tracing-metrics").InteractionTracingMetricsCore.addFirstMarkerPoint(v,"Render_"+g,"VisualCompletion",(h||(h=c("performanceNow")))()));return null},[v,g,x]);var y=k(function(a,b){v!=null&&w.logPageletVC(v,x,a,b,w.pageletStack)},[v,w,x]),z=c("HeroTracingPlatformDependencies").useHostInstanceTracking({vcCallback:y,isMutationRoot:f,interactionUUID:v,name:g,pageletName:i,observeTextMutation:p,pageletType:q,position:r,trackTailLoad:s,alwaysMarkMutationRootAsVisualChange:t}),A=o(null),B=o(null);y=n(function(){return c("mergeRefs")(z,b,A)},[z,b]);if(f===!0&&c("HeroTracingCoreConfig").observeMutationOnStart===!0&&t===!1&&v!=null&&B.current!==v){p=(i=d("interaction-tracing-metrics").InteractionTracingMetricsCore.get(v))==null?void 0:i.vcTracker;A.current!=null&&p&&(p.observeMutation(A.current),B.current=v)}m(function(){f===!0&&c("HeroTracingCoreConfig").observeMutationOnStart===!0&&t===!1&&v!=null&&B.current!==v&&(B.current=v)},[t,B,v,f]);return j.jsx(d("hero-tracing-placeholder").HeroInteractionContext.Context.Provider,{value:w,children:j.jsx(c("HeroReactProfiler.react"),{id:g,isPagelet:!0,children:e(y,a)})})}a.displayName=a.name+" [from "+f.id+"]";a.displayName="HeroPagelet";e=a;g["default"]=e}),98);
          __d("HeroReactProfiler.react",["HeroTracingCoreConfig","addAnnotations","hero-tracing-placeholder","interaction-tracing","interaction-tracing-metrics","react","react-compiler-runtime"],(function(a,b,c,d,e,f,g){"use strict";var h,i=h||(h=d("react"));b=h;b.useCallback;var j=b.useContext;e=function(a){a=a.children;return a};e.displayName="HeroReactProfilerNoOp";function a(a){var b=d("react-compiler-runtime").c(19),e=a.children,f=a.id,g=a.isPagelet;a=a.logDurationToQPL;var h=g===void 0?!1:g,k=a===void 0?!1:a,l=j(d("hero-tracing-placeholder").HeroInteractionContext.Context),m=j(d("hero-tracing-placeholder").HeroInteractionIDContext);b[0]!==l||b[1]!==m||b[2]!==h||b[3]!==k?(g=function(a,b,e,f,g,i){if(m==null)return;l.logReactRender(m,a,b,g,i,e,f,h,l.pageletStack);d("interaction-tracing-metrics").InteractionTracingMetricsCore.addReactRender(m,a,g,i,e,f,b);k&&c("interaction-tracing").InteractionTracingCore.getPendingInteractions().forEach(function(b){b=b.getTrace();if(b){var d,f=a.replace(/_[0-9]+$/,"_{N}");f="ReactRenderDuration_"+f;d=((d=(d=b.annotations["int"])==null?void 0:d[f])!=null?d:0)+e;c("addAnnotations")(b.annotations,{"int":(b={},b[f]=d,b)})}})},b[0]=l,b[1]=m,b[2]=h,b[3]=k,b[4]=g):g=b[4];a=g;b[5]!==l||b[6]!==m||b[7]!==h?(g=function(a,b,c,d){m!=null&&l.logReactCommit(m,a,b,c,d,h,l.pageletStack)},b[5]=l,b[6]=m,b[7]=h,b[8]=g):g=b[8];g=g;var n;b[9]!==l||b[10]!==m||b[11]!==h?(n=function(a,b,c,d){m!=null&&l.logReactPostCommit(m,a,b,c,d,h,l.pageletStack)},b[9]=l,b[10]=m,b[11]=h,b[12]=n):n=b[12];n=n;var o;b[13]!==e||b[14]!==f||b[15]!==g||b[16]!==n||b[17]!==a?(o=i.jsx(i.Profiler,{id:f,onCommit:g,onPostCommit:n,onRender:a,children:e}),b[13]=e,b[14]=f,b[15]=g,b[16]=n,b[17]=a,b[18]=o):o=b[18];return o}a.displayName="HeroReactProfiler";f=i.Profiler!=null&&c("HeroTracingCoreConfig").enableReactProfiling?a:e;g["default"]=f}),98);
          __d("hero-tracing",["HeroInteraction.react","HeroLogger","HeroPagelet.react","HeroReactProfiler.react"],(function(a,b,c,d,e,f,g){"use strict";g.HeroInteraction=c("HeroInteraction.react"),g.HeroPagelet=c("HeroPagelet.react"),g.HeroLogger=d("HeroLogger"),g.HeroReactProfiler=c("HeroReactProfiler.react")}),98);
          __d("HeroTracingDebugTracing",["QPLEvent","hero-tracing","interaction-tracing-metrics","performanceNow"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j=600,k=150,l=5;function m(a){var b,c=a==null||(b=a.annotations.string)==null?void 0:b.tracePolicy;return((a=a!=null&&a.qplEvent?(i||(i=d("QPLEvent"))).getMarkerId(a.qplEvent):null)!=null?a:"unknown")+":"+(typeof c==="string"?c:"unknown")}function n(a,b,c,e,f){var g;if(c.interactionID!==a.traceId)g="OtherInteraction";else if(b.has(c.placeholderID))g="LatePlaceholder";else if(!e)g="IncompletePlaceholder";else return;b={};b.type=g;e!=null&&e.spanType&&(b.spanType=e==null?void 0:e.spanType);if(g==="OtherInteraction"){var h=d("interaction-tracing-metrics").InteractionTracingMetricsCore.get(c.interactionID);b.interactionType=m(h)}h=(h=e==null?void 0:e.endTime)!=null?h:f;f=(e=(f=e==null?void 0:e.name)!=null?f:c.description)!=null?e:"[No Description]";d("interaction-tracing-metrics").InteractionTracingMetricsCore.addSubspan(a.traceId,g==="OtherInteraction"?"OtherInteraction: "+f:f,g==="OtherInteraction"?"HeroDebug":"LatePlaceholder",c.startTime,Math.max(h,c.startTime),b)}var o="LatePlaceholder";function a(a,b,e){if(!(b.heroLatePlaceholderDetection||b.heroDebugTracing))return;var f=a.getTraceId(),g=d("interaction-tracing-metrics").InteractionTracingMetricsCore.get(f);if(!g)return;var i=g,p=new Map(),q=new Map(),r=new Set(),s=0,t=d("hero-tracing").HeroLogger.subscribeToPlaceholders({onStart:function(a){if(a.interactionID!==f&&!b.heroDebugTracing)return;a.interactionID===f&&i.completed!=null&&r.add(a.placeholderID);p.set(a.placeholderID,a)},onEnd:function(a){if(a.interactionID!==f&&!b.heroDebugTracing)return;q.set(a.placeholderID,a)}});function u(){t(),a.unlockInteractionLogging(o)}function v(){var a=(h||(h=c("performanceNow")))(),e=new Set();p.forEach(function(b){var c=q.get(b.placeholderID);b.interactionID!==f&&e.add(b.interactionID);n(i,r,b,c,a)});b.heroDebugTracing&&e.forEach(function(b){var c=d("interaction-tracing-metrics").InteractionTracingMetricsCore.get(b);if(c){d("interaction-tracing-metrics").InteractionTracingMetricsCore.addSubspan(f,"OtherInteraction: "+m(c),"HeroDebug",Math.max(c.start,i.start),Math.min((c=c.completed)!=null?c:a,a),{otherInteractionID:b})}});u()}function w(){s===0||s<=l&&Array.from(r).some(function(a){return!q.has(a)})?(setTimeout(w,s===0?j:k),s++):v()}a.lockInteractionLogging(o);a.onCompleteSync(function(){if(!e()){u();return}b.heroLatePlaceholderDetection?setTimeout(function(){w()}):v()})}g.addHeroDebugging=a}),98);
          __d("QuickLogActionType",[],(function(a,b,c,d,e,f){a=Object.freeze({START:1,SUCCESS:2,FAIL:3,CANCEL:4,DRAW_COMPLETE:5,ON_RESUME:6,ACTIVITY_CREATED:7,CONSISTENCY_MODEL_UPDATER:8,SEND_MESSAGE:9,SUCCESS_COLD:10,SUCCESS_WARM:11,UI_IDLE:12,PHASE_ONE:13,PHASE_TWO:14,DEQUEUE:15,NETWORK_COMPLETE:16,MEMORY_CACHE_VISIT:17,DISK_CACHE_VISIT:18,CONSISTENCY_UPDATE:19,RETURN_TO_CALLER:20,PHOTO_UPLOAD_COMPLETE:21,USER_NAVIGATION_CANCELLATION:22,DB_FETCH:23,SERVER_FETCH:24,SUCCESS_CACHE:25,SUCCESS_DB:26,SUCCESS_NETWORK:27,SUCCESS_LOCAL_UNSPECIFIED:28,CACHE_UPDATED:29,DB_UPDATED:30,DATA_RECEIVED:31,DRAW_VIEW:32,DATA_EMPTY:33,CACHE_FETCH:34,PREPARE_BEGIN:35,PREPARE_END:36,ASYNC_BEGIN:37,ASYNC_END:38,REMOVE_BEGIN:39,REMOVE_END:40,BROADCAST_DONE:41,ON_RESUME_END:42,ON_ATTACH_END:43,ON_FRAGMENT_CREATE_END:44,ON_CREATE_VIEW_END:45,ON_ACTIVITY_CREATED_END:46,ON_START_END:47,QUEUED:48,IN_PROGRESS:49,INIT:50,UNKNOWN:51,RETRY_AFTER_FAILURE:52,RETRY_AFTER_RECONNECT:53,QUEUEING_BEGIN:54,QUEUEING_SUCCESS:55,QUEUEING_FAIL:56,MESSAGE_UPDATE_START:57,MESSAGE_UPDATE_END:58,PHOTO_CAPTURED:59,MEDIA_PREVIEW_VISIBLE:60,COUNTER:61,INTERACTION_LOAD_TIMELINE_HEADER:62,INTERACTION_LOAD_EVENT_PERMALINK:63,INTERACTION_LOAD_GROUPS_FEED:64,INTERACTION_LOAD_PAGE_HEADER:65,INTERACTION_LOAD_PAGE_HEADER_ADMIN:66,INTERACTION_LOAD_PERMALINK:67,INTERACTION_OPEN_COMPOSER:68,INTERACTION_OPEN_MEDIA_PICKER:69,INTERACTION_OPEN_PHOTO_GALLERY:70,INTERACTION_OPEN_CHECK_IN:71,INTERACTION_LOAD_WEB_VIEW:72,INTENT_MAPPED:73,ACTIVITY_LAUNCHED:74,ACTIVITY_PAUSED:75,ACTIVITY_STARTED:76,ACTIVITY_RESUMED:77,FRAGMENT_CREATED:78,FRAGMENT_RESUMED:79,ACTIVITY_ON_CREATE:80,INTENT_MAPPING_BEGIN:81,FRAGMENT_ON_CREATE:82,FRAGMENT_NEW_INSTANCE:83,MARKER_SWAPPED:84,FRAGMENT_INSTANCE_CREATED:85,PREV_ACTIVITY_PAUSED:86,ERROR:87,METHOD_INVOKE:88,FINALLY:89,PHOTO_DOWNLOAD_COMPLETE:90,MINIPREVIEW_COMPLETE:91,SEARCH_TYPEAHEAD:92,ANIMATION_END:93,UDP_REQUEST_SEND:94,MAIN_COMPLETE:95,INTERRUPTED:96,NETWORK_FAILED:97,NETWORK_RESPONSE:98,EDGE_PROCESSING_BEGIN:99,NEWSFEED_PROCESS_RESPONSE:100,ON_VIEW_CREATED_END:101,DATA_LOAD_START:102,LEGACY_MARKER:103,ACTION_BAR_COMPLETE:104,ABORTED:105,QUERY_READY:106,RTMP_PACKET_RECEIVED:107,REQUESTED_PLAYING:108,RTMP_CONNECTION_REQUESTED:109,RTMP_CONNECTION_RELEASE:110,NEW_START_FOUND:111,MISSED_EVENT:112,TIMEOUT:113,CONTROLLER_INITIATED:114,RTMP_STREAM_PREPARED:115,VIDEO_PLAYING:116,RTMP_CONNECTION_CONNECTED:117,RTMP_CONNECTION_FAILED:118,RTMP_CONNECTION_INTERCEPTED:119,VIDEO_SET_RENDERER_CONTEXT:120,HEADER_DATA_LOADED:121,CARD_DATA_LOADED:122,VIEW_WILL_APPEAR_BEGIN:123,VIEW_DID_LOAD_BEGIN:124,COMPONENTS_DATA_SOURCE_WILL_BEGIN_UPDATES:125,COMPONENTS_DATA_SOURCE_DID_END_UPDATES:126,LOAD_VIEW_BEGIN:127,RTMP_FIRST_KEY_FRAME_RECEIVED:128,MESSENGER_QUEUE_CREATION:129,APP_DID_FINISH_LAUNCHING:130,APP_DID_BECOME_ACTIVE:131,APP_WILL_ENTER_FOREGROUND:132,APP_DID_ENTER_BACKGROUND:133,APP_MAIN:134,MQTT_CONNECTING:135,MQTT_CONNECTED:136,MQTT_DISCONNECTED:137,MESSENGER_DELTA_REQUEST:138,APP_FIRST_VIEW_CONTROLLER:139,MESSENGER_THREAD_LIST_LOADED:140,MESSENGER_THREAD_LIST_DISPLAYED:141,PREV_ACTIVITY_PAUSE:142,ACTIVITY_RESUME:143,ACTIVITY_START:144,BEGIN_START_ACTIVITY:145,END_START_ACTIVITY:146,FILE_SYSTEM_FAIL:147,FORMAT_ERROR:148,PRIVACY_VIOLATION:149,NETWORK_RESPONSE_INITIAL_SCAN:150,POPULATE_CONSISTENCY_MEMORY_CACHE:151,APPLY_OPTIMISTICS:152,APPLY_FINISHED_LIST:153,APPLY_FINISHED_LIST_AGAIN:154,FUTURE_LISTENERS_COMPLETE:155,SERVICE_ON_START_COMMAND:156,WAIT_FOR_BLOCKERS:157,NOTIFY_SUBSCRIBERS:158,FAIL_FILE_TOO_LARGE:159,OFFLINE:160,ASNYC_FAILED:161,ASYNC_FAIL:162,ON_ATTACH_FRAGMENT:163,VIEW_DID_APPEAR_BEGIN:164,DISPLAYED:165,DISPLAYED_ON_SCREEN:166,ASYNC_ACTION_SUCCESS:167,ASYNC_ACTION_FAIL:168,CONNECTIVITY_CHANGED:169,VIDEO_DISPLAYED:170,VIDEO_REQUESTED_PLAYING:171,LOADED_AUDIO_SESSION:172,LOADED_CAMERA_SESSION:173,SUCCESS_OPTIMISTIC:174,OUT_OF_ORDER:175,NOT_READY:176,JSON_PARSE:177,FILE_NOT_FOUND:178,METABOX_COMPLETE:179,CALL_TO_ACTION_COMPLETE:180,HEADER_DRAW_COMPLETE:181,COVER_PHOTO_COMPLETE:182,COMPONENT_WILL_CREATE:183,COMPONENT_DID_CREATE:184,COMPONENT_WILL_LAYOUT:185,COMPONENT_DID_LAYOUT:186,COMPONENT_WILL_MOUNT:187,COMPONENT_DID_MOUNT:188,PRECALCULATE_EDGES:189,UI_THREAD_DEQUEUE:190,CALLBACKS_COMPLETE:191,CALLBACKS_DISPATCHED:192,NETWORK_PARSE_COMPLETE:193,START_LOADING_JS_BUNDLE:194,FINISH_LOADING_JS_BUNDLE:195,START_EXECUTING_JS_BUNDLE:196,FINISH_EXECUTING_JS_BUNDLE:197,START_CALLING_JS_FUNCTION:198,FINISH_CALLING_JS_FUNCTION:199,CREATED_MODEL_FILE:200,DB_SUPPLIER_GET:201,BEGIN_TRANSACTION:202,FILE_FLUSHED:203,OPTIMISTIC_UPDATES_APPLIED:204,FRAGMENT_VISIBLE:205,STALE:206,SUCCESS_GET_MODEL:207,FAIL_GET_MODEL:208,ALREADY_SEEN:209,UNKNOWN_SEEN_STATE:210,CREATED_INTENT:211,INVALID_INTENT:212,SHOW_NOTIFICATION:213,SUCCESS_FETCH_IMAGE:214,FAIL_FETCH_IMAGE:215,DROPPED:216,QUERY_CHUNKS:217,QUERY_ROWS:218,COMPUTE_CHUNKS:219,SCROLL_COMPLETE:220,USE_INSTANCE_STATE:221,USE_ARGUMENTS:222,OFFSCREEN:223,LOG_READ:224,LOG_COMPACTED:225,LOG_WRITER_OPENED:226,TAB_SWITCH:227,EXIT_VIEW_CONTROLLER:228,TAGS_PREPARED:229,VIEW_DID_APPEAR:230,MEDIA_TOO_SMALL:231,ITEM_SELECTED:232,REPOSITIONED:233,PHOTO_UPLOAD_START:234,MEDIA_EDIT:235,MEDIA_EDIT_COMPLETE:236,VIDEO_PAUSE:237,VIDEO_COMPLETE:238,VIDEO_PLAYING_TIMEOUT:239,VIDEO_PLAYING_QPL_TIMEOUT:240,SESSION_OPEN:241,SCHEMA_HASH_MISMATCH:242,OVERRIDES_EXIST:243,DI_DONE:244,FLATBUFFER_SCHEMA_ABSENT:245,SUCCESS_NONEXISTENCE:246,VIDEO_CANCELLED:247,MESSENGER_QUEUE_CREATION_FAILURE:248,MESSENGER_DELTA_REQUEST_FAILURE:249,RETURN_EXCEPTION_TO_CALLER:250,SURFACE_TEXTURE_AVAILABLE:251,NEWS_FEED_FRAGMENT:252,HEADER_CACHE_FETCH_STARTED:253,CHANGESET_ENQUEUED:258,RTC_BROADCAST_INITIALIZED:259,RTC_STREAMING_INITIALIZED:260,RTC_STREAMING_STARTED:261,CAMERA_VIDEO_OUTPUT_SWITCHED:262,RTMP_STREAM_STOPPED:263,LOCATION_FETCH_BEGIN:264,LOCATION_FETCH_SUCCESS:265,LOCATION_FETCH_FAILED:266,FIRST_UPDATE_SUCCESS:267,FIRST_UPDATE_FAILURE:268,RTMP_STREAMING_HANDLED_FRAME:269,RTMP_DVR_HANDLED_FRAME:274,LIVE_RTMP_STREAMING_HANDLED_FRAME:275,LIVE_RTMP_DVR_HANDLED_FRAME:276,PASS_QE_CHECK:277,PASS_AD_CHECK:278,PASS_SAMPLE_RATE_CHECK:279,HAS_VALID_HTML:280,FOUND_IMAGES:281,TIGON_REQUEST_BEGIN:282,TIGON_REQUEST_END:283,TIGON_RESPONSE_BEGIN:284,TIGON_RESPONSE_END:285,TIGON_PARSE_BEGIN:286,TIGON_PARSE_END:287,GRAPHQL_CACHE_FETCH_START:288,GRAPHQL_CACHE_FETCH_END:289,VIDEO_START_STALL:290,VIDEO_END_STALL:291,MERGE_LOCAL_FIELDS:292,LOAD_QUERY_STRING:293,CONFIG_TABLE_SCHEMA_HASH_MISMATCH:294,CONFIG_TABLE_SCHEMA_ABSENT:295,CONFIG_TABLE_MAGIC_MISMATCH:296,OBJSEL_FETCH:297,GO_TO_AD_ACTIVITY:298,SAVE_AD:299,UNSAVE_AD:300,SAVE_MODE:301,GO_AD_ACTIVITY_MODE:302,ACCESSIBILITY_ACTIVATE:303,ACCESSIBILITY_CUSTOM:304,ACCESSIBILITY_MAGIC_TAP:305,FINAL_IMAGE_SET:306,INTERMEDIATE_IMAGE_SET:307,INTERMEDIATE_IMAGE_FAIL:308,INTERMEDIATE_IMAGE_GOOD_ENOUGH_SET:309,APP_BACKGROUND:310,APP_FOREGROUND:311,RECEIVED_HARDWARE_FRAME:312,CAMERA_COMPONENT_MOUNTED:313,MQTT_CONNECTION_ATTEMPTED:314,DELTA_APPLICATION_COMPLETED:325,DELTAS_RECEIVED_AFTER_CONNECT:326,MESSENGER_DAY_UNIT_DISPLAYED:327,DATA_LOAD_END:328,VIEW_DID_BECOME_VISIBLE:329,DELTA_APPLICATION_INTERRUPTED:330,DELTA_BATCH_APPLICATION_COMPLETED:331,MESSAGE_LIST_DID_UPDATE:332,MESSAGE_LIST_WILL_UPDATE:333,SUCCESS_ZERO_WAIT_TIME:334,USER_SCROLLED:335,SPINNER_APPEARED:336,MODEL_ENQUEUED:337,VIEW_MODEL_APPLIED:338,PRESENTED:339,VIEW_DID_BECOME_VISIBLE_END:340,MESSENGER_DELTA_REQUEST_INIT:341,FEED_REQUEST_STARTED:342,FEED_REQUEST_FAILED:343,FEED_REQUEST_SUCCEEDED:344,FEED_LOAD_FROM_DISK_FINISHED:345,STORIES_REQUEST_STARTED:346,STORIES_REQUEST_FAILED:392,STORIES_REQUEST_SUCCEEDED:393,STORIES_LOAD_FROM_DISK_FINISHED:394,USER_INFO_LOADED:395,APP_CREATED:396,INIT_TO_USABLE:397,INIT_TO_NETWORK_CONTENT:398,TOTAL:399,HEAD:400,TAIL:401,INITIAL:402,OTHER:403,ANR_START_DATA_CAPTURE:404,ANR_ENQUEUE:405,NOTIF_NOT_ALERTED:406,NOTIF_DUPLICATE:407,NOTIF_MUTED:408,NOTIF_BUZZED:409,FEED_RESPONSE_PROCESSED:410,STORIES_RESPONSE_PROCESSED:411,APP_DID_FINISH_LAUNCHING_ENDED:412,ASYNC_BEGIN_DB:413,DELTA_APPLICATION_STARTED:414,ASYNC_SUCCESS_DB:415,ASYNC_FAIL_DB:416,ASYNC_BEGIN_SERVER:417,ASYNC_SUCCESS_SERVER:418,ASYNC_FAIL_SERVER:419,LEAVE:420,ASYNC_SUCCESS_DB_NO_DATA:429,ASYNC_FAIL_SERVER_NO_DATA:430,SUCCESS_MEMORY:431,SUCCESS_SERVER:432,FAIL_NO_DATA:433,ACTIVITY_NEW_INTENT:434,GRID_MEDIA_LOADED:435,STORY_TRAY_MEDIA_LOADED:436,INTERACTION_OPEN_QRCODE_SCANNER:437,MEDIA_LOAD_CACHE:438,MEDIA_LOAD_NETWORK:439,COMMENTS_LOAD_START:440,COMMENTS_LOAD_COMPLETE:441,MEDIA_LOAD_START:442,SCROLL_START:443,QRCODE_SCANNER_SCAN_SUCCESS:444,QRCODE_SCANNER_SCAN_FAILURE:445,APP_CREATED_MAIN_PROCESS:446,FINISH_REGISTERING_JS_NATIVE_MODULES:447,NON_ANR:448,FINISH_INITIALIZING_JS_BRIDGE:449,FINISH_INJECTING_JS_HOOKS:450,FINISH_RUNNING_JS_INITIALIZER:451,UI_RESPONSIVE:452,PHASE_ONE_COMPLETE:453,PHASE_TWO_COMPLETE:454,LS_HEADER_START:455,LS_HEADER_LOAD:456,LS_BODY_START:457,LS_BODY_LOAD:458,APP_ONCREATE:459,START_FETCH_IMAGE:460,LOGGED_OUT:461,LS_HEADER_LAYOUT_SUCCESS:462,STARTED_CAPTURE_SESSION:463,CAMERA_VIEW_READY:464,CAMERA_FIRST_FRAME:465,PHOTO_BITMAP_READY:466,END:467,FRAME_RENDERED:468,LS_MAP_LIST_START:469,LS_MAP_LIST_LOADED:470,LS_MAP_LIST_SUCCESS:471,FETCH_THREAD_STARTED:472,FETCH_THREAD_SUCCEEDED:473,FETCH_THREAD_FAILED:474,STRUCTURE_FETCH_COMPLETE:475,FOLLOWED_SHOWS_FETCHED:476,ABANDONED:477,ENTERED:478,LS_FILTER_START:479,LS_FILTER_LOAD:480,LS_FILTER_SUCCESS:481,LS_SEARCH_RESULT_START:482,LS_SEARCH_RESULT_LOAD:483,NETWORK_PARSE_START:484,NETWORK_REQUEST_SENT:485,COMPONENT_DATA_MODEL_UPDATE_START:486,COMPONENT_DATA_MODEL_UPDATE_COMPLETE:487,HIGH_RES_PHOTO_FILE_READY:488,NATIVE_PHOTO_BITMAP_READY:489,REEL_JSON_RECEIVED:490,REEL_MEDIA_RECEIVED:491,STORY_VIEWER_APPEAR:492,FETCH_INBOX_STARTED:493,FETCH_INBOX_SUCCEEDED:494,FETCH_INBOX_FAILED:495,REQUEST_ADDED:496,INIT_QE_START:497,INIT_QE_END:498,MULTIDEX_INSTALLED:499,PREPARE_CAMERA_SESSION:500,START_CAMERA_SESSION:501,DID_START_CAMERA_SESSION:502,FIRST_HARDWARE_FRAME:503,START_RENDERING_FIRST_USER_FRAME:504,FIRST_MEDIA_RENDERED:505,FIRST_CACHED_MEDIA_RENDERED:506,CAMERA_INITIALIZED:507,HTTP_TRANSACTION_STARTED:508,REMOTE_PROCESS:509,PRE_REQUEST_SEND_CALLED:510,BRIDGE_STARTUP_WILL_START:511,BRIDGE_STARTUP_DID_FINISH:512,COVER_PHOTO_LOW_RES:513,COVER_PHOTO_HIGH_RES:514,PROFILE_PIC_LOW_RES:515,PROFILE_PIC_HIGH_RES:516,CONTEXT_ITEMS:517,MEDIA_LOADED:518,STATE_UPDATE:519,ON_SHOW_LOGIN:520,EMPTY_REQUEST:521,METERED_CONNECTION:522,VIDEO_DOWNSTREAM_FORMAT_CHANGED:523,DISABLED:524,NO_METADATA:525,INCOMPLETE_METADATA:526,PHOTO_CAPTURE_READY:527,CAMERA_START_READY:528,DELAY_START:529,DELAY_STOP:530,RANK_START:531,RANK_STOP:532,DB_WRITE_START:533,DB_WRITE_STOP:534,ADD_STORY_TO_UI:535,WEBVIEW_URI_REDIRECTOR_CONSTRUCTION:536,UNINTERRUPTED:537,VIDEO_TOGGLE_FULL_SCREEN:538,CONFIGURE_START:539,CONFIGURE_END:540,BROWSER_OPEN:541,FIRST_DATA_RECEIVED:542,RVP_WILL_LOAD:543,RVP_DID_LOAD:544,CACHE_WRITE_START:545,CACHE_WRITE_SUCCESS:546,CACHE_WRITE_FAIL:547,RVP_WILL_PAUSE:548,RVP_DID_PAUSE:549,RVP_WILL_PLAY:550,RVP_DID_PLAY:551,RVP_WILL_PREPARE:552,RVP_DID_PREPARE:553,RVP_WILL_RELOAD:554,RVP_DID_RELOAD:555,RVP_WILL_CREATE:556,RVP_DID_CREATE:557,RVP_WILL_FINISH_INFLATE:558,RVP_DID_FINISH_INFLATE:559,RVP_WILL_MOUNT:560,RVP_DID_MOUNT:561,START_COMPRESSING_MESSAGE:562,MESSAGE_COMPRESSED:563,START_DECOMPRESSING_MESSAGE:564,MESSAGE_DECOMPRESSED:565,START_SENDING_MESSAGE:566,CAMERA_PREVIEW_FROZEN:567,VC_INIT_START:569,VC_INIT_BEGIN:570,VC_INIT_END:571,VC_VIEW_DID_LOAD_BEGIN:572,VC_VIEW_DID_LOAD_END:573,ROOT_QUERY_START:574,ROOT_QUERY_SUCCESS:575,ROOT_QUERY_FAIL:576,CACHE_INITIALIZED:577,FETCH_BEGIN:578,FETCH_FINISHED:579,PARSING_FINISHED:580,LOAD_VIEW_END:581,LOAD_URL_BEGIN:582,LOAD_URL_END:583,SHOULD_LOAD_URL_BEGIN:598,SHOULD_LOAD_URL_END:599,BLOCKING_RESOURCES_LOADED:600,WEB_PAGE_LOADED:601,JS_TEARDOWN:603,JS_SETUP:604,PREP_STATE:605,PREP_FORMS:606,RUN_FUNCTION:610,LOAD_MODULES:613,VIDEO_READY_TO_PLAY:614,CANCEL_NAVIGATION:615,BEGIN_HANDLE_EVENT:626,END_HANDLE_EVENT:627,BEGIN_PROCESS_EVENT:628,END_PROCESS_EVENT:629,CANCEL_BACKGROUND:630,SC_TRACKER_SETUP_BEGIN:631,SC_TRACKER_SETUP_END:632,PROFILE_TOOLBOX_SETUP_BEGIN:633,PROFILE_TOOLBOX_SETUP_END:634,FEED_TOOLBOX_SETUP_BEGIN:635,FEED_TOOLBOX_SETUP_END:636,SCREEN_PART_RECEIVED:637,RVP_DID_FAIL_AUTOPLAY:638,VIEW_WILL_APPEAR_END:639,VIDEO_RENDERED:640,VIEW_DID_APPEAR_END:641,SHARE_FLOW_LOADED:642,START_DOWNLOAD_FACE_DETECTION_EFFECT:643,APPLY_FACE_DETECTION_EFFECT:644,INTERACTION_SWIPE_UP:645,LOOM_PROVIDER_FAILURE:646,ADS_SELECT_POST_VIEW:647,ADS_SELECT_IMAGE_VIEW:648,ADS_SELECT_BUDGET_VIEW:649,ADS_SELECT_AUDIENCE_VIEW:650,ADS_SELECT_CREATIVE_VIEW:651,VIDEO_FETCH_REQUEST_START:652,VIDEO_FETCH_REQUEST_RECEIVED:653,VIDEO_FETCH_REQUEST_ENTER_NETWORK_QUEUE:654,VIDEO_FETCH_REQUEST_NETWORK_REQUEST_START:655,VIDEO_FETCH_REQUEST_NETWORK_RESPONSE_RECEIVED:656,VIDEO_FETCH_REQUEST_NETWORK_FIRST_BYTE_ARRIVED:657,VIDEO_FETCH_REQUEST_NETWORK_TRANSFER_COMPLETE:658,VIDEO_FETCH_REQUEST_SATISFIED_BY_CACHE:659,VIDEO_FETCH_REQUEST_COMPLETE:660,VIDEO_FETCH_REQUEST_CACHE_CHECK_START:661,VIDEO_FETCH_REQUEST_CACHE_CHECK_END:662,VIDEO_FETCH_REQUEST_DID_ATTACH_TO_NETWORK_REQUEST:663,SELECT_PHOTOS_FAILED_SCORE:664,SELECT_PHOTOS_FAILED_TIMESTAMP:665,INTERACTION_CLICK:666,VIDEO_SCRUBBER_FIRST_THUMBNAIL_SHOWN:667,VIDEO_SCRUBBER_THUMBNAIL_SHOWN:668,COLD_START_BEGIN:669,COLD_START_END:670,COLD_START_LOAD_APP_JS:671,COLD_START_QUERY_SEND:672,COLD_START_APP_SHELL_COMPONENT_DID_MOUNT:673,VIDEO_RECORDING_START_CALLED:674,VIDEO_RECORDING_STOP_CALLED:675,WIKTORK_TEST:676,WIKTORK_TEST_TWO:677,ON_VIDEO_RECORDING_FINISHED:678,MEASURE_IMAGE:679,PDP_RENDER_LOADING:680,PDP_RENDER_FETCHED:681,VIDEO_FETCH_REQUEST_FAILED:682,LOGIN_FLOW_STARTED:683,LOGIN_FLOW_COMPLETED:684,VIDEO_DOWNLOAD_STARTED:685,VIDEO_DOWNLOAD_READY_TO_PLAY:686,VIDEO_DOWNLOAD_FAILED:687,FBLITE_SCREEN_RECEIVED:688,FBLITE_SERVER_START:689,FBLITE_SERVER_END:690,FBLITE_INCOMPLETE:691,BACKGROUND_THREAD:692,MAIN_THREAD:693,BWE_ESTIMATE_COMPLETE:694,WIKTORK_TEST_THREE:695,FBLITE_UNEXPECTED:696,THREAD_ASYNC_BEGIN_SERVER:697,THREAD_ASYNC_SUCCESS_SERVER:698,CARD_ASYNC_BEGIN_SERVER:699,CARD_ASYNC_SUCCESS_SERVER:700,FBLITE_INSTANT_TRANSITION_FAILED:701,BB_TRACE_REQUESTED:702,CANCEL_PSP:703,AGGREGATED:704,UNINSTRUMENTED:705,CANCEL_UNLOAD:706,DOWNLOAD_FAILED:707,UNZIP_FAILED:708,NO_ACTIVE_TRACE:709,LOOM_MMAP_TRACE_NOT_RECOVERED:710,PLUGIN_LOAD_END:711,UNPACKER_CHECK_START:712,PLUGIN_LOAD_START:713,UNPACKER_CHECK_END:714,UNPACKING_END:715,CREATE_UI_MANAGER_MODULE_START:716,CREATE_UI_MANAGER_MODULE_END:717,TEST_NUBBEL:718,CONDITION_NOT_MET:719,FAIL_FALSE_POSITIVE:720,FAIL_FALSE_NEGATIVE:721,APP_CRASH:722,TEST_GINDI:723,TTTT:724,BUG_BASH_ACTION:725,BUG_BASH_TEST:726,INIT_MOBILE_CONFIG:727,SUCCESS_WITH_VC_DISABLED:1008,DELETE_RECORD:1115,NORMAL_SEARCH_LEAVE:1171,MAW_SHIM_INDEXEDDB_SETUP:1332,MAW_FTS_INDEXEDDB_SETUP:1333,UPLOAD_FILE_CANCELLED:1428,SAVE_RECORD:1492,SUCCESS_TEST:1902,APP_EXIT:2001,CREATE_ATTACHMENT:2266,NEW_RECORD_FAILED:2394,START_SEND_MAILBOX_CALL:2414,USER_UNDO_SEND:2832,USER_LEFT_SURFACE:2833,MMA_OIDC_CALLBACK_CONTROLLER_HIT:2890,TOGGLE_MODE:3077,FILE_WRITER_ERROR:3270,SKIP:3376,ACQUIRED:3377,PHILLIP_TEST_ACTION_BLAH:3391,REFUSED:3473,SAVE_RECORD_CANCELLED:3563,NEW_ACCOUNT_CREATED:3599,CURRENCY_CHANGE:3600,SUCCESS_PYTORCH:3653,INITIAL_LOAD:3921,NAVIGATION:3922,CREATE_ATTACHMENT_FAILED:3955,INVALID:4158,CANCEL_ACCOUNT_SWITCH:4340,PAUSED_GROUP:5218,CANNOT_SEE_CHANNEL:5317,DELETED_CHANNEL:5318,SUCCESS_PAST_TIMEOUT:5947,DISPLAY_RECORD_FAILED:6050,SAVE_RECORD_FAILED:6087,SET_SOURCE:6596,FRX_FLOW_END:6646,IMMERSIVE_TAB_ROOT_QUERY:6825,SINGLE_BOT_IMMERSIVE_QUERY:6826,LAST_MESSAGE_AUDIO_QUERY:6827,NORMAL_SEARCH:7381,EDIT_RECORD:7420,CREATE_ATTACHMENT_SUCCEEDED:7618,CTWA_REQUEST_NO_WELCOME_MESSAGE:7809,FAIL_VALIDATION:7952,LIGHT_MODE_ENABLED:8101,OPEN_ATTACHMENT_SUCCEEDED:8213,CHANNEL_FULL:8321,UPLOAD_FILE_SUCCEEDED:8511,RATE_LIMIT_EXCEEDED:8629,INTEGRITY_FAIL:8630,PERMISSION_DENIED:8631,GENERATE_SHAREABLE_LINK:8759,HORIZON_MM_SERVER_SUCCESS:8765,HORIZON_MM_SERVER_FAIL:8766,BATCHED:8895,SAVE_RECORD_SUCCEEDED:8902,UNACKED_BY_INFRA:8964,UNACKED_BY_UI:8965,NEW_RECORD_SUCCEEDED:9099,DELETE_RECORD_FAILED:9234,STORY_DELETION_AND_LOAD_SUCCESS:9280,STORY_DELETION_WITH_LOAD_FAIL:9281,UPLOAD_FILE:9473,RESTART:10086,INVALID_ANNOTATE_MISSING_START:10087,INVALID_POINT_MISSING_START:10088,AIS_CTA_CLICK:10126,AIS_CLOSED:10127,AIS_REQUESTED:10128,AIS_IMPRESSION:10129,AIS_DOWNLOAD_SUCCESS:10130,AIS_INSTALL_STARTED:10131,AIS_INSTALL_SUCCESS:10132,AIS_AD_CTA_CLICK:10133,DISPLAY:10283,INVALID_END_MISSING_START:10294,AVATAR_EFFECT_MANIFEST_LOADED:10305,AVATAR_EFFECT_RENDER_SET:10306,AVATAR_EFFECT_FIRST_FRAME_RENDERED:10307,AVATAR_EFFECT_RENDER_STARTED:10308,EFFECT_CONFIG_SET:10309,SET_SEARCH_KEYWORD_SUCCEEDED:10326,SET_REGION_SUCCEEDED:10609,NEW_RECORD:10618,SEEN_BY_UI:10680,SEEN_BY_INFRA:10681,ACKED_BY_INFRA:10682,ACKED_BY_UI:10683,ICE_BREAKER_PREVIEW_FAIL:11079,PHILLIP_TEST_FOUR:11103,NEW_RECORD_CANCELLED:11146,TELEMETRY_UNEXPECTED_EVENT:11289,FALLBACK_RENDERED:11306,TOGGLE_SEARCH:11313,QPL_END_TO_END:11445,FACT_GATHERING_SHORT_TEXT_RESPONSE_SUCCESS:11468,SET_SEARCH_KEYWORD:11787,PHP_FATAL:11866,SET_POWER_SEARCH_FIELD_SUCCEEDED:11893,PROMOTE_AUTH_BUAT_ELIGIBLITY_START:11927,PROMOTE_AUTH_BUAT_ELIGIBLE:11928,PROMOTE_AUTH_BUAT_NOT_ELIGIBLE:11929,PROMOTE_AUTH_FB_ELIGIBLITY_START:11930,PROMOTE_AUTH_BUAT_FETCH_SUCCESS:11931,PROMOTE_AUTH_BUAT_FETCH_FAIL:11932,PROMOTE_AUTH_FB_VALID_THIRD_PARTY_TOKEN_FETCHED:11933,PROMOTE_AUTH_FB_LOGIN_START:11934,PROMOTE_AUTH_FB_LOGIN_SUCCESS:11935,PROMOTE_AUTH_FB_LOGIN_FAIL:11936,PROMOTE_AUTH_SUCCESS:11937,PROMOTE_AUTH_FAIL:11938,SUCCESS_CACHE_NOT_MODIFIED:11947,INELIGIBLE:11969,OUTCOME_NOTIFY:11970,OPEN__ATTACHMENT:12040,DELETE_RECORD_CONFIRMED:12147,DARK_MODE_ENABLED:12223,PARTIAL_SUCCESS:12238,SUCCESS_CONTROL:12434,DISPLAY_RECORD:12456,DUMMY:12524,SET_SOURCE_SUCCEEDED:12560,QP_MOBILE_ERROR:12633,MCI_APP_CRASH_OR_EXIT:12938,CANCEL_MIXVM_NAVIGATION:12993,PERMISSION_DIALOG_SHOWN:13061,NO_EMAIL_FETCHED:13062,HAVE_EXACTLY_ONE_GMAIL:13063,NUMBER_OF_GMAILS:13064,HAVE_ONE_GMAIL_MATCHED_CP:13065,NO_GMAIL_MATCHED:13066,OAUTH_DIALOG_SHOWN:13067,OAUTH_DIALOG_ACCEPT:13068,OAUTH_DIALOG_DENY:13069,OAUTH_TOKEN_FETCHED:13070,OAUTH_TOKEN_FAILURE:13071,OAUTH_SUCCESS:13072,OAUTH_FAIL_TIMEOUT:13073,OAUTH_FAIL_OTHER:13074,SUCCESS_NOTPRESENTED:13170,REMOVE_ATTACHMENT_CANCELLED:13176,DISPLAY_RECORD_SUCCEEDED:13246,DARK_MODE:13325,SET_REGION:13504,HORIZON_MM_REJECTED:13513,POWER_SEARCH_LEAVE:13551,UPLOAD_FILE_FAILED:13557,HAAS_EXECJS_REQUEST:13638,LIGHT_MODE:13744,NO_AUDIO_SOURCE:13811,MUTED_AUDIO_SOURCE:13812,REMOVE_ATTACHMENT:13825,TEST_ACTION_TEST:13933,PROCESS_PHOTO:14030,OPEN_ATTACHMENT_FAILED:14290,TOGGELE_SEARCH:14341,LAZAR_TEST:14397,POWER_SEARCH:14472,REMOVE_ATTACHMENT_SUCCEEDED:14513,POWER_SEARCH_ENTERED:14634,UGC_EVENT_CREATE:14654,PHILLIP_TEST:14768,GENERATE_SHAREABLE_LINK_FAILED:14817,REMOVE_ATTACHMENT_FAILED:15262,SET_POWER_SEARCH_FIELD:15268,GENERATE_SHAREABLE_LINK_SUCCEEDED:15431,DELETE_RECORD_SUCCEEDED:15465,IG_PROMOTE_DEFAULT_AD_ACCOUNT_NULL:15469,IG_PROMOTE_DEFAULT_AD_ACCOUNT_NON_NULL:15470,DISPLAY_RECORD_COLLAPSED:15554,LAZAR_TEST_A:15579,OPEN_ATTACHMENT:15957,NORMAL_SEARCH_ENTERED:15969,REMOVE_ATTACHMENT_CONFIRMED:16034,LAZAR_TEST_B:16208,DELETE_RECORD_CANCELLED:16296,TEST_ACTION_FOR_CALLER_CONTEXT_TWO:29998,GINANDI_TEST:32339});f["default"]=a}),66);
          __d("ReactStackUtils",[],(function(a,b,c,d,e,f){function a(a,b,c){c=c(a);if(c!=null&&b!=null){a=c.indexOf(b);a>=0&&c.splice(a)}return c}f.getTrimmedReactStack=a}),66);
          __d("InstrumentationAnalyzer",["ReactStackUtils","clearTimeout","hero-tracing","performanceNow","setTimeoutAcrossTransitions"],(function(a,b,c,d,e,f,g){"use strict";var h,i=2e3,j=0;function k(){return j++}var l=Object.freeze({NONE:null,MISSING_TRACE_POLICY:"1",INCOMPLETE_HERO_TRACE:"2",MISSING_DOM_MUTATIONS:"3",UNKNOWN_CANCEL_REASON:"4",MISSING_CANCEL_DETAILS:"5",LATE_SIGNALS_AFTER_TRACE:"6",USER_INPUT_DETECTED:"10"}),m=function(){function a(a,b,d,e,f,g,i,j,m){this.$8=[],this.$4=g,this.$3=k(),this.$2=f,this.$5=e,this.$6=j,this.$7=m,this.$2.markerStart(e,this.$3,(h||(h=c("performanceNow")))()+this.$4,{cancelOnUnload:!0,trackedForLoss:!0}),this.$1={errorCode:l.NONE,status:"STARTED",string:{cancelType:"",loomRefId:null,traceStatus:"STARTED",tracePolicy:null,traceType:b,traceId:a,lastPendingStage:null,traceQPLEvent:String(d)},string_array:{},"int":{heroEndToVCWithoutImage:null,hidden:0},bool:{heroTraceStarted:!1,heroTraceEnded:!1,hadMutationRoot:!1,hadDOMMutation:!1,hadPaintedElement:!1,hadLoadingStateElement:!1,hadSuspendedPlaceholder:!1,hadLatePlaceholder:!1,hadLateDOMMutation:!1,cancelWithoutPendingPlaceholder:!1,noSignalUntilTimeout:!1,userInputDetectedAfterTrace:!1}},i!=null&&this.setStringMetadata("tracePolicy",i),this.setStringMetadata("traceType",b),this.setStringMetadata("traceId",a),this.setStringMetadata("traceQPLEvent",String(d))}var b=a.prototype;b.endInteraction=function(a,b){var e=this;this.$2.markerPoint(this.$5,"traceEnd",{timestamp:(h||(h=c("performanceNow")))()+this.$4,instanceKey:this.$3});var f=a.vcTracker;if(b==="SUCCESS")var g=f==null?void 0:f.subscribeExtraMutation(function(f,i,l,m){e.$1.bool.hadLateDOMMutation=f!=null;e.setBooleanMetadata("userInputDetectedAfterTrace",i);l!=null&&(e.setIntMetadata("lateDOMMutationX",l.left),e.setIntMetadata("lateDOMMutationY",l.top),e.setIntMetadata("lateDOMMutationWidth",l.right-l.left),e.setIntMetadata("lateDOMMutationHeight",l.bottom-l.top));m!=null&&e.setStringMetadata("lateDOMMutationType",m);if(f!=null){if(e.$6){l=d("ReactStackUtils").getTrimmedReactStack(f,"HeroPagelet",e.$6);l!=null&&e.setStringArrayMetadata("lateDOMMutationReactStack",l)}if(e.$7){m=e.$7(f,"HeroPagelet","name");m!=null&&e.setStringArrayMetadata("lateDOMMutationPageletStack",m)}e.$2.markerPoint(e.$5,"lateDOMMutation",{timestamp:(h||(h=c("performanceNow")))()+e.$4,instanceKey:e.$3})}g==null||g();(i||e.$1.bool.hadLateDOMMutation&&e.$1.bool.hadLatePlaceholder)&&(c("clearTimeout")(k),j==null||j(),e.finalizeReporting(a,b))}),j=d("hero-tracing").HeroLogger.subscribeToPlaceholders({onStart:function(d){d.interactionID===a.traceId&&(e.$1.bool.hadLatePlaceholder=!0,e.$2.markerPoint(e.$5,"latePlaceholder",{timestamp:(h||(h=c("performanceNow")))()+e.$4,instanceKey:e.$3}),d.description!=null&&e.setStringMetadata("latePlaceholderName",d.description),j==null||j(),e.$1.bool.hadLateDOMMutation&&e.$1.bool.hadLatePlaceholder&&(c("clearTimeout")(k),g==null||g(),e.finalizeReporting(a,b)))},onEnd:function(){}}),k=c("setTimeoutAcrossTransitions")(function(){e.setBooleanMetadata("noSignalUntilTimeout",!0),g==null||g(),j==null||j(),e.finalizeReporting(a,b)},i);else{if(a.tagSet.pendingPlaceholder==null){this.setBooleanMetadata("cancelWithoutPendingPlaceholder",!0);((f=a.annotations["int"])==null?void 0:f.incompleteLoadingElementsCount)!=null&&a.annotations["int"].incompleteLoadingElementsCount>0?this.setStringMetadata("lastPendingStage","loadingStateElement"):((f=a.annotations["int"])==null?void 0:f.incompleteImageCount)!=null&&a.annotations["int"].incompleteImageCount>0?this.setStringMetadata("lastPendingStage","imageLoad"):((f=a.annotations["int"])==null?void 0:f.incompleteLockCount)!=null&&a.annotations["int"].incompleteLockCount>0&&this.setStringMetadata("lastPendingStage","incompleteLocks")}else this.setStringMetadata("lastPendingStage","placeholder");this.finalizeReporting(a,b)}};b.getTraceMetadata=function(){return this.$1};b.setBooleanMetadata=function(a,b){var c;this.$1.bool[a]=b;this.$2.markerAnnotate(this.$5,{bool:(c={},c[a]=b,c)},{instanceKey:this.$3})};b.setStringMetadata=function(a,b){var c;this.$1.string[a]=b;this.$2.markerAnnotate(this.$5,{string:(c={},c[a]=b,c)},{instanceKey:this.$3})};b.setStringArrayMetadata=function(a,b){var c;this.$1.string_array[a]=b;this.$2.markerAnnotate(this.$5,{string_array:(c={},c[a]=b,c)},{instanceKey:this.$3})};b.setIntMetadata=function(a,b){var c;this.$1["int"][a]=b;this.$2.markerAnnotate(this.$5,{"int":(c={},c[a]=b,c)},{instanceKey:this.$3})};b.evaluateTraceCorrectness=function(){var a={SUCCESS:2,FAIL:3,UNKNOWN:51,STARTED:51};this.$1.status="SUCCESS";this.$1.string.tracePolicy==null&&(this.$1.errorCode=l.MISSING_TRACE_POLICY,this.$1.status="FAIL");(!this.$1.bool.heroTraceStarted||!this.$1.bool.heroTraceEnded)&&(this.$1.errorCode=l.INCOMPLETE_HERO_TRACE,this.$1.status="FAIL");(!this.$1.bool.hadMutationRoot||!this.$1.bool.hadPaintedElement||!this.$1.bool.hadDOMMutation)&&(this.$1.errorCode=l.MISSING_DOM_MUTATIONS,this.$1.status="FAIL");(this.$1.string.traceStatus==="TIMEOUT"||this.$1.string.traceStatus.startsWith("CANCEL"))&&!this.$1.string.cancelType&&(this.$1.errorCode=l.UNKNOWN_CANCEL_REASON,this.$1.status="FAIL");(this.$1.string.traceStatus==="TIMEOUT"||this.$1.string.traceStatus.startsWith("CANCEL"))&&this.$1.string.lastPendingStage==null&&(this.$1.errorCode=l.MISSING_CANCEL_DETAILS,this.$1.status="FAIL");this.$1.string.traceStatus==="SUCCESS"&&this.$1.bool.noSignalUntilTimeout&&(this.$1.bool.hadLateDOMMutation||this.$1.bool.hadLatePlaceholder)&&(this.$1.errorCode=l.LATE_SIGNALS_AFTER_TRACE,this.$1.status="FAIL");this.$1.bool.userInputDetectedAfterTrace===!0&&(this.$1.errorCode=l.USER_INPUT_DETECTED,this.$1.status="UNKNOWN");return a[this.$1.status]};b.onReport=function(a){this.$8.push(a)};b.finalizeReporting=function(a,b){this.setStringMetadata("traceStatus",b);((b=a.annotations.string)==null?void 0:b.tracePolicy)!=null&&this.setStringMetadata("tracePolicy",a.annotations.string.tracePolicy);this.setBooleanMetadata("hadLatePlaceholder",this.$1.bool.hadLatePlaceholder);this.setIntMetadata("hidden",(b=(b=a.annotations["int"])==null?void 0:b.hidden)!=null?b:0);((b=a.annotations.string)==null?void 0:b.loomRefId)!=null&&this.setStringMetadata("loomRefId",a.annotations.string.loomRefId);this.setBooleanMetadata("hadLateDOMMutation",this.$1.bool.hadLateDOMMutation);this.setBooleanMetadata("hadLoadingStateElement",a.markerPoints.loadingState_start!=null);this.setBooleanMetadata("heroTraceStarted",a.markerPoints.HeroTrace_start!=null);this.setBooleanMetadata("heroTraceEnded",a.markerPoints.HeroTrace_end!=null);if(a.markerPoints.HeroTrace_end!=null&&a.markerPoints.vcWithoutImage!=null){b=a.markerPoints.HeroTrace_end.timestamp;var d=a.markerPoints.vcWithoutImage.timestamp;this.setIntMetadata("heroEndToVCWithoutImage",Math.round(d-b))}a.markerPoints.HeroTrace_end!=null&&this.$2.markerPoint(this.$5,"HeroTrace_end",{timestamp:a.markerPoints.HeroTrace_end.timestamp+this.$4,instanceKey:this.$3});a.markerPoints.vcWithoutImage!=null&&this.$2.markerPoint(this.$5,"vcWithoutImage",{timestamp:a.markerPoints.vcWithoutImage.timestamp+this.$4,instanceKey:this.$3});this.setBooleanMetadata("hadMutationRoot",((d=a.annotations["int"])==null?void 0:d.mutationRootCount)!=null?a.annotations["int"].mutationRootCount>0:!1);this.setBooleanMetadata("hadPaintedElement",((b=a.annotations["int"])==null?void 0:b.paintedElementCount)!=null?a.annotations["int"].paintedElementCount>0:!1);this.setBooleanMetadata("hadDOMMutation",((d=a.annotations["int"])==null?void 0:d.mutatedElementCount)!=null?a.annotations["int"].mutatedElementCount>0:!1);((b=a.annotations.string)==null?void 0:b.cancelType)!=null&&this.setStringMetadata("cancelType",a.annotations.string.cancelType);d=!1;for(b in a.subSpans)b.startsWith("Placeholder Wait:")&&(d=!0);this.setBooleanMetadata("hadSuspendedPlaceholder",d);b=this.evaluateTraceCorrectness();this.$2.markerEnd(this.$5,b,this.$3,(h||(h=c("performanceNow")))()+this.$4);d=[].concat(this.$8);this.$8=[];d.forEach(function(b){b(a)})};return a}();function a(a,b,c,d,e,f,g,h,i){return new m(a,b,c,d,e,f,g,h,i)}g.MeasurementErrorCode=l;g.InstrumentationAnalyzer=m;g.createInstrumentationAnalyzerInstance=a}),98);
          __d("InteractionTracingLogger",["performanceNow"],(function(a,b,c,d,e,f,g){"use strict";var h,i=new RegExp(/^late_mutation\/(un)?expected_([0-9]+)$/),j=4;function k(a,b,c,d){a.QuickPerformanceLogger.markerAnnotate(b,{"int":{numReactCommit:c.size}},{instanceKey:d})}function l(a,b,c,d,e){a.QuickPerformanceLogger.markerAnnotate(b,{string_array:(a={},a[c]=d,a)},{instanceKey:e})}function m(a,b,c,d,e,f){a.QuickPerformanceLogger.markerPoint(b,c,{data:d!=null?{string:{__key:d}}:null,instanceKey:e,timestamp:f})}function n(a,b,c,d){a.QuickPerformanceLogger.markerAnnotate(b,c.annotations,{instanceKey:d});for(var e in c.tagSet){var f=Array.from(c.tagSet[e]).sort();l(a,b,e,f,d)}}function o(a,b,c,d,e){for(var f in d){var g=d[f],h=g.data,j=g.timestamp;g=g.type;if(!a.allowedQPLPointTypes.has(g)||(g=a.qplPointFilterRegex)!=null&&g.exec(f))continue;g=h;i.test(f)&&f!=="late_mutation/unexpected_1"&&h!=null&&h.reactStack&&(g=p(d[f],["reactStack"]));m(b,c,f,g&&Object.keys(g).length?JSON.stringify(g):void 0,e,j+a.qplBaseTimestamp)}}function p(a,b){a=a.data;var c=a!=null?JSON.parse(JSON.stringify(a)):null;c!=null&&b.forEach(function(a){return delete c[a]});return c}function q(a,b,c,d,e){for(var f in d){var g;if((g=a.qplPointFilterRegex)!=null&&g.exec(f))continue;for(g=0;g<d[f].length;g++){var h=d[f][g],i=h.data,k=h.end,l=h.start;h=h.type;if(!a.allowedQPLPointTypes.has(h))continue;h=d[f].length===1?f:f+"_"+(g>=j?"MAX":g+1);m(b,c,h+"_start",void 0,e,l+a.qplBaseTimestamp);m(b,c,h+"_end",Object.keys(i).length?JSON.stringify(i):void 0,e,k+a.qplBaseTimestamp)}}}function a(a,b,c,d,e){var f={type:a.qplMarkerType,enableE2ETracing:a.qplEnableE2ETracing};b.QuickPerformanceLogger.markerStart(c,e,d+a.qplBaseTimestamp,f)}function b(a,b,d,e,f,g){k(b,d,f.commitSet,g);n(b,d,f,g);o(a,b,d,f.markerPoints,g);q(a,b,d,f.subSpans,g);var i=a.qplActionMap[e];f=a.qplEndMarkerPointName!=null&&f.markerPoints[a.qplEndMarkerPointName]!=null?f.markerPoints[a.qplEndMarkerPointName].timestamp:(h||(h=c("performanceNow")))();e==="DROPPED"?b.QuickPerformanceLogger.markerDrop(d,g):b.QuickPerformanceLogger.markerEnd(d,i,g,f+a.qplBaseTimestamp);return i}function d(a,b){var c;return((c=a.annotations["int"])==null?void 0:c.isError)===1?"FAIL":a.wasOffline?"OFFLINE":((c=a.annotations.string)==null?void 0:c.cancelType)==="dropped"?"DROPPED":((c=a.annotations.string)==null?void 0:c.cancelType)==="timeout"?"TIMEOUT":b===!0&&a.wasCanceled&&((c=a.annotations.string)==null?void 0:c.cancelType)==="navigation"?"CANCEL_NAVIGATION":b===!0&&a.wasCanceled&&((c=a.annotations.string)==null?void 0:c.cancelType)==="background"?"CANCEL_BACKGROUND":a.wasCanceled||((b=a.annotations["int"])==null?void 0:b.aborted)===1?"CANCEL":"SUCCESS"}g.initQPL=a;g.logQPL=b;g.getTraceStatus=d}),98);
          __d("InteractionCloning",["InteractionTracingLogger","interaction-tracing-metrics","uuidv4"],(function(a,b,c,d,e,f,g){function h(a){a=(a=a.annotations.string)==null?void 0:a.clonedInteractionId;return a!=null?d("interaction-tracing-metrics").InteractionTracingMetricsCore.get(a):null}function i(a,b,c){var e=h(a);e!=null&&(e.annotations===a.annotations&&(a.annotations=babelHelpers["extends"]({},a.annotations)),e.annotations.string===a.annotations.string&&(a.annotations.string=babelHelpers["extends"]({},a.annotations.string)));d("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotation(a.traceId,b,c)}function j(a,b,c){var e=h(a);e!=null&&(e.tagSet===a.tagSet&&(a.tagSet=babelHelpers["extends"]({},a.tagSet)));d("interaction-tracing-metrics").InteractionTracingMetricsCore.addTag(a.traceId,b,c)}function a(a,b,c,e){var f=h(a);f!=null&&(f.markerPoints===a.markerPoints&&(a.markerPoints=babelHelpers["extends"]({},a.markerPoints)));d("interaction-tracing-metrics").InteractionTracingMetricsCore.addMarkerPoint(a.traceId,b,c,e)}function b(a,b,c,e,f,g){var i=h(a);i!=null&&(i.subSpans===a.subSpans&&(a.subSpans=babelHelpers["extends"]({},a.subSpans)));d("interaction-tracing-metrics").InteractionTracingMetricsCore.addSubspan(a.traceId,b,c,e,f,g)}function k(a,b,e,f,g,h){var k=c("uuidv4")(),l=d("interaction-tracing-metrics").InteractionTracingMetricsCore.addTracedInteraction(k,a.start,function(){});l=Object.assign(l,a);l.traceId=k;l.annotations=babelHelpers["extends"]({},a.annotations);l.annotations.string=babelHelpers["extends"]({},a.annotations.string);d("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotation(k,"clonedInteractionId",a.traceId);i(l,"interactionId",k);j(l,"traceID",k);l.qplEvent=b;l.debugName=e;d("InteractionTracingLogger").initQPL(f,g,b,l.start,h);e=g.WebLoom?g.WebLoom.startTraceManually(l.traceId,b,l.start,1,(a=l.tracePolicy)!=null?a:"unknown.cloned_interaction",(k=l.interactionClass)!=null?k:"contingent"):null;f=e==null?void 0:e.traceReferenceId;f!=null&&i(l,"loomRefId",f);return l}function l(a,b,c,e,f){var g=d("InteractionTracingLogger").getTraceStatus(a,e.qplActionCancelOnNavigation);e=d("InteractionTracingLogger").logQPL(e,f,b,g,a,c);(b=f.WebLoom)==null||b.endTraceForInteraction(a,e)}e={addMarkerPoint_cloneSafe:a,addSubspan_cloneSafe:b,clone:function(a,b,c,d){var e=a.getTrace();if(e==null)return;a=a.getConfigAndDependencies();var f=a.cfg;a=a.deps;e=k(e,b,c,f,a,d);l(e,b,d,f,a)},cloneAndStart:k,log:l};f=e;g["default"]=f}),98);
          __d("InteractionTracingUserTimingUtils",[],(function(a,b,c,d,e,f){"use strict";function a(a,b,c){if(a.UserTimingUtils==null)return;if(b.markerPoints.visuallyComplete){var d;(d=a.UserTimingUtils)==null||d.measureModern("VisuallyComplete("+c+")["+b.traceId.slice(0,3)+"]",{end:b.markerPoints.visuallyComplete.timestamp,subSpan:"VC",start:b.start})}if(b.markerPoints.vcWithoutImage){(d=a.UserTimingUtils)==null||d.measureModern("VCWithoutImage("+c+")["+b.traceId.slice(0,3)+"]",{end:b.markerPoints.vcWithoutImage.timestamp,spanType:"VCWithoutImage",start:b.start})}}f.markInteraction=a}),66);
          __d("MemoryUtils",[],(function(a,b,c,d,e,f){"use strict";function g(){return window.performance&&window.performance.memory}function h(){return window.navigator&&window.navigator.deviceMemory}function a(){return window.performance&&typeof window.performance.measureUserAgentSpecificMemory==="function"}function i(a){return typeof a.replace==="function"?a.replace(/\n/g," ").replace(/\s+/g," "):null}function b(){if(typeof window.gc!=="function")return!1;return typeof window.gc.toString!=="function"?!1:i(window.gc.toString())==="function gc() { [native code] }"}var j=b()?window.gc:null;function c(a){a===void 0&&(a={runGC:!0});var b=null;if(h()){var c=parseFloat(window.navigator.deviceMemory);isNaN(c)||(b=c*1024*1024*1024)}if(g()){j!=null&&a.runGC&&j();a=((c=window.performance)==null?void 0:c.memory)||{};c=a.jsHeapSizeLimit;var d=a.totalJSHeapSize;a=a.usedJSHeapSize;return{usedJSHeapSize:a,jsHeapSizeLimit:c,totalJSHeapSize:d,deviceMemory:b}}return{usedJSHeapSize:null,jsHeapSizeLimit:null,totalJSHeapSize:null,deviceMemory:null}}f.isMemoryAPISupported=g;f.isMeasureMemoryOriginTrialSupported=a;f.isGarbageCollectionAPIAvailable=b;f.getCurrentMemory=c}),66);
          __d("NetworkStatusTracker",["NetworkStatus"],(function(a,b,c,d,e,f,g){"use strict";var h=c("NetworkStatus").isOnline(),i=new Set();function j(a){h!==a&&(h=a,i.forEach(function(a){a({online:h})}))}var k={emit:function(a){j(a)},isOnline:function(){return h},onChange:function(a){i.add(a);return{remove:function(){i["delete"](a)}}}};c("NetworkStatus").onChange(function(a){k.emit(a.online)});a=k;g["default"]=a}),98);
          __d("VisibilityAPI",["performanceNow"],(function(a,b,c,d,e,f,g){var h,i=((f=self.document)==null?void 0:f.visibilityState)!==void 0||((f=self.document)==null?void 0:f.hidden)!==void 0;function a(){if(i)return document.visibilityState!==void 0?document.visibilityState==="hidden":document.hidden;else return!1}function b(a){var b=function(b){b=(b=b==null?void 0:b.timeStamp)!=null?b:(h||(h=c("performanceNow")))();a(b)};document.addEventListener("visibilitychange",b);return b}function d(a){document.removeEventListener("visibilitychange",a)}function e(){return 0}g.canUseVisibilityAPI=i;g.isVisibilityHidden=a;g.onVisibilityChange=b;g.removeVisibiltyChangeListener=d;g.getEarliestHiddenStartTime=e}),98);
          __d("VisibilityState",["VisibilityAPI","performanceNow"],(function(a,b,c,d,e,f,g){var h,i=1e3,j=[],k=null;f=!1;var l=new Set();f||(d("VisibilityAPI").isVisibilityHidden()&&(k=d("VisibilityAPI").getEarliestHiddenStartTime()),f=!0);d("VisibilityAPI").canUseVisibilityAPI&&d("VisibilityAPI").onVisibilityChange(function(a){m(a,d("VisibilityAPI").isVisibilityHidden()),l.forEach(function(b){b(a,d("VisibilityAPI").isVisibilityHidden())})});function m(a,b){b?k=a:k!=null&&(j.push({end:a,start:k}),j.length>i&&j.shift(),k=null)}function a(a){l.add(a);return function(){l["delete"](a)}}function b(a){l["delete"](a)}function n(a,b){var d=[],e=Array.from(j);if(k!=null){var f=k;e.push({end:(h||(h=c("performanceNow")))(),start:f})}e.forEach(function(c){c.start<=a&&c.end>a?c.end<=b?d.push({end:c.end,start:a}):d.push({end:b,start:a}):c.start>a&&c.start<=b&&(c.end<=b?d.push({end:c.end,start:c.start}):d.push({end:b,start:c.start}))});return d}function e(a,b){return n(a,b).length>0}g.subscribe=a;g.unsubscribe=b;g.getHiddenSpans=n;g.wasHidden=e}),98);
          __d("WebAPIs",["VisibilityAPI"],(function(a,b,c,d,e,f,g){"use strict";f=[];var h="IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype?window.IntersectionObserver:null;function a(a){return a.isIntersecting!=null?a.isIntersecting:a.intersectionRatio>0||a.intersectionRect&&(a.intersectionRect.height>0||a.intersectionRect.width>0)}h==null&&f.push("IntersectionObserver");var i=window.MutationObserver||window.WebKitMutationObserver;i==null&&f.push("MutationObserver");d("VisibilityAPI").canUseVisibilityAPI||f.push("VisibilityAPI");d=window.requestAnimationFrame;d==null&&f.push("requestAnimationFrame");var j=window.cancelAnimationFrame;d==null&&f.push("cancelAnimationFrame");function b(a){try{window.addEventListener("beforeunload",a)}catch(a){return null}return{remove:function(){try{window.removeEventListener("beforeunload",a)}catch(a){if(a.message!=="can't access dead object")throw a}}}}var k=function(){function a(a){this.$1=a}var b=a.prototype;b.deref=function(){return this.$1};return a}();k=typeof window.WeakRef==="function"?window.WeakRef:k;typeof window.WeakRef!=="function"&&f.push("WeakRef");var l=window.WeakMap,m=window.WeakSet;typeof window.WeakMap!=="function"&&f.push("WeakMap");typeof window.WeakSet!=="function"&&f.push("WeakSet");function c(a){return a!=null&&a.isConnected!==!1}function e(a){a=a==null?void 0:a.deref();return a!=null&&a.isConnected!==!1?a:null}g.unavailableAPIs=f;g.IntersectionObserver=h;g.intersectionObserverEntryIsIntersecting=a;g.MutationObserver=i;g.requestAnimationFrame=d;g.cancelAnimationFrame=j;g.onBeforeUnload=b;g.WeakRef=k;g.WeakMap=l;g.WeakSet=m;g.isAttachedElement=c;g.derefOnlyAttachedElement=e}),98);
          __d("VisualCompletionTraceObserver",[],(function(a,b,c,d,e,f){"use strict";var g=[],h=[],i=[];a={subscribe:function(a){g.push(a)},subscribeStart:function(a){h.push(a)},unsubscribe:function(a){g=g.filter(function(b){return b!==a})},unsubscribeStart:function(a){h=h.filter(function(b){return b!==a})},emit:function(a){g.forEach(function(b){return b(a)})},emitStart:function(a){h.forEach(function(b){return b(a)})},subscribeImageLoadStart:function(a){i.push(a)},unsubscribeImageLoadStart:function(a){i=i.filter(function(b){return b!==a})},emitImageLoadStart:function(a,b,c,d){i.forEach(function(e){return e(a,b,c,d)})}};f["default"]=a}),66);
          __d("IteratableElementWeakMap",["WebAPIs"],(function(a,b,c,d,e,f,g){"use strict";a=function(){function a(){this.$1=[],this.$2=new(d("WebAPIs").WeakMap)()}var b=a.prototype;b["delete"]=function(a){this.$2["delete"](a),this.$1=this.$1.filter(function(b){b=b.deref();return b!==a&&b!=null})};b.set=function(a,b){this.$1=this.$1.filter(function(b){b=b.deref();return b!==a&&b!=null});var c=new(d("WebAPIs").WeakRef)(a);this.$1.push(c);this.$2.set(a,b)};b.get=function(a){return this.$2.get(a)};b.clear=function(){this.$1=[],this.$2=new(d("WebAPIs").WeakMap)()};b.has=function(a){return this.$2.has(a)};b.size=function(){var a=0;for(var b of this.$1){var c=b.deref();c!=null&&a++}return a};b.entries=function*(){this.$1=this.$1.filter(function(a){return a.deref()!=null});for(var a of this.$1){var b=a.deref();if(b){var c=this.$2.get(b);c!=null&&(yield [b,c])}}};b.keys=function*(){var a=this.entries();for(a of a){var b=a[0];a[1];yield b}};b.values=function*(){var a=this.entries();for(a of a){a[0];var b=a[1];yield b}};b.forEach=function(a,b){var c=this.entries();for(c of c){var d=c[0],e=c[1];a.call(b,e,d,this)}};return a}();g["default"]=a}),98);
          __d("IteratableElementWeakSet",["WebAPIs"],(function(a,b,c,d,e,f,g){"use strict";a=function(){function a(){this.$1=[],this.$2=new(d("WebAPIs").WeakSet)()}var b=a.prototype;b["delete"]=function(a){this.$2["delete"](a),this.$1=this.$1.filter(function(b){b=b.deref();return b!==a&&b!=null})};b.add=function(a){this.$1=this.$1.filter(function(b){b=b.deref();return b!==a&&b!=null});var b=new(d("WebAPIs").WeakRef)(a);this.$1.push(b);this.$2.add(a)};b.clear=function(){this.$1=[],this.$2=new(d("WebAPIs").WeakSet)()};b.has=function(a){return this.$2.has(a)};b.size=function(){var a=0;for(var b of this.$1){var c=b.deref();c!=null&&a++}return a};b.values=function*(){this.$1=this.$1.filter(function(a){return a.deref()!=null});for(var a of this.$1){var b=a.deref();b&&(yield b)}};b.keys=function*(){yield* this.values()};b.entries=function*(){var a=this.values();for(a of a)yield [a,a]};b.forEach=function(a,b){var c=this.values();for(c of c)a.call(b,c,c,this)};return a}();g["default"]=a}),98);
          __d("ResourceTimingAPI",["performance"],(function(a,b,c,d,e,f,g){"use strict";var h,i=!1,j=!1;function a(){i||(typeof ((h||(h=c("performance")))==null?void 0:(h||(h=c("performance"))).getEntriesByName)!=="function"||typeof ((h||(h=c("performance")))==null?void 0:(h||(h=c("performance"))).getEntriesByType)!=="function"?(j=!1,i=!0):(h||(h=c("performance"))).getEntriesByType("resource").length>0&&(j=!0,i=!0));return j}function b(a){if(typeof (h||(h=c("performance"))).getEntriesByName!=="function")return null;var b=(h||(h=c("performance"))).getEntriesByName(a);b.length===0&&a.indexOf("#")>=0&&(b=(h||(h=c("performance"))).getEntriesByName(a.split("#")[0]));return b&&b[0]}g.canUseResourceTimingAPI=a;g.getResourceTiming=b}),98);
          __d("LCP",[],(function(a,b,c,d,e,f){"use strict";var g=typeof ((b=window.PerformanceObserver)==null||(b=b.supportedEntryTypes)==null?void 0:b.includes)==="function"&&window.PerformanceObserver.supportedEntryTypes.includes("largest-contentful-paint");function h(){return document==null?[]:Array.from(document.querySelectorAll('link[rel="preload"][as="image"]')).map(function(a){return(a=a.attributes.getNamedItem("href"))==null?void 0:a.value})}function a(){if(!g)return null;var a=null,b=new window.PerformanceObserver(function(b){for(b of b.getEntries())a=b});b.observe({buffered:!0,type:"largest-contentful-paint"});return function(){var c;b.disconnect();return a==null?null:{className:(c=a.element)==null?void 0:c.className,element:(c=a.element)==null?void 0:c.tagName,size:a.size,timestamp:a.startTime,url:a.url,preloaded:h().includes((c=a)==null?void 0:c.url)}}}f.getLCPCallback=a}),66);
          __d("ResourceDownloadLogger",["performance"],(function(a,b,c,d,e,f,g){"use strict";var h,i={JS:"js",CSS:"css",IMG:"img",TRANSLATIONS:"translations"};function j(a){var b=a.indexOf("?");return b===-1?a:a.substring(0,b)}function k(a,b){var c=b.substring(b.lastIndexOf(".")+1);if(c==="js")return b.includes("rsrc-translations.php")?i.TRANSLATIONS:i.JS;else if(c==="css")return i.CSS;return a}function l(){return Object.keys(i).reduce(function(a,b){b=i[b];a[b]={cacheCount:0,cacheRate:0,encodedBodySize:0,decodedBodySize:0,totalCount:0,transferSize:0};return a},{})}function a(a,b){if(typeof (h||(h=c("performance"))).getEntriesByType!=="function")return new Map();var d=l(),e=(h||(h=c("performance"))).getEntriesByType("resource").filter(function(c){return c.startTime>=a&&c.startTime<=b}).map(function(a){return{encodedBodySize:a.encodedBodySize,decodedBodySize:a.decodedBodySize,transferSize:a.transferSize,type:k(a.initiatorType,j(a.name))}}).filter(function(a){return d[a.type]});e.forEach(function(a){var b=d[a.type];b.encodedBodySize+=a.encodedBodySize;b.decodedBodySize+=a.decodedBodySize;b.transferSize+=a.transferSize;b.totalCount++;a.transferSize===0&&b.cacheCount++});e=new Map();for(var f in d){var g=d[f];g.totalCount>0&&(g.cacheRate=Math.round(g.cacheCount/g.totalCount*100));for(var i in g)e.set(f+"_"+i,g[i])}return e}g["default"]=a}),98);
          __d("ImageDownloadTracker",["cr:7422"],(function(a,b,c,d,e,f,g){"use strict";g["default"]=b("cr:7422")}),98);
          __d("currentVCTraces",[],(function(a,b,c,d,e,f){var g=null,h=null,i=new Map();function a(){return new Map(i)}function b(a,b){i.set(a,b)}function c(a){i["delete"](a)}function d(){return g}function e(a){g=a}function j(){return h}function k(a){h=a}f.getCurrentVCTraces=a;f.addVCTrace=b;f.removeVCTrace=c;f.getCurrentNavigationVCTrace=d;f.setCurrentNavigationVCTrace=e;f.getLastNavigationVCReport=j;f.setLastNavigationVCReport=k}),66);
          __d("VisualCompletionUtil",["ImageDownloadTracker","ResourceTimingAPI","VisualCompletionConstants","VisualCompletionTraceObserver","WebAPIs","addAnnotations","currentVCTraces","performance","performanceNavigationStart","performanceNow"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j,k=/url\(.*(http.*)\)/gi;function l(a){return(a.right-a.left)*(a.bottom-a.top)}function m(a,b){return{bottom:Math.max(Math.min(a.bottom,b.bottom),b.top),left:Math.min(Math.max(a.left,b.left),b.right),right:Math.max(Math.min(a.right,b.right),b.left),top:Math.min(Math.max(a.top,b.top),b.bottom)}}function n(a){return{height:window.innerHeight,width:window.innerWidth}}function a(a,b){if(typeof a.getBoundingClientRect!=="function")return!1;var c=n(b);a=a.getBoundingClientRect();var d=a.bottom,e=a.left,f=a.right;a=a.top;d=l(m({bottom:d,left:e,right:f,top:a},{bottom:c.height,left:0,right:c.width,top:-o(b).scrollY}));return d>0}function o(a){var b;a=(a=window.scrollX)!=null?a:0;b=(b=window.scrollY)!=null?b:0;return{scrollX:a,scrollY:b}}function b(a,b){var c=0;a=a;while(a&&a.offsetParent&&typeof a.offsetTop==="number")c+=a.offsetTop,a=a.offsetParent;if(a&&a.offsetParent==null&&typeof a.getBoundingClientRect==="function"){var d=a.getBoundingClientRect();d=d.top;d>=0?c+=d:a===document.body&&(c-=b.initialScrollY)}return c}function e(a){return a.split("#")[0]}function p(a){if(a==null||a==="")return!1;a=a.replace(/ /g,"");return a.indexOf("display:none")>=0||a.indexOf("visibility:hidden")>=0||a.indexOf("content-visibility:hidden")>=0}function q(a){a=a;while(a){if(typeof a.getAttribute==="function"&&p(a.getAttribute("style"))||typeof a.hasAttribute==="function"&&a.hasAttribute("hidden"))return!0;a=a.parentElement}return!1}function r(a,b){if(b.has(a))return b.get(a)===!0;var c=!1;typeof a.getAttribute==="function"&&p(a.getAttribute("style"))||typeof a.hasAttribute==="function"&&a.hasAttribute("hidden")?c=!0:a.parentElement!=null&&(c=r(a.parentElement,b));b.set(a,c);return c}function s(a,b,d){if(b.config.invisibleStyleMemoization===!0&&d!=null){if(r(a,d))return!0}else if(q(a))return!0;d=a;while(d){if(b.mutationRoots.has(d))return!1;if(b.pendingLoadingElements.has(d))return!0;if(typeof d.getAttribute==="function"){var e=d.getAttribute((h||(h=c("VisualCompletionConstants"))).ATTRIBUTE_NAME);if(e===(h||(h=c("VisualCompletionConstants"))).IGNORE)return!0;if(d!==a&&e===(h||(h=c("VisualCompletionConstants"))).IGNORE_DYNAMIC){b.excludeElement(a);return!0}}d=d.parentElement}return!1}function t(a,b,c){if(K(b)&&!s(b,a)&&b.textContent!=null&&b.parentElement!=null){a=b.parentElement;if(J(a)){b=b.textContent;typeof b==="string"&&(b=b.trim());if(b!=="")if(c!=null&&c.trim()===b)return null;else return a}}return null}function f(a,b,c){var d=[],e=0,f=null;c.config.invisibleStyleMemoization===!0&&(f=new Map());Array.from(a).forEach(function(a){if(c.config.max_mutation_record!=null&&++e>c.config.max_mutation_record)return;if(!J(a.target)&&!K(a.target))return;var g=a.target;if(a.type==="childList"&&a.addedNodes&&a.addedNodes.length)Array.from(a.addedNodes).forEach(function(a){a=a;if(s(a,c,f))return;if(u(a)){B(c.mutationSeq,a,"imgLoad",b,c);return}else if(J(a))typeof a.querySelectorAll==="function"&&A(c.mutationSeq,a,b,c,f),d.push([a,"mutationAdd"]);else if(c.config.observeTextMutation&&K(a)){a=t(c,a);a!=null&&d.push([a,"mutationTextAdd"])}});else if(a.type==="attributes"&&!s(g,c,f))if(a.attributeName==="hidden")g.hasAttribute("hidden")||d.push([g,"mutationHiddenAttribute"]);else if(a.attributeName==="style"){var h=g.getAttribute("style"),i=a.oldValue;p(i)&&!p(h)&&d.push([g,"mutationStyleAttribute"])}else(I(g)==="image"&&a.attributeName==="href"||I(g)==="IMG"&&a.attributeName==="src")&&B(c.mutationSeq,g,"mutationImageAttribute",b,c);else if(c.config.observeTextMutation&&a.type==="characterData"&&K(g)){i=t(c,g,a.oldValue);i!=null&&d.push([i,"mutationTextUpdate"])}});c.config.invisibleStyleMemoization===!0&&f!=null&&f.clear();return d}function u(a){return I(a)==="IMG"||I(a)==="image"}function v(a){return I(a)==="picture"}function w(a){return u(a)||v(a)}function x(a){if(typeof window.getComputedStyle!=="function")return null;a=window.getComputedStyle(a);var b=a["background-image"];if(a.visibility!=="hidden"&&b&&b!=="none"){k.lastIndex=0;a=k.exec(b);if(a&&a.length>1)return a[1].replace('"',"")}return null}function y(a){if(a.reported)return;var b=(i||(i=c("performanceNow")))();a.checkViewport();a.mutationRoots.forEach(function(b){if(b&&typeof b.querySelectorAll==="function"){b=b.querySelectorAll("div,i,span,li");Array.prototype.forEach.call(b,function(b){if(b.textContent||b.children.length||a.cssBgElements.has(b)||s(b,a)||!a.inViewport(b))return;var c=x(b);a.bgCheckCount++;if(c==null)return;c={element:new(d("WebAPIs").WeakRef)(b),url:c,resourceTiming:d("ResourceTimingAPI").getResourceTiming(c)};a.cssBgElements.set(b,c)})}});a.cssBgScanOverhead=i()-b}function z(a,b){if(typeof a.getAttribute==="function"&&a.getAttribute((h||(h=c("VisualCompletionConstants"))).ATTRIBUTE_NAME)===(h||(h=c("VisualCompletionConstants"))).LOADING_STATE)b.waitLoadingState(a);else if(typeof a.querySelectorAll==="function"){a=a.querySelectorAll("["+(h||(h=c("VisualCompletionConstants"))).ATTRIBUTE_NAME+"="+h.LOADING_STATE+"]");Array.from(a).forEach(function(a){b.waitLoadingState(a)})}}function A(a,b,c,d,e){b=b.querySelectorAll("img, image");Array.from(b).forEach(function(b){if(s(b,d,e))return;B(a,b,"imgLoad",c,d)})}function B(a,b,d,e,f){if(f.trackedImages.has(b))return;else f.trackedImages.add(b);f.config.enable_image_logging_emitter&&b.getAttribute("data-imgperflogname")!=null&&c("VisualCompletionTraceObserver").emitImageLoadStart(b,d,e,f.interactionType);if(b.complete){b.getAttribute((h||(h=c("VisualCompletionConstants"))).ATTRIBUTE_NAME)===(h||(h=c("VisualCompletionConstants"))).MEDIA_VC_IMAGE&&f.scheduleIntersectionObserver(a,b,d,e);return}var g=b.currentSrc||b.src;if(I(b)==="image"&&typeof b.getAttribute==="function"){var j=b.getAttribute("xlink:href");j!=null&&(g=j)}if(g==null||g===""||g.indexOf("http")!==0)return;var k=function(){f.imageDone(b)},l=function(){f.imageWait(b)};if(b.getAttribute("loading")==="lazy"){j=C(a,b,d,e,k,f);var m=j.loadHandler,n=j.errorHandler;f.scheduleElementVisibleObserver(b,function(){if(f.reported||b.complete)return;l();b.addEventListener("load",m);b.addEventListener("error",n)},{executeOnce:!0,cleanAfterReport:!0})}else if(f.config.use_image_download_tracker===!0){var o=(i||(i=c("performanceNow")))();c("ImageDownloadTracker")(g,l).then(function(){var g=(i||(i=c("performanceNow")))();f.scheduleIntersectionObserver(a,b,d,e,o,g);k()})["catch"](function(){return k()})}else{j=C(a,b,d,e,k,f);g=j.loadHandler;j=j.errorHandler;l();b.addEventListener("load",g);b.addEventListener("error",j)}}function C(a,b,d,e,f,g){var h=(i||(i=c("performanceNow")))(),j=function(){var l=(i||(i=c("performanceNow")))();g.scheduleIntersectionObserver(a,b,d,e,h,l);f();b.removeEventListener("load",j);b.removeEventListener("error",k)},k=function(){f(),b.removeEventListener("load",j),b.removeEventListener("error",k)};return{loadHandler:j,errorHandler:k}}function D(a,b){return typeof a.getAttribute==="function"&&a.getAttribute((h||(h=c("VisualCompletionConstants"))).ATTRIBUTE_NAME)===b}function E(a){var b=function(){a.scrolled=!0,a.markerPoints.has("scroll_start")||a.addMarkerPoint("scroll_start",(i||(i=c("performanceNow")))())};try{window.addEventListener("scroll",b,{passive:!0}),a.onComplete(function(){window.removeEventListener("scroll",b)})}catch(a){if(a.message!=="can't access dead object")throw a}}function F(a,b){a instanceof HTMLImageElement&&(b.record.isMediaVCElement=D(a,(h||(h=c("VisualCompletionConstants"))).MEDIA_VC_IMAGE),b.record.imgNaturalWidth=a.naturalWidth,b.record.imgNaturalHeight=a.naturalHeight)}function G(a,b){typeof window.devicePixelRatio==="number"&&c("addAnnotations")(a.annotations,{"double":{devicePixelRatio:window.devicePixelRatio}});a.navSequence===1&&(j||(j=c("performance")))&&(j||(j=c("performance"))).timing&&((j||(j=c("performance"))).timing.responseStart&&a.markerPoints.set("TTFB",{timestamp:(j||(j=c("performance"))).timing.responseStart-c("performanceNavigationStart")()}));if(b.interactionType==="INITIAL_LOAD"){a=(j||(j=c("performance")))==null||(j||(j=c("performance"))).getEntriesByType==null?void 0:(j||(j=c("performance"))).getEntriesByType("paint");a&&a.forEach(function(a){a.name==="first-contentful-paint"&&b.addFirstMarkerPoint("FCP",a.startTime)})}}var H={attributeFilter:["hidden","style","href","src"],attributeOldValue:!0,attributes:!0,characterData:!0,childList:!0,subtree:!0};function I(a){return(a=a.tagName)!=null?a:""}function J(a){return a.nodeType===Node.ELEMENT_NODE&&a.tagName!=="SCRIPT"&&a.tagName!=="STYLE"&&a.tagName!=="LINK"}function K(a){return a.nodeType===Node.TEXT_NODE}function L(a){var b=[],c=d("currentVCTraces").getCurrentVCTraces();c.forEach(function(c){var d=a;while(d!=null){if(d instanceof HTMLElement&&c.mutationRoots.has(d)){b.push(c);break}d=d.parentElement}});return b}function M(a){var b=[];L(a).forEach(function(c){b.push(c.waitLoadingState(a))});return b}function N(a){return{onError:function(){},onLoad:function(){},unmountCallback:function(){}}}function O(a){L(a).forEach(function(b){b.excludeElement(a)})}function P(a){var b=4,c=0,d=0;a.visualChangeRecordList=a.visualChangeRecordList.filter(function(e){e=e.record;if(e.isMediaVCElement&&e.visibleAtMutation===!0&&e.imgNaturalHeight!=null&&e.imgNaturalWidth!=null){var f=e.imgNaturalHeight*e.imgNaturalWidth,g=Number(f<c*b),h={ignored:g,resolution:f,mutationType:e.mutationType,naturalWidth:String(e.imgNaturalWidth),naturalHeight:String(e.imgNaturalHeight)};c>0&&(h.ratio=f/c);a.addMarkerPoint("mediaVCImage_"+d++,e.paintTime,h);if(g)return!1;else{a.addMarkerPoint("ImageMediaVC",e.paintTime);c=f;return!0}}return!0})}function Q(a,b,c){a.mutationRoots.forEach(function(a){var d=function(){b(null,!0)};c.push(function(){a.removeEventListener("click",d)});a.addEventListener("click",d);var e=function(){b(null,!0)};c.push(function(){a.removeEventListener("keyDown",e)});a.addEventListener("keyDown",e)})}g.getPixels=l;g.getRectIntersection=m;g.getViewportSize=n;g.isInAboveTheFold=a;g.getScrollPosition=o;g.offsetTop=b;g.trimHash=e;g.checkInvisibleStyle=p;g.checkInvisibleStyleElement=q;g.checkInvisibleStyleElementRecursive=r;g.shouldIgnoreMutation=s;g.getParentElementForTextNodeChange=t;g.extractMutationElements=f;g.isImage=u;g.isPicture=v;g.isImageOrPicture=w;g.getStyleBackground=x;g.scanCssBgElements=y;g.checkLoadingStates=z;g.trackAllChildImages=A;g.trackImage=B;g.getImageLoadHandlers=C;g.checkDOMElementAttributeValue=D;g.setupScrollHandler=E;g.getImageNaturalSize=F;g.addPlatformMetaData=G;g.mutationObserverConfig=H;g.getTagName=I;g.isElementNode=J;g.isTextNode=K;g.findVCTraces=L;g.trackLoadingState=M;g.trackImageLoad=N;g.ignoreElement=O;g.processMediaVCImage=P;g.subscribeUserInputForExtraMutation=Q}),98);
          __d("VisualCompletionUtilCommon",[],(function(a,b,c,d,e,f){"use strict";function a(a){return{bottom:a.bottom,left:a.left,right:a.right,top:a.top}}f.castToRect=a}),66);
          __d("logVCUserTiming",[],(function(a,b,c,d,e,f){"use strict";function a(a){if(a.config.UserTimingUtils){var b=a.config.UserTimingUtils;a.stateLog.forEach(function(a,c){var d=a[0];a=a[1];b.measureModern(c,{end:a,start:d},"VC Tracker State","\ud83d\udcaa Hero Logger")});a.visualChangeRecordList.forEach(function(a){var c;a=a.record;c=(c=a.finalState)!=null?c:"";c=a.mutationType+"/finalState="+c+"/id="+a.veid;var d=[];for(var e of Object.entries(a)){var f=e[0],g=e[1];g!=null&&d.push([f,String(JSON.stringify(g))])}b.measureModern(c,{detail:{devtools:{dataType:"track-entry",properties:d,track:"VC DOM Mutation",trackGroup:"\ud83d\udcaa Hero Logger"}},end:a.paintTime,start:a.mutationTime})})}}f["default"]=a}),66);
          __d("VisualCompletionLogger",["CLS","IteratableElementWeakMap","IteratableElementWeakSet","LCP","ResourceDownloadLogger","ResourceTimingAPI","VisibilityState","VisualCompletionConstants","VisualCompletionTraceObserver","VisualCompletionUtil","VisualCompletionUtilCommon","WebAPIs","addAnnotations","logVCUserTiming","performanceNow"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j="manualVCPointCandidate",k=1;function l(){return{bottom:0,left:0,right:0,top:0}}a=function(){function a(a,b,e,f,g){this.bgCheckCount=0;this.$8=0;this.$9=0;this.cssBgScanOverhead=0;this.mutationProcessingOverhead=0;this.trackedImages=new WeakSet();this.initialScrollY=0;this.scrolledVC=0;this.reported=!1;this.measureOriginalViewport=!0;this.mutationRoots=new(c("IteratableElementWeakSet"))();this.mutatedElementCount=0;this.config=g;this.$3=new(g=c("IteratableElementWeakMap"))();this.$6=new g();this.$4=new g();this.$5=[];this.$1=[];this.$2=[];this.cssBgElements=new g();this.visualChangeRecordList=[];this.$10=new(c("IteratableElementWeakSet"))();this.startTime=a;this.$7={height:0,width:0};this.initialScrollY=f==="INITIAL_LOAD"?0:d("VisualCompletionUtil").getScrollPosition(this).scrollY;this.$11=this.initialScrollY;this.currentScrollY=this.initialScrollY;this.navSequence=b;this.traceID=e;this.markerPoints=new Map();this.stateLog=new Map();this.annotations={string:{},"int":{},"double":{},bool:{},string_array:{},int_array:{},double_array:{},bool_array:{}};this.tagSet=new Map();this.navDone=!1;this.interactionType=f;this.scrolled=!1;this.$12=d("CLS").getCLSCallback();f==="INITIAL_LOAD"&&(this.$13=d("LCP").getLCPCallback());c("VisualCompletionTraceObserver").emitStart(f)}var b=a.prototype;b.addAnnotation=function(a,b){var d;c("addAnnotations")(this.annotations,{string:(d={},d[a]=b,d)})};b.addAnnotationInt=function(a,b){var d;c("addAnnotations")(this.annotations,{"int":(d={},d[a]=b,d)})};b.addAnnotationDouble=function(a,b){var d;c("addAnnotations")(this.annotations,{"double":(d={},d[a]=b,d)})};b.addAnnotationBoolean=function(a,b){var d;c("addAnnotations")(this.annotations,{bool:(d={},d[a]=b,d)})};b.addAnnotationIntArray=function(a,b){var d;c("addAnnotations")(this.annotations,{int_array:(d={},d[a]=b,d)})};b.addAnnotationDoubleArray=function(a,b){var d;c("addAnnotations")(this.annotations,{double_array:(d={},d[a]=b,d)})};b.addAnnotationStringArray=function(a,b){var d;c("addAnnotations")(this.annotations,{string_array:(d={},d[a]=b,d)})};b.addAnnotationBooleanArray=function(a,b){var d;c("addAnnotations")(this.annotations,{bool_array:(d={},d[a]=b,d)})};b.addFirstMarkerPoint=function(a,b,c){c===void 0&&(c={});var d=this.markerPoints.get(a);b>=this.startTime&&(!d||d.timestamp>b)&&this.markerPoints.set(a,{data:c,timestamp:b})};b.addMarkerPoint=function(a,b,c){c===void 0&&(c={}),b>=this.startTime&&this.markerPoints.set(a,{data:c,timestamp:b})};b.addVCPointCandidate=function(a,b){b===void 0&&(b={}),this.addMarkerPoint(j,a,b)};b.addVisualElement=function(a,b,c,e,f,g,h,i,j){this.scrolled&&(this.currentScrollY=d("VisualCompletionUtil").getScrollPosition(this).scrollY,this.scrolled=!1);var l=g;g===!0&&h!=null&&(h.bottom===h.top||h.left===h.right)&&(l=!1);g={element:new(d("WebAPIs").WeakRef)(b),record:{detached:!1,imgLoadEnd:j,imgLoadStart:i,isMediaVCElement:!1,mutationSeq:a,mutationTime:e,mutationType:c,paintTime:f,rectAtMutation:h,scrollY:this.currentScrollY,veid:k++,visibleAtMutation:l,visibleAtTraceEnd:!1}};d("VisualCompletionUtil").getImageNaturalSize(b,g);this.visualChangeRecordList.push(g)};b.logLoadingElementStart=function(a,b,c){this.$4.set(a,{start:c,rectangle:d("VisualCompletionUtilCommon").castToRect(b)})};b.logLoadingElementEnd=function(a,b){var c=this.$4.get(a);c&&(this.$5.push(babelHelpers["extends"]({},c,{end:b})),this.$4["delete"](a))};b.trackPagelet=function(a,b,c,e,f){this.$6.set(a,{data:{},element:new(d("WebAPIs").WeakRef)(a),mutationSeq:0,name:b,pageletTypeName:f,points:{hydration:c-this.startTime},vcCallback:e})};b.addTag=function(a,b){this.tagSet.has(a)||this.tagSet.set(a,new Set());a=this.tagSet.get(a);a&&a.add(b)};b.checkViewport=function(){this.$7=d("VisualCompletionUtil").getViewportSize(this)};b.calculate=function(a){var b=this;a===void 0&&(a=!1);this.checkViewport();var e=(h||(h=c("performanceNow")))();this.$9=0;this.initTree();!a&&d("ResourceTimingAPI").canUseResourceTimingAPI()&&this.getBackgroundImages();this.calculatePaintedPixels();var f={annotations:this.annotations,cssBgScanOverhead:this.cssBgScanOverhead,bgChecked:this.bgCheckCount,bgNum:0,bgPixels:0,vcCalculationOverhead:0,mutationProcessingOverhead:this.mutationProcessingOverhead,compNum:0,compPixels:0,cssBgElements:Array.from(this.cssBgElements.values()),elements:this.$2,finalScrollY:this.$11,imgNum:0,imgPixels:0,initialScrollY:this.initialScrollY,interactionType:this.interactionType,loadingElements:this.$5,markerPoints:this.markerPoints,navComplete:h(),navSequence:this.navSequence,pagelets:Array.from(this.$6.values()),paintedPixels:this.$9,scrollY:d("VisualCompletionUtil").getScrollPosition(this).scrollY,scrolledVC:this.scrolledVC,speedIndex:0,startTime:this.startTime,tagSet:this.tagSet,totalPixels:this.$8,traceId:this.traceID,tracePolicy:this.tracePolicy,stateLog:this.stateLog,vcWithoutImage:0,viewport:this.$7,visuallyComplete:0};c("addAnnotations")(this.annotations,{"int":{mutationRootCount:this.mutationRoots.size(),mutatedElementCount:this.mutatedElementCount,visualChangeRecordCount:this.visualChangeRecordList.length,paintedElementCount:this.$2.length}});this.$2.length&&(this.addMarkerPoint("FP",this.$2[this.$2.length-1].timestamp),this.$2.forEach(function(a){var c=d("WebAPIs").derefOnlyAttachedElement(a.element);if(!c)return;var e=a.pagelet;if(f.vcWithoutImage===0&&a.type==="component"){var g={height:Math.floor(a.rectangle.bottom-a.rectangle.top),mutationType:a.mutationType,tagName:d("VisualCompletionUtil").getTagName(c),type:a.type,width:Math.floor(a.rectangle.right-a.rectangle.left),x:Math.floor(a.rectangle.left),y:Math.floor(a.rectangle.top)};e&&(g.pagelet=e.name);f.vcWithoutImage=a.latency;f.markerPoints.set("vcWithoutImage",{data:g,element:new(d("WebAPIs").WeakRef)(c),timestamp:a.latency+b.startTime});f.markerPoints.set("lastMutationBeforeVC",{element:new(d("WebAPIs").WeakRef)(c),timestamp:a.mutationTimestamp})}if(f.visuallyComplete===0){g={height:Math.floor(a.rectangle.bottom-a.rectangle.top),mutationType:a.mutationType,tagName:d("VisualCompletionUtil").getTagName(c),type:a.type,width:Math.floor(a.rectangle.right-a.rectangle.left),x:Math.floor(a.rectangle.left),y:Math.floor(a.rectangle.top)};e&&(g.pagelet=e.name);f.visuallyComplete=a.latency;f.markerPoints.set("visuallyComplete",{data:g,element:new(d("WebAPIs").WeakRef)(c),timestamp:a.latency+b.startTime});f.scrollY=a.scrollY}f.speedIndex+=a.pixels/b.$9*a.latency;switch(a.type){case"component":f.compNum++;f.compPixels+=a.pixels;break;case"img":f.imgNum++;f.imgPixels+=a.pixels;break;case"bg":f.bgNum++;f.bgPixels+=a.pixels;break}}));this.logPagelets();this.logPixelProgress();a&&(f.visuallyComplete=f.vcWithoutImage=(h||(h=c("performanceNow")))()-this.startTime,f.markerPoints.set("visuallyComplete",{data:{},timestamp:f.visuallyComplete+this.startTime}),f.markerPoints.set("vcWithoutImage",{data:{},timestamp:f.vcWithoutImage+this.startTime}));a=h();f.vcCalculationOverhead=a-e;this.setupMetaData(f);this.logCssBgElementsMetaData();this.reported=!0;e=h()-a;c("addAnnotations")(f.annotations,{"double":{vcMetaDataLoggingLatency:e,vcTotalLoggingOverhead:e+f.cssBgScanOverhead+f.mutationProcessingOverhead+f.vcCalculationOverhead}});c("logVCUserTiming")(this);return f};b.cleanupPaintedElements=function(){var a=new Set(),b=[].concat(this.$2);while(b.length>0){var c=b.pop();if(a.has(c))continue;a.add(c);delete c.element;b.push.apply(b,c.children)}};b.tearDown=function(){this.$3.clear(),this.$1=[],this.visualChangeRecordList=[],this.$10.clear(),this.config.enableInstrumentationCorrectnessLogging||this.mutationRoots.clear(),this.$4.clear(),this.$5=[],this.config.retain_element_reference||(this.cleanupPaintedElements(),this.cssBgElements.forEach(function(a){delete a.element}),this.$6.forEach(function(a){delete a.element})),this.$6.clear(),this.markerPoints.forEach(function(a){delete a.element}),this.cssBgElements.clear()};b.findPagelet=function(a){a=a;while(a){if(this.$6.has(a))return this.$6.get(a);a=a.parentElement}return null};b.findParent=function(a){a=a.parentElement;while(a){if(this.$3.has(a))return this.$3.get(a);a=a.parentElement}return null};b.checkExcluded=function(a){a=a;while(a){if(this.$10.has(a))return!0;else if(this.$3.has(a)||this.mutationRoots.has(a))return!1;else if(d("VisualCompletionUtil").checkDOMElementAttributeValue(a,(i||(i=c("VisualCompletionConstants"))).IGNORE))return!0;a=a.parentElement}return!1};b.getBackgroundImages=function(){var a=this;this.cssBgElements.forEach(function(b){if(b.element){var c,e=d("WebAPIs").derefOnlyAttachedElement(b.element);if(!e)return;var f=a.findParent(e);if(!f)return;var g=d("VisualCompletionUtil").offsetTop(e,a),h=a.getRelativeBoundingClientRect(e,a.measureOriginalViewport?g:void 0);h=d("VisualCompletionUtil").getRectIntersection(h,f.rectangle);var i=d("VisualCompletionUtil").getPixels(h);if(i===0||a.measureOriginalViewport&&g>a.$7.height)return;((c=b.resourceTiming)==null?void 0:c.responseEnd)==null&&(b.resourceTiming=d("ResourceTimingAPI").getResourceTiming(b.url));if(((c=b.resourceTiming)==null?void 0:c.responseEnd)!=null){c=b.resourceTiming;b=c.responseEnd;var j=a.findPagelet(e);if(c.startTime>=a.startTime&&b>f.timestamp){c={children:[],element:new(d("WebAPIs").WeakRef)(e),hadLateMutationExpected:!1,hadLateMutationUnexpected:!1,latency:b-a.startTime,mutationSeq:f.mutationSeq,mutationType:"bg",mutationTimestamp:f.mutationTimestamp,offsetTop:g,pagelet:j,parent:f,pixels:i,rectangle:h,scrollY:f.scrollY,timestamp:b,type:"bg",veid:String(k++)};f.children.push(c);a.$3.set(e,c);a.$2.push(c)}}}})};b.getRelativeBoundingClientRect=function(a,b){var c=l();if(typeof a.getBoundingClientRect!=="function")return c;c=d("VisualCompletionUtilCommon").castToRect(a.getBoundingClientRect());return{bottom:b!=null?b+(c.bottom-c.top):c.bottom,left:c.left,right:c.right,top:b!=null?b:c.top}};b.findFirstVisibleChild=function(a){var b=this,c=[a];a=function(){var a=[],e=0,f;c.forEach(function(c){if(typeof c.getBoundingClientRect!=="function")return;var g=d("VisualCompletionUtilCommon").castToRect(c.getBoundingClientRect()),h=d("VisualCompletionUtil").getPixels(g);if(h>0&&(g.bottom<=0||g.right<=0||g.left>=b.$7.width||g.top>=b.$7.height))return;h>e&&!b.checkExcluded(c)&&(e=h,f=c);c.children!=null&&(a=a.concat(Array.from(c.children)))});if(e>0&&f)return{v:f};c=a};var e;while(c&&c.length){e=a();if(e)return e.v}return null};b.getRectangle=function(a,b){a=this.findFirstVisibleChild(a);if(a==null)return l();a=this.getRelativeBoundingClientRect(a);var c=a.bottom,e=a.left,f=a.right;a=a.top;c={bottom:c,left:e,right:f,top:a};return d("VisualCompletionUtil").getRectIntersection(c,b)};b.excludeElement=function(a){this.$10.add(a)};b.initTree=function(){var a=this,b={bottom:this.$7.height,left:0,right:this.$7.width,top:-this.initialScrollY};this.visualChangeRecordList=this.visualChangeRecordList.sort(function(a,b){return a.record.paintTime-b.record.paintTime});d("VisualCompletionUtil").processMediaVCImage(this);this.visualChangeRecordList.forEach(function(c){var e=c.element;c=c.record;e=d("WebAPIs").derefOnlyAttachedElement(e);if(e==null){c.detached=!0;c.finalState="detached";return}var f=e,g=d("VisualCompletionUtil").offsetTop(e,a);c.offsetTop=g;var h=a.getRelativeBoundingClientRect(e,a.measureOriginalViewport?g:void 0);c.rectAtTraceEnd=h;c.visibleAtMutation===!1&&(f=a.findFirstVisibleChild(e));if(f==null){c.finalState=h.bottom-h.top>0&&h.right-h.left>0?"offscreen":"invisible";return}f!==e&&(c.nonEmptyChildFound=!0,g=d("VisualCompletionUtil").offsetTop(f,a),c.offsetTop=g,h=a.getRelativeBoundingClientRect(f,a.measureOriginalViewport?g:void 0),c.rectAtTraceEnd=h);if(a.inAboveTheFold(f)){e=d("VisualCompletionUtil").getRectIntersection(h,b);c.paintTime-a.startTime>a.scrolledVC&&(a.scrolledVC=c.paintTime-a.startTime,a.$11=c.scrollY);if(a.measureOriginalViewport&&g>a.$7.height){c.finalState="offscreen";return}h=a.findPagelet(f);g={children:[],element:new(d("WebAPIs").WeakRef)(f),hadLateMutationExpected:!1,hadLateMutationUnexpected:!1,imgLoadStart:c.imgLoadStart!=null?c.imgLoadStart-a.startTime:void 0,latency:c.paintTime-a.startTime,mutationSeq:c.mutationSeq,mutationType:c.mutationType,mutationTimestamp:c.mutationTime,offsetTop:g,pagelet:h,parent:null,pixels:d("VisualCompletionUtil").getPixels(e),rectangle:e,scrollY:c.scrollY,timestamp:c.paintTime,type:c.mutationType==="imgLoad"||c.mutationType==="mutationImageAttribute"?"img":"component",veid:String(c.veid)};c.visibleAtTraceEnd=!0;c.finalState="visible";a.$3.set(f,g)}});this.$3.forEach(function(b){var c=d("WebAPIs").derefOnlyAttachedElement(b.element);if(c){c=a.findParent(c);c?(b.type!=="component"&&(b.scrollY=c.scrollY),c.children.push(b),b.parent=c):a.$1.push(b)}});this.$3.forEach(function(b,c){var d=b.parent;while(d){if(b.timestamp<d.timestamp){a.$3["delete"](c);return}d=d.parent}a.$2.push(b)})};b.logPixelProgress=function(){var a=this,b=new Map([["vc98",.02],["vc95",.05]]),c=0,d=0,e=function(){var e=a.$2[f];c+=e.pixels;if(b.size===0)return 1;b.forEach(function(b,d){!a.markerPoints.has(d)&&c/a.$9>=b&&a.addMarkerPoint(d,e.latency+a.startTime)});e.type==="component"&&(d+=e.pixels,e.children.forEach(function(a){a.type!=="component"&&(d+=a.pixels)}),b.forEach(function(c,f){!a.markerPoints.has(f+"WithoutImage")&&d/a.$9>=c&&(a.addMarkerPoint(f+"WithoutImage",e.latency+a.startTime),b["delete"](f))}))};for(var f=0;f<this.$2.length;f++)if(e())break};b.logPagelets=function(){var a=this;this.$6.forEach(function(b,c){if(!a.inViewport(c)){b.vcCallback!=null&&b.vcCallback(null,null,b.data);a.$6["delete"](c);return}c=a.$3.has(c)?a.$3.get(c):a.findParent(c);if(c){var d=c.latency+a.startTime;b.points.firstPaint=d;b.points.visuallyComplete=d;b.points.vcWithoutImage=d;b.mutationSeq=c.mutationSeq}});this.$2.forEach(function(b){var c=b.pagelet;while(c!=null){var e,f=b.latency+a.startTime;c.points.visuallyComplete=Math.max((e=c.points.visuallyComplete)!=null?e:0,f);if(b.type==="component"){c.points.vcWithoutImage=Math.max((e=c.points.vcWithoutImage)!=null?e:0,f)}e=d("WebAPIs").derefOnlyAttachedElement(c.element);c=(e==null?void 0:e.parentElement)!=null?a.findPagelet(e==null?void 0:e.parentElement):null}});this.$6.forEach(function(b){b.points.visuallyComplete!=null&&b.pageletTypeName!=null&&b.pageletTypeName!==""&&a.markerPoints.set(b.pageletTypeName+"VC",{timestamp:b.points.visuallyComplete}),b.points.vcWithoutImage!=null&&a.markerPoints.set("VC_"+b.name,{data:b.data,timestamp:b.points.vcWithoutImage}),b.vcCallback!=null&&b.points.visuallyComplete!=null&&b.points.vcWithoutImage!=null&&b.vcCallback(b.points.visuallyComplete,b.points.vcWithoutImage,b.data),a.config.retain_element_reference||delete b.element})};b.calculatePaintedPixels=function(){var a=this;this.$2=this.$2.sort(function(a,b){return b.latency-a.latency});this.$2.forEach(function(b){var c=b.pixels,e=b.parent;while(e)b.rectangle=d("VisualCompletionUtil").getRectIntersection(b.rectangle,e.rectangle),b.pixels=d("VisualCompletionUtil").getPixels(b.rectangle),c=Math.min(c,b.pixels,e.pixels),e=e.parent;b.pixels=c;e=b.parent;while(e)e.pixels-=c,e=e.parent;a.$9+=c});this.$8=this.$9};b.inAboveTheFold=function(a){var b=d("VisualCompletionUtil").getViewportSize(this);a=d("VisualCompletionUtil").getPixels(this.getRectangle(a,{bottom:b.height,left:0,right:b.width,top:-d("VisualCompletionUtil").getScrollPosition(this).scrollY}));return a>0};b.inOriginalViewport=function(a){return this.inAboveTheFold(a)&&d("VisualCompletionUtil").offsetTop(a,this)<=this.$7.height};b.inViewport=function(a){return this.measureOriginalViewport?this.inOriginalViewport(a):this.inAboveTheFold(a)};b.setInitialScrollY=function(a){this.initialScrollY=a,this.currentScrollY=a};b.setTracePolicy=function(a){this.tracePolicy=a};b.setupMetaData=function(a){var b=this,e=this.markerPoints.get(j);e&&e.timestamp>a.visuallyComplete+a.startTime&&(a.visuallyComplete=e.timestamp-a.startTime,this.markerPoints.set("visuallyComplete",e),c("addAnnotations")(a.annotations,{"int":{isVCOverriden:1}}));a.tracePolicy!=null&&a.tracePolicy!==""&&c("addAnnotations")(a.annotations,{string:{tracePolicy:a.tracePolicy}});c("addAnnotations")(a.annotations,{string:{interactionId:a.traceId},"int":{height:a.viewport.height,width:a.viewport.width,scrollY:a.scrollY}});d("VisualCompletionUtil").addPlatformMetaData(a,this);c("addAnnotations")(a.annotations,{"double":{vcCalculationOverhead:a.vcCalculationOverhead,mutationProcessingOverhead:a.mutationProcessingOverhead,cssBgScanOverhead:a.cssBgScanOverhead},"int":{finalScrollY:a.finalScrollY,initialScrollY:a.initialScrollY}});a.markerPoints.set("logVC",{timestamp:a.navComplete});a.speedIndex>0&&a.markerPoints.set("speedIndex",{timestamp:a.speedIndex+a.startTime});a.elements.length&&(this.measureOriginalViewport&&a.scrolledVC>0&&a.markerPoints.set("scrolledVC",{timestamp:a.scrolledVC+a.startTime}));e=d("VisibilityState").getHiddenSpans(a.startTime,a.visuallyComplete+a.startTime);e.length>0&&this.addMarkerPoint("backgrounded",e[0].start);c("addAnnotations")(a.annotations,{"int":{hidden:Number(d("VisibilityState").wasHidden(a.startTime,a.visuallyComplete+a.startTime))}});e=c("ResourceDownloadLogger")(a.startTime,a.startTime+a.visuallyComplete);e.forEach(function(b,d){var e;c("addAnnotations")(a.annotations,{"int":(e={},e[d]=b,e)})});d("WebAPIs").unavailableAPIs.forEach(function(a){b.addTag("unavailableAPIs",a)});if(this.$12){e=this.$12();c("addAnnotations")(a.annotations,{"double":{CLS:e}})}if(this.$13){e=this.$13();if(e!=null){var f;f=this.config.log_lcp_metadata===!0?{lcpClassname:(f=e.className)!=null?f:"",lcpElement:(f=e.element)!=null?f:"",lcpWasPreloaded:e.preloaded,lcpUrl:(f=e.url)!=null?f:"",lcpSize:(f=e.size)!=null?f:""}:void 0;this.addMarkerPoint("LCP",e.timestamp,f)}}};b.logCssBgElementsMetaData=function(){var a=0;this.cssBgElements.forEach(function(b){((b=b.resourceTiming)==null?void 0:b.responseEnd)!=null&&a++});c("addAnnotations")(this.annotations,{"int":{cssBgElementCount:this.cssBgElements.size(),cssBgTimingCount:a}})};return a}();g["default"]=a}),98);
          __d("VisualCompletionTracing",["IteratableElementWeakMap","IteratableElementWeakSet","ResourceTimingAPI","VisibilityAPI","VisibilityState","VisualCompletionLogger","VisualCompletionTraceObserver","VisualCompletionUtil","VisualCompletionUtilCommon","WebAPIs","addAnnotations","currentVCTraces","foregroundRequestAnimationFrame","performanceNow","setTimeoutAcrossTransitions"],(function(a,b,c,d,e,f,g){"use strict";var h,i=new(c("IteratableElementWeakSet"))();a=!1;!a&&d("VisibilityAPI").canUseVisibilityAPI&&d("VisibilityState").subscribe(function(a,b){b&&d("currentVCTraces").getCurrentVCTraces().forEach(function(a){a.pendingMutations.forEach(function(b,c){a.addVisualElement(b.mutationSeq,c,b.mutationType,b.mutationTimestamp,b.mutationTimestamp,void 0,void 0,b.imgLoadStart,b.imgLoadEnd),a.intersectionObserver&&a.intersectionObserver.unobserve(c),a.unlock(b.lockId)}),a.pendingMutations.clear()})});b=function(a){function b(b,e,f,g,j){var k;k=a.call(this,b,e,f,g,j)||this;k.pendingLocks=new Map();k.pendingImages=new(c("IteratableElementWeakMap"))();k.$VisualCompletionTracing$p_1=new(c("IteratableElementWeakMap"))();k.$VisualCompletionTracing$p_2=null;k.loadingStateObserver=null;k.$VisualCompletionTracing$p_3=[];k.pendingLoadingElements=new(c("IteratableElementWeakMap"))();k.visibleLoadingElements=new(c("IteratableElementWeakSet"))();k.$VisualCompletionTracing$p_4=0;k.$VisualCompletionTracing$p_5=0;k.$VisualCompletionTracing$p_6=[];k.$VisualCompletionTracing$p_7=[];k.mutationSeq=0;k.mutationObserver=null;k.intersectionObserver=null;k.pendingMutations=new Map();k.loggingScheduled=!1;k.$VisualCompletionTracing$p_8=new(c("IteratableElementWeakMap"))();k.$VisualCompletionTracing$p_9=null;k.intersectionObserverCallback=function(a){Array.prototype.forEach.call(a,function(a){var b=k.pendingMutations.get(a.target);if(b){var c=a.time;a.time<b.mutationTimestamp&&(k.addAnnotationBoolean("pastPaintTimeReported",!0),c=b.mutationTimestamp);k.addVisualElement(b.mutationSeq,a.target,b.mutationType,b.mutationTimestamp,c,d("WebAPIs").intersectionObserverEntryIsIntersecting(a),d("VisualCompletionUtilCommon").castToRect(a.boundingClientRect),b.imgLoadStart,b.imgLoadEnd);d("WebAPIs").intersectionObserverEntryIsIntersecting(a)&&(k.addFirstMarkerPoint("firstPaint",a.time,{mutationType:b.mutationType}),k.$VisualCompletionTracing$p_9!=null&&k.$VisualCompletionTracing$p_9(a.target,!1,d("VisualCompletionUtilCommon").castToRect(a.boundingClientRect),b.mutationType));k.cleanupPendingMutation(a.target)}})};k.mutationRecordHandler=function(a){k.mutationSeq++;var b=(h||(h=c("performanceNow")))();a=d("VisualCompletionUtil").extractMutationElements(a,b,k);k.trackElements(a,k.mutationSeq,b);k.mutationProcessingOverhead+=h()-b};k.loadingStateObserverCallback=function(a){Array.from(a).forEach(function(a){d("WebAPIs").intersectionObserverEntryIsIntersecting(a)?(k.loadingElementAdded(a.target),k.logLoadingElementStart(a.target,a.boundingClientRect,a.time),k.visibleLoadingElements.add(a.target),k.addFirstMarkerPoint("loadingState_start",a.time),k.addFirstMarkerPoint("firstPaint",a.time,{mutationType:"loadingState"})):k.loadingElementRemoved(a.target)})};k.elementVisibilityCallback=function(a){Array.from(a).forEach(function(a){if(!d("WebAPIs").intersectionObserverEntryIsIntersecting(a))return;a=a.target;var b=k.$VisualCompletionTracing$p_8.get(a);if(b==null)return;b.callback();b.executeOnce&&k.$VisualCompletionTracing$p_8["delete"](a)})};d("WebAPIs").MutationObserver&&(k.mutationObserver=new(d("WebAPIs").MutationObserver)(k.mutationRecordHandler));d("WebAPIs").IntersectionObserver&&(k.loadingStateObserver=new(d("WebAPIs").IntersectionObserver)(k.loadingStateObserverCallback),k.intersectionObserver=new(d("WebAPIs").IntersectionObserver)(k.intersectionObserverCallback),k.$VisualCompletionTracing$p_2=new(d("WebAPIs").IntersectionObserver)(k.elementVisibilityCallback));d("currentVCTraces").addVCTrace(f,k);g==="INTERACTION"?k.measureOriginalViewport=!1:(d("currentVCTraces").setCurrentNavigationVCTrace(k),k.measureOriginalViewport=!0,j.measureOriginalViewportOnNavigation!=null&&(k.measureOriginalViewport=j.measureOriginalViewportOnNavigation),i.forEach(function(a){k.observeMutation(a)}));d("VisualCompletionUtil").setupScrollHandler(k);return k}babelHelpers.inheritsLoose(b,a);var e=b.prototype;e.addMutationRoot=function(a){if(this.reported||this.checkDuplicatedMutationRoot(a))return function(){};this.mutationSeq++;this.trackElements([[a,"mutationRoot"]],this.mutationSeq,(h||(h=c("performanceNow")))());return this.observeMutation(a)};e.dumpLocks=function(){return[this.pendingLocks,this.pendingLoadingElements,this.pendingImages]};e.lock=function(a){var b=this;this.pendingLocks.set(a,(h||(h=c("performanceNow")))());return function(){b.unlock(a)}};e.imageDone=function(a){var b=this.pendingImages.get(a);if(b==null)return;this.stateLog.set("imgLoad_"+this.$VisualCompletionTracing$p_4++,[b,(h||(h=c("performanceNow")))()]);this.pendingImages["delete"](a);this.attemptMeasurement()};e.imageWait=function(a){if(this.reported)return;this.pendingImages.set(a,(h||(h=c("performanceNow")))())};e.cleanupPendingMutation=function(a,b){var c=this.pendingMutations.get(a);c&&(this.intersectionObserver!=null&&this.intersectionObserver.unobserve(a),this.unlock(c.lockId,b),this.pendingMutations["delete"](a))};e.loadingElementRemoved=function(a){var b=this.pendingLoadingElements.get(a);b!=null&&(this.stateLog.set("loadingState_"+this.$VisualCompletionTracing$p_4++,[b,(h||(h=c("performanceNow")))()]),this.logLoadingElementEnd(a,h()),this.pendingLoadingElements["delete"](a),this.visibleLoadingElements.has(a)&&(this.visibleLoadingElements["delete"](a),this.addMarkerPoint("loadingState_end",(h||(h=c("performanceNow")))())),this.attemptMeasurement())};e.loadingElementAdded=function(a){if(this.reported)return;this.pendingLoadingElements.set(a,(h||(h=c("performanceNow")))())};e.waitLoadingState=function(a){var b=this;if(this.reported)return function(){};var c=this.$VisualCompletionTracing$p_1.get(a);if(c)return function(){c(),b.loadingElementRemoved(a)};if(d("VisualCompletionUtil").shouldIgnoreMutation(a,this))return function(){};if(this.config.bypass_detached_element&&a.isConnected===!1)return function(){};this.loadingStateObserver&&this.loadingStateObserver.observe(a);(d("VisibilityAPI").canUseVisibilityAPI&&!d("VisibilityAPI").isVisibilityHidden()||d("VisualCompletionUtil").isInAboveTheFold(a,this))&&this.loadingElementAdded(a);var e=function(){b.loadingStateObserver&&b.loadingStateObserver.unobserve(a),b.$VisualCompletionTracing$p_1["delete"](a)};this.$VisualCompletionTracing$p_1.set(a,e);return function(){e(),b.loadingElementRemoved(a)}};e.trackImage=function(a,b,c,e){d("VisualCompletionUtil").trackImage(a,b,c,e,this)};e.unlock=function(a,b){var d=this.pendingLocks.get(a);if(d==null)return;this.pendingLocks["delete"](a);b=b!=null?b+"_"+a:a;this.stateLog.set("Lock("+b+")",[d,(h||(h=c("performanceNow")))()]);this.attemptMeasurement()};e.checkDuplicatedMutationRoot=function(a){a=a;while(a!=null){if(this.mutationRoots.has(a))return!0;a=a.parentElement}return!1};e.observeMutation=function(a){var b=this;if(this.reported||this.checkDuplicatedMutationRoot(a))return function(){};d("VisualCompletionUtil").isElementNode(a)&&this.mutationObserver&&this.mutationObserver.observe(a,d("VisualCompletionUtil").mutationObserverConfig);this.mutationRoots.add(a);return function(){b.mutationRoots["delete"](a)}};e.registerNavigationMutationRoot=function(a){if(this.reported||this.checkDuplicatedMutationRoot(a))return function(){};i.add(a);return function(){i["delete"](a)}};e.scheduleIntersectionObserver=function(a,b,e,f,g,i){var j=this;if(this.reported&&this.$VisualCompletionTracing$p_9==null)return;if(this.$VisualCompletionTracing$p_1.has(b))return;if(this.config.bypass_detached_element&&b.isConnected===!1)return;this.mutatedElementCount++;if(d("VisibilityAPI").canUseVisibilityAPI&&d("VisibilityAPI").isVisibilityHidden())this.addVisualElement(a,b,e,f,f,void 0,void 0,g,i);else if(d("WebAPIs").IntersectionObserver){this.cleanupPendingMutation(b);var k=e+"_paint_"+this.$VisualCompletionTracing$p_4++;this.intersectionObserver&&this.intersectionObserver.observe(b);this.lock(k);this.pendingMutations.set(b,{mutationTimestamp:f,lockId:k,mutationType:e,mutationSeq:a,imgLoadStart:g,imgLoadEnd:i});this.config.intersection_observer_timeout!=null&&c("setTimeoutAcrossTransitions")(function(){var d=j.pendingMutations.get(b);d!=null&&d.lockId===k&&(b.isConnected!==!1&&j.addVisualElement(a,b,"mutationTimeout",f,(h||(h=c("performanceNow")))(),void 0,void 0,g,i),j.addAnnotationInt("intersection_observer_timeout_count",++j.$VisualCompletionTracing$p_5),j.cleanupPendingMutation(b,"timeout"))},this.config.intersection_observer_timeout)}else{var l=e+"_paint_"+this.$VisualCompletionTracing$p_4++;this.lock(l);d("foregroundRequestAnimationFrame").foregroundRequestAnimationFrame(function(){j.addVisualElement(a,b,e,f,(h||(h=c("performanceNow")))(),void 0,void 0,g,i),j.unlock(l)})}};e.scheduleElementVisibleObserver=function(a,b,c){var e=c.executeOnce;e=e===void 0?!0:e;c=c.cleanAfterReport;c=c===void 0?!0:c;if(this.reported)return;if(d("WebAPIs").IntersectionObserver){var f=this.$VisualCompletionTracing$p_8.get(a);f&&(this.$VisualCompletionTracing$p_2&&this.$VisualCompletionTracing$p_2.unobserve(a));this.$VisualCompletionTracing$p_8.set(a,{executeOnce:e,callback:b,cleanAfterReport:c});this.$VisualCompletionTracing$p_2&&this.$VisualCompletionTracing$p_2.observe(a)}else return};e.trackElements=function(a,b,c){var e=this;if(this.reported&&this.$VisualCompletionTracing$p_9==null)return;var f=[];a.forEach(function(a){var b=a[0];d("VisualCompletionUtil").isElementNode(b)&&!d("VisualCompletionUtil").isImageOrPicture(b)&&f.push(a)});f.forEach(function(a){var f=a[0];a=a[1];d("VisualCompletionUtil").checkLoadingStates(f,e);e.scheduleIntersectionObserver(b,f,a,c)});var g=d("currentVCTraces").getCurrentNavigationVCTrace();this.interactionType==="INTERACTION"&&g!=null&&!g.reported&&this.config.allow_inclusion_in_navigation_vc!==!0&&a.forEach(function(a){a=a[0];g==null||g.excludeElement(a)})};e.onBeforeComplete=function(a){if(this.reported)return;this.$VisualCompletionTracing$p_6.push(a)};e.onComplete=function(a){if(this.reported)return;this.$VisualCompletionTracing$p_7.push(a)};e.attemptMeasurement=function(a){var b=this;a===void 0&&(a=!1);if(!a&&(this.loggingScheduled||this.reported||this.pendingLocks.size>0||this.pendingLoadingElements.size()>0||this.pendingImages.size()>0))return;this.loggingScheduled=!0;var e=function(){b.config.enableInstrumentationCorrectnessLogging||(b.mutationObserver&&b.mutationObserver.disconnect(),b.intersectionObserver&&b.intersectionObserver.disconnect());b.$VisualCompletionTracing$p_1.forEach(function(a){a()});b.loadingStateObserver&&b.loadingStateObserver.disconnect();b.$VisualCompletionTracing$p_1.clear();b.$VisualCompletionTracing$p_3.forEach(function(a){a&&a.disconnect()});d("currentVCTraces").removeVCTrace(b.traceID);b.pendingMutations.clear();!a&&d("ResourceTimingAPI").canUseResourceTimingAPI()&&b.config.check_css_bg_elements&&d("VisualCompletionUtil").scanCssBgElements(b);var e=b.calculate(a);b.$VisualCompletionTracing$p_6.forEach(function(a){a(e,b.pendingLoadingElements)});b.$VisualCompletionTracing$p_6=[];c("VisualCompletionTraceObserver").emit(e);b.$VisualCompletionTracing$p_7.forEach(function(a){a(e)});b.$VisualCompletionTracing$p_7=[];b.$VisualCompletionTracing$p_2&&b.$VisualCompletionTracing$p_2.disconnect();b.$VisualCompletionTracing$p_8.clear();b.visibleLoadingElements.clear();b.tearDown()},f=this.config.defer_expensive_calculation&&!a?this.config.defer_expensive_calculation:function(a){return a()};f(e)};e.forceMeasurement=function(){var a=this;if(this.reported)return;this.pendingLocks.size>0&&(c("addAnnotations")(this.annotations,{"int":{incompleteLockCount:this.pendingLocks.size}}),this.pendingLocks.forEach(function(b,d){a.addTag("incompleteLocks",d),a.stateLog.set("incomplete_"+d,[b,(h||(h=c("performanceNow")))()])}));this.pendingLoadingElements.size()>0&&(c("addAnnotations")(this.annotations,{"int":{incompleteLoadingElementsCount:this.pendingLoadingElements.size()}}),this.pendingLoadingElements.forEach(function(b){a.stateLog.set("incomplete_loadingState_"+a.$VisualCompletionTracing$p_4++,[b,(h||(h=c("performanceNow")))()])}));this.pendingImages.size()>0&&(c("addAnnotations")(this.annotations,{"int":{incompleteImageCount:this.pendingImages.size()}}),this.pendingImages.forEach(function(b){a.stateLog.set("incomplete_imgLoad_"+a.$VisualCompletionTracing$p_4++,[b,(h||(h=c("performanceNow")))()])}));this.attemptMeasurement(!0)};e.tearDown=function(){a.prototype.tearDown.call(this);for(var b of this.$VisualCompletionTracing$p_8.entries()){var c=b[0],d=b[1];d.cleanAfterReport&&this.$VisualCompletionTracing$p_8["delete"](c)}this.pendingLocks.clear();this.pendingLoadingElements.clear();this.pendingImages.clear()};e.subscribeExtraMutation=function(a){var b=this,c=[];d("VisualCompletionUtil").subscribeUserInputForExtraMutation(this,a,c);var e=function(){b.mutationObserver&&b.mutationObserver.disconnect(),b.intersectionObserver&&b.intersectionObserver.disconnect(),b.mutationRoots.clear(),c.forEach(function(a){return a()}),c=[],b.$VisualCompletionTracing$p_9=null};this.$VisualCompletionTracing$p_9=function(b,c,d,e){a(b,c,d,e)};return function(){e()}};return b}(c("VisualCompletionLogger"));g["default"]=b}),98);
          __d("vc-tracker",["VisibilityAPI","VisibilityState","VisualCompletionAttributes","VisualCompletionConstants","VisualCompletionTraceObserver","VisualCompletionTracing","VisualCompletionUtil","WebAPIs","currentVCTraces"],(function(a,b,c,d,e,f,g){"use strict";var h;a={VisibilityState:{canUseVisibilityAPI:d("VisibilityAPI").canUseVisibilityAPI,getHiddenSpans:d("VisibilityState").getHiddenSpans,subscribe:d("VisibilityState").subscribe,wasHidden:d("VisibilityState").wasHidden},VisualCompletionAttributes:c("VisualCompletionAttributes"),VisualCompletionConstants:h||(h=c("VisualCompletionConstants")),VisualCompletionTraceObserver:c("VisualCompletionTraceObserver"),VisualCompletionTracing:c("VisualCompletionTracing"),derefOnlyAttachedElement:d("WebAPIs").derefOnlyAttachedElement,findVCTraces:d("VisualCompletionUtil").findVCTraces,getCurrentNavigationVCTrace:d("currentVCTraces").getCurrentNavigationVCTrace,getCurrentVCTraces:d("currentVCTraces").getCurrentVCTraces,getLastNavigationVCReport:d("currentVCTraces").getLastNavigationVCReport,ignoreElement:d("VisualCompletionUtil").ignoreElement,isAttachedElement:d("WebAPIs").isAttachedElement,setCurrentNavigationVCTrace:d("currentVCTraces").setCurrentNavigationVCTrace,setLastNavigationVCReport:d("currentVCTraces").setLastNavigationVCReport,trackImageLoad:d("VisualCompletionUtil").trackImageLoad,trackLoadingState:d("VisualCompletionUtil").trackLoadingState,trimHash:d("VisualCompletionUtil").trimHash};g["default"]=a}),98);
          __d("LateMutationUtilities",["WebAPIs","addAnnotations","vc-tracker"],(function(a,b,c,d,e,f,g){"use strict";function a(a,b,c,d){h(c,d)&&(j(a,c,d),m(a,b,c),o(c),p(c))}function h(a,b){a=a.interactionType==="INITIAL_LOAD";b=(b=b.vcTracker)==null?void 0:b.markerPoints.has("ssr_shown");return a&&b}function i(a,b,e){b=b.getReactComponentStackFromDOMElement;var f=!1;for(var g=e.elements.length-1;g>=0;g--){var h=e.elements[g],i=d("WebAPIs").derefOnlyAttachedElement(h.element);if(a.logLateMutationReactStack&&b&&i!=null&&(h.hadLateMutationExpected||h.hadLateMutationUnexpected)){i=b(i);if(i!=null){var j=i.indexOf("HeroPagelet");j>=0&&i.splice(j);!f&&h.hadLateMutationUnexpected&&(c("addAnnotations")(e.annotations,{string:{lateMutationStack:i.join(",")}}),f=!0);h.reactStack=i}}}}function j(a,b,c){var d=null;b.pagelets.forEach(function(a){a.name==="root"&&(d=a.mutationSeq)});b.elements.forEach(function(b){var e=b.pagelet;if(e!=null&&d!=null&&b.mutationSeq>d&&b.type==="component")if(a.onlyLogLateMutationAfterSSRPaint){var f;f=(f=c.vcTracker)==null||(f=f.markerPoints.get("ssr_paint"))==null?void 0:f.timestamp;f!=null&&f<b.latency&&(k(b,c)?(e.data.hadLateMutationExpected=1,b.hadLateMutationExpected=!0):(e.data.hadLateMutationUnexpected=1,b.hadLateMutationUnexpected=!0))}else k(b,c)?(e.data.hadLateMutationExpected=1,b.hadLateMutationExpected=!0):(e.data.hadLateMutationUnexpected=1,b.hadLateMutationUnexpected=!0)})}function k(a,b){return l(a,b)}function l(a,b){a=d("WebAPIs").derefOnlyAttachedElement(a.element);while(a){if(a.getAttribute(c("vc-tracker").VisualCompletionConstants.ATTRIBUTE_NAME)===c("vc-tracker").VisualCompletionConstants.IGNORE_LATE_MUTATION||b.lateMutationIgnoreElements.has(a))return!0;a=a.parentElement}return!1}function m(a,b,e){i(a,b,e);a=10;b=0;var f=0,g=0;for(var h=e.elements.length-1;h>=0;h--){var j=e.elements[h];(j.hadLateMutationExpected||j.hadLateMutationUnexpected)&&(f+=j.hadLateMutationExpected?1:0,g+=j.hadLateMutationUnexpected?1:0,b=j.hadLateMutationExpected&&f+g>=a?1:0)}c("addAnnotations")(e.annotations,{"int":{lmCountExpected:f,lmCountUnexpected:g},bool:{hadLateMutationExpected:f>0,hadLateMutationUnexpected:g>0}});j=a-g-b;h=[];var k;b=!1;var l=1;f=1;g=1;for(var m=e.elements.length-1;m>=0;m--){var o=e.elements[m];if(o.hadLateMutationUnexpected||o.hadLateMutationExpected){var p={hadLateMutationExpected:o.hadLateMutationExpected,hadLateMutationUnexpected:o.hadLateMutationUnexpected,mutationType:o.mutationType,type:o.type,height:o.rectangle.bottom-o.rectangle.top,width:o.rectangle.right-o.rectangle.left};if(o.element){var q;p.tagName=(q=d("WebAPIs").derefOnlyAttachedElement(o.element))==null?void 0:q.tagName}o.pagelet&&(p.pagelet=o.pagelet.name);!b&&o.hadLateMutationUnexpected&&(p.reactStack=o.reactStack,b=!0);k={markerPointData:p,markerPointTitle:n(p,o.hadLateMutationUnexpected?g:f),element:o,timestamp:o.latency};(f<=j||o.hadLateMutationUnexpected)&&l<a&&(o.hadLateMutationUnexpected?g++:f++,h.push(k),l++)}}k&&l===a&&h.push(k);q=h.length;if(q>1){p=h[q-1];p.markerPointData.reactStack=p.element.reactStack}h.forEach(function(a){return e.markerPoints.set(a.markerPointTitle,{data:a.markerPointData,timestamp:a.timestamp})})}function n(a,b){return"late_mutation/"+(a.hadLateMutationUnexpected?"unexpected":"expected")+"_"+b}function o(a){var b=a.pagelets.reduce(function(a,b){return"firstPaint"in b.points?Math.min(a,b.points.firstPaint):a},Number.MAX_SAFE_INTEGER);b!==Number.MAX_SAFE_INTEGER&&c("addAnnotations")(a.annotations,{"int":{progressiveRenderCost:a.vcWithoutImage-b}})}function p(a){var b=a.pagelets.reduce(function(a,b){return"firstPaint"in b.points&&b.data.lateMutation?Math.min(a,b.points.firstPaint):a},Number.MAX_SAFE_INTEGER),d=a.pagelets.reduce(function(a,b){return"vcWithoutImage"in b.points&&b.data.lateMutation?Math.max(a,b.points.vcWithoutImage):a},Number.MIN_SAFE_INTEGER);b!==Number.MAX_SAFE_INTEGER&&d!==Number.MIN_SAFE_INTEGER&&c("addAnnotations")(a.annotations,{"int":{SsrPageletLmCost:d-b}})}g.logLateMutationData=a;g.logLateMutationMarkerPoints=m}),98);
          __d("getVisualCompletionDefaultConfig",["JSScheduler","cr:3478","gkx"],(function(a,b,c,d,e,f,g){"use strict";var h,i=c("gkx")("12291"),j=c("gkx")("12291")?500:null;function a(){var a;return{bypass_detached_element:i,check_css_bg_elements:!(a=c("gkx"))("12292"),defer_expensive_calculation:function(a){(h||(h=d("JSScheduler"))).scheduleLoggingPriCallback(a)},enable_image_logging_emitter:a("13292"),enableInstrumentationCorrectnessLogging:a("3739"),intersection_observer_timeout:j,invisibleStyleMemoization:a("12293"),max_mutation_record:c("gkx")("12294")?100:null,observeTextMutation:!1,retain_element_reference:c("gkx")("4022")||c("gkx")("12296"),use_image_download_tracker:c("gkx")("20988"),log_lcp_metadata:c("gkx")("12297"),verbose_mutation_logging:c("gkx")("12298"),UserTimingUtils:b("cr:3478")}}g["default"]=a}),98);
          __d("VisualCompletionAdapter",["LateMutationUtilities","QPLEvent","ReactStackUtils","WebAPIs","addAnnotations","getVisualCompletionDefaultConfig","interaction-tracing-metrics","performanceNow"],(function(a,b,c,d,e,f,g){var h,i,j=new Map(),k=4;function a(a,b){var c;a=d("interaction-tracing-metrics").InteractionTracingMetricsCore.get(a);a==null||(c=a.vcTracker)==null||c.observeMutation(b)}function b(a,b,e,f){var g,l=((g=j.get(b))!=null?g:0)+1,m=null;j.set(b,l);var n=a.getCurrentNavigationVCTrace();if(n!=null){if(l>=k)return function(){};m=n.traceID;n.addMarkerPoint(b+"_"+l+"_start",(i||(i=c("performanceNow")))(),{interactionId:e,qplEvent:(h||(h=d("QPLEvent"))).getMarkerId(f)})}return function(){n!=null&&n.traceID===m&&n.addMarkerPoint(b+"_"+l+"_end",(i||(i=c("performanceNow")))())}}function e(a,b,d,e,f,g){var h=c("getVisualCompletionDefaultConfig")();g!=null&&Object.assign(h,g);g=new a.VisualCompletionTracing(d,f,b,e,h);g.onComplete(function(b){a.setLastNavigationVCReport(b)});a.setLastNavigationVCReport(null);a.setCurrentNavigationVCTrace(g);j.clear();return g}function f(a,b,d,e,f){var g=c("getVisualCompletionDefaultConfig")();f!=null&&Object.assign(g,f);return new a.VisualCompletionTracing(d,0,b,e,g)}function l(a,b){var c=a.vcTracker;c==null||c.onComplete(function(d){if(d){a.vcStateLog=d.stateLog;if(c.config.verbose_mutation_logging){var e=[];c.visualChangeRecordList.forEach(function(a){a=a.record;e.push(a)});a.vcMutationLog=e}a.hasVcReport=!0;for(var f in d.annotations)for(var g in d.annotations[f])a.annotations[f][g]=d.annotations[f][g];d.markerPoints.forEach(function(b,c){var d=b.data;b=b.timestamp;a.markerPoints[c]={data:d,timestamp:b,type:"VisualCompletion"}});d.tagSet.forEach(function(a,c){a.forEach(function(a){b.addTag(c,a)})})}})}function m(a,b,e,f){var g=b.getReactComponentStackFromDOMElement,h=b.getWrapperComponentPropArrayFromDOMElement;g&&a.logVCReactStack&&e.onBeforeComplete(function(a,b){if(a){var e;if(((e=f.annotations.string)==null?void 0:e.cancelType)!=null&&b.size()>0){e=Array.from(b.keys())[0];b=d("ReactStackUtils").getTrimmedReactStack(e,"HeroPagelet",g);b!=null&&c("addAnnotations")(a.annotations,{string:{incompleteLoadingElementReactStack:b.join(",")}})}["vcWithoutImage","visuallyComplete"].forEach(function(b){b=a.markerPoints.get(b);var c=d("WebAPIs").derefOnlyAttachedElement(b==null?void 0:b.element);if(b&&c){c=d("ReactStackUtils").getTrimmedReactStack(c,"HeroPagelet",g);if(c!=null){var e=b.data||{};e.reactStack=c;b.data=e}}})}});h&&a.enablePlaceholderVCLogging&&e.onBeforeComplete(function(a){a&&["vcWithoutImage","visuallyComplete"].forEach(function(b){var c=a.markerPoints.get(b);b=d("WebAPIs").derefOnlyAttachedElement(c==null?void 0:c.element);if(c&&b){b=h(b,"HeroPlaceholder","placeholderUUID");var e=new Set();b.forEach(function(a){if(a!=null&&f.placeholderMap[a]){a=f.placeholderMap[a].reverse();a.forEach(function(a){a.startTime<=c.timestamp&&a.description!=null&&e.add(a.description)})}});if(e.size>0){b=c.data||{};b.vcBlockingPlaceholders=Array.from(e);c.data=b}}})})}function n(a,b,c,e){c.onBeforeComplete(function(c){if(!c)return;d("LateMutationUtilities").logLateMutationData(a,b,c,e)})}g.observeMutation=a;g.markOtherInteractionSubspanToNavigationVC=b;g.traceNavigationVC=e;g.traceInteractionVC=f;g.copyVcMetricsOnComplete=l;g.logFinalReactStackOnBeforeComplete=m;g.logLateMutationInfoOnBeforeComplete=n}),98);
          __d("DOMMutationTracker",["WebAPIs","performanceNow"],(function(a,b,c,d,e,f,g){"use strict";var h,i=20;function j(a){if(a==null||a==="")return!1;a=a.replace(/ /g,"");return a.indexOf("display:none")>=0||a.indexOf("visibility:hidden")>=0||a.indexOf("content-visibility:hidden")>=0}var k=null,l=function(){function a(a){a===void 0&&(a=i),this.$1=a,this.$2=new Array(a),this.$3=0,this.$5=!1}var b=a.prototype;b.init=function(a){var b=this;if(this.$5)return;this.$4=new MutationObserver(function(a){b.$6(a)});this.$4.observe(document.documentElement,{childList:!0,attributes:!0,characterData:!1,subtree:!0,attributeOldValue:!0,characterDataOldValue:!1});this.$5=!0};b.$6=function(a){var b=this,e=(h||(h=c("performanceNow")))();a.forEach(function(a){if(a.target instanceof Element){var c=new(d("WebAPIs").WeakRef)(a.target),f=[];if(a.addedNodes)for(var g=0;g<a.addedNodes.length;g++){var h=a.addedNodes[g];h instanceof Element&&f.push(new(d("WebAPIs").WeakRef)(h))}h=[];if(a.removedNodes)for(g=0;g<a.removedNodes.length;g++){var i=a.removedNodes[g];i instanceof Element&&h.push(new(d("WebAPIs").WeakRef)(i))}i=[];g=[];if(a.type==="attributes"){var k=a.target;if(k instanceof Element)if(a.attributeName==="hidden"){var l=k.hasAttribute("hidden");l?i.push(new(d("WebAPIs").WeakRef)(k)):g.push(new(d("WebAPIs").WeakRef)(k))}else if(a.attributeName==="style"){l=k.getAttribute("style");var m=a.oldValue;m=j(m);l=j(l);m!==l&&(l?i.push(new(d("WebAPIs").WeakRef)(k)):m&&!l&&g.push(new(d("WebAPIs").WeakRef)(k)))}}m={mutation:a,timestamp:e,targetRef:c,addedNodesRefs:f,removedNodesRefs:h,hiddenElementRefs:i,unhiddenElementRefs:g};(f.length>0||h.length>0||i.length>0||g.length>0)&&(b.$2[b.$3]=m,b.$3=(b.$3+1)%b.$1)}})};b.getMutationsInTimeRange=function(a,b){if(!this.$5)return[];var c=[];for(var d=0;d<this.$1;d++){var e=this.$2[d];e&&e.timestamp>=a&&e.timestamp<=b&&c.push(e)}return c};b.hasMutationsInTimeRange=function(a,b){if(!this.$5)return!1;for(var c=0;c<this.$1;c++){var d=this.$2[c];if(d&&d.timestamp>=a&&d.timestamp<=b)return!0}return!1};b.disconnect=function(){this.$4&&(this.$4.disconnect(),this.$4=null),this.$5=!1};return a}();function m(a){k||(k=new l(a));return k}function a(a,b){m(b).init(a)}function b(a,b){return m().getMutationsInTimeRange(a,b)}function e(a,b){return m().hasMutationsInTimeRange(a,b)}function f(){k&&k.disconnect()}g.getInstance=m;g.init=a;g.getMutationsInTimeRange=b;g.hasMutationsInTimeRange=e;g.disconnect=f}),98);
          __d("getIncrementalEventCount",["performance"],(function(a,b,c,d,e,f,g){"use strict";var h,i=new Map();function j(a){var b;return(h||(h=c("performance")))==null||(b=(h||(h=c("performance"))).eventCounts)==null||b.get==null?void 0:b.get(a)}function a(a,b){var c=j(a);if(c==null)return null;b=b+"_"+a;a=i.get(b);i.set(b,c);if(a!=null)return c-a;else return c}g["default"]=a}),98);
          __d("stringHash",[],(function(a,b,c,d,e,f){"use strict";function g(a){var b=0;for(var c=0;c<a.length;c++)b=(b*33+a.charCodeAt(c))%4294967296;return b.toString(16)}function a(a,b){b===void 0&&(b="|");a=a.join(b);return g(a)}f.stringHash=g;f.stringArrayHash=a}),66);
          __d("INPLogger",["CPUPressure","DOMMutationTracker","MemoryUtils","OneTraceCore","ReactStackUtils","addAnnotations","getIncrementalEventCount","performanceNow","stringHash","uuidv4"],(function(a,b,c,d,e,f,g){"use strict";var h,i=typeof ((e=window.PerformanceObserver)==null||(e=e.supportedEntryTypes)==null?void 0:e.includes)==="function"&&window.PerformanceObserver.supportedEntryTypes.includes("event"),j=new Set(),k=!1,l=1;f=["click","keyup"];var m=new Set(f);function a(){return m}function b(a){if(!k){a.INP.overrideDelayedEventTypeFilter!=null&&(m=new Set(a.INP.overrideDelayedEventTypeFilter));if(i){a.INP.enableDOMMutationTracking===!0&&d("DOMMutationTracker").init(a);var b=new window.PerformanceObserver(function(a){a.getEntries().forEach(function(a){if(!m.has(a.name))return;j.forEach(function(b){b(a)})})});n(function(b){var e=c("OneTraceCore").startTrace(c("uuidv4")(),c("OneTraceCore").getCurrentTracePolicy(),"INP",b.startTime,void 0,{string:{inputEventType:b.name}}),f=d("MemoryUtils").getCurrentMemory().usedJSHeapSize,g=c("getIncrementalEventCount")(b.name,"INP");c("addAnnotations")(e.annotations,{"int":{cumulativeTotalEvent:g,instanceNum:l++,usedJSHeapSize:f},string:{inputEventType:b.name,recentInteractionIndentifier:c("OneTraceCore").getRecentInteractionIndentifier()}});if(b.target!=null){g=b.target;f=g.isConnected===!1?"detached":"attached";c("addAnnotations")(e.annotations,{string:{targetElementStatus:f}});if(a.INP.getReactComponentStackFromDOMElement!=null&&(a.INP.logReactStack||a.INP.logReactStackHash)){f=a.INP.getReactComponentStackFromDOMElement;f=d("ReactStackUtils").getTrimmedReactStack(g,"HeroPagelet",f);if(f!=null){if(a.INP.logReactStackHash){var i=d("stringHash").stringArrayHash(f);c("addAnnotations")(e.annotations,{string:{reactStackHash:i}})}a.INP.logReactStack&&c("addAnnotations")(e.annotations,{string_array:{reactStack:f}})}i=a.INP.getWrapperComponentPropValueFromDOMElement;if(i){f=i(g,"HeroPagelet","name");f!=null&&c("addAnnotations")(e.annotations,{string:{pageletName:f}})}}}a.enableCPUPressureTracking===!0&&d("CPUPressure").canUseCPUPressureAPI&&c("addAnnotations")(e.annotations,{string:{cpu_pressure:d("CPUPressure").getCurrentState()}});if(a.INP.enableDOMMutationTracking===!0){i=(h||(h=c("performanceNow")))();g=d("DOMMutationTracker").hasMutationsInTimeRange(b.processingStart,i);c("addAnnotations")(e.annotations,{bool:{hadDOMMutations:g}});f=d("DOMMutationTracker").getMutationsInTimeRange(b.processingStart,i);var j=0,k=0,m=0,n=0;f.forEach(function(a){j+=a.addedNodesRefs.length,k+=a.removedNodesRefs.length,m+=a.hiddenElementRefs.length,n+=a.unhiddenElementRefs.length});c("addAnnotations")(e.annotations,{"int":{addedNodes:j,removedNodes:k,hiddenElements:m,unhiddenElements:n}})}e.markerPoints.processingStart={timeSinceStart:b.processingStart};e.markerPoints.processingEnd={timeSinceStart:b.processingEnd};a.INP.eventTimingCallback==null||a.INP.eventTimingCallback(b,e);c("OneTraceCore").endTrace(e.traceID,b.startTime+b.duration,"SUCCESS")});b.observe({buffered:!0,type:"event"})}k=!0}}function n(a){if(i){j.add(a);return function(){j["delete"](a)}}else return function(){}}g.canUseEventTimingAPI=i;g.getObservedEventTypes=a;g.init=b;g.subscribe=n}),98);
          __d("ImagePerfLoggerV2",["OneTraceCore","VisibilityState","WebAPIs","addAnnotations","clearTimeout","performanceNow","uuidv4"],(function(a,b,c,d,e,f,g){"use strict";var h,i=60*1e3,j=null,k,l=!1;function a(){l||(typeof WeakMap==="function"&&(k=new WeakMap()),d("WebAPIs").IntersectionObserver&&(j=new(d("WebAPIs").IntersectionObserver)(p)),l=!0)}function b(a,b,c,d){if(!k||!j)return;if(!y(a))return;if(m(a)){q(a,b,c,d);return}if(n(a))return;if(!m(a)){x(a,b,c,d);return}}function m(a){return a.complete}function n(a){return a.getAttribute("loading")==="lazy"}function o(){var a=(h||(h=c("performanceNow")))();a=(a=d("VisibilityState").getHiddenSpans(a-1,a))!=null?a:[];return a.length>0}function p(a){a.forEach(function(a){var b;b=(b=k)==null?void 0:b.get(a.target);if(b!=null&&a.target){var d=b.traceID,e=b.mutationType,f=b.startPaintingTime,g=b.mutationTime,h=b.imageOnLoadTime;b=b.traceType;u({element:a.target,traceID:d,mutationTime:g,mutationType:e,startPaintingTime:f,traceType:b,endPainingTime:a.time,imageOnLoadTime:h});c("OneTraceCore").endTrace(d,a.time,"SUCCESS");w(a.target)}})}function q(a,b,e,f,g){if(!k||!j)return;var l=c("uuidv4")(),m=(h||(h=c("performanceNow")))(),n={element:a,traceID:l,mutationTime:e,mutationType:b,startPaintingTime:m,imageOnLoadTime:g,traceType:f};if(o())u(babelHelpers["extends"]({},n,{endPainingTime:m})),c("OneTraceCore").endTrace(l,m,"SUCCESS");else{var p,q=setTimeout(function(){var b=(h||(h=c("performanceNow")))();u(babelHelpers["extends"]({},n,{endPainingTime:b}));c("OneTraceCore").endTrace(l,b,"TIMEOUT");w(a)},i),r=function(d,b){if(b){d=(h||(h=c("performanceNow")))();u(babelHelpers["extends"]({},n,{endPainingTime:d}));c("OneTraceCore").endTrace(l,d,"SUCCESS");w(a)}};d("VisibilityState").subscribe(r);(p=k)==null||p.set(a,{timer:q,traceID:l,visibilityChangeCallaback:r,mutationType:b,mutationTime:e,traceType:f,startPaintingTime:m,imageOnLoadTime:g});(p=j)==null||p.observe(a)}}function r(a){a=a.match(/\.(\w+)(\?|$)/);if(a&&a.length>1)return a[1];else return""}function s(a){return a.getAttribute("data-imgperflogname")}function t(a){a=performance&&performance.getEntriesByName&&performance.getEntriesByName(a);return a&&a[0]}function u(a){var b=a.element,e=a.traceID,f=a.mutationTime,g=a.mutationType,h=a.startPaintingTime,i=a.endPainingTime,j=a.imageOnLoadTime;a=a.traceType;if(b instanceof HTMLImageElement){var k=b.src;g={mutationType:g,traceType:a};var l={},m=k!=null?t(k):null;a=k!=null?r(k):null;k=s(b);var n=c("OneTraceCore").startTrace(e,(e=c("OneTraceCore").getCurrentTracePolicy())!=null?e:"","IMAGE",f);l.hidden=Number(d("VisibilityState").wasHidden(f,i));j!=null&&(n.markerPoints.imageOnLoad={timeSinceStart:j});n.markerPoints.startPainting={timeSinceStart:h};n.markerPoints.mutationTime={timeSinceStart:f};["naturalHeight","naturalWidth","width","height"].forEach(function(a){l[a]=b[a]});m!=null&&(["connectEnd","connectStart","domainLookupEnd","domainLookupStart","fetchStart","redirectEnd","redirectStart","requestStart","responseEnd","responseStart","secureConnectionStart","startTime","workerStart"].forEach(function(a){m!=null&&typeof m[a]==="number"&&(n.markerPoints[a]={timeSinceStart:m[a]})}),["decodedBodySize","encodedBodySize","transferSize"].forEach(function(a){m!=null&&typeof m[a]==="number"&&(l[a]=m[a])}),m!=null&&typeof m.nextHopProtocol==="string"&&(g.nextHopProtocol=m.nextHopProtocol),a!=null&&a!==""&&(g.fileExt=a),k!=null&&(g.logName=k));c("addAnnotations")(n.annotations,{string:g,"int":l})}}function v(a,b,d,e,f){var g=function(){q(a,b,d,e,f),a.removeEventListener("load",g),a.removeEventListener("error",i)},i=function(){var j;j=(j=k)==null?void 0:j.get(a);if(j){var l=j.traceID;j=j.startPaintingTime;var m=(h||(h=c("performanceNow")))();u({element:a,mutationTime:d,mutationType:b,startPaintingTime:j,endPainingTime:m,traceType:e,traceID:l,imageOnLoadTime:f});c("OneTraceCore").endTrace(l,m,"FAIL");w(a)}a.removeEventListener("load",g);a.removeEventListener("error",i)};return{errorHandler:i,loadHandler:g}}function w(a){var b,e;b=(b=k)==null?void 0:b.get(a);(e=j)==null||e.unobserve(a);if(b){e=b.timer;b=b.visibilityChangeCallaback;c("clearTimeout")(e);(e=k)==null||e["delete"](a);d("VisibilityState").unsubscribe(b)}}function x(a,b,d,e){var f=(h||(h=c("performanceNow")))();b=v(a,b,d,e,f);d=b.errorHandler;e=b.loadHandler;a.addEventListener("load",e);a.addEventListener("error",d)}function y(a){return z(a)==="IMG"}function z(a){return(a=a.tagName)!=null?a:""}g.init=a;g.logImagePerfV2=b}),98);
          __d("LongAnimationFrameObserver",["OneTraceCore","Promise","ScriptPositionMapper","addAnnotations","asyncToGeneratorRuntime","uuidv4"],(function(a,b,c,d,e,f,g){"use strict";var h,i=typeof ((e=window.PerformanceObserver)==null||(e=e.supportedEntryTypes)==null?void 0:e.includes)==="function"&&window.PerformanceObserver.supportedEntryTypes.includes("long-animation-frame"),j=new Set(),k=!1,l=1;function m(a){var b=new Set();c("OneTraceCore").currentTraces.forEach(function(c){c.traceID!==a.traceID&&c.traceType!=="RESPONSIVENESS"&&b.add(c.traceType)});b.size>0&&c("addAnnotations")(a.annotations,{string_array:{currentTraceTypes:Array.from(b).sort()}})}function n(a){return o.apply(this,arguments)}function o(){o=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){return(h||(h=b("Promise"))).all(a.map(function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=a.executionStart,c=a.forcedStyleAndLayoutDuration,e=a.invoker,f=a.invokerType,g=a.pauseDuration,h=a.sourceCharPosition,i=a.sourceFunctionName,j=a.sourceURL;a=a.windowAttribution;var k=(yield d("ScriptPositionMapper").getLineAndColumnFromCharPosition(j,h));return{executionStart:b,forcedStyleAndLayoutDuration:c,invoker:e,invokerType:f,pauseDuration:g,sourceCharPosition:h,sourceFunctionName:i,sourceURL:j,windowAttribution:a,line:k.line,column:k.column}});return function(b){return a.apply(this,arguments)}}()))});return o.apply(this,arguments)}function p(a){return q.apply(this,arguments)}function q(){q=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b,d=(yield n(a.scripts)),e=(b=c("OneTraceCore")).startTrace(c("uuidv4")(),b.getCurrentTracePolicy(),"LONG_ANIMATION_FRAME",a.startTime,null),f=a.blockingDuration,g=a.firstUIEventTimestamp,h=a.renderStart,i=a.styleAndLayoutStart;e.markerPoints.firstUIEventTimestamp={timeSinceStart:g};e.markerPoints.renderStart={timeSinceStart:h};e.markerPoints.styleAndLayoutStart={timeSinceStart:i};c("addAnnotations")(e.annotations,{"int":{instanceNum:l++,blockingDuration:f},string_array:{long_animation_frame_scripts:d.map(function(a){return JSON.stringify(a)})},string:{recentInteractionIndentifier:b.getRecentInteractionIndentifier()}});m(e);b.endTrace(e.traceID,a.startTime+a.duration,"SUCCESS")});return q.apply(this,arguments)}function a(){if(!k){if(i){var a=new window.PerformanceObserver(function(a){a=a.getEntriesByType("long-animation-frame");a.forEach(function(a){if(!("blockingDuration"in a))return;var b=a;j.forEach(function(a){a(b)["finally"](function(){})})})});a.observe({buffered:!0,type:"long-animation-frame"})}r(function(a){return p(a)});k=!0}}function r(a){if(i){j.add(a);return function(){j["delete"](a)}}else return function(){}}g.canUseLongAnimationFrameAPI=i;g.logActiveTraceTypes=m;g.init=a;g.subscribe=r}),98);
          __d("LongtaskObserver",["OneTraceCore","addAnnotations","uuidv4"],(function(a,b,c,d,e,f,g){"use strict";var h=typeof ((b=window.PerformanceObserver)==null||(b=b.supportedEntryTypes)==null?void 0:b.includes)==="function"&&window.PerformanceObserver.supportedEntryTypes.includes("longtask"),i=new Set(),j=!1,k=1;function l(a){var b=new Set();c("OneTraceCore").currentTraces.forEach(function(c){c.traceID!==a.traceID&&c.traceType!=="RESPONSIVENESS"&&b.add(c.traceType)});b.size>0&&c("addAnnotations")(a.annotations,{string_array:{currentTraceTypes:Array.from(b).sort()}})}function a(){if(!j){if(h){var a=new window.PerformanceObserver(function(a){a=a.getEntries();a.forEach(function(a){i.forEach(function(b){b(a)})})});a.observe({buffered:!0,type:"longtask"})}m(function(a){var b,d=(b=c("OneTraceCore")).startTrace(c("uuidv4")(),b.getCurrentTracePolicy(),"LONGTASK",a.startTime,null);c("addAnnotations")(d.annotations,{"int":{instanceNum:k++},string:{recentInteractionIndentifier:b.getRecentInteractionIndentifier()}});l(d);b.endTrace(d.traceID,a.startTime+a.duration,"SUCCESS")});j=!0}}function m(a){if(h){i.add(a);return function(){i["delete"](a)}}else return function(){}}g.canUseLongTasksAPI=h;g.logActiveTraceTypes=l;g.init=a;g.subscribe=m}),98);
          __d("OneTraceCore",["OneTraceSetup","ResponsivenessTracker","addAnnotations"],(function(a,b,c,d,e,f,g){"use strict";var h=null,i=null,j=new Map(),k={"trace-start":new Set(),"trace-end":new Set(),"trace-end-before-logging":new Set(),"trace-policy-set":new Set()},l=1;function a(a,b,d,e,f,g){var h=l++,i={traceID:a,tracePolicy:b,traceType:d,instanceKey:h,status:"START",startTime:e,endTime:null,annotations:{string:{},"int":{},"double":{},bool:{},string_array:{},int_array:{},double_array:{},bool_array:{}},markerPoints:{},qplEvent:f};g!=null&&c("addAnnotations")(i.annotations,g);j.set(a,i);k["trace-start"].forEach(function(a){return a(i)});b!=null&&m(a,d,b);return i}function m(a,b,c){if(b==="INITIAL_LOAD"||b==="NAVIGATION"||b==="INTERACTION"&&((b=d("OneTraceSetup").getConfig())==null?void 0:b.includeInteractionTracePolicy)===!0){i=c;var e=j.get(a);e!=null&&(e.tracePolicy=c,k["trace-policy-set"].forEach(function(a){return a(e)}))}}function b(a,b,d){var e=j.get(a);e&&(c("addAnnotations")(e.annotations,{string:{traceId:a,tracePolicy:e.tracePolicy}}),e.endTime=b,e.status=d,j["delete"](a),k["trace-end-before-logging"].forEach(function(a){return a(e)}),k["trace-end"].forEach(function(a){return a(e)}));return e}function e(a,b){k[a].add(b);return function(){k[a]["delete"](b)}}function f(){return i}function n(a){h=a,d("ResponsivenessTracker").annotateInteractionToResponsiveness(a)}function o(){return h}n={annotateInteractionIndentifier:n,currentTraces:j,endTrace:b,subscribe:e,getCurrentTracePolicy:f,getRecentInteractionIndentifier:o,setTracePolicy:m,startTrace:a};g["default"]=n}),98);
          __d("OneTraceSetup",["CPUPressure","INPLogger","ImagePerfLoggerV2","LongAnimationFrameObserver","LongtaskObserver","ResponsivenessTracker","ScrollPerfTracker","TypingPerfTracker"],(function(a,b,c,d,e,f,g){"use strict";var h=null;function a(){return h}function b(a){h==null&&(h=Object.freeze(a),(h.Longtask.enableTracking||h.Scroll.enableTracking||h.Responsiveness.enableTracking)&&d("LongtaskObserver").init(),h.INP.enableTracking&&d("INPLogger").init(h),(h.LoAF.enableTracking||h.Scroll.enableTracking||h.Responsiveness.enableTracking)&&d("LongAnimationFrameObserver").init(),h.Scroll.enableTracking&&d("ScrollPerfTracker").init(h),h.Responsiveness.enableTracking&&d("ResponsivenessTracker").init(h),h.Typing.enableTracking&&d("TypingPerfTracker").init(),h.Image.enableTracking&&d("ImagePerfLoggerV2").init(),h.enableCPUPressureTracking===!0&&d("CPUPressure").init())}g.getConfig=a;g.setup=b}),98);
          __d("ResponsivenessTracker",["INPLogger","LongtaskObserver","MemoryUtils","OneTraceCore","VisibilityAPI","VisibilityState","WebAPIs","addAnnotations","clearInterval","getIncrementalEventCount","performanceNow","setInterval","uuidv4"],(function(a,b,c,d,e,f,g){"use strict";var h,i=3,j=!1,k=1,l=null,m=null;function n(a,b){if(l){var e=l;l=null;var f=e.metrics.annotations,g=d("MemoryUtils").getCurrentMemory().usedJSHeapSize;for(var h in e.interruptionStat){var i,j=e.interruptionStat[h];c("addAnnotations")(f,{"int":(i={},i[h+"_Count"]=j.count,i[h+"_Total"]=j.total,i[h+"_Max"]=j.max,i[h+"_Avg"]=j.count>0?j.total/j.count:0,i)})}var m=0;d("INPLogger").getObservedEventTypes().forEach(function(a){var b=c("getIncrementalEventCount")(a,"RESPONSIVENESS");if(b!=null){var d;c("addAnnotations")(f,{"int":(d={},d["eventCount_"+a]=b,d)});m+=b}});c("addAnnotations")(f,{"int":{sessionSeq:k++,usedJSHeapSize:g,totalEventCount:m,ST200:e.ST200,ST500:e.ST500,ST1000:e.ST1000},string:{exitAction:a,recentInteractionIndentifier:c("OneTraceCore").getRecentInteractionIndentifier()},string_array:{affectedInteractions:e.affectedInteractions}});e.metrics.tracePolicy=e.navigationMetrics.tracePolicy;c("OneTraceCore").endTrace(e.metrics.traceID,b,"SUCCESS")}}function o(a,b,c,d,e){if(l){var f=l,g=f.interruptionStat[a];if(g==null)return;g.count++;g.total+=c;g.max=Math.max(g.max,c);if(e===!0){e=null;g.count===d?e=a+"_{n}":g.count<d&&(e=a+"_"+g.count);e!=null&&(f.metrics.markerPoints[e+"_start"]={timeSinceStart:b},f.metrics.markerPoints[e+"_end"]={timeSinceStart:b+c})}}}var p=null;function q(a,b){m!=null&&(c("clearInterval")(m),m=null),n(a,b)}function r(a,b){if(!d("VisibilityAPI").isVisibilityHidden()&&p){var e=function(){var b=p;b&&(l={affectedInteractions:[],metrics:c("OneTraceCore").startTrace(c("uuidv4")(),a,"RESPONSIVENESS",(h||(h=c("performanceNow")))()),navigationMetrics:b,interruptionStat:{INP:{count:0,total:0,max:0},longtask:{count:0,total:0,max:0}},ST200:0,ST500:0,ST1000:0});d("INPLogger").getObservedEventTypes().forEach(function(a){l!=null&&(l.interruptionStat[a+"_INP"]={count:0,total:0,max:0})})};e();b!=null&&(m!=null&&c("clearInterval")(m),m=c("setInterval")(function(){n("interval",(h||(h=c("performanceNow")))()),e()},b))}}function a(a){if(!j){var b;j=!0;if(!d("INPLogger").canUseEventTimingAPI||!d("LongtaskObserver").canUseLongTasksAPI)return;var e=(b=a.Responsiveness.overrideMaxSubspans)!=null?b:i;d("LongtaskObserver").subscribe(function(b){o("longtask",b.startTime,b.duration,e,a.Responsiveness.logSubspans)});d("INPLogger").subscribe(function(b){o("INP",b.startTime,b.duration,e,a.Responsiveness.logSubspans),o(b.name+"_INP",b.startTime,b.duration,e,a.Responsiveness.logSubspans),l!=null&&(b.duration>=200&&(l.ST200+=b.duration,b.duration>=500&&(l.ST500+=b.duration,b.duration>=1e3&&(l.ST1000+=b.duration))))});c("OneTraceCore").currentTraces.forEach(function(b){b.traceType==="INITIAL_LOAD"&&(p=b,r(b.tracePolicy,a.Responsiveness.sessionInterval))});var f=c("OneTraceCore").subscribe("trace-start",function(b){a.Responsiveness.sessionInterval==null?(b.traceType==="INITIAL_LOAD"||b.traceType==="NAVIGATION")&&(l!=null&&q("navigation",(h||(h=c("performanceNow")))()),p=b,r(b.tracePolicy,a.Responsiveness.sessionInterval)):b.traceType==="INITIAL_LOAD"&&l==null&&(p=b,r(b.tracePolicy,a.Responsiveness.sessionInterval),f())});d("VisibilityState").subscribe(function(b,d){if(d)q("VisibilityState",(h||(h=c("performanceNow")))());else{b=c("OneTraceCore").getCurrentTracePolicy();r(b,a.Responsiveness.sessionInterval)}});d("WebAPIs").onBeforeUnload(function(){q("unload",(h||(h=c("performanceNow")))())})}}function b(a){var b;(b=l)==null||b.affectedInteractions.push(a)}g.init=a;g.annotateInteractionToResponsiveness=b}),98);
          __d("ScriptPositionMapper",["OneTraceSetup","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){"use strict";function a(a,b){return h.apply(this,arguments)}function h(){h=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){var c={line:-1,column:-1},e=d("OneTraceSetup").getConfig();if(e==null||(e==null?void 0:e.LoAF.enableScriptPositionConversion)!==!0)return c;try{e=(yield fetch(a));if(!e.ok)return c;a=(yield e.text());if(b<0||b>a.length)return c;e=a.split("\n");a=0;for(var f=0;f<e.length;f++){var g=e[f].length+1;if(a+g>b){var h=b-a;return{line:f+1,column:h}}a+=g}return{line:e.length,column:e[e.length-1].length}}catch(a){return c}});return h.apply(this,arguments)}g.getLineAndColumnFromCharPosition=a}),98);
          __d("ScrollPerfTracker",["LongtaskObserver","OneTraceCore","addAnnotations","clearTimeout","performanceNow","setTimeoutCometLoggingPri","uuidv4"],(function(a,b,c,d,e,f,g){"use strict";var h,i=new Map(),j="data-scrolltracepolicy",k=200,l=500,m=!1;function a(a){if(!m){a=function(a){var b=i.get(a.target);b||(a.target===window.document||a.target instanceof Element&&typeof a.target.getAttribute==="function"&&a.target.getAttribute(j)!=null)&&(b=n(a));b&&(b.metrics.markerPoints.lastScrollEvent={timeSinceStart:a.timeStamp},b.scrollEventCount++,b.debounceTimeoutID!=null&&c("clearTimeout")(b.debounceTimeoutID),b.debounceTimeoutID=c("setTimeoutCometLoggingPri")(o,l,b,a.target))};d("LongtaskObserver").canUseLongTasksAPI&&window.addEventListener("scroll",a,{capture:!0,passive:!0});m=!0}}function n(a){var b=a.timeStamp,e=c("uuidv4")(),f=c("OneTraceCore").getCurrentTracePolicy(),g=a.target instanceof Element&&typeof a.target.getAttribute==="function"?a.target.getAttribute(j):null;e=c("OneTraceCore").startTrace(e,g!=null?g:f,"SCROLL",b);var k={longtasks:[],scrollEventCount:0,metrics:e,unsubscribeLongtaskObserver:d("LongtaskObserver").subscribe(function(a){k.longtasks.push(a)})};c("addAnnotations")(e.annotations,{string:{traceType:"SCROLL"}});e.markerPoints.firstScrollEvent={timeSinceStart:b};e.markerPoints.handlerStart={timeSinceStart:(h||(h=c("performanceNow")))()};i.set(a.target,k);return k}function o(a,b){var d=(h||(h=c("performanceNow")))(),e=a.metrics;e.endTime=d;c("addAnnotations")(e.annotations,{"int":{scrollDuration:d-e.startTime,scrollEventCount:a.scrollEventCount,longtaskCount:a.longtasks.length}});var f=0;if(a.longtasks.length>0){var g=0,j=0;a.longtasks.forEach(function(a){a.duration>=k&&j++,a.startTime<e.startTime?f+=a.duration-e.startTime+a.startTime:f+=a.duration,a.duration>g&&(g=a.duration)});c("addAnnotations")(e.annotations,{"int":{largeLongtaskCount:j,maxLongtaskDuration:g,avgLongtaskDuration:f/a.longtasks.length}})}c("addAnnotations")(e.annotations,{"int":{totalLongtaskDuration:f}});a.unsubscribeLongtaskObserver();i["delete"](b);c("OneTraceCore").endTrace(e.traceID,d,"SUCCESS")}function b(a,b){b===void 0&&(b=(h||(h=c("performanceNow")))());var e=[],f=c("OneTraceCore").startTrace(c("uuidv4")(),a,"SCROLL",b);c("addAnnotations")(f.annotations,{string:{traceType:"SCROLL"}});var g=d("LongtaskObserver").subscribe(function(a){e.push(a)});return function(){var a=(h||(h=c("performanceNow")))();g();f.endTime=a;c("addAnnotations")(f.annotations,{"int":{scrollDuration:a-f.startTime,longtaskCount:e.length}});if(e.length>0){var b=0,d=0,i=0;e.forEach(function(a){a.duration>=k&&i++,a.startTime<f.startTime?b+=a.duration-f.startTime+a.startTime:b+=a.duration,a.duration>d&&(d=a.duration)});c("addAnnotations")(f.annotations,{"int":{largeLongtaskCount:i,maxLongtaskDuration:d,avgLongtaskDuration:b/e.length,totalLongtaskDuration:b}})}c("OneTraceCore").endTrace(f.traceID,a,"SUCCESS")}}g.SCROLL_PERF_ATTRIBUTE_NAME=j;g.init=a;g.customScrollTracker=b}),98);
          __d("TypingPerfMetric",["WebAPIs","clearTimeout","performanceNow","setTimeoutAcrossTransitions"],(function(a,b,c,d,e,f,g){"use strict";var h,i=2e3;function j(a){if(a.code==="Space"&&a.ctrlKey&&a.metaKey)return!0;return a.code==="Period"&&a.getModifierState("OS")?!0:!1}function a(a,b,d){var e=null,f=0,g=0,h=0,j=0,k=[],m=null,n=function(){f!==0&&d({allTimes:k,averageTimeToRender:g,keypresses:f,max:h,min:j}),f=0,g=0,h=0,j=0,k=[]},o=function(){e=null,n()},p=l(a,function(d){d=d.timestamps;e==null?(e=a,b&&b()):e!==a&&(n(),m!=null&&(c("clearTimeout")(m),m=null),e=a,b&&b());d=d.finalRAF-d.keydown;d>0&&(f++,k.push(d),g=(g*(f-1)+d)/f,d>h&&(h=d),(d<j||j===0)&&(j=d));m!=null&&c("clearTimeout")(m);m=c("setTimeoutAcrossTransitions")(o,i)});return function(){p(),n(),m!=null&&(c("clearTimeout")(m),m=null),e=null}}var k={lastRequestedAnimationFrame:null};function l(a,b){var e=20,f=new Float64Array(e),g=new Float64Array(e),i=new Float64Array(e),l=-1,m=-1,n=0,o=!1,p=function(a){l=a.timeStamp,m=(h||(h=c("performanceNow")))(),o=j(a)},q=function(){o=!0},r=function(){o=!0};a.addEventListener("keydown",p);a.addEventListener("paste",q);a.addEventListener("cut",r);var s=!1,t=new MutationObserver(function(j){if(o){o=!1;l=-1;m=-1;return}if(n>=e){l=-1;m=-1;return}var p=(h||(h=c("performanceNow")))(),q=!1;for(j of j){var r=j.type==="characterData"||j.type==="childList"&&j.addedNodes.length!==0||j.type==="attributes"&&j.target.nodeName==="INPUT"&&j.attributeName==="value";if(!r||l===-1||q)continue;f[n]=l;g[n]=m;i[n]=p;l=-1;m=-1;n++;q=!0;if(s)return;k.lastRequestedAnimationFrame=d("WebAPIs").requestAnimationFrame(function(c){s=!1;var e=i[0];if(c-e<0)k.lastRequestedAnimationFrame=d("WebAPIs").requestAnimationFrame(function(e){for(var h=0;h<n;h++){var c=f[h],d=i[h];b({delta:e-c,element:a,firedOnSecondRAF:!0,mutations:n,timestamps:{finalRAF:e,keydown:c,mutation:d}});f[h]=0;g[h]=0;i[h]=0}n=0});else{for(e=0;e<n;e++){var h=f[e],j=i[e];b({delta:c-h,element:a,firedOnSecondRAF:!0,mutations:n,timestamps:{finalRAF:c,keydown:h,mutation:j}});f[e]=0;g[e]=0;i[e]=0}n=0}});s=!0}});t.observe(a,{attributeFilter:["value"],attributes:!0,characterData:!0,childList:!0,subtree:!0});return function(){t.disconnect();a.removeEventListener("keydown",p);a.removeEventListener("paste",q);a.removeEventListener("cut",r);var b=k.lastRequestedAnimationFrame;b!=null&&d("WebAPIs").cancelAnimationFrame(b)}}g.measureAverageTypingPerformance=a}),98);
          __d("TypingPerfMetric.experimental",["clearTimeout","performanceNow","setTimeoutAcrossTransitions"],(function(a,b,c,d,e,f,g){"use strict";var h,i=2e3,j=new Set(["insertText","insertCompositionText","insertFromComposition","insertLineBreak","insertParagraph","deleteCompositionText","deleteContentBackward","deleteByComposition","deleteContent","deleteContentForward","deleteWordBackward","deleteWordForward","deleteHardLineBackward","deleteSoftLineBackward","deleteHardLineForward","deleteSoftLineForward"]);function a(a,b,d){var e=null,f=0,g=0,h=0,j=0,k=[],m=null,n=function(){f!==0&&d({allTimes:k,averageTimeToRender:g,keypresses:f,max:h,min:j}),f=0,g=0,h=0,j=0,k=[]},o=function(){e=null,n()},p=l(a,function(d){e==null?(e=a,b&&b()):e!==a&&(n(),m!=null&&(c("clearTimeout")(m),m=null),e=a,b&&b()),d>0&&(f++,k.push(d),g=(g*(f-1)+d)/f,d>h&&(h=d),(d<j||j===0)&&(j=d)),m!=null&&c("clearTimeout")(m),m=c("setTimeoutAcrossTransitions")(o,i)});return function(){p(),n(),m!=null&&(c("clearTimeout")(m),m=null),e=null}}var k={lastSetTimeout:null};function l(a,b){var d=!1,e=function(){var a=(h||(h=c("performanceNow")))();k.lastSetTimeout=window.setTimeout(function(){if(d){d=!1;return}var e=(h||(h=c("performanceNow")))();b(e-a)},0)},f=function(a){if(!j.has(a.inputType)||d){d=!1;return}e()},g=function(a){a=a.keyCode;(a===8||a===13)&&e()},i=function(){d=!0},l=function(){d=!0};a.addEventListener("keydown",g,!0);a.addEventListener("beforeinput",f,!0);a.addEventListener("paste",i,!0);a.addEventListener("cut",l,!0);return function(){a.removeEventListener("keydown",g,!0);a.removeEventListener("beforeinput",f,!0);a.removeEventListener("paste",i,!0);a.removeEventListener("cut",l,!0);var b=k.lastSetTimeout;b!=null&&c("clearTimeout")(b)}}g.measureAverageTypingPerformance=a}),98);
          __d("TypingPerfTracker",["OneTraceCore","TypingPerfMetric","TypingPerfMetric.experimental","WebAPIs","addAnnotations","performanceNow","uuidv4"],(function(a,b,c,d,e,f,g){"use strict";var h,i=null;function j(a){var b;return(b=(b=i)==null?void 0:b.has(a))!=null?b:!1}var k=!1,l=d("WebAPIs").requestAnimationFrame!=null&&d("WebAPIs").cancelAnimationFrame!=null;function a(){k||(typeof WeakMap==="function"&&(i=new WeakMap()),k=!0)}function b(a,b,e,f,g){g=g===!0?d("TypingPerfMetric").measureAverageTypingPerformance:d("TypingPerfMetric.experimental").measureAverageTypingPerformance;if(i==null||!k||!l)return function(){};a!==e&&e!=null&&j(e)&&m(e);if(j(a))return function(){};var n=null,o=g(a,function(){var a=c("uuidv4")();n=c("OneTraceCore").startTrace(a,b,"TYPING",(h||(h=c("performanceNow")))());a=c("OneTraceCore").getCurrentTracePolicy();c("addAnnotations")(n.annotations,{string:{routeTracePolicy:a,identifier:b}})},function(a){var b=a.allTimes,d=a.averageTimeToRender,e=a.keypresses,g=a.max;a=a.min;if(n){var i=n,j=0;b.forEach(function(a){a<50&&j++});if(f)for(b in f)if(typeof f[b]==="string"){var k;c("addAnnotations")(i.annotations,{string:(k={},k[b]=f[b],k)})}else if(typeof f[b]==="number"){c("addAnnotations")(i.annotations,{"int":(k={},k[b]=f[b],k)})}c("addAnnotations")(i.annotations,{"double":{averageTimeToRender:d,keypresses:e,keypressesBelow50ms:j,max:g,min:a}});c("OneTraceCore").endTrace(i.traceID,(h||(h=c("performanceNow")))(),"SUCCESS")}});e=function(){var b;o();(b=i)==null||b["delete"](a)};(g=i)==null||g.set(a,e);return e}function m(a){if(i==null)return;a=i.get(a);a&&a()}g.init=a;g.trackTypingPerf=b;g.unregisterTypingPerf=m}),98);
          __d("one-trace",["ImagePerfLoggerV2","OneTraceCore","OneTraceSetup","ScrollPerfTracker","TypingPerfTracker","addAnnotations"],(function(a,b,c,d,e,f,g){"use strict";a=babelHelpers["extends"]({},c("OneTraceCore"),{addAnnotations:c("addAnnotations"),customScrollTracker:d("ScrollPerfTracker").customScrollTracker,setup:d("OneTraceSetup").setup,logImagePerfV2:d("ImagePerfLoggerV2").logImagePerfV2,trackTypingPerf:d("TypingPerfTracker").trackTypingPerf,unregisterTypingPerf:d("TypingPerfTracker").unregisterTypingPerf,SCROLL_PERF_ATTRIBUTE_NAME:d("ScrollPerfTracker").SCROLL_PERF_ATTRIBUTE_NAME});g["default"]=a}),98);
          __d("InteractionTracingCore",["HeroTracingDebugTracing","InstrumentationAnalyzer","InteractionCloning","InteractionTracingLogger","InteractionTracingUserTimingUtils","JSScheduler","MemoryUtils","NetworkStatusTracker","Promise","QPLEvent","VisibilityState","VisualCompletionAdapter","WebAPIs","addAnnotations","asyncToGeneratorRuntime","clearTimeout","hero-tracing","hero-tracing-placeholder","interaction-tracing-metrics","one-trace","performanceNow","setTimeoutAcrossTransitions","uuidv4"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j,k,l="InteractionTracingLogging",m=new Map(),n,o=null,p=0,q=new Set(),r=1;c("one-trace").subscribe("trace-end-before-logging",function(a){if(a.traceType==="LONGTASK"||a.traceType==="INP"){var b=a.traceType;m.forEach(function(e){var f=e.getTrace();if(f){var g;d("interaction-tracing-metrics").InteractionTracingMetricsCore.addSubspan(e.getTraceId(),b,b,Math.max(a.startTime,f.start),(g=a.endTime)!=null?g:(k||(k=c("performanceNow")))(),{});if(f.type!=null){var h;g=f.type;h=(h=f.tracePolicy)!=null?h:"";e=e.getQPLEventMarkerId();g=g+"("+e+":"+h+")";e=(h=(e=a.annotations.string_array)==null?void 0:e.affectedInteractions)!=null?h:[];c("addAnnotations")(a.annotations,{string_array:{affectedInteractions:e.concat([g])}});b==="INP"&&a.startTime<=f.start&&(c("addAnnotations")(a.annotations,{string:{initiatedInteraction:g}}),a.markerPoints.interactionTraceStart={timeSinceStart:f.start})}}})}});function s(a,b,c,e,f){var g=d("VisibilityState").getHiddenSpans(b,c);d("interaction-tracing-metrics").InteractionTracingMetricsCore.addHiddenTiming(a,g);g.length>0&&d("interaction-tracing-metrics").InteractionTracingMetricsCore.addMarkerPoint(a,"backgrounded","AppTiming",g[0].start);((a=e.annotations["int"])==null?void 0:a.hidden)===void 0&&f.addAnnotationInt("hidden",Number(d("VisibilityState").wasHidden(b,c)))}function aa(a,b){var e;e=(e=b.completed)!=null?e:(k||(k=c("performanceNow")))();var f=b.markerPoints.visuallyComplete?b.markerPoints.visuallyComplete.timestamp:e,g=[],h=null;a.forEach(function(a){!a.isOnline&&h==null?(h=a.timestamp,h<f&&(b.wasOffline=!0)):a.isOnline&&h!=null&&(g.push({end:a.timestamp,start:h}),h=null)});h!=null&&g.push({end:e,start:h});d("interaction-tracing-metrics").InteractionTracingMetricsCore.addOfflineTiming(b.traceId,g)}function ba(a,b,d){var e;d.interactionClass&&b.addAnnotation("interactionClass",d.interactionClass);var f=d.start;e=(e=d.completed)!=null?e:(k||(k=c("performanceNow")))();s(d.traceId,f,e,d,b);b.addAnnotationInt("navStartOffset",d.start);if(a.getMetadata){var g=a.getMetadata();Object.keys(g).forEach(function(a){var c=g[a];typeof c==="string"?b.addAnnotation(a,c):typeof c==="number"&&b.addAnnotationInt(a,c)})}a.pkgCohort!=null&&b.addAnnotation("pkg_cohort",a.pkgCohort);a.clientRevision!=null&&b.addAnnotation("clientRevision",String(a.clientRevision));a.serverRevision!=null&&b.addAnnotation("serverRevision",String(a.serverRevision));a.pushPhase!=null&&b.addAnnotation("pushPhase",a.pushPhase)}function ca(a){var b=d("hero-tracing-placeholder").HeroPendingPlaceholderTracker.dump(a.traceId);d("interaction-tracing-metrics").InteractionTracingMetricsCore.addHeroPendingPlaceholders(a.traceId,b);b.forEach(function(b){var e;d("interaction-tracing-metrics").InteractionTracingMetricsCore.addTag(a.traceId,"pendingPlaceholder",[b.pageletStack[b.pageletStack.length-1],b.description].filter(Boolean).join(":"));d("interaction-tracing-metrics").InteractionTracingMetricsCore.addSubspan(a.traceId,b.description,"HeroTracing",b.startTime,(e=a.completed)!=null?e:(k||(k=c("performanceNow")))(),{spanType:"IncompletePlaceholder",pageletStack:(e=b.pageletStack)!=null?e:[]})})}function da(a,b){a.onBeforeComplete(function(a){if(a){var e;if(((e=b.annotations["int"])==null?void 0:e.revisit)!=null){c("addAnnotations")(a.annotations,{"int":{revisit:Number((e=b.annotations["int"])==null?void 0:e.revisit)}})}b.qplEvent&&(a.qplMarkerId=(j||(j=d("QPLEvent"))).getMarkerId(b.qplEvent))}})}function t(a){a=a.replace(/\d{4,}/,"");return a}var u=0,v=new Map(),w={checkRevisit:function(a){return a==null?!1:q.has(a)},checkAndMarkRevisit:function(a){var b=w.checkRevisit(a);a!=null&&q.add(a);return b},clone:function(a,b,d){return c("InteractionCloning").clone(a,b,d,r++)},getNextInstanceKey:function(){return r++},onStartInteraction:function(a){var b=u++;v.set(b,a);return function(){v["delete"](b)}},startInteraction:function(a,b){b===void 0&&(b=function(){});var c=d("hero-tracing").HeroLogger.genHeroInteractionUUIDAndMarkStart(a.interactionID,a.startTime);return w.trace(a.cfg,a.deps,a.qplEvent,b,a.interactionClass,a.traceType,a.tracePolicy,c,a.startTime,a.eventQueueTime,a.debugName,a.skipQPLStartMarker,a.qplInstanceKey,a.VCConfigOverride,a.instanceIdentifier)},trace:function(a){function b(b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){return a.apply(this,arguments)}b.toString=function(){return a.toString()};return b}(function(a,e,f,g,q,s,u,x,y,z,ea,A,B,C,D){x===void 0&&(x=c("uuidv4")());z===void 0&&(z=null);var E=[],F=o,G=B!=null?B:r++,H=u!=null?t(u):null;H!=null&&e.QuickPerformanceLogger.markerAnnotate(f,{string:{tracePolicy:H}},{instanceKey:G});(s==="INITIAL_LOAD"||s==="NAVIGATION")&&(o=H);var I=D,J=a.enableMemoryLogging?d("MemoryUtils").getCurrentMemory().usedJSHeapSize:null;n||(n=d("WebAPIs").onBeforeUnload(function(){m.forEach(function(a){var b;((b=a.getTrace())==null||(b=b.annotations["int"])==null?void 0:b.success_on_unload)===1?a.forceCompleteTrace():a.cancelTrace("unload",!0)}),n&&n.remove(),n=null}));function fa(a,b){return K.apply(this,arguments)}function K(){K=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,c){if(P!=null){var d;X.length>0&&(yield (h||(h=b("Promise"))).all(X));(d=e.WebLoom)==null||d.endTraceForInteraction(a,c)}});return K.apply(this,arguments)}var L=new Set([l]);function M(a){a===void 0&&(a=!1);var b=d("interaction-tracing-metrics").InteractionTracingMetricsCore.get(x);if(!b||!m.has(x))return;b.completed==null&&(b.completed=(k||(k=c("performanceNow")))());ca(b);var e=[].concat(S);S.length=0;e.forEach(function(a){a(b,!0)});a?O(b,!0):(i||(i=c("JSScheduler"))).scheduleLoggingPriCallback(function(){O(b,!0)})}var N={addJoinId:function(a){d("interaction-tracing-metrics").InteractionTracingMetricsCore.addJoinId(x,a)},addGlobalMetadata:function(a,b){d("interaction-tracing-metrics").InteractionTracingMetricsCore.addGlobalMetadata(x,a,b)},addLoomTraceEndDependency:function(a){X.push(a)},addMarkerPoint:function(a,b,e,f){e===void 0&&(e=(k||(k=c("performanceNow")))()),d("interaction-tracing-metrics").InteractionTracingMetricsCore.addMarkerPoint(x,a,b,e,f)},addSubspan:function(a,b,c,e,f){d("interaction-tracing-metrics").InteractionTracingMetricsCore.addSubspan(x,a,b,c,e,f||{})},addMetadata:function(a,b){d("interaction-tracing-metrics").InteractionTracingMetricsCore.addMetadata(x,a,b)},addAnnotation:function(a,b){d("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotation(x,a,b)},addAnnotationInt:function(a,b){d("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotationInt(x,a,b)},addAnnotationDouble:function(a,b){d("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotationDouble(x,a,b)},addAnnotationBoolean:function(a,b){d("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotationBoolean(x,a,b)},addAnnotationStringArray:function(a,b){d("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotationStringArray(x,a,b)},addAnnotationIntArray:function(a,b){d("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotationIntArray(x,a,b)},addAnnotationDoubleArray:function(a,b){d("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotationDoubleArray(x,a,b)},addAnnotationBooleanArray:function(a,b){d("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotationBooleanArray(x,a,b)},addTag:function(a,b){d("interaction-tracing-metrics").InteractionTracingMetricsCore.addTag(x,a,b)},lockInteractionLogging:function(a){L.add(a)},unlockInteractionLogging:function(a){L.has(a)&&(L["delete"](a),L.size===0&&ga())},cancelTrace:function(a,b){N.addAnnotation("cancelType",a);a=d("interaction-tracing-metrics").InteractionTracingMetricsCore.get(x);if(!a||!m.has(x))return;a.wasCanceled=!0;M(b)},forceCompleteTrace:function(){M(!0)},getConfigAndDependencies:function(){return{cfg:a,deps:e}},getTrace:function(){return d("interaction-tracing-metrics").InteractionTracingMetricsCore.get(x)},getTraceId:function(){return x},getQPLEventMarkerId:function(){return(j||(j=d("QPLEvent"))).getMarkerId(f)},markTraceAsSuccessOnUnload:function(){N.addAnnotationInt("success_on_unload",1)},observeMutation:function(b){e.VCTracker&&a.enableVCTracker&&d("VisualCompletionAdapter").observeMutation(x,b)},onComplete:function(a){R.push(a)},onCompleteSync:function(a){S.push(a)},onLog:function(a){T.push(a)},onMeasurementAnalysis:function(a){U.push(a)},onBeforeLog:function(a){V.push(a)},onVcMetricsComplete:function(a){W.push(a)},setTracePolicy:function(b){if(b==null)return;b=t(b);H=b;(s==="INITIAL_LOAD"||s==="NAVIGATION")&&(o=H);N.addAnnotation("tracePolicy",H);e.QuickPerformanceLogger.markerAnnotate(f,{string:{tracePolicy:H}},{instanceKey:G});if(P==null&&a.disableLoomTrace!==!0){var g;g=(g=e.WebLoom)==null?void 0:g.maybeStartTraceForInteraction(x,q,f,H,y);P=g==null?void 0:g.traceReferenceId;Q=g==null?void 0:g.loomProviders}g=d("interaction-tracing-metrics").InteractionTracingMetricsCore.get(x);g&&(g.tracePolicy=H,g.vcTracker&&g.vcTracker.setTracePolicy(H));c("one-trace").setTracePolicy(x,s,b);c("one-trace").annotateInteractionIndentifier(s+"("+(j||(j=d("QPLEvent"))).getMarkerId(f)+":"+b+")")},setInstanceIdentifier:function(a){I=a},getInstanceKey:function(){return G},failTrace:function(a,b){N.addMetadata("isError",1),N.addMetadata("errorComponent",a),b&&N.forceCompleteTrace()}},ga=function(){var b;if(!m.has(x))return;var g=Z;c("clearTimeout")(ka);ja.remove();m["delete"](x);aa(E,g);(b=e.HeroBootloadPerfStore)==null||b.addStaticResourcesStats(g);b=[].concat(V);V.length=0;b.forEach(function(a){a(g)});b=d("InteractionTracingLogger").getTraceStatus(g,a.qplActionCancelOnNavigation);var h=d("InteractionTracingLogger").logQPL(a,e,f,b,g,G);g.qplAction=h;g.traceStatus=b;g.debugName=ea;b=[].concat(T);T.length=0;b.forEach(function(b){b(g,d("InteractionTracingLogger").getTraceStatus(g,a.qplActionCancelOnNavigation))});delete g.vcTracker;g.lateMutationIgnoreElements.clear();fa(g,h);d("InteractionTracingUserTimingUtils").markInteraction(e,g,s);setTimeout(function(){d("interaction-tracing-metrics").InteractionTracingMetricsCore["delete"](x)},a.cleanUpTraceTimeout)};function ha(a){a?L.forEach(function(a){N.unlockInteractionLogging(a)}):N.unlockInteractionLogging(l)}var O=function(b,c){if(!m.has(x))return;N.addAnnotationInt("startTimestamp",y+a.qplBaseTimestamp);N.addAnnotation("tracePolicy",H!=null?H:a.defaultTracePolicy);(s==="INITIAL_LOAD"||s==="NAVIGATION")&&(N.addAnnotationInt("revisit",Number(w.checkAndMarkRevisit(H))),I!=null&&N.addAnnotationInt("instance_revisit",Number(w.checkAndMarkRevisit(I))));F!=null&&N.addAnnotation("referrer",F);N.addAnnotation("interactionId",x);if(J!=null){var f=d("MemoryUtils").getCurrentMemory(),g=f.totalJSHeapSize,h=f.usedJSHeapSize,i=f.deviceMemory;f=f.jsHeapSizeLimit;h!=null&&(N.addAnnotationInt("usedJSHeapSizeStart",J),N.addAnnotationInt("usedJSHeapSizeEnd",h));g!=null&&N.addAnnotationInt("JSTotalHeapSize",g);f!=null&&N.addAnnotationInt("JSHeapSizeLimit",f);i!=null&&N.addAnnotationInt("JSDeviceMemory",i)}ba(a,N,b);e.VCTracker&&a.enableVCTracker&&Y!=null&&Y();h=[].concat(R);R.length=0;h.forEach(function(a){a(b,c)});P!=null&&N.addAnnotation("loomRefId",P);Q!=null&&Q.forEach(function(a){return N.addTag("loomProviders",a)});g=b.vcTracker;g&&!b.hasVcReport?(g.onComplete(function(){ha(c)}),c&&g.forceMeasurement()):ha(c)};function ia(a,b){b===void 0&&(b=(k||(k=c("performanceNow")))()),E.push({isOnline:a,timestamp:b})}var ja=c("NetworkStatusTracker").onChange(function(a){a=a.online;ia(a)});c("NetworkStatusTracker").isOnline()||ia(!1);var P,Q;if(H!=null&&a.disableLoomTrace!==!0){u=(B=e.WebLoom)==null?void 0:B.maybeStartTraceForInteraction(x,q,f,H,y);P=u==null?void 0:u.traceReferenceId;Q=u==null?void 0:u.loomProviders}A!==!0&&d("InteractionTracingLogger").initQPL(a,e,f,y,G);var R=[],S=[],T=[],U=[],V=[],W=[],X=[],Y=null;e.VCTracker&&a.enableVCTracker&&(Y=d("VisualCompletionAdapter").markOtherInteractionSubspanToNavigationVC(e.VCTracker,s,x,f));c("one-trace").startTrace(x,H,s,y,f);H!=null&&c("one-trace").annotateInteractionIndentifier(s+"("+(j||(j=d("QPLEvent"))).getMarkerId(f)+":"+(H!=null?H:"")+")");N.onLog(function(b,e){c("one-trace").annotateInteractionIndentifier(s+"("+(j||(j=d("QPLEvent"))).getMarkerId(f)+":"+(H!=null?H:"")+")");c("one-trace").endTrace(x,(e=b.completed)!=null?e:(k||(k=c("performanceNow")))(),d("InteractionTracingLogger").getTraceStatus(b,a.qplActionCancelOnNavigation))});var ka=c("setTimeoutAcrossTransitions")(function(){N.cancelTrace("timeout",!1)},a.timeout);if(a.cancelOnBackground===!0){var la=d("VisibilityState").subscribe(function(a,b){b&&N.cancelTrace("background",!0)});N.onCompleteSync(function(){la()})}D=function(b,d){var f;d===void 0&&(d=!1);if(!m.has(x))return;e.VCTracker&&a.enableVCTracker&&((f=b.vcTracker)==null?void 0:f.unlock(e.VCTracker.VisualCompletionConstants.INTERACTION_TRACING_HOLD));b.completed==null&&(b.completed=(k||(k=c("performanceNow")))());f=[].concat(S);S.length=0;f.forEach(function(a){a(b)});if(b.type==="INITIAL_LOAD"&&((f=window)==null||(f=f.document)==null?void 0:f.readyState)==="loading"){var g=function(){var a;(i||(i=c("JSScheduler"))).scheduleLoggingPriCallback(function(){O(b,d)});(a=window)==null||(a=a.document)==null||a.removeEventListener("DOMContentLoaded",g)};(f=window)==null||(f=f.document)==null||f.addEventListener("DOMContentLoaded",g)}else(i||(i=c("JSScheduler"))).scheduleLoggingPriCallback(function(){O(b,d)})};var Z=d("interaction-tracing-metrics").InteractionTracingMetricsCore.addTracedInteraction(x,y,D);d("interaction-tracing-metrics").InteractionTracingMetricsCore.setInteractionType(x,q,s,f);switch(s){case"INITIAL_LOAD":N.addAnnotationInt("navSequence",++p);if(e.VCTracker&&a.enableVCTracker){B=d("VisualCompletionAdapter").traceNavigationVC(e.VCTracker,x,0,"INITIAL_LOAD",p,C);Z&&(Z.vcTracker=B);a.useDocumentBodyForVCRoot===!0&&window.document!=null&&(B.observeMutation(window.document.body),B.registerNavigationMutationRoot(window.document.body))}break;case"NAVIGATION":N.addAnnotationInt("navSequence",++p);m.forEach(function(c){var b=d("interaction-tracing-metrics").InteractionTracingMetricsCore.get(c.getTraceId());if(!a.navigationCancelsInteractions&&b&&b.type==="INTERACTION")return;c.cancelTrace("navigation",!1)});if(e.VCTracker&&a.enableVCTracker){u=d("VisualCompletionAdapter").traceNavigationVC(e.VCTracker,x,y,s,p,C);Z&&(Z.vcTracker=u);a.useDocumentBodyForVCRoot===!0&&window.document!=null&&(u.observeMutation(window.document.body),u.registerNavigationMutationRoot(window.document.body))}break;case"INTERACTION":if(e.VCTracker&&a.enableVCTracker){A=d("VisualCompletionAdapter").traceInteractionVC(e.VCTracker,x,y,s,C);Z&&(Z.vcTracker=A)}break}m.set(N.getTraceId(),N);d("HeroTracingDebugTracing").addHeroDebugging(N,a,function(){return P!=null});N.onCompleteSync(function(a){var b;d("interaction-tracing-metrics").InteractionTracingMetricsCore.addMarkerPoint(a.traceId,"HeroTrace_end","AppTiming",(b=a.completed)!=null?b:(k||(k=c("performanceNow")))());d("hero-tracing").HeroLogger.cleanupHeroInteraction(a.traceId)});H!=null&&N.setTracePolicy(H);if(Z&&Z.vcTracker){D=Z.vcTracker;e.VCTracker&&a.enableVCTracker&&D.lock(e.VCTracker.VisualCompletionConstants.INTERACTION_TRACING_HOLD);d("VisualCompletionAdapter").logFinalReactStackOnBeforeComplete(a,e,D,Z);d("VisualCompletionAdapter").logLateMutationInfoOnBeforeComplete(a,e,D,Z);da(D,Z);D.onComplete(function(a){var b=[].concat(W);W.length=0;a&&b.forEach(function(b){b(Z,a)})});d("VisualCompletionAdapter").copyVcMetricsOnComplete(Z,N);a.setupVcTracker&&a.setupVcTracker(D)}g(N);v.forEach(function(a){return a(N)});if(z!=null){B=y;d("interaction-tracing-metrics").InteractionTracingMetricsCore.addSubspan(x,"EventQueued","DOMEventTiming",B,B+z,{})}if(a.enableInstrumentationCorrectnessLogging&&a.instrumentationCorrectnessQPLEvent!=null){u=a.instrumentationCorrectnessQPLEvent;var $=d("InstrumentationAnalyzer").createInstrumentationAnalyzerInstance(x,s,(j||(j=d("QPLEvent"))).getMarkerId(f),u,e.QuickPerformanceLogger,a.qplBaseTimestamp,H,e.getReactComponentStackFromDOMElement,e.getWrapperComponentPropArrayFromDOMElement);Z.measurementCorrectness=$.getTraceMetadata();N.onLog(function(a,b){$.endInteraction(a,b),U.forEach(function(a){$.onReport(a)}),U.length=0})}return x}),getPendingInteractions:function(){return new Set(m.values())},getPendingInteractionById:function(a){return m.get(a)}};a=w;g["default"]=a}),98);
          __d("NavigationTracingUtils",["interaction-tracing-metrics","performance","performanceNavigationStart"],(function(a,b,c,d,e,f,g){"use strict";var h,i=c("performanceNavigationStart")();function a(a){var b,e,f=((h||(h=c("performance")))==null?void 0:(h||(h=c("performance"))).timing)||{},g=((h||(h=c("performance")))==null||(b=(h||(h=c("performance"))).navigation)==null?void 0:b.redirectCount)||0;d("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotationInt(a,"redirectCount",g);g=typeof (h||(h=c("performance"))).getEntriesByType==="function"?(h||(h=c("performance"))).getEntriesByType("navigation")[0]:null;g!=null&&g.nextHopProtocol&&d("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotation(a,"httpProtocol",g.nextHopProtocol);g!=null&&g.type?d("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotation(a,"navigationType",g.type):((e=(h||(h=c("performance"))).navigation)==null?void 0:e.type)!=null&&d("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotation(a,"navigationType",(h||(h=c("performance"))).navigation.type);for(e in f)typeof f[e]==="number"&&f[e]>=i&&d("interaction-tracing-metrics").InteractionTracingMetricsCore.addMarkerPoint(a,e,"NavigationTiming",f[e]-i);g!=null&&g.workerStart&&d("interaction-tracing-metrics").InteractionTracingMetricsCore.addMarkerPoint(a,"workerStart","NavigationTiming",g.workerStart);g!=null&&g.fetchStart&&d("interaction-tracing-metrics").InteractionTracingMetricsCore.addMarkerPoint(a,"navFetchStart","NavigationTiming",g.fetchStart);g!=null&&g.fetchStart&&g!=null&&g.workerStart&&d("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotationInt(a,"workerProcessingTime",g.fetchStart-g.workerStart);d("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotationInt(a,"documentDOMElementCount",document.getElementsByTagName("*").length)}function b(a){var b=document.referrer;if(typeof b==="string"){b=/^\w+:\/\/[^\/]+/.exec(b);b&&b[0]&&d("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotation(a,"referrer",b[0])}}g.addNavigationTiming=a;g.addReferrer=b}),98);
          __d("NavigationTracingCore",["InteractionTracingCore","NavigationTracingUtils","performanceNow"],(function(a,b,c,d,e,f,g){"use strict";var h,i=null;function j(a){i=a}function a(){return i}function b(a,b){var e,f=(e=a.traceStartTime)!=null?e:(h||(h=c("performanceNow")))();return c("InteractionTracingCore").startInteraction(a,function(c){j(c);var e=c.getTraceId();c.setTracePolicy(a.tracePolicy);c.addMarkerPoint("traceStart","AppTiming",f);a.skipQPLStartMarker===!0&&a.qplInstanceKey!=null&&a.deps.QuickPerformanceLogger.markerPoint(a.qplEvent,"traceStart",{instanceKey:a.qplInstanceKey,timestamp:f});c.onComplete(function(a){d("NavigationTracingUtils").addNavigationTiming(e),d("NavigationTracingUtils").addReferrer(e)});c.onCompleteSync(function(a){j(null)});b&&b(c)})}function e(a,b){return c("InteractionTracingCore").startInteraction(a,function(a){try{j(a);var c=a.getTraceId();a.onComplete(function(a){d("NavigationTracingUtils").addNavigationTiming(c)});a.onCompleteSync(function(a){j(null)});b&&b(a)}catch(a){if(a.message!=="can't access dead object")throw a}})}f={getCurrentNavigationTraceAPI:a,traceInitialLoad:b,traceNavigation:e};g["default"]=f}),98);
          __d("interaction-tracing",["InstrumentationAnalyzer","InteractionCloning","InteractionTracingCore","InteractionTracingLogger","NavigationTracingCore","NetworkStatusTracker","addAnnotations"],(function(a,b,c,d,e,f,g){"use strict";a={InteractionTracingCore:c("InteractionTracingCore"),InteractionCloning:c("InteractionCloning"),MeasurementErrorCode:d("InstrumentationAnalyzer").MeasurementErrorCode,NavigationTracing:c("NavigationTracingCore"),NetworkStatusTracker:c("NetworkStatusTracker"),addAnnotations:c("addAnnotations"),getTraceStatus:d("InteractionTracingLogger").getTraceStatus};b=a;g["default"]=b}),98);
          __d("failCometInteraction",["interaction-tracing"],(function(a,b,c,d,e,f,g){"use strict";var h=1e3;function i(a){a=a!=null?a:"";return a.length>h?a.slice(0,h)+"...":a}function a(a){var b=c("interaction-tracing").InteractionTracingCore.getPendingInteractions();b.forEach(function(b){var c,d=b.getConfigAndDependencies().cfg,e=d.failLoggingFixCometErrorBoundary;d=d.failOnCometErrorBoundary;if(d==="disabled")return;b.addAnnotation("failType","failCometInteraction");c=i((c=a==null?void 0:a.message)!=null?c:"unknown");e&&(d==="fail"?b.failTrace(c,!0):b.addMetadata("errorComponent",c))})}g["default"]=a}),98);
          __d("useHeroFailTrigger",["FBLogger","MetaConfig","hero-tracing-placeholder","interaction-tracing-metrics","performanceNow","react"],(function(a,b,c,d,e,f,g){"use strict";var h,i;b=i||d("react");var j=b.useCallback,k=b.useContext,l=1e3;function m(a){a=a!=null?a:"";return a.length>l?a.slice(0,l)+"...":a}function a(){var a=k(d("hero-tracing-placeholder").HeroCurrentInteractionForLoggingContext),b=k(d("hero-tracing-placeholder").HeroInteractionContext.Context);return j(function(e){var f,g,i,j=e.description,k=e.error;k==null&&c("MetaConfig")._("148")&&c("MetaConfig")._("155")&&c("FBLogger")("ads_error_logging").warn("No error data was passed in when annotating failure for description: %s",j!=null?j:"unknown");e=k==null?void 0:k.message;if((k==null?void 0:k.messageFormat)!=null){var l=0;e=k.messageFormat.replace(/%s/g,function(a){return k.messageParams!=null?k.messageParams[l++]:"unknown"})}j=e==null&&j==null?"unknown":[m(j),m(e)].filter(Boolean).join(", ");e=(e=a.current)==null?void 0:e.interactionUUID;if(e==null)return;var o=d("interaction-tracing-metrics").InteractionTracingMetricsCore.get(e);if((o==null||(f=o.annotations["int"])==null?void 0:f.isError)===1)return;d("interaction-tracing-metrics").InteractionTracingMetricsCore.addMetadata(e,"isError",1);d("interaction-tracing-metrics").InteractionTracingMetricsCore.addMetadata(e,"errorComponent",j);var p=[];(k==null?void 0:k.opes_mids)!=null&&Array.isArray(k==null?void 0:k.opes_mids)&&p.push.apply(p,k.opes_mids);(k==null?void 0:k.mids)!=null&&Array.isArray(k==null?void 0:k.mids)&&p.push.apply(p,k.mids);(k==null||(g=k.source)==null?void 0:g.opes_mids)!=null&&Array.isArray(k==null||(i=k.source)==null?void 0:i.opes_mids)&&p.push.apply(p,k.source.opes_mids);(k==null?void 0:k.mid)!=null&&typeof (k==null?void 0:k.mid)==="string"&&p.push(k.mid);p.length>0&&d("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotationStringArray(e,"opes_mids",p);(k==null?void 0:k.fbtrace_id)!=null&&d("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotation(e,"error_www_request_id",k.fbtrace_id);typeof (k==null?void 0:k.is_js_error)==="boolean"&&d("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotationBoolean(e,"is_js_error",k.is_js_error);if((k==null?void 0:k.js_normalized_error)!=null){p=k.js_normalized_error;n(e,p)}p=b.pageletStack;o&&d("interaction-tracing-metrics").InteractionTracingMetricsCore.addSubspan(e,"Error: "+j,"HeroTracing",o.start,(h||(h=c("performanceNow")))(),{pagelet:p[p.length-1],pageletStack:p,spanType:"Error"})},[b,a])}function n(a,b){d("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotation(a,"js_error_message_format",b.messageFormat),d("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotationStringArray(a,"js_error_message_params",b.messageParams),d("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotation(a,"js_error_type",b.type),b.loggingSource!=null&&d("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotation(a,"js_error_logging_source",b.loggingSource),b.project!=null&&d("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotation(a,"js_error_project",b.project)}g["default"]=a}),98);
          __d("useCometReportErrorToHeroTracing",["failCometInteraction","hero-tracing-placeholder","interaction-tracing","interaction-tracing-metrics","react","useHeroFailTrigger"],(function(a,b,c,d,e,f,g){"use strict";var h;b=h||d("react");var i=b.useCallback,j=b.useContext;function a(){var a=j(d("hero-tracing-placeholder").HeroCurrentInteractionForLoggingContext),b=c("useHeroFailTrigger")();return i(function(e,f){var g,h;f===void 0&&(f="CometErrorBoundary");g=(g=a.current)==null?void 0:g.interactionUUID;if(g==null){c("failCometInteraction")(e);return}var i=c("interaction-tracing").InteractionTracingCore.getPendingInteractionById(g);i=i==null||(h=i.getConfigAndDependencies())==null?void 0:h.cfg;(i==null?void 0:i.failOnCometErrorBoundary)==="fail"&&b({error:e});((i==null?void 0:i.failOnCometErrorBoundary)==="fail"||(i==null?void 0:i.failOnCometErrorBoundary)==="annotate")&&d("interaction-tracing-metrics").InteractionTracingMetricsCore.addAnnotation(g,"failType",f)},[a,b])}g["default"]=a}),98);
          __d("useCometErrorHandler",["react","react-compiler-runtime","useCometReportErrorToHeroTracing"],(function(a,b,c,d,e,f,g){"use strict";var h;(h||d("react")).useCallback;function a(a){var b=d("react-compiler-runtime").c(3),e=c("useCometReportErrorToHeroTracing")(),f;b[0]!==a||b[1]!==e?(f=function(b,c){e(b),a==null||a(b,c)},b[0]=a,b[1]=e,b[2]=f):f=b[2];return f}g["default"]=a}),98);
          __d("useHeroErrorMetadata",["QPLEvent","fb-error","hero-tracing-placeholder","interaction-tracing-metrics","react"],(function(a,b,c,d,e,f,g){"use strict";var h,i;b=h||d("react");var j=b.useCallback,k=b.useContext;function a(){var a=k(d("hero-tracing-placeholder").HeroCurrentInteractionForLoggingContext),b=k(d("hero-tracing-placeholder").HeroInteractionContext.Context),e=b.pageletStack;return j(function(b){var f;f=(f=b.metadata)!=null?f:new(c("fb-error").ErrorMetadata)();b.metadata=f;b=(b=a.current)==null?void 0:b.interactionUUID;if(b!=null){b=d("interaction-tracing-metrics").InteractionTracingMetricsCore.get(b);e!=null&&f.addEntry("COMET_INFRA","INTERACTION_PAGELET_STACK",e.join(","));b!=null&&b.qplAction==null&&(b.qplEvent!=null&&f.addEntry("COMET_INFRA","INTERACTION_QPL_EVENT",String((i||(i=d("QPLEvent"))).getMarkerId(b.qplEvent))),b.tracePolicy!=null&&f.addEntry("COMET_INFRA","INTERACTION_TRACE_POLICY",b.tracePolicy))}},[a,e])}g["default"]=a}),98);
          __d("CometErrorBoundary.react",["ErrorBoundary.react","fb-error","react","useCometErrorHandler","useHeroErrorMetadata"],(function(a,b,c,d,e,f,g){"use strict";var h=["ref"],i=["augmentError","onError","type"],j,k=j||(j=d("react")),l=j.useCallback;function a(a){a.ref;a=babelHelpers.objectWithoutPropertiesLoose(a,h);var b=c("useHeroErrorMetadata")(),d=a.augmentError,e=a.onError,f=a.type,g=babelHelpers.objectWithoutPropertiesLoose(a,i);e=c("useCometErrorHandler")(e);var j=l(function(a){d==null||d(a);b(a);if(f!=null){var e;a.type=f;e=(e=a.metadata)!=null?e:new(c("fb-error").ErrorMetadata)();a.metadata=e;e.addEntry("COMET_INFRA","EXPLICITLY_MARKED_ERROR_BOUNDARY","true")}},[d,b,f]);return k.jsx(c("ErrorBoundary.react"),babelHelpers["extends"]({},g,{augmentError:j,fallback:a.fallback,onError:e}))}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
          __d("CometHeroInteractionContext",["hero-tracing-placeholder"],(function(a,b,c,d,e,f,g){"use strict";g["default"]=d("hero-tracing-placeholder").HeroInteractionContext}),98);
          __d("CometLinkTrackingUtils.facebook",["ConstUriUtils","isFacebookURI"],(function(a,b,c,d,e,f,g){"use strict";function a(a,b,e){if(a!=null&&a!=="#"&&(e.length||b.length)){var f=d("ConstUriUtils").getUri(a);if(f!=null){if(!c("isFacebookURI")(f))return a;e.length&&(f=f.addQueryParam("__cft__",e));b.length&&f!=null&&(f=f.addQueryParam("__tn__",b.join("")));return f!=null?f.toString():a}}return a}g.decorateHrefWithTrackingInfo=a}),98);
          __d("WAMemoizeOne",["shallowEqual"],(function(a,b,c,d,e,f,g){"use strict";function a(a,b){b===void 0&&(b=c("shallowEqual"));var d=null,e=function(c){d==null||!b(d.params,c)?d={params:c,result:a.call(this,c)}:d.params=c;return d.result};e.clear=function(){d=null};return e}g["default"]=a}),98);
          __d("WAWebChevronIcon.react",["WAWebSvgComponentBase","react","stylex"],(function(a,b,c,d,e,f,g){var h=["iconXstyle","height","width","name","viewBox"],i,j,k=i||c("react"),l="chevron";function a(a){var b=a.iconXstyle,e=a.height,f=a.width,g=a.name,i=a.viewBox;a=babelHelpers.objectWithoutPropertiesLoose(a,h);var m;if(i){var n=i.x;n=n===void 0?0:n;var o=i.y;o=o===void 0?0:o;var p=i.width;p=p===void 0?0:p;i=i.height;i=i===void 0?0:i;m=[n,o,p,i].join(" ")}n=30;o=30;(e!=null||f!=null)&&(n=e,o=f);return k.jsx(d("WAWebSvgComponentBase").BaseSvgSpan,babelHelpers["extends"]({name:g!=null?g:l},a,{children:k.jsxs("svg",{viewBox:m!=null?m:"0 0 30 30",height:n,width:o,preserveAspectRatio:"xMidYMid meet",className:(j||(j=c("stylex")))(b),x:"0px",y:"0px",children:[k.jsx("title",{children:g!=null?g:l}),k.jsx("path",{fill:"currentColor",d:"M11,21.212L17.35,15L11,8.65l1.932-1.932L21.215,15l-8.282,8.282L11,21.212z"})]})}))}a.displayName=a.name+" [from "+f.id+"]";g.ChevronIcon=a}),98);
          __d("WAWebDropdown.scss",["cx"],(function(a,b,c,d,e,f,g,h){a={"-emoji-picker-width":"388px;","-emoji-picker-width-xl":"573px;",container:"_ak4w",containerMaterial:"_ap4-",containerMaterialPadding:"_ap4_",suggestions:"_ak54",reactionDetails:"_ak51",reactionSendTray:"_ak52",datePicker:"_aos4",right:"_ak4x",picker:"_ak4z",tooltip:"_ak56",items:"_ak5b",nib:"_ak5a",tooltipHighlight:"_ak57",inverse:"_ak58",emoji:"_ak4-",sticker:"_ak4_",colorPicker:"_ak50",labelColorPicker:"_aozv",emojiXl:"_asag",reactionPicker:"_ak53",inverseVertical:"_ak59",text:"_ak55",expressionsPanel:"_alox",expressionsPanelXl:"_as8u",expressionsPanelInsideInput:"_ao_l",expressionsPanelOutsideInput:"_ao_m"};b=a;g["default"]=b}),98);
          __d("WAWebDropdown.react",["$InternalEnum","WANullthrows","WAWebAttachMenuGatingUtils","WAWebClassnames","WAWebCmd","WAWebCompatibility","WAWebDropdown.scss","WAWebFocusIndicator","WAWebFocusTracer","WAWebKeyboardHotKeys.react","WAWebL10N","WAWebMiscGatingUtils","WAWebNoop","WAWebStylePropertiesDeprecated","WAWebUIRefreshGatingUtils","WAWebUISpacing","react","stylex","useMergeRefs","useWAWebUIM"],(function(a,b,c,d,e,f,g){var h=["ref"],i,j,k;e=k||d("react");var l=i||(i=c("react")),m=e.useEffect,n=e.useMemo,o=e.useRef,p=e.useState,q=d("WAWebStylePropertiesDeprecated").getIntFromStylesProp(c("WAWebDropdown.scss"),"-emoji-picker-width"),r=d("WAWebStylePropertiesDeprecated").getIntFromStylesProp(c("WAWebDropdown.scss"),"-emoji-picker-width-xl");e=function(){return d("WAWebAttachMenuGatingUtils").areExpressionPanelsUiV2Enabled()?r:q};var s=q,t=32,u=32,v=10,w=b("$InternalEnum").Mirrored(["Dropdown","DropdownMenu","DropdownText","AttachMenu","Picker","EmojiPicker","StickerPicker","ColorPicker","LabelColorPicker","Tooltip","ReactionDetailsPane","ReactionSendTray","ReactionPicker","DatePicker","Suggestions","AttachMenuPopup","ExpressionsPanel","EventsRSVPPopup","NewsletterWamoSubMessageTypePopup"]),x=b("$InternalEnum").Mirrored(["Default","Highlight"]),y=b("$InternalEnum").Mirrored(["LEFT","CENTER","RIGHT"]),z=b("$InternalEnum").Mirrored(["TOP","BOTTOM"]),A={eventsRSVPPopup:{boxSizing:"x9f619",borderStartStartRadius:"x1rsuxf0",borderStartEndRadius:"xcgujcq",borderEndEndRadius:"x1igtfuo",borderEndStartRadius:"x13up0n2",overflowX:"x6ikm8r",overflowY:"x10wlt62",$$css:!0},attachMenu:{position:"x10l6tqk",bottom:"x1ey2m1c",zIndex:"xfo81ep",boxSizing:"x1afcbsf",width:"x19ueb17",pointerEvents:"x71s49j",cursor:"xt0e3qv",$$css:!0},attachMenuPopup:{bottom:"xacj9c0",borderStartStartRadius:"xbjudin",borderStartEndRadius:"xnlwouz",borderEndEndRadius:"xpp8er5",borderEndStartRadius:"xs9wviy",$$css:!0},newsletterWamoSubMessageTypePopup:{bottom:"xacj9c0",borderStartStartRadius:"xbjudin",borderStartEndRadius:"xnlwouz",borderEndEndRadius:"xpp8er5",borderEndStartRadius:"xs9wviy",$$css:!0}};function B(a){switch(a){case y.RIGHT:return y.LEFT;case y.LEFT:return y.RIGHT;case y.CENTER:return y.CENTER}}function C(a,b,d){d=d&&c("WAWebL10N").isRTL()?B(a):a;return[d,b]}function D(a,b){a=B(a);b=b===z.TOP?z.BOTTOM:z.TOP;return b+" "+a}function E(a,b,c,d){var e={};switch(a){case y.RIGHT:e.left=Math.min(window.innerWidth-((a=d==null?void 0:d.offsetWidth)!=null?a:0)-u,c.x);break;case y.LEFT:e.right=window.innerWidth-c.x;break;case y.CENTER:e.left=c.x-((a=d==null?void 0:d.offsetWidth)!=null?a:0)/2;e.marginLeft=0;e.marginRight=0;break}switch(b){case z.BOTTOM:e.top=c.y;a=d==null?void 0:d.offsetHeight;if(a!=null){b=window.innerHeight-a-t;e.top=Math.min(b,c.y);e.top<0&&(e.top=0,e.height=window.innerHeight-t,e.overflowY="auto")}break;case z.TOP:e.bottom=window.innerHeight-c.y;break}return e}function F(a,b,c){var e=d("WAWebUIRefreshGatingUtils").uiRefreshM1Enabled()?{backgroundColor:"var(--reactions-panel-background-color)"}:{};return a!==y.CENTER||b==null||c==null?babelHelpers["extends"]({},e):babelHelpers["extends"]({left:b.offsetWidth/2-c.offsetWidth/2},e)}function a(a){var b,e=a.ref;a=babelHelpers.objectWithoutPropertiesLoose(a,h);var f=a.type,g=f===void 0?w.Dropdown:f;f=a.dirX;var i=f===void 0?y.RIGHT:f;f=a.dirY;var k=f===void 0?z.BOTTOM:f;f=a.children;var q=a.flipOnRTL,r=a.origin,s=a.style,t=a.horizontal,u=a.isTemporaryRender,B=a.autoFocus,H=a.findFirstItem,I=a.onDefault,J=a.testid;J=a.tooltipColorScheme;a=p(!1);var aa=a[0],K=a[1];a=p(null);var ba=a[0],L=a[1],M=o(null);a=o();var N=o();e=c("useMergeRefs")(e,M);var O=c("useWAWebUIM")(),P=n(function(){return g!==w.EmojiPicker&&g!==w.Suggestions&&g!==w.ReactionDetailsPane&&g!==w.ReactionSendTray&&g!==w.StickerPicker&&g!==w.DatePicker&&g!==w.ColorPicker&&g!==w.LabelColorPicker&&g!==w.ReactionPicker&&g!==w.DropdownText},[g]);m(function(){if(!P)return;if(B===!0){var a;a=(a=N.current)==null?void 0:a.querySelector("[tabindex]");var b;H===!0&&a?b=a:N.current&&N.current.firstChild instanceof HTMLDivElement&&a?b=a:N.current&&N.current.children.length>0&&(b=N.current.children[0]);c("WAWebFocusTracer").focus(b);K(!0);L(b)}else c("WAWebFocusTracer").focus(M.current)},[]);m(function(){if(!N.current||!M.current||u===!0)return;d("WAWebCmd").Cmd.floaterEscapeOverlap(M.current,v)},[u]);var Q=n(function(){var a=d("WAWebUIRefreshGatingUtils").uiRefreshM1Enabled()?{borderRadius:"16px"}:{},b=s!=null?s:{},c=C(i,k,q),e=c[0];c=c[1];a[d("WAWebCompatibility").compatPrefix("transformOrigin")]=D(e,c);if(!r)return babelHelpers["extends"]({},b,a);e=E(e,c,r,M.current);return babelHelpers["extends"]({},b,a,e)},[i,k,q,r,s]),ca=function(a){c("WAWebFocusTracer").focus(M.current),K(!1)},R=function(a,b){b=(b<0?a.length-1:b)%a.length;c("WAWebFocusTracer").focus(a[b]);K(!0);L(a[b])},S=function(){var a=Array.from(c("WANullthrows")(N.current).querySelectorAll("li:not(.dropdown-item-disabled)"));return{activeChildren:a,currentlyFocusedIndex:a.indexOf(ba)}},T=function(a){G(a);a=S();var b=a.activeChildren;a=a.currentlyFocusedIndex;if(b.length===0)return;R(b,a-1)},U=function(a){G(a);a=S();var b=a.activeChildren;a=a.currentlyFocusedIndex;if(b.length===0)return;R(b,a+1)},V=function(a){G(a);var b=S(),c=b.activeChildren;b=b.currentlyFocusedIndex;if(c.length===0)return;if(c.length>12||c.length===6){U(a);return}var d;a=(c.length-2)/2;var e=0,f=a-1,g=a,h=c.length-3;b===-1?d=e:b>=g&&b<=h?d=b-a:b>=e&&b<=f?d=b:d=g;R(c,d)},W=function(a){G(a);var b=S(),c=b.activeChildren;b=b.currentlyFocusedIndex;if(c.length===0)return;if(c.length>12||c.length===6){T(a);return}a=(c.length-2)/2;var d=0,e=a-1,f=a,g=c.length-3;b>=f&&b<=g?f=g+1:b>=d&&b<=e?f=b+a:f=b;R(c,f)},da=function(a){a.preventDefault(),O==null||O.requestDismiss()},X=function(a){I&&(c("WAWebFocusIndicator").shouldIndicateFocus(),O==null||O.requestDismiss(),I(a))},ea=function(a){a.stopPropagation(),c("WAWebFocusTracer").focus(M.current),L(void 0)},Y=d("WAWebUIRefreshGatingUtils").uiRefreshM1Enabled();J=d("WAWebClassnames").classnamesConvertMeToStylexPlease((b={},b[c("WAWebDropdown.scss").container]=g===w.Dropdown||g===w.DropdownMenu||g===w.EmojiPicker||g===w.StickerPicker||g===w.ColorPicker||g===w.LabelColorPicker||g===w.ReactionDetailsPane||g===w.ReactionSendTray||g===w.ReactionPicker||g===w.DatePicker||g===w.Suggestions||g===w.DropdownText||g===w.AttachMenuPopup||g===w.ExpressionsPanel||g===w.EventsRSVPPopup||g===w.NewsletterWamoSubMessageTypePopup,b[c("WAWebDropdown.scss").right]=g===w.DropdownMenu,b[c("WAWebDropdown.scss").picker]=g===w.Picker,b[c("WAWebDropdown.scss").emoji]=g===w.EmojiPicker,b[c("WAWebDropdown.scss").emojiXl]=g===w.EmojiPicker&&d("WAWebAttachMenuGatingUtils").areExpressionPanelsUiV2Enabled(),b[c("WAWebDropdown.scss").sticker]=g===w.StickerPicker,b[c("WAWebDropdown.scss").colorPicker]=g===w.ColorPicker,b[c("WAWebDropdown.scss").labelColorPicker]=g===w.LabelColorPicker,b[c("WAWebDropdown.scss").reactionDetails]=g===w.ReactionDetailsPane,b[c("WAWebDropdown.scss").reactionSendTray]=g===w.ReactionSendTray,b[c("WAWebDropdown.scss").reactionPicker]=g===w.ReactionPicker,b[c("WAWebDropdown.scss").datePicker]=g===w.DatePicker,b[c("WAWebDropdown.scss").suggestions]=g===w.Suggestions,b[c("WAWebDropdown.scss").expressionsPanel]=g===w.ExpressionsPanel,b[c("WAWebDropdown.scss").expressionsPanelXl]=g===w.ExpressionsPanel&&d("WAWebAttachMenuGatingUtils").areExpressionPanelsUiV2Enabled(),b[c("WAWebDropdown.scss").expressionsPanelInsideInput]=g===w.ExpressionsPanel&&!d("WAWebAttachMenuGatingUtils").shouldShowExpressionPanelsOutOfInput(),b[c("WAWebDropdown.scss").expressionsPanelOutsideInput]=g===w.ExpressionsPanel&&d("WAWebAttachMenuGatingUtils").shouldShowExpressionPanelsOutOfInput(),b[c("WAWebDropdown.scss").text]=g===w.DropdownText,b[c("WAWebDropdown.scss").tooltip]=g===w.Tooltip,b[c("WAWebDropdown.scss").tooltipHighlight]=J===x.Highlight,b[c("WAWebDropdown.scss").inverse]=(g===w.Picker||g===w.EmojiPicker||g===w.StickerPicker||g===w.ColorPicker||g===w.LabelColorPicker||g===w.ReactionDetailsPane||g===w.ReactionSendTray||g===w.ReactionPicker||g===w.DatePicker||g===w.DropdownText||g===w.Tooltip)&&i===y.LEFT,b[c("WAWebDropdown.scss").inverseVertical]=(g===w.EmojiPicker||g===w.StickerPicker||g===w.ColorPicker||g===w.LabelColorPicker||g===w.ReactionDetailsPane||g===w.ReactionSendTray||g===w.ReactionPicker||g===w.DatePicker||g===w.DropdownText)&&k===z.TOP,b[c("WAWebDropdown.scss").containerMaterial]=Y,b[c("WAWebDropdown.scss").containerMaterialPadding]=Y&&(g===w.Dropdown||g===w.DropdownMenu),b));Y=[];g===w.AttachMenu?Y.push(A.attachMenu,d("WAWebUISpacing").uiPadding.top0,d("WAWebUISpacing").uiPadding.horiz10,d("WAWebUISpacing").uiPadding.bottom7):g===w.EventsRSVPPopup&&Y.push(A.eventsRSVPPopup,d("WAWebUISpacing").uiPadding.vert0);g===w.AttachMenuPopup&&Y.push(A.attachMenuPopup);g===w.NewsletterWamoSubMessageTypePopup&&Y.push(A.newsletterWamoSubMessageTypePopup);b=g===w.Picker||g===w.EmojiPicker||g===w.StickerPicker||g===w.LabelColorPicker||g===w.DropdownText||g===w.Tooltip?l.jsx("div",{"data-testid":void 0,ref:a,className:c("WAWebDropdown.scss").nib,"data-animate-dropdown-nib":!0,style:F(i,M.current,a.current)}):null;if(P){a={enter:X,tab:G,"shift+tab":G,up:c("WAWebNoop"),down:c("WAWebNoop")};var Z,$;d("WAWebMiscGatingUtils").multiSkinToneEmojiPickerEnabled()&&g===w.Picker?c("WAWebL10N").isRTL()?(Z=W,$=V):(Z=V,$=W):(Z=T,$=U);if(t){a[(V=c("WAWebL10N")).LR("left","right")]=T;a[V.LR("right","left")]=U;a[V.LR("up","down")]=Z;a[V.LR("down","up")]=$}else g===w.AttachMenu?(a.up=U,a.down=T):(a.up=T,a.down=U),g!==w.ExpressionsPanel&&(a[c("WAWebL10N").LR("left","right")]=da,a[c("WAWebL10N").LR("right","left")]=X);return l.jsxs(d("WAWebKeyboardHotKeys.react").HotKeys,{ref:e,handlers:a,role:"application",className:J+" "+(j||(j=c("stylex")))(Y),style:Q,onMouseMove:aa?ca:null,onMouseUp:ea,children:[l.jsx("ul",babelHelpers["extends"]({"data-testid":void 0,ref:N},{0:{},1:{className:"x78zum5 x3ieub6"}}[!!(g===w.AttachMenu)<<0],{children:f})),b]})}return l.jsxs("div",{ref:e,className:J,style:Q,"data-testid":void 0,children:[f,b]})}a.displayName=a.name+" [from "+f.id+"]";function G(a){a.stopPropagation(),a.preventDefault()}g.getEmojiPickerWidth=e;g.REACTIONS_PANEL_WIDTH=s;g.MenuType=w;g.TooltipColorScheme=x;g.DirX=y;g.DirY=z;g.Dropdown=a}),98);
          __d("WAWebNuxSyncKey",["WAWebNux"],(function(a,b,c,d,e,f,g){function a(a){switch(a){case d("WAWebNux").NUX.EPHEMERAL:return d("WAWebNux").NuxSyncKey.EPHEMERAL;case d("WAWebNux").NUX.EPHEMERAL_VIEW_ONCE:return d("WAWebNux").NuxSyncKey.EPHEMERAL_VIEW_ONCE;case d("WAWebNux").NUX.EPHEMERAL_VIEW_ONCE_RECEIVER:return d("WAWebNux").NuxSyncKey.EPHEMERAL_VIEW_ONCE_RECEIVER;case d("WAWebNux").NUX.STATUS_QUICK_REPLIES:return d("WAWebNux").NuxSyncKey.STATUS_QUICK_REPLIES;case d("WAWebNux").NUX.COMMUNITY:return d("WAWebNux").NuxSyncKey.COMMUNITY;case d("WAWebNux").NUX.COMMUNITY_HOME:return d("WAWebNux").NuxSyncKey.COMMUNITY_HOME;case d("WAWebNux").NUX.KEEP_IN_CHAT:return d("WAWebNux").NuxSyncKey.KEEP_IN_CHAT;case d("WAWebNux").NUX.FORWARD_MEDIA_WITH_CAPTION:return d("WAWebNux").NuxSyncKey.FORWARD_MEDIA_WITH_CAPTION;case d("WAWebNux").NUX.MESSAGE_EDIT:return d("WAWebNux").NuxSyncKey.MESSAGE_EDIT;case d("WAWebNux").NUX.NEWSLETTER_MULTI_ADMIN:return d("WAWebNux").NuxSyncKey.NEWSLETTER_MULTI_ADMIN;case d("WAWebNux").NUX.SUPPORT_AI:return d("WAWebNux").NuxSyncKey.SUPPORT_AI;case d("WAWebNux").NUX.TOOLTIP_STATUS_ENTRY_POINT:return d("WAWebNux").NuxSyncKey.TOOLTIP_STATUS_ENTRY_POINT;case d("WAWebNux").NUX.STATUS_PRIVATE_MENTIONS:return d("WAWebNux").NuxSyncKey.STATUS_PRIVATE_MENTIONS;case d("WAWebNux").NUX.MESSAGE_LABEL_DEPRECATION_MIGRATED_PERMANENT:return d("WAWebNux").NuxSyncKey.MESSAGE_LABEL_DEPRECATION_MIGRATED;case d("WAWebNux").NUX.ADD_TO_LISTS:return d("WAWebNux").NuxSyncKey.ADD_TO_LISTS;case d("WAWebNux").NUX.WEB_UI_REFRESH:return d("WAWebNux").NuxSyncKey.WEB_UI_REFRESH;case d("WAWebNux").NUX.DO_AUTOMATIC_LABEL:return d("WAWebNux").NuxSyncKey.DO_AUTOMATIC_LABEL;default:return d("WAWebNux").isCommunityAdminPromotionNuxKey(a)||d("WAWebNux").isChatAutoMutedNuxKey(a)?a:null}}g.getNuxSyncKey=a}),98);
          __d("WAWebUserPrefsNuxPreferences",["WAWebBizGatingUtils","WAWebEventEmitter","WAWebNux","WAWebNuxSyncKey","WAWebUserPrefsKeys","WAWebUserPrefsStore"],(function(a,b,c,d,e,f,g){var h=function(b){function a(){return b.apply(this,arguments)||this}babelHelpers.inheritsLoose(a,b);var c=a.prototype;c.handleNuxChange=function(a){this.trigger(a)};return a}(c("WAWebEventEmitter")),i=new h();function a(a){var b=d("WAWebNuxSyncKey").getNuxSyncKey(a);if(b!=null&&n(b))return!1;b=j(a);return!b?!0:b.views<p(a)}function j(a){a=c("WAWebUserPrefsStore").getUser(a);if(a==null||typeof a!=="object")return null;a=a.views;return typeof a==="number"?{views:a}:null}function b(a,b){c("WAWebUserPrefsStore").setUser(a,b),i.handleNuxChange(a)}function k(a){c("WAWebUserPrefsStore").setUser(a),i.handleNuxChange(a)}function l(){var a=c("WAWebUserPrefsStore").get(d("WAWebUserPrefsKeys").KEYS.NUX_LIST);return a instanceof Array?a.filter(function(a){return typeof a==="string"}):[]}function e(a){var b=new Set(l());a.forEach(function(a){var c=a.nuxKey;a=a.acknowledged;a?b.add(c):b["delete"](c)});c("WAWebUserPrefsStore").set(d("WAWebUserPrefsKeys").KEYS.NUX_LIST,Array.from(b));a.forEach(function(a){a=a.nuxKey;a=o(a);a!=null&&i.handleNuxChange(a)})}function f(){c("WAWebUserPrefsStore").set(d("WAWebUserPrefsKeys").KEYS.NUX_LIST,[])}function m(a){k(a);var b=l().filter(function(b){return b!==a});c("WAWebUserPrefsStore").set(d("WAWebUserPrefsKeys").KEYS.NUX_LIST,b)}function n(a){return l().includes(a)}function o(a){switch(a){case"message_label_deprecation_migrated":return d("WAWebNux").NUX.MESSAGE_LABEL_DEPRECATION_MIGRATED_PERMANENT;default:return null}}function p(a){switch(a){case"message_label_deprecation_migrated_permanent":case"desktop_upsell":return Number.POSITIVE_INFINITY;case"chat_assignment":return d("WAWebBizGatingUtils").chatAssignmentMaxNuxImpressions();case"status_quick_replies":return 3;case"web_ui_refresh":return 2;default:a;return 1}}g.NuxPrefsEvent=i;g.shouldShowNUX=a;g.getNUX=j;g.setNUX=b;g.removeNUX=k;g.getNuxSyncList=l;g.updateNuxSyncList=e;g.removeAllNuxSync=f;g.resetNux=m;g.nuxExistsInNuxSync=n;g.getNuxMaxViews=p}),98);
          __d("WAWebNuxSync",["Promise","WALogger","WAServerSync.pb","WASyncdAction","WASyncdConst","WATimeUtils","WATypeUtils","WAWebSyncdActionUtils","WAWebSyncdCoreApi","WAWebUserPrefsNuxPreferences","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k;a=function(a){function c(){var b;for(var c=arguments.length,d=new Array(c),e=0;e<c;e++)d[e]=arguments[e];return(b=a.call.apply(a,[this].concat(d))||this,b.chatJidIndex=null,babelHelpers.assertThisInitialized(b))||babelHelpers.assertThisInitialized(b)}babelHelpers.inheritsLoose(c,a);var e=c.prototype;e.getVersion=function(){return 7};e.getAction=function(){return d("WASyncdConst").Actions.Nux};e.applyMutations=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=[];a=a.map(function(a){if(a.operation!=="set"){d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["NuxSync: operation not supported ",""])),a);return{actionState:d("WASyncdConst").SyncActionState.Malformed}}var c=a.indexParts[1];if(!d("WATypeUtils").isString(c)){d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(["NuxSync: malformed mutation"]))).devConsole(a);return{actionState:d("WASyncdConst").SyncActionState.Malformed}}b.push({nuxKey:c,acknowledged:((c=a.value.nuxAction)==null?void 0:c.acknowledged)===!0});return{actionState:d("WASyncdConst").SyncActionState.Success}});b.length!==0&&(d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["NuxSync: update nux to local store"]))),d("WAWebUserPrefsNuxPreferences").updateNuxSyncList(b));return a});function c(b){return a.apply(this,arguments)}return c}();e.$NuxSync$p_1=function(a,b,c){c={nuxAction:{acknowledged:c}};return d("WAWebSyncdActionUtils").buildPendingMutation({collection:d("WASyncdConst").CollectionName.RegularLow,indexArgs:[a],value:c,version:this.getVersion(),operation:d("WAServerSync.pb").SyncdMutation$SyncdOperation.SET,timestamp:b,action:this.getAction()})};e.acknowledgeNux=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){yield this.$NuxSync$p_2(a,!0)});function c(b){return a.apply(this,arguments)}return c}();e.unAcknowledgeNux=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){yield this.$NuxSync$p_2(a,!1)});function c(b){return a.apply(this,arguments)}return c}();e.$NuxSync$p_2=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,c){d("WAWebUserPrefsNuxPreferences").updateNuxSyncList([{nuxKey:a,acknowledged:c}]);a=this.$NuxSync$p_1(a,d("WATimeUtils").unixTimeMs(),c);yield d("WAWebSyncdCoreApi").lockForSync([],[a],function(){return(k||(k=b("Promise"))).resolve()})});function c(b,c){return a.apply(this,arguments)}return c}();return c}(d("WASyncdAction").SyncActionBase);c=new a();g["default"]=c}),98);
          __d("WAWebStickerDownloadGatingUtils",["WAWebABProps"],(function(a,b,c,d,e,f,g){function a(){return d("WAWebABProps").getABPropConfigValue("web_sticker_download_m1")}g.isStickerDownloadM1Enabled=a}),98);
          __d("WAWebStickersFavoriteSyncAction",["WABase64","WABaseGlobals","WAJids","WALogger","WAServerSync.pb","WASyncdAction","WASyncdConst","WAWebFavoriteStickerCollection","WAWebMiscGatingUtils","WAWebStickerModel","WAWebSyncdActionUtils","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o;a=function(a){function c(){var b;for(var c=arguments.length,d=new Array(c),e=0;e<c;e++)d[e]=arguments[e];return(b=a.call.apply(a,[this].concat(d))||this,b.chatJidIndex=null,babelHelpers.assertThisInitialized(b))||babelHelpers.assertThisInitialized(b)}babelHelpers.inheritsLoose(c,a);var e=c.prototype;e.getVersion=function(){return 7};e.getAction=function(){return d("WASyncdConst").Actions.FavoriteSticker};e.applyMutations=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){if(!d("WAWebMiscGatingUtils").isFavoriteStickersEnabled()){d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["syncd: favorite sticker sync operation not supported"])));return a.map(function(){return{actionState:d("WASyncdConst").SyncActionState.Unsupported}})}a=a.map(function(a){try{if(a.operation!=="set"){d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(["syncd: favorite sticker sync: operation not supported"])));return{actionState:d("WASyncdConst").SyncActionState.Unsupported}}var b=a.indexParts,c=a.value;a=a.timestamp;b=b[1];if(!b)return{actionState:d("WASyncdConst").SyncActionState.Malformed};c=c.stickerAction;if(c==null){d("WALogger").WARN(j||(j=babelHelpers.taggedTemplateLiteralLoose(["syncd: favorite sticker sync: malformed mutation"])));return{actionState:d("WASyncdConst").SyncActionState.Malformed}}var e=c.fileEncSha256,f=c.mediaKey,g=c.mimetype,h=c.height,p=c.width,q=c.directPath,r=c.isFavorite;c=c.deviceIdHint;if(r==null){d("WALogger").WARN(k||(k=babelHelpers.taggedTemplateLiteralLoose(["syncd: favorite sticker sync: malformed mutation"])));return{actionState:d("WASyncdConst").SyncActionState.Malformed}}(e==null||f==null)&&d("WALogger").DEV(l||(l=babelHelpers.taggedTemplateLiteralLoose(["syncd: favorite sticker sync: got an empty fileEncSha256 or mediaKey with filehash ",""])),b);if(r){if(d("WAWebFavoriteStickerCollection").FavoriteStickerCollection.get(b)){d("WALogger").LOG(m||(m=babelHelpers.taggedTemplateLiteralLoose(["syncd: favorite sticker sync: skipping adding favorite sticker since it has been added"])));return{actionState:d("WASyncdConst").SyncActionState.Success}}q=new(d("WAWebStickerModel").StickerModel)({id:b,directPath:q,filehash:b,encFilehash:e?d("WABase64").encodeB64(e):"",mediaKey:f!=null?d("WABase64").encodeB64(f):"",mediaKeyTimestamp:a,width:p,height:h,mimetype:g});d("WAWebFavoriteStickerCollection").FavoriteStickerCollection.addOrUpdateStickers([q],a,c)}else{e=d("WAWebFavoriteStickerCollection").FavoriteStickerCollection.get(b);if(!e){d("WALogger").DEV(n||(n=babelHelpers.taggedTemplateLiteralLoose(["syncd: favorite sticker sync: try remove the sticker but it isn't in favorite sticker panel."])));return{actionState:d("WASyncdConst").SyncActionState.Success}}d("WAWebFavoriteStickerCollection").FavoriteStickerCollection.removeAndSave(b)}d("WALogger").DEV(o||(o=babelHelpers.taggedTemplateLiteralLoose(["syncd: favorite sticker sync: successfully "," sticker ",""])),r?"favorite":"unfavorite",b);return{actionState:d("WASyncdConst").SyncActionState.Success}}catch(a){return{actionState:d("WASyncdConst").SyncActionState.Failed}}});return a});function c(b){return a.apply(this,arguments)}return c}();e.generateFavoriteSyncMutation=function(a,b,c){var e;e={stickerAction:{fileEncSha256:d("WABase64").decodeB64((e=a.encFilehash)!=null?e:""),mediaKey:d("WABase64").decodeB64((e=a.mediaKey)!=null?e:""),mimetype:a.mimetype,height:a.height,width:a.width,directPath:a.directPath!=null?a.directPath:void 0,isFavorite:b,deviceIdHint:d("WAJids").interpretAsNumber(d("WAJids").extractDeviceId(d("WABaseGlobals").getMyDeviceJid()))}};return d("WAWebSyncdActionUtils").buildPendingMutation({collection:d("WASyncdConst").CollectionName.RegularLow,indexArgs:[a.filehash],operation:d("WAServerSync.pb").SyncdMutation$SyncdOperation.SET,version:this.getVersion(),value:e,timestamp:c,action:this.getAction()})};return c}(d("WASyncdAction").SyncActionBase);c=new a();g["default"]=c}),98);
          __d("WAWebStickersRemoveRecentSyncAction",["WALogger","WALongInt","WAServerSync.pb","WASyncdAction","WASyncdConst","WATimeUtils","WAWebMiscGatingUtils","WAWebRecentStickerCollectionMd","WAWebSyncdActionUtils","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m;a=function(a){function c(){var b;for(var c=arguments.length,d=new Array(c),e=0;e<c;e++)d[e]=arguments[e];return(b=a.call.apply(a,[this].concat(d))||this,b.chatJidIndex=null,babelHelpers.assertThisInitialized(b))||babelHelpers.assertThisInitialized(b)}babelHelpers.inheritsLoose(c,a);var e=c.prototype;e.getVersion=function(){return 7};e.getAction=function(){return d("WASyncdConst").Actions.RemoveRecentSticker};e.applyMutations=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){if(!d("WAWebMiscGatingUtils").isRecentStickersMDEnabled()){d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["syncd: remove recent sticker operation not supported"])));return a.map(function(){return{actionState:d("WASyncdConst").SyncActionState.Unsupported}})}return a.map(function(a){if(a.operation!=="set"){d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(["syncd: remove recent sticker sync: operation not supported"])));return{actionState:d("WASyncdConst").SyncActionState.Unsupported}}var b=a.indexParts;b=b[1];if(b==null){d("WALogger").WARN(j||(j=babelHelpers.taggedTemplateLiteralLoose(["syncd: no sticker hash provided"])));return{actionState:d("WASyncdConst").SyncActionState.Malformed}}a=(a=a.value.removeRecentStickerAction)==null?void 0:a.lastStickerSentTs;b=d("WAWebRecentStickerCollectionMd").RecentStickerCollectionMd.get(b);if(!b){d("WALogger").DEV(k||(k=babelHelpers.taggedTemplateLiteralLoose(["syncd: orphan remove recent sticker"])));return{actionState:d("WASyncdConst").SyncActionState.Orphan}}var c=d("WALongInt").maybeNumberOrThrowIfTooLarge(a);c==null||d("WALongInt").numberOrThrowIfTooLarge(b.timestamp)<=c?(d("WAWebRecentStickerCollectionMd").RecentStickerCollectionMd.removeAndSave(b),d("WALogger").DEV(l||(l=babelHelpers.taggedTemplateLiteralLoose(["syncd: removed a recent sticker"])))):d("WALogger").DEV(m||(m=babelHelpers.taggedTemplateLiteralLoose(["syncd: skipping remove recent sticker since remove timestamp (",") is smaller than added timestamp (",")"])),a,b.timestamp);return{actionState:d("WASyncdConst").SyncActionState.Success}})});function c(b){return a.apply(this,arguments)}return c}();e.generateRemoveStickerMutation=function(a){var b=d("WATimeUtils").unixTimeMs(),c={removeRecentStickerAction:{lastStickerSentTs:a.timestamp}};return d("WAWebSyncdActionUtils").buildPendingMutation({collection:d("WASyncdConst").CollectionName.RegularLow,indexArgs:[a.sticker.filehash],operation:d("WAServerSync.pb").SyncdMutation$SyncdOperation.SET,version:this.getVersion(),value:c,timestamp:b,action:this.getAction()})};return c}(d("WASyncdAction").SyncActionBase);c=new a();g["default"]=c}),98);
          __d("intersectionObserverEntryIsIntersecting",[],(function(a,b,c,d,e,f){"use strict";function a(a){return a.isIntersecting!=null?a.isIntersecting:a.intersectionRatio>0||a.intersectionRect&&(a.intersectionRect.height>0||a.intersectionRect.width>0)}f["default"]=a}),66);
          __d("keyMirror",["unrecoverableViolation"],(function(a,b,c,d,e,f,g){"use strict";function a(a){var b={};if(!(a instanceof Object&&!Array.isArray(a)))throw c("unrecoverableViolation")("keyMirror(...): Argument must be an object.","comet_infra");for(var d in a){if(!Object.prototype.hasOwnProperty.call(a,d))continue;b[d]=d}return b}g["default"]=a}),98);
          __d("useHeroBootloadedComponent",["CometHeroInteractionContext","react","react-compiler-runtime"],(function(a,b,c,d,e,f,g){"use strict";var h;b=h||d("react");var i=b.useContext,j=b.useEffect;function a(a){var b=d("react-compiler-runtime").c(4),e=i(c("CometHeroInteractionContext").Context),f,g;b[0]!==e||b[1]!==a?(f=function(){e.consumeBootload(a.getModuleId())},g=[e,a],b[0]=e,b[1]=a,b[2]=f,b[3]=g):(f=b[2],g=b[3]);j(f,g)}g["default"]=a}),98);
          __d("useWAWebAsync",["react","useWAWebStableCallback"],(function(a,b,c,d,e,f,g){var h;b=h||d("react");var i=b.useEffect,j=b.useState,k={loading:!0,error:null,value:null};function a(a,b){var d=c("useWAWebStableCallback")(a);a=j(k);var e=a[0],f=a[1];i(function(){var a=new AbortController();f(k);d(a.signal).then(function(b){a.signal.aborted||f({loading:!1,error:null,value:b})})["catch"](function(a){f({loading:!1,error:a,value:null})});return function(){a.abort()}},[d].concat(b));return e}g["default"]=a}),98);
          __d("useWAWebCallbackOnce",["once","react","useWAWebStableCallback"],(function(a,b,c,d,e,f,g){var h,i=(h||d("react")).useMemo;function a(a,b){b===void 0&&(b=[]);var d=c("useWAWebStableCallback")(a);a=i(function(){return c("once")(d)},[d].concat(b));return a}g["default"]=a}),98);
          __d("useWAWebFocusStateCoreStub",["WAWebNoop"],(function(a,b,c,d,e,f,g){"use strict";function a(a,b){return[void 0,c("WAWebNoop"),c("WAWebNoop")]}g["default"]=a}),98);
          __d("useWAWebMsgValues",["WAWebMsgCollection","useWAWebCollectionValues"],(function(a,b,c,d,e,f,g){function a(a,b,c){return d("useWAWebCollectionValues").useCollectionValues(d("WAWebMsgCollection").MsgCollection,a,b,c)}function b(a,b,c){return d("useWAWebCollectionValues").useOptionalCollectionValues(d("WAWebMsgCollection").MsgCollection,a,b,c)}g.useMsgValues=a;g.useOptionalMsgValues=b}),98);
          __d("useWAWebToggle",["react","useWAWebStableCallback"],(function(a,b,c,d,e,f,g){var h;b=h||d("react");var i=b.useCallback,j=b.useState;function a(a,b){var d=c("useWAWebStableCallback")(b);b=j(a);a=b[0];var e=b[1];b=i(function(){return e(function(a){a=!a;d(a);return a})},[d]);return[a,b]}g["default"]=a}),98);/*FB_PKG_DELIM*/
          __d("WACert.pb",["WAProtoConst"],(function(a,b,c,d,e,f,g){a={};b={};c={};e={};f={};a.name="NoiseCertificate";a.internalSpec={details:[1,(d=d("WAProtoConst")).TYPES.BYTES],signature:[2,d.TYPES.BYTES]};b.name="NoiseCertificate$Details";b.internalSpec={serial:[1,d.TYPES.UINT32],issuer:[2,d.TYPES.STRING],expires:[3,d.TYPES.UINT64],subject:[4,d.TYPES.STRING],key:[5,d.TYPES.BYTES]};c.name="CertChain";c.internalSpec={leaf:[1,d.TYPES.MESSAGE,e],intermediate:[2,d.TYPES.MESSAGE,e]};e.name="CertChain$NoiseCertificate";e.internalSpec={details:[1,d.TYPES.BYTES],signature:[2,d.TYPES.BYTES]};f.name="CertChain$NoiseCertificate$Details";f.internalSpec={serial:[1,d.TYPES.UINT32],issuerSerial:[2,d.TYPES.UINT32],key:[3,d.TYPES.BYTES],notBefore:[4,d.TYPES.UINT64],notAfter:[5,d.TYPES.UINT64]};g.NoiseCertificateSpec=a;g.NoiseCertificate$DetailsSpec=b;g.CertChainSpec=c;g.CertChain$NoiseCertificateSpec=e;g.CertChain$NoiseCertificate$DetailsSpec=f}),98);
          __d("WAHandleChatStateProtocol",[],(function(a,b,c,d,e,f){"use strict";function a(a){var b;a.name==="Paused"?b="idle":(a.name,b=a.value.composingMedia==="audio"?"recording_audio":"typing");return b}f.parseChatStatus=a}),66);
          __d("WASmaxInChatstateInternalTestMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){a=d("WASmaxParseUtils").flattenedChildWithTag(a,"test");if(!a.success)return a;a=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrString,a.value,"config");return!a.success?a:d("WAResultOrError").makeResult({testConfig:a.value})}g.parseInternalTestMixin=a}),98);
          __d("WASmaxInChatstateEnums",["WAJids"],(function(a,b,c,d,e,f,g){b={validators:[(a=d("WAJids")).validateUserJid,a.validateUserJid,a.validateUserJid],typeName:"UserJid|UserJid|UserJid"};c={validators:[a.validateUserJid,a.validateUserJid,a.validateUserJid,a.validateUserJid],typeName:"UserJid|UserJid|UserJid|UserJid"};g.USERJID_USERJID_USERJID=b;g.USERJID_USERJID_USERJID_USERJID=c}),98);
          __d("WASmaxInChatstateFromGroupMixin",["WAResultOrError","WASmaxInChatstateEnums","WASmaxParseJid","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"chatstate");if(!b.success)return b;b=d("WASmaxParseJid").attrGroupJid(a,"from");if(!b.success)return b;var c=d("WASmaxParseJid").attrJidEnum(a,"participant",d("WASmaxInChatstateEnums").USERJID_USERJID_USERJID);if(!c.success)return c;a=d("WASmaxParseUtils").optional(d("WASmaxParseJid").attrUserJid,a,"participant_pn");return!a.success?a:d("WAResultOrError").makeResult({from:b.value,participant:c.value,participantPn:a.value})}g.parseFromGroupMixin=a}),98);
          __d("WASmaxInChatstateFromUserMixin",["WAResultOrError","WASmaxInChatstateEnums","WASmaxParseJid","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"chatstate");if(!b.success)return b;b=d("WASmaxParseJid").attrJidEnum(a,"from",d("WASmaxInChatstateEnums").USERJID_USERJID_USERJID_USERJID);return!b.success?b:d("WAResultOrError").makeResult({from:b.value})}g.parseFromUserMixin=a}),98);
          __d("WASmaxInChatstateStateSource",["WAResultOrError","WASmaxInChatstateFromGroupMixin","WASmaxInChatstateFromUserMixin","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxInChatstateFromUserMixin").parseFromUserMixin(a);if(b.success)return d("WAResultOrError").makeResult({name:"FromUser",value:b.value});var c=d("WASmaxInChatstateFromGroupMixin").parseFromGroupMixin(a);return c.success?d("WAResultOrError").makeResult({name:"FromGroup",value:c.value}):d("WASmaxParseUtils").errorMixinDisjunction(a,["FromUser","FromGroup"],[b,c])}g.parseStateSource=a}),98);
          __d("WASmaxInChatstateComposingMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"chatstate");if(!b.success)return b;b=d("WASmaxParseUtils").flattenedChildWithTag(a,"composing");if(!b.success)return b;a=d("WASmaxParseUtils").optionalLiteral(d("WASmaxParseUtils").attrString,b.value,"media","audio");return!a.success?a:d("WAResultOrError").makeResult({composingMedia:a.value})}g.parseComposingMixin=a}),98);
          __d("WASmaxInChatstatePausedMixin",["WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"chatstate");if(!b.success)return b;b=d("WASmaxParseUtils").flattenedChildWithTag(a,"paused");return!b.success?b:d("WASmaxParseUtils").voidSuccess}g.parsePausedMixin=a}),98);
          __d("WASmaxInChatstateStateTypes",["WAResultOrError","WASmaxInChatstateComposingMixin","WASmaxInChatstatePausedMixin","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxInChatstateComposingMixin").parseComposingMixin(a);if(b.success)return d("WAResultOrError").makeResult({name:"Composing",value:b.value});var c=d("WASmaxInChatstatePausedMixin").parsePausedMixin(a);return c.success?d("WAResultOrError").makeResult({name:"Paused",value:c.value}):d("WASmaxParseUtils").errorMixinDisjunction(a,["Composing","Paused"],[b,c])}g.parseStateTypes=a}),98);
          __d("WASmaxInChatstateServerNotificationRequest",["WAResultOrError","WASmaxInChatstateInternalTestMixin","WASmaxInChatstateStateSource","WASmaxInChatstateStateTypes","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"chatstate");if(!b.success)return b;b=d("WASmaxInChatstateInternalTestMixin").parseInternalTestMixin(a);var c=d("WASmaxInChatstateStateSource").parseStateSource(a);if(!c.success)return c;a=d("WASmaxInChatstateStateTypes").parseStateTypes(a);return!a.success?a:d("WAResultOrError").makeResult({internalTestMixin:b.success?b.value:null,stateSource:c.value,stateTypes:a.value})}g.parseServerNotificationRequest=a}),98);
          __d("WASmaxChatstateServerNotificationRPC",["WASmaxInChatstateServerNotificationRequest","WASmaxParsingFailure","WASmaxRpcUtils"],(function(a,b,c,d,e,f,g){function a(a){a=d("WASmaxInChatstateServerNotificationRequest").parseServerNotificationRequest(a);if(!a.success)throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(d("WASmaxRpcUtils").errorMessageRpcParsing("ServerNotification",{Request:a}));return{parsedRequest:a.value}}g.receiveServerNotificationRPC=a}),98);
          __d("WACreateHandleChatState",["Promise","WAHandleChatStateProtocol","WAResultOrError","WASmaxChatstateServerNotificationRPC"],(function(a,b,c,d,e,f,g){"use strict";var h,i=(h||b("Promise")).resolve(d("WAResultOrError").makeResult("NO_ACK"));function a(a){var b,c=(b=a.individualMessage)==null?void 0:b.handleIndividualChatState,e=(b=a.groupMessage)==null?void 0:b.handleGroupChatState;return function(a){if(c==null&&e==null)return i;a=d("WASmaxChatstateServerNotificationRPC").receiveServerNotificationRPC(a);a=a.parsedRequest;var b=a.stateTypes;a=a.stateSource;b=d("WAHandleChatStateProtocol").parseChatStatus(b);if(a.name==="FromUser"){var f;return(f=c==null?void 0:c({status:b,jid:a.value.from}).then(d("WAResultOrError").makeResult))!=null?f:i}else{a.name;return(f=e==null?void 0:e({status:b,jid:a.value.from,participant:a.value.participant}).then(d("WAResultOrError").makeResult))!=null?f:i}}}g.createHandleChatState=a}),98);
          __d("WAErrorMessage",[],(function(a,b,c,d,e,f){"use strict";var g="NoErrorMessageProvided";function a(a){if(typeof a==="string")return a;if(a instanceof Error)return a.toString();if(typeof a==="object")if(typeof (a==null?void 0:a.description)==="string")return a.description;else if(typeof (a==null?void 0:a.message)==="string")return a.message;return g}f.NO_ERROR_MESSAGE_PROVIDED=g;f.maybeGetMessageFromError=a}),66);
          __d("WAFrameSocket",["WABinary","WAErrors","WALogger"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j,k,l,m=function(b){function a(a){var c="SocketClosed";a=b.call(this,a!=null?a:c)||this;a.name=c;return a}babelHelpers.inheritsLoose(a,b);var c=a.prototype;c.toString=function(){return this.name};return a}(babelHelpers.wrapNativeSuper(Error));a=function(){function a(a,b){var c=this;this.$3=new(d("WABinary").Binary)();this.closed=!1;this.$4=!1;this.onFrame=null;this.onClose=null;this.$5=function(a){c.$3.writeByteArray(a),c.convertBufferedToFrames()};this.$6=function(){if(c.$3.peek(n)){d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["FrameSocket closed, waiting for pending processing"])));c.$4=!0;return}c.$9()};this.$7=function(a){d("WALogger").DEV(i||(i=babelHelpers.taggedTemplateLiteralLoose(["FrameSocket error"]))).devConsole(a)};this.$2=b;this.$1=a;a.onData=this.$5;a.onClose=this.$6;a.onError=this.$7}var b=a.prototype;b.sendFrame=function(a){if(this.$4)return;this.throwIfClosed();var b=this.$2,c=a.byteLength;this.$8(c);var d=this.$1.dataToSend;b?(this.$2=null,d.ensureAdditionalCapacity(b.length+3+c),d.writeByteArray(b)):d.ensureAdditionalCapacity(3+c);d.writeUint8(c>>16);d.writeUint16(c&65535);d.write(a);this.$1.requestSend()};b.$9=function(){if(this.closed)return;d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["FrameSocket closed"])));this.$4=!1;this.closed=!0;var a=this.onClose;a&&a()};b.$8=function(a){if(a>=1<<24){d("WALogger").WARN(k||(k=babelHelpers.taggedTemplateLiteralLoose(["Buffer to send: ",""])),a);throw new(d("WAErrors").BufferTooLargeError)("Buffer too large: "+a)}};b.convertBufferedToFrames=function(){var a=this.$3,b=this.onFrame;while(b&&a.peek(n)){var c=o(a);c=a.readByteArrayView(c);b(c);b=this.onFrame}this.$4&&!a.peek(n)&&this.$9();b&&a.size()&&d("WALogger").LOG(l||(l=babelHelpers.taggedTemplateLiteralLoose(["FrameSocket: queueing partial frame of "," bytes"])),a.size())};b.throwIfClosed=function(){if(this.closed)throw new m()};b.close=function(){this.$1.close()};return a}();function n(a){if(a.size()<3)return!1;var b=o(a);return b<=a.size()}function o(a){return a.readUint8()<<16|a.readUint16()}g.SocketClosed=m;g.FrameSocket=a}),98);
          __d("WASmaxInAbPropsIQErrorResponseMixin",["WAResultOrError","WASmaxParseReference","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a,b){var c=d("WASmaxParseUtils").assertTag(a,"iq");if(!c.success)return c;c=d("WASmaxParseReference").attrStringFromReference(b,["id"]);if(!c.success)return c;c=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"id",c.value);if(!c.success)return c;c=d("WASmaxParseReference").attrStringFromReference(b,["to"]);if(!c.success)return c;b=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"from",c.value);if(!b.success)return b;c=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"type","error");return!c.success?c:d("WAResultOrError").makeResult({type:c.value})}g.parseIQErrorResponseMixin=a}),98);
          __d("WASmaxInAbPropsIQErrorBadRequestMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"error");if(!b.success)return b;b=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"text","bad-request");if(!b.success)return b;a=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrInt,a,"code",400);return!a.success?a:d("WAResultOrError").makeResult({text:b.value,code:a.value})}g.parseIQErrorBadRequestMixin=a}),98);
          __d("WASmaxInAbPropsIQErrorFeatureNotImplementedMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"error");if(!b.success)return b;b=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"text","feature-not-implemented");if(!b.success)return b;a=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrInt,a,"code",501);return!a.success?a:d("WAResultOrError").makeResult({text:b.value,code:a.value})}g.parseIQErrorFeatureNotImplementedMixin=a}),98);
          __d("WASmaxInAbPropsNoRetryErrors",["WAResultOrError","WASmaxInAbPropsIQErrorBadRequestMixin","WASmaxInAbPropsIQErrorFeatureNotImplementedMixin","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxInAbPropsIQErrorBadRequestMixin").parseIQErrorBadRequestMixin(a);if(b.success)return d("WAResultOrError").makeResult({name:"IQErrorBadRequest",value:b.value});var c=d("WASmaxInAbPropsIQErrorFeatureNotImplementedMixin").parseIQErrorFeatureNotImplementedMixin(a);return c.success?d("WAResultOrError").makeResult({name:"IQErrorFeatureNotImplemented",value:c.value}):d("WASmaxParseUtils").errorMixinDisjunction(a,["IQErrorBadRequest","IQErrorFeatureNotImplemented"],[b,c])}g.parseNoRetryErrors=a}),98);
          __d("WASmaxInAbPropsGetExperimentConfigResponseErrorNoRetry",["WAResultOrError","WASmaxInAbPropsIQErrorResponseMixin","WASmaxInAbPropsNoRetryErrors","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a,b){var c=d("WASmaxParseUtils").assertTag(a,"iq");if(!c.success)return c;c=d("WASmaxParseUtils").flattenedChildWithTag(a,"error");if(!c.success)return c;a=d("WASmaxInAbPropsIQErrorResponseMixin").parseIQErrorResponseMixin(a,b);if(!a.success)return a;b=d("WASmaxInAbPropsNoRetryErrors").parseNoRetryErrors(c.value);return!b.success?b:d("WAResultOrError").makeResult(babelHelpers["extends"]({},a.value,{errorNoRetryErrors:b.value}))}g.parseGetExperimentConfigResponseErrorNoRetry=a}),98);
          __d("WASmaxInAbPropsIQErrorInternalServerErrorMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"error");if(!b.success)return b;b=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"text","internal-server-error");if(!b.success)return b;a=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrInt,a,"code",500);return!a.success?a:d("WAResultOrError").makeResult({text:b.value,code:a.value})}g.parseIQErrorInternalServerErrorMixin=a}),98);
          __d("WASmaxInAbPropsGetExperimentConfigResponseErrorRetry",["WAResultOrError","WASmaxInAbPropsIQErrorInternalServerErrorMixin","WASmaxInAbPropsIQErrorResponseMixin","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a,b){var c=d("WASmaxParseUtils").assertTag(a,"iq");if(!c.success)return c;c=d("WASmaxParseUtils").flattenedChildWithTag(a,"error");if(!c.success)return c;c=d("WASmaxInAbPropsIQErrorInternalServerErrorMixin").parseIQErrorInternalServerErrorMixin(c.value);if(!c.success)return c;a=d("WASmaxInAbPropsIQErrorResponseMixin").parseIQErrorResponseMixin(a,b);return!a.success?a:d("WAResultOrError").makeResult(babelHelpers["extends"]({errorIQErrorInternalServerErrorMixin:c.value},a.value))}g.parseGetExperimentConfigResponseErrorRetry=a}),98);
          __d("WASmaxInAbPropsExperimentConfigMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"prop");if(!b.success)return b;b=d("WASmaxParseUtils").attrIntRange(a,"config_code",1,void 0);if(!b.success)return b;var c=d("WASmaxParseUtils").attrString(a,"config_value");if(!c.success)return c;a=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrIntRange,a,"config_expo_key",0,void 0);return!a.success?a:d("WAResultOrError").makeResult({configCode:b.value,configValue:c.value,configExpoKey:a.value})}g.parseExperimentConfigMixin=a}),98);
          __d("WASmaxInAbPropsSamplingConfigMixin",["WAResultOrError","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"prop");if(!b.success)return b;b=d("WASmaxParseUtils").attrIntRange(a,"event_code",1,void 0);if(!b.success)return b;a=d("WASmaxParseUtils").attrIntRange(a,"sampling_weight",-1e4,1e4);return!a.success?a:d("WAResultOrError").makeResult({eventCode:b.value,samplingWeight:a.value})}g.parseSamplingConfigMixin=a}),98);
          __d("WASmaxInAbPropsConfigs",["WAResultOrError","WASmaxInAbPropsExperimentConfigMixin","WASmaxInAbPropsSamplingConfigMixin","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxInAbPropsExperimentConfigMixin").parseExperimentConfigMixin(a);if(b.success)return d("WAResultOrError").makeResult({name:"ExperimentConfig",value:b.value});var c=d("WASmaxInAbPropsSamplingConfigMixin").parseSamplingConfigMixin(a);return c.success?d("WAResultOrError").makeResult({name:"SamplingConfig",value:c.value}):d("WASmaxParseUtils").errorMixinDisjunction(a,["ExperimentConfig","SamplingConfig"],[b,c])}g.parseConfigs=a}),98);
          __d("WASmaxInAbPropsIQResultResponseMixin",["WAResultOrError","WASmaxParseReference","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a,b){var c=d("WASmaxParseUtils").assertTag(a,"iq");if(!c.success)return c;c=d("WASmaxParseReference").attrStringFromReference(b,["id"]);if(!c.success)return c;c=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"id",c.value);if(!c.success)return c;c=d("WASmaxParseReference").attrStringFromReference(b,["to"]);if(!c.success)return c;b=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"from",c.value);if(!b.success)return b;c=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"type","result");return!c.success?c:d("WAResultOrError").makeResult({type:c.value})}g.parseIQResultResponseMixin=a}),98);
          __d("WASmaxInAbPropsGetExperimentConfigResponseSuccess",["WAResultOrError","WASmaxInAbPropsConfigs","WASmaxInAbPropsIQResultResponseMixin","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function h(a){var b=d("WASmaxParseUtils").assertTag(a,"prop");if(!b.success)return b;b=d("WASmaxInAbPropsConfigs").parseConfigs(a);return!b.success?b:d("WAResultOrError").makeResult({configs:b.value})}function i(a){var b=d("WASmaxParseUtils").assertTag(a,"erid");if(!b.success)return b;b=d("WASmaxParseUtils").contentBytesRange(a,1,100);return!b.success?b:d("WAResultOrError").makeResult({elementValue:b.value})}function a(a,b){var c=d("WASmaxParseUtils").assertTag(a,"iq");if(!c.success)return c;c=d("WASmaxParseUtils").flattenedChildWithTag(a,"props");if(!c.success)return c;var e=d("WASmaxParseUtils").optionalChildWithTag(a,"erid",i);if(!e.success)return e;var f=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,c.value,"protocol","1");if(!f.success)return f;var g=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrString,c.value,"ab_key");if(!g.success)return g;var j=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrString,c.value,"hash");if(!j.success)return j;var k=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrIntRange,c.value,"refresh",0,void 0);if(!k.success)return k;var l=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrIntRange,c.value,"refresh_id",0,void 0);if(!l.success)return l;a=d("WASmaxInAbPropsIQResultResponseMixin").parseIQResultResponseMixin(a,b);if(!a.success)return a;b=d("WASmaxParseUtils").mapChildrenWithTag(c.value,"prop",0,Infinity,h);return!b.success?b:d("WAResultOrError").makeResult(babelHelpers["extends"]({propsProtocol:f.value,propsAbKey:g.value,propsHash:j.value,propsRefresh:k.value,propsRefreshId:l.value},a.value,{erid:e.value,propsProp:b.value}))}g.parseGetExperimentConfigResponseSuccessPropsProp=h;g.parseGetExperimentConfigResponseSuccessErid=i;g.parseGetExperimentConfigResponseSuccess=a}),98);
          __d("WASmaxOutAbPropsBaseIQGetRequestMixin",["WASmaxJsx","WASmaxMixins","WAWap"],(function(a,b,c,d,e,f,g){function h(){var a=d("WASmaxJsx").smax("iq",{id:d("WAWap").generateId(),type:"get"});return a}function a(a){var b=h();return d("WASmaxMixins").mergeStanzas(a,b)}g.mergeBaseIQGetRequestMixin=a}),98);
          __d("WASmaxOutAbPropsGetExperimentConfigRequest",["WASmaxAttrs","WASmaxJsx","WASmaxOutAbPropsBaseIQGetRequestMixin","WAWap"],(function(a,b,c,d,e,f,g){function a(a){a=a.propsHash;a=d("WASmaxOutAbPropsBaseIQGetRequestMixin").mergeBaseIQGetRequestMixin(d("WASmaxJsx").smax("iq",{xmlns:"abt",to:d("WAWap").S_WHATSAPP_NET},d("WASmaxJsx").smax("props",{protocol:"1",hash:d("WASmaxAttrs").OPTIONAL(d("WAWap").CUSTOM_STRING,a)})));return a}g.makeGetExperimentConfigRequest=a}),98);
          __d("WASmaxAbPropsGetExperimentConfigRPC",["WAComms","WASmaxInAbPropsGetExperimentConfigResponseErrorNoRetry","WASmaxInAbPropsGetExperimentConfigResponseErrorRetry","WASmaxInAbPropsGetExperimentConfigResponseSuccess","WASmaxOutAbPropsGetExperimentConfigRequest","WASmaxParsingFailure","WASmaxRpcUtils","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){function a(a,b){return h.apply(this,arguments)}function h(){h=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){a=d("WASmaxOutAbPropsGetExperimentConfigRequest").makeGetExperimentConfigRequest(a);b=(yield d("WAComms").sendSmaxStanza(a,b));var c=d("WASmaxInAbPropsGetExperimentConfigResponseSuccess").parseGetExperimentConfigResponseSuccess(b,a);if(c.success)return{name:"GetExperimentConfigResponseSuccess",value:c.value};var e=d("WASmaxInAbPropsGetExperimentConfigResponseErrorNoRetry").parseGetExperimentConfigResponseErrorNoRetry(b,a);if(e.success)return{name:"GetExperimentConfigResponseErrorNoRetry",value:e.value};b=d("WASmaxInAbPropsGetExperimentConfigResponseErrorRetry").parseGetExperimentConfigResponseErrorRetry(b,a);if(b.success)return{name:"GetExperimentConfigResponseErrorRetry",value:b.value};throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(d("WASmaxRpcUtils").errorMessageRpcParsing("GetExperimentConfig",{Success:c,ErrorNoRetry:e,ErrorRetry:b}))});return h.apply(this,arguments)}g.sendGetExperimentConfigRPC=a}),98);
          __d("WAGetAbPropsProtocol",["WALogger","WAResultOrError","WASmaxAbPropsGetExperimentConfigRPC","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){"use strict";var h;function a(a){return i.apply(this,arguments)}function i(){i=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){a=(yield d("WASmaxAbPropsGetExperimentConfigRPC").sendGetExperimentConfigRPC({propsHash:a}));if(a.name==="GetExperimentConfigResponseSuccess"){var b=a.value,c=b.propsAbKey,e=b.propsHash,f=b.propsRefresh,g=b.propsRefreshId,i=b.propsProp;b=b.erid;i=j(i);var k=i.newProps;i=i.samplingConfigs;return d("WAResultOrError").makeResult({abKey:c,hash:e,refresh:f,refreshId:g,props:k,samplingConfigs:i,erid:b==null?void 0:b.elementValue})}d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["getAbPropsProtocol failed ",""])),a.value);return d("WAResultOrError").makeError()});return i.apply(this,arguments)}function j(a){var b=[],c=[];a.forEach(function(a){a=a.configs;if(a.name==="ExperimentConfig"){var d;b.push({configCode:a.value.configCode,configValue:a.value.configValue,configExpoKey:(d=a.value.configExpoKey)==null?void 0:d.toString()})}else a.name==="SamplingConfig"&&c.push({eventCode:a.value.eventCode,samplingWeight:a.value.samplingWeight})});return{newProps:b,samplingConfigs:c}}g.getAbPropsProtocol=a}),98);
          __d("WAHandleDecisionTreeResult",["WAErrorMessage","WATagsLogger"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j;function a(a,b){var c=d("WATagsLogger").TAGS(["decision tree"]);return b.then(function(b){if(b.success)return b.value;else if(b.error.type==="unknown-stanza"){c.ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["unrecognized stanza: ",""])),a);return"NO_ACK"}else{b.error.type;c.ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[","] runtime-error ",""])),a.tag,b.error.error);return"NO_ACK"}})["catch"](function(b){c.ERROR(j||(j=babelHelpers.taggedTemplateLiteralLoose(["[","] unexpected-runtime-error: ",""])),a.tag,d("WAErrorMessage").maybeGetMessageFromError(b));return"NO_ACK"})}g.handleDecisionTreeResult=a}),98);
          __d("WANoiseSocket",["Promise","WACryptoDependencies","WALogger","WAPromiseQueue","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j,k;a=(k||(k=b("Promise"))).reject("UNINITIALIZED HANDSHAKE");var l=new Uint8Array(0);a["catch"](function(){});c=function(){function a(a,b,c){var e=this;this.$4=[];this.$5=new(d("WAPromiseQueue").PromiseQueue)();this.$6=new(d("WAPromiseQueue").PromiseQueue)();this.$7=0;this.$8=0;this.$9=!1;this.$14=function(a){!e.$1.closed?(d("WALogger").DEV(h||(h=babelHelpers.taggedTemplateLiteralLoose(["Sending encrypted frame to web socket"]))).tags("WANoiseSocket"),e.$1.sendFrame(a)):d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["NoiseSocket socket closed while encrypting frame"])))};this.$12=function(a){var b=e.$7++;e.$5.enqueueHandlers(o(e.$2,b,void 0,a),e.$15)};this.$13=function(){e.$9=!0,e.$5.wait().then(function(){e.$9=!1;var a=e.$11;a&&a()})};this.$15=function(a){e.$10?e.$10(a):e.$4.push(a)};this.$1=a;this.$3=b;this.$2=c;a.onFrame=this.$12;this.$1.onClose=this.$13;a.convertBufferedToFrames()}var c=a.prototype;c.sendFrameAsync=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){a=(yield this.sendFrame(a));return a});function c(b){return a.apply(this,arguments)}return c}();c.sendFrame=function(a){if(this.$9)return(k||(k=b("Promise"))).resolve();this.$1.throwIfClosed();var c=this.$8++;d("WALogger").DEV(j||(j=babelHelpers.taggedTemplateLiteralLoose(["sendFrame adding to queue with frame size: "," bytes"])),a.length).tags("WANoiseSocket");return this.$6.enqueueHandlers(n(this.$3,c,void 0,a),this.$14)};c.setOnFrame=function(a){this.$10=a};c.setOnClose=function(a){this.$11=a};c.close=function(){this.$1.close()};return a}();function m(a){var b=new ArrayBuffer(12),c=new DataView(b);c.setUint32(8,a);return new Uint8Array(b)}function n(a,b,c,e){return d("WACryptoDependencies").getCrypto().subtle.encrypt({name:"AES-GCM",iv:m(b),additionalData:c?new Uint8Array(c):l},a,e)}function o(a,b,c,e){return d("WACryptoDependencies").getCrypto().subtle.decrypt({name:"AES-GCM",iv:m(b),additionalData:c?new Uint8Array(c):l},a,e)}g.NoiseSocket=c}),98);
          __d("WANoiseHandshake",["Promise","WABinary","WACryptoDependencies","WACryptoHkdf","WACryptoSha256","WAErrors","WANoiseSocket","WAResolvable","WATagsLogger","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j,k,l=d("WATagsLogger").TAGS(["NoiseHandshake"]),m=(k||(k=b("Promise"))).reject("UNINITIALIZED HANDSHAKE"),n=new Uint8Array(0);m["catch"](function(){});a=function(){function a(a){var b=this;this.$2=m;this.$3=m;this.$4=m;this.$5=0;this.$1=a;this.$6=new(d("WAResolvable").Resolvable)();a.onClose=function(){b.$6.reject(new(d("WAErrors").Disconnected)("NoiseHandshake: SocketClosed"))};t(this.$6.promise)}var c=a.prototype;c.start=function(a,c){a=d("WABinary").Binary.build(a).readBuffer();a=a.byteLength===32?(k||(k=b("Promise"))).resolve(a):d("WACryptoSha256").sha256(a);this.$2=a;this.$3=a;this.$4=a.then(p);this.authenticate(c)};c.sendAndReceive=function(a){var c=this.$1,d=new(k||(k=b("Promise")))(function(b){c.onFrame=function(a){c.onFrame=null,b(a)},c.sendFrame(a)});return this.$7(d)};c.send=function(a){this.$1.sendFrame(a)};c.authenticate=function(a){this.$2=(k||(k=b("Promise"))).all([this.$2,a]).then(function(a){var b=a[0];a=a[1];b=d("WABinary").Binary.build(b,a).readByteArrayView();return d("WACryptoSha256").sha256(b)})};c.encrypt=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){try{var c=this.$5++;a=(k||(k=b("Promise"))).all([this.$4,this.$2,a]).then(function(a){var b=a[0],d=a[1];a=a[2];return q(b,c,d,a)});this.authenticate(a);a=(yield this.$7(a));return a}catch(a){l.ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["Error on encrypt: ",""])),a);throw a}});function c(b){return a.apply(this,arguments)}return c}();c.decrypt=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,c){try{var d=this.$5++,e=(k||(k=b("Promise"))).all([this.$4,this.$2]).then(function(b){var c=b[0];b=b[1];return r(c,d,b,a)});this.authenticate(a);e=(yield this.$7(e));return e}catch(a){l.ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["Error on decrypt: "," reason: ",""])),a,c);throw a}});function c(b,c){return a.apply(this,arguments)}return c}();c.finish=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=this;try{var c=this.$3.then(function(a){return s(a,new Uint8Array(0))}).then(function(a){var c=a[0];a=a[1];return(k||(k=b("Promise"))).all([p(c,["encrypt"]),p(a,["decrypt"])])}).then(function(b){var c=b[0];b=b[1];return new(d("WANoiseSocket").NoiseSocket)(a.$1,c,b)});c=(yield this.$7(c));return c}catch(a){l.ERROR(j||(j=babelHelpers.taggedTemplateLiteralLoose(["Error on finish: ",""])),a);throw a}});function c(){return a.apply(this,arguments)}return c}();c.mixIntoKey=function(a){this.$5=0;a=(k||(k=b("Promise"))).all([this.$3,a]).then(function(a){var b=a[0];a=a[1];return s(b,new Uint8Array(a))});this.$3=a.then(function(a){return a[0]});this.$4=a.then(function(a){return p(a[1])});t(this.$3);t(this.$4)};c.$7=function(a){var c=this;return(k||(k=b("Promise"))).race([a,this.$6.promise]).then(function(a){return c.$6.resolveWasCalled()?c.$6.promise:a})};return a}();function o(a){var b=new ArrayBuffer(12),c=new DataView(b);c.setUint32(8,a);return new Uint8Array(b)}function p(a,b){b===void 0&&(b=["encrypt","decrypt"]);return d("WACryptoDependencies").getCrypto().subtle.importKey("raw",new Uint8Array(a),"AES-GCM",!1,b)}function q(a,b,c,e){return d("WACryptoDependencies").getCrypto().subtle.encrypt({name:"AES-GCM",iv:o(b),additionalData:c?new Uint8Array(c):n},a,e)}function r(a,b,c,e){return d("WACryptoDependencies").getCrypto().subtle.decrypt({name:"AES-GCM",iv:o(b),additionalData:c?new Uint8Array(c):n},a,e)}function s(a,b){return d("WACryptoHkdf").extractWithSaltAndExpand(b,new Uint8Array(a),"",64).then(function(a){return[a.slice(0,32),a.slice(32)]})}function t(a){a["catch"](function(){})}g.NoiseHandshake=a}),98);
          __d("WASmaxInPassiveModeActiveIQResponseSuccess",["WAResultOrError","WASmaxParseJid","WASmaxParseReference","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a,b){var c=d("WASmaxParseUtils").assertTag(a,"iq");if(!c.success)return c;c=d("WASmaxParseUtils").flattenedChildWithTag(a,"active");if(!c.success)return c;c=d("WASmaxParseReference").attrStringFromReference(b,["id"]);if(!c.success)return c;b=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"id",c.value);if(!b.success)return b;c=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"type","result");if(!c.success)return c;b=d("WASmaxParseJid").literalJid(d("WASmaxParseJid").attrDomainJid,a,"from","s.whatsapp.net");return!b.success?b:d("WAResultOrError").makeResult({type:c.value,from:b.value})}g.parseActiveIQResponseSuccess=a}),98);
          __d("WASmaxOutPassiveModeActiveIQRequest",["WASmaxJsx","WAWap"],(function(a,b,c,d,e,f,g){function a(){var a=d("WASmaxJsx").smax("iq",{id:d("WAWap").generateId(),type:"set",xmlns:"passive",to:d("WAWap").S_WHATSAPP_NET},d("WASmaxJsx").smax("active",null));return a}g.makeActiveIQRequest=a}),98);
          __d("WASmaxPassiveModeActiveIQRPC",["WAComms","WASmaxInPassiveModeActiveIQResponseSuccess","WASmaxOutPassiveModeActiveIQRequest","WASmaxParsingFailure","WASmaxRpcUtils","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){function a(a){return h.apply(this,arguments)}function h(){h=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=d("WASmaxOutPassiveModeActiveIQRequest").makeActiveIQRequest();a=(yield d("WAComms").sendSmaxStanza(b,a));a=d("WASmaxInPassiveModeActiveIQResponseSuccess").parseActiveIQResponseSuccess(a,b);if(a.success)return{name:"ActiveIQResponseSuccess",value:a.value};throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(d("WASmaxRpcUtils").errorMessageRpcParsing("ActiveIQ",{Success:a}))});return h.apply(this,arguments)}g.sendActiveIQRPC=a}),98);
          __d("WASmaxInPassiveModePassiveIQResponseSuccess",["WAResultOrError","WASmaxParseJid","WASmaxParseReference","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a,b){var c=d("WASmaxParseUtils").assertTag(a,"iq");if(!c.success)return c;c=d("WASmaxParseUtils").flattenedChildWithTag(a,"passive");if(!c.success)return c;c=d("WASmaxParseReference").attrStringFromReference(b,["id"]);if(!c.success)return c;b=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"id",c.value);if(!b.success)return b;c=d("WASmaxParseUtils").literal(d("WASmaxParseUtils").attrString,a,"type","result");if(!c.success)return c;b=d("WASmaxParseJid").literalJid(d("WASmaxParseJid").attrDomainJid,a,"from","s.whatsapp.net");return!b.success?b:d("WAResultOrError").makeResult({type:c.value,from:b.value})}g.parsePassiveIQResponseSuccess=a}),98);
          __d("WASmaxOutPassiveModePassiveIQRequest",["WASmaxJsx","WAWap"],(function(a,b,c,d,e,f,g){function a(){var a=d("WASmaxJsx").smax("iq",{id:d("WAWap").generateId(),type:"set",xmlns:"passive",to:d("WAWap").S_WHATSAPP_NET},d("WASmaxJsx").smax("passive",null));return a}g.makePassiveIQRequest=a}),98);
          __d("WASmaxPassiveModePassiveIQRPC",["WAComms","WASmaxInPassiveModePassiveIQResponseSuccess","WASmaxOutPassiveModePassiveIQRequest","WASmaxParsingFailure","WASmaxRpcUtils","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){function a(a){return h.apply(this,arguments)}function h(){h=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=d("WASmaxOutPassiveModePassiveIQRequest").makePassiveIQRequest();a=(yield d("WAComms").sendSmaxStanza(b,a));a=d("WASmaxInPassiveModePassiveIQResponseSuccess").parsePassiveIQResponseSuccess(a,b);if(a.success)return{name:"PassiveIQResponseSuccess",value:a.value};throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(d("WASmaxRpcUtils").errorMessageRpcParsing("PassiveIQ",{Success:a}))});return h.apply(this,arguments)}g.sendPassiveIQRPC=a}),98);
          __d("WASendPassiveModeProtocol",["WALogger","WASmaxPassiveModeActiveIQRPC","WASmaxPassiveModePassiveIQRPC","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){"use strict";var h;function a(a){return i.apply(this,arguments)}function i(){i=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){a==="active"?yield d("WASmaxPassiveModeActiveIQRPC").sendActiveIQRPC():yield d("WASmaxPassiveModePassiveIQRPC").sendPassiveIQRPC(),d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["sendPassiveModeIq: passive mode set to '","'"])),a)});return i.apply(this,arguments)}g.sendPassiveModeProtocol=a}),98);
          __d("WASmaxInClientExpirationClientExpirationRequest",["WAResultOrError","WASmaxParseJid","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxParseUtils").assertTag(a,"ib");if(!b.success)return b;b=d("WASmaxParseUtils").flattenedChildWithTag(a,"client_expiration");if(!b.success)return b;a=d("WASmaxParseJid").literalJid(d("WASmaxParseJid").attrDomainJid,a,"from","s.whatsapp.net");if(!a.success)return a;b=d("WASmaxParseUtils").optional(d("WASmaxParseUtils").attrIntRange,b.value,"t",0,void 0);return!b.success?b:d("WAResultOrError").makeResult({from:a.value,clientExpirationT:b.value})}g.parseClientExpirationRequest=a}),98);
          __d("WASmaxClientExpirationClientExpirationRPC",["WASmaxInClientExpirationClientExpirationRequest","WASmaxParsingFailure","WASmaxRpcUtils"],(function(a,b,c,d,e,f,g){function a(a){a=d("WASmaxInClientExpirationClientExpirationRequest").parseClientExpirationRequest(a);if(!a.success)throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(d("WASmaxRpcUtils").errorMessageRpcParsing("ClientExpiration",{Request:a}));return{parsedRequest:a.value}}g.receiveClientExpirationRPC=a}),98);
          __d("WASocketTransport",["Promise","WABinary","WALogger","err"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j,k,l=1,m=function(){function a(a){var b=this;this.$2=!1;this.onData=null;this.onClose=null;this.onError=null;this.dataToSend=new(d("WABinary").Binary)();this.$3=function(a){if(b.$2)return;a=new Uint8Array(a.data);b.onData?b.onData(a):d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["WebSocket #"," dropped "," bytes"])),b.id,a.length)};this.$4=function(a){if(b.$2)return;b.$6(a)};this.$5=function(a){d("WALogger").DEV(i||(i=babelHelpers.taggedTemplateLiteralLoose(["WebSocket #"," errored: ",""])),b.id,a);if(b.$2)return;var c=b.onError;c&&c(String(a))};var c=l++;this.id=c;this.$1=a;a.onmessage=this.$3;a.onclose=this.$4;a.onerror=this.$5}var b=a.prototype;b.close=function(){if(this.$2)return;this.$1.close();this.$6()};b.requestSend=function(){if(this.$2){d("WALogger").ERROR(j||(j=babelHelpers.taggedTemplateLiteralLoose(["WebSocket #"," not opened"])),this.id);return}if(!this.dataToSend.size())return;this.$1.send(this.dataToSend.readBuffer())};b.$6=function(a){this.$2=!0,this.onClose&&this.onClose(a)};return a}();function a(a,d,e,f){var g=new WebSocket(a);g.binaryType="arraybuffer";return new(k||(k=b("Promise")))(function(a,b){g.onopen=function(){f==null||f(),a()},g.onclose=function(a){d==null||d(a),e==null||e(null,a),b(c("err")("WebSocket closed after microtask delay}: "+a.reason+" "+a.code))}}).then(function(){var a=new m(g);e!=null&&(a.onClose=function(b){b!=null&&e(a.id,b)});return a})}g.WebSocketTransport=m;g.openWebSocket=a}),98);
          __d("WAVerifyChainCertificateWA6",["WACert.pb","WACryptoUtils","WAHex","WALogger","WAResultOrError","WASignalKeys","WASignalOther","WASignalSignatures","decodeProtobuf"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w;b="142375574d0a587166aae71ebe516437c4a28b73e3695c6ce1f7f9545da8ee6b";var x={SERIAL:0,ISSUER:"WhatsAppLongTerm1",PUBLIC_KEY:d("WASignalKeys").serializeIdentity(new Uint8Array(d("WAHex").parseHex(b)))};function a(a,b){d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["verifyChainCertificateWA6: extract leaf and intermediate certificate"])));a=d("decodeProtobuf").decodeProtobuf(d("WACert.pb").CertChainSpec,a);var c=a.intermediate;a=a.leaf;if(c==null||a==null){d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["verifyChainCertificateWA6: missing leaf and/or intermediate certificate"])));return d("WAResultOrError").makeError("missing-certificate")}d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["verifying intermediate certificate"])));c=y(c);if(!c.success){d("WALogger").ERROR(k||(k=babelHelpers.taggedTemplateLiteralLoose(["verifyChainCertificateWA6: invalid intermediate certificate"])));return d("WAResultOrError").makeError("invalid-certificate")}if(c.value.issuerSerial!==x.SERIAL){d("WALogger").ERROR(l||(l=babelHelpers.taggedTemplateLiteralLoose(["verifyChainCertificateWA6 intermediate certificate was not issued by RootCA"])));return d("WAResultOrError").makeError("invalid-certificate")}if(!z(c.value,x.PUBLIC_KEY)){d("WALogger").ERROR(m||(m=babelHelpers.taggedTemplateLiteralLoose(["verifyChainCertificateWA6: intermediate certificate is poorly signed"])));return d("WAResultOrError").makeError("invalid-certificate")}d("WALogger").LOG(n||(n=babelHelpers.taggedTemplateLiteralLoose(["verifying leaf certificate"])));a=y(a);if(!a.success){d("WALogger").ERROR(o||(o=babelHelpers.taggedTemplateLiteralLoose(["verifyChainCertificateWA6: invalid leaf certificate"])));return d("WAResultOrError").makeError("invalid-certificate")}if(a.value.issuerSerial!==c.value.serial){d("WALogger").ERROR(p||(p=babelHelpers.taggedTemplateLiteralLoose(["verifyChainCertificateWA6 leaf certificate was not issued by RootCA"])));return d("WAResultOrError").makeError("invalid-certificate")}var e=d("WASignalKeys").serializeIdentity(new Uint8Array(c.value.key));if(!z(a.value,e)){d("WALogger").ERROR(q||(q=babelHelpers.taggedTemplateLiteralLoose(["verifyChainCertificateWA6: leaf certificate is poorly signed"])));return d("WAResultOrError").makeError("invalid-certificate")}if(!d("WACryptoUtils").arrayBuffersEqual(a.value.key,b)){d("WALogger").ERROR(r||(r=babelHelpers.taggedTemplateLiteralLoose(["verifyChainCertificateWA6 leafCert.key does not match handshake server.hello.static"])));return d("WAResultOrError").makeError("invalid-certificate")}return d("WAResultOrError").makeResult({leaf:a.value,intermediate:c.value})}function y(a){var b=a.details;a=a.signature;if(!b){d("WALogger").ERROR(s||(s=babelHelpers.taggedTemplateLiteralLoose(['parseCertificateWA6 certificate is missing "details"'])));return d("WAResultOrError").makeError("invalid-certificate")}if(!a){d("WALogger").ERROR(t||(t=babelHelpers.taggedTemplateLiteralLoose(['parseCertificateWA6 certificate is missing "signature"'])));return d("WAResultOrError").makeError("invalid-certificate")}var c=d("decodeProtobuf").decodeProtobuf(d("WACert.pb").CertChain$NoiseCertificate$DetailsSpec,b),e=c.issuerSerial,f=c.serial,g=c.key,h=c.notAfter;c=c.notBefore;if(e==null){d("WALogger").ERROR(u||(u=babelHelpers.taggedTemplateLiteralLoose(['parseCertificateWA6 certificate is missing "issuer_serial"'])));return d("WAResultOrError").makeError("invalid-certificate")}if(f==null){d("WALogger").ERROR(v||(v=babelHelpers.taggedTemplateLiteralLoose(['parseCertificateWA6 certificate is missing "serial"'])));return d("WAResultOrError").makeError("invalid-certificate")}if(g==null){d("WALogger").ERROR(w||(w=babelHelpers.taggedTemplateLiteralLoose(['parseCertificateWA6 certificate is missing "key"'])));return d("WAResultOrError").makeError("invalid-certificate")}a=d("WASignalOther").ensureSize(new Uint8Array(a),64);return d("WAResultOrError").makeResult({serial:f,issuerSerial:e,key:g,notBefore:c,notAfter:h,details:b,signature:a})}function z(a,b){return d("WASignalSignatures").verifyMsgSignalVariant(b,new Uint8Array(a.details),a.signature)}g.ROOT_CA=x;g.verifyChainCertificateWA6=a;g.parseCertificateWA6=y}),98);
          __d("WAWebABPropsUpdateFromStorage",["WALogger","WAWebABPropsCache","WAWebABPropsConfigs","WAWebABPropsGlobals","WAWebApiAbPropConfig","WAWebUserPrefsGeneral","asyncToGeneratorRuntime","gkx"],(function(a,b,c,d,e,f,g){var h,i,j,k;function a(){return l.apply(this,arguments)}function l(){l=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){try{var a=!1,b=a;if(!c("gkx")("26258")){var e=(yield d("WAWebUserPrefsGeneral").getWhatsAppWebExternalBetaJoinedIdb());c("gkx")("26259")&&e?(d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[abprops][intern] Web Beta joined, using DEBUG default AB prop values"]))),b=!0):a&&e&&(d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[abprops][dev] Web Beta joined, using NON-DEBUG default AB prop values (to simulate intern env)"]))),b=!1)}a=(yield d("WAWebApiAbPropConfig").getABPropConfigs());e=a.map(function(a){var e=d("WAWebABPropsCache").getABPropConfigNameFromCode(Number(a.configCode));if(e==null)d("WALogger").WARN(j||(j=babelHelpers.taggedTemplateLiteralLoose(["[abprops] ABProp (code: ",") exists in storage but no longer available for this client version"])),a.configCode);else{e=d("WAWebABPropsConfigs").ABPropConfigs[e];var f=e[0],g=e[1],h=e[2];e=e[3];e=b?e:h;h=d("WAWebApiAbPropConfig").parseConfigValue(a.configValue,g,e);var i;!c("gkx")("26258")&&a.overriddenConfigValue!=null&&(i=d("WAWebApiAbPropConfig").parseConfigValue(a.overriddenConfigValue,g,e));return{configCode:f,configValue:h,configExpoKey:a.configExpoKey,hasAccessed:a.hasAccessed,overriddenConfigValue:i}}}).filter(Boolean);d("WAWebABPropsCache").bulkCreateOrReplaceABPropConfigs(e);d("WAWebABPropsGlobals").updateGlobalExpoKey();d("WAWebABPropsGlobals").updateGlobalABKey()}catch(a){d("WALogger").ERROR(k||(k=babelHelpers.taggedTemplateLiteralLoose(["[abprops] Failed to update ABProps configs cache from storage: ",""])),a).verbose().sendLogs("[abprops] Failed to update ABProps configs cache from storage: "+a)}});return l.apply(this,arguments)}g.updateABPropsFromStorage=a}),98);
          __d("WAWebABPropsWamGlobals",["WAWebABProps","WAWebWamGlobals"],(function(a,b,c,d,e,f,g){function a(){d("WAWebWamGlobals").Global.set({serviceImprovementOptOut:d("WAWebABProps").getABPropConfigValue("service_improvement_opt_out_flag")})}g.setAbPropDependingGlobalWamAttributes=a}),98);
          __d("WAWebAbPropsParsingJob",["WAWebABPropsConfigs"],(function(a,b,c,d,e,f,g){function a(a){var b=new Map();a.forEach(function(a){var c=a.configCode,d=a.configValue;a=a.configExpoKey;b.set(c,{configValue:d,configExpoKey:a})});var c=new Map();Object.keys(d("WAWebABPropsConfigs").ABPropConfigs).map(function(a){a=d("WAWebABPropsConfigs").ABPropConfigs[a][0];var e=b.get(a),f=e==null?void 0:e.configValue;e=e==null?void 0:e.configExpoKey;c.set(a,{configValue:f,configExpoKey:e==null?null:e.toString()})});return c}g.parseABProps=a}),98);
          __d("WAWebApiAbPropEventSamplingConfig",["Promise","WAWebModelStorageInitialize","WAWebModelStorageUtils","WAWebSchemaAbPropEventSamplingConfig"],(function(a,b,c,d,e,f,g){var h;function a(){return d("WAWebModelStorageInitialize").initializeWithoutGKs().then(function(){return d("WAWebSchemaAbPropEventSamplingConfig").getAbpropEventSamplingConfigsTable().all().then(function(a){return a})})}function c(a){return d("WAWebModelStorageInitialize").initializeWithoutGKs().then(function(){return d("WAWebSchemaAbPropEventSamplingConfig").getAbpropEventSamplingConfigsTable().get(a).then(function(a){return a==null?void 0:a.samplingWeight})})}function e(a){if(a==null||a.length===0)return(h||(h=b("Promise"))).resolve(!1);var c=[];a.forEach(function(a){c.push({eventCode:a.eventCode,samplingWeight:a.samplingWeight})});return d("WAWebModelStorageUtils").getStorage().lock(["abprop-event-sampling-configs"],function(a){var b=a[0];return b.clear().then(function(){return b.bulkCreate(c).then(function(){return!0})})})}g.getEventSamplingConfigs=a;g.getEventSamplingWeight=c;g.updateEventSamplingConfigs=e}),98);
          __d("WAWebEventSamplingCache",["WAWebApiAbPropEventSamplingConfig","WAWebEventSampling","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){"use strict";var h=new Map(),i=!1;function j(a){return!i?null:h.get(a)}function a(){d("WAWebEventSampling").setGetEventSamplingConfigValueImpl(j)}function c(){return k.apply(this,arguments)}function k(){k=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=(yield d("WAWebApiAbPropEventSamplingConfig").getEventSamplingConfigs());a.forEach(function(a){h.set(a.eventCode,a.samplingWeight)});i=!0});return k.apply(this,arguments)}g.initializeEventSamplingCache=a;g.updateEventSamplingFromStorage=c}),98);
          __d("WAWebStoreSpecialAbProps",["WALogger","WAWebABProps","WAWebLocalStorage","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i=["web_apply_latest_db_schema_optimization_enabled","wa_web_favicons_update_m1","web_ui_refresh_m1"],j="abprops_needed_early";function a(){return k.apply(this,arguments)}function k(){k=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){try{var a=i.reduce(function(a,b){var c=d("WAWebABProps").getABPropConfigValue(b);c!=null&&(a[b]=c);return a},{});c("WAWebLocalStorage")==null||c("WAWebLocalStorage").setItem(j,JSON.stringify(a))}catch(a){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["Failed to store special early abprops"]))).sendLogs(a)}});return k.apply(this,arguments)}g.storeSpecialAbProps=a}),98);
          __d("WAWebSyncOnABProps",["WALogger","WAWebABProps","WAWebABPropsWamGlobals","WAWebProtobufsE2E.pb","WAWebStoreSpecialAbProps","WAWebUserPrefsAppStateSync","WAWebUserPrefsCTWA","WAWebUserPrefsTypes","WAWebUserPrefsUiRefresh","asyncToGeneratorRuntime","cr:254"],(function(a,b,c,d,e,f,g){var h,i;h=(h=b("cr:254"))!=null?h:{};var j=h.sendPeerDataOperationRequest;function a(a){a!==d("WAWebABProps").getABPropConfigValue("service_improvement_opt_out_flag")&&d("WAWebABPropsWamGlobals").setAbPropDependingGlobalWamAttributes()}function c(){return k.apply(this,arguments)}function k(){k=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=(yield d("WAWebUserPrefsAppStateSync").getNonCriticalDataSyncStatus());(a==null?void 0:a[d("WAWebUserPrefsTypes").NonCriticalDataSyncStatusType.RECENT_STICKER_INITIALIZED])===d("WAWebUserPrefsTypes").RecentStickerInitializedStatusType.NEED_REQUEST_BOOTSTRAP&&(d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["Recent Stickers: request peer message for recent sticker bootstrap."]))),yield j==null?void 0:j(d("WAWebProtobufsE2E.pb").Message$PeerDataOperationRequestType.SEND_RECENT_STICKER_BOOTSTRAP,{}))});return k.apply(this,arguments)}function e(a){var b=d("WAWebABProps").getABPropConfigValue("ctwa_ad_account_token_storage_kill_switch_web");b===!0&&a===!1&&d("WAWebUserPrefsCTWA").clearAdAccountToken()}function f(a){var b=d("WAWebABProps").getABPropConfigValue("web_ui_refresh_m1");a===!0&&b===!1&&(d("WAWebUserPrefsUiRefresh").resetNuxViewCount(),d("WAWebUserPrefsUiRefresh").setUiRefreshNuxAcked(!1),void d("WAWebStoreSpecialAbProps").storeSpecialAbProps())}g.handleServiceImprovementOptOutFlagABPropConfigValueChange=a;g.ensureNonCriticalDataSyncIsInitialized=c;g.handleAdAccountTokenStorageKillSwitchABPropConfigValueChange=e;g.handleUIRefreshNuxOnABPropConfigValueChange=f}),98);
          __d("WAWebAbPropsSyncJob",["Promise","WAGetAbPropsProtocol","WALogger","WAPromiseDelays","WAWebABProps","WAWebABPropsGlobals","WAWebABPropsLocalStorage","WAWebABPropsUpdateFromStorage","WAWebAbPropsParsingJob","WAWebApiAbPropConfig","WAWebApiAbPropEventSamplingConfig","WAWebCmd","WAWebEncryptedRid","WAWebEventSamplingCache","WAWebSyncOnABProps","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j;d("WAWebCmd").Cmd.on("on_ab_props_update",function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b,c=a.service_improvement_opt_out_flag,e=a.ctwa_ad_account_token_storage_kill_switch_web;a=a.web_ui_refresh_m1;yield (b=d("WAWebSyncOnABProps")).ensureNonCriticalDataSyncIsInitialized();b.handleServiceImprovementOptOutFlagABPropConfigValueChange(c);b.handleAdAccountTokenStorageKillSwitchABPropConfigValueChange(e);b.handleUIRefreshNuxOnABPropConfigValueChange(a)});return function(b){return a.apply(this,arguments)}}());function k(a){return l.apply(this,arguments)}function l(){l=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){a===void 0&&(a=!0);var c;a&&(c=d("WAWebABPropsLocalStorage").getHash());a=(yield d("WAGetAbPropsProtocol").getAbPropsProtocol(c));if(!a.success)return!1;a=a.value;var e=a.abKey,f=a.hash,g=a.refresh,i=a.refreshId,k=a.props,l=a.samplingConfigs;a=a.erid;a=a==null?(j||(j=b("Promise"))).resolve():d("WAWebEncryptedRid").setEncryptedRid(a);var m=Date.now();d("WAWebABPropsGlobals").updateGlobalABKey(e!=null?e:"");d("WAWebABPropsLocalStorage").updateAttributesLocalStorage(e,c,g,m);i!=null&&d("WAWebABPropsLocalStorage").setRefreshId(i);if(f==null)return!1;try{yield (j||(j=b("Promise"))).all([d("WAWebApiAbPropEventSamplingConfig").updateEventSamplingConfigs(l),d("WAWebApiAbPropConfig").updateABPropConfigs(d("WAWebAbPropsParsingJob").parseABProps(k)),a]);return!0}catch(a){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["update ABProps config table failed"]))).verbose().devConsole(a).sendLogs("update ABProps config table failed when syncing ABProps")}return!1});return l.apply(this,arguments)}function a(a){return m.apply(this,arguments)}function m(){m=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){a===void 0&&(a=!0);var c=d("WAWebABPropsLocalStorage").isABPropsAfterFirstSync(),e=3;while(e-->0)try{var f;f={service_improvement_opt_out_flag:(f=d("WAWebABProps")).getABPropConfigValue("service_improvement_opt_out_flag"),ctwa_ad_account_token_storage_kill_switch_web:f.getABPropConfigValue("ctwa_ad_account_token_storage_kill_switch_web"),web_ui_refresh_m1:f.getABPropConfigValue("web_ui_refresh_m1"),single_e2ee_session_migration_state_outgoing:f.getABPropConfigValue("single_e2ee_session_migration_state_outgoing")};var g=(yield k(c&&a));if(g){yield (j||(j=b("Promise"))).all([d("WAWebABPropsUpdateFromStorage").updateABPropsFromStorage(),d("WAWebEventSamplingCache").updateEventSamplingFromStorage()]);d("WAWebCmd").Cmd.onAbPropsUpdate(f);return}}catch(a){e===0&&d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["failed to sync ABProps"]))).verbose().devConsole(a).sendLogs("failed to sync ABProps"),yield d("WAPromiseDelays").delayMs(10*1e3*Math.random())}});return m.apply(this,arguments)}g.syncABProps=k;g.syncABPropsTask=a}),98);
          __d("WAWebAutoLogoutGating",["WAWebEnvironment","WAWebUA"],(function(a,b,c,d,e,f,g){function a(){var a=h();return a}function h(){return c("WAWebEnvironment").isWindows?!1:d("WAWebUA").UA.hasCredentiallessIframeSupport&&!d("WAWebUA").UA.isOculusBroswer}function b(){var a=self.location!==self.parent.location;if(!a)return!1;a=new URLSearchParams(window.location.search);a=a.get("autologout");return a!=="1"?!1:!0}function e(){var a=new URL(window.location.href);a.searchParams.set("autologout","1");return a.toString()}g.isAutoLogoutEnabled=a;g.isRunningInAutoLgoutIframe=b;g.getAutoLogoutIframeUrl=e}),98);
          __d("WAWebOfflineResumeConst",["$InternalEnum"],(function(a,b,c,d,e,f){a=b("$InternalEnum").Mirrored(["INIT","RESUME_ON_RESTART","RESUME_WITH_OPEN_TAB","COMPLETE"]);c=2e4;d=100;e=2e3;b=6e4;var g=1e3,h=1e3;f.ResumeStatus=a;f.OFFLINE_STANZA_COUNT_CHECK_TIMEOUT_MS=c;f.OFFLINE_STANZA_COUNT_LIMIT=d;f.OFFLINE_DEVICE_SYNC_DELAY=e;f.OFFLINE_STANZA_TIMEOUT_MS=b;f.OFFLINE_PREVIEW_PERIOD_MS=g;f.UI_UPDATE_TIME_MS=h}),66);
          __d("WAWebBlockingOfflineResumeManager",["WALogger","WAShiftTimer","WAWebABProps","WAWebApiPendingDeviceSync","WAWebBackendApi","WAWebBrokerGlobalAppState","WAWebChatThreadLogging","WAWebCmd","WAWebEnvironment","WAWebHandleMsgTypes.flow","WAWebJSHaltDetector","WAWebMessageQueue","WAWebOfflineResumeConst","WAWebOfflineResumeTypes.flow","WAWebOfflineResumeUtils","WAWebPageLoadLogging","WAWebSignalProtocolStore","WAWebUserPrefsGeneral","WAWebWamEnumWebcScenarioType","WAWebWamMemoryStat","WAWebWamOfflineResumeReporter","WAWebWorkerSafeBackendApi","asyncToGeneratorRuntime","gkx"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w;function a(){w==null&&(w=new x());return w}function e(){w=null}var x=function(){function a(){var a=this;this.$7=null;this.$8=new(d("WAShiftTimer").ShiftTimer)(function(){d("WAWebCmd").Cmd.handleOfflineProgressUpdate(),a.$8.onOrAfter(d("WAWebOfflineResumeConst").UI_UPDATE_TIME_MS)});this.$10=!1;this.resumeType=d("WAWebOfflineResumeTypes.flow").ResumeType.Blocking;this.$11()}var e=a.prototype;e.$11=function(){this.offlineMessagePreviewCounter=-1,this.$2=0,this.$3=0,this.$4=!1,this.$5=null,this.$1=d("WAWebOfflineResumeConst").ResumeStatus.INIT};e.$12=function(a){d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[offline-resume][blocking] offline resume stage: "," -> ",""])),this.$1,a),this.$1=a};e.setStatus_TESTONLY=function(a){d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[offline-resume][blocking] offline resume stage: "," -> ",""])),this.$1,a),this.$1=a};e.processOfflinePreview=function(a){d("WAWebWamOfflineResumeReporter").OfflineResumeReporter.logOfflinePreviewT();if(this.isResumeFromRestartComplete())d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["[offline-resume][blocking] Offline session is complete when receiving offline preview ib."]))),d("WAWebOfflineResumeUtils").exceedResumeWithOpenTabLimit(a.message,a.receipt)&&(d("WALogger").LOG(k||(k=babelHelpers.taggedTemplateLiteralLoose(["[offline-resume][blocking] restart client due to exceed the LIMIT, message: ",", receipt: ",""])),a.message,a.receipt),d("WAWebOfflineResumeUtils").refreshWindow()),d("WAWebJSHaltDetector").jsHaltDetector.restartDetection(),this.$12(d("WAWebOfflineResumeConst").ResumeStatus.RESUME_WITH_OPEN_TAB),d("WAWebBackendApi").frontendFireAndForget("updateChatSortListener",{enable:!1}),self.setTimeout(function(){d("WAWebBackendApi").frontendFireAndForget("updateChatSortListener",{enable:!0})},7e3);else if(this.$1===d("WAWebOfflineResumeConst").ResumeStatus.INIT)c("WAWebBrokerGlobalAppState").initOrUpdateTracking(d("WAWebWamEnumWebcScenarioType").WEBC_SCENARIO_TYPE.OFFLINE_RESUME),d("WAWebWamOfflineResumeReporter").OfflineResumeReporter.logOfflineCount(a),this.$5=a.message>0,this.$4=a.message===0,this.offlineMessagePreviewCounter=a.message,this.$2=0,this.$9=Date.now(),d("WAWebSignalProtocolStore").enableMemSignalStore(),d("WAWebCmd").Cmd.handleOfflineProgressUpdate(),d("WAWebJSHaltDetector").jsHaltDetector.restartDetection(),this.$12(d("WAWebOfflineResumeConst").ResumeStatus.RESUME_ON_RESTART),this.$13(a.message,a.receipt),this.$8.onOrAfter(d("WAWebOfflineResumeConst").UI_UPDATE_TIME_MS),d("WAWebCmd").Cmd.readyForProcessOffline(),d("WALogger").LOG(l||(l=babelHelpers.taggedTemplateLiteralLoose(["[offline-resume][blocking] start handling offline stanza"])));else{var b=this.$9;if(b!=null){b=Date.now()-b;b<d("WAWebOfflineResumeConst").OFFLINE_PREVIEW_PERIOD_MS?(d("WALogger").LOG(m||(m=babelHelpers.taggedTemplateLiteralLoose(["[offline-resume][blocking] Accept multiple offline preview ibs during offline resume, delay ","."])),b),this.offlineMessagePreviewCounter+=a.message,this.$5=this.offlineMessagePreviewCounter>0,this.$4=this.offlineMessagePreviewCounter===0,d("WAWebWamOfflineResumeReporter").OfflineResumeReporter.logOfflineCount(a),d("WAWebCmd").Cmd.handleOfflineProgressUpdate()):!c("gkx")("26258")?d("WALogger").ERROR(n||(n=babelHelpers.taggedTemplateLiteralLoose(["[offline-resume][blocking] Reject multiple offline preview ibs during offline resume, delay ",""])),b).sendLogs("offline-multiple-preview"):d("WALogger").LOG(o||(o=babelHelpers.taggedTemplateLiteralLoose(["[offline-resume][blocking] Reject multiple offline preview ib during offline resume, delay ","."])),b)}this.$14()}};e.getOfflineDeliveryProgress=function(){if(this.$4)return 100;else if(this.offlineMessagePreviewCounter===-1)return 0;else if(this.offlineMessagePreviewCounter===0)return 100;return Math.min(Math.ceil(100*this.$2/this.offlineMessagePreviewCounter),100)};e.processOfflineSessionComplete=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b,c=this;a=a;self.setTimeout(function(){d("WAWebBackendApi").frontendFireAndForget("updateChatSortListener",{enable:!0})},3e3);(b=this.$7)==null||b.cancel();this.$7=null;d("WAWebCmd").Cmd.readyForProcessOffline();d("WALogger").LOG(p||(p=babelHelpers.taggedTemplateLiteralLoose(["[offline-resume][blocking] start handling offline stanza"])));if(this.$1===d("WAWebOfflineResumeConst").ResumeStatus.COMPLETE){d("WAWebWamOfflineResumeReporter").OfflineResumeReporter.logLastStanzaT();void d("WAWebWamOfflineResumeReporter").OfflineResumeReporter.commit();return}else if(this.$1===d("WAWebOfflineResumeConst").ResumeStatus.RESUME_WITH_OPEN_TAB){yield d("WAWebMessageQueue").waitForOnlineMessageQueue();yield d("WAWebApiPendingDeviceSync").doPendingDeviceSync();this.$12(d("WAWebOfflineResumeConst").ResumeStatus.COMPLETE);d("WAWebCmd").Cmd.offlineDeliveryEnd();return}this.$5=a>0;this.$4=a===0;this.$6=0;self.setTimeout(function(){c.$6>d("WAWebOfflineResumeConst").OFFLINE_STANZA_COUNT_LIMIT&&(d("WALogger").WARN(q||(q=babelHelpers.taggedTemplateLiteralLoose(["[offline-resume][blocking] "," received after offline completion marker. Refreshing window due to potential server issue."])),c.$6),d("WAWebOfflineResumeUtils").refreshWindow())},d("WAWebOfflineResumeConst").OFFLINE_STANZA_COUNT_CHECK_TIMEOUT_MS);d("WAWebCmd").Cmd.handleOfflineProgressUpdate();this.$12(d("WAWebOfflineResumeConst").ResumeStatus.COMPLETE);return this.$15()});function c(b){return a.apply(this,arguments)}return c}();e.isResumeFromRestartComplete=function(){return this.$1!==d("WAWebOfflineResumeConst").ResumeStatus.RESUME_ON_RESTART&&this.$1!==d("WAWebOfflineResumeConst").ResumeStatus.INIT};e.isResumeOnSocketDisconnectInProgress=function(){return this.$1===d("WAWebOfflineResumeConst").ResumeStatus.RESUME_WITH_OPEN_TAB};e.isResumeFromRestartInProgress=function(){return this.$1!==d("WAWebOfflineResumeConst").ResumeStatus.INIT&&!d("WAWebCmd").Cmd.isOfflineDeliveryEnd};e.isResumeComplete=function(){return this.$1===d("WAWebOfflineResumeConst").ResumeStatus.COMPLETE};e.getHasMessagesToDownload=function(){return this.$5};e.getFinishedDownloading=function(){return this.getOfflineDeliveryProgress()===100};e.shouldUseOfflineResumeScreen=function(){return this.offlineMessagePreviewCounter>this.$2};e.processDecryptResult=function(a){this.$14(),this.$2+=1,a===d("WAWebHandleMsgTypes.flow").E2EProcessResult.RETRY&&(this.$3+=1)};e.offlineStanzaReceivedAfterComplete=function(){this.isResumeFromRestartComplete()&&(this.$6+=1)};e.newOfflineStanza=function(a,b){this.$14(),d("WAWebWamOfflineResumeReporter").OfflineResumeReporter.logAddOfflineSizeBytes(b),d("WAWebWamOfflineResumeReporter").OfflineResumeReporter.logOldestStanzaTime(a)};e.getResumeUIProgressBarType=function(){return d("WAWebOfflineResumeTypes.flow").ResumeUIProgressBarType.None};e.$14=function(){this.$7&&this.$7.onOrAfter(d("WAWebOfflineResumeConst").OFFLINE_STANZA_TIMEOUT_MS)};e.$13=function(a,b){var c,e=this;(c=this.$7)==null||c.cancel();this.$7=new(d("WAShiftTimer").ShiftTimer)(function(){e.$1!==d("WAWebOfflineResumeConst").ResumeStatus.COMPLETE&&(d("WALogger").LOG(r||(r=babelHelpers.taggedTemplateLiteralLoose(["[offline-resume][blocking]: offline session completed by timeout"]))),d("WALogger").ERROR(s||(s=babelHelpers.taggedTemplateLiteralLoose(["[offline-resume][blocking]offline resume finished by timeout"]))).sendLogs("blocking-offline-resume-timeout",{sampling:.01}),e.processOfflineSessionComplete(a+b),e.$7=null,d("WAWebWamOfflineResumeReporter").OfflineResumeReporter.logMissedOfflineComplete())});this.$7.onOrAfter(d("WAWebOfflineResumeConst").OFFLINE_STANZA_TIMEOUT_MS)};e.$15=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){d("WAWebPageLoadLogging").startPageLoadQplMeasure("waitForOfflineMessageQueue"),yield d("WAWebMessageQueue").waitForOfflineMessageQueue(),d("WAWebPageLoadLogging").endPageLoadQplMeasure("waitForOfflineMessageQueue"),this.$4=!0,d("WAWebCmd").Cmd.handleOfflineProgressUpdate(),d("WAWebWamOfflineResumeReporter").OfflineResumeReporter.logOfflineDecryptionErrorCount(this.$3),d("WALogger").LOG(t||(t=babelHelpers.taggedTemplateLiteralLoose(["[offline-resume][blocking] _onOfflineComplete: waitForOfflineMsgThread done, total decryption error: ",""])),this.$3),this.$3=0,d("WAWebPageLoadLogging").startPageLoadQplMeasure("clearOfflineSnapShot"),yield d("WAWebOfflineResumeUtils").clearOfflineSnapShot(),d("WAWebPageLoadLogging").endPageLoadQplMeasure("clearOfflineSnapShot"),d("WALogger").LOG(u||(u=babelHelpers.taggedTemplateLiteralLoose(["[offline-resume][blocking] _onOfflineComplete: clearOfflineSnapShot done."]))),d("WAWebSignalProtocolStore").enablePersistSignalStore(),d("WAWebOfflineResumeUtils").runReceiptCleanUpLoop(),d("WAWebWamOfflineResumeReporter").OfflineResumeReporter.logLastStanzaT(),d("WAWebPageLoadLogging").startPageLoadQplMeasure("loadMainScreen"),yield d("WAWebOfflineResumeUtils").loadMainScreen({shouldUpdateReceipts:!0,shouldRestoreChatsAndMsgs:!this.$10}),d("WAWebPageLoadLogging").endPageLoadQplMeasure("loadMainScreen"),d("WAWebCmd").Cmd.offlineDeliveryEnd(),d("WAWebUserPrefsGeneral").setOfflinePushCount(0),d("WAWebWamOfflineResumeReporter").OfflineResumeReporter.commit(),d("WAWebWorkerSafeBackendApi").workerSafeFireAndForget("processAllOrphanPaymentNotifications"),d("WAWebChatThreadLogging").uploadChatThreadLoggingEvents(),c("WAWebBrokerGlobalAppState").initOrUpdateTracking(d("WAWebWamEnumWebcScenarioType").WEBC_SCENARIO_TYPE.IDLE),d("WAWebWamMemoryStat").setCurrentMemoryScenario(d("WAWebWamEnumWebcScenarioType").WEBC_SCENARIO_TYPE.IDLE),self.setTimeout(function(){d("WAWebApiPendingDeviceSync").doPendingDeviceSync()},d("WAWebOfflineResumeConst").OFFLINE_DEVICE_SYNC_DELAY),(c("WAWebEnvironment").isWindows||d("WAWebABProps").getABPropConfigValue("wa_web_resume_timer_fix_enabled"))&&(d("WALogger").LOG(v||(v=babelHelpers.taggedTemplateLiteralLoose(["[offline-resume][blocking] cancel progress bar timer"]))),this.$8.forceRunNow(),this.$8.cancel())});function e(){return a.apply(this,arguments)}return e}();return a}();g.getOrCreateInstance=a;g.clearInstance=e;g.OfflineBlockingResumeStageManager=x}),98);
          __d("WAWebProtobufsWa6.pb",["$InternalEnum","WAProtoConst"],(function(a,b,c,d,e,f,g){c=(a=b("$InternalEnum"))({OFF:0,STANDARD:1});e=a({DEFAULT:0,GUEST:1});f=a({WHATSAPP:0,MESSENGER:1,INTEROP:2,INTEROP_MSGR:3,WHATSAPP_LID:4});b=a({SYSTEM:0,GOOGLE:1,HARDCODED:2,OVERRIDE:3,FALLBACK:4,MNS:5});var h=a({CELLULAR_UNKNOWN:0,WIFI_UNKNOWN:1,CELLULAR_EDGE:100,CELLULAR_IDEN:101,CELLULAR_UMTS:102,CELLULAR_EVDO:103,CELLULAR_GPRS:104,CELLULAR_HSDPA:105,CELLULAR_HSUPA:106,CELLULAR_HSPA:107,CELLULAR_CDMA:108,CELLULAR_1XRTT:109,CELLULAR_EHRPD:110,CELLULAR_LTE:111,CELLULAR_HSPAP:112}),i=a({PUSH:0,USER_ACTIVATED:1,SCHEDULED:2,ERROR_RECONNECT:3,NETWORK_SWITCH:4,PING_RECONNECT:5,UNKNOWN:6}),j=a({SHARE_EXTENSION:0,SERVICE_EXTENSION:1,INTENTS_EXTENSION:2}),k=a({WEB_BROWSER:0,APP_STORE:1,WIN_STORE:2,DARWIN:3,WIN32:4,WIN_HYBRID:5}),l=a({PHONE:0,TABLET:1,DESKTOP:2,WEARABLE:3,VR:4}),m=a({RELEASE:0,BETA:1,ALPHA:2,DEBUG:3});a=a({ANDROID:0,IOS:1,WINDOWS_PHONE:2,BLACKBERRY:3,BLACKBERRYX:4,S40:5,S60:6,PYTHON_CLIENT:7,TIZEN:8,ENTERPRISE:9,SMB_ANDROID:10,KAIOS:11,SMB_IOS:12,WINDOWS:13,WEB:14,PORTAL:15,GREEN_ANDROID:16,GREEN_IPHONE:17,BLUE_ANDROID:18,BLUE_IPHONE:19,FBLITE_ANDROID:20,MLITE_ANDROID:21,IGLITE_ANDROID:22,PAGE:23,MACOS:24,OCULUS_MSG:25,OCULUS_CALL:26,MILAN:27,CAPI:28,WEAROS:29,ARDEVICE:30,VRDEVICE:31,BLUE_WEB:32,IPAD:33,TEST:34,SMART_GLASSES:35,BLUE_VR:36});var n={},o={},p={},q={},r={},s={},t={},u={},v={},w={},x={},y={};n.name="HandshakeMessage";n.internalSpec={clientHello:[2,(d=d("WAProtoConst")).TYPES.MESSAGE,q],serverHello:[3,d.TYPES.MESSAGE,p],clientFinish:[4,d.TYPES.MESSAGE,o]};o.name="HandshakeMessage$ClientFinish";o.internalSpec={"static":[1,d.TYPES.BYTES],payload:[2,d.TYPES.BYTES]};p.name="HandshakeMessage$ServerHello";p.internalSpec={ephemeral:[1,d.TYPES.BYTES],"static":[2,d.TYPES.BYTES],payload:[3,d.TYPES.BYTES]};q.name="HandshakeMessage$ClientHello";q.internalSpec={ephemeral:[1,d.TYPES.BYTES],"static":[2,d.TYPES.BYTES],payload:[3,d.TYPES.BYTES]};r.name="ClientPayload";r.internalSpec={username:[1,d.TYPES.UINT64],passive:[3,d.TYPES.BOOL],userAgent:[5,d.TYPES.MESSAGE,x],webInfo:[6,d.TYPES.MESSAGE,v],pushName:[7,d.TYPES.STRING],sessionId:[9,d.TYPES.SFIXED32],shortConnect:[10,d.TYPES.BOOL],connectType:[12,d.TYPES.ENUM,h],connectReason:[13,d.TYPES.ENUM,i],shards:[14,d.FLAGS.REPEATED|d.TYPES.INT32],dnsSource:[15,d.TYPES.MESSAGE,u],connectAttemptCount:[16,d.TYPES.UINT32],device:[18,d.TYPES.UINT32],devicePairingData:[19,d.TYPES.MESSAGE,t],product:[20,d.TYPES.ENUM,f],fbCat:[21,d.TYPES.BYTES],fbUserAgent:[22,d.TYPES.BYTES],oc:[23,d.TYPES.BOOL],lc:[24,d.TYPES.INT32],iosAppExtension:[30,d.TYPES.ENUM,j],fbAppId:[31,d.TYPES.UINT64],fbDeviceId:[32,d.TYPES.BYTES],pull:[33,d.TYPES.BOOL],paddingBytes:[34,d.TYPES.BYTES],yearClass:[36,d.TYPES.INT32],memClass:[37,d.TYPES.INT32],interopData:[38,d.TYPES.MESSAGE,s],trafficAnonymization:[40,d.TYPES.ENUM,c],lidDbMigrated:[41,d.TYPES.BOOL],accountType:[42,d.TYPES.ENUM,e]};s.name="ClientPayload$InteropData";s.internalSpec={accountId:[1,d.TYPES.UINT64],token:[2,d.TYPES.BYTES],enableReadReceipts:[3,d.TYPES.BOOL]};t.name="ClientPayload$DevicePairingRegistrationData";t.internalSpec={eRegid:[1,d.TYPES.BYTES],eKeytype:[2,d.TYPES.BYTES],eIdent:[3,d.TYPES.BYTES],eSkeyId:[4,d.TYPES.BYTES],eSkeyVal:[5,d.TYPES.BYTES],eSkeySig:[6,d.TYPES.BYTES],buildHash:[7,d.TYPES.BYTES],deviceProps:[8,d.TYPES.BYTES]};u.name="ClientPayload$DNSSource";u.internalSpec={dnsMethod:[15,d.TYPES.ENUM,b],appCached:[16,d.TYPES.BOOL]};v.name="ClientPayload$WebInfo";v.internalSpec={refToken:[1,d.TYPES.STRING],version:[2,d.TYPES.STRING],webdPayload:[3,d.TYPES.MESSAGE,w],webSubPlatform:[4,d.TYPES.ENUM,k]};w.name="ClientPayload$WebInfo$WebdPayload";w.internalSpec={usesParticipantInKey:[1,d.TYPES.BOOL],supportsStarredMessages:[2,d.TYPES.BOOL],supportsDocumentMessages:[3,d.TYPES.BOOL],supportsUrlMessages:[4,d.TYPES.BOOL],supportsMediaRetry:[5,d.TYPES.BOOL],supportsE2EImage:[6,d.TYPES.BOOL],supportsE2EVideo:[7,d.TYPES.BOOL],supportsE2EAudio:[8,d.TYPES.BOOL],supportsE2EDocument:[9,d.TYPES.BOOL],documentTypes:[10,d.TYPES.STRING],features:[11,d.TYPES.BYTES]};x.name="ClientPayload$UserAgent";x.internalSpec={platform:[1,d.TYPES.ENUM,a],appVersion:[2,d.TYPES.MESSAGE,y],mcc:[3,d.TYPES.STRING],mnc:[4,d.TYPES.STRING],osVersion:[5,d.TYPES.STRING],manufacturer:[6,d.TYPES.STRING],device:[7,d.TYPES.STRING],osBuildNumber:[8,d.TYPES.STRING],phoneId:[9,d.TYPES.STRING],releaseChannel:[10,d.TYPES.ENUM,m],localeLanguageIso6391:[11,d.TYPES.STRING],localeCountryIso31661Alpha2:[12,d.TYPES.STRING],deviceBoard:[13,d.TYPES.STRING],deviceExpId:[14,d.TYPES.STRING],deviceType:[15,d.TYPES.ENUM,l],deviceModelType:[16,d.TYPES.STRING]};y.name="ClientPayload$UserAgent$AppVersion";y.internalSpec={primary:[1,d.TYPES.UINT32],secondary:[2,d.TYPES.UINT32],tertiary:[3,d.TYPES.UINT32],quaternary:[4,d.TYPES.UINT32],quinary:[5,d.TYPES.UINT32]};g.ClientPayload$TrafficAnonymization=c;g.ClientPayload$AccountType=e;g.ClientPayload$Product=f;g.ClientPayload$DNSSource$DNSResolutionMethod=b;g.ClientPayload$ConnectType=h;g.ClientPayload$ConnectReason=i;g.ClientPayload$IOSAppExtension=j;g.ClientPayload$WebInfo$WebSubPlatform=k;g.ClientPayload$UserAgent$DeviceType=l;g.ClientPayload$UserAgent$ReleaseChannel=m;g.ClientPayload$UserAgent$Platform=a;g.HandshakeMessageSpec=n;g.HandshakeMessage$ClientFinishSpec=o;g.HandshakeMessage$ServerHelloSpec=p;g.HandshakeMessage$ClientHelloSpec=q;g.ClientPayloadSpec=r;g.ClientPayload$InteropDataSpec=s;g.ClientPayload$DevicePairingRegistrationDataSpec=t;g.ClientPayload$DNSSourceSpec=u;g.ClientPayload$WebInfoSpec=v;g.ClientPayload$WebInfo$WebdPayloadSpec=w;g.ClientPayload$UserAgentSpec=x;g.ClientPayload$UserAgent$AppVersionSpec=y}),98);
          __d("WAWebClientPayloadReleaseChannel",["WALogger","WAWebProtobufsWa6.pb","WAWebUserPrefsGeneral","asyncToGeneratorRuntime","gkx"],(function(a,b,c,d,e,f,g){var h,i,j;function a(){return k.apply(this,arguments)}function k(){k=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=(yield d("WAWebUserPrefsGeneral").getWhatsAppWebExternalBetaJoinedIdb());if(c("gkx")("26258")){if(a){d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[Web Beta] Enabling BETA features"])));return d("WAWebProtobufsWa6.pb").ClientPayload$UserAgent$ReleaseChannel.BETA}return d("WAWebProtobufsWa6.pb").ClientPayload$UserAgent$ReleaseChannel.RELEASE}if(c("gkx")("26259")){if(a){d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[Web Beta] Enabling dev features"])));return d("WAWebProtobufsWa6.pb").ClientPayload$UserAgent$ReleaseChannel.DEBUG}return d("WAWebProtobufsWa6.pb").ClientPayload$UserAgent$ReleaseChannel.BETA}if(a){d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["[Web Beta] DEV-ONLY: Enabling INTERN features"])));return d("WAWebProtobufsWa6.pb").ClientPayload$UserAgent$ReleaseChannel.BETA}return d("WAWebProtobufsWa6.pb").ClientPayload$UserAgent$ReleaseChannel.DEBUG});return k.apply(this,arguments)}g.getReleaseChannel=a}),98);
          __d("WAWebClientPayload",["WABase64","WAByteArray","WAMd5","WAWebBuildConstants","WAWebClientFeatureFlags","WAWebClientPayloadReleaseChannel","WAWebEnvironment","WAWebLid1X1MigrationGating","WAWebMiscBrowserUtils","WAWebProtobufsCompanionReg.pb","WAWebProtobufsWa6.pb","WAWebSyncdMdSyncFieldstatMeta","WAWebUserPrefsInfoStore","WAWebUserPrefsMeUser","WAWebWamPlatform","asyncToGeneratorRuntime","encodeProtobuf","gkx","justknobx"],(function(a,b,c,d,e,f,g){var h=null;function a(a){return i.apply(this,arguments)}function i(){i=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=d("WAWebUserPrefsMeUser").assertGetMe();a=babelHelpers["extends"]({},yield k(a),{username:parseInt(b.user,10),device:b.device!=null?b.device:0,lidDbMigrated:d("WAWebLid1X1MigrationGating").Lid1X1MigrationUtils.isLidMigrated()},h);return d("encodeProtobuf").encodeProtobuf(d("WAWebProtobufsWa6.pb").ClientPayloadSpec,a).readByteArrayView()});return i.apply(this,arguments)}function e(a,b,c){return j.apply(this,arguments)}function j(){j=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b,c){var e=m(),f=(yield n());c=babelHelpers["extends"]({},yield k(c),{devicePairingData:{buildHash:e,deviceProps:f,eRegid:d("WAByteArray").intToBytes(4,a.registrationId),eKeytype:d("WAByteArray").intToBytes(1,5),eIdent:a.identityKeyPair.pubKey,eSkeyId:d("WAByteArray").intToBytes(3,b.keyId),eSkeyVal:b.keyPair.pubKey,eSkeySig:b.signature}});return d("encodeProtobuf").encodeProtobuf(d("WAWebProtobufsWa6.pb").ClientPayloadSpec,c).readByteArrayView()});return j.apply(this,arguments)}function k(a){return l.apply(this,arguments)}function l(){l=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b;return{passive:(b=a==null?void 0:a.passive)!=null?b:!1,pull:(b=a==null?void 0:a.pull)!=null?b:!1,connectType:d("WAWebProtobufsWa6.pb").ClientPayload$ConnectType.WIFI_UNKNOWN,connectReason:d("WAWebProtobufsWa6.pb").ClientPayload$ConnectReason.USER_ACTIVATED,userAgent:yield p(),webInfo:{webSubPlatform:s()}}});return l.apply(this,arguments)}function m(){var a=d("WABase64").decodeB64(c("WAMd5")(d("WAWebBuildConstants").VERSION_BASE));a=new Uint8Array(a);return a}function n(){return o.apply(this,arguments)}function o(){o=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=c("WAWebMiscBrowserUtils").info(),b;if(a.version&&a.version!==""){var e=a.version.split(".");e.length>0&&a.version&&/^[0-9\.]+$/.test(a.version)&&(b={primary:parseInt(e[0],10),secondary:e.length>1?parseInt(e[1],10):void 0,tertiary:e.length>2?parseInt(e[2],10):void 0})}e={inlineInitialPayloadInE2EeMsg:!0,supportBotUserAgentChatHistory:!0,supportCagReactionsAndPolls:!0,supportRecentSyncChunkMessageCountTuning:!0,supportHostedGroupMsg:!0,supportBizHostedMsg:!0,supportFbidBotChatHistory:c("justknobx")._("822"),supportMessageAssociation:c("gkx")("5434"),supportCallLogHistory:c("WAWebEnvironment").isWindows};var f=d("WAWebClientFeatureFlags").isFeatureEnabled("debug_1_year_history_sync");if(f)e=babelHelpers["extends"]({},e,{fullSyncDaysLimit:365});else{var g=(yield d("WAWebSyncdMdSyncFieldstatMeta").MdSyncFieldStatsMeta.getStorageEstimation());g.mdStorageQuotaBytes!==d("WAWebSyncdMdSyncFieldstatMeta").STORAGE_QUOTA_UNAVAILABLE&&(e=babelHelpers["extends"]({},e,{storageQuotaMb:Math.trunc(g.mdStorageQuotaBytes/1024/1024)}))}g=c("WAWebEnvironment").isWindows?d("WAWebProtobufsCompanionReg.pb").DeviceProps$PlatformType.UWP:r(a.name);a={os:a.os,version:b,platformType:g,requireFullSync:f,historySyncConfig:e};g=d("encodeProtobuf").encodeProtobuf(d("WAWebProtobufsCompanionReg.pb").DevicePropsSpec,a).readByteArrayView();return g});return o.apply(this,arguments)}function f(a){h=a}function p(){return q.apply(this,arguments)}function q(){q=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=(yield d("WAWebUserPrefsInfoStore").deviceInfo.get());a={appVersion:{primary:Number(d("WAWebBuildConstants").VERSION_PRIMARY),secondary:Number(d("WAWebBuildConstants").VERSION_SECONDARY),tertiary:Number(d("WAWebBuildConstants").VERSION_TERTIARY)},platform:d("WAWebProtobufsWa6.pb").ClientPayload$UserAgent$Platform.WEB,releaseChannel:yield d("WAWebClientPayloadReleaseChannel").getReleaseChannel(),mcc:a.mcc,mnc:a.mnc,osVersion:a.osVersion,manufacturer:a.manufacturer,device:a.device,osBuildNumber:a.osBuild,localeLanguageIso6391:a.lg,localeCountryIso31661Alpha2:a.lc};if(c("WAWebEnvironment").isWindows){var b;a.appVersion={primary:Number((b=d("WAWebBuildConstants")).VERSION_PRIMARY),secondary:Number(b.VERSION_SECONDARY),tertiary:Number(b.VERSION_TERTIARY),quaternary:Number(b.WINDOWS_BUILD)};(d("WAWebBuildConstants").WINDOWS_BUILD==null?void 0:d("WAWebBuildConstants").WINDOWS_BUILD.length)===6&&(a.mcc=d("WAWebBuildConstants").WINDOWS_BUILD.substr(0,3),a.mnc=d("WAWebBuildConstants").WINDOWS_BUILD.substr(3,3))}return a});return q.apply(this,arguments)}function r(a){switch(a){case"Chrome":return d("WAWebProtobufsCompanionReg.pb").DeviceProps$PlatformType.CHROME;case"Firefox":return d("WAWebProtobufsCompanionReg.pb").DeviceProps$PlatformType.FIREFOX;case"IE":return d("WAWebProtobufsCompanionReg.pb").DeviceProps$PlatformType.IE;case"Opera":return d("WAWebProtobufsCompanionReg.pb").DeviceProps$PlatformType.OPERA;case"Safari":return d("WAWebProtobufsCompanionReg.pb").DeviceProps$PlatformType.SAFARI;case"Edge":return d("WAWebProtobufsCompanionReg.pb").DeviceProps$PlatformType.EDGE;case"electron":case"Desktop":return d("WAWebProtobufsCompanionReg.pb").DeviceProps$PlatformType.DESKTOP;case"ipad":case"iPad":return d("WAWebProtobufsCompanionReg.pb").DeviceProps$PlatformType.IPAD;case"tablet":case"Android tablet":return d("WAWebProtobufsCompanionReg.pb").DeviceProps$PlatformType.ANDROID_TABLET;case"Ohana":return d("WAWebProtobufsCompanionReg.pb").DeviceProps$PlatformType.OHANA;case"Aloha":return d("WAWebProtobufsCompanionReg.pb").DeviceProps$PlatformType.ALOHA;case"Catalina":return d("WAWebProtobufsCompanionReg.pb").DeviceProps$PlatformType.CATALINA;default:return d("WAWebProtobufsCompanionReg.pb").DeviceProps$PlatformType.UNKNOWN}}function s(){switch(d("WAWebWamPlatform").getWamPlatform()){case"WEB":case"PWA":return d("WAWebProtobufsWa6.pb").ClientPayload$WebInfo$WebSubPlatform.WEB_BROWSER;case"DARWIN":case"DARWIN_BETA":return d("WAWebProtobufsWa6.pb").ClientPayload$WebInfo$WebSubPlatform.DARWIN;case"MACSTORE":return d("WAWebProtobufsWa6.pb").ClientPayload$WebInfo$WebSubPlatform.APP_STORE;case"WIN_HYBRID":return d("WAWebProtobufsWa6.pb").ClientPayload$WebInfo$WebSubPlatform.WIN_HYBRID;default:return void 0}}g.getClientPayloadForLogin=a;g.getClientPayloadForRegistration=e;g.setClientPayloadOverride=f}),98);
          __d("WAWebClockSkewDifferenceTWamEvent",["WAWebWamCodegenUtils"],(function(a,b,c,d,e,f,g){a=d("WAWebWamCodegenUtils").defineEvents({ClockSkewDifferenceT:[3178,{clockSkewHourly:[1,d("WAWebWamCodegenUtils").TYPES.INTEGER]},[1,1e3,1e4],"private",37887164]},{ClockSkewDifferenceT:[]});g.ClockSkewDifferenceTWamEvent=a}),98);
          __d("WAWebCommsProcessAck",["WALogger","WAWebActiveMessageRanges","WAWebDBMessageUtils","WAWebMsgKey","WAWebMsgType","WAWebSchemaMessage","WAWebUserPrefsMeUser","WAWebWidFactory","asyncToGeneratorRuntime","cr:634"],(function(a,b,c,d,e,f,g){var h;f=(e=b("cr:634"))!=null?e:{};var i=f.MsgCollection;function a(a){var b=a.attrs,c=b.id,e=b.from;b=b.t;if(a.attrs["class"]==="message"){e=d("WAWebWidFactory").createWid(String(e));a=j(a);m(String(c),e,parseInt(b,10),a);l(a,String(c),e)}}function j(a){var b;a=a.content;if(!Array.isArray(a)||((b=a[0])==null?void 0:b.tag)!=="rcat")return null;a=(b=a[0])==null?void 0:b.content;return Array.isArray(a)?null:a}function k(a,b){return b.isGroup()?new(c("WAWebMsgKey"))({fromMe:!0,remote:b,id:a,participant:d("WAWebUserPrefsMeUser").getMeUser()}):new(c("WAWebMsgKey"))({fromMe:!0,remote:b,id:a})}function l(a,b,c){if(a==null)return;b=i==null?void 0:i.get(k(b,c));b!=null&&(b.rcat=a)}function m(a,b,c,d){return n.apply(this,arguments)}function n(){n=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b,c,e){a=k(a,b);var f=String(a);try{var g=(yield d("WAWebSchemaMessage").getMessageTable().get(f));if((g==null?void 0:g.type)===d("WAWebMsgType").MSG_TYPE.REACTION)return;g=d("WAWebDBMessageUtils").MessagePropertyType.cast(g==null?void 0:g.messageRangeIndex.split("_")[1]);d("WAWebSchemaMessage").getMessageTable().merge(f,{messageRangeIndex:d("WAWebDBMessageUtils").craftMessageRangeIndex(b.toString(),!1,g===d("WAWebDBMessageUtils").MessagePropertyType.SystemMessage,c),rcat:e})}catch(a){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["processAckForOutgoingMessage: failed to update in storage"]))).verbose().devConsole(a).sendLogs("message processAckForOutgoingMessage failed");throw a}d("WAWebActiveMessageRanges").checkAndRemoveActiveMessageRanges(a,c)});return n.apply(this,arguments)}g["default"]=a}),98);
          __d("WAWebCommonSocketPlatformDetails",["WALogger","WAVerifyChainCertificateWA6","WAWapDict","WAWebProtobufsWa6.pb","asyncToGeneratorRuntime","decodeProtobuf","encodeProtobuf","err"],(function(a,b,c,d,e,f,g){var h,i=new Uint8Array([87,65,6,d("WAWapDict").DICT_VERSION]);function a(a){return d("encodeProtobuf").encodeProtobuf(d("WAWebProtobufsWa6.pb").HandshakeMessageSpec,{clientHello:a}).readByteArrayView()}function e(a){return d("encodeProtobuf").encodeProtobuf(d("WAWebProtobufsWa6.pb").HandshakeMessageSpec,{clientFinish:a}).readByteArrayView()}function f(a){return d("decodeProtobuf").decodeProtobuf(d("WAWebProtobufsWa6.pb").HandshakeMessageSpec,a).serverHello}function j(a){return k.apply(this,arguments)}function k(){k=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=a.certificate;a=a.serverStatic;d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["processCertificate start"])));b=(yield d("WAVerifyChainCertificateWA6").verifyChainCertificateWA6(b,a));if(!b.success)throw c("err")("verifyCertificateWA6 - "+b.error)});return k.apply(this,arguments)}function l(){return null}function m(a){if(a==null)return null;a=a!=null?a:{};var b=a.intermediate;a=a.leaf;return a&&b?a.key:null}g.WA_WEB_PROTO_HEADER=i;g.encodeHandshakeHello=a;g.encodeHandshakeFinish=e;g.decodeServerHello=f;g.processCertificate=j;g.serverInfoIfKnown=l;g.makeServerInfoIfKnown=m}),98);
          __d("WAWebPassiveModeManager",["Promise","WAAbortError","WALogger","WAPromiseRaceAbort","WAResolvable","WASendPassiveModeProtocol","WAWebCmd","WAWebHandleOfflineAbProps","WAWebPageLoadLogging","WAWebQplQuickPerformanceLoggerMarkerIds","WAWebQplQuickPerformanceLoggerModule","WAWebWamOfflineResumeReporter"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y=6e4;a=function(){function a(){var a=this;this.$1=new AbortController();this.$2=new(d("WAResolvable").Resolvable)();this.$3=!1;this.$4=[];this.$6=y;d("WAWebCmd").Cmd.on("socket_stream_disconnected",function(){var b;d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["PassiveModeManager: trying to abort passive mode because of disconnect"])));d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["PassiveModeManager: "," current tasks"])),a.$4.length);d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["PassiveModeManager: processing tasks finished: ",""])),a.$2.resolveWasCalled());(b=a.$1)==null||b.abort();a.resetState()})}var e=a.prototype;e.passiveTimeoutTimer_TESTONLY=function(){return this.$5};e.resetState=function(){d("WALogger").LOG(k||(k=babelHelpers.taggedTemplateLiteralLoose(["PassiveModeManager: reset status"]))),this.$4=[],this.$5&&(self.clearTimeout(this.$5),this.$5=null),this.$3=!1,this.$2.resolveWasCalled()||this.$2.resolve(),this.$2=new(d("WAResolvable").Resolvable)(),this.$1=new AbortController()};e.registerPassiveTask=function(a){d("WALogger").LOG(l||(l=babelHelpers.taggedTemplateLiteralLoose(["PassiveModeManager: register passive task"]))),this.$4.push(a)};e.enableDebugPassiveMode=function(){};e.executePassiveTasks=function(){var a=this;if(!this.shouldConnectAsPassiveMode()){this.$2.resolve();return}d("WAWebPageLoadLogging").startPageLoadQplMeasure("passive_tasks");d("WAWebQplQuickPerformanceLoggerModule").QPL.markerPoint(d("WAWebQplQuickPerformanceLoggerMarkerIds").QuickLogMarkerId.OFFLINE_RESUME,"PassiveTasks_start");d("WALogger").LOG(n||(n=babelHelpers.taggedTemplateLiteralLoose(["PassiveModeManager: executePassiveTasks: start to execute "," passive tasks"])),this.$4.length);void c("WAPromiseRaceAbort")((x||(x=b("Promise"))).all(this.$4.map(function(b){return b(a.$1.signal)["catch"](function(a){if(a.name===d("WAAbortError").ABORT_ERROR)throw a;d("WALogger").ERROR(o||(o=babelHelpers.taggedTemplateLiteralLoose(["PassiveModeManager: executePassiveTasks: failed for single task with ",""])),a)})})),this.$1.signal).then(function(){d("WALogger").LOG(p||(p=babelHelpers.taggedTemplateLiteralLoose(["PassiveModeManager: executePassiveTasks: complete all tasks"]))),void a.$7()})["catch"](d("WAAbortError").catchAbort(function(){d("WALogger").LOG(q||(q=babelHelpers.taggedTemplateLiteralLoose(["PassiveModeManager: executePassiveTasks: abort by disconnect, skip send active"]))),a.$2.resolve()}))["catch"](function(b){d("WALogger").ERROR(r||(r=babelHelpers.taggedTemplateLiteralLoose(["PassiveModeManager: executePassiveTasks: end with error ",""])),b),void a.$7()})["finally"](function(){d("WAWebPageLoadLogging").endPageLoadQplMeasure("passive_tasks"),d("WAWebQplQuickPerformanceLoggerModule").QPL.markerPoint(d("WAWebQplQuickPerformanceLoggerMarkerIds").QuickLogMarkerId.OFFLINE_RESUME,"PassiveTasks_end"),d("WALogger").LOG(s||(s=babelHelpers.taggedTemplateLiteralLoose(["PassiveModeManager: executePassiveTasks: done"]))),a.resetState()});this.$5=self.setTimeout(function(){var b=d("WALogger").ERROR(t||(t=babelHelpers.taggedTemplateLiteralLoose(["PassiveModeManager: executePassiveTasks: passive mode end with timeout"])));d("WAWebHandleOfflineAbProps").isNonBlockingOfflineResumeExpEnabled()&&(b=b.tags("offline-resume-experimental"));b.sendLogs("passive-timeout");void a.$7();a.resetState()},this.$6)};e.$7=function(){d("WALogger").LOG(u||(u=babelHelpers.taggedTemplateLiteralLoose(["PassiveModeManager: _endPassiveMode"]))),this.$2.resolve(),d("WAWebWamOfflineResumeReporter").OfflineResumeReporter.logOfflinePassiveT(),this.$3||(d("WALogger").LOG(v||(v=babelHelpers.taggedTemplateLiteralLoose(["PassiveModeManager: send passive active iq"]))),void d("WASendPassiveModeProtocol").sendPassiveModeProtocol("active"))};e.waitForPassiveTaskEnd=function(){return this.$2.promise};e.shouldConnectAsPassiveMode=function(){return this.$3||this.$4.length>0};e.setPassiveModeTimeout=function(a){d("WALogger").LOG(w||(w=babelHelpers.taggedTemplateLiteralLoose(["PassiveModeManager: setPassiveModeTimeout: config timeout to be ",""])),a),this.$6=a};return a}();e=new a();g.PassiveTaskManager=e}),98);
          __d("WAWebOnlineDanglingReceipts",["Promise","WALogger","WATimeUtils","WAWebABProps","WAWebCommsSendPing","WAWebNetworkStatus","WAWebSchemaDanglingReceipt","WAWebSendReceiptJobCommon","WAWebWamOfflineResumeReporter","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s=new Map(),t=null,u=120*1e3;function a(a,b,c){var e;s.has(a)||s.set(a,new Map());a=s.get(a);a!=null&&a.has(b)||(a==null||a.set(b,[]));a==null||(e=a.get(b))==null||e.push(c);t||(t=self.setTimeout(function(){d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[online-preacks] clear online dangling receipts due to timeout"]))),void z(),t=null},u))}function v(){return s.size>0&&d("WAWebABProps").getABPropConfigValue("web_pre_acks_m3_receipts_enabled")}function e(){return w.apply(this,arguments)}function w(){w=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=String(d("WATimeUtils").unixTime()),c=0,e=Array.from(s.keys()).map(function(b){var e=s.get(b);if(!e)return;e.forEach(function(a){c+=a.length});d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[online-preacks]: sending online dangling grouped receipts: ",""])),e.size);return d("WAWebSendReceiptJobCommon").sendAggregateReceipts({to:b,type:d("WAWebSendReceiptJobCommon").RECEIPT_TYPE.DELIVERY,t:a,groupedReceipt:e})});yield (r||(r=b("Promise"))).all(e);d("WAWebWamOfflineResumeReporter").OfflineResumeReporter.logOfflinePreackCount(c,!0);void x()});return w.apply(this,arguments)}function x(){return y.apply(this,arguments)}function y(){y=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){if(s.size===0)return;if(!c("WAWebNetworkStatus").online){d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["[online-preacks] clearOnlineDanglingReceiptsAfterSending: skip due to offline"])));return}d("WALogger").LOG(k||(k=babelHelpers.taggedTemplateLiteralLoose(["[online-preacks] clearOnlineDanglingReceiptsAfterSending: sending ping"])));var a=(yield d("WAWebCommsSendPing").blockSendPing());(a||!d("WAWebABProps").getABPropConfigValue("web_offline_resume_wait_for_ping_response_enabled"))&&(d("WALogger").LOG(l||(l=babelHelpers.taggedTemplateLiteralLoose(["[online-preacks] clearOnlineDanglingReceiptsAfterSending: clearing receipts"]))),s.clear())});return y.apply(this,arguments)}function z(){return A.apply(this,arguments)}function A(){A=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){if(s.size===0)return;if(!c("WAWebNetworkStatus").online)return B();try{d("WALogger").LOG(m||(m=babelHelpers.taggedTemplateLiteralLoose(["[online-preacks] clearOrFlushOnlineDanglingReceipts: sending ping"])));var a=(yield d("WAWebCommsSendPing").blockSendPing());(a||!d("WAWebABProps").getABPropConfigValue("web_offline_resume_wait_for_ping_response_enabled"))&&(d("WALogger").LOG(n||(n=babelHelpers.taggedTemplateLiteralLoose(["[online-preacks] clearOrFlushOnlineDanglingReceipts: clearing receipts"]))),s.clear())}catch(a){d("WALogger").LOG(o||(o=babelHelpers.taggedTemplateLiteralLoose(["[online-preacks] clearOrFlushOnlineDanglingReceipts: failed to clear receipts: ",""])),a),void B()}});return A.apply(this,arguments)}function B(){return C.apply(this,arguments)}function C(){C=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){if(!v()||!d("WAWebABProps").getABPropConfigValue("web_pre_acks_m3_enabled"))return;d("WALogger").LOG(p||(p=babelHelpers.taggedTemplateLiteralLoose(["[online-preacks]: clearOrFlushOnlineDanglingReceipts: flush due to offline."])));var a=[];s.forEach(function(b,c){b.forEach(function(b,d){b.forEach(function(b){a.push({from:String(c),author:String(d),externalId:b})})})});a.length>0&&(d("WALogger").LOG(q||(q=babelHelpers.taggedTemplateLiteralLoose(["[online-preacks]: clearOrFlushOnlineDanglingReceipts: flush "," receipts"])),a.length),yield d("WAWebSchemaDanglingReceipt").getTable().create({receipts:a,acks:[]}),s.clear())});return C.apply(this,arguments)}g.addOnlineDanglingReceipts=a;g.hasOnlineDanglingReceipts=v;g.sendAndClearOnlineDanglingReceipts=e}),98);
          __d("WAWebUploadPrekeysForRegTask",["Promise","WAComms","WADeprecatedSendIq","WALogger","WAWap","WAWebConstantsDeprecated","WAWebSignalKeyApi","WAWebSignalStoreApi","WAWebSignalUtilsApi","WAWebUploadPreKeysJob","asyncToGeneratorRuntime","err"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q=function(){function a(){}var e=a.prototype;e.startKeyGenerationStage=function(){this.$1||(this.$1=this.$3());return this.$1};e.startKeyUploadStage=function(){this.$2||(this.$2=this.$4());return this.$2};e.$3=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["PrekeyUploadForRegistrationTask: start key generation"])));var a=(yield (p||(p=b("Promise"))).all([d("WAWebSignalStoreApi").waSignalStore.getRegistrationInfo(),d("WAWebSignalStoreApi").waSignalStore.getSignedPreKey()])),e=a[0];a=a[1];if(!e||!a)throw c("err")("No signal info is available");var f=(yield d("WAWebSignalStoreApi").waSignalStore.getOrGenPreKeys(d("WAWebUploadPreKeysJob").UPLOAD_KEYS_COUNT,d("WAWebSignalKeyApi").generatePreKeyPair));d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["PrekeyUploadForRegistrationTask: successfully generated "," keys"])),f.length);return{regInfo:e,signedPreKey:a,prekeys:f}});function e(){return a.apply(this,arguments)}return e}();e.$4=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=this.$1||this.startKeyGenerationStage();a=(yield a);var b=a.regInfo,e=a.signedPreKey;a=a.prekeys;d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["PrekeyUploadForRegistrationTask: start key upload"])));var f=a.length;if(f===0)throw c("err")("No preKey is available");var g=a[a.length-1].keyId,h=b.registrationId;b=b.identityKeyPair;h=d("WAWap").wap("iq",{id:d("WAWap").generateId(),xmlns:"encrypt",type:"set",to:d("WAWap").S_WHATSAPP_NET},d("WAWap").wap("registration",null,d("WAWap").BIG_ENDIAN_CONTENT(h)),d("WAWap").wap("type",null,c("WAWebConstantsDeprecated").KEY_BUNDLE_TYPE),d("WAWap").wap("identity",null,b.pubKey),d("WAWap").wap("list",null,a.map(d("WAWebSignalUtilsApi").xmppPreKey)),d("WAWebSignalUtilsApi").xmppSignedPreKey(e));try{yield d("WAComms").waitForConnection();yield d("WAWebSignalStoreApi").waSignalStore.markKeyAsUploaded(g);b=(yield d("WADeprecatedSendIq").deprecatedSendIqWithoutRetry(h,d("WAWebUploadPreKeysJob").uploadPreKeyResParser));if(b.success){d("WAWebSignalStoreApi").waSignalStore.setServerHasPreKeys(!0);d("WALogger").LOG(k||(k=babelHelpers.taggedTemplateLiteralLoose(["_uploadPreKeys: "," keys uploaded, raw stanza size: ","b"])),a.length,h.toString().length);return{success:!0}}e=b.errorCode;e>=500?d("WALogger").WARN(l||(l=babelHelpers.taggedTemplateLiteralLoose(["_uploadPreKeys: server requested backoff "," (count: ",", size: ","b)"])),e,f,h.toString().length):e===406?d("WALogger").WARN(m||(m=babelHelpers.taggedTemplateLiteralLoose(["_uploadPreKeys: uploaded invalid keys (count: ",", size: ","b)"])),f,h.toString().length):d("WALogger").WARN(n||(n=babelHelpers.taggedTemplateLiteralLoose(["_uploadPreKeys: unrecognized error "," (count: ",", size: ","b)"])),e,f,h.toString().length);return{errorCode:b.errorCode,errorText:b.errorText}}catch(a){d("WALogger").WARN(o||(o=babelHelpers.taggedTemplateLiteralLoose(["_uploadPreKeys: disconnected, unclear if on server: "," (count: ",", size: ","b)"])),a,f,h.toString().length);return}});function e(){return a.apply(this,arguments)}return e}();return a}();function a(){return new q()}g["default"]=a}),98);
          __d("WAWebWamEnumWebcNativeUpsellCtaQrScreenExperimentGroup",[],(function(a,b,c,d,e,f){a=Object.freeze({NONE:1,TEST_BANNER_SLIM:2,TEST_BANNER_LARGE:3,CONTROL:4});f.WEBC_NATIVE_UPSELL_CTA_QR_SCREEN_EXPERIMENT_GROUP=a}),66);
          __d("WAWebDesktopUpsellQRCodeBannerExperiment",["WAWebWamEnumWebcNativeUpsellCtaQrScreenExperimentGroup","gkx"],(function(a,b,c,d,e,f,g){function a(){return c("gkx")("10031")?d("WAWebWamEnumWebcNativeUpsellCtaQrScreenExperimentGroup").WEBC_NATIVE_UPSELL_CTA_QR_SCREEN_EXPERIMENT_GROUP.TEST_BANNER_SLIM:d("WAWebWamEnumWebcNativeUpsellCtaQrScreenExperimentGroup").WEBC_NATIVE_UPSELL_CTA_QR_SCREEN_EXPERIMENT_GROUP.CONTROL}g.getWAWebDesktopUpsellQRCodeBannerExperiment=a}),98);
          __d("WAWebLinkDeviceScreenGatedUtils",["$InternalEnum","WAWebAutoLogoutGating","WAWebEnvironment","gkx","justknobx"],(function(a,b,c,d,e,f,g){"use strict";e=882;var h=b("$InternalEnum")({NONE:-1,CONTROL:0,TEST1:1,TEST2:2,M2_TEST1:3,M2_TEST2:4,M2_TEST3:5});function i(){if(!c("justknobx")._("5007"))return j();if(d("WAWebAutoLogoutGating").isRunningInAutoLgoutIframe()){var a=window.parent.linkDeviceVariant;a=h.cast(a);return a!=null?a:j()}a=j();window.linkDeviceVariant=a;return a}function j(){if(c("WAWebEnvironment").isWeb){if(c("justknobx")._("4890")){if(!c("gkx")("15807"))return h.TEST1;if(c("gkx")("15808"))return h.M2_TEST1;if(c("gkx")("15809"))return h.M2_TEST2;return c("gkx")("15810")?h.M2_TEST3:h.TEST1}if(!c("gkx")("13938"))return h.NONE;if(c("gkx")("13939"))return h.TEST1;return c("gkx")("13940")?h.TEST2:h.CONTROL}return h.NONE}function a(){return k()||l()}function k(){return i()===h.TEST1||i()===h.TEST2}function l(){return i()===h.M2_TEST1||i()===h.M2_TEST2||i()===h.M2_TEST3}g.M2_WIDTH_BREAKPOINT=e;g.LinkDeviceScreenVariantType=h;g.getLinkDeviceScreenVariant=i;g.getLinkDeviceScreenVariantHelper=j;g.isLinkDeviceScreenTestVariant=a;g.isLinkDeviceScreenTestVariantM1=k;g.isLinkDeviceScreenTestVariantM2=l}),98);
          __d("WAWebNativeCameraQRLinkedDeviceUtils",["$InternalEnum","WAWebAutoLogoutGating","gkx","justknobx"],(function(a,b,c,d,e,f,g){"use strict";var h=b("$InternalEnum")({NONE:-1,CONTROL:0,TEST:1});function i(){if(!c("justknobx")._("5007"))return j();if(d("WAWebAutoLogoutGating").isRunningInAutoLgoutIframe()){var a=window.parent.nativeCameraVariant;a=h.cast(a);return a!=null?a:j()}a=j();window.nativeCameraVariant=a;return a}function j(){if(!c("gkx")("14464"))return h.NONE;return c("gkx")("15235")?h.TEST:h.CONTROL}function a(){return i()===h.TEST}g.NativeCameraQRLinkedDeviceVariantType=h;g.getNativeCameraQRLinkedDeviceVariant=i;g.getNativeCameraQRLinkedDeviceVariantHelper=j;g.isNativeCameraQRLinkedDeviceTest=a}),98);
          __d("WAWebLinkDeviceExperience",["WABitArray","WAWebAutoLogoutGating","WAWebDesktopUpsellQRCodeBannerExperiment","WAWebLinkDeviceScreenGatedUtils","WAWebNativeCameraQRLinkedDeviceUtils","WAWebWamEnumWebcNativeUpsellCtaQrScreenExperimentGroup","gkx","justknobx"],(function(a,b,c,d,e,f,g){b=function(){function a(a){this.flag=a}var b=a.prototype;b.getIndex=function(){return i()-1-this.flag};return a}();var h={ScreenRefreshFlag:new b(0),AutoLogoutFlag:new b(1),DesktopUpsellBannerControlFlag:new b(2),DesktopUpsellBannerTestSlimBannerFlag:new b(3),DesktopUpsellBannerTestLargeBannerFlag:new b(4),PairingScreenRefreshControlFlag:new b(5),PairingScreenRefreshVariant1Flag:new b(6),PairingScreenRefreshVariant2Flag:new b(7),LinkDeviceScreenControl:new b(8),LinkDeviceScreenTest:new b(9),PairingScreenM2ControlFlag:new b(10),PairingScreenM2Variant1Flag:new b(11),PairingScreenM2Variant2Flag:new b(12),PairingScreenM2Variant3Flag:new b(13)};function i(){return Math.max.apply(Math,Object.values(h).map(function(a){return a.flag}))+1}function a(){var a=new(c("WABitArray"))(i());a.set(h.ScreenRefreshFlag.getIndex());d("WAWebAutoLogoutGating").isAutoLogoutEnabled()&&a.set(h.AutoLogoutFlag.getIndex());var b=d("WAWebDesktopUpsellQRCodeBannerExperiment").getWAWebDesktopUpsellQRCodeBannerExperiment();switch(b){case d("WAWebWamEnumWebcNativeUpsellCtaQrScreenExperimentGroup").WEBC_NATIVE_UPSELL_CTA_QR_SCREEN_EXPERIMENT_GROUP.NONE:break;case d("WAWebWamEnumWebcNativeUpsellCtaQrScreenExperimentGroup").WEBC_NATIVE_UPSELL_CTA_QR_SCREEN_EXPERIMENT_GROUP.CONTROL:a.set(h.DesktopUpsellBannerControlFlag.getIndex());break;case d("WAWebWamEnumWebcNativeUpsellCtaQrScreenExperimentGroup").WEBC_NATIVE_UPSELL_CTA_QR_SCREEN_EXPERIMENT_GROUP.TEST_BANNER_SLIM:a.set(h.DesktopUpsellBannerTestSlimBannerFlag.getIndex());break;case d("WAWebWamEnumWebcNativeUpsellCtaQrScreenExperimentGroup").WEBC_NATIVE_UPSELL_CTA_QR_SCREEN_EXPERIMENT_GROUP.TEST_BANNER_LARGE:a.set(h.DesktopUpsellBannerTestLargeBannerFlag.getIndex());break}b=d("WAWebLinkDeviceScreenGatedUtils").getLinkDeviceScreenVariant();var e=c("justknobx")._("4890")&&c("gkx")("15807");switch(b){case d("WAWebLinkDeviceScreenGatedUtils").LinkDeviceScreenVariantType.NONE:break;case d("WAWebLinkDeviceScreenGatedUtils").LinkDeviceScreenVariantType.CONTROL:a.set(h.PairingScreenRefreshControlFlag.getIndex());break;case d("WAWebLinkDeviceScreenGatedUtils").LinkDeviceScreenVariantType.TEST1:e?a.set(h.PairingScreenM2ControlFlag.getIndex()):a.set(h.PairingScreenRefreshVariant1Flag.getIndex());break;case d("WAWebLinkDeviceScreenGatedUtils").LinkDeviceScreenVariantType.TEST2:a.set(h.PairingScreenRefreshVariant2Flag.getIndex());break;case d("WAWebLinkDeviceScreenGatedUtils").LinkDeviceScreenVariantType.M2_TEST1:a.set(h.PairingScreenM2Variant1Flag.getIndex());break;case d("WAWebLinkDeviceScreenGatedUtils").LinkDeviceScreenVariantType.M2_TEST2:a.set(h.PairingScreenM2Variant2Flag.getIndex());break;case d("WAWebLinkDeviceScreenGatedUtils").LinkDeviceScreenVariantType.M2_TEST3:a.set(h.PairingScreenM2Variant3Flag.getIndex());break}b=d("WAWebNativeCameraQRLinkedDeviceUtils").getNativeCameraQRLinkedDeviceVariant();switch(b){case d("WAWebNativeCameraQRLinkedDeviceUtils").NativeCameraQRLinkedDeviceVariantType.NONE:break;case d("WAWebNativeCameraQRLinkedDeviceUtils").NativeCameraQRLinkedDeviceVariantType.CONTROL:a.set(h.LinkDeviceScreenControl.getIndex());break;case d("WAWebNativeCameraQRLinkedDeviceUtils").NativeCameraQRLinkedDeviceVariantType.TEST:a.set(h.LinkDeviceScreenTest.getIndex());break}return a.toNumber()}g.getWebCompanionLinkDeviceExperienceId=a}),98);
          __d("WAWebWamEnumMdLinkDeviceCompanionStage",[],(function(a,b,c,d,e,f){a=Object.freeze({PAIR_SUCCESS_RECEIVED:1,PAIR_DEVICE_SIGN_SENT:2,FIRST_CONNECT:3,UPLOAD_PREKEYS:4,COMPLETE:5,GENERATE_PREKEYS:6,SENT_PREKEYS:7});f.MD_LINK_DEVICE_COMPANION_STAGE=a}),66);
          __d("WAWebMdLinkDeviceCompanionWamEvent",["WAWebWamCodegenUtils","WAWebWamEnumApplicationState","WAWebWamEnumMdLinkDeviceCompanionStage"],(function(a,b,c,d,e,f,g){b=(a=d("WAWebWamCodegenUtils")).defineEvents({MdLinkDeviceCompanion:[2576,{appContext:[13,a.TYPES.STRING],appContextBitfield:[14,a.TYPES.INTEGER],applicationState:[12,d("WAWebWamEnumApplicationState").APPLICATION_STATE],mdCompanionRefHash:[10,a.TYPES.STRING],mdDurationS:[8,a.TYPES.INTEGER],mdLinkDeviceCompanionErrorCode:[6,a.TYPES.INTEGER],mdLinkDeviceCompanionStage:[4,d("WAWebWamEnumMdLinkDeviceCompanionStage").MD_LINK_DEVICE_COMPANION_STAGE],mdLinkDeviceExperienceId:[11,a.TYPES.INTEGER],mdRegAttemptId:[9,a.TYPES.STRING],mdSessionId:[1,a.TYPES.STRING],mdTimestampS:[7,a.TYPES.INTEGER],mdWasUpgraded:[5,a.TYPES.BOOLEAN]},[1,1,1],"regular"]},{MdLinkDeviceCompanion:[]});g.MdLinkDeviceCompanionWamEvent=b}),98);
          __d("WAWebWamDeviceLinkReporter",["WABase64","WABinary","WACryptoSha256","WAResolvable","WATimeUtils","WAWebLinkDeviceExperience","WAWebMdLinkDeviceCompanionWamEvent","WAWebMetricsAttribution","WAWebWamEnumMdLinkDeviceCompanionStage","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h=null,i=null,j=null,k=null;function a(a,b,c){return l.apply(this,arguments)}function l(){l=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b,c){h=new(d("WAWebMdLinkDeviceCompanionWamEvent").MdLinkDeviceCompanionWamEvent)();a=(yield n(a,b));i={regStartTime:c,sessionId:a}});return l.apply(this,arguments)}function c(a){return m.apply(this,arguments)}function m(){m=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b;if(!h)return;yield (b=k)==null?void 0:b.promise;k=new(d("WAResolvable").Resolvable)();j=a;yield p()});return m.apply(this,arguments)}function n(a,b){return o.apply(this,arguments)}function o(){o=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){var c=new(d("WABinary").Binary)();c.writeBuffer(a);c.write("_".charCodeAt(0));c.writeBuffer(b);a=c.readByteArrayView();b=(yield d("WACryptoSha256").sha256(a));return d("WABase64").encodeB64(b)});return o.apply(this,arguments)}function p(a){if(!h||!i)return;var b=i,c=d("WATimeUtils").unixTimeWithoutClockSkewCorrection()-b.regStartTime;if(j==null)return;h=new(d("WAWebMdLinkDeviceCompanionWamEvent").MdLinkDeviceCompanionWamEvent)({mdDurationS:c,mdSessionId:b.sessionId,mdTimestampS:b.regStartTime,mdLinkDeviceCompanionErrorCode:a==null?0:a,mdLinkDeviceCompanionStage:j,mdLinkDeviceExperienceId:d("WAWebLinkDeviceExperience").getWebCompanionLinkDeviceExperienceId()});b=h;d("WAWebMetricsAttribution").maybeAttachWAMAppContext(b,c*1e3);b.commitAndWaitForFlush(!0);(c=k)==null||c.resolve();(a!=null||b.mdLinkDeviceCompanionStage===d("WAWebWamEnumMdLinkDeviceCompanionStage").MD_LINK_DEVICE_COMPANION_STAGE.COMPLETE)&&(h=null,i=null,j=null)}g.initDeviceLinkEvent=a;g.setDeviceLinkPairStage=c;g.commitDeviceLinkEvent=p}),98);
          __d("WAWebRegisterPassiveTasks",["WAAbortError","WACustomError","WALogger","WAPromiseLoop","WAPromiseTimeout","WAWebABPropsLocalStorage","WAWebABPropsWamGlobals","WAWebAbPropsSyncJob","WAWebClearDanglingReceipts","WAWebGetMessageCache","WAWebHandleOfflineAbProps","WAWebOnlineDanglingReceipts","WAWebPassiveModeManager","WAWebSchemaDanglingReceipt","WAWebSignalStoreApi","WAWebUploadPrekeysForRegTask","WAWebUserPrefsGeneral","WAWebWamDeviceLinkReporter","WAWebWamEnumMdLinkDeviceCompanionStage","asyncToGeneratorRuntime","cr:10195"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y=4,z=60*1e3;function a(){return A.apply(this,arguments)}function A(){A=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=(yield d("WAWebSignalStoreApi").waSignalStore.getServerHasPreKeys());if(!a){yield d("WAWebWamDeviceLinkReporter").setDeviceLinkPairStage(d("WAWebWamEnumMdLinkDeviceCompanionStage").MD_LINK_DEVICE_COMPANION_STAGE.UPLOAD_PREKEYS);var e=c("WAWebUploadPrekeysForRegTask")();void e.startKeyGenerationStage();d("WAWebPassiveModeManager").PassiveTaskManager.registerPassiveTask(function(a){d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[passive] start key upload"])));return e.startKeyUploadStage().then(b("asyncToGeneratorRuntime").asyncToGenerator(function*(){d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[passive] key upload complete"]))),yield d("WAWebWamDeviceLinkReporter").setDeviceLinkPairStage(d("WAWebWamEnumMdLinkDeviceCompanionStage").MD_LINK_DEVICE_COMPANION_STAGE.COMPLETE),yield d("WAWebWamDeviceLinkReporter").commitDeviceLinkEvent()}))["catch"](function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){d("WALogger").ERROR(j||(j=babelHelpers.taggedTemplateLiteralLoose(["error while uploading prekeys, ",""])),a).verbose().devConsole(a).sendLogs("error while uploading prekeys"),yield d("WAWebWamDeviceLinkReporter").commitDeviceLinkEvent(-1)});return function(b){return a.apply(this,arguments)}}())})}(!d("WAWebABPropsLocalStorage").isABPropsAfterFirstSync()||(yield d("WAWebUserPrefsGeneral").getWhatsAppWebExternalBetaDirtyBitIdb()))&&(yield d("WAWebPassiveModeManager").PassiveTaskManager.registerPassiveTask(function(a){return d("WAWebAbPropsSyncJob").syncABPropsTask()["catch"](function(a){d("WALogger").WARN(k||(k=babelHelpers.taggedTemplateLiteralLoose(["error while sync ab props prekeys, ",""])),a).verbose()})}),void d("WAWebUserPrefsGeneral").setWhatsAppWebExternalBetaDirtyBitIdb(!1),d("WAWebABPropsWamGlobals").setAbPropDependingGlobalWamAttributes())});return A.apply(this,arguments)}function e(){return B.apply(this,arguments)}function B(){B=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){d("WAWebOnlineDanglingReceipts").hasOnlineDanglingReceipts()&&d("WAWebPassiveModeManager").PassiveTaskManager.registerPassiveTask(b("asyncToGeneratorRuntime").asyncToGenerator(function*(){try{d("WALogger").LOG(l||(l=babelHelpers.taggedTemplateLiteralLoose(["[passive] start sending online dangling receipts"]))),yield d("WAWebOnlineDanglingReceipts").sendAndClearOnlineDanglingReceipts(),d("WALogger").LOG(m||(m=babelHelpers.taggedTemplateLiteralLoose(["[passive] sending online dangling receipts complete"])))}catch(a){d("WALogger").ERROR(n||(n=babelHelpers.taggedTemplateLiteralLoose(["error while sending online dangling receipts, ",""])),a).verbose().devConsole(a).sendLogs("send-online-dangling-receipts-failed")}}));var a=(yield d("WAWebSchemaDanglingReceipt").getTable().all()),c=a.length>0,e=d("WAWebGetMessageCache").getMessageCache().size()>0||d("WAWebGetMessageCache").getMessageCache().checkpointQueue.size()>0;(c||e)&&d("WAWebPassiveModeManager").PassiveTaskManager.registerPassiveTask(function(){var f=b("asyncToGeneratorRuntime").asyncToGenerator(function*(b){if(c)try{d("WALogger").LOG(o||(o=babelHelpers.taggedTemplateLiteralLoose(["[passive] sending dangling receipts"]))),yield d("WAWebClearDanglingReceipts").sendAndClearDanglingReceipts(a,b),d("WALogger").LOG(p||(p=babelHelpers.taggedTemplateLiteralLoose(["[passive] sending dangling receipts: done"])))}catch(a){if(a.name===d("WAAbortError").ABORT_ERROR)throw a;d("WALogger").ERROR(q||(q=babelHelpers.taggedTemplateLiteralLoose(["[passive] sending dangling receipts failed: ",""])),a).verbose().devConsole(a).sendLogs("send-and-clear-dangling-receipts-failed")}e&&(yield D())});return function(a){return f.apply(this,arguments)}}())});return B.apply(this,arguments)}var C=null;function D(){return E.apply(this,arguments)}function E(){E=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){if(C){d("WALogger").LOG(r||(r=babelHelpers.taggedTemplateLiteralLoose(["[passive] flush message cache: skip"])));return C}try{d("WALogger").LOG(s||(s=babelHelpers.taggedTemplateLiteralLoose(["[passive] flush message cache"])));var a=d("WAPromiseLoop").promiseLoop(function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b,c){d("WALogger").LOG(t||(t=babelHelpers.taggedTemplateLiteralLoose(["[passive] flush message cache: size: ",", queue size: ",", generation: ",""])),d("WAWebGetMessageCache").getMessageCache().size(),d("WAWebGetMessageCache").getMessageCache().checkpointQueue.size(),c),d("WAWebGetMessageCache").getMessageCache().size()>0&&d("WAWebGetMessageCache").getMessageCache().createSnapshot(),yield d("WAWebGetMessageCache").getMessageCache().checkpointQueue.wait(),d("WAWebGetMessageCache").getMessageCache().size()===0&&d("WAWebGetMessageCache").getMessageCache().checkpointQueue.size()===0?a():c+1>=y&&(d("WALogger").WARN(u||(u=babelHelpers.taggedTemplateLiteralLoose(["[passive] flush message cache: stop after "," attempts"])),y),a())});return function(b,c,d){return a.apply(this,arguments)}}());C=d("WAPromiseTimeout").promiseTimeout(a,z);yield C;d("WALogger").LOG(v||(v=babelHelpers.taggedTemplateLiteralLoose(["[passive] flush message cache: done"])))}catch(b){if(b instanceof d("WACustomError").TimeoutError){a=d("WALogger").ERROR(w||(w=babelHelpers.taggedTemplateLiteralLoose(["[passive] flush message cache: timeout"])));d("WAWebHandleOfflineAbProps").isNonBlockingOfflineResumeExpEnabled()&&(a=a.tags("offline-resume-experimental"));a.sendLogs("passive-flush-message-cache-timeout",{sampling:.01})}else d("WALogger").ERROR(x||(x=babelHelpers.taggedTemplateLiteralLoose(["[passive] flush message cache failed: ",""])),b).verbose().devConsole(b).sendLogs("passive-flush-message-cache-failed",{sampling:.01})}finally{C=null}});return E.apply(this,arguments)}g.registerPassiveTaskForStartUp=a;g.registerPassiveTasksForConnect=e}),98);
          __d("WAWebGetClientPayloadForLogin",["WALogger","WAWebClientPayload","WAWebPassiveModeManager","WAWebRegisterPassiveTasks","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i;function a(a){return j.apply(this,arguments)}function j(){j=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){a=a||{passive:!1,pull:!0};var b=self.performance.now();yield d("WAWebRegisterPassiveTasks").registerPassiveTasksForConnect();d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[comms] getClientPayloadForLogin registered passive tasks in ","ms"])),Math.ceil(self.performance.now()-b)).tags("launch-socket-chat");a.passive=d("WAWebPassiveModeManager").PassiveTaskManager.shouldConnectAsPassiveMode();b=self.performance.now();a=(yield d("WAWebClientPayload").getClientPayloadForLogin(a));d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[comms] getClientPayloadForLogin generated payload in ","ms"])),Math.ceil(self.performance.now()-b)).tags("launch-socket-chat");return a});return j.apply(this,arguments)}g.getClientPayloadForLogin=a}),98);
          __d("WAWebGetClientPayloadForRegistration",["Promise","WALogger","WAWebClientPayload","WAWebSignalStoreApi","asyncToGeneratorRuntime","err"],(function(a,b,c,d,e,f,g){var h,i,j;function a(a){return k.apply(this,arguments)}function k(){k=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var e=self.performance.now(),f=(yield (j||(j=b("Promise"))).all([d("WAWebSignalStoreApi").waSignalStore.getRegistrationInfo(),d("WAWebSignalStoreApi").waSignalStore.getSignedPreKey()])),g=f[0];f=f[1];d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[comms] getClientPayloadForRegistration fetched signalInfo in ","ms"])),Math.ceil(self.performance.now()-e)).tags("launch-socket-chat");if(!f||!g)throw c("err")("Invalid signal credentials");e=self.performance.now();g=(yield d("WAWebClientPayload").getClientPayloadForRegistration(g,f,a));d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[comms] getClientPayloadForRegistration generated payload in ","ms"])),Math.ceil(self.performance.now()-e)).tags("launch-socket-chat");return g});return k.apply(this,arguments)}g.getClientPayloadForRegistration=a}),98);
          __d("WAWebCookieDomain",["gkx"],(function(a,b,c,d,e,f,g){a=".web.whatsapp.com";c("gkx")("26258")||(a=".dev-web.whatsapp.com");b=a;g.COOKIE_DOMAIN=b}),98);
          __d("WAWebEventsWaitForEvent",["Promise","WAAbortError"],(function(a,b,c,d,e,f,g){var h;function a(a,c,e,f){e===void 0&&(e=function(){return!0});return f!=null&&f.aborted?(h||(h=b("Promise"))).reject(new(d("WAAbortError").AbortError)()):new(h||(h=b("Promise")))(function(b,g){var h=function(){if(!e.apply(this,arguments))return;j==null||j();b.apply(this,arguments)},i=function(){j==null||j(),g(new(d("WAAbortError").AbortError)())},j=function(){a.removeEventListener(c,h),f==null||f.removeEventListener("abort",i),j=null};f==null||f.addEventListener("abort",i);a.addEventListener(c,h)})}g["default"]=a}),98);
          __d("WAWebEventsWaitForOffline",["WAWebEventsWaitForEvent"],(function(a,b,c,d,e,f,g){function a(a){return c("WAWebEventsWaitForEvent")(window,"offline",void 0,a)}g["default"]=a}),98);
          __d("WAWebWatchedSocket",["WAAbortError","WABinary","WASocketTransport","WAWebEventsWaitForOffline","WAWebNoop"],(function(a,b,c,d,e,f,g){a=function(a){function b(b){var e;e=a.call(this,b)||this;e.dataToSend=new(d("WABinary").Binary)();e.wsUrl=b.url;e.$WatchedSocket$p_2=new AbortController();e.$WatchedSocket$p_1=c("WAWebEventsWaitForOffline")(e.$WatchedSocket$p_2.signal).then(function(){return e.close()})["catch"](d("WAAbortError").catchAbort(c("WAWebNoop")));return e}babelHelpers.inheritsLoose(b,a);return b}(d("WASocketTransport").WebSocketTransport);g.WatchedSocket=a}),98);
          __d("WAWebOpenSocket",["Promise","WAAbortError","WALogger","WANullthrows","WAPromiseRetryLoop","WAWebCookieDomain","WAWebLocalStorage","WAWebMiscErrors","WAWebWatchedSocket","gkx"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s=["wss://web.whatsapp.com/ws/chat","wss://web.whatsapp.com:5222/ws/chat"];function t(){if(!c("gkx")("26258")){var a;a=(a=c("WANullthrows")(c("WAWebLocalStorage")).getItem("wdev-pinning-cookie-value"))!=null?a:"";document.cookie=["sticky_routing="+a.replace(/\"/g,""),"path=/","domain="+d("WAWebCookieDomain").COOKIE_DOMAIN,"secure"].join(";")}}function u(a){if(a.code===1e3)return;d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[socket] Immediate socket closure: closed: "," ",""])),a.code,a.reason).tags("socket")}function v(a,b){var c=a!=null?"[socket] "+a+" closed. code: "+b.code:"[socket] closed connection during initialization. Code: "+b.code;switch(b.code){case 1e3:case 1001:d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[socket] ",""])),c).tags("socket");break;case 1006:a!=null&&d("WALogger").WARN(j||(j=babelHelpers.taggedTemplateLiteralLoose(["[socket] ",""])),c).tags("socket");d("WALogger").COUNT(k||(k=babelHelpers.taggedTemplateLiteralLoose(["[socket] ",""])),c).tags("socket");break;case 1002:case 1003:case 1007:case 1008:case 1009:case 1010:case 1011:case 1015:d("WALogger").ERROR(l||(l=babelHelpers.taggedTemplateLiteralLoose(["[socket] ",""])),c).tags("socket");break;default:d("WALogger").ERROR(m||(m=babelHelpers.taggedTemplateLiteralLoose(["[socket] ",". Reason: ",", clean: ",""])),c,b.reason,b.wasClean).tags("socket");break}}function w(a){var c=new AbortController();return new(r||(r=b("Promise")))(function(b,e){var f=!1,g=[];a.forEach(function(h){d("WALogger").DEV(n||(n=babelHelpers.taggedTemplateLiteralLoose(["[socket] openWebSocketsConcurrently opening ws with ","."])),h).tags("socket"),void x(h,c.signal,u,v).then(function(a){!f?(f=!0,d("WALogger").LOG(o||(o=babelHelpers.taggedTemplateLiteralLoose(["[socket] openWebSocketsConcurrently opened socket with "," ws."])),h).tags("socket").devConsole(a),b(a)):(d("WALogger").DEV(p||(p=babelHelpers.taggedTemplateLiteralLoose(["[socket] openWebSocketsConcurrently closing socket with "," as loser"])),h).tags("socket"),c.abort(),a.close(1e3,"loser socket"))})["catch"](function(b){if(b.name==="AbortError")return;d("WALogger").WARN(q||(q=babelHelpers.taggedTemplateLiteralLoose(["[socket] openWebSocketsConcurrently socket with "," failed: ",""])),h,b).tags("socket");g.push(b);g.length===a.length&&e(b)})})})}function x(e,f,a,c){var g=new WebSocket(e);g.binaryType="arraybuffer";return new(r||(r=b("Promise")))(function(b,e){g.onopen=b,g.onclose=function(b){if(f!=null&&f.aborted){e(new(d("WAAbortError").AbortError)());return}a==null||a(b);c==null||c(null,b);e(new(d("WAWebMiscErrors").SocketError)(b))}}).then(function(){return g})}function y(){return{jitter:.1,max:1e4,algo:{type:"fibonacci",first:1e3,second:1e3},relativeDelay:!0}}function z(){return self.navigator!=null?self.navigator.onLine:!0}function a(a){var b=s.map(function(b){return a!=null?b+"?ED="+a:b}),c=!0;t();var e=function(){z()&&c===!1&&(c=!0,f.reset())},f=new(d("WAPromiseRetryLoop").PromiseRetryLoop)({name:"socketOpener",timer:y(),code:function(a){return w(b).then(function(b){a(new(d("WAWebWatchedSocket").WatchedSocket)(b))})["catch"](function(){c=z()})}});self.addEventListener("online",e);f.start();return f.promise()["finally"](function(){self.removeEventListener("online",e)})}g.openWebSocket=a}),98);
          __d("WAWebProcessCertificate",["WALogger","WAVerifyChainCertificateWA6","WAWebDbEncryptionKey","WAWebUserPrefsInfoStore","WAWebUserPrefsScreenLock","asyncToGeneratorRuntime","err"],(function(a,b,c,d,e,f,g){var h,i,j,k,l;function a(a){return m.apply(this,arguments)}function m(){m=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=a.certificate,e=a.serverStatic;a=a.isRegistered;d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[socket] processCertificate start"]))).tags("handshake");b=d("WAVerifyChainCertificateWA6").verifyChainCertificateWA6(b,e);d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[socket] processCertificate finished with success: ",""])),b.success).tags("handshake");if(!b.success)throw c("err")("[socket] processCertificate error: "+b.error);if(a&&!d("WAWebUserPrefsScreenLock").getScreenLockEnabled()){e=b.value;var f=e.intermediate,g=e.leaf;g&&f&&(d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["[socket] persisting cert chain start"]))).tags("handshake"),void d("WAWebDbEncryptionKey").DbEncKeyStore.waitForInit().then(function(){d("WAWebUserPrefsInfoStore").waNoiseInfo.setCertificateChain({intermediate:{key:f.key,notAfter:Number(f.notAfter),notBefore:Number(f.notBefore)},leaf:{key:g.key,notAfter:Number(g.notAfter),notBefore:Number(g.notBefore)}}).then(function(){d("WALogger").LOG(k||(k=babelHelpers.taggedTemplateLiteralLoose(["[socket] persisting cert chain finished"]))).tags("handshake")})["catch"](function(a){d("WALogger").ERROR(l||(l=babelHelpers.taggedTemplateLiteralLoose(["[socket] processCertificate: failed to set cert chain: ",""])),a).sendLogs("handhshake-set-cert-chain",{sampling:.01})})}))}});return m.apply(this,arguments)}g.verifyAndProcessCertificate=a}),98);
          __d("WAWebWamEnumWebcSocketConnectReasonType",[],(function(a,b,c,d,e,f){a=Object.freeze({PAGE_LOAD:0,RECONNECT:1});f.WEBC_SOCKET_CONNECT_REASON_TYPE=a}),66);
          __d("WAWebWebcSocketConnectWamEvent",["WAWebWamCodegenUtils","WAWebWamEnumWebcSocketConnectReasonType"],(function(a,b,c,d,e,f,g){b=(a=d("WAWebWamCodegenUtils")).defineEvents({WebcSocketConnect:[5450,{webcAuthHandshakeDuration:[1,a.TYPES.TIMER],webcSocketConnectDuration:[2,a.TYPES.TIMER],webcSocketConnectReason:[3,d("WAWebWamEnumWebcSocketConnectReasonType").WEBC_SOCKET_CONNECT_REASON_TYPE],webcSocketHostname:[4,a.TYPES.STRING]},[1,1,1],"regular"]},{WebcSocketConnect:[]});g.WebcSocketConnectWamEvent=b}),98);
          __d("WAWebOpenChatSocket",["Promise","WABase64","WABinary","WAFrameSocket","WAHex","WALogger","WANoiseHandshake","WANullthrows","WAResultOrError","WAWapDict","WAWebCommonSocketPlatformDetails","WAWebCryptoCurve25519","WAWebGetClientPayloadForLogin","WAWebGetClientPayloadForRegistration","WAWebOpenSocket","WAWebPageLoadLogging","WAWebProcessCertificate","WAWebProtobufsWa6.pb","WAWebSocketLogoutJob","WAWebUserPrefsInfoStore","WAWebUserPrefsMultiDevice","WAWebUserPrefsScreenLock","WAWebWamEnumWebcSocketConnectReasonType","WAWebWebcSocketConnectWamEvent","asyncToGeneratorRuntime","cr:4533","decodeProtobuf","encodeProtobuf","err"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C,D,E,F,G,H,I,J,K,L=1;e=6;var M=new Uint8Array([87,65,e,d("WAWapDict").DICT_VERSION]),N="Noise_XX_25519_AESGCM_SHA256\0\0\0\0",O="Noise_IK_25519_AESGCM_SHA256\0\0\0\0",P="Noise_XXfallback_25519_AESGCM_SHA256";function Q(a){return d("WAWebOpenSocket").openWebSocket(a)}function R(a,b,c){return S.apply(this,arguments)}function S(){S=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,c,e){d("WALogger").DEV(A||(A=babelHelpers.taggedTemplateLiteralLoose(["[socket] openChatSocketCommon"])));var f=(yield d("WAWebUserPrefsMultiDevice").getRoutingInfo()),g=f?f.edgeRouting:null;f=g?d("WABase64").encodeB64UrlSafe(g):null;var h=d("WAWebCryptoCurve25519").keyPair();d("WAWebPageLoadLogging").startPageLoadQplMeasure("socket_open");return Q(f).then(function(){var f=b("asyncToGeneratorRuntime").asyncToGenerator(function*(b){var f=void 0;d("WAWebPageLoadLogging").endPageLoadQplMeasure("socket_open");c.markWebcSocketConnectDuration();c.webcSocketConnectReason=d("WAWebPageLoadLogging").wasPageLoadQplLogged()?d("WAWebWamEnumWebcSocketConnectReasonType").WEBC_SOCKET_CONNECT_REASON_TYPE.RECONNECT:d("WAWebWamEnumWebcSocketConnectReasonType").WEBC_SOCKET_CONNECT_REASON_TYPE.PAGE_LOAD;if(g){var i=new(d("WABinary").Binary)();i.write("ED",0,1);i.writeUint8(g.byteLength>>16);i.writeUint16(g.byteLength&65535);i.writeBuffer(g);f=i.readByteArrayView();d("WALogger").DEV(B||(B=babelHelpers.taggedTemplateLiteralLoose(["openChatSocket preIntro ",""])),f)}i=f?d("WABinary").Binary.build(f,M).readByteArrayView():M;f=new(d("WAFrameSocket").FrameSocket)(b,i);b=a?yield ea(X):null;d("WAWebPageLoadLogging").startPageLoadQplMeasure("auth_handshake");c.startWebcAuthHandshakeDuration();if(b!=null){i=(yield d("WAWebUserPrefsInfoStore").waNoiseInfo.get());return aa(f,e,a,h,i==null?void 0:i.staticKeyPair,b)}return T(f,h,a,e)});return function(a){return f.apply(this,arguments)}}())});return S.apply(this,arguments)}function T(a,b,c,e){var f=new(d("WANoiseHandshake").NoiseHandshake)(a);f.start(N,M);d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[socket] doFullHandshake: openChatSocket send hello"]))).tags("handshake");f.authenticate(b.pubKey);a={clientHello:{ephemeral:b.pubKey}};return f.sendAndReceive(d("encodeProtobuf").encodeProtobuf(d("WAWebProtobufsWa6.pb").HandshakeMessageSpec,a).readByteArrayView()).then(function(a){return V(f,a,b,c,e)})}function aa(a,e,f,g,h,v){if(h==null)return(K||(K=b("Promise"))).reject("resumeNoiseHandshake authKeyPair is null");var w=new(d("WANoiseHandshake").NoiseHandshake)(a);d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[socket] resumeNoiseHandshake started"]))).tags("handshake");w.start(O,M);d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["[socket] resumeNoiseHandshake authenticate with server static key"]))).tags("handshake");w.authenticate(v);d("WALogger").LOG(k||(k=babelHelpers.taggedTemplateLiteralLoose(["[socket] resumeNoiseHandshake authenticate with client ephemeral key"]))).tags("handshake");w.authenticate(g.pubKey);d("WALogger").LOG(l||(l=babelHelpers.taggedTemplateLiteralLoose(["[socket] resumeNoiseHandshake EC Agreement 1"]))).tags("handshake");w.mixIntoKey(d("WAWebCryptoCurve25519").sharedSecret(v,g.privKey));d("WALogger").LOG(m||(m=babelHelpers.taggedTemplateLiteralLoose(["[socket] resumeNoiseHandshake encrypt client static key"]))).tags("handshake");var x=w.encrypt((K||(K=b("Promise"))).resolve(h.pubKey))["catch"](function(a){d("WALogger").ERROR(n||(n=babelHelpers.taggedTemplateLiteralLoose(["resumeNoiseHandshake failed to encrypt client static key: ",""])),a);return(K||(K=b("Promise"))).reject(a)});d("WALogger").LOG(o||(o=babelHelpers.taggedTemplateLiteralLoose(["[socket] resumeNoiseHandshake EC Agreement 2"]))).tags("handshake");w.mixIntoKey(d("WAWebCryptoCurve25519").sharedSecret(v,h.privKey));v=f?d("WAWebGetClientPayloadForLogin").getClientPayloadForLogin(e):d("WAWebGetClientPayloadForRegistration").getClientPayloadForRegistration(e);v=w.encrypt(K.resolve(v))["catch"](function(a){d("WALogger").ERROR(p||(p=babelHelpers.taggedTemplateLiteralLoose(["resumeNoiseHandshake failed to encrypt client login props: ",""])),a);return(K||(K=b("Promise"))).reject(a)});return K.all([g.pubKey,v,x]).then(function(b){var i=b[0],j=b[1];b=b[2];d("WALogger").LOG(q||(q=babelHelpers.taggedTemplateLiteralLoose(["[socket] resumeNoiseHandshake send hello"]))).tags("handshake");i={clientHello:{ephemeral:i,payload:j,"static":b}};return w.sendAndReceive(d("encodeProtobuf").encodeProtobuf(d("WAWebProtobufsWa6.pb").HandshakeMessageSpec,i).readByteArrayView()).then(function(b){d("WALogger").LOG(r||(r=babelHelpers.taggedTemplateLiteralLoose(["[socket] resumeNoiseHandshake rcv hello"]))).tags("handshake");var i=d("decodeProtobuf").decodeProtobuf(d("WAWebProtobufsWa6.pb").HandshakeMessageSpec,b);i=i.serverHello;i=i||{};var j=i.ephemeral,k=i["static"];i=i.payload;if(k==null){d("WALogger").LOG(s||(s=babelHelpers.taggedTemplateLiteralLoose(["[socket] resumeNoiseHandshake continuing resume handshake"]))).tags("handshake");if(!j)throw c("err")("serverHello missing serverEphemeral");if(!i)throw c("err")("serverHello missing certificateCiphertext");w.authenticate(j);w.mixIntoKey(d("WAWebCryptoCurve25519").sharedSecret(j,g.privKey));w.mixIntoKey(d("WAWebCryptoCurve25519").sharedSecret(j,h.privKey));return w.decrypt(i).then(function(){d("WALogger").LOG(t||(t=babelHelpers.taggedTemplateLiteralLoose(["[socket] resumeNoiseHandshake deriving secrets"]))).tags("handshake");return w.finish()})}d("WALogger").LOG(u||(u=babelHelpers.taggedTemplateLiteralLoose(["[socket] resumeNoiseHandshake failed: serverStaticCiphertext not null"])));return ba(a,e,f,g,b)})})}function ba(a,b,c,d,e){return U.apply(this,arguments)}function U(){U=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b,c,e,f){a=new(d("WANoiseHandshake").NoiseHandshake)(a);a.start(P,M);a.authenticate(e.pubKey);d("WALogger").LOG(C||(C=babelHelpers.taggedTemplateLiteralLoose(["[socket] doFallbackHandshake continuing handshake with given server hello"])));return V(a,f,e,c,b)});return U.apply(this,arguments)}function V(a,e,f,g,h){d("WALogger").LOG(v||(v=babelHelpers.taggedTemplateLiteralLoose(["[socket] openChatSocket rcv hello"])));d("WALogger").DEV(w||(w=babelHelpers.taggedTemplateLiteralLoose(["[socket] server hello content: ",""])),d("WAHex").toLowerCaseHex(e));e=d("decodeProtobuf").decodeProtobuf(d("WAWebProtobufsWa6.pb").HandshakeMessageSpec,e);e=e.serverHello;if(!e)throw c("err")("ServerHello payload error");var i=e.ephemeral,j=e["static"];e=e.payload;if(i==null||j==null||e==null)throw c("err")("Missing server Ephemeral");d("WALogger").DEV(x||(x=babelHelpers.taggedTemplateLiteralLoose(["[socket] serverEphemeral: ",""])),d("WAHex").toLowerCaseHex(new Uint8Array(i)));d("WALogger").DEV(y||(y=babelHelpers.taggedTemplateLiteralLoose(["[socket] serverStaticCiphertext: ",""])),d("WAHex").toLowerCaseHex(new Uint8Array(j)));d("WALogger").DEV(z||(z=babelHelpers.taggedTemplateLiteralLoose(["[socket] certificateCiphertext: ",""])),d("WAHex").toLowerCaseHex(new Uint8Array(e)));a.authenticate(i);a.mixIntoKey(d("WAWebCryptoCurve25519").sharedSecret(i,f.privKey));j=a.decrypt(j);var k=j.then(function(a){return d("WAWebCryptoCurve25519").sharedSecret(a,f.privKey)});a.mixIntoKey(k);return(K||(K=b("Promise"))).all([j,a.decrypt(e),i]).then(function(b){var c=b[0],d=b[1];b=b[2];return ca(a,c,d,b,g,h)})}function ca(a,b,c,d,e,f){return W.apply(this,arguments)}function W(){W=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,e,f,g,h,i){yield d("WAWebProcessCertificate").verifyAndProcessCertificate({certificate:f,serverStatic:e,isRegistered:h});yield g;f=h?d("WAWebGetClientPayloadForLogin").getClientPayloadForLogin(i):d("WAWebGetClientPayloadForRegistration").getClientPayloadForRegistration(i);e=(yield d("WAWebUserPrefsInfoStore").waNoiseInfo.get());e==null&&(d("WALogger").LOG(D||(D=babelHelpers.taggedTemplateLiteralLoose(["[socket] Unable to decrypt noise data"]))).tags("launch-socket-chat","handshake"),yield d("WAWebSocketLogoutJob").socketLogout(),c("WANullthrows")(e,"Unexpected null: noiseData"));h=c("WANullthrows")(e).staticKeyPair;return(K||(K=b("Promise"))).all([da(h,a,g),a.encrypt(K.resolve(f))]).then(function(b){var c=b[0];b=b[1];c={clientFinish:{"static":c,payload:b}};d("WALogger").LOG(E||(E=babelHelpers.taggedTemplateLiteralLoose(["[socket] continueFullHandshakeCore client finish and deriving secrets"])));a.send(d("encodeProtobuf").encodeProtobuf(d("WAWebProtobufsWa6.pb").HandshakeMessageSpec,c).readByteArrayView());return a.finish()})});return W.apply(this,arguments)}function da(a,e,f){var g=(K||(K=b("Promise"))).resolve(a.pubKey);g=e.encrypt(g);if(!f)return(K||(K=b("Promise"))).reject(c("err")("staticAgreement called before serverKeys"));f=d("WAWebCryptoCurve25519").sharedSecret(f,a.privKey);e.mixIntoKey(f);return g}var X=0;function ea(a){return Y.apply(this,arguments)}function Y(){Y=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){if(d("WAWebUserPrefsScreenLock").getScreenLockEnabled())return null;if(a>=L){d("WALogger").LOG(F||(F=babelHelpers.taggedTemplateLiteralLoose(["[socket][unified] getCertficateChain handshake previously failed "," times. Falling back to full handshake"])),a).tags("handshake");return null}try{a=(yield d("WAWebUserPrefsInfoStore").waNoiseInfo.get());if(a==null){d("WALogger").LOG(G||(G=babelHelpers.taggedTemplateLiteralLoose(["Unable to decrypt noise data for resume handshake"]))).tags("launch-socket-chat");return null}a=a.certificateChainBuffer?d("WAWebUserPrefsInfoStore").waNoiseInfo.getCertficateChain(a.certificateChainBuffer):null;return d("WAWebCommonSocketPlatformDetails").makeServerInfoIfKnown(a)}catch(a){d("WALogger").ERROR(H||(H=babelHelpers.taggedTemplateLiteralLoose(["[socket][unified] getCertficateChain error: ",", msg: ",", stack: ",""])),a.name,a.message,a.stack).tags("handshake");return null}});return Y.apply(this,arguments)}function fa(a,b){return Z.apply(this,arguments)}function Z(){Z=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){try{a=a||{passive:!1,pull:!0};var c=new(d("WAWebWebcSocketConnectWamEvent").WebcSocketConnectWamEvent)();b=(yield R(b,c,a));d("WAWebPageLoadLogging").endPageLoadQplMeasure("auth_handshake");c.markWebcAuthHandshakeDuration();c.commit();X=0;return d("WAResultOrError").makeResult(b)}catch(b){d("WAWebPageLoadLogging").incrementPageLoadQplSocketError();a=ga();d("WALogger").LOG(I||(I=babelHelpers.taggedTemplateLiteralLoose(["[socket][unified] handshake failed with ",", msg: ",", network: ",""])),b.name,b.message,a).tags("handshake");a&&(X++,d("WALogger").ERROR(J||(J=babelHelpers.taggedTemplateLiteralLoose(["[socket][unified] handshake failed. Retry count: ",""])),X).tags("handshake").sendLogs("handshake-error",{sampling:.01}));return d("WAResultOrError").makeError("disconnected")}});return Z.apply(this,arguments)}function ga(){return self.navigator!=null?self.navigator.onLine:!0}function a(a){return $.apply(this,arguments)}function $(){$=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=d("WAWebUserPrefsMultiDevice").isRegistered();return fa(a,b)});return $.apply(this,arguments)}g["default"]=a}),98);
          __d("WAWebCommsConfig",["WALogger","WANullthrows","WAWapJid","WAWebABProps","WAWebCmd","WAWebCommsProcessAck","WAWebCommsSendPing","WAWebEnvironment","WAWebNoop","WAWebOfflineResumePreAckHandler","WAWebOpenChatSocket","WAWebSocketConstants","WAWebUserPrefsMultiDevice","cr:7907","gkx"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m=60*15*1e3;function n(){return{jitter:.1,max:m,algo:{type:"fibonacci",first:1e3,second:1e3},relativeDelay:!1}}function a(a){var e=a?a:{passive:!1,pull:!1};return{maxRetries:Number.MAX_SAFE_INTEGER,openChatSocket:function(a,b){d("WAWebABProps").getABPropConfigValue("web_comms_socket_reconnect_enabled")?e.signal=c("WANullthrows")(b):e.signal=new AbortController().signal;return c("WAWebOpenChatSocket")(e).then(function(b){d("WALogger").DEV(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[comms] getCommsConfig:openChatSocket"]))).devConsole(b);a();e.passive=!1;return b})},healthCheckInterval:15,deadSocketTime:2e4,maxSocketLoopWaitTime:m,shouldCloseStaleSocket:!0,socketReconnectBackoffAlgo:n(),shouldBlockReceivingUntilSuccess:!0,handlers:{onConnect:function(){d("WAWebUserPrefsMultiDevice").isRegistered()&&(d("WAWebCmd").Cmd.setSocketState(d("WAWebSocketConstants").SOCKET_STATE.CONNECTED),d("WAWebCmd").Cmd.openSocketStream())},onDisconnect:function(){d("WALogger").DEV(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[comms] getCommsConfig:onDisconnect"]))),d("WAWebABProps").getABPropConfigValue("web_reset_offline_state_ondisconnect_enabled")&&d("WAWebCmd").Cmd.resetOfflineDeliveryState(),d("WAWebCmd").Cmd.socketStreamDisconnected()},onSocketOpen:function(){d("WALogger").DEV(j||(j=babelHelpers.taggedTemplateLiteralLoose(["[comms] getCommsConfig:onSocketOpen"]))),d("WAWebCmd").Cmd.setSocketState(d("WAWebSocketConstants").SOCKET_STATE.PAIRING)},onSocketLoopIteration:function(a){d("WALogger").DEV(k||(k=babelHelpers.taggedTemplateLiteralLoose(["[comms] getCommsConfig:onSocketLoopIteration"]))),d("WAWebCmd").Cmd.setSocketState(d("WAWebSocketConstants").SOCKET_STATE.OPENING)},onConnectionChange:c("WAWebNoop"),onOptimisticConnectionChange:c("WAWebNoop"),onBeforeCastStanzaForE2E:function(a,b){a.tag==="ack"&&!(b!=null&&b.preAck)&&!d("WAWebCmd").Cmd.isOfflineDeliveryEnd&&void d("WAWebOfflineResumePreAckHandler").parseAndSerializeOfflinePreAck(a)},onCastStanza:function(a){c("gkx")("26259")&&(a.tag==="ack"&&!(a.attrs.to instanceof d("WAWapJid").WapJid)&&d("WALogger").ERROR(l||(l=babelHelpers.taggedTemplateLiteralLoose(["ack.to is a "," not a WapJid: ",""])),typeof a.attrs.to,a).sendLogs("send-string-jid")),c("gkx")("26258")||(b("cr:7907")==null||b("cr:7907").sendNewStanzaToDevTool(a,!0))},onHandleAck:function(a){c("WAWebCommsProcessAck")(a)},onHandleStanza:function(a){c("gkx")("26258")||(b("cr:7907")==null||b("cr:7907").sendNewStanzaToDevTool(a,!1))},onSendIq:c("WAWebNoop"),onClockSkewUpdate:function(a){d("WAWebCommsSendPing").updateClockSkew(a)}},isPauseEnabled:c("WAWebEnvironment").isWindows}}g.getCommsConfig=a}),98);
          __d("WAWebInitWaitForEvents",["WAWebEventsWaitForOfflineDeliveryEnd","WAWebEventsWaitForReadyForOffline"],(function(a,b,c,d,e,f,g){function a(){d("WAWebEventsWaitForReadyForOffline").initWaitForOfflineProcessReady(),d("WAWebEventsWaitForOfflineDeliveryEnd").initWaitForOfflineDeliveryEnd()}g.initOfflineResumeWaitForEvents=a}),98);
          __d("WAWebMsgSyncTunnelTimeoutUtils",[],(function(a,b,c,d,e,f){function a(a){var b=[],c=null;function d(){c=self.performance.now()}function e(){if(c==null)return b[b.length-1];var d=self.performance.now();d=Math.floor(d-c);c=null;b.length>=a&&b.shift();b.push(d);return d}function f(){if(b.length===0)return 0;var a=b.reduce(function(a,b){return a+b},0);return a/b.length}function g(a){var b=f();return Math.floor(b*(1+a/100))}return{perfStart:d,perfEnd:e,getAverage:f,getAveragePlusNPercent:g,at:function(a){return(a=b.at(a))!=null?a:0}}}f.createPerformanceCache=a}),66);
          __d("WAWebMsgSyncTunnelJobThrottler",["WALogger","WAWebMsgSyncTunnelTimeoutUtils","asyncToGeneratorRuntime","lodash"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m;function a(a,e,f){var g=[],k=e.defaultTimeoutMs,m=d("WAWebMsgSyncTunnelTimeoutUtils").createPerformanceCache(3),n=!1;function o(a){return p.apply(this,arguments)}function p(){p=b("asyncToGeneratorRuntime").asyncToGenerator(function*(b){b===void 0&&(b=!1);if(g.length===0)return;if(n&&!b)return;n=!0;b=g;g=[];m.perfStart();try{yield f(b)}catch(c){g=b.concat(g),d("WALogger").WARN(l||(l=babelHelpers.taggedTemplateLiteralLoose(["[msg-tunnel] "," failed ",", cache "," items preserved, error ",""])),a,m.perfEnd(),b.length,c).sendLogs("msg-tunnel-"+a+"-failed",{sampling:.01})}n=!1;b=m.perfEnd();if(b==null)return;if(e.defaultTimeoutMs<b){var c=15;if(k>b){var h=m.getAveragePlusNPercent(c);if(h<b)return;r(h);return}b=m.getAveragePlusNPercent(c);if(k+100>=b)return;r(b)}});return p.apply(this,arguments)}var q=c("lodash").throttle(o,k,{leading:!1,trailing:!0,maxWait:e.maxWait});function r(b){var f=k;k=Math.min(b,(b=e.debounceThreshold)!=null?b:15e3);if(k===e.debounceThreshold){if(f===k)return;q.cancel();q=c("lodash").debounce(o,k,{leading:!1,trailing:!0,maxWait:e.maxWait});d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[msg-tunnel] switch "," to debounce"])),a)}else q.cancel(),q=c("lodash").throttle(o,k,{leading:!1,trailing:!0,maxWait:e.maxWait});d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[msg-tunnel] set "," delayMs to ","ms"])),a,k);k>12e3&&d("WALogger").WARN(j||(j=babelHelpers.taggedTemplateLiteralLoose(["[msg-tunnel] "," delayMs is ","ms, config: ","ms"])),a,k,e.defaultTimeoutMs).sendLogs("msg-tunnel-"+a+"-exceeds-12s",{sampling:.01})}return{take:function(a){g.push(a),void q()},forceDrain:function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){yield o(!0),r(e.defaultTimeoutMs)});function c(){return a.apply(this,arguments)}return c}()}}g.createJobThrottler=a}),98);
          __d("WAWebMsgSyncTunnelBatcher",["Promise","WALogger","WAWebABProps","WAWebAddonLogUtils","WAWebCmd","WAWebMessagePostprocessRenderable","WAWebMessageProcessDBPipeline","WAWebMsgSyncTunnelJobThrottler","WAWebOfflineHandler","WAWebOfflineResumeTypes.flow","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j;function a(){var a,c=d("WAWebMsgSyncTunnelJobThrottler").createJobThrottler("write-db",{defaultTimeoutMs:(a=d("WAWebABProps").getABPropConfigValue("web_msg_sync_update_tunnel_timeout_ms"))!=null?a:500,debounceThreshold:5e3},function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){try{a=a.reduce(function(a,b){return a.concat(b.msgs)},[]);yield d("WAWebMessageProcessDBPipeline").processMsgDataDBPipeline(a,!0)}catch(a){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["failed storing messages ",""])),a).tags("messaging").sendLogs("msg-tunnel-storing-failure")}});return function(b){return a.apply(this,arguments)}}()),e=d("WAWebMsgSyncTunnelJobThrottler").createJobThrottler("update-ui",{defaultTimeoutMs:(a=d("WAWebABProps").getABPropConfigValue("web_msg_sync_update_tunnel_timeout_ms"))!=null?a:500,maxWait:5e3},function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){a=(yield (j||(j=b("Promise"))).allSettled(a.map(d("WAWebMessagePostprocessRenderable").postprocessRenderableMessages)));d("WAWebAddonLogUtils").hasSettledWithError(a)&&d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["failed incoming addons processing"]))).tags("messaging").sendLogs("msg-tunnel-renderable-msgs-processing")});return function(b){return a.apply(this,arguments)}}()),f=function(a){e.take(a),c.take(a)},g=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){yield c.forceDrain(),yield e.forceDrain()});return function(){return a.apply(this,arguments)}}(),k=function(){var a=d("WAWebOfflineHandler").OfflineMessageHandler.getResumeType();return a===d("WAWebOfflineResumeTypes.flow").ResumeType.NonBlocking?d("WAWebABProps").getABPropConfigValue("web_msg_sync_update_tunnel"):!1};return{isEnabled:k,isActive:function(){return d("WAWebCmd").Cmd.isOfflineDeliveryEnd?!1:k()},accept:function(a){f(a)},drain:function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){yield g()});function c(){return a.apply(this,arguments)}return c}()}}c=a();g.nonBlockingMsgsSyncTunnel=c}),98);
          __d("WAWebNonBlockingOfflineResumeManager",["WALogger","WAShiftTimer","WAWebApiPendingDeviceSync","WAWebBackendApi","WAWebBrokerGlobalAppState","WAWebChatThreadLogging","WAWebCmd","WAWebHandleMsgTypes.flow","WAWebHandleOfflineAbProps","WAWebJSHaltDetector","WAWebMessageQueue","WAWebMsgSyncConfiguratedTunnel","WAWebMsgSyncTunnelBatcher","WAWebOffdStorageUpdateOfflinePeerReceipts","WAWebOfflineResumeConst","WAWebOfflineResumeMsgProcessReporter","WAWebOfflineResumeTypes.flow","WAWebOfflineResumeUtils","WAWebSignalProtocolStore","WAWebThreadMetadata","WAWebUserPrefsGeneral","WAWebWamEnumWebcScenarioType","WAWebWamMemoryStat","WAWebWamOfflineResumeReporter","WAWebWorkerSafeBackendApi","asyncToGeneratorRuntime","gkx"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t,u=100,v;function a(a){v!=null&&v.updateOptions(a);v==null&&(v=new w(a));return v}function e(){v=null}var w=function(){function a(a){var b=this;this.$9=null;this.$11=new(d("WAShiftTimer").ShiftTimer)(function(){d("WAWebCmd").Cmd.handleOfflineProgressUpdate(),b.$11.onOrAfter(d("WAWebOfflineResumeConst").UI_UPDATE_TIME_MS)});this.$12=95;this.resumeType=d("WAWebOfflineResumeTypes.flow").ResumeType.NonBlocking;a!=null&&a.mainScreenLoaded&&(this.$6=!0);this.$13()}var e=a.prototype;e.updateOptions=function(a){this.$6=(a=a==null?void 0:a.mainScreenLoaded)!=null?a:!1};e.$13=function(){this.offlineMessagePreviewCounter=-1,this.$2=0,this.$3=0,this.$4=!1,this.$5=null,this.$1=d("WAWebOfflineResumeConst").ResumeStatus.INIT};e.$14=function(a){d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[offline-resume][non-blocking] offline resume stage: "," -> ",""])),this.$1,a),this.$1=a};e.processOfflinePreview=function(a){d("WAWebWamOfflineResumeReporter").OfflineResumeReporter.logOfflinePreviewT();this.$6&&(d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[resume-from-open-tab] reset offline delivery end to false"]))),d("WAWebCmd").Cmd.resetOfflineDeliveryState());if(this.isResumeFromRestartComplete())d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["[offline-resume][non-blocking] Offline session is complete when receiving offline preview ib."]))),d("WAWebOfflineResumeUtils").exceedResumeWithOpenTabLimit(a.message,a.receipt)&&(d("WALogger").LOG(k||(k=babelHelpers.taggedTemplateLiteralLoose(["[offline-resume][non-blocking] restart client due to exceed the LIMIT, message: ",", receipt: ",""])),a.message,a.receipt),d("WAWebOfflineResumeUtils").refreshWindow()),d("WAWebJSHaltDetector").jsHaltDetector.restartDetection(),this.$14(d("WAWebOfflineResumeConst").ResumeStatus.RESUME_WITH_OPEN_TAB),this.$15(a.message,a.receipt),d("WAWebBackendApi").frontendFireAndForget("updateChatSortListener",{enable:!1}),self.setTimeout(function(){d("WAWebBackendApi").frontendFireAndForget("updateChatSortListener",{enable:!0})},7e3);else if(this.$1===d("WAWebOfflineResumeConst").ResumeStatus.INIT)c("WAWebBrokerGlobalAppState").initOrUpdateTracking(d("WAWebWamEnumWebcScenarioType").WEBC_SCENARIO_TYPE.OFFLINE_RESUME),d("WAWebWamOfflineResumeReporter").OfflineResumeReporter.logOfflineCount(a),d("WAWebOfflineResumeMsgProcessReporter").msgProcessReporter.activate(a),this.offlineMessagePreviewCounter=a.message,this.$5=!1,this.$4=!0,this.$2=0,this.$10=Date.now(),d("WAWebSignalProtocolStore").enableMemSignalStore(),d("WAWebCmd").Cmd.handleOfflineProgressUpdate(),d("WAWebJSHaltDetector").jsHaltDetector.restartDetection(),this.$11.onOrAfter(d("WAWebOfflineResumeConst").UI_UPDATE_TIME_MS),this.$14(d("WAWebOfflineResumeConst").ResumeStatus.RESUME_ON_RESTART),this.$15(a.message,a.receipt),!this.$6?this.$7=d("WAWebOfflineResumeUtils").loadMainScreen({}):d("WALogger").LOG(l||(l=babelHelpers.taggedTemplateLiteralLoose(["[resume-from-open-tab] Main screen is loaded"])));else{var b=this.$10;if(b!=null){b=Date.now()-b;b<d("WAWebOfflineResumeConst").OFFLINE_PREVIEW_PERIOD_MS?(d("WALogger").LOG(m||(m=babelHelpers.taggedTemplateLiteralLoose(["[offline-resume][non-blocking] Accept multiple offline preview ibs during offline resume, delay ","."])),b),this.offlineMessagePreviewCounter+=a.message,this.$5=!1,this.$4=!0,d("WAWebWamOfflineResumeReporter").OfflineResumeReporter.logOfflineCount(a)):!c("gkx")("26258")?d("WALogger").ERROR(n||(n=babelHelpers.taggedTemplateLiteralLoose(["[offline-resume][non-blocking] Reject multiple offline preview ibs during offline resume, delay ",""])),b).sendLogs("offline-multiple-preview"):d("WALogger").LOG(o||(o=babelHelpers.taggedTemplateLiteralLoose(["[offline-resume][non-blocking] Reject multiple offline preview ib during offline resume, delay ","."])),b)}this.$16()}};e.getOfflineDeliveryProgress=function(){return this.offlineMessagePreviewCounter===0?this.$12:Math.min(Math.ceil(100*this.$2/this.offlineMessagePreviewCounter),this.$12)};e.processOfflineSessionComplete=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=this;self.setTimeout(function(){d("WAWebBackendApi").frontendFireAndForget("updateChatSortListener",{enable:!0})},3e3);(a=this.$9)==null||a.cancel();this.$9=null;if(this.$1===d("WAWebOfflineResumeConst").ResumeStatus.COMPLETE){d("WAWebWamOfflineResumeReporter").OfflineResumeReporter.logLastStanzaT();void d("WAWebWamOfflineResumeReporter").OfflineResumeReporter.commit();return}else if(this.$1===d("WAWebOfflineResumeConst").ResumeStatus.RESUME_WITH_OPEN_TAB){yield d("WAWebMessageQueue").waitForOnlineMessageQueue();yield d("WAWebApiPendingDeviceSync").doPendingDeviceSync();this.$14(d("WAWebOfflineResumeConst").ResumeStatus.COMPLETE);d("WAWebCmd").Cmd.offlineDeliveryEnd();return}else this.$1===d("WAWebOfflineResumeConst").ResumeStatus.INIT&&(this.$5=!1,this.$4=!0,d("WAWebCmd").Cmd.handleOfflineProgressUpdate(),!this.$6&&!this.$7&&(this.$7=d("WAWebOfflineResumeUtils").loadMainScreen({})));yield this.$7;this.$8=0;self.setTimeout(function(){b.$8>d("WAWebOfflineResumeConst").OFFLINE_STANZA_COUNT_LIMIT&&(d("WALogger").WARN(p||(p=babelHelpers.taggedTemplateLiteralLoose(["[offline-resume][non-blocking] "," received after offline completion marker. Refreshing window due to potential server issue."])),b.$8),d("WAWebOfflineResumeUtils").refreshWindow())},d("WAWebOfflineResumeConst").OFFLINE_STANZA_COUNT_CHECK_TIMEOUT_MS);this.$14(d("WAWebOfflineResumeConst").ResumeStatus.COMPLETE);return this.$17()});function c(b){return a.apply(this,arguments)}return c}();e.isResumeFromRestartComplete=function(){return this.$1!==d("WAWebOfflineResumeConst").ResumeStatus.RESUME_ON_RESTART&&this.$1!==d("WAWebOfflineResumeConst").ResumeStatus.INIT};e.isResumeFromRestartInProgress=function(){return this.$1!==d("WAWebOfflineResumeConst").ResumeStatus.INIT&&!d("WAWebCmd").Cmd.isOfflineDeliveryEnd};e.isResumeOnSocketDisconnectInProgress=function(){return this.$1===d("WAWebOfflineResumeConst").ResumeStatus.RESUME_WITH_OPEN_TAB};e.isResumeComplete=function(){return this.$1===d("WAWebOfflineResumeConst").ResumeStatus.COMPLETE};e.getHasMessagesToDownload=function(){return this.$5};e.getFinishedDownloading=function(){return this.getOfflineDeliveryProgress()===100};e.shouldUseOfflineResumeScreen=function(){return this.offlineMessagePreviewCounter>this.$2};e.processDecryptResult=function(a){this.$16(),this.$2+=1,a===d("WAWebHandleMsgTypes.flow").E2EProcessResult.RETRY&&(this.$3+=1)};e.offlineStanzaReceivedAfterComplete=function(){this.isResumeFromRestartComplete()&&(this.$8+=1)};e.newOfflineStanza=function(a,b){d("WAWebWamOfflineResumeReporter").OfflineResumeReporter.logAddOfflineSizeBytes(b),d("WAWebWamOfflineResumeReporter").OfflineResumeReporter.logOldestStanzaTime(a),this.$16()};e.getResumeUIProgressBarType=function(){return!d("WAWebCmd").Cmd.isOfflineDeliveryEnd&&this.offlineMessagePreviewCounter>=u?d("WAWebOfflineResumeTypes.flow").ResumeUIProgressBarType.Toastbar:d("WAWebOfflineResumeTypes.flow").ResumeUIProgressBarType.None};e.$16=function(){this.$9&&this.$9.onOrAfter(d("WAWebOfflineResumeConst").OFFLINE_STANZA_TIMEOUT_MS)};e.$15=function(a,b){var c,e=this;(c=this.$9)==null||c.cancel();this.$9=new(d("WAShiftTimer").ShiftTimer)(function(){if(e.$1!==d("WAWebOfflineResumeConst").ResumeStatus.COMPLETE){d("WALogger").LOG(q||(q=babelHelpers.taggedTemplateLiteralLoose(["[offline-resume][non-blocking]: offline session completed by timeout"])));var c=d("WALogger").ERROR(r||(r=babelHelpers.taggedTemplateLiteralLoose(["[offline-resume][non-blocking] offline resume finished by timeout"])));d("WAWebHandleOfflineAbProps").isNonBlockingOfflineResumeExpEnabled()&&(c=c.tags("offline-resume-experimental"));c.sendLogs("non-blocking-offline-resume-timeout",{sampling:.01});void e.processOfflineSessionComplete(a+b);e.$9=null;d("WAWebWamOfflineResumeReporter").OfflineResumeReporter.logMissedOfflineComplete()}});this.$9.onOrAfter(d("WAWebOfflineResumeConst").OFFLINE_STANZA_TIMEOUT_MS)};e.$17=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){yield d("WAWebMessageQueue").waitForOfflineMessageQueue(),d("WAWebMsgSyncTunnelBatcher").nonBlockingMsgsSyncTunnel.isEnabled()&&(yield d("WAWebMsgSyncTunnelBatcher").nonBlockingMsgsSyncTunnel.drain()),d("WAWebMsgSyncConfiguratedTunnel").isMsgSyncTunnelActive()&&d("WAWebMsgSyncConfiguratedTunnel").msgSyncTunnel.completeUIUpdate(),d("WAWebWamOfflineResumeReporter").OfflineResumeReporter.logOfflineDecryptionErrorCount(this.$3),d("WAWebWamOfflineResumeReporter").OfflineResumeReporter.logLastStanzaT(),d("WAWebThreadMetadata").resetThreadMeta(),d("WALogger").LOG(s||(s=babelHelpers.taggedTemplateLiteralLoose(["[offline-resume][non-blocking] _onOfflineComplete: waitForOfflineMsgThread done, total decryption error: ",""])),this.$3),this.$3=0,yield d("WAWebOfflineResumeUtils").clearOfflineSnapShot(),this.$12=97,yield this.$7,yield d("WAWebOffdStorageUpdateOfflinePeerReceipts").updatePeerReceipts(),this.$12=99,d("WALogger").LOG(t||(t=babelHelpers.taggedTemplateLiteralLoose(["[offline-resume][non-blocking] _onOfflineComplete: clearOfflineSnapShot done."]))),d("WAWebCmd").Cmd.offlineDeliveryEnd(),d("WAWebUserPrefsGeneral").setOfflinePushCount(0),this.$11.forceRunNow(),this.$11.cancel(),d("WAWebWamOfflineResumeReporter").OfflineResumeReporter.commit(),d("WAWebSignalProtocolStore").enablePersistSignalStore(),void d("WAWebOfflineResumeUtils").runReceiptCleanUpLoop(),d("WAWebWorkerSafeBackendApi").workerSafeFireAndForget("processAllOrphanPaymentNotifications"),d("WAWebChatThreadLogging").uploadChatThreadLoggingEvents(),c("WAWebBrokerGlobalAppState").initOrUpdateTracking(d("WAWebWamEnumWebcScenarioType").WEBC_SCENARIO_TYPE.IDLE),d("WAWebWamMemoryStat").setCurrentMemoryScenario(d("WAWebWamEnumWebcScenarioType").WEBC_SCENARIO_TYPE.IDLE),self.setTimeout(function(){d("WAWebApiPendingDeviceSync").doPendingDeviceSync()},d("WAWebOfflineResumeConst").OFFLINE_DEVICE_SYNC_DELAY)});function e(){return a.apply(this,arguments)}return e}();return a}();g.getOrCreateInstance=a;g.clearInstance=e;g.OfflineNonBlockingResumeStageManager=w}),98);
          __d("WAWebOfflineResumeMainThread",["WAWebABProps","WAWebBlockingOfflineResumeManager","WAWebNonBlockingOfflineResumeManager"],(function(a,b,c,d,e,f,g){function a(a){a.initState({getBlockingStageManager:function(){if(d("WAWebABProps").getABPropConfigValue("web_offline_stage_manager_singleton_enabled")){d("WAWebNonBlockingOfflineResumeManager").clearInstance();return d("WAWebBlockingOfflineResumeManager").getOrCreateInstance()}return new(d("WAWebBlockingOfflineResumeManager").OfflineBlockingResumeStageManager)()},getNonblockingStageManager:function(a){if(d("WAWebABProps").getABPropConfigValue("web_offline_stage_manager_singleton_enabled")){d("WAWebBlockingOfflineResumeManager").clearInstance();return d("WAWebNonBlockingOfflineResumeManager").getOrCreateInstance(a)}return new(d("WAWebNonBlockingOfflineResumeManager").OfflineNonBlockingResumeStageManager)(a)}})}g.setupMainThreadResume=a}),98);
          __d("WAWebWamEnumStanzaType",[],(function(a,b,c,d,e,f){a=Object.freeze({MESSAGE:1,RECEIPT:2,CALL:3,NOTIFICATION:4,APPDATA:5});f.STANZA_TYPE=a}),66);
          __d("WAWebE2eMessageRecvWamEvent",["WAWebWamCodegenUtils","WAWebWamEnumAddressingMode","WAWebWamEnumAgentEngagementEnumType","WAWebWamEnumBotType","WAWebWamEnumE2eCiphertextType","WAWebWamEnumE2eDestination","WAWebWamEnumE2eDeviceType","WAWebWamEnumE2eFailureReason","WAWebWamEnumEditType","WAWebWamEnumGroupEncryptionType","WAWebWamEnumInvisibleMessageCategoryType","WAWebWamEnumMediaType","WAWebWamEnumMessageDistributionEnumType","WAWebWamEnumRevokeType","WAWebWamEnumStanzaType","WAWebWamEnumTypeOfGroupEnum"],(function(a,b,c,d,e,f,g){b=(a=d("WAWebWamCodegenUtils")).defineEvents({E2eMessageRecv:[478,{agentEngagementType:[15,d("WAWebWamEnumAgentEngagementEnumType").AGENT_ENGAGEMENT_ENUM_TYPE],botType:[19,d("WAWebWamEnumBotType").BOT_TYPE],e2eCiphertextType:[5,d("WAWebWamEnumE2eCiphertextType").E2E_CIPHERTEXT_TYPE],e2eCiphertextVersion:[6,a.TYPES.INTEGER],e2eDestination:[4,d("WAWebWamEnumE2eDestination").E2E_DESTINATION],e2eFailureReason:[2,d("WAWebWamEnumE2eFailureReason").E2E_FAILURE_REASON],e2eSenderType:[8,d("WAWebWamEnumE2eDeviceType").E2E_DEVICE_TYPE],e2eSuccessful:[1,a.TYPES.BOOLEAN],editType:[13,d("WAWebWamEnumEditType").EDIT_TYPE],groupEncryptionState:[23,d("WAWebWamEnumGroupEncryptionType").GROUP_ENCRYPTION_TYPE],invisibleMessageCategory:[22,d("WAWebWamEnumInvisibleMessageCategoryType").INVISIBLE_MESSAGE_CATEGORY_TYPE],isHostedChat:[20,a.TYPES.BOOLEAN],isLid:[11,a.TYPES.BOOLEAN],localAddressingMode:[16,d("WAWebWamEnumAddressingMode").ADDRESSING_MODE],messageAddressingMode:[17,d("WAWebWamEnumAddressingMode").ADDRESSING_MODE],messageDistributionType:[21,d("WAWebWamEnumMessageDistributionEnumType").MESSAGE_DISTRIBUTION_ENUM_TYPE],messageMediaType:[7,d("WAWebWamEnumMediaType").MEDIA_TYPE],offline:[9,a.TYPES.BOOLEAN],retryCount:[3,a.TYPES.INTEGER],revokeType:[10,d("WAWebWamEnumRevokeType").REVOKE_TYPE],serverAddressingMode:[18,d("WAWebWamEnumAddressingMode").ADDRESSING_MODE],stanzaType:[14,d("WAWebWamEnumStanzaType").STANZA_TYPE],typeOfGroup:[12,d("WAWebWamEnumTypeOfGroupEnum").TYPE_OF_GROUP_ENUM]},[1,1,20],"regular"]},{E2eMessageRecv:[]});g.E2eMessageRecvWamEvent=b}),98);
          __d("WAWebWamEnumCallStanzaType",[],(function(a,b,c,d,e,f){a=Object.freeze({OFFER:0,ACCEPT:1,REJECT:2,VIDEO:3,TERMINATE:4,ENC_REKEY:5,RELAYLATENCY:6,TRANSPORT:7,PREACCEPT:8,GROUP_UPDATE:9,MUTE_V2:10,INTERRUPTION:11,FLOWCONTROL:12,NOTIFY:13,OFFER_NOTICE:14,CALL_RELAY:15,MUTE:16,SCREEN_SHARE:17,UNKNOWN:18});f.CALL_STANZA_TYPE=a}),66);
          __d("WAWebOfflineCountTooHighWamEvent",["WAWebWamCodegenUtils","WAWebWamEnumCallStanzaType","WAWebWamEnumInvisibleMessageCategoryType","WAWebWamEnumMediaType","WAWebWamEnumMessageType","WAWebWamEnumStanzaType"],(function(a,b,c,d,e,f,g){b=(a=d("WAWebWamCodegenUtils")).defineEvents({OfflineCountTooHigh:[2638,{callStanzaType:[7,d("WAWebWamEnumCallStanzaType").CALL_STANZA_TYPE],invisibleMessageCategory:[8,d("WAWebWamEnumInvisibleMessageCategoryType").INVISIBLE_MESSAGE_CATEGORY_TYPE],mediaType:[3,d("WAWebWamEnumMediaType").MEDIA_TYPE],messageType:[4,d("WAWebWamEnumMessageType").MESSAGE_TYPE],notificationStanzaType:[6,a.TYPES.STRING],offlineCount:[2,a.TYPES.INTEGER],receiptStanzaType:[5,a.TYPES.STRING],stanzaType:[1,d("WAWebWamEnumStanzaType").STANZA_TYPE]},[1,1,1],"regular"]},{OfflineCountTooHigh:[]});g.OfflineCountTooHighWamEvent=b}),98);
          __d("WAWebWamEnumReceiptAggregationType",[],(function(a,b,c,d,e,f){a=Object.freeze({NONE:0,MULTI_MESSAGES:1,MULTI_PARTICIPANTS:2,AGGREGATE_BY_ID:3});f.RECEIPT_AGGREGATION_TYPE=a}),66);
          __d("WAWebWamEnumReceiptStanzaStage",[],(function(a,b,c,d,e,f){a=Object.freeze({OVERALL:0,WAITING_IN_E2E_QUEUE:6,WAITING_IN_UNORDERED_QUEUE:7,PARSE:1,WAITING_TO_PROCESS:2,PROCESS:3,WAITING_TO_ACK:5,ACK:4});f.RECEIPT_STANZA_STAGE=a}),66);
          __d("WAWebReceiptStanzaReceiveWamEvent",["WAWebWamCodegenUtils","WAWebWamEnumMediaType","WAWebWamEnumMessageType","WAWebWamEnumReceiptAggregationType","WAWebWamEnumReceiptStanzaStage"],(function(a,b,c,d,e,f,g){b=(a=d("WAWebWamCodegenUtils")).defineEvents({ReceiptStanzaReceive:[2496,{dbReadsCount:[12,a.TYPES.INTEGER],dbWritesCount:[13,a.TYPES.INTEGER],mediaType:[2,d("WAWebWamEnumMediaType").MEDIA_TYPE],messageType:[10,d("WAWebWamEnumMessageType").MESSAGE_TYPE],processingDeferred:[14,a.TYPES.BOOLEAN],receiptAggregation:[11,d("WAWebWamEnumReceiptAggregationType").RECEIPT_AGGREGATION_TYPE],receiptStanzaDuration:[1,a.TYPES.TIMER],receiptStanzaHasOrphaned:[6,a.TYPES.BOOLEAN],receiptStanzaOfflineCount:[3,a.TYPES.INTEGER],receiptStanzaProcessedCount:[8,a.TYPES.INTEGER],receiptStanzaRetryVer:[5,a.TYPES.INTEGER],receiptStanzaStage:[9,d("WAWebWamEnumReceiptStanzaStage").RECEIPT_STANZA_STAGE],receiptStanzaTotalCount:[7,a.TYPES.INTEGER],receiptStanzaType:[4,a.TYPES.STRING],stanzaBatchSize:[15,a.TYPES.INTEGER],stanzaProcessCount:[16,a.TYPES.INTEGER]},[1,1e3,2e3],"regular"]},{ReceiptStanzaReceive:[]});g.ReceiptStanzaReceiveWamEvent=b}),98);
          __d("WAWebCommsHandleStanzaUtils",["WALogger","WAParsableWapNode","WAWeb-dexie","WAWebCreateNackFromStanza","WAWebPostIncomingMessageDropMetric","WAWebPostUnknownStanzaMetric"],(function(a,b,c,d,e,f,g){var h,i,j;function a(a,b){if(b instanceof d("WAParsableWapNode").XmppParsingFailure){d("WAWebPostUnknownStanzaMetric").postUnknownStanzaMetric(a);d("WAWebPostIncomingMessageDropMetric").postIncomingMessageDropInvalidStanza(a);d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["handleMsg: error while parsing message: ",""])),b).tags("messaging").sendLogs("failedParsingMessageStanza",{sampling:.01});return d("WAWebCreateNackFromStanza").createNackFromStanza(a,d("WAWebCreateNackFromStanza").NackReason.ParsingError)}if(b instanceof c("WAWeb-dexie").DexieError){d("WAWebPostIncomingMessageDropMetric").postIncomingMessageDropDBOperationFailed(a);d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["handleMsg: drop incoming message due to an internal error: ",", message: ",", stack: ",""])),b.name,b.message,b.stack).sendLogs("incoming-message-drop-db-operation-failed",{sampling:.01});return}d("WALogger").ERROR(j||(j=babelHelpers.taggedTemplateLiteralLoose(["handleMsg: drop incoming message due to an internal error: ",", message: ",", stack: ",""])),b.name,b.message,b.stack).sendLogs("incoming-message-drop-internal-error",{sampling:.01});d("WAWebPostIncomingMessageDropMetric").postIncomingMessageDropInternalError(a);return d("WAWebCreateNackFromStanza").createNackFromStanza(a,d("WAWebCreateNackFromStanza").NackReason.UnhandledError)}function b(a){if(Array.isArray(a.content)&&a.content.length>0){a=a.content[0].tag;return a==="offer"||a==="accept"||a==="reject"}return!1}g.handleMessageParsingFailure=a;g.isCallReceipt=b}),98);
          __d("WAWebHandlePaymentAmountUtils",["WALogger","err"],(function(a,b,c,d,e,f,g){var h,i=1e3;function j(a){a.assertTag("money");var b=parseFloat(a.attrString("value")),c=a.attrString("currency");a=a.maybeAttrInt("offset");a=a!=null&&a!==0?a:i;b=b*i/a;return{currency:c,amount1000:b}}function k(a){if(a.hasChild("amount")){var b=a.child("amount");return j(b.child("money"))}else if(a.hasAttr("amount")){b=parseFloat(a.attrString("amount"));return{amount1000:b*i,currency:a.attrString("currency")}}d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["Amount missing in pay or transaction node"])));throw c("err")("Amount missing in pay or transaction node")}function a(a){return k(a)}g.getAmount1000AndCurrency=a}),98);
          __d("WAWebPaymentStatusUtils",["$InternalEnum","WALogger","WAWebProtobufsWeb.pb"],(function(a,b,c,d,e,f,g){var h,i=b("$InternalEnum")({TYPE_UNSET:0,TYPE_P2P_SENT:1,TYPE_P2P_RCVD:2,TYPE_P2P_GRP:3,TYPE_P2P_NO_INFO:4,TYPE_FUTURE:5,TYPE_P2P_REQ_SENT:10,TYPE_P2P_REQ_RCVD:20,TYPE_P2P_REQ_SCHEDULED_PAYMENT_RCVD:21,TYPE_P2P_REQ_GRP:30,TYPE_P2M_SENT:100,TYPE_P2M_RCVD:200,TYPE_P2M_PAYOUT:300,TYPE_MISSING_DETAILS:400,TYPE_DEPOSIT:500,TYPE_REFUND:600,TYPE_WITHDRAWAL:700}),j=b("$InternalEnum")({STATUS_UNSET:0,REQUEST_PAY_INIT:11,REQUEST_PAY_SUCCESS:12,REQUEST_PAY_FAILED:13,REQUEST_PAY_FAILED_RISK:14,REQUEST_PAY_REJECTED:15,REQUEST_PAY_EXPIRED:16,REQUEST_PAY_FULFILLED:17,REQUEST_PAY_CANCELLED:18,REQUEST_PAY_CANCELLING:19,REQUEST_PAY_SCHEDULED_PAYMENT_SUCCESS:20,RECV_PAY_INIT:101,RECV_PAY_PENDING_SETUP:102,RECV_PAY_PENDING:103,RECV_PAY_RETRY_ON_FAILURE:104,RECV_PAY_FAILURE:105,RECV_PAY_SUCCESS:106,RECV_PAY_EXPIRED:107,RECV_PAY_FAILURE_RISK:108,RECV_PAY_WITHDRAWAL_PROCESSING:109,RECV_PAY_WITHDRAWAL_FAILURE:110,RECV_PAY_WITHDRAWAL_PERMANENT_FAILED:111,RECV_PAY_SENDER_CANCELED:112,SEND_PAY_INIT:401,SEND_PAY_PENDING_RECEIVER:402,SEND_PAY_PENDING:403,SEND_PAY_REFUND_PENDING:404,SEND_PAY_SUCCESS:405,SEND_PAY_FAILURE:406,SEND_PAY_FAILURE_RISK:407,SEND_PAY_REFUNDED:408,SEND_PAY_REFUND_FAILED:409,SEND_PAY_FAILURE_RECEIVER:410,SEND_PAY_REFUND_FAILED_PROCESSING:411,SEND_PAY_PENDING_REFUND:412,SEND_PAY_AUTH_CANCEL_FAILED_PROCESSING:413,SEND_PAY_AUTH_CANCEL_FAILED:414,SEND_PAY_AUTH_CANCELED:415,SEND_PAY_EXPIRED:416,SEND_PAY_AUTH_SUCCESS:417,SEND_PAY_AUTH_SUCCESS_CANCELING:418,SEND_PAY_IN_REVIEW:419,SEND_PAY_PENDING_PROCESSING:420,SEND_PAY_USER_CANCELED:421,WITHDRAWAL_INIT:601,WITHDRAWAL_PENDING:602,WITHDRAWAL_IN_REVIEW:603,WITHDRAWAL_SUCCESS:604,WITHDRAWAL_FAILED:605,WITHDRAWAL_USER_CANCELED:606,WITHDRAWAL_EXPIRED:607,WITHDRAWAL_ACTIVE:608}),k={TYPE_P2P:"p2p",TYPE_P2M:"p2m",TYPE_P2M_PAYOUT:"payout",TYPE_WITHDRAWAL:"withdrawal",TYPE_DEPOSIT:"deposit",TYPE_REFUND:"refund"},l={PENDING_RECEIVER_SETUP:"PENDING_RECEIVER_SETUP",PENDING_SETUP:"PENDING_SETUP",PENDING:"PENDING",INITIAL:"INITIAL",SUCCESS:"SUCCESS",COMPLETED:"COMPLETED",IN_REVIEW:"IN_REVIEW",FAILED:"FAILED",DECLINED:"DECLINED",FAILURE:"FAILURE",FAILED_RISK:"FAILED_RISK",FAILED_PROCESSING:"FAILED_PROCESSING",FAILED_RECEIVER_PROCESSING:"FAILED_RECEIVER_PROCESSING",REFUND_FAILED_PROCESSING:"REFUND_FAILED_PROCESSING",REFUNDED:"REFUNDED",REFUND_FAILED:"REFUND_FAILED",EXPIRED:"EXPIRED",CANCELED:"CANCELLED",AUTH_SUCCESS:"AUTH_SUCCESS",AUTH_CANCELED:"AUTH_CANCELED",AUTH_CANCEL_FAILED_PROCESSING:"AUTH_CANCEL_FAILED_PROCESSING",AUTH_CANCEL_FAILED:"AUTH_CANCEL_FAILED",COLLECT_SUCCESS:"COLLECT_SUCCESS",COLLECT_FAILED:"COLLECT_FAILED",COLLECT_REJECTED:"COLLECT_REJECTED",COLLECT_EXPIRED:"COLLECT_EXPIRED",COLLECT_CANCELED:"COLLECT_CANCELED",FAILED_DA:"FAILED_DA",FAILED_DA_FINAL:"FAILED_DA_FINAL",REFUND_FAILED_DA:"REFUND_FAILED_DA",COLLECT_FAILED_RISK:"COLLECT_FAILED_RISK",WITHDRAWAL_PROCESSING:"WITHDRAWAL_PROCESSING",WITHDRAWAL_FAILURE:"WITHDRAWAL_FAILURE",WITHDRAWAL_PERMANENT_FAILED:"WITHDRAWAL_PERMANENT_FAILED",WITHDRAWAL_ACTIVE:"WITHDRAWAL_ACTIVE"};function a(a,b){if(a==null)return d("WAWebProtobufsWeb.pb").PaymentInfo$Status.UNKNOWN_STATUS;switch(a){case j.SEND_PAY_INIT:case j.SEND_PAY_PENDING:case j.RECV_PAY_INIT:case j.RECV_PAY_PENDING:case j.RECV_PAY_RETRY_ON_FAILURE:case j.REQUEST_PAY_INIT:return d("WAWebProtobufsWeb.pb").PaymentInfo$Status.PROCESSING;case j.SEND_PAY_PENDING_RECEIVER:case j.SEND_PAY_FAILURE_RECEIVER:return d("WAWebProtobufsWeb.pb").PaymentInfo$Status.SENT;case j.REQUEST_PAY_SUCCESS:return b===i.TYPE_P2P_REQ_SENT?d("WAWebProtobufsWeb.pb").PaymentInfo$Status.WAITING_FOR_PAYER:d("WAWebProtobufsWeb.pb").PaymentInfo$Status.WAITING;case j.RECV_PAY_PENDING_SETUP:return d("WAWebProtobufsWeb.pb").PaymentInfo$Status.NEED_TO_ACCEPT;case j.SEND_PAY_SUCCESS:case j.RECV_PAY_SUCCESS:case j.REQUEST_PAY_FULFILLED:return d("WAWebProtobufsWeb.pb").PaymentInfo$Status.COMPLETE;case j.SEND_PAY_FAILURE:case j.SEND_PAY_FAILURE_RISK:case j.SEND_PAY_PENDING_REFUND:case j.SEND_PAY_REFUND_PENDING:case j.SEND_PAY_REFUND_FAILED:case j.SEND_PAY_REFUND_FAILED_PROCESSING:case j.RECV_PAY_FAILURE:case j.REQUEST_PAY_FAILED:case j.REQUEST_PAY_FAILED_RISK:return d("WAWebProtobufsWeb.pb").PaymentInfo$Status.COULD_NOT_COMPLETE;case j.SEND_PAY_REFUNDED:return d("WAWebProtobufsWeb.pb").PaymentInfo$Status.REFUNDED;case j.RECV_PAY_EXPIRED:case j.REQUEST_PAY_EXPIRED:case j.SEND_PAY_AUTH_CANCELED:case j.SEND_PAY_AUTH_CANCEL_FAILED:case j.SEND_PAY_AUTH_CANCEL_FAILED_PROCESSING:return d("WAWebProtobufsWeb.pb").PaymentInfo$Status.EXPIRED;case j.REQUEST_PAY_REJECTED:return d("WAWebProtobufsWeb.pb").PaymentInfo$Status.REJECTED;case j.REQUEST_PAY_CANCELLED:return d("WAWebProtobufsWeb.pb").PaymentInfo$Status.CANCELLED;case j.STATUS_UNSET:return d("WAWebProtobufsWeb.pb").PaymentInfo$Status.UNKNOWN_STATUS;case j.REQUEST_PAY_CANCELLING:return d("WAWebProtobufsWeb.pb").PaymentInfo$Status.UNKNOWN_STATUS;default:return d("WAWebProtobufsWeb.pb").PaymentInfo$Status.UNKNOWN_STATUS}}function c(a,b){if(!b)return j.STATUS_UNSET;b=b.toUpperCase();switch(a){case i.TYPE_P2P_SENT:case i.TYPE_P2M_SENT:case i.TYPE_DEPOSIT:switch(b){case l.PENDING_RECEIVER_SETUP:return j.SEND_PAY_PENDING_RECEIVER;case l.FAILED_DA:return j.SEND_PAY_PENDING;case l.REFUND_FAILED_DA:return j.SEND_PAY_REFUND_PENDING;case l.FAILED_RISK:return j.SEND_PAY_FAILURE_RISK;case l.INITIAL:return j.SEND_PAY_INIT;case l.SUCCESS:case l.COMPLETED:return j.SEND_PAY_SUCCESS;case l.FAILURE:case l.FAILED:return j.SEND_PAY_FAILURE;case l.REFUNDED:return j.SEND_PAY_REFUNDED;case l.REFUND_FAILED:return j.SEND_PAY_REFUND_FAILED;case l.FAILED_RECEIVER_PROCESSING:return j.SEND_PAY_FAILURE_RECEIVER;case l.REFUND_FAILED_PROCESSING:return j.SEND_PAY_REFUND_FAILED_PROCESSING;case l.FAILED_DA_FINAL:return j.SEND_PAY_PENDING_REFUND;case l.AUTH_CANCEL_FAILED_PROCESSING:return j.SEND_PAY_AUTH_CANCEL_FAILED_PROCESSING;case l.AUTH_CANCEL_FAILED:return j.SEND_PAY_AUTH_CANCEL_FAILED;case l.AUTH_CANCELED:return j.SEND_PAY_AUTH_CANCELED;case l.EXPIRED:return j.SEND_PAY_EXPIRED;case l.IN_REVIEW:return j.SEND_PAY_IN_REVIEW;case l.PENDING:return j.SEND_PAY_PENDING_PROCESSING;case l.CANCELED:return j.SEND_PAY_USER_CANCELED}break;case i.TYPE_P2P_RCVD:case i.TYPE_P2M_RCVD:switch(b){case l.PENDING_SETUP:return j.RECV_PAY_PENDING_SETUP;case l.FAILED_DA:return j.RECV_PAY_PENDING;case l.FAILED_PROCESSING:return j.RECV_PAY_RETRY_ON_FAILURE;case l.SUCCESS:case l.COMPLETED:return j.RECV_PAY_SUCCESS;case l.FAILURE:case l.FAILED:return j.RECV_PAY_FAILURE;case l.EXPIRED:return j.RECV_PAY_EXPIRED;case l.FAILED_RISK:return j.RECV_PAY_FAILURE_RISK;case l.WITHDRAWAL_PROCESSING:return j.RECV_PAY_WITHDRAWAL_PROCESSING;case l.WITHDRAWAL_FAILURE:return j.RECV_PAY_WITHDRAWAL_FAILURE;case l.WITHDRAWAL_PERMANENT_FAILED:return j.RECV_PAY_WITHDRAWAL_PERMANENT_FAILED;case l.CANCELED:return j.RECV_PAY_SENDER_CANCELED}break;case i.TYPE_P2P_REQ_SENT:case i.TYPE_P2P_REQ_RCVD:switch(b){case l.COLLECT_SUCCESS:return j.REQUEST_PAY_SUCCESS;case l.COLLECT_FAILED:return j.REQUEST_PAY_FAILED;case l.COLLECT_FAILED_RISK:return j.REQUEST_PAY_FAILED_RISK;case l.COLLECT_REJECTED:return j.REQUEST_PAY_REJECTED;case l.COLLECT_EXPIRED:return j.REQUEST_PAY_EXPIRED;case l.COLLECT_CANCELED:return j.REQUEST_PAY_CANCELLED}break;case i.TYPE_P2P_REQ_SCHEDULED_PAYMENT_RCVD:switch(b){case l.COLLECT_SUCCESS:return j.REQUEST_PAY_SCHEDULED_PAYMENT_SUCCESS;case l.AUTH_SUCCESS:return j.SEND_PAY_AUTH_SUCCESS}break;case i.TYPE_REFUND:switch(b){case l.SUCCESS:case l.COMPLETED:return j.RECV_PAY_SUCCESS}break;case i.TYPE_WITHDRAWAL:switch(b){case l.PENDING:return j.WITHDRAWAL_PENDING;case l.IN_REVIEW:return j.WITHDRAWAL_IN_REVIEW;case l.SUCCESS:case l.COMPLETED:return j.WITHDRAWAL_SUCCESS;case l.FAILED:case l.DECLINED:return j.WITHDRAWAL_FAILED;case l.CANCELED:return j.WITHDRAWAL_USER_CANCELED;case l.EXPIRED:return j.WITHDRAWAL_EXPIRED;case l.WITHDRAWAL_ACTIVE:return j.WITHDRAWAL_ACTIVE}break;default:return j.STATUS_UNSET}return j.STATUS_UNSET}function e(a){if(a==null)return d("WAWebProtobufsWeb.pb").PaymentInfo$TxnStatus.UNKNOWN;switch(a){case j.RECV_PAY_EXPIRED:case j.SEND_PAY_EXPIRED:return d("WAWebProtobufsWeb.pb").PaymentInfo$TxnStatus.EXPIRED_TXN;case j.RECV_PAY_FAILURE:case j.SEND_PAY_FAILURE:return d("WAWebProtobufsWeb.pb").PaymentInfo$TxnStatus.FAILED;case j.RECV_PAY_INIT:case j.SEND_PAY_INIT:return d("WAWebProtobufsWeb.pb").PaymentInfo$TxnStatus.INIT;case j.RECV_PAY_PENDING_SETUP:return d("WAWebProtobufsWeb.pb").PaymentInfo$TxnStatus.PENDING_SETUP;case j.RECV_PAY_PENDING:case j.SEND_PAY_PENDING:return d("WAWebProtobufsWeb.pb").PaymentInfo$TxnStatus.FAILED_DA;case j.RECV_PAY_RETRY_ON_FAILURE:return d("WAWebProtobufsWeb.pb").PaymentInfo$TxnStatus.FAILED_PROCESSING;case j.RECV_PAY_SUCCESS:case j.SEND_PAY_SUCCESS:case j.REQUEST_PAY_FULFILLED:return d("WAWebProtobufsWeb.pb").PaymentInfo$TxnStatus.SUCCESS;case j.REQUEST_PAY_CANCELLED:return d("WAWebProtobufsWeb.pb").PaymentInfo$TxnStatus.COLLECT_CANCELED;case j.REQUEST_PAY_CANCELLING:return d("WAWebProtobufsWeb.pb").PaymentInfo$TxnStatus.COLLECT_CANCELLING;case j.REQUEST_PAY_EXPIRED:return d("WAWebProtobufsWeb.pb").PaymentInfo$TxnStatus.COLLECT_EXPIRED;case j.REQUEST_PAY_FAILED_RISK:return d("WAWebProtobufsWeb.pb").PaymentInfo$TxnStatus.COLLECT_FAILED_RISK;case j.REQUEST_PAY_FAILED:return d("WAWebProtobufsWeb.pb").PaymentInfo$TxnStatus.COLLECT_FAILED;case j.REQUEST_PAY_INIT:return d("WAWebProtobufsWeb.pb").PaymentInfo$TxnStatus.COLLECT_INIT;case j.REQUEST_PAY_REJECTED:return d("WAWebProtobufsWeb.pb").PaymentInfo$TxnStatus.COLLECT_REJECTED;case j.REQUEST_PAY_SUCCESS:return d("WAWebProtobufsWeb.pb").PaymentInfo$TxnStatus.COLLECT_SUCCESS;case j.SEND_PAY_AUTH_CANCELED:return d("WAWebProtobufsWeb.pb").PaymentInfo$TxnStatus.AUTH_CANCELED;case j.SEND_PAY_AUTH_CANCEL_FAILED_PROCESSING:return d("WAWebProtobufsWeb.pb").PaymentInfo$TxnStatus.AUTH_CANCEL_FAILED_PROCESSING;case j.SEND_PAY_AUTH_CANCEL_FAILED:return d("WAWebProtobufsWeb.pb").PaymentInfo$TxnStatus.AUTH_CANCEL_FAILED;case j.SEND_PAY_FAILURE_RECEIVER:return d("WAWebProtobufsWeb.pb").PaymentInfo$TxnStatus.FAILED_RECEIVER_PROCESSING;case j.SEND_PAY_FAILURE_RISK:case j.RECV_PAY_FAILURE_RISK:return d("WAWebProtobufsWeb.pb").PaymentInfo$TxnStatus.FAILED_RISK;case j.SEND_PAY_PENDING_RECEIVER:return d("WAWebProtobufsWeb.pb").PaymentInfo$TxnStatus.PENDING_RECEIVER_SETUP;case j.SEND_PAY_PENDING_REFUND:return d("WAWebProtobufsWeb.pb").PaymentInfo$TxnStatus.FAILED_DA_FINAL;case j.SEND_PAY_REFUNDED:return d("WAWebProtobufsWeb.pb").PaymentInfo$TxnStatus.REFUNDED_TXN;case j.SEND_PAY_REFUND_FAILED_PROCESSING:return d("WAWebProtobufsWeb.pb").PaymentInfo$TxnStatus.REFUND_FAILED_PROCESSING;case j.SEND_PAY_REFUND_FAILED:return d("WAWebProtobufsWeb.pb").PaymentInfo$TxnStatus.REFUND_FAILED;case j.SEND_PAY_REFUND_PENDING:return d("WAWebProtobufsWeb.pb").PaymentInfo$TxnStatus.REFUND_FAILED_DA;case j.SEND_PAY_IN_REVIEW:return d("WAWebProtobufsWeb.pb").PaymentInfo$TxnStatus.IN_REVIEW;case j.STATUS_UNSET:return d("WAWebProtobufsWeb.pb").PaymentInfo$TxnStatus.UNKNOWN;default:return d("WAWebProtobufsWeb.pb").PaymentInfo$TxnStatus.UNKNOWN}}function f(a,b){if(a){a=a.toLowerCase();switch(a){case k.TYPE_P2P:return b?i.TYPE_P2P_SENT:i.TYPE_P2P_RCVD;case k.TYPE_P2M:return b?i.TYPE_P2M_SENT:i.TYPE_P2M_RCVD;case k.TYPE_P2M_PAYOUT:return i.TYPE_P2M_PAYOUT;case k.TYPE_DEPOSIT:return i.TYPE_DEPOSIT;case k.TYPE_REFUND:return i.TYPE_REFUND;case k.TYPE_WITHDRAWAL:return i.TYPE_WITHDRAWAL;default:d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["parsePaymentTransactionType payment transaction string=",""])),a)}}return b?i.TYPE_P2P_SENT:i.TYPE_P2P_RCVD}function m(a){return a===d("WAWebProtobufsWeb.pb").PaymentInfo$TxnStatus.COMPLETED||a===d("WAWebProtobufsWeb.pb").PaymentInfo$TxnStatus.SUCCESS}function n(a){return m(a)?a:d("WAWebProtobufsWeb.pb").PaymentInfo$TxnStatus.COLLECT_INIT}g.PaymentTransactionType=i;g.NotificationTransactionStatus=j;g.PaymentTransactionTypeServerString=k;g.PaymentTransactionStatusServerString=l;g.getPaymentWebStatus=a;g.getNotificationTransactionStatus=c;g.getPaymentTxnWebStatus=e;g.getPaymentTransactionType=f;g.determinePaymentRequestFulfilledStatus=n}),98);
          __d("WAWebPaymentNotificationParser",["WADeprecatedWapParser","WALogger","WAWebHandlePaymentAmountUtils","WAWebJidToWid","WAWebMsgKey","WAWebPaymentStatusUtils","WAWebUserPrefsMeUser"],(function(a,b,c,d,e,f,g){var h;function i(a){return a&&a.hasAttr("service")?a.attrString("service").toUpperCase()==="NOVI":!1}a=new(c("WADeprecatedWapParser"))("paymentNotificationParser",function(a){a.assertTag("notification");a.assertAttr("type","pay");return{stanzaId:a.attrString("id"),from:a.attrWapJid("from"),transaction:a.hasChild("transaction")?j(a.child("transaction")):null,invite:k(a)}});function j(a){if(i(a)){d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["Payment notification from Novi not supported."])));return null}var b=void 0,e=void 0,f=d("WAWebJidToWid").jidWithTypeToWid(a.attrJidWithType("sender")),g=d("WAWebJidToWid").jidWithTypeToWid(a.attrJidWithType("receiver")),j=d("WAWebUserPrefsMeUser").isMeAccount(f);a.hasAttr("group")?(b=d("WAWebJidToWid").jidWithTypeToWid(a.attrJidWithType("group")),e=d("WAWebJidToWid").jidWithTypeToWid(a.attrJidWithType("sender"))):j?b=g:b=f;f=new(c("WAWebMsgKey"))({id:a.attrString("message-id"),fromMe:j,remote:b,participant:e});j=d("WAWebPaymentStatusUtils").getPaymentTransactionType(a.attrString("transaction-type"),f.fromMe);b=d("WAWebHandlePaymentAmountUtils").getAmount1000AndCurrency(a);e=b.amount1000;b=b.currency;return{receiver:g,currency:b,amount1000:e,status:d("WAWebPaymentStatusUtils").getNotificationTransactionStatus(j,a.attrString("status")),ts:a.attrInt("ts"),type:j,msgKey:f}}function k(a){if(!a.hasChild("invite"))return null;var b=a.child("invite");return{type:b.maybeAttrString("type"),service:b.maybeAttrString("service"),inviteUsed:b.hasAttr("invite-used")?b.attrString("invite-used")==="1":null,from:d("WAWebJidToWid").chatJidToChatWid(a.attrChatJid("from")),timestamp:a.attrTime("t")}}g.isNoviTransaction=i;g.paymentNotificationParser=a;g.parseTransactionNode=j}),98);
          __d("WAWebHandleMsgParser",["WADeprecatedWapParser","WALogger","WAParsableWapNode","WAWebAck","WAWebBackendJobs.flow","WAWebBizCoexGatingUtils","WAWebBotGating","WAWebBotTypes","WAWebCountriesUtils","WAWebCreateNackFromStanza","WAWebCurrentUser","WAWebHandleMsgCommon","WAWebHandleMsgTypes.flow","WAWebHandlePaymentAmountUtils","WAWebJidToWid","WAWebLid1X1MigrationGating","WAWebLidMigrationUtils","WAWebMessagingGatingUtils","WAWebPaymentNotificationParser","WAWebPaymentStatusUtils","WAWebProtobufsWeb.pb","WAWebSimpleSignalPNToFBIDMigration","WAWebStatusGatingUtils","WAWebUserPrefsMeUser","WAWebUserPrefsNotifications","WAWebUsernameGatingUtils","WAWebWidFactory"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q;a=new(c("WADeprecatedWapParser"))("incomingMsgParser",function(a){a.assertTag("message");a.hasAttr("to")&&a.assertAttr("to",d("WAWebUserPrefsMeUser").assertGetMe().toJid());var b=a.maybeChild("plaintext");b!=null&&b["throw"]("not to be present in e2ee messages");b=a.mapChildrenWithTag("enc",function(a){return{e2eType:a.attrEnumValues("type",d("WAWebBackendJobs.flow").CiphertextType.members()),encMediaType:d("WAWebBackendJobs.flow").EncMediaType.cast(a.maybeAttrString("mediatype")),ciphertext:a.contentBytes(),retryCount:a.hasAttr("count")?a.attrInt("count"):0,hideFail:a.maybeAttrString("decrypt-fail")==="hide"}});var c=a.maybeChild("device-identity");c=c?c.contentBytes():null;var e=t(a),f=s(a,b),g=r(a,b,e,f),h=u(a,g),i=w(a),j=v(a),k=y(a);a=(a=(a=a.maybeChild("rcat"))==null?void 0:a.contentBytes())!=null?a:null;return{encs:b,msgInfo:g,msgMeta:f,bizInfo:h,hsmInfo:j,paymentInfo:i,deviceIdentity:c,rcat:a,msgBotInfo:e,reportingTokenInfo:k}});function r(a,b,c,e){var f={externalId:a.attrString("id"),ts:a.attrTime("t"),edit:a.hasAttr("edit")?a.attrInt("edit"):d("WAWebAck").EDIT_ATTR.NONE,isHsm:a.hasChild("hsm"),count:a.hasAttr("count")?a.attrInt("count"):null,pushname:a.hasAttr("notify")?a.attrString("notify"):null,username:a.hasAttr("username")?a.attrString("username"):null,displayName:a.hasAttr("display_name")?a.attrString("display_name"):null,senderPn:a.hasAttr("sender_pn")?d("WAWebJidToWid").userJidToUserWid(a.attrUserJid("sender_pn")):null,senderLid:a.hasAttr("sender_lid")?d("WAWebJidToWid").userJidToUserWid(a.attrUserJid("sender_lid")):null,recipientLid:a.hasAttr("recipient_lid")?d("WAWebJidToWid").lidUserJidToUserLid(a.attrLidUserJid("recipient_lid")):null,recipientPn:a.hasAttr("recipient_pn")?d("WAWebJidToWid").userJidToUserWid(a.attrUserJid("recipient_pn")):null,peerRecipientPn:a.hasAttr("peer_recipient_pn")?d("WAWebJidToWid").userJidToUserWid(a.attrUserJid("peer_recipient_pn")):null,peerRecipientLid:a.hasAttr("peer_recipient_lid")?d("WAWebJidToWid").lidUserJidToUserLid(a.attrLidUserJid("peer_recipient_lid")):null,peerRecipientUsername:a.hasAttr("peer_recipient_username")?a.attrString("peer_recipient_username"):null,recipientLatestLid:a.hasAttr("recipient_latest_lid")?d("WAWebJidToWid").lidUserJidToUserLid(a.attrLidUserJid("recipient_latest_lid")):null,recipientUsername:a.hasAttr("recipient_username")?a.attrString("recipient_username"):null,participantLid:a.hasAttr("participant_lid")?d("WAWebJidToWid").lidUserJidToUserLid(a.attrLidUserJid("participant_lid")):null,participantPn:a.hasAttr("participant_pn")?d("WAWebJidToWid").userJidToUserWid(a.attrUserJid("participant_pn")):null,participantUsername:a.hasAttr("participant_username")?a.attrString("participant_username"):null,category:a.hasAttr("category")?a.attrString("category"):null,offline:a.hasAttr("offline")?a.attrString("offline"):null,senderCountryCode:z(a.maybeChild("meta"))},g=d("WAWebJidToWid").jidWithTypeToWid(a.attrJidWithType("from"));g.isNewsletter()&&a["throw"]("unexpected `from` attribute with newsletter Jid");var o=a.hasAttr("participant")?d("WAWebJidToWid").deviceJidToDeviceWid(a.attrDeviceJid("participant")):null,p=a.hasAttr("recipient")?d("WAWebJidToWid").userJidToUserWid(a.attrUserJid("recipient")):null;if(d("WAWebBizCoexGatingUtils").bizHostedDevicesEnabled()){var q=Boolean((o==null?void 0:o.isHosted())&&(g.isStatus()||g.isGroup()||g.isBroadcast()));if(q)throw new(d("WAParsableWapNode").XmppParsingFailure)("incomingMsgParser",""+d("WAWebCreateNackFromStanza").NackReason.InvalidHostedCompanionStanza)}q=b.every(function(a){return a.e2eType!==d("WAWebBackendJobs.flow").CiphertextType.Skmsg});b=b.some(function(a){return a.retryCount>0});var r=g.isGroup()||g.isBroadcast()?o:g;if(p!=null&&r!=null&&!d("WAWebUserPrefsMeUser").isMeAccount(r))return a["throw"]("Invalid recipient from non peer device");var s;r=a.maybeChild("participants");if(r){var t=[];r.forEachChildWithTag("to",function(a){var b=d("WAWebJidToWid").userJidToUserWid(a.attrUserJid("jid")),c=a.maybeAttrString("eph_setting"),e=a.maybeAttrLidUserJid("peer_recipient_lid"),f=a.maybeAttrUserJid("peer_recipient_pn"),g=d("WAWebUsernameGatingUtils").usernameDisplayedEnabled()?a.maybeAttrString("peer_recipient_username"):null;a=a.maybeAttrLidUserJid("recipient_latest_lid");b={wid:b};c!=null&&(b.ephSetting=c);e!=null&&(b.peerRecipientLid=d("WAWebJidToWid").lidUserJidToUserLid(e));f!=null&&(b.peerRecipientPn=d("WAWebJidToWid").userJidToUserWid(f));g!=null&&(b.peerRecipientUsername=g);a!=null&&(e==null&&d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[broadcast] Received a recipient_latest_lid without a peer_recipient_lid, this should not happen"]))),b.recipientLatestLid=d("WAWebJidToWid").lidUserJidToUserLid(a));t.push(b)});s=t}r=e==null?void 0:e.targetChatJid;if(d("WAWebBotGating").isBotMsgParseEnabledForFutureproofOrFullRecv()&&c&&g.isPnBot()&&r!=null){return babelHelpers["extends"]({type:d("WAWebHandleMsgTypes.flow").MESSAGE_TYPE.CHAT},f,{chat:d("WAWebWidFactory").toUserWid((e=e==null?void 0:e.targetChatJidLid)!=null?e:r),author:g,botParticipant:g})}else if(c&&g.isFbidBot()&&r!=null){e=d("WAWebWidFactory").toUserWid(r);return babelHelpers["extends"]({type:d("WAWebHandleMsgTypes.flow").MESSAGE_TYPE.CHAT},f,{chat:d("WAWebLid1X1MigrationGating").Lid1X1MigrationUtils.isLidMigrated()?e:d("WAWebLidMigrationUtils").getEnforcePhoneNumber(e),author:g,botParticipant:g})}else if(g.isUser()){c=g;if(p!=null){if(!d("WAWebUserPrefsMeUser").isMeAccount(g))return a["throw"]("recipient on non peer chat message");c=p}r=null;e=d("WAWebSimpleSignalPNToFBIDMigration").getDeprecatedPnChatForFbidThread(c);e!=null&&(d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["parseMessageInfo: forwarding "," to ",""])),c.toLogString(),e.toLogString()),p!=null&&(r=p),c=e);return babelHelpers["extends"]({type:d("WAWebHandleMsgTypes.flow").MESSAGE_TYPE.CHAT},f,{chat:d("WAWebWidFactory").toUserWid(c),author:g,originalBotRecipient:r})}else if(g.isGroup()){if(o==null)return a["throw"]("group message with no participant");p=a.attrEnumOrDefault("addressing_mode",d("WAWebHandleMsgCommon").STANZA_MSG_ADDRESSING_MODE,d("WAWebHandleMsgCommon").STANZA_MSG_ADDRESSING_MODE.pn);try{!d("WAWebUsernameGatingUtils").usernameDisplayedEnabled()&&o.isLid()&&f.participantPn==null&&f.displayName==null&&!d("WAWebUserPrefsMeUser").isMeAccount(o)&&(d("WALogger").ERROR(j||(j=babelHelpers.taggedTemplateLiteralLoose(["[lid group] missing participant_pn for Lid message. sw worker: ",""])),d("WAWebUserPrefsNotifications").getGlobalOfflineNotifications().toString()),d("WAWebCurrentUser").isEmployee()?(d("WALogger").ERROR(k||(k=babelHelpers.taggedTemplateLiteralLoose(["[lid group] chat id: "," participant lid: ",""])),g.toString(),o.toString()),d("WALogger").ERROR(l||(l=babelHelpers.taggedTemplateLiteralLoose(["[lid group] missing group mapping in message parser for employee"]))).sendLogs("[lid group] missing group mapping in message parser for employee")):d("WALogger").ERROR(m||(m=babelHelpers.taggedTemplateLiteralLoose(["[lid group] missing group mapping in message parser"]))).sendLogs("[lid group] missing group mapping in message parser"))}catch(a){d("WALogger").ERROR(n||(n=babelHelpers.taggedTemplateLiteralLoose(["[lid group] could not report missing lid in group message parser ",""])),a)}return babelHelpers["extends"]({type:d("WAWebHandleMsgTypes.flow").MESSAGE_TYPE.GROUP},f,{chat:g,author:o,isDirect:q,addressingMode:p})}else if(g.isBroadcast()&&!g.isStatus()){if(o==null)return a["throw"]("broadcast message with no participant");if(d("WAWebUserPrefsMeUser").isMeAccount(o)){if(s==null){if(!b)return a["throw"]("peer broadcast message with no participants node");s=[]}return babelHelpers["extends"]({type:d("WAWebHandleMsgTypes.flow").MESSAGE_TYPE.PEER_BROADCAST},f,{chat:g,author:o,isDirect:q,bclParticipants:s,bclHashValidated:!1})}return babelHelpers["extends"]({type:d("WAWebHandleMsgTypes.flow").MESSAGE_TYPE.OTHER_BROADCAST},f,{chat:g,author:o,isDirect:q,ephSetting:a.maybeAttrString("eph_setting")})}else if(g.isBroadcast()&&g.isStatus()){if(o==null)return a["throw"]("status message with no participant");r=(c=(e=a.maybeChild("meta"))==null?void 0:e.maybeAttrString("status_setting"))!=null?c:void 0;if(d("WAWebUserPrefsMeUser").isMeAccount(o)&&q){if(s==null)return babelHelpers["extends"]({type:d("WAWebHandleMsgTypes.flow").MESSAGE_TYPE.DIRECT_PEER_STATUS},f,{chat:g,author:o,isDirect:q,statusSetting:r});p=s.map(function(a){return a.wid});return babelHelpers["extends"]({type:d("WAWebHandleMsgTypes.flow").MESSAGE_TYPE.DIRECT_PEER_STATUS},f,{chat:g,author:o,directPeerStatusBclParticipants:p,bclHashValidated:!1,statusSetting:r})}return babelHelpers["extends"]({type:d("WAWebHandleMsgTypes.flow").MESSAGE_TYPE.OTHER_STATUS},f,{chat:g,author:o,isDirect:q,statusSetting:r})}return a["throw"]("Unrecognized message type")}function s(a,b){var c=d("WAWebJidToWid").jidWithTypeToWid(a.attrJidWithType("from")),e=a.hasAttr("participant")?d("WAWebJidToWid").deviceJidToDeviceWid(a.attrDeviceJid("participant")):null;e=c.isGroup()||c.isBroadcast()?e:c;if(e==null)return a["throw"]("incomingMsgParser: to have a sender");c=a.hasChild("unavailable");!c&&b.length===0&&a["throw"]("incomingMsgParser: to have enc node children");e=!1;b=!1;if(c){var f=a.maybeChild("unavailable");b=(f==null?void 0:f.maybeAttrString("hosted"))==="true";e=(f==null?void 0:f.maybeAttrString("type"))==="view_once"}f=a.attrEnum("type",d("WAWebHandleMsgCommon").STANZA_MSG_TYPES);var g=a.maybeChild("meta"),h=f===d("WAWebHandleMsgCommon").STANZA_MSG_TYPES.poll?g==null?void 0:g.attrEnumOrNullIfUnknown("polltype",d("WAWebHandleMsgCommon").POLL_TYPES):null,i;d("WAWebStatusGatingUtils").isStatusPrivateMentionsReceiveEnabled()&&(i=(g==null?void 0:g.maybeAttrString("status_mentioned"))==="true");c={isUnavailable:c,isViewOnceUnavailable:e,isHostedMsgUnavailable:b,type:f,pollType:h,origin:g==null?void 0:g.attrEnumOrDefault("origin",d("WAWebHandleMsgCommon").STANZA_MSG_ORIGIN,null),rawTs:a.attrString("t"),urlNumber:a.hasChild("url_number"),urlText:a.hasChild("url_text"),statusMentioned:i,appdata:g==null?void 0:g.attrEnumOrDefault("appdata",d("WAWebHandleMsgCommon").APPDATA,null)};g&&g.hasAttr(d("WAWebHandleMsgCommon").BIZ_SOURCE_ATTR)&&(c.bizSource=g.attrString(d("WAWebHandleMsgCommon").BIZ_SOURCE_ATTR));g&&g.hasAttr("thread_msg_id")&&(c.threadMsgId=g.attrString("thread_msg_id"));g&&g.hasAttr("thread_msg_sender_jid")&&(c.threadMsgSenderJid=d("WAWebJidToWid").jidWithTypeToWid(g.attrJidWithType("thread_msg_sender_jid")));g&&g.hasAttr("target_id")&&(c.targetId=g.attrString("target_id"));g&&g.hasAttr("target_sender_jid")&&(c.targetSenderJid=d("WAWebJidToWid").jidWithTypeToWid(g.attrJidWithType("target_sender_jid")));g&&g.hasAttr("target_chat_jid")&&(c.targetChatJid=d("WAWebJidToWid").jidWithTypeToWid(g.attrJidWithType("target_chat_jid")));g&&g.hasAttr("target_chat_jid_lid")&&(c.targetChatJidLid=d("WAWebJidToWid").jidWithTypeToWid(g.attrJidWithType("target_chat_jid_lid")));f===d("WAWebHandleMsgCommon").STANZA_MSG_TYPES.event&&g&&g.hasAttr("event_type")&&(c.eventType=g.attrEnum("event_type",d("WAWebHandleMsgCommon").EVENT_TYPES));return c}function t(a){a=a.maybeChild("bot");if(!d("WAWebBotGating").isBotMsgParseEnabledForFutureproofOrFullRecv()||!a)return;var b=a.maybeAttrString("sender_timestamp_ms"),c=a.maybeAttrString("edit_target_id"),e=d("WAWebBotTypes").BotMsgEditType.cast(a.maybeAttrString("edit")),f;a.hasAttr("biz_bot")&&(a.attrString("biz_bot")==="1"?f=d("WAWebBotTypes").BizBotType.BIZ_1P:a.attrString("biz_bot")==="3"&&(f=d("WAWebBotTypes").BizBotType.BIZ_3P));a=d("WAWebBotTypes").BotMsgBodyType.cast(a.maybeAttrString("type"));b={botSenderTimestampMs:b,botEditTargetId:c,botEditType:e,botMsgBodyType:a,bizBotType:f};return b}function u(a,b){var c,e,f,g=Boolean(b==null||(c=b.author)==null?void 0:c.isBot());b=Boolean(b==null||(e=b.chat)==null?void 0:e.isBot());b=!b&&g;if(b)return{verifiedNameSerial:null,verifiedLevel:null,verifiedNameCert:null,privacyMode:null,nativeFlowName:null,campaignId:null};b=a.hasChild("verified_name")?a.child("verified_name").contentBytes():null;var h=a.attrEnumOrDefault("verified_level",d("WAWebHandleMsgCommon").MSG_VERIFIED_LEVEL,null),i=a.hasAttr("verified_name")?a.attrInt("verified_name"):-1,j=a.maybeChild("biz"),k=null;if(j!=null){var l=d("WAWebHandleMsgTypes.flow").ActualActorsEnumType.cast(j.maybeAttrInt("actual_actors")),m=d("WAWebHandleMsgTypes.flow").HostStorageEnumType.cast(j.maybeAttrInt("host_storage")),n=j.maybeAttrInt("privacy_mode_ts");l!=null&&m!=null&&n!=null&&!g&&(k={actualActors:l,hostStorage:m,privacyModeTs:n})}l=(g=j==null||(f=j.maybeChild("interactive"))==null||(f=f.maybeChild("native_flow"))==null?void 0:f.maybeAttrString("name"))!=null?g:j==null?void 0:j.maybeAttrString("native_flow_name");m=j==null?void 0:j.maybeAttrString("campaign_id");return babelHelpers["extends"]({verifiedNameCert:b,verifiedLevel:h,verifiedNameSerial:i,privacyMode:k,nativeFlowName:l,campaignId:m},j&&{verifiedButtonsEnvelope:j.hasChild("buttons"),verifiedListEnvelope:j.hasChild("list"),verifiedHsmEnvelope:a.hasChild("hsm")})}function v(a){a=a.maybeChild("hsm");if(a!=null){var b=a.maybeAttrString("tag");a=a.maybeAttrString("category");if(b!=null||a!=null)return{tag:b,category:a}}return null}function w(a){var b=null,c=a.hasChild("pay")?a.child("pay"):null,e=a.hasChild("transaction")?a.child("transaction"):null,f=d("WAWebJidToWid").jidWithTypeToWid(a.attrJidWithType("from")).isGroup(),g=a.hasAttr("participant")?d("WAWebJidToWid").jidWithTypeToWid(a.attrJidWithType("participant")):null;if(d("WAWebPaymentNotificationParser").isNoviTransaction(c)||d("WAWebPaymentNotificationParser").isNoviTransaction(e))b={futureproofed:!0};else if(e){e=d("WAWebPaymentNotificationParser").parseTransactionNode(e);e&&(x(f,g,d("WAWebWidFactory").createWid(e.receiver.toString()))?b={receiverJid:e.receiver.toString(),currency:e.currency,amount1000:e.amount1000,transactionTimestamp:e.ts,txnStatus:d("WAWebPaymentStatusUtils").getPaymentTxnWebStatus(e.status)}:b={receiverJid:e.receiver.toString(),currency:e.currency,amount1000:e.amount1000,transactionTimestamp:e.ts})}else if(c){e=c.attrEnum("type",d("WAWebHandleMsgCommon").PAY_NODE_TYPES);switch(e){case d("WAWebHandleMsgCommon").PAY_NODE_TYPES.send:e=d("WAWebHandlePaymentAmountUtils").getAmount1000AndCurrency(c);var h=e.amount1000;e=e.currency;c=c.hasAttr("receiver")?c.attrString("receiver"):a.attrString("recipient");x(f,g,d("WAWebWidFactory").createWid(c))?b={receiverJid:c,currency:e,amount1000:h,transactionTimestamp:a.attrInt("t"),txnStatus:d("WAWebProtobufsWeb.pb").PaymentInfo$TxnStatus.INIT}:b={receiverJid:c,currency:e,amount1000:h,transactionTimestamp:a.attrInt("t")};break;case d("WAWebHandleMsgCommon").PAY_NODE_TYPES.request:break;case d("WAWebHandleMsgCommon").PAY_NODE_TYPES.invite:break;default:break}}return b}function x(a,b,c){return a&&b!=null&&c!=null&&(!d("WAWebUserPrefsMeUser").isMeAccount(b)&&!d("WAWebUserPrefsMeUser").isMeAccount(c))?!1:!0}b=new(c("WADeprecatedWapParser"))("incomingMsgParserForAckOnly",function(a){a.assertTag("message");var b=null;try{b=a.attrEnum("type",d("WAWebHandleMsgCommon").STANZA_MSG_TYPES)}catch(a){d("WALogger").WARN(o||(o=babelHelpers.taggedTemplateLiteralLoose(["incomingMsgParserForAckOnly: failed to parse stanza type: ",""])),a)}var c=null;try{c=a.attrString("offline")!==""}catch(a){}var e=null;try{e=r(a,[],t(a))}catch(a){d("WALogger").WARN(p||(p=babelHelpers.taggedTemplateLiteralLoose(["incomingMsgParserForAckOnly: failed to parse msg info: ",""])),a)}return{type:b,externalId:a.attrString("id"),from:d("WAWebJidToWid").jidWithTypeToWid(a.attrJidWithType("from")),participant:a.hasAttr("participant")?d("WAWebJidToWid").deviceJidToDeviceWid(a.attrDeviceJid("participant")):null,msgInfo:e,offline:c}});function y(a){if(!d("WAWebMessagingGatingUtils").isReportingTokenReceivingEnabled())return null;a=a.maybeChild("reporting");if(a==null)return null;var b={},c=a.maybeChild("reporting_token");a=a.maybeChild("reporting_tag");c!=null&&(b.reportingToken=c.contentBytes(),b.version=c.attrInt("v"));a!=null&&(b.reportingTag=a.contentBytes());return b}function z(a){a=a==null?void 0:a.maybeAttrString("sender_country_code");if(a==null)return;try{return d("WAWebCountriesUtils").asISOCountryCode(a)}catch(b){d("WAWebCurrentUser").isEmployee()&&d("WALogger").ERROR(q||(q=babelHelpers.taggedTemplateLiteralLoose(["Failed to parse sender country code: ",""])),a).sendLogs("failed-to-parse-sender-country-code",{sampling:.01})}}g.incomingMsgParser=a;g.incomingMsgParserForAckOnly=b}),98);
          __d("WAWebMessageHighRetryCountWamEvent",["WAWebWamCodegenUtils","WAWebWamEnumE2eDeviceType","WAWebWamEnumInvisibleMessageCategoryType","WAWebWamEnumMediaType","WAWebWamEnumMessageType","WAWebWamEnumSizeBucket"],(function(a,b,c,d,e,f,g){b=(a=d("WAWebWamCodegenUtils")).defineEvents({MessageHighRetryCount:[3132,{deviceSizeBucket:[5,d("WAWebWamEnumSizeBucket").SIZE_BUCKET],e2eSenderType:[3,d("WAWebWamEnumE2eDeviceType").E2E_DEVICE_TYPE],invisibleMessageCategory:[6,d("WAWebWamEnumInvisibleMessageCategoryType").INVISIBLE_MESSAGE_CATEGORY_TYPE],isReceiverLidBased:[7,a.TYPES.BOOLEAN],isSenderLidBased:[8,a.TYPES.BOOLEAN],mediaType:[1,d("WAWebWamEnumMediaType").MEDIA_TYPE],messageType:[4,d("WAWebWamEnumMessageType").MESSAGE_TYPE],retryCount:[2,a.TYPES.INTEGER]},[1,20,20],"regular"]},{MessageHighRetryCount:[]});g.MessageHighRetryCountWamEvent=b}),98);
          __d("WAWebPostMessageHighRetryCountMetric",["WAWebMessageHighRetryCountWamEvent","WAWebMessagingGatingUtils","WAWebWamGroupMetricCache","WAWebWamMsgUtils","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h=5;function a(a,b){return i.apply(this,arguments)}function i(){i=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){if(a<h)return;a=new(d("WAWebMessageHighRetryCountWamEvent").MessageHighRetryCountWamEvent)({retryCount:a,messageType:d("WAWebWamMsgUtils").getMessageTypeFromMsgInfoType(b.type)});var c=d("WAWebWamMsgUtils").getWamE2eSenderType(b.author);c!=null&&(a.e2eSenderType=c);c=b.chat;if(c!=null&&c.isGroup()){b=(yield d("WAWebWamGroupMetricCache").getGroupMetrics(c));(b==null?void 0:b.deviceSizeBucket)!=null&&(a.deviceSizeBucket=b.deviceSizeBucket);(b==null?void 0:b.participantCount)!=null&&b.participantCount>d("WAWebMessagingGatingUtils").getGroupSizeBypassingSampling()&&(a.weight=0)}a.commit()});return i.apply(this,arguments)}g.MAX_RETRY=h;g.maybePostMessageHighRetryCountMetric=a}),98);
          __d("WAWebSendDeliveryReceiptJob",["WADeprecatedSendIq","WAJids","WALogger","WAWap","WAWebCommsWapMd","WAWebCurrentUser","WAWebOnlineDanglingReceipts","WAWebSendReceiptJobCommon","WAWebUserPrefsMeUser","WAWebWidToJid","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i;function a(a,b,c,d,e,f){return j.apply(this,arguments)}function j(){j=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b,c,e,f,g){f===void 0&&(f=!1);var h=b.isUser()&&d("WAWebUserPrefsMeUser").isMeAccount(b)||e!=null&&d("WAWebUserPrefsMeUser").isMeAccount(e);g=g.hasInactiveMsg===!0&&!h;g=!g;void k(a,b,c,e,g,h,f)});return j.apply(this,arguments)}function k(a,b,c,d,e,f,g){return l.apply(this,arguments)}function l(){l=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b,c,e,f,g,j){var k=d("WAWap").DROP_ATTR;if(j)k=d("WAWap").CUSTOM_STRING(d("WAWebSendReceiptJobCommon").RECEIPT_TYPE.PEER_MSG);else if(g){k=d("WAWap").CUSTOM_STRING(d("WAWebSendReceiptJobCommon").RECEIPT_TYPE.SENDER);if(c){var l=c.isLid()&&b.isUser()&&!b.isLid(),m=c.isUser()&&!c.isLid()&&b.isLid();(l||m)&&(d("WAWebCurrentUser").isEmployee()?d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[sendDeliveryReceipt] will send mixed sender receipt (is employee). "," ",""])),c.toLogString(),b.toLogString()).sendLogs("mixed-sender-receipt"):d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[sendDeliveryReceipt] will send mixed sender receipt. "," ",""])),c.toLogString(),b.toLogString()).sendLogs("mixed-sender-receipt"))}}else f||(k=d("WAWap").CUSTOM_STRING(d("WAWebSendReceiptJobCommon").RECEIPT_TYPE.INACTIVE));l=d("WAJids").extractJidFromJidWithType(d("WAWebWidToJid").widToJidWithType(b));m=d("WAWap").wap("receipt",{id:d("WAWap").CUSTOM_STRING(a),to:d("WAWap").JID(l),participant:(b.isGroup()||b.isBroadcast())&&e?d("WAWebCommsWapMd").DEVICE_JID(e):d("WAWap").DROP_ATTR,recipient:!j&&g&&c?d("WAWebCommsWapMd").USER_JID(c):d("WAWap").DROP_ATTR,type:k});d("WAWebOnlineDanglingReceipts").addOnlineDanglingReceipts(b,e||b,a);d("WADeprecatedSendIq").deprecatedCastStanza(m)});return l.apply(this,arguments)}g.sendDeliveryReceiptsAfterDecryption=a}),98);
          __d("WAWebSendRetryReceiptJob",["$InternalEnum","Promise","WADeprecatedSendIq","WALogger","WAWap","WAWebAdvSignatureApi","WAWebCommsAckParser","WAWebCommsWapMd","WAWebConstantsDeprecated","WAWebCryptoCurve25519","WAWebEphemeralDecodeBroadcastSetting","WAWebHandleMsgError","WAWebSignalCommonErrors","WAWebSignalKeyApi","WAWebSignalProtocolStore","WAWebSignalStoreApi","WAWebSignalUtilsApi","WAWebUserPrefsMeUser","WAWebWidFactory","asyncToGeneratorRuntime","cr:10198","cr:4533","err","gkx"],(function(a,b,c,d,e,f,g){var h,i,j,k,l=2,m=b("$InternalEnum")({UnknownError:0,SignalErrorNoSession:1,SignalErrorInvalidKey:2,SignalErrorInvalidKeyId:3,SignalErrorInvalidMessage:4,SignalErrorInvalidSignature:5,SignalErrorFutureMessage:6,SignalErrorBadMac:7,SignalErrorInvalidSession:8,SignalErrorInvalidMsgKey:9,BadBroadcastEphemeralSetting:10,UnknownCompanionNoPrekey:11,AdvFailure:12,StatusRevokeDelay:13});function a(a){return n.apply(this,arguments)}function n(){n=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var e=a.retryCount,f=a.to,g=a.participant,j=a.recipient,l=a.externalId,m=a.rawTs,n=a.isPeer;n=n===void 0?!1:n;a=a.retryReason;c("gkx")("26258")||(b("cr:10198")==null||b("cr:10198").injectDebug(f,"RetryReceiptSent","externalId:"+l));if(!c("gkx")("26258")){var p=b("cr:4533")==null?void 0:b("cr:4533").getDebugDoNotSendRetryReceipt();if(p!=null&&p>0){b("cr:4533")==null||b("cr:4533").setDebugDoNotSendRetryReceipt(p-1);return(k||(k=b("Promise"))).resolve()}}try{p=d("WAWebSignalProtocolStore").getSignalProtocolStore();p=(yield (k||(k=b("Promise"))).all([p.getLocalRegistrationId(),p.getIdentityKeyPair()]));var q=p[0];p=p[1];if(q==null||p==null)throw c("err")("No registration info found");var r;try{r=(yield o(e,d("WAWebCryptoCurve25519").toCurveKeyPair(p)))}catch(a){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["error: ",""])),a).sendLogs("sendRetryReceipt: error while creating key section in retry receipt")}p=!f.isBot()&&Boolean(g==null?void 0:g.isBot());if(p)return;p=d("WAWap").DROP_ATTR;var s=d("WAWap").DROP_ATTR,t=d("WAWap").DROP_ATTR,u;if(f.isUser()){u=d("WAWebCommsWapMd").DEVICE_JID(f);if(d("WAWebUserPrefsMeUser").isMeAccount(d("WAWebWidFactory").toUserWid(f)))if(n)p=d("WAWap").CUSTOM_STRING("peer");else if(!j)return(k||(k=b("Promise"))).reject(c("err")("sendRetryReceipt: send retry to peer device without recipient"));else s=d("WAWebCommsWapMd").USER_JID(j)}else u=d("WAWebCommsWapMd").CHAT_JID(f),t=g?d("WAWebCommsWapMd").DEVICE_JID(g):d("WAWap").DROP_ATTR;n=d("WAWap").wap("receipt",{id:d("WAWap").CUSTOM_STRING(l),to:u,participant:t,recipient:s,type:"retry",category:p},d("WAWap").wap("retry",{v:"1",count:d("WAWap").INT(e),id:d("WAWap").CUSTOM_STRING(l),t:d("WAWap").CUSTOM_STRING(m),error:a!=null?d("WAWap").INT(a):d("WAWap").DROP_ATTR}),d("WAWap").wap("registration",null,d("WAWap").BIG_ENDIAN_CONTENT(q)),r);return d("WADeprecatedSendIq").deprecatedSendStanzaAndWaitForAck(n,d("WAWebCommsAckParser").toCoreAckTemplate({id:l,"class":"receipt",from:f,participant:g,type:"retry"}))}catch(a){d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["error: ",""])),a).sendLogs("sendRetryReceipt: error while creating or sending the retry message")}});return n.apply(this,arguments)}function o(a,b){return p.apply(this,arguments)}function p(){p=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){a=(yield q(a,b));b=a[0];a=a[1];a&&(yield d("WAWebSignalStoreApi").waSignalStore.markKeyAsUploaded(a.keyId),yield d("WAWebSignalStoreApi").waSignalStore.markPreKeyAsDirectDistribution(a.keyId));return b});return p.apply(this,arguments)}function q(a,b){return r.apply(this,arguments)}function r(){r=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,e){if(a<l)return(k||(k=b("Promise"))).resolve([null,null]);try{a=(yield (k||(k=b("Promise"))).all([d("WAWebSignalStoreApi").waSignalStore.getSignedPreKey(),d("WAWebSignalStoreApi").waSignalStore.getOrGenSinglePreKey(d("WAWebSignalKeyApi").generatePreKeyPair),d("WAWebAdvSignatureApi").getADVEncodedIdentity().then(function(a){(a==null||a.byteLength===0)&&d("WALogger").ERROR(j||(j=babelHelpers.taggedTemplateLiteralLoose(["getADVEncodedIdentity: sending empty device-identity"]))).sendLogs("sending-retry-response-with-empty-device-identity",{sampling:c("gkx")("26259")?1:.1});return d("WAWap").wap("device-identity",null,a)})]));var f=a[0],g=a[1];a=a[2];if(!f)throw c("err")("Signed pre key is not available");e=d("WAWap").wap("keys",null,d("WAWap").wap("type",null,c("WAWebConstantsDeprecated").KEY_BUNDLE_TYPE),d("WAWap").wap("identity",null,e.pubKey),d("WAWebSignalUtilsApi").xmppPreKey(g),d("WAWebSignalUtilsApi").xmppSignedPreKey(f),a);return[e,g]}catch(a){throw c("err")("Could not create keys section for retry")}});return r.apply(this,arguments)}function e(a){if(a instanceof d("WAWebHandleMsgError").UnknownDeviceMessageError)return m.UnknownCompanionNoPrekey;else if(a instanceof d("WAWebSignalCommonErrors").SignalDecryptionError)switch(a.message){case"errSignalNoSession":case"errLoadSenderKeySession":return m.SignalErrorNoSession;case"errSignalInvalidMsg":return m.SignalErrorInvalidMessage;case"errSignalInvalidKey":return m.SignalErrorInvalidKey;case"errSignalTooManyMessagesInFuture":case"errSignalGrpTooManyMessagesInFuture":return m.SignalErrorFutureMessage;case"errInvalidMacWithDecryptedPlaintext":case"errInvalidMacInvalidCipherKey":case"errInvalidMacInvalidCipherKeyNewChain":return m.SignalErrorBadMac}else if(a instanceof d("WAWebEphemeralDecodeBroadcastSetting").BroadcastEphSettingsError)return m.BadBroadcastEphemeralSetting}g.RetryReason=m;g.sendRetryReceipt=a;g.getRetryReasonFromError=e}),98);
          __d("WAWebHandleMsgSendReceipt",["WALogger","WAWebBizCoexGatingUtils","WAWebCreateNackFromStanza","WAWebHandleMsgCommon","WAWebHandleMsgSendAck","WAWebHandleMsgTypes.flow","WAWebMsgProcessingApiUtils","WAWebPostMessageHighRetryCountMetric","WAWebSendDeliveryReceiptJob","WAWebSendReceiptJobCommon","WAWebSendRetryReceiptJob","WAWebUserPrefsMeUser","asyncToGeneratorRuntime","justknobx"],(function(a,b,c,d,e,f,g){var h,i,j,k;function a(a,b,c){return l.apply(this,arguments)}function l(){l=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b,e){d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["sendReceipt"])));var f=a.externalId,g=b.rawTs,l=b.type,m=d("WAWebMsgProcessingApiUtils").getFrom(a),n=null;if(a.type===d("WAWebHandleMsgTypes.flow").MESSAGE_TYPE.CHAT&&d("WAWebUserPrefsMeUser").isMeAccount(a.author))if(a.originalBotRecipient!=null)n=a.originalBotRecipient;else{var o;n=(o=a.preMatChat)!=null?o:a.chat}o=a.type===d("WAWebHandleMsgTypes.flow").MESSAGE_TYPE.CHAT?null:(o=a.preMatChat)!=null?o:a.author;var p=a.category===d("WAWebHandleMsgCommon").CATEGORY_PEER,q=!a.chat.isBot()&&a.author.isBot();switch(e.result){case d("WAWebHandleMsgTypes.flow").E2EProcessResult.SUCCESS:case d("WAWebHandleMsgTypes.flow").E2EProcessResult.SIGNAL_OLD_COUNTER_ERROR:if(q){var r,s;a.type===d("WAWebHandleMsgTypes.flow").MESSAGE_TYPE.CHAT?(q=a.author,r=a.chat):(q=a.chat,s=a.author);return d("WAWebSendReceiptJobCommon").sendBotInvokeResponseAcks([f],q,r,s)}else if(b.type===d("WAWebHandleMsgCommon").STANZA_MSG_TYPES.medianotify)return d("WAWebHandleMsgSendAck").sendAck(f,m,l,o);return d("WAWebSendDeliveryReceiptJob").sendDeliveryReceiptsAfterDecryption(f,m,n,o,p,e);case d("WAWebHandleMsgTypes.flow").E2EProcessResult.HSM_MISMATCH:d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(['sendReceipt: HSM mismatch, no receipt sent for "','"'])),f).sendLogs("send-receipt-skipping-hsm-mismatch-result");return;case d("WAWebHandleMsgTypes.flow").E2EProcessResult.RETRY:if(c("justknobx")._("371")&&(m!=null&&m.isHosted()&&!d("WAWebBizCoexGatingUtils").bizHostedDevicesEnabled())){d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["Drop retry for coex when feature is disabled"])));return d("WAWebHandleMsgSendAck").sendAck(f,m,l,o)}q=e.retryCount==null?1:e.retryCount+1;yield d("WAWebSendRetryReceiptJob").sendRetryReceipt({retryCount:q,to:m,participant:o,recipient:n,externalId:f,rawTs:g,isPeer:p,retryReason:e.retryReason});void d("WAWebPostMessageHighRetryCountMetric").maybePostMessageHighRetryCountMetric(q,a);return;case d("WAWebHandleMsgTypes.flow").E2EProcessResult.BACKFILL:return d("WAWebHandleMsgSendAck").sendAck(f,m,l,o);case d("WAWebHandleMsgTypes.flow").E2EProcessResult.PARSE_VALIDATION_ERROR:return d("WAWebHandleMsgSendAck").sendNack(f,m,l,o,d("WAWebCreateNackFromStanza").NackReason.InvalidProtobuf,e.e2eFailureReason);case d("WAWebHandleMsgTypes.flow").E2EProcessResult.PARSE_ERROR:return d("WAWebHandleMsgSendAck").sendNack(f,m,l,o,d("WAWebCreateNackFromStanza").NackReason.ParsingError)}d("WALogger").ERROR(k||(k=babelHelpers.taggedTemplateLiteralLoose(['sendReceipt: invalid e2eProcessResult "','"'])),e.result).sendLogs("send-receipt-missing-e2e-process-result");return d("WAWebHandleMsgSendAck").sendAck(f,m,l,o)});return l.apply(this,arguments)}g.sendReceipt=a}),98);
          __d("WAWebMaybePostOfflineCountTooHighMetric",["WALogger","WAWebBackendJobsCommon","WAWebOfflineCountTooHighWamEvent","WAWebWamEnumStanzaType","WAWebWamMsgUtils"],(function(a,b,c,d,e,f,g){var h,i=11;function a(a){var b=a.msgInfo,c=a.msgMeta;a=a.encs;var e=parseInt(b.offline,10);if(Number.isNaN(e)||e<i)return;a=new(d("WAWebOfflineCountTooHighWamEvent").OfflineCountTooHighWamEvent)({offlineCount:e,stanzaType:d("WAWebWamEnumStanzaType").STANZA_TYPE.MESSAGE,mediaType:d("WAWebBackendJobsCommon").getMetricMediaType({encMediaType:(e=a.find(function(a){return a.encMediaType!=null}))==null?void 0:e.encMediaType,msgType:c.type,msgPollType:c.pollType})});e=d("WAWebWamMsgUtils").getMessageTypeFromMsgInfoType(b.type);e!=null&&(a.messageType=e);a.commitAndWaitForFlush()["catch"](function(a){d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["Failed to post OfflineCountTooHigh metric: ",""])),a).tags("messaging")})}g.OFFLINE_COUNT_TOO_HIGH_THRESHOLD=i;g.maybePostOfflineCountTooHigh=a}),98);
          __d("WAWebMsgProcessingDecryptEnc",["Promise","WAWebBackendJobs.flow","WAWebBotGating","WAWebBotMessageSecret","WAWebSignal","err"],(function(a,b,c,d,e,f,g){var h;function a(a,e,f,g){var i=a.e2eType;a=a.ciphertext;switch(i){case d("WAWebBackendJobs.flow").CiphertextType.Skmsg:if(!(e.isGroup()||e.isBroadcast()))return(h||(h=b("Promise"))).reject(c("err")("['messaging'] decryptEnc: Can not do skmsg for non group "+e.toString()));return!f?(h||(h=b("Promise"))).reject(c("err")("['messaging'] decryptEnc: receive msg from "+e.toString()+" without participant")):d("WAWebSignal").Cipher.decryptGroupSignalProto(e,f,a);case d("WAWebBackendJobs.flow").CiphertextType.Pkmsg:case d("WAWebBackendJobs.flow").CiphertextType.Msg:f=e.isUser()?e:f;return!f?(h||(h=b("Promise"))).reject(c("err")("['messaging'] decryptEnc: receive msg from "+e.toString()+" without participant")):d("WAWebSignal").Cipher.decryptSignalProto(f,i,a);case d("WAWebBackendJobs.flow").CiphertextType.Msmsg:return!d("WAWebBotGating").isBotReceiveEnabled()?(h||(h=b("Promise"))).reject(c("err")("[messaging] decryptEnc: Msmsg unsupported")):d("WAWebBotMessageSecret").decryptMsmsgBotMessage(a,g)}}g.decryptEnc=a}),98);
          __d("WAWebPostE2eMessageRecvMetric",["WAWebBackendApi","WAWebBackendJobsCommon","WAWebE2eMessageRecvWamEvent","WAWebGroupType","WAWebHandleMsgCommon","WAWebWamAddressingModeUtils","WAWebWamEnumAgentEngagementEnumType","WAWebWamMsgUtils","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){function h(a){return i.apply(this,arguments)}function i(){i=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=a.enc,c=a.from,e=a.msgMeta,f=a.msgInfo,g=a.msgBotInfo;a=a.error;var h=e.type===d("WAWebHandleMsgCommon").STANZA_MSG_TYPES.reaction,i=f.chat;a=new(d("WAWebE2eMessageRecvWamEvent").E2eMessageRecvWamEvent)({e2eCiphertextType:d("WAWebBackendJobsCommon").getMetricE2eCiphertextType(b.e2eType),e2eCiphertextVersion:d("WAWebBackendJobsCommon").CIPHERTEXT_VERSION,e2eFailureReason:a==null?void 0:a.e2eFailureReason,e2eSuccessful:!1,messageMediaType:d("WAWebBackendJobsCommon").getMetricMediaType({encMediaType:b.encMediaType,msgType:e.type,msgPollType:e.pollType}),retryCount:b.retryCount,editType:d("WAWebBackendJobsCommon").getMetricEditType(f.edit),botType:d("WAWebWamMsgUtils").getWamBotType(i,g==null?void 0:g.bizBotType)});e=d("WAWebBackendJobsCommon").getMetricE2eDestination(c);e!=null&&(a.e2eDestination=e);f.addressingMode!=null&&(a.serverAddressingMode=d("WAWebWamAddressingModeUtils").getWamAddressingModeFromString(f.addressingMode));if(i.isGroup()){b=(yield d("WAWebBackendApi").frontendSendAndReceive("getGroupMetadata",{groupWid:i}));if(b!=null){a.isLid=b.isCag&&h||Boolean(b.isLidAddressingMode);g=d("WAWebGroupType").groupTypeToWamEnum(d("WAWebGroupType").getGroupTypeFromGroupMetadata(b));a.typeOfGroup=g;Object.assign(a,d("WAWebWamAddressingModeUtils").getAddressingModeMetricsFromGroupMetadata(b))}}else i.isBroadcast()?a.isLid=f.author.isLid():a.isLid=i.isLid();f.author.isBot()&&(f.chat.isBot()?a.agentEngagementType=d("WAWebWamEnumAgentEngagementEnumType").AGENT_ENGAGEMENT_ENUM_TYPE.DIRECT_CHAT:a.agentEngagementType=d("WAWebWamEnumAgentEngagementEnumType").AGENT_ENGAGEMENT_ENUM_TYPE.INVOKED);return a});return i.apply(this,arguments)}function a(a){return j.apply(this,arguments)}function j(){j=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){a=(yield h(a));a.e2eSuccessful=!0;a.weight=1e3;a.commit()});return j.apply(this,arguments)}function c(a){return k.apply(this,arguments)}function k(){k=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){a=(yield h(a));a.e2eSuccessful=!1;a.weight=1;a.commit()});return k.apply(this,arguments)}g.postSuccessE2eMessageRecvMetric=a;g.postFailureE2eMessageRecvMetric=c}),98);
          __d("WAWebMsgProcessingDecryptionHandler",["$InternalEnum","WALogger","WATimeUtils","WAWebABProps","WAWebBackendJobs.flow","WAWebBackendJobsCommon","WAWebCreateNackFromStanza","WAWebEphemeralDecodeBroadcastSetting","WAWebHandleMsgCommon","WAWebHandleMsgError","WAWebHandleMsgProcess","WAWebHandleMsgTypes.flow","WAWebIsOfficialClient","WAWebMessagingGatingUtils","WAWebMsgProcessingApiUtils","WAWebMsgType","WAWebPostE2eMessageRecvMetric","WAWebPostIncomingMessageDropMetric","WAWebSendRetryReceiptJob","WAWebSignalCommonErrors","WAWebWamEnumE2eFailureReason","asyncToGeneratorRuntime","cr:4122","gkx"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t=b("$InternalEnum").Mirrored(["SignalRetryable","SignalDuplicateMessage","UnknownDevice","DeviceSentMessage","InvalidProtobuf","HsmMismatch","BroadcastEphSettings","Unknown"]),u=new Set([t.SignalRetryable]);function v(a){return a.message==="errDuplicateMsg"?t.SignalDuplicateMessage:t.SignalRetryable}function w(a){if(a instanceof d("WAWebHandleMsgError").UnknownDeviceMessageError)return t.UnknownDevice;else if(a instanceof d("WAWebSignalCommonErrors").SignalDecryptionError)return v(a);else if(a instanceof d("WAWebSignalCommonErrors").SignalMessageCounterError)return t.SignalDuplicateMessage;else if(a instanceof d("WAWebHandleMsgError").DeviceSentMessageError)return t.DeviceSentMessage;else if(a instanceof d("WAWebHandleMsgError").MessageValidationError)return t.InvalidProtobuf;else if(a instanceof d("WAWebHandleMsgCommon").HsmMismatchError)return t.HsmMismatch;else if(a instanceof d("WAWebEphemeralDecodeBroadcastSetting").BroadcastEphSettingsError)return t.BroadcastEphSettings;return t.Unknown}function a(a){var b={accessedEncs:new Set(),pkOrMsgFailedEnc:null,skMsgFailedEnc:null};return{handleError:function(c,e){var f=w(e);c.e2eType===d("WAWebBackendJobs.flow").CiphertextType.Skmsg?b.skMsgFailedEnc={enc:c,error:e,errorType:f}:b.pkOrMsgFailedEnc={enc:c,error:e,errorType:f};C(a,{enc:c,error:e,errorType:f})},canDecryptNext:function(a){var d;c("gkx")("26258")||E();d=(d=b.pkOrMsgFailedEnc)==null?void 0:d.errorType;if(d!=null&&u.has(d))return!1;b.accessedEncs.add(a.e2eType);return!0},getResult:function(c){return z(a,b,c)}}}function x(a){a=a.ciphertext.byteLength;if(a===0)return"empty";return a<100?"small":"large"}function y(a,b,c){var e=a.msgInfo;a=a.encs;c===void 0&&(c=!1);var f=e.chat;e=e.ts;if(f.isStatus()){f=d("WATimeUtils").unixTimeWithoutClockSkewCorrection()-(e+d("WATimeUtils").DAY_SECONDS);var g=f>0;if(g&&c&&a.length===2){c=d("WATimeUtils").unixTime()-(e+d("WATimeUtils").DAY_SECONDS);d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["decryptE2EPayload: expired status has 2 encs, expired for ","s client time or for ","s with a clock skew, enc is "," and is ",""])),f,c,b.enc.e2eType,x(b.enc)).tags("messaging").sendLogs("handleMsg: expired status multiple encs",{sampling:.01})}return g}return!1}function z(a,b,c){return A.apply(this,arguments)}function A(){A=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b,c){var e;e=(e=b.skMsgFailedEnc)!=null?e:b.pkOrMsgFailedEnc;var f=e!=null&&b.accessedEncs.has(d("WAWebBackendJobs.flow").CiphertextType.Skmsg)&&b.skMsgFailedEnc==null;if(e==null||f||y(a,e,!0)&&d("WAWebABProps").getABPropConfigValue("web_skip_expired_status_error"))return{result:d("WAWebHandleMsgTypes.flow").E2EProcessResult.SUCCESS,hasInactiveMsg:c};B(a,b);D(a,b);f=e.enc;c=e.error;b=e.errorType;var g;(c instanceof d("WAWebSignalCommonErrors").SignalDecryptionError||c instanceof d("WAWebHandleMsgError").UnknownDeviceMessageError||c instanceof d("WAWebEphemeralDecodeBroadcastSetting").BroadcastEphSettingsError)&&(c,g=d("WAWebSendRetryReceiptJob").getRetryReasonFromError(c),b!==t.SignalDuplicateMessage&&(f.hideFail||(yield d("WAWebHandleMsgProcess").processPlaceholderMsg({type:d("WAWebMsgType").MSG_TYPE.CIPHERTEXT,msgMeta:a.msgMeta,msgInfo:a.msgInfo,placeholderType:d("WAWebHandleMsgTypes.flow").PlaceholderType.E2E,placeholderAddReason:d("WAWebBackendJobsCommon").getPlaceholderAddReason(c)}))));switch(b){case t.SignalRetryable:case t.UnknownDevice:return{result:d("WAWebHandleMsgTypes.flow").E2EProcessResult.RETRY,retryCount:f.retryCount,retryReason:g};case t.SignalDuplicateMessage:return{result:d("WAWebHandleMsgTypes.flow").E2EProcessResult.SIGNAL_OLD_COUNTER_ERROR,failedEnc:f};case t.DeviceSentMessage:return{result:d("WAWebHandleMsgTypes.flow").E2EProcessResult.PARSE_VALIDATION_ERROR};case t.InvalidProtobuf:return{result:d("WAWebHandleMsgTypes.flow").E2EProcessResult.PARSE_VALIDATION_ERROR,e2eFailureReason:c instanceof d("WAWebHandleMsgError").MessageValidationError?c.e2eFailureReason:void 0};case t.HsmMismatch:return{result:d("WAWebHandleMsgTypes.flow").E2EProcessResult.HSM_MISMATCH};case t.BroadcastEphSettings:return{result:d("WAWebHandleMsgTypes.flow").E2EProcessResult.RETRY,retryCount:f.retryCount,retryReason:g,e2eFailureReason:d("WAWebWamEnumE2eFailureReason").E2E_FAILURE_REASON.INVALID_BROADCAST_STANZA_ATTRIBUTE};case t.Unknown:return{result:d("WAWebHandleMsgTypes.flow").E2EProcessResult.PARSE_ERROR}}});return A.apply(this,arguments)}function B(a,b){var c=b.skMsgFailedEnc;b=b.pkOrMsgFailedEnc;var e=a.msgInfo,f=a.msgMeta;c=c!=null?c:b;if(c==null)return;b=c.enc;var g=c.errorType,h=c.error;if(y(a,c)){d("WAWebABProps").getABPropConfigValue("web_skip_expired_status_error")||d("WAWebPostIncomingMessageDropMetric").postIncomingMessageDropExpired({msgInfo:e,msgMeta:f,enc:b,error:h instanceof d("WAWebHandleMsgError").MessageValidationError?h:void 0});return}switch(g){case t.SignalRetryable:case t.UnknownDevice:case t.HsmMismatch:case t.BroadcastEphSettings:case t.SignalDuplicateMessage:break;case t.InvalidProtobuf:case t.DeviceSentMessage:d("WAWebPostIncomingMessageDropMetric").postIncomingMessageDropInvalidProtobuf({msgInfo:e,msgMeta:f,enc:b,error:h instanceof d("WAWebHandleMsgError").MessageValidationError?h:void 0});break;case t.Unknown:d("WAWebPostIncomingMessageDropMetric").postIncomingMessageDropInvalidStanzaFromDecryptedMessageInfo({msgInfo:e,msgMeta:f,enc:b})}}function C(a,b){var e=a.msgInfo,f=a.msgMeta;a=a.msgBotInfo;var g=b.enc,h=b.error;b=b.errorType;var r=d("WAWebMsgProcessingApiUtils").getFrom(e);void d("WAWebPostE2eMessageRecvMetric").postFailureE2eMessageRecvMetric({enc:g,from:r,msgMeta:f,msgInfo:e,msgBotInfo:a,error:h instanceof d("WAWebHandleMsgError").MessageValidationError?h:null});d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(["decryptE2EPayload: msgId::"," e2eType:"," error:",""])),e.externalId,g.e2eType,h.stack).tags("messaging");switch(b){case t.SignalDuplicateMessage:break;case t.SignalRetryable:case t.UnknownDevice:c("gkx")("26258")||d("WALogger").WARN(j||(j=babelHelpers.taggedTemplateLiteralLoose(["decryptE2EPayload: e2eType:"," error:",""])),g.e2eType,h).tags("messaging").sendLogs("handleMsg: decryption error");break;case t.InvalidProtobuf:h instanceof d("WAWebHandleMsgError").MessageValidationError&&(d("WAWebIsOfficialClient").isUnofficialStanzaId(e.externalId)?d("WALogger").WARN(k||(k=babelHelpers.taggedTemplateLiteralLoose(["decryptE2EPayload: e2eType:"," error:",""])),g.e2eType,h).tags("messaging").sendLogs("handleMsg from UC: "+h.name,{sampling:h.sendLogs===!0?.01:h.sendLogs}):c("gkx")("26259")&&h instanceof d("WAWebHandleMsgError").MessageProtobufInvalidMessageTypes?d("WALogger").WARN(l||(l=babelHelpers.taggedTemplateLiteralLoose(["decryptE2EPayload: e2eType:"," error:",""])),g.e2eType,h).tags("messaging").sendLogs("(intern) handleMsg: "+h.name):d("WALogger").WARN(m||(m=babelHelpers.taggedTemplateLiteralLoose(["decryptE2EPayload: e2eType:"," error:",""])),g.e2eType,h).tags("messaging").sendLogs("handleMsg: "+h.name,h.sendLogs===!0?void 0:{sampling:h.sendLogs}));break;case t.DeviceSentMessage:d("WALogger").WARN(n||(n=babelHelpers.taggedTemplateLiteralLoose(["decryptE2EPayload: e2eType:"," infoType:"," isDirect:"," error:",""])),g.e2eType,e.type,e.isDirect,h).tags("messaging").sendLogs("handleMsg: parse device sent message error");break;case t.HsmMismatch:d("WALogger").WARN(o||(o=babelHelpers.taggedTemplateLiteralLoose(["decryptE2EPayload: e2eType:"," error:",""])),g.e2eType,h).tags("messaging").sendLogs("handleMsg: hsm mismatch error");break;case t.BroadcastEphSettings:d("WALogger").WARN(p||(p=babelHelpers.taggedTemplateLiteralLoose(["decryptE2EPayload: e2eType:"," error:",""])),g.e2eType,h).tags("messaging").sendLogs("handleMsg: failed to decrypt broadcast ephemeral settings");break;case t.Unknown:d("WALogger").WARN(q||(q=babelHelpers.taggedTemplateLiteralLoose(["decryptE2EPayload: e2eType:"," error:",""])),g.e2eType,h).tags("messaging").sendLogs("handleMsg: parse decrypted message error");break}}function D(a,b){var c=b.skMsgFailedEnc;b=b.pkOrMsgFailedEnc;c=c!=null?c:b;if(c==null)return;if(!d("WAWebMessagingGatingUtils").isMessageDropPlaceholderEnabled())return;b=a.msgInfo.chat;if(!(b.isUser()||b.isGroup()))return;if(y(a,c))return;b=null;switch(c.errorType){case t.SignalRetryable:case t.SignalDuplicateMessage:case t.BroadcastEphSettings:case t.UnknownDevice:break;case t.DeviceSentMessage:case t.InvalidProtobuf:b=d("WAWebCreateNackFromStanza").NackReason.InvalidProtobuf;break;case t.HsmMismatch:case t.Unknown:b=d("WAWebCreateNackFromStanza").NackReason.ParsingError;break}if(b!=null){var e=a.msgInfo.externalId;d("WALogger").WARN(r||(r=babelHelpers.taggedTemplateLiteralLoose(["messageDrop: insert a debug placeholder for ",", reason: ",""])),e,c.errorType).tags("messaging");void d("WAWebHandleMsgProcess").processPlaceholderMsg({type:d("WAWebMsgType").MSG_TYPE.DEBUG_PLACEHOLDER,msgInfo:a.msgInfo,nackReason:b})}}function E(){if(!c("gkx")("26258")){var a;a=(a=b("cr:4122")==null?void 0:b("cr:4122").isNextMessageDropped())!=null?a:null;if(a==null)return;d("WALogger").LOG(s||(s=babelHelpers.taggedTemplateLiteralLoose(["Dropping incoming message with "," error"])),a);switch(a){case t.SignalRetryable:throw new(d("WAWebSignalCommonErrors").SignalDecryptionError)("errSignalErr");case t.SignalDuplicateMessage:throw new(d("WAWebSignalCommonErrors").SignalDecryptionError)("errDuplicateMsg");case t.InvalidProtobuf:throw new(d("WAWebHandleMsgError").MessageValidationError)("test",d("WAWebWamEnumE2eFailureReason").E2E_FAILURE_REASON.INVALID_MESSAGE);case t.DeviceSentMessage:throw new(d("WAWebHandleMsgError").DeviceSentMessageError)(1,1);default:return}}}g.DecryptionErrorType=t;g.createDecryptionHandler=a}),98);
          __d("WAWebMsgProcessingDecryptApi",["WALogger","WAWebAdvSignatureApi","WAWebBackendJobs.flow","WAWebHandleMsgTypes.flow","WAWebMsgProcessingApiUtils","WAWebMsgProcessingDecryptEnc","WAWebMsgProcessingDecryptionHandler","WAWebOfflineResumeMsgProcessReporter","WAWebPostE2eMessageRecvMetric","WAWebSendRetryReceiptJob","WAWebSignalProtocolStore","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k;function a(a,b){return l.apply(this,arguments)}function l(){l=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){var c=a.bizInfo,e=a.msgInfo,f=a.paymentInfo,g=a.deviceIdentity,h=a.encs,l=a.msgMeta,n=a.rcat,o=a.hsmInfo,p=a.msgBotInfo,q=a.reportingTokenInfo,r=d("WAWebMsgProcessingApiUtils").getFrom(e);m(h,e);if(e.author.device!=null&&e.author.device!==0){g=(yield d("WAWebAdvSignatureApi").validateADVwithEncs(e.author,g,h,!!e.offline));if(!g){d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(["decryptE2EPayload: msgId::",", validateADVIdentity failed"])),e.externalId).tags("messaging");return{result:d("WAWebHandleMsgTypes.flow").E2EProcessResult.RETRY,retryCount:h[0].retryCount,retryReason:d("WAWebSendRetryReceiptJob").RetryReason.AdvFailure}}}g=!1;var s=d("WAWebMsgProcessingDecryptionHandler").createDecryptionHandler(a);for(h of h)try{if(!s.canDecryptNext(h))continue;var t=d("WAWebOfflineResumeMsgProcessReporter").msgProcessReporter.startMarker(d("WAWebOfflineResumeMsgProcessReporter").msgProcessReporter.stage.Decryption),u=(yield d("WAWebMsgProcessingDecryptEnc").decryptEnc(h,r,e.author,a));t==null||t();d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["decryptE2EPayload: msgId::"," e2eType:"," done"])),e.externalId,h.e2eType).tags("messaging");void d("WAWebPostE2eMessageRecvMetric").postSuccessE2eMessageRecvMetric({enc:h,from:r,msgMeta:l,msgInfo:e,msgBotInfo:p,error:null});t={retryCount:h.retryCount,e2eType:h.e2eType,encMediaType:h.encMediaType,hideFail:h.hideFail};u=(yield b({decrypted:u,info:e,paymentInfo:f,e2eInfo:t,bizInfo:c,hsmInfo:o,msgMeta:l,rcat:n,msgBotInfo:p,reportingTokenInfo:q}));u.hasInactiveMsg&&(g=!0);d("WALogger").LOG(k||(k=babelHelpers.taggedTemplateLiteralLoose(["processDecryptedProto: msgId::"," e2eType:"," done"])),e.externalId,h.e2eType).tags("messaging")}catch(a){s.handleError(h,a)}yield d("WAWebSignalProtocolStore").getSignalProtocolStore().flushBufferToDiskIfNotMemOnlyMode();return s.getResult(g)});return l.apply(this,arguments)}function m(a,b){a.length===2&&a[0].e2eType===d("WAWebBackendJobs.flow").CiphertextType.Skmsg&&d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["decryptE2EPayload: msgId::"," skMsg is out of order"])),b.externalId).tags("messaging").sendLogs("handleMsg: invalid encs order",{sampling:.01})}g.decryptE2EPayload=a}),98);
          __d("WAWebProcessPhoneNumberMapping",["Promise","WAArrayUtils","WALogger","WAWebApiContact","WAWebDBCreateLidPnMappings","WAWebHandleMsgTypes.flow","WAWebUpdateLidMetadataJob","WAWebUserPrefsMeUser","WAWebUsernameGatingUtils","WAWebWid","WAWebWidFactory","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i;function j(a){var b=a.lid,c=a.data,d=a.shouldWaitForJob;a=a.processingResult;a.push({jobArgs:{lid:b,data:c},shouldWaitForJob:d})}function k(a,b){return l.apply(this,arguments)}function l(){l=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){var c,e=[],f=a.recipientPn,g=a.chat,h=a.author,i=a.peerRecipientPn,k=a.recipientLatestLid,l=d("WAWebWidFactory").toUserLidOrThrow(h);if(d("WAWebUserPrefsMeUser").isMeAccount(h)){h=b==null?void 0:b.origin;if(f!=null)c={lid:d("WAWebWidFactory").toUserLidOrThrow(g),pn:d("WAWebWidFactory").toUserWid(f),learningSource:"other"},j({lid:d("WAWebWidFactory").toUserLidOrThrow(g),data:{shareOwnPn:!1},shouldWaitForJob:!0,processingResult:e});else if(i!=null)k!=null?c={lid:d("WAWebWidFactory").toUserLidOrThrow(g),pn:i,latestLid:k,learningSource:"recipient-latest-lid"}:c={lid:d("WAWebWidFactory").toUserLidOrThrow(g),pn:i,learningSource:"peer-lid-message"};else{b=(yield d("WAWebApiContact").getContactRecord(g));(b==null||(b==null?void 0:b.shareOwnPn)!==!0)&&j({lid:d("WAWebWidFactory").toUserLidOrThrow(g),data:{shareOwnPn:!0},shouldWaitForJob:!1,processingResult:e})}if(h!=="ctwa"){h;f=d("WAWebUsernameGatingUtils").usernameDisplayedEnabled()&&a.author.isLid()&&a.chat.isLid();i==null&&!f&&(c="missing-peer-recipient-pn")}return{mapping:c,lidMetadataUpdates:e}}k=a.displayName;k!=null&&j({lid:l,data:{displayNameLID:k},shouldWaitForJob:!0,processingResult:e});b=a.senderPn;b!=null&&(c={lid:l,pn:d("WAWebWidFactory").toUserWid(b),learningSource:"other"});b==null&&j({lid:l,data:{shareOwnPn:!0},shouldWaitForJob:!0,processingResult:e});return{mapping:c,lidMetadataUpdates:e}});return l.apply(this,arguments)}function m(a){return n.apply(this,arguments)}function n(){n=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b,c=a.recipientLid,e=a.chat,f=a.author,g=a.peerRecipientLid,h=a.recipientLatestLid;if(d("WAWebUserPrefsMeUser").isMeAccount(f)){e=d("WAWebWidFactory").toUserWid(e);c!=null?b={lid:c,pn:e,learningSource:"other"}:g!=null?h!=null?b={pn:e,lid:g,latestLid:h,learningSource:"recipient-latest-lid"}:b={lid:g,pn:e,learningSource:"peer-pn-message"}:b="missing-peer-recipient-lid"}c=a.senderLid;c!=null&&(b={lid:d("WAWebWidFactory").toUserLidOrThrow(c),pn:d("WAWebWidFactory").toUserWid(f),learningSource:"other"});return{mapping:b,lidMetadataUpdates:[]}});return n.apply(this,arguments)}function o(a){return p.apply(this,arguments)}function p(){p=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=a.msgInfo;a=a.msgMeta;var c=b.author;return c.isLid()?k(b,a):m(b)});return p.apply(this,arguments)}function q(a){return r.apply(this,arguments)}function r(){r=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=a.msgInfo,c=d("WAWebUsernameGatingUtils").usernameDisplayedEnabled()&&b.participantUsername!=null;!c&&b.chat.isGroup()&&b.author.isLid()&&!d("WAWebUserPrefsMeUser").isMeAccount(b.author)&&b.participantPn==null&&b.displayName==null&&d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[extractMappingsForGroupOrStatusBroadcastMessage] participantPn is missing for group message from LID author"])));if(a.bclParticipant){a.msgInfo;a=s(a.bclParticipant);return a==null?{lidMetadataUpdates:[]}:{mapping:a,lidMetadataUpdates:[]}}var e;a=[];var f=b.participantPn,g=b.participantLid,i=b.author;f!=null?e={lid:d("WAWebWidFactory").toUserLidOrThrow(i),pn:f,learningSource:"other"}:g!=null&&!c&&(e={lid:g,pn:d("WAWebWidFactory").toUserWid(i),learningSource:"other"});f=b.displayName;!d("WAWebUserPrefsMeUser").isMeAccount(i)&&f!=null&&j({lid:d("WAWebWidFactory").toUserLidOrThrow(i),data:{displayNameLID:f},shouldWaitForJob:!0,processingResult:a});return{mapping:e,lidMetadataUpdates:a}});return r.apply(this,arguments)}function s(a){var b=a.wid,e=a.recipientLatestLid;if(c("WAWebWid").isUserLid(b)){var f=b,g=a.peerRecipientPn;if(g==null){var h=d("WAWebUsernameGatingUtils").usernameDisplayedEnabled();return h?null:"missing-peer-recipient-pn"}return e?{lid:f,latestLid:e,pn:g,learningSource:"recipient-latest-lid"}:{lid:f,pn:g,learningSource:"peer-lid-message"}}h=a.peerRecipientLid;f=b;return h==null?"missing-peer-recipient-lid":e?{lid:h,latestLid:e,pn:f,learningSource:"recipient-latest-lid"}:{lid:h,pn:f,learningSource:"peer-pn-message"}}function t(a){var b=a.mapping;a=a.flushImmediately;if(b.learningSource==="recipient-latest-lid")return d("WAWebDBCreateLidPnMappings").createLidPnMappings({mappings:[{lid:b.lid,pn:b.pn},{lid:b.latestLid,pn:b.pn}],flushImmediately:a,learningSource:"recipient-latest-lid"});b;return d("WAWebDBCreateLidPnMappings").createLidPnMappings({mappings:[{lid:b.lid,pn:b.pn}],flushImmediately:a,learningSource:b.learningSource})}function u(a){return v.apply(this,arguments)}function v(){v=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=a.msgInfo.chat;if(b.isUser())return o(a);else if(b.isGroup()||b.isBroadcast())return q(a);return{lidMetadataUpdates:[]}});return v.apply(this,arguments)}function a(a,b,c){return w.apply(this,arguments)}function w(){w=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,c,e){if(a.type===d("WAWebHandleMsgTypes.flow").MESSAGE_TYPE.PEER_BROADCAST){var f=a.bclParticipants.map(function(b){return x({msgInfo:a,msgMeta:c,bclParticipant:b},e)});f=(yield (i||(i=b("Promise"))).all(f));return{type:"peer-broadcast",mappings:f}}return{type:"not-peer-broadcast",mapping:yield x({msgInfo:a,msgMeta:c},e)}});return w.apply(this,arguments)}function x(a,b){return y.apply(this,arguments)}function y(){y=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){var c;a=(yield u(a));var e=a.mapping;a=a.lidMetadataUpdates;a=d("WAArrayUtils").groupByAndMap(a,function(a){return a.shouldWaitForJob?"waitForJob":"fireAndForget"},function(a){return a.jobArgs});c=(c=a.get("waitForJob"))!=null?c:[];a=(a=a.get("fireAndForget"))!=null?a:[];a.length>0&&void d("WAWebUpdateLidMetadataJob").updateLidMetadataJob(a);c.length>0&&(yield d("WAWebUpdateLidMetadataJob").updateLidMetadataJob(c));e!=null&&typeof e==="object"&&(yield t({mapping:e,flushImmediately:b}));return e});return y.apply(this,arguments)}g.processPhoneNumberMappings=a}),98);
          __d("WAWebProcessMsgInfoForLid",["Promise","WALogger","WAWebApiContact","WAWebHandleMsgCommon","WAWebHandleMsgTypes.flow","WAWebLid1X1MigrationGating","WAWebLidMigrationUtils","WAWebMessageProcessUtils","WAWebProcessPhoneNumberMapping","WAWebUsernameGatingUtils","WAWebWid","WAWebWidFactory","WAWebWorkerSafeBackendApi","asyncToGeneratorRuntime","err"],(function(a,b,c,d,e,f,g){var h,i,j,k,l;function m(a){return n.apply(this,arguments)}function n(){n=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=a.mapping,e=a.chatWid,f=a.msgMeta;a=a.msgInfo;var g=null,l=f==null?void 0:f.origin,m=l==="ctwa";if(m){if(!c("WAWebWid").isUserLid(e))throw c("err")("received ctwa message but remote id is not Lid");g=e}else if((f==null?void 0:f.targetSenderJid)!=null)g=d("WAWebLidMigrationUtils").getEnforceCurrentLid(d("WAWebWidFactory").toUserWid(a.chat));else if(b==null){m=d("WAWebUsernameGatingUtils").usernameDisplayedEnabled();f=m&&a.type===d("WAWebHandleMsgTypes.flow").MESSAGE_TYPE.CHAT&&a.author.isLid()&&e.isLid();var n=f&&a.username!=null;f=f&&a.username==null;if(n||f)g=d("WAWebLidMigrationUtils").getEnforceCurrentLid(e);else if(m&&a.type===d("WAWebHandleMsgTypes.flow").MESSAGE_TYPE.PEER_BROADCAST&&e.isLid())g=d("WAWebLidMigrationUtils").getEnforceCurrentLid(e);else{d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["findDestinationChatForSingleMapping: missing pn-lid mapping in 1-1 message"]))).sendLogs("misssing-pn-lid-mapping-in-1-1-message").devConsole("msg id:",a.externalId);throw c("err")("findDestinationChatForSingleMapping: missing pn-lid mapping in 1-1 message")}}else if(b==="missing-peer-recipient-pn"){d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["findDestinationChatForSingleMapping: missing peer recipient pn in 1-1 message from device ",""])),(n=a.author.device)!=null?n:0).sendLogs("misssing-peer-recipient-pn-in-1-1-message");c("WAWebWid").isUserLid(e)&&(d("WAWebApiContact").lidPnCache.getPhoneNumber(e)!=null&&(g=e));if(g==null){d("WALogger").WARN(j||(j=babelHelpers.taggedTemplateLiteralLoose(["findDestinationChatForSingleMapping: missing peer recipient pn and local mapping, processing message anyway"])));return}}else if(b==="missing-peer-recipient-lid"){d("WALogger").ERROR(k||(k=babelHelpers.taggedTemplateLiteralLoose(["findDestinationChatForSingleMapping: missing peer recipient lid in 1-1 message"]))).sendLogs("misssing-peer-recipient-lid-in-1-1-message");d("WAWebWorkerSafeBackendApi").workerSafeFireAndForget("syncContactListJob",{contactIds:[e],shouldSyncDevice:!1,mode:"query"});g=d("WAWebApiContact").lidPnCache.getCurrentLid(e);if(g==null)throw c("err")("findDestinationChatForSingleMapping: missing peer recipient lid in 1-1 message")}else g=b.lid;f=(yield d("WAWebMessageProcessUtils").selectChatForOneOnOneMessage({lid:g,lidOrigin:l}));m=f.chatId;return m.isSameAccountAndAddressingMode(e)?{accountLid:f.accountLid}:{newRemote:m,accountLid:f.accountLid}});return n.apply(this,arguments)}function a(a){return o.apply(this,arguments)}function o(){o=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var e=a.msgInfo,f=a.msgMeta;a=(yield d("WAWebProcessPhoneNumberMapping").processPhoneNumberMappings(e,f,e.offline==null));if(e.category===d("WAWebHandleMsgCommon").CATEGORY_PEER)return;var g=d("WAWebLid1X1MigrationGating").Lid1X1MigrationUtils.isLidMigrated()||e.author.isLid()||e.chat.isLid();if(!g)return;if(e.type===d("WAWebHandleMsgTypes.flow").MESSAGE_TYPE.PEER_BROADCAST){if(a.type!=="peer-broadcast")throw c("err")("maybeProcesMsgInfoForLid: mappings type is not the expected peer-broadcast");a.type;g=a.mappings.map(function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){b=e.bclParticipants[b];a=(yield m({msgInfo:e,msgMeta:f,mapping:a,chatWid:b.wid}));if((a==null?void 0:a.newRemote)==null)return;b.preMatWid=b.wid;b.wid=d("WAWebWidFactory").toUserWid(a.newRemote)});return function(b,c){return a.apply(this,arguments)}}());yield (l||(l=b("Promise"))).all(g)}else{if(a.type!=="not-peer-broadcast")throw c("err")("maybeProcesMsgInfoForLid: mappings type is not the expected not-peer-broadcast");a.type;g=e.type===d("WAWebHandleMsgTypes.flow").MESSAGE_TYPE.OTHER_BROADCAST;var h=g?e.author:e.chat;if(!c("WAWebWid").isRegularUser(h))return;a=(yield m({msgInfo:e,msgMeta:f,mapping:a.mapping,chatWid:h}));if(a==null)return;var i=a.accountLid;a=a.newRemote;i!=null&&(e.accountLid=i);if(a==null)return;g?(e.preMatChat=e.author,e.author=a):(e.preMatChat=h,e.chat=a)}});return o.apply(this,arguments)}g.maybeProcesMsgInfoForLid=a}),98);
          __d("WAWebHandleMsg",["Promise","WALogger","WAParsableWapNode","WATimeUtils","WAWebCreateNackFromStanza","WAWebDBReportingTokenUtils","WAWebGetMessageCache","WAWebHandleMsgCommon","WAWebHandleMsgMetaUtils","WAWebHandleMsgParser","WAWebHandleMsgProcess","WAWebHandleMsgSendReceipt","WAWebHandleMsgTypes.flow","WAWebMaybePostOfflineCountTooHighMetric","WAWebMessageDedupUtils","WAWebMessageInsertDebugPlaceholder","WAWebMessageQueue","WAWebMsgProcessingApiUtils","WAWebMsgProcessingDecryptApi","WAWebMsgType","WAWebOfflineHandler","WAWebPostIncomingMessageDropMetric","WAWebPostUnknownStanzaMetric","WAWebProcessMsgInfoForLid","WAWebSetUsernameJob","WAWebUsernameGatingUtils","WAWebWidFactory","asyncToGeneratorRuntime","cr:4122","gkx"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t;function u(a){return v.apply(this,arguments)}function v(){v=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var e=d("WAWebHandleMsgParser").incomingMsgParser.parse(a);if(e.error){c("gkx")("26258")?d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["handleMsg: error while parsing message stanza"]))).tags("messaging"):d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["handleMsg: error while parsing message stanza: ",", node: ",""])),e.error,a.toString()).tags("messaging");d("WAWebPostUnknownStanzaMetric").postUnknownStanzaMetric(a);var f=d("WAWebHandleMsgParser").incomingMsgParserForAckOnly.parse(a);if(f.error){f.error instanceof d("WAParsableWapNode").XmppParsingFailure?d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["failedParsingMessage: ",""])),f.error).tags("messaging").sendLogs("failedParsing: ack not parsed XMPP",{sampling:.01}):d("WALogger").LOG(k||(k=babelHelpers.taggedTemplateLiteralLoose(["failedParsingMessage:"]))).tags("messaging").sendLogs("failedParsing: ack not parsed",{sampling:.01});d("WAWebPostIncomingMessageDropMetric").postIncomingMessageDropInvalidStanza(a);return(t||(t=b("Promise"))).resolve(d("WAWebCreateNackFromStanza").createNackFromStanza(a,d("WAWebCreateNackFromStanza").NackReason.ParsingError))}f=f.success;var g=f.type,v=f.externalId,x=f.msgInfo;f=f.offline;var y=d("WAWebCreateNackFromStanza").NackReason.ParsingError;g==null?(y=d("WAWebCreateNackFromStanza").NackReason.UnrecognizedStanzaType,d("WAWebPostIncomingMessageDropMetric").postIncomingMessageDropUnknownMessageType(a)):e.error instanceof d("WAParsableWapNode").XmppParsingFailure&&((g=e.error)==null?void 0:g.reason)===""+d("WAWebCreateNackFromStanza").NackReason.InvalidHostedCompanionStanza?(y=d("WAWebCreateNackFromStanza").NackReason.InvalidHostedCompanionStanza,d("WAWebPostIncomingMessageDropMetric").postIncomingMessageDropInvalidHostedCompanionStanza(a)):d("WAWebPostIncomingMessageDropMetric").postIncomingMessageDropInvalidStanza(a);d("WAWebMessageInsertDebugPlaceholder").maybeInsertDebugPlaceholder({externalId:v,nackReason:y,msgInfo:x,offline:f});f!=null&&(e.error instanceof d("WAParsableWapNode").XmppParsingFailure?d("WALogger").LOG(l||(l=babelHelpers.taggedTemplateLiteralLoose(["failedParsingMessage: "," ",""])),v,e.error).tags("messaging").sendLogs("failedParsing: ack parsed XMPP",{sampling:.01}):d("WALogger").LOG(m||(m=babelHelpers.taggedTemplateLiteralLoose(["failedParsingMessage: ",""])),v).tags("messaging").sendLogs("failedParsing: ack parsed",{sampling:.01}));return(t||(t=b("Promise"))).resolve(d("WAWebCreateNackFromStanza").createNackFromStanza(a,y))}var z=e.success;d("WAWebMaybePostOfflineCountTooHighMetric").maybePostOfflineCountTooHigh(z);var A=z.msgMeta,B=z.msgInfo,C=z.msgBotInfo,D=z.encs;g=d("WAWebMsgProcessingApiUtils").messageInfoToKey(B);B.clientReceivedTsMillis=d("WATimeUtils").unixTimeMs();if(B.offline!=null){d("WAWebOfflineHandler").OfflineMessageHandler.addOfflinePendingMessage();d("WAWebOfflineHandler").OfflineMessageHandler.offlineStanzaReceivedAfterComplete();if(d("WAWebMessageDedupUtils").isMessageDedupEnabled()&&d("WAWebMessageDedupUtils").isPengingMessageCacheEnabled()&&d("WAWebMessageDedupUtils").hasPendingMessage(g,B.ts,D)){d("WALogger").LOG(n||(n=babelHelpers.taggedTemplateLiteralLoose(["message-dedup: skip progressing duplicate"])));d("WAWebOfflineHandler").OfflineMessageHandler.processMessageDecryptResult(d("WAWebHandleMsgTypes.flow").E2EProcessResult.SUCCESS);return}}var E=1;d("WAWebMessageDedupUtils").isPengingMessageCacheEnabled()&&(E=d("WAWebMessageDedupUtils").addPendingMessage(g,B.ts,D));d("WAWebOfflineHandler").OfflineMessageHandler.isResumeFromRestartComplete()&&delete z.msgInfo.offline;if(b("cr:4122")!=null&&b("cr:4122").isNextMessagePostponed(a,u)){void d("WAWebHandleMsgSendReceipt").sendReceipt(z.msgInfo,z.msgMeta,{result:d("WAWebHandleMsgTypes.flow").E2EProcessResult.SUCCESS});return}return d("WAWebMessageQueue").onMessageQueue(B.chat,!!z.msgInfo.offline,b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a;d("WALogger").LOG(o||(o=babelHelpers.taggedTemplateLiteralLoose(["handleMessage: chat::"," msgId::",', start processing message, offline="','"'])),B.chat.toLogString(),B.externalId,(a=B.offline)!=null?a:"").tags("messaging");B.msgProcessStartTsMillis=d("WATimeUtils").unixTimeMs();yield d("WAWebProcessMsgInfoForLid").maybeProcesMsgInfoForLid({msgInfo:B,msgMeta:A});if(d("WAWebUsernameGatingUtils").usernameDisplayedEnabled()){var b=[];if(B.type===d("WAWebHandleMsgTypes.flow").MESSAGE_TYPE.GROUP){a=d("WAWebSetUsernameJob").maybeCreateSetUsernameInfoJobArg({userId:d("WAWebWidFactory").toUserWid(B.author),username:B.participantUsername});a&&b.push(a)}else if(B.type===d("WAWebHandleMsgTypes.flow").MESSAGE_TYPE.PEER_BROADCAST)B.bclParticipants.forEach(function(a){var c;c=d("WAWebSetUsernameJob").maybeCreateSetUsernameInfoJobArg({userId:d("WAWebWidFactory").toUserWid((c=a.peerRecipientLid)!=null?c:a.wid),username:a.peerRecipientUsername});c&&b.push(c)});else{a=d("WAWebSetUsernameJob").maybeCreateSetUsernameInfoJobArg({userId:d("WAWebWidFactory").toUserWid(B.author),username:B.username,usernameCountryCode:B.senderCountryCode});a&&b.push(a);var c;B.peerRecipientLid?c=d("WAWebWidFactory").toUserWid(B.peerRecipientLid):B.chat.isLid()&&(c=d("WAWebWidFactory").toUserWid(B.chat));a=d("WAWebSetUsernameJob").maybeCreateSetUsernameInfoJobArg({userId:c,username:B.peerRecipientUsername});a&&b.push(a)}b.length>0&&(yield d("WAWebSetUsernameJob").setUsernamesJob(b))}a=d("WAWebMsgProcessingApiUtils").messageInfoToKey(B);if(A.isUnavailable){d("WAWebDBReportingTokenUtils").maybeStoreReportingTag({msgKey:a,stanzaId:B.externalId,msgTs:B.ts,incomingMsgReportingTokenInfo:z.reportingTokenInfo});d("WALogger").LOG(p||(p=babelHelpers.taggedTemplateLiteralLoose(["handleMessage: msgId::",", get fanout placeholder"])),B.externalId).tags("messaging");var e=d("WAWebHandleMsgTypes.flow").PlaceholderType.FANOUT;C!=null?(d("WALogger").DEV(q||(q=babelHelpers.taggedTemplateLiteralLoose(["setting fanout placeholder type to bot fanout future proofing"]))),e=d("WAWebHandleMsgTypes.flow").PlaceholderType.BOT_UNAVAILABLE_FANOUT):A.isHostedMsgUnavailable===!0?(d("WALogger").DEV(r||(r=babelHelpers.taggedTemplateLiteralLoose(["setting fanout placeholder type to hosted fanout"]))),e=d("WAWebHandleMsgTypes.flow").PlaceholderType.HOSTED_UNAVAILABLE_FANOUT):A.isViewOnceUnavailable===!0&&(d("WALogger").DEV(s||(s=babelHelpers.taggedTemplateLiteralLoose(["setting fanout placeholder type to view once"]))),e=d("WAWebHandleMsgTypes.flow").PlaceholderType.VIEW_ONCE_UNAVAILABLE_FANOUT);yield d("WAWebHandleMsgProcess").processPlaceholderMsg({type:d("WAWebMsgType").MSG_TYPE.CIPHERTEXT,msgMeta:A,msgInfo:B,placeholderType:e});d("WAWebHandleMsgSendReceipt").sendReceipt(B,A,{result:d("WAWebHandleMsgTypes.flow").E2EProcessResult.BACKFILL});return}e=(yield d("WAWebMsgProcessingDecryptApi").decryptE2EPayload(z,d("WAWebHandleMsgProcess").processDecryptedMessageProto));B.offline!=null&&d("WAWebOfflineHandler").OfflineMessageHandler.processMessageDecryptResult(e.result);e.result!==d("WAWebHandleMsgTypes.flow").E2EProcessResult.SUCCESS&&d("WAWebDBReportingTokenUtils").maybeStoreReportingTag({msgKey:a,stanzaId:B.externalId,msgTs:B.ts,incomingMsgReportingTokenInfo:z.reportingTokenInfo});e.result===d("WAWebHandleMsgTypes.flow").E2EProcessResult.SIGNAL_OLD_COUNTER_ERROR&&w(z)?void d("WAWebGetMessageCache").getMessageCache().addMessages([{duplicateMsgReceiptInfo:{externalId:B.externalId,from:d("WAWebMsgProcessingApiUtils").getFrom(B),author:B.author,msgInfo:B,msgMeta:A,enc:e.failedEnc||D[0],hasHideFailEnc:D.some(function(a){return a.hideFail}),msgReceivedTimes:E}}],B.offline==null):B.offline==null||B.category===d("WAWebHandleMsgCommon").CATEGORY_PEER||A.type===d("WAWebHandleMsgCommon").STANZA_MSG_TYPES.medianotify||e.result!==d("WAWebHandleMsgTypes.flow").E2EProcessResult.SUCCESS&&e.result!==d("WAWebHandleMsgTypes.flow").E2EProcessResult.SIGNAL_OLD_COUNTER_ERROR?void d("WAWebHandleMsgSendReceipt").sendReceipt(B,A,e):void d("WAWebGetMessageCache").getMessageCache().addMessages([{receiptInfo:{externalId:B.externalId,from:d("WAWebMsgProcessingApiUtils").getFrom(B),author:B.author}}],!1)}),B.externalId)});return v.apply(this,arguments)}function w(a){var b=a.msgMeta;a=a.encs;a=a.some(function(a){return a.hideFail});return a?d("WAWebHandleMsgMetaUtils").isReactionMsgMeta(b)||d("WAWebHandleMsgMetaUtils").isPollVoteMsgMeta(b):b.type===d("WAWebHandleMsgCommon").STANZA_MSG_TYPES.text||b.type===d("WAWebHandleMsgCommon").STANZA_MSG_TYPES.media||b.type===d("WAWebHandleMsgCommon").STANZA_MSG_TYPES.medianotify||b.type===d("WAWebHandleMsgCommon").STANZA_MSG_TYPES.poll}g["default"]=u}),98);
          __d("WAWebHandleMsgReceiptParser",["WADeprecatedWapParser","WAWebAck","WAWebHandleMsgTypes.flow","WAWebJidToWid","WAWebUserPrefsMeUser"],(function(a,b,c,d,e,f,g){var h={read:(a=d("WAWebAck")).ACK.READ,played:a.ACK.PLAYED,inactive:a.ACK.INACTIVE,"server-error":a.ACK.CONTENT_GONE,sender:a.ACK.RECEIVED,"read-self":a.ACK.READ,"played-self":a.ACK.PLAYED,peer_msg:a.ACK.PEER},i={SIMPLE:"simple",AGGREGATE:"aggregate"};b=new(c("WADeprecatedWapParser"))("incomingMsgReceiptParser",function(a){a.assertTag("receipt");a.hasAttr("to")&&a.assertAttr("to",d("WAWebUserPrefsMeUser").assertGetMe().toJid());var b=a.hasAttr("type")?a.attrEnumOrNullIfUnknown("type",h):d("WAWebAck").ACK.RECEIVED;b={ack:b!=null?b:d("WAWebAck").ACK.RECEIVED,stanzaId:a.attrString("id"),from:d("WAWebJidToWid").jidWithTypeToWid(a.attrJidWithType("from")),ackString:a.hasAttr("type")?a.attrString("type"):null,offline:a.hasAttr("offline")?a.attrString("offline"):null};var c=a.maybeChild("error");c!=null&&(c.hasAttr("reason")&&c.attrString("reason")==="lid"&&c.attrString("type")==="feature-incapable"&&(b.ack=d("WAWebAck").ACK.SENT));c=a.maybeChild("participants");return c?j(b,c):k(b,a)});function j(a,b){var c=b.mapChildrenWithTag("user",function(a){try{var b=d("WAWebJidToWid").deviceJidToDeviceWid(a.attrDeviceJid("jid"));a=a.attrTime("t");return{participant:b,ts:a}}catch(a){return null}});c=c.filter(Boolean);return babelHelpers["extends"]({},a,{type:i.AGGREGATE,externalId:b.attrString("key"),receipts:c})}function k(a,b){var c=b.hasAttr("participant")?d("WAWebJidToWid").deviceJidToDeviceWid(b.attrDeviceJid("participant")):null,e=b.hasAttr("recipient")?d("WAWebJidToWid").userJidToUserWid(b.attrUserJid("recipient")):null,f=b.maybeAttrString("type")==="view",g;b.hasChild("list")?g=b.child("list").mapChildrenWithTag("item",function(a){return f?a.attrString("server_id"):a.attrString("id")}):g=[];var h;if(b.hasChild("biz")){var j=b.child("biz"),k=d("WAWebHandleMsgTypes.flow").ActualActorsEnumType.cast(j.maybeAttrInt("actual_actors")),l=d("WAWebHandleMsgTypes.flow").HostStorageEnumType.cast(j.maybeAttrInt("host_storage"));j=j.maybeAttrInt("privacy_mode_ts");k!=null&&l!=null&&j!=null&&(h={actualActors:k,hostStorage:l,privacyModeTs:j})}f||g.push(a.stanzaId);k=!1;c!=null&&c.isBot()&&b.hasAttr("is_lid")&&(k=b.attrString("is_lid")==="true");return babelHelpers["extends"]({},a,{type:i.SIMPLE,externalIds:g,participant:c,recipient:e,ts:b.attrTime("t"),biz:h,isLidBot:k})}g.RECEIPT_TYPES_TO_ACK=h;g.RECEIPT_TYPE=i;g.msgReceiptParser=b}),98);
          __d("WAWebCreateReceiptStanzaReceiveMetric",["WAWebAck","WAWebHandleMsgReceiptParser","WAWebReceiptStanzaReceiveWamEvent","WAWebWamEnumMessageType","WAWebWamEnumReceiptStanzaStage","WAWebWid"],(function(a,b,c,d,e,f,g){function a(){var a=new(d("WAWebReceiptStanzaReceiveWamEvent").ReceiptStanzaReceiveWamEvent)({receiptStanzaStage:d("WAWebWamEnumReceiptStanzaStage").RECEIPT_STANZA_STAGE.OVERALL,receiptStanzaTotalCount:1});return function(b){var c=b.ackString,e=b.from,f=b.offline;b=b.receipts;a.messageType=h(e);if(f!=null){e=parseInt(f,10);Number.isNaN(e)||(a.receiptStanzaOfflineCount=e)}c==null?a.receiptStanzaType=d("WAWebAck").ACK_STRING.DELIVERY:d("WAWebHandleMsgReceiptParser").RECEIPT_TYPES_TO_ACK[c]!=null&&(a.receiptStanzaType=c);(b==null?void 0:b.length)!=null&&(a.receiptStanzaTotalCount=b.length);a.markReceiptStanzaDuration();a.commit()}}function h(a){if(c("WAWebWid").isStatus(a))return d("WAWebWamEnumMessageType").MESSAGE_TYPE.STATUS;else if(c("WAWebWid").isGroup(a))return d("WAWebWamEnumMessageType").MESSAGE_TYPE.GROUP;else if(c("WAWebWid").isBroadcast(a))return d("WAWebWamEnumMessageType").MESSAGE_TYPE.BROADCAST;else if(c("WAWebWid").isNewsletter(a))return d("WAWebWamEnumMessageType").MESSAGE_TYPE.CHANNEL;return d("WAWebWamEnumMessageType").MESSAGE_TYPE.INDIVIDUAL}g.createReceiptStanzaReceiveMetric=a}),98);
          __d("WAWebHandleAckPeerSimpleReceipt",["WAWebApiPeerMessageStore","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){function a(a){return h.apply(this,arguments)}function h(){h=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){yield d("WAWebApiPeerMessageStore").deletePeerMessage(a.stanzaId)});return h.apply(this,arguments)}g.handleAckPeerSimpleReceipt=a}),98);
          __d("WAWebHandleBotInvokeMsgReceipt",["WALogger","WAWebAck","WAWebMessageReceiptBatcher","WAWebMsgKey","WAWebOfflineHandler","WAWebOrchestratorNonPersistedJob","asyncToGeneratorRuntime","err"],(function(a,b,c,d,e,f,g){var h;function a(a){return i.apply(this,arguments)}function i(){i=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=a.ack,e=a.from,f=a.externalIds,g=a.ts,i=a.ackString,j=a.recipient;a=a.offline;a=a!=null&&!d("WAWebOfflineHandler").OfflineMessageHandler.isResumeFromRestartComplete();if(i!==d("WAWebAck").ACK_STRING.READ||j==null||!e.isBot())throw c("err")("handleBotOneToOneInvokeSimpleReadReceipt: unexpected receipt");i=f.map(function(a){return new(c("WAWebMsgKey"))({id:a,remote:j,fromMe:!0})});f=i.map(function(a){return a.toString()});d("WALogger").DEV(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[unify][batcher] adding receipt ",""])),f.join(","));i=d("WAWebMessageReceiptBatcher").receiptBatcher.acceptOtherReceipt({ack:b,ts:g,receiverId:e,msgKeys:f,isBotInvoke:!0});a||(yield d("WAWebOrchestratorNonPersistedJob").createNonPersistedJob("receiptBatcherRunActiveBatches",function(){return d("WAWebMessageReceiptBatcher").receiptBatcher.runActiveBatches()}).waitUntilCompleted());return i});return i.apply(this,arguments)}g.handleBotOneToOneInvokeSimpleReadReceipt=a}),98);
          __d("WAWebHandleMsgReceiptUtils",["WAWebAck","WAWebHandleMsgReceiptParser"],(function(a,b,c,d,e,f,g){function a(a){return a===d("WAWebAck").ACK_STRING.READ||a===d("WAWebAck").ACK_STRING.READ_SELF||a===d("WAWebAck").ACK_STRING.PLAYED||a===d("WAWebAck").ACK_STRING.PLAYED_SELF}function b(a){return a.receipts.map(function(b){return{type:d("WAWebHandleMsgReceiptParser").RECEIPT_TYPE.SIMPLE,stanzaId:a.externalId,externalIds:[a.externalId],from:a.from,participant:b.participant,recipient:null,ts:b.ts,ack:a.ack,ackString:a.ackString,offline:a.offline,biz:null,isLidBot:!1}})}g.isReadOrPlayedReceipt=a;g.deaggregateReceipt=b}),98);
          __d("WAWebHandleDirectChatReceipt",["Promise","WAJids","WALogger","WAWebAck","WAWebHandleMsgReceiptCommon","WAWebHandleMsgReceiptUtils","WAWebMessageReceiptBatcher","WAWebMsgKey","WAWebOfflineHandler","WAWebSimpleSignalPNToFBIDMigration","WAWebUserPrefsIndexedDBStorage","WAWebUserPrefsKeys","WAWebUserPrefsMeUser","WAWebWid","WAWebWidFactory","asyncToGeneratorRuntime","err","gkx"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m;function a(a){return n.apply(this,arguments)}function n(){n=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var e=a.from,f=a.externalIds,g=a.ts,n=a.recipient,o=a.ackString,p=a.offline,q=a.biz;a=a.ack;var r=o===d("WAWebAck").ACK_STRING.SENDER,s=!r&&d("WAWebUserPrefsMeUser").isMeAccount(e),t;if(s||r){if(!n){!c("gkx")("26258")?d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["error: invalid sender/peer receipt without recipient"]))).sendLogs("handleChatSimpleReceipt: failed"):d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(["error: invalid sender/peer receipt without recipient"])));throw c("err")("handleChatSimpleReceipt: invalid sender/peer receipt without recipient")}t=n}else{var u;t=d("WAWebWidFactory").toUserWid(e);u=((u=d("WAWebUserPrefsIndexedDBStorage").userPrefsIdb.get(d("WAWebUserPrefsKeys").HASHED_KEYS.USER_PRIVACY_SETTINGS))==null?void 0:u.readReceipts)==="none";u&&(a===d("WAWebAck").ACK.READ||a===d("WAWebAck").ACK.PLAYED)&&(a=d("WAWebAck").ACK.RECEIVED)}u=d("WAWebSimpleSignalPNToFBIDMigration").getDeprecatedPnChatForFbidThread(t);u!=null&&(d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["handleChatSimpleReceipt: forwarding "," to ",""])),t.toLogString(),u.toLogString()),t=d("WAWebWidFactory").toUserWid(u));var v;t!=null&&c("WAWebWid").isWid(t)&&t===d("WAWebWidFactory").createWid(d("WAJids").PSA_JID)&&(v=d("WAWebWidFactory").createWid(d("WAJids").PSA_JID));u=f.map(function(a){return new(c("WAWebMsgKey"))({id:a,remote:t,fromMe:!s,participant:v})});s&&a===d("WAWebAck").ACK.PLAYED&&d("WAWebHandleMsgReceiptCommon").handleViewOnceOpenedIfNecessary(u);u=u.map(function(a){return a.toString()});p!=null&&d("WAWebOfflineHandler").OfflineMessageHandler.offlineStanzaReceivedAfterComplete();p=p!=null&&!d("WAWebOfflineHandler").OfflineMessageHandler.isResumeFromRestartComplete();var w=(m||(m=b("Promise"))).resolve();!s?(d("WALogger").DEV(k||(k=babelHelpers.taggedTemplateLiteralLoose(["[unify][batcher] adding receipt ",""])),u.join(",")),w=d("WAWebMessageReceiptBatcher").receiptBatcher.acceptOtherReceipt({ack:a,ts:g,receiverId:e,msgKeys:u,privacyMode:q,isSender:r})):n!=null&&d("WAWebHandleMsgReceiptUtils").isReadOrPlayedReceipt(o)&&f.length>0&&(d("WALogger").DEV(l||(l=babelHelpers.taggedTemplateLiteralLoose(["[unify][batcher] adding peer receipt ",""])),u.join(",")),w=d("WAWebMessageReceiptBatcher").receiptBatcher.acceptPeerReceipt({ack:a,ts:g,msgKeys:u,isOffline:p,remote:t}));p||d("WAWebMessageReceiptBatcher").receiptBatcher.runActiveBatches();return w});return n.apply(this,arguments)}g.handleChatSimpleReceipt=a}),98);
          __d("WAWebHandleGroupChatReceipt",["WALogger","WAWebABProps","WAWebAck","WAWebHandleMsgReceiptCommon","WAWebHandleMsgReceiptUtils","WAWebMessageReceiptBatcher","WAWebMsgKey","WAWebOfflineHandler","WAWebOrchestratorNonPersistedJob","WAWebUserPrefsMeUser","WAWebWidFactory","asyncToGeneratorRuntime","err","gkx"],(function(a,b,c,d,e,f,g){var h,i,j,k,l;function a(a){return m.apply(this,arguments)}function m(){m=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=a.ack,e=a.from,f=a.externalIds,g=a.ts,m=a.ackString,n=a.participant,o=a.recipient,p=a.offline;a=a.isLidBot;if(!n){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["error: got group ack without participant."]))).sendLogs("handleGroupSimpleReceipt: failed");throw c("err")("handleGroupSimpleReceipt: got group ack without participant.")}var q=d("WAWebWidFactory").toUserWid(n),r=m===d("WAWebAck").ACK_STRING.SENDER,s=!r&&d("WAWebUserPrefsMeUser").isMeAccount(q),t;if(s){if(!o){!c("gkx")("26258")?d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(["error: invalid sender/peer receipt without recipient"]))).sendLogs("handleGroupSimpleReceipt: failed"):d("WALogger").WARN(j||(j=babelHelpers.taggedTemplateLiteralLoose(["error: invalid sender/peer receipt without recipient"])));throw c("err")("handleGroupSimpleReceipt: invalid sender/peer receipt without recipient")}t=o}else t=q.isLid()||a?d("WAWebUserPrefsMeUser").getMeLidUser():d("WAWebUserPrefsMeUser").getMeUser();r=f.map(function(a){return new(c("WAWebMsgKey"))({id:a,remote:e,fromMe:!s,participant:t})});s&&b===d("WAWebAck").ACK.PLAYED&&void d("WAWebHandleMsgReceiptCommon").handleViewOnceOpenedIfNecessary(r);q=r.map(function(a){return a.toString()});p!=null&&d("WAWebOfflineHandler").OfflineMessageHandler.offlineStanzaReceivedAfterComplete();a=p!=null&&!d("WAWebOfflineHandler").OfflineMessageHandler.isResumeFromRestartComplete();var u;!s?(d("WALogger").DEV(k||(k=babelHelpers.taggedTemplateLiteralLoose(["[unify][batcher] adding receipt ",""])),q.join(",")),u=d("WAWebMessageReceiptBatcher").receiptBatcher.acceptOtherReceipt({ack:b,ts:g,receiverId:n,msgKeys:q})):o!=null&&d("WAWebHandleMsgReceiptUtils").isReadOrPlayedReceipt(m)&&f.length>0&&(d("WALogger").DEV(l||(l=babelHelpers.taggedTemplateLiteralLoose(["[unify][batcher] adding peer receipt ",""])),q.join(",")),u=d("WAWebMessageReceiptBatcher").receiptBatcher.acceptPeerReceipt({isOffline:a,ack:b,ts:g,msgKeys:q,remote:e}));!a&&!d("WAWebABProps").getABPropConfigValue("web_batch_online_read_receipts_enabled")&&(yield d("WAWebOrchestratorNonPersistedJob").createNonPersistedJob("receiptBatcherRunActiveBatches",function(){return d("WAWebMessageReceiptBatcher").receiptBatcher.runActiveBatches()}).waitUntilCompleted());return u});return m.apply(this,arguments)}g.handleGroupSimpleReceipt=a}),98);
          __d("WAWebHandleNewsletterReceipt",["WAAckLevel","WALogger","WAWebAck","WAWebHandleMsgReceiptCommon","WAWebMessageReceiptBatcher","WAWebMsgKey","WAWebOfflineHandler","WAWebUserPrefsMeUser","WAWebWidFactory","asyncToGeneratorRuntime","err"],(function(a,b,c,d,e,f,g){var h,i,j,k;function a(a){return l.apply(this,arguments)}function l(){l=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=a.ack,e=a.from,f=a.externalIds,g=a.ts,l=a.ackString,m=a.participant,n=a.offline,o=a.stanzaId;o="[receipt][newsletter]["+o+"]";d("WALogger").DEV(h||(h=babelHelpers.taggedTemplateLiteralLoose([""," handling newsletter receipt"])),o).devConsole(a);if(l==="view")return d("WAWebHandleMsgReceiptCommon").updateMsgViewed(f.map(function(a){return parseInt(a,10)}),e);if(b!==d("WAAckLevel").ACK.READ&&b!==d("WAAckLevel").ACK.PLAYED){d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose([""," ACK should be READ or PLAYED, "," received instead"])),o,b);throw c("err")("handleNewsletterSimpleReceipt: only READ/PLAYED ack for newsletters")}a=(l===d("WAWebAck").ACK_STRING.READ_SELF||l===d("WAWebAck").ACK_STRING.PLAYED_SELF)&&m!=null&&d("WAWebWidFactory").toUserWid(m).equals(d("WAWebUserPrefsMeUser").getMeUser());if(!a){d("WALogger").WARN(j||(j=babelHelpers.taggedTemplateLiteralLoose([""," only peer receipts are accepted"])),o).devConsole(m);throw c("err")("handleNewsletterSimpleReceipt: only peer receipts for newsletters")}l=f.map(function(a){return new(c("WAWebMsgKey"))({id:a,remote:e,fromMe:!1})});a=l.map(function(a){return a.toString()});n!=null&&d("WAWebOfflineHandler").OfflineMessageHandler.offlineStanzaReceivedAfterComplete();m=n!=null&&!d("WAWebOfflineHandler").OfflineMessageHandler.isResumeFromRestartComplete();f=d("WAWebMessageReceiptBatcher").receiptBatcher.acceptPeerReceipt({isOffline:m,ack:b,ts:g,remote:e,msgKeys:a});m||(d("WALogger").DEV(k||(k=babelHelpers.taggedTemplateLiteralLoose(["","  online, updating the UI"])),o),yield d("WAWebMessageReceiptBatcher").receiptBatcher.runActiveBatches());return f});return l.apply(this,arguments)}g.handleNewsletterSimpleReceipt=a}),98);
          __d("WAWebHandleStatusReceipt",["Promise","WAJids","WALogger","WAWebAck","WAWebMessageReceiptBatcher","WAWebMsgKey","WAWebOfflineHandler","WAWebUserPrefsIndexedDBStorage","WAWebUserPrefsKeys","WAWebUserPrefsMeUser","WAWebWidFactory","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k;function a(a){return l.apply(this,arguments)}function l(){l=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var e,f=a.externalIds,g=a.ts,l=a.ackString,m=a.ack,n=a.participant,o=a.recipient;a=a.offline;f=f[0];if(!n){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["error: got status ack without participant"]))).sendLogs("handleStatusSimpleReceipt: failed");return}var p=d("WAWebUserPrefsMeUser").getMeUser();n=d("WAWebWidFactory").toUserWid(n);var q=d("WAWebUserPrefsMeUser").isMeAccount(n);e=((e=d("WAWebUserPrefsIndexedDBStorage").userPrefsIdb.get(d("WAWebUserPrefsKeys").HASHED_KEYS.USER_PRIVACY_SETTINGS))==null?void 0:e.readReceipts)==="none";if(!q&&(e||l!==d("WAWebAck").ACK_STRING.READ))return;e=d("WAWebWidFactory").createWid(d("WAJids").STATUS_JID);l=new(c("WAWebMsgKey"))({id:f,remote:e,fromMe:!q,participant:o!=null?o:p});f=[l.toString()];o=a!=null&&!d("WAWebOfflineHandler").OfflineMessageHandler.isResumeFromRestartComplete();p=(k||(k=b("Promise"))).resolve();q?(d("WALogger").DEV(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[unify][batcher] adding (",") status peer receipt ",""])),o?"offline":"online",f.join(",")),p=d("WAWebMessageReceiptBatcher").receiptBatcher.acceptPeerReceipt({ts:g,msgKeys:f,ack:m,isOffline:o,remote:e})):(d("WALogger").DEV(j||(j=babelHelpers.taggedTemplateLiteralLoose(["[unify][batcher] adding (",") receipt ",""])),o?"offline":"online",f.join(",")),p=d("WAWebMessageReceiptBatcher").receiptBatcher.acceptOtherReceipt({ack:m,ts:g,receiverId:n,msgKeys:f}));o||d("WAWebMessageReceiptBatcher").receiptBatcher.runActiveBatches();return p});return l.apply(this,arguments)}g.handleStatusSimpleReceipt=a}),98);
          __d("WAWebReceiptAck",["WAWap","WAWebCommsWapMd"],(function(a,b,c,d,e,f,g){function a(a,b,c,e){return d("WAWap").wap("ack",{to:d("WAWebCommsWapMd").JID(a),id:d("WAWap").CUSTOM_STRING(b),"class":"receipt",type:d("WAWap").MAYBE_CUSTOM_STRING(c),participant:e&&e!==a?d("WAWebCommsWapMd").DEVICE_JID(e):d("WAWap").DROP_ATTR})}g.buildReceiptAck=a}),98);
          __d("WAWebHandleMsgReceipt",["Promise","WALogger","WAWebAck","WAWebCreateReceiptStanzaReceiveMetric","WAWebHandleAckPeerSimpleReceipt","WAWebHandleBotInvokeMsgReceipt","WAWebHandleDirectChatReceipt","WAWebHandleGroupChatReceipt","WAWebHandleMsgReceiptParser","WAWebHandleMsgReceiptUtils","WAWebHandleNewsletterReceipt","WAWebHandleStatusReceipt","WAWebNewsletterGatingUtils","WAWebReceiptAck","asyncToGeneratorRuntime","err","gkx"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t,u;function a(a){return v.apply(this,arguments)}function v(){v=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=d("WAWebCreateReceiptStanzaReceiveMetric").createReceiptStanzaReceiveMetric(),e=d("WAWebHandleMsgReceiptParser").msgReceiptParser.parse(a);if(e.error){d("WALogger").DEV(l||(l=babelHelpers.taggedTemplateLiteralLoose(["error while parsing: ",""])),a.toString());d("WALogger").ERROR(m||(m=babelHelpers.taggedTemplateLiteralLoose(["Parsing Error: ",""])),e.error.toString());throw e.error}a=e.success;e=a.ack;var f=a.ackString,g=a.from,h=a.stanzaId,i=a.offline;if(a.type===d("WAWebHandleMsgReceiptParser").RECEIPT_TYPE.SIMPLE)if(e===d("WAWebAck").ACK.CONTENT_GONE)e=d("WAWebReceiptAck").buildReceiptAck(g,h,f,null);else{try{d("WALogger").LOG(n||(n=babelHelpers.taggedTemplateLiteralLoose(["handleSimpleReceipt: got receipt "," for msg"])),a.ack),c("gkx")("26258")||d("WALogger").LOG(o||(o=babelHelpers.taggedTemplateLiteralLoose(["handleSimpleReceipt: [dev-only] stanza id: ",""])),a.stanzaId),yield w(a)}catch(b){d("WALogger").WARN(p||(p=babelHelpers.taggedTemplateLiteralLoose(["handleSimpleReceipt: got error for receipt "," for msg"])),a.ack).tags("messaging"),c("gkx")("26258")||d("WALogger").WARN(q||(q=babelHelpers.taggedTemplateLiteralLoose(["handleSimpleReceipt: [dev-only] stanza id: ",", error: ",""])),a.stanzaId,b).tags("messaging")}e=d("WAWebReceiptAck").buildReceiptAck(g,h,f,a.participant)}else if(a.type===d("WAWebHandleMsgReceiptParser").RECEIPT_TYPE.AGGREGATE){try{d("WALogger").LOG(r||(r=babelHelpers.taggedTemplateLiteralLoose(["handleAggregateReceipt: got "," receipts of ack type "," for msg"])),a.receipts.length,a.ack),c("gkx")("26258")||d("WALogger").LOG(s||(s=babelHelpers.taggedTemplateLiteralLoose(["handleAggregateReceipt: [dev-only] external id: ",""])),a.externalId),yield x(a)}catch(a){}e=d("WAWebReceiptAck").buildReceiptAck(g,h,f,null)}else d("WALogger").ERROR(t||(t=babelHelpers.taggedTemplateLiteralLoose(["type: ",""])),a.type).sendLogs("handleMsgReceipt: Invalid receipt type"),e=d("WAWebReceiptAck").buildReceiptAck(g,h,f,null);i==null&&b(a);return e});return v.apply(this,arguments)}function w(a){var e=a.from,f=a.ack,g=a.recipient,j=a.ackString;if(f===d("WAWebAck").ACK.PEER)return d("WAWebHandleAckPeerSimpleReceipt").handleAckPeerSimpleReceipt(a);if(e.isNewsletter())return!d("WAWebNewsletterGatingUtils").isNewsletterEnabled()?(u||(u=b("Promise"))).resolve():d("WAWebHandleNewsletterReceipt").handleNewsletterSimpleReceipt(a);else if(e.isBot()&&g!=null&&j===d("WAWebAck").ACK_STRING.READ)return d("WAWebHandleBotInvokeMsgReceipt").handleBotOneToOneInvokeSimpleReadReceipt(a);else if(e.isStatus())return d("WAWebHandleStatusReceipt").handleStatusSimpleReceipt(a);else if(e.isUser())return d("WAWebHandleDirectChatReceipt").handleChatSimpleReceipt(a);else if(e.isGroup())return d("WAWebHandleGroupChatReceipt").handleGroupSimpleReceipt(a);else if(e.isBroadcast()){if(!a.participant){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["error: missing participant for broadcast receipt ",""])),e.toString()).sendLogs("handleSimpleReceipt: failed");return(u||(u=b("Promise"))).reject(c("err")("handleSimpleReceipt: missing participant for broadcast receipt "+e.toString()))}f=babelHelpers["extends"]({},a,{from:a.participant,participant:null});return d("WAWebHandleDirectChatReceipt").handleChatSimpleReceipt(f)}d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["error: unsupported type for ",""])),e.toString()).sendLogs("handleSimpleReceipt: failed");return(u||(u=b("Promise"))).reject(c("err")("handleSimpleReceipt: unsupported type for "+e.toString()))}function x(a){var e=a.ack,f=a.from;if(e===d("WAWebAck").ACK.CONTENT_GONE){d("WALogger").ERROR(j||(j=babelHelpers.taggedTemplateLiteralLoose(["error: reupload receipts cannot be aggregated"]))).sendLogs("handleAggregateReceipt: failed");return(u||(u=b("Promise"))).reject(c("err")("handleAggregateReceipt: failed"))}if(!f.isGroup()&&!f.isBroadcast()){d("WALogger").ERROR(k||(k=babelHelpers.taggedTemplateLiteralLoose(["handleAggregateReceipt: aggregate receipts should come only from group, broadcast"]))).sendLogs("handleAggregateReceipt: failed");return(u||(u=b("Promise"))).reject(c("err")("handleAggregateReceipt: failed"))}return(u||(u=b("Promise"))).all(d("WAWebHandleMsgReceiptUtils").deaggregateReceipt(a).map(w))}g["default"]=a}),98);
          __d("WAWebCommsHandleMessagingStanza",["WAParsableWapNode","WAWebCommsHandleStanzaUtils","WAWebCreateNackFromStanza","WAWebHandleMsg","WAWebHandleMsgReceipt","WAWebPostUnknownStanzaMetric","WAWebWid"],(function(a,b,c,d,e,f,g){function a(a){var b=a.attrs;switch(a.tag){case"message":var e=a.attrs.from;if(!c("WAWebWid").isNewsletter(e==null?void 0:e.toString()))return c("WAWebHandleMsg")(a)["catch"](function(b){return d("WAWebCommsHandleStanzaUtils").handleMessageParsingFailure(a,b)});break;case"receipt":try{if(!d("WAWebCommsHandleStanzaUtils").isCallReceipt(a)&&b.type!=="retry")return c("WAWebHandleMsgReceipt")(a)}catch(b){if(b instanceof d("WAParsableWapNode").XmppParsingFailure){d("WAWebPostUnknownStanzaMetric").postUnknownStanzaMetric(a);return d("WAWebCreateNackFromStanza").createNackFromStanza(a,d("WAWebCreateNackFromStanza").NackReason.ParsingError)}return d("WAWebCreateNackFromStanza").createNackFromStanza(a,d("WAWebCreateNackFromStanza").NackReason.UnhandledError)}}}g.handleMessagingStanza=a}),98);
          __d("WAWebHandleInfoBulletinTypes.flow",[],(function(a,b,c,d,e,f){a=Object.freeze({DIRTY:"dirty",ROUTING:"edge_routing",OFFLINE:"offline",OFFLINE_PREVIEW:"offline_preview",TOS:"tos",THREAD_META:"thread_metadata",CLIENT_EXPIRATION:"client_expiration",OFFLINE_PRIORITY_COMPLETE:"priority_offline_complete"});f.INFO_TYPE=a}),66);
          __d("WAWebMdAppStateOfflineNotificationsWamEvent",["WAWebWamCodegenUtils"],(function(a,b,c,d,e,f,g){a=d("WAWebWamCodegenUtils").defineEvents({MdAppStateOfflineNotifications:[2602,{redundantCount:[1,d("WAWebWamCodegenUtils").TYPES.INTEGER]},[1,20,1e3],"regular"]},{MdAppStateOfflineNotifications:[]});g.MdAppStateOfflineNotificationsWamEvent=a}),98);
          __d("WAWebHandleReportServerSyncNotification",["WAWebMdAppStateOfflineNotificationsWamEvent"],(function(a,b,c,d,e,f,g){var h=new Map();function a(){if(h.size<1)return;var a=0;Array.from(h.entries()).forEach(function(b){b=b[1];a+=b-1});new(d("WAWebMdAppStateOfflineNotificationsWamEvent").MdAppStateOfflineNotificationsWamEvent)({redundantCount:a}).commit();h.clear()}g.offlineNotificationsCount=h;g.reportOfflineNotifications=a}),98);
          __d("WAWebHandleRoutingInfo",["WAHex","WALogger","WAWebUserPrefsMultiDevice","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i={fb:"fb",sl:"sl"};function a(a){return j.apply(this,arguments)}function j(){j=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=a.domain;if(!b){var c=(yield d("WAWebUserPrefsMultiDevice").getRoutingInfo());b=c?c.domain:i.fb}c=d("WAHex").bytesToBuffer(a.edgeRouting);yield d("WAWebUserPrefsMultiDevice").setRoutingInfo({domain:b,edgeRouting:c});d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["handleInfoBulletin setting and domain: "," and edgeRouting:"])),b).devConsole(c)});return j.apply(this,arguments)}g.DOMAINS=i;g.handleRoutingInfo=a}),98);
          __d("WAWebUpdaterHardExpireTime",[],(function(a,b,c,d,e,f){var g;a=document.getElementById("hard_expire_time");b=parseInt(a==null||(g=a.dataset)==null?void 0:g.time,10);Number.isNaN(b)&&(b=1572566400);c=b;f["default"]=c}),66);
          __d("WAWebHandleServerClientExpiration",["WATimeUtils","WAWebBuildConstants","WAWebCmd","WAWebUpdaterHardExpireTime","WAWebUserPrefsMultiDevice"],(function(a,b,c,d,e,f,g){function a(a){var b=parseInt(c("WAWebUpdaterHardExpireTime"),10);if(a==null)d("WAWebUserPrefsMultiDevice").clearServerClientExpirationOverride();else{var e;e=(e=d("WAWebUserPrefsMultiDevice").getServerClientExpirationOverride())==null?void 0:e.timestamp;if(e!=null&&a>=e||a>=b)return;e=d("WATimeUtils").futureUnixTime(3*d("WATimeUtils").DAY_SECONDS);e=Math.max(e,Math.min(a,b));d("WAWebUserPrefsMultiDevice").setServerClientExpirationOverride(""+e,d("WAWebBuildConstants").VERSION_BASE);d("WAWebCmd").Cmd.serverUpdatedClientExpiration()}}g.handleServerClientExpiration=a}),98);
          __d("WAWebParseThreadMetadata",["WAWebHandleInfoBulletinTypes.flow"],(function(a,b,c,d,e,f,g){function a(a){a=a.child(d("WAWebHandleInfoBulletinTypes.flow").INFO_TYPE.THREAD_META);var b={};a.forEachChildWithTag("item",function(a){var c=a.attrChatJid("from");a=a.attrTime("t");b[String(c)]=a});return{chatTimestamp:b}}g.parseThreadMetadata=a}),98);
          __d("WAWebHandleInfoBulletin",["WADeprecatedWapParser","WALogger","WASmaxClientExpirationClientExpirationRPC","WATimeUtils","WAWebDirtyBitsConsts","WAWebHandleInfoBulletinTypes.flow","WAWebHandleReportServerSyncNotification","WAWebHandleRoutingInfo","WAWebHandleServerClientExpiration","WAWebMessageDedupUtils","WAWebOfflineHandler","WAWebParseThreadMetadata","WAWebThreadMetadata","WAWebTos","asyncToGeneratorRuntime","cr:1175"],(function(a,b,c,d,e,f,g){var h,i,j,k;f=(e=b("cr:1175"))!=null?e:{};var l=f.handleDirtyBits,m=new(c("WADeprecatedWapParser"))("infoBulletinParser",function(a){a.assertTag("ib");a.assertFromServer();if(a.hasChild(d("WAWebHandleInfoBulletinTypes.flow").INFO_TYPE.DIRTY)){var b=[],c=[],e=[];a.forEachChildWithTag(d("WAWebHandleInfoBulletinTypes.flow").INFO_TYPE.DIRTY,function(a){var f={type:a.attrString("type"),timestamp:a.attrInt("timestamp")};if(f.type==="account_sync"){a=a.mapChildren(function(a){return a.tag()});a.forEach(function(a){Object.prototype.hasOwnProperty.call(d("WAWebDirtyBitsConsts").SUPPORTED_DIRTY_PROTOCOLS,a)&&e.push(a)});c.push(f)}else Object.prototype.hasOwnProperty.call(d("WAWebDirtyBitsConsts").SUPPORTED_DIRTY_TYPE,f.type)?c.push(f):b.push(f)});return{type:d("WAWebHandleInfoBulletinTypes.flow").INFO_TYPE.DIRTY,supported:c,unsupported:b,protocols:e}}else if(a.hasChild(d("WAWebHandleInfoBulletinTypes.flow").INFO_TYPE.ROUTING)){var f=a.child(d("WAWebHandleInfoBulletinTypes.flow").INFO_TYPE.ROUTING);return{type:d("WAWebHandleInfoBulletinTypes.flow").INFO_TYPE.ROUTING,edgeRouting:f.child("routing_info").contentBytes(),domain:f.hasChild("dns_domain")?f.child("dns_domain").contentEnum(d("WAWebHandleRoutingInfo").DOMAINS):null}}else if(a.hasChild(d("WAWebHandleInfoBulletinTypes.flow").INFO_TYPE.OFFLINE))return{count:a.child(d("WAWebHandleInfoBulletinTypes.flow").INFO_TYPE.OFFLINE).attrInt("count"),type:d("WAWebHandleInfoBulletinTypes.flow").INFO_TYPE.OFFLINE};else if(a.hasChild(d("WAWebHandleInfoBulletinTypes.flow").INFO_TYPE.OFFLINE_PRIORITY_COMPLETE))return{type:d("WAWebHandleInfoBulletinTypes.flow").INFO_TYPE.OFFLINE_PRIORITY_COMPLETE};else if(a.hasChild(d("WAWebHandleInfoBulletinTypes.flow").INFO_TYPE.OFFLINE_PREVIEW)){return{count:{count:a.child((f=d("WAWebHandleInfoBulletinTypes.flow")).INFO_TYPE.OFFLINE_PREVIEW).attrInt("count"),message:a.child(f.INFO_TYPE.OFFLINE_PREVIEW).attrInt("message"),receipt:a.child(f.INFO_TYPE.OFFLINE_PREVIEW).attrInt("receipt"),notification:a.child(f.INFO_TYPE.OFFLINE_PREVIEW).attrInt("notification"),call:a.child(f.INFO_TYPE.OFFLINE_PREVIEW).attrInt("call")},type:f.INFO_TYPE.OFFLINE_PREVIEW}}else if(a.hasChild(d("WAWebHandleInfoBulletinTypes.flow").INFO_TYPE.TOS)){var g=[];a.child("tos").forEachChildWithTag("notice",function(a){g.push(a.attrString("id"))});return{type:d("WAWebHandleInfoBulletinTypes.flow").INFO_TYPE.TOS,noticeIds:g}}else if(a.hasChild(d("WAWebHandleInfoBulletinTypes.flow").INFO_TYPE.THREAD_META))return{type:d("WAWebHandleInfoBulletinTypes.flow").INFO_TYPE.THREAD_META,threadMeta:d("WAWebParseThreadMetadata").parseThreadMetadata(a)};else if(a.hasChild(d("WAWebHandleInfoBulletinTypes.flow").INFO_TYPE.CLIENT_EXPIRATION)){f=d("WASmaxClientExpirationClientExpirationRPC").receiveClientExpirationRPC(a.getNode());a=f.parsedRequest.clientExpirationT;f=a!=null?d("WATimeUtils").castToUnixTime(a):null;return{type:d("WAWebHandleInfoBulletinTypes.flow").INFO_TYPE.CLIENT_EXPIRATION,newClientExpirationTime:f}}return null});function a(a){return n.apply(this,arguments)}function n(){n=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=m.parse(a);if(b.error){d("WALogger").DEV(h||(h=babelHelpers.taggedTemplateLiteralLoose(["error while parsing: ",""])),a.toString());d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["Parsing Error: ",""])),b.error.toString());throw b.error}a=b.success;if(!a){d("WALogger").WARN(j||(j=babelHelpers.taggedTemplateLiteralLoose(["handleInfoBulletin unrecognized info bulletin"])));return}switch(a.type){case d("WAWebHandleInfoBulletinTypes.flow").INFO_TYPE.DIRTY:if(!l){d("WALogger").WARN(k||(k=babelHelpers.taggedTemplateLiteralLoose(["handleInfoBulletin dirty bits not supported"])));return}yield l(a);return"NO_ACK";case d("WAWebHandleInfoBulletinTypes.flow").INFO_TYPE.ROUTING:yield d("WAWebHandleRoutingInfo").handleRoutingInfo(a);return"NO_ACK";case d("WAWebHandleInfoBulletinTypes.flow").INFO_TYPE.OFFLINE:d("WAWebOfflineHandler").OfflineMessageHandler.processOfflineIb(a.count);d("WAWebHandleReportServerSyncNotification").reportOfflineNotifications();d("WAWebMessageDedupUtils").maybeClearPendingMessages(a.count);return"NO_ACK";case d("WAWebHandleInfoBulletinTypes.flow").INFO_TYPE.OFFLINE_PREVIEW:yield d("WAWebOfflineHandler").OfflineMessageHandler.processOfflinePreviewIb(a.count);return"NO_ACK";case d("WAWebHandleInfoBulletinTypes.flow").INFO_TYPE.TOS:d("WAWebTos").TosManager.maybeUpdateServer(a.noticeIds);return"NO_ACK";case d("WAWebHandleInfoBulletinTypes.flow").INFO_TYPE.THREAD_META:d("WAWebThreadMetadata").setOfflineThreadMeta(a.threadMeta);return"NO_ACK";case d("WAWebHandleInfoBulletinTypes.flow").INFO_TYPE.CLIENT_EXPIRATION:d("WAWebHandleServerClientExpiration").handleServerClientExpiration(a.newClientExpirationTime);return"NO_ACK";default:return}});return n.apply(this,arguments)}g["default"]=a}),98);
          __d("WAWebUpdateClockSkewUtils",["WATimeUtils","WAWebABProps","WAWebBackendApi","WAWebClockSkewDifferenceTWamEvent"],(function(a,b,c,d,e,f,g){function a(a){var b=Date.now()/1e3;b=Math.round(b-a);a=Math.round(b/d("WATimeUtils").HOUR_SECONDS);a!==0&&d("WAWebABProps").getABPropConfigValue("log_clock_skew")&&new(d("WAWebClockSkewDifferenceTWamEvent").ClockSkewDifferenceTWamEvent)({clockSkewHourly:a*-1}).commit();d("WATimeUtils").setClockSkew(b);d("WAWebBackendApi").frontendFireAndForget("setWebClockSkew",{newClockSkew:b})}g.updateClockSkew=a}),98);
          __d("WAWebUpdateMeLidUtils",["WANullthrows","WAWebUserPrefsMeUser"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WAWebUserPrefsMeUser").getMaybeMeLid(!1);if(b==null&&a==null)return;if(b==null&&a!=null){d("WAWebUserPrefsMeUser").setMeLid(a);return}if(b!=null&&a==null)return;if(c("WANullthrows")(b).equals(a))return;d("WAWebUserPrefsMeUser").setMeLid(c("WANullthrows")(a))}g.updateMeLid=a}),98);
          __d("WAWebProgressBar.scss",["cx"],(function(a,b,c,d,e,f,g,h){a={progress:"_ak0k"};b=a;g["default"]=b}),98);
          __d("WAWebProgressBar.react",["WAWebClassnames","WAWebProgressBar.scss","react"],(function(a,b,c,d,e,f,g){var h,i=h||c("react");function a(a){var b=a.className,e=a.max;e=e===void 0?100:e;a=a.value;return i.jsx("progress",{value:a,max:e,className:d("WAWebClassnames").classnamesConvertMeToStylexPlease(c("WAWebProgressBar.scss").progress,b)})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);/*FB_PKG_DELIM*/
          __d("IntlCLDRNumberType01",["IntlVariations"],(function(a,b,c,d,e,f,g){"use strict";a={getVariation:function(a){return c("IntlVariations").NUMBER_OTHER}};b=a;g["default"]=b}),98);
          __d("IntlCLDRNumberType04",["IntlVariations"],(function(a,b,c,d,e,f,g){"use strict";a={getVariation:function(a){if(a>=0&&a<=1)return c("IntlVariations").NUMBER_ONE;else return c("IntlVariations").NUMBER_OTHER}};b=a;g["default"]=b}),98);
          __d("IntlCLDRNumberType09",["IntlVariations"],(function(a,b,c,d,e,f,g){"use strict";a={getVariation:function(a){if(a===1)return c("IntlVariations").NUMBER_ONE;else return c("IntlVariations").NUMBER_OTHER}};b=a;g["default"]=b}),98);
          __d("VultureJSGating",["justknobx"],(function(a,b,c,d,e,f,g){"use strict";var h=!1;function a(){h=!0}function b(){return h?!1:c("justknobx")._("2635")}function d(){return c("justknobx")._("3532")}g.__DO_NOT_USE_DISABLE_VULTURE_JS_LOGGING=a;g.isLoggingEnabled=b;g.isLowVolumeLoggingEnabled=d}),98);
          __d("WAWebWamEnumBrowserEngineName",[],(function(a,b,c,d,e,f){a=Object.freeze({BLINK:0,GECKO:1,WEBKIT:2,UNKNOWN:3});f.BROWSER_ENGINE_NAME=a}),66);
          __d("WAWebWamEnumPlatformName",[],(function(a,b,c,d,e,f){a=Object.freeze({WINDOWS:0,MAC:1,LINUX:2,ANDROID:3,CHROME_OS:4,IOS:5,UNKNOWN:6});f.PLATFORM_NAME=a}),66);
          __d("WAFPUtils",["$InternalEnum","WAWebWamEnumBrowserEngineName","WAWebWamEnumPlatformName"],(function(a,b,c,d,e,f,g){"use strict";function a(){var a=[].constructor;try{(-1).toFixed(-1)}catch(b){a=b.message.length+(a+"").split(a.name).join("").length;switch(a){case 80:return d("WAWebWamEnumBrowserEngineName").BROWSER_ENGINE_NAME.BLINK;case 58:return d("WAWebWamEnumBrowserEngineName").BROWSER_ENGINE_NAME.GECKO;case 77:return d("WAWebWamEnumBrowserEngineName").BROWSER_ENGINE_NAME.WEBKIT;default:return d("WAWebWamEnumBrowserEngineName").BROWSER_ENGINE_NAME.UNKNOWN}}return d("WAWebWamEnumBrowserEngineName").BROWSER_ENGINE_NAME.UNKNOWN}var h=b("$InternalEnum").Mirrored(["WINDOWS","MAC","LINUX","ANDROID","CHROME_OS","IOS","UNKNOWN"]);function c(a){switch(a){case h.WINDOWS:return d("WAWebWamEnumPlatformName").PLATFORM_NAME.WINDOWS;case h.MAC:return d("WAWebWamEnumPlatformName").PLATFORM_NAME.MAC;case h.LINUX:return d("WAWebWamEnumPlatformName").PLATFORM_NAME.LINUX;case h.ANDROID:return d("WAWebWamEnumPlatformName").PLATFORM_NAME.ANDROID;case h.CHROME_OS:return d("WAWebWamEnumPlatformName").PLATFORM_NAME.CHROME_OS;case h.IOS:return d("WAWebWamEnumPlatformName").PLATFORM_NAME.IOS;default:return d("WAWebWamEnumPlatformName").PLATFORM_NAME.UNKNOWN}}e=a();f=new RegExp("(^|\\.)whatsapp\\.(net|com)","i");g.Platforms=h;g.castPlatformNameToWamEnum=c;g.DETECTED_BROWSER_ENGINE=e;g.waUrlRegex=f}),98);
          __d("WAExternalInjectedSources",["WAFPUtils"],(function(a,b,c,d,e,f,g){"use strict";function h(a){return a.startsWith("data:")}function i(a){return a===""||h(a)?!1:!d("WAFPUtils").waUrlRegex.test(a)}function j(a){var b=new Set(),c=new Set();a.forEach(function(a){var d=a.match(/chrome-extension:\/\/([a-z0-9]+)\//i);d?b.add(a):c.add(a)});return[Array.from(b),Array.from(c)]}function k(){var a=Array.from(document.querySelectorAll("link"));a=a.reduce(function(a,b){b.href&&i(b.href)&&a.push(b.href);return a},[]);return j(a)}function l(){var a=Array.from(document.querySelectorAll("script"));a=a.reduce(function(a,b){b.src&&i(b.src)&&a.push(b.src);return a},[]);return j(a)}function a(){try{var a=l(),b=a[0];a=a[1];var c=k(),d=c[0];c=c[1];return{extensionIds:Array.from(new Set(b.concat(d))).join(","),externalSources:Array.from(new Set(a.concat(c))).join(",")}}catch(a){return{extensionIds:"error",externalSources:Math.random()<.1?a.stack:""}}}g["default"]=a}),98);
          __d("WAPlatformEstimate",["WAFPUtils","WAWebWamEnumBrowserEngineName","WAWebWamEnumPlatformName"],(function(a,b,c,d,e,f,g){"use strict";function a(){var a,b,c,e,f,g;if(!d("WAFPUtils").DETECTED_BROWSER_ENGINE===d("WAWebWamEnumBrowserEngineName").BROWSER_ENGINE_NAME.BLINK)return d("WAWebWamEnumPlatformName").PLATFORM_NAME.UNKNOWN;var h="getVideoPlaybackQuality"in HTMLVideoElement.prototype;a=(a=CSS)==null?void 0:a.supports("color-scheme: initial");b=(b=CSS)==null?void 0:b.supports("appearance: initial");var i="DisplayNames"in Intl;c=(c=CSS)==null?void 0:c.supports("aspect-ratio: initial");e=(e=CSS)==null?void 0:e.supports("border-end-end-radius: initial");var j="randomUUID"in crypto;f="downlinkMax"in(((f=navigator.connection)==null?void 0:f.prototype)||{});var k="setAppBadge"in Navigator.prototype,l=function(a){return a in window},m=function(a,b){return a?b:!1},n=(g={},g[d("WAFPUtils").Platforms.ANDROID]=[m(c,l("BarcodeDetector")),m(b,l("ContentIndex")),m(h,l("ContactsManager")),f,m(j,!l("EyeDropper")),m(i,!l("FileSystemWritableFileStream")),m(e,!(l("HID")&&l("HIDDevice"))),m(e,!(l("Serial")&&l("SerialPort"))),!l("SharedWorker"),l("ontouchstart")&&l("TouchEvent"),m(a,!k)],g[d("WAFPUtils").Platforms.CHROME_OS]=[m(c,l("BarcodeDetector")),m(b,!l("ContentIndex")),m(h,!l("ContactsManager")),f,m(j,l("EyeDropper")),m(i,l("FileSystemWritableFileStream")),m(e,l("HID")&&l("HIDDevice")),m(e,l("Serial")&&l("SerialPort")),l("SharedWorker"),m(a,!k)],g[d("WAFPUtils").Platforms.WINDOWS]=[m(c,!l("BarcodeDetector")),m(b,!l("ContentIndex")),m(h,!l("ContactsManager")),!f,m(j,l("EyeDropper")),m(i,l("FileSystemWritableFileStream")),m(e,l("HID")&&l("HIDDevice")),m(e,l("Serial")&&l("SerialPort")),l("SharedWorker"),m(a,k)],g[d("WAFPUtils").Platforms.MAC]=[m(c,l("BarcodeDetector")),m(b,!l("ContentIndex")),m(h,!l("ContactsManager")),!f,m(j,l("EyeDropper")),m(i,l("FileSystemWritableFileStream")),m(e,l("HID")&&l("HIDDevice")),m(e,l("Serial")&&l("SerialPort")),l("SharedWorker"),!(l("ontouchstart")&&l("TouchEvent")),m(a,k)],g[d("WAFPUtils").Platforms.LINUX]=[m(c,!l("BarcodeDetector")),m(b,!l("ContentIndex")),m(h,!l("ContactsManager")),!f,m(j,l("EyeDropper")),m(i,l("FileSystemWritableFileStream")),m(e,l("HID")&&l("HIDDevice")),m(e,l("Serial")&&l("SerialPort")),l("SharedWorker"),!(l("ontouchstart")&&l("TouchEvent")),m(a,!k)],g[d("WAFPUtils").Platforms.UNKNOWN]=[!1],g),o=Object.keys(n).reduce(function(a,b){var c;c=n[(c=d("WAFPUtils").Platforms.cast(b))!=null?c:d("WAFPUtils").Platforms.UNKNOWN];c=+(c.filter(function(a){return a}).length/c.length).toFixed(2);a[b]=c;return a},{});c=Object.keys(o).reduce(function(a,b){return o[a]>o[b]?a:b});return d("WAFPUtils").castPlatformNameToWamEnum((b=d("WAFPUtils").Platforms.cast(c))!=null?b:d("WAFPUtils").Platforms.UNKNOWN)}g["default"]=a}),98);
          __d("WASmaxInMdCountryCodeErrors",["WAResultOrError","WASmaxInMdIQErrorBadRequestMixin","WASmaxInMdIQErrorInternalServerErrorMixin","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a){var b=d("WASmaxInMdIQErrorBadRequestMixin").parseIQErrorBadRequestMixin(a);if(b.success)return d("WAResultOrError").makeResult({name:"IQErrorBadRequest",value:b.value});var c=d("WASmaxInMdIQErrorInternalServerErrorMixin").parseIQErrorInternalServerErrorMixin(a);return c.success?d("WAResultOrError").makeResult({name:"IQErrorInternalServerError",value:c.value}):d("WASmaxParseUtils").errorMixinDisjunction(a,["IQErrorBadRequest","IQErrorInternalServerError"],[b,c])}g.parseCountryCodeErrors=a}),98);
          __d("WASmaxInMdGetCountryCodeResponseError",["WAResultOrError","WASmaxInMdCountryCodeErrors","WASmaxInMdIQErrorResponseMixin","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a,b){var c=d("WASmaxParseUtils").assertTag(a,"iq");if(!c.success)return c;c=d("WASmaxParseUtils").flattenedChildWithTag(a,"error");if(!c.success)return c;a=d("WASmaxInMdIQErrorResponseMixin").parseIQErrorResponseMixin(a,b);if(!a.success)return a;b=d("WASmaxInMdCountryCodeErrors").parseCountryCodeErrors(c.value);return!b.success?b:d("WAResultOrError").makeResult(babelHelpers["extends"]({},a.value,{errorCountryCodeErrors:b.value}))}g.parseGetCountryCodeResponseError=a}),98);
          __d("WASmaxInMdGetCountryCodeResponseGetCountryCodeResponse",["WAResultOrError","WASmaxInMdIQResultResponseMixin","WASmaxParseUtils"],(function(a,b,c,d,e,f,g){function a(a,b){var c=d("WASmaxParseUtils").assertTag(a,"iq");if(!c.success)return c;c=d("WASmaxParseUtils").flattenedChildWithTag(a,"country_code");if(!c.success)return c;c=d("WASmaxParseUtils").attrString(c.value,"iso");if(!c.success)return c;a=d("WASmaxInMdIQResultResponseMixin").parseIQResultResponseMixin(a,b);return!a.success?a:d("WAResultOrError").makeResult(babelHelpers["extends"]({countryCodeIso:c.value},a.value))}g.parseGetCountryCodeResponseGetCountryCodeResponse=a}),98);
          __d("WASmaxOutMdBaseIQGetRequestMixin",["WASmaxJsx","WASmaxMixins","WAWap"],(function(a,b,c,d,e,f,g){function h(){var a=d("WASmaxJsx").smax("iq",{id:d("WAWap").generateId(),type:"get"});return a}function a(a){var b=h();return d("WASmaxMixins").mergeStanzas(a,b)}g.mergeBaseIQGetRequestMixin=a}),98);
          __d("WASmaxOutMdGetCountryCodeRequest",["WASmaxJsx","WASmaxOutMdBaseIQGetRequestMixin","WAWap"],(function(a,b,c,d,e,f,g){function a(){var a=d("WASmaxOutMdBaseIQGetRequestMixin").mergeBaseIQGetRequestMixin(d("WASmaxJsx").smax("iq",{to:d("WAWap").S_WHATSAPP_NET,xmlns:"md"},d("WASmaxJsx").smax("link_code_companion_reg",{stage:"get_country_code"})));return a}g.makeGetCountryCodeRequest=a}),98);
          __d("WASmaxMdGetCountryCodeRPC",["WAComms","WASmaxInMdGetCountryCodeResponseError","WASmaxInMdGetCountryCodeResponseGetCountryCodeResponse","WASmaxOutMdGetCountryCodeRequest","WASmaxParsingFailure","WASmaxRpcUtils","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){function a(a){return h.apply(this,arguments)}function h(){h=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=d("WASmaxOutMdGetCountryCodeRequest").makeGetCountryCodeRequest();a=(yield d("WAComms").sendSmaxStanza(b,a));var c=d("WASmaxInMdGetCountryCodeResponseGetCountryCodeResponse").parseGetCountryCodeResponseGetCountryCodeResponse(a,b);if(c.success)return{name:"GetCountryCodeResponseGetCountryCodeResponse",value:c.value};a=d("WASmaxInMdGetCountryCodeResponseError").parseGetCountryCodeResponseError(a,b);if(a.success)return{name:"GetCountryCodeResponseError",value:a.value};throw new(d("WASmaxParsingFailure").SmaxParsingFailure)(d("WASmaxRpcUtils").errorMessageRpcParsing("GetCountryCode",{GetCountryCodeResponse:c,Error:a}))});return h.apply(this,arguments)}g.sendGetCountryCodeRPC=a}),98);
          __d("WAWeb-modernizr",[],(function(a,b,c,d,e,f){!function(a,b,c,d){function e(a,b){return typeof a===b}function f(a){var b=y.className,c=w._config.classPrefix||"";if(z&&(b=b.baseVal),w._config.enableJSClass){var d=new RegExp("(^|\\s)"+c+"no-js(\\s|$)");b=b.replace(d,"$1"+c+"js$2")}w._config.enableClasses&&(a.length>0&&(b+=" "+c+a.join(" "+c)),z?y.className.baseVal=b:y.className=b)}function g(){return"function"!=typeof c.createElement?c.createElement(arguments[0]):z?c.createElementNS.call(c,"http://www.w3.org/2000/svg",arguments[0]):c.createElement.apply(c,arguments)}function h(a,b){return!!~(""+a).indexOf(b)}function i(){var a=c.body;return a||(a=g(z?"svg":"body"),a.fake=!0),a}function j(a,b,d,e){var f,h,o="modernizr",p=g("div"),q=i();if(parseInt(d,10))for(;d--;)f=g("div"),f.id=e?e[d]:o+(d+1),p.appendChild(f);return f=g("style"),f.type="text/css",f.id="s"+o,(q.fake?q:p).appendChild(f),q.appendChild(p),f.styleSheet?f.styleSheet.cssText=a:f.appendChild(c.createTextNode(a)),p.id=o,q.fake&&(q.style.background="",q.style.overflow="hidden",h=y.style.overflow,y.style.overflow="hidden",y.appendChild(q)),d=b(p,a),q.fake&&q.parentNode?(q.parentNode.removeChild(q),y.style.overflow=h,y.offsetHeight):p.parentNode.removeChild(p),!!d}function k(a){return a.replace(/([A-Z])/g,function(a,b){return"-"+b.toLowerCase()}).replace(/^ms-/,"-ms-")}function l(a,c,d){var e;if("getComputedStyle"in b){e=getComputedStyle.call(b,a,c);var f=b.console;if(null!==e)d&&(e=e.getPropertyValue(d));else if(f){var h=f.error?"error":"log";f[h].call(f,"getComputedStyle returning null, its possible modernizr test results are inaccurate")}}else e=!c&&a.currentStyle&&a.currentStyle[d];return e}function m(a,c){var e=a.length;if("CSS"in b&&"supports"in b.CSS){for(;e--;)if(b.CSS.supports(k(a[e]),c))return!0;return!1}if("CSSSupportsRule"in b){for(var f=[];e--;)f.push("("+k(a[e])+":"+c+")");return f=f.join(" or "),j("@supports ("+f+") { #modernizr { position: absolute; } }",function(a){return"absolute"===l(a,null,"position")})}return d}function n(a){return a.replace(/([a-z])-([a-z])/g,function(a,b,c){return b+c.toUpperCase()}).replace(/^-/,"")}function o(a,b,c,f){function o(){s&&(delete G.style,delete G.modElem)}if(f=!e(f,"undefined")&&f,!e(c,"undefined")){var r=m(a,c);if(!e(r,"undefined"))return r}for(var s,t,r,u,v,r=["modernizr","tspan","samp"];!G.style&&r.length;)s=!0,G.modElem=g(r.shift()),G.style=G.modElem.style;for(r=a.length,t=0;t<r;t++)if(u=a[t],v=G.style[u],h(u,"-")&&(u=n(u)),G.style[u]!==d){if(f||e(c,"undefined"))return o(),"pfx"!==b||u;try{G.style[u]=c}catch(a){}if(G.style[u]!==v)return o(),"pfx"!==b||u}return o(),!1}function p(a,b){return function(){return a.apply(b,arguments)}}function q(a,b,c){var d;for(var f in a)if(a[f]in b)return!1===c?a[f]:(d=b[a[f]],e(d,"function")?p(d,c||b):d);return!1}function r(a,b,c,d,f){var i=a.charAt(0).toUpperCase()+a.slice(1),j=(a+" "+E.join(i+" ")+i).split(" ");return e(b,"string")||e(b,"undefined")?o(j,b,d,f):(j=(a+" "+B.join(i+" ")+i).split(" "),q(j,b,c))}function s(a,b,c){return r(a,d,d,b,c)}function t(a,b){if("object"==typeof a)for(var c in a)I(a,c)&&t(c,a[c]);else{a=a.toLowerCase();c=a.split(".");var d=w[c[0]];if(2===c.length&&(d=d[c[1]]),void 0!==d)return w;b="function"==typeof b?b():b,1===c.length?w[c[0]]=b:(!w[c[0]]||w[c[0]]instanceof Boolean||(w[c[0]]=new Boolean(w[c[0]])),w[c[0]][c[1]]=b),f([(b&&!1!==b?"":"no-")+c.join("-")]),w._trigger(a,b)}return w}var u=[],v={_version:"3.11.8",_config:{classPrefix:"",enableClasses:!0,enableJSClass:!0,usePrefixes:!0},_q:[],on:function(a,b){var c=this;setTimeout(function(){b(c[a])},0)},addTest:function(a,b,c){u.push({name:a,fn:b,options:c})},addAsyncTest:function(a){u.push({name:null,fn:a})}},w=function(){};w.prototype=v,w=new w;var x=[],y=c.documentElement,z="svg"===y.nodeName.toLowerCase(),A="Moz O ms Webkit",B=v._config.usePrefixes?A.toLowerCase().split(" "):[];v._domPrefixes=B;var C=v._config.usePrefixes?" -webkit- -moz- -o- -ms- ".split(" "):["",""];v._prefixes=C;var D=function(){function a(a,c){var e;return!!a&&(c&&"string"!=typeof c||(c=g(c||"div")),a="on"+a,e=a in c,!e&&b&&(c.setAttribute||(c=g("div")),c.setAttribute(a,""),e="function"==typeof c[a],c[a]!==d&&(c[a]=d),c.removeAttribute(a)),e)}var b=!("onblur"in y);return a}();v.hasEvent=D;var E=v._config.usePrefixes?A.split(" "):[];v._cssomPrefixes=E;var F={elem:g("modernizr")};w._q.push(function(){delete F.elem});var G={style:F.elem.style};w._q.unshift(function(){delete G.style}),v.testAllProps=r;var H=function(a){var c,e=C.length,f=b.CSSRule;if(void 0===f)return d;if(!a)return!1;if(a=a.replace(/^@/,""),(c=a.replace(/-/g,"_").toUpperCase()+"_RULE")in f)return"@"+a;for(var i=0;i<e;i++){var j=C[i];if(j.toUpperCase()+"_"+c in f)return"@-"+j.toLowerCase()+"-"+a}return!1};v.atRule=H;v.prefixed=function(a,b,c){return 0===a.indexOf("@")?H(a):(-1!==a.indexOf("-")&&(a=n(a)),b?r(a,b,c):r(a,"pfx"))};v.testAllProps=s;var I;v.testProp=function(a,b,c){return o([a],d,b,c)};!function(){var a={}.hasOwnProperty;I=e(a,"undefined")||e(a.call,"undefined")?function(a,b){return b in a&&e(a.constructor.prototype[b],"undefined")}:function(b,c){return a.call(b,c)}}(),v._l={},v.on=function(a,b){this._l[a]||(this._l[a]=[]),this._l[a].push(b),w.hasOwnProperty(a)&&setTimeout(function(){w._trigger(a,w[a])},0)},v._trigger=function(a,b){if(this._l[a]){var c=this._l[a];setTimeout(function(){var a;for(a=0;a<c.length;a++)c[a](b)},0),delete this._l[a]}},w._q.push(function(){v.addTest=t}),w.addAsyncTest(function(){function a(a,b,c){function d(b){var d=!(!b||"load"!==b.type)&&1===e.width;t(a,"webp"===a&&d?new Boolean(d):d),c&&c(b)}var e=new Image;e.onerror=d,e.onload=d,e.src=b}var b=[{uri:"data:image/webp;base64,UklGRiQAAABXRUJQVlA4IBgAAAAwAQCdASoBAAEAAwA0JaQAA3AA/vuUAAA=",name:"webp"},{uri:"data:image/webp;base64,UklGRkoAAABXRUJQVlA4WAoAAAAQAAAAAAAAAAAAQUxQSAwAAAABBxAR/Q9ERP8DAABWUDggGAAAADABAJ0BKgEAAQADADQlpAADcAD++/1QAA==",name:"webp.alpha"},{uri:"data:image/webp;base64,UklGRlIAAABXRUJQVlA4WAoAAAASAAAAAAAAAAAAQU5JTQYAAAD/////AABBTk1GJgAAAAAAAAAAAAAAAAAAAGQAAABWUDhMDQAAAC8AAAAQBxAREYiI/gcA",name:"webp.animation"},{uri:"data:image/webp;base64,UklGRh4AAABXRUJQVlA4TBEAAAAvAAAAAAfQ//73v/+BiOh/AAA=",name:"webp.lossless"}],c=b.shift();a(c.name,c.uri,function(c){if(c&&"load"===c.type)for(c=0;c<b.length;c++)a(b[c].name,b[c].uri)})}),w.addTest("serviceworker","serviceWorker"in navigator),w.addAsyncTest(function(){var a=new Image;a.onerror=function(){t("exiforientation",!1,{aliases:["exif-orientation"]})},a.onload=function(){t("exiforientation",2!==a.width,{aliases:["exif-orientation"]})},a.src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4QAiRXhpZgAASUkqAAgAAAABABIBAwABAAAABgASAAAAAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAABAAIDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD+/iiiigD/2Q=="}),w.addTest("adownload",!b.externalHost&&"download"in g("a")),w.addTest("cssanimations",s("animationName","a",!0)),w.addTest("csstransitions",s("transition","all",!0)),(function(){var a,b,c,d;for(var f in u)if(u.hasOwnProperty(f)){if(a=[],b=u[f],b.name&&(a.push(b.name.toLowerCase()),b.options&&b.options.aliases&&b.options.aliases.length))for(c=0;c<b.options.aliases.length;c++)a.push(b.options.aliases[c].toLowerCase());for(c=e(b.fn,"function")?b.fn():b.fn,b=0;b<a.length;b++)d=a[b],d=d.split("."),1===d.length?w[d[0]]=c:(w[d[0]]&&(!w[d[0]]||w[d[0]]instanceof Boolean)||(w[d[0]]=new Boolean(w[d[0]])),w[d[0]][d[1]]=c),x.push((c?"":"no-")+d.join("-"))}})(),f(x),delete v.addTest,delete v.addAsyncTest;for(D=0;D<w._q.length;D++)w._q[D]();a.Modernizr=w}(window,window,document)}),null);
          __d("WAWebApp.scss",["cx"],(function(a,b,c,d,e,f,g,h){a={wrapper:"_aiwn",stripe:"_ap4q",isQR:"_aiwl",draggableHeader:"_aiwo",isMain:"_aiwm"};b=a;g["default"]=b}),98);
          __d("WAWebBridgeInitialization",["WADynamicRouterAsync"],(function(a,b,c,d,e,f,g){function a(){return new(d("WADynamicRouterAsync").DynamicRouter)()}g.makeBridge=a}),98);
          __d("WAWebModelStorageInit",["WAWebUserPrefsIndexedDBStorage","WAWebUserPrefsKeys","WAWebUserPrefsLocalStorage","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){function a(){return h.apply(this,arguments)}function h(){h=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=[],b=c("WAWebUserPrefsLocalStorage").getItemFromLocalStorage(d("WAWebUserPrefsKeys").MD_KEYS.ROUTING_INFO);b!=null&&a.push({key:d("WAWebUserPrefsKeys").BACKEND_ONLY_KEYS.ROUTING_INFO,value:b});b=c("WAWebUserPrefsLocalStorage").getItemFromLocalStorage(d("WAWebUserPrefsKeys").MD_KEYS.INITIAL_HISTORY_SYNCED);b!=null&&a.push({key:d("WAWebUserPrefsKeys").BACKEND_ONLY_KEYS.INITIAL_HISTORY_SYNCED,value:b!=null});b=c("WAWebUserPrefsLocalStorage").getItemFromLocalStorage(d("WAWebUserPrefsKeys").MD_KEYS.HISTORY_SYNC_STATUS);b!=null&&a.push({key:d("WAWebUserPrefsKeys").BACKEND_ONLY_KEYS.HISTORY_SYNC_STATUS,value:b});b=c("WAWebUserPrefsLocalStorage").getItemFromLocalStorage(d("WAWebUserPrefsKeys").MD_KEYS.BLOCKLIST_HASH);b!=null&&a.push({key:d("WAWebUserPrefsKeys").BACKEND_ONLY_KEYS.BLOCKLIST_HASH,value:b});b=c("WAWebUserPrefsLocalStorage").getItemFromLocalStorage(d("WAWebUserPrefsKeys").MD_KEYS.CRITICAL_DATA_SYNCED);b!=null&&a.push({key:d("WAWebUserPrefsKeys").BACKEND_ONLY_KEYS.CRITICAL_DATA_SYNCED,value:b});b=c("WAWebUserPrefsLocalStorage").getItemFromLocalStorage(d("WAWebUserPrefsKeys").MD_KEYS.SHOULD_CHECK_CONTACT_SYNC_STATUS);b!=null&&a.push({key:d("WAWebUserPrefsKeys").BACKEND_ONLY_KEYS.SHOULD_CHECK_CONTACT_SYNC_STATUS,value:b});b=c("WAWebUserPrefsLocalStorage").getItemFromLocalStorage(d("WAWebUserPrefsKeys").MD_KEYS.ADV_SECRET_KEY);b!=null&&a.push({key:d("WAWebUserPrefsKeys").BACKEND_ONLY_KEYS.ADV_SECRET_KEY,value:b});b=c("WAWebUserPrefsLocalStorage").getItemFromLocalStorage(d("WAWebUserPrefsKeys").MD_KEYS.MD_UPGRADE_WAM_FLAG);b!=null&&a.push({key:d("WAWebUserPrefsKeys").BACKEND_ONLY_KEYS.MD_UPGRADE_WAM_FLAG,value:b===!0});b=c("WAWebUserPrefsLocalStorage").getItemFromLocalStorage(d("WAWebUserPrefsKeys").MD_KEYS.MD_HISTORY_LAST_CHUNK_PROCESSED);b!=null&&a.push({key:d("WAWebUserPrefsKeys").BACKEND_ONLY_KEYS.MD_HISTORY_LAST_CHUNK_PROCESSED,value:b});b=c("WAWebUserPrefsLocalStorage").getItemFromLocalStorage(d("WAWebUserPrefsKeys").MD_KEYS.UNARCHIVE_CHATS_SETTING);b!=null&&a.push({key:d("WAWebUserPrefsKeys").BACKEND_ONLY_KEYS.UNARCHIVE_CHATS_SETTING,value:b});b=c("WAWebUserPrefsLocalStorage").getItemFromLocalStorage(d("WAWebUserPrefsKeys").MD_KEYS.ARCHIVE_V2_ENABLED_SETTING);b!=null&&a.push({key:d("WAWebUserPrefsKeys").BACKEND_ONLY_KEYS.ARCHIVE_V2_ENABLED_SETTING,value:b});b=c("WAWebUserPrefsLocalStorage").getItemFromLocalStorage(d("WAWebUserPrefsKeys").MD_KEYS.MD_SYNC_ACTIONS_ACTION_SANITIZED);b!=null&&a.push({key:d("WAWebUserPrefsKeys").BACKEND_ONLY_KEYS.MD_SYNC_ACTIONS_ACTION_SANITIZED,value:b===!0});b=c("WAWebUserPrefsLocalStorage").getItemFromLocalStorage(d("WAWebUserPrefsKeys").MD_KEYS.CHAT_THREAD_LOGGING_OFFSET);b!=null&&a.push({key:d("WAWebUserPrefsKeys").BACKEND_ONLY_KEYS.CHAT_THREAD_LOGGING_OFFSET,value:b});b=c("WAWebUserPrefsLocalStorage").getItemFromLocalStorage(d("WAWebUserPrefsKeys").MD_KEYS.CHAT_THREAD_LOGGING_SECRET);b!=null&&a.push({key:d("WAWebUserPrefsKeys").BACKEND_ONLY_KEYS.CHAT_THREAD_LOGGING_SECRET,value:b});b=c("WAWebUserPrefsLocalStorage").getItemFromLocalStorage(d("WAWebUserPrefsKeys").MD_KEYS.CHAT_THREAD_LOGGING_LAST_UPLOADED_START_TS);b!=null&&a.push({key:d("WAWebUserPrefsKeys").BACKEND_ONLY_KEYS.CHAT_THREAD_LOGGING_LAST_UPLOADED_START_TS,value:b});b=c("WAWebUserPrefsLocalStorage").getItemFromLocalStorage(d("WAWebUserPrefsKeys").MD_KEYS.PAIRING_TIMESTAMP);b!=null&&a.push({key:d("WAWebUserPrefsKeys").BACKEND_ONLY_KEYS.PAIRING_TIMESTAMP,value:b});b=c("WAWebUserPrefsLocalStorage").getItemFromLocalStorage(d("WAWebUserPrefsKeys").MD_KEYS.RECENT_MAILBOX_AGE_DAYS);b!=null&&a.push({key:d("WAWebUserPrefsKeys").BACKEND_ONLY_KEYS.RECENT_MAILBOX_AGE_DAYS,value:b});b=c("WAWebUserPrefsLocalStorage").getItemFromLocalStorage(d("WAWebUserPrefsKeys").MD_KEYS.LAST_PERIODIC_APP_STATE_SYNC_TS);b!=null&&a.push({key:d("WAWebUserPrefsKeys").BACKEND_ONLY_KEYS.LAST_PERIODIC_APP_STATE_SYNC_TS,value:b});b=c("WAWebUserPrefsLocalStorage").getItemFromLocalStorage(d("WAWebUserPrefsKeys").MD_KEYS.MD_LOGIN_COOKIE_REQUEST_COMPLETE);b!=null&&a.push({key:d("WAWebUserPrefsKeys").BACKEND_ONLY_KEYS.MD_LOGIN_COOKIE_REQUEST_COMPLETE,value:b});b=c("WAWebUserPrefsLocalStorage").getItemFromLocalStorage(d("WAWebUserPrefsKeys").KEYS.MOBILE_PLATFORM_DEPRECATED);b!=null&&a.push({key:d("WAWebUserPrefsKeys").BACKEND_ONLY_KEYS.MOBILE_PLATFORM,value:b});b=c("WAWebUserPrefsLocalStorage").getItemFromLocalStorage(d("WAWebUserPrefsKeys").KEYS.PRIMARY_FEATURES);b!=null&&a.push({key:d("WAWebUserPrefsKeys").KEYS.PRIMARY_FEATURES,value:b});b=c("WAWebUserPrefsLocalStorage").getItemFromLocalStorage(d("WAWebUserPrefsKeys").HASHED_KEYS.USER_PRIVACY_SETTINGS);b!=null&&a.push({key:d("WAWebUserPrefsKeys").HASHED_KEYS.USER_PRIVACY_SETTINGS,value:b});b=c("WAWebUserPrefsLocalStorage").getItemFromLocalStorage(d("WAWebUserPrefsKeys").KEYS.INITIAL_HIST_BOUNDARY);b=i(b);b!=null&&a.push({key:d("WAWebUserPrefsKeys").HASHED_KEYS.INITIAL_HIST_BOUNDARY,value:b});return d("WAWebUserPrefsIndexedDBStorage").userPrefsIdb.bulkSetItemsToIndexedDB(a)});return h.apply(this,arguments)}function i(a){if(typeof a==="object")return a;if(typeof a!=="string")return null;var b;try{b=JSON.parse(a)}catch(a){return null}if(b==null||typeof b!=="object"||b instanceof Array)return null;b;var c={};Object.entries(b).forEach(function(a){var b=a[0];a=a[1];typeof a==="number"&&(c[b]=a)});return c}g.migrateMDUserPrefsToIndexedDB=a}),98);
          __d("WAWebStatusStorageUtils",["invariant","Promise","WAWebIdb","WAWebStorage","err"],(function(a,b,c,d,e,f,g,h){var i,j="status-storage",k=null;function a(){var a=new(c("WAWebIdb"))(j);k=new(d("WAWebStorage").Storage)(a)}function e(){k!=null||h(0,92225);return k}function f(){return k==null?(i||(i=b("Promise"))).reject(c("err")("[status-storage] Storage should be created first before being destroyed")):k.purge().then(function(){k=null})["catch"](function(a){k=null;throw a})}g.DATABASE_NAME=j;g.createStorage=a;g.getStorage=e;g.destroyStorage=f}),98);
          __d("WAWebStatusStorageVersions",["WAWebStatusStorageUtils"],(function(a,b,c,d,e,f,g){function a(){return d("WAWebStatusStorageUtils").getStorage().versions.version(0)}g.statusCreateTable=a}),98);
          __d("WAWebSchemaStatus",["WAWebStatusStorageUtils","WAWebStatusStorageVersions","WAWebStorageMutationBuilder"],(function(a,b,c,d,e,f,g){"use strict";c=d("WAWebStorageMutationBuilder").columnBuilder();var h=c.addColumn,i=c.addAutoIncrementingPrimaryKey,j=c.addUniqueIndex;function a(){var a=d("WAWebStatusStorageUtils").getStorage();a.add("status").version(d("WAWebStatusStorageVersions").statusCreateTable(),[i("id"),h("status_uuid"),j("status_uuid"),h("sender_user_jid"),h("type"),h("timestamp"),h("state"),h("is_archived"),h("media_row_id"),h("secret")])}function b(){return d("WAWebStatusStorageUtils").getStorage().table("status")}g.addTable=a;g.getTable=b}),98);
          __d("WAWebStatusStorageInitialize",["WALogger","WAWeb-dexie","WAWebDbRolloutUtil","WAWebSchemaStatus","WAWebStatusStorageUtils","WAWebStorage","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i;function a(){return j.apply(this,arguments)}function j(){j=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){i==null&&(yield d("WAWebDbRolloutUtil").loadSchemaVersions(),d("WAWebStatusStorageUtils").createStorage(),d("WAWebSchemaStatus").addTable(),i=d("WAWebStatusStorageUtils").getStorage().initialize()["catch"](function(a){var b="Unknown error";a instanceof d("WAWebStorage").AlreadyInitializedError||a instanceof d("WAWebStorage").NoSuchDatabaseError?b=a.toString():a instanceof c("WAWeb-dexie").DexieError&&(b="Unknown DexieError");d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["Failed to initialize status storage: ",""])),b).verbose().devConsole(a).sendLogs("failed-to-initialize-status-storage",{sendLogsType:d("WALogger").SendLogsType.CRASH_OR_UNRECOVERABLE_ERROR_SAD});throw a}));return i});return j.apply(this,arguments)}g.initialize=a}),98);
          __d("WAWebStatusStorage",["WAWebStatusStorageInitialize","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){function a(){return h.apply(this,arguments)}function h(){h=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){yield d("WAWebStatusStorageInitialize").initialize()});return h.apply(this,arguments)}Object.keys(d("WAWebStatusStorageInitialize")).forEach(function(a){if(a==="default"||a==="__esModule")return;g[a]=d("WAWebStatusStorageInitialize")[a]});g.initialize=a}),98);
          __d("WAWebLaunchSocket",["Promise","WAComms","WAGzip","WALogger","WAWebABPropsUpdateFromStorage","WAWebApiContact","WAWebBackendApi","WAWebBridgeInitialization","WAWebBrokerGlobalAppState","WAWebBuildConstants","WAWebCmd","WAWebCommsConfig","WAWebCommsHandleStanza","WAWebCryptoEncKeyHelper","WAWebCurrentUser","WAWebDbRolloutUtil","WAWebEnvironment","WAWebEventSamplingCache","WAWebFtsClient","WAWebInitFromStorage","WAWebInvocationInterface","WAWebModelStorage","WAWebModelStorageInit","WAWebPageLoadLogging","WAWebPushNotificationsOfflineBbApi","WAWebRegistration","WAWebSchemaVersions","WAWebSignalStorage","WAWebSocketModel","WAWebStartBackend","WAWebStatusStorage","WAWebUserPrefsGeneral","WAWebUserPrefsIsLoggedIn","WAWebUserPrefsMultiDevice","WAWebWamEnumWebcScenarioType","WAWebWamMemoryStat","WAWebWamOfflineResumeReporter","WAWebWorkerStorage","asyncToGeneratorRuntime","err","gkx","requireDeferred"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q=c("requireDeferred")("WAWebSetFrontendHandlerApi").__setRef("WAWebLaunchSocket"),r=c("requireDeferred")("WAWebSetWorkerSafeHandlerApi").__setRef("WAWebLaunchSocket");d("WAWebCmd").Cmd.on("md_refresh_qr",function(){d("WAComms").stopComms(),s()});d("WAWebCmd").Cmd.on("reconnect_socket",function(){d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["reconnect_socket triggered, resetting socket loop"]))),d("WAComms").closeSocketAndResume()});function s(){return t.apply(this,arguments)}function t(){t=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=d("WAWebCommsConfig").getCommsConfig(void 0);d("WAComms").startComms(c("WAWebCommsHandleStanza"),a,function(a){return(p||(p=b("Promise"))).resolve(d("WAGzip").inflate(a))});yield d("WAComms").waitForConnection();return d("WAComms").startHandlingRequests()});return t.apply(this,arguments)}function a(a){d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[socket] start launchSocket flow with mutexComplete promise ",""])),a==null?"NULL":"not null");c("gkx")("26258")||(a!=null?d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["[socket] entered eager launchSocket flow"]))).sendLogs("intern-launchSocket-eager",{sampling:0}):d("WALogger").LOG(k||(k=babelHelpers.taggedTemplateLiteralLoose(["[socket] entered legacy launchSocket flow"]))).sendLogs("intern-launchSocket-legacy",{sampling:0}));d("WAWebPageLoadLogging").startPageLoadQplMeasure("launchSocket");var e=d("WAWebBridgeInitialization").makeBridge();d("WAWebBackendApi").setApi(e);void q.load().then(function(a){a=a.setFrontendHandlers;return a(e)});void r.load().then(function(a){a=a.setWorkerSafeHandlers;return a(e)});d("WAWebFtsClient").ftsClient.initialize();return d("WAWebDbRolloutUtil").loadSchemaVersions().then(function(){return u()}).then(function(){return d("WAWebCryptoEncKeyHelper").initEncSalt()}).then(function(){return d("WAWebCryptoEncKeyHelper").initEncSaltForInvoker()}).then(function(){return d("WAWebSignalStorage").initialize()}).then(function(){return(p||(p=b("Promise"))).all([d("WAWebModelStorage").initialize(),a]).then(function(){return d("WAWebModelStorageInit").migrateMDUserPrefsToIndexedDB()})}).then(function(){return d("WAWebStatusStorage").initialize()}).then(function(){return(p||(p=b("Promise"))).all([d("WAWebUserPrefsGeneral").getLogoutReason(),d("WAWebWorkerStorage").initialize(),d("WAWebUserPrefsGeneral").setAppVersionBase(d("WAWebBuildConstants").VERSION_BASE)])})["catch"](function(a){d("WALogger").ERROR(l||(l=babelHelpers.taggedTemplateLiteralLoose(["[socket] storageInitializationError triggered logout: ","."])),(a==null?void 0:a.message)||(a==null?void 0:a.name)).tags("launch-socket"),d("WAWebCmd").Cmd.storageInitializationError()}).then(function(a){a=a==null?void 0:a[0];a&&(c("WAWebEnvironment").isWindows&&d("WAWebCurrentUser").isEmployee()?d("WAWebCmd").Cmd.unexpectedLogoutModal(a.reason):d("WAWebSocketModel").Socket.logout(a.reason));if(c("WAWebBrokerGlobalAppState").isLogoutInProgress)throw c("err")("aborting launchSocket due to logout");if(d("WAWebUserPrefsMultiDevice").isRegistered()){d("WALogger").LOG(m||(m=babelHelpers.taggedTemplateLiteralLoose(["[socket] launchSocket for login"])));d("WAWebUserPrefsIsLoggedIn").setIsConnectedAsRegistered(!0);d("WAWebCmd").Cmd.initialLoadReady();d("WAWebWamMemoryStat").setCurrentMemoryScenario(d("WAWebWamEnumWebcScenarioType").WEBC_SCENARIO_TYPE.OFFLINE_RESUME);return d("WAWebModelStorage").initialize()["catch"](function(){return d("WAWebCmd").Cmd.storageInitializationError()}).then(function(){return(p||(p=b("Promise"))).all([d("WAWebABPropsUpdateFromStorage").updateABPropsFromStorage(),d("WAWebEventSamplingCache").updateEventSamplingFromStorage()])}).then(function(){d("WAWebCmd").Cmd.abPropsLoaded(),d("WAWebInitFromStorage").restoreImportantMetaData()}).then(b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=function(){d("WAWebPageLoadLogging").startPageLoadQplMeasure("lidCacheWarmup");return d("WAWebApiContact").warmUpAllLidPnMappings().then(function(a){return d("WAWebPageLoadLogging").endPageLoadQplMeasure("lidCacheWarmup")})};yield (p||(p=b("Promise"))).all([d("WAWebInitFromStorage").restoreBlocklist(),d("WAWebInitFromStorage").restoreOptOutList(),a()])})).then(function(){d("WAWebPushNotificationsOfflineBbApi").setStartCommsT(),d("WAWebPageLoadLogging").endPageLoadQplMeasure("launchSocket"),d("WAWebStartBackend").startBackend()})}d("WALogger").LOG(n||(n=babelHelpers.taggedTemplateLiteralLoose(["[socket] launchSocket for registration"])));d("WAWebWamMemoryStat").setCurrentMemoryScenario(d("WAWebWamEnumWebcScenarioType").WEBC_SCENARIO_TYPE.INITIAL_PAIRING);d("WAWebWamOfflineResumeReporter").OfflineResumeReporter.setIsInitialSync();return(p||(p=b("Promise"))).all([d("WAWebRegistration").refreshNoiseCredentials(),d("WAWebRegistration").refreshSignalCredentials()]).then(function(){d("WAWebPageLoadLogging").endPageLoadQplMeasure("launchSocket"),s()})})}function u(){d("WALogger").LOG(o||(o=babelHelpers.taggedTemplateLiteralLoose(["[storage] send schema versions to fts worker"]))),void d("WAWebInvocationInterface").get().setSchemaVersions(d("WAWebSchemaVersions").getSchemaVersions())}g.launchSocket=a}),98);
          __d("WAWebAppMutex",["Promise","WACustomError","WAFilteredCatch","WALogger","WAPromiseTimeout","WAResolvable","WAWebAlarm","WAWebCmd","WAWebEventsWaitForEvent","WAWebL10N","WAWebLaunchSocket","WAWebPageLoadLogging","WAWebSocketModel","WAWebUserPrefsKeys","WAWebUserPrefsStore","WAWebUserPrefsTabMutex","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p=10*60*1e3,q={INIT:"init",PING:"ping",PONG:"pong",TAKEOVER:"local-takeover"};a=function(){function a(){var a=this;this.$3=!1;this.$4=!0;this.$5=new(d("WAResolvable").Resolvable)();this.$7=function(){a.$8();var b=Date.now();d("WAWebUserPrefsTabMutex").setMutex(a.$1=q.INIT+"_"+b);a.$2=c("WAWebAlarm").setLocalTimeout(a.$7,b+p)};d("WAWebCmd").Cmd.on("ab_props_loaded",s);d("WAWebCmd").Cmd.on("on_ab_props_update",s)}var e=a.prototype;e.waitForCompletion=function(){return this.$5.promise};e.setShouldLaunchSocket=function(a){d("WALogger").DEV(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[app] AppMutex setting shouldLaunchSocket: ",""])),a),this.$4=a};e.init=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){a===void 0&&(a=0);this.$3||(d("WAWebPageLoadLogging").startPageLoadQplMeasure("acquire_mutex"),this.$3=!0);a=a+1;if(a>3)return!0;var b=d("WAWebUserPrefsTabMutex").getNoTakeover();d("WAWebUserPrefsTabMutex").setNoTakeover();var e=(yield this.$6());if(e){this.$7();d("WAWebPageLoadLogging").endPageLoadQplMeasure("acquire_mutex");this.$4&&(yield d("WAWebLaunchSocket").launchSocket(null));this.$5.resolve();void c("WAWebL10N").checkForLocaleMismatchBetweenCookieAndUserPref();return!1}if(b)return!0;throw a});function e(b){return a.apply(this,arguments)}return e}();e.takeoverLocal=function(a){var b=this;if(d("WAWebUserPrefsTabMutex").getMutex()){d("WAWebPageLoadLogging").startPageLoadQplMeasure("mutex_takeover");d("WAWebUserPrefsTabMutex").setMutex(q.TAKEOVER);return d("WAPromiseTimeout").promiseTimeout(c("WAWebEventsWaitForEvent")(window,"storage",d("WAWebUserPrefsTabMutex").takeoverFilter),3e4,"takeoverLocalTimeout").then(function(c){d("WAWebSocketModel").Socket.mustExitLoop=!1;d("WAWebUserPrefsTabMutex").removeMutex();d("WAWebPageLoadLogging").endPageLoadQplMeasure("mutex_takeover");return b.init(a)})["catch"](d("WAFilteredCatch").filteredCatch(d("WACustomError").TimeoutError,function(){d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[app] takeoverLocal timeout"])));d("WAWebSocketModel").Socket.mustExitLoop=!1;d("WAWebUserPrefsTabMutex").removeMutex();d("WAWebPageLoadLogging").addPageLoadQplAnnotation({mutex_takeover_timeout:!0});d("WAWebPageLoadLogging").endPageLoadQplMeasure("mutex_takeover");return b.init(a)}))["finally"](function(){d("WALogger").ERROR(j||(j=babelHelpers.taggedTemplateLiteralLoose(["[mutex] shut down an existing instance of WA Web"])))})}return this.init(a)};e.unloadMutex=function(){var a=d("WAWebUserPrefsTabMutex").getMutex();a&&this.$1&&a.includes(this.$1)&&d("WAWebUserPrefsTabMutex").removeMutex()};e.storagePong=function(a){if(!d("WAWebUserPrefsTabMutex").mutexFilter(a))return;a=d("WAWebUserPrefsTabMutex").parseMutex(a.newValue);if(!a)return;if(a===q.TAKEOVER){this.$8();d("WAWebSocketModel").Socket.exitLoop();d("WAWebUserPrefsTabMutex").localTakeoverSuccess();return!0}else a.indexOf(q.PING)===0&&d("WAWebUserPrefsTabMutex").setMutex(q.PONG+Math.random())};e.$8=function(){this.$2!=null&&c("WAWebAlarm").clearTimeout(this.$2)};e.$6=function(){var a=d("WAWebUserPrefsTabMutex").getMutex();if(a){d("WAWebPageLoadLogging").startPageLoadQplMeasure("mutex_ping");a+="";var e=1e3;if(a.indexOf("_")>0){a=a.split(".");a=parseInt(a[a.length-1],10);if(Number.isFinite(a)){var f=Date.now()-p*1.5;a<f&&(d("WALogger").LOG(k||(k=babelHelpers.taggedTemplateLiteralLoose(["[app] _pingForOtherLocalSession stale mutex"]))),e=1e3)}}a=d("WAPromiseTimeout").promiseTimeout(c("WAWebEventsWaitForEvent")(window,"storage",d("WAWebUserPrefsTabMutex").mutexFilter),e,"waitForOtherLocalSessionTimeout").then(function(){return!1})["catch"](d("WAFilteredCatch").filteredCatch(d("WACustomError").TimeoutError,function(){d("WALogger").WARN(l||(l=babelHelpers.taggedTemplateLiteralLoose(["[app] _pingForOtherLocalSession mutex timeout after ","ms"])),e);d("WAWebPageLoadLogging").addPageLoadQplAnnotation({mutex_ping_timeout:!0});return!0}));a["finally"](function(){return d("WAWebPageLoadLogging").endPageLoadQplMeasure("mutex_ping")});d("WAWebUserPrefsTabMutex").setMutex(q.PING+Math.random());return a}return(o||(o=b("Promise"))).resolve(!0)};return a}();function r(a){d("WALogger").DEV(m||(m=babelHelpers.taggedTemplateLiteralLoose(["[mutex] setPingTimeoutSeconds: ",""])),a),c("WAWebUserPrefsStore").set(d("WAWebUserPrefsKeys").KEYS.MUTEX_PING_TIMEOUT_SECONDS,a)}function s(){r(1),d("WALogger").LOG(n||(n=babelHelpers.taggedTemplateLiteralLoose(["[mutex] setMutexBlockStrategy: ",""])),0),c("WAWebUserPrefsStore").set(d("WAWebUserPrefsKeys").UserPrefs.MutexBlockStrategy,0)}e=new a();g["default"]=e}),98);
          __d("WAWebClientExpiredDialog.react",["fbt","WAWebModal.react","WAWebSpinner.react","WAWebUpdater","react"],(function(a,b,c,d,e,f,g,h){var i,j,k=j||c("react"),l=(i||(i=d("react"))).useEffect;function a(){l(function(){d("WAWebUpdater").Updater.restart(!0).then(function(){d("WAWebUpdater").Updater.restart()})},[]);return k.jsxs(d("WAWebModal.react").Modal,{cover:!0,title:h._(/*BTDS*/"Updating"),children:[k.jsx("div",{children:h._(/*BTDS*/"WhatsApp is out of date. Updating now\u2026")}),k.jsx("div",babelHelpers["extends"]({className:"x78zum5 xl56j7k x11fxgd9 x2pibh5 x4n8cb0 xymharo"},{children:k.jsx(d("WAWebSpinner.react").Spinner,{stroke:4,size:40,color:"highlight"})}))]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
          __d("WAWebConflict.react",["WAWebConfirmPopup.react","react"],(function(a,b,c,d,e,f,g){var h,i=h||c("react");function a(a){var b=a.cancelText,c=a.children,e=a.okText,f=a.onCancel;a=a.onOK;return i.jsx(d("WAWebConfirmPopup.react").ConfirmPopup,{cover:!0,children:c,cancelText:b,onCancel:f,okText:e,onOK:a})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
          __d("WAWebUimUieItem.react",["react"],(function(a,b,c,d,e,f,g){var h,i;b=i||d("react");var j=h||(h=c("react")),k=b.useImperativeHandle,l=b.useRef;function a(a){var b=a.children;a=a.ref;var c=l();k(a,function(){return{getElement:function(){return c.current}}});return j.jsx("div",{ref:c,children:b})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
          __d("WAWebContextMenuManager.react",["WAWebCmd","WAWebDropdown.react","WAWebFocusTracer","WAWebL10N","WAWebUimContext","WAWebUimUieItem.react","WAWebVelocityTransitionGroup","react","useWAWebListener"],(function(a,b,c,d,e,f,g){var h,i;b=i||d("react");var j=h||(h=c("react")),k=b.cloneElement,l=b.useCallback,m=b.useImperativeHandle,n=b.useLayoutEffect,o=b.useRef,p=b.useState,q={MENU:"MENU",TOOLTIP:"TOOLTIP"};function a(a){var b=a.ref;a=a.type;var e=o(null),f=o(null),g=o(null),h=p(null),i=h[0],s=h[1];h=p(null);var t=h[0],u=h[1];d("useWAWebListener").useListener(d("WAWebCmd").Cmd,a===q.MENU?"open_context_menu":"open_tooltip",function(a,b){var e,h;i==null||i.uim.pop();f.current=b;b=document.activeElement;b instanceof HTMLElement&&(g.current=b);b=a.menuOptions;a=a.uim;var j=b.event;j==null||j.stopPropagation();var k=j==null?0:10;u(null);e=typeof (j==null?void 0:j.clientX)==="number"?j.clientX:(e=b.offsetX)!=null?e:0;j=typeof (j==null?void 0:j.clientY)==="number"?j.clientY:(j=b.offsetY)!=null?j:0;s(babelHelpers["extends"]({},b,{type:(h=b.type)!=null?h:d("WAWebDropdown.react").MenuType.Dropdown,originX:e,originY:j,offsetX:(h=b.offsetX)!=null?h:k,offsetY:(e=b.offsetY)!=null?e:k,dirX:(j=b.dirX)!=null?j:c("WAWebL10N").isRTL()?d("WAWebDropdown.react").DirX.LEFT:d("WAWebDropdown.react").DirX.RIGHT,dirY:(h=b.dirY)!=null?h:d("WAWebDropdown.react").DirY.BOTTOM,key:Math.random(),uim:a}))});d("useWAWebListener").useListener(d("WAWebCmd").Cmd,a===q.MENU?"close_context_menu":"close_tooltip",function(a){if(a==null||(i==null?void 0:i.uim)===a){a=a==null?void 0:a.dismissEvent;a!=null&&a instanceof KeyboardEvent&&(c("WAWebFocusTracer").focus(g.current),g.current=null);s(null);u(null)}});n(function(){var a=e.current;if(i==null||a==null)return;if(t!=null)return;var b=a.clientWidth;a=a.clientHeight+10;u(r({anchor:i.anchor,temporaryMenuPosition:i,menuWidth:b,menuHeight:a}))},[i,t]);m(b,function(){return{isOpen:function(){return i!=null}}});h=l(function(a){if(a==null)return;f.current==null||f.current(a.getElement());f.current=null},[]);var v;if(i==null)v=j.jsx(c("WAWebVelocityTransitionGroup"),{transitionName:"dropdown"});else{a=i.menu;b=i.key;var w=i.type,x=i.autoFocus,y=i.findFirstItem,z=i.horizontal,A=i.theme,B=i.tooltipColorScheme,C=i.testid;C=t!=null?t:i;var D=C.originX,E=C.originY,F=C.offsetX,G=C.offsetY,H=C.dirX;C=C.dirY;a=Array.isArray(a)?a.map(function(a){return k(a,A===void 0?null:{theme:A})}):a;v=j.jsx(c("WAWebVelocityTransitionGroup"),{transitionName:w===d("WAWebDropdown.react").MenuType.Picker?"dropdown-picker":"dropdown",children:j.jsx(d("WAWebDropdown.react").Dropdown,{ref:e,origin:{x:D+F,y:E+G},type:w,dirX:H,dirY:C,horizontal:z,autoFocus:x,findFirstItem:y,isTemporaryRender:t==null,tooltipColorScheme:B,testid:void 0,children:j.jsx(c("WAWebUimUieItem.react"),{ref:h,children:a})},"key-"+b)})}return j.jsx(c("WAWebUimContext").Consumer,{children:function(a){return j.jsx(c("WAWebUimContext").Provider,{value:(i==null?void 0:i.uim)||a,children:v})}})}a.displayName=a.name+" [from "+f.id+"]";e=a;function r(a){var b=a.anchor,c=a.temporaryMenuPosition,e=a.menuWidth;a=a.menuHeight;var f=window.innerWidth,g=window.innerHeight,h=c.originX,i=c.originY,j=c.offsetX,k=c.offsetY,l=c.dirX;c=c.dirY;var m=h;h=h;var n=i;i=i;var o=0;if(b&&b instanceof HTMLElement){var p=b.getBoundingClientRect();m=p.left;h=p.right;i=p.bottom;n=p.top;o=b.offsetWidth}p=l;p===d("WAWebDropdown.react").DirX.RIGHT&&m+e>f&&h-e>0?p=d("WAWebDropdown.react").DirX.LEFT:p===d("WAWebDropdown.react").DirX.LEFT&&h-e<0&&m+e<f?p=d("WAWebDropdown.react").DirX.RIGHT:p===d("WAWebDropdown.react").DirX.CENTER&&(h+e/2>f?p=d("WAWebDropdown.react").DirX.LEFT:m-e/2<0&&(p=d("WAWebDropdown.react").DirX.RIGHT));l=c;l===d("WAWebDropdown.react").DirY.BOTTOM&&i+a+k>g&&n-a>0?l=d("WAWebDropdown.react").DirY.TOP:l===d("WAWebDropdown.react").DirY.TOP&&n-a<0&&i+a+k<g&&(l=d("WAWebDropdown.react").DirY.BOTTOM);l===d("WAWebDropdown.react").DirY.TOP?f=n:f=i;e=j;c=k;b||(p===d("WAWebDropdown.react").DirX.LEFT&&(e=0),l===d("WAWebDropdown.react").DirY.TOP&&(c=0));return{dirX:p,dirY:l,originX:s(p,m,h,o),originY:f,offsetX:e,offsetY:c}}function s(a,b,c,e){switch(a){case d("WAWebDropdown.react").DirX.RIGHT:return b;case d("WAWebDropdown.react").DirX.LEFT:return c;case d("WAWebDropdown.react").DirX.CENTER:return b+e/2}}g.Type=q;g.ContextMenuManager=e}),98);
          __d("WAWebDeepLinkClickWamEvent",["WAWebWamCodegenUtils"],(function(a,b,c,d,e,f,g){b=(a=d("WAWebWamCodegenUtils")).defineEvents({DeepLinkClick:[1156,{deepLinkHasPhoneNumber:[2,a.TYPES.BOOLEAN],deepLinkHasText:[1,a.TYPES.BOOLEAN],deepLinkHasUsername:[4,a.TYPES.BOOLEAN],deepLinkHasUsernamePin:[5,a.TYPES.BOOLEAN],deepLinkRequirePinEntry:[6,a.TYPES.BOOLEAN],deepLinkSessionId:[3,a.TYPES.STRING]},[1,1,1],"regular"]},{DeepLinkClick:[]});g.DeepLinkClickWamEvent=b}),98);
          __d("WAWebDeprecated.react",["fbt","WAWebConfirmPopup.react","WAWebLogoutReasonConstants","WAWebSocketModel","react"],(function(a,b,c,d,e,f,g,h){var i,j=i||c("react"),k=function(){d("WAWebSocketModel").Socket.logout(d("WAWebLogoutReasonConstants").LogoutReason.UserInitiated)};function a(){return j.jsx(d("WAWebConfirmPopup.react").ConfirmPopup,{cover:!0,cancelText:h._(/*BTDS*/"Log out"),onCancel:k,okText:h._(/*BTDS*/"Log in"),children:h._(/*BTDS*/"The version of WhatsApp on your phone is too old. Please update to the latest version, then click \"Log in\" to continue using WhatsApp.")})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
          __d("WAWebErrorBoundaryPopup.react",["fbt","WAWebConfirmPopup.react","gkx","react"],(function(a,b,c,d,e,f,g,h){var i,j=i||c("react");function k(a){a=a.boundaryName;return j.jsxs(d("WAWebConfirmPopup.react").ConfirmPopup,{cover:!0,okText:h._(/*BTDS*/"Reload"),onOK:function(){return window.location.reload()},children:[h._(/*BTDS*/"Unexpected error occurred."),!c("gkx")("26258")&&j.jsx("p",{children:h._(/*BTDS*/"Boundary name: {boundaryName}.",[h._param("boundaryName",a)])})]})}k.displayName=k.name+" [from "+f.id+"]";a=function(a){a=a.boundaryName;return j.jsx(k,{boundaryName:a})};g.errorBoundaryPopupFallback=a}),226);
          __d("WAWebNotificationIcon",["WAAbortError","WALogger","WAWebAssetLoader","WAWebAssetLoaderSingleton","WAWebFbtCommon","WAWebL10N","WAWebMobilePlatforms","WAWebPwaDocumentMetadataUtils","WAWebUA","WAWebUIRefreshGatingUtils","justknobx"],(function(a,b,c,d,e,f,g){var h,i,j,k,l="v4";function a(a){var b=[];a>0&&b.push("("+c("WAWebL10N").n(a)+")");d("WAWebMobilePlatforms").isSMB()?b.push(c("WAWebFbtCommon")("WhatsApp Business").toString()):b.push(c("WAWebFbtCommon")("WhatsApp").toString());b=b.join(" ");d("WAWebPwaDocumentMetadataUtils").setDocumentTitle(b);d("WAWebPwaDocumentMetadataUtils").isCurrentWebSessionInsidePwa()&&d("WAWebPwaDocumentMetadataUtils").setAppBadge(a);c("justknobx")._("2268")&&n(a)}var m;function n(a){if(d("WAWebUA").UA.isSafari)return;var b;a===-1?b="favicon-error2":a===0?b="favicon":a<10?b="f0"+a:a<100?b="f"+a:b="f00";m=b;(a=document.getElementById("favicon"))==null||a.remove();a=d("WAWebUIRefreshGatingUtils").isFaviconsUpdateEnabled();var c=a?"/"+l+"/":"/";a=a?b+"-"+l:b;a={id:a,low:{"default":"/favicon/1x/"+b+c},high:{"default":"/favicon/2x/"+b+c}};void d("WAWebAssetLoaderSingleton").AssetLoader.loadAsset(a,d("WAWebAssetLoader").LOAD_PRIORITY.NOTIFICATION_ICON,!1).then(function(a){if(m!==b){d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[favicon] skipped: "," because of newer favicon: ",""])),b,m);return}var c=document.createElement("link");c.setAttribute("id","favicon");c.setAttribute("rel","icon");c.setAttribute("type","image/png");c.setAttribute("href",a);a=document.getElementsByTagName("head");a!=null&&a[0]&&a[0].appendChild(c);d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[favicon] updated: ",""])),b)})["catch"](d("WAAbortError").catchAbort(function(){d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["[favicon] update aborted: ",""])),b)}))["catch"](function(a){d("WALogger").ERROR(k||(k=babelHelpers.taggedTemplateLiteralLoose(["Error updating favicon: ",""])),a).sendLogs("favicon-fetch-error")})}g.setTitleAndIcon=a}),98);
          __d("WAWebFavicon.react",["WAWebNotificationIcon","react"],(function(a,b,c,d,e,f,g){var h,i=(h||d("react")).useEffect;function a(a){a=a.children;i(function(){d("WAWebNotificationIcon").setTitleAndIcon(0)},[]);return a}a.displayName=a.name+" [from "+f.id+"]";function b(a){a=a.children;i(function(){d("WAWebNotificationIcon").setTitleAndIcon(-1)},[]);return a}b.displayName=b.name+" [from "+f.id+"]";g.DefaultFavicon=a;g.ErrorFavicon=b}),98);
          __d("WAWebLinkDeviceUpdateWhatsappToast.react",["fbt","WAWebFbtCommon","WAWebQrDeviceLinkingQpl","WAWebToast.react","WAWebToastManager","react"],(function(a,b,c,d,e,f,g,h){var i,j,k=j||c("react"),l=(i||(i=d("react"))).useEffect,m=1e4;function a(){l(function(){var a=window.setTimeout(function(){d("WAWebQrDeviceLinkingQpl").companionDeviceLinkingScreenQpl.updateWhatsappToastShown(),d("WAWebToastManager").ToastManager.open(k.jsx(d("WAWebToast.react").Toast,{msg:h._(/*BTDS*/"If you're facing any issues, update WhatsApp on your phone."),action:{dismiss:!0,actionText:c("WAWebFbtCommon")("OK"),theme:"success"},duration:1e5}),d("WAWebToastManager").ToastPosition.CENTER)},m);return function(){window.clearTimeout(a)}},[]);return null}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
          __d("WAWebDownloadOutlineIcon.react",["WAWebSvgComponentBase","react","stylex"],(function(a,b,c,d,e,f,g){var h=["iconXstyle","height","width","name","viewBox"],i,j,k=i||c("react"),l="download-outline";function a(a){var b=a.iconXstyle,e=a.height,f=a.width,g=a.name,i=a.viewBox;a=babelHelpers.objectWithoutPropertiesLoose(a,h);var m;if(i){var n=i.x;n=n===void 0?0:n;var o=i.y;o=o===void 0?0:o;var p=i.width;p=p===void 0?0:p;i=i.height;i=i===void 0?0:i;m=[n,o,p,i].join(" ")}n=24;o=24;(e!=null||f!=null)&&(n=e,o=f);return k.jsx(d("WAWebSvgComponentBase").BaseSvgSpan,babelHelpers["extends"]({name:g!=null?g:l},a,{children:k.jsxs("svg",{viewBox:m!=null?m:"0 0 24 24",height:n,width:o,preserveAspectRatio:"xMidYMid meet",className:(j||(j=c("stylex")))(b),fill:"none",children:[k.jsx("title",{children:g!=null?g:l}),k.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M20.625 20.625C20.625 21.2463 20.1213 21.75 19.5 21.75L4.5 21.75C3.87868 21.75 3.375 21.2463 3.375 20.625C3.375 20.0037 3.87868 19.5 4.5 19.5H19.5C20.1213 19.5 20.625 20.0037 20.625 20.625Z",fill:"currentColor"}),k.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.125 3C13.125 2.37868 12.6213 1.875 12 1.875C11.3787 1.875 10.875 2.37868 10.875 3V14.3093L4.79045 8.27174C4.34942 7.8341 3.63711 7.83686 3.19948 8.2779C2.76184 8.71894 2.7646 9.43125 3.20564 9.86888L11.2056 17.8071C11.6443 18.2424 12.3518 18.2424 12.7905 17.8071L20.7905 9.86888C21.2315 9.43125 21.2343 8.71894 20.7966 8.2779C20.359 7.83687 19.6467 7.83411 19.2056 8.27174L13.125 14.3054L13.125 3Z",fill:"currentColor"})]})}))}a.displayName=a.name+" [from "+f.id+"]";g.DownloadOutlineIcon=a}),98);
          __d("useWAWebDesktopUpsellQplImpression",["WAQplTypes","WAQuickPerformanceLogger","WAWebDesktopUpsellQRCodeBannerExperiment","WAWebLinkDeviceExperience","WAWebQplQuickPerformanceLoggerMarkerIds","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){function a(a,b){return h.apply(this,arguments)}function h(){h=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){try{d("WAQuickPerformanceLogger").QPL.markerStart(d("WAWebQplQuickPerformanceLoggerMarkerIds").QuickLogMarkerId.DESKTOP_UPSELL_LINK_DEVICE_METRICS,{annotations:{string:{context:a},bool:{showing_content_variation:!1},"int":{md_link_device_experience_id:d("WAWebLinkDeviceExperience").getWebCompanionLinkDeviceExperienceId(),sourceType:b,upsellExperimentGroup:d("WAWebDesktopUpsellQRCodeBannerExperiment").getWAWebDesktopUpsellQRCodeBannerExperiment()}}}),yield d("WAQuickPerformanceLogger").QPL.genMarkerEnd(d("WAWebQplQuickPerformanceLoggerMarkerIds").QuickLogMarkerId.DESKTOP_UPSELL_LINK_DEVICE_METRICS,d("WAQplTypes").QuickLogActionType.SUCCESS)}catch(a){}});return h.apply(this,arguments)}g.logDesktopUpsellQplEvent=a}),98);
          __d("WAWebNativeAppDownloadButton.react",["fbt","WAWebChevronIcon.react","WAWebClickable.react","WAWebDesktopUpsellPlatformAwareHooks","WAWebDesktopUpsellQRCodeBannerExperiment","WAWebDesktopUpsellStoreOpener","WAWebDownloadOutlineIcon.react","WAWebFlex.react","WAWebLinkDeviceScreenGatedUtils","WAWebUISpacing","WAWebUnstyledButton.react","WAWebWamEnumWebcNativeUpsellCtaSourceType","asyncToGeneratorRuntime","react","useWAWebDesktopUpsellQplImpression","useWAWebDesktopUpsellWamImpression"],(function(a,b,c,d,e,f,g,h){var i,j=i||c("react"),k={downloadButton:{color:"x1hql6x6",fontWeight:"xk50ysn",borderTopWidth:"x178xt8z",borderInlineEndWidth:"x1lun4ml",borderBottomWidth:"xso031l",borderInlineStartWidth:"xpilrb4",borderTopStyle:"x13fuv20",borderInlineEndStyle:"x18b5jzi",borderBottomStyle:"x1q0q8m5",borderInlineStartStyle:"x1t7ytsu",borderTopColor:"xsrozwr",borderInlineEndColor:"x1w32m0z",borderBottomColor:"xmigjs0",borderInlineStartColor:"xrolgzk",borderStartStartRadius:"x17m9png",borderStartEndRadius:"x91sizk",borderEndEndRadius:"x1vva9xg",borderEndStartRadius:"x1jfkl46",fontSize:"x1jchvi3",lineHeight:"x1d3mw78",height:"xdd8jsf",minWidth:"x1wfn8jh",whiteSpace:"x126k92a",backgroundColor:"xy7xkci",overflowX:"x6ikm8r",overflowY:"x10wlt62",position:"x1n2onr6",zIndex:"x1vjfegm",transition:"xeh1a47",":hover_color":"xr8f6zs",":hover_backgroundColor":"x10j0mou",":hover_transitionDelay":"xine9no",":focus-visible_outline":"xdfradd",":focus-visible_outlineOffset":"x12ijfkc","::after_content":"x1s928wv","::after_position":"x1j6awrg","::after_zIndex":"xi4xitw","::after_top":"x1m1drc7","::after_insetInlineStart":"x1iygr5g","::after_left":null,"::after_right":null,"::after_minHeight":"x1idftlg","::after_minWidth":"x1pqwvb6","::after_backgroundColor":"xclfa2k","::after_borderStartStartRadius":"xrw4ojt","::after_borderStartEndRadius":"xg6frx5","::after_borderEndEndRadius":"xw872ko","::after_borderEndStartRadius":"xhgbb2x","::after_transform":"x1c5em3o","::after_transition":"x1p6ij0h",":hover::after_transform":"x8365pe",$$css:!0},downloadIcon:{marginTop:"x1kgmq87",letterSpacing:"x72az59",$$css:!0}};function a(a){var e=a.inline;e=e===void 0?!1:e;var f=a.sourceType,g=d("WAWebDesktopUpsellQRCodeBannerExperiment").getWAWebDesktopUpsellQRCodeBannerExperiment();a=d("WAWebDesktopUpsellPlatformAwareHooks").useWAWebDesktopUpsellPlatformAwareOsVersionCheck();var i=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){yield d("useWAWebDesktopUpsellQplImpression").logDesktopUpsellQplEvent("click",f),d("WAWebDesktopUpsellStoreOpener").openExternalWhatsAppDesktopDownloadUrl({ctaSource:f,qrScreenExperimentGroup:g,isBetaUser:!1})});return function(){return a.apply(this,arguments)}}();d("useWAWebDesktopUpsellWamImpression").useWAWebDesktopUpsellWamImpression({source:f,isCtaVisible:a,qrScreenExperimentGroup:g,isBeta:!1,isBetaUser:!1});if(!a)return null;a=h._(/*BTDS*/"Download");d("WAWebLinkDeviceScreenGatedUtils").isLinkDeviceScreenTestVariantM1()&&f===d("WAWebWamEnumWebcNativeUpsellCtaSourceType").WEBC_NATIVE_UPSELL_CTA_SOURCE_TYPE.QR_SLIM_BANNER&&e&&(a=h._(/*BTDS*/"Get the app"));d("WAWebLinkDeviceScreenGatedUtils").isLinkDeviceScreenTestVariantM2()&&(a=h._(/*BTDS*/"Download app"));return e?j.jsx(d("WAWebClickable.react").Clickable,{as:"span",dataTestId:"download-native-client-button-inline",className:"xujl8zx x1kqcxns xewurvo x3pynha x1hql6x6 xk50ysn x1e4br3l",onClick:i,children:j.jsxs(d("WAWebFlex.react").FlexRow,{align:"center",columnGap:4,children:[a,d("WAWebLinkDeviceScreenGatedUtils").isLinkDeviceScreenTestVariantM2()?j.jsx(d("WAWebDownloadOutlineIcon.react").DownloadOutlineIcon,{width:16,height:16}):j.jsx(d("WAWebChevronIcon.react").ChevronIcon,{width:16,height:16})]})}):j.jsx(c("WAWebUnstyledButton.react"),{testid:void 0,xstyle:[k.downloadButton,d("WAWebUISpacing").uiPadding.vert10,d("WAWebUISpacing").uiPadding.horiz24],onClick:i,children:j.jsxs(d("WAWebFlex.react").FlexRow,{align:"center",justify:"center",children:[j.jsx(d("WAWebFlex.react").FlexItem,{children:a}),j.jsx(d("WAWebFlex.react").FlexItem,{xstyle:[d("WAWebLinkDeviceScreenGatedUtils").isLinkDeviceScreenTestVariantM2()?d("WAWebUISpacing").uiPadding.start8:d("WAWebUISpacing").uiPadding.start14,k.downloadIcon],children:j.jsx(d("WAWebDownloadOutlineIcon.react").DownloadOutlineIcon,{width:16,height:16})})]})})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
          __d("WAWebLandingHeader.react",["WAWebEnvironment","WAWebFbtCommon","WAWebFlex.react","WAWebNativeAppDownloadButton.react","WAWebUISpacing","WAWebWaLogoIcon.react","WAWebWaWordmarkIcon.react","WAWebWamEnumWebcNativeUpsellCtaSourceType","react"],(function(a,b,c,d,e,f,g){var h,i=h||c("react"),j={brandColor:{color:"x1knego9",$$css:!0},headerIcon:{marginTop:"x1rdy4ex",$$css:!0},headerText:{marginInlineStart:"xe9ewy2",$$css:!0}};function k(a){a=a.children;return i.jsxs(d("WAWebFlex.react").FlexRow,{align:"center",children:[i.jsx(d("WAWebFlex.react").FlexItem,{grow:0,xstyle:[d("WAWebUISpacing").uiPadding.end6,j.headerIcon],children:i.jsx(d("WAWebWaLogoIcon.react").WaLogoIcon,{height:30,iconXstyle:j.brandColor})}),i.jsx(d("WAWebFlex.react").FlexItem,{grow:1,xstyle:j.headerText,children:i.jsx(d("WAWebWaWordmarkIcon.react").WaWordmarkIcon,{height:20,iconXstyle:j.brandColor})}),a]})}k.displayName=k.name+" [from "+f.id+"]";function a(a){var b=a.showAppDownloadButton;a=a.surface;if(c("WAWebEnvironment").isWindows)return i.jsx("div",{className:"landing-header"});switch(a){case"link-device-screen":return i.jsx(k,{children:i.jsx(d("WAWebFlex.react").FlexItem,{grow:0,children:b&&i.jsx(c("WAWebNativeAppDownloadButton.react"),{sourceType:d("WAWebWamEnumWebcNativeUpsellCtaSourceType").WEBC_NATIVE_UPSELL_CTA_SOURCE_TYPE.QR_DOWNLOAD_BUTTON})})});case"lock-screen":return i.jsx(k,{});case"default":default:return i.jsxs("div",{className:"landing-header",children:[i.jsx(l,{}),i.jsx("div",{className:"landing-headerTitle",children:c("WAWebFbtCommon")("WhatsApp Web")})]})}}a.displayName=a.name+" [from "+f.id+"]";function l(){return i.jsx("span",babelHelpers["extends"]({className:"x1rg5ohu x16dsc37"},{children:i.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",width:"39",height:"39",viewBox:"0 0 39 39",children:[i.jsx("path",{fill:"#00E676",d:"M10.7 32.8l.6.3c2.5 1.5 5.3 2.2 8.1 2.2 8.8 0 16-7.2 16-16 0-4.2-1.7-8.3-4.7-11.3s-7-4.7-11.3-4.7c-8.8 0-16 7.2-15.9 16.1 0 3 .9 5.9 2.4 8.4l.4.6-1.6 5.9 6-1.5z"}),i.jsx("path",{fill:"#FFF",d:"M32.4 6.4C29 2.9 24.3 1 19.5 1 9.3 1 1.1 9.3 1.2 19.4c0 3.2.9 6.3 2.4 9.1L1 38l9.7-2.5c2.7 1.5 5.7 2.2 8.7 2.2 10.1 0 18.3-8.3 18.3-18.4 0-4.9-1.9-9.5-5.3-12.9zM19.5 34.6c-2.7 0-5.4-.7-7.7-2.1l-.6-.3-5.8 1.5L6.9 28l-.4-.6c-4.4-7.1-2.3-16.5 4.9-20.9s16.5-2.3 20.9 4.9 2.3 16.5-4.9 20.9c-2.3 1.5-5.1 2.3-7.9 2.3zm8.8-11.1l-1.1-.5s-1.6-.7-2.6-1.2c-.1 0-.2-.1-.3-.1-.3 0-.5.1-.7.2 0 0-.1.1-1.5 1.7-.1.2-.3.3-.5.3h-.1c-.1 0-.3-.1-.4-.2l-.5-.2c-1.1-.5-2.1-1.1-2.9-1.9-.2-.2-.5-.4-.7-.6-.7-.7-1.4-1.5-1.9-2.4l-.1-.2c-.1-.1-.1-.2-.2-.4 0-.2 0-.4.1-.5 0 0 .4-.5.7-.8.2-.2.3-.5.5-.7.2-.3.3-.7.2-1-.1-.5-1.3-3.2-1.6-3.8-.2-.3-.4-.4-.7-.5h-1.1c-.2 0-.4.1-.6.1l-.1.1c-.2.1-.4.3-.6.4-.2.2-.3.4-.5.6-.7.9-1.1 2-1.1 3.1 0 .8.2 1.6.5 2.3l.1.3c.9 1.9 2.1 3.6 3.7 5.1l.4.4c.3.3.6.5.8.8 2.1 1.8 4.5 3.1 7.2 3.8.3.1.7.1 1 .2h1c.5 0 1.1-.2 1.5-.4.3-.2.5-.2.7-.4l.2-.2c.2-.2.4-.3.6-.5s.4-.4.5-.6c.2-.4.3-.9.4-1.4v-.7s-.1-.1-.3-.2z"})]})}))}l.displayName=l.name+" [from "+f.id+"]";g["default"]=a}),98);
          __d("WAWebLockScreen.react",["fbt","WAPromiseDelays","WAWebABProps","WAWebButton.react","WAWebCmd","WAWebConnModel","WAWebDetailImage.react","WAWebEmojiText.react","WAWebEnvironment","WAWebErrorBoundary.react","WAWebFlex.react","WAWebFlexItem.react","WAWebLandingHeader.react","WAWebLockScreenResolver","WAWebPasswordInput.react","WAWebProfileImage.react","WAWebScreenLockErrorMessages","WAWebSocketModel","WAWebText.react","WAWebUISpacing","WAWebUserPrefsMultiDevice","WAWebUserPrefsScreenLock","asyncToGeneratorRuntime","react","useWAWebListener","useWAWebPersistentCounterAsync"],(function(a,b,c,d,e,f,g,h){var i,j,k=j||c("react"),l=(i||(i=d("react"))).useState,m={wrapper:{background:"x1lsgnfv",height:"x1dr59a3",minHeight:"xp22266",overflowX:"xw2csxc",overflowY:"x1odjw0f",paddingTop:"xyinxu5",paddingInlineEnd:"xp48ta0",paddingBottom:"x1g2khh7",paddingInlineStart:"xtssl2i",minWidth:"xp9ttsr",alignItems:"x6s0dn4",boxSizing:"x9f619","@media screen and (max-width: 1000px)_minHeight":"x1vku25w","-webkit-font-smoothing":"xvmahel",$$css:!0},headerContainer:{width:"xh8yej3",height:"xdd8jsf",$$css:!0},pushnameContainerSpace:{height:"x10c73hc",$$css:!0},passcodeContainer:{width:"xdzyupr",$$css:!0},incorrectPasscode:{height:"x1qx5ct2",$$css:!0}},n=82;function a(){var a=l(""),e=a[0],f=a[1];a=l(null);var g=a[0],i=a[1];a=l(!1);var j=a[0],o=a[1];a=l(!1);var p=a[0],q=a[1];a=c("useWAWebPersistentCounterAsync")(d("WAWebUserPrefsScreenLock").getScreenUnlockTryCount,d("WAWebUserPrefsScreenLock").setScreenUnlockTryCount);var r=a[0],s=r.count,t=r.loading;r=r.error;var u=a[1],v=a[2];a=s!=null?s:0;var w=a>=d("WAWebABProps").getABPropConfigValue("web_screen_lock_max_retries");s=a+1===d("WAWebABProps").getABPropConfigValue("web_screen_lock_max_retries");d("useWAWebListener").useListener(d("WAWebCmd").Cmd,"correct_passcode_lock_screen",b("asyncToGeneratorRuntime").asyncToGenerator(function*(){v()}));d("useWAWebListener").useListener(d("WAWebCmd").Cmd,"incorrect_passcode_lock_screen",b("asyncToGeneratorRuntime").asyncToGenerator(function*(){u(),o(!0),q(!1)}));a=function(a){f(a.currentTarget.value)};var x=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){q(!0);yield d("WAPromiseDelays").delayMs(400);if(e===""){i(!0);q(!1);return}i(!1);d("WAWebLockScreenResolver").LockScreenResolvable.enterPasscode(e)});return function(){return a.apply(this,arguments)}}(),y=function(a){!w&&a.key==="Enter"&&x()};w&&d("WAWebSocketModel").Socket.logout();g=d("WAWebScreenLockErrorMessages").getErrorMessage({emptyInputEntered:g,incorrectPasscode:j,onlyOneTryRemaining:s,triesExceeded:w});j=c("WAWebEnvironment").isWindows?h._(/*BTDS*/"App lock is on. Enter your password to use WhatsApp Windows."):h._(/*BTDS*/"App lock is on. Enter your password to use WhatsApp Web.");return k.jsxs(d("WAWebFlex.react").FlexColumn,{align:"center",xstyle:m.wrapper,testid:void 0,children:[k.jsx(c("WAWebFlexItem.react"),{xstyle:m.headerContainer,align:"center",isFlexContainer:!0,children:k.jsx(c("WAWebLandingHeader.react"),{surface:"lock-screen",showAppDownloadButton:!0})}),k.jsx(d("WAWebFlex.react").FlexColumn,{align:"center",justify:"center",grow:c("WAWebEnvironment").isWindows?0:1,children:k.jsx("main",babelHelpers["extends"]({className:"x1lxuw3u x1ow4hk9 x1wmf1g4 xefzj8c x42lpuj x1rsuxf0 xcgujcq x1igtfuo x13up0n2 x178xt8z x1lun4ml xso031l xpilrb4 x13fuv20 x18b5jzi x1q0q8m5 x1t7ytsu x1pyc6se x1mlb2bo x16pkwpw xqe4bef xw6alqk x10a9n66"},{children:k.jsxs(d("WAWebFlex.react").FlexColumn,{align:"center",className:"landing-main",children:[k.jsx(c("WAWebFlexItem.react"),{xstyle:[d("WAWebUISpacing").uiMargin.top16,d("WAWebUISpacing").uiMargin.bottom18],children:k.jsx(c("WAWebProfileImage.react"),{thumb:d("WAWebUserPrefsMultiDevice").getCachedProfilePicEURL(),size:n,quality:d("WAWebDetailImage.react").DetailImageQuality.High})}),k.jsx(d("WAWebErrorBoundary.react").ErrorBoundary,{name:"lock-screen-emoji-text",children:k.jsx(d("WAWebText.react").WAWebTextLargeRefreshed,{xstyle:[m.pushnameContainerSpace,d("WAWebUISpacing").uiMargin.bottom32],children:k.jsx(d("WAWebEmojiText.react").EmojiText,{text:d("WAWebConnModel").Conn.pushname,ellipsify:!0,titlify:!0})})}),k.jsx(c("WAWebFlexItem.react"),{xstyle:d("WAWebUISpacing").uiMargin.bottom16,children:k.jsx(d("WAWebText.react").WAWebTextTitleRefreshed,{textAlign:"center",xstyle:d("WAWebUISpacing").uiMargin.bottom6,children:j})}),k.jsxs(c("WAWebFlexItem.react"),{xstyle:[m.passcodeContainer,d("WAWebUISpacing").uiMargin.bottom12],children:[k.jsx(c("WAWebPasswordInput.react"),{onChange:a,onKeyDown:y,required:!0,placeholder:h._(/*BTDS*/"Enter password").toString(),focusOnMount:!0,enableShowPassword:!0,testid:void 0}),g==null?k.jsx("div",{className:"x1gnnpzl"}):k.jsx(d("WAWebText.react").WAWebTextSmall,{color:"critical",xstyle:[m.incorrectPasscode,d("WAWebUISpacing").uiMargin.top4,d("WAWebUISpacing").uiMargin.bottom6],role:"alert",children:g})]}),k.jsx(c("WAWebFlexItem.react"),{xstyle:d("WAWebUISpacing").uiMargin.bottom48,children:k.jsx(d("WAWebButton.react").Button,{type:"primary",onClick:function(){return void x()},disabled:p||w||t||r!=null,spinner:p,testid:void 0,children:h._(/*BTDS*/"Unlock")})}),k.jsx(d("WAWebText.react").WAWebTextMuted,{xstyle:d("WAWebUISpacing").uiMargin.bottom6,children:h._(/*BTDS*/"Forgot password?")}),k.jsx(d("WAWebText.react").WAWebTextMuted,{xstyle:d("WAWebUISpacing").uiMargin.bottom6,children:h._(/*BTDS*/"Log out and link again from your phone.")}),k.jsx(c("WAWebFlexItem.react"),{xstyle:d("WAWebUISpacing").uiMargin.top12,children:k.jsx(d("WAWebButton.react").Button,{type:"plain-white",onClick:function(){return d("WAWebSocketModel").Socket.logout()},children:h._(/*BTDS*/"Log out")})})]})}))})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
          __d("WAWebLogoutLoadingScreen.react",["fbt","WAPromiseDelays","WAWebProgressBar.react","WAWebUISpacing","WAWebWaLogoIcon.react","react","stylex"],(function(a,b,c,d,e,f,g,h){var i,j,k;b=k||d("react");var l=i||(i=c("react")),m=b.useEffect,n=b.useState,o={mainText:{fontSize:"x1c3i2sq",color:"x14ug900",transition:"xk82a7y",$$css:!0},icon:{color:"xsq9etf",marginTop:"x1cm6mvd",$$css:!0},progressBarContainer:{position:"x1n2onr6",width:"x1oysuqx",height:"xqu0tyb",borderStartStartRadius:"xjwep3j",borderStartEndRadius:"x1t39747",borderEndEndRadius:"x1wcsgtt",borderEndStartRadius:"x1pczhz8",overflowX:"x6ikm8r",overflowY:"x10wlt62",$$css:!0},secondary:{fontSize:"x1f6kntn",lineHeight:"x17fgdl5",color:"xhslqc4",fontWeight:"xo1l8bm",$$css:!0}},p=450;function a(){var a=n(0),b=a[0],e=a[1];m(function(){d("WAPromiseDelays").delayMs(p)["finally"](function(){e(100)})},[]);return l.jsxs("div",babelHelpers["extends"]({className:"x1n2onr6 x42zw1d x78zum5 xdt5ytf x6s0dn4 xl56j7k xh8yej3 x5yr21d x6egj2d"},{children:[l.jsx(d("WAWebWaLogoIcon.react").WaLogoIcon,{height:52,xstyle:o.icon}),l.jsx("div",babelHelpers["extends"]({},(j||(j=c("stylex"))).props(o.mainText,d("WAWebUISpacing").uiMargin.top20),{children:h._(/*BTDS*/"Logging out")})),l.jsx("div",babelHelpers["extends"]({},j.props(o.progressBarContainer,d("WAWebUISpacing").uiMargin.top28),{children:l.jsx(c("WAWebProgressBar.react"),{value:b})})),l.jsx("div",babelHelpers["extends"]({},j.props(o.secondary,d("WAWebUISpacing").uiMargin.top32),{children:h._(/*BTDS*/"Do not close this window")}))]}))}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
          __d("WAWebOffline.react",["fbt","WAWebModal.react","react"],(function(a,b,c,d,e,f,g,h){var i,j=i||c("react");function a(){return j.jsx(d("WAWebModal.react").Modal,{title:h._(/*BTDS*/"Computer not connected"),cover:!0,children:h._(/*BTDS*/"Make sure your computer has an active internet connection.")})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
          __d("WAWebProxied.react",["fbt","WAWebConfirmPopup.react","WAWebExternalLink.react","WAWebFaqUrl","react"],(function(a,b,c,d,e,f,g,h){var i,j=i||c("react");function k(){d("WAWebExternalLink.react").openExternalLink(d("WAWebFaqUrl").getCannotConnectFaqUrl())}function a(){return j.jsx(d("WAWebConfirmPopup.react").ConfirmPopup,{cover:!0,title:h._(/*BTDS*/"Can't load WhatsApp"),okText:h._(/*BTDS*/"Learn more"),onOK:k,children:h._(/*BTDS*/"Your computer is connected to a network that prevents WhatsApp from working correctly")})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
          __d("WAWebWamEnumWebcPwaActionType",[],(function(a,b,c,d,e,f){a=Object.freeze({INSTALL:1});f.WEBC_PWA_ACTION_TYPE=a}),66);
          __d("WAWebWebcPwaEventWamEvent",["WAWebWamCodegenUtils","WAWebWamEnumWebcPwaActionType"],(function(a,b,c,d,e,f,g){a=d("WAWebWamCodegenUtils").defineEvents({WebcPwaEvent:[4116,{webcPwaAction:[2,d("WAWebWamEnumWebcPwaActionType").WEBC_PWA_ACTION_TYPE]},[1,1,1],"regular"]},{WebcPwaEvent:[]});g.WebcPwaEventWamEvent=a}),98);
          __d("WAWebPwaEventListeners",["WAWebPwaDocumentMetadataUtils","WAWebWamEnumWebcPwaActionType","WAWebWamEnumWebcWebPlatformType","WAWebWamGlobals","WAWebWamPlatform","WAWebWebcPwaEventWamEvent"],(function(a,b,c,d,e,f,g){function a(){window.addEventListener("appinstalled",function(){new(d("WAWebWebcPwaEventWamEvent").WebcPwaEventWamEvent)({webcPwaAction:d("WAWebWamEnumWebcPwaActionType").WEBC_PWA_ACTION_TYPE.INSTALL}).commit()})}function b(){window.matchMedia("(display-mode: standalone)").addListener(function(){d("WAWebPwaDocumentMetadataUtils").setDocumentTitle(null),d("WAWebPwaDocumentMetadataUtils").setAppBadge(null),d("WAWebWamGlobals").Global.set({webcWebPlatform:d("WAWebWamEnumWebcWebPlatformType").WEBC_WEB_PLATFORM_TYPE[d("WAWebWamPlatform").getWamPlatform()]})})}g.registerPwaInstallListener=a;g.registerPwaDisplayModeListener=b}),98);
          __d("WAWebPwaManifest",["WAWebBuildConstants","WAWebUA"],(function(a,b,c,d,e,f,g){function a(){if(d("WAWebUA").UA.os===d("WAWebUA").OS_TYPE.MAC){var a;(a=document.getElementById("whatsapp-pwa-manifest-link"))==null||a.setAttribute("href",d("WAWebBuildConstants").WEB_PUBLIC_PATH+"manifest-apple.json")}}g.updatePwaManifestOnMacOS=a}),98);
          __d("WAWebRobotoVariableFontLoadable",["JSResourceForInteraction","WAWebLazyLoadedRetriable","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){a=c("WAWebLazyLoadedRetriable")(b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=(yield c("JSResourceForInteraction")("WDSLoadRobotoVariableFont").__setRef("WAWebRobotoVariableFontLoadable").load());return a}),"WDSLoadRobotoVariableFont");g.requireRobotoVariableFont=a}),98);
          __d("WAWebSafariTakeover",["WALogger","WAWebSWBus","WAWebSWBusActions","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i=!1;function a(){i=!0}function e(){return i}function f(){return j.apply(this,arguments)}function j(){j=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=navigator.serviceWorker;if(a!=null&&a.controller)try{a=(yield c("WAWebSWBus").request(a.controller,c("WAWebSWBusActions").ACTIVE_TAB));return a.some(function(a){return a.isActive===!0})}catch(a){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["error: ",""])),a).sendLogs("ACTIVE_TAB service worker call failed");return!1}return!1});return j.apply(this,arguments)}g.setTabActive=a;g.getIsTabActive=e;g.isAnotherTabActive=f}),98);
          __d("WAWebSWBusInit",["Promise","WALogger","WAWebCmd","WAWebCrashlog","WAWebFeatureDetectionSwSupport","WAWebLoggerImpl","WAWebNoop","WAWebSWBus","WAWebSWBusActions","WAWebSafariTakeover","WAWebSocketConstants","WAWebSocketModel","asyncToGeneratorRuntime","err","requireDeferred"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n=c("requireDeferred")("WAWebPipVideoStreaming").__setRef("WAWebSWBusInit");function o(){return p.apply(this,arguments)}function p(){p=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){return(yield n.load()).handleVideoStreamingRequest});return p.apply(this,arguments)}if(c("WAWebFeatureDetectionSwSupport").supported){var q=function(){try{var a=navigator.serviceWorker;a!=null&&a.controller&&a.controller.addEventListener("error",function(a){if(d("WAWebSocketModel").Socket.state===d("WAWebSocketConstants").SOCKET_STATE.UNLAUNCHED)return;d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["ServiceWorker controller error: ",""])),a.error)})}catch(a){d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(['Unable to add "error" event listener to service worker, error: ',""])),a)}};try{a=navigator.serviceWorker;a&&a.addEventListener("controllerchange",function(a){q()})}catch(a){d("WALogger").WARN(j||(j=babelHelpers.taggedTemplateLiteralLoose(['Unable to add "controllerchange" event listener to service worker container, error: ',""])),a)}try{e=navigator.serviceWorker;e&&e.addEventListener("error",function(a){if(d("WAWebSocketModel").Socket.state===d("WAWebSocketConstants").SOCKET_STATE.UNLAUNCHED)return;d("WALogger").WARN(k||(k=babelHelpers.taggedTemplateLiteralLoose(["ServiceWorker container error: ",""])),a.error)})}catch(a){d("WALogger").WARN(l||(l=babelHelpers.taggedTemplateLiteralLoose(['Unable to add "error" event listener to service worker container, error: ',""])),a)}q();var r=function(a,b){a.buffer.forEach(function(a){var c;c=(c=a.message[0])!=null?c:"";c="ServiceWorker ("+b+"): "+c;var e=a.level.match(/^(.*?)(?:Verbose)?$/i);e=s(e[1]);d("WAWebLoggerImpl").Logger.logImpl(e,c,a.error,a.attachedToSendLogs,a.extraTags)})};f=new(c("WAWebSWBus"))(function(a){var e,f=a.action,g=a.message;a=a.version;switch(f){case c("WAWebSWBusActions").REQUEST_STREAMING_INFO:case c("WAWebSWBusActions").EXP_BACKOFF:case c("WAWebSWBusActions").REQUEST_RMR:case c("WAWebSWBusActions").SEND_STREAMING_CHUNK:return(e=o())==null?void 0:e.then(function(a){return a==null?void 0:a({action:f,message:g})});case c("WAWebSWBusActions").LOG:if(d("WAWebSocketModel").Socket.state===d("WAWebSocketConstants").SOCKET_STATE.UNLAUNCHED)return;g&&r(g,a);return{test:!0};case c("WAWebSWBusActions").UPLOAD_LOGS:g&&r(g,a);return d("WAWebCrashlog").upload({reason:"Requested by Service Worker"}).then(c("WAWebNoop"));case c("WAWebSWBusActions").ACTIVE_TAB:return{isActive:d("WAWebSafariTakeover").getIsTabActive()};case c("WAWebSWBusActions").HEARTBEAT:return g;default:return(m||(m=b("Promise"))).reject(c("err")("Invalid Action: "+f))}});f.init();d("WAWebCmd").Cmd.on("logout",function(){var a=navigator.serviceWorker;a!=null&&a.controller&&c("WAWebSWBus").request(a.controller,c("WAWebSWBusActions").LOGOUT)["catch"](c("WAWebNoop"))})}function s(a){switch(a){case"info":return 1;case"log":return 2;case"warn":return 3;case"error":return 4}throw c("err")("Invalid level: "+a)}}),34);
          __d("WAWebServiceUnavailable.react",["fbt","WAWebModal.react","react"],(function(a,b,c,d,e,f,g,h){var i,j=i||c("react");function a(){return j.jsx(d("WAWebModal.react").Modal,{title:h._(/*BTDS*/"Service unavailable"),cover:!0,children:h._(/*BTDS*/"We're having trouble connecting to WhatsApp. Please try again in a few minutes.")})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
          __d("WAWebSmbLearnMore.react",["fbt","WAWebClickableLink.react","WAWebExternalLink.react","WAWebL10N","WAWebURLUtils","react"],(function(a,b,c,d,e,f,g,h){var i,j=i||c("react"),k="https://www.whatsapp.com/legal/small-business-terms/";function a(){var a=c("WAWebURLUtils").build(k,{lg:c("WAWebL10N").getNormalizedLocale()}),b=function(b){b.preventDefault(),self.setTimeout(function(){return d("WAWebExternalLink.react").openExternalLink(a)},10)};return j.jsx(c("WAWebClickableLink.react"),{href:a,onClick:b,children:h._(/*BTDS*/"Learn more")})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
          __d("WAWebLoadingScreen.scss",["cx"],(function(a,b,c,d,e,f,g,h){a={container:"_alyo",graphic:"_alyr",shimmering:"_alyv",shimmeringWWW:"_aqdy",initialLoad:"_alyw",logout:"_alyx",didYouKnow:"_alyy",warning:"_alz1",showWarning:"_alz2"};b=a;g["default"]=b}),98);
          __d("WAWebLoadingScreen.react",["fbt","$InternalEnum","WAWebButton.react","WAWebClassnames","WAWebFbtCommon","WAWebHistorySyncUIText","WAWebL10N","WAWebLoadingScreen.scss","WAWebLockRefreshedIcon.react","WAWebProgressBar.react","WAWebUISpacing","cr:10212","cr:23446","react","stylex","useWAWebForceUpdate","useWAWebListener"],(function(a,b,c,d,e,f,g,h){var i,j,k,l=k||c("react");e=(i||(i=d("react"))).memo;var m={progress:{position:"x1n2onr6",width:"x1oysuqx",height:"xqu0tyb",borderStartStartRadius:"xjwep3j",borderStartEndRadius:"x1t39747",borderEndEndRadius:"x1wcsgtt",borderEndStartRadius:"x1pczhz8",overflowX:"x6ikm8r",overflowY:"x10wlt62",transition:"xk82a7y",$$css:!0},secondary:{fontSize:"x1f6kntn",color:"xhslqc4",transition:"xk82a7y",$$css:!0},secondaryIcon:{display:"x1rg5ohu",verticalAlign:"xxymvpz",$$css:!0},main:{fontSize:"x1c3i2sq",color:"x14ug900",transition:"xk82a7y",$$css:!0}},n=b("$InternalEnum").Mirrored(["INITIAL_LOAD","CONNECTING","DOWNLOADING","ORGANIZING"]),o=b("$InternalEnum").Mirrored(["MULTI_STAGE","UNIFIED","UNIFIED_WITH_PROGRESS","LOGO"]);function a(a){var e,f,g=d("useWAWebForceUpdate").useForceUpdateDONOTUSE();d("useWAWebListener").useListener(c("WAWebL10N"),"locale_change",g);g=a.theme;g=g===void 0?o.MULTI_STAGE:g;var i=a.stage===n.INITIAL_LOAD,k=a.stage===n.DOWNLOADING,q=a.stage===n.ORGANIZING,r=d("WAWebClassnames").classnamesConvertMeToStylexPlease(c("WAWebLoadingScreen.scss").container,c("WAWebLoadingScreen.scss").initialLoad);e=d("WAWebClassnames").classnamesConvertMeToStylexPlease((e={},e[c("WAWebLoadingScreen.scss").showWarning]=k,e[c("WAWebLoadingScreen.scss").logout]=!0,e));k=d("WAWebClassnames").classnamesConvertMeToStylexPlease((f={},f[c("WAWebLoadingScreen.scss").showWarning]=k,f[c("WAWebLoadingScreen.scss").warning]=!0,f));var s;switch(g){case o.MULTI_STAGE:switch(a.stage){case n.INITIAL_LOAD:s=c("WAWebFbtCommon")("WhatsApp");break;case n.CONNECTING:s=h._(/*BTDS*/"Connecting\u2026");break;case n.DOWNLOADING:s=h._(/*BTDS*/"Downloading messages: {progress}\u0025",[h._param("progress",a.progress)]);break;case n.ORGANIZING:s=h._(/*BTDS*/"Organizing messages");break}break;case o.UNIFIED:s=d("WAWebHistorySyncUIText").SYNC_LOADING();break;case o.UNIFIED_WITH_PROGRESS:switch(a.stage){case n.INITIAL_LOAD:case n.CONNECTING:s=d("WAWebHistorySyncUIText").SYNC_LOADING();break;case n.DOWNLOADING:case n.ORGANIZING:s=h._(/*BTDS*/"_j{\"*\":\"Loading your chats [{percentage}\\u0025]\"}",[h._param("percentage",a.progress,[0])])}break;case o.LOGO:s=c("WAWebFbtCommon")("WhatsApp");break}f=a.onLogout!=null&&!i&&g!==o.LOGO;return l.jsxs("div",{"data-testid":void 0,className:r,children:[b("cr:23446")&&l.jsx(b("cr:23446"),{description:"WAWebLoadingScreen_"+String(a.stage),hold:!0}),l.jsx("div",{className:d("WAWebClassnames").classnamesConvertMeToStylexPlease((r={},r[c("WAWebLoadingScreen.scss").shimmeringWWW]=g===o.LOGO||g===o.MULTI_STAGE&&(i||q),r[c("WAWebLoadingScreen.scss").graphic]=!0,r)),children:l.jsx(p,{})}),l.jsx("div",babelHelpers["extends"]({},(j||(j=c("stylex"))).props(m.main,d("WAWebUISpacing").uiMargin.top20),{children:s})),l.jsx("div",babelHelpers["extends"]({},j.props(m.progress,d("WAWebUISpacing").uiMargin.top28),{children:l.jsx(c("WAWebProgressBar.react"),{value:a.progress,max:100})})),l.jsxs("div",babelHelpers["extends"]({},j.props(m.secondary,d("WAWebUISpacing").uiMargin.top32),{children:[l.jsx(d("WAWebLockRefreshedIcon.react").LockRefreshedIcon,{height:17,xstyle:[m.secondaryIcon,d("WAWebUISpacing").uiMargin.bottom2]}),"\xa0",c("WAWebFbtCommon")("End-to-end encrypted")]})),b("cr:10212")?l.jsx("div",{className:c("WAWebLoadingScreen.scss").didYouKnow,children:l.jsx(b("cr:10212"),{})}):null,f&&l.jsx("div",{className:e,children:l.jsx(d("WAWebButton.react").WAWebButtonOnAccent,{onClick:a.onLogout,children:h._(/*BTDS*/"Log out")})}),l.jsx("div",{className:k,children:h._(/*BTDS*/"Don't close this window. Your messages are downloading.")})]})}a.displayName=a.name+" [from "+f.id+"]";function p(){return l.jsx("span",{children:l.jsx("svg",{width:"250px",height:"52px",viewBox:"0 0 250 52",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:l.jsx("path",babelHelpers["extends"]({className:"xw7t59x"},{d:"M37.7314595,31.1612046 C37.0876293,30.8391042 33.9223475,29.2816062 33.332139,29.0666255 C32.7419305,28.8517683 32.3127104,28.7444016 31.8834903,29.3887258 C31.4542703,30.0332973 30.2204788,31.4835521 29.8447567,31.91339 C29.4692818,32.3428571 29.0936834,32.3968494 28.4499768,32.0745019 C27.8060232,31.7521544 25.7314595,31.0723707 23.272278,28.8787027 C21.3582085,27.171583 20.0661004,25.0632896 19.6905019,24.4185946 C19.315027,23.7741467 19.6505946,23.4257297 19.9729421,23.1046178 C20.2625483,22.8161235 20.6167722,22.352556 20.9386255,21.9767104 C21.2606023,21.6007413 21.3678456,21.3320154 21.5824556,20.9026718 C21.7970657,20.472834 21.6898224,20.0968649 21.528834,19.7746409 C21.3678456,19.452417 20.0801853,16.2831815 19.543722,14.993915 C19.0210965,13.7387491 18.4903166,13.9087567 18.0950733,13.8887413 C17.7199691,13.870085 17.2902548,13.8661313 16.8611583,13.8661313 C16.4319382,13.8661313 15.7343629,14.0272433 15.144278,14.6716911 C14.5540695,15.3163861 12.8908108,16.8740077 12.8908108,20.0429961 C12.8908108,23.2121081 15.1978996,26.2734826 15.5198765,26.7031969 C15.8417297,27.1330348 20.0597992,33.6360772 26.5184865,36.4250193 C28.05461,37.0883707 29.2539305,37.4846023 30.1888494,37.7811274 C31.7312742,38.2713822 33.1348263,38.2021931 34.2440772,38.0363861 C35.4810811,37.8515521 38.0533127,36.478888 38.5898996,34.9750116 C39.1263629,33.470888 39.1263629,32.1818687 38.9653745,31.91339 C38.8045097,31.6447876 38.3752896,31.4835521 37.7314595,31.1612046 M25.9838765,47.2013591 L25.9752278,47.2013591 C22.1322625,47.1998763 18.3629343,46.1674749 15.0745946,44.2160926 L14.2926332,43.7519074 L6.18674906,45.8782394 L8.35027028,37.9751042 L7.84111198,37.1648494 C5.69723552,33.7549343 4.56500386,29.8139923 4.56660833,25.767166 C4.57130502,13.9587954 14.1789652,4.35187645 25.9924016,4.35187645 C31.7128649,4.35385328 37.0902239,6.58458689 41.1338378,10.6327722 C45.1773282,14.680834 47.4028724,20.0618996 47.4007737,25.7843398 C47.3959539,37.5936988 37.7882934,47.2013591 25.9838765,47.2013591 M44.2112742,7.556695 C39.3464092,2.68614672 32.8767258,0.00271814672 25.9836293,0 C11.7809421,0 0.221652509,11.5584247 0.215969112,25.7654363 C0.21411583,30.3069652 1.40058687,34.7397683 3.65553668,38.6475984 L-4.61852778e-14,52 L13.6596757,48.4167413 C17.4233205,50.4695597 21.6607876,51.5516293 25.9733745,51.5531121 L25.9838765,51.5531121 L25.984,51.5531121 C40.1852046,51.5531121 51.7456062,39.9934517 51.7512912,25.7860695 C51.7538842,18.9011274 49.0761392,12.4271197 44.2112742,7.556695",fill:"currentColor"}))})})}p.displayName=p.name+" [from "+f.id+"]";f=e(a);g.Stage=n;g.LoadingScreenTheme=o;g.LoadingScreen=f}),226);
          __d("WAWebDebouncedLoadingScreen.react",["$InternalEnum","WALogger","WAPromiseDelays","WAWebCmd","WAWebLoadingScreen.react","WAWebOfflineHandler","WAWebSocketModel","WAWebUserPrefsHistorySync","asyncToGeneratorRuntime","react","useWAWebListener","useWAWebUnmountSignal"],(function(a,b,c,d,e,f,g){var h,i,j,k;e=k||d("react");var l=j||(j=c("react")),m=e.useCallback,n=e.useEffect,o=e.useRef,p=e.useState,q=500,r=1500,s=450,t=800,u=450,v=b("$InternalEnum").Mirrored(["INITIAL_LOAD","CONNECTING","FAKE_FILL","DOWNLOADING","ORGANIZING"]),w=b("$InternalEnum").Mirrored(["NOT_STARTED","STARTED","PAST_MIN_TIME"]);function a(a){var e=a.initialLoadReady,f=a.onLogout,g=a.onReady,j=c("useWAWebUnmountSignal")(),k=o(!1);a=p(e?d("WAWebLoadingScreen.react").Stage.CONNECTING:d("WAWebLoadingScreen.react").Stage.INITIAL_LOAD);var x=a[0],y=a[1];a=p(d("WAWebUserPrefsHistorySync").getInitialHistorySyncCompleteLocalStorage());a=a[0];var z=p({INITIAL_LOAD:e?w.PAST_MIN_TIME:w.NOT_STARTED,CONNECTING:w.NOT_STARTED,FAKE_FILL:w.NOT_STARTED,DOWNLOADING:w.NOT_STARTED,ORGANIZING:w.NOT_STARTED}),A=z[0],B=z[1];z=p(0);var C=z[0],D=z[1];z=p(null);var E=z[0],F=z[1];z=function(){var a=d("WAWebOfflineHandler").OfflineMessageHandler.getHasMessagesToDownload();E==null&&a!=null&&F(a);a===!0&&(A.CONNECTING===w.PAST_MIN_TIME&&D(d("WAWebOfflineHandler").OfflineMessageHandler.getOfflineDeliveryProgress()))};d("useWAWebListener").useListener(d("WAWebCmd").Cmd,"offline_progress_update",z);var G=m(function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){B(function(b){return babelHelpers["extends"]({},b,(b={},b[a]=w.STARTED,b))});d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["DebouncedLoadingScreen: "," - starts minimum display time"])),a);yield d("WAPromiseDelays").delayMs(b);if(j.aborted)return;B(function(b){return babelHelpers["extends"]({},b,(b={},b[a]=w.PAST_MIN_TIME,b))});d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["DebouncedLoadingScreen: "," - ends minimum display time"])),a)});return function(b,c){return a.apply(this,arguments)}}(),[j]),H=A.CONNECTING,I=A.DOWNLOADING,J=A.ORGANIZING,K=A.FAKE_FILL,L=A.INITIAL_LOAD;n(function(){if(J===w.PAST_MIN_TIME)k.current||(g(),k.current=!0);else if(I===w.PAST_MIN_TIME&&C>=100&&J===w.NOT_STARTED)d("WAPromiseDelays").delayMs(u)["finally"](function(){if(j.aborted)return;y(d("WAWebLoadingScreen.react").Stage.ORGANIZING);G(v.ORGANIZING,t)});else if(H===w.PAST_MIN_TIME&&E!=null&&I===w.NOT_STARTED&&K===w.NOT_STARTED){var a=d("WAWebOfflineHandler").OfflineMessageHandler.getFinishedDownloading();E&&!a?(y(d("WAWebLoadingScreen.react").Stage.DOWNLOADING),D(d("WAWebOfflineHandler").OfflineMessageHandler.getOfflineDeliveryProgress()),G(v.DOWNLOADING,s)):(D(100),G(v.FAKE_FILL,u).then(function(){if(j.aborted)return;d("WAWebSocketModel").Socket.hasSynced?k.current||(g(),k.current=!0):(y(d("WAWebLoadingScreen.react").Stage.ORGANIZING),G(v.ORGANIZING,t))}))}else e&&L===w.PAST_MIN_TIME&&H===w.NOT_STARTED?(y(d("WAWebLoadingScreen.react").Stage.CONNECTING),G(v.CONNECTING,r)):L===w.NOT_STARTED&&G(v.INITIAL_LOAD,q)},[C,g,E,G,j,e,H,I,J,K,L]);z=d("WAWebLoadingScreen.react").LoadingScreenTheme.MULTI_STAGE;e&&(!a?z=d("WAWebLoadingScreen.react").LoadingScreenTheme.UNIFIED:E===!0?z=d("WAWebLoadingScreen.react").LoadingScreenTheme.UNIFIED_WITH_PROGRESS:z=d("WAWebLoadingScreen.react").LoadingScreenTheme.LOGO);return l.jsx(d("WAWebLoadingScreen.react").LoadingScreen,{stage:x,progress:C,onLogout:f,theme:z})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
          __d("WAWebStartup.scss",["cx"],(function(a,b,c,d,e,f,g,h){a={startup:"_ari2",textTip:"_ari0",divider:"_ari3"};b=a;g["default"]=b}),98);
          __d("WAWebStartup.react",["fbt","WALogger","WAWebConfirmPopup.react","WAWebDebouncedLoadingScreen.react","WAWebSocketModel","WAWebStartup.scss","WAWebStreamModel","react","useWAWebForceUpdate","useWAWebInterval","useWAWebListener","useWAWebTimeout"],(function(a,b,c,d,e,f,g,h){var i,j,k,l=k||c("react"),m=(j||(j=d("react"))).useEffect;function a(a){var b=a.initialLoadReady;a=a.onReady;var e=d("useWAWebForceUpdate").useForceUpdateDONOTUSE(),f,g;d("useWAWebListener").useListener(d("WAWebStreamModel").Stream,"change:displayInfo",e);e=c("useWAWebInterval")(e,1e3);e=e[0];e=d("useWAWebTimeout").useTimeout(e,6e3);var j=e[0];e=d("WAWebStreamModel").Stream.displayInfo;m(function(){j()},[]);var k=function(){d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["Startup: user selected logout"]))),d("WAWebSocketModel").Socket.logout()};switch(e){case d("WAWebStreamModel").StreamInfo.OPENING:case d("WAWebStreamModel").StreamInfo.PAIRING:f=h._(/*BTDS*/"Connecting to WhatsApp");g=h._(/*BTDS*/"Make sure your computer has an active internet connection.");break;case d("WAWebStreamModel").StreamInfo.SYNCING:case d("WAWebStreamModel").StreamInfo.CONNECTING:return l.jsx(c("WAWebDebouncedLoadingScreen.react"),{initialLoadReady:b,onReady:a,onLogout:k});default:return d("WAWebStreamModel").Stream.mode===d("WAWebStreamModel").StreamMode.MAIN?l.jsx(c("WAWebDebouncedLoadingScreen.react"),{initialLoadReady:b,onReady:a,onLogout:k}):null}return l.jsxs(d("WAWebConfirmPopup.react").ConfirmPopup,{cover:!0,title:f,cancelText:h._(/*BTDS*/"Log out"),onCancel:k,children:[l.jsx("hr",{className:c("WAWebStartup.scss").divider}),l.jsx("div",{className:c("WAWebStartup.scss").textTip,children:g})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
          __d("WAWebEstimateIndexeddbUsageApi",["Promise","WALogger","WANullthrows","WAPromiseReduce","WAStorageEstimator","WAWebDbUsageApiUtils","WAWebIndexedDB","WAWebScanDbRowApi","asyncToGeneratorRuntime","gkx"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m=1e6;function a(){return n.apply(this,arguments)}function n(){n=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){if(c("gkx")("26258"))return!1;var a=(yield d("WAStorageEstimator").estimateStorage());if(a.success===!1)return!1;a=a.value;var b=a.usage;a=a.quota;var e=!1,f=!1,g=null;b/a>=.8?(e=!0,f=!0,g="More than 80% of idb storage quota used"):b>=1500*m?(e=!0,f=!0,g="More than 1.5GB of idb storage used"):b>=1e3*m&&(e=!0,g="More than 1GB of idb storage used");if(e){a=(yield t({printTables:!1,sampleRate:.05}));b=a.stats;e=a.output;a=o(b.webCache,b.lruMediaStoreSize);a?(d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["uploading logs with the reason: web cache has unknown items"]))).tags("idb-storage"),d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["IndexedDB estimated snapshot:\n",""],["IndexedDB estimated snapshot:\\n",""])),e).tags("idb-storage").sendLogs("idb_storage_web_cache")):(d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["uploading logs with the reason: ",""])),g).tags("idb-storage"),d("WALogger").LOG(k||(k=babelHelpers.taggedTemplateLiteralLoose(["IndexedDB estimated snapshot:\n",""],["IndexedDB estimated snapshot:\\n",""])),e).tags("idb-storage").sendLogs("idb_storage_exceeded"))}return!f});return n.apply(this,arguments)}function o(a,b){if(a==null)return!1;b=b!=null?b:0;if(b===0&&a>0)return!0;return b*1.1<=a?!0:!1}function p(a){return q.apply(this,arguments)}function q(){q=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var c=(yield a.keys());return d("WAPromiseReduce").promiseReduce(c,function(){var c=b("asyncToGeneratorRuntime").asyncToGenerator(function*(b,c){c=(yield a.match(c));c=(yield c.arrayBuffer());return b+c.byteLength});return function(a,b){return c.apply(this,arguments)}}(),0)});return q.apply(this,arguments)}function r(){return s.apply(this,arguments)}function s(){s=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){if(!("caches"in self))return[];var a=(yield self.caches.keys());return(l||(l=b("Promise"))).all(a.map(function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=(yield self.caches.open(a));b=(yield p(b));return[a,b]});return function(b){return a.apply(this,arguments)}}()))});return s.apply(this,arguments)}function t(a){return u.apply(this,arguments)}function u(){u=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){a=a===void 0?{printTables:!0,sampleRate:.05,forceWebCacheBreakdown:!1}:a;var b=a.printTables,e=a.sampleRate;a=a.forceWebCacheBreakdown;var f=1e4,g=[],h=c("WANullthrows")(c("WAWebIndexedDB")),i=(yield d("WAWebDbUsageApiUtils").getAllDatabases(h));for(var j of i){i=(yield d("WAWebDbUsageApiUtils").promisifyRequest(h.open(j.name)));if(i.objectStoreNames.length===0)continue;var k=i.transaction(i.objectStoreNames,"readonly"),l={name:j.name,size:0,stores:[]};i=function*(a){var b=k.objectStore(a),c=(yield d("WAWebDbUsageApiUtils").promisifyRequest(b.count()));if(c===0)return 1;var g=d("WAWebScanDbRowApi").getSampleRateOverride(e,a,j.name);g=Math.min(Math.ceil(c*g),f);var h=g,i=0;yield d("WAWebDbUsageApiUtils").objectStoreIterator(b,function(b){if(d("WAWebScanDbRowApi").skipRow(b,a))return!0;i+=d("WAWebScanDbRowApi").estimateSize(b,a);h--;return h>0});b=Math.round(i*(c/(g-h)));l.stores.push({name:a,size:b,rowCount:c});l.size+=b};for(var m of k.objectStoreNames)if(yield* i(m))continue;l.stores.sort(function(a,b){return b.size-a.size});g.push(l)}g.sort(function(a,b){return b.size-a.size});b&&(console.table([].concat(g)),g.forEach(function(a){var b=a.stores.map(function(b){return{db:a.name,store:b.name,size:b.size,rowCount:b.rowCount}});console.table(b)}));i=(yield d("WAStorageEstimator").estimateStorage());b=(h=(m=g.find(function(a){return a.name==="lru-media-storage-idb"}))==null?void 0:m.size)!=null?h:0;h=o((m=i.value)==null||(m=m.usageDetails)==null?void 0:m.caches,b);m=h||Boolean(a)?yield r():[];a={usage:(h=i.value)==null?void 0:h.usage,quota:(a=i.value)==null?void 0:a.quota,webCache:(h=i.value)==null||(h=h.usageDetails)==null?void 0:h.caches,lruMediaStoreSize:b,webCacheBreakdown:m,debugEstimations:g,sampleRate:e};i=v(a,g);return{output:i,stats:a}});return u.apply(this,arguments)}function v(a,b){var c=JSON.stringify(a,null,2),e=[],f="****************************";e.push(f);e.push("*******Storage Script*******");e.push(f);var g="Storage Api estimation: quota = "+d("WAWebDbUsageApiUtils").convertToMBToString(a.quota)+" MB, usage = "+d("WAWebDbUsageApiUtils").convertToMBToString(a.usage)+" MB";a.webCache!=null&&(g+=", webCache = "+d("WAWebDbUsageApiUtils").convertToMBToString(a.webCache)+" MB");if(a.webCacheBreakdown.length>0){var h=["---- WebCache Breakdown ----"];a.webCacheBreakdown.forEach(function(a){var b=a[0];a=a[1];h.push(b+": "+d("WAWebDbUsageApiUtils").convertToMBToString(a)+" MB")});g+="\n"+h.concat("----------------------------").join("\n")}e.push(g);e.push("DB sampleRate = "+a.sampleRate*100+"%, lru-media-store table is 100%");b.forEach(function(a){e.push("[storage] "+a.name+", size = "+d("WAWebDbUsageApiUtils").convertToMBToString(a.size)+" MB")});e.push(f);e.push("Detailed db scan result in bytes:");e.push(c);return e.join("\n")}g.shouldMonitorDbStorageUsage=a;g.getEstimatedIndexedDbUsage=t}),98);
          __d("WAWebStorageUtilizationSnapshot",["Promise","WALogger","WAStorageEstimator","WAWebEnvironment","WAWebEstimateIndexeddbUsageApi","WAWebFeatureDetectionDetermineIncognito","WAWebLocalStorage","WAWebStorageErrorHandlingUtils","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q=1024*1024*1024;function r(){return s.apply(this,arguments)}function s(){s=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){try{var a=(yield (p||(p=b("Promise"))).all([u(),w(),y(),c("WAWebFeatureDetectionDetermineIncognito")()])),e=a[0],f=a[1],g=a[2];a=a[3];return{estimate:e,indexedDB:f==null?void 0:f.indexedDB,cache:f==null?void 0:f.cache,localStorage:g,isIncognito:a,isWindows:c("WAWebEnvironment").isWindows,didReload:d("WAWebStorageErrorHandlingUtils").didReloadAppForStorageRecovery()}}catch(a){d("WALogger").WARN(j||(j=babelHelpers.taggedTemplateLiteralLoose(["[memory-snapshot] Error collecting storage utilization: ",""])),a);return null}});return s.apply(this,arguments)}function a(){return t.apply(this,arguments)}function t(){t=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){try{var a=(yield r());if(!a){d("WALogger").WARN(k||(k=babelHelpers.taggedTemplateLiteralLoose(["[memory-snapshot] Failed to collect storage snapshot"])));return null}a=z(a);d("WALogger").LOG(l||(l=babelHelpers.taggedTemplateLiteralLoose(["[memory-snapshot] Collected storage snapshot: ",""])),a);return a}catch(a){d("WALogger").WARN(m||(m=babelHelpers.taggedTemplateLiteralLoose(["[memory-snapshot] Error collecting and formatting storage snapshot: ",""])),a);return null}});return t.apply(this,arguments)}function u(){return v.apply(this,arguments)}function v(){v=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){try{var a=(yield d("WAStorageEstimator").estimateStorage());if(!a.success)return null;a=a.value;if(!a)return null;var b=a.quota,c=a.usage;a=a.usageDetails;b={quota:b,usage:c,caches:(b=a==null?void 0:a.caches)!=null?b:null,indexedDB:(c=a==null?void 0:a.indexedDB)!=null?c:null,localStorage:(b=a==null?void 0:a.localStorage)!=null?b:null,serviceWorkerRegistrations:(c=a==null?void 0:a.serviceWorkerRegistrations)!=null?c:null};return b}catch(a){d("WALogger").WARN(n||(n=babelHelpers.taggedTemplateLiteralLoose(["[memory-snapshot] Error estimating storage: ",""])),a);return null}});return v.apply(this,arguments)}function w(){return x.apply(this,arguments)}function x(){x=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){try{var a=(yield d("WAWebEstimateIndexeddbUsageApi").getEstimatedIndexedDbUsage({printTables:!1,sampleRate:1,forceWebCacheBreakdown:!0}));a=a.stats;if(!a)return null;var b=a.debugEstimations.reduce(function(a,b){return a+b.size},0),c=a.debugEstimations.map(function(a){return[a.name,a.size]});return{indexedDB:{totalSize:b,breakdown:c||[]},cache:{totalSize:a.webCache,breakdown:a.webCacheBreakdown||[]}}}catch(a){d("WALogger").WARN(o||(o=babelHelpers.taggedTemplateLiteralLoose(["[memory-snapshot] Error collecting database and cache info: ",""])),a);return null}});return x.apply(this,arguments)}function y(){try{if(c("WAWebLocalStorage")==null)return null;var a=JSON.stringify(c("WAWebLocalStorage")).length;return{totalSize:a}}catch(a){d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[memory-snapshot] Error collecting localStorage info: ",""])),a);return null}}function z(a){try{var b,c,e,f,g=a.estimate,h=a.indexedDB,j=a.cache,k=a.localStorage,l=a.isIncognito,m=a.isWindows;a=a.didReload;b=(b=g==null?void 0:g.indexedDB)!=null?b:h==null?void 0:h.totalSize;c=(c=g==null?void 0:g.localStorage)!=null?c:k==null?void 0:k.totalSize;k=(k=g==null?void 0:g.caches)!=null?k:j==null?void 0:j.totalSize;g={quota:A(g==null?void 0:g.quota),usage:A(g==null?void 0:g.usage),sw:A(g==null?void 0:g.serviceWorkerRegistrations),caches:A(k),idb:A(b),ls:A(c),incognito:B(l),win:B(m),didReload:B(a)};if(h!=null&&(e=h.breakdown)!=null&&e.length){k=h.breakdown.find(function(a){a=a[0];return a==="model-storage"});b=h.breakdown.find(function(a){a=a[0];return a==="lru-media-storage-idb"});k&&(g.model_idb=A(k[1]));b&&(g.lru_media_idb=A(b[1]))}if(j!=null&&(f=j.breakdown)!=null&&f.length){c=j.breakdown.find(function(a){a=a[0];return a==="lru-media-array-buffer-cache"});c&&(g.lru_media_cache=A(c[1]))}return JSON.stringify(g)}catch(a){d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[memory-snapshot] Error formatting storage snapshot: ",""])),a);return null}}function A(a){return a==null?null:Number((a/q).toFixed(4))}function B(a){return a==null?null:a?1:0}g.getStorageUtilizationSnapshot=r;g.collectAndFormatStorageSnapshot=a;g.formatStorageSnapshotOutput=z}),98);
          __d("WAWebUnexpectedFatalErrorModal.react",["WAWebCmd","WAWebConfirmPopup.react","WAWebCurrentUser","WAWebFbtCommon","WAWebSocketModel","react"],(function(a,b,c,d,e,f,g){var h,i=h||c("react");function a(a){var b=a.bugReportDescription,e=a.reason;a=a.children;return i.jsx(d("WAWebConfirmPopup.react").ConfirmPopup,{onOverlayClick:function(a){a.preventDefault()},onOK:function(){d("WAWebSocketModel").Socket.logout(e)},okText:c("WAWebFbtCommon")("OK"),okButtonType:d("WAWebCurrentUser").isEmployee()?"secondary":"primary",buttonsDirection:"horizontal",extraButtonProps:d("WAWebCurrentUser").isEmployee()?{text:"Report a bug (internal)",onClick:function(){d("WAWebCmd").Cmd.trigger("trigger_bugreport_v2",b,e==null?"Unintended Logout":"Unintended Logout: "+e)},type:"primary"}:null,children:a})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
          __d("WAWebStorageQuotaExceededPopup.react",["fbt","WALogger","WAWebABProps","WAWebConfirmPopup.react","WAWebLogoutReasonConstants","WAWebStorageErrorHandlingUtils","WAWebStorageUtilizationSnapshot","WAWebUnexpectedFatalErrorModal.react","gkx","react"],(function(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p;b=p||d("react");var q=o||(o=c("react")),r=b.useEffect,s=b.useState;function a(){var a=s(null),b=a[0],c=a[1];a=s(!0);var e=a[0],f=a[1];a=s(null);var g=a[0],h=a[1];r(function(){var a=d("WAWebStorageErrorHandlingUtils").didReloadAppForStorageRecovery(),b=d("WAWebABProps").getABPropConfigValue("web_quota_exceeded_app_reload_flow_enabled");b||d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[quota-exceeded] Storage recovery is not enabled."])));a&&d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["[quota-exceeded] App was already reloaded in attempt to recover."])));void d("WAWebStorageUtilizationSnapshot").collectAndFormatStorageSnapshot().then(function(a){c(a)})["finally"](function(){f(!1)});void d("WAWebStorageErrorHandlingUtils").isQuotaActuallyExceeded().then(function(c){h(b&&!c&&!a)})["catch"](function(){h(!0)})},[]);if(e||g==null)return null;if(g)return q.jsx(u,{storageSnapshotData:b});w(b);return q.jsx(t,{storageSnapshotData:b})}a.displayName=a.name+" [from "+f.id+"]";function t(a){a=a.storageSnapshotData;return q.jsx(c("WAWebUnexpectedFatalErrorModal.react"),{bugReportDescription:v(a),reason:d("WAWebLogoutReasonConstants").LogoutReason.StorageQuotaExceeded,children:h._(/*BTDS*/"Your computer does not have enough space for WhatsApp to run. Please create more storage by deleting unused files from your computer, then log in again.")})}t.displayName=t.name+" [from "+f.id+"]";function u(a){var b=a.storageSnapshotData;return q.jsx(d("WAWebConfirmPopup.react").ConfirmPopup,{onOverlayClick:function(a){a.preventDefault()},onOK:function(){d("WALogger").ERROR(k||(k=babelHelpers.taggedTemplateLiteralLoose(["[quota-exceeded] Storage quota exceeded. Reloading the app in attempt to recover. Storage snapshot: ",""])),b),d("WAWebStorageErrorHandlingUtils").markAppReloadForStorageRecovery(),window.location.reload()},okText:h._(/*BTDS*/"Reload"),okButtonType:"primary",buttonsDirection:"horizontal",children:h._(/*BTDS*/"We encountered a problem running WhatsApp. Please reload the application to continue.")})}u.displayName=u.name+" [from "+f.id+"]";function v(a){var b="";if(a!=null)try{a=JSON.parse(a);a=JSON.stringify(a,null,2);b="Storage Debug Info:\n"+a}catch(a){d("WALogger").WARN(l||(l=babelHelpers.taggedTemplateLiteralLoose(["Failed to parse storage snapshot data"])))}return b}function w(a){a=a!=null?a:"null";!c("gkx")("26258")?d("WALogger").ERROR(m||(m=babelHelpers.taggedTemplateLiteralLoose(["",""])),a).sendLogs("logout-due-to-quota-exceeded-error-intern"):d("WALogger").ERROR(n||(n=babelHelpers.taggedTemplateLiteralLoose(["",""])),a).sendLogs("logout-due-to-quota-exceeded-error",{sampling:.01,sendLogsType:d("WALogger").SendLogsType.USER_FORCEFULLY_LOGGED_OUT_SAD})}g["default"]=a}),226);
          __d("WAWebTempBanScreen.react",["fbt","WALogger","WAWeb-moment","WAWebConflict.react","WAWebFaqUrl","WAWebFavicon.react","WAWebSocketModel","WAWebUserPrefsMeUser","react"],(function(a,b,c,d,e,f,g,h){var i,j,k=j||d("react");function a(a){a=a.banData;a=a||{};var b=a.code,e=a.expire,f=a.message;a=a.url;f=f!=null?f:m(b);b=c("WAWeb-moment").duration(e,"seconds").humanize();return k.jsx(d("WAWebFavicon.react").ErrorFavicon,{children:k.jsxs(c("WAWebConflict.react"),{cancelText:h._(/*BTDS*/"Log out"),onCancel:function(){d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["Banned accounts: user selected logout"]))),d("WAWebSocketModel").Socket.logout()},okText:h._(/*BTDS*/"Learn more"),onOK:window.open.bind(window,a!=null?a:d("WAWebFaqUrl").getFaqUrl()),children:[k.jsx("div",{children:f}),k.jsx("div",{children:h._(/*BTDS*/"You'll be able to use WhatsApp again in {duration}",[h._param("duration",b)])})]})})}a.displayName=a.name+" [from "+f.id+"]";var l=function(){return h._(/*BTDS*/"You're temporarily banned from WhatsApp because you may have violated our terms of service.")};function m(a){var b;b=(b=d("WAWebUserPrefsMeUser").getMaybeMeUser())==null?void 0:b.user;switch(a){case 101:return b==null?l():h._(/*BTDS*/"You're temporarily banned from WhatsApp because you sent too many messages to people who don't have {phone} in their address books.",[h._param("phone",b)]);case 102:return h._(/*BTDS*/"You're temporarily banned from WhatsApp because too many people blocked you.");case 103:return b==null?l():h._(/*BTDS*/"You're temporarily banned from WhatsApp because you created too many groups with people who don't have {phone} in their address books.",[h._param("phone",b)]);case 104:return h._(/*BTDS*/"You're temporarily banned from WhatsApp because you sent the same message to too many people.");case 106:return h._(/*BTDS*/"You're temporarily banned from WhatsApp because you sent too many messages to a broadcast list.");default:return l()}}g["default"]=a}),226);
          __d("toSentenceCase",[],(function(a,b,c,d,e,f){"use strict";function a(a){if(a==null)return"";a=a.split(" ");var b=""+a[0].charAt(0).toUpperCase()+a[0].substring(1).toLowerCase();return a.length===1?b:b.concat(" ",a.slice(1).map(function(a){return a.toLowerCase()}).join(" "))}f["default"]=a}),66);
          __d("WAWebCreateBugnubTaskUrl",["WAWebBuildConstants","WAWebConnModel","WAWebEnvironment","WAWebLid1X1MigrationGating","WAWebMobilePlatforms","WAWebUA","WAWebUserPrefsGeneral","WAWebUserPrefsMeUser","asyncToGeneratorRuntime","cr:9565","toSentenceCase"],(function(a,b,c,d,e,f,g){f=(e=b("cr:9565"))!=null?e:{};var h=f.getWindowsBuildType;function a(a){return i.apply(this,arguments)}function i(){i=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b;b=(b=d("WAWebUserPrefsMeUser").getMaybeMeUser())==null?void 0:b.user;var e="Web";c("WAWebEnvironment").isWindows&&(e="Windows Hybrid");var f;h&&(f=c("toSentenceCase")(h()));var g=(yield d("WAWebUserPrefsGeneral").getWhatsAppWebExternalBetaJoinedIdb());e={first_question:"New Devices (CEP)",newdevices:e,version:""+d("WAWebBuildConstants").VERSION_STR+(g?" (joined beta)":""),wabuildtype:f,bug:j("",a),logs:"I understand and give consent",number:b!=null?b:""};g=encodeURIComponent(JSON.stringify(e));return"https://www.internalfb.com/butterfly/form/777724432837431?default_responses="+g});return i.apply(this,arguments)}function j(a,b){var e;e=(e=d("WAWebUserPrefsMeUser").getMaybeMeUser())==null?void 0:e.user;var f=null;switch(d("WAWebConnModel").Conn.platform){case d("WAWebMobilePlatforms").PLATFORMS.ANDROID:f="Android";break;case d("WAWebMobilePlatforms").PLATFORMS.IPHONE:f="iPhone";break;case d("WAWebMobilePlatforms").PLATFORMS.SMBA:f="SMB - Android";break;case d("WAWebMobilePlatforms").PLATFORMS.SMBI:f="SMB - iPhone";break;default:f="Choose an option"}var g="";if(c("WAWebEnvironment").isWeb)switch(d("WAWebUA").UA.browser){case d("WAWebUA").BROWSER_TYPE.CHROME:g="Chrome";break;case d("WAWebUA").BROWSER_TYPE.SAFARI:g="Safari";break;case d("WAWebUA").BROWSER_TYPE.FIREFOX:g="Firefox";break;case d("WAWebUA").BROWSER_TYPE.EDGE:g="Microsoft Edge";break;case d("WAWebUA").BROWSER_TYPE.OPERA:g="Opera"}var i=d("WAWebLid1X1MigrationGating").Lid1X1MigrationUtils.isLidMigrated();a=["Description: "+a+"\n","Link to crash logs",e!=null?"https://www.internalfb.com/intern/bunny/?q=waflb+"+e:"https://www.internalfb.com/whatsapp/reliability/lookup_logs?search_query","time of log: "+new Date().toString()+"\n","Primary Platform: "+f];g!==""&&a.push("Browser: "+g);b!=null&&a.push("Error string:",""+b);h&&(a.push("Windows Hybrid native version: "+d("WAWebBuildConstants").VERSION_STR),a.push("Windows Hybrid native build type: "+h()));a.push("\nIs LID Migrated: "+(i?"Yes":"No"));return a.join("\n")}g.createBugnubTaskUrl=a;g.enrichBugReportDescription=j}),98);
          __d("WAWebOpenBugReportForm",["WAWebCrashlog","WAWebCreateBugnubTaskUrl","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){function a(a){return h.apply(this,arguments)}function h(){h=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){d("WAWebCrashlog").upload({reason:"Manual task creation",immediate:!0,isHighPri:!0}),window.open(yield d("WAWebCreateBugnubTaskUrl").createBugnubTaskUrl(a))});return h.apply(this,arguments)}g.openBugReportForm=a}),98);
          __d("WAWebToastManagerImpl",["WAHash","WAWebCmd","WAWebCopyToClipboard","WAWebL10N","WAWebOpenBugReportForm","WAWebSetRefCache","WAWebToast.react","WAWebToastManager","WAWebVelocityTransitionGroup","asyncToGeneratorRuntime","lodash","react","stylex","uniqueID","useLazyRef","useWAWebListener","useWAWebOnUnmount","useWAWebPrevious"],(function(a,b,c,d,e,f,g){var h,i,j;e=j||d("react");var k=h||(h=c("react")),l=e.cloneElement,m=e.useEffect,n=e.useRef,o=e.useState,p={slide0:{transform:"xnn1q72",$$css:!0},slide1:{transform:"xvav9fi",$$css:!0},slide2:{transform:"x8r675y",$$css:!0},slide3:{opacity:"xg01cxk",transform:"x1o6clbr",$$css:!0},wrapper:{opacity:"x1hc1fzr",bottom:"x1ey2m1c",lineHeight:"xzl6hoh",marginTop:"xw7yly9",marginInlineEnd:"x1ys307a",marginBottom:"x1yztbdb",marginInlineStart:"xyqm7xq",minHeight:"xjwf9q1",position:"x10l6tqk",zIndex:"x1omtkq1",transition:"x1alf9jy",$$css:!0},center:{insetInlineStart:"xbudbmw",left:null,right:null,marginInlineStart:"x1lziwak",marginInlineEnd:"x14z9mp",maxWidth:"x65f84u",$$css:!0},transformLeft:{transform:"xuuh30",$$css:!0},transformRight:{transform:"xitnhlw",$$css:!0},right:{insetInlineEnd:"xtijo5x",left:null,right:null,$$css:!0}},q=3,r=5*1e3;function a(){var a=c("useLazyRef")(function(){return new Map()}),e=function(b,c){c?a.current.set(b,c):a.current["delete"](b)},f=c("useLazyRef")(function(){return new(c("WAWebSetRefCache"))(e)}),g=n(!1),h=o({}),j=h[0],s=h[1],t=c("useWAWebPrevious")(j),w=function(b,c){var d,e=(d=b.props.id)!=null?d:v();d=a.current.get(e);d?d.restartDelay==null||d.restartDelay():s(function(a){return babelHelpers["extends"]({},a,(a={},a[e]={toast:b,position:c,id:e},a))})};h=function(a){j[a]&&s(function(b){return c("lodash").omit(b,a)})};d("useWAWebListener").useListener(d("WAWebToastManager").ToastManager,"open_toast",w);d("useWAWebListener").useListener(d("WAWebToastManager").ToastManager,"close_toast",h);h=null;var x=c("useLazyRef")(function(){return new Map()});c("useWAWebOnUnmount")(function(){x.current.forEach(function(a){return self.clearTimeout(a)})});d("useWAWebListener").useListener(h,"window_error",function(a){var e=a.replace("[ErrorPubSub] ",""),f=c("WAHash")(e);if(x.current.has(f))return;a=self.setTimeout(function(){x.current["delete"](f)},r);x.current.set(f,a);w(k.jsx(d("WAWebToast.react").Toast,{msg:u(e),action:[{actionText:"Copy",onAction:function(){void d("WAWebCopyToClipboard").copyTextToClipboard(e)}},{actionText:"Report",onAction:function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){yield d("WAWebOpenBugReportForm").openBugReportForm(e)});function c(){return a.apply(this,arguments)}return c}()}]}))});m(function(){g.current=Object.keys(t!=null?t:{}).length>Object.keys(j).length},[j,t]);var y=g.current;h=c("lodash").sortBy(j,["toast","id"]).reverse().map(function(a,b){var e=a.toast,g=a.position;a=a.id;return k.jsx("div",babelHelpers["extends"]({},(i||(i=c("stylex"))).props(p.wrapper,g===d("WAWebToastManager").ToastPosition.CENTER&&p.center,g===d("WAWebToastManager").ToastPosition.RIGHT&&p.right,b===0&&y&&p.slide0,b===1&&p.slide1,b===2&&p.slide2,b>=q&&p.slide3),{children:k.jsx("div",babelHelpers["extends"]({},i.props(g===d("WAWebToastManager").ToastPosition.CENTER&&(c("WAWebL10N").isRTL()?p.transformRight:p.transformLeft)),{children:l(e,{ref:f.current.getRefSetter(a),id:a})}))}),a)});return k.jsx(c("WAWebVelocityTransitionGroup"),{transitionName:"fade_sifo",children:h})}a.displayName=a.name+" [from "+f.id+"]";var s="\ud83d\uded1",t=200;function u(a){a=a.length>t?a.slice(0,t)+"...":a;return s+" "+a}function v(a){return c("uniqueID")(a||"toast")}g.ToastManagerComponent=a}),98);
          __d("WAWebTos.react",["fbt","WAWebConfirmPopup.react","WAWebLogoutReasonConstants","WAWebSocketModel","react"],(function(a,b,c,d,e,f,g,h){var i,j=i||c("react"),k=function(){d("WAWebSocketModel").Socket.logout(d("WAWebLogoutReasonConstants").LogoutReason.UserInitiated)};function a(a){var b=a.children;a=a.description;return j.jsxs(d("WAWebConfirmPopup.react").ConfirmPopup,{cover:!0,cancelText:h._(/*BTDS*/"Log out"),onCancel:k,okText:h._(/*BTDS*/"Log in"),children:[a,"\xa0",b]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
          __d("WAWebWamEnumAppLaunchDestinationType",[],(function(a,b,c,d,e,f){a=Object.freeze({CHATLIST:1,CHAT:2,SHARE:3,CALL:4,CHANNEL:5});f.APP_LAUNCH_DESTINATION_TYPE=a}),66);
          __d("WAWebWamEnumAppLaunchType",[],(function(a,b,c,d,e,f){a=Object.freeze({COLD:1,WARM:2,LUKEWARM:3});f.APP_LAUNCH_TYPE=a}),66);
          __d("WAWebAppLaunchWamEvent",["WAWebWamCodegenUtils","WAWebWamEnumAppLaunchDestinationType","WAWebWamEnumAppLaunchType"],(function(a,b,c,d,e,f,g){b=(a=d("WAWebWamCodegenUtils")).defineEvents({AppLaunch:[1094,{appContext:[22,a.TYPES.STRING],appContextBitfield:[23,a.TYPES.INTEGER],appLaunchCpuT:[2,a.TYPES.TIMER],appLaunchDestination:[7,d("WAWebWamEnumAppLaunchDestinationType").APP_LAUNCH_DESTINATION_TYPE],appLaunchMainPreT:[3,a.TYPES.TIMER],appLaunchMainRunT:[4,a.TYPES.TIMER],appLaunchT:[1,a.TYPES.TIMER],appLaunchTypeT:[5,d("WAWebWamEnumAppLaunchType").APP_LAUNCH_TYPE],dbBgThreadReadsDurationT:[17,a.TYPES.TIMER],dbBgThreadWritesDurationT:[18,a.TYPES.TIMER],dbMainThreadCount:[10,a.TYPES.INTEGER],dbMainThreadReadsDurationT:[19,a.TYPES.TIMER],dbMainThreadWritesDurationT:[20,a.TYPES.TIMER],dbReadsCount:[8,a.TYPES.INTEGER],dbWritesCount:[9,a.TYPES.INTEGER],lowPowerModeEnabled:[12,a.TYPES.BOOLEAN],peripheralConnected:[16,a.TYPES.STRING],processIdentifier:[15,a.TYPES.INTEGER]},[1,1,1],"regular"]},{AppLaunch:[]});g.AppLaunchWamEvent=b}),98);
          __d("WAWebWamBaseAppLaunchReporter",["WALogger"],(function(a,b,c,d,e,f,g){var h;a=function(a,b){var c=this;this.$1=!1;this.initializeAppLaunchWamEvent=function(a){c.$1||(c.$1=!0,a&&(c.$2=c.$3()))};this.commitAppLaunchWamEvent=function(){try{if(c.$2!=null){var a=c.$2;c.$4(a)}}catch(a){d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["commitAppLaunchWamEvent: failed: ",""])),a)}finally{c.$2=null}};this.$3=a;this.$4=b};g.BaseAppLaunchReporter=a}),98);
          __d("WAWebWamAppLaunchReporter",["WALogger","WAWebAppLaunchWamEvent","WAWebEnvironment","WAWebMetricsAttribution","WAWebWamBaseAppLaunchReporter","WAWebWamEnumAppLaunchType","cr:9467"],(function(a,b,c,d,e,f,g){var h;b=(b=b("cr:9467"))!=null?b:{};var i=b.WAWebWindowsWamAppLaunchReporter,j=new(d("WAWebWamBaseAppLaunchReporter").BaseAppLaunchReporter)(a,e),k=!1;function a(){window.document&&(k=!document.hidden,document.addEventListener("visibilitychange",l));return new(d("WAWebAppLaunchWamEvent").AppLaunchWamEvent)()}function e(a){if(!k){d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["commitEvent: skip app launch reporting as page fully loaded before document became visible"])));return}var b=Math.ceil(self.performance.now());a.appLaunchTypeT=d("WAWebWamEnumAppLaunchType").APP_LAUNCH_TYPE.COLD;a.appLaunchT=b;d("WAWebMetricsAttribution").maybeAttachWAMAppContext(a,b);a.commit();window.document&&document.removeEventListener("visibilitychange",l)}function l(){document.hidden||(k=!0,document.removeEventListener("visibilitychange",l))}function f(){return c("WAWebEnvironment").isWindows?i:j}g.getAppLaunchReporter=f}),98);
          __d("WAWebWamEnumWebcWindowNavigatorWebdriverType",[],(function(a,b,c,d,e,f){a=Object.freeze({FALSE:0,TRUE:1,UNDEFINED:2});f.WEBC_WINDOW_NAVIGATOR_WEBDRIVER_TYPE=a}),66);
          __d("WAWebBrowserFeatures",["WAMd5","WAPlatformEstimate"],(function(a,b,c,d,e,f,g){"use strict";function h(){return navigator.plugins.length}function i(){var a;return(a=(a=navigator.mimeTypes)==null?void 0:a.length)!=null?a:0}function j(){return"Notification"in window&&Notification.permission!=="denied"}function k(){return"pdfViewerEnabled"in navigator&&navigator.pdfViewerEnabled===!0}function l(){var a;return screen.height!==((a=screen)==null?void 0:a.availHeight)||screen.width!==((a=screen)==null?void 0:a.availWidth)}function m(){return"share"in navigator&&"canShare"in navigator}function n(){return"chrome"in window}function o(){return window.history.length}function p(){return window.innerWidth+"x"+window.innerHeight}function q(){try{var a=document.createElement("canvas"),b=a.getContext("2d");if(b==null)return"";a.width=120;a.height=20;b.font="14px 'Arial'";b.fillStyle="#fff";b.fillRect(0,0,120,20);b.fillStyle="rgba(102, 204, 0, 0.7)";b.fillText("whatsapp web",2,15);return c("WAMd5")(a.toDataURL())}catch(a){return""}}function a(){return{pluginCount:h(),mimeTypeCount:i(),hasNotificationPermission:j(),isPDFViewerEnabled:k(),hasTaskbar:l(),hasWebShare:m(),hasChrome:n(),platformEstimate:c("WAPlatformEstimate")(),historyLength:o(),viewPortSize:p(),canvasFingerprint:q()}}g["default"]=a}),98);
          __d("WAWebDeviceFeatures",["WAWebSessionStorage"],(function(a,b,c,d,e,f,g){"use strict";function h(){return navigator.platform}function i(){return navigator.deviceMemory===void 0?"undefined":""+navigator.deviceMemory}function j(){var a=window.devicePixelRatio;return a==null||a===void 0?"undefined":a*window.outerWidth+"x"+a*window.outerHeight}function k(){var a;return(a=(a=navigator)==null||(a=a.connection)==null?void 0:a.rtt)!=null?a:-1}function l(){var a;return(a=c("WAWebSessionStorage")==null?void 0:c("WAWebSessionStorage").length)!=null?a:-1}function m(){return"ontouchstart"in window&&"TouchEvent"in window}function a(){return{cpuPlatform:h(),deviceMemory:i(),screenResolution:j(),connectionRoundTripTime:k(),sessionStorageLength:l(),touchPresence:m()}}g["default"]=a}),98);
          __d("WAWebWamFingerprint",["WAExternalInjectedSources","WAFPUtils","WAWebBrowserFeatures","WAWebDeviceFeatures"],(function(a,b,c,d,e,f,g){function a(){return babelHelpers["extends"]({webdriver:self.navigator.webdriver,browserEngine:d("WAFPUtils").DETECTED_BROWSER_ENGINE},c("WAWebBrowserFeatures")(),c("WAExternalInjectedSources")(),c("WAWebDeviceFeatures")())}g["default"]=a}),98);
          __d("WAWebWebcFingerprintWamEvent",["WAWebWamCodegenUtils","WAWebWamEnumBrowserEngineName","WAWebWamEnumPlatformName","WAWebWamEnumWebcWindowNavigatorWebdriverType"],(function(a,b,c,d,e,f,g){b=(a=d("WAWebWamCodegenUtils")).defineEvents({WebcFingerprint:[1704,{browserEngine:[26,d("WAWebWamEnumBrowserEngineName").BROWSER_ENGINE_NAME],connectionRtt:[37,a.TYPES.INTEGER],cpuMake:[38,a.TYPES.STRING],deviceMemory:[39,a.TYPES.STRING],extentionIds:[27,a.TYPES.STRING],externalSources:[36,a.TYPES.STRING],gpuMake:[40,a.TYPES.STRING],hasChrome:[28,a.TYPES.BOOLEAN],hasTaskbar:[29,a.TYPES.BOOLEAN],hasWebShare:[30,a.TYPES.BOOLEAN],historyLength:[41,a.TYPES.INTEGER],mimeTypeCount:[31,a.TYPES.INTEGER],notificationPermission:[32,a.TYPES.BOOLEAN],pdfViewerEnabled:[33,a.TYPES.BOOLEAN],peripherals:[42,a.TYPES.STRING],platformEstimate:[34,d("WAWebWamEnumPlatformName").PLATFORM_NAME],pluginCount:[35,a.TYPES.INTEGER],screenResolution:[43,a.TYPES.STRING],sessionStorageLength:[44,a.TYPES.INTEGER],timezone:[45,a.TYPES.STRING],touchPresence:[46,a.TYPES.BOOLEAN],viewportSize:[47,a.TYPES.STRING],webcCanvasFingerprint:[25,a.TYPES.STRING],webcWebglFingerprint:[24,a.TYPES.STRING],webcWebglRenderer:[23,a.TYPES.STRING],webcWebglVendor:[22,a.TYPES.STRING],webcWindowNavigatorWebdriver:[21,d("WAWebWamEnumWebcWindowNavigatorWebdriverType").WEBC_WINDOW_NAVIGATOR_WEBDRIVER_TYPE]},[1,1,1],"regular"]},{WebcFingerprint:[]});g.WebcFingerprintWamEvent=b}),98);
          __d("WAWebWamFingerprintReporter",["WAWebWamEnumWebcWindowNavigatorWebdriverType","WAWebWamFingerprint","WAWebWebcFingerprintWamEvent"],(function(a,b,c,d,e,f,g){function a(){var a=c("WAWebWamFingerprint")();a={webcWindowNavigatorWebdriver:a.webdriver===!0?d("WAWebWamEnumWebcWindowNavigatorWebdriverType").WEBC_WINDOW_NAVIGATOR_WEBDRIVER_TYPE.TRUE:a.webdriver===!1?d("WAWebWamEnumWebcWindowNavigatorWebdriverType").WEBC_WINDOW_NAVIGATOR_WEBDRIVER_TYPE.FALSE:d("WAWebWamEnumWebcWindowNavigatorWebdriverType").WEBC_WINDOW_NAVIGATOR_WEBDRIVER_TYPE.UNDEFINED,browserEngine:a.browserEngine,hasChrome:a.hasChrome,hasTaskbar:a.hasTaskbar,hasWebShare:a.hasWebShare,mimeTypeCount:a.mimeTypeCount,notificationPermission:a.hasNotificationPermission,pdfViewerEnabled:a.isPDFViewerEnabled,pluginCount:a.pluginCount,platformEstimate:a.platformEstimate,extentionIds:a.extensionIds,externalSources:a.externalSources,historyLength:a.historyLength,viewportSize:a.viewPortSize,cpuMake:a.cpuPlatform,deviceMemory:a.deviceMemory,screenResolution:a.screenResolution,connectionRtt:a.connectionRoundTripTime,touchPresence:a.touchPresence,sessionStorageLength:a.sessionStorageLength,webcCanvasFingerprint:a.canvasFingerprint};a=new(d("WAWebWebcFingerprintWamEvent").WebcFingerprintWamEvent)(a);a.commit()}g.logFingerprintToWam=a}),98);
          __d("WAWebApp.react",["fbt","invariant","Promise","WAComms","WALogger","WAMediaWasmWorkerClient","WAMemoizeOne","WANullthrows","WAPromiseTimeout","WAShiftTimer","WAWeb-moment","WAWebABProps","WAWebAccountLinkingAPI","WAWebAlarm","WAWebApi","WAWebApiParse","WAWebApp.scss","WAWebAppMutex","WAWebAppScreen","WAWebAssetLoader","WAWebAssetLoaderSingleton","WAWebBizGatingUtils","WAWebBrokerGlobalAppState","WAWebChatPreferenceCollection","WAWebClassnames","WAWebClientExpiredDialog.react","WAWebClock","WAWebCmd","WAWebConflict.react","WAWebConnModel","WAWebContextMenuManager.react","WAWebCrashlog","WAWebDeepLinkClickWamEvent","WAWebDeprecated.react","WAWebEmojiAssetLoaderCompletionTracker","WAWebEnvironment","WAWebErrorBoundary.react","WAWebErrorBoundaryPopup.react","WAWebEventsWaitForEvent","WAWebExternalLink.react","WAWebFavicon.react","WAWebFbtCommon","WAWebKeyboardContext","WAWebKeyboardHotKeys.react","WAWebL10N","WAWebLaunchSocket","WAWebLinkDeviceUpdateWhatsappToast.react","WAWebListenerHoc_DEPRECATED","WAWebLockScreen.react","WAWebLoggerImpl","WAWebLogoutLoadingScreen.react","WAWebLogoutReasonConstants","WAWebModalManager","WAWebModalManagerImplWrapper.react","WAWebMsgCollection","WAWebNativeCameraQRLinkedDeviceUtils","WAWebNoop","WAWebOffline.react","WAWebPopover.react","WAWebProxied.react","WAWebPwaEventListeners","WAWebPwaManifest","WAWebRobotoVariableFontLoadable","WAWebSWBusInit","WAWebSafariTakeover","WAWebServiceUnavailable.react","WAWebSmbLearnMore.react","WAWebSocketModel","WAWebStartup.react","WAWebStorageCmd","WAWebStorageQuotaExceededPopup.react","WAWebStreamModel","WAWebStylesEnv","WAWebSystemTheme","WAWebTempBanScreen.react","WAWebThemeContext","WAWebToastManagerImpl","WAWebTos.react","WAWebUA","WAWebUIRefreshGatingUtils","WAWebURLUtils","WAWebUim","WAWebUimUie.react","WAWebUnexpectedFatalErrorModal.react","WAWebUpdater","WAWebUpdaterUpdatePoll","WAWebUserPrefsGeneral","WAWebUserPrefsInfoStore","WAWebUserPrefsKeys","WAWebUserPrefsScreenLock","WAWebUserPrefsStore","WAWebWAWCStorage","WAWebWallpaper","WAWebWamAppLaunchReporter","WAWebWamFingerprintReporter","WAWebWamOfflineResumeReporter","WAWebWamPageLoadReporter","WDSColorTheme","asyncToGeneratorRuntime","cr:169","cr:19553","cr:8968","deferredLoadComponent","gkx","isStringNullOrEmpty","react","requireDeferred"],(function(a,b,c,d,e,f,g,h,i){var j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C,D,E=D||d("react"),F=C||(C=c("react")),G=E.Component,H=E.createRef,I=c("requireDeferred")("WAWebEmojiAssetLoader").__setRef("WAWebApp.react"),J=c("requireDeferred")("WAWebEmojiAssetLoaderConfig").__setRef("WAWebApp.react"),K=c("requireDeferred")("WAWebMainWrapper").__setRef("WAWebApp.react");E=(E=b("cr:19553"))!=null?E:{};var L=E.getWindowsMessagePassingBridge,M=c("deferredLoadComponent")(c("requireDeferred")("WAWebLinkDeviceScreen.react").__setRef("WAWebApp.react")),N=(E=b("cr:8968"))==null?void 0:E.WAWebAppRootInteractionContextProvider;b("WAWebSWBusInit");var O=c("WAWebUserPrefsStore").get(d("WAWebUserPrefsKeys").UserPrefs.MutexBlockStrategy)===1,P;function a(){return P!=null&&P.hasPendingActions()}function Q(a){var b=a.cmdAndData,c=a.isExternal;a=a.sessionId;var e=b.resultType,f=b.data;d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["main:execApiCmd:",", external=",""])),e,c).devConsole(f);P!=null||i(0,56382);if(e==="ADVERTISE"||e==="MANAGE_ADS"||e==="OPEN_CATALOG")return!1;e;return P.execApiCmd({cmdData:b,isExternal:c,sessionId:a})}function R(a){a=a;while(a){var b;b=a instanceof HTMLElement&&((b=a.dataset)==null?void 0:b.nohandle);if(b)return!1;a=a.parentElement}return!0}function S(){d("WAWebCmd").Cmd.logSocketSummary();d("WALogger").LOG(k||(k=babelHelpers.taggedTemplateLiteralLoose(["Focus at time of upload:"])));try{d("WAWebUim").UIM.pprint(!0)}catch(a){d("WALogger").WARN(l||(l=babelHelpers.taggedTemplateLiteralLoose(["UIM Print Failed!"]))).devConsole(a)}return{platform:d("WAWebConnModel").Conn.platform,ref:d("WAWebConnModel").Conn.ref}}E=function(a){function e(){var b;for(var e=arguments.length,f=new Array(e),g=0;g<e;g++)f[g]=arguments[g];return(b=a.call.apply(a,[this].concat(f))||this,b.contextMenuRef=H(),b.animate=!0,b.state={mode:d("WAWebStreamModel").Stream.mode,updating:d("WAWebStreamModel").Stream.clientExpired,hardExpired:d("WAWebStreamModel").Stream.hardExpired,anotherSession:!1,takingOver:!1,isUnsupportedTakeover:!1,apiCmd:void 0,locale:c("WAWebL10N").getLocale(),mainLoaded:!1,theme:d("WAWebThemeContext").getTheme(),systemThemeMode:d("WAWebUserPrefsGeneral").getSystemThemeMode(),isKeyboardUser:!1,initialLoadReady:!1,startLogout:!1,stayInSync:!d("WAWebSocketModel").Socket.hasSynced,screenLocked:!1},b.$9=function(a){b.state.isKeyboardUser!==a&&b.setState({isKeyboardUser:a})},b.$14={up:function(){return b.$9(!0)},down:function(){return b.$9(!0)},left:function(){return b.$9(!0)},right:function(){return b.$9(!0)},home:function(){return b.$9(!0)},end:function(){return b.$9(!0)},"command+up":function(){return b.$9(!0)},"command+down":function(){return b.$9(!0)},pageUp:function(){return b.$9(!0)},pageDown:function(){return b.$9(!0)},tab:function(){return b.$9(!0)},"shift+tab":function(){return b.$9(!0)},"shift+?":function(){return b.$9(!0)}},b.$15=new(d("WAShiftTimer").ShiftTimer)(function(a){a!==b.state.mode&&b.setState({mode:a})}),b.$4=function(){var a,c=d("WAWebStreamModel").Stream.mode;(a=d("WAWebWamAppLaunchReporter").getAppLaunchReporter())==null||a.initializeAppLaunchWamEvent(b.state.mode===d("WAWebStreamModel").StreamMode.SYNCING);if(b.state.mode===d("WAWebStreamModel").StreamMode.MAIN){b.$15.forceRunNow(c);return}b.$15.onOrBefore(0,c)},b.$2=function(){b.state.updating!==d("WAWebStreamModel").Stream.clientExpired&&b.setState({updating:d("WAWebStreamModel").Stream.clientExpired})},b.$3=function(){b.setState({hardExpired:d("WAWebStreamModel").Stream.hardExpired})},b.$18=function(a){a.detail!==0&&b.$9(!1),d("WAWebCmd").Cmd.windowMouseDown(a)},b.$19=function(a){d("WAWebCmd").Cmd.windowClick(a)},b.$8=function(a){var e=a.target;if(!e)return;if(e.nodeName!=="A")return;var f=e.getAttribute("href");if(c("isStringNullOrEmpty")(f))return;if(!R(e))return;e=d("WAWebApiParse").parseAPICmd(f);if(e.resultType==="INVALID"||e.resultType==="ADVERTISE"||e.resultType==="MANAGE_ADS"||e.resultType==="PAYMENT_LINK"||e.resultType==="OPEN_CATALOG")return;e.resultType;f=b.$17();b.$16()&&Q({cmdAndData:e,isExternal:!1,sessionId:f})&&(b.$20(e,f),a.preventDefault())},b.$20=function(a,b){if(a.resultType===d("WAWebApi").APICmd.GROUP_INVITE)new(d("WAWebDeepLinkClickWamEvent").DeepLinkClickWamEvent)({deepLinkHasPhoneNumber:!1,deepLinkHasText:!0}).commit();else if(a.resultType===d("WAWebApi").APICmd.MSG_SEND){var c=a.data.phone,e=a.data.text;new(d("WAWebDeepLinkClickWamEvent").DeepLinkClickWamEvent)({deepLinkHasPhoneNumber:!!c,deepLinkHasText:!!e,deepLinkSessionId:b}).commit()}else a.resultType===d("WAWebApi").APICmd.CATALOG?new(d("WAWebDeepLinkClickWamEvent").DeepLinkClickWamEvent)({deepLinkHasPhoneNumber:!0,deepLinkHasText:!1}).commit():a.resultType===d("WAWebApi").APICmd.PRODUCT&&new(d("WAWebDeepLinkClickWamEvent").DeepLinkClickWamEvent)({deepLinkHasPhoneNumber:!0,deepLinkHasText:!1}).commit()},b.$13=function(a){if(b.state.theme===a)return;var e=b.$1(a);for(e of d("WAWebThemeContext").THEME_ASSETS[e])void d("WAWebAssetLoaderSingleton").AssetLoader.loadAsset(e,d("WAWebAssetLoader").LOAD_PRIORITY.THEME_ASSET_LOAD,!1);e=c("WAWebChatPreferenceCollection").get("defaultPreference");if(e&&d("WAWebWallpaper").DEFAULT_CHAT_WALLPAPER!==e.wallpaper){var f=d("WAWebWallpaper").toggleWallpaperColor(e.wallpaper,b.state.theme);e.set("wallpaper",f)}d("WAWebThemeContext").setTheme(a);b.setState({theme:a})},b.$1=function(a){if(d("WAWebUIRefreshGatingUtils").uiRefreshM1Enabled()){if(a==="light")return d("WAWebConnModel").Conn.isSMB?"smbLight":"lightRefreshed";if(a==="dark")return d("WAWebConnModel").Conn.isSMB?"smbDark":"darkRefreshed"}return a},b.$21=function(a){d("WAWebUserPrefsGeneral").setSystemThemeMode(a),b.setState({systemThemeMode:a})},b.$22=function(){d("WALogger").LOG(m||(m=babelHelpers.taggedTemplateLiteralLoose(["[md takeover] refreshing page on takeover"]))),window.location.reload()},b.$23=function(){d("WALogger").LOG(n||(n=babelHelpers.taggedTemplateLiteralLoose(["DebouncedLoadingScreen: Ready for main screen"]))),b.setState({stayInSync:!1})},b.$24=function(){d("WALogger").LOG(o||(o=babelHelpers.taggedTemplateLiteralLoose(["[unsupported takeover] refreshing page with unsupported takeover"]))),window.location.reload()},b.$26=c("WAMemoizeOne")(function(a){var c=a.theme;a=a.systemThemeMode;return{theme:c,setTheme:b.$13,systemThemeMode:a,setSystemThemeMode:b.$21}}),babelHelpers.assertThisInitialized(b))||babelHelpers.assertThisInitialized(b)}babelHelpers.inheritsLoose(e,a);var f=e.prototype;f.componentDidMount=function(){var a=this;d("WAWebCrashlog").registerCrashlogUploadInformationalLoggingFunction(S);d("WAWebPwaEventListeners").registerPwaDisplayModeListener();d("WAWebPwaEventListeners").registerPwaInstallListener();d("WAWebPwaManifest").updatePwaManifestOnMacOS();try{L==null||L()}catch(a){d("WALogger").ERROR(p||(p=babelHelpers.taggedTemplateLiteralLoose(["Failed to register native bridge handlers: ",""])),a)}c("gkx")("26258")||d("WAWebLoggerImpl").Logger.registerErrorNotificationListener(function(a){d("WAWebCmd").Cmd.windowError(a)});c("WAWebAppMutex").setShouldLaunchSocket(!O);O&&void d("WAWebLaunchSocket").launchSocket(c("WAWebAppMutex").waitForCompletion());var e=this.state.theme;d("WAWebThemeContext").applyThemeToUI(e);W().then(function(b){d("WAWebAssetLoaderSingleton").AssetLoader.setPlatform(b);b=a.$1(e);d("WAWebAssetLoaderSingleton").AssetLoader.loadInitialAssets(d("WAWebThemeContext").THEME_ASSETS[b])});U().then(function(){d("WAWebCmd").Cmd.mainLoaded(),a.setState({mainLoaded:!0})}).then(function(){return(B||(B=b("Promise"))).all([I.load(),J.load(),W()])}).then(function(a){var b=a[0],c=a[1];a=a[2];d("WAWebAssetLoaderSingleton").AssetLoader.setPlatform(a);d("WAWebAssetLoaderSingleton").AssetLoader.initEmojiAsset(b.emojiAssetMapCreator(c()));d("WAWebEmojiAssetLoaderCompletionTracker").emojiCompletionTracker.beginPreloadFallback()});var f=this.props.listeners;f.add(d("WAWebCmd").Cmd,"initial_load_ready",function(){a.setState({initialLoadReady:!0}),d("WAWebWamFingerprintReporter").logFingerprintToWam()});f.add(d("WAWebStorageCmd").StorageCmd,"storage_not_enough_space",b("asyncToGeneratorRuntime").asyncToGenerator(function*(){if(yield d("WAWebModalManager").ModalManager.existsAsync())return;d("WAWebModalManager").ModalManager.open(F.jsx(c("WAWebStorageQuotaExceededPopup.react"),{}),{blockClose:!0})}));f.add(d("WAWebCmd").Cmd,"account_temporarily_banned",function(b){a.setState({temporaryBan:b})});f.add(d("WAWebCmd").Cmd,"offline_delivery_end",function(){d("WAMediaWasmWorkerClient").prewarmMediaWasmWorker("mp4RepairMux"),void d("WAWebAccountLinkingAPI").checkAndTriggerUOOMMutation()});f.add(d("WAWebCmd").Cmd,"service_unavailable_503",function(){a.setState({serviceUnavailable:!0})});f.add(d("WAWebCmd").Cmd,"starting_logout",function(){a.setState({startLogout:!0})});f.add(d("WAWebCmd").Cmd,"unexpected_logout_modal",function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){if(yield d("WAWebModalManager").ModalManager.existsAsync())return;if(a==null||![d("WAWebLogoutReasonConstants").LogoutReason.SyncdFailure,d("WAWebLogoutReasonConstants").LogoutReason.SyncdErrorDuringBootstrap,d("WAWebLogoutReasonConstants").LogoutReason.SyncdTimeout,d("WAWebLogoutReasonConstants").LogoutReason.HistorySyncTimeout,d("WAWebLogoutReasonConstants").LogoutReason.InvalidAdvStatus,d("WAWebLogoutReasonConstants").LogoutReason.AccountSyncError].includes(a)){d("WAWebSocketModel").Socket.logout(a);return}d("WAWebModalManager").ModalManager.open(F.jsx(c("WAWebUnexpectedFatalErrorModal.react"),{reason:a,children:"Unexpected Logout detected. Please submit a bug report."}),{blockClose:!0})});return function(b){return a.apply(this,arguments)}}());d("WAWebWamOfflineResumeReporter").OfflineResumeReporter.logOfflineStartT();f.add(window,"beforeunload",function(){d("WAWebExternalLink.react").isOpeningDeeplinkInCurrentTab!=null&&d("WAWebExternalLink.react").isOpeningDeeplinkInCurrentTab()||c("WAWebAppMutex").unloadMutex()});f.add(window,"unload",function(){d("WAWebExternalLink.react").isOpeningDeeplinkInCurrentTab!=null&&d("WAWebExternalLink.react").isOpeningDeeplinkInCurrentTab()||c("WAWebAppMutex").unloadMutex()});f.add(window,"storage",function(b){b=c("WAWebAppMutex").storagePong(b);b&&(d("WALogger").LOG(q||(q=babelHelpers.taggedTemplateLiteralLoose(["[md takeover] tab taken over. stopping comms"]))),d("WAComms").closeSocketAndPreventRetry(),d("WAWebLoggerImpl").Logger.onTakeOver(),a.setState({takingOver:!1,anotherSession:!0}))});f.add(d("WAWebStreamModel").Stream,"change:clientExpired",this.$2);f.add(d("WAWebStreamModel").Stream,"change:hardExpired",this.$3);f.add(d("WAWebStreamModel").Stream,"change:mode",this.$4);f.add(d("WAWebCmd").Cmd,"open_lock_screen_modal",function(){a.setState({screenLocked:!0})});f.add(d("WAWebCmd").Cmd,"correct_passcode_lock_screen",function(){var c=b("asyncToGeneratorRuntime").asyncToGenerator(function*(b){yield d("WAWebMsgCollection").MsgCollection.decryptAndSetModels(b),a.setState({screenLocked:!1,stayInSync:!1})});return function(a){return c.apply(this,arguments)}}());d("WAWebUserPrefsScreenLock").getScreenLockEnabled()&&d("WAWebUserPrefsInfoStore").waNoiseInfo.cachedPasscodeDerivedKey==null&&this.setState({screenLocked:!0});if(c("WAWebURLUtils").canMuckHistory()){var g=d("WAWebApiParse").parseAPICmd(window.location.href);if(g.resultType!==d("WAWebApi").APICmd.INVALID&&g.resultType!=="ADVERTISE"&&g.resultType!=="MANAGE_ADS"&&g.resultType!=="MESSAGE_YOURSELF"&&g.resultType!=="META_VERIFIED"&&g.resultType!=="EDIT_PROFILE_PICTURE"&&g.resultType!=="STATUS_POST"&&g.resultType!=="PAYMENT_LINK"&&g.resultType!=="OPEN_CATALOG"&&g.resultType!=="CATALOG_LINKING_CHAT_PSA"&&g.resultType!=="CTWA_ADS_DATA_SHARING"){var h,i=g.data.url;((h=g.data)==null?void 0:h.url)!=null&&delete g.data.url;this.$5(g);window.history.replaceState({},"",i!=null?i:"/")}}f.add(c("WAWebL10N"),"locale_change",function(){d("WALogger").LOG(r||(r=babelHelpers.taggedTemplateLiteralLoose(["[app] componentDidMount:rerenderUI locale change"]))),d("WAWebClock").Clock.initIs24HourBasedOnLocale(),a.animate=!1,a.setState({locale:c("WAWebL10N").getLocale()+"#"+c("WAWeb-moment").locale()})});this.$6();d("WALogger").LOG(s||(s=babelHelpers.taggedTemplateLiteralLoose(["[app] componentDidMount:visibilityState: ",""])),document.visibilityState);document.prerendering===!0?(d("WALogger").LOG(t||(t=babelHelpers.taggedTemplateLiteralLoose(["[app]  prerendering: waiting for page to activate"]))),c("WAWebEventsWaitForEvent")(document,"prerenderingchange")["catch"](function(){d("WALogger").LOG(u||(u=babelHelpers.taggedTemplateLiteralLoose(["[app]  prerendering: error while listening for prerenderingchange"])))})["finally"](function(){d("WALogger").LOG(v||(v=babelHelpers.taggedTemplateLiteralLoose(["[app]  prerendering: page is active"]))),void a.$7(0)})):document.visibilityState!=="visible"?d("WAPromiseTimeout").promiseTimeout(c("WAWebEventsWaitForEvent")(document,"visibilitychange"),5e3).then(function(){return a.$7(0)})["catch"](function(){return a.$7(0)}):this.$7(0);this.props.listeners.add(window,"click",this.$8,{capture:!0});this.props.listeners.add(window,"blur",function(){a.$9(!1)});d("WAWebUpdaterUpdatePoll").updatePoll.poll(d("WAWebUpdaterUpdatePoll").checkForUpdates);this.$10();this.$11();this.$12();document.createElement=function(a){return function(b,c){c===void 0&&(c={});if(b.toLowerCase()==="iframe"){d("WALogger").WARN(w||(w=babelHelpers.taggedTemplateLiteralLoose(["Modified a created iframe element to include sandbox attributes for security fix."])));var e=a(b,c);e.sandbox="allow-scripts allow-same-origin allow-popups allow-popups-to-escape-sandbox allow-downloads";return e}return a(b,c)}}(document.createElement.bind(document));this.props.listeners.add(c("WAWebSystemTheme"),"system_theme_change",function(b){a.state.systemThemeMode&&a.$13(b)});h=document.getElementById("wa_web_initial_startup");h!=null&&h.parentNode&&h.parentNode.removeChild(h)};f.$11=function(){if(d("WAWebUIRefreshGatingUtils").uiRefreshM1Enabled()){var a;(a=document.body)==null||a.classList.add("color-refresh");if(d("WAWebConnModel").Conn.isSMB){(a=document.body)==null||a.classList.add("smb-colors")}}};f.$12=function(){if(d("WAWebABProps").getABPropConfigValue("wds_web_roboto_flex_font")&&c("WAWebEnvironment").isWindows===!1){var a;void d("WAWebRobotoVariableFontLoadable").requireRobotoVariableFont();(a=document.body)==null||a.classList.add("roboto-font")}else{(a=document.body)==null||a.classList.remove("roboto-font")}};f.componentDidUpdate=function(a,b){b.anotherSession===!0&&this.state.anotherSession===!1?c("WAWebWAWCStorage").openDB()["catch"](function(a){d("WALogger").WARN(x||(x=babelHelpers.taggedTemplateLiteralLoose(["Failed to open indexeddb: ",""])),a)}):b.anotherSession===!1&&this.state.anotherSession===!0&&c("WAWebWAWCStorage").idb().then(function(a){c("WAWebBrokerGlobalAppState").takeOver=!0,a.close(),d("WALogger").LOG(y||(y=babelHelpers.taggedTemplateLiteralLoose(["[storage] closed due to take over"])))})["catch"](c("WAWebNoop")),this.$5(this.state.apiCmd),this.state.mode!==d("WAWebStreamModel").StreamMode.MAIN&&(this.animate=!0),this.$10()};f.componentWillUnmount=function(){this.$15.cancel()};f.$7=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){var e=this;b===void 0&&(b=!1);if(d("WAWebUA").UA.isLocalStorageBroken){var f=(yield d("WAWebSafariTakeover").isAnotherTabActive());if(f){d("WAWebLoggerImpl").Logger.onTakeOver();this.setState({isUnsupportedTakeover:!0});try{d("WAComms").stopComms()}catch(a){}return}}d("WAWebSafariTakeover").setTabActive();b&&d("WAWebUpdater").Updater.shouldForceUpdateOnTakeOver()&&d("WAWebUpdater").Updater.restart();f=b?c("WAWebAppMutex").takeoverLocal(a):c("WAWebAppMutex").init(a);b=(yield f["catch"](function(a){e.setState({takingOver:!0});return e.$7(a,!0)}))===!0;d("WAWebLoggerImpl").Logger.isTakeOver=b;this.setState({takingOver:!1,anotherSession:b})});function e(b,c){return a.apply(this,arguments)}return e}();f.$5=function(a){if(!a)return;if(a.resultType==="ADVERTISE"||a.resultType==="MANAGE_ADS"||a.resultType==="OPEN_CATALOG")return;a.resultType;if(this.$16()){var b=this.$17();Q({cmdAndData:a,isExternal:!0,sessionId:b});this.state.apiCmd!=null&&this.setState({apiCmd:null});return}a!==this.state.apiCmd&&this.setState({apiCmd:a})};f.$16=function(){return P!=null&&d("WAWebAppScreen").getScreen(this.state)===d("WAWebAppScreen").AppScreen.MAIN};f.$10=function(){this.state.mode!==d("WAWebStreamModel").StreamMode.SYNCING&&d("WAWebWamPageLoadReporter").logFirstRenderMountTimeOnce()};f.$6=function(){var a=this;c("WAWebAlarm").setLocalTimeout(function(){d("WALogger").LOG(z||(z=babelHelpers.taggedTemplateLiteralLoose(["[app] registerYesterdayTimer:rerenderUI relative timestamps"]))),d("WALogger").LOG(A||(A=babelHelpers.taggedTemplateLiteralLoose(["Local Clock: ",", Skew: ",""])),Date.now(),d("WAWebClock").Clock.getSkew()),d("WAWebCmd").Cmd.midnight(),a.$6()},c("WAWeb-moment")().endOf("day").valueOf())};f.$25=function(){var a=this,e=d("WAWebAppScreen").getScreen(this.state);switch(e){case d("WAWebAppScreen").AppScreen.CLIENT_EXPIRED_DIALOG:return{ui:F.jsx(d("WAWebFavicon.react").DefaultFavicon,{children:F.jsx(c("WAWebClientExpiredDialog.react"),{})}),requiresBackendCheck:!1};case d("WAWebAppScreen").AppScreen.ANOTHER_SESSION:var f;this.state.takingOver?(e=c("WAWebNoop"),f=h._(/*BTDS*/"Connecting\u2026")):(e=function(){a.$22()},f=h._(/*BTDS*/"Use here"));return{ui:F.jsx(d("WAWebFavicon.react").ErrorFavicon,{children:F.jsx(c("WAWebConflict.react"),{cancelText:c("WAWebFbtCommon")("Close"),onCancel:window.open.bind(window,"https://www.whatsapp.com/","_self"),okText:f,onOK:e,children:h._(/*BTDS*/"WhatsApp is open in another window. Click \"Use here\" to use WhatsApp in this window.")})}),requiresBackendCheck:!1};case d("WAWebAppScreen").AppScreen.UNSUPPORTED_TAKEOVER:return{ui:F.jsx(d("WAWebFavicon.react").ErrorFavicon,{children:F.jsx(c("WAWebConflict.react"),{okText:h._(/*BTDS*/"Refresh"),onOK:this.$24,children:h._(/*BTDS*/"There is already another active WhatsApp Web tab in this browser. WhatsApp Web does not support multiple active tabs in this browser. Please use the existing tab or close it and refresh this tab.")})}),requiresBackendCheck:!1};case d("WAWebAppScreen").AppScreen.SERVICE_UNAVAILABLE:return{ui:F.jsx(d("WAWebFavicon.react").ErrorFavicon,{children:F.jsx(c("WAWebServiceUnavailable.react"),{})}),requiresBackendCheck:!1};case d("WAWebAppScreen").AppScreen.TEMP_BAN:return{ui:F.jsx(c("WAWebTempBanScreen.react"),{banData:this.state.temporaryBan}),requiresBackendCheck:!0};case d("WAWebAppScreen").AppScreen.QR:return{ui:F.jsxs(d("WAWebFavicon.react").DefaultFavicon,{children:[d("WAWebNativeCameraQRLinkedDeviceUtils").isNativeCameraQRLinkedDeviceTest()&&F.jsx(d("WAWebErrorBoundary.react").ErrorBoundary,{name:"root-toast-manager",children:F.jsx(d("WAWebToastManagerImpl").ToastManagerComponent,{})},"toast-manager"),F.jsx(d("WAWebModalManagerImplWrapper.react").ModalManagerImplWrapper,{type:d("WAWebModalManagerImplWrapper.react").ModalType,errorBoundaryName:"qr-screen-modal-manager"},"modal-manager"),b("cr:169")?F.jsx(b("cr:169"),{apiCmd:this.state.apiCmd}):F.jsx(M,{apiCmd:this.state.apiCmd},"qr-code"),d("WAWebNativeCameraQRLinkedDeviceUtils").isNativeCameraQRLinkedDeviceTest()&&F.jsx(c("WAWebLinkDeviceUpdateWhatsappToast.react"),{})]}),extraClasses:c("WAWebApp.scss").isQR,requiresBackendCheck:!0};case d("WAWebAppScreen").AppScreen.STARTUP:case d("WAWebAppScreen").AppScreen.SYNCING:f=F.jsx(c("WAWebStartup.react"),{initialLoadReady:this.state.initialLoadReady,onReady:this.$23});c("gkx")("26258")||(f=[F.jsx(d("WAWebModalManagerImplWrapper.react").ModalManagerImplWrapper,{type:d("WAWebModalManagerImplWrapper.react").ModalType,errorBoundaryName:"app-syncing-modal-manager"},"modal-manager"),F.jsx(c("WAWebStartup.react"),{initialLoadReady:this.state.initialLoadReady,onReady:this.$23},"start-up")]);return{ui:F.jsx(d("WAWebFavicon.react").DefaultFavicon,{children:f}),requiresBackendCheck:!0};case d("WAWebAppScreen").AppScreen.OFFLINE:return{ui:F.jsx(d("WAWebFavicon.react").ErrorFavicon,{children:F.jsx(c("WAWebOffline.react"),{})}),requiresBackendCheck:!0};case d("WAWebAppScreen").AppScreen.PROXYBLOCK:return{ui:F.jsx(d("WAWebFavicon.react").ErrorFavicon,{children:F.jsx(c("WAWebProxied.react"),{})}),requiresBackendCheck:!0};case d("WAWebAppScreen").AppScreen.CONFLICT:return{ui:F.jsx(d("WAWebFavicon.react").ErrorFavicon,{children:F.jsx(c("WAWebConflict.react"),{cancelText:h._(/*BTDS*/"Log out"),onCancel:function(){return d("WAWebSocketModel").Socket.logout()},okText:h._(/*BTDS*/"Use here"),onOK:function(){return d("WAWebSocketModel").Socket.takeover()},children:h._(/*BTDS*/"WhatsApp is open on another computer or browser. Click \"Use here\" to use WhatsApp in this window.")})}),requiresBackendCheck:!0};case d("WAWebAppScreen").AppScreen.TOS_BLOCK:return{ui:F.jsx(d("WAWebFavicon.react").ErrorFavicon,{children:F.jsx(c("WAWebTos.react"),{description:h._(/*BTDS*/"WhatsApp is updating our Terms and Privacy Policy to reflect new features and comply with the new European Union data protection laws. Open WhatsApp on your phone to read our Terms and Privacy Policy and learn more about the choices you have. If you have accepted the Terms and Privacy Policy, click \"Log in\" to continue using WhatsApp.")})}),requiresBackendCheck:!0};case d("WAWebAppScreen").AppScreen.SMB_TOS_BLOCK:return{ui:F.jsx(d("WAWebFavicon.react").ErrorFavicon,{children:F.jsx(c("WAWebTos.react"),{description:h._(/*BTDS*/"We are updating our WhatsApp Business Terms of Service. Agree to our new Terms on your phone to continue using WhatsApp Business. If you have accepted the Terms of Service, click Log in to continue using WhatsApp Business."),children:F.jsx(c("WAWebSmbLearnMore.react"),{})})}),requiresBackendCheck:!0};case d("WAWebAppScreen").AppScreen.DEPRECATED_VERSION:return{ui:F.jsx(d("WAWebFavicon.react").ErrorFavicon,{children:F.jsx(c("WAWebDeprecated.react"),{})}),requiresBackendCheck:!0};case d("WAWebAppScreen").AppScreen.LOGOUT:return{ui:F.jsxs(d("WAWebFavicon.react").DefaultFavicon,{children:[F.jsx(d("WAWebModalManagerImplWrapper.react").ModalManagerImplWrapper,{type:d("WAWebModalManagerImplWrapper.react").ModalType,errorBoundaryName:"app-logout-modal-manager"},"modal-manager"),F.jsx(c("WAWebLogoutLoadingScreen.react"),{},"logout")]}),requiresBackendCheck:!0};case d("WAWebAppScreen").AppScreen.SCREEN_LOCK:return{ui:F.jsx(c("WAWebLockScreen.react"),{}),requiresBackendCheck:!0};case d("WAWebAppScreen").AppScreen.MAIN:e=c("WANullthrows")(P);f=e.MainComponent;return{ui:[F.jsx(d("WAWebErrorBoundary.react").ErrorBoundary,{name:"root-toast-manager",children:F.jsx(d("WAWebToastManagerImpl").ToastManagerComponent,{})},"toast-manager"),F.jsx((e=d("WAWebModalManagerImplWrapper.react")).ModalManagerImplWrapper,{contextMenuRef:this.contextMenuRef,type:e.ModalType,errorBoundaryName:"main-modal-manager"},"main-modal-manager"),F.jsx(e.ModalManagerImplWrapper,{contextMenuRef:this.contextMenuRef,type:e.MediaType,errorBoundaryName:"media-modal-manager"},"media-modal-manager"),F.jsx(e.ModalManagerImplWrapper,{type:e.AlertType,errorBoundaryName:"alert-modal-manager"},"alert-modal-manager"),F.jsx(e.ModalManagerImplWrapper,{contextMenuRef:this.contextMenuRef,type:e.SupportType,errorBoundaryName:"support-modal-manager"},"support-modal-manager"),F.jsx("div",{id:"expressions-panel-container"},"expressions-panel-container"),F.jsx((e=d("WAWebContextMenuManager.react")).ContextMenuManager,{ref:this.contextMenuRef,type:e.Type.MENU},"context-menu-manager"),F.jsx(e.ContextMenuManager,{type:e.Type.TOOLTIP},"tooltip-manager"),F.jsx(d("WAWebEmojiAssetLoaderCompletionTracker").InitialEmojisCompletionContext.Provider,{value:d("WAWebEmojiAssetLoaderCompletionTracker").emojiCompletionTracker,children:F.jsx(d("WAWebErrorBoundary.react").ErrorBoundary,{name:"app-wrapper-main-component",type:"fatal",fallback:d("WAWebErrorBoundaryPopup.react").errorBoundaryPopupFallback,sendLogs:!0,children:F.jsx(f,{conn:d("WAWebConnModel").Conn,animate:this.animate})})},"main")],extraClasses:c("WAWebApp.scss").isMain,requiresBackendCheck:!0}}};f.$17=function(){var a=d("WAWebBizGatingUtils").smbClickToChatLoggingEnabled()?Math.floor(2147483648*Math.random()).toString():void 0;return a};f.render=function(){var a=d("WAWebAppScreen").getScreen(this.state);d("WAWebWamPageLoadReporter").maybeLogInitialScreenRenderStart(a);var b=this.state.isKeyboardUser,e=this.$25(),f=e.ui,g=e.extraClasses;e=e.requiresBackendCheck;var h=d("WAWebUIRefreshGatingUtils").uiRefreshM1Enabled();h=d("WAWebClassnames").classnamesConvertMeToStylexPlease(c("WAWebApp.scss").wrapper,g,{"app-wrapper-web":!0,"safari-fix":(g=d("WAWebStylesEnv")).hasSafariFix,"font-fix":g.hasFontFix,"os-mac":g.isOSMac,"os-win":g.isOSWin,"keyboard-user":b},(g={},g[c("WAWebApp.scss").stripe]=!h,g));e&&P!=null&&P.notificationBackend.shutdownAsNeeded();g=a===d("WAWebAppScreen").AppScreen.STARTUP||a===d("WAWebAppScreen").AppScreen.SYNCING;e=g?"loading-screen":this.state.locale;var i;d("WAWebUIRefreshGatingUtils").uiRefreshM1Enabled()&&(this.state.systemThemeMode===!0?i=d("WAWebConnModel").Conn.isSMB?d("WDSColorTheme").WDSSMBSystemTheme:d("WDSColorTheme").WDSSystemTheme:this.state.theme==="dark"?i=d("WAWebConnModel").Conn.isSMB?d("WDSColorTheme").WDSSMBDarkTheme:d("WDSColorTheme").WDSDarkTheme:i=d("WAWebConnModel").Conn.isSMB?d("WDSColorTheme").WDSSMBLightTheme:d("WDSColorTheme").WDSLightTheme);return F.jsx(d("WAWebThemeContext").ThemeContext.Provider,{value:this.$26({theme:this.state.theme,systemThemeMode:this.state.systemThemeMode}),children:F.jsx(c("WAWebKeyboardContext").Provider,{value:{isKeyboardUser:b,setIsKeyboardUser:this.$9},children:F.jsx(d("WAWebErrorBoundary.react").ErrorBoundary,{name:"app-wrapper",type:"fatal",fallback:d("WAWebErrorBoundaryPopup.react").errorBoundaryPopupFallback,sendLogs:!0,children:F.jsx(d("WAWebUimUie.react").UIE,{displayName:"App",uimState:d("WAWebUim").UIMState.INACTIVE,children:F.jsx(d("WAWebKeyboardHotKeys.react").HotKeys,{handlers:this.$14,className:h,xstyle:i,tabIndex:null,onMouseDownCapture:this.$18,onClickCapture:this.$19,children:N?F.jsxs(N,{children:[F.jsx(d("WAWebPopover.react").PopoverPortalBucket,{}),f]}):F.jsxs(F.Fragment,{children:[F.jsx(d("WAWebPopover.react").PopoverPortalBucket,{}),f]})},e)})})})})};return e}(G);var T=d("WAWebListenerHoc_DEPRECATED").ListenerHOC(E);function e(){return F.jsx(T,{})}e.displayName=e.name+" [from "+f.id+"]";function U(){return V.apply(this,arguments)}function V(){V=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=(yield (B||(B=b("Promise"))).all([K.load(),W()])),c=a[0];a=a[1];d("WAWebWamPageLoadReporter").mainScriptTimer.start();P=c(a);d("WAWebWamPageLoadReporter").mainScriptTimer.end()});return V.apply(this,arguments)}function W(){return d("WAWebConnModel").Conn.platform?(B||(B=b("Promise"))).resolve(d("WAWebConnModel").Conn.platform):new(B||(B=b("Promise")))(function(a){var b=function(){var c=d("WAWebConnModel").Conn.platform;if(c==null)return;d("WAWebConnModel").Conn.off("change:platform",b);a(c)};d("WAWebConnModel").Conn.on("change:platform",b)})}g.hasPendingActions=a;g.App=e}),226);
          __d("WAWebAppSwInitializer",["Promise","WALogger","WAWebABProps","WAWebEnvironment","WAWebFeatureDetectionSwSupport","WAWebPwaDocumentMetadataUtils","WAWebSwUpdater","WAWebUA","asyncToGeneratorRuntime","gkx"],(function(a,b,c,d,e,f,g){var h,i,j,k;function a(){return l.apply(this,arguments)}function l(){l=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a,e;if(o())return m();if(!c("WAWebFeatureDetectionSwSupport").supported||window.navigator.serviceWorker==null)return;(a=window.navigator.serviceWorker)!=null&&a.controller&&(yield d("WAWebSwUpdater").updateSw());if(!c("gkx")("26258")&&(e=window.navigator.serviceWorker)!=null&&e.controller){a=(yield window.navigator.serviceWorker.getRegistrations==null?void 0:window.navigator.serviceWorker.getRegistrations());if(a){var f=[];for(a of a)a.scope!==window.location.origin+window.location.pathname&&f.push(a.unregister()["catch"](function(a){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["service-worker-unregistration-failure: ",""])),a.stack).devConsole(a).sendLogs("service-worker-unregistration-failure")}));yield (k||(k=b("Promise"))).all(f)}}if(window.navigator.serviceWorker&&!((a=window.navigator.serviceWorker)!=null&&a.controller))try{f=c("WAWebEnvironment").isWindows?window.location.search:"";a="/sw.js"+f;yield window.navigator.serviceWorker.register(a,{scope:"/",updateViaCache:"all"})}catch(a){d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["service-worker-registration-failure: ",""])),a.stack).devConsole(a).sendLogs("service-worker-registration-failure",{sampling:.01})}});return l.apply(this,arguments)}function m(){return n.apply(this,arguments)}function n(){n=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a;a=(yield (a=window.navigator.serviceWorker)==null||a.getRegistrations==null?void 0:a.getRegistrations());if(a){var c=[];for(a of a)c.push(a.unregister()["catch"](function(a){d("WALogger").ERROR(j||(j=babelHelpers.taggedTemplateLiteralLoose(["service-worker-unregistration-failure: ",""])),a.stack).devConsole(a).sendLogs("service-worker-unregistration-failure")}));yield (k||(k=b("Promise"))).all(c)}});return n.apply(this,arguments)}function o(){return d("WAWebABProps").getABPropConfigValue("web_disable_sw_on_safari_pwa")&&d("WAWebUA").UA.isSafari&&d("WAWebPwaDocumentMetadataUtils").isCurrentWebSessionInsidePwa()}g.initializeSw=a}),98);
          __d("WAWebBrokerBackendInterface",["WAWebBrokerGlobalAppState","WAWebCrashlog","WAWebInvocationDispatcher"],(function(a,b,c,d,e,f,g){a={setLogoutState:function(a){c("WAWebBrokerGlobalAppState").isLogoutInProgress=a;return c("WAWebInvocationDispatcher").invoke("setLogoutState",[a])},sendLogs:function(a,b){return d("WAWebCrashlog").sendLogs(a,{sampling:b==null?void 0:b.sampling})},deleteDbEncKeyCache:function(){return c("WAWebInvocationDispatcher").invoke("deleteDbEncKeyCache",[])},initDatabaseEncnKey:function(a){return c("WAWebInvocationDispatcher").invoke("initDatabaseEncnKey",[a])},generateFinalDbEncryptionAndFtsKey:function(a){return c("WAWebInvocationDispatcher").invoke("generateFinalDbEncryptionAndFtsKey",[a])},setSchemaVersions:function(a){return c("WAWebInvocationDispatcher").invoke("setSchemaVersions",[a])}};b=a;g["default"]=b}),98);
          __d("WAWebCacheStoreGatingUtil",["WAWebABProps","WAWebABPropsCache","WAWebGlobals"],(function(a,b,c,d,e,f,g){"use strict";function a(){void d("WAWebABPropsCache").waitForABPropConfigsReady().then(function(){d("WAWebGlobals").setAllowCacheQueryOptimization(d("WAWebABProps").getABPropConfigValue("web_cache_storage_config_disable_ignore_search")),d("WAWebGlobals").setAllowHistorySyncPutAllowDuplicate(d("WAWebABProps").getABPropConfigValue("web_history_sync_allow_duplicate_in_bulk_error"))})}g.initStorageOptimizationFlags=a}),98);
          __d("WAWebConfigureWindowEvents",["WAComms","WALogger","WATypeUtils","WAWebApp.react","WAWebBuildConstants","WAWebExternalLink.react","WAWebMiscBrowserUtils","fbs"],(function(a,b,c,d,e,f,g){var h,i,j,k,l;function a(){m(),window.onbeforeunload=function(){var a=!1,b=d("WAWebApp.react").hasPendingActions();if(!b&&!d("WAWebExternalLink.react").isOpeningDeeplinkInCurrentTab())try{a=!0,d("WAComms").closeSocketAndPreventRetry()}catch(a){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["error while stopping comms onbeforeunload: ",""])),a)}if(c("WAWebMiscBrowserUtils").isDownloading()){c("WAWebMiscBrowserUtils").clearDownloading();return void 0}d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["onbeforeunload triggered, version: ",""])),d("WAWebBuildConstants").VERSION_STR);if(c("WAWebMiscBrowserUtils").promptUnloadGuards>0)return void 0;if(b){d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["Prompt onbeforeunload due to pending draft message"])));return c("fbs")._(/*BTDS*/"You are closing WhatsApp.").toString()}if(a){b=15e3;self.setTimeout(function(){try{d("WALogger").ERROR(k||(k=babelHelpers.taggedTemplateLiteralLoose(["unload failed, force restarting comms"]))),void d("WAComms").socketLoopIteration()}catch(a){d("WALogger").ERROR(l||(l=babelHelpers.taggedTemplateLiteralLoose(["error while force restarting comms after unload failure: ",""])),a)}},b)}},window.addEventListener("dragover",function(a){a.preventDefault()}),window.addEventListener("drop",function(a){a.preventDefault()})}function m(){["getSelection","open","focus"].forEach(function(a){var b=Object.getPrototypeOf(window)[a];d("WATypeUtils").isFunction(b)&&window[a]!==b&&(window[a]=b)})}g.configureWindowEvents=a}),226);
          __d("WAWebLinkDeviceEvents",["WAWebEventEmitter"],(function(a,b,c,d,e,f,g){a=function(a){function b(){return a.apply(this,arguments)||this}babelHelpers.inheritsLoose(b,a);var c=b.prototype;c.triggerRefreshAltLinkingCode=function(){this.trigger("link_device_events:refresh_alt_linking_code")};c.triggerErrorAltLinking=function(){this.trigger("link_device_events:error_alt_linking")};c.triggerPrimaryHelloReceived=function(){this.trigger("link_device_events:primary_hello_received")};return b}(c("WAWebEventEmitter"));b=new a();g.WAWebLinkDeviceEvents=b}),98);
          __d("WAWebLinkDeviceAction",["WALogger","WASmaxMdGetCountryCodeRPC","WAWebAltDeviceLinkingApi","WAWebCmd","WAWebLinkDeviceEvents","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h;function a(){return i.apply(this,arguments)}function i(){i=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){try{var a=(yield d("WASmaxMdGetCountryCodeRPC").sendGetCountryCodeRPC());return a.value.countryCodeIso}catch(a){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["alt device linking: sendGetCountryCodeRPC failed with error: ",""])),a).sendLogs("alt device linking: sendGetCountryCodeRPC failed")}});return i.apply(this,arguments)}function c(a){return j.apply(this,arguments)}function j(){j=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){d("WAWebCmd").Cmd.refreshQR(),a.linkDeviceMethod===d("WAWebAltDeviceLinkingApi").PairingType.ALT_DEVICE_LINKING?(yield d("WAWebAltDeviceLinkingApi").initializeAltDeviceLinking(),d("WAWebAltDeviceLinkingApi").setPairingType(d("WAWebAltDeviceLinkingApi").PairingType.ALT_DEVICE_LINKING)):(yield d("WAWebAltDeviceLinkingApi").initializeQRLinking(),d("WAWebAltDeviceLinkingApi").setPairingType(d("WAWebAltDeviceLinkingApi").PairingType.QR_CODE))});return j.apply(this,arguments)}function e(a,b){return d("WAWebAltDeviceLinkingApi").startAltLinkingFlow(a,b)}function f(a){d("WAWebLinkDeviceEvents").WAWebLinkDeviceEvents.trigger("link_device_events:refresh_alt_linking_code")}function k(a){d("WAWebLinkDeviceEvents").WAWebLinkDeviceEvents.trigger("link_device_events:force_manual_refresh")}function l(){d("WAWebLinkDeviceEvents").WAWebLinkDeviceEvents.trigger("link_device_events:error_alt_linking")}function m(){d("WAWebLinkDeviceEvents").WAWebLinkDeviceEvents.trigger("link_device_events:primary_hello_received")}g.getPreselectedCountryCodeIso=a;g.resetLinkDeviceState=c;g.genLinkDeviceCodeForPhoneNumber=e;g.refreshAltLinkingCode=f;g.forceManualRefresh=k;g.errorAltLinking=l;g.primaryHelloReceivedAltLinking=m}),98);
          __d("WAWebDebugSetup",["WAWebBuildConstants","WAWebLinkDeviceAction","cr:10195","cr:10234"],(function(a,b,c,d,e,f,g){function a(){window.Debug={VERSION:d("WAWebBuildConstants").VERSION_STR},b("cr:10234")&&(window.Debug.pinClientToCdev=function(a){b("cr:10234").setDebugRoutingToken(a)}),b("cr:10195")&&(window.Debug.overrideDefaultBotForTest=function(a){b("cr:10195").setDebugDefaultBotOverride(a)}),window.Debug.forceLinkDeviceCodeManualRefresh=d("WAWebLinkDeviceAction").forceManualRefresh}g.setupDebugGlobal=a}),98);
          __d("WAWebFeatureDetectionCryptoSupport",["Promise","WALogger"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t,u="whatsapp is da best",v=e(u),w={name:"HMAC",hash:"SHA-256"},x={name:"AES-CBC",length:256};function y(){return(t||(t=b("Promise"))).resolve().then(function(){return self.crypto.subtle||self.crypto.webkitSubtle})}function a(){return y().then(function(a){return a.generateKey(w,!1,["sign","verify"]).then(function(b){return a.sign(w,b,v).then(function(c){return a.verify(w,b,c,v.buffer)})["catch"](function(a){d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[crypto] HMAC-SHA256 signing failed: ",""])),a);return!1}).then(function(a){if(a){d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[crypto] HMAC-SHA256 is verified"])));return!0}d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["[crypto] HMAC-SHA256 is not verified"])));return!1})["catch"](function(a){d("WALogger").LOG(k||(k=babelHelpers.taggedTemplateLiteralLoose(["[crypto] HMAC-SHA256 verification failed: ",""])),a);return!1})})["catch"](function(a){d("WALogger").LOG(l||(l=babelHelpers.taggedTemplateLiteralLoose(["[crypto] HMAC-SHA256 key generation failed: ",""])),a);return!1})})["catch"](function(a){d("WALogger").LOG(m||(m=babelHelpers.taggedTemplateLiteralLoose(["[crypto] HMAC-SHA256: ",""])),a);return!1})}function c(){return y().then(function(a){return a.generateKey(x,!1,["encrypt","decrypt"]).then(function(c){return(t||(t=b("Promise"))).resolve(self.crypto).then(function(a){a=a.getRandomValues(new Uint8Array(16));a={name:"AES-CBC",iv:a};return a}).then(function(b){return a.encrypt(b,c,v).then(function(d){return a.decrypt(b,c,d)})["catch"](function(a){d("WALogger").LOG(n||(n=babelHelpers.taggedTemplateLiteralLoose(["[crypto] AES-CBC encryption failed: ",""])),a);return!1}).then(function(a){a=new Uint8Array(a);if(z(a)===u){d("WALogger").LOG(o||(o=babelHelpers.taggedTemplateLiteralLoose(["[crypto] AES-CBC encryption/decryption is correct"])));return!0}d("WALogger").LOG(p||(p=babelHelpers.taggedTemplateLiteralLoose(["[crypto] AES-CBC encryption/decryption is incorrect"])));return!1})["catch"](function(a){d("WALogger").LOG(q||(q=babelHelpers.taggedTemplateLiteralLoose(["[crypto] AES-CBC decryption failed: ",""])),a);return!1})})})["catch"](function(a){d("WALogger").LOG(r||(r=babelHelpers.taggedTemplateLiteralLoose(["[crypto] AES-CBC key generation failed: ",""])),a);return!1})})["catch"](function(a){d("WALogger").LOG(s||(s=babelHelpers.taggedTemplateLiteralLoose(["[crypto] AES-CBC: ",""])),a);return!1})}function e(a){return new Uint8Array(a.split("").map(function(a){return a.charCodeAt(0)}))}function z(a){a=Array.prototype.slice.call(a);return a.map(function(a){return String.fromCharCode(a)}).join("")}g.supportsHmacSha256=a;g.supportsAesCbc=c}),98);
          __d("WAWebFeatureDetectionRedirectIfMissingCapabilities",["WAPromiseProps","WAWebBuildConstants","WAWebFeatureDetectionCryptoSupport","WAWebLocalStorage","WAWebSessionStorage"],(function(a,b,c,d,e,f,g){var h=d("WAWebBuildConstants").DYN_ORIGIN+"browsers.html",i={getRandomValues:!!self.crypto.getRandomValues,subtleCrypto:!!(self.crypto&&(self.crypto.subtle||self.crypto.webkitSubtle)),localstorage:!!c("WAWebLocalStorage"),sessionstorage:!!c("WAWebSessionStorage"),url:!!self.URL,websocket:!!self.WebSocket,worker:!!self.Worker};function a(){if(j(i))return!0;d("WAPromiseProps").promiseProps({cryptoSha256:d("WAWebFeatureDetectionCryptoSupport").supportsHmacSha256(),cryptoAesCbc:d("WAWebFeatureDetectionCryptoSupport").supportsAesCbc()}).then(j);return!1}function j(a){var b=[];for(var c in a)a[c]||b.push(c);if(b.length>0){c=h+"?missing="+b.join(",");window.location.replace?window.location.replace(c):window.location.href=c;return!0}return!1}g["default"]=a}),98);
          __d("WAWebCookieManager",[],(function(a,b,c,d,e,f){function a(a,b){b=["name","value","domain","path","secure","session","expirationDate"];a.session===!0&&delete a.expirationDate;var c=[];b.forEach(function(b){var d=a[b];if(d===void 0||b==="value")return;switch(b){case"expirationDate":var e=a.expirationDate!=null?new Date(a.expirationDate):new Date();c.push("expires="+e.toUTCString());break;case"secure":c.push("secure");break;case"name":e=a.value||"";c.push(String(d)+"="+e);break;default:c.push(b+"="+String(d))}});document.cookie=c.join(";")}function b(a){a=document.cookie.match(new RegExp("(^| )"+a+"=([^;]+)"));return a?a[2]:void 0}f.setCookie=a;f.getCookie=b}),66);
          __d("WAWebFrontendL10nHelpers",["WALogger","WATimeUtils","WAWebAlarm","WAWebCookieDomain","WAWebCookieManager","WAWebL10nGetRenderedLocale","WAWebRuntimeEnvironmentUtils","WAWebURLUtils"],(function(a,b,c,d,e,f,g){var h,i="wa_web_lang_pref",j=null,k="\ud83c\udf10",l="%F0%9F%8C%90";function m(a){if(d("WAWebRuntimeEnvironmentUtils").isWorker())return;j!=null&&c("WAWebAlarm").clearTimeout(j);var b=Date.now()+4*d("WATimeUtils").WEEK_MILLISECONDS;d("WAWebCookieManager").setCookie({name:i,value:a,path:"/",domain:d("WAWebCookieDomain").COOKIE_DOMAIN,secure:!0,expirationDate:b});j=c("WAWebAlarm").setLocalTimeout(function(){d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["l10n: renewing lang pref cookie TTL to: ",""])),a),m(a)},d("WATimeUtils").castUnixTimeToMillisTime(d("WATimeUtils").futureUnixTime(2*d("WATimeUtils").WEEK_SECONDS)))}function a(){if(d("WAWebRuntimeEnvironmentUtils").isWorker())return;var a=d("WAWebCookieManager").getCookie(i);a==null?m(d("WAWebL10nGetRenderedLocale").WAWebL10nGetRenderedLocale()):m(a)}function b(){if(d("WAWebRuntimeEnvironmentUtils").isWorker()||!c("WAWebURLUtils").canMuckHistory())return;var a=self.location.href;(a.includes("/"+l+"/")||a.includes("/"+k+"/"))&&window.history.replaceState({},"","/");a=new URL(a);a.searchParams.get("locale")!=null&&(a.searchParams["delete"]("locale"),window.history.replaceState({},"",a.href))}g.setWAWebLocalePrefCookie=m;g.extendWAWebLocalePrefCookieTtl=a;g.mungeWAWebLocaleOverrideFromUrlIfNecessary=b}),98);
          __d("WAWebInfraErrorLogger",["ErrorPubSub","WALogger","WALoggerUtils","justknobx"],(function(a,b,c,d,e,f,g){var h,i,j=[{partialMessage:'Converting to a string will drop content data. Hash="undefined"'},{partialMessage:"Failed to preload resource"}],k=["ONUNHANDLEDREJECTION","ONERROR","PROMISE_DONE","REACT_FIBER","DEPRECATED"];function l(a,b){return k.includes(b)?!0:j.some(function(b){b=b.partialMessage;return String(a).includes(b)})}function a(){var a=c("justknobx")._("860");if(a===0)return;var b=d("WALoggerUtils").dynamicLoggingSampling(a/100);(i||(i=c("ErrorPubSub"))).addListener(function(a,c){c=l(a.message,c);c||d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[ErrorPubSub] ",""])),a.message).sendLogs("[ErrorPubSub] "+a.message,{sampling:b}).tags("ErrorPubSub")})}g.addListenerToErrorPubSub=a}),98);
          __d("WAWebLodashMemoizeCache",["WAMemoizeCache","lodash"],(function(a,b,c,d,e,f,g){function a(){c("lodash").memoize.Cache=d("WAMemoizeCache").MemoizeCache}g.setupLodashMemoizeCache=a}),98);
          __d("WAWebPageLoadTierStats",["CometQPLPayloadStore","performance"],(function(a,b,c,d,e,f,g){"use strict";var h;function a(){var a=i(),b=j(),c={},d={cache_count:0,cache_rate:0,decoded_body_size:0,encoded_body_size:0,total_count:0,transfer_size:0};for(a of a){var e=a.refs,f=a.url;f=b.get(k(f));if(!f)continue;d.decoded_body_size+=f.decodedBodySize;d.encoded_body_size+=f.encodedBodySize;d.transfer_size+=+f.transferSize;d.total_count+=1;+f.transferSize===0&&(d.cache_count+=1);for(e of e){var g=e+"_start",h=e+"_end";c[g]=Math.min(f.requestStart,(g=c[g])!=null?g:Number.POSITIVE_INFINITY);c[h]=Math.max(f.responseEnd,(g=c[h])!=null?g:Number.NEGATIVE_INFINITY)}}d.total_count>0&&(d.cache_rate=Math.round(d.cache_count/d.total_count*100));return[c,d]}function i(){var a=d("CometQPLPayloadStore").getPayloadMap();if(!a)return[];a=Object.values(a).at(0);return!a?[]:Object.values(a)}function j(){var a=new Map();if(typeof (h||(h=c("performance"))).getEntriesByType==="function"){var b=(h||(h=c("performance"))).getEntriesByType("resource");b.forEach(function(b){var c=k(b.name);a.set(c,b)})}return a}function k(a){return a.split("#")[0]}g.getTierStats=a}),98);
          __d("WAWebWebcPageLoad2WamEvent",["WAWebWamCodegenUtils"],(function(a,b,c,d,e,f,g){a=d("WAWebWamCodegenUtils").defineEvents({WebcPageLoad2:[5392,{webcPageLoadId:[1,d("WAWebWamCodegenUtils").TYPES.STRING]},[1,1,1],"regular"]},{WebcPageLoad2:[]});g.WebcPageLoad2WamEvent=a}),98);
          __d("WAWebPageLoadLoggingImpl",["WALogger","WAQplTypes","WAWebABProps","WAWebEncryptedRid","WAWebEnvironment","WAWebPageLoadLogging","WAWebPageLoadTierStats","WAWebPonyfillsCryptoRandomUUID","WAWebQplQuickPerformanceLoggerMarkerIds","WAWebQplQuickPerformanceLoggerModule","WAWebUserPrefsKeys","WAWebUserPrefsMultiDevice","WAWebUserPrefsStore","WAWebWamPageLoadReporter","WAWebWamUtils","WAWebWebcPageLoad2WamEvent"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p=!1,q={socket_error_count:0},r=c("WAWebPonyfillsCryptoRandomUUID")();function s(){o==null&&!p&&(o=d("WAWebQplQuickPerformanceLoggerModule").QPL.markerStart(d("WAWebQplQuickPerformanceLoggerMarkerIds").QuickLogMarkerId.PAGE_LOAD,{timestamp:0}));return o}function t(a,b){var e=s();if(e==null)return;if(d("WAWebUserPrefsMultiDevice").isRegistered()){var f=d("WAWebEncryptedRid").getEncryptedRid();f!=null&&y({encrypted_rid:f})}f="";c("WAWebEnvironment").isWindows?f="win_hybrid":c("WAWebEnvironment").isWeb&&(f="web");var g=document.referrer;if(c("WAWebEnvironment").isWeb&&g!=null&&g!=="")try{g=new URL(g).hostname}catch(a){g="INVALID"}y({qr_screen:a,qr_screen_experience:b!=null?b:-1,is_foreground:!document.hidden,page_load_id:r,sub_platform:f,referrer:g});B(e);C(e);e.annotate(A(q));e.end(d("WAQplTypes").QuickLogActionType.SUCCESS);new(d("WAWebWebcPageLoad2WamEvent").WebcPageLoad2WamEvent)({webcPageLoadId:r}).commit();o=null;p=!0;F();d("WAWebABProps").getABPropConfigValue("webc_page_load_early_commit_enabled")&&d("WAWebWamPageLoadReporter").logWamPageLoad();self.setTimeout(d("WAWebWamUtils").forceFlushAllWamAndQplBuffers,1e4)}var u=new Set();function v(a){var b;(b=s())==null||b.addPoint(a+"_start");u.add(a)}function w(a){var b;if(!u.has(a)){d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[page load] "," not started"])),a);return}(b=s())==null||b.addPoint(a+"_end");u["delete"](a)}function x(a){var b,c=Math.floor(self.performance.now());E(a,{qpl:c});(b=s())==null||b.addPoint(a,{timestamp:c})}function y(a){q=babelHelpers["extends"]({},q,a)}function z(){q.socket_error_count++}function A(a){var b={};for(var c of Object.keys(a)){var d=a[c];typeof d==="boolean"?(b.bool==null&&(b.bool={}),b.bool[c]=d):typeof d==="number"?(b["int"]==null&&(b["int"]={}),b["int"][c]=d):typeof d==="string"&&(b.string==null&&(b.string={}),b.string[c]=d)}return b}function B(a){var b;if(a==null)return;b=(b=window)==null||(b=b.performance)==null?void 0:b.getEntriesByType("navigation")[0];if(b==null){d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[page load] no navigation timing entry"])));return}a.addPoint("request_start",{timestamp:b.requestStart});a.addPoint("response_end",{timestamp:b.responseEnd});a.addPoint("dom_complete",{timestamp:b.domComplete})}function C(a){if(a==null)return;var b=d("WAWebPageLoadTierStats").getTierStats(),c=b[0];b=b[1];y(babelHelpers["extends"]({},b));for(b of["tierOne_start","tierTwo_start","tierThree_start","tierOne_end","tierTwo_end","tierThree_end"])if(c[b]){var e=c[b];a.addPoint(b,{timestamp:e})}}var D={wamComplete:!1,qplComplete:!1,timestamps:new Map()};function E(a,b){var c=D.timestamps.get(a);c==null&&(c={},D.timestamps.set(a,c));c.qpl==null&&b.qpl!=null&&(c.qpl=b.qpl);c.wam==null&&b.wam!=null&&(c.wam=b.wam)}function F(){D.qplComplete=!0,K()}function G(){D.wamComplete=!0,K()}var H=20,I=9e4,J=null;function K(){if(!(D.wamComplete&&D.qplComplete)){J==null&&(J=self.setTimeout(function(){var a=D.wamComplete?"qpl":"wam",b="page-load-validation-missing-"+a;if(a==="wam"){var c=d("WAWebWamPageLoadReporter").getWamPageLoadTimingCompletion(),e=c.uiTimingComplete;c=c.wsTimingComplete;!e&&!c?b+="-incomplete-both-timings":!e?b+="-incomplete-ui-timing":!c?b+="-incomplete-ws-timing":b+="-completed-timings"}d("WALogger").ERROR(j||(j=babelHelpers.taggedTemplateLiteralLoose(["[page load] missing completion marker for "," after ","ms"])),a,I).sendLogs(b,{sampling:.01})},I));return}J!=null&&(self.clearTimeout(J),J=null);d("WALogger").DEV(k||(k=babelHelpers.taggedTemplateLiteralLoose(["[page load] validating qpl and wam data"])));var a=!1;for(var b of D.timestamps.entries()){var c=b[0],e=b[1],f=e.qpl;e=e.wam;f!=null&&e!=null&&(Math.abs(f-e)>H&&(d("WALogger").LOG(l||(l=babelHelpers.taggedTemplateLiteralLoose(["[page load] "," qpl: "," wam: "," diff: ",""])),c,f,e,Math.abs(f-e)),a=!0))}a&&d("WALogger").WARN(m||(m=babelHelpers.taggedTemplateLiteralLoose(["[page load] validation failed"]))).sendLogs("page-load-validation",{sampling:.01});d("WALogger").DEV(n||(n=babelHelpers.taggedTemplateLiteralLoose(["[page load] validation finished"])))}function a(){return null;return c("WAWebUserPrefsStore").get(d("WAWebUserPrefsKeys").UserPrefs.PageLoadDebug)!==!0?null:self.performance}function b(){d("WAWebPageLoadLogging").setImpl({endPageLoadQpl:t,endPageLoadQplMeasure:w,startPageLoadQplMeasure:v,addPageLoadQplPoint:x,addPageLoadQplAnnotation:y,incrementPageLoadQplSocketError:z,addPageLoadValidationData:E,setWamCompleteForValidation:G,PAGE_LOAD_ID:r})}g.setPageLoadLoggingImpl=b}),98);
          __d("WAWebCollectionHandlerWamMutation",["WATimeUtils","WAWebMdAppStateMessageRangeWamEvent","WAWebMdBootstrapDataAppliedWamEvent","WAWebSyncdMdSyncFieldstatMeta","WAWebSyncdMetrics","WAWebSyncdUtils","WAWebWamEnumMdBootstrapPayloadType","WAWebWamEnumMdBootstrapSource","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){function a(a){new(d("WAWebMdAppStateMessageRangeWamEvent").MdAppStateMessageRangeWamEvent)({additionalMessagesCount:a}).commit()}function c(a,b,c){return h.apply(this,arguments)}function h(){h=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b,c){new(d("WAWebMdBootstrapDataAppliedWamEvent").MdBootstrapDataAppliedWamEvent)({mdBootstrapPayloadType:d("WAWebWamEnumMdBootstrapPayloadType").MD_BOOTSTRAP_PAYLOAD_TYPE.NON_CRITICAL,mdBootstrapSource:d("WAWebWamEnumMdBootstrapSource").MD_BOOTSTRAP_SOURCE.APP_STATE,mdSessionId:yield d("WAWebSyncdMdSyncFieldstatMeta").MdSyncFieldStatsMeta.getMdSessionId(),mdTimestamp:d("WATimeUtils").unixTimeMs(),mdBootstrapStepDuration:c,collection:d("WAWebSyncdUtils").collectionNameToMetric(a),usedSnapshot:b===d("WAWebSyncdMetrics").SyncdBootstrapDataAppliedSnapshotUsed.SNAPSHOT_USED}).commit()});return h.apply(this,arguments)}g.logMetricsForMutationLength=a;g.logMetricsForDataApplied=c}),98);
          __d("WAWebCollectionHandlerWamSyncUtil",["WALongInt","WASyncdConst","WATimeUtils","WAWebMdBootstrapAppStateDataDownloadedWamEvent","WAWebSyncdMdSyncFieldstatMeta","WAWebWamEnumMdBootstrapPayloadType","WAWebWamEnumMdBootstrapStepResult","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){function a(a,b,c,d){return h.apply(this,arguments)}function h(){h=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b,c,e){a=new(d("WAWebMdBootstrapAppStateDataDownloadedWamEvent").MdBootstrapAppStateDataDownloadedWamEvent)({mdBootstrapPayloadType:[d("WASyncdConst").CollectionName.CriticalBlock,d("WASyncdConst").CollectionName.CriticalUnblockLow].includes(a)?d("WAWebWamEnumMdBootstrapPayloadType").MD_BOOTSTRAP_PAYLOAD_TYPE.CRITICAL:d("WAWebWamEnumMdBootstrapPayloadType").MD_BOOTSTRAP_PAYLOAD_TYPE.NON_CRITICAL,mdTimestamp:d("WATimeUtils").unixTimeMs(),mdBootstrapStepDuration:d("WATimeUtils").unixTimeMs()-b,mdBootstrapStepResult:e==="success"?d("WAWebWamEnumMdBootstrapStepResult").MD_BOOTSTRAP_STEP_RESULT.SUCCESS:d("WAWebWamEnumMdBootstrapStepResult").MD_BOOTSTRAP_STEP_RESULT.FAILURE,mdSessionId:yield d("WAWebSyncdMdSyncFieldstatMeta").MdSyncFieldStatsMeta.getMdSessionId()});b=(yield d("WAWebSyncdMdSyncFieldstatMeta").MdSyncFieldStatsMeta.getStorageEstimation());b.mdStorageQuotaBytes!==d("WAWebSyncdMdSyncFieldstatMeta").STORAGE_QUOTA_UNAVAILABLE&&(a.mdStorageQuotaUsedBytes=b.mdStorageQuotaUsedBytes,a.mdStorageQuotaBytes=b.mdStorageQuotaBytes);try{e=d("WALongInt").maybeNumberOrThrowIfTooLarge(c);e!=null&&(a.mdBootstrapPayloadSize=e)}catch(a){}a.commit()});return h.apply(this,arguments)}g.commitBootstrapAppStateDownloadMetric=a}),98);
          __d("WAWebSyncdMetricCriticalBootstrapStageListener",["WAWebCollectionHandlerWamMutation","WAWebSyncdCriticalBootstrapProcessingApi","WAWebSyncdMetricCriticalBootstrapStage","WAWebWamEnumBootstrapAppStateDataStageCode"],(function(a,b,c,d,e,f,g){function a(a){var b=a.stage;a=a.annotations;if(b!=="SUCCESS")return;b=d("WAWebSyncdMetricCriticalBootstrapStage").convertSyncdDecryptMutationsMetricsFromAnnotations(a);if(b==null)return;b.decryptedMutationMessageRangeCountArray.forEach(function(a){return d("WAWebCollectionHandlerWamMutation").logMetricsForMutationLength(a)})}function b(a){if(a.stage!=="SUCCESS")return;a=d("WAWebSyncdMetricCriticalBootstrapStage").convertSyncdCriticalBootstrapStageFromAnnotations(a.annotations);if(a==null)return;d("WAWebSyncdCriticalBootstrapProcessingApi").logCriticalBootstrapStageIfNecessary(h(a.type))}function h(a){switch(a){case d("WAWebSyncdMetricCriticalBootstrapStage").SyncdCriticalBootstrapStageType.ABOUT_TO_APPLY_MUTATIONS:return d("WAWebWamEnumBootstrapAppStateDataStageCode").BOOTSTRAP_APP_STATE_DATA_STAGE_CODE.ABOUT_TO_APPLY_MUTATIONS;case d("WAWebSyncdMetricCriticalBootstrapStage").SyncdCriticalBootstrapStageType.APPLIED_MUTATIONS:return d("WAWebWamEnumBootstrapAppStateDataStageCode").BOOTSTRAP_APP_STATE_DATA_STAGE_CODE.APPLIED_MUTATIONS;case d("WAWebSyncdMetricCriticalBootstrapStage").SyncdCriticalBootstrapStageType.MUTATIONS_DECRYPTED:return d("WAWebWamEnumBootstrapAppStateDataStageCode").BOOTSTRAP_APP_STATE_DATA_STAGE_CODE.MUTATIONS_DECRYPTED;case d("WAWebSyncdMetricCriticalBootstrapStage").SyncdCriticalBootstrapStageType.REQUEST_BUILT:return d("WAWebWamEnumBootstrapAppStateDataStageCode").BOOTSTRAP_APP_STATE_DATA_STAGE_CODE.REQUEST_BUILT;case d("WAWebSyncdMetricCriticalBootstrapStage").SyncdCriticalBootstrapStageType.RESPONSE_RECEIVED:return d("WAWebWamEnumBootstrapAppStateDataStageCode").BOOTSTRAP_APP_STATE_DATA_STAGE_CODE.RESPONSE_RECEIVED;case d("WAWebSyncdMetricCriticalBootstrapStage").SyncdCriticalBootstrapStageType.RESPONSE_PARSED_VALID:return d("WAWebWamEnumBootstrapAppStateDataStageCode").BOOTSTRAP_APP_STATE_DATA_STAGE_CODE.RESPONSE_PARSED_VALID;case d("WAWebSyncdMetricCriticalBootstrapStage").SyncdCriticalBootstrapStageType.ENTERED_RETRY_MODE:return d("WAWebWamEnumBootstrapAppStateDataStageCode").BOOTSTRAP_APP_STATE_DATA_STAGE_CODE.ENTERED_RETRY_MODE;case d("WAWebSyncdMetricCriticalBootstrapStage").SyncdCriticalBootstrapStageType.MISSING_KEYS_RECEIVED:return d("WAWebWamEnumBootstrapAppStateDataStageCode").BOOTSTRAP_APP_STATE_DATA_STAGE_CODE.MISSING_KEYS_RECEIVED}}g.syncdDecryptMutationsMetricsLogger=a;g.syncdCriticalBootstrapStageLogger=b}),98);
          __d("WAWebSyncdMetricFatalErrorListener",["WAWebSyncdMetricFatalError","WAWebSyncdUploadFatalErrorMetric","WAWebWamEnumMdSyncdFatalErrorCode"],(function(a,b,c,d,e,f,g){function a(a){var b=a.stage;a=a.annotations;if(b!=="FAIL")return;b=d("WAWebSyncdMetricFatalError").convertSyncdFatalErrorFromAnnotations(a);if(b==null){d("WAWebSyncdUploadFatalErrorMetric").uploadFatalErrorMetric(d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.UNKNOWN,null);return}d("WAWebSyncdUploadFatalErrorMetric").uploadFatalErrorMetric(h(b.type),b.collection==null?null:b.collection,b.patchSnapshotMutationCount==null?void 0:b.patchSnapshotMutationCount,b.patchVersion==null?void 0:b.patchVersion,b.isFatal==null?void 0:b.isFatal,b.isLtHashConsistent==null?void 0:b.isLtHashConsistent,b.macFatalCollectionNameMismatch==null?void 0:b.macFatalCollectionNameMismatch,b.macFatalCurrentLthashMismatch==null?void 0:b.macFatalCurrentLthashMismatch,b.macFatalNewLthashMismatch==null?void 0:b.macFatalNewLthashMismatch,b.macFatalPatchVersionMismatch==null?void 0:b.macFatalPatchVersionMismatch,b.macFatalNewLthashSubtractMismatch==null?void 0:b.macFatalNewLthashSubtractMismatch,b.macFatalNumberHasOverrideMutation==null?void 0:b.macFatalNumberHasOverrideMutation,b.macFatalNumberNumAddMutation==null?void 0:b.macFatalNumberNumAddMutation,b.macFatalNumberNumRemoveMutation==null?void 0:b.macFatalNumberNumRemoveMutation,b.macFatalSenderCurrentLthashToLocalCalculatedCurrentLthashMismatch==null?void 0:b.macFatalSenderCurrentLthashToLocalCalculatedCurrentLthashMismatch,b.isPatchSenderPrimary==null?void 0:b.isPatchSenderPrimary,b.macFatalDidUseMacFetchFallback==null?void 0:b.macFatalDidUseMacFetchFallback,b.macFatalHasMissingRemove==null?void 0:b.macFatalHasMissingRemove,b.macFatalNumberAddMismatch==null?void 0:b.macFatalNumberAddMismatch,b.macFatalNumberRemoveMismatch==null?void 0:b.macFatalNumberRemoveMismatch,b.macFatalDidPreviousPatchFailPostSaveValidation==null?void 0:b.macFatalDidPreviousPatchFailPostSaveValidation,b.macFatalPreviousPatchNewLthashToCurrentPatchCurrentLthash==null?void 0:b.macFatalPreviousPatchNewLthashToCurrentPatchCurrentLthash,b.isPreviousPatchAnIncomingPatch==null?void 0:b.isPreviousPatchAnIncomingPatch,b.isLastPatchSenderAPrimaryDevice==null?void 0:b.isLastPatchSenderAPrimaryDevice,b.isSenderIndexSameAsPreviousSenderIndex==null?void 0:b.isSenderIndexSameAsPreviousSenderIndex,b.didBootstrapFromSnapshot==null?void 0:b.didBootstrapFromSnapshot,b.isThereAnotherSyncdCompanion==null?void 0:b.isThereAnotherSyncdCompanion)}function h(a){switch(a){case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.PATCH_PROTOBUF_SERIALIZATION_FAILED:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.PATCH_PROTOBUF_SERIALIZATION_FAILED;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.MUTATIONS_PROTOBUF_SERIALIZATION_FAILED:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.MUTATIONS_PROTOBUF_SERIALIZATION_FAILED;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.ACTION_DATA_PROTOBUF_SERIALIZATION_FAILED:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.ACTION_DATA_PROTOBUF_SERIALIZATION_FAILED;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.ENCRYPTION_FAILED:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.ENCRYPTION_FAILED;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.MISSING_SNAPSHOT_VERSION:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.MISSING_SNAPSHOT_VERSION;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.MISSING_SNAPSHOT_MAC:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.MISSING_SNAPSHOT_MAC;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.MISSING_SNAPSHOT_KEY_ID:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.MISSING_SNAPSHOT_KEY_ID;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.MISSING_PATCH_VERSION:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.MISSING_PATCH_VERSION;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.PATCH_WITH_BOTH_INLINE_AND_EXTERNAL_MUTATIONS:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.PATCH_WITH_BOTH_INLINE_AND_EXTERNAL_MUTATIONS;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.MISSING_PATCH_SNAPSHOT_MAC:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.MISSING_PATCH_SNAPSHOT_MAC;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.MISSING_PATCH_MAC:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.MISSING_PATCH_MAC;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.MISSING_PATCH_KEY_ID:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.MISSING_PATCH_KEY_ID;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.MISSING_EXTERNAL_BLOB_REFERENCE_MEDIA_KEY:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.MISSING_EXTERNAL_BLOB_REFERENCE_MEDIA_KEY;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.MISSING_EXTERNAL_BLOB_REFERENCE_DIRECT_PATH:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.MISSING_EXTERNAL_BLOB_REFERENCE_DIRECT_PATH;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.MISSING_EXTERNAL_BLOB_REFERENCE_FILE_SHA256:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.MISSING_EXTERNAL_BLOB_REFERENCE_FILE_SHA256;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.MISSING_EXTERNAL_BLOB_REFERENCE_FILE_ENC_SHA256:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.MISSING_EXTERNAL_BLOB_REFERENCE_FILE_ENC_SHA256;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.MISSING_MUTATION_OPERATION:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.MISSING_MUTATION_OPERATION;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.MISSING_MUTATION_RECORD:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.MISSING_MUTATION_RECORD;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.MISSING_MUTATION_INDEX:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.MISSING_MUTATION_INDEX;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.MISSING_MUTATION_VALUE:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.MISSING_MUTATION_VALUE;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.MISSING_MUTATION_KEY_ID:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.MISSING_MUTATION_KEY_ID;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.EXTERNAL_BLOB_REFERENCE_PROTOBUF_DESERIALIZATION_FAILED:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.EXTERNAL_BLOB_REFERENCE_PROTOBUF_DESERIALIZATION_FAILED;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.SNAPSHOT_PROTOBUF_DESERIALIZATION_FAILED:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.SNAPSHOT_PROTOBUF_DESERIALIZATION_FAILED;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.PATCH_PROTOBUF_DESERIALIZATION_FAILED:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.PATCH_PROTOBUF_DESERIALIZATION_FAILED;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.MUTATIONS_PROTOBUF_DESERIALIZATION_FAILED:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.MUTATIONS_PROTOBUF_DESERIALIZATION_FAILED;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.ACTION_DATA_PROTOBUF_DESERIALIZATION_FAILED:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.ACTION_DATA_PROTOBUF_DESERIALIZATION_FAILED;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.MISSING_ACTION_INDEX:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.MISSING_ACTION_INDEX;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.MISSING_ACTION_VERSION:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.MISSING_ACTION_VERSION;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.SNAPSHOT_MAC_MISMATCH_IN_SNAPSHOT:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.SNAPSHOT_MAC_MISMATCH_IN_SNAPSHOT;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.SNAPSHOT_MAC_MISMATCH_IN_PATCH:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.SNAPSHOT_MAC_MISMATCH_IN_PATCH;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.MAC_MISMATCH_PATCH:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.MAC_MISMATCH_PATCH;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.DECRYPTION_FAILED:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.DECRYPTION_FAILED;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.DUPLICATE_PATCH_VERSION_IN_COLLECTION:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.DUPLICATE_PATCH_VERSION_IN_COLLECTION;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.SAME_INDEX_FOR_MULTIPLE_MUTATIONS_IN_PATCH:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.SAME_INDEX_FOR_MULTIPLE_MUTATIONS_IN_PATCH;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.SAME_INDEX_FOR_MULTIPLE_MUTATIONS_IN_SNAPSHOT:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.SAME_INDEX_FOR_MULTIPLE_MUTATIONS_IN_SNAPSHOT;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.MISSING_ACTION_VALUE:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.MISSING_ACTION_VALUE;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.MISSING_ACTION_TIMESTAMP:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.MISSING_ACTION_TIMESTAMP;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.XMPP_BAD_REQUEST_FOR_COLLECTION:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.XMPP_BAD_REQUEST_FOR_COLLECTION;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.XMPP_NOT_FOUND_FOR_COLLECTION:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.XMPP_NOT_FOUND_FOR_COLLECTION;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.CYCLIC_MUTATION_DEPENDENCY_IN_PATCH:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.CYCLIC_MUTATION_DEPENDENCY_IN_PATCH;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.SERVER_DID_NOT_SEND_ALL_PATCHES:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.SERVER_DID_NOT_SEND_ALL_PATCHES;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.TERMINAL_PATCH_MISSING_DATA:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.TERMINAL_PATCH_MISSING_DATA;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.TERMINAL_PATCH_DESERIALIZATION_ERROR:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.TERMINAL_PATCH_DESERIALIZATION_ERROR;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.TERMINAL_PATCH_UNKNOWN:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.TERMINAL_PATCH_UNKNOWN;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.INVALID_ACTION_INDEX:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.INVALID_ACTION_INDEX;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.XMPP_BAD_REQUEST_GLOBAL_ERROR:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.XMPP_BAD_REQUEST_GLOBAL_ERROR;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.XMPP_NOT_FOUND_GLOBAL_ERROR:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.XMPP_NOT_FOUND_GLOBAL_ERROR;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.XMPP_BAD_METHOD_GLOBAL_ERROR:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.XMPP_BAD_METHOD_GLOBAL_ERROR;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.XMPP_NOT_ACCEPTABLE_GLOBAL_ERROR:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.XMPP_NOT_ACCEPTABLE_GLOBAL_ERROR;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.TOO_MANY_INTERNAL_SERVER_ERRORS_IN_7D:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.TOO_MANY_INTERNAL_SERVER_ERRORS_IN_7D;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.TIMEOUT_WHILE_WAITING_FOR_MISSING_KEY:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.TIMEOUT_WHILE_WAITING_FOR_MISSING_KEY;case d("WAWebSyncdMetricFatalError").SyncdFatalErrorType.MISSING_KEY_ON_ALL_CLIENTS:return d("WAWebWamEnumMdSyncdFatalErrorCode").MD_SYNCD_FATAL_ERROR_CODE.MISSING_KEY_ON_ALL_CLIENTS}}g.syncdFatalErrorLogger=a}),98);
          __d("WAWebSyncdQpl",["WALogger","WAQplTypes","WAWebOfflineHandler","WAWebQplQuickPerformanceLoggerMarkerIds","WAWebQplQuickPerformanceLoggerModule","WAWebSyncBootstrap","WAWebSyncdMetrics","err","gkx","justknobx"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m=["source"];function n(a){if((a==null?void 0:a.string)==null)return;var b=a.string,c={};Object.keys(a.string).forEach(function(a){m.includes(a)||(c[a]=b[a])});a.string=c}function o(a,b){var c;if((b==null||(c=b.string)==null?void 0:c.source)==null)return a;var d=b.string;b=Object.keys(d).filter(function(a){return m.includes(a)});return[b.map(function(a){return d[a]}),a].join("_")}function p(){if(c("WAWebSyncBootstrap").isSyncDBootstrapInProcess())return"bootstrap";return!d("WAWebOfflineHandler").OfflineMessageHandler.isResumeFromRestartComplete()?"offline_resume":"online"}a=function(){function a(){this.$3=p(),this.$4=c("gkx")("26259")&&c("justknobx")._("3998")&&(this.$3==="bootstrap"||this.$3==="offline_resume"),this.$4&&(this.$1=d("WAWebQplQuickPerformanceLoggerModule").QPL.getNextMarkerInstanceValue(d("WAWebQplQuickPerformanceLoggerMarkerIds").QuickLogMarkerId.SYNCD)),d("WALogger").DEV(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[qpl] new instance key created ",""])),this.$1)}var b=a.prototype;b.$5=function(){if(!this.$4)return!1;if(!this.$2)throw c("err")("QPL instance ${this._instanceKey} is not started");return!0};b.start=function(){if(!this.$4)return;d("WAWebQplQuickPerformanceLoggerModule").QPL.markerStart(d("WAWebQplQuickPerformanceLoggerMarkerIds").QuickLogMarkerId.SYNCD,{instanceKey:this.$1});this.$2=!0;this.annotate({when:this.$3});d("WALogger").DEV(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[qpl] marker started with id ",""])),this.$1)};b.annotate=function(a){if(!this.$5())return;a=d("WAWebSyncdMetrics").constructAnnotationsFromContext(a);n(a);a&&(d("WAWebQplQuickPerformanceLoggerModule").QPL.markerAnnotate(d("WAWebQplQuickPerformanceLoggerMarkerIds").QuickLogMarkerId.SYNCD,a,{instanceKey:this.$1}),d("WALogger").DEV(j||(j=babelHelpers.taggedTemplateLiteralLoose(["[qpl] new annotations added for id ",""])),this.$1))};b.mark=function(a,b){if(!this.$5())return;b=d("WAWebSyncdMetrics").constructAnnotationsFromContext(b);this.$6(a,b)};b.markAnnotations=function(a,b){if(!this.$5())return;this.$6(a,b)};b.$6=function(a,b){var c=o(a,b);n(b);d("WAWebQplQuickPerformanceLoggerModule").QPL.markerPoint(d("WAWebQplQuickPerformanceLoggerMarkerIds").QuickLogMarkerId.SYNCD,c,babelHelpers["extends"]({},b&&{data:b},{instanceKey:this.$1}));d("WALogger").DEV(k||(k=babelHelpers.taggedTemplateLiteralLoose(["[qpl] new marker point "," added for id ",""])),a,this.$1)};b.end=function(a){a===void 0&&(a=!1);if(!this.$5())return;this.$2=!1;d("WAWebQplQuickPerformanceLoggerModule").QPL.markerEnd(d("WAWebQplQuickPerformanceLoggerMarkerIds").QuickLogMarkerId.SYNCD,a?d("WAQplTypes").QuickLogActionType.FAIL:d("WAQplTypes").QuickLogActionType.SUCCESS,{instanceKey:this.$1});d("WALogger").DEV(l||(l=babelHelpers.taggedTemplateLiteralLoose(["[qpl] marker ended for id ",""])),this.$1)};return a}();g.SyncdQPL=a}),98);
          __d("WAWebWamPREListeners",["WALogger","WAPREList","WAPREMetrics","WAWebCmd","WAWebCollectionHandlerWamMutation","WAWebCollectionHandlerWamSyncUtil","WAWebMdAppStateKeyRotationWamEvent","WAWebMdAppStateSyncDailyWamEvent","WAWebMetricsAttribution","WAWebMetricsAttributionTrackerTypes","WAWebSyncdMetricCriticalBootstrapStageListener","WAWebSyncdMetricFatalErrorListener","WAWebSyncdMetrics","WAWebSyncdQpl","WAWebSyncdUtils","WAWebSyncdWamAppState","WAWebWamEnumMdAppStateKeyRotationReasonCode","WAWebWamEnumMdSyncdCriticalEventCode"],(function(a,b,c,d,e,f,g){var h,i;function a(){d("WAPREMetrics").subscribe(j),d("WAWebCmd").Cmd.on("logout",d("WAWebSyncdWamAppState").forceCommitAppState)}function j(a){var b=a.name;switch(b){case d("WAPREList").PRE_METRIC.SYNCD_FATAL_ERROR:d("WAWebSyncdMetricFatalErrorListener").syncdFatalErrorLogger(a);break;case d("WAPREList").PRE_METRIC.APP_STATE_SYNC_DAILY:q(a);break;case d("WAPREList").PRE_METRIC.SYNCD_CRITICAL_EVENT:m(a);break;case d("WAPREList").PRE_METRIC.SYNCD_CRITICAL_BOOTSTRAP_STAGE:d("WAWebSyncdMetricCriticalBootstrapStageListener").syncdCriticalBootstrapStageLogger(a);break;case d("WAPREList").PRE_METRIC.SYNCD_BOOTSTRAP_APP_STATE_DOWNLOAD:k(a);break;case d("WAPREList").PRE_METRIC.SYNCD_DECRYPT_MUTATIONS:d("WAWebSyncdMetricCriticalBootstrapStageListener").syncdDecryptMutationsMetricsLogger(a);break;case d("WAPREList").PRE_METRIC.SYNCD_BOOTSTRAP_DATA_APPLIED:l(a);break;case d("WAPREList").PRE_METRIC.SYNCD_KEY_ROTATION:o(a);break;case d("WAPREList").PRE_METRIC.SYNCD:s(a);break;case d("WAPREList").PRE_METRIC.WA_JOBS_ORCHESTRATOR:case d("WAPREList").PRE_METRIC.WA_JOB_MANAGER:default:d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["Unhandled metric event: ",""])),b);break}}function k(a){if(a.stage!=="FAIL"&&a.stage!=="SUCCESS")return;a=d("WAWebSyncdMetrics").convertSyncdBootstrapAppStateDownloadFromAnnotations(a.annotations);if(a==null)return;d("WAWebCollectionHandlerWamSyncUtil").commitBootstrapAppStateDownloadMetric(a.collection,a.downloadStartTs,a.downloadSize,a.isSuccess)}function l(a){if(a.stage!=="SUCCESS")return;a=d("WAWebSyncdMetrics").convertSyncdBootstrapDataAppliedFromAnnotations(a.annotations);if(a==null)return;d("WAWebCollectionHandlerWamMutation").logMetricsForDataApplied(a.collection,a.snapshotUsed,a.durationMs)}function m(a){if(a.stage!=="FAIL")return;a=d("WAWebSyncdMetrics").convertSyncdCriticalEventFromAnnotations(a.annotations);if(a==null)return;d("WAWebSyncdUtils").uploadCriticalEventMetric(n(a.type),a.collection)}function n(a){switch(a){case d("WAWebSyncdMetrics").SyncdCriticalEventType.MISSING_MUTATION_TO_REMOVE:return d("WAWebWamEnumMdSyncdCriticalEventCode").MD_SYNCD_CRITICAL_EVENT_CODE.MISSING_MUTATION_TO_REMOVE}}function o(a){if(a.stage!=="SUCCESS")return;a=d("WAWebSyncdMetrics").convertSyncdKeyRotationEventFromAnnotations(a.annotations);if(a==null)return;new(d("WAWebMdAppStateKeyRotationWamEvent").MdAppStateKeyRotationWamEvent)({mdAppStateKeyRotationReason:p(a.type)}).commit()}function p(a){switch(a){case d("WAWebSyncdMetrics").SyncdKeyRotationEventType.APP_STATE_SYNC_KEY_EXPIRY:return d("WAWebWamEnumMdAppStateKeyRotationReasonCode").MD_APP_STATE_KEY_ROTATION_REASON_CODE.APP_STATE_SYNC_KEY_EXPIRY;case d("WAWebSyncdMetrics").SyncdKeyRotationEventType.DEVICE_DEREGISTERATION:return d("WAWebWamEnumMdAppStateKeyRotationReasonCode").MD_APP_STATE_KEY_ROTATION_REASON_CODE.DEVICE_DEREGISTERATION;case d("WAWebSyncdMetrics").SyncdKeyRotationEventType.NO_KEYS:return d("WAWebWamEnumMdAppStateKeyRotationReasonCode").MD_APP_STATE_KEY_ROTATION_REASON_CODE.NO_KEYS}}function q(a){var b=a.stage;a=a.annotations;if(b!=="SUCCESS")return;b=d("WAWebSyncdWamAppState").convertAppStateSyncDailyFromAnnotations(a||{});a=new(d("WAWebMdAppStateSyncDailyWamEvent").MdAppStateSyncDailyWamEvent)();b.mutationCount>0&&(a.mutationCount=b.mutationCount);b.invalidActionCount>0&&(a.invalidActionCount=b.invalidActionCount);b.unsupportedActionCount>0&&(a.unsupportedActionCount=b.unsupportedActionCount);b.keyRotationRemoveCount>0&&(a.keyRotationRemoveCount=b.keyRotationRemoveCount);b.storedMutationCount>0&&(a.storedMutationCount=b.storedMutationCount);b.uploadConflictCount>0&&(a.uploadConflictCount=b.uploadConflictCount);b.unsetActionCount>0&&(a.unsetActionCount=b.unsetActionCount);b.missingKeyCount>0&&(a.missingKeyCount=b.missingKeyCount);a.commit()}var r=new Map();function s(a){var b=a.instanceKey,c=a.annotations;if(a.stage==="START"){var e=new(d("WAWebSyncdQpl").SyncdQPL)();e.start();r.set(b,e);d("WAWebMetricsAttribution").MetricsAttributionTracker.start(d("WAWebMetricsAttributionTrackerTypes").AttributionTrackerType.SyncD);return}e=r.get(b);if(e==null){d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[syncd] Unknown syncd PRE instance key: ",""])),b);return}switch(a.stage){case"POINT":e.markAnnotations(a.reason,c);break;case"SUCCESS":e.end();r["delete"](b);d("WAWebMetricsAttribution").MetricsAttributionTracker.stop(d("WAWebMetricsAttributionTrackerTypes").AttributionTrackerType.SyncD);break;case"FAIL":e.end(!0);r["delete"](b);d("WAWebMetricsAttribution").MetricsAttributionTracker.stop(d("WAWebMetricsAttributionTrackerTypes").AttributionTrackerType.SyncD);break}}g.initializePREMetrics=a}),98);
          __d("WAWebWamEnumConnectionOriginType",[],(function(a,b,c,d,e,f){a=Object.freeze({PERSON:1,PUSH:2,OTHER:3,BACKOFF:4});f.CONNECTION_ORIGIN_TYPE=a}),66);
          __d("WAWebWamEnumConnectionSequenceStepType",[],(function(a,b,c,d,e,f){a=Object.freeze({PUSH_OVERRIDES:1,PRIMARY:2,PUSH_FALLBACKS:4,HOST_FALLBACK:5,NO_DNS:6,SOFTLAYER:7,PRIMARY_HTTP:8,SOFTLAYER_HTTP:9,HOST_FALLBACK_HTTP:10,NO_DNS_HTTP:11});f.CONNECTION_SEQUENCE_STEP_TYPE=a}),66);
          __d("WAWebWamEnumDnsResolutionMethodType",[],(function(a,b,c,d,e,f){a=Object.freeze({SYSTEM:1,GOOGLE:2,HARDCODED:3,NO_DNS:4,MNS:5});f.DNS_RESOLUTION_METHOD_TYPE=a}),66);
          __d("WAWebWamEnumLoginDnsResolverType",[],(function(a,b,c,d,e,f){a=Object.freeze({SYSTEM:1,GOOGLE:2,HARDCODED:3,NO_DNS:4,MNS:5});f.LOGIN_DNS_RESOLVER_TYPE=a}),66);
          __d("WAWebWamEnumLoginHostType",[],(function(a,b,c,d,e,f){a=Object.freeze({PUSH_OVERRIDES:1,G_WHATSAPP_NET:2,PUSH_FALLBACKS:3,G_FALLBACK_WHATSAPP_NET:4,HARDCODED_LIST:5,EX_WHATSAPP_NET:6});f.LOGIN_HOST_TYPE=a}),66);
          __d("WAWebWamEnumLoginPortNumber",[],(function(a,b,c,d,e,f){a=Object.freeze({P5222:1,P443:2,P80:3,UNKNOWN:4});f.LOGIN_PORT_NUMBER=a}),66);
          __d("WAWebWamEnumLoginResultType",[],(function(a,b,c,d,e,f){a=Object.freeze({OK:1,ERROR_UNKNOWN:2,SERVER_ERROR:3,SERVER_GOAWAY:4,NETWORK_ERROR:5,ANDROID_KEYSTORE_ERROR:6,CERTIFICATE_ERROR:7});f.LOGIN_RESULT_TYPE=a}),66);
          __d("WAWebWamEnumStreamSocketProviderType",[],(function(a,b,c,d,e,f){a=Object.freeze({PLATFORM_SOCKET:1,MNS_SOCKET:2});f.STREAM_SOCKET_PROVIDER_TYPE=a}),66);
          __d("WAWebLoginWamEvent",["WAWebWamCodegenUtils","WAWebWamEnumAndroidKeystoreStateType","WAWebWamEnumConnectionOriginType","WAWebWamEnumConnectionSequenceStepType","WAWebWamEnumDnsResolutionMethodType","WAWebWamEnumLoginDnsResolverType","WAWebWamEnumLoginHostType","WAWebWamEnumLoginPortNumber","WAWebWamEnumLoginResultType","WAWebWamEnumStreamSocketProviderType"],(function(a,b,c,d,e,f,g){b=(a=d("WAWebWamCodegenUtils")).defineEvents({Login:[460,{androidKeystoreState:[10,d("WAWebWamEnumAndroidKeystoreStateType").ANDROID_KEYSTORE_STATE_TYPE],appContext:[20,a.TYPES.STRING],appContextBitfield:[21,a.TYPES.INTEGER],connectionOrigin:[6,d("WAWebWamEnumConnectionOriginType").CONNECTION_ORIGIN_TYPE],connectionSequenceStep:[11,d("WAWebWamEnumConnectionSequenceStepType").CONNECTION_SEQUENCE_STEP_TYPE],connectionT:[5,a.TYPES.TIMER],dnsResolutionMethod:[12,d("WAWebWamEnumDnsResolutionMethodType").DNS_RESOLUTION_METHOD_TYPE],loginDnsResolver:[13,d("WAWebWamEnumLoginDnsResolverType").LOGIN_DNS_RESOLVER_TYPE],loginIpSource:[14,d("WAWebWamEnumLoginHostType").LOGIN_HOST_TYPE],loginPort:[15,d("WAWebWamEnumLoginPortNumber").LOGIN_PORT_NUMBER],loginResolvedPop:[19,a.TYPES.STRING],loginResult:[1,d("WAWebWamEnumLoginResultType").LOGIN_RESULT_TYPE],loginSocketProvider:[22,d("WAWebWamEnumStreamSocketProviderType").STREAM_SOCKET_PROVIDER_TYPE],loginT:[3,a.TYPES.TIMER],logoutSessionId:[18,a.TYPES.INTEGER],longConnect:[4,a.TYPES.BOOLEAN],noiseProtocolVersion:[16,a.TYPES.INTEGER],passive:[8,a.TYPES.BOOLEAN],pendingAcksCount:[17,a.TYPES.INTEGER],retryCount:[2,a.TYPES.INTEGER],sequenceStep:[7,a.TYPES.INTEGER],serverErrorCode:[9,a.TYPES.INTEGER]},[1,1,1],"regular"]},{Login:[]});g.LoginWamEvent=b}),98);
          __d("WAWebWamWorkerSpecificEvents",["WAWebLoginWamEvent"],(function(a,b,c,d,e,f){Object.keys(importNamespace("WAWebLoginWamEvent")).forEach(function(a){if(a==="default"||a==="__esModule")return;f[a]=importNamespace("WAWebLoginWamEvent")[a]})}),null);
          __d("initWAWebPlatformWebPage",["VultureJSGating","WALogger","WhatsAppWebBanzaiConfig","cr:7426","cr:7507","justknobx"],(function(a,b,c,d,e,f,g){"use strict";var h,i;function a(){j()}function j(){if(c("WhatsAppWebBanzaiConfig").disabled){d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[app] disabling Banzai"])));k();d("VultureJSGating").__DO_NOT_USE_DISABLE_VULTURE_JS_LOGGING();return}c("justknobx")._("1685")||d("VultureJSGating").__DO_NOT_USE_DISABLE_VULTURE_JS_LOGGING();d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[app] enabling FalcoLoggerTransports"])));b("cr:7426")&&(b("cr:7426").adapter.config.known_routes=c("WhatsAppWebBanzaiConfig").known_routes);b("cr:7507")==null||b("cr:7507").onReady(function(a){return a.attach()})}function k(){b("cr:7426")&&(b("cr:7426").adapter.config.disabled=!0)}g["default"]=a}),98);
          __d("WAWebAppInitializer.react",["WACryptoLibraryConfig","WAJids","WALogger","WAWap","WAWeb-modernizr","WAWebABProps","WAWebABPropsCache","WAWebApp.react","WAWebAppSwInitializer","WAWebBrokerBackendInterface","WAWebBuildConstants","WAWebCacheStoreGatingUtil","WAWebClientFeatureFlags","WAWebConfigureWindowEvents","WAWebDebugSetup","WAWebDesktopUpsellUtils","WAWebEmojiKeywordToUnicode","WAWebEnvironment","WAWebEventSamplingCache","WAWebFeatureDetectionRedirectIfMissingCapabilities","WAWebFrontendL10nHelpers","WAWebGlobals","WAWebHandlePreviousLogout","WAWebInfraErrorLogger","WAWebInvocationInterface","WAWebLodashMemoizeCache","WAWebLogger","WAWebLoggerOnError","WAWebPageLoadLoggingImpl","WAWebQplQuickPerformanceLoggerInit","WAWebQplValuesConfig","WAWebRunInTransaction","WAWebSafari14Fix","WAWebStorageErrorHandlingUtils","WAWebStringPolyfills","WAWebTransitions","WAWebUA","WAWebUserPrefsMeUser","WAWebWam","WAWebWamPREListeners","WAWebWamPageLoadReporter","WAWebWamWorkerSpecificEvents","WAWebWidToJid","asyncToGeneratorRuntime","cr:17219","cr:23446","cr:6448","cr:9859","gkx","initWAWebPlatformWebPage","nullthrows","react","useWAWebABPropConfigValue","useWAWebPrevious","velocity-animate","velocity-animate-ui"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j,k,l,m,n,o,p=o||(o=d("react"));e=o;var q=e.useEffect,r=e.useState;function a(){d("WAWebStringPolyfills").polyfillStringReplaceAll();var a=r(!1),e=a[0],f=a[1];a=d("useWAWebABPropConfigValue").useABPropConfigValue("wa_web_console_log_level");var g=c("useWAWebPrevious")(a);!c("gkx")("26258")&&g!=null&&a!==g&&d("WAWebLogger").initializeWAWebLogger();if(c("WAWebEnvironment").isWindows)try{(a=navigator)!=null&&(a=a.storage)!=null&&a.persist&&void navigator.storage.persist().then(function(a){a?d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[storage] storage bucket is persistent"]))):d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[storage] storage bucket persistence error"]))).sendLogs("failed-to-aquire-persistent-storage")})}catch(a){d("WALogger").ERROR(j||(j=babelHelpers.taggedTemplateLiteralLoose(["[storage] storage bucket persistence error"]))).sendLogs("failed-to-aquire-persistent-storage")}q(function(){void s().then(function(){!c("WAWebFeatureDetectionRedirectIfMissingCapabilities")()?f(!0):d("WALogger").ERROR(k||(k=babelHelpers.taggedTemplateLiteralLoose(["Redirect because missing required browser apis"]))).sendLogs("missing-required-browser-apis")})},[]);return e?p.createElement(d("WAWebApp.react").App,null):b("cr:23446")?p.createElement(b("cr:23446"),{description:"WAWebAppInitializer_bootstrap",hold:!0}):null}a.displayName=a.name+" [from "+f.id+"]";function s(){return t.apply(this,arguments)}function t(){t=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a,e,f;b("cr:6448")==null||b("cr:6448").incr("web.app.bootstrap");b("cr:9859")==null||b("cr:9859")();d("WAWebLodashMemoizeCache").setupLodashMemoizeCache();d("WAWebLogger").initializeWAWebLogger();d("WAWebInfraErrorLogger").addListenerToErrorPubSub();window.onerror=d("WAWebLoggerOnError").onErrorHandler;window.onunhandledrejection=d("WAWebLoggerOnError").onUnhandledPromiseRejection;c("initWAWebPlatformWebPage")();d("WAWebWamPREListeners").initializePREMetrics();yield d("WAWebHandlePreviousLogout").handlePreviousLogoutFailures();d("WAWebQplQuickPerformanceLoggerInit").initializeQpl();d("WAWebPageLoadLoggingImpl").setPageLoadLoggingImpl();d("WAWebABPropsCache").initializeABPropsCache();d("WAWebClientFeatureFlags").overwriteDebugFeatures();a=(a=b("cr:17219"))==null?void 0:a.getWindowsBridge();void (a==null||(e=a.abProps)==null?void 0:e.initialize());d("WAWebEventSamplingCache").initializeEventSamplingCache();d("WAWebWam").initWamRuntime();a==null||(f=a.wam)==null||f.initialize();b("WAWebWamWorkerSpecificEvents");d("WAWebWamPageLoadReporter").exeTimer.start();d("WAWebUA").UA.isSafari&&d("WAWebUA").UA.browserVersion.startsWith("13.")&&(c("nullthrows")(document.body).className+=" text-rendering-bug-fix");b("WAWeb-modernizr");window.Velocity=b("velocity-animate");b("velocity-animate-ui");b("WAWebTransitions").registerEffects();d("WAWebInvocationInterface").set(c("WAWebBrokerBackendInterface"));d("WAWebDebugSetup").setupDebugGlobal();d("WAWebConfigureWindowEvents").configureWindowEvents();yield d("WAWebSafari14Fix").loadUserIdbForBrokenSafariVersion();try{d("WAWebEmojiKeywordToUnicode").updateEmojiTrie()}catch(a){d("WALogger").WARN(l||(l=babelHelpers.taggedTemplateLiteralLoose(["[emoji-trie] EmojiKeywordToUnicode setup failed: ",", stack: ",""])),a,a.stack).sendLogs("[emoji-trie] EmojiKeywordToUnicode setup failed: "+a.message)}d("WAWebFrontendL10nHelpers").extendWAWebLocalePrefCookieTtl();d("WAWebFrontendL10nHelpers").mungeWAWebLocaleOverrideFromUrlIfNecessary();d("WAWebWamPageLoadReporter").exeTimer.end();c("gkx")("26258")||d("WAWap").enableXMLFormat();void d("WAWebDesktopUpsellUtils").isWebUserOnSupportedWindowsOSForUWPAsync();a=d("WAWebWidToJid").widToMyJids(d("WAWebUserPrefsMeUser").getMe());d("WAWebGlobals").setGlobals({jidUtils:d("WAJids").createJidUtils({platform:"whatsapp"}),myJids:a,runInTransaction:d("WAWebRunInTransaction").runInTransaction,qpl:d("WAWebQplValuesConfig").qplConfigs});d("WACryptoLibraryConfig").setCryptoLibraryConfig({signalFutureMessagesMax:d("WAWebABProps").getABPropConfigValue("web_signal_future_messages_max"),S508658PreventOldSessionLookupAndPromote:d("WAWebABProps").getABPropConfigValue("web_signal_prevent_old_session_lookup_and_promote"),S508658AutoAcknowledgeStaleSessions:d("WAWebABProps").getABPropConfigValue("web_signal_auto_acknowledge_stale_sessions")});d("WAWebCacheStoreGatingUtil").initStorageOptimizationFlags();void d("WAWebAppSwInitializer").initializeSw();d("WAWebStorageErrorHandlingUtils").persistAppReloadMarker();d("WALogger").LOG(m||(m=babelHelpers.taggedTemplateLiteralLoose(["[app] bootstrap done"])));d("WALogger").LOG(n||(n=babelHelpers.taggedTemplateLiteralLoose(["[app] version: ",""])),d("WAWebBuildConstants").VERSION_STR)});return t.apply(this,arguments)}g["default"]=a}),98);/*FB_PKG_DELIM*/
          __d("CometStyleXDarkTheme",[],(function(a,b,c,d,e,f){a=Object.freeze({"fds-black":"black","fds-black-alpha-05":"rgba(0, 0, 0, 0.05)","fds-black-alpha-10":"rgba(0, 0, 0, 0.1)","fds-black-alpha-15":"rgba(0, 0, 0, 0.15)","fds-black-alpha-20":"rgba(0, 0, 0, 0.2)","fds-black-alpha-30":"rgba(0, 0, 0, 0.3)","fds-black-alpha-40":"rgba(0, 0, 0, 0.4)","fds-black-alpha-50":"rgba(0, 0, 0, 0.5)","fds-black-alpha-60":"rgba(0, 0, 0, 0.6)","fds-black-alpha-80":"rgba(0, 0, 0, 0.8)","fds-blue-05":"black","fds-blue-30":"black","fds-blue-40":"black","fds-blue-60":"black","fds-blue-70":"black","fds-blue-80":"black","fds-button-text":"black","fds-comment-background":"black","fds-dark-mode-gray-35":"black","fds-dark-mode-gray-50":"black","fds-dark-mode-gray-70":"black","fds-dark-mode-gray-80":"black","fds-dark-mode-gray-90":"black","fds-dark-mode-gray-100":"black","fds-gray-00":"black","fds-gray-05":"black","fds-gray-10":"black","fds-gray-20":"black","fds-gray-25":"black","fds-gray-30":"black","fds-gray-45":"black","fds-gray-70":"black","fds-gray-80":"black","fds-gray-90":"black","fds-gray-100":"black","fds-green-55":"black","fds-green-65":"black","fds-highlight":"black","fds-highlight-cell-background":"black","fds-primary-icon":"white","fds-primary-text":"white","fds-red-55":"black","fds-soft":"cubic-bezier(.08,.52,.52,1)","fds-spectrum-aluminum-tint-70":"black","fds-spectrum-blue-gray-tint-70":"black","fds-spectrum-cherry":"black","fds-spectrum-cherry-tint-70":"black","fds-spectrum-grape-tint-70":"black","fds-spectrum-grape-tint-90":"black","fds-spectrum-lemon-dark-1":"black","fds-spectrum-lemon-tint-70":"black","fds-spectrum-lime":"black","fds-spectrum-lime-tint-70":"black","fds-spectrum-orange-tint-70":"black","fds-spectrum-orange-tint-90":"black","fds-spectrum-seafoam-tint-70":"black","fds-spectrum-slate-dark-2":"black","fds-spectrum-slate-tint-70":"black","fds-spectrum-teal":"black","fds-spectrum-teal-dark-1":"black","fds-spectrum-teal-dark-2":"black","fds-spectrum-teal-tint-70":"black","fds-spectrum-teal-tint-90":"black","fds-spectrum-tomato":"black","fds-spectrum-tomato-tint-30":"black","fds-spectrum-tomato-tint-90":"black","fds-strong":"cubic-bezier(.12,.8,.32,1)","fds-unified-blue-35":"black","fds-unified-gray-20":"black","fds-white":"black","fds-white-alpha-05":"rgba(255, 255, 255, 0.05)","fds-white-alpha-10":"rgba(255, 255, 255, 0.1)","fds-white-alpha-20":"rgba(255, 255, 255, 0.2)","fds-white-alpha-30":"rgba(255, 255, 255, 0.3)","fds-white-alpha-40":"rgba(255, 255, 255, 0.4)","fds-white-alpha-50":"rgba(255, 255, 255, 0.5)","fds-white-alpha-60":"rgba(255, 255, 255, 0.6)","fds-white-alpha-80":"rgba(255, 255, 255, 0.8)","fds-yellow-20":"black",accent:"hsl(214, 100%, 59%)","always-white":"white","always-black":"black","always-dark-gradient":"linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.6))","always-dark-overlay":"rgba(0, 0, 0, 0.4)","always-light-overlay":"rgba(255, 255, 255, 0.4)","always-gray-40":"#65676B","always-gray-75":"#BCC0C4","always-gray-95":"#F0F2F5","attachment-footer-background":"rgba(255,255,255,0.1)","background-deemphasized":"rgba(255,255,255,0.1)","badge-background-color-blue":"var(--accent)","badge-background-color-dark-gray":"var(--secondary-icon)","badge-background-color-gray":"var(--disabled-icon)","badge-background-color-green":"var(--positive)","badge-background-color-light-blue":"var(--highlight-bg)","badge-background-color-red":"var(--notification-badge)","badge-background-color-yellow":"var(--base-lemon)","base-blue":"#1877F2","base-cherry":"#F3425F","base-grape":"#9360F7","base-lemon":"#F7B928","base-lime":"#45BD62","base-pink":"#FF66BF","base-seafoam":"#54C7EC","base-teal":"#2ABBA7","base-tomato":"#FB724B","text-badge-info-background":"hsl(214, 100%, 59%)","text-badge-success-background":"#31A24C","text-badge-attention-background":"hsl(40, 89%, 52%)","text-badge-critical-background":"#e41e3f","blue-link":"#4599FF","border-focused":"#8A8D91","card-background":"#242526","card-background-flat":"#323436","comment-background":"#3A3B3C","comment-footer-background":"#4E4F50","dataviz-primary-1":"rgb(0,174,143)","dataviz-orange":"#D06C14","disabled-button-background":"rgba(255, 255, 255, 0.2)","disabled-button-text":"rgba(255, 255, 255, 0.3)","disabled-icon":"rgba(255, 255, 255, 0.3)","disabled-text":"rgba(255, 255, 255, 0.3)",divider:"#3E4042","event-date":"#F3425F","fb-wordmark":"#FFFFFF","fb-logo":"#0866FF","filter-accent":"invert(40%) sepia(52%) saturate(200%) saturate(200%) saturate(200%) saturate(189%) hue-rotate(191deg) brightness(103%) contrast(102%)","filter-always-white":"invert(100%)","filter-disabled-icon":"invert(100%) opacity(30%)","filter-placeholder-icon":"invert(59%) sepia(11%) saturate(200%) saturate(135%) hue-rotate(176deg) brightness(96%) contrast(94%)","filter-primary-accent":"invert(40%) sepia(52%) saturate(200%) saturate(200%) saturate(200%) saturate(189%) hue-rotate(191deg) brightness(103%) contrast(102%)","filter-primary-icon":"invert(89%) sepia(6%) hue-rotate(185deg)","filter-secondary-button-icon-on-media":"invert(100%)","filter-secondary-icon":"invert(62%) sepia(98%) saturate(12%) hue-rotate(175deg) brightness(90%) contrast(96%)","filter-warning-icon":"invert(77%) sepia(29%) saturate(200%) saturate(200%) saturate(200%) saturate(200%) saturate(200%) saturate(128%) hue-rotate(359deg) brightness(102%) contrast(107%)","filter-blue-link-icon":"invert(73%) sepia(29%) saturate(200%) saturate(200%) saturate(200%) saturate(200%) saturate(200%) saturate(200%) saturate(103.25%) hue-rotate(189deg) brightness(101%) contrast(101%)","filter-positive":"invert(37%) sepia(61%) saturate(200%) saturate(200%) saturate(200%) saturate(200%) saturate(115%) hue-rotate(91deg) brightness(97%) contrast(105%)","filter-primary-deemphasized-button-icon":"brightness(0) saturate(100%) invert(63%) sepia(20%) saturate(1290%) hue-rotate(185deg) brightness(107%) contrast(101%)","filter-negative":"invert(25%) sepia(33%) saturate(200%) saturate(200%) saturate(200%) saturate(200%) saturate(200%) saturate(200%) saturate(110%) hue-rotate(345deg) brightness(132%) contrast(96%)","focus-ring-blue":"#1877F2","glimmer-base-opaque":"#FFFFFF","glimmer-high-contrast-base-opaque":"#FFFFFF","glimmer-opacity-high-contrast-max":"0.48","glimmer-opacity-high-contrast-min":"0.1","glimmer-opacity-max":"1","glimmer-opacity-min":"0.25","glimmer-spinner-icon":"white","hero-banner-background":"#E85D07","hosted-view-selected-state":"rgba(45, 136, 255, 0.1)","highlight-bg":"rgba(24, 119, 242, .31)","hover-overlay":"rgba(255, 255, 255, 0.1)","inverse-text":"var(--always-white)","list-cell-chevron":"#B0B3B8","media-hover":"rgba(68, 73, 80, 0.15)","media-inner-border":"rgba(255, 255, 255, 0.05)","media-outer-border":"#33363A","media-pressed":"rgba(68, 73, 80, 0.35)","messenger-card-background":"#242526","messenger-card-box-shadow":"0px 0px 16px rgba(0, 0, 0, 0.3)","mwp-header-background-color":"var(--messenger-card-background)","mwp-header-button-color":"var(--accent)","mwp-message-row-background":"var(--messenger-card-background)","messenger-reply-background":"#18191A","overlay-alpha-80":"rgba(11, 11, 11, 0.8)","overlay-on-media":"rgba(0, 0, 0, 0.6)","nav-bar-background":"#242526","popover-card-background":"var(--card-background)","nav-bar-background-gradient":"linear-gradient(to top, #242526, rgba(36,37,38,.9), rgba(36,37,38,.7), rgba(36,37,38,.4), rgba(36,37,38,0))","nav-bar-background-gradient-wash":"linear-gradient(to top, #18191A, rgba(24,25,26,.9), rgba(24,25,26,.7), rgba(24,25,26,.4), rgba(24,25,26,0))",negative:"hsl(350, 87%, 55%)","negative-background":"hsl(350, 87%, 55%, 20%)","new-notification-background":"#E7F3FF","non-media-pressed":"rgba(68, 73, 80, 0.15)","non-media-pressed-on-dark":"rgba(255, 255, 255, 0.3)","notification-badge":"#e41e3f","placeholder-icon":"#8A8D91","placeholder-image":"rgb(164, 167, 171)","placeholder-text":"#8A8D91","placeholder-text-on-media":"rgba(255, 255, 255, 0.5)","popover-background":"#3E4042",positive:"#31A24C","positive-background":"#1F3520","press-overlay":"rgba(255, 255, 255, 0.2)","primary-button-background":"#2374E1","primary-button-icon":"#FFFFFF","primary-button-pressed":"#77A7FF","primary-button-text":"#FFFFFF","primary-deemphasized-button-background":"rgba(45, 136, 255, 0.2)","primary-deemphasized-button-pressed":"rgba(24, 119, 242, 0.2)","primary-deemphasized-button-pressed-overlay":"rgba(25, 110, 255, 0.15)","primary-deemphasized-button-text":"#2D88FF","primary-icon":"#E4E6EB","primary-text":"#E4E6EB","primary-text-on-media":"white","primary-web-focus-indicator":"#D24294","progress-ring-neutral-background":"rgba(255, 255, 255, 0.2)","progress-ring-neutral-foreground":"#ffffff","progress-ring-on-media-background":"rgba(255, 255, 255, 0.2)","progress-ring-on-media-foreground":"#FFFFFF","progress-ring-blue-background":"rgba(45, 136, 255, 0.2)","progress-ring-blue-foreground":"hsl(214, 100%, 59%)","progress-ring-disabled-background":"rgba(122,125,130, 0.2)","progress-ring-disabled-foreground":"#7A7D82","rating-star-active":"#FF9831","scroll-thumb":"rgba(255, 255, 255, 0.3)","scroll-shadow":"0 1px 2px rgba(0, 0, 0, 0.1), 0 -1px rgba(255, 255, 255, 0.05) inset","secondary-button-background":"rgba(255,255,255,.1)","secondary-button-background-floating":"#4B4C4F","secondary-button-background-on-dark":"rgba(255, 255, 255, 0.4)","secondary-button-pressed":"rgba(0, 0, 0, 0.05)","secondary-button-stroke":"transparent","secondary-button-text":"#E4E6EB","secondary-icon":"#B0B3B8","secondary-text":"#B0B3B8","secondary-text-on-media":"rgba(255, 255, 255, 0.9)","section-header-text":"#BCC0C4","shadow-1":"rgba(0, 0, 0, 0.1)","shadow-2":"rgba(0, 0, 0, 0.2)","shadow-5":"rgba(0, 0, 0, 0.5)","shadow-8":"rgba(0, 0, 0, 0.8)","shadow-base":"0 1px 2px var(--shadow-2)","shadow-elevated":"0 8px 20px 0 rgba(0, 0, 0, 0.2), 0 2px 4px 0 rgba(0, 0, 0, 0.1)","shadow-emphasis":"0 2px 12px var(--shadow-2)","shadow-inset":"rgba(255, 255, 255, 0.05)","shadow-on-media":"0px 0px 1px rgba(0, 0, 0, 0.62)","shadow-persistent":"0px 0px 12px rgba(28, 43, 51, 0.6)","shadow-primary":"0px 0px 12px rgba(28, 43, 51, 0.1)","shadow-responsive":"0px 8px 16px 0px rgba(0, 0, 0, 0.1)","surface-background":"#242526","switch-active":"hsl(214, 100%, 59%)","switch-inactive":"#3E4042","switch-unchecked-background-color":"#6F7276","text-highlight":"rgba(24, 119, 242, 0.45)","input-background":"#242526","input-background-hover":"var(--input-background)","input-background-warn-hover":"hsla(var(--warning-h), var(--warning-s), var(--warning-l), 0.05)","input-background-error-hover":"hsla(var(--negative-h), var(--negative-s), var(--negative-l), 0.05)","input-background-active":"hsla(var(--accent-h), var(--accent-s), var(--accent-l), 0.05)","input-background-warn-active":"hsla(var(--warning-h), var(--warning-s), var(--warning-l), 0.05)","input-background-error-active":"hsla(var(--negative-h), var(--negative-s), var(--negative-l), 0.05)","input-background-disabled":"#18191A","input-border-color":"#3E4042","input-border-color-hover":"var(--placeholder-text)","input-label-color-highlighted":"hsl(214, 100%, 59%)","input-label-color-inside":"var(--secondary-text)","input-label-color-error":"var(--negative)","input-label-color-disabled":"var(--disabled-text)","text-input-outside-label":"#FFFFFF","toast-background":"#242526","toast-text":"#FFFFFF","toast-text-link":"#4599FF","toast-border-color":"transparent","toast-border-style":"none","toast-border-width":"0px","toggle-active-background":"rgb(45, 136, 255)","toggle-active-icon":"#FFFFFF","toggle-active-text":"#FFFFFF","toggle-button-active-background":"#E6F2FF","tooltip-background":"rgba(11, 11, 11, 0.8)","tooltip-box-shadow":"0 2px 4px 0 var(--shadow-5)","popover-border-color":"transparent",wash:"#3E4042","web-wash":"#18191A",warning:"hsl(40, 89%, 52%)","chat-bubble-emphasis-ring-after":"white","chat-bubble-emphasis-ring-before":"black","chat-text-blockquote-color-background-line":"rgba(255, 255, 255, 0.19)","chat-text-blockquote-color-text-primary-media":"rgba(255, 255, 255, 0.7)","chat-incoming-message-bubble-background-color":"#303030","chat-outgoing-message-bubble-background-color":"var(--accent)","chat-replied-message-background-color":"rgba(255, 255, 255, 0.12)","radio-border-color":"var(--primary-icon)","radio-border-color-disabled":"var(--disabled-button-background)","radio-border-color-selected":"var(--accent)","radio-checked-icon-color":"var(--accent)","radio-checked-icon-color-disabled":"var(--disabled-button-background)","dialog-anchor-vertical-padding":"56px","header-height":"56px","global-panel-width":"0px","global-panel-width-expanded":"0px","alert-banner-corner-radius":"8px","button-corner-radius":"6px","button-corner-radius-medium":"10px","button-corner-radius-large":"12px","button-height-large":"40px","button-height-medium":"36px","button-padding-horizontal-large":"16px","button-padding-horizontal-medium":"16px","button-padding-icon-only":"16px","button-icon-padding-large":"16px","button-icon-padding-medium":"16px","button-inner-icon-spacing-large":"3px","button-inner-icon-spacing-medium":"3px","blueprint-button-height-medium":"40px","blueprint-button-height-large":"48px","card-corner-radius":"8px","card-box-shadow":"0 12px 28px 0 var(--shadow-2), 0 2px 4px 0 var(--shadow-1)","card-padding-horizontal":"10px","card-padding-vertical":"20px","chip-corner-radius":"6px","comment-bubble":"18px","dialog-corner-radius":"8px","glimmer-corner-radius":"8px","image-corner-radius":"4px","infochip-medium-radius":"12px","input-corner-radius":"6px","input-border-width":"1px","nav-list-cell-corner-radius":"8px","list-cell-corner-radius":"8px","list-cell-min-height":"52px","list-cell-padding-vertical":"20px","list-cell-padding-vertical-with-addon":"14px","menu-base-list-item-padding-horizontal":"8px","menu-base-list-item-padding-vertical":"12px","menu-base-size-full-margin-end":"48px","menu-item-base-margin-horizontal":"8px","menu-item-base-margin-vertical":"0px","menu-item-base-padding-horizontal":"8px","menu-item-base-overlay-radius":"4px","menu-item-base-padding-vertical":"12px","menu-item-base-with-icon-padding-horizontal":"var(--menu-item-base-padding-horizontal)","separator-menu-item-margin-horizontal":"16px","separator-menu-item-margin-vertical":"4px","nav-list-cell-min-height":"0px","nav-list-cell-padding-vertical":"16px","nav-list-cell-padding-vertical-with-addon":"16px","nux-card-body-padding-end":"24px","page-footer-padding-vertical":"16px","popover-border-style":"none","popover-border-width":"0px","section-header-addOnEnd-margin-horizontal":"8px","section-header-addOnStart-margin-horizontal":"12px","section-header-addOnEnd-button-padding-horizontal":"0px","section-header-addOnEnd-button-padding-vertical":"0px","section-header-padding-vertical":"16px","section-header-subtitle-margin-vertical":"14px","section-header-subtitle-with-addOnEnd-margin-vertical":"6px","tab-height":"60px","tab-icon-padding-end":"0px","tab-text-icon-gap":"4px","tab-underline-color":"transparent","tab-underline-height":"3px","text-badge-corner-radius":"4px","text-badge-padding-horizontal":"6px","text-badge-padding-vertical":"6px","text-input-multi-padding-between-text-scrollbar":"20px","text-input-multi-padding-scrollbar":"16px","text-input-caption-margin-top":"10px","text-input-padding-vertical":"12px","toast-addon-padding-horizontal":"6px","toast-addon-padding-vertical":"6px","toast-container-max-width":"100%","toast-container-min-width":"288px","toast-container-padding-horizontal":"10px","toast-container-padding-vertical":"16px","toast-corner-radius":"8px","toaster-view-max-width":"328px","tooltip-corner-radius":"8px","typeahead-list-outer-padding-vertical":"2px","fds-animation-enter-exit-in":"cubic-bezier(0.14, 1, 0.34, 1)","fds-animation-enter-exit-out":"cubic-bezier(0.45, 0.1, 0.2, 1)","fds-animation-swap-shuffle-in":"cubic-bezier(0.14, 1, 0.34, 1)","fds-animation-swap-shuffle-out":"cubic-bezier(0.45, 0.1, 0.2, 1)","fds-animation-move-in":"cubic-bezier(0.17, 0.17, 0, 1)","fds-animation-move-out":"cubic-bezier(0.17, 0.17, 0, 1)","fds-animation-expand-collapse-in":"cubic-bezier(0.17, 0.17, 0, 1)","fds-animation-expand-collapse-out":"cubic-bezier(0.17, 0.17, 0, 1)","fds-animation-passive-move-in":"cubic-bezier(0.5, 0, 0.1, 1)","fds-animation-passive-move-out":"cubic-bezier(0.5, 0, 0.1, 1)","fds-animation-quick-move-in":"cubic-bezier(0.1, 0.9, 0.2, 1)","fds-animation-quick-move-out":"cubic-bezier(0.1, 0.9, 0.2, 1)","fds-animation-fade-in":"cubic-bezier(0, 0, 1, 1)","fds-animation-fade-out":"cubic-bezier(0, 0, 1, 1)","fds-duration-extra-extra-short-in":"100ms","fds-duration-extra-extra-short-out":"100ms","fds-duration-extra-short-in":"200ms","fds-duration-extra-short-out":"150ms","fds-duration-short-in":"280ms","fds-duration-short-out":"200ms","fds-duration-medium-in":"400ms","fds-duration-medium-out":"350ms","fds-duration-long-in":"500ms","fds-duration-long-out":"350ms","fds-duration-extra-long-in":"1000ms","fds-duration-extra-long-out":"1000ms","fds-duration-none":"0ms","fds-fast":"200ms","fds-slow":"400ms","font-family-apple":"system-ui, -apple-system, BlinkMacSystemFont, '.SFNSText-Regular', sans-serif","font-family-code":"ui-monospace, Menlo, Consolas, Monaco, monospace","font-family-default":"Helvetica, Arial, sans-serif","font-family-segoe":"Segoe UI Historic, Segoe UI, Helvetica, Arial, sans-serif","font-family-system-fds":"system-ui, -apple-system, BlinkMacSystemFont, Segoe UI Historic, Segoe UI, Helvetica, Arial, sans-serif","text-input-field-font-family":"Placeholder Font","text-input-field-font-size":"1rem","text-input-field-font-stretch":"initial","text-input-field-font-weight":"500","text-input-field-line-height":"1.2941","text-input-label-font-family":"Placeholder Font","text-input-label-font-size":"17px","text-input-label-font-size-scale-multiplier":"0.75","text-input-label-font-stretch":"initial","text-input-label-font-weight":"400","text-input-label-line-height":"1.2941","messenger-card-min-width":"300px","messenger-card-max-width":"480px","messenger-application-max-width":"2560px","messenger-sidebar-collapsed-width":"44px","messenger-sidebar-expanded-width":"240px","messenger-card-corner-radius":"8px","messenger-card-spacing":"16px","chat-bubble-padding-vertical":"8px","chat-bubble-padding-horizontal":"12px","chat-bubble-border-radius":"18px","dialog-size-medium-width":"100%","dialog-size-small-width":"100%","focus-ring-outline-forced-colors":"2px auto transparent !important","focus-ring-outline-link":"2px auto var(--focus-ring-blue)","focus-ring-shadow-default":"0 0 0 2px var(--always-white), 0 0 0 4px var(--focus-ring-blue)","focus-ring-shadow-inset":"0 0 0 2px var(--focus-ring-blue) inset, 0 0 0 4px var(--always-white) inset","glimmer-animation-direction":"alternate","glimmer-animation-duration":"1000ms","glimmer-animation-timing-function":"steps(10, end)","radio-checked-icon-size-large":"12px","radio-checked-icon-size-medium":"12px","radio-border-width":"2px","radio-size-large":"24px","radio-size-medium":"20px","blue-primary":"rgb(0,136,244)","blue-secondary":"rgb(235,245,255)","blue-tertiary":"rgb(4,59,114)","chartreuse-primary":"rgb(106,147,22)","chartreuse-secondary":"rgb(226,255,152)","chartreuse-tertiary":"rgb(50,65,19)","cyan-primary":"rgb(0,142,213)","cyan-secondary":"rgb(231,245,255)","cyan-tertiary":"rgb(15,63,93)","dataviz-primary-2":"rgb(156,219,255)","dataviz-primary-3":"rgb(73,156,255)","dataviz-secondary-1":"rgb(92,87,210)","dataviz-secondary-2":"rgb(142,129,255)","dataviz-secondary-3":"rgb(119,45,88)","dataviz-supplementary-1":"rgb(253,91,67)","dataviz-supplementary-2":"rgb(161,132,0)","dataviz-supplementary-3":"rgb(36,131,44)","dataviz-supplementary-4":"rgb(232,234,238)","fuschia-primary":"rgb(250,45,138)","fuschia-secondary":"rgb(255,241,246)","fuschia-tertiary":"rgb(118,14,62)","green-primary":"rgb(43,154,53)","green-secondary":"rgb(227,250,224)","green-tertiary":"rgb(26,68,27)","magenta-primary":"rgb(215,77,204)","magenta-secondary":"rgb(255,239,254)","magenta-tertiary":"rgb(96,36,91)","orange-primary":"rgb(208,108,20)","orange-secondary":"rgb(255,241,239)","orange-tertiary":"rgb(94,49,14)","purple-primary":"rgb(125,116,255)","purple-secondary":"rgb(245,241,255)","purple-tertiary":"rgb(55,50,121)","red-primary":"rgb(251,60,68)","red-secondary":"rgb(255,241,239)","red-tertiary":"rgb(118,22,27)","teal-primary":"rgb(0,152,124)","teal-secondary":"rgb(227,247,241)","teal-tertiary":"rgb(10,68,56)","yellow-primary":"rgb(161,132,0)","yellow-secondary":"rgb(255,246,161)","yellow-tertiary":"rgb(72,59,12)"});f["default"]=a}),66);
          __d("CometStyleXDefaultTheme",[],(function(a,b,c,d,e,f){a=Object.freeze({"fds-black":"#000000","fds-black-alpha-05":"rgba(0, 0, 0, 0.05)","fds-black-alpha-10":"rgba(0, 0, 0, 0.1)","fds-black-alpha-15":"rgba(0, 0, 0, 0.15)","fds-black-alpha-20":"rgba(0, 0, 0, 0.2)","fds-black-alpha-30":"rgba(0, 0, 0, 0.3)","fds-black-alpha-40":"rgba(0, 0, 0, 0.4)","fds-black-alpha-50":"rgba(0, 0, 0, 0.5)","fds-black-alpha-60":"rgba(0, 0, 0, 0.6)","fds-black-alpha-80":"rgba(0, 0, 0, 0.8)","fds-blue-05":"#ECF3FF","fds-blue-30":"#AAC9FF","fds-blue-40":"#77A7FF","fds-blue-60":"#1877F2","fds-blue-70":"#2851A3","fds-blue-80":"#1D3C78","fds-button-text":"#444950","fds-comment-background":"#F2F3F5","fds-dark-mode-gray-35":"#CCCCCC","fds-dark-mode-gray-50":"#828282","fds-dark-mode-gray-70":"#4A4A4A","fds-dark-mode-gray-80":"#373737","fds-dark-mode-gray-90":"#282828","fds-dark-mode-gray-100":"#1C1C1C","fds-gray-00":"#F5F6F7","fds-gray-05":"#F2F3F5","fds-gray-10":"#EBEDF0","fds-gray-20":"#DADDE1","fds-gray-25":"#CCD0D5","fds-gray-30":"#BEC3C9","fds-gray-45":"#8D949E","fds-gray-70":"#606770","fds-gray-80":"#444950","fds-gray-90":"#303338","fds-gray-100":"#1C1E21","fds-green-55":"#00A400","fds-green-65":"#51CE70","fds-highlight":"#3578E5","fds-highlight-cell-background":"#ECF3FF","fds-primary-icon":"#1C1E21","fds-primary-text":"#1C1E21","fds-red-55":"#FA383E","fds-soft":"cubic-bezier(.08,.52,.52,1)","fds-spectrum-aluminum-tint-70":"#E4F0F6","fds-spectrum-blue-gray-tint-70":"#CFD1D5","fds-spectrum-cherry":"#F35369","fds-spectrum-cherry-tint-70":"#FBCCD2","fds-spectrum-grape-tint-70":"#DDD5F0","fds-spectrum-grape-tint-90":"#F4F1FA","fds-spectrum-lemon-dark-1":"#F5C33B","fds-spectrum-lemon-tint-70":"#FEF2D1","fds-spectrum-lime":"#A3CE71","fds-spectrum-lime-tint-70":"#E4F0D5","fds-spectrum-orange-tint-70":"#FCDEC5","fds-spectrum-orange-tint-90":"#FEF4EC","fds-spectrum-seafoam-tint-70":"#CAEEF9","fds-spectrum-slate-dark-2":"#89A1AC","fds-spectrum-slate-tint-70":"#EAEFF2","fds-spectrum-teal":"#6BCEBB","fds-spectrum-teal-dark-1":"#4DBBA6","fds-spectrum-teal-dark-2":"#31A38D","fds-spectrum-teal-tint-70":"#D2F0EA","fds-spectrum-teal-tint-90":"#F0FAF8","fds-spectrum-tomato":"#FB724B","fds-spectrum-tomato-tint-30":"#F38E7B","fds-spectrum-tomato-tint-90":"#FDEFED","fds-strong":"cubic-bezier(.12,.8,.32,1)","fds-unified-blue-35":"#1455B0","fds-unified-gray-20":"#323436","fds-white":"#FFFFFF","fds-white-alpha-05":"rgba(255, 255, 255, 0.05)","fds-white-alpha-10":"rgba(255, 255, 255, 0.1)","fds-white-alpha-20":"rgba(255, 255, 255, 0.2)","fds-white-alpha-30":"rgba(255, 255, 255, 0.3)","fds-white-alpha-40":"rgba(255, 255, 255, 0.4)","fds-white-alpha-50":"rgba(255, 255, 255, 0.5)","fds-white-alpha-60":"rgba(255, 255, 255, 0.6)","fds-white-alpha-80":"rgba(255, 255, 255, 0.8)","fds-yellow-20":"#FFBA00",accent:"hsl(214, 89%, 52%)","always-white":"#FFFFFF","always-black":"black","always-dark-gradient":"linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.6))","always-dark-overlay":"rgba(0, 0, 0, 0.4)","always-light-overlay":"rgba(255, 255, 255, 0.4)","always-gray-40":"#65676B","always-gray-75":"#BCC0C4","always-gray-95":"#F0F2F5","attachment-footer-background":"#F0F2F5","background-deemphasized":"#F0F2F5","badge-background-color-blue":"var(--accent)","badge-background-color-dark-gray":"var(--secondary-icon)","badge-background-color-gray":"var(--disabled-icon)","badge-background-color-green":"var(--positive)","badge-background-color-light-blue":"var(--highlight-bg)","badge-background-color-red":"var(--notification-badge)","badge-background-color-yellow":"var(--base-lemon)","base-blue":"#1877F2","base-cherry":"#F3425F","base-grape":"#9360F7","base-lemon":"#F7B928","base-lime":"#45BD62","base-pink":"#FF66BF","base-seafoam":"#54C7EC","base-teal":"#2ABBA7","base-tomato":"#FB724B","text-badge-info-background":"hsl(214, 89%, 52%)","text-badge-success-background":"#31A24C","text-badge-attention-background":"hsl(40, 89%, 52%)","text-badge-critical-background":"#e41e3f","blue-link":"#216FDB","border-focused":"#65676B","card-background":"#FFFFFF","card-background-flat":"#F7F8FA","comment-background":"#F0F2F5","comment-footer-background":"#F6F9FA","dataviz-primary-1":"rgb(0,174,143)","dataviz-orange":"#D06C14","disabled-button-background":"#E4E6EB","disabled-button-text":"#BCC0C4","disabled-icon":"#BCC0C4","disabled-text":"#BCC0C4",divider:"#CED0D4","event-date":"#F3425F","fb-wordmark":"#0866FF","fb-logo":"#0866FF","filter-accent":"invert(39%) sepia(57%) saturate(200%) saturate(200%) saturate(200%) saturate(200%) saturate(200%) saturate(147.75%) hue-rotate(202deg) brightness(97%) contrast(96%)","filter-always-white":"invert(100%)","filter-disabled-icon":"invert(80%) sepia(6%) saturate(200%) saturate(120%) hue-rotate(173deg) brightness(98%) contrast(89%)","filter-placeholder-icon":"invert(59%) sepia(11%) saturate(200%) saturate(135%) hue-rotate(176deg) brightness(96%) contrast(94%)","filter-primary-accent":"invert(39%) sepia(57%) saturate(200%) saturate(200%) saturate(200%) saturate(200%) saturate(200%) saturate(147.75%) hue-rotate(202deg) brightness(97%) contrast(96%)","filter-primary-icon":"invert(8%) sepia(10%) saturate(200%) saturate(200%) saturate(166%) hue-rotate(177deg) brightness(104%) contrast(91%)","filter-secondary-button-icon-on-media":"invert(100%)","filter-secondary-icon":"invert(39%) sepia(21%) saturate(200%) saturate(109.5%) hue-rotate(174deg) brightness(94%) contrast(86%)","filter-warning-icon":"invert(77%) sepia(29%) saturate(200%) saturate(200%) saturate(200%) saturate(200%) saturate(200%) saturate(128%) hue-rotate(359deg) brightness(102%) contrast(107%)","filter-blue-link-icon":"invert(30%) sepia(98%) saturate(200%) saturate(200%) saturate(200%) saturate(166.5%) hue-rotate(192deg) brightness(91%) contrast(101%)","filter-positive":"invert(37%) sepia(61%) saturate(200%) saturate(200%) saturate(200%) saturate(200%) saturate(115%) hue-rotate(91deg) brightness(97%) contrast(105%)","filter-primary-deemphasized-button-icon":"invert(28%) sepia(100%) saturate(6042%) hue-rotate(202deg) brightness(96%) contrast(101%)","filter-negative":"invert(25%) sepia(33%) saturate(200%) saturate(200%) saturate(200%) saturate(200%) saturate(200%) saturate(200%) saturate(110%) hue-rotate(345deg) brightness(132%) contrast(96%)","focus-ring-blue":"#1877F2","glimmer-base-opaque":"#979A9F","glimmer-high-contrast-base-opaque":"#65686C","glimmer-opacity-high-contrast-max":"1","glimmer-opacity-high-contrast-min":"0.08","glimmer-opacity-max":"1","glimmer-opacity-min":"0.25","glimmer-spinner-icon":"#65676B","hero-banner-background":"#FFFFFF","hosted-view-selected-state":"rgba(45, 136, 255, 0.1)","highlight-bg":"#E7F3FF","hover-overlay":"rgba(0, 0, 0, 0.05)","inverse-text":"var(--always-white)","list-cell-chevron":"#65676B","media-hover":"rgba(68, 73, 80, 0.15)","media-inner-border":"rgba(0, 0, 0, 0.1)","media-outer-border":"#FFFFFF","media-pressed":"rgba(68, 73, 80, 0.35)","messenger-card-background":"#FFFFFF","messenger-card-box-shadow":"0px 1px 2px 0px #0000001A","mwp-header-background-color":"var(--messenger-card-background)","mwp-header-button-color":"var(--accent)","mwp-message-row-background":"var(--messenger-card-background)","messenger-reply-background":"#F0F2F5","overlay-alpha-80":"rgba(244, 244, 244, 0.8)","overlay-on-media":"rgba(0, 0, 0, 0.6)","nav-bar-background":"#FFFFFF","popover-card-background":"var(--card-background)","nav-bar-background-gradient":"linear-gradient(to top, #FFFFFF, rgba(255,255,255.9), rgba(255,255,255,.7), rgba(255,255,255,.4), rgba(255,255,255,0))","nav-bar-background-gradient-wash":"linear-gradient(to top, #F0F2F5, rgba(240,242,245.9), rgba(240,242,245,.7), rgba(240,242,245,.4), rgba(240,242,245,0))",negative:"hsl(350, 87%, 55%)","negative-background":"hsl(350, 87%, 55%, 20%)","new-notification-background":"#E7F3FF","non-media-pressed":"rgba(68, 73, 80, 0.15)","non-media-pressed-on-dark":"rgba(255, 255, 255, 0.3)","notification-badge":"#e41e3f","placeholder-icon":"#65676B","placeholder-image":"rgb(164, 167, 171)","placeholder-text":"#65676B","placeholder-text-on-media":"rgba(255, 255, 255, 0.5)","popover-background":"#FFFFFF",positive:"#31A24C","positive-background":"#DEEFE1","press-overlay":"rgba(0, 0, 0, 0.10)","primary-button-background":"#1B74E4","primary-button-icon":"#FFFFFF","primary-button-pressed":"#77A7FF","primary-button-text":"#FFFFFF","primary-deemphasized-button-background":"#E7F3FF","primary-deemphasized-button-pressed":"rgba(0, 0, 0, 0.05)","primary-deemphasized-button-pressed-overlay":"rgba(25, 110, 255, 0.15)","primary-deemphasized-button-text":"#1877F2","primary-icon":"#050505","primary-text":"#050505","primary-text-on-media":"#FFFFFF","primary-web-focus-indicator":"#D24294","progress-ring-neutral-background":"rgba(0, 0, 0, 0.2)","progress-ring-neutral-foreground":"#000000","progress-ring-on-media-background":"rgba(255, 255, 255, 0.2)","progress-ring-on-media-foreground":"#FFFFFF","progress-ring-blue-background":"rgba(24, 119, 242, 0.2)","progress-ring-blue-foreground":"hsl(214, 89%, 52%)","progress-ring-disabled-background":"rgba(190,195,201, 0.2)","progress-ring-disabled-foreground":"#BEC3C9","rating-star-active":"#EB660D","scroll-thumb":"#BCC0C4","scroll-shadow":"0 1px 2px rgba(0, 0, 0, 0.1), 0 -1px rgba(0, 0, 0, 0.1) inset","secondary-button-background":"#E4E6EB","secondary-button-background-floating":"#ffffff","secondary-button-background-on-dark":"rgba(0, 0, 0, 0.4)","secondary-button-pressed":"rgba(0, 0, 0, 0.05)","secondary-button-stroke":"transparent","secondary-button-text":"#050505","secondary-icon":"#65676B","secondary-text":"#65676B","secondary-text-on-media":"rgba(255, 255, 255, 0.9)","section-header-text":"#4B4C4F","shadow-1":"rgba(0, 0, 0, 0.1)","shadow-2":"rgba(0, 0, 0, 0.2)","shadow-5":"rgba(0, 0, 0, 0.5)","shadow-8":"rgba(0, 0, 0, 0.8)","shadow-base":"0 1px 2px var(--shadow-2)","shadow-elevated":"0 8px 20px 0 rgba(0, 0, 0, 0.2), 0 2px 4px 0 rgba(0, 0, 0, 0.1)","shadow-emphasis":"0 2px 12px var(--shadow-2)","shadow-inset":"rgba(255, 255, 255, 0.5)","shadow-on-media":"0px 0px 1px rgba(0, 0, 0, 0.62)","shadow-persistent":"0px 0px 12px rgba(52, 72, 84, 0.05)","shadow-primary":"0px 5px 12px rgba(52, 72, 84, 0.2)","shadow-responsive":"0px 8px 16px 0px rgba(0, 0, 0, 0.1)","surface-background":"#FFFFFF","switch-active":"hsl(214, 89%, 52%)","switch-inactive":"#CED0D4","switch-unchecked-background-color":"#8F9297","text-highlight":"rgba(24, 119, 242, 0.2)","input-background":"#FFFFFF","input-background-hover":"var(--input-background)","input-background-warn-hover":"hsla(var(--warning-h), var(--warning-s), var(--warning-l), 0.05)","input-background-error-hover":"hsla(var(--negative-h), var(--negative-s), var(--negative-l), 0.05)","input-background-active":"hsla(var(--accent-h), var(--accent-s), var(--accent-l), 0.05)","input-background-warn-active":"hsla(var(--warning-h), var(--warning-s), var(--warning-l), 0.05)","input-background-error-active":"hsla(var(--negative-h), var(--negative-s), var(--negative-l), 0.05)","input-background-disabled":"#F0F2F5","input-border-color":"#CED0D4","input-border-color-hover":"var(--placeholder-text)","input-label-color-highlighted":"hsl(214, 89%, 52%)","input-label-color-inside":"var(--secondary-text)","input-label-color-error":"var(--negative)","input-label-color-disabled":"var(--disabled-text)","text-input-outside-label":"#000000","toast-background":"#FFFFFF","toast-text":"#1C2B33","toast-text-link":"#216FDB","toast-border-color":"transparent","toast-border-style":"none","toast-border-width":"0px","toggle-active-background":"#E7F3FF","toggle-active-icon":"rgb(24, 119, 242)","toggle-active-text":"rgb(24, 119, 242)","toggle-button-active-background":"#E7F3FF","tooltip-background":"rgba(244, 244, 244, 0.8)","tooltip-box-shadow":"0 2px 4px 0 var(--shadow-5)","popover-border-color":"transparent",wash:"#E4E6EB","web-wash":"#F0F2F5",warning:"hsl(40, 89%, 52%)","chat-bubble-emphasis-ring-after":"black","chat-bubble-emphasis-ring-before":"white","chat-text-blockquote-color-background-line":"rgba(0, 0, 0, 0.12)","chat-text-blockquote-color-text-primary-media":"rgba(255, 255, 255, 0.7)","chat-incoming-message-bubble-background-color":"#F0F0F0","chat-outgoing-message-bubble-background-color":"var(--accent)","chat-replied-message-background-color":"rgba(0, 0, 0, 0.03)","radio-border-color":"var(--primary-icon)","radio-border-color-disabled":"var(--disabled-button-background)","radio-border-color-selected":"var(--accent)","radio-checked-icon-color":"var(--accent)","radio-checked-icon-color-disabled":"var(--disabled-button-background)","dialog-anchor-vertical-padding":"56px","header-height":"56px","global-panel-width":"0px","global-panel-width-expanded":"0px","alert-banner-corner-radius":"8px","button-corner-radius":"6px","button-corner-radius-medium":"10px","button-corner-radius-large":"12px","button-height-large":"40px","button-height-medium":"36px","button-padding-horizontal-large":"16px","button-padding-horizontal-medium":"16px","button-padding-icon-only":"16px","button-icon-padding-large":"16px","button-icon-padding-medium":"16px","button-inner-icon-spacing-large":"3px","button-inner-icon-spacing-medium":"3px","blueprint-button-height-medium":"40px","blueprint-button-height-large":"48px","card-corner-radius":"8px","card-box-shadow":"0 12px 28px 0 var(--shadow-2), 0 2px 4px 0 var(--shadow-1)","card-padding-horizontal":"10px","card-padding-vertical":"20px","chip-corner-radius":"6px","comment-bubble":"18px","dialog-corner-radius":"8px","glimmer-corner-radius":"8px","image-corner-radius":"4px","infochip-medium-radius":"12px","input-corner-radius":"6px","input-border-width":"1px","nav-list-cell-corner-radius":"8px","list-cell-corner-radius":"8px","list-cell-min-height":"52px","list-cell-padding-vertical":"20px","list-cell-padding-vertical-with-addon":"14px","menu-base-list-item-padding-horizontal":"8px","menu-base-list-item-padding-vertical":"12px","menu-base-size-full-margin-end":"48px","menu-item-base-margin-horizontal":"8px","menu-item-base-margin-vertical":"0px","menu-item-base-padding-horizontal":"8px","menu-item-base-overlay-radius":"4px","menu-item-base-padding-vertical":"12px","menu-item-base-with-icon-padding-horizontal":"var(--menu-item-base-padding-horizontal)","separator-menu-item-margin-horizontal":"16px","separator-menu-item-margin-vertical":"4px","nav-list-cell-min-height":"0px","nav-list-cell-padding-vertical":"16px","nav-list-cell-padding-vertical-with-addon":"16px","nux-card-body-padding-end":"24px","page-footer-padding-vertical":"16px","popover-border-style":"none","popover-border-width":"0px","section-header-addOnEnd-margin-horizontal":"8px","section-header-addOnStart-margin-horizontal":"12px","section-header-addOnEnd-button-padding-horizontal":"0px","section-header-addOnEnd-button-padding-vertical":"0px","section-header-padding-vertical":"16px","section-header-subtitle-margin-vertical":"14px","section-header-subtitle-with-addOnEnd-margin-vertical":"6px","tab-height":"60px","tab-icon-padding-end":"0px","tab-text-icon-gap":"4px","tab-underline-color":"transparent","tab-underline-height":"3px","text-badge-corner-radius":"4px","text-badge-padding-horizontal":"6px","text-badge-padding-vertical":"6px","text-input-multi-padding-between-text-scrollbar":"20px","text-input-multi-padding-scrollbar":"16px","text-input-caption-margin-top":"10px","text-input-padding-vertical":"12px","toast-addon-padding-horizontal":"6px","toast-addon-padding-vertical":"6px","toast-container-max-width":"100%","toast-container-min-width":"288px","toast-container-padding-horizontal":"10px","toast-container-padding-vertical":"16px","toast-corner-radius":"8px","toaster-view-max-width":"328px","tooltip-corner-radius":"8px","typeahead-list-outer-padding-vertical":"2px","fds-animation-enter-exit-in":"cubic-bezier(0.14, 1, 0.34, 1)","fds-animation-enter-exit-out":"cubic-bezier(0.45, 0.1, 0.2, 1)","fds-animation-swap-shuffle-in":"cubic-bezier(0.14, 1, 0.34, 1)","fds-animation-swap-shuffle-out":"cubic-bezier(0.45, 0.1, 0.2, 1)","fds-animation-move-in":"cubic-bezier(0.17, 0.17, 0, 1)","fds-animation-move-out":"cubic-bezier(0.17, 0.17, 0, 1)","fds-animation-expand-collapse-in":"cubic-bezier(0.17, 0.17, 0, 1)","fds-animation-expand-collapse-out":"cubic-bezier(0.17, 0.17, 0, 1)","fds-animation-passive-move-in":"cubic-bezier(0.5, 0, 0.1, 1)","fds-animation-passive-move-out":"cubic-bezier(0.5, 0, 0.1, 1)","fds-animation-quick-move-in":"cubic-bezier(0.1, 0.9, 0.2, 1)","fds-animation-quick-move-out":"cubic-bezier(0.1, 0.9, 0.2, 1)","fds-animation-fade-in":"cubic-bezier(0, 0, 1, 1)","fds-animation-fade-out":"cubic-bezier(0, 0, 1, 1)","fds-duration-extra-extra-short-in":"100ms","fds-duration-extra-extra-short-out":"100ms","fds-duration-extra-short-in":"200ms","fds-duration-extra-short-out":"150ms","fds-duration-short-in":"280ms","fds-duration-short-out":"200ms","fds-duration-medium-in":"400ms","fds-duration-medium-out":"350ms","fds-duration-long-in":"500ms","fds-duration-long-out":"350ms","fds-duration-extra-long-in":"1000ms","fds-duration-extra-long-out":"1000ms","fds-duration-none":"0ms","fds-fast":"200ms","fds-slow":"400ms","font-family-apple":"system-ui, -apple-system, BlinkMacSystemFont, '.SFNSText-Regular', sans-serif","font-family-code":"ui-monospace, Menlo, Consolas, Monaco, monospace","font-family-default":"Helvetica, Arial, sans-serif","font-family-segoe":"Segoe UI Historic, Segoe UI, Helvetica, Arial, sans-serif","font-family-system-fds":"system-ui, -apple-system, BlinkMacSystemFont, Segoe UI Historic, Segoe UI, Helvetica, Arial, sans-serif","text-input-field-font-family":"Placeholder Font","text-input-field-font-size":"1rem","text-input-field-font-stretch":"initial","text-input-field-font-weight":"500","text-input-field-line-height":"1.2941","text-input-label-font-family":"Placeholder Font","text-input-label-font-size":"17px","text-input-label-font-size-scale-multiplier":"0.75","text-input-label-font-stretch":"initial","text-input-label-font-weight":"400","text-input-label-line-height":"1.2941","messenger-card-min-width":"300px","messenger-card-max-width":"480px","messenger-application-max-width":"2560px","messenger-sidebar-collapsed-width":"44px","messenger-sidebar-expanded-width":"240px","messenger-card-corner-radius":"8px","messenger-card-spacing":"16px","chat-bubble-padding-vertical":"8px","chat-bubble-padding-horizontal":"12px","chat-bubble-border-radius":"18px","dialog-size-medium-width":"100%","dialog-size-small-width":"100%","focus-ring-outline-forced-colors":"2px auto transparent !important","focus-ring-outline-link":"2px auto var(--focus-ring-blue)","focus-ring-shadow-default":"0 0 0 2px var(--always-white), 0 0 0 4px var(--focus-ring-blue)","focus-ring-shadow-inset":"0 0 0 2px var(--focus-ring-blue) inset, 0 0 0 4px var(--always-white) inset","glimmer-animation-direction":"alternate","glimmer-animation-duration":"1000ms","glimmer-animation-timing-function":"steps(10, end)","radio-checked-icon-size-large":"12px","radio-checked-icon-size-medium":"12px","radio-border-width":"2px","radio-size-large":"24px","radio-size-medium":"20px","blue-primary":"rgb(0,136,244)","blue-secondary":"rgb(4,59,114)","blue-tertiary":"rgb(235,245,255)","chartreuse-primary":"rgb(106,147,22)","chartreuse-secondary":"rgb(50,65,19)","chartreuse-tertiary":"rgb(226,255,152)","cyan-primary":"rgb(0,142,213)","cyan-secondary":"rgb(15,63,93)","cyan-tertiary":"rgb(231,245,255)","dataviz-primary-2":"rgb(156,219,255)","dataviz-primary-3":"rgb(73,156,255)","dataviz-secondary-1":"rgb(83,78,191)","dataviz-secondary-2":"rgb(103,96,228)","dataviz-secondary-3":"rgb(119,45,88)","dataviz-supplementary-1":"rgb(253,91,67)","dataviz-supplementary-2":"rgb(161,132,0)","dataviz-supplementary-3":"rgb(36,131,44)","dataviz-supplementary-4":"rgb(51,51,52)","fuschia-primary":"rgb(250,45,138)","fuschia-secondary":"rgb(118,14,62)","fuschia-tertiary":"rgb(255,241,246)","green-primary":"rgb(43,154,53)","green-secondary":"rgb(26,68,27)","green-tertiary":"rgb(227,250,224)","magenta-primary":"rgb(215,77,204)","magenta-secondary":"rgb(96,36,91)","magenta-tertiary":"rgb(255,239,254)","orange-primary":"rgb(208,108,20)","orange-secondary":"rgb(94,49,14)","orange-tertiary":"rgb(255,241,239)","purple-primary":"rgb(125,116,255)","purple-secondary":"rgb(55,50,121)","purple-tertiary":"rgb(245,241,255)","red-primary":"rgb(251,60,68)","red-secondary":"rgb(118,22,27)","red-tertiary":"rgb(255,241,239)","teal-primary":"rgb(0,152,124)","teal-secondary":"rgb(10,68,56)","teal-tertiary":"rgb(227,247,241)","yellow-primary":"rgb(161,132,0)","yellow-secondary":"rgb(72,59,12)","yellow-tertiary":"rgb(255,246,161)"});f["default"]=a}),66);
          __d("StyleXSheet",["invariant","ExecutionEnvironment","Locale","gkx"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j="__fb-light-mode",k="__fb-dark-mode";function l(a,b){var c=[];c.push(a+" {");for(a in b){var d=b[a];c.push("  --"+a+": "+d+";")}c.push("}");return c.join("\n")}function m(){var a=document.createElement("style");a.setAttribute("type","text/css");a.setAttribute("data-styled","true");var b=document.head||document.getElementsByTagName("head")[0];b||h(0,2655);b.appendChild(a);return a}function n(){return window.CSS!=null&&window.CSS.supports!=null&&window.CSS.supports("--fake-var:0")}var o=/var\(--(.*?)\)/g;a=function(){function a(a){var b;this.tag=null;this.injected=!1;this.ruleForPriority=new Map();this.rules=[];this.rootTheme=a.rootTheme;this.rootDarkTheme=a.rootDarkTheme;this.isSlow=(b=a.isSlow)!=null?b:typeof location==="object"&&typeof location.search==="string"?location.search.includes("stylex-slow"):!1;this.supportsVariables=(b=a.supportsVariables)!=null?b:n();this.$1=d("Locale").isRTL();this.externalRules=new Set()}var b=a.prototype;b.getVariableMatch=function(){return o};b.isHeadless=function(){return this.tag==null||!(i||(i=c("ExecutionEnvironment"))).canUseDOM};b.getTag=function(){var a=this.tag;a!=null||h(0,11103);return a};b.getCSS=function(){return this.rules.join("\n")};b.getRulePosition=function(a){return this.rules.indexOf(a)};b.getRuleCount=function(){return this.rules.length};b.inject=function(){if(this.injected)return;this.injected=!0;if(!(i||(i=c("ExecutionEnvironment"))).canUseDOM){this.injectTheme();return}this.tag=m();this.injectTheme()};b.injectTheme=function(){if(c("gkx")("21106"))return;this.rootTheme!=null&&this.insert(l(":root, ."+j,this.rootTheme),0);this.rootDarkTheme!=null&&this.insert(l("."+k+":root, ."+k,this.rootDarkTheme),0)};b.__injectCustomThemeForTesting=function(a,b){b!=null&&this.insert(l(a,b),0)};b["delete"]=function(a){var b=this.rules.indexOf(a);b>=0||h(0,2656,a);this.rules.splice(b,1);if(this.isHeadless())return;a=this.getTag();if(this.isSlow)a.removeChild(a.childNodes[b+1]);else{a=a.sheet;a||h(0,2657);a.deleteRule(b)}};b.normalizeRule=function(a){var b=this.rootTheme;return this.supportsVariables||b==null?a:a.replace(o,function(a,c){return b[c]})};b.getInsertPositionForPriority=function(a){var b=this.ruleForPriority.get(a);if(b!=null)return this.rules.indexOf(b)+1;b=Array.from(this.ruleForPriority.keys()).sort(function(a,b){return b-a}).filter(function(b){return b>a?1:0});if(b.length===0)return this.getRuleCount();b=b.pop();return this.rules.indexOf(this.ruleForPriority.get(b))};b.insert=function(a,b,c){this.injected===!1&&this.inject();c=this.$1&&c!=null?c:a;if(this.externalRules.has(c.slice(0,c.indexOf("{")).trim()))return;if(this.rules.includes(c))return;a=this.normalizeRule(c);if(this.externalRules.has(a.slice(0,a.indexOf("{")).trim()))return;c=this.getInsertPositionForPriority(b);this.rules.splice(c,0,a);this.ruleForPriority.set(b,a);if(this.isHeadless())return;b=this.getTag();if(this.isSlow){var d=document.createTextNode(a);b.insertBefore(d,b.childNodes[c])}else{d=b.sheet;if(d!=null)try{d.insertRule(a,Math.min(c,d.cssRules.length))}catch(a){}}};return a}();a.LIGHT_MODE_CLASS_NAME=j;a.DARK_MODE_CLASS_NAME=k;g["default"]=a}),98);
          __d("CometStyleXSheet",["CometStyleXDarkTheme","CometStyleXDefaultTheme","ExecutionEnvironment","StyleXSheet"],(function(a,b,c,d,e,f,g){"use strict";var h;a=function(a){function b(){return a.call(this,{rootDarkTheme:c("CometStyleXDarkTheme"),rootTheme:c("CometStyleXDefaultTheme")})||this}babelHelpers.inheritsLoose(b,a);return b}(c("StyleXSheet"));b=new a();g.DARK_MODE_CLASS_NAME=c("StyleXSheet").DARK_MODE_CLASS_NAME;g.LIGHT_MODE_CLASS_NAME=c("StyleXSheet").LIGHT_MODE_CLASS_NAME;g.CometStyleXSheet=a;g.rootStyleSheet=b}),98);
          __d("CometSSRStyleXInjectionCollection",[],(function(a,b,c,d,e,f){"use strict";var g=[];function a(){for(var a=arguments.length,b=new Array(a),c=0;c<a;c++)b[c]=arguments[c];g.push(b)}function b(){return g}function c(){g=[]}f.addStyleInjection=a;f.getStyleInjections=b;f.clearStyleCollection=c}),66);
          __d("stylex-inject",["CometSSRStyleXInjectionCollection","CometStyleXSheet","ServerJsRuntimeEnvironment","gkx"],(function(a,b,c,d,e,f,g){var h=!1;function a(a,b,e){e===void 0&&(e=null),!h&&c("gkx")("20935")&&a.indexOf("@keyframes")===-1&&(h=!0),d("ServerJsRuntimeEnvironment").getExecutionContext()==="SSR"&&d("CometSSRStyleXInjectionCollection").addStyleInjection(a,b,e),d("CometStyleXSheet").rootStyleSheet.insert(a,b,e)}g["default"]=a}),98);
          __d("VarTypes",[],(function(a,b,c,d,e,f){}),null);
          __d("stylex-runtime",["styleq"],(function(a,b,c,d,e,f,g){"use strict";var h,i=function(a){return new Error("Unexpected 'stylex."+a+"' call at runtime. Styles must be compiled by '@stylexjs/babel-plugin'.")},j=function(a){return i("types."+a)};c=function(a){throw i("create")};e=function(a,b){throw i("createTheme")};f=function(a){throw i("defineConsts")};var k=function(a){throw i("defineVars")},l=function(){throw i("firstThatWorks")},m=function(a){throw i("keyframes")},n=function(a){throw i("positionTry")};function a(){for(var a=arguments.length,b=new Array(a),c=0;c<a;c++)b[c]=arguments[c];var e=(h||(h=d("styleq"))).styleq(b),f=e[0],g=e[1],i=e[2],j={};f!=null&&f!==""&&(j.className=f);g!=null&&Object.keys(g).length>0&&(j.style=g);i!=null&&i!==""&&(j["data-style-src"]=i);return j}var o=function(a){throw i("viewTransitionClass")},p={angle:function(a){throw j("angle")},color:function(a){throw j("color")},url:function(a){throw j("url")},image:function(a){throw j("image")},integer:function(a){throw j("integer")},lengthPercentage:function(a){throw j("lengthPercentage")},length:function(a){throw j("length")},percentage:function(a){throw j("percentage")},number:function(a){throw j("number")},resolution:function(a){throw j("resolution")},time:function(a){throw j("time")},transformFunction:function(a){throw j("transformFunction")},transformList:function(a){throw j("transformList")}};function b(){for(var a=arguments.length,b=new Array(a),c=0;c<a;c++)b[c]=arguments[c];var e=(h||(h=d("styleq"))).styleq(b),f=e[0];return f}b.create=c;b.createTheme=e;b.defineVars=k;b.firstThatWorks=l;b.keyframes=m;b.positionTry=n;b.props=a;b.types=p;b.viewTransitionClass=o;b=b;g.create=c;g.createTheme=e;g.defineConsts=f;g.defineVars=k;g.firstThatWorks=l;g.keyframes=m;g.positionTry=n;g.props=a;g.viewTransitionClass=o;g.types=p;g.legacyMerge=b}),98);
          __d("stylex",["CometStyleXSheet","ExecutionEnvironment","gkx","stylex-inject","stylex-runtime"],(function(a,b,c,d,e,f,g){"use strict";var h,i;!c("gkx")("21107")&&!(i||(i=c("ExecutionEnvironment"))).isInWorker&&d("CometStyleXSheet").rootStyleSheet.injectTheme();function j(a){a=a.reverse();var b={};while(a.length){var c=a.pop();if(Array.isArray(c)){for(var d=c.length-1;d>=0;d--)a.push(c[d]);continue}d=c;if(d!=null&&typeof d==="object")for(c in d){var e=d[c];if(typeof e==="string")b[c]=e;else if(typeof e==="object"){var f;b[c]=(f=b[c])!=null?f:{};Object.assign(b[c],e)}}}return b}function a(){for(var a=arguments.length,b=new Array(a),c=0;c<a;c++)b[c]=arguments[c];return j(b)}function b(){for(var a=arguments.length,b=new Array(a),c=0;c<a;c++)b[c]=arguments[c];return(h||(h=d("stylex-runtime"))).legacyMerge(b)}b.compose=a;b.create=(h||(h=d("stylex-runtime"))).legacyMerge.create;b.firstThatWorks=h.legacyMerge.firstThatWorks;b.inject=c("stylex-inject");b.keyframes=h.legacyMerge.keyframes;b.props=h.legacyMerge.props;b.defineVars=h.legacyMerge.defineVars;b.createTheme=h.legacyMerge.createTheme;b.viewTransitionClass=h.legacyMerge.viewTransitionClass;b.positionTry=h.legacyMerge.positionTry;e=b;g["default"]=e}),102);
          __d("mergeRefs",["recoverableViolation"],(function(a,b,c,d,e,f,g){"use strict";function a(){for(var a=arguments.length,b=new Array(a),d=0;d<a;d++)b[d]=arguments[d];return function(a){var d=[];b.forEach(function(b){if(b==null)return;if(typeof b==="function"){var e=b(a);typeof e==="function"?d.push(e):d.push(function(){return b(null)});return}if(typeof b==="object"){b.current=a;d.push(function(){b.current=null});return}c("recoverableViolation")("mergeRefs cannot handle Refs of type boolean, number or string, received ref "+String(b)+" of type "+typeof b,"comet_ui")});return function(){d.forEach(function(a){return a()})}}}g["default"]=a}),98);
          __d("useMergeRefs",["mergeRefs","react"],(function(a,b,c,d,e,f,g){"use strict";var h,i=(h||d("react")).useMemo;function a(){for(var a=arguments.length,b=new Array(a),d=0;d<a;d++)b[d]=arguments[d];return i(function(){return c("mergeRefs").apply(void 0,b)},[].concat(b))}g["default"]=a}),98);
          __d("FbtErrorListenerWWW",["FBLogger"],(function(a,b,c,d,e,f,g){a=function(){function a(a){this.$1=a.hash,this.$2=a.translation}var b=a.prototype;b.onStringSerializationError=function(a){var b,d="Context not logged.";try{var e=JSON.stringify(a);e!=null&&(d=e.substr(0,250))}catch(a){d=a.message}e=(a==null||(b=a.constructor)==null?void 0:b.name)||"";c("FBLogger")("fbt").blameToPreviousDirectory().blameToPreviousDirectory().mustfix('Converting to a string will drop content data. Hash="%s" Translation="%s" Content="%s" (type=%s,%s)',this.$1,this.$2,d,typeof a,e)};b.onStringMethodUsed=function(a){c("FBLogger")("fbt").blameToPreviousDirectory().blameToPreviousDirectory().mustfix("Error using fbt string. Used method %s on Fbt string. Fbt string is designed to be immutable and should not be manipulated.",a)};b.onMissingParameterError=function(a,b){c("FBLogger")("fbt").blameToPreviousDirectory().blameToPreviousDirectory().mustfix('Expected fbt parameter names (%s) to also contain `%s`. Hash="%s" Translation="%s"',a.join(", "),b,this.$1,this.$2)};return a}();g["default"]=a}),98);
          __d("FbtReactUtil",[],(function(a,b,c,d,e,f){a=typeof Symbol==="function"&&Symbol["for"]&&Symbol["for"]("react.element")||60103;var g=!1;b={REACT_ELEMENT_TYPE:a,injectReactShim:function(a){var b={validated:!0};g?Object.defineProperty(a,"_store",{configurable:!1,enumerable:!1,writable:!1,value:b}):a._store=b}};e.exports=b}),null);
          __d("FbtResult",["FbtReactUtil","FbtResultBase"],(function(a,b,c,d,e,f){var g=function(a){return a.content};a=function(a){"use strict";function c(c,d){d=a.call(this,c,d)||this;d.$$typeof=b("FbtReactUtil").REACT_ELEMENT_TYPE;d.key=null;d.ref=null;d.type=g;d.props={content:c};return d}babelHelpers.inheritsLoose(c,a);c.get=function(a){return new c(a.contents,a.errorListener)};return c}(b("FbtResultBase"));e.exports=a}),null);
          __d("FbtPureStringResult",["FbtResult"],(function(a,b,c,d,e,f){a=function(a){"use strict";function b(){return a.apply(this,arguments)||this}babelHelpers.inheritsLoose(b,a);return b}(b("FbtResult"));c=a;e.exports=c}),null);
          __d("getFbsResult",["FbtPureStringResult"],(function(a,b,c,d,e,f){function a(a){return new(b("FbtPureStringResult"))(a.contents,a.errorListener)}e.exports=a}),null);
          __d("getTranslatedInput",["Env","ExecutionEnvironment","FBLogger","MakeHasteTranslationsMap"],(function(a,b,c,d,e,f,g){var h,i;b="JHASH";var j=new RegExp("__"+b+"__(.+?)__"+b+"__"),k=!!(h||(h=c("Env"))).use_fbt_virtual_modules;function a(a){var b=a.table;if(k&&(i||(i=c("ExecutionEnvironment"))).isInBrowser){if(typeof b==="string"){var e=b.match(j);if(e!=null)return l(babelHelpers["extends"]({},a,{table:d("MakeHasteTranslationsMap").get(e[1])}))}c("FBLogger")("binary_transparency","inlined_translations").warn("Found inlined translated contents in client_fetch_translations experiment! Input: %s",JSON.stringify(b))}return l(a)}function l(a){var b=a.table;return typeof b==="string"&&b[0]==="_"&&b[1]==="j"&&(b[2]==="{"||b[2]==="[")?babelHelpers["extends"]({},a,{table:JSON.parse(b.substring(2))}):a}g["default"]=a}),98);
          __d("translationOverrideListener",["requireDeferred"],(function(a,b,c,d,e,f,g){"use strict";var h=c("requireDeferred")("IntlQtEventFalcoEvent").__setRef("translationOverrideListener");function a(a){h.onReady(function(b){return b.log(function(){return{hash:a}})})}g["default"]=a}),98);
          __d("FbtEnv",["FbtErrorListenerWWW","FbtHooks","IntlViewerContext","cr:7730","getFbsResult","getTranslatedInput","justknobx","promiseDone","requireDeferred","translationOverrideListener"],(function(a,b,c,d,e,f,g){"use strict";var h,i=c("requireDeferred")("FbtLogging").__setRef("FbtEnv");d="JHASH";var j=new RegExp("__"+d+"__(.+?)__"+d+"__"),k=!1;function a(){if(k)return;k=!0;(h||(h=b("FbtHooks"))).register({errorListener:function(a){return new(c("FbtErrorListenerWWW"))(a)},getFbsResult:c("getFbsResult"),getFbtResult:b("cr:7730"),getTranslatedInput:c("getTranslatedInput"),onTranslationOverride:c("translationOverrideListener"),getViewerContext:function(){return c("IntlViewerContext")},logImpression:function(a,b){return c("promiseDone")(i.load().then(function(d){d.logImpression==null||d.logImpression(a);if(!c("justknobx")._("2269")){var e,f=b==null?void 0:b.inputTable;e=(e=b==null?void 0:b.tokens)!=null?e:[];if(typeof f==="string"){f=f.match(j);f!=null&&(d.logImpressionV2==null||d.logImpressionV2(f[1],e))}}}))}})}g.setupOnce=a}),98);
          __d("FbtHooksImpl",[],(function(a,b,c,d,e,f){var g={};a={getErrorListener:function(a){return g.errorListener==null?void 0:g.errorListener(a)},logImpression:function(a,b){g.logImpression==null||g.logImpression(a,b)},onTranslationOverride:function(a){g.onTranslationOverride==null||g.onTranslationOverride(a)},getFbsResult:function(a){return g.getFbsResult(a)},getFbtResult:function(a){return g.getFbtResult(a)},getTranslatedInput:function(a){var b;return(b=g.getTranslatedInput==null?void 0:g.getTranslatedInput(a))!=null?b:a},getViewerContext:function(){return g.getViewerContext()},register:function(a){Object.assign(g,a)}};e.exports=a}),null);
          __d("FbtHooks",["FbtEnv","FbtHooksImpl"],(function(a,b,c,d,e,f){e.exports=b("FbtHooksImpl"),b("FbtEnv").setupOnce()}),null);
          __d("FbtNumberType",["IntlNumberTypeProps"],(function(a,b,c,d,e,f,g){g["default"]=c("IntlNumberTypeProps").module}),98);
          __d("FbtTable",["invariant"],(function(a,b,c,d,e,f,g){"use strict";var h={ARG:{INDEX:0,SUBSTITUTION:1},access:function(a,b,c,d){if(c>=b.length){typeof a==="string"||Array.isArray(a)||g(0,21388,JSON.stringify(a));return a}var e=b[c];e=e[h.ARG.INDEX];if(e==null)return h.access(a,b,c+1,d);typeof a!=="string"&&!Array.isArray(a)||g(0,20954,typeof a);for(var f=0;f<e.length;++f){var i=a[e[f]];if(i==null)continue;d.push(e[f]);i=h.access(i,b,c+1,d);if(i!=null)return i}return null}};e.exports=h}),null);
          __d("FbtTableAccessor",[],(function(a,b,c,d,e,f){"use strict";a={getEnumResult:function(a){return[[a],null]},getGenderResult:function(a,b,c){return[a,b]},getNumberResult:function(a,b,c){return[a,b]},getSubstitution:function(a){return[null,a]},getPronounResult:function(a){return[[a,"*"],null]}};e.exports=a}),null);
          __d("GenderConst",[],(function(a,b,c,d,e,f){e.exports={NOT_A_PERSON:0,FEMALE_SINGULAR:1,MALE_SINGULAR:2,FEMALE_SINGULAR_GUESS:3,MALE_SINGULAR_GUESS:4,MIXED_UNKNOWN:5,NEUTER_SINGULAR:6,UNKNOWN_SINGULAR:7,FEMALE_PLURAL:8,MALE_PLURAL:9,NEUTER_PLURAL:10,UNKNOWN_PLURAL:11}}),null);
          __d("IntlVariations",[],(function(a,b,c,d,e,f){e.exports={BITMASK_NUMBER:28,BITMASK_GENDER:3,NUMBER_ZERO:16,NUMBER_ONE:4,NUMBER_TWO:8,NUMBER_FEW:20,NUMBER_MANY:12,NUMBER_OTHER:24,GENDER_MALE:1,GENDER_FEMALE:2,GENDER_UNKNOWN:3}}),null);
          __d("IntlNumberType",["FbtNumberType"],(function(a,b,c,d,e,f,g){a=function(a){return c("FbtNumberType")};g.get=a}),98);
          __d("IntlPhonologicalRewrites",["IntlPhonologicalRules"],(function(a,b,c,d,e,f){"use strict";a={get:function(a){return b("IntlPhonologicalRules")}};e.exports=a}),null);
          __d("IntlRedundantStops",[],(function(a,b,c,d,e,f){a=Object.freeze({equivalencies:{".":["\u0964","\u104b","\u3002"],"\u2026":["\u0e2f","\u0eaf","\u1801"],"!":["\uff01"],"?":["\uff1f"]},redundancies:{"?":["?",".","!","\u2026"],"!":["!","?","."],".":[".","!"],"\u2026":["\u2026",".","!"]}});f["default"]=a}),66);
          __d("IntlPunctuation",["FbtHooks","IntlPhonologicalRewrites","IntlRedundantStops"],(function(a,b,c,d,e,f,g){var h;d="[.!?\u3002\uff01\uff1f\u0964\u2026\u0eaf\u1801\u0e2f\uff0e]";var i={};function j(a){var b=a!=null?a:"",c=i[b];c==null&&(c=i[b]=k(a));return c}function k(a){var b=[];a=c("IntlPhonologicalRewrites").get(a);for(var d in a.patterns){var e=a.patterns[d];for(var f in a.meta){var g=new RegExp(f.slice(1,-1),"g"),h=a.meta[f];d=d.replace(g,h);e=e.replace(g,h)}e==="javascript"&&(e=function(a){return a.slice(1).toLowerCase()});b.push([new RegExp(d.slice(1,-1),"g"),e])}return b}function a(a){var b=j((h||(h=c("FbtHooks"))).getViewerContext().locale);a=a;for(var d=0;d<b.length;d++){var e=b[d],f=e[0];e=e[1];a=a.replace(f,e)}return a.replace(/\x01/g,"")}var l=new Map();for(e in c("IntlRedundantStops").equivalencies)for(f of[e].concat(c("IntlRedundantStops").equivalencies[e]))l.set(f,e);var m=new Map();for(f in c("IntlRedundantStops").redundancies)m.set(f,new Set(c("IntlRedundantStops").redundancies[f]));function n(a,b){a=l.get(a);b=l.get(b);return((a=m.get(a))==null?void 0:a.has(b))===!0}function b(a,b){return n(a[a.length-1],b)?"":b}g.PUNCT_CHAR_CLASS=d;g.applyPhonologicalRules=a;g.dedupeStops=b}),98);
          __d("IntlVariationResolverImpl",["invariant","FbtHooks","IntlNumberType","IntlVariations"],(function(a,b,c,d,e,f,g){var h,i="_1";a={EXACTLY_ONE:i,getNumberVariations:function(a){var c=b("IntlNumberType").get((h||(h=b("FbtHooks"))).getViewerContext().locale).getVariation(a);c&b("IntlVariations").BITMASK_NUMBER||g(0,11647,c,typeof c);return a===1?[i,c,"*"]:[c,"*"]},getGenderVariations:function(a){a&b("IntlVariations").BITMASK_GENDER||g(0,11648,a,typeof a);return[a,"*"]}};e.exports=a}),null);
          __d("IntlVariationResolver",["IntlVariationHoldout","IntlVariationResolverImpl"],(function(a,b,c,d,e,f,g){a={getNumberVariations:function(a){return d("IntlVariationResolverImpl").getNumberVariations(a)},getGenderVariations:function(a){return d("IntlVariationHoldout").disable_variation?["*"]:d("IntlVariationResolverImpl").getGenderVariations(a)}};b=a;g["default"]=b}),98);
          __d("Keys",[],(function(a,b,c,d,e,f){"use strict";a=Object.freeze({BACKSPACE:8,TAB:9,RETURN:13,SHIFT:16,CTRL:17,ALT:18,PAUSE_BREAK:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,LEFT_WINDOW_KEY:91,RIGHT_WINDOW_KEY:92,SELECT_KEY:93,NUMPAD_0:96,NUMPAD_1:97,NUMPAD_2:98,NUMPAD_3:99,NUMPAD_4:100,NUMPAD_5:101,NUMPAD_6:102,NUMPAD_7:103,NUMPAD_8:104,NUMPAD_9:105,MULTIPLY:106,ADD:107,SUBTRACT:109,DECIMAL_POINT:110,DIVIDE:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUM_LOCK:144,SCROLL_LOCK:145,SEMI_COLON:186,EQUAL_SIGN:187,COMMA:188,DASH:189,PERIOD:190,FORWARD_SLASH:191,GRAVE_ACCENT:192,OPEN_BRACKET:219,BACK_SLASH:220,CLOSE_BRAKET:221,SINGLE_QUOTE:222});f["default"]=a}),66);
          __d("NumberFormatConsts",["NumberFormatConfig"],(function(a,b,c,d,e,f){a={get:function(a){return b("NumberFormatConfig")}};e.exports=a}),null);
          __d("WAUnicodeUtils",["WAStringz"],(function(a,b,c,d,e,f,g){"use strict";var h=5e3,i=.5;function a(a,b){return j(a||"",0,b)}function b(a){return d("WAStringz").length(a||"")}function j(a,b,c){if(a==null||a==="")return"";b=b||0;c=c==null?Infinity:c;if(b===0&&c===Infinity)return a;return a.length>=h&&c/a.length<=i?l(a,b,c):d("WAStringz").substring(a,b,c)}function k(a,b,c){a=a||"";b=b||0;c=c==null?Infinity:c;return a.length>=h&&c/a.length<=i?m(a,b,c):d("WAStringz").toArray(a).slice(b,c)}function c(a,b){b===void 0&&(b=0);if(a.codePointAt)return a.codePointAt(b);var c=a.charCodeAt(b);if(c>=55296&&c<=56319){a=a.charCodeAt(b+1);a>=56320&&a<=57343&&(c=65536+(c-55296<<10)+(a-56320))}return c}function e(a,b){if(b==null)return a;if(encodeURI(a).length<=b)return a;var c=0,d=k(a),e=d.length;for(var f=0;f<e;f++){var g=d[f];g=encodeURI(g).length;if(c+g>b)return j(a,0,f);c+=g}return a}function l(a,b,c){b=new RegExp(d("WAStringz").astralRange);var e="",f,g=0;do f=b.exec(a),f&&(e+=f[0]),g++;while(f&&g<c);return e}function m(a,b,c){b=new RegExp(d("WAStringz").astralRange);var e=[],f;do f=b.exec(a),f&&e.push(f[0]);while(f&&e.length<c);return e}g.firstNCodepoints=a;g.numCodepoints=b;g.substring=j;g.toArray=k;g.codePointAt=c;g.firstNEncodedBytes=e}),98);
          __d("WAWebABPropsLocalStorage",["WANullthrows","WAWebLocalStorage","WAWebUserPrefsKeys"],(function(a,b,c,d,e,f,g){var h=600,i=604800,j=86400;function a(a,b,e,f){var g=null;e!=null&&(g=e,g<h?g=h:g>i&&(g=i));e=k()||{};g={abKey:a!=null?a:e.abKey,hash:b!=null?b:e.hash,refresh:(b=(a=g)==null?void 0:a.toString())!=null?b:e.refresh,lastSyncTime:f};c("WANullthrows")(c("WAWebLocalStorage")).setItem(d("WAWebUserPrefsKeys").KEYS.ABPROPS,JSON.stringify(g))}function k(){var a=c("WANullthrows")(c("WAWebLocalStorage")).getItem(d("WAWebUserPrefsKeys").KEYS.ABPROPS);return a==null?null:JSON.parse(a)}function b(){return k()!=null}function e(){var a=k();return a==null?void 0:a.abKey}function f(){var a=k();return a==null?void 0:a.hash}function l(){var a=k();return parseInt((a=a==null?void 0:a.refresh)!=null?a:j,10)}function m(){var a=c("WANullthrows")(c("WAWebLocalStorage")).getItem(d("WAWebUserPrefsKeys").KEYS.ABPROPS_REFRESH_ID);a==null&&n(0);return a==null?0:parseInt(a,10)}function n(a){c("WANullthrows")(c("WAWebLocalStorage")).setItem(d("WAWebUserPrefsKeys").KEYS.ABPROPS_REFRESH_ID,String(a))}function o(){var a=c("WANullthrows")(c("WAWebLocalStorage")).getItem(d("WAWebUserPrefsKeys").UserPrefs.AbpropsWebRefreshId);a==null&&p(0);return a==null?0:parseInt(a,10)}function p(a){c("WANullthrows")(c("WAWebLocalStorage")).setItem(d("WAWebUserPrefsKeys").UserPrefs.AbpropsWebRefreshId,String(a))}g.updateAttributesLocalStorage=a;g.isABPropsAfterFirstSync=b;g.getABKey=e;g.getHash=f;g.getRefresh=l;g.getRefreshId=m;g.setRefreshId=n;g.getWebRefreshId=o;g.setWebRefreshId=p}),98);
          __d("intlNumUtils",["FbtHooks","NumberFormatConsts","escapeRegex"],(function(a,b,c,d,e,f){var g,h=3;f=["\u0433\u0440\u043d.","\u0434\u0435\u043d.","\u043b\u0432.","\u043c\u0430\u043d.","\u0564\u0580.","\u062c.\u0645.","\u062f.\u0625.","\u062f.\u0627.","\u062f.\u0628.","\u062f.\u062a.","\u062f.\u062c.","\u062f.\u0639.","\u062f.\u0643.","\u062f.\u0644.","\u062f.\u0645.","\u0631.\u0633.","\u0631.\u0639.","\u0631.\u0642.","\u0631.\u064a.","\u0644.\u0633.","\u0644.\u0644.","\u0783.","B/.","Bs.","Fr.","kr.","L.","p.","S/."];var i={};function j(a){i[a]||(i[a]=new RegExp(a,"i"));return i[a]}var k=j(f.reduce(function(a,c,d){return a+(d?"|":"")+"("+b("escapeRegex")(c)+")"},""));function l(a,c,d,e,f,g,i){d===void 0&&(d="");e===void 0&&(e=".");f===void 0&&(f=0);g===void 0&&(g={primaryGroupSize:h,secondaryGroupSize:h});var k=g.primaryGroupSize||h;g=g.secondaryGroupSize||k;i=i&&i.digits;var l;c==null?l=a.toString():typeof a==="string"?l=r(a,c):l=p(a,c);a=l.split(".");c=a[0];l=a[1];if(Math.abs(parseInt(c,10)).toString().length>=f){a="$1"+d+"$2$3";f="(\\d)(\\d{"+(k-0)+"})($|\\D)";k=c.replace(j(f),a);if(k!=c){c=k;f="(\\d)(\\d{"+(g-0)+"})("+b("escapeRegex")(d)+")";g=j(f);while((k=c.replace(g,a))!=c)c=k}}i!=null&&(c=m(c,i),l=l&&m(l,i));d=c;l&&(d+=e+l);return d}function m(a,b){var c="";for(var d=0;d<a.length;++d){var e=b[a.charCodeAt(d)-48];c+=e!==void 0?e:a[d]}return c}function a(a,c){var d=b("NumberFormatConsts").get((g||(g=b("FbtHooks"))).getViewerContext().locale);return l(a,c,"",d.decimalSeparator,d.minDigitsForThousandsSeparator,d.standardDecimalPatternInfo,d.numberingSystemData)}function n(a,c){var d=b("NumberFormatConsts").get((g||(g=b("FbtHooks"))).getViewerContext().locale);return l(a,c,d.numberDelimiter,d.decimalSeparator,d.minDigitsForThousandsSeparator,d.standardDecimalPatternInfo,d.numberingSystemData)}function o(a){return a&&Math.floor(Math.log10(Math.abs(a)))}function c(a,b,c){var d=o(a),e=a;d<c&&(e=a*Math.pow(10,-d+c));a=Math.pow(10,o(e)-c+1);e=Math.round(e/a)*a;if(d<c){e/=Math.pow(10,-d+c);if(b==null)return n(e,c-d-1)}return n(e,b)}function p(a,b){b=b==null?0:b;var c=Math.pow(10,b);a=(Math.round(a*c)/c).toString();if(!b)return a;if(a.indexOf("e-")!==-1)return a;c=a.indexOf(".");var d;c===-1?(a+=".",d=b):d=b-(a.length-c-1);for(b=0,c=d;b<c;b++)a+="0";return a}var q=function(a,b){a=a;for(var c=0;c<b;c++)a+="0";return a};function r(a,b){var c=a.indexOf("."),d=c===-1?a:a.slice(0,c);a=c===-1?"":a.slice(c+1);return b!=null?d+"."+q(a.slice(0,b),b-a.length):d}function s(a,c,d){d===void 0&&(d="");var e=u(),f=a;e&&(f=a.split("").map(function(a){return e[a]||a}).join("").trim());f=f.replace(/^[^\d]*\-/,"\x02");f=f.replace(k,"");a=b("escapeRegex")(c);c=b("escapeRegex")(d);d=j("^[^\\d]*\\d.*"+a+".*\\d[^\\d]*$");if(!d.test(f)){d=j("(^[^\\d]*)"+a+"(\\d*[^\\d]*$)");if(d.test(f)){f=f.replace(d,"$1\x01$2");return t(f)}d=j("^[^\\d]*[\\d "+b("escapeRegex")(c)+"]*[^\\d]*$");d.test(f)||(f="");return t(f)}d=j("(^[^\\d]*[\\d "+c+"]*)"+a+"(\\d*[^\\d]*$)");f=d.test(f)?f.replace(d,"$1\x01$2"):"";return t(f)}function t(a){a=a.replace(/[^0-9\u0001\u0002]/g,"").replace("\x01",".").replace("\x02","-");var b=Number(a);return a===""||isNaN(b)?null:b}function u(){var a=b("NumberFormatConsts").get((g||(g=b("FbtHooks"))).getViewerContext().locale),c={};a=a.numberingSystemData&&a.numberingSystemData.digits;if(a==null)return null;for(var d=0;d<a.length;d++)c[a.charAt(d)]=d.toString();return c}function d(a){var c=b("NumberFormatConsts").get((g||(g=b("FbtHooks"))).getViewerContext().locale);return s(a,c.decimalSeparator||".",c.numberDelimiter)}var v={formatNumber:a,formatNumberRaw:l,formatNumberWithThousandDelimiters:n,formatNumberWithLimitedSigFig:c,parseNumber:d,parseNumberRaw:s,truncateLongNumber:r,getFloatString:function(a,b,c){a=String(a);a=a.split(".");b=v.getIntegerString(a[0],b);return a.length===1?b:b+c+a[1]},getIntegerString:function(a,b){b=b;b===""&&(b=",");a=String(a);var c=/(\d+)(\d{3})/;while(c.test(a))a=a.replace(c,"$1"+b+"$2");return a}};e.exports=v}),null);
          __d("substituteTokens",["invariant","IntlPunctuation"],(function(a,b,c,d,e,f,g,h){var i=Object.prototype.hasOwnProperty,j=new RegExp("\\{([^}]+)\\}("+d("IntlPunctuation").PUNCT_CHAR_CLASS+"*)","g");function k(a){return a}function a(a,b,c){if(b==null)return a;typeof b==="object"||h(0,6041,a);var e=[],f=[];a=a.replace(j,function(a,g,h){i.call(b,g)||(c==null||c.onMissingParameterError==null||c.onMissingParameterError(Object.keys(b),g));a=b[g];if(a!=null&&typeof a==="object"){e.push(a);f.push(g);return"\x17"+h}else if(a==null)return"";return String(a)+d("IntlPunctuation").dedupeStops(String(a),h)}).split("\x17").map(d("IntlPunctuation").applyPhonologicalRules);if(a.length===1)return a[0];var g=a[0]!==""?[a[0]]:[];for(var l=0;l<e.length;l++)g.push(k(e[l])),a[l+1]!==""&&g.push(a[l+1]);return g}f.exports=a}),34);
          __d("fbt",["invariant","FbtEnv","FbtHooks","FbtQTOverrides","FbtResultBase","FbtTable","FbtTableAccessor","GenderConst","IntlVariationResolver","intlNumUtils","substituteTokens"],(function(a,b,c,d,e,f,g){var h;b("FbtEnv").setupOnce();var i=b("FbtQTOverrides").overrides,j=b("IntlVariationResolver").getGenderVariations,k=b("IntlVariationResolver").getNumberVariations,l=Object.prototype.hasOwnProperty,m=!1,n=b("FbtTable").ARG,o={number:0,gender:1},p={object:0,possessive:1,reflexive:2,subject:3},q={};function a(a,c,d){if((d!=null&&d.hk||d!=null&&d.ehk)&&m)return{text:a,fbt:!0,hashKey:d.hk};c=(h||(h=b("FbtHooks"))).getTranslatedInput({table:a,args:c,options:d});var e=c.args;c=c.table;var f={};if(c.__vcg!=null){e=e||[];var k=(h||(h=b("FbtHooks"))).getViewerContext();k=k.GENDER;var l=j(k);e.unshift(b("FbtTableAccessor").getGenderResult(l,null,k))}l=[];e&&(typeof c!=="string"&&(c=b("FbtTable").access(c,e,0,l)),f=r(e),c!==null||g(0,479));var n;if(Array.isArray(c)){k=c[0];n=c[1];e="1_"+n;i[e]!=null&&i[e]!==""&&(k=i[e],(h||(h=b("FbtHooks"))).onTranslationOverride(n));e={inputTable:a,tokens:l};(h||(h=b("FbtHooks"))).logImpression(n,e)}else if(typeof c==="string")k=c;else throw new Error("Table access did not result in string: "+(c===void 0?"undefined":JSON.stringify(c))+", Type: "+typeof c);a=this.cachedResults[k];l=s(f);if(a&&!l)return a;else{e=b("substituteTokens")(k,f,(h||(h=b("FbtHooks"))).getErrorListener==null?void 0:(h||(h=b("FbtHooks"))).getErrorListener({translation:k,hash:n}));c=this._wrapContent(e,k,n,d==null?void 0:d.eo);l||(this.cachedResults[k]=c);return c}}function r(a){var b={};a.forEach(function(a){a=a[n.SUBSTITUTION];if(!a)return;for(var c in a)l.call(a,c)&&(b[c]==null||g(0,56656,c),b[c]=a[c])});return b}function s(a){for(a in a)return!0;return!1}function c(a,c){return b("FbtTableAccessor").getEnumResult(a)}function d(a){return b("FbtTableAccessor").getGenderResult(j(a),null,a)}function f(a,c,d){var e;e=(e={},e[a]=c,e);if(d)if(d[0]===o.number){var f=d.length>1?d[1]:c;typeof f==="number"||g(0,484);var h=k(f);typeof c==="number"&&(e[a]=b("intlNumUtils").formatNumberWithThousandDelimiters(c));return b("FbtTableAccessor").getNumberResult(h,e,f)}else if(d[0]===o.gender){a=d[1];a!=null||g(0,485);return b("FbtTableAccessor").getGenderResult(j(a),e,a)}else g(0,486);else return b("FbtTableAccessor").getSubstitution(e)}function t(a,b,c){return this._param(a,b,c)}function u(a,c,d){var e=k(a),f={};c&&(typeof d==="number"?f[c]=b("intlNumUtils").formatNumberWithThousandDelimiters(d):f[c]=d||b("intlNumUtils").formatNumberWithThousandDelimiters(a));return b("FbtTableAccessor").getNumberResult(e,f,a)}function v(a,c,d){c!==b("GenderConst").NOT_A_PERSON||!d||!d.human||g(0,11835);d=w(a,c);return b("FbtTableAccessor").getPronounResult(d)}function w(a,c){switch(c){case b("GenderConst").NOT_A_PERSON:return a===p.object||a===p.reflexive?b("GenderConst").NOT_A_PERSON:b("GenderConst").UNKNOWN_PLURAL;case b("GenderConst").FEMALE_SINGULAR:case b("GenderConst").FEMALE_SINGULAR_GUESS:return b("GenderConst").FEMALE_SINGULAR;case b("GenderConst").MALE_SINGULAR:case b("GenderConst").MALE_SINGULAR_GUESS:return b("GenderConst").MALE_SINGULAR;case b("GenderConst").MIXED_UNKNOWN:case b("GenderConst").FEMALE_PLURAL:case b("GenderConst").MALE_PLURAL:case b("GenderConst").NEUTER_PLURAL:case b("GenderConst").UNKNOWN_PLURAL:return b("GenderConst").UNKNOWN_PLURAL;case b("GenderConst").NEUTER_SINGULAR:case b("GenderConst").UNKNOWN_SINGULAR:return a===p.reflexive?b("GenderConst").NOT_A_PERSON:b("GenderConst").UNKNOWN_PLURAL}return b("GenderConst").NOT_A_PERSON}function x(a,c,d){var e=j(d),f={};f[a]=c;return b("FbtTableAccessor").getGenderResult(e,f,d)}function y(a,c,d,e){a=typeof a==="string"?[a]:a;var f=(h||(h=b("FbtHooks"))).getErrorListener({translation:c,hash:d});a=h.getFbtResult({contents:a,errorListener:f,extraOptions:e,patternHash:d,patternString:c});return a}function z(){m=!0}function A(){m=!1}function B(a){return a instanceof b("FbtResultBase")}var C=function(){};C._=a;C._enum=c;C._implicitParam=t;C._name=x;C._param=f;C._plural=u;C._pronoun=v;C._subject=d;C._wrapContent=y;C.disableJsonExportMode=A;C.enableJsonExportMode=z;C.isFbtInstance=B;C.cachedResults=q;C._getCachedFbt=void 0;a=C;e.exports=a}),null);
          __d("WAWebClassnames",[],(function(a,b,c,d,e,f){function g(a){var b=[];a.forEach(function(a){a!=null&&typeof a==="object"?Object.keys(a).forEach(function(c){a[c]&&b.push(c)}):b.push(a)});return b.join(" ")}function a(){var a=[];for(var b=arguments.length,c=new Array(b),d=0;d<b;d++)c[d]=arguments[d];c.forEach(function(b){Array.isArray(b)?a.push(g(b)):b!=null&&typeof b==="object"?Object.keys(b).forEach(function(c){b[c]&&a.push(c)}):a.push(b)});return a.join(" ").trim()}f.classnamesConvertMeToStylexPlease=a}),66);
          __d("WAWebSvgComponentBase",["$InternalEnum","Locale","WAWebClassnames","err","react","stylex"],(function(a,b,c,d,e,f,g){var h=["children"],i=["aria-label","aria-hidden","className_DONOTUSE","directional","displayInline","containerRef","xstyle","DEPRECATED_color","overrideDirection","name"],j,k,l=j||c("react"),m={secondaryColor:{color:"x7gh8cn",$$css:!0},secondaryLighterColor:{color:"x40yjcy",$$css:!0},tealColor:{color:"x1n68mz9",$$css:!0},tealLighterColor:{color:"xrxj3dl",$$css:!0},grayColor:{color:"x1t495xr",$$css:!0},grayLighterColor:{color:"xpteuj8",$$css:!0},criticalColor:{color:"x1sr8853",$$css:!0},successColor:{color:"x16yd4ao",$$css:!0},reverse:{display:"x1lliihq",transform:"xpk2tj9",$$css:!0},inline:{display:"x1rg5ohu",verticalAlign:"x16dsc37",$$css:!0}};e=b("$InternalEnum")({SECONDARY:"secondaryColor",SECONDARY_LIGHTER:"secondaryLighterColor",TEAL:"tealColor",TEAL_LIGHTER:"tealLighterColor",GRAY:"grayColor",GRAY_LIGHTER:"grayLighterColor",CRITICAL:"criticalColor",SUCCESS:"successColor"});function a(a){var b=a.children;a=babelHelpers.objectWithoutPropertiesLoose(a,h);if(b==null)throw c("err")("Cannot use BaseSvgSpan without SVG children");var e=a["aria-label"],f=a["aria-hidden"],g=a.className_DONOTUSE,j=a.directional,n=a.displayInline,o=a.containerRef,p=a.xstyle,q=a.DEPRECATED_color,r=a.overrideDirection,s=a.name;a=babelHelpers.objectWithoutPropertiesLoose(a,i);r!=null?r=r==="rtl":r=j===!0?d("Locale").isRTL():!1;var t;q!=null&&(t=m[q]);j=(k||(k=c("stylex")))(r&&m.reverse,n===!0&&m.inline,t,p);q=f===!1?!1:e==null;return l.jsx("span",babelHelpers["extends"]({"data-testid":void 0,"aria-hidden":q,"aria-label":e,ref:o,"data-icon":s,className:d("WAWebClassnames").classnamesConvertMeToStylexPlease(g,j)},a,{children:b}))}a.displayName=a.name+" [from "+f.id+"]";g.DEPRECATED_SvgColorProp=e;g.BaseSvgSpan=a}),98);
          __d("minBy",[],(function(a,b,c,d,e,f){var g=function(a,b){return a-b};function a(a,b,c){c=c||g;var d=void 0,e=null;for(a of a){var f=b(a);(e===null||c(f,e)<0)&&(d=a,e=f)}return d}f["default"]=a}),66);
          __d("maxBy",["minBy"],(function(a,b,c,d,e,f,g){var h=function(a,b){return a-b};function a(a,b,d){var e=d||h;return c("minBy")(a,b,function(a,b){return e(b,a)})}g["default"]=a}),98);
          __d("WAWebUim",["$InternalEnum","Keys","WALogger","gkx","lodash","maxBy"],(function(a,b,c,d,e,f,g){var h,i,j,k,l=b("$InternalEnum").Mirrored(["ACTIVE","PASSIVE","INACTIVE","DEAD"]),m=b("$InternalEnum").Mirrored(["LIFECYCLE","UIM_INTERACTION"]);a=function(){function a(){this.verbose=!c("gkx")("26258")}var b=a.prototype;b.setTop=function(a){var b;a&&(a.lastActive=Date.now());a&&this.$1!==a&&a.getState()!==l.INACTIVE&&a.getState()!==l.DEAD&&a.shouldRequestFocus&&a.requestFocus();a&&(a.shouldRequestFocus=!0);(b=this.$1)!=null&&b.popable&&window.removeEventListener("wheel",n.maybePreventScroll,{passive:!1,capture:!0});a!=null&&a.popable&&window.addEventListener("wheel",n.maybePreventScroll,{passive:!1,capture:!0});this.$1=a};b.getTop=function(){return this.$1};b.refocusTopUie=function(){var a=this;self.setTimeout(function(){a.$1!=null&&document.activeElement===document.body&&a.$1.requestFocus()},0)};return a}();var n=function(){function a(b,c){this.shouldRequestFocus=!0,this.dismissEvent=null,this.parent=c||this,c||(a.Manager.root&&d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[uim] Attempting to set multiple UIM tree roots. Expecting only one."]))).sendLogs("multiple-uim-roots",{sampling:.01}),a.Manager.root=this),this.displayName=b.displayName,this.popable=b.popable,this.escapable=b.escapable,this.requestFocus=b.requestFocus,this.$2=b.requestDismiss,this.getNode=b.getNode,this.dismissOnWindowResize=b.dismissOnWindowResize,this.children=[],this.setState(b.uimState)}a.maybePreventScroll=function(b){var c;c=(c=a.Manager.getTop())==null?void 0:c.getNode();b.target instanceof HTMLElement&&(c&&!c.contains(b.target)&&(b.preventDefault(),b.stopPropagation()))};var b=a.prototype;b.getState=function(){return this.$1};b.setState=function(b){switch(b){case l.ACTIVE:this.lastActive=Date.now();a.Manager.setTop(this);break;case l.PASSIVE:this.lastActive=Date.now();this.$1!==l.ACTIVE&&a.Manager.setTop(a.findMostRecentlyActiveFocusable());break;case l.INACTIVE:this.$1&&this.$1!==b&&a.Manager.setTop(a.findMostRecentlyActiveFocusable());break;case l.DEAD:break}this.$1=b};b.activate=function(){this.setState(this.$1)};b.branch=function(b){b=new a(b,this);this.children.push(b);a.pprint();return b};b.pop=function(b,d){var e=this;b===void 0&&(b=m.UIM_INTERACTION);d===void 0&&(d=!0);if(this.getState()===l.DEAD)return;this.$3(this.children,b);c("lodash").remove(this.parent.children,function(a){return a===e});b=a.findMostRecentlyActiveFocusable(this);b&&(b.shouldRequestFocus=d);a.Manager.setTop(b);a.pprint()};b.requestDismiss=function(a,b){d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[uim] request dismiss: ",""])),this.displayName),this.dismissEvent=b,this.$2(a,b)};b.$3=function(a,b){var c=this;a.forEach(function(a){a.setState(l.DEAD),a.requestDismiss(b),c.$3(a.children,b)})};a.findMostRecentlyActiveFocusable=function(b){var c=a.Manager.root;if(!c)return;return o(c,b,function(a){a=a.getState();return a===l.ACTIVE||a===l.PASSIVE})};a.findMostRecentlyActiveDismissable=function(b){var c=a.Manager.root;if(!c)return;return o(c,b,function(a){return a.getState()===l.ACTIVE})||o(c,b,function(a){return a.getState()===l.PASSIVE})};a.pprint=function(b){if(!b&&!a.Manager.verbose)return;b=a.Manager.root;if(!b)return;d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["[uim] ",""])),x(b,[]))};return a}();n.State=l;n.Manager=new a();function o(a,b,d){if(!a.children.length)return a;a=a.children.filter(function(a){return a!==b}).map(function(a){return o(a,b,d)}).concat([a]).filter(Boolean).filter(d);return c("maxBy")(a,function(a){return a.lastActive})}var p="\u25b6",q="\u2502",r="\u2514\u2500\u2500",s="\u2514\u2500\u252c",t="\u251c\u2500\u2500",u="\u251c\u2500\u252c";function v(a){switch(a){case l.ACTIVE:return"A";case l.PASSIVE:return"P";case l.INACTIVE:return"I";case l.DEAD:return"D"}}function w(a,b,c,d){var e;c&&d?e=u:c&&!d?e=t:!c&&d?e=s:e=r;a===n.Manager.root&&(e=p);c=a.displayName;a===n.Manager.getTop()&&(c=c+" \u2b25");a="("+v(a.getState())+")"+(d?"\n":"");return""+b.join("")+e+" "+c+" "+a}function x(a,b,c){var d=w(a,b,c,!!a.children.length);return d+a.children.map(function(d,e){var f=c;e=e<a.children.length-1;f=f?b.concat([q+" "]):b.concat(["  "]);return x(d,f,e)}).join("\n")}window.addEventListener("keydown",function(a){if(a.keyCode!==c("Keys").ESC)return;var b=n.Manager.getTop();b=(b==null?void 0:b.getState())===l.ACTIVE?B(b)||b:n.findMostRecentlyActiveDismissable();if(!b)return;b.escapable?(a.stopPropagation(),a.preventDefault(),b.requestDismiss(m.UIM_INTERACTION,a)):d("WALogger").LOG(k||(k=babelHelpers.taggedTemplateLiteralLoose(["[uim] non-escapable item cannot be dismissed: ",""])),b.displayName)},{capture:!0});var y=new WeakSet();window.addEventListener("resize",function(){if(c("gkx")("26256"))return;var a=n.Manager.getTop();a=(a==null?void 0:a.getState())===l.ACTIVE?a:n.findMostRecentlyActiveDismissable();a!=null&&a.dismissOnWindowResize&&a!=null&&a.escapable&&!y.has(a)&&(a.requestDismiss(m.UIM_INTERACTION),y.add(a))});var z=null;window.addEventListener("mousedown",function(a){z=null;if(!a.screenX||!a.screenY)return;var b=A(n.Manager.getTop(),a);b&&a.button===2?b.requestDismiss(m.UIM_INTERACTION):z=b},{capture:!0});window.addEventListener("mouseup",function(a){if(!a.screenX||!a.screenY){z=null;return}var b=A(n.Manager.getTop(),a);b&&b===z&&self.setTimeout(function(){return b.requestDismiss(m.UIM_INTERACTION,a)},0);z=null},{capture:!0});function A(a,b){a=a&&a.getState()===l.ACTIVE&&a.popable?a:n.findMostRecentlyActiveDismissable();if(!a||!a.popable)return null;var c=a.getNode();return c&&b.target instanceof Node&&c.contains(b.target)?null:a}function B(a){if(!a)return null;var b;for(var c of a.children){b=B(c);if(b)return b}return a.getState()===l.ACTIVE?a:null}g.UIMState=l;g.DismissReason=m;g.UIM=n}),98);
          __d("useWAWebStableCallback",["react"],(function(a,b,c,d,e,f,g){var h;b=h||d("react");var i=b.useCallback,j=b.useRef;function a(a){var b=j(a);b.current=a;a=i(function(){for(var a=arguments.length,c=new Array(a),d=0;d<a;d++)c[d]=arguments[d];return b.current==null?void 0:b.current.apply(b,c)},[]);return a}g["default"]=a}),98);
          __d("useWAWebOnUnmount",["react","useWAWebStableCallback"],(function(a,b,c,d,e,f,g){var h,i=(h||d("react")).useEffect;function a(a){var b=c("useWAWebStableCallback")(a);i(function(){return b},[b])}g["default"]=a}),98);
          __d("WAWebKeyboardHotKeys.react",["WALogger","WAWebNoop","WAWebUim","cr:23442","lodash","react","stylex","useMergeRefs","useWAWebOnUnmount"],(function(a,b,c,d,e,f,g){var h,i,j,k=["ref"],l=["component","handlers","children","xstyle","onFocus","onBlur","focusType","onKeyDown","tabIndex","className"],m,n,o,p=o||c("react"),q=(m||(m=d("react"))).useRef,r={alt:"Alt",ctrl:"Control",meta:"Meta",shift:"Shift"},s=c("lodash").values(r),t="+",u={backspace:8,tab:9,enter:13,shift:16,ctrl:17,alt:18,capslock:20,esc:27,space:32,pageup:33,pagedown:34,end:35,home:36,left:37,up:38,right:39,down:40,ins:45,del:46,meta:224},v={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",20:"capslock",27:"esc",32:"space",33:"pageup",34:"pagedown",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"ins",46:"del",91:"meta",93:"meta",224:"meta"},w={option:"alt",command:"meta","return":"enter",escape:"esc",plus:"+"};function a(a){var e=a.ref;a=babelHelpers.objectWithoutPropertiesLoose(a,k);var f=a.component;f=f===void 0?"div":f;var g=a.handlers,h=a.children,i=a.xstyle,j=a.onFocus,m=j===void 0?c("WAWebNoop"):j;j=a.onBlur;var o=j===void 0?c("WAWebNoop"):j;j=a.focusType;var r=j===void 0?"all":j,s=a.onKeyDown;j=a.tabIndex;var t=a.className;a=babelHelpers.objectWithoutPropertiesLoose(a,l);var u=q(!1),w=b("cr:23442")(),z=w[0],A=w[1],B=q(null);w=c("useMergeRefs")(e,B,z);c("useWAWebOnUnmount")(function(){if(u.current){var a=document.activeElement;B.current===a&&d("WAWebUim").UIM.Manager.refocusTopUie()}});e=function(a){s!=null&&s(a);if(!g)return;Object.keys(g).forEach(function(b){var c=g[b];if(c==null)return;b=y(b);var d=b[0];if(!v[String(d)])return;x(b,a)&&c(a)})};z=function(a){if(!g)return;Object.keys(g).forEach(function(b){var c=g[b];if(c==null)return;b=y(b);var d=b[0];if(v[String(d)])return;x(b,a)&&c(a)})};var C=function(a){u.current=!0;if(r==="keyboardOnly"&&A!==!0)return;m(a)},D=function(a){u.current=!1,o(a)},E=g!=null&&Object.keys(g).some(function(a){return g[a]!=null}),F=-1;a["data-tab"]!=null&&(F=0);j!=null&&(F=j);j=[];t!=null&&j.push(t);i!=null&&j.push((n||(n=c("stylex")))(i));return p.jsx(f,babelHelpers["extends"]({ref:w,tabIndex:F,onKeyPress:E?z:null,onKeyDown:E?e:null,className:j.map(function(a){return a}).join(" ")},a,{onFocus:C,onBlur:D,children:h}))}a.displayName=a.name+" [from "+f.id+"]";function x(a,b){var c=a[0],d=a[1];return c!==b.which?!1:s.every(function(a){return d!=null&&a===d?b.getModifierState(d):!b.getModifierState(a)})}function y(a){a=a.toLowerCase().split(t);var b=a[0];a=a[1];w[b]&&(b=w[b]);w[a]&&(a=w[a]);var c=b,e;a?(c=a,e=r[b],e===void 0?d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["Invalid HotKey Modifier: ",""])),b):c===void 0&&d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(["Invalid HotKey Key: ",""])),a)):c===void 0&&d("WALogger").WARN(j||(j=babelHelpers.taggedTemplateLiteralLoose(["Invalid HotKey Key: ",""])),b);return[u[c]||c.charCodeAt(0),e]}g.SpecialKeyMap=u;g.HotKeys=a}),98);
          __d("WAWebKeyboardIsKeyActivation",["WAWebKeyboardHotKeys.react"],(function(a,b,c,d,e,f,g){var h=new Set([d("WAWebKeyboardHotKeys.react").SpecialKeyMap.enter,d("WAWebKeyboardHotKeys.react").SpecialKeyMap.space]);function a(a){var b=0,c=a.charCode;a=a.keyCode;c!=null&&c!==0?b=c:a!=null&&a!==0&&(b=a);return h.has(b)}g["default"]=a}),98);
          __d("WDSColor.stylex",[],(function(a,b,c,d,e,f,g){({"--WDS-accent":null,"--WDS-accent-RGB":null,"--WDS-accent-deemphasized":null,"--WDS-accent-deemphasized-RGB":null,"--WDS-accent-emphasized":null,"--WDS-accent-emphasized-RGB":null,"--WDS-secondary-negative":null,"--WDS-secondary-negative-RGB":null,"--WDS-secondary-negative-deemphasized":null,"--WDS-secondary-negative-deemphasized-RGB":null,"--WDS-secondary-negative-emphasized":null,"--WDS-secondary-negative-emphasized-RGB":null,"--WDS-secondary-positive":null,"--WDS-secondary-positive-RGB":null,"--WDS-secondary-positive-deemphasized":null,"--WDS-secondary-positive-deemphasized-RGB":null,"--WDS-secondary-warning":null,"--WDS-secondary-warning-RGB":null,"--WDS-secondary-warning-deemphasized":null,"--WDS-secondary-warning-deemphasized-RGB":null,"--WDS-content-default":null,"--WDS-content-default-RGB":null,"--WDS-content-deemphasized":null,"--WDS-content-deemphasized-RGB":null,"--WDS-content-disabled":null,"--WDS-content-disabled-RGB":null,"--WDS-content-on-accent":null,"--WDS-content-on-accent-RGB":null,"--WDS-content-action-default":null,"--WDS-content-action-default-RGB":null,"--WDS-content-action-emphasized":null,"--WDS-content-action-emphasized-RGB":null,"--WDS-content-external-link":null,"--WDS-content-external-link-RGB":null,"--WDS-content-inverse":null,"--WDS-content-inverse-RGB":null,"--WDS-content-read":null,"--WDS-content-read-RGB":null,"--WDS-background-wash-plain":null,"--WDS-background-wash-plain-RGB":null,"--WDS-background-wash-inset":null,"--WDS-background-wash-inset-RGB":null,"--WDS-background-elevated-wash-plain":null,"--WDS-background-elevated-wash-plain-RGB":null,"--WDS-background-elevated-wash-inset":null,"--WDS-background-elevated-wash-inset-RGB":null,"--WDS-background-dimmer":null,"--WDS-background-dimmer-RGB":null,"--WDS-surface-default":null,"--WDS-surface-default-RGB":null,"--WDS-surface-emphasized":null,"--WDS-surface-emphasized-RGB":null,"--WDS-surface-elevated-default":null,"--WDS-surface-elevated-default-RGB":null,"--WDS-surface-elevated-emphasized":null,"--WDS-surface-elevated-emphasized-RGB":null,"--WDS-surface-highlight":null,"--WDS-surface-highlight-RGB":null,"--WDS-surface-inverse":null,"--WDS-surface-inverse-RGB":null,"--WDS-surface-pressed":null,"--WDS-surface-pressed-RGB":null,"--WDS-lines-divider":null,"--WDS-lines-divider-RGB":null,"--WDS-lines-outline-default":null,"--WDS-lines-outline-default-RGB":null,"--WDS-lines-outline-deemphasized":null,"--WDS-lines-outline-deemphasized-RGB":null,"--WDS-persistent-always-branded":null,"--WDS-persistent-always-branded-RGB":null,"--WDS-persistent-always-black":null,"--WDS-persistent-always-black-RGB":null,"--WDS-persistent-always-white":null,"--WDS-persistent-always-white-RGB":null,"--WDS-persistent-activity-indicator":null,"--WDS-persistent-activity-indicator-RGB":null,"--WDS-systems-bubble-surface-incoming":null,"--WDS-systems-bubble-surface-incoming-RGB":null,"--WDS-systems-bubble-surface-outgoing":null,"--WDS-systems-bubble-surface-outgoing-RGB":null,"--WDS-systems-bubble-content-deemphasized":null,"--WDS-systems-bubble-content-deemphasized-RGB":null,"--WDS-systems-bubble-surface-overlay":null,"--WDS-systems-bubble-surface-overlay-RGB":null,"--WDS-systems-bubble-surface-system":null,"--WDS-systems-bubble-surface-system-RGB":null,"--WDS-systems-bubble-surface-e2e":null,"--WDS-systems-bubble-surface-e2e-RGB":null,"--WDS-systems-bubble-content-e2e":null,"--WDS-systems-bubble-content-e2e-RGB":null,"--WDS-systems-bubble-surface-business":null,"--WDS-systems-bubble-surface-business-RGB":null,"--WDS-systems-bubble-content-business":null,"--WDS-systems-bubble-content-business-RGB":null,"--WDS-systems-chat-surface-composer":null,"--WDS-systems-chat-surface-composer-RGB":null,"--WDS-systems-chat-background-wallpaper":null,"--WDS-systems-chat-background-wallpaper-RGB":null,"--WDS-systems-chat-foreground-wallpaper":null,"--WDS-systems-chat-foreground-wallpaper-RGB":null,"--WDS-systems-chat-surface-tray":null,"--WDS-systems-chat-surface-tray-RGB":null,"--WDS-systems-status-seen":null,"--WDS-systems-status-seen-RGB":null,"--WDS-components-platform-gesture-bar":null,"--WDS-components-platform-gesture-bar-RGB":null,"--WDS-components-platform-status-bar":null,"--WDS-components-platform-status-bar-RGB":null,"--WDS-components-surface-nav-bar":null,"--WDS-components-surface-nav-bar-RGB":null,"--WDS-components-outline-profile-photo":null,"--WDS-components-outline-profile-photo-RGB":null,"--WDS-components-filter-surface-selected":null,"--WDS-components-filter-surface-selected-RGB":null,"--WDS-components-active-list-row":null,"--WDS-components-active-list-row-RGB":null});a={"--WDS-accent":"var(--WDS-accent)","--WDS-accent-RGB":"var(--WDS-accent-RGB)","--WDS-accent-deemphasized":"var(--WDS-accent-deemphasized)","--WDS-accent-deemphasized-RGB":"var(--WDS-accent-deemphasized-RGB)","--WDS-accent-emphasized":"var(--WDS-accent-emphasized)","--WDS-accent-emphasized-RGB":"var(--WDS-accent-emphasized-RGB)","--WDS-secondary-negative":"var(--WDS-secondary-negative)","--WDS-secondary-negative-RGB":"var(--WDS-secondary-negative-RGB)","--WDS-secondary-negative-deemphasized":"var(--WDS-secondary-negative-deemphasized)","--WDS-secondary-negative-deemphasized-RGB":"var(--WDS-secondary-negative-deemphasized-RGB)","--WDS-secondary-negative-emphasized":"var(--WDS-secondary-negative-emphasized)","--WDS-secondary-negative-emphasized-RGB":"var(--WDS-secondary-negative-emphasized-RGB)","--WDS-secondary-positive":"var(--WDS-secondary-positive)","--WDS-secondary-positive-RGB":"var(--WDS-secondary-positive-RGB)","--WDS-secondary-positive-deemphasized":"var(--WDS-secondary-positive-deemphasized)","--WDS-secondary-positive-deemphasized-RGB":"var(--WDS-secondary-positive-deemphasized-RGB)","--WDS-secondary-warning":"var(--WDS-secondary-warning)","--WDS-secondary-warning-RGB":"var(--WDS-secondary-warning-RGB)","--WDS-secondary-warning-deemphasized":"var(--WDS-secondary-warning-deemphasized)","--WDS-secondary-warning-deemphasized-RGB":"var(--WDS-secondary-warning-deemphasized-RGB)","--WDS-content-default":"var(--WDS-content-default)","--WDS-content-default-RGB":"var(--WDS-content-default-RGB)","--WDS-content-deemphasized":"var(--WDS-content-deemphasized)","--WDS-content-deemphasized-RGB":"var(--WDS-content-deemphasized-RGB)","--WDS-content-disabled":"var(--WDS-content-disabled)","--WDS-content-disabled-RGB":"var(--WDS-content-disabled-RGB)","--WDS-content-on-accent":"var(--WDS-content-on-accent)","--WDS-content-on-accent-RGB":"var(--WDS-content-on-accent-RGB)","--WDS-content-action-default":"var(--WDS-content-action-default)","--WDS-content-action-default-RGB":"var(--WDS-content-action-default-RGB)","--WDS-content-action-emphasized":"var(--WDS-content-action-emphasized)","--WDS-content-action-emphasized-RGB":"var(--WDS-content-action-emphasized-RGB)","--WDS-content-external-link":"var(--WDS-content-external-link)","--WDS-content-external-link-RGB":"var(--WDS-content-external-link-RGB)","--WDS-content-inverse":"var(--WDS-content-inverse)","--WDS-content-inverse-RGB":"var(--WDS-content-inverse-RGB)","--WDS-content-read":"var(--WDS-content-read)","--WDS-content-read-RGB":"var(--WDS-content-read-RGB)","--WDS-background-wash-plain":"var(--WDS-background-wash-plain)","--WDS-background-wash-plain-RGB":"var(--WDS-background-wash-plain-RGB)","--WDS-background-wash-inset":"var(--WDS-background-wash-inset)","--WDS-background-wash-inset-RGB":"var(--WDS-background-wash-inset-RGB)","--WDS-background-elevated-wash-plain":"var(--WDS-background-elevated-wash-plain)","--WDS-background-elevated-wash-plain-RGB":"var(--WDS-background-elevated-wash-plain-RGB)","--WDS-background-elevated-wash-inset":"var(--WDS-background-elevated-wash-inset)","--WDS-background-elevated-wash-inset-RGB":"var(--WDS-background-elevated-wash-inset-RGB)","--WDS-background-dimmer":"var(--WDS-background-dimmer)","--WDS-background-dimmer-RGB":"var(--WDS-background-dimmer-RGB)","--WDS-surface-default":"var(--WDS-surface-default)","--WDS-surface-default-RGB":"var(--WDS-surface-default-RGB)","--WDS-surface-emphasized":"var(--WDS-surface-emphasized)","--WDS-surface-emphasized-RGB":"var(--WDS-surface-emphasized-RGB)","--WDS-surface-elevated-default":"var(--WDS-surface-elevated-default)","--WDS-surface-elevated-default-RGB":"var(--WDS-surface-elevated-default-RGB)","--WDS-surface-elevated-emphasized":"var(--WDS-surface-elevated-emphasized)","--WDS-surface-elevated-emphasized-RGB":"var(--WDS-surface-elevated-emphasized-RGB)","--WDS-surface-highlight":"var(--WDS-surface-highlight)","--WDS-surface-highlight-RGB":"var(--WDS-surface-highlight-RGB)","--WDS-surface-inverse":"var(--WDS-surface-inverse)","--WDS-surface-inverse-RGB":"var(--WDS-surface-inverse-RGB)","--WDS-surface-pressed":"var(--WDS-surface-pressed)","--WDS-surface-pressed-RGB":"var(--WDS-surface-pressed-RGB)","--WDS-lines-divider":"var(--WDS-lines-divider)","--WDS-lines-divider-RGB":"var(--WDS-lines-divider-RGB)","--WDS-lines-outline-default":"var(--WDS-lines-outline-default)","--WDS-lines-outline-default-RGB":"var(--WDS-lines-outline-default-RGB)","--WDS-lines-outline-deemphasized":"var(--WDS-lines-outline-deemphasized)","--WDS-lines-outline-deemphasized-RGB":"var(--WDS-lines-outline-deemphasized-RGB)","--WDS-persistent-always-branded":"var(--WDS-persistent-always-branded)","--WDS-persistent-always-branded-RGB":"var(--WDS-persistent-always-branded-RGB)","--WDS-persistent-always-black":"var(--WDS-persistent-always-black)","--WDS-persistent-always-black-RGB":"var(--WDS-persistent-always-black-RGB)","--WDS-persistent-always-white":"var(--WDS-persistent-always-white)","--WDS-persistent-always-white-RGB":"var(--WDS-persistent-always-white-RGB)","--WDS-persistent-activity-indicator":"var(--WDS-persistent-activity-indicator)","--WDS-persistent-activity-indicator-RGB":"var(--WDS-persistent-activity-indicator-RGB)","--WDS-systems-bubble-surface-incoming":"var(--WDS-systems-bubble-surface-incoming)","--WDS-systems-bubble-surface-incoming-RGB":"var(--WDS-systems-bubble-surface-incoming-RGB)","--WDS-systems-bubble-surface-outgoing":"var(--WDS-systems-bubble-surface-outgoing)","--WDS-systems-bubble-surface-outgoing-RGB":"var(--WDS-systems-bubble-surface-outgoing-RGB)","--WDS-systems-bubble-content-deemphasized":"var(--WDS-systems-bubble-content-deemphasized)","--WDS-systems-bubble-content-deemphasized-RGB":"var(--WDS-systems-bubble-content-deemphasized-RGB)","--WDS-systems-bubble-surface-overlay":"var(--WDS-systems-bubble-surface-overlay)","--WDS-systems-bubble-surface-overlay-RGB":"var(--WDS-systems-bubble-surface-overlay-RGB)","--WDS-systems-bubble-surface-system":"var(--WDS-systems-bubble-surface-system)","--WDS-systems-bubble-surface-system-RGB":"var(--WDS-systems-bubble-surface-system-RGB)","--WDS-systems-bubble-surface-e2e":"var(--WDS-systems-bubble-surface-e2e)","--WDS-systems-bubble-surface-e2e-RGB":"var(--WDS-systems-bubble-surface-e2e-RGB)","--WDS-systems-bubble-content-e2e":"var(--WDS-systems-bubble-content-e2e)","--WDS-systems-bubble-content-e2e-RGB":"var(--WDS-systems-bubble-content-e2e-RGB)","--WDS-systems-bubble-surface-business":"var(--WDS-systems-bubble-surface-business)","--WDS-systems-bubble-surface-business-RGB":"var(--WDS-systems-bubble-surface-business-RGB)","--WDS-systems-bubble-content-business":"var(--WDS-systems-bubble-content-business)","--WDS-systems-bubble-content-business-RGB":"var(--WDS-systems-bubble-content-business-RGB)","--WDS-systems-chat-surface-composer":"var(--WDS-systems-chat-surface-composer)","--WDS-systems-chat-surface-composer-RGB":"var(--WDS-systems-chat-surface-composer-RGB)","--WDS-systems-chat-background-wallpaper":"var(--WDS-systems-chat-background-wallpaper)","--WDS-systems-chat-background-wallpaper-RGB":"var(--WDS-systems-chat-background-wallpaper-RGB)","--WDS-systems-chat-foreground-wallpaper":"var(--WDS-systems-chat-foreground-wallpaper)","--WDS-systems-chat-foreground-wallpaper-RGB":"var(--WDS-systems-chat-foreground-wallpaper-RGB)","--WDS-systems-chat-surface-tray":"var(--WDS-systems-chat-surface-tray)","--WDS-systems-chat-surface-tray-RGB":"var(--WDS-systems-chat-surface-tray-RGB)","--WDS-systems-status-seen":"var(--WDS-systems-status-seen)","--WDS-systems-status-seen-RGB":"var(--WDS-systems-status-seen-RGB)","--WDS-components-platform-gesture-bar":"var(--WDS-components-platform-gesture-bar)","--WDS-components-platform-gesture-bar-RGB":"var(--WDS-components-platform-gesture-bar-RGB)","--WDS-components-platform-status-bar":"var(--WDS-components-platform-status-bar)","--WDS-components-platform-status-bar-RGB":"var(--WDS-components-platform-status-bar-RGB)","--WDS-components-surface-nav-bar":"var(--WDS-components-surface-nav-bar)","--WDS-components-surface-nav-bar-RGB":"var(--WDS-components-surface-nav-bar-RGB)","--WDS-components-outline-profile-photo":"var(--WDS-components-outline-profile-photo)","--WDS-components-outline-profile-photo-RGB":"var(--WDS-components-outline-profile-photo-RGB)","--WDS-components-filter-surface-selected":"var(--WDS-components-filter-surface-selected)","--WDS-components-filter-surface-selected-RGB":"var(--WDS-components-filter-surface-selected-RGB)","--WDS-components-active-list-row":"var(--WDS-components-active-list-row)","--WDS-components-active-list-row-RGB":"var(--WDS-components-active-list-row-RGB)",__varGroupHash__:"x1cknd6y"};({neutralGray50:"#FAFAFA",neutralGray75:"#F4F4F4",neutralGray100:"#EEEEEE",neutralGray200:"#D8D8D8",neutralGray300:"#BDBDBD",neutralGray400:"#959393",neutralGray450:"#858586",neutralGray500:"#757778",neutralGray550:"#6A6C6C",neutralGray600:"#606263",neutralGray700:"#424445",neutralGray800:"#242626",neutralGray850:"#1D1F1F",neutralGray900:"#161717",neutralGray1000:"#0A0A0A",warmGray50:"#FBFAF9",warmGray75:"#F7F5F3",warmGray100:"#F1EEEB",warmGray200:"#DBD8D4",warmGray300:"#C2BDB8",warmGray400:"#9F9891",warmGray500:"#7C7771",warmGray600:"#66625D",warmGray700:"#474440",warmGray800:"#262524",warmGray900:"#171616",warmGray1000:"#0B0A0A",warmGray300Alpha15:"rgba(194, 189, 184, 0.15)",green50:"#F2FDF0",green75:"#E7FCE3",green100:"#D9FDD3",green200:"#ACFCAC",green300:"#71EB85",green400:"#25D366",green450:"#21C063",green500:"#1DAA61",green600:"#1B8755",green700:"#15603E",green750:"#144D37",green800:"#103529",green500Alpha30:"rgba(29, 170, 97, 0.3)",green500Alpha60:"rgba(29, 170, 97, 0.6)",red50:"#FEEFF2",red75:"#FDE8EB",red100:"#FBD8DC",red200:"#FA99A4",red300:"#FB5061",red400:"#EA0038",red500:"#B80531",red600:"#911435",red700:"#61182E",red800:"#321622",red400Alpha30:"rgba(234, 0, 56, 0.3)",orange50:"#FFF7F5",orange75:"#FFEBE6",orange100:"#FEE2D8",orange200:"#FDC1AD",orange300:"#FC9775",orange400:"#FA6533",orange500:"#C4532D",orange600:"#9A4529",orange700:"#6B3424",orange800:"#35221E",yellow50:"#FFFCF5",yellow75:"#FFF7E5",yellow100:"#FFF0D4",yellow200:"#FFE4AF",yellow300:"#FFD279",yellow400:"#FFB938",yellow500:"#C58730",yellow600:"#9D6C2C",yellow700:"#6D4E26",yellow800:"#362C1F",purple50:"#F7F5FF",purple75:"#EFEBFF",purple100:"#E8E0FF",purple200:"#D1C4FF",purple300:"#A791FF",purple400:"#7F66FF",purple500:"#5E47DE",purple600:"#4837AF",purple700:"#3A327B",purple800:"#242447",cobalt50:"#F2F8FF",cobalt75:"#E1F0FF",cobalt100:"#D2E8FE",cobalt200:"#99CAFE",cobalt300:"#53A6FD",cobalt400:"#007BFC",cobalt500:"#0063CB",cobalt600:"#0451A3",cobalt700:"#073D76",cobalt800:"#092642",skyBlue50:"#F2FAFE",skyBlue75:"#DEF3FC",skyBlue100:"#CAECFA",skyBlue200:"#93D7F5",skyBlue300:"#53BDEB",skyBlue400:"#009DE2",skyBlue500:"#027EB5",skyBlue600:"#046692",skyBlue700:"#074B6A",skyBlue800:"#092C3D",pink50:"#FFF5F8",pink75:"#FFEBF1",pink100:"#FFDAE7",pink200:"#FFABC7",pink300:"#FF72A1",pink400:"#FF2E74",pink500:"#D42A66",pink600:"#A32553",pink700:"#6D1E3E",pink800:"#36192A",emerald50:"#F0FFF9",emerald75:"#E1FEF2",emerald100:"#D5FDED",emerald200:"#B2F5DA",emerald300:"#7AE3C3",emerald400:"#06CF9C",emerald500:"#00A884",emerald600:"#008069",emerald700:"#125C4E",emerald800:"#0A332C",teal50:"#EDFAFA",teal75:"#DFF6F5",teal100:"#CBF2EE",teal200:"#95DBD4",teal300:"#42C7B8",teal400:"#02A698",teal500:"#028377",teal600:"#046A62",teal700:"#074D4A",teal800:"#092D2F",cream50:"#FAF8F5",cream75:"#F5F1EB",cream100:"#EFE9E0",cream150:"#EAE0D3",cream200:"#E5DBCD",cream300:"#D4C3AB",cream400:"#C1A886",cream500:"#9F8465",cream600:"#7B654C",cream700:"#504334",cream800:"#2C2720",brown50:"#FEF9F6",brown75:"#FCEDE3",brown100:"#F4DED1",brown200:"#E5C6B2",brown300:"#DBA685",brown400:"#C0835D",brown500:"#9E6947",brown600:"#855538",brown700:"#5B3C29",brown800:"#35271E",whiteAlpha05:"rgba(255, 255, 255, 0.05)",whiteAlpha10:"rgba(255, 255, 255, 0.1)",whiteAlpha20:"rgba(255, 255, 255, 0.2)",whiteAlpha30:"rgba(255, 255, 255, 0.3)",whiteAlpha40:"rgba(255, 255, 255, 0.4)",whiteAlpha50:"rgba(255, 255, 255, 0.5)",whiteAlpha60:"rgba(255, 255, 255, 0.6)",whiteAlpha70:"rgba(255, 255, 255, 0.7)",whiteAlpha80:"rgba(255, 255, 255, 0.8)",whiteAlpha90:"rgba(255, 255, 255, 0.9)",whiteOpaque:"#FFFFFF",blackAlpha05:"rgba(0, 0, 0, 0.05)",blackAlpha10:"rgba(0, 0, 0, 0.1)",blackAlpha20:"rgba(0, 0, 0, 0.2)",blackAlpha30:"rgba(0, 0, 0, 0.3)",blackAlpha40:"rgba(0, 0, 0, 0.4)",blackAlpha50:"rgba(0, 0, 0, 0.5)",blackAlpha60:"rgba(0, 0, 0, 0.6)",blackAlpha70:"rgba(0, 0, 0, 0.7)",blackAlpha80:"rgba(0, 0, 0, 0.8)",blackAlpha90:"rgba(0, 0, 0, 0.9)",blackOpaque:"#000000",transparent:"transparent"});b={neutralGray50:"var(--x1x9ah9x)",neutralGray75:"var(--x1tjzh1r)",neutralGray100:"var(--x1lwtl84)",neutralGray200:"var(--x2xsa71)",neutralGray300:"var(--xo4h7lm)",neutralGray400:"var(--x1wf5a9j)",neutralGray450:"var(--xemske7)",neutralGray500:"var(--x1t0eg2q)",neutralGray550:"var(--xqkoh74)",neutralGray600:"var(--x7c9mst)",neutralGray700:"var(--x1xnl25w)",neutralGray800:"var(--x7kubpp)",neutralGray850:"var(--x1a25mx9)",neutralGray900:"var(--x19qv8y2)",neutralGray1000:"var(--xtbol4)",warmGray50:"var(--xpp1f0i)",warmGray75:"var(--x9d2sua)",warmGray100:"var(--x1g45qix)",warmGray200:"var(--x1375fl0)",warmGray300:"var(--x1qcuwil)",warmGray400:"var(--x1daixd7)",warmGray500:"var(--xkt3up1)",warmGray600:"var(--x11g5tck)",warmGray700:"var(--x3a4izo)",warmGray800:"var(--xtjs6cn)",warmGray900:"var(--x1m1xld5)",warmGray1000:"var(--x1bl4z8p)",warmGray300Alpha15:"var(--xofakl)",green50:"var(--xrglwru)",green75:"var(--x1jha2zq)",green100:"var(--x1p4o6i6)",green200:"var(--x1vtkb83)",green300:"var(--x1b3zegh)",green400:"var(--x1jr5emx)",green450:"var(--x1wtwio9)",green500:"var(--x5grthl)",green600:"var(--x4lewaw)",green700:"var(--x10lx82a)",green750:"var(--xlcsxz2)",green800:"var(--x5bl7d0)",green500Alpha30:"var(--xg7mvbm)",green500Alpha60:"var(--x1six0vp)",red50:"var(--xfcft27)",red75:"var(--xoi0ch8)",red100:"var(--xxasear)",red200:"var(--x1ovkkj0)",red300:"var(--x1widegl)",red400:"var(--x3sbqq0)",red500:"var(--x1sescy)",red600:"var(--x1mzlbrr)",red700:"var(--x1ir3lra)",red800:"var(--xpq4tow)",red400Alpha30:"var(--x1u86wwk)",orange50:"var(--xxsb452)",orange75:"var(--x1h29ho0)",orange100:"var(--xhev1jx)",orange200:"var(--xzuwfo9)",orange300:"var(--x1upca6t)",orange400:"var(--x1henzkk)",orange500:"var(--x1t2phef)",orange600:"var(--x7c3h1)",orange700:"var(--x1n628r0)",orange800:"var(--xe8g097)",yellow50:"var(--x1jymy23)",yellow75:"var(--x1o4mawy)",yellow100:"var(--x19okhjj)",yellow200:"var(--x5wp2nj)",yellow300:"var(--xc3mz4f)",yellow400:"var(--xkvakde)",yellow500:"var(--x146qdtx)",yellow600:"var(--xdxx17l)",yellow700:"var(--x12p4j9g)",yellow800:"var(--xtvanpl)",purple50:"var(--x1lde8p8)",purple75:"var(--x1mj270z)",purple100:"var(--x1q05qqy)",purple200:"var(--x18hvday)",purple300:"var(--x1800ux8)",purple400:"var(--xssmoqd)",purple500:"var(--x14btzrw)",purple600:"var(--x1amsa1y)",purple700:"var(--x16vkhev)",purple800:"var(--x16yhi0g)",cobalt50:"var(--xyq5b36)",cobalt75:"var(--xx9xi3y)",cobalt100:"var(--x1xmzzs)",cobalt200:"var(--xp1xv2d)",cobalt300:"var(--xioxx3b)",cobalt400:"var(--x1oyua8w)",cobalt500:"var(--x1mpn0dq)",cobalt600:"var(--x15nmwtz)",cobalt700:"var(--x6x3toy)",cobalt800:"var(--x12tb2rr)",skyBlue50:"var(--x1yuh9f4)",skyBlue75:"var(--x91reaj)",skyBlue100:"var(--xp9btuw)",skyBlue200:"var(--xs83mz1)",skyBlue300:"var(--xkqbtfh)",skyBlue400:"var(--x1jvpa2l)",skyBlue500:"var(--x141ydjo)",skyBlue600:"var(--xtp4i1e)",skyBlue700:"var(--xexuntt)",skyBlue800:"var(--x1gjk7tj)",pink50:"var(--x1jv9vpt)",pink75:"var(--x4xol0x)",pink100:"var(--x1yaa7il)",pink200:"var(--xityycr)",pink300:"var(--xnyx5o1)",pink400:"var(--x5veiis)",pink500:"var(--x1h19n9p)",pink600:"var(--xc76enz)",pink700:"var(--xx77nmb)",pink800:"var(--xbtnl3q)",emerald50:"var(--xt12qe3)",emerald75:"var(--x4dna0h)",emerald100:"var(--xls73s0)",emerald200:"var(--x12ecld3)",emerald300:"var(--xrkd1bb)",emerald400:"var(--x1hsc8sx)",emerald500:"var(--x1t3bwyh)",emerald600:"var(--x9bdqeg)",emerald700:"var(--x6mbr4n)",emerald800:"var(--x1a6fsgl)",teal50:"var(--x1iw046a)",teal75:"var(--x2krpm8)",teal100:"var(--xfiqgry)",teal200:"var(--xdljpfe)",teal300:"var(--xk400q2)",teal400:"var(--x18hl4n0)",teal500:"var(--x1tox0x3)",teal600:"var(--x1iw7ejx)",teal700:"var(--xynr8iw)",teal800:"var(--x11zgfnm)",cream50:"var(--xl96dbj)",cream75:"var(--x12pwqkx)",cream100:"var(--x11bqa5t)",cream150:"var(--xpw5p6j)",cream200:"var(--xq2lpls)",cream300:"var(--xtr6c6i)",cream400:"var(--x1tlbgio)",cream500:"var(--x19iteqh)",cream600:"var(--xs3a2j4)",cream700:"var(--x3ubjfr)",cream800:"var(--x2t1fql)",brown50:"var(--x1cgsmzf)",brown75:"var(--x1gg8qgk)",brown100:"var(--xk8kc0x)",brown200:"var(--x1ced5bx)",brown300:"var(--x1a6q45v)",brown400:"var(--x1bjwv8e)",brown500:"var(--x1fn0y89)",brown600:"var(--x1swkmkr)",brown700:"var(--xw8g1f5)",brown800:"var(--xtn40ch)",whiteAlpha05:"var(--xj33eei)",whiteAlpha10:"var(--xxeyin7)",whiteAlpha20:"var(--x1vk5ill)",whiteAlpha30:"var(--x179j0ia)",whiteAlpha40:"var(--x1k7mbzr)",whiteAlpha50:"var(--x53pr78)",whiteAlpha60:"var(--x18iujg3)",whiteAlpha70:"var(--x7v529v)",whiteAlpha80:"var(--x8plm88)",whiteAlpha90:"var(--x1icnx34)",whiteOpaque:"var(--x1q6h8xg)",blackAlpha05:"var(--xcdihdu)",blackAlpha10:"var(--x1einjq7)",blackAlpha20:"var(--x1fqxpqa)",blackAlpha30:"var(--x199yu0j)",blackAlpha40:"var(--x183ph08)",blackAlpha50:"var(--x1dm96jw)",blackAlpha60:"var(--x1ldrvpd)",blackAlpha70:"var(--xjsjjqz)",blackAlpha80:"var(--x1q3sr4p)",blackAlpha90:"var(--xyeq8r5)",blackOpaque:"var(--xfuouzn)",transparent:"var(--x3h71l3)",__varGroupHash__:"x1ms6xzb"};c={accent:{color:"x1v5yvga",$$css:!0},accentDeemphasized:{color:"xlrvqgf",$$css:!0},accentEmphasized:{color:"xk4n5i7",$$css:!0},secondaryNegative:{color:"x30a034",$$css:!0},secondaryNegativeDeemphasized:{color:"xnx2rc7",$$css:!0},secondaryNegativeEmphasized:{color:"xqnyt8g",$$css:!0},secondaryPositive:{color:"x1du590y",$$css:!0},secondaryPositiveDeemphasized:{color:"x1o0ficv",$$css:!0},secondaryWarning:{color:"x1f81s73",$$css:!0},secondaryWarningDeemphasized:{color:"x7zpmqd",$$css:!0},contentDefault:{color:"x14ug900",$$css:!0},contentDeemphasized:{color:"xhslqc4",$$css:!0},contentDisabled:{color:"x18cpw0e",$$css:!0},contentOnAccent:{color:"x1pse0pq",$$css:!0},contentActionDefault:{color:"xuwfzo9",$$css:!0},contentActionEmphasized:{color:"xo1mcw5",$$css:!0},contentExternalLink:{color:"x1ph7ams",$$css:!0},contentInverse:{color:"xowaa7l",$$css:!0},contentRead:{color:"x1rv0e52",$$css:!0},persistentAlwaysBranded:{color:"x1r8hjv8",$$css:!0},persistentAlwaysBlack:{color:"x1lljey2",$$css:!0},persistentAlwaysWhite:{color:"x17t9dm2",$$css:!0},persistentActivityIndicator:{color:"x8dwe99",$$css:!0},systemsBubbleContentDeemphasized:{color:"x1bvqhpb",$$css:!0},systemsBubbleContentE2E:{color:"x1syykee",$$css:!0},systemsBubbleContentBusiness:{color:"x1tynsoc",$$css:!0}};d={accent:{backgroundColor:"xfn3atn",$$css:!0},accentDeemphasized:{backgroundColor:"x1abdmlv",$$css:!0},accentEmphasized:{backgroundColor:"xfmgztn",$$css:!0},backgroundWashPlain:{backgroundColor:"x1c7u0tx",$$css:!0},backgroundWashInset:{backgroundColor:"x6egj2d",$$css:!0},backgroundElevatedWashPlain:{backgroundColor:"xw6alqk",$$css:!0},backgroundElevatedWashInset:{backgroundColor:"xs1q97v",$$css:!0},backgroundDimmer:{backgroundColor:"x1honnu5",$$css:!0},surfaceDefault:{backgroundColor:"x1280gxy",$$css:!0},surfaceEmphasized:{backgroundColor:"x1h3rtpe",$$css:!0},surfaceElevatedDefault:{backgroundColor:"x16w0wmm",$$css:!0},surfaceElevatedEmphasized:{backgroundColor:"x1od0jb8",$$css:!0},surfaceHighlight:{backgroundColor:"x4wrhlh",$$css:!0},surfaceInverse:{backgroundColor:"xpip370",$$css:!0},surfacePressed:{backgroundColor:"xluxjuk",$$css:!0},linesDivider:{backgroundColor:"x3x0x6p",$$css:!0},linesOutlineDefault:{backgroundColor:"xs7vtfe",$$css:!0},linesOutlineDeemphasized:{backgroundColor:"x1t9q1nc",$$css:!0},persistentAlwaysBranded:{backgroundColor:"xyp3urf",$$css:!0},persistentAlwaysBlack:{backgroundColor:"x1e6sl3u",$$css:!0},persistentAlwaysWhite:{backgroundColor:"x1p8t8ri",$$css:!0},persistentActivityIndicator:{backgroundColor:"xaf9mo1",$$css:!0},systemsBubbleSurfaceIncoming:{backgroundColor:"x1ew7x2d",$$css:!0},systemsBubbleSurfaceOutgoing:{backgroundColor:"x1g5lz36",$$css:!0},systemsBubbleSurfaceOverlay:{backgroundColor:"x1bu39yj",$$css:!0},systemsBubbleSurfaceSystem:{backgroundColor:"x1k43qru",$$css:!0},systemsBubbleSurfaceE2E:{backgroundColor:"xbqjg82",$$css:!0},systemsBubbleSurfaceBusiness:{backgroundColor:"xwokz8p",$$css:!0},systemsChatSurfaceComposer:{backgroundColor:"xk7ee7b",$$css:!0},systemsChatbackgroundWallpaper:{backgroundColor:"x1q80dvb",$$css:!0},systemsChatForegroundWallpaper:{backgroundColor:"x1fast2d",$$css:!0},systemsChatSurfaceTray:{backgroundColor:"xhjsbib",$$css:!0},systemsStatusSeen:{backgroundColor:"xpecwr1",$$css:!0},componentsPlatformGestureBar:{backgroundColor:"xfau404",$$css:!0},componentsPlatformStatusBar:{backgroundColor:"xe1xe2n",$$css:!0},componentsSurfaceNavBar:{backgroundColor:"xdwp13e",$$css:!0},componentsOutlineProfilePhoto:{backgroundColor:"xu10ooz",$$css:!0},componentsFilterSurfaceSelected:{backgroundColor:"x5byq67",$$css:!0},componentsActiveListRow:{backgroundColor:"x1fe8iih",$$css:!0}};g.WDSColor=a;g.WDSBaseColor=b;g.WDSTextColorStyles=c;g.WDSBackgroundColorStyles=d}),98);
          __d("WAWebUISpacing",[],(function(a,b,c,d,e,f,g){a={paddingTopAuto:{paddingTop:null,$$css:!0},paddingEndAuto:{paddingInlineEnd:null,$$css:!0},paddingBottomAuto:{paddingBottom:null,$$css:!0},paddingStartAuto:{paddingInlineStart:null,$$css:!0},paddingVertAuto:{paddingTop:null,paddingBottom:null,$$css:!0},paddingHorizAuto:{paddingInlineStart:null,paddingInlineEnd:null,paddingLeft:null,paddingRight:null,$$css:!0},paddingAllAuto:{paddingTop:null,paddingInlineEnd:null,paddingBottom:null,paddingInlineStart:null,$$css:!0},paddingTop0:{paddingTop:"xexx8yu",$$css:!0},paddingEnd0:{paddingInlineEnd:"xyri2b",$$css:!0},paddingBottom0:{paddingBottom:"x18d9i69",$$css:!0},paddingStart0:{paddingInlineStart:"x1c1uobl",$$css:!0},paddingVert0:{paddingTop:"xexx8yu",paddingBottom:"x18d9i69",$$css:!0},paddingHoriz0:{paddingInlineStart:"x1c1uobl",paddingInlineEnd:"xyri2b",paddingLeft:null,paddingRight:null,$$css:!0},paddingAll0:{paddingTop:"xexx8yu",paddingInlineEnd:"xyri2b",paddingBottom:"x18d9i69",paddingInlineStart:"x1c1uobl",$$css:!0},paddingTop1:{paddingTop:"x4p5aij",$$css:!0},paddingEnd1:{paddingInlineEnd:"x1ccui7m",$$css:!0},paddingBottom1:{paddingBottom:"x1j85h84",$$css:!0},paddingStart1:{paddingInlineStart:"x18pi947",$$css:!0},paddingVert1:{paddingTop:"x4p5aij",paddingBottom:"x1j85h84",$$css:!0},paddingHoriz1:{paddingInlineStart:"x18pi947",paddingInlineEnd:"x1ccui7m",paddingLeft:null,paddingRight:null,$$css:!0},paddingAll1:{paddingTop:"x4p5aij",paddingInlineEnd:"x1ccui7m",paddingBottom:"x1j85h84",paddingInlineStart:"x18pi947",$$css:!0},paddingTop2:{paddingTop:"x1nn3v0j",$$css:!0},paddingEnd2:{paddingInlineEnd:"x14vy60q",$$css:!0},paddingBottom2:{paddingBottom:"x1120s5i",$$css:!0},paddingStart2:{paddingInlineStart:"xyiysdx",$$css:!0},paddingVert2:{paddingTop:"x1nn3v0j",paddingBottom:"x1120s5i",$$css:!0},paddingHoriz2:{paddingInlineStart:"xyiysdx",paddingInlineEnd:"x14vy60q",paddingLeft:null,paddingRight:null,$$css:!0},paddingAll2:{paddingTop:"x1nn3v0j",paddingInlineEnd:"x14vy60q",paddingBottom:"x1120s5i",paddingInlineStart:"xyiysdx",$$css:!0},paddingTop3:{paddingTop:"xyqdw3p",$$css:!0},paddingEnd3:{paddingInlineEnd:"x1im30kd",$$css:!0},paddingBottom3:{paddingBottom:"xg8j3zb",$$css:!0},paddingStart3:{paddingInlineStart:"x1djpfga",$$css:!0},paddingVert3:{paddingTop:"xyqdw3p",paddingBottom:"xg8j3zb",$$css:!0},paddingHoriz3:{paddingInlineStart:"x1djpfga",paddingInlineEnd:"x1im30kd",paddingLeft:null,paddingRight:null,$$css:!0},paddingAll3:{paddingTop:"xyqdw3p",paddingInlineEnd:"x1im30kd",paddingBottom:"xg8j3zb",paddingInlineStart:"x1djpfga",$$css:!0},paddingTop4:{paddingTop:"x1iorvi4",$$css:!0},paddingEnd4:{paddingInlineEnd:"x11lfxj5",$$css:!0},paddingBottom4:{paddingBottom:"xjkvuk6",$$css:!0},paddingStart4:{paddingInlineStart:"x135b78x",$$css:!0},paddingVert4:{paddingTop:"x1iorvi4",paddingBottom:"xjkvuk6",$$css:!0},paddingHoriz4:{paddingInlineStart:"x135b78x",paddingInlineEnd:"x11lfxj5",paddingLeft:null,paddingRight:null,$$css:!0},paddingAll4:{paddingTop:"x1iorvi4",paddingInlineEnd:"x11lfxj5",paddingBottom:"xjkvuk6",paddingInlineStart:"x135b78x",$$css:!0},paddingTop5:{paddingTop:"x123j3cw",$$css:!0},paddingEnd5:{paddingInlineEnd:"x1gabggj",$$css:!0},paddingBottom5:{paddingBottom:"xs9asl8",$$css:!0},paddingStart5:{paddingInlineStart:"xaso8d8",$$css:!0},paddingVert5:{paddingTop:"x123j3cw",paddingBottom:"xs9asl8",$$css:!0},paddingHoriz5:{paddingInlineStart:"xaso8d8",paddingInlineEnd:"x1gabggj",paddingLeft:null,paddingRight:null,$$css:!0},paddingAll5:{paddingTop:"x123j3cw",paddingInlineEnd:"x1gabggj",paddingBottom:"xs9asl8",paddingInlineStart:"xaso8d8",$$css:!0},paddingTop6:{paddingTop:"x1yrsyyn",$$css:!0},paddingEnd6:{paddingInlineEnd:"x1icxu4v",$$css:!0},paddingBottom6:{paddingBottom:"x10b6aqq",$$css:!0},paddingStart6:{paddingInlineStart:"x25sj25",$$css:!0},paddingVert6:{paddingTop:"x1yrsyyn",paddingBottom:"x10b6aqq",$$css:!0},paddingHoriz6:{paddingInlineStart:"x25sj25",paddingInlineEnd:"x1icxu4v",paddingLeft:null,paddingRight:null,$$css:!0},paddingAll6:{paddingTop:"x1yrsyyn",paddingInlineEnd:"x1icxu4v",paddingBottom:"x10b6aqq",paddingInlineStart:"x25sj25",$$css:!0},paddingTop7:{paddingTop:"xm7lytj",$$css:!0},paddingEnd7:{paddingInlineEnd:"x1bjonze",$$css:!0},paddingBottom7:{paddingBottom:"x1ykpatu",$$css:!0},paddingStart7:{paddingInlineStart:"x1pixwil",$$css:!0},paddingVert7:{paddingTop:"xm7lytj",paddingBottom:"x1ykpatu",$$css:!0},paddingHoriz7:{paddingInlineStart:"x1pixwil",paddingInlineEnd:"x1bjonze",paddingLeft:null,paddingRight:null,$$css:!0},paddingAll7:{paddingTop:"xm7lytj",paddingInlineEnd:"x1bjonze",paddingBottom:"x1ykpatu",paddingInlineStart:"x1pixwil",$$css:!0},paddingTop8:{paddingTop:"x1y1aw1k",$$css:!0},paddingEnd8:{paddingInlineEnd:"xf159sx",$$css:!0},paddingBottom8:{paddingBottom:"xwib8y2",$$css:!0},paddingStart8:{paddingInlineStart:"xmzvs34",$$css:!0},paddingVert8:{paddingTop:"x1y1aw1k",paddingBottom:"xwib8y2",$$css:!0},paddingHoriz8:{paddingInlineStart:"xmzvs34",paddingInlineEnd:"xf159sx",paddingLeft:null,paddingRight:null,$$css:!0},paddingAll8:{paddingTop:"x1y1aw1k",paddingInlineEnd:"xf159sx",paddingBottom:"xwib8y2",paddingInlineStart:"xmzvs34",$$css:!0},paddingTop9:{paddingTop:"x96k8nx",$$css:!0},paddingEnd9:{paddingInlineEnd:"xrw5ot4",$$css:!0},paddingBottom9:{paddingBottom:"xdvlbce",$$css:!0},paddingStart9:{paddingInlineStart:"x7coems",$$css:!0},paddingVert9:{paddingTop:"x96k8nx",paddingBottom:"xdvlbce",$$css:!0},paddingHoriz9:{paddingInlineStart:"x7coems",paddingInlineEnd:"xrw5ot4",paddingLeft:null,paddingRight:null,$$css:!0},paddingAll9:{paddingTop:"x96k8nx",paddingInlineEnd:"xrw5ot4",paddingBottom:"xdvlbce",paddingInlineStart:"x7coems",$$css:!0},paddingTop10:{paddingTop:"x889kno",$$css:!0},paddingEnd10:{paddingInlineEnd:"x2vl965",$$css:!0},paddingBottom10:{paddingBottom:"x1a8lsjc",$$css:!0},paddingStart10:{paddingInlineStart:"xe2zdcy",$$css:!0},paddingVert10:{paddingTop:"x889kno",paddingBottom:"x1a8lsjc",$$css:!0},paddingHoriz10:{paddingInlineStart:"xe2zdcy",paddingInlineEnd:"x2vl965",paddingLeft:null,paddingRight:null,$$css:!0},paddingAll10:{paddingTop:"x889kno",paddingInlineEnd:"x2vl965",paddingBottom:"x1a8lsjc",paddingInlineStart:"xe2zdcy",$$css:!0},paddingTop12:{paddingTop:"xz9dl7a",$$css:!0},paddingEnd12:{paddingInlineEnd:"xpdmqnj",$$css:!0},paddingBottom12:{paddingBottom:"xsag5q8",$$css:!0},paddingStart12:{paddingInlineStart:"x1g0dm76",$$css:!0},paddingVert12:{paddingTop:"xz9dl7a",paddingBottom:"xsag5q8",$$css:!0},paddingHoriz12:{paddingInlineStart:"x1g0dm76",paddingInlineEnd:"xpdmqnj",paddingLeft:null,paddingRight:null,$$css:!0},paddingAll12:{paddingTop:"xz9dl7a",paddingInlineEnd:"xpdmqnj",paddingBottom:"xsag5q8",paddingInlineStart:"x1g0dm76",$$css:!0},paddingTop13:{paddingTop:"x1d0ri9u",$$css:!0},paddingEnd13:{paddingInlineEnd:"x1hwfens",$$css:!0},paddingBottom13:{paddingBottom:"x1ug4tga",$$css:!0},paddingStart13:{paddingInlineStart:"xbmws1g",$$css:!0},paddingVert13:{paddingTop:"x1d0ri9u",paddingBottom:"x1ug4tga",$$css:!0},paddingHoriz13:{paddingInlineStart:"xbmws1g",paddingInlineEnd:"x1hwfens",paddingLeft:null,paddingRight:null,$$css:!0},paddingAll13:{paddingTop:"x1d0ri9u",paddingInlineEnd:"x1hwfens",paddingBottom:"x1ug4tga",paddingInlineStart:"xbmws1g",$$css:!0},paddingTop14:{paddingTop:"xyinxu5",$$css:!0},paddingEnd14:{paddingInlineEnd:"x1pic42t",$$css:!0},paddingBottom14:{paddingBottom:"x1g2khh7",$$css:!0},paddingStart14:{paddingInlineStart:"x1onr9mi",$$css:!0},paddingVert14:{paddingTop:"xyinxu5",paddingBottom:"x1g2khh7",$$css:!0},paddingHoriz14:{paddingInlineStart:"x1onr9mi",paddingInlineEnd:"x1pic42t",paddingLeft:null,paddingRight:null,$$css:!0},paddingAll14:{paddingTop:"xyinxu5",paddingInlineEnd:"x1pic42t",paddingBottom:"x1g2khh7",paddingInlineStart:"x1onr9mi",$$css:!0},paddingTop15:{paddingTop:"xqy66fx",$$css:!0},paddingEnd15:{paddingInlineEnd:"x1q3ajuy",$$css:!0},paddingBottom15:{paddingBottom:"xr1496l",$$css:!0},paddingStart15:{paddingInlineStart:"x1gx403c",$$css:!0},paddingVert15:{paddingTop:"xqy66fx",paddingBottom:"xr1496l",$$css:!0},paddingHoriz15:{paddingInlineStart:"x1gx403c",paddingInlineEnd:"x1q3ajuy",paddingLeft:null,paddingRight:null,$$css:!0},paddingAll15:{paddingTop:"xqy66fx",paddingInlineEnd:"x1q3ajuy",paddingBottom:"xr1496l",paddingInlineStart:"x1gx403c",$$css:!0},paddingTop16:{paddingTop:"xyamay9",$$css:!0},paddingEnd16:{paddingInlineEnd:"xv54qhq",$$css:!0},paddingBottom16:{paddingBottom:"x1l90r2v",$$css:!0},paddingStart16:{paddingInlineStart:"xf7dkkf",$$css:!0},paddingVert16:{paddingTop:"xyamay9",paddingBottom:"x1l90r2v",$$css:!0},paddingHoriz16:{paddingInlineStart:"xf7dkkf",paddingInlineEnd:"xv54qhq",paddingLeft:null,paddingRight:null,$$css:!0},paddingAll16:{paddingTop:"xyamay9",paddingInlineEnd:"xv54qhq",paddingBottom:"x1l90r2v",paddingInlineStart:"xf7dkkf",$$css:!0},paddingTop18:{paddingTop:"x109j2v6",$$css:!0},paddingEnd18:{paddingInlineEnd:"x1x5flf6",$$css:!0},paddingBottom18:{paddingBottom:"x1hhzuzn",$$css:!0},paddingStart18:{paddingInlineStart:"xwn43p0",$$css:!0},paddingVert18:{paddingTop:"x109j2v6",paddingBottom:"x1hhzuzn",$$css:!0},paddingHoriz18:{paddingInlineStart:"xwn43p0",paddingInlineEnd:"x1x5flf6",paddingLeft:null,paddingRight:null,$$css:!0},paddingAll18:{paddingTop:"x109j2v6",paddingInlineEnd:"x1x5flf6",paddingBottom:"x1hhzuzn",paddingInlineStart:"xwn43p0",$$css:!0},paddingTop20:{paddingTop:"x1cnzs8",$$css:!0},paddingEnd20:{paddingInlineEnd:"x1xnnf8n",$$css:!0},paddingBottom20:{paddingBottom:"xx6bls6",$$css:!0},paddingStart20:{paddingInlineStart:"x106a9eq",$$css:!0},paddingVert20:{paddingTop:"x1cnzs8",paddingBottom:"xx6bls6",$$css:!0},paddingHoriz20:{paddingInlineStart:"x106a9eq",paddingInlineEnd:"x1xnnf8n",paddingLeft:null,paddingRight:null,$$css:!0},paddingAll20:{paddingTop:"x1cnzs8",paddingInlineEnd:"x1xnnf8n",paddingBottom:"xx6bls6",paddingInlineStart:"x106a9eq",$$css:!0},paddingTop24:{paddingTop:"x1p5oq8j",$$css:!0},paddingEnd24:{paddingInlineEnd:"x64bnmy",$$css:!0},paddingBottom24:{paddingBottom:"xwxc41k",$$css:!0},paddingStart24:{paddingInlineStart:"x13jy36j",$$css:!0},paddingVert24:{paddingTop:"x1p5oq8j",paddingBottom:"xwxc41k",$$css:!0},paddingHoriz24:{paddingInlineStart:"x13jy36j",paddingInlineEnd:"x64bnmy",paddingLeft:null,paddingRight:null,$$css:!0},paddingAll24:{paddingTop:"x1p5oq8j",paddingInlineEnd:"x64bnmy",paddingBottom:"xwxc41k",paddingInlineStart:"x13jy36j",$$css:!0},paddingTop25:{paddingTop:"x9tmck8",$$css:!0},paddingEnd25:{paddingInlineEnd:"x1a4sjiy",$$css:!0},paddingBottom25:{paddingBottom:"x156go17",$$css:!0},paddingStart25:{paddingInlineStart:"xvahy20",$$css:!0},paddingVert25:{paddingTop:"x9tmck8",paddingBottom:"x156go17",$$css:!0},paddingHoriz25:{paddingInlineStart:"xvahy20",paddingInlineEnd:"x1a4sjiy",paddingLeft:null,paddingRight:null,$$css:!0},paddingAll25:{paddingTop:"x9tmck8",paddingInlineEnd:"x1a4sjiy",paddingBottom:"x156go17",paddingInlineStart:"xvahy20",$$css:!0},paddingTop28:{paddingTop:"x7sb2j6",$$css:!0},paddingEnd28:{paddingInlineEnd:"xziim83",$$css:!0},paddingBottom28:{paddingBottom:"x84yb8i",$$css:!0},paddingStart28:{paddingInlineStart:"x110972j",$$css:!0},paddingVert28:{paddingTop:"x7sb2j6",paddingBottom:"x84yb8i",$$css:!0},paddingHoriz28:{paddingInlineStart:"x110972j",paddingInlineEnd:"xziim83",paddingLeft:null,paddingRight:null,$$css:!0},paddingAll28:{paddingTop:"x7sb2j6",paddingInlineEnd:"xziim83",paddingBottom:"x84yb8i",paddingInlineStart:"x110972j",$$css:!0},paddingTop30:{paddingTop:"x9orja2",$$css:!0},paddingEnd30:{paddingInlineEnd:"x5zjp28",$$css:!0},paddingBottom30:{paddingBottom:"xbaz6xv",$$css:!0},paddingStart30:{paddingInlineStart:"x162tt16",$$css:!0},paddingVert30:{paddingTop:"x9orja2",paddingBottom:"xbaz6xv",$$css:!0},paddingHoriz30:{paddingInlineStart:"x162tt16",paddingInlineEnd:"x5zjp28",paddingLeft:null,paddingRight:null,$$css:!0},paddingAll30:{paddingTop:"x9orja2",paddingInlineEnd:"x5zjp28",paddingBottom:"xbaz6xv",paddingInlineStart:"x162tt16",$$css:!0},paddingTop32:{paddingTop:"x1miatn0",$$css:!0},paddingEnd32:{paddingInlineEnd:"xsfy40s",$$css:!0},paddingBottom32:{paddingBottom:"x1gan7if",$$css:!0},paddingStart32:{paddingInlineStart:"x1mfogq2",$$css:!0},paddingVert32:{paddingTop:"x1miatn0",paddingBottom:"x1gan7if",$$css:!0},paddingHoriz32:{paddingInlineStart:"x1mfogq2",paddingInlineEnd:"xsfy40s",paddingLeft:null,paddingRight:null,$$css:!0},paddingAll32:{paddingTop:"x1miatn0",paddingInlineEnd:"xsfy40s",paddingBottom:"x1gan7if",paddingInlineStart:"x1mfogq2",$$css:!0},paddingTop36:{paddingTop:"xijc0j3",$$css:!0},paddingEnd36:{paddingInlineEnd:"xjfo4ez",$$css:!0},paddingBottom36:{paddingBottom:"xq1608w",$$css:!0},paddingStart36:{paddingInlineStart:"xf7qf19",$$css:!0},paddingVert36:{paddingTop:"xijc0j3",paddingBottom:"xq1608w",$$css:!0},paddingHoriz36:{paddingInlineStart:"xf7qf19",paddingInlineEnd:"xjfo4ez",paddingLeft:null,paddingRight:null,$$css:!0},paddingAll36:{paddingTop:"xijc0j3",paddingInlineEnd:"xjfo4ez",paddingBottom:"xq1608w",paddingInlineStart:"xf7qf19",$$css:!0},paddingTop40:{paddingTop:"x13zrc24",$$css:!0},paddingEnd40:{paddingInlineEnd:"xp48ta0",$$css:!0},paddingBottom40:{paddingBottom:"x1t1ogtf",$$css:!0},paddingStart40:{paddingInlineStart:"xtssl2i",$$css:!0},paddingVert40:{paddingTop:"x13zrc24",paddingBottom:"x1t1ogtf",$$css:!0},paddingHoriz40:{paddingInlineStart:"xtssl2i",paddingInlineEnd:"xp48ta0",paddingLeft:null,paddingRight:null,$$css:!0},paddingAll40:{paddingTop:"x13zrc24",paddingInlineEnd:"xp48ta0",paddingBottom:"x1t1ogtf",paddingInlineStart:"xtssl2i",$$css:!0},paddingTop48:{paddingTop:"x4i7bpe",$$css:!0},paddingEnd48:{paddingInlineEnd:"x15zmtp0",$$css:!0},paddingBottom48:{paddingBottom:"x1sgudl8",$$css:!0},paddingStart48:{paddingInlineStart:"x1oiqv2n",$$css:!0},paddingVert48:{paddingTop:"x4i7bpe",paddingBottom:"x1sgudl8",$$css:!0},paddingHoriz48:{paddingInlineStart:"x1oiqv2n",paddingInlineEnd:"x15zmtp0",paddingLeft:null,paddingRight:null,$$css:!0},paddingAll48:{paddingTop:"x4i7bpe",paddingInlineEnd:"x15zmtp0",paddingBottom:"x1sgudl8",paddingInlineStart:"x1oiqv2n",$$css:!0},marginTopAuto:{marginTop:"xr1yuqi",$$css:!0},marginEndAuto:{marginInlineEnd:"x11t971q",$$css:!0},marginBottomAuto:{marginBottom:"x4ii5y1",$$css:!0},marginStartAuto:{marginInlineStart:"xvc5jky",$$css:!0},marginVertAuto:{marginTop:"xr1yuqi",marginBottom:"x4ii5y1",$$css:!0},marginHorizAuto:{marginInlineStart:"xvc5jky",marginInlineEnd:"x11t971q",marginLeft:null,marginRight:null,$$css:!0},marginAllAuto:{marginTop:"xr1yuqi",marginInlineEnd:"x11t971q",marginBottom:"x4ii5y1",marginInlineStart:"xvc5jky",$$css:!0},marginTop0:{marginTop:"xdj266r",$$css:!0},marginEnd0:{marginInlineEnd:"x14z9mp",$$css:!0},marginBottom0:{marginBottom:"xat24cr",$$css:!0},marginStart0:{marginInlineStart:"x1lziwak",$$css:!0},marginVert0:{marginTop:"xdj266r",marginBottom:"xat24cr",$$css:!0},marginHoriz0:{marginInlineStart:"x1lziwak",marginInlineEnd:"x14z9mp",marginLeft:null,marginRight:null,$$css:!0},marginAll0:{marginTop:"xdj266r",marginInlineEnd:"x14z9mp",marginBottom:"xat24cr",marginInlineStart:"x1lziwak",$$css:!0},marginTop1:{marginTop:"xvijh9v",$$css:!0},marginEnd1:{marginInlineEnd:"x1mpyi22",$$css:!0},marginBottom1:{marginBottom:"x1ty9z65",$$css:!0},marginStart1:{marginInlineStart:"xm2jcoa",$$css:!0},marginVert1:{marginTop:"xvijh9v",marginBottom:"x1ty9z65",$$css:!0},marginHoriz1:{marginInlineStart:"xm2jcoa",marginInlineEnd:"x1mpyi22",marginLeft:null,marginRight:null,$$css:!0},marginAll1:{marginTop:"xvijh9v",marginInlineEnd:"x1mpyi22",marginBottom:"x1ty9z65",marginInlineStart:"xm2jcoa",$$css:!0},marginTop2:{marginTop:"xr9ek0c",$$css:!0},marginEnd2:{marginInlineEnd:"xnnr8r",$$css:!0},marginBottom2:{marginBottom:"xjpr12u",$$css:!0},marginStart2:{marginInlineStart:"xwklpps",$$css:!0},marginVert2:{marginTop:"xr9ek0c",marginBottom:"xjpr12u",$$css:!0},marginHoriz2:{marginInlineStart:"xwklpps",marginInlineEnd:"xnnr8r",marginLeft:null,marginRight:null,$$css:!0},marginAll2:{marginTop:"xr9ek0c",marginInlineEnd:"xnnr8r",marginBottom:"xjpr12u",marginInlineStart:"xwklpps",$$css:!0},marginTop3:{marginTop:"x7r5mf7",$$css:!0},marginEnd3:{marginInlineEnd:"x1p8j9ns",$$css:!0},marginBottom3:{marginBottom:"xahult9",$$css:!0},marginStart3:{marginInlineStart:"x7phf20",$$css:!0},marginVert3:{marginTop:"x7r5mf7",marginBottom:"xahult9",$$css:!0},marginHoriz3:{marginInlineStart:"x7phf20",marginInlineEnd:"x1p8j9ns",marginLeft:null,marginRight:null,$$css:!0},marginAll3:{marginTop:"x7r5mf7",marginInlineEnd:"x1p8j9ns",marginBottom:"xahult9",marginInlineStart:"x7phf20",$$css:!0},marginTop4:{marginTop:"x1gslohp",$$css:!0},marginEnd4:{marginInlineEnd:"x2fvf9",$$css:!0},marginBottom4:{marginBottom:"x12nagc",$$css:!0},marginStart4:{marginInlineStart:"xdwrcjd",$$css:!0},marginVert4:{marginTop:"x1gslohp",marginBottom:"x12nagc",$$css:!0},marginHoriz4:{marginInlineStart:"xdwrcjd",marginInlineEnd:"x2fvf9",marginLeft:null,marginRight:null,$$css:!0},marginAll4:{marginTop:"x1gslohp",marginInlineEnd:"x2fvf9",marginBottom:"x12nagc",marginInlineStart:"xdwrcjd",$$css:!0},marginTop5:{marginTop:"x1ok221b",$$css:!0},marginEnd5:{marginInlineEnd:"xf6vk7d",$$css:!0},marginBottom5:{marginBottom:"xu06os2",$$css:!0},marginStart5:{marginInlineStart:"xpcyujq",$$css:!0},marginVert5:{marginTop:"x1ok221b",marginBottom:"xu06os2",$$css:!0},marginHoriz5:{marginInlineStart:"xpcyujq",marginInlineEnd:"xf6vk7d",marginLeft:null,marginRight:null,$$css:!0},marginAll5:{marginTop:"x1ok221b",marginInlineEnd:"xf6vk7d",marginBottom:"xu06os2",marginInlineStart:"xpcyujq",$$css:!0},marginTop6:{marginTop:"x1k70j0n",$$css:!0},marginEnd6:{marginInlineEnd:"xbelrpt",$$css:!0},marginBottom6:{marginBottom:"xzueoph",$$css:!0},marginStart6:{marginInlineStart:"xdzw4kq",$$css:!0},marginVert6:{marginTop:"x1k70j0n",marginBottom:"xzueoph",$$css:!0},marginHoriz6:{marginInlineStart:"xdzw4kq",marginInlineEnd:"xbelrpt",marginLeft:null,marginRight:null,$$css:!0},marginAll6:{marginTop:"x1k70j0n",marginInlineEnd:"xbelrpt",marginBottom:"xzueoph",marginInlineStart:"xdzw4kq",$$css:!0},marginTop7:{marginTop:"x1rhet7l",$$css:!0},marginEnd7:{marginInlineEnd:"xcknrev",$$css:!0},marginBottom7:{marginBottom:"xwoyzhm",$$css:!0},marginStart7:{marginInlineStart:"x13k8ehh",$$css:!0},marginVert7:{marginTop:"x1rhet7l",marginBottom:"xwoyzhm",$$css:!0},marginHoriz7:{marginInlineStart:"x13k8ehh",marginInlineEnd:"xcknrev",marginLeft:null,marginRight:null,$$css:!0},marginAll7:{marginTop:"x1rhet7l",marginInlineEnd:"xcknrev",marginBottom:"xwoyzhm",marginInlineStart:"x13k8ehh",$$css:!0},marginTop8:{marginTop:"x1xmf6yo",$$css:!0},marginEnd8:{marginInlineEnd:"x1xegmmw",$$css:!0},marginBottom8:{marginBottom:"x1e56ztr",$$css:!0},marginStart8:{marginInlineStart:"x13fj5qh",$$css:!0},marginVert8:{marginTop:"x1xmf6yo",marginBottom:"x1e56ztr",$$css:!0},marginHoriz8:{marginInlineStart:"x13fj5qh",marginInlineEnd:"x1xegmmw",marginLeft:null,marginRight:null,$$css:!0},marginAll8:{marginTop:"x1xmf6yo",marginInlineEnd:"x1xegmmw",marginBottom:"x1e56ztr",marginInlineStart:"x13fj5qh",$$css:!0},marginTop9:{marginTop:"xzbgwbi",$$css:!0},marginEnd9:{marginInlineEnd:"x19dbzi3",$$css:!0},marginBottom9:{marginBottom:"xfitlp5",$$css:!0},marginStart9:{marginInlineStart:"x1y3qizg",$$css:!0},marginVert9:{marginTop:"xzbgwbi",marginBottom:"xfitlp5",$$css:!0},marginHoriz9:{marginInlineStart:"x1y3qizg",marginInlineEnd:"x19dbzi3",marginLeft:null,marginRight:null,$$css:!0},marginAll9:{marginTop:"xzbgwbi",marginInlineEnd:"x19dbzi3",marginBottom:"xfitlp5",marginInlineStart:"x1y3qizg",$$css:!0},marginTop10:{marginTop:"x1anpbxc",$$css:!0},marginEnd10:{marginInlineEnd:"x1sa5p1d",$$css:!0},marginBottom10:{marginBottom:"xyorhqc",$$css:!0},marginStart10:{marginInlineStart:"x1hm9lzh",$$css:!0},marginVert10:{marginTop:"x1anpbxc",marginBottom:"xyorhqc",$$css:!0},marginHoriz10:{marginInlineStart:"x1hm9lzh",marginInlineEnd:"x1sa5p1d",marginLeft:null,marginRight:null,$$css:!0},marginAll10:{marginTop:"x1anpbxc",marginInlineEnd:"x1sa5p1d",marginBottom:"xyorhqc",marginInlineStart:"x1hm9lzh",$$css:!0},marginTop12:{marginTop:"x14vqqas",$$css:!0},marginEnd12:{marginInlineEnd:"xbmvrgn",$$css:!0},marginBottom12:{marginBottom:"xod5an3",$$css:!0},marginStart12:{marginInlineStart:"x1diwwjn",$$css:!0},marginVert12:{marginTop:"x14vqqas",marginBottom:"xod5an3",$$css:!0},marginHoriz12:{marginInlineStart:"x1diwwjn",marginInlineEnd:"xbmvrgn",marginLeft:null,marginRight:null,$$css:!0},marginAll12:{marginTop:"x14vqqas",marginInlineEnd:"xbmvrgn",marginBottom:"xod5an3",marginInlineStart:"x1diwwjn",$$css:!0},marginTop13:{marginTop:"xk9mzb7",$$css:!0},marginEnd13:{marginInlineEnd:"xaw7rza",$$css:!0},marginBottom13:{marginBottom:"x1sfzahb",$$css:!0},marginStart13:{marginInlineStart:"x2kejxg",$$css:!0},marginVert13:{marginTop:"xk9mzb7",marginBottom:"x1sfzahb",$$css:!0},marginHoriz13:{marginInlineStart:"x2kejxg",marginInlineEnd:"xaw7rza",marginLeft:null,marginRight:null,$$css:!0},marginAll13:{marginTop:"xk9mzb7",marginInlineEnd:"xaw7rza",marginBottom:"x1sfzahb",marginInlineStart:"x2kejxg",$$css:!0},marginTop14:{marginTop:"x1hmvnq2",$$css:!0},marginEnd14:{marginInlineEnd:"x1my54xf",$$css:!0},marginBottom14:{marginBottom:"x1u7kmwd",$$css:!0},marginStart14:{marginInlineStart:"xcev3uh",$$css:!0},marginVert14:{marginTop:"x1hmvnq2",marginBottom:"x1u7kmwd",$$css:!0},marginHoriz14:{marginInlineStart:"xcev3uh",marginInlineEnd:"x1my54xf",marginLeft:null,marginRight:null,$$css:!0},marginAll14:{marginTop:"x1hmvnq2",marginInlineEnd:"x1my54xf",marginBottom:"x1u7kmwd",marginInlineStart:"xcev3uh",$$css:!0},marginTop15:{marginTop:"xcxhlts",$$css:!0},marginEnd15:{marginInlineEnd:"xjx09e3",$$css:!0},marginBottom15:{marginBottom:"x1fqp7bg",$$css:!0},marginStart15:{marginInlineStart:"xx6jrq6",$$css:!0},marginVert15:{marginTop:"xcxhlts",marginBottom:"x1fqp7bg",$$css:!0},marginHoriz15:{marginInlineStart:"xx6jrq6",marginInlineEnd:"xjx09e3",marginLeft:null,marginRight:null,$$css:!0},marginAll15:{marginTop:"xcxhlts",marginInlineEnd:"xjx09e3",marginBottom:"x1fqp7bg",marginInlineStart:"xx6jrq6",$$css:!0},marginTop16:{marginTop:"xw7yly9",$$css:!0},marginEnd16:{marginInlineEnd:"x1ys307a",$$css:!0},marginBottom16:{marginBottom:"x1yztbdb",$$css:!0},marginStart16:{marginInlineStart:"xyqm7xq",$$css:!0},marginVert16:{marginTop:"xw7yly9",marginBottom:"x1yztbdb",$$css:!0},marginHoriz16:{marginInlineStart:"xyqm7xq",marginInlineEnd:"x1ys307a",marginLeft:null,marginRight:null,$$css:!0},marginAll16:{marginTop:"xw7yly9",marginInlineEnd:"x1ys307a",marginBottom:"x1yztbdb",marginInlineStart:"xyqm7xq",$$css:!0},marginTop18:{marginTop:"xhrpt6u",$$css:!0},marginEnd18:{marginInlineEnd:"x14iifvp",$$css:!0},marginBottom18:{marginBottom:"x1c436fg",$$css:!0},marginStart18:{marginInlineStart:"xnkmj2t",$$css:!0},marginVert18:{marginTop:"xhrpt6u",marginBottom:"x1c436fg",$$css:!0},marginHoriz18:{marginInlineStart:"xnkmj2t",marginInlineEnd:"x14iifvp",marginLeft:null,marginRight:null,$$css:!0},marginAll18:{marginTop:"xhrpt6u",marginInlineEnd:"x14iifvp",marginBottom:"x1c436fg",marginInlineStart:"xnkmj2t",$$css:!0},marginTop20:{marginTop:"x1sy10c2",$$css:!0},marginEnd20:{marginInlineEnd:"x3aesyq",$$css:!0},marginBottom20:{marginBottom:"xieb3on",$$css:!0},marginStart20:{marginInlineStart:"xqsn43r",$$css:!0},marginVert20:{marginTop:"x1sy10c2",marginBottom:"xieb3on",$$css:!0},marginHoriz20:{marginInlineStart:"xqsn43r",marginInlineEnd:"x3aesyq",marginLeft:null,marginRight:null,$$css:!0},marginAll20:{marginTop:"x1sy10c2",marginInlineEnd:"x3aesyq",marginBottom:"xieb3on",marginInlineStart:"xqsn43r",$$css:!0},marginTop24:{marginTop:"xqui205",$$css:!0},marginEnd24:{marginInlineEnd:"xpwdb9g",$$css:!0},marginBottom24:{marginBottom:"x1hq5gj4",$$css:!0},marginStart24:{marginInlineStart:"xefazk8",$$css:!0},marginVert24:{marginTop:"xqui205",marginBottom:"x1hq5gj4",$$css:!0},marginHoriz24:{marginInlineStart:"xefazk8",marginInlineEnd:"xpwdb9g",marginLeft:null,marginRight:null,$$css:!0},marginAll24:{marginTop:"xqui205",marginInlineEnd:"xpwdb9g",marginBottom:"x1hq5gj4",marginInlineStart:"xefazk8",$$css:!0},marginTop25:{marginTop:"x1e1m7ul",$$css:!0},marginEnd25:{marginInlineEnd:"x1wcu8vx",$$css:!0},marginBottom25:{marginBottom:"x1ibc7va",$$css:!0},marginStart25:{marginInlineStart:"x1ult018",$$css:!0},marginVert25:{marginTop:"x1e1m7ul",marginBottom:"x1ibc7va",$$css:!0},marginHoriz25:{marginInlineStart:"x1ult018",marginInlineEnd:"x1wcu8vx",marginLeft:null,marginRight:null,$$css:!0},marginAll25:{marginTop:"x1e1m7ul",marginInlineEnd:"x1wcu8vx",marginBottom:"x1ibc7va",marginInlineStart:"x1ult018",$$css:!0},marginTop28:{marginTop:"xjv05ge",$$css:!0},marginEnd28:{marginInlineEnd:"xlo4toe",$$css:!0},marginBottom28:{marginBottom:"x1chd833",$$css:!0},marginStart28:{marginInlineStart:"x9pbi5e",$$css:!0},marginVert28:{marginTop:"xjv05ge",marginBottom:"x1chd833",$$css:!0},marginHoriz28:{marginInlineStart:"x9pbi5e",marginInlineEnd:"xlo4toe",marginLeft:null,marginRight:null,$$css:!0},marginAll28:{marginTop:"xjv05ge",marginInlineEnd:"xlo4toe",marginBottom:"x1chd833",marginInlineStart:"x9pbi5e",$$css:!0},marginTop30:{marginTop:"x11fxgd9",$$css:!0},marginEnd30:{marginInlineEnd:"x2pibh5",$$css:!0},marginBottom30:{marginBottom:"x4n8cb0",$$css:!0},marginStart30:{marginInlineStart:"xymharo",$$css:!0},marginVert30:{marginTop:"x11fxgd9",marginBottom:"x4n8cb0",$$css:!0},marginHoriz30:{marginInlineStart:"xymharo",marginInlineEnd:"x2pibh5",marginLeft:null,marginRight:null,$$css:!0},marginAll30:{marginTop:"x11fxgd9",marginInlineEnd:"x2pibh5",marginBottom:"x4n8cb0",marginInlineStart:"xymharo",$$css:!0},marginTop32:{marginTop:"xg87l8a",$$css:!0},marginEnd32:{marginInlineEnd:"x1dqj196",$$css:!0},marginBottom32:{marginBottom:"x1iymm2a",$$css:!0},marginStart32:{marginInlineStart:"xvc51xn",$$css:!0},marginVert32:{marginTop:"xg87l8a",marginBottom:"x1iymm2a",$$css:!0},marginHoriz32:{marginInlineStart:"xvc51xn",marginInlineEnd:"x1dqj196",marginLeft:null,marginRight:null,$$css:!0},marginAll32:{marginTop:"xg87l8a",marginInlineEnd:"x1dqj196",marginBottom:"x1iymm2a",marginInlineStart:"xvc51xn",$$css:!0},marginTop36:{marginTop:"xseo6mj",$$css:!0},marginEnd36:{marginInlineEnd:"x1sc9c76",$$css:!0},marginBottom36:{marginBottom:"xvl6max",$$css:!0},marginStart36:{marginInlineStart:"x1e6ojxu",$$css:!0},marginVert36:{marginTop:"xseo6mj",marginBottom:"xvl6max",$$css:!0},marginHoriz36:{marginInlineStart:"x1e6ojxu",marginInlineEnd:"x1sc9c76",marginLeft:null,marginRight:null,$$css:!0},marginAll36:{marginTop:"xseo6mj",marginInlineEnd:"x1sc9c76",marginBottom:"xvl6max",marginInlineStart:"x1e6ojxu",$$css:!0},marginTop40:{marginTop:"x1tfhste",$$css:!0},marginEnd40:{marginInlineEnd:"x11gldyt",$$css:!0},marginBottom40:{marginBottom:"x14ler8",$$css:!0},marginStart40:{marginInlineStart:"x11hdunq",$$css:!0},marginVert40:{marginTop:"x1tfhste",marginBottom:"x14ler8",$$css:!0},marginHoriz40:{marginInlineStart:"x11hdunq",marginInlineEnd:"x11gldyt",marginLeft:null,marginRight:null,$$css:!0},marginAll40:{marginTop:"x1tfhste",marginInlineEnd:"x11gldyt",marginBottom:"x14ler8",marginInlineStart:"x11hdunq",$$css:!0},marginTop48:{marginTop:"xx4vt8u",$$css:!0},marginEnd48:{marginInlineEnd:"xbpxy8c",$$css:!0},marginBottom48:{marginBottom:"x13ihpsm",$$css:!0},marginStart48:{marginInlineStart:"x19wmrak",$$css:!0},marginVert48:{marginTop:"xx4vt8u",marginBottom:"x13ihpsm",$$css:!0},marginHoriz48:{marginInlineStart:"x19wmrak",marginInlineEnd:"xbpxy8c",marginLeft:null,marginRight:null,$$css:!0},marginAll48:{marginTop:"xx4vt8u",marginInlineEnd:"xbpxy8c",marginBottom:"x13ihpsm",marginInlineStart:"x19wmrak",$$css:!0}};b=a.paddingTopAuto;c=a.paddingEndAuto;d=a.paddingBottomAuto;e=a.paddingStartAuto;f=a.paddingVertAuto;var h=a.paddingHorizAuto,i=a.paddingAllAuto,j=a.paddingTop0,k=a.paddingEnd0,l=a.paddingBottom0,m=a.paddingStart0,n=a.paddingVert0,o=a.paddingHoriz0,p=a.paddingAll0,q=a.paddingTop1,r=a.paddingEnd1,s=a.paddingBottom1,t=a.paddingStart1,u=a.paddingVert1,v=a.paddingHoriz1,w=a.paddingAll1,x=a.paddingTop2,y=a.paddingEnd2,z=a.paddingBottom2,A=a.paddingStart2,B=a.paddingVert2,C=a.paddingHoriz2,D=a.paddingAll2,E=a.paddingTop3,F=a.paddingEnd3,G=a.paddingBottom3,H=a.paddingStart3,I=a.paddingVert3,J=a.paddingHoriz3,K=a.paddingAll3,L=a.paddingTop4,M=a.paddingEnd4,N=a.paddingBottom4,O=a.paddingStart4,P=a.paddingVert4,Q=a.paddingHoriz4,R=a.paddingAll4,S=a.paddingTop5,T=a.paddingEnd5,U=a.paddingBottom5,V=a.paddingStart5,W=a.paddingVert5,X=a.paddingHoriz5,Y=a.paddingAll5,Z=a.paddingTop6,$=a.paddingEnd6,aa=a.paddingBottom6,ba=a.paddingStart6,ca=a.paddingVert6,da=a.paddingHoriz6,ea=a.paddingAll6,fa=a.paddingTop7,ga=a.paddingEnd7,ha=a.paddingBottom7,ia=a.paddingStart7,ja=a.paddingVert7,ka=a.paddingHoriz7,la=a.paddingAll7,ma=a.paddingTop8,na=a.paddingEnd8,oa=a.paddingBottom8,pa=a.paddingStart8,qa=a.paddingVert8,ra=a.paddingHoriz8,sa=a.paddingAll8,ta=a.paddingTop9,ua=a.paddingEnd9,va=a.paddingBottom9,wa=a.paddingStart9,xa=a.paddingVert9,ya=a.paddingHoriz9,za=a.paddingAll9,Aa=a.paddingTop10,Ba=a.paddingEnd10,Ca=a.paddingBottom10,Da=a.paddingStart10,Ea=a.paddingVert10,Fa=a.paddingHoriz10,Ga=a.paddingAll10,Ha=a.paddingTop12,Ia=a.paddingEnd12,Ja=a.paddingBottom12,Ka=a.paddingStart12,La=a.paddingVert12,Ma=a.paddingHoriz12,Na=a.paddingAll12,Oa=a.paddingTop13,Pa=a.paddingEnd13,Qa=a.paddingBottom13,Ra=a.paddingStart13,Sa=a.paddingVert13,Ta=a.paddingHoriz13,Ua=a.paddingAll13,Va=a.paddingTop14,Wa=a.paddingEnd14,Xa=a.paddingBottom14,Ya=a.paddingStart14,Za=a.paddingVert14,$a=a.paddingHoriz14,ab=a.paddingAll14,bb=a.paddingTop15,cb=a.paddingEnd15,db=a.paddingBottom15,eb=a.paddingStart15,fb=a.paddingVert15,gb=a.paddingHoriz15,hb=a.paddingAll15,ib=a.paddingTop16,jb=a.paddingEnd16,kb=a.paddingBottom16,lb=a.paddingStart16,mb=a.paddingVert16,nb=a.paddingHoriz16,ob=a.paddingAll16,pb=a.paddingTop18,qb=a.paddingEnd18,rb=a.paddingBottom18,sb=a.paddingStart18,tb=a.paddingVert18,ub=a.paddingHoriz18,vb=a.paddingAll18,wb=a.paddingTop20,xb=a.paddingEnd20,yb=a.paddingBottom20,zb=a.paddingStart20,Ab=a.paddingVert20,Bb=a.paddingHoriz20,Cb=a.paddingAll20,Db=a.paddingTop24,Eb=a.paddingEnd24,Fb=a.paddingBottom24,Gb=a.paddingStart24,Hb=a.paddingVert24,Ib=a.paddingHoriz24,Jb=a.paddingAll24,Kb=a.paddingTop25,Lb=a.paddingEnd25,Mb=a.paddingBottom25,Nb=a.paddingStart25,Ob=a.paddingVert25,Pb=a.paddingHoriz25,Qb=a.paddingAll25,Rb=a.paddingTop28,Sb=a.paddingEnd28,Tb=a.paddingBottom28,Ub=a.paddingStart28,Vb=a.paddingVert28,Wb=a.paddingHoriz28,Xb=a.paddingAll28,Yb=a.paddingTop30,Zb=a.paddingEnd30,$b=a.paddingBottom30,ac=a.paddingStart30,bc=a.paddingVert30,cc=a.paddingHoriz30,dc=a.paddingAll30,ec=a.paddingTop32,fc=a.paddingEnd32,gc=a.paddingBottom32,hc=a.paddingStart32,ic=a.paddingVert32,jc=a.paddingHoriz32,kc=a.paddingAll32,lc=a.paddingTop36,mc=a.paddingEnd36,nc=a.paddingBottom36,oc=a.paddingStart36,pc=a.paddingVert36,qc=a.paddingHoriz36,rc=a.paddingAll36,sc=a.paddingTop40,tc=a.paddingEnd40,uc=a.paddingBottom40,vc=a.paddingStart40,wc=a.paddingVert40,xc=a.paddingHoriz40,yc=a.paddingAll40,zc=a.paddingTop48,Ac=a.paddingEnd48,Bc=a.paddingBottom48,Cc=a.paddingStart48,Dc=a.paddingVert48,Ec=a.paddingHoriz48,Fc=a.paddingAll48,Gc=a.marginTopAuto,Hc=a.marginEndAuto,Ic=a.marginBottomAuto,Jc=a.marginStartAuto,Kc=a.marginVertAuto,Lc=a.marginHorizAuto,Mc=a.marginAllAuto,Nc=a.marginTop0,Oc=a.marginEnd0,Pc=a.marginBottom0,Qc=a.marginStart0,Rc=a.marginVert0,Sc=a.marginHoriz0,Tc=a.marginAll0,Uc=a.marginTop1,Vc=a.marginEnd1,Wc=a.marginBottom1,Xc=a.marginStart1,Yc=a.marginVert1,Zc=a.marginHoriz1,$c=a.marginAll1,ad=a.marginTop2,bd=a.marginEnd2,cd=a.marginBottom2,dd=a.marginStart2,ed=a.marginVert2,fd=a.marginHoriz2,gd=a.marginAll2,hd=a.marginTop3,id=a.marginEnd3,jd=a.marginBottom3,kd=a.marginStart3,ld=a.marginVert3,md=a.marginHoriz3,nd=a.marginAll3,od=a.marginTop4,pd=a.marginEnd4,qd=a.marginBottom4,rd=a.marginStart4,sd=a.marginVert4,td=a.marginHoriz4,ud=a.marginAll4,vd=a.marginTop5,wd=a.marginEnd5,xd=a.marginBottom5,yd=a.marginStart5,zd=a.marginVert5,Ad=a.marginHoriz5,Bd=a.marginAll5,Cd=a.marginTop6,Dd=a.marginEnd6,Ed=a.marginBottom6,Fd=a.marginStart6,Gd=a.marginVert6,Hd=a.marginHoriz6,Id=a.marginAll6,Jd=a.marginTop7,Kd=a.marginEnd7,Ld=a.marginBottom7,Md=a.marginStart7,Nd=a.marginVert7,Od=a.marginHoriz7,Pd=a.marginAll7,Qd=a.marginTop8,Rd=a.marginEnd8,Sd=a.marginBottom8,Td=a.marginStart8,Ud=a.marginVert8,Vd=a.marginHoriz8,Wd=a.marginAll8,Xd=a.marginTop9,Yd=a.marginEnd9,Zd=a.marginBottom9,$d=a.marginStart9,ae=a.marginVert9,be=a.marginHoriz9,ce=a.marginAll9,de=a.marginTop10,ee=a.marginEnd10,fe=a.marginBottom10,ge=a.marginStart10,he=a.marginVert10,ie=a.marginHoriz10,je=a.marginAll10,ke=a.marginTop12,le=a.marginEnd12,me=a.marginBottom12,ne=a.marginStart12,oe=a.marginVert12,pe=a.marginHoriz12,qe=a.marginAll12,re=a.marginTop13,se=a.marginEnd13,te=a.marginBottom13,ue=a.marginStart13,ve=a.marginVert13,we=a.marginHoriz13,xe=a.marginAll13,ye=a.marginTop14,ze=a.marginEnd14,Ae=a.marginBottom14,Be=a.marginStart14,Ce=a.marginVert14,De=a.marginHoriz14,Ee=a.marginAll14,Fe=a.marginTop15,Ge=a.marginEnd15,He=a.marginBottom15,Ie=a.marginStart15,Je=a.marginVert15,Ke=a.marginHoriz15,Le=a.marginAll15,Me=a.marginTop16,Ne=a.marginEnd16,Oe=a.marginBottom16,Pe=a.marginStart16,Qe=a.marginVert16,Re=a.marginHoriz16,Se=a.marginAll16,Te=a.marginTop18,Ue=a.marginEnd18,Ve=a.marginBottom18,We=a.marginStart18,Xe=a.marginVert18,Ye=a.marginHoriz18,Ze=a.marginAll18,$e=a.marginTop20,af=a.marginEnd20,bf=a.marginBottom20,cf=a.marginStart20,df=a.marginVert20,ef=a.marginHoriz20,ff=a.marginAll20,gf=a.marginTop24,hf=a.marginEnd24,jf=a.marginBottom24,kf=a.marginStart24,lf=a.marginVert24,mf=a.marginHoriz24,nf=a.marginAll24,of=a.marginTop25,pf=a.marginEnd25,qf=a.marginBottom25,rf=a.marginStart25,sf=a.marginVert25,tf=a.marginHoriz25,uf=a.marginAll25,vf=a.marginTop28,wf=a.marginEnd28,xf=a.marginBottom28,yf=a.marginStart28,zf=a.marginVert28,Af=a.marginHoriz28,Bf=a.marginAll28,Cf=a.marginTop30,Df=a.marginEnd30,Ef=a.marginBottom30,Ff=a.marginStart30,Gf=a.marginVert30,Hf=a.marginHoriz30,If=a.marginAll30,Jf=a.marginTop32,Kf=a.marginEnd32,Lf=a.marginBottom32,Mf=a.marginStart32,Nf=a.marginVert32,Of=a.marginHoriz32,Pf=a.marginAll32,Qf=a.marginTop36,Rf=a.marginEnd36,Sf=a.marginBottom36,Tf=a.marginStart36,Uf=a.marginVert36,Vf=a.marginHoriz36,Wf=a.marginAll36,Xf=a.marginTop40,Yf=a.marginEnd40,Zf=a.marginBottom40,$f=a.marginStart40,ag=a.marginVert40,bg=a.marginHoriz40,cg=a.marginAll40,dg=a.marginTop48,eg=a.marginEnd48,fg=a.marginBottom48,gg=a.marginStart48,hg=a.marginVert48,ig=a.marginHoriz48;a=a.marginAll48;var jg={topAuto:b,endAuto:c,bottomAuto:d,startAuto:e,vertAuto:f,horizAuto:h,allAuto:i,top0:j,end0:k,bottom0:l,start0:m,vert0:n,horiz0:o,all0:p,top1:q,end1:r,bottom1:s,start1:t,vert1:u,horiz1:v,all1:w,top2:x,end2:y,bottom2:z,start2:A,vert2:B,horiz2:C,all2:D,top3:E,end3:F,bottom3:G,start3:H,vert3:I,horiz3:J,all3:K,top4:L,end4:M,bottom4:N,start4:O,vert4:P,horiz4:Q,all4:R,top5:S,end5:T,bottom5:U,start5:V,vert5:W,horiz5:X,all5:Y,top6:Z,end6:$,bottom6:aa,start6:ba,vert6:ca,horiz6:da,all6:ea,top7:fa,end7:ga,bottom7:ha,start7:ia,vert7:ja,horiz7:ka,all7:la,top8:ma,end8:na,bottom8:oa,start8:pa,vert8:qa,horiz8:ra,all8:sa,top9:ta,end9:ua,bottom9:va,start9:wa,vert9:xa,horiz9:ya,all9:za,top10:Aa,end10:Ba,bottom10:Ca,start10:Da,vert10:Ea,horiz10:Fa,all10:Ga,top12:Ha,end12:Ia,bottom12:Ja,start12:Ka,vert12:La,horiz12:Ma,all12:Na,top13:Oa,end13:Pa,bottom13:Qa,start13:Ra,vert13:Sa,horiz13:Ta,all13:Ua,top14:Va,end14:Wa,bottom14:Xa,start14:Ya,vert14:Za,horiz14:$a,all14:ab,top15:bb,end15:cb,bottom15:db,start15:eb,vert15:fb,horiz15:gb,all15:hb,top16:ib,end16:jb,bottom16:kb,start16:lb,vert16:mb,horiz16:nb,all16:ob,top18:pb,end18:qb,bottom18:rb,start18:sb,vert18:tb,horiz18:ub,all18:vb,top20:wb,end20:xb,bottom20:yb,start20:zb,vert20:Ab,horiz20:Bb,all20:Cb,top24:Db,end24:Eb,bottom24:Fb,start24:Gb,vert24:Hb,horiz24:Ib,all24:Jb,top25:Kb,end25:Lb,bottom25:Mb,start25:Nb,vert25:Ob,horiz25:Pb,all25:Qb,top28:Rb,end28:Sb,bottom28:Tb,start28:Ub,vert28:Vb,horiz28:Wb,all28:Xb,top30:Yb,end30:Zb,bottom30:$b,start30:ac,vert30:bc,horiz30:cc,all30:dc,top32:ec,end32:fc,bottom32:gc,start32:hc,vert32:ic,horiz32:jc,all32:kc,top36:lc,end36:mc,bottom36:nc,start36:oc,vert36:pc,horiz36:qc,all36:rc,top40:sc,end40:tc,bottom40:uc,start40:vc,vert40:wc,horiz40:xc,all40:yc,top48:zc,end48:Ac,bottom48:Bc,start48:Cc,vert48:Dc,horiz48:Ec,all48:Fc},kg={topAuto:Gc,endAuto:Hc,bottomAuto:Ic,startAuto:Jc,vertAuto:Kc,horizAuto:Lc,allAuto:Mc,top0:Nc,end0:Oc,bottom0:Pc,start0:Qc,vert0:Rc,horiz0:Sc,all0:Tc,top1:Uc,end1:Vc,bottom1:Wc,start1:Xc,vert1:Yc,horiz1:Zc,all1:$c,top2:ad,end2:bd,bottom2:cd,start2:dd,vert2:ed,horiz2:fd,all2:gd,top3:hd,end3:id,bottom3:jd,start3:kd,vert3:ld,horiz3:md,all3:nd,top4:od,end4:pd,bottom4:qd,start4:rd,vert4:sd,horiz4:td,all4:ud,top5:vd,end5:wd,bottom5:xd,start5:yd,vert5:zd,horiz5:Ad,all5:Bd,top6:Cd,end6:Dd,bottom6:Ed,start6:Fd,vert6:Gd,horiz6:Hd,all6:Id,top7:Jd,end7:Kd,bottom7:Ld,start7:Md,vert7:Nd,horiz7:Od,all7:Pd,top8:Qd,end8:Rd,bottom8:Sd,start8:Td,vert8:Ud,horiz8:Vd,all8:Wd,top9:Xd,end9:Yd,bottom9:Zd,start9:$d,vert9:ae,horiz9:be,all9:ce,top10:de,end10:ee,bottom10:fe,start10:ge,vert10:he,horiz10:ie,all10:je,top12:ke,end12:le,bottom12:me,start12:ne,vert12:oe,horiz12:pe,all12:qe,top13:re,end13:se,bottom13:te,start13:ue,vert13:ve,horiz13:we,all13:xe,top14:ye,end14:ze,bottom14:Ae,start14:Be,vert14:Ce,horiz14:De,all14:Ee,top15:Fe,end15:Ge,bottom15:He,start15:Ie,vert15:Je,horiz15:Ke,all15:Le,top16:Me,end16:Ne,bottom16:Oe,start16:Pe,vert16:Qe,horiz16:Re,all16:Se,top18:Te,end18:Ue,bottom18:Ve,start18:We,vert18:Xe,horiz18:Ye,all18:Ze,top20:$e,end20:af,bottom20:bf,start20:cf,vert20:df,horiz20:ef,all20:ff,top24:gf,end24:hf,bottom24:jf,start24:kf,vert24:lf,horiz24:mf,all24:nf,top25:of,end25:pf,bottom25:qf,start25:rf,vert25:sf,horiz25:tf,all25:uf,top28:vf,end28:wf,bottom28:xf,start28:yf,vert28:zf,horiz28:Af,all28:Bf,top30:Cf,end30:Df,bottom30:Ef,start30:Ff,vert30:Gf,horiz30:Hf,all30:If,top32:Jf,end32:Kf,bottom32:Lf,start32:Mf,vert32:Nf,horiz32:Of,all32:Pf,top36:Qf,end36:Rf,bottom36:Sf,start36:Tf,vert36:Uf,horiz36:Vf,all36:Wf,top40:Xf,end40:Yf,bottom40:Zf,start40:$f,vert40:ag,horiz40:bg,all40:cg,top48:dg,end48:eg,bottom48:fg,start48:gg,vert48:hg,horiz48:ig,all48:a};g.paddingTopAuto=b;g.paddingEndAuto=c;g.paddingBottomAuto=d;g.paddingStartAuto=e;g.paddingVertAuto=f;g.paddingHorizAuto=h;g.paddingAllAuto=i;g.paddingTop0=j;g.paddingEnd0=k;g.paddingBottom0=l;g.paddingStart0=m;g.paddingVert0=n;g.paddingHoriz0=o;g.paddingAll0=p;g.paddingTop1=q;g.paddingEnd1=r;g.paddingBottom1=s;g.paddingStart1=t;g.paddingVert1=u;g.paddingHoriz1=v;g.paddingAll1=w;g.paddingTop2=x;g.paddingEnd2=y;g.paddingBottom2=z;g.paddingStart2=A;g.paddingVert2=B;g.paddingHoriz2=C;g.paddingAll2=D;g.paddingTop3=E;g.paddingEnd3=F;g.paddingBottom3=G;g.paddingStart3=H;g.paddingVert3=I;g.paddingHoriz3=J;g.paddingAll3=K;g.paddingTop4=L;g.paddingEnd4=M;g.paddingBottom4=N;g.paddingStart4=O;g.paddingVert4=P;g.paddingHoriz4=Q;g.paddingAll4=R;g.paddingTop5=S;g.paddingEnd5=T;g.paddingBottom5=U;g.paddingStart5=V;g.paddingVert5=W;g.paddingHoriz5=X;g.paddingAll5=Y;g.paddingTop6=Z;g.paddingEnd6=$;g.paddingBottom6=aa;g.paddingStart6=ba;g.paddingVert6=ca;g.paddingHoriz6=da;g.paddingAll6=ea;g.paddingTop7=fa;g.paddingEnd7=ga;g.paddingBottom7=ha;g.paddingStart7=ia;g.paddingVert7=ja;g.paddingHoriz7=ka;g.paddingAll7=la;g.paddingTop8=ma;g.paddingEnd8=na;g.paddingBottom8=oa;g.paddingStart8=pa;g.paddingVert8=qa;g.paddingHoriz8=ra;g.paddingAll8=sa;g.paddingTop9=ta;g.paddingEnd9=ua;g.paddingBottom9=va;g.paddingStart9=wa;g.paddingVert9=xa;g.paddingHoriz9=ya;g.paddingAll9=za;g.paddingTop10=Aa;g.paddingEnd10=Ba;g.paddingBottom10=Ca;g.paddingStart10=Da;g.paddingVert10=Ea;g.paddingHoriz10=Fa;g.paddingAll10=Ga;g.paddingTop12=Ha;g.paddingEnd12=Ia;g.paddingBottom12=Ja;g.paddingStart12=Ka;g.paddingVert12=La;g.paddingHoriz12=Ma;g.paddingAll12=Na;g.paddingTop13=Oa;g.paddingEnd13=Pa;g.paddingBottom13=Qa;g.paddingStart13=Ra;g.paddingVert13=Sa;g.paddingHoriz13=Ta;g.paddingAll13=Ua;g.paddingTop14=Va;g.paddingEnd14=Wa;g.paddingBottom14=Xa;g.paddingStart14=Ya;g.paddingVert14=Za;g.paddingHoriz14=$a;g.paddingAll14=ab;g.paddingTop15=bb;g.paddingEnd15=cb;g.paddingBottom15=db;g.paddingStart15=eb;g.paddingVert15=fb;g.paddingHoriz15=gb;g.paddingAll15=hb;g.paddingTop16=ib;g.paddingEnd16=jb;g.paddingBottom16=kb;g.paddingStart16=lb;g.paddingVert16=mb;g.paddingHoriz16=nb;g.paddingAll16=ob;g.paddingTop18=pb;g.paddingEnd18=qb;g.paddingBottom18=rb;g.paddingStart18=sb;g.paddingVert18=tb;g.paddingHoriz18=ub;g.paddingAll18=vb;g.paddingTop20=wb;g.paddingEnd20=xb;g.paddingBottom20=yb;g.paddingStart20=zb;g.paddingVert20=Ab;g.paddingHoriz20=Bb;g.paddingAll20=Cb;g.paddingTop24=Db;g.paddingEnd24=Eb;g.paddingBottom24=Fb;g.paddingStart24=Gb;g.paddingVert24=Hb;g.paddingHoriz24=Ib;g.paddingAll24=Jb;g.paddingTop25=Kb;g.paddingEnd25=Lb;g.paddingBottom25=Mb;g.paddingStart25=Nb;g.paddingVert25=Ob;g.paddingHoriz25=Pb;g.paddingAll25=Qb;g.paddingTop28=Rb;g.paddingEnd28=Sb;g.paddingBottom28=Tb;g.paddingStart28=Ub;g.paddingVert28=Vb;g.paddingHoriz28=Wb;g.paddingAll28=Xb;g.paddingTop30=Yb;g.paddingEnd30=Zb;g.paddingBottom30=$b;g.paddingStart30=ac;g.paddingVert30=bc;g.paddingHoriz30=cc;g.paddingAll30=dc;g.paddingTop32=ec;g.paddingEnd32=fc;g.paddingBottom32=gc;g.paddingStart32=hc;g.paddingVert32=ic;g.paddingHoriz32=jc;g.paddingAll32=kc;g.paddingTop36=lc;g.paddingEnd36=mc;g.paddingBottom36=nc;g.paddingStart36=oc;g.paddingVert36=pc;g.paddingHoriz36=qc;g.paddingAll36=rc;g.paddingTop40=sc;g.paddingEnd40=tc;g.paddingBottom40=uc;g.paddingStart40=vc;g.paddingVert40=wc;g.paddingHoriz40=xc;g.paddingAll40=yc;g.paddingTop48=zc;g.paddingEnd48=Ac;g.paddingBottom48=Bc;g.paddingStart48=Cc;g.paddingVert48=Dc;g.paddingHoriz48=Ec;g.paddingAll48=Fc;g.marginTopAuto=Gc;g.marginEndAuto=Hc;g.marginBottomAuto=Ic;g.marginStartAuto=Jc;g.marginVertAuto=Kc;g.marginHorizAuto=Lc;g.marginAllAuto=Mc;g.marginTop0=Nc;g.marginEnd0=Oc;g.marginBottom0=Pc;g.marginStart0=Qc;g.marginVert0=Rc;g.marginHoriz0=Sc;g.marginAll0=Tc;g.marginTop1=Uc;g.marginEnd1=Vc;g.marginBottom1=Wc;g.marginStart1=Xc;g.marginVert1=Yc;g.marginHoriz1=Zc;g.marginAll1=$c;g.marginTop2=ad;g.marginEnd2=bd;g.marginBottom2=cd;g.marginStart2=dd;g.marginVert2=ed;g.marginHoriz2=fd;g.marginAll2=gd;g.marginTop3=hd;g.marginEnd3=id;g.marginBottom3=jd;g.marginStart3=kd;g.marginVert3=ld;g.marginHoriz3=md;g.marginAll3=nd;g.marginTop4=od;g.marginEnd4=pd;g.marginBottom4=qd;g.marginStart4=rd;g.marginVert4=sd;g.marginHoriz4=td;g.marginAll4=ud;g.marginTop5=vd;g.marginEnd5=wd;g.marginBottom5=xd;g.marginStart5=yd;g.marginVert5=zd;g.marginHoriz5=Ad;g.marginAll5=Bd;g.marginTop6=Cd;g.marginEnd6=Dd;g.marginBottom6=Ed;g.marginStart6=Fd;g.marginVert6=Gd;g.marginHoriz6=Hd;g.marginAll6=Id;g.marginTop7=Jd;g.marginEnd7=Kd;g.marginBottom7=Ld;g.marginStart7=Md;g.marginVert7=Nd;g.marginHoriz7=Od;g.marginAll7=Pd;g.marginTop8=Qd;g.marginEnd8=Rd;g.marginBottom8=Sd;g.marginStart8=Td;g.marginVert8=Ud;g.marginHoriz8=Vd;g.marginAll8=Wd;g.marginTop9=Xd;g.marginEnd9=Yd;g.marginBottom9=Zd;g.marginStart9=$d;g.marginVert9=ae;g.marginHoriz9=be;g.marginAll9=ce;g.marginTop10=de;g.marginEnd10=ee;g.marginBottom10=fe;g.marginStart10=ge;g.marginVert10=he;g.marginHoriz10=ie;g.marginAll10=je;g.marginTop12=ke;g.marginEnd12=le;g.marginBottom12=me;g.marginStart12=ne;g.marginVert12=oe;g.marginHoriz12=pe;g.marginAll12=qe;g.marginTop13=re;g.marginEnd13=se;g.marginBottom13=te;g.marginStart13=ue;g.marginVert13=ve;g.marginHoriz13=we;g.marginAll13=xe;g.marginTop14=ye;g.marginEnd14=ze;g.marginBottom14=Ae;g.marginStart14=Be;g.marginVert14=Ce;g.marginHoriz14=De;g.marginAll14=Ee;g.marginTop15=Fe;g.marginEnd15=Ge;g.marginBottom15=He;g.marginStart15=Ie;g.marginVert15=Je;g.marginHoriz15=Ke;g.marginAll15=Le;g.marginTop16=Me;g.marginEnd16=Ne;g.marginBottom16=Oe;g.marginStart16=Pe;g.marginVert16=Qe;g.marginHoriz16=Re;g.marginAll16=Se;g.marginTop18=Te;g.marginEnd18=Ue;g.marginBottom18=Ve;g.marginStart18=We;g.marginVert18=Xe;g.marginHoriz18=Ye;g.marginAll18=Ze;g.marginTop20=$e;g.marginEnd20=af;g.marginBottom20=bf;g.marginStart20=cf;g.marginVert20=df;g.marginHoriz20=ef;g.marginAll20=ff;g.marginTop24=gf;g.marginEnd24=hf;g.marginBottom24=jf;g.marginStart24=kf;g.marginVert24=lf;g.marginHoriz24=mf;g.marginAll24=nf;g.marginTop25=of;g.marginEnd25=pf;g.marginBottom25=qf;g.marginStart25=rf;g.marginVert25=sf;g.marginHoriz25=tf;g.marginAll25=uf;g.marginTop28=vf;g.marginEnd28=wf;g.marginBottom28=xf;g.marginStart28=yf;g.marginVert28=zf;g.marginHoriz28=Af;g.marginAll28=Bf;g.marginTop30=Cf;g.marginEnd30=Df;g.marginBottom30=Ef;g.marginStart30=Ff;g.marginVert30=Gf;g.marginHoriz30=Hf;g.marginAll30=If;g.marginTop32=Jf;g.marginEnd32=Kf;g.marginBottom32=Lf;g.marginStart32=Mf;g.marginVert32=Nf;g.marginHoriz32=Of;g.marginAll32=Pf;g.marginTop36=Qf;g.marginEnd36=Rf;g.marginBottom36=Sf;g.marginStart36=Tf;g.marginVert36=Uf;g.marginHoriz36=Vf;g.marginAll36=Wf;g.marginTop40=Xf;g.marginEnd40=Yf;g.marginBottom40=Zf;g.marginStart40=$f;g.marginVert40=ag;g.marginHoriz40=bg;g.marginAll40=cg;g.marginTop48=dg;g.marginEnd48=eg;g.marginBottom48=fg;g.marginStart48=gg;g.marginVert48=hg;g.marginHoriz48=ig;g.marginAll48=a;g.uiPadding=jg;g.uiMargin=kg}),98);
          __d("WAWebStructureStyles",[],(function(a,b,c,d,e,f,g){var h={0:{paddingTop:"xexx8yu",$$css:!0},2:{paddingTop:"x1nn3v0j",$$css:!0},4:{paddingTop:"x1iorvi4",$$css:!0},8:{paddingTop:"x1y1aw1k",$$css:!0},12:{paddingTop:"xz9dl7a",$$css:!0},16:{paddingTop:"xyamay9",$$css:!0},20:{paddingTop:"x1cnzs8",$$css:!0},24:{paddingTop:"x1p5oq8j",$$css:!0},32:{paddingTop:"x1miatn0",$$css:!0},40:{paddingTop:"x13zrc24",$$css:!0},48:{paddingTop:"x4i7bpe",$$css:!0}},i={0:{paddingInlineEnd:"xyri2b",$$css:!0},2:{paddingInlineEnd:"x14vy60q",$$css:!0},4:{paddingInlineEnd:"x11lfxj5",$$css:!0},8:{paddingInlineEnd:"xf159sx",$$css:!0},12:{paddingInlineEnd:"xpdmqnj",$$css:!0},16:{paddingInlineEnd:"xv54qhq",$$css:!0},20:{paddingInlineEnd:"x1xnnf8n",$$css:!0},24:{paddingInlineEnd:"x64bnmy",$$css:!0},32:{paddingInlineEnd:"xsfy40s",$$css:!0},40:{paddingInlineEnd:"xp48ta0",$$css:!0},48:{paddingInlineEnd:"x15zmtp0",$$css:!0}},j={0:{paddingBottom:"x18d9i69",$$css:!0},2:{paddingBottom:"x1120s5i",$$css:!0},4:{paddingBottom:"xjkvuk6",$$css:!0},8:{paddingBottom:"xwib8y2",$$css:!0},12:{paddingBottom:"xsag5q8",$$css:!0},16:{paddingBottom:"x1l90r2v",$$css:!0},20:{paddingBottom:"xx6bls6",$$css:!0},24:{paddingBottom:"xwxc41k",$$css:!0},32:{paddingBottom:"x1gan7if",$$css:!0},40:{paddingBottom:"x1t1ogtf",$$css:!0},48:{paddingBottom:"x1sgudl8",$$css:!0}},k={0:{paddingInlineStart:"x1c1uobl",$$css:!0},2:{paddingInlineStart:"xyiysdx",$$css:!0},4:{paddingInlineStart:"x135b78x",$$css:!0},8:{paddingInlineStart:"xmzvs34",$$css:!0},12:{paddingInlineStart:"x1g0dm76",$$css:!0},16:{paddingInlineStart:"xf7dkkf",$$css:!0},20:{paddingInlineStart:"x106a9eq",$$css:!0},24:{paddingInlineStart:"x13jy36j",$$css:!0},32:{paddingInlineStart:"x1mfogq2",$$css:!0},40:{paddingInlineStart:"xtssl2i",$$css:!0},48:{paddingInlineStart:"x1oiqv2n",$$css:!0}},l={0:{marginTop:"xdj266r",$$css:!0},2:{marginTop:"xr9ek0c",$$css:!0},4:{marginTop:"x1gslohp",$$css:!0},8:{marginTop:"x1xmf6yo",$$css:!0},12:{marginTop:"x14vqqas",$$css:!0},16:{marginTop:"xw7yly9",$$css:!0},20:{marginTop:"x1sy10c2",$$css:!0},24:{marginTop:"xqui205",$$css:!0},32:{marginTop:"xg87l8a",$$css:!0},40:{marginTop:"x1tfhste",$$css:!0},48:{marginTop:"xx4vt8u",$$css:!0}},m={0:{marginInlineEnd:"x14z9mp",$$css:!0},2:{marginInlineEnd:"xnnr8r",$$css:!0},4:{marginInlineEnd:"x2fvf9",$$css:!0},8:{marginInlineEnd:"x1xegmmw",$$css:!0},12:{marginInlineEnd:"xbmvrgn",$$css:!0},16:{marginInlineEnd:"x1ys307a",$$css:!0},20:{marginInlineEnd:"x3aesyq",$$css:!0},24:{marginInlineEnd:"xpwdb9g",$$css:!0},32:{marginInlineEnd:"x1dqj196",$$css:!0},40:{marginInlineEnd:"x11gldyt",$$css:!0},48:{marginInlineEnd:"xbpxy8c",$$css:!0}},n={0:{marginBottom:"xat24cr",$$css:!0},2:{marginBottom:"xjpr12u",$$css:!0},4:{marginBottom:"x12nagc",$$css:!0},8:{marginBottom:"x1e56ztr",$$css:!0},12:{marginBottom:"xod5an3",$$css:!0},16:{marginBottom:"x1yztbdb",$$css:!0},20:{marginBottom:"xieb3on",$$css:!0},24:{marginBottom:"x1hq5gj4",$$css:!0},32:{marginBottom:"x1iymm2a",$$css:!0},40:{marginBottom:"x14ler8",$$css:!0},48:{marginBottom:"x13ihpsm",$$css:!0}},o={0:{marginInlineStart:"x1lziwak",$$css:!0},2:{marginInlineStart:"xwklpps",$$css:!0},4:{marginInlineStart:"xdwrcjd",$$css:!0},8:{marginInlineStart:"x13fj5qh",$$css:!0},12:{marginInlineStart:"x1diwwjn",$$css:!0},16:{marginInlineStart:"xyqm7xq",$$css:!0},20:{marginInlineStart:"xqsn43r",$$css:!0},24:{marginInlineStart:"xefazk8",$$css:!0},32:{marginInlineStart:"xvc51xn",$$css:!0},40:{marginInlineStart:"x11hdunq",$$css:!0},48:{marginInlineStart:"x19wmrak",$$css:!0}},p={0:{rowGap:"xxs79tx",$$css:!0},2:{rowGap:"x1dbijih",$$css:!0},4:{rowGap:"x1r0jzty",$$css:!0},8:{rowGap:"x3pnbk8",$$css:!0},12:{rowGap:"xp1r0qw",$$css:!0},16:{rowGap:"xgpatz3",$$css:!0},20:{rowGap:"x1kb72lq",$$css:!0},24:{rowGap:"x1na6gtj",$$css:!0},32:{rowGap:"xi32cqo",$$css:!0},40:{rowGap:"xe93d63",$$css:!0},48:{rowGap:"xputb5m",$$css:!0}},q={0:{columnGap:"x1o1pmfc",$$css:!0},2:{columnGap:"x1ned7t2",$$css:!0},4:{columnGap:"x17zd0t2",$$css:!0},8:{columnGap:"xfex06f",$$css:!0},12:{columnGap:"xtqikln",$$css:!0},16:{columnGap:"x40hh3e",$$css:!0},20:{columnGap:"x18hwk67",$$css:!0},24:{columnGap:"x1qgv0r9",$$css:!0},32:{columnGap:"xjbmbcv",$$css:!0},40:{columnGap:"x1wh94ac",$$css:!0},48:{columnGap:"xwaa2ar",$$css:!0}};function r(a){switch(a){case 0:return"0";case 2:return"2";case 4:return"4";case 8:return"8";case 12:return"12";case 16:return"16";case 20:return"20";case 24:return"24";case 32:return"32";case 40:return"40";case 48:return"48"}}function s(a){if(a==null)return;return h[r(a)]}function t(a){if(a==null)return;return i[r(a)]}function u(a){if(a==null)return;return j[r(a)]}function v(a){if(a==null)return;return k[r(a)]}function w(a){if(a==null)return;return l[r(a)]}function x(a){if(a==null)return;return m[r(a)]}function y(a){if(a==null)return;return n[r(a)]}function z(a){if(a==null)return;return o[r(a)]}function A(a){return a!=null?p[r(a)]:null}function B(a){return a!=null?q[r(a)]:null}function C(a){a=D(a);if(a!=null)return[A(a[0]),B(a[1])]}function D(a){if(a==null)return;a=Array.isArray(a)?[].concat(a):[a];switch(a.length){case 1:return[a[0],a[0],a[0],a[0]];case 2:return[a[0],a[1],a[0],a[1]];case 3:return[a[0],a[1],a[2],a[1]];case 4:return[a[0],a[1],a[2],a[3]]}}function E(a){a=D(a);if(a!=null)return[s(a[0]),t(a[1]),u(a[2]),v(a[3])]}function F(a){a=D(a);if(a!=null)return[w(a[0]),x(a[1]),y(a[2]),z(a[3])]}function a(a){return[E(a.padding),F(a.margin),s(a.paddingTop),t(a.paddingEnd),u(a.paddingBottom),v(a.paddingStart),w(a.marginTop),x(a.marginEnd),y(a.marginBottom),z(a.marginStart),C(a.gap),A(a.rowGap),B(a.columnGap)]}g.getStructureStyles=a}),98);
          __d("WAWebFlexItem.react",["WAWebClassnames","WAWebStructureStyles","react","stylex"],(function(a,b,c,d,e,f,g){var h=["ref"],i=["testid","align","justify","as","basis","xstyle","children","order","grow","shrink","style","wrap","inline","isFlexContainer","className","padding","margin","paddingTop","paddingEnd","paddingBottom","paddingStart","marginTop","marginEnd","marginBottom","marginStart","gap","rowGap","columnGap"],j,k,l=j||c("react"),m={flexItem:{flexGrow:"x1c4vz4f",flexShrink:"xs83m0k",flexBasis:"xdl72j9",order:"x1g77sc7",minWidth:"xeuugli",minHeight:"x2lwn1j",$$css:!0},displayFlex:{display:"x78zum5",$$css:!0},displayInlineFlex:{display:"x3nfvp2",$$css:!0}},n={nowrap:{flexWrap:"xozqiw3",$$css:!0},wrap:{flexWrap:"x1a02dak",$$css:!0},wrapReverse:{flexWrap:"x8hhl5t",$$css:!0}},o={auto:{alignSelf:"x1oa3qoh",$$css:!0},start:{alignSelf:"xqcrz7y",$$css:!0},center:{alignSelf:"xamitd3",$$css:!0},end:{alignSelf:"xpvyfi4",$$css:!0},stretch:{alignSelf:"xkh2ocl",$$css:!0},baseline:{alignSelf:"xoi2r2e",$$css:!0}},p={auto:{justifySelf:"x12fk4p8",$$css:!0},start:{justifySelf:"xwldb3t",$$css:!0},center:{justifySelf:"x7v7x1q",$$css:!0},end:{justifySelf:"x15bdqvn",$$css:!0},stretch:{justifySelf:"xuy72oy",$$css:!0}};function a(a){var b=a.ref;a=babelHelpers.objectWithoutPropertiesLoose(a,h);var e=a.testid;e=a.align;e=e===void 0?"auto":e;var f=a.justify;f=f===void 0?"auto":f;var g=a.as;g=g===void 0?"div":g;var j=a.basis,q=a.xstyle,r=a.children,s=a.order,t=a.grow,u=a.shrink,v=a.style,w=a.wrap;w=w===void 0?"nowrap":w;var x=a.inline,y=a.isFlexContainer,z=a.className;a.padding;a.margin;a.paddingTop;a.paddingEnd;a.paddingBottom;a.paddingStart;a.marginTop;a.marginEnd;a.marginBottom;a.marginStart;a.gap;a.rowGap;a.columnGap;var A=babelHelpers.objectWithoutPropertiesLoose(a,i),B={};typeof j==="string"?B.flexBasis=j:j!=null&&(B.flexBasis=j+"px");t!=null&&(B.flexGrow=t);u!=null&&(B.flexShrink=u);s!=null&&(B.order=s);j=d("WAWebStructureStyles").getStructureStyles(a);return l.jsx(g,babelHelpers["extends"]({className:d("WAWebClassnames").classnamesConvertMeToStylexPlease((k||(k=c("stylex")))(m.flexItem,y===!0&&m.displayFlex,x===!0&&m.displayInlineFlex,n[w],o[e],p[f],j,q),z),"data-testid":void 0,ref:b,style:babelHelpers["extends"]({},v,B)},A,{children:r}))}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
          __d("WAWebFlex.react",["WAWebFlexItem.react","react"],(function(a,b,c,d,e,f,g){var h=["ref"],i=["align","alignSelf","justify","justifySelf","direction","className","xstyle"],j=["ref"],k=["ref"],l,m=l||c("react"),n={flex:{minWidth:"xeuugli",minHeight:"x2lwn1j",$$css:!0}},o={start:{justifyContent:"x1nhvcw1",$$css:!0},center:{justifyContent:"xl56j7k",$$css:!0},end:{justifyContent:"x13a6bvl",$$css:!0},all:{justifyContent:"x1qughib",$$css:!0},around:{justifyContent:"x1l1ennw",$$css:!0},evenly:{justifyContent:"xaw8158",$$css:!0},stretch:{justifyContent:"x1szn6h9",$$css:!0}},p={horizontal:{flexDirection:"x1q0g3np",$$css:!0},vertical:{flexDirection:"xdt5ytf",$$css:!0},horizontalReverse:{flexDirection:"x15zctf7",$$css:!0},verticalReverse:{flexDirection:"x3ieub6",$$css:!0}},q={center:{alignItems:"x6s0dn4",$$css:!0},start:{alignItems:"x1cy8zhl",$$css:!0},end:{alignItems:"xuk3077",$$css:!0},stretch:{alignItems:"x1qjc9v5",$$css:!0},baseline:{alignItems:"x1pha0wt",$$css:!0}};function r(a){var b=a.ref;a=babelHelpers.objectWithoutPropertiesLoose(a,h);var d=a.align;d=d===void 0?"start":d;var e=a.alignSelf,f=a.justify;f=f===void 0?"start":f;var g=a.justifySelf,j=a.direction,k=a.className,l=a.xstyle;a=babelHelpers.objectWithoutPropertiesLoose(a,i);return m.jsx(c("WAWebFlexItem.react"),babelHelpers["extends"]({className:k,xstyle:[n.flex,o[f],p[j],q[d],l],align:e,justify:g,isFlexContainer:!0,ref:b},a))}r.displayName=r.name+" [from "+f.id+"]";function a(a){var b=a.ref;a=babelHelpers.objectWithoutPropertiesLoose(a,j);return m.jsx(r,babelHelpers["extends"]({},a,{direction:"horizontal",ref:b,children:a.children}))}a.displayName=a.name+" [from "+f.id+"]";function b(a){var b=a.ref;a=babelHelpers.objectWithoutPropertiesLoose(a,k);return m.jsx(r,babelHelpers["extends"]({},a,{direction:"vertical",ref:b,children:a.children}))}b.displayName=b.name+" [from "+f.id+"]";g.FlexItem=c("WAWebFlexItem.react");g.FlexContainer=r;g.FlexRow=a;g.FlexColumn=b}),98);
          __d("useWAWebFocusState",["react","react-gui-use-focus","react-gui-use-focus-visibility"],(function(a,b,c,d,e,f,g){var h,i=(h||d("react")).useState;function a(){var a=i(!1),b=a[0];a=a[1];var c=d("react-gui-use-focus-visibility").useFocusVisibility();a=d("react-gui-use-focus").useFocus({onFocusChange:a});b=b&&c;return[a,b]}g["default"]=a}),98);
          __d("WAWebXAltIcon.react",["WAWebSvgComponentBase","react","stylex"],(function(a,b,c,d,e,f,g){var h=["iconXstyle","height","width","name","viewBox"],i,j,k=i||c("react"),l="x-alt";function a(a){var b=a.iconXstyle,e=a.height,f=a.width,g=a.name,i=a.viewBox;a=babelHelpers.objectWithoutPropertiesLoose(a,h);var m;if(i){var n=i.x;n=n===void 0?0:n;var o=i.y;o=o===void 0?0:o;var p=i.width;p=p===void 0?0:p;i=i.height;i=i===void 0?0:i;m=[n,o,p,i].join(" ")}n=24;o=24;(e!=null||f!=null)&&(n=e,o=f);return k.jsx(d("WAWebSvgComponentBase").BaseSvgSpan,babelHelpers["extends"]({name:g!=null?g:l},a,{children:k.jsxs("svg",{viewBox:m!=null?m:"0 0 24 24",height:n,width:o,preserveAspectRatio:"xMidYMid meet",className:(j||(j=c("stylex")))(b),version:"1.1",x:"0px",y:"0px",enableBackground:"new 0 0 24 24",children:[k.jsx("title",{children:g!=null?g:l}),k.jsx("path",{fill:"currentColor",d:"M17.25,7.8L16.2,6.75l-4.2,4.2l-4.2-4.2L6.75,7.8l4.2,4.2l-4.2,4.2l1.05,1.05l4.2-4.2l4.2,4.2l1.05-1.05 l-4.2-4.2L17.25,7.8z"})]})}))}a.displayName=a.name+" [from "+f.id+"]";g.XAltIcon=a}),98);
          __d("WAWebExternalLink.react",["$InternalEnum","WALogger","WAUnicodeUtils","WAWebClassnames","WAWebConstantsDeprecated","WAWebKeyboardIsKeyActivation","WAWebURLUtils","react","stylex"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m=l||d("react"),n=j||(j=c("react")),o=m.memo,p=m.useRef,q={hoverUnderline:{fontWeight:"x1xlr1w8",":hover_textDecoration":"xt0b8zv",":focus-visible_textDecoration":"xbvygy2",":focus-visible_color":"x17f7hit",":focus-visible_backgroundColor":"xp30eni",":focus-visible_textUnderlineOffset":"xhmieyt",$$css:!0}};function a(a){var b=p(),e=function(a){if(c("WAWebKeyboardIsKeyActivation")(a)){(a=b.current)==null||a.click()}},f=a.children,g=a.className,i=a.href,j=a.isLongTemplateUrl,l=a.onClick,m=a.testid;m=a["aria-label"];var o=a["data-tab"],r=a.xstyle;a=a.tabIndex;if(!y.includes(i)&&!c("WAWebURLUtils").hasValidUrlScheme(i)){i.toLowerCase().startsWith("javascript:")&&d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["Bad url: ",""])),i).sendLogs("URL error");return null}g=d("WAWebClassnames").classnamesConvertMeToStylexPlease(g,(k||(k=c("stylex")))(q.hoverUnderline,r));return j?n.jsxs("a",{ref:b,rel:"noopener noreferrer",className:g,href:i,target:"_blank",onClick:l,onKeyDown:e,"data-tab":o,tabIndex:a,"aria-label":m,children:[d("WAUnicodeUtils").substring(i,0,c("WAWebConstantsDeprecated").TEMPLATE_URL_START),n.jsx("span",{children:"\u2026"}),d("WAUnicodeUtils").substring(i,i.length-c("WAWebConstantsDeprecated").TEMPLATE_URL_END,i.length)]}):n.jsx("a",{ref:b,rel:"noopener noreferrer",className:g,href:i,target:"_blank",onClick:l,onKeyDown:e,"data-testid":void 0,"data-tab":o,tabIndex:a,"aria-label":m,children:f})}a.displayName=a.name+" [from "+f.id+"]";m=o(a);f={qr_slim_banner:"https://get.microsoft.com/installer/download/9NKSQGP7F2NH?cid=qr_slim_banner",qr_large_banner:"https://get.microsoft.com/installer/download/9NKSQGP7F2NH?cid=qr_large_banner",link_device_banner_3:"https://get.microsoft.com/installer/download/9NKSQGP7F2NH?cid=link_device_banner",intro_panel:"https://get.microsoft.com/installer/download/9NKSQGP7F2NH?cid=intro_panel",chatlist_toastbar:"https://get.microsoft.com/installer/download/9NKSQGP7F2NH?cid=chatlist_toastbar",search_results_toastbar:"https://get.microsoft.com/installer/download/9NKSQGP7F2NH?cid=search_results_toastbar",call_btn_modal_2:"https://get.microsoft.com/installer/download/9NKSQGP7F2NH?cid=call_btn_modal",chatlist_dropdown_menu:"https://get.microsoft.com/installer/download/9NKSQGP7F2NH?cid=chatlist_dropdown_menu",missed_call_modal_2:"https://get.microsoft.com/installer/download/9NKSQGP7F2NH?cid=missed_call_modal",microphone_settings:"ms-settings:privacy-microphone"};o={qr_slim_banner:"ms-windows-store://pdp/?productid=9NKSQGP7F2NH&mode=mini&cid=qr_slim_banner",qr_large_banner:"ms-windows-store://pdp/?productid=9NKSQGP7F2NH&mode=mini&cid=qr_large_banner",link_device_banner_3:"ms-windows-store://pdp/?productid=9NKSQGP7F2NH&mode=mini&cid=a0269b",intro_panel:"ms-windows-store://pdp/?productid=9NKSQGP7F2NH&mode=mini&cid=68a40a",chatlist_toastbar:"ms-windows-store://pdp/?productid=9NKSQGP7F2NH&mode=mini&cid=dea681",search_results_toastbar:"ms-windows-store://pdp/?productid=9NKSQGP7F2NH&mode=mini&cid=586f03",call_btn_modal_2:"ms-windows-store://pdp/?productid=9NKSQGP7F2NH&mode=mini&cid=1f9c76",chatlist_dropdown_menu:"ms-windows-store://pdp/?productid=9NKSQGP7F2NH&mode=mini&cid=cc3981",missed_call_modal_2:"ms-windows-store://pdp/?productid=9NKSQGP7F2NH&mode=mini&cid=5721b2"};a={microphone_settings:"ms-settings:privacy-microphone",startup_apps:"ms-settings:startupapps",windows_update:"ms-settings:windowsupdate",privacy_webcam:"ms-settings:privacy-webcam"};var r={qr_slim_banner:"itms-apps://apps.apple.com/app/id310633997?pt=217218&ct=web2mac_qr_slim_banner&mt=8",qr_large_banner:"itms-apps://apps.apple.com/app/id310633997?pt=217218&ct=web2mac_qr_large_banner&mt=8",link_device_banner_3:"itms-apps://apps.apple.com/app/id310633997?pt=217218&ct=web2mac_linking_screen_refresh&mt=8",intro_panel:"itms-apps://apps.apple.com/app/id310633997?pt=217218&ct=web2mac_empty_state&mt=8",chatlist_toastbar:"itms-apps://apps.apple.com/app/id310633997?pt=217218&ct=web2mac_chat_overflow&mt=8",search_results_toastbar:"itms-apps://apps.apple.com/app/id310633997?pt=217218&ct=web2mac_search&mt=8",call_btn_modal_2:"itms-apps://apps.apple.com/app/id310633997?pt=217218&ct=web2mac_call_button&mt=8",chatlist_dropdown_menu:"itms-apps://apps.apple.com/app/id310633997?pt=217218&ct=web2mac_chat_inbox&mt=8",missed_call_modal_2:"itms-apps://apps.apple.com/app/id310633997?pt=217218&ct=web2mac_missed_call&mt=8"},s="munki://detail-WhatsAppCatalyst.html",t="https://dev-web.whatsapp.com/desktop/mac_native/release/",u="https://whatsapp.com/download/?start_mac_download=1",v="https://web.whatsapp.com",w="whatsapp://send/",x="https://web.whatsapp.com/desktop/mac_native/release/?configuration=Beta&branch=master",y=[].concat(Object.values(f),Object.values(o),Object.values(a),Object.values(r),[s,t,u,v,w,x]),z=!1;function e(){return z}var A=b("$InternalEnum").Mirrored(["NEW_TAB","CURRENT_TAB","DEEPLINK_IN_CURRENT_TAB"]);function B(a,b){if(!y.includes(a)&&!c("WAWebURLUtils").hasValidUrlScheme(a)){a.toLowerCase().startsWith("javascript:")&&d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["Bad url: ",""])),a).sendLogs("URL error");return}b=b!=null?b:{};b=b.target;b=b===void 0?A.NEW_TAB:b;var e=document.createElement("a");e.href=a;b===A.NEW_TAB?e.target="_blank":b===A.CURRENT_TAB?e.target="_self":b===A.DEEPLINK_IN_CURRENT_TAB&&(z=!0);e.rel="noopener noreferrer";e.style.display="none";document.body&&document.body.appendChild(e);e.click();document.body&&document.body.removeChild(e);b===A.DEEPLINK_IN_CURRENT_TAB&&self.setTimeout(function(){z=!1},1e3)}g.ExternalLink=m;g.WINDOWS_SIDELOAD_URIS=f;g.WINDOWS_STORE_URIS=o;g.WINDOWS_SETTINGS_URIS=a;g.MAC_STORE_URIS=r;g.MAC_INTERNAL_MSC_STORE_URI=s;g.MAC_EXTERNAL_SIDELOAD_URI_BETA=x;g.isOpeningDeeplinkInCurrentTab=e;g.ExternalLinkTarget=A;g.openExternalLink=B}),98);
          __d("WAWebQplStorageUtils",["invariant","Promise","WAWebIdb","WAWebStorage","err"],(function(a,b,c,d,e,f,g,h){var i,j="qpl-storage",k=null;function a(){var a=new(c("WAWebIdb"))(j);k=new(d("WAWebStorage").Storage)(a)}function e(){k!=null||h(0,56368);return k}function f(){return k==null?(i||(i=b("Promise"))).reject(c("err")("[qpl-storage] Storage should be created first before being destroyed")):k.purge().then(function(){k=null})["catch"](function(a){k=null;throw a})}g.DATABASE_NAME=j;g.createStorage=a;g.getStorage=e;g.destroyStorage=f}),98);
          __d("WAWebQplStorageVersions",["WAWebQplStorageUtils"],(function(a,b,c,d,e,f,g){b=0;function a(){return d("WAWebQplStorageUtils").getStorage().versions.version(0)}g.versionToRollout=b;g.qplEventsCreateTable=a}),98);
          __d("WAWebSchemaQplEvents",["WAWebQplStorageUtils","WAWebQplStorageVersions","WAWebStorageMutationBuilder"],(function(a,b,c,d,e,f,g){c=d("WAWebStorageMutationBuilder").columnBuilder();var h=c.addColumn,i=c.addAutoIncrementingPrimaryKey;function a(){d("WAWebQplStorageUtils").getStorage().add("qpl-events").version(d("WAWebQplStorageVersions").qplEventsCreateTable(),[i("id"),h("marker_id"),h("instance_id"),h("action_id"),h("sample_rate"),h("method"),h("duration_ns"),h("points"),h("metadata"),h("marker_type"),h("flags"),h("annotations"),h("annotations_double"),h("annotations_int"),h("annotations_bool"),h("annotations_string_array"),h("annotations_double_array"),h("annotations_int_array"),h("annotations_bool_array"),h("app_version"),h("app_build_number"),h("wa_ab_key2")]).view(function(a){return a})}function b(){return d("WAWebQplStorageUtils").getStorage().table("qpl-events")}g.addTable=a;g.getTable=b}),98);
          __d("WAWebQplStorage",["WALogger","WAWeb-dexie","WAWebDbRolloutUtil","WAWebDexieCastTypes","WAWebQplStorageUtils","WAWebSchemaQplEvents","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i;function a(){return j.apply(this,arguments)}function j(){j=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){yield d("WAWebDbRolloutUtil").loadSchemaVersions();i==null&&(d("WAWebQplStorageUtils").createStorage(),d("WAWebSchemaQplEvents").addTable(),i=d("WAWebQplStorageUtils").getStorage().initialize()["catch"](function(a){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["Assertion failed!"]))).verbose().devConsole(a).sendLogs("Failed to initialize qpl storage");throw a}));return i});return j.apply(this,arguments)}function e(){return d("WAWebQplStorageUtils").destroyStorage()["catch"](function(){return d("WAWebDexieCastTypes").dexieCastToPromise(new(c("WAWeb-dexie"))(d("WAWebQplStorageUtils").DATABASE_NAME)["delete"]())})["finally"](function(){i=null})}g.getQplEventsTable=d("WAWebSchemaQplEvents").getTable;g.initialize=a;g.destroy=e}),98);/*FB_PKG_DELIM*/
          /**
           * License: https://www.facebook.com/legal/license/t3hOLs8wlXy/
           */
          __d("moment-2.29.4",[],(function(a,b,c,d,e,f){"use strict";var g={},h={exports:g};function i(){(function(b,c){typeof g==="object"&&typeof h!=="undefined"?h.exports=c():b.moment=c()})(this,function(){var a;function b(){return a.apply(null,arguments)}function c(b){a=b}function d(a){return a instanceof Array||Object.prototype.toString.call(a)==="[object Array]"}function e(a){return a!=null&&Object.prototype.toString.call(a)==="[object Object]"}function f(a,b){return Object.prototype.hasOwnProperty.call(a,b)}function g(a){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(a).length===0;else{var b;for(b in a)if(f(a,b))return!1;return!0}}function i(a){return a===void 0}function j(a){return typeof a==="number"||Object.prototype.toString.call(a)==="[object Number]"}function k(a){return a instanceof Date||Object.prototype.toString.call(a)==="[object Date]"}function aa(a,b){var c=[],d,e=a.length;for(d=0;d<e;++d)c.push(b(a[d],d));return c}function l(a,b){for(var c in b)f(b,c)&&(a[c]=b[c]);f(b,"toString")&&(a.toString=b.toString);f(b,"valueOf")&&(a.valueOf=b.valueOf);return a}function m(c,a,b,d){return cd(c,a,b,d,!0).utc()}function ba(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}}function n(a){a._pf==null&&(a._pf=ba());return a._pf}var ca;Array.prototype.some?ca=Array.prototype.some:ca=function(a){var b=Object(this),c=b.length>>>0,d;for(d=0;d<c;d++)if(d in b&&a.call(this,b[d],d,b))return!0;return!1};function da(a){if(a._isValid==null){var b=n(a),c=ca.call(b.parsedDateParts,function(a){return a!=null});c=!isNaN(a._d.getTime())&&b.overflow<0&&!b.empty&&!b.invalidEra&&!b.invalidMonth&&!b.invalidWeekday&&!b.weekdayMismatch&&!b.nullInput&&!b.invalidFormat&&!b.userInvalidated&&(!b.meridiem||b.meridiem&&c);a._strict&&(c=c&&b.charsLeftOver===0&&b.unusedTokens.length===0&&b.bigHour===void 0);if(Object.isFrozen==null||!Object.isFrozen(a))a._isValid=c;else return c}return a._isValid}function ea(a){var b=m(NaN);a!=null?l(n(b),a):n(b).userInvalidated=!0;return b}var fa=b.momentProperties=[],ga=!1;function ha(b,a){var c,d,e,f=fa.length;i(a._isAMomentObject)||(b._isAMomentObject=a._isAMomentObject);i(a._i)||(b._i=a._i);i(a._f)||(b._f=a._f);i(a._l)||(b._l=a._l);i(a._strict)||(b._strict=a._strict);i(a._tzm)||(b._tzm=a._tzm);i(a._isUTC)||(b._isUTC=a._isUTC);i(a._offset)||(b._offset=a._offset);i(a._pf)||(b._pf=n(a));i(a._locale)||(b._locale=a._locale);if(f>0)for(c=0;c<f;c++)d=fa[c],e=a[d],i(e)||(b[d]=e);return b}function ia(a){ha(this,a),this._d=new Date(a._d!=null?a._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),ga===!1&&(ga=!0,b.updateOffset(this),ga=!1)}function o(a){return a instanceof ia||a!=null&&a._isAMomentObject!=null}function ja(a){b.suppressDeprecationWarnings===!1&&typeof console!=="undefined"&&emptyFunction}function p(a,c){var d=!0;return l(function(){b.deprecationHandler!=null&&b.deprecationHandler(null,a);if(d){var e=[],g,h,i,j=arguments.length;for(h=0;h<j;h++){g="";if(typeof arguments[h]==="object"){g+="\n["+h+"] ";for(i in arguments[0])f(arguments[0],i)&&(g+=i+": "+arguments[0][i]+", ");g=g.slice(0,-2)}else g=arguments[h];e.push(g)}ja(a+"\nArguments: "+Array.prototype.slice.call(e).join("")+"\n"+new Error().stack);d=!1}return c.apply(this,arguments)},c)}var ka={};function la(a,c){b.deprecationHandler!=null&&b.deprecationHandler(a,c),ka[a]||(ja(c),ka[a]=!0)}b.suppressDeprecationWarnings=!1;b.deprecationHandler=null;function q(a){return typeof Function!=="undefined"&&a instanceof Function||Object.prototype.toString.call(a)==="[object Function]"}function ma(a){var b,c;for(c in a)f(a,c)&&(b=a[c],q(b)?this[c]=b:this["_"+c]=b);this._config=a;this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function na(a,b){var c=l({},a),d;for(d in b)f(b,d)&&(e(a[d])&&e(b[d])?(c[d]={},l(c[d],a[d]),l(c[d],b[d])):b[d]!=null?c[d]=b[d]:delete c[d]);for(d in a)f(a,d)&&!f(b,d)&&e(a[d])&&(c[d]=l({},c[d]));return c}function oa(a){a!=null&&this.set(a)}var pa;Object.keys?pa=Object.keys:pa=function(a){var b,c=[];for(b in a)f(a,b)&&c.push(b);return c};var qa={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function ra(a,b,c){a=this._calendar[a]||this._calendar.sameElse;return q(a)?a.call(b,c):a}function r(a,b,c){var d=""+Math.abs(a);b=b-d.length;a=a>=0;return(a?c?"+":"":"-")+Math.pow(10,Math.max(0,b)).toString().substr(1)+d}var sa=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,ta=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,ua={},va={};function s(b,c,a,d){var e=d;typeof d==="string"&&(e=function(){return this[d]()});b&&(va[b]=e);c&&(va[c[0]]=function(){return r(e.apply(this,arguments),c[1],c[2])});a&&(va[a]=function(){return this.localeData().ordinal(e.apply(this,arguments),b)})}function wa(a){return a.match(/\[[\s\S]/)?a.replace(/^\[|\]$/g,""):a.replace(/\\/g,"")}function xa(a){var b=a.match(sa),c,d;for(c=0,d=b.length;c<d;c++)va[b[c]]?b[c]=va[b[c]]:b[c]=wa(b[c]);return function(e){var f="",c;for(c=0;c<d;c++)f+=q(b[c])?b[c].call(e,a):b[c];return f}}function ya(b,a){if(!b.isValid())return b.localeData().invalidDate();a=za(a,b.localeData());ua[a]=ua[a]||xa(a);return ua[a](b)}function za(a,b){var c=5;function d(a){return b.longDateFormat(a)||a}ta.lastIndex=0;while(c>=0&&ta.test(a))a=a.replace(ta,d),ta.lastIndex=0,c-=1;return a}var Aa={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function Ba(b){var a=this._longDateFormat[b],c=this._longDateFormat[b.toUpperCase()];if(a||!c)return a;this._longDateFormat[b]=c.match(sa).map(function(a){return a==="MMMM"||a==="MM"||a==="DD"||a==="dddd"?a.slice(1):a}).join("");return this._longDateFormat[b]}var Ca="Invalid date";function Da(){return this._invalidDate}var Ea="%d",Fa=/\d{1,2}/;function Ga(a){return this._ordinal.replace("%d",a)}var t={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function Ha(a,b,c,d){var e=this._relativeTime[c];return q(e)?e(a,b,c,d):e.replace(/%d/i,a)}function Ia(a,b){a=this._relativeTime[a>0?"future":"past"];return q(a)?a(b):a.replace(/%s/i,b)}var Ja={};function u(a,b){var c=a.toLowerCase();Ja[c]=Ja[c+"s"]=Ja[b]=a}function v(a){return typeof a==="string"?Ja[a]||Ja[a.toLowerCase()]:void 0}function Ka(a){var b={},c,d;for(d in a)f(a,d)&&(c=v(d),c&&(b[c]=a[d]));return b}var La={};function w(a,b){La[a]=b}function Ma(a){var b=[],c;for(c in a)f(a,c)&&b.push({unit:c,priority:La[c]});b.sort(function(a,b){return a.priority-b.priority});return b}function Na(a){return a%4===0&&a%100!==0||a%400===0}function x(a){if(a<0)return Math.ceil(a)||0;else return Math.floor(a)}function y(a){a=+a;var b=0;a!==0&&isFinite(a)&&(b=x(a));return b}function Oa(a,c){return function(d){if(d!=null){Qa(this,a,d);b.updateOffset(this,c);return this}else return Pa(this,a)}}function Pa(a,b){return a.isValid()?a._d["get"+(a._isUTC?"UTC":"")+b]():NaN}function Qa(a,b,c){a.isValid()&&!isNaN(c)&&(b==="FullYear"&&Na(a.year())&&a.month()===1&&a.date()===29?(c=y(c),a._d["set"+(a._isUTC?"UTC":"")+b](c,a.month(),ob(c,a.month()))):a._d["set"+(a._isUTC?"UTC":"")+b](c))}function Ra(a){a=v(a);return q(this[a])?this[a]():this}function Sa(a,b){if(typeof a==="object"){a=Ka(a);var c=Ma(a),d,e=c.length;for(d=0;d<e;d++)this[c[d].unit](a[c[d].unit])}else{a=v(a);if(q(this[a]))return this[a](b)}return this}var Ta=/\d/,z=/\d\d/,Ua=/\d{3}/,Va=/\d{4}/,Wa=/[+-]?\d{6}/,A=/\d\d?/,Xa=/\d\d\d\d?/,Ya=/\d\d\d\d\d\d?/,Za=/\d{1,3}/,$a=/\d{1,4}/,ab=/[+-]?\d{1,6}/,bb=/\d+/,cb=/[+-]?\d+/,db=/Z|[+-]\d\d:?\d\d/gi,eb=/Z|[+-]\d\d(?::?\d\d)?/gi,fb=/[+-]?\d+(\.\d{1,3})?/,B=/[0-9]{0,256}[\'a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,gb;gb={};function C(a,b,c){gb[a]=q(b)?b:function(d,a){return d&&c?c:b}}function hb(a,b){return!f(gb,a)?new RegExp(ib(a)):gb[a](b._strict,b._locale)}function ib(a){return D(a.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(a,b,c,d,e){return b||c||d||e}))}function D(a){return a.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}var jb={};function E(a,b){var c,d=b,e;typeof a==="string"&&(a=[a]);j(b)&&(d=function(a,c){c[b]=y(a)});e=a.length;for(c=0;c<e;c++)jb[a[c]]=d}function F(a,b){E(a,function(c,d,e,a){e._w=e._w||{},b(c,e._w,e,a)})}function kb(a,b,c){b!=null&&f(jb,a)&&jb[a](b,c._a,c,a)}var G=0,H=1,I=2,J=3,K=4,L=5,M=6,lb=7,mb=8;function nb(a,b){return(a%b+b)%b}var N;Array.prototype.indexOf?N=Array.prototype.indexOf:N=function(a){var b;for(b=0;b<this.length;++b)if(this[b]===a)return b;return-1};function ob(a,b){if(isNaN(a)||isNaN(b))return NaN;var c=nb(b,12);a+=(b-c)/12;return c===1?Na(a)?29:28:31-c%7%2}s("M",["MM",2],"Mo",function(){return this.month()+1});s("MMM",0,0,function(a){return this.localeData().monthsShort(this,a)});s("MMMM",0,0,function(a){return this.localeData().months(this,a)});u("month","M");w("month",8);C("M",A);C("MM",A,z);C("MMM",function(b,a){return a.monthsShortRegex(b)});C("MMMM",function(b,a){return a.monthsRegex(b)});E(["M","MM"],function(a,b){b[H]=y(a)-1});E(["MMM","MMMM"],function(a,b,c,d){d=c._locale.monthsParse(a,d,c._strict);d!=null?b[H]=d:n(c).invalidMonth=a});var pb="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),qb="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),rb=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,sb=B,tb=B;function ub(b,a){return!b?d(this._months)?this._months:this._months.standalone:d(this._months)?this._months[b.month()]:this._months[(this._months.isFormat||rb).test(a)?"format":"standalone"][b.month()]}function vb(b,a){return!b?d(this._monthsShort)?this._monthsShort:this._monthsShort.standalone:d(this._monthsShort)?this._monthsShort[b.month()]:this._monthsShort[rb.test(a)?"format":"standalone"][b.month()]}function wb(b,a,c){var d,e;b=b.toLocaleLowerCase();if(!this._monthsParse){this._monthsParse=[];this._longMonthsParse=[];this._shortMonthsParse=[];for(d=0;d<12;++d)e=m([2e3,d]),this._shortMonthsParse[d]=this.monthsShort(e,"").toLocaleLowerCase(),this._longMonthsParse[d]=this.months(e,"").toLocaleLowerCase()}if(c)if(a==="MMM"){e=N.call(this._shortMonthsParse,b);return e!==-1?e:null}else{e=N.call(this._longMonthsParse,b);return e!==-1?e:null}else if(a==="MMM"){e=N.call(this._shortMonthsParse,b);if(e!==-1)return e;e=N.call(this._longMonthsParse,b);return e!==-1?e:null}else{e=N.call(this._longMonthsParse,b);if(e!==-1)return e;e=N.call(this._shortMonthsParse,b);return e!==-1?e:null}}function xb(b,a,c){var d,e;if(this._monthsParseExact)return wb.call(this,b,a,c);this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]);for(d=0;d<12;d++){e=m([2e3,d]);c&&!this._longMonthsParse[d]&&(this._longMonthsParse[d]=new RegExp("^"+this.months(e,"").replace(".","")+"$","i"),this._shortMonthsParse[d]=new RegExp("^"+this.monthsShort(e,"").replace(".","")+"$","i"));!c&&!this._monthsParse[d]&&(e="^"+this.months(e,"")+"|^"+this.monthsShort(e,""),this._monthsParse[d]=new RegExp(e.replace(".",""),"i"));if(c&&a==="MMMM"&&this._longMonthsParse[d].test(b))return d;else if(c&&a==="MMM"&&this._shortMonthsParse[d].test(b))return d;else if(!c&&this._monthsParse[d].test(b))return d}}function yb(a,b){var c;if(!a.isValid())return a;if(typeof b==="string")if(/^\d+$/.test(b))b=y(b);else{b=a.localeData().monthsParse(b);if(!j(b))return a}c=Math.min(a.date(),ob(a.year(),b));a._d["set"+(a._isUTC?"UTC":"")+"Month"](b,c);return a}function zb(a){if(a!=null){yb(this,a);b.updateOffset(this,!0);return this}else return Pa(this,"Month")}function Ab(){return ob(this.year(),this.month())}function Bb(a){if(this._monthsParseExact){f(this,"_monthsRegex")||Db.call(this);if(a)return this._monthsShortStrictRegex;else return this._monthsShortRegex}else{f(this,"_monthsShortRegex")||(this._monthsShortRegex=sb);return this._monthsShortStrictRegex&&a?this._monthsShortStrictRegex:this._monthsShortRegex}}function Cb(a){if(this._monthsParseExact){f(this,"_monthsRegex")||Db.call(this);if(a)return this._monthsStrictRegex;else return this._monthsRegex}else{f(this,"_monthsRegex")||(this._monthsRegex=tb);return this._monthsStrictRegex&&a?this._monthsStrictRegex:this._monthsRegex}}function Db(){function a(a,b){return b.length-a.length}var b=[],c=[],d=[],e,f;for(e=0;e<12;e++)f=m([2e3,e]),b.push(this.monthsShort(f,"")),c.push(this.months(f,"")),d.push(this.months(f,"")),d.push(this.monthsShort(f,""));b.sort(a);c.sort(a);d.sort(a);for(e=0;e<12;e++)b[e]=D(b[e]),c[e]=D(c[e]);for(e=0;e<24;e++)d[e]=D(d[e]);this._monthsRegex=new RegExp("^("+d.join("|")+")","i");this._monthsShortRegex=this._monthsRegex;this._monthsStrictRegex=new RegExp("^("+c.join("|")+")","i");this._monthsShortStrictRegex=new RegExp("^("+b.join("|")+")","i")}s("Y",0,0,function(){var a=this.year();return a<=9999?r(a,4):"+"+a});s(0,["YY",2],0,function(){return this.year()%100});s(0,["YYYY",4],0,"year");s(0,["YYYYY",5],0,"year");s(0,["YYYYYY",6,!0],0,"year");u("year","y");w("year",1);C("Y",cb);C("YY",A,z);C("YYYY",$a,Va);C("YYYYY",ab,Wa);C("YYYYYY",ab,Wa);E(["YYYYY","YYYYYY"],G);E("YYYY",function(a,c){c[G]=a.length===2?b.parseTwoDigitYear(a):y(a)});E("YY",function(a,c){c[G]=b.parseTwoDigitYear(a)});E("Y",function(a,b){b[G]=parseInt(a,10)});function Eb(a){return Na(a)?366:365}b.parseTwoDigitYear=function(a){return y(a)+(y(a)>68?1900:2e3)};var Fb=Oa("FullYear",!0);function Gb(){return Na(this.year())}function Hb(a,b,c,d,e,f,g){var h;a<100&&a>=0?(h=new Date(a+400,b,c,d,e,f,g),isFinite(h.getFullYear())&&h.setFullYear(a)):h=new Date(a,b,c,d,e,f,g);return h}function Ib(a){var b,c;a<100&&a>=0?(c=Array.prototype.slice.call(arguments),c[0]=a+400,b=new Date(Date.UTC.apply(null,c)),isFinite(b.getUTCFullYear())&&b.setUTCFullYear(a)):b=new Date(Date.UTC.apply(null,arguments));return b}function Jb(a,b,c){c=7+b-c;a=(7+Ib(a,0,c).getUTCDay()-b)%7;return-a+c-1}function Kb(a,b,c,d,e){c=(7+c-d)%7;d=Jb(a,d,e);e=1+7*(b-1)+c+d;e<=0?(b=a-1,c=Eb(b)+e):e>Eb(a)?(b=a+1,c=e-Eb(a)):(b=a,c=e);return{year:b,dayOfYear:c}}function Lb(a,b,c){var d=Jb(a.year(),b,c);d=Math.floor((a.dayOfYear()-d-1)/7)+1;var e,f;d<1?(f=a.year()-1,e=d+O(f,b,c)):d>O(a.year(),b,c)?(e=d-O(a.year(),b,c),f=a.year()+1):(f=a.year(),e=d);return{week:e,year:f}}function O(a,b,c){var d=Jb(a,b,c);b=Jb(a+1,b,c);return(Eb(a)-d+b)/7}s("w",["ww",2],"wo","week");s("W",["WW",2],"Wo","isoWeek");u("week","w");u("isoWeek","W");w("week",5);w("isoWeek",5);C("w",A);C("ww",A,z);C("W",A);C("WW",A,z);F(["w","ww","W","WW"],function(a,b,c,d){b[d.substr(0,1)]=y(a)});function Mb(a){return Lb(a,this._week.dow,this._week.doy).week}var P={dow:0,doy:6};function Nb(){return this._week.dow}function Ob(){return this._week.doy}function Pb(a){var b=this.localeData().week(this);return a==null?b:this.add((a-b)*7,"d")}function Qb(a){var b=Lb(this,1,4).week;return a==null?b:this.add((a-b)*7,"d")}s("d",0,"do","day");s("dd",0,0,function(a){return this.localeData().weekdaysMin(this,a)});s("ddd",0,0,function(a){return this.localeData().weekdaysShort(this,a)});s("dddd",0,0,function(a){return this.localeData().weekdays(this,a)});s("e",0,0,"weekday");s("E",0,0,"isoWeekday");u("day","d");u("weekday","e");u("isoWeekday","E");w("day",11);w("weekday",11);w("isoWeekday",11);C("d",A);C("e",A);C("E",A);C("dd",function(b,a){return a.weekdaysMinRegex(b)});C("ddd",function(b,a){return a.weekdaysShortRegex(b)});C("dddd",function(b,a){return a.weekdaysRegex(b)});F(["dd","ddd","dddd"],function(a,b,c,d){d=c._locale.weekdaysParse(a,d,c._strict);d!=null?b.d=d:n(c).invalidWeekday=a});F(["d","e","E"],function(a,b,c,d){b[d]=y(a)});function Rb(b,a){if(typeof b!=="string")return b;if(!isNaN(b))return parseInt(b,10);b=a.weekdaysParse(b);return typeof b==="number"?b:null}function Sb(b,a){return typeof b==="string"?a.weekdaysParse(b)%7||7:isNaN(b)?null:b}function Tb(a,b){return a.slice(b,7).concat(a.slice(0,b))}var Q="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Ub="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Vb="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Wb=B,Xb=B,Yb=B;function Zb(b,a){a=d(this._weekdays)?this._weekdays:this._weekdays[b&&b!==!0&&this._weekdays.isFormat.test(a)?"format":"standalone"];return b===!0?Tb(a,this._week.dow):b?a[b.day()]:a}function $b(a){return a===!0?Tb(this._weekdaysShort,this._week.dow):a?this._weekdaysShort[a.day()]:this._weekdaysShort}function ac(a){return a===!0?Tb(this._weekdaysMin,this._week.dow):a?this._weekdaysMin[a.day()]:this._weekdaysMin}function bc(b,a,c){var d,e;b=b.toLocaleLowerCase();if(!this._weekdaysParse){this._weekdaysParse=[];this._shortWeekdaysParse=[];this._minWeekdaysParse=[];for(d=0;d<7;++d)e=m([2e3,1]).day(d),this._minWeekdaysParse[d]=this.weekdaysMin(e,"").toLocaleLowerCase(),this._shortWeekdaysParse[d]=this.weekdaysShort(e,"").toLocaleLowerCase(),this._weekdaysParse[d]=this.weekdays(e,"").toLocaleLowerCase()}if(c)if(a==="dddd"){e=N.call(this._weekdaysParse,b);return e!==-1?e:null}else if(a==="ddd"){e=N.call(this._shortWeekdaysParse,b);return e!==-1?e:null}else{e=N.call(this._minWeekdaysParse,b);return e!==-1?e:null}else if(a==="dddd"){e=N.call(this._weekdaysParse,b);if(e!==-1)return e;e=N.call(this._shortWeekdaysParse,b);if(e!==-1)return e;e=N.call(this._minWeekdaysParse,b);return e!==-1?e:null}else if(a==="ddd"){e=N.call(this._shortWeekdaysParse,b);if(e!==-1)return e;e=N.call(this._weekdaysParse,b);if(e!==-1)return e;e=N.call(this._minWeekdaysParse,b);return e!==-1?e:null}else{e=N.call(this._minWeekdaysParse,b);if(e!==-1)return e;e=N.call(this._weekdaysParse,b);if(e!==-1)return e;e=N.call(this._shortWeekdaysParse,b);return e!==-1?e:null}}function cc(b,a,c){var d,e;if(this._weekdaysParseExact)return bc.call(this,b,a,c);this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]);for(d=0;d<7;d++){e=m([2e3,1]).day(d);c&&!this._fullWeekdaysParse[d]&&(this._fullWeekdaysParse[d]=new RegExp("^"+this.weekdays(e,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[d]=new RegExp("^"+this.weekdaysShort(e,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[d]=new RegExp("^"+this.weekdaysMin(e,"").replace(".","\\.?")+"$","i"));this._weekdaysParse[d]||(e="^"+this.weekdays(e,"")+"|^"+this.weekdaysShort(e,"")+"|^"+this.weekdaysMin(e,""),this._weekdaysParse[d]=new RegExp(e.replace(".",""),"i"));if(c&&a==="dddd"&&this._fullWeekdaysParse[d].test(b))return d;else if(c&&a==="ddd"&&this._shortWeekdaysParse[d].test(b))return d;else if(c&&a==="dd"&&this._minWeekdaysParse[d].test(b))return d;else if(!c&&this._weekdaysParse[d].test(b))return d}}function dc(a){if(!this.isValid())return a!=null?this:NaN;var b=this._isUTC?this._d.getUTCDay():this._d.getDay();if(a!=null){a=Rb(a,this.localeData());return this.add(a-b,"d")}else return b}function ec(a){if(!this.isValid())return a!=null?this:NaN;var b=(this.day()+7-this.localeData()._week.dow)%7;return a==null?b:this.add(a-b,"d")}function fc(a){if(!this.isValid())return a!=null?this:NaN;if(a!=null){a=Sb(a,this.localeData());return this.day(this.day()%7?a:a-7)}else return this.day()||7}function gc(a){if(this._weekdaysParseExact){f(this,"_weekdaysRegex")||jc.call(this);if(a)return this._weekdaysStrictRegex;else return this._weekdaysRegex}else{f(this,"_weekdaysRegex")||(this._weekdaysRegex=Wb);return this._weekdaysStrictRegex&&a?this._weekdaysStrictRegex:this._weekdaysRegex}}function hc(a){if(this._weekdaysParseExact){f(this,"_weekdaysRegex")||jc.call(this);if(a)return this._weekdaysShortStrictRegex;else return this._weekdaysShortRegex}else{f(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Xb);return this._weekdaysShortStrictRegex&&a?this._weekdaysShortStrictRegex:this._weekdaysShortRegex}}function ic(a){if(this._weekdaysParseExact){f(this,"_weekdaysRegex")||jc.call(this);if(a)return this._weekdaysMinStrictRegex;else return this._weekdaysMinRegex}else{f(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Yb);return this._weekdaysMinStrictRegex&&a?this._weekdaysMinStrictRegex:this._weekdaysMinRegex}}function jc(){function a(a,b){return b.length-a.length}var b=[],c=[],d=[],e=[],f,g,h,i;for(f=0;f<7;f++)g=m([2e3,1]).day(f),h=D(this.weekdaysMin(g,"")),i=D(this.weekdaysShort(g,"")),g=D(this.weekdays(g,"")),b.push(h),c.push(i),d.push(g),e.push(h),e.push(i),e.push(g);b.sort(a);c.sort(a);d.sort(a);e.sort(a);this._weekdaysRegex=new RegExp("^("+e.join("|")+")","i");this._weekdaysShortRegex=this._weekdaysRegex;this._weekdaysMinRegex=this._weekdaysRegex;this._weekdaysStrictRegex=new RegExp("^("+d.join("|")+")","i");this._weekdaysShortStrictRegex=new RegExp("^("+c.join("|")+")","i");this._weekdaysMinStrictRegex=new RegExp("^("+b.join("|")+")","i")}function kc(){return this.hours()%12||12}function lc(){return this.hours()||24}s("H",["HH",2],0,"hour");s("h",["hh",2],0,kc);s("k",["kk",2],0,lc);s("hmm",0,0,function(){return""+kc.apply(this)+r(this.minutes(),2)});s("hmmss",0,0,function(){return""+kc.apply(this)+r(this.minutes(),2)+r(this.seconds(),2)});s("Hmm",0,0,function(){return""+this.hours()+r(this.minutes(),2)});s("Hmmss",0,0,function(){return""+this.hours()+r(this.minutes(),2)+r(this.seconds(),2)});function mc(a,b){s(a,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),b)})}mc("a",!0);mc("A",!1);u("hour","h");w("hour",13);function nc(b,a){return a._meridiemParse}C("a",nc);C("A",nc);C("H",A);C("h",A);C("k",A);C("HH",A,z);C("hh",A,z);C("kk",A,z);C("hmm",Xa);C("hmmss",Ya);C("Hmm",Xa);C("Hmmss",Ya);E(["H","HH"],J);E(["k","kk"],function(a,b,c){c=y(a);b[J]=c===24?0:c});E(["a","A"],function(a,b,c){c._isPm=c._locale.isPM(a),c._meridiem=a});E(["h","hh"],function(a,b,c){b[J]=y(a),n(c).bigHour=!0});E("hmm",function(a,b,c){var d=a.length-2;b[J]=y(a.substr(0,d));b[K]=y(a.substr(d));n(c).bigHour=!0});E("hmmss",function(a,b,c){var d=a.length-4,e=a.length-2;b[J]=y(a.substr(0,d));b[K]=y(a.substr(d,2));b[L]=y(a.substr(e));n(c).bigHour=!0});E("Hmm",function(a,b,c){c=a.length-2;b[J]=y(a.substr(0,c));b[K]=y(a.substr(c))});E("Hmmss",function(a,b,c){c=a.length-4;var d=a.length-2;b[J]=y(a.substr(0,c));b[K]=y(a.substr(c,2));b[L]=y(a.substr(d))});function oc(a){return(a+"").toLowerCase().charAt(0)==="p"}B=/[ap]\.?m?\.?/i;lc=Oa("Hours",!0);function pc(a,b,c){if(a>11)return c?"pm":"PM";else return c?"am":"AM"}var qc={calendar:qa,longDateFormat:Aa,invalidDate:Ca,ordinal:Ea,dayOfMonthOrdinalParse:Fa,relativeTime:t,months:pb,monthsShort:qb,week:P,weekdays:Q,weekdaysMin:Vb,weekdaysShort:Ub,meridiemParse:B},R={},rc={},sc;function tc(a,b){var c,d=Math.min(a.length,b.length);for(c=0;c<d;c+=1)if(a[c]!==b[c])return c;return d}function uc(a){return a?a.toLowerCase().replace("_","-"):a}function vc(b){var c=0,d,e,a,f;while(c<b.length){f=uc(b[c]).split("-");d=f.length;e=uc(b[c+1]);e=e?e.split("-"):null;while(d>0){a=xc(f.slice(0,d).join("-"));if(a)return a;if(e&&e.length>=d&&tc(f,e)>=d-1)break;d--}c++}return sc}function wc(a){return a.match("^[^/\\\\]*$")!=null}function xc(a){R[a]===void 0&&typeof h!=="undefined"&&h&&h.exports&&wc(a)&&(R[a]=null);return R[a]}function S(a,b){var c;a&&(i(b)?c=T(a):c=yc(a,b),c?sc=c:typeof console!=="undefined"&&emptyFunction);return sc._abbr}function yc(b,c){if(c!==null){var a,d=qc;c.abbr=b;if(R[b]!=null)la("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),d=R[b]._config;else if(c.parentLocale!=null)if(R[c.parentLocale]!=null)d=R[c.parentLocale]._config;else{a=xc(c.parentLocale);if(a!=null)d=a._config;else{rc[c.parentLocale]||(rc[c.parentLocale]=[]);rc[c.parentLocale].push({name:b,config:c});return null}}R[b]=new oa(na(d,c));rc[b]&&rc[b].forEach(function(a){yc(a.name,a.config)});S(b);return R[b]}else{delete R[b];return null}}function zc(a,b){if(b!=null){var c,d=qc;R[a]!=null&&R[a].parentLocale!=null?R[a].set(na(R[a]._config,b)):(c=xc(a),c!=null&&(d=c._config),b=na(d,b),c==null&&(b.abbr=a),d=new oa(b),d.parentLocale=R[a],R[a]=d);S(a)}else R[a]!=null&&(R[a].parentLocale!=null?(R[a]=R[a].parentLocale,a===S()&&S(a)):R[a]!=null&&delete R[a]);return R[a]}function T(b){var a;b&&b._locale&&b._locale._abbr&&(b=b._locale._abbr);if(!b)return sc;if(!d(b)){a=xc(b);if(a)return a;b=[b]}return vc(b)}function Ac(){return pa(R)}function Bc(a){var b=a._a;b&&n(a).overflow===-2&&(b=b[H]<0||b[H]>11?H:b[I]<1||b[I]>ob(b[G],b[H])?I:b[J]<0||b[J]>24||b[J]===24&&(b[K]!==0||b[L]!==0||b[M]!==0)?J:b[K]<0||b[K]>59?K:b[L]<0||b[L]>59?L:b[M]<0||b[M]>999?M:-1,n(a)._overflowDayOfYear&&(b<G||b>I)&&(b=I),n(a)._overflowWeeks&&b===-1&&(b=lb),n(a)._overflowWeekday&&b===-1&&(b=mb),n(a).overflow=b);return a}var Cc=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Dc=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Ec=/Z|[+-]\d\d(?::?\d\d)?/,Fc=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],Gc=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],Hc=/^\/?Date\((-?\d+)/i,Ic=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,Jc={UT:0,GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function Kc(a){var b,c=a._i;c=Cc.exec(c)||Dc.exec(c);var d,e,f,g,h=Fc.length,i=Gc.length;if(c){n(a).iso=!0;for(b=0,h=h;b<h;b++)if(Fc[b][1].exec(c[1])){e=Fc[b][0];d=Fc[b][2]!==!1;break}if(e==null){a._isValid=!1;return}if(c[3]){for(b=0,h=i;b<h;b++)if(Gc[b][1].exec(c[3])){f=(c[2]||" ")+Gc[b][0];break}if(f==null){a._isValid=!1;return}}if(!d&&f!=null){a._isValid=!1;return}if(c[4])if(Ec.exec(c[4]))g="Z";else{a._isValid=!1;return}a._f=e+(f||"")+(g||"");Wc(a)}else a._isValid=!1}function Lc(a,b,c,d,e,f){a=[Mc(a),qb.indexOf(b),parseInt(c,10),parseInt(d,10),parseInt(e,10)];f&&a.push(parseInt(f,10));return a}function Mc(a){a=parseInt(a,10);if(a<=49)return 2e3+a;else if(a<=999)return 1900+a;return a}function Nc(a){return a.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function Oc(a,b,c){if(a){a=Ub.indexOf(a);b=new Date(b[0],b[1],b[2]).getDay();if(a!==b){n(c).weekdayMismatch=!0;c._isValid=!1;return!1}}return!0}function Pc(a,b,c){if(a)return Jc[a];else if(b)return 0;else{a=parseInt(c,10);b=a%100;c=(a-b)/100;return c*60+b}}function Qc(a){var b=Ic.exec(Nc(a._i)),c;if(b){c=Lc(b[4],b[3],b[2],b[5],b[6],b[7]);if(!Oc(b[1],c,a))return;a._a=c;a._tzm=Pc(b[8],b[9],b[10]);a._d=Ib.apply(null,a._a);a._d.setUTCMinutes(a._d.getUTCMinutes()-a._tzm);n(a).rfc2822=!0}else a._isValid=!1}function Rc(a){var c=Hc.exec(a._i);if(c!==null){a._d=new Date(+c[1]);return}Kc(a);if(a._isValid===!1)delete a._isValid;else return;Qc(a);if(a._isValid===!1)delete a._isValid;else return;a._strict?a._isValid=!1:b.createFromInputFallback(a)}b.createFromInputFallback=p("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(a){a._d=new Date(a._i+(a._useUTC?" UTC":""))});function Sc(a,b,c){if(a!=null)return a;return b!=null?b:c}function Tc(a){var c=new Date(b.now());return a._useUTC?[c.getUTCFullYear(),c.getUTCMonth(),c.getUTCDate()]:[c.getFullYear(),c.getMonth(),c.getDate()]}function Uc(a){var b=[],c,d;if(a._d)return;c=Tc(a);a._w&&a._a[I]==null&&a._a[H]==null&&Vc(a);a._dayOfYear!=null&&(d=Sc(a._a[G],c[G]),(a._dayOfYear>Eb(d)||a._dayOfYear===0)&&(n(a)._overflowDayOfYear=!0),d=Ib(d,0,a._dayOfYear),a._a[H]=d.getUTCMonth(),a._a[I]=d.getUTCDate());for(d=0;d<3&&a._a[d]==null;++d)a._a[d]=b[d]=c[d];for(;d<7;d++)a._a[d]=b[d]=a._a[d]==null?d===2?1:0:a._a[d];a._a[J]===24&&a._a[K]===0&&a._a[L]===0&&a._a[M]===0&&(a._nextDay=!0,a._a[J]=0);a._d=(a._useUTC?Ib:Hb).apply(null,b);c=a._useUTC?a._d.getUTCDay():a._d.getDay();a._tzm!=null&&a._d.setUTCMinutes(a._d.getUTCMinutes()-a._tzm);a._nextDay&&(a._a[J]=24);a._w&&typeof a._w.d!=="undefined"&&a._w.d!==c&&(n(a).weekdayMismatch=!0)}function Vc(a){var b,c,d,e,f,g,h,i;b=a._w;b.GG!=null||b.W!=null||b.E!=null?(f=1,g=4,c=Sc(b.GG,a._a[G],Lb(U(),1,4).year),d=Sc(b.W,1),e=Sc(b.E,1),(e<1||e>7)&&(h=!0)):(f=a._locale._week.dow,g=a._locale._week.doy,i=Lb(U(),f,g),c=Sc(b.gg,a._a[G],i.year),d=Sc(b.w,i.week),b.d!=null?(e=b.d,(e<0||e>6)&&(h=!0)):b.e!=null?(e=b.e+f,(b.e<0||b.e>6)&&(h=!0)):e=f);d<1||d>O(c,f,g)?n(a)._overflowWeeks=!0:h!=null?n(a)._overflowWeekday=!0:(i=Kb(c,d,e,f,g),a._a[G]=i.year,a._dayOfYear=i.dayOfYear)}b.ISO_8601=function(){};b.RFC_2822=function(){};function Wc(c){if(c._f===b.ISO_8601){Kc(c);return}if(c._f===b.RFC_2822){Qc(c);return}c._a=[];n(c).empty=!0;var d=""+c._i,e,f,a,g,h,i=d.length,j=0,k;a=za(c._f,c._locale).match(sa)||[];k=a.length;for(e=0;e<k;e++)g=a[e],f=(d.match(hb(g,c))||[])[0],f&&(h=d.substr(0,d.indexOf(f)),h.length>0&&n(c).unusedInput.push(h),d=d.slice(d.indexOf(f)+f.length),j+=f.length),va[g]?(f?n(c).empty=!1:n(c).unusedTokens.push(g),kb(g,f,c)):c._strict&&!f&&n(c).unusedTokens.push(g);n(c).charsLeftOver=i-j;d.length>0&&n(c).unusedInput.push(d);c._a[J]<=12&&n(c).bigHour===!0&&c._a[J]>0&&(n(c).bigHour=void 0);n(c).parsedDateParts=c._a.slice(0);n(c).meridiem=c._meridiem;c._a[J]=Xc(c._locale,c._a[J],c._meridiem);h=n(c).era;h!==null&&(c._a[G]=c._locale.erasConvertYear(h,c._a[G]));Uc(c);Bc(c)}function Xc(b,c,a){if(a==null)return c;if(b.meridiemHour!=null)return b.meridiemHour(c,a);else if(b.isPM!=null){b=b.isPM(a);b&&c<12&&(c+=12);!b&&c===12&&(c=0);return c}else return c}function Yc(a){var b,c,d,e,f,g,h=!1,i=a._f.length;if(i===0){n(a).invalidFormat=!0;a._d=new Date(NaN);return}for(e=0;e<i;e++)f=0,g=!1,b=ha({},a),a._useUTC!=null&&(b._useUTC=a._useUTC),b._f=a._f[e],Wc(b),da(b)&&(g=!0),f+=n(b).charsLeftOver,f+=n(b).unusedTokens.length*10,n(b).score=f,!h?(d==null||f<d||g)&&(d=f,c=b,g&&(h=!0)):f<d&&(d=f,c=b);l(a,c||b)}function Zc(a){if(a._d)return;var b=Ka(a._i),c=b.day===void 0?b.date:b.day;a._a=aa([b.year,b.month,c,b.hour,b.minute,b.second,b.millisecond],function(a){return a&&parseInt(a,10)});Uc(a)}function $c(a){a=new ia(Bc(ad(a)));a._nextDay&&(a.add(1,"d"),a._nextDay=void 0);return a}function ad(b){var c=b._i,a=b._f;b._locale=b._locale||T(b._l);if(c===null||a===void 0&&c==="")return ea({nullInput:!0});typeof c==="string"&&(b._i=c=b._locale.preparse(c));if(o(c))return new ia(Bc(c));else k(c)?b._d=c:d(a)?Yc(b):a?Wc(b):bd(b);da(b)||(b._d=null);return b}function bd(a){var c=a._i;i(c)?a._d=new Date(b.now()):k(c)?a._d=new Date(c.valueOf()):typeof c==="string"?Rc(a):d(c)?(a._a=aa(c.slice(0),function(a){return parseInt(a,10)}),Uc(a)):e(c)?Zc(a):j(c)?a._d=new Date(c):b.createFromInputFallback(a)}function cd(c,a,b,f,h){var i={};(a===!0||a===!1)&&(f=a,a=void 0);(b===!0||b===!1)&&(f=b,b=void 0);(e(c)&&g(c)||d(c)&&c.length===0)&&(c=void 0);i._isAMomentObject=!0;i._useUTC=i._isUTC=h;i._l=b;i._i=c;i._f=a;i._strict=f;return $c(i)}function U(c,a,b,d){return cd(c,a,b,d,!1)}mc=p("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var a=U.apply(null,arguments);if(this.isValid()&&a.isValid())return a<this?this:a;else return ea()});nc=p("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var a=U.apply(null,arguments);if(this.isValid()&&a.isValid())return a>this?this:a;else return ea()});function dd(a,b){var c,e;b.length===1&&d(b[0])&&(b=b[0]);if(!b.length)return U();c=b[0];for(e=1;e<b.length;++e)(!b[e].isValid()||b[e][a](c))&&(c=b[e]);return c}function ed(){var a=[].slice.call(arguments,0);return dd("isBefore",a)}function fd(){var a=[].slice.call(arguments,0);return dd("isAfter",a)}Xa=function(){return Date.now?Date.now():+new Date()};var gd=["year","quarter","month","week","day","hour","minute","second","millisecond"];function hd(a){var b,c=!1,d=gd.length;for(b in a)if(f(a,b)&&!(N.call(gd,b)!==-1&&(a[b]==null||!isNaN(a[b]))))return!1;for(b=0;b<d;++b)if(a[gd[b]]){if(c)return!1;parseFloat(a[gd[b]])!==y(a[gd[b]])&&(c=!0)}return!0}function id(){return this._isValid}function jd(){return V(NaN)}function kd(b){b=Ka(b);var c=b.year||0,d=b.quarter||0,e=b.month||0,a=b.week||b.isoWeek||0,f=b.day||0,g=b.hour||0,h=b.minute||0,i=b.second||0,j=b.millisecond||0;this._isValid=hd(b);this._milliseconds=+j+i*1e3+h*6e4+g*1e3*60*60;this._days=+f+a*7;this._months=+e+d*3+c*12;this._data={};this._locale=T();this._bubble()}function ld(a){return a instanceof kd}function md(a){if(a<0)return Math.round(-1*a)*-1;else return Math.round(a)}function nd(a,b,c){var d=Math.min(a.length,b.length),e=Math.abs(a.length-b.length),f=0,g;for(g=0;g<d;g++)(c&&a[g]!==b[g]||!c&&y(a[g])!==y(b[g]))&&f++;return f+e}function od(a,b){s(a,0,0,function(){var a=this.utcOffset(),c="+";a<0&&(a=-a,c="-");return c+r(~~(a/60),2)+b+r(~~a%60,2)})}od("Z",":");od("ZZ","");C("Z",eb);C("ZZ",eb);E(["Z","ZZ"],function(a,b,c){c._useUTC=!0,c._tzm=qd(eb,a)});var pd=/([\+\-]|\d\d)/gi;function qd(a,b){b=(b||"").match(a);if(b===null)return null;a=b[b.length-1]||[];b=(a+"").match(pd)||["-",0,0];a=+(b[1]*60)+y(b[2]);return a===0?0:b[0]==="+"?a:-a}function rd(c,d){var a;if(d._isUTC){d=d.clone();a=(o(c)||k(c)?c.valueOf():U(c).valueOf())-d.valueOf();d._d.setTime(d._d.valueOf()+a);b.updateOffset(d,!1);return d}else return U(c).local()}function sd(a){return-Math.round(a._d.getTimezoneOffset())}b.updateOffset=function(){};function td(c,d,e){var a=this._offset||0,f;if(!this.isValid())return c!=null?this:NaN;if(c!=null){if(typeof c==="string"){c=qd(eb,c);if(c===null)return this}else Math.abs(c)<16&&!e&&(c=c*60);!this._isUTC&&d&&(f=sd(this));this._offset=c;this._isUTC=!0;f!=null&&this.add(f,"m");a!==c&&(!d||this._changeInProgress?Jd(this,V(c-a,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,b.updateOffset(this,!0),this._changeInProgress=null));return this}else return this._isUTC?a:sd(this)}function ud(a,b){if(a!=null){typeof a!=="string"&&(a=-a);this.utcOffset(a,b);return this}else return-this.utcOffset()}function vd(a){return this.utcOffset(0,a)}function wd(a){this._isUTC&&(this.utcOffset(0,a),this._isUTC=!1,a&&this.subtract(sd(this),"m"));return this}function xd(){if(this._tzm!=null)this.utcOffset(this._tzm,!1,!0);else if(typeof this._i==="string"){var a=qd(db,this._i);a!=null?this.utcOffset(a):this.utcOffset(0,!0)}return this}function yd(a){if(!this.isValid())return!1;a=a?U(a).utcOffset():0;return(this.utcOffset()-a)%60===0}function zd(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function Ad(){if(!i(this._isDSTShifted))return this._isDSTShifted;var a={},b;ha(a,this);a=ad(a);a._a?(b=a._isUTC?m(a._a):U(a._a),this._isDSTShifted=this.isValid()&&nd(a._a,b.toArray())>0):this._isDSTShifted=!1;return this._isDSTShifted}function Bd(){return this.isValid()?!this._isUTC:!1}function Cd(){return this.isValid()?this._isUTC:!1}function Dd(){return this.isValid()?this._isUTC&&this._offset===0:!1}var Ed=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,Fd=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function V(a,b){var c=a,d=null;ld(a)?c={ms:a._milliseconds,d:a._days,M:a._months}:j(a)||!isNaN(+a)?(c={},b?c[b]=+a:c.milliseconds=+a):(d=Ed.exec(a))?(b=d[1]==="-"?-1:1,c={y:0,d:y(d[I])*b,h:y(d[J])*b,m:y(d[K])*b,s:y(d[L])*b,ms:y(md(d[M]*1e3))*b}):(d=Fd.exec(a))?(b=d[1]==="-"?-1:1,c={y:W(d[2],b),M:W(d[3],b),w:W(d[4],b),d:W(d[5],b),h:W(d[6],b),m:W(d[7],b),s:W(d[8],b)}):c==null?c={}:typeof c==="object"&&("from"in c||"to"in c)&&(d=Hd(U(c.from),U(c.to)),c={},c.ms=d.milliseconds,c.M=d.months);b=new kd(c);ld(a)&&f(a,"_locale")&&(b._locale=a._locale);ld(a)&&f(a,"_isValid")&&(b._isValid=a._isValid);return b}V.fn=kd.prototype;V.invalid=jd;function W(b,a){b=b&&parseFloat(b.replace(",","."));return(isNaN(b)?0:b)*a}function Gd(a,b){var c={};c.months=b.month()-a.month()+(b.year()-a.year())*12;a.clone().add(c.months,"M").isAfter(b)&&--c.months;c.milliseconds=+b-+a.clone().add(c.months,"M");return c}function Hd(a,b){var c;if(!(a.isValid()&&b.isValid()))return{milliseconds:0,months:0};b=rd(b,a);a.isBefore(b)?c=Gd(a,b):(c=Gd(b,a),c.milliseconds=-c.milliseconds,c.months=-c.months);return c}function Id(a,b){return function(c,d){var e;d!==null&&!isNaN(+d)&&(la(b,"moment()."+b+"(period, number) is deprecated. Please use moment()."+b+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),e=c,c=d,d=e);e=V(c,d);Jd(this,e,a);return this}}function Jd(a,c,d,e){var f=c._milliseconds,g=md(c._days);c=md(c._months);if(!a.isValid())return;e=e==null?!0:e;c&&yb(a,Pa(a,"Month")+c*d);g&&Qa(a,"Date",Pa(a,"Date")+g*d);f&&a._d.setTime(a._d.valueOf()+f*d);e&&b.updateOffset(a,g||c)}Ya=Id(1,"add");qa=Id(-1,"subtract");function Kd(a){return typeof a==="string"||a instanceof String}function Ld(a){return o(a)||k(a)||Kd(a)||j(a)||Nd(a)||Md(a)||a===null||a===void 0}function Md(a){var b=e(a)&&!g(a),c=!1,d=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],h,i,j=d.length;for(h=0;h<j;h+=1)i=d[h],c=c||f(a,i);return b&&c}function Nd(a){var b=d(a),c=!1;b&&(c=a.filter(function(b){return!j(b)&&Kd(a)}).length===0);return b&&c}function Od(a){var b=e(a)&&!g(a),c=!1,d=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"],h,i;for(h=0;h<d.length;h+=1)i=d[h],c=c||f(a,i);return b&&c}function Pd(a,b){a=a.diff(b,"days",!0);return a<-6?"sameElse":a<-1?"lastWeek":a<0?"lastDay":a<1?"sameDay":a<2?"nextDay":a<7?"nextWeek":"sameElse"}function Qd(c,d){arguments.length===1&&(!arguments[0]?(c=void 0,d=void 0):Ld(arguments[0])?(c=arguments[0],d=void 0):Od(arguments[0])&&(d=arguments[0],c=void 0));var e=c||U(),f=rd(e,this).startOf("day"),a=b.calendarFormat(this,f)||"sameElse",g=d&&(q(d[a])?d[a].call(this,e):d[a]);return this.format(g||this.localeData().calendar(a,this,U(e)))}function Rd(){return new ia(this)}function Sd(a,b){a=o(a)?a:U(a);if(!(this.isValid()&&a.isValid()))return!1;b=v(b)||"millisecond";if(b==="millisecond")return this.valueOf()>a.valueOf();else return a.valueOf()<this.clone().startOf(b).valueOf()}function Td(a,b){a=o(a)?a:U(a);if(!(this.isValid()&&a.isValid()))return!1;b=v(b)||"millisecond";if(b==="millisecond")return this.valueOf()<a.valueOf();else return this.clone().endOf(b).valueOf()<a.valueOf()}function Ud(a,b,c,d){a=o(a)?a:U(a);b=o(b)?b:U(b);if(!(this.isValid()&&a.isValid()&&b.isValid()))return!1;d=d||"()";return(d[0]==="("?this.isAfter(a,c):!this.isBefore(a,c))&&(d[1]===")"?this.isBefore(b,c):!this.isAfter(b,c))}function Vd(a,b){a=o(a)?a:U(a);if(!(this.isValid()&&a.isValid()))return!1;b=v(b)||"millisecond";if(b==="millisecond")return this.valueOf()===a.valueOf();else{a=a.valueOf();return this.clone().startOf(b).valueOf()<=a&&a<=this.clone().endOf(b).valueOf()}}function Wd(a,b){return this.isSame(a,b)||this.isAfter(a,b)}function Xd(a,b){return this.isSame(a,b)||this.isBefore(a,b)}function Yd(a,b,c){var d,e;if(!this.isValid())return NaN;a=rd(a,this);if(!a.isValid())return NaN;d=(a.utcOffset()-this.utcOffset())*6e4;b=v(b);switch(b){case"year":e=Zd(this,a)/12;break;case"month":e=Zd(this,a);break;case"quarter":e=Zd(this,a)/3;break;case"second":e=(this-a)/1e3;break;case"minute":e=(this-a)/6e4;break;case"hour":e=(this-a)/36e5;break;case"day":e=(this-a-d)/864e5;break;case"week":e=(this-a-d)/6048e5;break;default:e=this-a}return c?e:x(e)}function Zd(a,b){if(a.date()<b.date())return-Zd(b,a);var c=(b.year()-a.year())*12+(b.month()-a.month()),d=a.clone().add(c,"months"),e,f;b-d<0?(e=a.clone().add(c-1,"months"),f=(b-d)/(d-e)):(e=a.clone().add(c+1,"months"),f=(b-d)/(e-d));return-(c+f)||0}b.defaultFormat="YYYY-MM-DDTHH:mm:ssZ";b.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";function $d(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function ae(a){if(!this.isValid())return null;a=a!==!0;var b=a?this.clone().utc():this;if(b.year()<0||b.year()>9999)return ya(b,a?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ");if(q(Date.prototype.toISOString))if(a)return this.toDate().toISOString();else return new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",ya(b,"Z"));return ya(b,a?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function be(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var a="moment",b="",c,d;this.isLocal()||(a=this.utcOffset()===0?"moment.utc":"moment.parseZone",b="Z");a="["+a+'("]';c=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY";d="-MM-DD[T]HH:mm:ss.SSS";b=b+'[")]';return this.format(a+c+d+b)}function ce(a){a||(a=this.isUtc()?b.defaultFormatUtc:b.defaultFormat);a=ya(this,a);return this.localeData().postformat(a)}function de(a,b){if(this.isValid()&&(o(a)&&a.isValid()||U(a).isValid()))return V({to:this,from:a}).locale(this.locale()).humanize(!b);else return this.localeData().invalidDate()}function ee(a){return this.from(U(),a)}function fe(a,b){if(this.isValid()&&(o(a)&&a.isValid()||U(a).isValid()))return V({from:this,to:a}).locale(this.locale()).humanize(!b);else return this.localeData().invalidDate()}function ge(a){return this.to(U(),a)}function he(a){if(a===void 0)return this._locale._abbr;else{a=T(a);a!=null&&(this._locale=a);return this}}Aa=p("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(a){if(a===void 0)return this.localeData();else return this.locale(a)});function ie(){return this._locale}var je=1e3,ke=60*je,le=60*ke,me=(365*400+97)*24*le;function ne(a,b){return(a%b+b)%b}function oe(a,b,c){if(a<100&&a>=0)return new Date(a+400,b,c)-me;else return new Date(a,b,c).valueOf()}function pe(a,b,c){if(a<100&&a>=0)return Date.UTC(a+400,b,c)-me;else return Date.UTC(a,b,c)}function qe(a){var c,d;a=v(a);if(a===void 0||a==="millisecond"||!this.isValid())return this;d=this._isUTC?pe:oe;switch(a){case"year":c=d(this.year(),0,1);break;case"quarter":c=d(this.year(),this.month()-this.month()%3,1);break;case"month":c=d(this.year(),this.month(),1);break;case"week":c=d(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":c=d(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":c=d(this.year(),this.month(),this.date());break;case"hour":c=this._d.valueOf();c-=ne(c+(this._isUTC?0:this.utcOffset()*ke),le);break;case"minute":c=this._d.valueOf();c-=ne(c,ke);break;case"second":c=this._d.valueOf();c-=ne(c,je);break}this._d.setTime(c);b.updateOffset(this,!0);return this}function re(a){var c,d;a=v(a);if(a===void 0||a==="millisecond"||!this.isValid())return this;d=this._isUTC?pe:oe;switch(a){case"year":c=d(this.year()+1,0,1)-1;break;case"quarter":c=d(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":c=d(this.year(),this.month()+1,1)-1;break;case"week":c=d(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":c=d(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":c=d(this.year(),this.month(),this.date()+1)-1;break;case"hour":c=this._d.valueOf();c+=le-ne(c+(this._isUTC?0:this.utcOffset()*ke),le)-1;break;case"minute":c=this._d.valueOf();c+=ke-ne(c,ke)-1;break;case"second":c=this._d.valueOf();c+=je-ne(c,je)-1;break}this._d.setTime(c);b.updateOffset(this,!0);return this}function se(){return this._d.valueOf()-(this._offset||0)*6e4}function te(){return Math.floor(this.valueOf()/1e3)}function ue(){return new Date(this.valueOf())}function ve(){var a=this;return[a.year(),a.month(),a.date(),a.hour(),a.minute(),a.second(),a.millisecond()]}function we(){var a=this;return{years:a.year(),months:a.month(),date:a.date(),hours:a.hours(),minutes:a.minutes(),seconds:a.seconds(),milliseconds:a.milliseconds()}}function xe(){return this.isValid()?this.toISOString():null}function ye(){return da(this)}function ze(){return l({},n(this))}function Ae(){return n(this).overflow}function Be(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}s("N",0,0,"eraAbbr");s("NN",0,0,"eraAbbr");s("NNN",0,0,"eraAbbr");s("NNNN",0,0,"eraName");s("NNNNN",0,0,"eraNarrow");s("y",["y",1],"yo","eraYear");s("y",["yy",2],0,"eraYear");s("y",["yyy",3],0,"eraYear");s("y",["yyyy",4],0,"eraYear");C("N",Me);C("NN",Me);C("NNN",Me);C("NNNN",Ne);C("NNNNN",Oe);E(["N","NN","NNN","NNNN","NNNNN"],function(a,b,c,d){b=c._locale.erasParse(a,d,c._strict);b?n(c).era=b:n(c).invalidEra=a});C("y",bb);C("yy",bb);C("yyy",bb);C("yyyy",bb);C("yo",Pe);E(["y","yy","yyy","yyyy"],G);E(["yo"],function(a,b,c,d){var e;c._locale._eraYearOrdinalRegex&&(e=a.match(c._locale._eraYearOrdinalRegex));c._locale.eraYearOrdinalParse?b[G]=c._locale.eraYearOrdinalParse(a,e):b[G]=parseInt(a,10)});function Ce(c,a){var d,e;c=this._eras||T("en")._eras;for(a=0,d=c.length;a<d;++a){switch(typeof c[a].since){case"string":e=b(c[a].since).startOf("day");c[a].since=e.valueOf();break}switch(typeof c[a].until){case"undefined":c[a].until=+Infinity;break;case"string":e=b(c[a].until).startOf("day").valueOf();c[a].until=e.valueOf();break}}return c}function De(b,a,c){var d,e,f=this.eras(),g,h,i;b=b.toUpperCase();for(d=0,e=f.length;d<e;++d){g=f[d].name.toUpperCase();h=f[d].abbr.toUpperCase();i=f[d].narrow.toUpperCase();if(c)switch(a){case"N":case"NN":case"NNN":if(h===b)return f[d];break;case"NNNN":if(g===b)return f[d];break;case"NNNNN":if(i===b)return f[d];break}else if([g,h,i].indexOf(b)>=0)return f[d]}}function Ee(a,c){var d=a.since<=a.until?1:-1;if(c===void 0)return b(a.since).year();else return b(a.since).year()+(c-a.offset)*d}function Fe(){var a,b,c,d=this.localeData().eras();for(a=0,b=d.length;a<b;++a){c=this.clone().startOf("day").valueOf();if(d[a].since<=c&&c<=d[a].until)return d[a].name;if(d[a].until<=c&&c<=d[a].since)return d[a].name}return""}function Ge(){var a,b,c,d=this.localeData().eras();for(a=0,b=d.length;a<b;++a){c=this.clone().startOf("day").valueOf();if(d[a].since<=c&&c<=d[a].until)return d[a].narrow;if(d[a].until<=c&&c<=d[a].since)return d[a].narrow}return""}function He(){var a,b,c,d=this.localeData().eras();for(a=0,b=d.length;a<b;++a){c=this.clone().startOf("day").valueOf();if(d[a].since<=c&&c<=d[a].until)return d[a].abbr;if(d[a].until<=c&&c<=d[a].since)return d[a].abbr}return""}function Ie(){var a,c,d,e,f=this.localeData().eras();for(a=0,c=f.length;a<c;++a){d=f[a].since<=f[a].until?1:-1;e=this.clone().startOf("day").valueOf();if(f[a].since<=e&&e<=f[a].until||f[a].until<=e&&e<=f[a].since)return(this.year()-b(f[a].since).year())*d+f[a].offset}return this.year()}function Je(a){f(this,"_erasNameRegex")||Qe.call(this);return a?this._erasNameRegex:this._erasRegex}function Ke(a){f(this,"_erasAbbrRegex")||Qe.call(this);return a?this._erasAbbrRegex:this._erasRegex}function Le(a){f(this,"_erasNarrowRegex")||Qe.call(this);return a?this._erasNarrowRegex:this._erasRegex}function Me(b,a){return a.erasAbbrRegex(b)}function Ne(b,a){return a.erasNameRegex(b)}function Oe(b,a){return a.erasNarrowRegex(b)}function Pe(b,a){return a._eraYearOrdinalRegex||bb}function Qe(){var a=[],b=[],c=[],d=[],e,f,g=this.eras();for(e=0,f=g.length;e<f;++e)b.push(D(g[e].name)),a.push(D(g[e].abbr)),c.push(D(g[e].narrow)),d.push(D(g[e].name)),d.push(D(g[e].abbr)),d.push(D(g[e].narrow));this._erasRegex=new RegExp("^("+d.join("|")+")","i");this._erasNameRegex=new RegExp("^("+b.join("|")+")","i");this._erasAbbrRegex=new RegExp("^("+a.join("|")+")","i");this._erasNarrowRegex=new RegExp("^("+c.join("|")+")","i")}s(0,["gg",2],0,function(){return this.weekYear()%100});s(0,["GG",2],0,function(){return this.isoWeekYear()%100});function Re(a,b){s(0,[a,a.length],0,b)}Re("gggg","weekYear");Re("ggggg","weekYear");Re("GGGG","isoWeekYear");Re("GGGGG","isoWeekYear");u("weekYear","gg");u("isoWeekYear","GG");w("weekYear",1);w("isoWeekYear",1);C("G",cb);C("g",cb);C("GG",A,z);C("gg",A,z);C("GGGG",$a,Va);C("gggg",$a,Va);C("GGGGG",ab,Wa);C("ggggg",ab,Wa);F(["gggg","ggggg","GGGG","GGGGG"],function(a,b,c,d){b[d.substr(0,2)]=y(a)});F(["gg","GG"],function(a,c,d,e){c[e]=b.parseTwoDigitYear(a)});function Se(a){return Ye.call(this,a,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function Te(a){return Ye.call(this,a,this.isoWeek(),this.isoWeekday(),1,4)}function Ue(){return O(this.year(),1,4)}function Ve(){return O(this.isoWeekYear(),1,4)}function We(){var a=this.localeData()._week;return O(this.year(),a.dow,a.doy)}function Xe(){var a=this.localeData()._week;return O(this.weekYear(),a.dow,a.doy)}function Ye(a,b,c,d,e){var f;if(a==null)return Lb(this,d,e).year;else{f=O(a,d,e);b>f&&(b=f);return Ze.call(this,a,b,c,d,e)}}function Ze(a,b,c,d,e){a=Kb(a,b,c,d,e);b=Ib(a.year,0,a.dayOfYear);this.year(b.getUTCFullYear());this.month(b.getUTCMonth());this.date(b.getUTCDate());return this}s("Q",0,"Qo","quarter");u("quarter","Q");w("quarter",7);C("Q",Ta);E("Q",function(a,b){b[H]=(y(a)-1)*3});function $e(a){return a==null?Math.ceil((this.month()+1)/3):this.month((a-1)*3+this.month()%3)}s("D",["DD",2],"Do","date");u("date","D");w("date",9);C("D",A);C("DD",A,z);C("Do",function(b,a){return b?a._dayOfMonthOrdinalParse||a._ordinalParse:a._dayOfMonthOrdinalParseLenient});E(["D","DD"],I);E("Do",function(a,b){b[I]=y(a.match(A)[0])});Ca=Oa("Date",!0);s("DDD",["DDDD",3],"DDDo","dayOfYear");u("dayOfYear","DDD");w("dayOfYear",4);C("DDD",Za);C("DDDD",Ua);E(["DDD","DDDD"],function(a,b,c){c._dayOfYear=y(a)});function af(a){var b=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return a==null?b:this.add(a-b,"d")}s("m",["mm",2],0,"minute");u("minute","m");w("minute",14);C("m",A);C("mm",A,z);E(["m","mm"],K);Ea=Oa("Minutes",!1);s("s",["ss",2],0,"second");u("second","s");w("second",15);C("s",A);C("ss",A,z);E(["s","ss"],L);Fa=Oa("Seconds",!1);s("S",0,0,function(){return~~(this.millisecond()/100)});s(0,["SS",2],0,function(){return~~(this.millisecond()/10)});s(0,["SSS",3],0,"millisecond");s(0,["SSSS",4],0,function(){return this.millisecond()*10});s(0,["SSSSS",5],0,function(){return this.millisecond()*100});s(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3});s(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4});s(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5});s(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6});u("millisecond","ms");w("millisecond",16);C("S",Za,Ta);C("SS",Za,z);C("SSS",Za,Ua);for(t="SSSS";t.length<=9;t+="S")C(t,bb);function bf(a,b){b[M]=y(("0."+a)*1e3)}for(t="S";t.length<=9;t+="S")E(t,bf);pb=Oa("Milliseconds",!1);s("z",0,0,"zoneAbbr");s("zz",0,0,"zoneName");function cf(){return this._isUTC?"UTC":""}function df(){return this._isUTC?"Coordinated Universal Time":""}P=ia.prototype;P.add=Ya;P.calendar=Qd;P.clone=Rd;P.diff=Yd;P.endOf=re;P.format=ce;P.from=de;P.fromNow=ee;P.to=fe;P.toNow=ge;P.get=Ra;P.invalidAt=Ae;P.isAfter=Sd;P.isBefore=Td;P.isBetween=Ud;P.isSame=Vd;P.isSameOrAfter=Wd;P.isSameOrBefore=Xd;P.isValid=ye;P.lang=Aa;P.locale=he;P.localeData=ie;P.max=nc;P.min=mc;P.parsingFlags=ze;P.set=Sa;P.startOf=qe;P.subtract=qa;P.toArray=ve;P.toObject=we;P.toDate=ue;P.toISOString=ae;P.inspect=be;typeof Symbol!=="undefined"&&Symbol["for"]!=null&&(P[Symbol["for"]("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"});P.toJSON=xe;P.toString=$d;P.unix=te;P.valueOf=se;P.creationData=Be;P.eraName=Fe;P.eraNarrow=Ge;P.eraAbbr=He;P.eraYear=Ie;P.year=Fb;P.isLeapYear=Gb;P.weekYear=Se;P.isoWeekYear=Te;P.quarter=P.quarters=$e;P.month=zb;P.daysInMonth=Ab;P.week=P.weeks=Pb;P.isoWeek=P.isoWeeks=Qb;P.weeksInYear=We;P.weeksInWeekYear=Xe;P.isoWeeksInYear=Ue;P.isoWeeksInISOWeekYear=Ve;P.date=Ca;P.day=P.days=dc;P.weekday=ec;P.isoWeekday=fc;P.dayOfYear=af;P.hour=P.hours=lc;P.minute=P.minutes=Ea;P.second=P.seconds=Fa;P.millisecond=P.milliseconds=pb;P.utcOffset=td;P.utc=vd;P.local=wd;P.parseZone=xd;P.hasAlignedHourOffset=yd;P.isDST=zd;P.isLocal=Bd;P.isUtcOffset=Cd;P.isUtc=Dd;P.isUTC=Dd;P.zoneAbbr=cf;P.zoneName=df;P.dates=p("dates accessor is deprecated. Use date instead.",Ca);P.months=p("months accessor is deprecated. Use month instead",zb);P.years=p("years accessor is deprecated. Use year instead",Fb);P.zone=p("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",ud);P.isDSTShifted=p("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",Ad);function ef(a){return U(a*1e3)}function ff(){return U.apply(null,arguments).parseZone()}function gf(a){return a}Q=oa.prototype;Q.calendar=ra;Q.longDateFormat=Ba;Q.invalidDate=Da;Q.ordinal=Ga;Q.preparse=gf;Q.postformat=gf;Q.relativeTime=Ha;Q.pastFuture=Ia;Q.set=ma;Q.eras=Ce;Q.erasParse=De;Q.erasConvertYear=Ee;Q.erasAbbrRegex=Ke;Q.erasNameRegex=Je;Q.erasNarrowRegex=Le;Q.months=ub;Q.monthsShort=vb;Q.monthsParse=xb;Q.monthsRegex=Cb;Q.monthsShortRegex=Bb;Q.week=Mb;Q.firstDayOfYear=Ob;Q.firstDayOfWeek=Nb;Q.weekdays=Zb;Q.weekdaysMin=ac;Q.weekdaysShort=$b;Q.weekdaysParse=cc;Q.weekdaysRegex=gc;Q.weekdaysShortRegex=hc;Q.weekdaysMinRegex=ic;Q.isPM=oc;Q.meridiem=pc;function hf(a,c,d,e){var b=T();e=m().set(e,c);return b[d](e,a)}function jf(a,b,c){j(a)&&(b=a,a=void 0);a=a||"";if(b!=null)return hf(a,b,c,"month");var d;b=[];for(d=0;d<12;d++)b[d]=hf(a,d,c,"month");return b}function kf(c,a,d,e){typeof c==="boolean"?(j(a)&&(d=a,a=void 0),a=a||""):(a=c,d=a,c=!1,j(a)&&(d=a,a=void 0),a=a||"");var b=T();c=c?b._week.dow:0;b=[];if(d!=null)return hf(a,(d+c)%7,e,"day");for(d=0;d<7;d++)b[d]=hf(a,(d+c)%7,e,"day");return b}function lf(a,b){return jf(a,b,"months")}function mf(a,b){return jf(a,b,"monthsShort")}function nf(b,a,c){return kf(b,a,c,"weekdays")}function of(b,a,c){return kf(b,a,c,"weekdaysShort")}function pf(b,a,c){return kf(b,a,c,"weekdaysMin")}S("en",{eras:[{since:"0001-01-01",until:+Infinity,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-Infinity,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(a){var b=a%10;b=y(a%100/10)===1?"th":b===1?"st":b===2?"nd":b===3?"rd":"th";return a+b}});b.lang=p("moment.lang is deprecated. Use moment.locale instead.",S);b.langData=p("moment.langData is deprecated. Use moment.localeData instead.",T);var X=Math.abs;function qf(){var a=this._data;this._milliseconds=X(this._milliseconds);this._days=X(this._days);this._months=X(this._months);a.milliseconds=X(a.milliseconds);a.seconds=X(a.seconds);a.minutes=X(a.minutes);a.hours=X(a.hours);a.months=X(a.months);a.years=X(a.years);return this}function rf(a,b,c,d){b=V(b,c);a._milliseconds+=d*b._milliseconds;a._days+=d*b._days;a._months+=d*b._months;return a._bubble()}function sf(a,b){return rf(this,a,b,1)}function tf(a,b){return rf(this,a,b,-1)}function uf(a){if(a<0)return Math.floor(a);else return Math.ceil(a)}function vf(){var a=this._milliseconds,b=this._days,c=this._months,d=this._data;a>=0&&b>=0&&c>=0||a<=0&&b<=0&&c<=0||(a+=uf(xf(c)+b)*864e5,b=0,c=0);d.milliseconds=a%1e3;a=x(a/1e3);d.seconds=a%60;a=x(a/60);d.minutes=a%60;a=x(a/60);d.hours=a%24;b+=x(a/24);a=x(wf(b));c+=a;b-=uf(xf(a));a=x(c/12);c%=12;d.days=b;d.months=c;d.years=a;return this}function wf(a){return a*4800/146097}function xf(a){return a*146097/4800}function yf(a){if(!this.isValid())return NaN;var b,c,d=this._milliseconds;a=v(a);if(a==="month"||a==="quarter"||a==="year"){b=this._days+d/864e5;c=this._months+wf(b);switch(a){case"month":return c;case"quarter":return c/3;case"year":return c/12}}else{b=this._days+Math.round(xf(this._months));switch(a){case"week":return b/7+d/6048e5;case"day":return b+d/864e5;case"hour":return b*24+d/36e5;case"minute":return b*1440+d/6e4;case"second":return b*86400+d/1e3;case"millisecond":return Math.floor(b*864e5)+d;default:throw new Error("Unknown unit "+a)}}}function zf(){return!this.isValid()?NaN:this._milliseconds+this._days*864e5+this._months%12*2592e6+y(this._months/12)*31536e6}function Y(a){return function(){return this.as(a)}}Vb=Y("ms");B=Y("s");od=Y("m");jd=Y("h");Id=Y("d");Me=Y("w");Ne=Y("M");Oe=Y("Q");Pe=Y("y");function Af(){return V(this)}function Bf(a){a=v(a);return this.isValid()?this[a+"s"]():NaN}function Z(a){return function(){return this.isValid()?this._data[a]:NaN}}Re=Z("milliseconds");$a=Z("seconds");Va=Z("minutes");ab=Z("hours");Wa=Z("days");F=Z("months");u=Z("years");function Cf(){return x(this.days()/7)}var $=Math.round,Df={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function Ef(b,c,d,e,a){return a.relativeTime(c||1,!!d,b,e)}function Ff(d,e,c,a){var f=V(d).abs(),g=$(f.as("s")),h=$(f.as("m")),i=$(f.as("h")),j=$(f.as("d")),k=$(f.as("M")),b=$(f.as("w"));f=$(f.as("y"));g=g<=c.ss&&["s",g]||g<c.s&&["ss",g]||h<=1&&["m"]||h<c.m&&["mm",h]||i<=1&&["h"]||i<c.h&&["hh",i]||j<=1&&["d"]||j<c.d&&["dd",j];c.w!=null&&(g=g||b<=1&&["w"]||b<c.w&&["ww",b]);g=g||k<=1&&["M"]||k<c.M&&["MM",k]||f<=1&&["y"]||["yy",f];g[2]=e;g[3]=+d>0;g[4]=a;return Ef.apply(null,g)}function Gf(a){if(a===void 0)return $;if(typeof a==="function"){$=a;return!0}return!1}function Hf(a,b){if(Df[a]===void 0)return!1;if(b===void 0)return Df[a];Df[a]=b;a==="s"&&(Df.ss=b-1);return!0}function If(a,b){if(!this.isValid())return this.localeData().invalidDate();var c=!1,d=Df;typeof a==="object"&&(b=a,a=!1);typeof a==="boolean"&&(c=a);typeof b==="object"&&(d=Object.assign({},Df,b),b.s!=null&&b.ss==null&&(d.ss=b.s-1));a=this.localeData();b=Ff(this,!c,d,a);c&&(b=a.pastFuture(+this,b));return a.postformat(b)}var Jf=Math.abs;function Kf(a){return(a>0)-(a<0)||+a}function Lf(){if(!this.isValid())return this.localeData().invalidDate();var a=Jf(this._milliseconds)/1e3,b=Jf(this._days),c=Jf(this._months),d,e,f,g,h=this.asSeconds(),i,j,k;if(!h)return"P0D";d=x(a/60);e=x(d/60);a%=60;d%=60;f=x(c/12);c%=12;g=a?a.toFixed(3).replace(/\.?0+$/,""):"";i=h<0?"-":"";j=Kf(this._months)!==Kf(h)?"-":"";k=Kf(this._days)!==Kf(h)?"-":"";h=Kf(this._milliseconds)!==Kf(h)?"-":"";return i+"P"+(f?j+f+"Y":"")+(c?j+c+"M":"")+(b?k+b+"D":"")+(e||d||a?"T":"")+(e?h+e+"H":"")+(d?h+d+"M":"")+(a?h+g+"S":"")}w=kd.prototype;w.isValid=id;w.abs=qf;w.add=sf;w.subtract=tf;w.as=yf;w.asMilliseconds=Vb;w.asSeconds=B;w.asMinutes=od;w.asHours=jd;w.asDays=Id;w.asWeeks=Me;w.asMonths=Ne;w.asQuarters=Oe;w.asYears=Pe;w.valueOf=zf;w._bubble=vf;w.clone=Af;w.get=Bf;w.milliseconds=Re;w.seconds=$a;w.minutes=Va;w.hours=ab;w.days=Wa;w.weeks=Cf;w.months=F;w.years=u;w.humanize=If;w.toISOString=Lf;w.toString=Lf;w.toJSON=Lf;w.locale=he;w.localeData=ie;w.toIsoString=p("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Lf);w.lang=Aa;s("X",0,0,"unix");s("x",0,0,"valueOf");C("x",cb);C("X",fb);E("X",function(a,b,c){c._d=new Date(parseFloat(a)*1e3)});E("x",function(a,b,c){c._d=new Date(y(a))});b.version="2.29.4";c(U);b.fn=P;b.min=ed;b.max=fd;b.now=Xa;b.utc=m;b.unix=ef;b.months=lf;b.isDate=k;b.locale=S;b.invalid=ea;b.duration=V;b.isMoment=o;b.weekdays=nf;b.parseZone=ff;b.localeData=T;b.isDuration=ld;b.monthsShort=mf;b.weekdaysMin=pf;b.defineLocale=yc;b.updateLocale=zc;b.locales=Ac;b.weekdaysShort=of;b.normalizeUnits=v;b.relativeTimeRounding=Gf;b.relativeTimeThreshold=Hf;b.calendarFormat=Pd;b.prototype=P;b.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"};b.patch=function(){return b};return b})}var j=!1;function k(){j||(j=!0,i());return h.exports}function a(a){switch(a){case void 0:return k()}}e.exports=a}),null);
          __d("WAWeb-moment",["moment-2.29.4"],(function(a,b,c,d,e,f){e.exports=b("moment-2.29.4")()}),null);
          __d("WAWebL10NFbtTypeUtils",["fbt","WATypeUtils"],(function(a,b,c,d,e,f,g,h){function a(a){return d("WATypeUtils").isString(a)||h.isFbtInstance(a)}g.isStringOrFbt=a}),98);
          __d("WAWebModalManager",["Promise","WAWebEventEmitter"],(function(a,b,c,d,e,f,g){var h;a=function(a){function c(){return a.apply(this,arguments)||this}babelHelpers.inheritsLoose(c,a);var d=c.prototype;d.open=function(a,b){this.trigger("open_modal",a,b)};d.exists=function(a){this.trigger("exists_modal",a)};d.existsAsync=function(){var a=this;return new(h||(h=b("Promise")))(function(b){a.exists(b)})};d.close=function(a){this.trigger("close_modal",a)};d.openMedia=function(a,b){this.trigger("open_media",a,b)};d.existsMedia=function(a){this.trigger("exists_media",a)};d.closeMedia=function(){this.trigger("close_media")};d.openAlert=function(a,b){this.trigger("open_alert",a,b)};d.existsAlert=function(a){this.trigger("exists_alert",a)};d.closeAlert=function(a){this.trigger("close_alert",a)};d.getRef=function(a){this.trigger("get_ref",a)};d.openSupportModal=function(a,b){var c=this;this.trigger("exists_modal",function(d){d?c.trigger("open_support",a,b):c.open(a,b)})};d.closeSupportModal=function(a){var b=this;this.trigger("exists_modal",function(c){c?b.trigger("close_support",a):b.close(a)})};return c}(c("WAWebEventEmitter"));d=new a();g.ModalManager=d}),98);
          __d("WAWebStylexVars.stylex",[],(function(a,b,c,d,e,f,g){a={maxWidth:"var(--xhyx648)",__varGroupHash__:"xetn067"};b={maxWidth:"var(--x11s6emu)",__varGroupHash__:"xv58lhs"};c={groupProfilePictureWrapperPaddingStart:"var(--x1oim50r)",groupProfilePictureWrapperPaddingEnd:"var(--x53dyk0)",groupProfilePictureInsetInlineStart:"var(--xu8kjpt)",__varGroupHash__:"x1rdhdjq"};({docBlue:"#2E6AC5",pdfRed:"#D10335",pptOrange:"#CB5031",xlsGreen:"#218D51",docDarkBlue:"#BDD8F4",xlsDarkGreen:"#B8E4D0",pptDarkOrange:"#FFCBBB",genericDoc:"#CCE5F0",genericSpreadsheet:"#D2EEDF",genericPresentation:"#F5DCD6",pdfDarkRed:"#FFE6E6"});d={docBlue:"var(--x184htih)",pdfRed:"var(--xo8ean6)",pptOrange:"var(--xe71aag)",xlsGreen:"var(--xpfytx8)",docDarkBlue:"var(--xvwd1hk)",xlsDarkGreen:"var(--x1xm2y6c)",pptDarkOrange:"var(--xq94u1m)",genericDoc:"var(--x1i7f8yd)",genericSpreadsheet:"var(--x87lr8f)",genericPresentation:"var(--xbz2rmu)",pdfDarkRed:"var(--x1rq6j38)",__varGroupHash__:"x14fhudn"};e={height:"var(--x1b5hoai)",__varGroupHash__:"x1dhe5te"};f={popupContainerMinWidth:"var(--x9b68tk)",popupGuestWidth:"var(--x1wn6wzm)",popupGuestPaddingTop:"var(--xbuzkqq)",popupGuestPaddingInlineEnd:"var(--x6c1cga)",popupGuestPaddingBottom:"var(--x126sqcr)",popupGuestPaddingInlineStart:"var(--x13dg694)",popupGuestBorderRadius:"var(--xdvr41v)",popupGuestTitleMarginBottom:"var(--x1c4afgr)",popupGuestTitleFontSize:"var(--xwkvkxp)",popupGuestTitleFontWeight:"var(--x1tp50df)",popupGuestTitleLineHeight:"var(--x92nf9o)",popupGuestTitleTextAlign:"var(--xmq3htf)",popupGuestContentsPaddingTop:"var(--x1kvdxn)",popupGuestContentsPaddingInlineEnd:"var(--x4yuc59)",popupGuestContentsPaddingBottom:"var(--xj8glsf)",popupGuestContentsPaddingInlineStart:"var(--xnt40pk)",popupGuestControlsPaddingTop:"var(--xfrz5if)",popupGuestControlsFontWeight:"var(--x9rnn5a)",__varGroupHash__:"xgq5c8k"};g.conversationPanelVariables=a;g.rightPanelVariables=b;g.messageWrapperVariables=c;g.MsOfficeDocColors=d;g.reactionBubbleVariables=e;g.modalVariables=f}),98);
          __d("WAWebModal.react",["$InternalEnum","WAWebCopyPasteCopyableArea.react","WAWebDragAndDrop.react","WAWebL10NFbtTypeUtils","WAWebModalManager","WAWebTimeSpentLoggingNavigation","WAWebUIRefreshGatingUtils","react","stylex"],(function(a,b,c,d,e,f,g){var h=["ref"],i,j,k,l=k||c("react"),m=(i||(i=d("react"))).useRef,n=b("$InternalEnum").Mirrored(["Box","BoxLarge","Flex","Guide","Tower","Auto","AutoWrap","Invite","InviteNew","ColumnButtons","Multiline","Upgrade","Promote","CommandPalette","CommandPaletteV2","QuickReplies","StatusViewerList","LinkPopup","StatusReport","ChatAssignment","TowerLarge","HistorySyncProgress","MessageEdit","ForwardMediaWithCaption","MessageActionsModal","DataSharing","UpdatedDataSharing","MessageLabelDeprecation","DeleteNewsletter","Small","LabelList","LabelEdit","LabelChooseColor","Comments","BotNut","EventCreation","AdAccountRecovery","MusicAttribution","BusinessHours","BusinessCategories","MediaHub","GroupSafetyCheck","ReachoutTimelock","Guest","AddOrUpdatePix","IndividualNewChatMessageCapped","CDS","Questions"]),o={overlay:{position:"xixxii4",top:"x13vifvy",insetInlineStart:"x1o0tod",left:null,right:null,boxSizing:"x9f619",width:"xh8yej3",height:"x5yr21d",$$css:!0},backdrop:{zIndex:"x1bpt9pm",overflowX:"xw2csxc",overflowY:"x1odjw0f",backgroundColor:"xa03szm",$$css:!0},backdropRefreshed:{backgroundColor:"x1honnu5",$$css:!0},backdropMediaHub:{zIndex:"x16p50fe",$$css:!0},popup:{boxSizing:"x9f619",display:"x78zum5",flexGrow:"x1c4vz4f",flexShrink:"x2lah0s",flexBasis:"xdl72j9",flexDirection:"xdt5ytf",width:"xvue9z",paddingTop:"x1xy6bms",paddingInlineEnd:"x64bnmy",paddingBottom:"xx6bls6",paddingInlineStart:"x13jy36j",overflowX:"x6ikm8r",overflowY:"x10wlt62",backgroundColor:"x1v8jjaa",borderStartStartRadius:"xrlxcrs",borderStartEndRadius:"x7g1fbw",borderEndEndRadius:"xxl59ln",borderEndStartRadius:"xmw6rta",boxShadow:"x1shw4ur",$$css:!0},popupMaterial:{borderStartStartRadius:"x1xn7y0n",borderStartEndRadius:"x1uxb8k9",borderEndEndRadius:"x1vmbcc8",borderEndStartRadius:"x16xm01d",boxShadow:"xs2e80n",$$css:!0},popupSmall:{width:"x1l2rt3b",$$css:!0},popupAutoWrap:{minWidth:"x1htk8sl",width:"x14atkfc",$$css:!0},popupAutoWrapContents:{maxWidth:"x1m189uc",minWidth:"xgqtt45",$$css:!0},popupBody:{position:"x1n2onr6",flexGrow:"x1iyjqo2",flexShrink:"xs83m0k",flexBasis:"x1l7klhg",overflowWrap:"x1mzt3pk",whiteSpace:"xeaf4i8",$$css:!0},popupTitle:{marginBottom:"xieb3on",fontSize:"x1603h9y",fontWeight:"xo1l8bm",lineHeight:"x132q4wb",textAlign:"x1yc453h",$$css:!0},backdropCover:{backgroundColor:"x14zpict",$$css:!0},showOverStatus:{zIndex:"x1omtkq1",$$css:!0},popupContents:{fontSize:"x12lqup9",lineHeight:"x1o1kx08",$$css:!0},popupBox:{position:"x1n2onr6",width:"xvue9z",height:"x1egiwwb",paddingTop:"xexx8yu",paddingInlineEnd:"xyri2b",paddingBottom:"x18d9i69",paddingInlineStart:"x1c1uobl",$$css:!0},popupBoxLarge:{position:"x1n2onr6",width:"x1qfffx7",height:"xjr88my",paddingTop:"xexx8yu",paddingInlineEnd:"xyri2b",paddingBottom:"x18d9i69",paddingInlineStart:"x1c1uobl",$$css:!0},popupFlex:{width:"x14atkfc",paddingTop:"xexx8yu",paddingInlineEnd:"xyri2b",paddingBottom:"x18d9i69",paddingInlineStart:"x1c1uobl",backgroundColor:"x1iek97a",$$css:!0},popupAuto:{width:"x14atkfc",paddingTop:"xexx8yu",paddingInlineEnd:"xyri2b",paddingBottom:"x18d9i69",paddingInlineStart:"x1c1uobl",transform:"x15j3iad",$$css:!0},popupAutoTitle:{marginTop:"xdj266r",marginInlineEnd:"x14z9mp",marginBottom:"xat24cr",marginInlineStart:"x1lziwak",$$css:!0},popupAutoBody:{position:"x1uhb9sk",$$css:!0},popupAutoContents:{backgroundColor:"x150wa6m",$$css:!0},popupAutoControls:{paddingTop:"x889kno",paddingInlineEnd:"x1gabggj",paddingBottom:"xs9asl8",paddingInlineStart:"xaso8d8",backgroundColor:"x150wa6m",$$css:!0},popupFlexInvite:{height:"x1ad3yod",paddingTop:"xexx8yu",paddingInlineEnd:"xyri2b",paddingBottom:"x18d9i69",paddingInlineStart:"x1c1uobl",backgroundColor:"x1iek97a",$$css:!0},popupFlexInviteNew:{width:"xr6pica",paddingTop:"x1p5oq8j",paddingInlineEnd:"x194u5oj",paddingBottom:"x84yb8i",paddingInlineStart:"x1mfogq2",$$css:!0},popupFlexInviteNewControls:{paddingTop:"xyamay9",justifyContent:"xl56j7k",$$css:!0},popupFlexUpgradeControls:{paddingTop:"x10lzpyj",paddingInlineEnd:"x1gabggj",paddingBottom:"x18d9i69",paddingInlineStart:"xaso8d8",$$css:!0},popupFlexControls:{paddingTop:"x123j3cw",paddingInlineEnd:"xfo0vy5",paddingBottom:"x156go17",paddingInlineStart:"x1lyran6",$$css:!0},popupTower:{position:"x1n2onr6",flexGrow:"x1iyjqo2",flexShrink:"xs83m0k",flexBasis:"x1l7klhg",width:"xs8rnei",paddingTop:"xexx8yu",paddingInlineEnd:"xyri2b",paddingBottom:"x18d9i69",paddingInlineStart:"x1c1uobl",marginTop:"x1coevs8",marginInlineEnd:"x14z9mp",marginBottom:"xui9b5u",marginInlineStart:"x1lziwak","@media screen and (min-height: 1000px)_marginTop":"xg3pqpk","@media screen and (min-height: 1000px)_marginInlineEnd":"xusj4dd","@media screen and (min-height: 1000px)_marginBottom":"x1a6k631","@media screen and (min-height: 1000px)_marginInlineStart":"x1fwmvtr","@media screen and (max-height: 700px)_marginTop":"x1n7bigs","@media screen and (max-height: 700px)_marginInlineEnd":"x6ln8mz","@media screen and (max-height: 700px)_marginBottom":"x12v3509","@media screen and (max-height: 700px)_marginInlineStart":"xf35npv",$$css:!0},popupTowerLarge:{width:"x1qfffx7",$$css:!0},popupControls:{display:"x78zum5",flexWrap:"x8hhl5t",justifyContent:"x13a6bvl",paddingTop:"x13crsa5",paddingInlineEnd:"x1gabggj",paddingBottom:"x18d9i69",paddingInlineStart:"xaso8d8",textAlign:"xp4054r",whiteSpace:"xuxw1ft",$$css:!0},popupGuideBackdrop:{backgroundColor:"xglhzf2",$$css:!0},popupGuidePopup:{width:"x14atkfc",maxWidth:"x65f84u",paddingTop:"xexx8yu",paddingInlineEnd:"xyri2b",paddingBottom:"x18d9i69",paddingInlineStart:"x1c1uobl",backgroundColor:"xjbqb8w",boxShadow:"x1gnnqk1",$$css:!0},popupColumnButtonsControls:{flexDirection:"xdt5ytf",flexWrap:"x1a02dak",alignItems:"xuk3077",$$css:!0},popupMultilineContents:{whiteSpace:"x1fj9vlw",$$css:!0},popupStatusViewerList:{paddingTop:"xexx8yu",paddingInlineEnd:"xyri2b",paddingBottom:"x18d9i69",paddingInlineStart:"x1c1uobl",$$css:!0},popupPromote:{width:"x3p9ev8",$$css:!0},popupPromoteControls:{justifyContent:"xl56j7k",textAlign:"x2b8uid",paddingTop:"xexx8yu",paddingInlineEnd:"xyri2b",paddingBottom:"x18d9i69",paddingInlineStart:"x1c1uobl",$$css:!0},popupForwardMediaWithCaption:{width:"x1l895tw",$$css:!0},popupForwardMediaWithCaptionControls:{textAlign:"x2b8uid",paddingTop:"xexx8yu",paddingInlineEnd:"xyri2b",paddingBottom:"x18d9i69",paddingInlineStart:"x1c1uobl",$$css:!0},popupMessageActionsModal:{width:"x1l2rt3b",$$css:!0},popupMessageActionsModalControls:{textAlign:"x2b8uid",paddingTop:"xexx8yu",paddingInlineEnd:"xyri2b",paddingBottom:"x18d9i69",paddingInlineStart:"x1c1uobl",$$css:!0},popupCommandPalette:{position:"xixxii4",paddingTop:"xexx8yu",paddingInlineEnd:"xyri2b",paddingBottom:"x18d9i69",paddingInlineStart:"x1c1uobl",width:"x3p9ev8",maxHeight:"x179dxpb",top:"x15nb5xm",borderStartStartRadius:"xxrkv7w",borderStartEndRadius:"x7ab6jx",borderEndEndRadius:"x17gapd7",borderEndStartRadius:"xsq8q6z",overflowX:"x1plvlek",overflowY:"xryxfnj",backgroundColor:null,$$css:!0},popupCommandPaletteV2:{width:"xvue9z",borderStartStartRadius:"x6nl9eh",borderStartEndRadius:"x1a5l9x9",borderEndEndRadius:"x7vuprf",borderEndStartRadius:"x1mg3h75",$$css:!0},popupQuickReplies:{width:"xvue9z",paddingTop:"xexx8yu",paddingInlineEnd:"xyri2b",paddingBottom:"x18d9i69",paddingInlineStart:"x1c1uobl",transform:"x15j3iad",$$css:!0},popupQuickRepliesTitle:{marginTop:"xdj266r",marginInlineEnd:"x14z9mp",marginBottom:"xat24cr",marginInlineStart:"x1lziwak",$$css:!0},popupQuickRepliesBody:{position:"x1uhb9sk",$$css:!0},popupQuickRepliesContents:{paddingTop:"xexx8yu",paddingInlineEnd:"xx281p9",paddingBottom:"x18d9i69",paddingInlineStart:"x67w97k",backgroundColor:"x150wa6m",$$css:!0},popupQuickRepliesControls:{paddingTop:"xyamay9",paddingInlineEnd:"xx281p9",paddingBottom:"xx6bls6",paddingInlineStart:"x67w97k",backgroundColor:"x150wa6m",$$css:!0},popupChatAssignment:{width:"x1l2rt3b",$$css:!0},popupHistorySyncProgress:{width:"x1l2rt3b",$$css:!0},popupDataSharing:{paddingTop:"x1p5oq8j",paddingInlineEnd:"x64bnmy",paddingBottom:"xwxc41k",paddingInlineStart:"x13jy36j",width:"x1l2rt3b",$$css:!0},popupUpdatedDataSharing:{paddingTop:"x1p5oq8j",paddingInlineEnd:"x64bnmy",paddingBottom:"xwxc41k",paddingInlineStart:"x13jy36j",width:"xbstwhj",$$css:!0},popupMessageLabelDeprecation:{paddingTop:"x1p5oq8j",paddingInlineEnd:"x64bnmy",paddingBottom:"xwxc41k",paddingInlineStart:"x13jy36j",width:"xu45tvi",$$css:!0},popupMessageEdit:{paddingTop:"xexx8yu",paddingInlineEnd:"xyri2b",paddingBottom:"x18d9i69",paddingInlineStart:"x1c1uobl",position:"x1n2onr6",width:"x1c4ky7w",maxHeight:"x179dxpb",$$css:!0},popupMessageEditBody:{minHeight:"x2lwn1j",$$css:!0},popupMessageEditContents:{height:"x5yr21d",$$css:!0},popupDeleteNewsletter:{width:"x1l2rt3b",paddingTop:"x1p5oq8j",paddingInlineEnd:"x64bnmy",paddingBottom:"xwxc41k",paddingInlineStart:"x13jy36j",$$css:!0},popupDeleteNewsletterBody:{display:"x78zum5",flexDirection:"xdt5ytf",$$css:!0},popupDeleteNewsletterContents:{flexGrow:"x1iyjqo2",$$css:!0},popupLabelList:{width:"x1l2rt3b",paddingTop:"xexx8yu",paddingInlineEnd:"xyri2b",paddingBottom:"x18d9i69",paddingInlineStart:"x1c1uobl",backgroundColor:"x150wa6m",$$css:!0},popupLabelListControls:{paddingTop:"x1p5oq8j",paddingBottom:"xwxc41k",paddingInlineEnd:"xv54qhq",$$css:!0},popupLabelListContents:{maxHeight:"xubnuyq",overflowY:"x1odjw0f",$$css:!0},popupLabelEdit:{width:"x1l2rt3b",paddingTop:"xexx8yu",paddingInlineEnd:"xyri2b",paddingBottom:"x18d9i69",paddingInlineStart:"x1c1uobl",transform:"x15j3iad",$$css:!0},popupLabelEditTitle:{marginTop:"xdj266r",marginInlineEnd:"x14z9mp",marginBottom:"xat24cr",marginInlineStart:"x1lziwak",$$css:!0},popupLabelEditControls:{paddingTop:"x1cnzs8",paddingInlineEnd:"xv54qhq",paddingBottom:"xx6bls6",paddingInlineStart:"xf7dkkf",backgroundColor:"x150wa6m",$$css:!0},popupLabelEditContents:{backgroundColor:"x150wa6m",$$css:!0},popupLabelChooseColor:{width:"x14atkfc",paddingTop:"xexx8yu",paddingInlineEnd:"xyri2b",paddingBottom:"x18d9i69",paddingInlineStart:"x1c1uobl",transform:"x15j3iad",$$css:!0},popupLabelChooseColorTitle:{marginTop:"xdj266r",marginInlineEnd:"x14z9mp",marginBottom:"xat24cr",marginInlineStart:"x1lziwak",$$css:!0},popupLabelChooseColorControls:{paddingTop:"x1cnzs8",paddingInlineEnd:"xv54qhq",paddingBottom:"xx6bls6",paddingInlineStart:"xf7dkkf",$$css:!0},popupComments:{paddingTop:"xexx8yu",paddingInlineEnd:"xyri2b",paddingBottom:"x18d9i69",paddingInlineStart:"x1c1uobl",maxHeight:"x12f24lm",backgroundColor:"xntdpzj",$$css:!0},popupQuestions:{paddingTop:"xexx8yu",paddingInlineEnd:"xyri2b",paddingBottom:"x18d9i69",paddingInlineStart:"x1c1uobl",maxHeight:"x12f24lm",width:"x1c4ky7w",$$css:!0},popupBotNut:{width:"xht4xr3",$$css:!0},popupEventCreation:{width:"x1peuizl",borderStartStartRadius:"x1obq294",borderStartEndRadius:"x5a5i1n",borderEndEndRadius:"xde0f50",borderEndStartRadius:"x15x8krk",paddingTop:"xexx8yu",paddingInlineEnd:"xyri2b",paddingBottom:"x18d9i69",paddingInlineStart:"x1c1uobl",$$css:!0},popupAdAccountRecovery:{width:"x14rvwrp",$$css:!0},popupBusinessHoursControls:{paddingTop:"x1cnzs8",paddingInlineEnd:"xv54qhq",paddingBottom:"xx6bls6",paddingInlineStart:"xf7dkkf",$$css:!0},popupBusinessCategoriesControls:{paddingTop:"xyinxu5",paddingInlineEnd:"xv54qhq",paddingBottom:"xx6bls6",paddingInlineStart:"xf7dkkf",$$css:!0},popupMediaHub:{position:"x1n2onr6",maxWidth:"x68jwxg",width:"xhfkudu",minWidth:"x71jzjc",minHeight:"x1bifzbx",maxHeight:"x159tps6",height:"x1c52c73",paddingTop:"xexx8yu",paddingInlineEnd:"xyri2b",paddingBottom:"x18d9i69",paddingInlineStart:"x1c1uobl",$$css:!0},popupMediaHubContents:{minHeight:"x1bifzbx",maxHeight:"x159tps6",height:"x5r6lqz",$$css:!0},popupFlexGroupSafetyCheckCenterControls:{justifyContent:"xl56j7k",$$css:!0},popupReachoutTimelock:{width:"x3p9ev8",$$css:!0},popupIndividualNewChatMessageCapped:{width:"x3p9ev8",$$css:!0},popupGuest:{width:"xg51pus",paddingTop:"x1milzk3",paddingInlineEnd:"x1dmkz3l",paddingBottom:"x1hw5cwv",paddingInlineStart:"xe5p3s6",borderStartStartRadius:"x1mqxw3o",borderStartEndRadius:"xwizf3j",borderEndEndRadius:"x17oocke",borderEndStartRadius:"xntlix8",$$css:!0},popupGuestTitle:{marginBottom:"x1dxylgs",fontSize:"x1euik38",fontWeight:"x16p5q5p",lineHeight:"x4kef82",textAlign:"x2pubob",$$css:!0},popupGuestContents:{paddingTop:"xdsuand",paddingInlineEnd:"xvg1li6",paddingBottom:"x1v1smd1",paddingInlineStart:"x1yggzjc",$$css:!0},popupGuestControls:{paddingTop:"x1wdihmz",fontWeight:"x1asrnck",$$css:!0},popupAddOrUpdatePix:{marginTop:"xdj266r",marginInlineEnd:"x14z9mp",marginBottom:"xat24cr",marginInlineStart:"x1lziwak",width:"xtm0smt",height:"xt7dq6l",$$css:!0},popupCDS:{marginTop:"xdj266r",marginInlineEnd:"x14z9mp",marginBottom:"xat24cr",marginInlineStart:"x1lziwak",paddingTop:"xexx8yu",paddingInlineEnd:"xyri2b",paddingBottom:"x18d9i69",paddingInlineStart:"x1c1uobl",height:"xt7dq6l",$$css:!0}},p={hidden:{overflowX:"x6ikm8r",overflowY:"x10wlt62",$$css:!0},visible:{overflowX:"x1plvlek",overflowY:"xryxfnj",$$css:!0}};function a(a){var b,e,f=a.ref,g=babelHelpers.objectWithoutPropertiesLoose(a,h);a=g.overflow;a=a===void 0?"hidden":a;var i=m(null),k=m(null),q=m(),r=function(a){var b;(b=i.current)==null||b.onDragOver(a)},s=function(a){var b;(b=i.current)==null||b.onDragStart(a)},t=function(a){var b;(b=i.current)==null||b.onDragEnd(a)},u=g.type===n.StatusViewerList&&g.dimensions?{height:g.dimensions.height+"px",width:g.dimensions.width+"px"}:null;a=[o.popup,p[a],d("WAWebUIRefreshGatingUtils").uiRefreshM1Enabled()&&o.popupMaterial];var v=[o.overlay,o.backdrop,d("WAWebUIRefreshGatingUtils").uiRefreshM1Enabled()&&o.backdropRefreshed,g.type===n.MediaHub&&o.backdropMediaHub];g.cover===!0&&v.push(o.backdropCover);d("WAWebTimeSpentLoggingNavigation").useTsNavigation((b=g.tsNavigationData)!=null?b:{surface:"unknown"});var w,x,y,z;if(g.type!=null)switch(g.type){case n.Invite:a.push(o.popupFlexInvite);break;case n.InviteNew:a.push(o.popupFlexInviteNew);z=o.popupFlexInviteNewControls;break;case n.Upgrade:z=o.popupFlexUpgradeControls;break;case n.Box:a.push(o.popupBox);break;case n.BoxLarge:a.push(o.popupBoxLarge);break;case n.Flex:a.push(o.popupFlex);z=o.popupFlexControls;break;case n.Tower:a.push(o.popupTower);break;case n.TowerLarge:a.push(o.popupTower,o.popupTowerLarge);break;case n.Auto:a.push(o.popupAuto);w=o.popupAutoTitle;x=o.popupAutoBody;y=o.popupAutoContents;z=o.popupAutoControls;break;case n.ColumnButtons:z=o.popupColumnButtonsControls;break;case n.Multiline:y=o.popupMultilineContents;break;case n.StatusViewerList:a.push(o.popupStatusViewerList);v.push(o.showOverStatus);break;case n.Promote:case n.BotNut:a.push(o.popupPromote);g.type===n.BotNut&&a.push(o.popupBotNut);z=o.popupPromoteControls;break;case n.CommandPalette:a.push(o.popupCommandPalette);break;case n.CommandPaletteV2:a.push(o.popupCommandPalette);a.push(o.popupCommandPaletteV2);break;case n.QuickReplies:a.push(o.popupQuickReplies);w=o.popupQuickRepliesTitle;x=o.popupQuickRepliesBody;y=o.popupQuickRepliesContents;z=o.popupQuickRepliesControls;break;case n.ChatAssignment:a.push(o.popupChatAssignment);break;case n.HistorySyncProgress:a.push(o.popupHistorySyncProgress);break;case n.DataSharing:a.push(o.popupDataSharing);break;case n.UpdatedDataSharing:a.push(o.popupUpdatedDataSharing);break;case n.MessageLabelDeprecation:a.push(o.popupMessageLabelDeprecation);break;case n.MessageEdit:a.push(o.popupMessageEdit);x=o.popupMessageEditBody;y=o.popupMessageEditContents;break;case n.Guide:a.push(o.popupGuidePopup);v.push(o.popupGuideBackdrop);break;case n.StatusReport:v.push(o.showOverStatus);break;case n.MusicAttribution:v.push(o.showOverStatus);break;case n.LinkPopup:v.push(o.showOverStatus);break;case n.LabelList:a.push(o.popupLabelList);y=o.popupLabelListContents;z=o.popupLabelListControls;break;case n.LabelEdit:a.push(o.popupLabelEdit);w=o.popupLabelEditTitle;z=o.popupLabelEditControls;y=o.popupLabelEditContents;break;case n.LabelChooseColor:a.push(o.popupLabelChooseColor);w=o.popupLabelChooseColorTitle;z=o.popupLabelChooseColorControls;break;case n.ForwardMediaWithCaption:a.push(o.popupForwardMediaWithCaption);z=o.popupForwardMediaWithCaptionControls;break;case n.MessageActionsModal:a.push(o.popupMessageActionsModal);z=o.popupMessageActionsModalControls;break;case n.DeleteNewsletter:a.push(o.popupDeleteNewsletter);x=o.popupDeleteNewsletterBody;y=o.popupDeleteNewsletterContents;break;case n.Questions:a.push(o.popupQuestions);break;case n.Comments:a.push(o.popupComments);break;case n.EventCreation:a.push(o.popupEventCreation);break;case n.Small:a.push(o.popupSmall);break;case n.AutoWrap:a.push(o.popupAutoWrap);y=o.popupAutoWrapContents;break;case n.AdAccountRecovery:a.push(o.popupAdAccountRecovery);break;case n.BusinessHours:a.push(o.popupAuto);w=o.popupAutoTitle;x=o.popupAutoBody;y=o.popupAutoContents;z=o.popupBusinessHoursControls;break;case n.BusinessCategories:a.push(o.popupAuto);w=o.popupAutoTitle;x=o.popupAutoBody;y=o.popupAutoContents;z=o.popupBusinessCategoriesControls;break;case n.MediaHub:a.push(o.popupMediaHub);y=o.popupMediaHubContents;break;case n.GroupSafetyCheck:z=o.popupFlexGroupSafetyCheckCenterControls;break;case n.ReachoutTimelock:a.push(o.popupReachoutTimelock);break;case n.IndividualNewChatMessageCapped:a.push(o.popupIndividualNewChatMessageCapped);break;case n.Guest:a.push(o.popupGuest);w=o.popupGuestTitle;y=o.popupGuestContents;z=o.popupGuestControls;break;case n.AddOrUpdatePix:a.push(o.popupAddOrUpdatePix);break;case n.CDS:a.push(o.popupCDS);break}b=g.actions!=null?l.jsx("div",babelHelpers["extends"]({},(j||(j=c("stylex"))).props(o.popupControls,z,g.controlsStyle),{children:g.actions})):null;var A=g.title!=null?l.jsx("h1",{"data-testid":void 0,className:(j||(j=c("stylex")))(o.popupTitle,w),children:g.title}):null,B=function(a){q.current=a.target},C=function(a){if(a.target!==k.current||q.current!==k.current)return;g.onOverlayClick?g.onOverlayClick==null||g.onOverlayClick(a):d("WAWebModalManager").ModalManager.getRef(function(a){a!=null&&a.contains(k.current)&&d("WAWebModalManager").ModalManager.close()})},D=function(a){return d("WAWebL10NFbtTypeUtils").isStringOrFbt(a)?a.toString():""};D=(D(g.title)+" "+D(g.children)).trim();B=l.jsx("div",babelHelpers["extends"]({ref:k,onClick:C,onMouseDown:B},{className:"x9f619 x78zum5 xdt5ytf x6s0dn4 xl56j7k xh8yej3 x17q2evi x1jn0hjm x1us19tq"},{role:"dialog",children:l.jsx("div",{className:(j||(j=c("stylex")))(a),"data-animate-modal-popup":!0,style:u,ref:g.contentRef,"aria-label":(C=g.ariaLabel)!=null?C:Boolean(D)?D:void 0,"data-testid":void 0,children:l.jsxs("div",babelHelpers["extends"]({},j.props(o.popupBody,x),{"data-animate-modal-body":!0,children:[A,l.jsx("div",babelHelpers["extends"]({"data-testid":void 0},j.props(o.popupContents,y),{children:g.children})),b]}))})}));return l.jsxs(c("WAWebCopyPasteCopyableArea.react"),{className:j(v),onDragOver:r,onDragStart:s,onDragEnd:t,ref:f,"data-animate-modal-backdrop":!0,children:[g.onDrop&&l.jsx(c("WAWebDragAndDrop.react"),{ref:i,disableFromWithin:!0,onDragChange:g.onDragChange,onDrop:g.onDrop}),B]})}a.displayName=a.name+" [from "+f.id+"]";g.ModalTheme=n;g.Modal=a}),98);/*FB_PKG_DELIM*/
          __d("WAWebAddonProcessDeleteForMe",["Promise","WALogger","WAWebAddonConstants","WAWebAddonDBTable","WAWebAddonSortUtils","WAWebAddonUpdateDataUtils","WAWebMsgType","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i;function a(a){return j.apply(this,arguments)}function j(){j=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){return d("WAWebAddonDBTable").addonDBTable.getByMsgKey(d("WAWebMsgType").MSG_TYPE.COMMENT,a)});return j.apply(this,arguments)}function k(a,b){return l.apply(this,arguments)}function l(){l=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){yield d("WAWebAddonUpdateDataUtils").updateAddonsInTableMode({processMode:d("WAWebAddonConstants").AddonProcessMode.DeleteForMe,tableMode:a},{remove:b})});return l.apply(this,arguments)}function m(a){return Array.from(d("WAWebAddonSortUtils").groupAddonsByTableMode(a)).map(function(b){var c=b[0];b=b[1];return k(c,b)["catch"](function(b){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["processDeleteForMe failed: ",""])),b).tags("messaging","addons").sendLogs("deleteAddonForMe: "+((b=a[0])==null?void 0:b.type)+" in "+String(c)+" failed");return})})}function n(a){return o.apply(this,arguments)}function o(){o=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){a=m(a);yield (i||(i=b("Promise"))).all(a)});return o.apply(this,arguments)}function c(a){return p.apply(this,arguments)}function p(){p=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){yield n([a])});return p.apply(this,arguments)}g.hasDeleteAddonForMe=a;g.processDeleteForMe=n;g.processDeleteForMeSingle=c}),98);
          __d("WAWebLockChatSync",["Promise","WALogger","WAServerSync.pb","WASyncdAction","WASyncdConst","WATimeUtils","WAWebArchiveChatSync","WAWebChatLockAction","WAWebPinChatSync","WAWebSyncdActionUtils","WAWebSyncdCoreApi","WAWebSyncdGetChat","WAWebWid","WAWebWidFactory","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k,l;a=function(a){function e(){var b;for(var c=arguments.length,d=new Array(c),e=0;e<c;e++)d[e]=arguments[e];return(b=a.call.apply(a,[this].concat(d))||this,b.chatJidIndex=1,babelHelpers.assertThisInitialized(b))||babelHelpers.assertThisInitialized(b)}babelHelpers.inheritsLoose(e,a);var f=e.prototype;f.getVersion=function(){return 7};f.getAction=function(){return d("WASyncdConst").Actions.LockChat};f.applyMutations=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var e=[];a=(yield (l||(l=b("Promise"))).all(a.map(function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){if(a.operation!=="set"){d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["LockChatSync: operation not supported: ",""])),a.operation);return{actionState:d("WASyncdConst").SyncActionState.Malformed}}var b=a.indexParts[1];a=(a=a.value.lockChatAction)==null?void 0:a.locked;if(a==null){d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(["LockChatSync: malformed mutation locked is null"])));return{actionState:d("WASyncdConst").SyncActionState.Malformed}}if(!c("WAWebWid").isWid(b)){d("WALogger").WARN(j||(j=babelHelpers.taggedTemplateLiteralLoose(["LockChatSync: malformed mutation chatJid is not wid"])));return{actionState:d("WASyncdConst").SyncActionState.Malformed}}b=(yield d("WAWebSyncdGetChat").resolveChatForMutationIndex(d("WAWebWidFactory").createWid(b)));if(!b.success)return{actionState:d("WASyncdConst").SyncActionState.Orphan,orphanModel:b.orphanModel};b=d("WAWebWidFactory").createWid(b.chat.id);e.push({isLocked:a,chatId:b});return{actionState:d("WASyncdConst").SyncActionState.Success}});return function(b){return a.apply(this,arguments)}}())));yield l.all(e.map(function(a){d("WALogger").LOG(k||(k=babelHelpers.taggedTemplateLiteralLoose(["LockChatSync: update lock status for chat"]))).devConsole(a);return a.isLocked?d("WAWebChatLockAction").setChatAsLocked(a.chatId,{syncWithPrimaries:!1}):d("WAWebChatLockAction").setChatAsUnlocked(a.chatId,{syncWithPrimaries:!1})}));return a});function e(b){return a.apply(this,arguments)}return e}();f.getChatLockMutation=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b,c){return d("WAWebSyncdActionUtils").buildPendingMutation({collection:d("WASyncdConst").CollectionName.RegularLow,indexArgs:[yield d("WAWebSyncdGetChat").getChatJidMutationIndexForChat(c)],value:{lockChatAction:{locked:b}},version:this.getVersion(),operation:d("WAServerSync.pb").SyncdMutation$SyncdOperation.SET,timestamp:a,action:this.getAction()})});function c(b,c,d){return a.apply(this,arguments)}return c}();f.sendLockMutation=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,e){e=e.isLocked;var f=d("WATimeUtils").unixTimeMs(),g=[];e&&g.push(c("WAWebArchiveChatSync").getArchiveChatMutation(f,!1,a),d("WAWebPinChatSync").PinChatSync.getPinMutation(f,!1,a));g.push(this.getChatLockMutation(f,e,a));yield d("WAWebSyncdCoreApi").lockForSync([],yield (l||(l=b("Promise"))).all(g),function(){return(l||(l=b("Promise"))).resolve()})});function e(b,c){return a.apply(this,arguments)}return e}();return e}(d("WASyncdAction").SyncActionBase);e=new a();g["default"]=e}),98);
          __d("WAWebChatLockAction",["WAWebChatCollection","WAWebDBUpdateChatTable","WAWebLockChatSync","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){function h(a,b){return i.apply(this,arguments)}function i(){i=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){b=b?{isLocked:b,archive:!1,pin:void 0}:{isLocked:b};yield d("WAWebDBUpdateChatTable").updateChatTable(a,b);(a=d("WAWebChatCollection").ChatCollection.get(a))==null||a.set(b)});return i.apply(this,arguments)}function j(a,b,c){return k.apply(this,arguments)}function k(){k=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b,d){d=d!=null?d:{};d=d.syncWithPrimaries;d=d===void 0?!0:d;d&&void c("WAWebLockChatSync").sendLockMutation(a,{isLocked:b});return h(a,b)});return k.apply(this,arguments)}function a(a,b){return l.apply(this,arguments)}function l(){l=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){return j(a,!0,b)});return l.apply(this,arguments)}function e(a,b){return m.apply(this,arguments)}function m(){m=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){return j(a,!1,b)});return m.apply(this,arguments)}g.setChatAsLocked=a;g.setChatAsUnlocked=e}),98);
          __d("WAWebUserPrefsChatLock",["WAArrayBufferUtils","WALogger","WAProtobufsUserPassword.pb","WAWebUserPrefsKeys","WAWebUserPrefsStore"],(function(a,b,c,d,e,f,g){var h;function i(a,b){c("WAWebUserPrefsStore").setUser(a,b,{shouldWriteToIdb:!1})}function j(a){return c("WAWebUserPrefsStore").getUser(a)}function k(a){return btoa(String.fromCharCode.apply(null,new Uint8Array(a)))}function l(a){a=atob(a);return d("WAArrayBufferUtils").stringToArrayBuffer(a)}function m(a){return{transformer:a.transformer,encoding:a.encoding,iterations:a.iterations,salt:k(a.salt),data:k(a.data)}}function n(a){var b;return{transformer:(b=d("WAProtobufsUserPassword.pb").UserPassword$Transformer.cast(a.transformer))!=null?b:d("WAProtobufsUserPassword.pb").UserPassword$Transformer.NONE,encoding:(b=d("WAProtobufsUserPassword.pb").UserPassword$Encoding.cast(a.encoding))!=null?b:d("WAProtobufsUserPassword.pb").UserPassword$Encoding.UTF8,iterations:a.iterations,salt:l(a.salt),data:l(a.data)}}function o(){var a=j(d("WAWebUserPrefsKeys").UserPrefs.ChatLockHide);return typeof a==="boolean"?a:null}function p(){try{var a=j(d("WAWebUserPrefsKeys").UserPrefs.ChatLockSecretCode);if(typeof a==="string"){a=JSON.parse(a);if(a==null||a.transformer==null||a.iterations==null||a.salt==null||a.data==null)return;return n(a)}}catch(a){d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["getSecretCodeFromStorage: could not deserialize chat lock secret code: ",""])),a)}}function a(){return{hideLockedChats:o(),secretCode:p()}}function b(a){if(a==null){i(d("WAWebUserPrefsKeys").UserPrefs.ChatLockHide,null);i(d("WAWebUserPrefsKeys").UserPrefs.ChatLockSecretCode,null);return}i(d("WAWebUserPrefsKeys").UserPrefs.ChatLockHide,a.hideLockedChats);a=a.secretCode;if(a!=null){a=JSON.stringify(m(a));i(d("WAWebUserPrefsKeys").UserPrefs.ChatLockSecretCode,a)}else i(d("WAWebUserPrefsKeys").UserPrefs.ChatLockSecretCode,null)}g.getChatLockSettingsFromStorage=a;g.saveChatLockSettingsToStorage=b}),98);
          __d("WAWebChatLockSettings",["WAWebBaseModel","WAWebChatLockUpdateDailyStats","WAWebModelUtils","WAWebUserPrefsChatLock"],(function(a,b,c,d,e,f,g){"use strict";b=function(a){function b(){var b;for(var c=arguments.length,e=new Array(c),f=0;f<c;f++)e[f]=arguments[f];return(b=a.call.apply(a,[this].concat(e))||this,b.hideLockedChats=d("WAWebModelUtils").prop(),b.secretCode=d("WAWebModelUtils").prop(),babelHelpers.assertThisInitialized(b))||babelHelpers.assertThisInitialized(b)}babelHelpers.inheritsLoose(b,a);var c=b.prototype;c.initialize=function(){var b=this;a.prototype.initialize.call(this);this.updateDailyStats();this.on("change",function(){b.updateDailyStats()})};c.updateDailyStats=function(){d("WAWebChatLockUpdateDailyStats").updateChatLockDailyStats({secretCodeActive:this.secretCode!=null,lockFolderHidden:this.hideLockedChats})};c.updateAndSave=function(a){this.set(a),d("WAWebUserPrefsChatLock").saveChatLockSettingsToStorage({hideLockedChats:this.hideLockedChats,secretCode:this.secretCode})};return b}(d("WAWebBaseModel").BaseModel);b.Proxy="chat_lock_settings";var h=d("WAWebBaseModel").defineModel(b);function i(){var a=d("WAWebUserPrefsChatLock").getChatLockSettingsFromStorage();a=new h(a);d("WAWebChatLockUpdateDailyStats").updateChatLockDailyStats({secretCodeActive:a.secretCode!=null,lockFolderHidden:a.hideLockedChats===!0});return a}var j;function a(){j==null&&(j=i());return j}g.getChatLockSettings=a}),98);
          __d("WAWebClearDirtyBitsJob",["WADeprecatedSendIq","WADeprecatedWapParser","WALogger","WAWap","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j=new(c("WADeprecatedWapParser"))("cleanDirtyReplyParser",function(a){a.assertAttr("type","result");return{}});function a(a){return k.apply(this,arguments)}function k(){k=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){if(a.length===0)return;var b=a.map(function(a){return d("WAWap").wap("clean",{type:d("WAWap").CUSTOM_STRING(a.type),timestamp:d("WAWap").INT(a.timestamp)})});b=d("WAWap").wap("iq",{to:d("WAWap").S_WHATSAPP_NET,type:"set",xmlns:"urn:xmpp:whatsapp:dirty",id:d("WAWap").generateId()},b);try{yield d("WADeprecatedSendIq").deprecatedSendIq(b,j),d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["clearDirtyBits: success for type: ",""])),a.map(function(a){return a.type}).join(","))}catch(a){d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(["clearDirtyBits: failed with error"]))).devConsole(a)}});return k.apply(this,arguments)}g.clearDirtyBits=a}),98);
          __d("WAWebCommonCTWAQplHelpers",["WAWebGraphQLServerError","WAWebQplQuickPerformanceLoggerModule"],(function(a,b,c,d,e,f,g){function a(a){var b=a.error,c=a.markerId,e=a.errorAnnotationName;a=a.errorMessageAnnotationName;if(b instanceof d("WAWebGraphQLServerError").GraphQLServerError){var f,g;d("WAWebQplQuickPerformanceLoggerModule").QPL.markerAnnotate(c,{string:(g={},g[e]=(f=b.name)!=null?f:"UNKNOWN",g[a]=b.source.errors.map(function(a){return"["+a.code+"] "+((a=a.message)!=null?a:"")}).join("|"),g)})}else if(b instanceof Error){d("WAWebQplQuickPerformanceLoggerModule").QPL.markerAnnotate(c,{string:(f={},f[e]=(g=b.name)!=null?g:"UNKNOWN",f[a]=(g=b.message)!=null?g:"",f)})}else{d("WAWebQplQuickPerformanceLoggerModule").QPL.markerAnnotate(c,{string:(g={},g[e]=String(b),g[a]="",g)})}}g.qplAnnotateGraphQLError=a}),98);
          __d("WAWebCustomPaymentMethodsSync",["WALogger","WAServerSync.pb","WASyncdAction","WASyncdConst","WATimeUtils","WAWebABProps","WAWebBackendApi","WAWebMobilePlatforms","WAWebSyncdActionUtils","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m;a=function(a){function c(){var b;for(var c=arguments.length,d=new Array(c),e=0;e<c;e++)d[e]=arguments[e];return(b=a.call.apply(a,[this].concat(d))||this,b.chatJidIndex=null,babelHelpers.assertThisInitialized(b))||babelHelpers.assertThisInitialized(b)}babelHelpers.inheritsLoose(c,a);var e=c.prototype;e.getVersion=function(){return 7};e.getAction=function(){return d("WASyncdConst").Actions.CustomPaymentMethods};e.applyMutations=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){if(d("WAWebMobilePlatforms").isSMB()!==!0){d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["Custom Payment Methods sync: operation not supported, app is not SMB"])));return a.map(function(){return{actionState:d("WASyncdConst").SyncActionState.Unsupported}})}if(d("WAWebABProps").getABPropConfigValue("payments_br_pix_phase_1_seller_sync_enabled")!==!0){d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(["Custom Payment Methods sync: operation not supported, user does not pass ABProp"])));return a.map(function(){return{actionState:d("WASyncdConst").SyncActionState.Unsupported}})}return a.map(function(a){if(a.operation!=="set"){d("WALogger").WARN(j||(j=babelHelpers.taggedTemplateLiteralLoose(["Custom Payment Methods sync: operation not supported"])));return{actionState:d("WASyncdConst").SyncActionState.Unsupported}}a=(a=a.value.customPaymentMethodsAction)==null?void 0:a.customPaymentMethods;if(a==null){d("WALogger").WARN(k||(k=babelHelpers.taggedTemplateLiteralLoose(["Custom Payment Methods sync: malformed mutation"])));return{actionState:d("WASyncdConst").SyncActionState.Malformed}}d("WAWebBackendApi").frontendFireAndForget("setCustomPaymentMethods",{customPaymentMethods:a});d("WALogger").DEV(l||(l=babelHelpers.taggedTemplateLiteralLoose(["Custom Payment Methods sync: successfully synced payment methods"])));return{actionState:d("WASyncdConst").SyncActionState.Success}})});function c(b){return a.apply(this,arguments)}return c}();e.getCustomPaymentMethodSetMutation=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=d("WATimeUtils").unixTimeMs();a={customPaymentMethodsAction:a};a=d("WAWebSyncdActionUtils").buildPendingMutation({collection:d("WASyncdConst").CollectionName.RegularLow,indexArgs:[],value:a,version:this.getVersion(),operation:d("WAServerSync.pb").SyncdMutation$SyncdOperation.SET,timestamp:b,action:this.getAction()});d("WALogger").DEV(m||(m=babelHelpers.taggedTemplateLiteralLoose(["[CustomPaymentSync] mutation generated, custom payment method set mutation request "]))).devConsole(a);return a});function c(b){return a.apply(this,arguments)}return c}();return c}(d("WASyncdAction").SyncActionBase);c=new a();g["default"]=c}),98);
          __d("WAWebDeleteMessageForMeSync",["Promise","WALogger","WANullthrows","WAServerSync.pb","WASyncAction.pb","WASyncdAction","WASyncdConst","WATimeUtils","WAWebAddonProcessDeleteForMe","WAWebBackendApi","WAWebChatLoadMessages","WAWebCurrentUser","WAWebDBMessageDelete","WAWebFrontendMsgGetters","WAWebLidMigrationUtils","WAWebMsgCollection","WAWebMsgGetters","WAWebMsgKey","WAWebPersistedJobDefinitions","WAWebPersistedJobManager","WAWebSyncdActionUtils","WAWebSyncdGetChat","WAWebSyncdIndexUtils","WAWebSyncdResolveMessages","WAWebSyncdUtils","WAWebWamEnumMdSyncdCriticalEventCode","WAWebWidFactory","WAWebWidToJid","asyncToGeneratorRuntime","decodeProtobuf"],(function(a,b,c,d,e,f,g){var h=["timestamp","deleteMedia","messageTimestamp"],i,j,k,l,m,n,o,p;a=function(a){function e(){var b;for(var c=arguments.length,d=new Array(c),e=0;e<c;e++)d[e]=arguments[e];return(b=a.call.apply(a,[this].concat(d))||this,b.chatJidIndex=1,babelHelpers.assertThisInitialized(b))||babelHelpers.assertThisInitialized(b)}babelHelpers.inheritsLoose(e,a);var f=e.prototype;f.getVersion=function(){return 3};f.getAction=function(){return d("WASyncdConst").Actions.DeleteMessageForMe};f.applyMutations=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){d("WAWebCurrentUser").isEmployee()&&d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["syncd: after apply delete message for me"])));var e=[],f=(yield d("WAWebSyncdResolveMessages").resolveMessagesForMutations(a)),g=f.incomingRemoteToLocalChatId,h=f.messagesInDB;d("WAWebCurrentUser").isEmployee()&&d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["syncd: after cache for delete message for me"])));f=(yield (p||(p=b("Promise"))).all(a.map(function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){try{if(a.operation==="set"){a=a.indexParts;var b=a[1],f=a[2],i=a[3];a=a[4];(!b||!f||!i||!a)&&d("WAWebSyncdIndexUtils").throwInvalidActionIndex();var j=g.get(b);b=d("WAWebSyncdIndexUtils").syncKeyToMsgKey(b,f,i,a);if(!b){d("WAWebSyncdUtils").uploadCriticalEventMetric(d("WAWebWamEnumMdSyncdCriticalEventCode").MD_SYNCD_CRITICAL_EVENT_CODE.ACTION_INVALID_INDEX_DATA);return{actionState:d("WASyncdConst").SyncActionState.Malformed}}if(j==null)return{actionState:d("WASyncdConst").SyncActionState.Orphan,orphanModel:{modelId:b.toString(),modelType:d("WASyncdConst").SyncModelType.Msg}};var n=c("WANullthrows")(d("WAWebSyncdIndexUtils").syncKeyToMsgKey(j,f,i,a,!1));j=h.find(function(a){return a.startsWith(n.toString())});if(j==null){f=d("WAWebLidMigrationUtils").getAlternateMsgKey(n);if(f!=null){i=(yield d("WAWebAddonProcessDeleteForMe").hasDeleteAddonForMe(f));if(i!=null)try{yield d("WAWebAddonProcessDeleteForMe").processDeleteForMeSingle(i);return{actionState:d("WASyncdConst").SyncActionState.Success}}catch(a){}}return{actionState:d("WASyncdConst").SyncActionState.Orphan,orphanModel:{modelId:b.toString(),modelType:d("WASyncdConst").SyncModelType.Msg}}}e.push(j);a=d("WAWebMsgCollection").MsgCollection.get(j);a?(d("WAWebFrontendMsgGetters").getChat(a).msgs.length===1&&(yield d("WAWebChatLoadMessages").loadEarlierMsgs(d("WAWebFrontendMsgGetters").getChat(a))),a["delete"]()):d("WALogger").WARN(k||(k=babelHelpers.taggedTemplateLiteralLoose(["delete_message_for_me_sync: msg "," found in storage but not in collection"])),j);d("WALogger").DEV(l||(l=babelHelpers.taggedTemplateLiteralLoose(["syncd: successfully deleted "," for me."])),j);return{actionState:d("WASyncdConst").SyncActionState.Success}}d("WALogger").WARN(m||(m=babelHelpers.taggedTemplateLiteralLoose(["delete_message_for_me_sync: operation not supported"])));return{actionState:d("WASyncdConst").SyncActionState.Unsupported}}catch(a){return{actionState:d("WASyncdConst").SyncActionState.Failed}}});return function(b){return a.apply(this,arguments)}}())));d("WAWebCurrentUser").isEmployee()&&d("WALogger").LOG(n||(n=babelHelpers.taggedTemplateLiteralLoose(["syncd: before deleting messages"])));if(e.length>0){yield d("WAWebDBMessageDelete").removeMessagesFromHistory(e);var q=new Set();e.forEach(function(a){return q.add(c("WAWebMsgKey").fromString(a).remote.toString())});a=Array.from(q.values()).join(",").toString();d("WAWebBackendApi").frontendFireAndForget("deleteModelsForLastAddOnPreview",{messagesIds:e});yield d("WAWebPersistedJobManager").getJobManager().waitUntilPersisted(d("WAWebPersistedJobDefinitions").jobSerializers.deleteAddOns(a,e))}d("WAWebCurrentUser").isEmployee()&&d("WALogger").LOG(o||(o=babelHelpers.taggedTemplateLiteralLoose(["syncd: after deleting messages"])));return f});function e(b){return a.apply(this,arguments)}return e}();f.resolveConflicts=function(a,e){var f;a=d("decodeProtobuf").decodeProtobuf(d("WASyncAction.pb").SyncActionValueSpec,a.binarySyncAction);e=d("decodeProtobuf").decodeProtobuf(d("WASyncAction.pb").SyncActionDataSpec,e.binarySyncData).value;a=c("WANullthrows")((a=a.deleteMessageForMeAction)==null?void 0:a.deleteMedia);e=c("WANullthrows")(e==null||(f=e.deleteMessageForMeAction)==null?void 0:f.deleteMedia);return!e&&a?(p||(p=b("Promise"))).resolve(d("WASyncdConst").ConflictResolutionState.SkipRemote):(p||(p=b("Promise"))).resolve(d("WASyncdConst").ConflictResolutionState.SkipRemoteAndDropLocal)};f.buildDeleteForMeMutation=function(a){var b=a.timestamp,c=a.deleteMedia,e=a.messageTimestamp;a=babelHelpers.objectWithoutPropertiesLoose(a,h);c={deleteMessageForMeAction:{deleteMedia:c,messageTimestamp:e}};return d("WAWebSyncdActionUtils").buildPendingMutation({collection:d("WASyncdConst").CollectionName.RegularHigh,indexArgs:d("WAWebSyncdActionUtils").buildMessageKey(a),value:c,version:this.getVersion(),operation:d("WAServerSync.pb").SyncdMutation$SyncdOperation.SET,timestamp:b,action:this.getAction()})};f.getDeleteForMeMutations=function(a,c){var e=this,f=d("WATimeUtils").unixTimeMs();return(p||(p=b("Promise"))).all(a.map(function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=a.id.remote,g=d("WAWebMsgGetters").getSender(a);g=g?d("WAWebWidToJid").widToUserJid(g):null;return e.buildDeleteForMeMutation({timestamp:f,deleteMedia:c,messageTimestamp:d("WAWebMsgGetters").getT(a),remoteJid:b.isNewsletter()?d("WAWebWidToJid").widToNewsletterJid(b):d("WAWebWidToJid").widToChatJid(d("WAWebWidFactory").createWid(yield d("WAWebSyncdGetChat").getChatJidMutationIndexForChat(b))),id:a.id.id,fromMe:a.id.fromMe,participant:d("WAWebMsgGetters").getIsGroupMsg(a)&&!a.id.fromMe?g:null})});return function(b){return a.apply(this,arguments)}}()))};return e}(d("WASyncdAction").SyncActionBase);e=new a();g["default"]=e}),98);
          __d("WAWebDownloads3PDSignalsDatabaseApi",["WATimeUtils","WAWebSchemaDownload3PDSignals","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h=30,i=30;function a(a){return j.apply(this,arguments)}function j(){j=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){return d("WAWebSchemaDownload3PDSignals").getDownload3PDSignalsTable().createOrReplace(a)});return j.apply(this,arguments)}function c(){return k.apply(this,arguments)}function k(){k=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){return d("WAWebSchemaDownload3PDSignals").getDownload3PDSignalsTable().all()});return k.apply(this,arguments)}function e(){return l.apply(this,arguments)}function l(){l=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=h;a=d("WATimeUtils").unixTimeMs()-a*d("WATimeUtils").DAY_MILLISECONDS;return d("WAWebSchemaDownload3PDSignals").getDownload3PDSignalsTable().greaterThan(["timestamp"],a)});return l.apply(this,arguments)}function f(){return m.apply(this,arguments)}function m(){m=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=d("WATimeUtils").unixTimeMs()-i*d("WATimeUtils").DAY_MILLISECONDS;a=(yield d("WAWebSchemaDownload3PDSignals").getDownload3PDSignalsTable().lessThan(["timestamp"],a));if(a.length===0)return;yield d("WAWebSchemaDownload3PDSignals").getDownload3PDSignalsTable().bulkRemove(a.map(function(a){return a.id}))});return m.apply(this,arguments)}g.addOrEdit3PDSignal=a;g.getAll3PDSignals=c;g.getRecent3PDSignals=e;g.cleanup3PDSignalsTable=f}),98);
          __d("WAWebJobLoadQuickPromotions",["WATaskScheduler","WAWebBackendApi","WAWebBizGatingUtils","WAWebCTWAConstants","WAWebFetchQuickPromotions","WAWebSchemaQuickPromotions","WAWebTasksTaskType"],(function(a,b,c,d,e,f,g){function a(a){return d("WAWebBackendApi").frontendSendAndReceive("getUserLocale").then(function(b){return d("WAWebSchemaQuickPromotions").getQuickPromotionsTable().all().then(function(c){c.sort(function(a,b){return a.data.qpConfigPriority-b.data.qpConfigPriority});if(d("WAWebBizGatingUtils").qpGraphQLEnabled()){var e=d("WAWebBizGatingUtils").qpSurfaceIdsUsingGraphQL(),f=c.filter(function(a){if(a==null)return!1;var c=d("WAWebCTWAConstants").KNOWN_QP_SURFACES.get(a.surfaceId);if(c==null)return!1;c=e.has(c);return c&&a.locale!==b});if(f.length>0){if(a==="app-launch"){void d("WAWebFetchQuickPromotions").fetchQuickPromotions().then(function(){d("WATaskScheduler").rescheduleNow(d("WAWebTasksTaskType").TaskType.FETCH_QUICK_PROMOTIONS)});return}if(a==="fetch-success")return;a}}d("WAWebBackendApi").frontendFireAndForget("loadedQuickPromotions",{promotions:c})})})}g.loadQuickPromotions=a}),98);
          __d("WAWebJobUpdateQPSurfaces",["Promise","WALogger","WATimeUtils","WAWebCTWAConstants","WAWebJobLoadQuickPromotions","WAWebModelStorageUtils","WAWebOrchestratorNonPersistedJob","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j;function k(a){var b;a=(a=a.qpConfigPacing)==null?void 0:a.userInfo;return{impressions:(b=a==null?void 0:a.impressionCount)!=null?b:0,primaryClicks:(b=a==null?void 0:a.primaryClickCount)!=null?b:0,secondaryClicks:(b=a==null?void 0:a.secondaryClickCount)!=null?b:0,dismisses:(b=a==null?void 0:a.dismissClickCount)!=null?b:0}}function l(a,b){var c,d,e,f;a=a.tracking;c=(c=b.qpConfigPacing)==null?void 0:c.userInfo;b=k(b);d=a.dismisses-((d=c==null?void 0:c.dismissClickCount)!=null?d:0);e=a.primaryClicks-((e=c==null?void 0:c.primaryClickCount)!=null?e:0);f=a.secondaryClicks-((f=c==null?void 0:c.secondaryClickCount)!=null?f:0);c=a.impressions-((c=c==null?void 0:c.impressionCount)!=null?c:0);d>0&&(b.dismisses+=d);e>0&&(b.primaryClicks+=e);f>0&&(b.secondaryClicks+=f);c>0&&(b.impressions+=c);d=a.lastImpressionTs;e=a.lastPrimaryClickTs;f=a.lastSecondaryClickTs;c=a.lastDismissTs;d!=null&&(b.lastImpressionTs=d);e!=null&&(b.lastPrimaryClickTs=e);f!=null&&(b.lastSecondaryClickTs=f);c!=null&&(b.lastDismissTs=c);return b}function m(a,b,c){return n.apply(this,arguments)}function n(){n=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,c,e){if(a.length===0){d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["updateQPSurfaces: no surfaces"])));return(j||(j=b("Promise"))).resolve()}var f=a.map(function(a){return a.id}),g=new Set(f);if(g.size!==f.length){d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(["updateQPSurfaces: found duplicated surface"])));return(j||(j=b("Promise"))).resolve()}var m=new Map();a.forEach(function(a){if(!d("WAWebCTWAConstants").KNOWN_QP_SURFACES.has(a.id))return;a.promotions.forEach(function(b){m.set(b.id,{promotion:b,surfaceId:a.id})})});yield d("WAWebOrchestratorNonPersistedJob").createNonPersistedJob("updateQPSurfaces",function(){return d("WAWebModelStorageUtils").getStorage().lock(["quick-promotions"],function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var d=a[0];a=(yield d.anyOf(["surfaceId"],f));var g=e==null?void 0:e.locale;a=a.map(function(a){var b=a.id,e=m.get(b);if(e==null)return d.remove(b);a=l(a,e.promotion);e={data:e.promotion,ts:c,tracking:a};g!=null&&(e.locale=g);m["delete"](b);return d.merge(b,e)});yield (j||(j=b("Promise"))).all(a);a=Array.from(m.values());a=a.map(function(a){var b=a.promotion;a=a.surfaceId;a={id:b.id,surfaceId:a,data:b,ts:c,tracking:k(b)};g!=null&&(a=babelHelpers["extends"]({},a,{locale:g}));return a});yield d.bulkCreate(a)});return function(b){return a.apply(this,arguments)}}())}).waitUntilCompleted();yield d("WAWebJobLoadQuickPromotions").loadQuickPromotions("fetch-success")});return n.apply(this,arguments)}function a(a,b){return o.apply(this,arguments)}function o(){o=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){return m(a,b)});return o.apply(this,arguments)}function c(a,b){return p.apply(this,arguments)}function p(){p=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){var c=d("WATimeUtils").unixTime();return m(a,c,{locale:b})});return p.apply(this,arguments)}g.updateQPSurfacesFromNotification=a;g.updateQPSurfacesFromGraphQLFetch=c}),98);
          __d("WAWebFetchQuickPromotionsQuery_facebookRelayOperation",[],(function(a,b,c,d,e,f){e.exports="23863939843202957"}),null);
          __d("WAWebFetchQuickPromotionsQuery.graphql",["WAWebFetchQuickPromotionsQuery_facebookRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"nux_ids"},{defaultValue:null,kind:"LocalArgument",name:"trigger_context"}],c=[{kind:"Literal",name:"include_holdouts",value:!0},{kind:"Literal",name:"supports_client_side_filters",value:!0},{kind:"Variable",name:"surface_nux_ids",variableName:"nux_ids"},{kind:"Variable",name:"trigger_context",variableName:"trigger_context"}],d={alias:null,args:null,kind:"ScalarField",name:"surface_nux_id",storageKey:null},e={alias:null,args:null,kind:"ScalarField",name:"client_ttl_seconds",storageKey:null},f={alias:null,args:null,kind:"ScalarField",name:"priority",storageKey:null},g={alias:null,args:null,kind:"ScalarField",name:"is_holdout",storageKey:null},h={alias:null,args:null,kind:"ScalarField",name:"log_eligibility_waterfall",storageKey:null},i={alias:null,args:null,kind:"ScalarField",name:"start",storageKey:null},j={alias:null,args:null,kind:"ScalarField",name:"end",storageKey:null},k={alias:null,args:null,kind:"ScalarField",name:"promotion_id",storageKey:null},l={alias:null,args:null,kind:"ScalarField",name:"is_server_force_pass",storageKey:null},m={alias:null,args:null,kind:"ScalarField",name:"ab_prop_name",storageKey:null},n={alias:null,args:null,kind:"ScalarField",name:"surface_delay_in_seconds",storageKey:null},o={alias:null,args:null,kind:"ScalarField",name:"encrypted_logging_data",storageKey:null},p={alias:null,args:null,kind:"ScalarField",name:"client_side_dry_run",storageKey:null},q=[{alias:null,args:null,kind:"ScalarField",name:"text",storageKey:null}],r=[{kind:"InlineDataFragmentSpread",name:"WAWebFetchQuickPromotionsQuery_QPText",selections:q,args:null,argumentDefinitions:[]}],s={alias:null,args:null,concreteType:"TextWithEntities",kind:"LinkedField",name:"title",plural:!1,selections:r,storageKey:null},t={alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null},u=[{alias:null,args:null,kind:"ScalarField",name:"jpeg_thumbnail",storageKey:null}],v={alias:null,args:null,concreteType:"WAQPMediaDetails",kind:"LinkedField",name:"wa_light_mode_media_details",plural:!1,selections:u,storageKey:null};u={alias:null,args:null,concreteType:"WAQPMediaDetails",kind:"LinkedField",name:"wa_dark_mode_media_details",plural:!1,selections:u,storageKey:null};var w={alias:null,args:null,kind:"ScalarField",name:"accessibility_text_for_image",storageKey:null},x={alias:null,args:null,kind:"ScalarField",name:"is_dismissible",storageKey:null},y={alias:null,args:null,concreteType:"QPContentAttributeDescriptor",kind:"LinkedField",name:"content_attributes",plural:!1,selections:[{alias:null,args:null,concreteType:"WhatsappQPColors",kind:"LinkedField",name:"wa_banner_background_color",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"light_mode_highlight_color",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"dark_mode_highlight_color",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"light_mode_background_color",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"dark_mode_background_color",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"wa_primary_cta_alternative_url",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"wa_eligible_duration_after_impression_in_seconds",storageKey:null}],storageKey:null},z={alias:null,args:null,kind:"ScalarField",name:"value",storageKey:null},A={alias:null,args:null,concreteType:"WAQPContentAttribute",kind:"LinkedField",name:"wa_qp_content_attributes_do_not_use",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},z],storageKey:null},B={alias:null,args:null,kind:"ScalarField",name:"clause_type",storageKey:null};z=[{alias:null,args:null,kind:"ScalarField",name:"filter_name",storageKey:null},{alias:null,args:null,concreteType:"QPFilterParameter",kind:"LinkedField",name:"parameters",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"key",storageKey:null},z],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"passes_if_client_not_supported",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"filter_result",storageKey:null}];var C={kind:"InlineDataFragmentSpread",name:"WAWebFetchQuickPromotionsQuery_QPWAFilterClause",selections:[B,{alias:null,args:null,concreteType:"QuickPromotionFlattenedFilter",kind:"LinkedField",name:"filters",plural:!0,selections:[{kind:"InlineDataFragmentSpread",name:"WAWebFetchQuickPromotionsQuery_QPWAFilter",selections:z,args:null,argumentDefinitions:[]}],storageKey:null}],args:null,argumentDefinitions:[]},D={alias:null,args:null,concreteType:"QPUserInteractionInfo",kind:"LinkedField",name:"user_interaction_info",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"impression_max_instances",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"impression_count_for_user",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"dismiss_max_instances",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"dismiss_click_count_for_user",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"primary_click_max_instances",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"primary_click_count_for_user",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"secondary_click_count_for_user",storageKey:null}],storageKey:null},E={alias:null,args:null,concreteType:"TextWithEntities",kind:"LinkedField",name:"title",plural:!1,selections:q,storageKey:null},F={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null};z={alias:null,args:null,concreteType:"QuickPromotionFlattenedFilter",kind:"LinkedField",name:"filters",plural:!0,selections:z,storageKey:null};return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"WAWebFetchQuickPromotionsQuery",selections:[{alias:null,args:c,concreteType:"QuickPromotionBatchFetchSurface",kind:"LinkedField",name:"quick_promotion_batch_fetch_root",plural:!0,selections:[d,{alias:null,args:null,concreteType:"QuickPromotionSurfaceEligiblePromotionsConnection",kind:"LinkedField",name:"eligible_promotions",plural:!1,selections:[{alias:null,args:null,concreteType:"QuickPromotionSurfaceEligiblePromotionsEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{kind:"RequiredField",field:e,action:"LOG",path:"quick_promotion_batch_fetch_root.eligible_promotions.edges.client_ttl_seconds"},{kind:"RequiredField",field:f,action:"LOG",path:"quick_promotion_batch_fetch_root.eligible_promotions.edges.priority"},{kind:"RequiredField",field:g,action:"LOG",path:"quick_promotion_batch_fetch_root.eligible_promotions.edges.is_holdout"},{kind:"RequiredField",field:h,action:"LOG",path:"quick_promotion_batch_fetch_root.eligible_promotions.edges.log_eligibility_waterfall"},{kind:"RequiredField",field:{alias:null,args:null,concreteType:"TimeRange",kind:"LinkedField",name:"time_range",plural:!1,selections:[{kind:"RequiredField",field:i,action:"LOG",path:"quick_promotion_batch_fetch_root.eligible_promotions.edges.time_range.start"},{kind:"RequiredField",field:j,action:"LOG",path:"quick_promotion_batch_fetch_root.eligible_promotions.edges.time_range.end"}],storageKey:null},action:"LOG",path:"quick_promotion_batch_fetch_root.eligible_promotions.edges.time_range"},{alias:null,args:null,concreteType:"QuickPromotion",kind:"LinkedField",name:"node",plural:!1,selections:[{kind:"InlineDataFragmentSpread",name:"WAWebFetchQuickPromotionsQuery_QuickPromotion",selections:[k,l,m,n,o,p,{alias:null,args:null,concreteType:"QuickPromotionCreative",kind:"LinkedField",name:"creatives",plural:!0,selections:[{kind:"InlineDataFragmentSpread",name:"WAWebFetchQuickPromotionsQuery_QPCreative",selections:[s,{alias:null,args:null,concreteType:"TextWithEntities",kind:"LinkedField",name:"content",plural:!1,selections:r,storageKey:null},{alias:null,args:null,concreteType:"QuickPromotionAction",kind:"LinkedField",name:"primary_action",plural:!1,selections:[{kind:"InlineDataFragmentSpread",name:"WAWebFetchQuickPromotionsQuery_QPAction",selections:[s,t],args:null,argumentDefinitions:[]}],storageKey:null},v,u,w,x],args:null,argumentDefinitions:[]}],storageKey:null},y,A,{alias:null,args:null,concreteType:"QuickPromotionFlattenedFilterClause",kind:"LinkedField",name:"contextual_filters_for_wa_do_not_use",plural:!1,selections:[C,{alias:null,args:null,concreteType:"QuickPromotionFlattenedFilterClause",kind:"LinkedField",name:"clauses",plural:!0,selections:[C,{alias:null,args:null,concreteType:"QuickPromotionFlattenedFilterClause",kind:"LinkedField",name:"clauses",plural:!0,selections:[C,{alias:null,args:null,concreteType:"QuickPromotionFlattenedFilterClause",kind:"LinkedField",name:"clauses",plural:!0,selections:[C],storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null},D],args:null,argumentDefinitions:[]}],storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"WAWebFetchQuickPromotionsQuery",selections:[{alias:null,args:c,concreteType:"QuickPromotionBatchFetchSurface",kind:"LinkedField",name:"quick_promotion_batch_fetch_root",plural:!0,selections:[d,{alias:null,args:null,concreteType:"QuickPromotionSurfaceEligiblePromotionsConnection",kind:"LinkedField",name:"eligible_promotions",plural:!1,selections:[{alias:null,args:null,concreteType:"QuickPromotionSurfaceEligiblePromotionsEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[e,f,g,h,{alias:null,args:null,concreteType:"TimeRange",kind:"LinkedField",name:"time_range",plural:!1,selections:[i,j],storageKey:null},{alias:null,args:null,concreteType:"QuickPromotion",kind:"LinkedField",name:"node",plural:!1,selections:[k,l,m,n,o,p,{alias:null,args:null,concreteType:"QuickPromotionCreative",kind:"LinkedField",name:"creatives",plural:!0,selections:[E,{alias:null,args:null,concreteType:"TextWithEntities",kind:"LinkedField",name:"content",plural:!1,selections:q,storageKey:null},{alias:null,args:null,concreteType:"QuickPromotionAction",kind:"LinkedField",name:"primary_action",plural:!1,selections:[E,t],storageKey:null},v,u,w,x,F],storageKey:null},y,A,{alias:null,args:null,concreteType:"QuickPromotionFlattenedFilterClause",kind:"LinkedField",name:"contextual_filters_for_wa_do_not_use",plural:!1,selections:[B,z,{alias:null,args:null,concreteType:"QuickPromotionFlattenedFilterClause",kind:"LinkedField",name:"clauses",plural:!0,selections:[B,z,{alias:null,args:null,concreteType:"QuickPromotionFlattenedFilterClause",kind:"LinkedField",name:"clauses",plural:!0,selections:[B,z,{alias:null,args:null,concreteType:"QuickPromotionFlattenedFilterClause",kind:"LinkedField",name:"clauses",plural:!0,selections:[B,z],storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null},D,F],storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}]},params:{id:b("WAWebFetchQuickPromotionsQuery_facebookRelayOperation"),metadata:{},name:"WAWebFetchQuickPromotionsQuery",operationKind:"query",text:null}}}();e.exports=a}),null);
          __d("WAWebFetchQuickPromotionsQuery_QPAction.graphql",[],(function(a,b,c,d,e,f){"use strict";a={kind:"InlineDataFragment",name:"WAWebFetchQuickPromotionsQuery_QPAction"};e.exports=a}),null);
          __d("WAWebFetchQuickPromotionsQuery_QPCreative.graphql",[],(function(a,b,c,d,e,f){"use strict";a={kind:"InlineDataFragment",name:"WAWebFetchQuickPromotionsQuery_QPCreative"};e.exports=a}),null);
          __d("WAWebFetchQuickPromotionsQuery_QPText.graphql",[],(function(a,b,c,d,e,f){"use strict";a={kind:"InlineDataFragment",name:"WAWebFetchQuickPromotionsQuery_QPText"};e.exports=a}),null);
          __d("WAWebFetchQuickPromotionsQuery_QPWAFilter.graphql",[],(function(a,b,c,d,e,f){"use strict";a={kind:"InlineDataFragment",name:"WAWebFetchQuickPromotionsQuery_QPWAFilter"};e.exports=a}),null);
          __d("WAWebFetchQuickPromotionsQuery_QPWAFilterClause.graphql",[],(function(a,b,c,d,e,f){"use strict";a={kind:"InlineDataFragment",name:"WAWebFetchQuickPromotionsQuery_QPWAFilterClause"};e.exports=a}),null);
          __d("WAWebFetchQuickPromotionsQuery_QuickPromotion.graphql",[],(function(a,b,c,d,e,f){"use strict";a={kind:"InlineDataFragment",name:"WAWebFetchQuickPromotionsQuery_QuickPromotion"};e.exports=a}),null);
          __d("WAWebProtobufsQuickPromotionSurfaces.pb",["$InternalEnum","WAProtoConst"],(function(a,b,c,d,e,f,g){a=b("$InternalEnum")({TRUE:1,FALSE:2,UNKNOWN:3});c=b("$InternalEnum")({PASS_BY_DEFAULT:1,FAIL_BY_DEFAULT:2});e=b("$InternalEnum")({AND:1,OR:2,NOR:3});f={};b={};var h={},i={};f.name="QP";f.internalSpec={};b.name="QP$FilterClause";b.internalSpec={clauseType:[1,(d=d("WAProtoConst")).FLAGS.REQUIRED|d.TYPES.ENUM,e],clauses:[2,d.FLAGS.REPEATED|d.TYPES.MESSAGE,b],filters:[3,d.FLAGS.REPEATED|d.TYPES.MESSAGE,h]};h.name="QP$Filter";h.internalSpec={filterName:[1,d.FLAGS.REQUIRED|d.TYPES.STRING],parameters:[2,d.FLAGS.REPEATED|d.TYPES.MESSAGE,i],filterResult:[3,d.TYPES.ENUM,a],clientNotSupportedConfig:[4,d.FLAGS.REQUIRED|d.TYPES.ENUM,c]};i.name="QP$FilterParameters";i.internalSpec={key:[1,d.TYPES.STRING],value:[2,d.TYPES.STRING]};g.QP$FilterResult=a;g.QP$FilterClientNotSupportedConfig=c;g.QP$ClauseType=e;g.QPSpec=f;g.QP$FilterClauseSpec=b;g.QP$FilterSpec=h;g.QP$FilterParametersSpec=i}),98);
          __d("WAWebFetchQuickPromotions",["Promise","WABase64","WACustomError","WALogger","WAPromiseRetryLoop","WAPromiseTimeout","WAQplTypes","WAWebBackendApi","WAWebBizGatingUtils","WAWebBuildConstants","WAWebCTWAConstants","WAWebCommonCTWAQplHelpers","WAWebFetchAdAccountToken","WAWebFetchQuickPromotionsQuery.graphql","WAWebFetchQuickPromotionsQuery_QPAction.graphql","WAWebFetchQuickPromotionsQuery_QPCreative.graphql","WAWebFetchQuickPromotionsQuery_QPText.graphql","WAWebFetchQuickPromotionsQuery_QPWAFilter.graphql","WAWebFetchQuickPromotionsQuery_QPWAFilterClause.graphql","WAWebFetchQuickPromotionsQuery_QuickPromotion.graphql","WAWebJobUpdateQPSurfaces","WAWebL10NCountryCodes","WAWebNetworkStatus","WAWebOrchestratorNonPersistedJob","WAWebProtobufsQuickPromotionSurfaces.pb","WAWebQplQuickPerformanceLoggerMarkerIds","WAWebQplQuickPerformanceLoggerModule","WAWebRelayClient","WAWebUserPrefsMeUser","WAWebWebp","err"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x={type:"error"},y=1,z=1e3,A=3e3,B=h!==void 0?h:h=b("WAWebFetchQuickPromotionsQuery.graphql"),C=i!==void 0?i:i=b("WAWebFetchQuickPromotionsQuery_QuickPromotion.graphql"),D=j!==void 0?j:j=b("WAWebFetchQuickPromotionsQuery_QPCreative.graphql"),E=k!==void 0?k:k=b("WAWebFetchQuickPromotionsQuery_QPAction.graphql"),F=l!==void 0?l:l=b("WAWebFetchQuickPromotionsQuery_QPText.graphql"),G=m!==void 0?m:m=b("WAWebFetchQuickPromotionsQuery_QPWAFilterClause.graphql"),H=n!==void 0?n:n=b("WAWebFetchQuickPromotionsQuery_QPWAFilter.graphql");function I(a){d("WAWebCommonCTWAQplHelpers").qplAnnotateGraphQLError({error:a,markerId:d("WAWebQplQuickPerformanceLoggerMarkerIds").QuickLogMarkerId.FETCH_QUICK_PROMOTIONS,errorAnnotationName:"fetch_promotions_error",errorMessageAnnotationName:"fetch_promotions_error_message"})}function a(){return!d("WAWebBizGatingUtils").qpGraphQLEnabled()?(w||(w=b("Promise"))).resolve({type:"not-enabled"}):d("WAWebOrchestratorNonPersistedJob").createNonPersistedJob("fetchQuickPromotions",function(){return d("WAWebBackendApi").frontendSendAndReceive("getUserLocale").then(function(a){return J(a)})}).waitUntilCompleted()}function J(a){return c("WAWebNetworkStatus").waitIfOffline().then(function(){return d("WAPromiseTimeout").promiseTimeout(K(a),S()).then(function(b){if(b.type==="success"){d("WALogger").LOG(o||(o=babelHelpers.taggedTemplateLiteralLoose(["fetchQuickPromotions: success"])));return d("WAWebJobUpdateQPSurfaces").updateQPSurfacesFromGraphQLFetch(b.quickPromotions,a).then(function(){d("WAWebQplQuickPerformanceLoggerModule").QPL.markerEnd(d("WAWebQplQuickPerformanceLoggerMarkerIds").QuickLogMarkerId.FETCH_QUICK_PROMOTIONS,d("WAQplTypes").QuickLogActionType.SUCCESS);return b})["catch"](function(a){d("WALogger").ERROR(p||(p=babelHelpers.taggedTemplateLiteralLoose(["fetchQuickPromotions: failed while saving to the DB: ",""])),String(a)).devConsole(a);I(a);d("WAWebQplQuickPerformanceLoggerModule").QPL.markerEnd(d("WAWebQplQuickPerformanceLoggerMarkerIds").QuickLogMarkerId.FETCH_QUICK_PROMOTIONS,d("WAQplTypes").QuickLogActionType.FAIL);return{type:"error"}})}b.type;d("WALogger").WARN(q||(q=babelHelpers.taggedTemplateLiteralLoose(['fetchQuickPromotions: failed as "','"'])),b.type);return b})["catch"](function(a){if(a instanceof d("WACustomError").TimeoutError){d("WAWebQplQuickPerformanceLoggerModule").QPL.markerPoint(d("WAWebQplQuickPerformanceLoggerMarkerIds").QuickLogMarkerId.FETCH_QUICK_PROMOTIONS,"fetch_promotions_end");d("WAWebQplQuickPerformanceLoggerModule").QPL.markerEnd(d("WAWebQplQuickPerformanceLoggerMarkerIds").QuickLogMarkerId.FETCH_QUICK_PROMOTIONS,d("WAQplTypes").QuickLogActionType.ABORTED);d("WALogger").WARN(r||(r=babelHelpers.taggedTemplateLiteralLoose(['fetchQuickPromotions: failed as "timeout"'])));return{type:"timeout"}}throw a})})}function K(a){d("WAWebQplQuickPerformanceLoggerModule").QPL.markerStart(d("WAWebQplQuickPerformanceLoggerMarkerIds").QuickLogMarkerId.FETCH_QUICK_PROMOTIONS);d("WAWebQplQuickPerformanceLoggerModule").QPL.markerPoint(d("WAWebQplQuickPerformanceLoggerMarkerIds").QuickLogMarkerId.FETCH_QUICK_PROMOTIONS,"fetch_promotions_start");return d("WAWebFetchAdAccountToken").fetchToken().then(function(b){if(b.type==="success")return L(b.token,a).then(function(a){if(a.type==="success"){d("WAWebQplQuickPerformanceLoggerModule").QPL.markerPoint(d("WAWebQplQuickPerformanceLoggerMarkerIds").QuickLogMarkerId.FETCH_QUICK_PROMOTIONS,"fetch_promotions_end");return a}d("WAWebQplQuickPerformanceLoggerModule").QPL.markerPoint(d("WAWebQplQuickPerformanceLoggerMarkerIds").QuickLogMarkerId.FETCH_QUICK_PROMOTIONS,"fetch_promotions_end");d("WAWebQplQuickPerformanceLoggerModule").QPL.markerEnd(d("WAWebQplQuickPerformanceLoggerMarkerIds").QuickLogMarkerId.FETCH_QUICK_PROMOTIONS,d("WAQplTypes").QuickLogActionType.FAIL);a.type==="auth-failure"?d("WAWebFetchAdAccountToken").markTokenAsInvalid():a.type;return a});b.type;return b})}function L(a,b){var c=y,e=function(d){return M(a,b).then(function(a){if(a.type==="success")d(a);else{var b=c>0;c--;b||d(a)}})["catch"](function(a){var b=c>0;c--;if(!b)throw a})};e=new(d("WAPromiseRetryLoop").PromiseRetryLoop)({name:"fetchQuickPromotions",timer:{algo:{type:"exponential",first:z},max:A},code:e});e.start();return e.promise()}function M(a,c){var e,f=Array.from(d("WAWebBizGatingUtils").qpSurfaceIdsUsingGraphQL());if(f.length===0)return(w||(w=b("Promise"))).resolve({type:"not-enabled"});e=(e=d("WAWebUserPrefsMeUser").getMaybeMeUser())==null?void 0:e.user;if(e==null)return(w||(w=b("Promise"))).resolve({type:"error"});e=d("WAWebL10NCountryCodes").getCountryShortcodeByPhone(e);var g;return d("WAWebRelayClient").fetchQuery(B,{nux_ids:f,trigger_context:{wa_smb_trigger_context:{is_from_wa_smb:!0,app_version:d("WAWebBuildConstants").VERSION_BASE,country:e,locale:c}}},{environmentType:"facebook",accessToken:a,getInlineDataReader:function(a){g=a}}).then(function(a){if(a==null)return x;a=a.quick_promotion_batch_fetch_root;var b=new Map();f.forEach(function(a){var c=R(a);if(c==null){d("WALogger").ERROR(s||(s=babelHelpers.taggedTemplateLiteralLoose(["fetchQuickPromotions: could not find "," in reverse mapping"])),a).sendLogs("quick-promotions-graphql-missing-surface");return}b.set(a,{id:c,promotions:[]})});a.forEach(function(a){var c=a.surface_nux_id;a=a.eligible_promotions;if(c==null||a==null)return;var e=b.get(c);if(e==null){d("WALogger").ERROR(t||(t=babelHelpers.taggedTemplateLiteralLoose(["fetchQuickPromotions: received unexpected nux ID ",""])),c);return}c=a.edges;c.forEach(function(a){if(a==null)return;var b=a.node,c=a.priority,f=a.time_range,h=a.is_holdout,i=a.log_eligibility_waterfall;a=a.client_ttl_seconds;if(b==null)return;b=g(C,b);var j=b.promotion_id,k=b.creatives,l=b.is_server_force_pass,m=b.content_attributes,n=b.ab_prop_name,o=b.wa_qp_content_attributes_do_not_use,p=b.contextual_filters_for_wa_do_not_use,q=b.surface_delay_in_seconds,r=b.user_interaction_info,s=b.encrypted_logging_data;b=b.client_side_dry_run;if(j==null||l==null||m==null||q==null)return;var t=m.wa_eligible_duration_after_impression_in_seconds,w=m.wa_banner_background_color;m=m.wa_primary_cta_alternative_url;if(t==null)return;k=k.map(function(a){return g(D,a)});k=k[0];var x,y,z,A,B;if(k!=null){var G=k.primary_action,H=k.title,I=k.content,J=k.wa_dark_mode_media_details,K=k.wa_light_mode_media_details,L=k.accessibility_text_for_image;if(H==null||I==null)return;y=g(F,H).text;z=g(F,I).text;if(G!=null){H=g(E,G);I=H.title;G=H.url;if(I!=null){H=g(F,I);H.text!=null&&(x={text:H==null?void 0:H.text,deepLink:G,universalLink:m})}}A=k.is_dismissible;if(L!=null){var M;try{(K==null?void 0:K.jpeg_thumbnail)!=null&&(M={elementValue:new Uint8Array(d("WABase64").decodeB64(K.jpeg_thumbnail))})}catch(a){d("WALogger").ERROR(u||(u=babelHelpers.taggedTemplateLiteralLoose(["fetchQuickPromotions: failed to decode base64 for light mode media details"])))}var N;try{(J==null?void 0:J.jpeg_thumbnail)!=null&&(N={elementValue:new Uint8Array(d("WABase64").decodeB64(J.jpeg_thumbnail))})}catch(a){d("WALogger").ERROR(v||(v=babelHelpers.taggedTemplateLiteralLoose(["fetchQuickPromotions: failed to decode base64 for dark mode media details"])))}B={description:L,light:M,dark:N}}}if(y==null||z==null||A==null)return;I=w!=null?{lightHighlight:w.light_mode_highlight_color,lightBackground:w.light_mode_background_color,darkHighlight:w.dark_mode_highlight_color,darkBackground:w.dark_mode_background_color}:void 0;H=o.reduce(function(a,b){var c=b.name;b=b.value;if(c==null||b==null)return a;a.push({key:c,value:b});return a},[]);var O;if(r!=null){G=r.dismiss_click_count_for_user;m=r.impression_count_for_user;k=r.primary_click_count_for_user;K=r.secondary_click_count_for_user;J=r.dismiss_max_instances;L=r.impression_max_instances;w=r.primary_click_max_instances;if(m==null||k==null||K==null||G==null||L==null||w==null||J==null)return;O={promotionConfig:{maxImpressions:L,maxDismisses:J,maxPrimaryClicks:w,maxSecondaryClicks:0},userInfo:{impressionCount:m,primaryClickCount:k,secondaryClickCount:K,dismissClickCount:G}}}o=p!=null?P(p,g):void 0;r=s!=null?{elementValue:d("WAWebWebp").stringToUint8(s)}:void 0;L={id:j,qpConfigPriority:c,qpConfigDismissable:A?"true":"false",qpConfigEligibilityDurationMs:t*1e3,qpConfigEndTimeSeconds:f.end,qpConfigExperimentKey:n,qpConfigExposureHoldout:h?"true":"false",qpConfigForcePass:l?"true":"false",qpConfigLogEligibilityWaterfall:i?"true":"false",qpConfigStartTimeSeconds:f.start,qpConfigSurfaceDelayTimeSeconds:q,qpConfigTtlSeconds:a,qpConfigClientSideDryRun:b===!0?"true":"false",titleElementValue:y,textElementValue:z,colors:I,contentAttributes:{attribute:H},image:B,primaryAction:x,qpConfigPacing:O,qpConfigFilterRules:o,header:void 0,instanceId:void 0,qpConfigDeterministic:"true",qpConfigImpressionCooldown:-1,qpConfigInstanceLogData:r,qpConfigMaxImpressions:-1,qpConfigTemplateName:"whatsapp_banner",qpConfigTriggersTrigger:[],secondaryAction:void 0};e.promotions.push(L)})});return{type:"success",quickPromotions:Array.from(b.values(),function(a){var b=a.id;a=a.promotions;return{id:b,promotions:[].concat(a)}})}})["catch"](function(a){I(a);return d("WAWebFetchAdAccountToken").hasGraphQLAuthError(a)?{type:"auth-failure"}:x})}function N(a){switch(a){case"AND_TYPE":return d("WAWebProtobufsQuickPromotionSurfaces.pb").QP$ClauseType.AND;case"OR_TYPE":return d("WAWebProtobufsQuickPromotionSurfaces.pb").QP$ClauseType.OR;case"NOR_TYPE":return d("WAWebProtobufsQuickPromotionSurfaces.pb").QP$ClauseType.NOR;default:a;throw c("err")("Unexpected future filter clause type")}}function O(a){switch(a){case"PASS":return d("WAWebProtobufsQuickPromotionSurfaces.pb").QP$FilterResult.TRUE;case"FAIL":return d("WAWebProtobufsQuickPromotionSurfaces.pb").QP$FilterResult.FALSE;case"UNKNOWN":return d("WAWebProtobufsQuickPromotionSurfaces.pb").QP$FilterResult.UNKNOWN;default:a;throw c("err")("Unexpected future filter result")}}function P(a,b){var c=b(G,a),d=c.clause_type;c=c.filters;a=a.clauses;if(d==null)return;a=a!=null?a.map(function(a){return P(a,b)}).filter(Boolean):[];c=c.map(function(a){return Q(a,b)}).filter(Boolean);d={clauseType:N(d),clauses:a,filters:c};return d}function Q(a,b){b=b(H,a);a=b.filter_name;var c=b.parameters,e=b.passes_if_client_not_supported;b=b.filter_result;if(a==null)return;c=c.reduce(function(a,b){var c=b.key;b=b.value;if(c==null||b==null)return a;a.push({key:c,value:b});return a},[]);a={filterName:a,parameters:c,clientNotSupportedConfig:e===!0?d("WAWebProtobufsQuickPromotionSurfaces.pb").QP$FilterClientNotSupportedConfig.PASS_BY_DEFAULT:d("WAWebProtobufsQuickPromotionSurfaces.pb").QP$FilterClientNotSupportedConfig.FAIL_BY_DEFAULT,filterResult:b!=null?O(b):void 0};return a}function R(a){for(var b of d("WAWebCTWAConstants").KNOWN_QP_SURFACES.entries()){var c=b[0],e=b[1];if(e===a)return c}}function S(){return d("WAWebFetchAdAccountToken").getMaximumAdAccountFetchTimeoutSeconds()*1e3+d("WAWebCTWAConstants").QP_FETCH_TIMEOUT_MS*(y+1)}g.fetchQuickPromotions=a}),98);
          __d("WAWebMdAppStateDirtyBitsWamEvent",["WAWebWamCodegenUtils"],(function(a,b,c,d,e,f,g){a=d("WAWebWamCodegenUtils").defineEvents({MdAppStateDirtyBits:[2520,{dirtyBitsFalsePositive:[2,d("WAWebWamCodegenUtils").TYPES.BOOLEAN]},[1,20,1e3],"regular"]},{MdAppStateDirtyBits:[]});g.MdAppStateDirtyBitsWamEvent=a}),98);
          __d("WAWebHandleDirtyBits",["Promise","WALogger","WASyncdConst","WAWebAccountSyncJob","WAWebApiPendingDeviceSync","WAWebBackendApi","WAWebClearDirtyBitsJob","WAWebCmd","WAWebDirtyBitsConsts","WAWebEventsWaitForOfflineDeliveryEnd","WAWebMdAppStateDirtyBitsWamEvent","WAWebNewsletterGatingUtils","WAWebOfflineDeviceCache","WAWebOfflineHandler","WAWebPDFNTypes","WAWebQueryAndUpdateGroupMetadataJob","WAWebQueryAndUpdateNewslettersMetadataAction","WAWebQueryBlockListJob","WAWebSyncd","WAWebTos","WAWebUserPrefsMeUser","WAWebWamoNewsletterGatingUtils","WAWebWorkerSafeBackendApi","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j;function k(a){return l.apply(this,arguments)}function l(){l=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){a===void 0&&(a=[]);a=a.map(function(a){return d("WAWebAccountSyncJob").AccountSyncType.cast(a)}).filter(Boolean);a.length===0&&(a=Array.from(d("WAWebAccountSyncJob").AccountSyncType.members()));yield (j||(j=b("Promise"))).all(a.map(function(a){if(a===d("WAWebAccountSyncJob").AccountSyncType.DEVICES)return o();else if(a===d("WAWebAccountSyncJob").AccountSyncType.PICTURE)return d("WAWebAccountSyncJob").getAndUpdateProfilePicture();else a===d("WAWebAccountSyncJob").AccountSyncType.PRIVACY?d("WAWebAccountSyncJob").updatePrivacySettings():a===d("WAWebAccountSyncJob").AccountSyncType.BLOCKLIST?void d("WAWebQueryBlockListJob").fetchAndUpdateBlocklist():a===d("WAWebAccountSyncJob").AccountSyncType.OPTOUTLIST?d("WAWebWorkerSafeBackendApi").workerSafeFireAndForget("updateOptOutList"):a===d("WAWebAccountSyncJob").AccountSyncType.NOTICE&&void p()}))});return l.apply(this,arguments)}function m(a){return a.patches!=null&&a.patches.length>0||a.snapshot!=null}function n(){d("WAWebCmd").Cmd.once(d("WAWebCmd").APP_STATE_SYNC_COMPLETED,function(a){a=a.some(m);new(d("WAWebMdAppStateDirtyBitsWamEvent").MdAppStateDirtyBitsWamEvent)({dirtyBitsFalsePositive:!a}).commit()});return d("WAWebSyncd").markCollectionsForSync(Array.from(d("WASyncdConst").CollectionName.members()))}function o(){if(!d("WAWebOfflineHandler").OfflineMessageHandler.hasInitOfflineResumeManager()){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["handleDeviceDirtyBit: offline resume manager not initialized"]))).tags("non-sad").sendLogs("handleDeviceDirtyBit: offline resume manager not initialized");return d("WAWebAccountSyncJob").getDevices("notification")}var a=String(d("WAWebUserPrefsMeUser").getMeUser());if(!d("WAWebOfflineHandler").OfflineMessageHandler.isResumeFromRestartComplete()){d("WAWebOfflineDeviceCache").OfflinePendingDeviceCache.addOfflinePendingDevice(a,null);return(j||(j=b("Promise"))).resolve()}else if(d("WAWebOfflineHandler").OfflineMessageHandler.isResumeOnSocketDisconnectInProgress())return d("WAWebApiPendingDeviceSync").addUserToPendingDeviceSync([a]);return d("WAWebAccountSyncJob").getDevices("notification")}function p(){return q.apply(this,arguments)}function q(){q=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){yield d("WAWebTos").TosManager.run();var a=[d("WAWebNewsletterGatingUtils").getNewsletterProducerTos(),d("WAWebNewsletterGatingUtils").getNewsletterConsumerTos(),d("WAWebNewsletterGatingUtils").getNewsletterAdminInviteTos()].concat(d("WAWebWamoNewsletterGatingUtils").getWamoNotices()),b=[];a.map(function(a){a={id:a,accepted:d("WAWebTos").TosManager.getState(a)===d("WAWebPDFNTypes").NOTICE_STATUS.ACCEPTED};b.push(a)});return d("WAWebBackendApi").frontendFireAndForget("updateUserDisclosures",{userDisclosures:b})});return q.apply(this,arguments)}function a(a){return r.apply(this,arguments)}function r(){r=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var c=a.supported,e=a.unsupported,f=a.protocols;d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["handleDirtyBits: handle dirty bits, supported: ",", unsupported: ",""])),c.map(function(a){return a.type}).join(","),e.map(function(a){return a.type}).join(","));a=[].concat(e,c);yield (j||(j=b("Promise"))).all(c.map(function(a){a=a.type;if(a===d("WAWebDirtyBitsConsts").SUPPORTED_DIRTY_TYPE.groups)return d("WAWebEventsWaitForOfflineDeliveryEnd").waitForOfflineDeliveryEnd().then(function(){return d("WAWebQueryAndUpdateGroupMetadataJob").queryAndUpdateAllGroupMetadata()});else if(a===d("WAWebDirtyBitsConsts").SUPPORTED_DIRTY_TYPE.newsletter_metadata)return d("WAWebEventsWaitForOfflineDeliveryEnd").waitForOfflineDeliveryEnd().then(function(){return d("WAWebQueryAndUpdateNewslettersMetadataAction").queryAndUpdateAllNewsletterMetadataAction(d("WAWebQueryAndUpdateNewslettersMetadataAction").NewsletterMetadataUpdateEntryPoint.DirtyBit,{messageCount:1})});else if(a===d("WAWebDirtyBitsConsts").SUPPORTED_DIRTY_TYPE.account_sync)return k(f);else if(a===d("WAWebDirtyBitsConsts").SUPPORTED_DIRTY_TYPE.syncd_app_state)return n()}));return d("WAWebClearDirtyBitsJob").clearDirtyBits(a)});return r.apply(this,arguments)}g.handleDirtyBits=a}),98);
          __d("WAWebLabelSync",["Promise","WALogger","WAServerSync.pb","WASyncAction.pb","WASyncdAction","WASyncdConst","WAWebBizGatingUtils","WAWebDBLabelAssociationDatabaseApi","WAWebLabelCollection","WAWebMobilePlatforms","WAWebModelStorageUtils","WAWebSchemaLabel","WAWebSyncdActionUtils","WAWebSyncdIndexUtils","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n;a=function(a){function c(){var b;for(var c=arguments.length,d=new Array(c),e=0;e<c;e++)d[e]=arguments[e];return(b=a.call.apply(a,[this].concat(d))||this,b.chatJidIndex=null,babelHelpers.assertThisInitialized(b))||babelHelpers.assertThisInitialized(b)}babelHelpers.inheritsLoose(c,a);var e=c.prototype;e.getVersion=function(){return 3};e.getAction=function(){return d("WASyncdConst").Actions.LabelEdit};e.applyMutations=function(a){var c=d("WAWebBizGatingUtils").isLabelReorderingSyncFromPrimaryEnabled();return(n||(n=b("Promise"))).all(a.map(function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){try{if(a.operation==="set"){var e,f=a.indexParts;a=a.value;var g=f[1];g||d("WAWebSyncdIndexUtils").throwInvalidActionIndex();f=a.labelEditAction;if(!f){d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["label sync: malformed mutation"])));return{actionState:d("WASyncdConst").SyncActionState.Malformed}}if(f.deleted===!0){yield d("WAWebSchemaLabel").getLabelTable().remove(g);d("WAWebLabelCollection").LabelCollection.remove(g);return{actionState:d("WASyncdConst").SyncActionState.Success}}a=f.color;var m=f.predefinedId,n=f.isActive,o=f.type,p=f.isImmutable;e=(e=f.name)!=null?e:"";e===""&&d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(["labelEditAction.name is empty"])));d("WAWebMobilePlatforms").isSMB()&&a==null&&d("WALogger").WARN(j||(j=babelHelpers.taggedTemplateLiteralLoose(["labelEditAction.color is empty"])));var q={id:g,name:e,colorIndex:a,predefinedId:m};c&&f.orderIndex!=null&&(q.orderIndex=f.orderIndex);if(o!=null){e=d("WAWebSchemaLabel").ListType.cast(o);e!=null?q.type=e:d("WALogger").WARN(k||(k=babelHelpers.taggedTemplateLiteralLoose(["labelEditAction.type has unexpected value: ",""])),o)}n!=null&&(q.isActive=n);p!=null&&(q.isImmutable=p);a=(yield d("WAWebModelStorageUtils").getStorage().lock(["label","label-association","chat"],function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){a=a[0];yield a.createOrReplace(q);return d("WAWebDBLabelAssociationDatabaseApi").queryLabelAssociationsForLabelIds([g])});return function(b){return a.apply(this,arguments)}}()));d("WAWebBizGatingUtils").isCTWADetectedOutcomeWS1Enabled()&&o===d("WASyncAction.pb").SyncActionValue$LabelEditAction$ListType.SERVER_ASSIGNED?d("WAWebLabelCollection").LabelCollection.addToServerAssignedLabelIdMap(g,m):d("WAWebLabelCollection").LabelCollection.add(babelHelpers["extends"]({},q),{merge:!0});f=d("WAWebLabelCollection").LabelCollection.get(g);if(f!=null&&a.length>0){var r=f.labelItemCollection.reduce(function(a,b){a.add(b.id);return a},new Set());e=a.filter(function(a){return!r.has(a.associationId)});e.length>0&&d("WAWebLabelCollection").LabelCollection.initializeAssociationsFromCache(e)}return{actionState:d("WASyncdConst").SyncActionState.Success}}d("WALogger").WARN(l||(l=babelHelpers.taggedTemplateLiteralLoose(["label sync: operation not supported"])));return{actionState:d("WASyncdConst").SyncActionState.Unsupported}}catch(a){return{actionState:d("WASyncdConst").SyncActionState.Failed}}});return function(b){return a.apply(this,arguments)}}()))};e.getLabelMutation=function(a,b,c,e,f,g,h,i){b={name:b,deleted:e};c!=null&&(b.color=c);f!=null&&(b.predefinedId=f);g!=null&&(b.isActive=g);if(h!=null){e=d("WASyncAction.pb").SyncActionValue$LabelEditAction$ListType.cast(h);e!=null?b.type=e:d("WALogger").WARN(m||(m=babelHelpers.taggedTemplateLiteralLoose(["getLabelMutation: type has unexpected value: ",""])),h)}return d("WAWebSyncdActionUtils").buildPendingMutation({collection:d("WASyncdConst").CollectionName.Regular,indexArgs:[a],value:{labelEditAction:b},version:this.getVersion(),operation:d("WAServerSync.pb").SyncdMutation$SyncdOperation.SET,timestamp:i,action:this.getAction()})};return c}(d("WASyncdAction").SyncActionBase);c=new a();g["default"]=c}),98);
          __d("WAWebLockRefreshedIcon.react",["WAWebSvgComponentBase","react","stylex"],(function(a,b,c,d,e,f,g){var h=["iconXstyle","height","width","name","viewBox"],i,j,k=i||c("react"),l="lock-refreshed";function a(a){var b=a.iconXstyle,e=a.height,f=a.width,g=a.name,i=a.viewBox;a=babelHelpers.objectWithoutPropertiesLoose(a,h);var m;if(i){var n=i.x;n=n===void 0?0:n;var o=i.y;o=o===void 0?0:o;var p=i.width;p=p===void 0?0:p;i=i.height;i=i===void 0?0:i;m=[n,o,p,i].join(" ")}n=24;o=24;(e!=null||f!=null)&&(n=e,o=f);return k.jsx(d("WAWebSvgComponentBase").BaseSvgSpan,babelHelpers["extends"]({name:g!=null?g:l},a,{children:k.jsxs("svg",{viewBox:m!=null?m:"0 0 24 24",height:n,width:o,preserveAspectRatio:"xMidYMid meet",className:(j||(j=c("stylex")))(b),fill:"none",children:[k.jsx("title",{children:g!=null?g:l}),k.jsx("path",{d:"M6 22C5.45 22 4.97917 21.8042 4.5875 21.4125C4.19583 21.0208 4 20.55 4 20V10C4 9.45 4.19583 8.97917 4.5875 8.5875C4.97917 8.19583 5.45 8 6 8H7V6C7 4.61667 7.4875 3.4375 8.4625 2.4625C9.4375 1.4875 10.6167 1 12 1C13.3833 1 14.5625 1.4875 15.5375 2.4625C16.5125 3.4375 17 4.61667 17 6V8H18C18.55 8 19.0208 8.19583 19.4125 8.5875C19.8042 8.97917 20 9.45 20 10V20C20 20.55 19.8042 21.0208 19.4125 21.4125C19.0208 21.8042 18.55 22 18 22H6ZM6 20H18V10H6V20ZM12 17C12.55 17 13.0208 16.8042 13.4125 16.4125C13.8042 16.0208 14 15.55 14 15C14 14.45 13.8042 13.9792 13.4125 13.5875C13.0208 13.1958 12.55 13 12 13C11.45 13 10.9792 13.1958 10.5875 13.5875C10.1958 13.9792 10 14.45 10 15C10 15.55 10.1958 16.0208 10.5875 16.4125C10.9792 16.8042 11.45 17 12 17ZM9 8H15V6C15 5.16667 14.7083 4.45833 14.125 3.875C13.5417 3.29167 12.8333 3 12 3C11.1667 3 10.4583 3.29167 9.875 3.875C9.29167 4.45833 9 5.16667 9 6V8Z",fill:"currentColor"})]})}))}a.displayName=a.name+" [from "+f.id+"]";g.LockRefreshedIcon=a}),98);
          __d("WAWebNewsletterBackendQueues",["WAWebPromiseQueue"],(function(a,b,c,d,e,f,g){b=new((a=d("WAWebPromiseQueue")).PromiseQueue)();c=new a.PromiseQueue();e=new a.PromiseQueue();f=new a.PromiseQueue();g.newsletterCreationQueue=b;g.newsletterSubscribeQueue=c;g.newsletterDeleteQueue=e;g.newsletterJoinNotificationQueue=f}),98);
          __d("WAWebUserPrefsPaymentTos",["WALogger","WASyncAction.pb","WAWebUserPrefsKeys","WAWebUserPrefsLocalStorage","WAWebUserPrefsTypes"],(function(a,b,c,d,e,f,g){var h;function i(a){return a!=null&&typeof (a==null?void 0:a.accepted)==="boolean"&&d("WAWebUserPrefsTypes").PaymentNotice.cast(a.paymentNotice)!=null}function a(){var a=c("WAWebUserPrefsLocalStorage").getItemFromLocalStorage(d("WAWebUserPrefsKeys").KEYS.PAYMENT_TOS);return i(a)&&a?a:null}function b(a){var b;switch(a.paymentNotice){case d("WASyncAction.pb").SyncActionValue$PaymentTosAction$PaymentNotice.BR_PAY_PRIVACY_POLICY:b=d("WAWebUserPrefsTypes").PaymentNotice.BR_PAY_PRIVACY_POLICY;break}a=a.accepted;if(b==null){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["payment tos notice is null"]))).sendLogs("payment tos notice is null");return}c("WAWebUserPrefsLocalStorage").setItemToLocalStorage(d("WAWebUserPrefsKeys").KEYS.PAYMENT_TOS,{paymentNotice:b,accepted:a})}g.getPaymentTos=a;g.setPaymentTos=b;g.isPaymentTosValid=i}),98);
          __d("WAWebPaymentTosSync",["WALogger","WAServerSync.pb","WASyncdAction","WASyncdConst","WATimeUtils","WAWebABProps","WAWebMobilePlatforms","WAWebSyncdActionUtils","WAWebUserPrefsPaymentTos","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m;a=function(a){function c(){var b;for(var c=arguments.length,d=new Array(c),e=0;e<c;e++)d[e]=arguments[e];return(b=a.call.apply(a,[this].concat(d))||this,b.chatJidIndex=null,babelHelpers.assertThisInitialized(b))||babelHelpers.assertThisInitialized(b)}babelHelpers.inheritsLoose(c,a);var e=c.prototype;e.getVersion=function(){return 7};e.getAction=function(){return d("WASyncdConst").Actions.PaymentTos};e.applyMutations=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){if(d("WAWebMobilePlatforms").isSMB()!==!0){d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["Payment Tos sync: operation not supported, app is not SMB"])));return a.map(function(){return{actionState:d("WASyncdConst").SyncActionState.Unsupported}})}if(d("WAWebABProps").getABPropConfigValue("payments_br_pix_on_web")!==!0){d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(["Payment Tos sync: operation not supported, user does not pass ABProp"])));return a.map(function(){return{actionState:d("WASyncdConst").SyncActionState.Unsupported}})}return a.map(function(a){if(a.operation!=="set"){d("WALogger").WARN(j||(j=babelHelpers.taggedTemplateLiteralLoose(["Payment Tos sync: sync: operation not supported"])));return{actionState:d("WASyncdConst").SyncActionState.Unsupported}}a=a.value.paymentTosAction;if(a==null){d("WALogger").WARN(k||(k=babelHelpers.taggedTemplateLiteralLoose(["PaymentTos sync: malformed mutation"])));return{actionState:d("WASyncdConst").SyncActionState.Malformed}}d("WAWebUserPrefsPaymentTos").setPaymentTos(a);d("WALogger").DEV(l||(l=babelHelpers.taggedTemplateLiteralLoose(["Payment Tos sync: successfully synced payment methods"])));return{actionState:d("WASyncdConst").SyncActionState.Success}})});function c(b){return a.apply(this,arguments)}return c}();e.getPaymentTosSetMutation=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=d("WATimeUtils").unixTimeMs();a={paymentTosAction:a};a=d("WAWebSyncdActionUtils").buildPendingMutation({collection:d("WASyncdConst").CollectionName.RegularLow,indexArgs:[],value:a,version:this.getVersion(),operation:d("WAServerSync.pb").SyncdMutation$SyncdOperation.SET,timestamp:b,action:this.getAction()});d("WALogger").DEV(m||(m=babelHelpers.taggedTemplateLiteralLoose(["[PaymentTosSync] mutation generated, payment tos set mutation request "]))).devConsole(a);return a});function c(b){return a.apply(this,arguments)}return c}();return c}(d("WASyncdAction").SyncActionBase);c=new a();g["default"]=c}),98);
          __d("WAWebProfileImage.scss",["cx"],(function(a,b,c,d,e,f,g,h){a={image:"_aj_p",container:"_aj_s",hasBorder:"_aj_t",dimmed:"_aj_u",hasInnerBorder:"_aj_v",hasLargeInnerBorder:"_aj_w",square:"_aj_x",row:"_aj_y",col:"_aj_z"};b=a;g["default"]=b}),98);
          __d("WAWebProfileImage.react",["WAPromiseDelays","WAWebClassnames","WAWebDefaultContactRefreshedIcon.react","WAWebDefaultUserIcon.react","WAWebDefaultUserSquareIcon.react","WAWebDetailImage.react","WAWebFlex.react","WAWebNoop","WAWebProfileImage.scss","WAWebProfilePicThumbCollection","WAWebUIRefreshGatingUtils","react","useWAWebListener","useWAWebUnmountSignal"],(function(a,b,c,d,e,f,g){var h,i;b=i||d("react");var j=h||(h=c("react")),k=b.useEffect,l=b.useState,m={"default":{backgroundColor:"x1q3ci2r",$$css:!0},icon:{flex:"x3psx0u",$$css:!0},iconBackground:{fill:"xl21vc0",$$css:!0},iconPrimary:{fill:"x1d6ck0k",$$css:!0},circleIconRefreshed:{borderStartStartRadius:"x1c9tyrk",borderStartEndRadius:"xeusxvb",borderEndEndRadius:"x1pahc9y",borderEndStartRadius:"x1ertn4p",backgroundColor:"x1q3ci2r",$$css:!0},iconOutlineRefreshed:{outline:"x4u6w88",outlineOffset:"x1g40iwv",$$css:!0}};function a(a){var b=a.theme,e=a.wid,f=l(null),g=f[0],h=f[1];f=l(null);var i=f[0],n=f[1],o=function(a){h(a==null?void 0:a.img)},p=d("WAWebUIRefreshGatingUtils").uiRefreshM1Enabled(),q=c("useWAWebUnmountSignal")();k(function(){if(!e)return;d("WAWebProfilePicThumbCollection").ProfilePicThumbCollection.find(e).then(function(a){return d("WAPromiseDelays").delayMs(0).then(function(){return a})}).then(function(a){if(q.aborted)return;n(a);o(a)})["catch"](c("WAWebNoop"))},[]);d("useWAWebListener").useListener(i,"change:img",o);if(e!=null&&(g!=null||e!=null&&e.isNewsletter()))return j.jsx(d("WAWebDetailImage.react").DetailImage,{id:e,quoted:a.quoted,size:a.size,shape:a.shape,border:a.border,quality:a.quality});typeof a.size==="number"&&a.size!==0||typeof a.size!=="number"&&a.size!=null?f=a.size:f=d("WAWebDetailImage.react").DetailImageSize.Small;i=b==="voip"||b==="voip-dimmed";g=b==="voip-large"||b==="voip-large-dimmed";b=b==="voip-dimmed"||b==="voip-large-dimmed";var r=d("WAWebDetailImage.react").getSize(f)||void 0,s=a.thumbs?a.thumbs:[a.thumb];f=s.map(function(b,e){if(b)return j.jsx("img",{className:c("WAWebProfileImage.scss").image,src:b,alt:""},e);b=r&&r/(s.length>2&&e>0?2:1);if(p){var f={width:b,height:b,xstyle:m.icon};f=j.jsx(d("WAWebDefaultContactRefreshedIcon.react").DefaultContactRefreshedIcon,babelHelpers["extends"]({},f,{iconXstyle:a.quoted!==!0&&[m.circleIconRefreshed,m.iconOutlineRefreshed]}))}else{b={width:b,height:b,xstyle:m.icon,innerStyles:{background:m.iconBackground,primary:m.iconPrimary}};a.quoted===!0?f=j.jsx(d("WAWebDefaultUserSquareIcon.react").DefaultUserSquareIcon,babelHelpers["extends"]({},b)):f=j.jsx(d("WAWebDefaultUserIcon.react").DefaultUserIcon,babelHelpers["extends"]({},b))}return j.jsx(d("WAWebFlex.react").FlexRow,{xstyle:m["default"],justify:"center",align:"center",children:f},e)});var t;f.length===1?t=f[0]:f.length===2?t=j.jsxs(d("WAWebFlex.react").FlexRow,{className:c("WAWebProfileImage.scss").row,justify:"stretch",align:"stretch",children:[f[0],f[1]]}):t=j.jsxs(d("WAWebFlex.react").FlexRow,{className:c("WAWebProfileImage.scss").row,justify:"stretch",align:"stretch",children:[f[0],j.jsxs(d("WAWebFlex.react").FlexColumn,{className:c("WAWebProfileImage.scss").col,justify:"stretch",align:"stretch",children:[f[1],f[2]]})]});return j.jsx(d("WAWebFlex.react").FlexRow,{className:d("WAWebClassnames").classnamesConvertMeToStylexPlease((f={},f[c("WAWebProfileImage.scss").square]=a.shape===d("WAWebDetailImage.react").DetailImageShape.Square,f[c("WAWebProfileImage.scss").hasBorder]=a.border===!0,f[c("WAWebProfileImage.scss").hasInnerBorder]=i,f[c("WAWebProfileImage.scss").hasLargeInnerBorder]=g,f[c("WAWebProfileImage.scss").dimmed]=b,f[c("WAWebProfileImage.scss").container]=!0,f)),isFlexContainer:!1,style:{width:r,height:r},children:t})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
          __d("WAWebQuickRepliesSync",["Promise","WALogger","WAServerSync.pb","WASyncdAction","WASyncdConst","WAWebQuickReplyCollection","WAWebSchemaQuickReply","WAWebSyncdActionUtils","WAWebSyncdIndexUtils","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k;a=function(a){function c(){var b;for(var c=arguments.length,d=new Array(c),e=0;e<c;e++)d[e]=arguments[e];return(b=a.call.apply(a,[this].concat(d))||this,b.chatJidIndex=null,babelHelpers.assertThisInitialized(b))||babelHelpers.assertThisInitialized(b)}babelHelpers.inheritsLoose(c,a);var e=c.prototype;e.getVersion=function(){return 2};e.getAction=function(){return d("WASyncdConst").Actions.QuickReply};e.applyMutations=function(a){return(k||(k=b("Promise"))).all(a.map(function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){try{if(a.operation==="set"){var b=a.indexParts;a=a.value;b=b[1];b||d("WAWebSyncdIndexUtils").throwInvalidActionIndex();a=a.quickReplyAction;if(!a){d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["quick replies sync: malformed mutation"])));return{actionState:d("WASyncdConst").SyncActionState.Malformed}}if(a.deleted===!0){yield d("WAWebSchemaQuickReply").getQuickReplyTable().remove(b);d("WAWebQuickReplyCollection").QuickReplyCollection.remove(b);return{actionState:d("WASyncdConst").SyncActionState.Success}}var c=a.shortcut,e=a.message;if(c==null||c===""||e==null||e===""){d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(["quick replies sync: malformed mutation"])));return{actionState:d("WASyncdConst").SyncActionState.Malformed}}var f=a.keywords||[];a=a.count||0;var g={id:b,shortcut:c,count:a,message:e,keywords:f};yield d("WAWebSchemaQuickReply").getQuickReplyTable().createOrReplace(g);d("WAWebQuickReplyCollection").QuickReplyCollection.add({id:b,shortcut:c,message:e,keywords:f,count:a},{merge:!0});return{actionState:d("WASyncdConst").SyncActionState.Success}}d("WALogger").WARN(j||(j=babelHelpers.taggedTemplateLiteralLoose(["quick replies sync: operation not supported"])));return{actionState:d("WASyncdConst").SyncActionState.Unsupported}}catch(a){return{actionState:d("WASyncdConst").SyncActionState.Failed}}});return function(b){return a.apply(this,arguments)}}()))};e.getQuickReplyDeleteMutation=function(a,b){var c={quickReplyAction:{deleted:!0,keywords:[],shortcut:"",message:"",count:0}};return d("WAWebSyncdActionUtils").buildPendingMutation({collection:d("WASyncdConst").CollectionName.Regular,indexArgs:[a],value:c,version:this.getVersion(),operation:d("WAServerSync.pb").SyncdMutation$SyncdOperation.SET,timestamp:b,action:this.getAction()})};e.getQuickReplyAddOrEditMutation=function(a,b,c,e,f,g){f={quickReplyAction:{deleted:!1,keywords:f,shortcut:b,message:c,count:e}};return d("WAWebSyncdActionUtils").buildPendingMutation({collection:d("WASyncdConst").CollectionName.Regular,indexArgs:[a],value:f,version:this.getVersion(),operation:d("WAServerSync.pb").SyncdMutation$SyncdOperation.SET,timestamp:g,action:this.getAction()})};return c}(d("WASyncdAction").SyncActionBase);c=new a();g["default"]=c}),98);
          __d("WAWebSetRefCache",["WALogger"],(function(a,b,c,d,e,f,g){var h;a=function(){function a(a){this.cache=new Map(),this.howBig=0,this.fn=a}var b=a.prototype;b.getKeyString=function(a){return typeof a==="string"?a:a.join("_")};b.getRefSetter=function(a){var b=this,c=this.getKeyString(a),e=this.cache.get(c);e||(e=function(d){b.fn(a,d),d||b.cache["delete"](c)},this.cache.set(c,e),Math.floor(this.cache.size/500)>this.howBig&&(d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[SetRefCache] Large cache detected with "," entries"])),this.cache.size),this.howBig=Math.floor(this.cache.size/500)));return e};return a}();g["default"]=a}),98);
          __d("WAWebStatusPrivacySettingSync",["WALogger","WAServerSync.pb","WASyncAction.pb","WASyncdAction","WASyncdConst","WAWebCmd","WAWebSyncdActionUtils","WAWebUserPrefsIndexedDBStorage","WAWebUserPrefsStatus","WAWebUserPrefsStatusType","WAWebWidFactory","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i;a=function(a){function e(){var b;for(var c=arguments.length,d=new Array(c),e=0;e<c;e++)d[e]=arguments[e];return(b=a.call.apply(a,[this].concat(d))||this,b.chatJidIndex=null,babelHelpers.assertThisInitialized(b))||babelHelpers.assertThisInitialized(b)}babelHelpers.inheritsLoose(e,a);var f=e.prototype;f.getVersion=function(){return 7};f.getAction=function(){return d("WASyncdConst").Actions.StatusPrivacy};f.applyMutations=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){if(a.length!==1){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[syncd] unexpected mutation count "," for status privacy sync"])),a.length);return a.map(function(){return{actionState:d("WASyncdConst").SyncActionState.Malformed}})}var b=a[0];if(b.operation==="set")try{b=b.value;b=b.statusPrivacy;if(!b)return[{actionState:d("WASyncdConst").SyncActionState.Malformed}];var e=b.mode;b=b.userJid;if(e==null)return[{actionState:d("WASyncdConst").SyncActionState.Malformed}];var f=[],g,j=[],k=[];switch(e){case d("WASyncAction.pb").SyncActionValue$StatusPrivacyAction$StatusDistributionMode.CONTACTS:g=d("WAWebUserPrefsStatusType").StatusPrivacySettingType.Contact;f=c("WAWebUserPrefsStatus").calculateStatusPrivacyUpdateEntries({setting:g});break;case d("WASyncAction.pb").SyncActionValue$StatusPrivacyAction$StatusDistributionMode.ALLOW_LIST:g=d("WAWebUserPrefsStatusType").StatusPrivacySettingType.AllowList;j=b.map(d("WAWebWidFactory").createWid).filter(function(a){return a.isUser()});f=c("WAWebUserPrefsStatus").calculateStatusPrivacyUpdateEntries({setting:g,allowList:j});break;case d("WASyncAction.pb").SyncActionValue$StatusPrivacyAction$StatusDistributionMode.DENY_LIST:g=d("WAWebUserPrefsStatusType").StatusPrivacySettingType.DenyList;k=b.map(d("WAWebWidFactory").createWid).filter(function(a){return a.isUser()});f=c("WAWebUserPrefsStatus").calculateStatusPrivacyUpdateEntries({setting:g,denyList:k});break}f.length>0&&(yield d("WAWebUserPrefsIndexedDBStorage").userPrefsIdb.bulkSetItemsToIndexedDB(f).then(function(){d("WAWebCmd").Cmd.updateStatusPrivacySettings({setting:g,allowList:j,denyList:k})}));return[{actionState:d("WASyncdConst").SyncActionState.Success}]}catch(b){d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["[syncd] Failed to write status privacy settings to IndexedDB ",""])),b);return a.map(function(){return{actionState:d("WASyncdConst").SyncActionState.Failed}})}return[{actionState:d("WASyncdConst").SyncActionState.Unsupported}]});function e(b){return a.apply(this,arguments)}return e}();f.getStatusPrivacySettingMutation=function(a,b,c){var e;switch(a){case d("WAWebUserPrefsStatusType").StatusPrivacySettingType.Contact:e=d("WASyncAction.pb").SyncActionValue$StatusPrivacyAction$StatusDistributionMode.CONTACTS;break;case d("WAWebUserPrefsStatusType").StatusPrivacySettingType.AllowList:e=d("WASyncAction.pb").SyncActionValue$StatusPrivacyAction$StatusDistributionMode.ALLOW_LIST;break;case d("WAWebUserPrefsStatusType").StatusPrivacySettingType.DenyList:e=d("WASyncAction.pb").SyncActionValue$StatusPrivacyAction$StatusDistributionMode.DENY_LIST;break}return d("WAWebSyncdActionUtils").buildPendingMutation({collection:d("WASyncdConst").CollectionName.RegularHigh,indexArgs:[],operation:d("WAServerSync.pb").SyncdMutation$SyncdOperation.SET,version:this.getVersion(),timestamp:c,action:this.getAction(),value:{statusPrivacy:{mode:e,userJid:b}}})};return e}(d("WASyncdAction").SyncActionBase);e=new a();g["default"]=e}),98);
          __d("WAWebUserPrefsBot",["WAWebBotGating","WAWebTimedCache","WAWebUserPrefsIndexedDBStorage","WAWebUserPrefsKeys","WAWebUserPrefsStore"],(function(a,b,c,d,e,f,g){function a(){var a=c("WAWebUserPrefsStore").get(d("WAWebUserPrefsKeys").MD_KEYS.BOT_LIST_LAST_REQUESTED_TIMESTAMP);a=typeof a==="number"?a:0;return a}function b(a){c("WAWebUserPrefsStore").set(d("WAWebUserPrefsKeys").MD_KEYS.BOT_LIST_LAST_REQUESTED_TIMESTAMP,a)}function e(){var a=c("WAWebUserPrefsStore").get(d("WAWebUserPrefsKeys").MD_KEYS.UGC_BOT_LIST_LAST_REQUESTED_TIMESTAMP);a=typeof a==="number"?a:0;return a}function f(a){c("WAWebUserPrefsStore").set(d("WAWebUserPrefsKeys").MD_KEYS.UGC_BOT_LIST_LAST_REQUESTED_TIMESTAMP,a)}function h(){var a=c("WAWebUserPrefsStore").get(d("WAWebUserPrefsKeys").MD_KEYS.UGC_BOT_LIST_LAST_BHASH);return typeof a==="string"?a:null}function i(a){c("WAWebUserPrefsStore").set(d("WAWebUserPrefsKeys").MD_KEYS.UGC_BOT_LIST_LAST_BHASH,a)}var j=new(d("WAWebTimedCache").TimedMapCache)({mapLoad:function(){return d("WAWebUserPrefsIndexedDBStorage").userPrefsIdb.get(d("WAWebUserPrefsKeys").KEYS.WA_WEB_CACHED_META_AI_SEARCH_NULL_STATE_SUGGESTIONS)},mapStore:function(a){return d("WAWebUserPrefsIndexedDBStorage").userPrefsIdb.set(d("WAWebUserPrefsKeys").KEYS.WA_WEB_CACHED_META_AI_SEARCH_NULL_STATE_SUGGESTIONS,a)},getCacheTtlMs:d("WAWebBotGating").getMetaAISearchNullStateSuggestionsUpdateIntervalMs});g.getBotListLastRequestedTimestamp=a;g.setBotListLastRequestedTimestamp=b;g.getUgcBotListLastRequestedTimestamp=e;g.setUgcBotListLastRequestedTimestamp=f;g.getUgcBotListLastBhash=h;g.setUgcBotListLastBhash=i;g.MetaAINullStateSuggestionsCache=j}),98);
          __d("WAWebUserPrefsSubscription",["$InternalEnum","WAWebUserPrefsStore"],(function(a,b,c,d,e,f,g){var h=b("$InternalEnum").Mirrored(["NextSubscriptionQuery","ShouldShowMetaVerifiedEntryPoint","NextFetchSubscriptionEntryPointsTime","MetaVerifiedEntryPointRedirectionUri"]);function a(){var a;return(a=parseInt(c("WAWebUserPrefsStore").getUser(h.NextSubscriptionQuery),10))!=null?a:0}function d(a){c("WAWebUserPrefsStore").setUser(h.NextSubscriptionQuery,a)}function e(){var a=c("WAWebUserPrefsStore").getUser(h.ShouldShowMetaVerifiedEntryPoint);return a==null?null:a===!0}function f(a){c("WAWebUserPrefsStore").setUser(h.ShouldShowMetaVerifiedEntryPoint,a)}function i(){var a;return(a=parseInt(c("WAWebUserPrefsStore").getUser(h.NextFetchSubscriptionEntryPointsTime),10))!=null?a:0}function j(a){c("WAWebUserPrefsStore").setUser(h.NextFetchSubscriptionEntryPointsTime,a)}function k(){var a=c("WAWebUserPrefsStore").getUser(h.MetaVerifiedEntryPointRedirectionUri);if(typeof a!=="string")return null;else if(a==="")return null;return a}function l(a){c("WAWebUserPrefsStore").setUser(h.MetaVerifiedEntryPointRedirectionUri,a)}g.getNextSubscriptionQuery=a;g.setNextSubscriptionQuery=d;g.getShouldShowMetaVerifiedEntryPoint=e;g.setShouldShowMetaVerifiedEntryPoint=f;g.getNextFetchSubscriptionEntryPointsTime=i;g.setNextFetchSubscriptionEntryPointsTime=j;g.getMetaVerifiedEntryPointRedirectionUri=k;g.setMetaVerifiedEntryPointRedirectionUri=l}),98);
          __d("WAWebUserStatusMuteSync",["Promise","WALogger","WAServerSync.pb","WASyncdAction","WASyncdConst","WAWebContactCollection","WAWebLidAwareContactsDB","WAWebSchemaGroupMetadata","WAWebSyncdActionUtils","WAWebSyncdIndexUtils","WAWebSyncdUtils","WAWebWamEnumMdSyncdCriticalEventCode","WAWebWid","WAWebWidFactory","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i,j,k;function l(a){return m.apply(this,arguments)}function m(){m=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=new Set(),e=[],f=[];a.forEach(function(a){a=a.indexParts;a=a[1];if(!a||!c("WAWebWid").isWid(a))return;c("WAWebWid").isGroup(a)?f.push(a):e.push(a)});yield c("WAWebLidAwareContactsDB").bulkGet(e).then(function(a){return a.forEach(function(a){a&&b.add(a.id)})});f.length>0&&(yield d("WAWebSchemaGroupMetadata").getGroupMetadataTable().bulkGet(f).then(function(a){return a.forEach(function(a){a&&b.add(a.id)})}));return b});return m.apply(this,arguments)}a=function(a){function e(){var b;for(var c=arguments.length,d=new Array(c),e=0;e<c;e++)d[e]=arguments[e];return(b=a.call.apply(a,[this].concat(d))||this,b.chatJidIndex=null,babelHelpers.assertThisInitialized(b))||babelHelpers.assertThisInitialized(b)}babelHelpers.inheritsLoose(e,a);var f=e.prototype;f.getVersion=function(){return 7};f.getAction=function(){return d("WASyncdConst").Actions.UserStatusMute};f.applyMutations=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var e=(yield l(a)),f=[],g=[];a=(yield (k||(k=b("Promise"))).all(a.map(function(a){try{if(a.operation==="set"){var b=a.indexParts,k=a.value;b=b[1];b||d("WAWebSyncdIndexUtils").throwInvalidActionIndex();if(!c("WAWebWid").isWid(b)){d("WAWebSyncdUtils").uploadCriticalEventMetric(d("WAWebWamEnumMdSyncdCriticalEventCode").MD_SYNCD_CRITICAL_EVENT_CODE.ACTION_INVALID_INDEX_DATA);return{actionState:d("WASyncdConst").SyncActionState.Malformed}}k=(k=k.userStatusMuteAction)==null?void 0:k.muted;if(k===void 0){d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["UserStatusMuteSyncd: malformed mutation ",""])),a);return{actionState:d("WASyncdConst").SyncActionState.Malformed}}if(!e.has(b))return{actionState:d("WASyncdConst").SyncActionState.Orphan,orphanModel:{modelId:b,modelType:d("WASyncdConst").SyncModelType.UserStatusMute}};c("WAWebWid").isGroup(b)?g.push({id:b,statusMute:k}):f.push({id:b,statusMute:k});d("WALogger").DEV(i||(i=babelHelpers.taggedTemplateLiteralLoose(["syncd: status mute for "," will be added in bulk"])),b);return{actionState:d("WASyncdConst").SyncActionState.Success}}d("WALogger").WARN(j||(j=babelHelpers.taggedTemplateLiteralLoose(["status mute chat sync: operation not supported"])));return{actionState:d("WASyncdConst").SyncActionState.Unsupported}}catch(a){return{actionState:d("WASyncdConst").SyncActionState.Failed}}})));yield c("WAWebLidAwareContactsDB").bulkCreateOrMerge(f);yield d("WAWebSchemaGroupMetadata").getGroupMetadataTable().bulkMergeOnly(g);var m=f.concat(g).map(function(a){var b=d("WAWebWidFactory").createWid(a.id),c=d("WAWebContactCollection").ContactCollection.get(b);return{id:b,pushname:(c==null?void 0:c.pushname)||"",type:(c==null?void 0:c.type)||"out",name:c==null?void 0:c.name,statusMute:a.statusMute}});d("WAWebContactCollection").ContactCollection.add(m,{merge:!0});return a});function e(b){return a.apply(this,arguments)}return e}();f.getMutationForStatusMute=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b,c){b={userStatusMuteAction:{muted:b}};a=d("WAWebSyncdActionUtils").buildPendingMutation({action:this.getAction(),collection:d("WASyncdConst").CollectionName.RegularHigh,indexArgs:[a.toString({legacy:!0})],operation:d("WAServerSync.pb").SyncdMutation$SyncdOperation.SET,timestamp:c,value:b,version:this.getVersion()});return a});function c(b,c,d){return a.apply(this,arguments)}return c}();return e}(d("WASyncdAction").SyncActionBase);e=new a();g["default"]=e}),98);
          __d("useWAWebInterval",["react","useWAWebStableCallback"],(function(a,b,c,d,e,f,g){var h;b=h||d("react");var i=b.useCallback,j=b.useEffect,k=b.useRef;function a(a,b,d){b===void 0&&(b=0);d=d!=null?d:{};d=d.immediate;var e=d===void 0?!1:d,f=c("useWAWebStableCallback")(a),g=k(),h=i(function(){g.current&&self.clearInterval(g.current)},[]),l=i(function(){h(),g.current=self.setInterval(f,b)},[h,b,f]);j(function(){e&&l();return h},[e,l,h]);return[l,h]}g["default"]=a}),98);/*FB_PKG_DELIM*/
          __d("WADynamicRouterAsync",["Promise","WALogger","err"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j={sentinel:"RESPONSE_NAMESPACE"},k={sentinel:"NOT_HANDLED"};a=function(){function a(){var a=this;this.$2=(i||(i=b("Promise"))).resolve();this.$3=new Map();this.$5=0;this.$6=null;this.$7=null;this.$8=null;this.fireAndForget=function(b,c,d,e){e===void 0&&(e=!1),a.$4==null||a.$4(b,c,d),a.$10(b,c,d,null,e)};this.sendAndReceive=function(c,d,e,f){f===void 0&&(f=!1);a.$4==null||a.$4(c,d,e);return new(i||(i=b("Promise")))(function(b,g){a.$10(c,d,e,function(c){try{var d=n(c);d?d.call(c,function(c){a.$10(j,"",c,b,f)},function(b){a.$10(j,"",b,g,!1)}):a.$10(j,"",c,b,f)}catch(b){a.$10(j,"",b,g,!1)}},f)})};this.$9=function(){var b=a.$7;if(!b)return;var c=a.$3,d;while(b&&!(d=l(c,b)))a.$7=b=b.nextRoute;if(!b||!d)return;c=a.$11(d,b);var e=!0;if(c!==k){var f=b.prevRoute,g=b.nextRoute;a.$7===b&&(a.$7=g);f?f.nextRoute=g:a.$6=g;g?g.prevRoute=f:(e=!1,a.$8=f)}e&&a.$2.then(a.$9)["finally"](function(){});return c}}var e=a.prototype;e.setAckPayload=function(a){this.$1=a};e.getAckPayoad=function(){return this.$1};e.hasHandlerForNamespace=function(a){return this.$3.has(a)};e.getHandledNamespaces=function(){return Array.from(this.$3.keys())};e.setOnRouteCalled=function(a){this.$4=a};e.setNamespaceHandler=function(a,b){var c=this.$3,d=c.get(a);if(d===b)return;++this.$5;c.set(a,b);if(!d){c=this.$6;c&&(this.$7||this.$2.then(this.$9)["finally"](function(){}),this.$7=c)}};e.setHandlers=function(a,b){function e(e,f,g){if(b[e]==null){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose([""," is not defined for ",""])),e,a);throw c("err")(e+" is not defined for "+a)}e=b[e](f);g&&g(e)}this.setNamespaceHandler(a,e)};e.$10=function(a,b,c,d,e){var f=this.$8;a={namespace:a,route:b,arg:c,resolver:d,prevRoute:f,nextRoute:null,silentLog:e};this.$8=a;b=!0;f?(f.nextRoute=a,b=!this.$7):this.$6=a;b&&l(this.$3,a)&&(this.$7=a,this.$2.then(this.$9)["finally"](function(){}))};e.$11=function(a,d){var e=d.route,f=d.arg,g=d.resolver;d=d.silentLog;var h=this.$5,j=null,l=null;try{j=a(e,f,g,d)}catch(a){l=(i||(i=b("Promise"))).reject(a)}if(j===k)if(h===this.$5)l=(i||(i=b("Promise"))).reject(c("err")("DynamicRouter: NOT_HANDLED can only be used when updating handlers"));else return k;if(g){l&&g(l);return}else return l};return a}();function l(a,b){b=b.namespace;return b===j?m:a.get(b)}function m(a,b,c){c(b)}function n(a){if(a!=null&&(typeof a==="object"||typeof a==="function")){a=a.then;return typeof a==="function"?a:null}return null}g.NOT_HANDLED=k;g.DynamicRouter=a}),98);
          __d("WAWebRegistration",["Promise","WALogger","WAWebCryptoCurve25519","WAWebCryptoLibraryUtilsApi","WAWebSignalKeyApi","WAWebSignalStoreApi","WAWebUserPrefsInfoStore","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i;function a(){var a=d("WAWebCryptoCurve25519").keyPair(),c=new Uint8Array(24);self.crypto.getRandomValues(c);return(i||(i=b("Promise"))).resolve(d("WAWebUserPrefsInfoStore").waNoiseInfo.set({recoveryToken:c.buffer,staticKeyPair:a,certificateChainBuffer:void 0}))}function j(){return c("WAWebCryptoLibraryUtilsApi").makeRegistrationId()}function e(){return k.apply(this,arguments)}function k(){k=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=j();yield d("WAWebSignalStoreApi").waSignalStore.clearCredential();var c=(yield d("WAWebSignalKeyApi").generateIdentityKeyPair());try{yield (i||(i=b("Promise"))).all([d("WAWebSignalStoreApi").waSignalStore.setRegistrationInfo({registrationId:a,identityKeyPair:c}),d("WAWebSignalStoreApi").waSignalStore.rotateSignedPreKey(d("WAWebCryptoCurve25519").toSignalCurveKeyPair(c),d("WAWebSignalKeyApi").generateSignedKeyPair)])}catch(a){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["failed to refreshSignalCredentials: ",""])),a);throw a}});return k.apply(this,arguments)}g.refreshNoiseCredentials=a;g.refreshSignalCredentials=e}),98);
          __d("WAWebKeyboardRotateFocusModal.react",["WAWebKeyboardConstants","WAWebKeyboardTabUtils","react","stylex","useMergeRefs"],(function(a,b,c,d,e,f,g){var h,i,j,k=j||c("react"),l=(h||(h=d("react"))).useRef,m={container:{position:"x10l6tqk",top:"x13vifvy",insetInlineEnd:"xtijo5x",bottom:"x1ey2m1c",insetInlineStart:"x1o0tod",$$css:!0}};function a(a){var b=a.children,e=a.focusType,f=a.onBlur,g=a.ref;a=a.xstyle;var h=l(null);g=c("useMergeRefs")(g,h);var j=function(a){var b=h.current;if(!b)return;var c=a.shiftKey?d("WAWebKeyboardTabUtils").TabDirection.BACKWARD:d("WAWebKeyboardTabUtils").TabDirection.FORWARD,f=e!=null?e:{type:d("WAWebKeyboardTabUtils").FocusType.TABBABLE},g=f.type;f=f.customSelector;b=d("WAWebKeyboardTabUtils").getNextTabbableElement(b,c,g,void 0,f);if(b==null)return;a.preventDefault();b.focus()},n=function(a){if(a.metaKey||a.ctrlKey)return;if(a.key===d("WAWebKeyboardConstants").KEYBOARD_EVENT_KEY_VALUE.TAB)return j(a)};return k.jsx("div",babelHelpers["extends"]({ref:g},(i||(i=c("stylex"))).props(m.container,a),{onKeyDown:n,tabIndex:-1,onBlur:f,children:b}))}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
          __d("WAWebModalManagerImplWrapper.react",["WAUpperFirst","WAWebErrorBoundary.react","WAWebFocusTracer","WAWebKeyboardRotateFocusModal.react","WAWebKeyboardTabUtils","WAWebModalManager","WAWebPopover.react","WAWebUimContext","WAWebUimUie.react","WAWebUseIsKeyboardUser","WAWebVelocityTransitionGroup","react","uniqueID","useWAWebListener"],(function(a,b,c,d,e,f,g){var h,i;b=i||d("react");var j=h||(h=c("react")),k=b.cloneElement,l=b.useRef,m=b.useState,n={DEFAULT:"modal",NONE:"none"},o="modal";e="media";b="alert";var p="support";function q(a){var b,e,f=a.type,g=a.contextMenuRef,h=a.errorBoundaryName,i=l(null),p=l(!1),q=l(null),r=c("WAWebUseIsKeyboardUser")(),s=r.isKeyboardUser;r=m(void 0);var t=r[0],u=r[1];r=m(null);var v=r[0],w=r[1];r=m({type:d("WAWebKeyboardTabUtils").FocusType.TABBABLE});var x=r[0],y=r[1];r=m(n.DEFAULT);var z=r[0],A=r[1];r=m(void 0);var B=r[0],C=r[1];r=m(!1);var D=r[0],E=r[1],F=function(){if(!i.current)return;var a=i.current.getElement();if(!a||a.contains(document.activeElement))return;c("WAWebFocusTracer").focus(a)},G=function(){if(!i.current)return;var a=i.current.getElement();if(!a)return;c("WAWebFocusTracer").focus(a)},H=function(a){var b;return(b=document.getElementById(d("WAWebPopover.react").ANCHOR_PORTAL_ID))==null?void 0:b.contains(a)},I=function(a){var b=a.relatedTarget,c=g==null?void 0:g.current;c=c?c.isOpen():!1;return b instanceof HTMLElement&&!a.currentTarget.contains(b)&&!H(b)&&!c&&p.current===!1};r=function(a){I(a)&&F()};var J=function(a,b){var e;b===void 0&&(b={});q.current=s?document.activeElement||document.body:null;var g=b.transition||n.DEFAULT;e=(e=b.focusType)!=null?e:{type:d("WAWebKeyboardTabUtils").FocusType.TABBABLE};b=b;var h=b.uim;b=b.blockClose;t&&(g=n.NONE);var i=c("uniqueID")("ModalManager"+f),j=a;f===o&&(j=k(a,{requestFocus:G}));p.current=!1;y(e);u(j);w(i);A(g);C(h);E(b!=null?b:!1)},K=function(a){a(p.current===!0?!1:!!t)},L=function(a){if(!t)return;u(void 0);w(null);a&&A(a);p.current=!0;c("WAWebFocusTracer").focus(q.current)},M=function(a){a===v&&(L(),d("WAWebModalManager").ModalManager.trigger("close_"+f))},N=function(a){a((a=i.current)==null?void 0:a.getElement())};(b=d("useWAWebListener")).useListener((e=d("WAWebModalManager")).ModalManager,"open_"+f,J);b.useListener(e.ModalManager,"exists_"+f,K);b.useListener(e.ModalManager,"close_"+f,L);b.useListener(e.ModalManager,"get_ref",N);var O;t&&(O=j.jsx(d("WAWebUimUie.react").UIE,{displayName:"Modal"+c("WAUpperFirst")(a.type),escapable:!D,ref:i,requestFocus:F,requestDismiss:M.bind(null,v),children:j.jsx(c("WAWebKeyboardRotateFocusModal.react"),{focusType:x,onBlur:r,children:t})},v));return j.jsx(c("WAWebUimContext").Consumer,{children:function(a){return j.jsx(c("WAWebUimContext").Provider,{value:B||a,children:j.jsx(d("WAWebErrorBoundary.react").ErrorBoundary,{name:h,children:j.jsx(c("WAWebVelocityTransitionGroup"),{transitionName:z,children:O})})})}})}q.displayName=q.name+" [from "+f.id+"]";function a(a){return j.jsx(d("WAWebErrorBoundary.react").ErrorBoundary,{name:a.errorBoundaryName+"-wrapper",children:j.jsx(q,babelHelpers["extends"]({},a))})}a.displayName=a.name+" [from "+f.id+"]";g.ModalType=o;g.MediaType=e;g.AlertType=b;g.SupportType=p;g.ModalManagerImplWrapper=a}),98);
          __d("WDSColorTheme",[],(function(a,b,c,d,e,f,g){a={neutralGray50:"#FAFAFA",neutralGray75:"#F4F4F4",neutralGray100:"#EEEEEE",neutralGray200:"#D8D8D8",neutralGray300:"#BDBDBD",neutralGray400:"#959393",neutralGray450:"#858586",neutralGray500:"#757778",neutralGray550:"#6A6C6C",neutralGray600:"#606263",neutralGray700:"#424445",neutralGray800:"#242626",neutralGray850:"#1D1F1F",neutralGray900:"#161717",neutralGray1000:"#0A0A0A",warmGray50:"#FBFAF9",warmGray75:"#F7F5F3",warmGray100:"#F1EEEB",warmGray200:"#DBD8D4",warmGray300:"#C2BDB8",warmGray400:"#9F9891",warmGray500:"#7C7771",warmGray600:"#66625D",warmGray700:"#474440",warmGray800:"#262524",warmGray900:"#171616",warmGray1000:"#0B0A0A",warmGray300Alpha15:"rgba(194, 189, 184, 0.15)",green50:"#F2FDF0",green75:"#E7FCE3",green100:"#D9FDD3",green200:"#ACFCAC",green300:"#71EB85",green400:"#25D366",green450:"#21C063",green500:"#1DAA61",green600:"#1B8755",green700:"#15603E",green750:"#144D37",green800:"#103529",green500Alpha30:"rgba(29, 170, 97, 0.3)",green500Alpha60:"rgba(29, 170, 97, 0.6)",red50:"#FEEFF2",red75:"#FDE8EB",red100:"#FBD8DC",red200:"#FA99A4",red300:"#FB5061",red400:"#EA0038",red500:"#B80531",red600:"#911435",red700:"#61182E",red800:"#321622",red400Alpha30:"rgba(234, 0, 56, 0.3)",orange50:"#FFF7F5",orange75:"#FFEBE6",orange100:"#FEE2D8",orange200:"#FDC1AD",orange300:"#FC9775",orange400:"#FA6533",orange500:"#C4532D",orange600:"#9A4529",orange700:"#6B3424",orange800:"#35221E",yellow50:"#FFFCF5",yellow75:"#FFF7E5",yellow100:"#FFF0D4",yellow200:"#FFE4AF",yellow300:"#FFD279",yellow400:"#FFB938",yellow500:"#C58730",yellow600:"#9D6C2C",yellow700:"#6D4E26",yellow800:"#362C1F",purple50:"#F7F5FF",purple75:"#EFEBFF",purple100:"#E8E0FF",purple200:"#D1C4FF",purple300:"#A791FF",purple400:"#7F66FF",purple500:"#5E47DE",purple600:"#4837AF",purple700:"#3A327B",purple800:"#242447",cobalt50:"#F2F8FF",cobalt75:"#E1F0FF",cobalt100:"#D2E8FE",cobalt200:"#99CAFE",cobalt300:"#53A6FD",cobalt400:"#007BFC",cobalt500:"#0063CB",cobalt600:"#0451A3",cobalt700:"#073D76",cobalt800:"#092642",skyBlue50:"#F2FAFE",skyBlue75:"#DEF3FC",skyBlue100:"#CAECFA",skyBlue200:"#93D7F5",skyBlue300:"#53BDEB",skyBlue400:"#009DE2",skyBlue500:"#027EB5",skyBlue600:"#046692",skyBlue700:"#074B6A",skyBlue800:"#092C3D",pink50:"#FFF5F8",pink75:"#FFEBF1",pink100:"#FFDAE7",pink200:"#FFABC7",pink300:"#FF72A1",pink400:"#FF2E74",pink500:"#D42A66",pink600:"#A32553",pink700:"#6D1E3E",pink800:"#36192A",emerald50:"#F0FFF9",emerald75:"#E1FEF2",emerald100:"#D5FDED",emerald200:"#B2F5DA",emerald300:"#7AE3C3",emerald400:"#06CF9C",emerald500:"#00A884",emerald600:"#008069",emerald700:"#125C4E",emerald800:"#0A332C",teal50:"#EDFAFA",teal75:"#DFF6F5",teal100:"#CBF2EE",teal200:"#95DBD4",teal300:"#42C7B8",teal400:"#02A698",teal500:"#028377",teal600:"#046A62",teal700:"#074D4A",teal800:"#092D2F",cream50:"#FAF8F5",cream75:"#F5F1EB",cream100:"#EFE9E0",cream150:"#EAE0D3",cream200:"#E5DBCD",cream300:"#D4C3AB",cream400:"#C1A886",cream500:"#9F8465",cream600:"#7B654C",cream700:"#504334",cream800:"#2C2720",brown50:"#FEF9F6",brown75:"#FCEDE3",brown100:"#F4DED1",brown200:"#E5C6B2",brown300:"#DBA685",brown400:"#C0835D",brown500:"#9E6947",brown600:"#855538",brown700:"#5B3C29",brown800:"#35271E",whiteAlpha05:"rgba(255, 255, 255, 0.05)",whiteAlpha10:"rgba(255, 255, 255, 0.1)",whiteAlpha20:"rgba(255, 255, 255, 0.2)",whiteAlpha30:"rgba(255, 255, 255, 0.3)",whiteAlpha40:"rgba(255, 255, 255, 0.4)",whiteAlpha50:"rgba(255, 255, 255, 0.5)",whiteAlpha60:"rgba(255, 255, 255, 0.6)",whiteAlpha70:"rgba(255, 255, 255, 0.7)",whiteAlpha80:"rgba(255, 255, 255, 0.8)",whiteAlpha90:"rgba(255, 255, 255, 0.9)",whiteOpaque:"#FFFFFF",blackAlpha05:"rgba(0, 0, 0, 0.05)",blackAlpha10:"rgba(0, 0, 0, 0.1)",blackAlpha20:"rgba(0, 0, 0, 0.2)",blackAlpha30:"rgba(0, 0, 0, 0.3)",blackAlpha40:"rgba(0, 0, 0, 0.4)",blackAlpha50:"rgba(0, 0, 0, 0.5)",blackAlpha60:"rgba(0, 0, 0, 0.6)",blackAlpha70:"rgba(0, 0, 0, 0.7)",blackAlpha80:"rgba(0, 0, 0, 0.8)",blackAlpha90:"rgba(0, 0, 0, 0.9)",blackOpaque:"#000000",transparent:"transparent"};b={neutralGray50:"250, 250, 250",neutralGray75:"244, 244, 244",neutralGray100:"238, 238, 238",neutralGray200:"216, 216, 216",neutralGray300:"189, 189, 189",neutralGray400:"149, 147, 147",neutralGray450:"133, 133, 134",neutralGray500:"117, 119, 120",neutralGray550:"106, 108, 108",neutralGray600:"96, 98, 99",neutralGray700:"66, 68, 69",neutralGray800:"36, 38, 38",neutralGray850:"29, 31, 31",neutralGray900:"22, 23, 23",neutralGray1000:"10, 10, 10",warmGray50:"251, 250, 249",warmGray75:"247, 245, 243",warmGray100:"241, 238, 235",warmGray200:"219, 216, 212",warmGray300:"194, 189, 184",warmGray400:"159, 152, 145",warmGray500:"124, 119, 113",warmGray600:"102, 98, 93",warmGray700:"71, 68, 64",warmGray800:"38, 37, 36",warmGray900:"23, 22, 22",warmGray1000:"11, 10, 10",green50:"242, 253, 240",green75:"231, 252, 227",green100:"217, 253, 211",green200:"172, 252, 172",green300:"113, 235, 133",green400:"37, 211, 102",green450:"33, 192, 99",green500:"29, 170, 97",green600:"27, 135, 85",green700:"21, 96, 62",green750:"20, 77, 55",green800:"16, 53, 41",red50:"254, 239, 242",red75:"253, 232, 235",red100:"251, 216, 220",red200:"250, 153, 164",red300:"251, 80, 97",red400:"234, 0, 56",red500:"184, 5, 49",red600:"145, 20, 53",red700:"97, 24, 46",red800:"50, 22, 34",orange50:"255, 247, 245",orange75:"255, 235, 230",orange100:"254, 226, 216",orange200:"253, 193, 173",orange300:"252, 151, 117",orange400:"250, 101, 51",orange500:"196, 83, 45",orange600:"154, 69, 41",orange700:"107, 52, 36",orange800:"53, 34, 30",yellow50:"255, 252, 245",yellow75:"255, 247, 229",yellow100:"255, 240, 212",yellow200:"255, 228, 175",yellow300:"255, 210, 121",yellow400:"255, 185, 56",yellow500:"197, 135, 48",yellow600:"157, 108, 44",yellow700:"109, 78, 38",yellow800:"54, 44, 31",purple50:"247, 245, 255",purple75:"239, 235, 255",purple100:"232, 224, 255",purple200:"209, 196, 255",purple300:"167, 145, 255",purple400:"127, 102, 255",purple500:"94, 71, 222",purple600:"72, 55, 175",purple700:"58, 50, 123",purple800:"36, 36, 71",cobalt50:"242, 248, 255",cobalt75:"225, 240, 255",cobalt100:"210, 232, 254",cobalt200:"153, 202, 254",cobalt300:"83, 166, 253",cobalt400:"0, 123, 252",cobalt500:"0, 99, 203",cobalt600:"4, 81, 163",cobalt700:"7, 61, 118",cobalt800:"9, 38, 66",skyBlue50:"242, 250, 254",skyBlue75:"222, 243, 252",skyBlue100:"202, 236, 250",skyBlue200:"147, 215, 245",skyBlue300:"83, 189, 235",skyBlue400:"0, 157, 226",skyBlue500:"2, 126, 181",skyBlue600:"4, 102, 146",skyBlue700:"7, 75, 106",skyBlue800:"9, 44, 61",pink50:"255, 245, 248",pink75:"255, 235, 241",pink100:"255, 218, 231",pink200:"255, 171, 199",pink300:"255, 114, 161",pink400:"255, 46, 116",pink500:"212, 42, 102",pink600:"163, 37, 83",pink700:"109, 30, 62",pink800:"54, 25, 42",emerald50:"240, 255, 249",emerald75:"225, 254, 242",emerald100:"213, 253, 237",emerald200:"178, 245, 218",emerald300:"122, 227, 195",emerald400:"6, 207, 156",emerald500:"0, 168, 132",emerald600:"0, 128, 105",emerald700:"18, 92, 78",emerald800:"10, 51, 44",teal50:"237, 250, 250",teal75:"223, 246, 245",teal100:"203, 242, 238",teal200:"149, 219, 212",teal300:"66, 199, 184",teal400:"2, 166, 152",teal500:"2, 131, 119",teal600:"4, 106, 98",teal700:"7, 77, 74",teal800:"9, 45, 47",cream50:"250, 248, 245",cream75:"245, 241, 235",cream100:"239, 233, 224",cream150:"234, 224, 211",cream200:"229, 219, 205",cream300:"212, 195, 171",cream400:"193, 168, 134",cream500:"159, 132, 101",cream600:"123, 101, 76",cream700:"80, 67, 52",cream800:"44, 39, 32",brown50:"254, 249, 246",brown75:"252, 237, 227",brown100:"244, 222, 209",brown200:"229, 198, 178",brown300:"219, 166, 133",brown400:"192, 131, 93",brown500:"158, 105, 71",brown600:"133, 85, 56",brown700:"91, 60, 41",brown800:"53, 39, 30",white:"255, 255, 255",black:"0, 0, 0"};c="@media (prefers-color-scheme: dark)";e={"--WDS-accent":(d={"default":a.green500},d[c]=a.green450,d),"--WDS-accent-RGB":(e={"default":b.green500},e[c]=b.green450,e),"--WDS-accent-deemphasized":(f={"default":a.green100},f[c]=a.green800,f),"--WDS-accent-deemphasized-RGB":(d={"default":b.green100},d[c]=b.green800,d),"--WDS-accent-emphasized":(e={"default":a.green700},e[c]=a.green100,e),"--WDS-accent-emphasized-RGB":(f={"default":b.green700},f[c]=b.green100,f),"--WDS-secondary-negative":(d={"default":a.red400},d[c]=a.red300,d),"--WDS-secondary-negative-RGB":(e={"default":b.red400},e[c]=b.red300,e),"--WDS-secondary-negative-deemphasized":(f={"default":a.red75},f[c]=a.red800,f),"--WDS-secondary-negative-deemphasized-RGB":(d={"default":b.red75},d[c]=b.red800,d),"--WDS-secondary-negative-emphasized":(e={"default":a.red500},e[c]=a.red200,e),"--WDS-secondary-negative-emphasized-RGB":(f={"default":b.red500},f[c]=b.red200,f),"--WDS-secondary-positive":(d={"default":a.green500},d[c]=a.green300,d),"--WDS-secondary-positive-RGB":(e={"default":b.green500},e[c]=b.green300,e),"--WDS-secondary-positive-deemphasized":(f={"default":a.green75},f[c]=a.green800,f),"--WDS-secondary-positive-deemphasized-RGB":(d={"default":b.green75},d[c]=b.green800,d),"--WDS-secondary-warning":(e={"default":a.yellow400},e[c]=a.yellow300,e),"--WDS-secondary-warning-RGB":(f={"default":b.yellow400},f[c]=b.yellow300,f),"--WDS-secondary-warning-deemphasized":(d={"default":a.yellow75},d[c]=a.yellow800,d),"--WDS-secondary-warning-deemphasized-RGB":(e={"default":b.yellow75},e[c]=b.yellow800,e),"--WDS-content-default":(f={"default":a.neutralGray1000},f[c]=a.neutralGray50,f),"--WDS-content-default-RGB":(d={"default":b.neutralGray1000},d[c]=b.neutralGray50,d),"--WDS-content-deemphasized":(e={"default":a.blackAlpha60},e[c]=a.whiteAlpha60,e),"--WDS-content-deemphasized-RGB":(f={"default":b.black},f[c]=b.white,f),"--WDS-content-disabled":(d={"default":a.neutralGray300},d[c]=a.neutralGray700,d),"--WDS-content-disabled-RGB":(e={"default":b.neutralGray300},e[c]=b.neutralGray700,e),"--WDS-content-on-accent":(f={"default":a.whiteOpaque},f[c]=a.neutralGray1000,f),"--WDS-content-on-accent-RGB":(d={"default":b.white},d[c]=b.neutralGray1000,d),"--WDS-content-action-default":(e={"default":a.neutralGray1000},e[c]=a.neutralGray50,e),"--WDS-content-action-default-RGB":(f={"default":b.neutralGray1000},f[c]=b.neutralGray50,f),"--WDS-content-action-emphasized":(d={"default":a.green600},d[c]=a.green450,d),"--WDS-content-action-emphasized-RGB":(e={"default":b.green600},e[c]=b.green450,e),"--WDS-content-external-link":(f={"default":a.green600},f[c]=a.green450,f),"--WDS-content-external-link-RGB":(d={"default":b.green600},d[c]=b.green450,d),"--WDS-content-inverse":(e={"default":a.whiteOpaque},e[c]=a.neutralGray1000,e),"--WDS-content-inverse-RGB":(f={"default":b.white},f[c]=b.neutralGray1000,f),"--WDS-content-read":(d={"default":a.cobalt400},d[c]=a.skyBlue300,d),"--WDS-content-read-RGB":(e={"default":b.cobalt400},e[c]=b.skyBlue300,e),"--WDS-background-wash-plain":(f={"default":a.whiteOpaque},f[c]=a.neutralGray900,f),"--WDS-background-wash-plain-RGB":(d={"default":b.white},d[c]=b.neutralGray900,d),"--WDS-background-wash-inset":(e={"default":a.warmGray75},e[c]=a.neutralGray900,e),"--WDS-background-wash-inset-RGB":(f={"default":b.warmGray75},f[c]=b.neutralGray900,f),"--WDS-background-elevated-wash-plain":(d={"default":a.whiteOpaque},d[c]=a.neutralGray850,d),"--WDS-background-elevated-wash-plain-RGB":(e={"default":b.white},e[c]=b.neutralGray850,e),"--WDS-background-elevated-wash-inset":(f={"default":a.warmGray75},f[c]=a.neutralGray850,f),"--WDS-background-elevated-wash-inset-RGB":(d={"default":b.warmGray75},d[c]=b.neutralGray850,d),"--WDS-background-dimmer":(e={"default":"rgb(0, 0, 0, 0.32)"},e[c]="rgb(0, 0, 0, 0.32)",e),"--WDS-surface-default":(f={"default":a.whiteOpaque},f[c]=a.neutralGray900,f),"--WDS-surface-default-RGB":(d={"default":b.white},d[c]=b.neutralGray900,d),"--WDS-surface-emphasized":(e={"default":a.warmGray75},e[c]=a.neutralGray850,e),"--WDS-surface-emphasized-RGB":(f={"default":b.warmGray75},f[c]=b.neutralGray850,f),"--WDS-surface-elevated-default":(d={"default":a.whiteOpaque},d[c]=a.neutralGray850,d),"--WDS-surface-elevated-default-RGB":(e={"default":b.white},e[c]=b.neutralGray850,e),"--WDS-surface-elevated-emphasized":(f={"default":a.warmGray75},f[c]=a.neutralGray800,f),"--WDS-surface-elevated-emphasized-RGB":(d={"default":b.warmGray75},d[c]=b.neutralGray800,d),"--WDS-surface-highlight":(e={"default":a.warmGray300Alpha15},e[c]=a.whiteAlpha10,e),"--WDS-surface-highlight-RGB":(f={"default":b.warmGray300},f[c]=b.white,f),"--WDS-surface-inverse":(d={"default":a.neutralGray800},d[c]=a.neutralGray100,d),"--WDS-surface-inverse-RGB":(e={"default":b.neutralGray800},e[c]=b.neutralGray100,e),"--WDS-surface-pressed":(f={"default":a.blackAlpha20},f[c]=a.whiteAlpha20,f),"--WDS-surface-pressed-RGB":(d={"default":b.black},d[c]=b.white,d),"--WDS-lines-divider":(e={"default":a.blackAlpha10},e[c]=a.whiteAlpha10,e),"--WDS-lines-divider-RGB":(f={"default":b.black},f[c]=b.white,f),"--WDS-lines-outline-default":(d={"default":a.neutralGray400},d[c]=a.neutralGray500,d),"--WDS-lines-outline-default-RGB":(e={"default":b.neutralGray400},e[c]=b.neutralGray500,e),"--WDS-lines-outline-deemphasized":(f={"default":a.blackAlpha20},f[c]=a.whiteAlpha10,f),"--WDS-lines-outline-deemphasized-RGB":(d={"default":b.black},d[c]=b.white,d),"--WDS-persistent-always-branded":(e={"default":a.green500},e[c]=a.green450,e),"--WDS-persistent-always-branded-RGB":(f={"default":b.green500},f[c]=b.green450,f),"--WDS-persistent-always-black":(d={"default":a.neutralGray1000},d[c]=a.neutralGray1000,d),"--WDS-persistent-always-black-RGB":(e={"default":b.neutralGray1000},e[c]=b.neutralGray1000,e),"--WDS-persistent-always-white":(f={"default":a.whiteOpaque},f[c]=a.whiteOpaque,f),"--WDS-persistent-always-white-RGB":(d={"default":b.white},d[c]=b.white,d),"--WDS-persistent-activity-indicator":(e={"default":a.green400},e[c]=a.green400,e),"--WDS-persistent-activity-indicator-RGB":(f={"default":b.green400},f[c]=b.green400,f),"--WDS-systems-bubble-surface-incoming":(d={"default":a.whiteOpaque},d[c]=a.neutralGray800,d),"--WDS-systems-bubble-surface-incoming-RGB":(e={"default":b.white},e[c]=b.neutralGray800,e),"--WDS-systems-bubble-surface-outgoing":(f={"default":a.green100},f[c]=a.green750,f),"--WDS-systems-bubble-surface-outgoing-RGB":(d={"default":b.green100},d[c]=b.green750,d),"--WDS-systems-bubble-content-deemphasized":(e={"default":a.blackAlpha60},e[c]=a.whiteAlpha60,e),"--WDS-systems-bubble-content-deemphasized-RGB":(f={"default":b.black},f[c]=b.white,f),"--WDS-systems-bubble-surface-overlay":(d={"default":a.warmGray300Alpha15},d[c]=a.blackAlpha20,d),"--WDS-systems-bubble-surface-overlay-RGB":(e={"default":b.warmGray300},e[c]=b.black,e),"--WDS-systems-bubble-surface-system":(f={"default":a.whiteAlpha90},f[c]=a.neutralGray850,f),"--WDS-systems-bubble-surface-system-RGB":(d={"default":b.white},d[c]=b.neutralGray850,d),"--WDS-systems-bubble-surface-e2e":(e={"default":a.yellow100},e[c]=a.neutralGray850,e),"--WDS-systems-bubble-surface-e2e-RGB":(f={"default":b.yellow100},f[c]=b.neutralGray850,f),"--WDS-systems-bubble-content-e2e":(d={"default":a.blackAlpha60},d[c]=a.yellow300,d),"--WDS-systems-bubble-content-e2e-RGB":(e={"default":b.black},e[c]=b.yellow300,e),"--WDS-systems-bubble-surface-business":(f={"default":a.emerald100},f[c]=a.neutralGray850,f),"--WDS-systems-bubble-surface-business-RGB":(d={"default":b.emerald100},d[c]=b.neutralGray850,d),"--WDS-systems-bubble-content-business":(e={"default":a.blackAlpha60},e[c]=a.emerald400,e),"--WDS-systems-bubble-content-business-RGB":(f={"default":b.black},f[c]=b.emerald400,f),"--WDS-systems-chat-surface-composer":(d={"default":a.whiteOpaque},d[c]=a.neutralGray800,d),"--WDS-systems-chat-surface-composer-RGB":(e={"default":b.white},e[c]=b.neutralGray800,e),"--WDS-systems-chat-background-wallpaper":(f={"default":a.cream75},f[c]=a.neutralGray900,f),"--WDS-systems-chat-background-wallpaper-RGB":(d={"default":b.cream75},d[c]=b.neutralGray900,d),"--WDS-systems-chat-foreground-wallpaper":(e={"default":a.cream150},e[c]=a.whiteAlpha10,e),"--WDS-systems-chat-foreground-wallpaper-RGB":(f={"default":b.cream150},f[c]=b.white,f),"--WDS-systems-chat-surface-tray":(d={"default":a.warmGray75},d[c]=a.neutralGray900,d),"--WDS-systems-chat-surface-tray-RGB":(e={"default":b.warmGray75},e[c]=b.neutralGray900,e),"--WDS-systems-status-seen":(f={"default":a.warmGray300},f[c]=a.neutralGray500,f),"--WDS-systems-status-seen-RGB":(d={"default":b.warmGray300},d[c]=b.neutralGray500,d),"--WDS-components-platform-gesture-bar":(e={"default":a.blackAlpha50},e[c]=a.whiteAlpha60,e),"--WDS-components-platform-gesture-bar-RGB":(f={"default":b.black},f[c]=b.white,f),"--WDS-components-platform-status-bar":(d={"default":a.blackAlpha80},d[c]=a.whiteOpaque,d),"--WDS-components-platform-status-bar-RGB":(e={"default":b.black},e[c]=b.white,e),"--WDS-components-surface-nav-bar":(f={"default":a.warmGray75},f[c]=a.neutralGray850,f),"--WDS-components-surface-nav-bar-RGB":(d={"default":b.warmGray75},d[c]=b.neutralGray850,d),"--WDS-components-outline-profile-photo":(e={"default":a.blackAlpha10},e[c]=a.whiteAlpha10,e),"--WDS-components-outline-profile-photo-RGB":(f={"default":b.black},f[c]=b.white,f),"--WDS-components-filter-surface-selected":(d={"default":a.green100},d[c]=a.green800,d),"--WDS-components-filter-surface-selected-RGB":(e={"default":b.green100},e[c]=b.green800,e),"--WDS-components-active-list-row":(f={"default":a.warmGray300Alpha15},f[c]=a.whiteAlpha10,f),"--WDS-components-active-list-row-RGB":(d={"default":b.warmGray300},d[c]=b.white,d)};f={"--WDS-accent":e["--WDS-accent"]["default"],"--WDS-accent-RGB":e["--WDS-accent-RGB"]["default"],"--WDS-accent-deemphasized":e["--WDS-accent-deemphasized"]["default"],"--WDS-accent-deemphasized-RGB":e["--WDS-accent-deemphasized-RGB"]["default"],"--WDS-accent-emphasized":e["--WDS-accent-emphasized"]["default"],"--WDS-accent-emphasized-RGB":e["--WDS-accent-emphasized-RGB"]["default"],"--WDS-secondary-negative":e["--WDS-secondary-negative"]["default"],"--WDS-secondary-negative-RGB":e["--WDS-secondary-negative-RGB"]["default"],"--WDS-secondary-negative-deemphasized":e["--WDS-secondary-negative-deemphasized"]["default"],"--WDS-secondary-negative-deemphasized-RGB":e["--WDS-secondary-negative-deemphasized-RGB"]["default"],"--WDS-secondary-negative-emphasized":e["--WDS-secondary-negative-emphasized"]["default"],"--WDS-secondary-negative-emphasized-RGB":e["--WDS-secondary-negative-emphasized-RGB"]["default"],"--WDS-secondary-positive":e["--WDS-secondary-positive"]["default"],"--WDS-secondary-positive-RGB":e["--WDS-secondary-positive-RGB"]["default"],"--WDS-secondary-positive-deemphasized":e["--WDS-secondary-positive-deemphasized"]["default"],"--WDS-secondary-positive-deemphasized-RGB":e["--WDS-secondary-positive-deemphasized-RGB"]["default"],"--WDS-secondary-warning":e["--WDS-secondary-warning"]["default"],"--WDS-secondary-warning-RGB":e["--WDS-secondary-warning-RGB"]["default"],"--WDS-secondary-warning-deemphasized":e["--WDS-secondary-warning-deemphasized"]["default"],"--WDS-secondary-warning-deemphasized-RGB":e["--WDS-secondary-warning-deemphasized-RGB"]["default"],"--WDS-content-default":e["--WDS-content-default"]["default"],"--WDS-content-default-RGB":e["--WDS-content-default-RGB"]["default"],"--WDS-content-deemphasized":e["--WDS-content-deemphasized"]["default"],"--WDS-content-deemphasized-RGB":e["--WDS-content-deemphasized-RGB"]["default"],"--WDS-content-disabled":e["--WDS-content-disabled"]["default"],"--WDS-content-disabled-RGB":e["--WDS-content-disabled-RGB"]["default"],"--WDS-content-on-accent":e["--WDS-content-on-accent"]["default"],"--WDS-content-on-accent-RGB":e["--WDS-content-on-accent-RGB"]["default"],"--WDS-content-action-default":e["--WDS-content-action-default"]["default"],"--WDS-content-action-default-RGB":e["--WDS-content-action-default-RGB"]["default"],"--WDS-content-action-emphasized":e["--WDS-content-action-emphasized"]["default"],"--WDS-content-action-emphasized-RGB":e["--WDS-content-action-emphasized-RGB"]["default"],"--WDS-content-external-link":e["--WDS-content-external-link"]["default"],"--WDS-content-external-link-RGB":e["--WDS-content-external-link-RGB"]["default"],"--WDS-content-inverse":e["--WDS-content-inverse"]["default"],"--WDS-content-inverse-RGB":e["--WDS-content-inverse-RGB"]["default"],"--WDS-content-read":e["--WDS-content-read"]["default"],"--WDS-content-read-RGB":e["--WDS-content-read-RGB"]["default"],"--WDS-background-wash-plain":e["--WDS-background-wash-plain"]["default"],"--WDS-background-wash-plain-RGB":e["--WDS-background-wash-plain-RGB"]["default"],"--WDS-background-wash-inset":e["--WDS-background-wash-inset"]["default"],"--WDS-background-wash-inset-RGB":e["--WDS-background-wash-inset-RGB"]["default"],"--WDS-background-elevated-wash-plain":e["--WDS-background-elevated-wash-plain"]["default"],"--WDS-background-elevated-wash-plain-RGB":e["--WDS-background-elevated-wash-plain-RGB"]["default"],"--WDS-background-elevated-wash-inset":e["--WDS-background-elevated-wash-inset"]["default"],"--WDS-background-elevated-wash-inset-RGB":e["--WDS-background-elevated-wash-inset-RGB"]["default"],"--WDS-background-dimmer":e["--WDS-background-dimmer"]["default"],"--WDS-surface-default":e["--WDS-surface-default"]["default"],"--WDS-surface-default-RGB":e["--WDS-surface-default-RGB"]["default"],"--WDS-surface-emphasized":e["--WDS-surface-emphasized"]["default"],"--WDS-surface-emphasized-RGB":e["--WDS-surface-emphasized-RGB"]["default"],"--WDS-surface-elevated-default":e["--WDS-surface-elevated-default"]["default"],"--WDS-surface-elevated-default-RGB":e["--WDS-surface-elevated-default-RGB"]["default"],"--WDS-surface-elevated-emphasized":e["--WDS-surface-elevated-emphasized"]["default"],"--WDS-surface-elevated-emphasized-RGB":e["--WDS-surface-elevated-emphasized-RGB"]["default"],"--WDS-surface-highlight":e["--WDS-surface-highlight"]["default"],"--WDS-surface-highlight-RGB":e["--WDS-surface-highlight-RGB"]["default"],"--WDS-surface-inverse":e["--WDS-surface-inverse"]["default"],"--WDS-surface-inverse-RGB":e["--WDS-surface-inverse-RGB"]["default"],"--WDS-surface-pressed":e["--WDS-surface-pressed"]["default"],"--WDS-surface-pressed-RGB":e["--WDS-surface-pressed-RGB"]["default"],"--WDS-lines-divider":e["--WDS-lines-divider"]["default"],"--WDS-lines-divider-RGB":e["--WDS-lines-divider-RGB"]["default"],"--WDS-lines-outline-default":e["--WDS-lines-outline-default"]["default"],"--WDS-lines-outline-default-RGB":e["--WDS-lines-outline-default-RGB"]["default"],"--WDS-lines-outline-deemphasized":e["--WDS-lines-outline-deemphasized"]["default"],"--WDS-lines-outline-deemphasized-RGB":e["--WDS-lines-outline-deemphasized-RGB"]["default"],"--WDS-persistent-always-branded":e["--WDS-persistent-always-branded"]["default"],"--WDS-persistent-always-branded-RGB":e["--WDS-persistent-always-branded-RGB"]["default"],"--WDS-persistent-always-black":e["--WDS-persistent-always-black"]["default"],"--WDS-persistent-always-black-RGB":e["--WDS-persistent-always-black-RGB"]["default"],"--WDS-persistent-always-white":e["--WDS-persistent-always-white"]["default"],"--WDS-persistent-always-white-RGB":e["--WDS-persistent-always-white-RGB"]["default"],"--WDS-persistent-activity-indicator":e["--WDS-persistent-activity-indicator"]["default"],"--WDS-persistent-activity-indicator-RGB":e["--WDS-persistent-activity-indicator-RGB"]["default"],"--WDS-systems-bubble-surface-incoming":e["--WDS-systems-bubble-surface-incoming"]["default"],"--WDS-systems-bubble-surface-incoming-RGB":e["--WDS-systems-bubble-surface-incoming-RGB"]["default"],"--WDS-systems-bubble-surface-outgoing":e["--WDS-systems-bubble-surface-outgoing"]["default"],"--WDS-systems-bubble-surface-outgoing-RGB":e["--WDS-systems-bubble-surface-outgoing-RGB"]["default"],"--WDS-systems-bubble-content-deemphasized":e["--WDS-systems-bubble-content-deemphasized"]["default"],"--WDS-systems-bubble-content-deemphasized-RGB":e["--WDS-systems-bubble-content-deemphasized-RGB"]["default"],"--WDS-systems-bubble-surface-overlay":e["--WDS-systems-bubble-surface-overlay"]["default"],"--WDS-systems-bubble-surface-overlay-RGB":e["--WDS-systems-bubble-surface-overlay-RGB"]["default"],"--WDS-systems-bubble-surface-system":e["--WDS-systems-bubble-surface-system"]["default"],"--WDS-systems-bubble-surface-system-RGB":e["--WDS-systems-bubble-surface-system-RGB"]["default"],"--WDS-systems-bubble-surface-e2e":e["--WDS-systems-bubble-surface-e2e"]["default"],"--WDS-systems-bubble-surface-e2e-RGB":e["--WDS-systems-bubble-surface-e2e-RGB"]["default"],"--WDS-systems-bubble-content-e2e":e["--WDS-systems-bubble-content-e2e"]["default"],"--WDS-systems-bubble-content-e2e-RGB":e["--WDS-systems-bubble-content-e2e-RGB"]["default"],"--WDS-systems-bubble-surface-business":e["--WDS-systems-bubble-surface-business"]["default"],"--WDS-systems-bubble-surface-business-RGB":e["--WDS-systems-bubble-surface-business-RGB"]["default"],"--WDS-systems-bubble-content-business":e["--WDS-systems-bubble-content-business"]["default"],"--WDS-systems-bubble-content-business-RGB":e["--WDS-systems-bubble-content-business-RGB"]["default"],"--WDS-systems-chat-surface-composer":e["--WDS-systems-chat-surface-composer"]["default"],"--WDS-systems-chat-surface-composer-RGB":e["--WDS-systems-chat-surface-composer-RGB"]["default"],"--WDS-systems-chat-background-wallpaper":e["--WDS-systems-chat-background-wallpaper"]["default"],"--WDS-systems-chat-background-wallpaper-RGB":e["--WDS-systems-chat-background-wallpaper-RGB"]["default"],"--WDS-systems-chat-foreground-wallpaper":e["--WDS-systems-chat-foreground-wallpaper"]["default"],"--WDS-systems-chat-foreground-wallpaper-RGB":e["--WDS-systems-chat-foreground-wallpaper-RGB"]["default"],"--WDS-systems-chat-surface-tray":e["--WDS-systems-chat-surface-tray"]["default"],"--WDS-systems-chat-surface-tray-RGB":e["--WDS-systems-chat-surface-tray-RGB"]["default"],"--WDS-systems-status-seen":e["--WDS-systems-status-seen"]["default"],"--WDS-systems-status-seen-RGB":e["--WDS-systems-status-seen-RGB"]["default"],"--WDS-components-platform-gesture-bar":e["--WDS-components-platform-gesture-bar"]["default"],"--WDS-components-platform-gesture-bar-RGB":e["--WDS-components-platform-gesture-bar-RGB"]["default"],"--WDS-components-platform-status-bar":e["--WDS-components-platform-status-bar"]["default"],"--WDS-components-platform-status-bar-RGB":e["--WDS-components-platform-status-bar-RGB"]["default"],"--WDS-components-surface-nav-bar":e["--WDS-components-surface-nav-bar"]["default"],"--WDS-components-surface-nav-bar-RGB":e["--WDS-components-surface-nav-bar-RGB"]["default"],"--WDS-components-outline-profile-photo":e["--WDS-components-outline-profile-photo"]["default"],"--WDS-components-outline-profile-photo-RGB":e["--WDS-components-outline-profile-photo-RGB"]["default"],"--WDS-components-filter-surface-selected":e["--WDS-components-filter-surface-selected"]["default"],"--WDS-components-filter-surface-selected-RGB":e["--WDS-components-filter-surface-selected-RGB"]["default"],"--WDS-components-active-list-row":e["--WDS-components-active-list-row"]["default"],"--WDS-components-active-list-row-RGB":e["--WDS-components-active-list-row-RGB"]["default"]};d={"--WDS-accent":e["--WDS-accent"][c],"--WDS-accent-RGB":e["--WDS-accent-RGB"][c],"--WDS-accent-deemphasized":e["--WDS-accent-deemphasized"][c],"--WDS-accent-deemphasized-RGB":e["--WDS-accent-deemphasized-RGB"][c],"--WDS-accent-emphasized":e["--WDS-accent-emphasized"][c],"--WDS-accent-emphasized-RGB":e["--WDS-accent-emphasized-RGB"][c],"--WDS-secondary-negative":e["--WDS-secondary-negative"][c],"--WDS-secondary-negative-RGB":e["--WDS-secondary-negative-RGB"][c],"--WDS-secondary-negative-deemphasized":e["--WDS-secondary-negative-deemphasized"][c],"--WDS-secondary-negative-deemphasized-RGB":e["--WDS-secondary-negative-deemphasized-RGB"][c],"--WDS-secondary-negative-emphasized":e["--WDS-secondary-negative-emphasized"][c],"--WDS-secondary-negative-emphasized-RGB":e["--WDS-secondary-negative-emphasized-RGB"][c],"--WDS-secondary-positive":e["--WDS-secondary-positive"][c],"--WDS-secondary-positive-RGB":e["--WDS-secondary-positive-RGB"][c],"--WDS-secondary-positive-deemphasized":e["--WDS-secondary-positive-deemphasized"][c],"--WDS-secondary-positive-deemphasized-RGB":e["--WDS-secondary-positive-deemphasized-RGB"][c],"--WDS-secondary-warning":e["--WDS-secondary-warning"][c],"--WDS-secondary-warning-RGB":e["--WDS-secondary-warning-RGB"][c],"--WDS-secondary-warning-deemphasized":e["--WDS-secondary-warning-deemphasized"][c],"--WDS-secondary-warning-deemphasized-RGB":e["--WDS-secondary-warning-deemphasized-RGB"][c],"--WDS-content-default":e["--WDS-content-default"][c],"--WDS-content-default-RGB":e["--WDS-content-default-RGB"][c],"--WDS-content-deemphasized":e["--WDS-content-deemphasized"][c],"--WDS-content-deemphasized-RGB":e["--WDS-content-deemphasized-RGB"][c],"--WDS-content-disabled":e["--WDS-content-disabled"][c],"--WDS-content-disabled-RGB":e["--WDS-content-disabled-RGB"][c],"--WDS-content-on-accent":e["--WDS-content-on-accent"][c],"--WDS-content-on-accent-RGB":e["--WDS-content-on-accent-RGB"][c],"--WDS-content-action-default":e["--WDS-content-action-default"][c],"--WDS-content-action-default-RGB":e["--WDS-content-action-default-RGB"][c],"--WDS-content-action-emphasized":e["--WDS-content-action-emphasized"][c],"--WDS-content-action-emphasized-RGB":e["--WDS-content-action-emphasized-RGB"][c],"--WDS-content-external-link":e["--WDS-content-external-link"][c],"--WDS-content-external-link-RGB":e["--WDS-content-external-link-RGB"][c],"--WDS-content-inverse":e["--WDS-content-inverse"][c],"--WDS-content-inverse-RGB":e["--WDS-content-inverse-RGB"][c],"--WDS-content-read":e["--WDS-content-read"][c],"--WDS-content-read-RGB":e["--WDS-content-read-RGB"][c],"--WDS-background-wash-plain":e["--WDS-background-wash-plain"][c],"--WDS-background-wash-plain-RGB":e["--WDS-background-wash-plain-RGB"][c],"--WDS-background-wash-inset":e["--WDS-background-wash-inset"][c],"--WDS-background-wash-inset-RGB":e["--WDS-background-wash-inset-RGB"][c],"--WDS-background-elevated-wash-plain":e["--WDS-background-elevated-wash-plain"][c],"--WDS-background-elevated-wash-plain-RGB":e["--WDS-background-elevated-wash-plain-RGB"][c],"--WDS-background-elevated-wash-inset":e["--WDS-background-elevated-wash-inset"][c],"--WDS-background-elevated-wash-inset-RGB":e["--WDS-background-elevated-wash-inset-RGB"][c],"--WDS-background-dimmer":e["--WDS-background-dimmer"][c],"--WDS-surface-default":e["--WDS-surface-default"][c],"--WDS-surface-default-RGB":e["--WDS-surface-default-RGB"][c],"--WDS-surface-emphasized":e["--WDS-surface-emphasized"][c],"--WDS-surface-emphasized-RGB":e["--WDS-surface-emphasized-RGB"][c],"--WDS-surface-elevated-default":e["--WDS-surface-elevated-default"][c],"--WDS-surface-elevated-default-RGB":e["--WDS-surface-elevated-default-RGB"][c],"--WDS-surface-elevated-emphasized":e["--WDS-surface-elevated-emphasized"][c],"--WDS-surface-elevated-emphasized-RGB":e["--WDS-surface-elevated-emphasized-RGB"][c],"--WDS-surface-highlight":e["--WDS-surface-highlight"][c],"--WDS-surface-highlight-RGB":e["--WDS-surface-highlight-RGB"][c],"--WDS-surface-inverse":e["--WDS-surface-inverse"][c],"--WDS-surface-inverse-RGB":e["--WDS-surface-inverse-RGB"][c],"--WDS-surface-pressed":e["--WDS-surface-pressed"][c],"--WDS-surface-pressed-RGB":e["--WDS-surface-pressed-RGB"][c],"--WDS-lines-divider":e["--WDS-lines-divider"][c],"--WDS-lines-divider-RGB":e["--WDS-lines-divider-RGB"][c],"--WDS-lines-outline-default":e["--WDS-lines-outline-default"][c],"--WDS-lines-outline-default-RGB":e["--WDS-lines-outline-default-RGB"][c],"--WDS-lines-outline-deemphasized":e["--WDS-lines-outline-deemphasized"][c],"--WDS-lines-outline-deemphasized-RGB":e["--WDS-lines-outline-deemphasized-RGB"][c],"--WDS-persistent-always-branded":e["--WDS-persistent-always-branded"][c],"--WDS-persistent-always-branded-RGB":e["--WDS-persistent-always-branded-RGB"][c],"--WDS-persistent-always-black":e["--WDS-persistent-always-black"][c],"--WDS-persistent-always-black-RGB":e["--WDS-persistent-always-black-RGB"][c],"--WDS-persistent-always-white":e["--WDS-persistent-always-white"][c],"--WDS-persistent-always-white-RGB":e["--WDS-persistent-always-white-RGB"][c],"--WDS-persistent-activity-indicator":e["--WDS-persistent-activity-indicator"][c],"--WDS-persistent-activity-indicator-RGB":e["--WDS-persistent-activity-indicator-RGB"][c],"--WDS-systems-bubble-surface-incoming":e["--WDS-systems-bubble-surface-incoming"][c],"--WDS-systems-bubble-surface-incoming-RGB":e["--WDS-systems-bubble-surface-incoming-RGB"][c],"--WDS-systems-bubble-surface-outgoing":e["--WDS-systems-bubble-surface-outgoing"][c],"--WDS-systems-bubble-surface-outgoing-RGB":e["--WDS-systems-bubble-surface-outgoing-RGB"][c],"--WDS-systems-bubble-content-deemphasized":e["--WDS-systems-bubble-content-deemphasized"][c],"--WDS-systems-bubble-content-deemphasized-RGB":e["--WDS-systems-bubble-content-deemphasized-RGB"][c],"--WDS-systems-bubble-surface-overlay":e["--WDS-systems-bubble-surface-overlay"][c],"--WDS-systems-bubble-surface-overlay-RGB":e["--WDS-systems-bubble-surface-overlay-RGB"][c],"--WDS-systems-bubble-surface-system":e["--WDS-systems-bubble-surface-system"][c],"--WDS-systems-bubble-surface-system-RGB":e["--WDS-systems-bubble-surface-system-RGB"][c],"--WDS-systems-bubble-surface-e2e":e["--WDS-systems-bubble-surface-e2e"][c],"--WDS-systems-bubble-surface-e2e-RGB":e["--WDS-systems-bubble-surface-e2e-RGB"][c],"--WDS-systems-bubble-content-e2e":e["--WDS-systems-bubble-content-e2e"][c],"--WDS-systems-bubble-content-e2e-RGB":e["--WDS-systems-bubble-content-e2e-RGB"][c],"--WDS-systems-bubble-surface-business":e["--WDS-systems-bubble-surface-business"][c],"--WDS-systems-bubble-surface-business-RGB":e["--WDS-systems-bubble-surface-business-RGB"][c],"--WDS-systems-bubble-content-business":e["--WDS-systems-bubble-content-business"][c],"--WDS-systems-bubble-content-business-RGB":e["--WDS-systems-bubble-content-business-RGB"][c],"--WDS-systems-chat-surface-composer":e["--WDS-systems-chat-surface-composer"][c],"--WDS-systems-chat-surface-composer-RGB":e["--WDS-systems-chat-surface-composer-RGB"][c],"--WDS-systems-chat-background-wallpaper":e["--WDS-systems-chat-background-wallpaper"][c],"--WDS-systems-chat-background-wallpaper-RGB":e["--WDS-systems-chat-background-wallpaper-RGB"][c],"--WDS-systems-chat-foreground-wallpaper":e["--WDS-systems-chat-foreground-wallpaper"][c],"--WDS-systems-chat-foreground-wallpaper-RGB":e["--WDS-systems-chat-foreground-wallpaper-RGB"][c],"--WDS-systems-chat-surface-tray":e["--WDS-systems-chat-surface-tray"][c],"--WDS-systems-chat-surface-tray-RGB":e["--WDS-systems-chat-surface-tray-RGB"][c],"--WDS-systems-status-seen":e["--WDS-systems-status-seen"][c],"--WDS-systems-status-seen-RGB":e["--WDS-systems-status-seen-RGB"][c],"--WDS-components-platform-gesture-bar":e["--WDS-components-platform-gesture-bar"][c],"--WDS-components-platform-gesture-bar-RGB":e["--WDS-components-platform-gesture-bar-RGB"][c],"--WDS-components-platform-status-bar":e["--WDS-components-platform-status-bar"][c],"--WDS-components-platform-status-bar-RGB":e["--WDS-components-platform-status-bar-RGB"][c],"--WDS-components-surface-nav-bar":e["--WDS-components-surface-nav-bar"][c],"--WDS-components-surface-nav-bar-RGB":e["--WDS-components-surface-nav-bar-RGB"][c],"--WDS-components-outline-profile-photo":e["--WDS-components-outline-profile-photo"][c],"--WDS-components-outline-profile-photo-RGB":e["--WDS-components-outline-profile-photo-RGB"][c],"--WDS-components-filter-surface-selected":e["--WDS-components-filter-surface-selected"][c],"--WDS-components-filter-surface-selected-RGB":e["--WDS-components-filter-surface-selected-RGB"][c],"--WDS-components-active-list-row":e["--WDS-components-active-list-row"][c],"--WDS-components-active-list-row-RGB":e["--WDS-components-active-list-row-RGB"][c]};e=babelHelpers["extends"]({},e,{"--WDS-accent":(e={"default":a.warmGray900},e[c]=a.neutralGray50,e),"--WDS-accent-RGB":(e={"default":b.warmGray900},e[c]=b.neutralGray50,e),"--WDS-accent-deemphasized":(e={"default":a.warmGray100},e[c]=a.neutralGray800,e),"--WDS-accent-deemphasized-RGB":(e={"default":b.warmGray100},e[c]=b.neutralGray800,e),"--WDS-accent-emphasized":(e={"default":a.warmGray800},e[c]=a.neutralGray75,e),"--WDS-accent-emphasized-RGB":(e={"default":b.warmGray800},e[c]=b.neutralGray75,e),"--WDS-components-filter-surface-selected":(e={"default":a.warmGray200},e[c]=a.neutralGray700,e),"--WDS-components-filter-surface-selected-RGB":(e={"default":b.warmGray200},e[c]=b.neutralGray700,e)});babelHelpers["extends"]({},f,{"--WDS-accent":e["--WDS-accent"]["default"],"--WDS-accent-RGB":e["--WDS-accent-RGB"]["default"],"--WDS-accent-deemphasized":e["--WDS-accent-deemphasized"]["default"],"--WDS-accent-deemphasized-RGB":e["--WDS-accent-deemphasized-RGB"]["default"],"--WDS-accent-emphasized":e["--WDS-accent-emphasized"]["default"],"--WDS-accent-emphasized-RGB":e["--WDS-accent-emphasized-RGB"]["default"],"--WDS-components-filter-surface-selected":e["--WDS-components-filter-surface-selected"]["default"],"--WDS-components-filter-surface-selected-RGB":e["--WDS-components-filter-surface-selected-RGB"]["default"]});babelHelpers["extends"]({},d,{"--WDS-accent":e["--WDS-accent"][c],"--WDS-accent-RGB":e["--WDS-accent-RGB"][c],"--WDS-accent-deemphasized":e["--WDS-accent-deemphasized"][c],"--WDS-accent-deemphasized-RGB":e["--WDS-accent-deemphasized-RGB"][c],"--WDS-accent-emphasized":e["--WDS-accent-emphasized"][c],"--WDS-accent-emphasized-RGB":e["--WDS-accent-emphasized-RGB"][c],"--WDS-components-filter-surface-selected":e["--WDS-components-filter-surface-selected"][c],"--WDS-components-filter-surface-selected-RGB":e["--WDS-components-filter-surface-selected-RGB"][c]});babelHelpers["extends"]({},f);babelHelpers["extends"]({},d);babelHelpers["extends"]({},f,{"--WDS-content-external-link":a.cobalt500,"--WDS-content-external-link-RGB":b.cobalt500});babelHelpers["extends"]({},d,{"--WDS-content-external-link":a.skyBlue300,"--WDS-content-external-link-RGB":b.skyBlue300});e={x1cknd6y:"xnw4er1 x1cknd6y",$$css:!0};c={x1cknd6y:"x1bapj5e x1cknd6y",$$css:!0};f={x1cknd6y:"x1vmw6bp x1cknd6y",$$css:!0};d={x1cknd6y:"xtzv7kg x1cknd6y",$$css:!0};a={x1cknd6y:"xk77fd5 x1cknd6y",$$css:!0};b={x1cknd6y:"x1l9wjto x1cknd6y",$$css:!0};var h={x1cknd6y:"x1bapj5e x1cknd6y",$$css:!0},i={x1cknd6y:"x1vmw6bp x1cknd6y",$$css:!0},j={x1cknd6y:"x7mo7dl x1cknd6y",$$css:!0},k={x1cknd6y:"x14rpc6f x1cknd6y",$$css:!0};g.WDSSystemTheme=e;g.WDSLightTheme=c;g.WDSDarkTheme=f;g.WDSSMBSystemTheme=d;g.WDSSMBLightTheme=a;g.WDSSMBDarkTheme=b;g.WDSLightThemeIOS=h;g.WDSDarkThemeIOS=i;g.WDSLightThemeAndroid=j;g.WDSDarkThemeAndroid=k}),98);
          __d("WAWebLocalStorageUtils",["WAWebLocalStorage","WAWebUserPrefsKeys"],(function(a,b,c,d,e,f,g){function a(){return!(c("WAWebLocalStorage")!=null&&c("WAWebLocalStorage").getItem(d("WAWebUserPrefsKeys").KEYS.LAST_WID_MD))&&!(c("WAWebLocalStorage")!=null&&c("WAWebLocalStorage").getItem(d("WAWebUserPrefsKeys").KEYS.LAST_WID))}function b(){return(c("WAWebLocalStorage")==null?void 0:c("WAWebLocalStorage").getItem(d("WAWebUserPrefsKeys").KEYS.LOGOUT_DIRTY_BIT))==="1"}g.isUserLoggedOut=a;g.isLogoutDirtyBitSet=b}),98);
          __d("WAWebWAWCInit",["WAWebWAWCStorage"],(function(a,b,c,d,e,f,g){function a(){return c("WAWebWAWCStorage").openDB()}g.initWAWC=a}),98);
          __d("WAWebHandlePreviousLogout",["WALogger","WAWebIndexedDBPurge","WAWebLocalStorage","WAWebLocalStorageUtils","WAWebLogoutReason","WAWebPonyfillsUrlSearchParams","WAWebURLUtils","WAWebWAWCInit","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h;function a(a){return i.apply(this,arguments)}function i(){i=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){a===void 0&&(a="/");var e=d("WAWebLocalStorageUtils").isLogoutDirtyBitSet(),f=d("WAWebLocalStorageUtils").isUserLoggedOut();if(e||f)try{yield d("WAWebIndexedDBPurge").deleteAllIdb(),yield d("WAWebWAWCInit").initWAWC()}catch(a){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["Preemptive db delete failed with error ",""])),a).tags("app-wrapper")}f=b("WAWebPonyfillsUrlSearchParams");f=new f((f=window.location.search)!=null?f:"");e&&(c("WAWebLocalStorage")==null||c("WAWebLocalStorage").clear(),f.set("post_logout","1"),window.location.href=window.location.pathname+"?"+f.toString());e=f.get("logout_reason");e!=null&&d("WAWebLogoutReason").setPrevLogoutReasonCode(e);var g=f.get("logout_message_header"),i=f.get("logout_message_subtext");(g!=null||i!=null)&&d("WAWebLogoutReason").setPrevCustomLogoutMessage({logoutMessageHeader:g,logoutMessageSubtext:i});g=f.get("post_logout")==="1";(g||e!=null)&&(c("WAWebURLUtils").canMuckHistory()&&window.history.replaceState({},document.title,a))});return i.apply(this,arguments)}g.handlePreviousLogoutFailures=a}),98);
          __d("WAWebLoggerOnError",["WALogger","WAWebCrashlog","WAWebLoggerImpl","WAWebMiscErrors","WAWebNoop","WAWebUim","gkx"],(function(a,b,c,d,e,f,g){var h,i,j=[{partialMsg:"webpackJsonp is not defined"},{partialMsg:"WUPE is not defined"},{partialMsg:"spectrum is not a function"},{partialMsg:"evaluating 'document.getElementsByClassName('_3B9bf')"},{partialMsg:"onWebLoad is not defined"},{partialMsg:"SyntaxError: Identifier 'ZapSuiteSvgIcons' has already been declared"},{partialMsg:"SyntaxError: Identifier 'SuiteFunil' has already been declared"},{partialMsg:"SyntaxError: Identifier 'DBZapSuite' has already been declared"},{partialMsg:"Identifier 'newMakeStore' has already been declared"}],k=[{partialUserAgent:"Chrome",partialMsg:"ResizeObserver loop limit exceeded"},{partialUserAgent:"",partialMsg:"Failed to execute 'put' on 'Cache'"}],l=[{partialUserAgent:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36",partialMsg:"Cannot read property 'style' of null"},{partialUserAgent:"Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.78 Safari/537.36",partialMsg:"Unexpected token :"},{partialUserAgent:"Firefox/52.0,,Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.4) Gecko/20100101 Firefox/52.0",partialMsg:"Cannot read property 'style' of undefined"},{partialUserAgent:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.1.1 Safari/605.1.15",partialMsg:"is not an object"},{partialUserAgent:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36",partialMsg:"Cannot read property 'getElementsByTagName' of undefined"},{partialUserAgent:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36",partialMsg:"Can't find variable: dismissKeyboard"},{partialUserAgent:"Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.78 Safari/537.36",partialMsg:"ReferenceError: None is not defined"},{partialUserAgent:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36",partialMsg:"Cannot read properties of null (reading 'style')"},{partialUserAgent:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36",partialMsg:"Cannot read properties of undefined (reading 'getElementsByTagName')"},{partialUserAgent:"Chrome/60.0.3112.113",partialMsg:"Cannot read properties of null (reading 'removeChild')"},{partialUserAgent:"Chrome/60.0.3112.113",partialMsg:"Cannot read properties of undefined (reading 'isSettingDark')"},{partialUserAgent:"Chrome/60.0.3112.113",partialMsg:"TypeError: Cannot read properties of null (reading 'children')"}],m=window.navigator.userAgent;function n(a){var b=[d("WAWebMiscErrors").DbOnLogoutAbort,d("WAWebMiscErrors").DbClosedOnTakeover,d("WAWebMiscErrors").DbNotFoundOnTakeover];return!b.some(function(b){return a instanceof b})}function o(a){var b=[].concat(k);c("gkx")("26258")&&b.push.apply(b,l);return b.some(function(b){var c=b.partialUserAgent;b=b.partialMsg;return m.includes(c)&&String(a).includes(b)})}function p(a,b){var c=j.some(function(b){b=b.partialMsg;return String(a).includes(b)});return c?c:b instanceof Error&&b.stack!=null&&b.stack.includes("evalmachine.<anonymous>")}function q(a){return a instanceof Error&&a.stack!=null&&a.stack.includes("chrome-extension://")}function a(a,b,e,f,g){if(o(a)){d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["Ignored Error: ",""])),a||(g||"").toString());return!0}try{d("WAWebUim").UIM.pprint(!0)}catch(a){d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(["UIM Print Failed!"]))).devConsole(a)}b=b.split("?")[0];b&&typeof e==="number"?e=" ("+b+":"+e+":"+f+")":b?e=" ("+b+")":e="";if(a==="Script error."&&!g){d("WAWebLoggerImpl").Logger.logUncaughtError(e+" "+a);b&&d("WAWebCrashlog").upload({reason:"script-error",hasTaggedMessage:!0,sendLogsType:d("WALogger").SendLogsType.UNCAUGHT_EXCEPTION});return!1}f=g instanceof Error&&g.stack?g:""+(a||"Given: "+String(g));e=d("WAWebLoggerImpl").Logger.logUncaughtError(f);if(!n(g))return c("gkx")("26258");if(p(a,g)||q(g))return c("gkx")("26258");d("WAWebCrashlog").upload({reason:e,hasTaggedMessage:!0,sendLogsType:d("WALogger").SendLogsType.UNCAUGHT_EXCEPTION})["catch"](c("WAWebNoop"));return c("gkx")("26258")}function b(a){var b=a.promise;a=a.reason;b=d("WAWebLoggerImpl").Logger.logUncaughtError(a,b);if(!n(a))return;d("WAWebCrashlog").upload({reason:b,hasTaggedMessage:!0,sendLogsType:d("WALogger").SendLogsType.UNHANDLED_REJECTED_PROMISE})}g.onErrorHandler=a;g.onUnhandledPromiseRejection=b}),98);
          __d("WAWebSafari14Fix",["WALogger","WAWebUA","WAWebWAWCStorage","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h;function a(){return i.apply(this,arguments)}function i(){i=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){try{d("WAWebUA").UA.isLocalStorageBroken&&(yield c("WAWebWAWCStorage").loadUserIdb())}catch(a){d("WALogger").WARN(h||(h=babelHelpers.taggedTemplateLiteralLoose(["loadUserIdbForBrokenSafariVersion failed with error ",""])),a)}});return i.apply(this,arguments)}g.loadUserIdbForBrokenSafariVersion=a}),98);
          __d("WAWebStringPolyfills",[],(function(a,b,c,d,e,f){function a(){String.prototype.replaceAll||(String.prototype.replaceAll=function(a,b){function c(a){return a.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}return Object.prototype.toString.call(a).toLowerCase()==="[object regexp]"?this.replace(a,b):this.replace(new RegExp(c(a),"g"),b)})}f.polyfillStringReplaceAll=a}),66);/*FB_PKG_DELIM*/
          __d("WAWebWaWordmarkIcon.react",["WAWebSvgComponentBase","react","stylex"],(function(a,b,c,d,e,f,g){var h=["iconXstyle","height","width","name","viewBox"],i,j,k=i||c("react"),l="wa-wordmark";function a(a){var b=a.iconXstyle,e=a.height,f=a.width,g=a.name,i=a.viewBox;a=babelHelpers.objectWithoutPropertiesLoose(a,h);var m;if(i){var n=i.x;n=n===void 0?0:n;var o=i.y;o=o===void 0?0:o;var p=i.width;p=p===void 0?0:p;i=i.height;i=i===void 0?0:i;m=[n,o,p,i].join(" ")}n=21;o=103;(e!=null||f!=null)&&(n=e,o=f);return k.jsx(d("WAWebSvgComponentBase").BaseSvgSpan,babelHelpers["extends"]({name:g!=null?g:l},a,{children:k.jsxs("svg",{viewBox:m!=null?m:"0 0 103 21",height:n,width:o,preserveAspectRatio:"xMidYMid meet",className:(j||(j=c("stylex")))(b),fill:"none",children:[k.jsx("title",{children:g!=null?g:l}),k.jsx("path",{d:"M13.0691 16.3425L10.3885 5.57555H10.3439L7.70791 16.3425H4.18613L0 0.523438H2.98136L5.83876 12.6207H5.88836L8.97381 0.523438H11.8015L14.7994 12.6207H14.8176L17.8601 0.523438H20.7753L16.5231 16.3425H13.0674H13.0691Z",fill:"currentColor"}),k.jsx("path",{d:"M34.6722 6.57208C34.9945 6.08455 35.4095 5.69288 35.9117 5.3987C36.4142 5.10453 36.9777 4.893 37.6075 4.7674C38.2337 4.64178 38.6865 4.57898 39.3212 4.57898C39.8962 4.57898 40.4797 4.6203 41.0697 4.70128C41.6597 4.78225 42.0347 4.94093 42.5225 5.17725C43.0082 5.41358 43.4082 5.74245 43.7172 6.16388C44.028 6.58363 44.1832 7.14058 44.1832 7.83633V13.7958C44.1832 14.3147 44.213 14.8088 44.2725 15.2798C44.3302 15.7541 44.4345 16.1078 44.5832 16.3425H41.559C41.4995 16.1656 41.4515 15.9838 41.415 15.8004C41.3787 15.617 41.3522 15.4269 41.3375 15.2352C40.835 15.7525 40.2435 16.1144 39.5642 16.3226C38.8865 16.5292 38.1925 16.6317 37.4835 16.6317C36.9365 16.6317 36.5927 16.5656 36.12 16.4317C35.6475 16.2978 35.2342 16.0913 34.8805 15.8103C34.5252 15.5294 34.2492 15.1757 34.0492 14.746C33.8492 14.318 33.7502 13.809 33.7502 13.2173C33.7502 12.5678 33.8642 12.0324 34.0922 11.611C34.322 11.1895 34.6162 10.8541 34.978 10.6012C35.34 10.3517 35.7547 10.1616 36.2192 10.0377C36.6835 9.91205 36.9877 9.8129 37.4602 9.73853C37.933 9.6658 38.3975 9.6063 38.8552 9.56003C39.313 9.51708 39.8847 9.45095 40.2385 9.36173C40.5937 9.27413 40.873 9.14523 41.0797 8.97335C41.2862 8.80313 41.382 8.55688 41.3672 8.23133C41.3672 7.89253 41.311 7.62315 41.2002 7.42318C41.0895 7.2232 40.9425 7.06785 40.7572 6.95713C40.5722 6.8464 40.1922 6.7737 39.9492 6.73568C39.7047 6.69933 39.4435 6.68115 39.1625 6.68115C38.5412 6.68115 37.9165 6.81335 37.5627 7.07943C37.2075 7.3455 37.001 7.7884 36.9415 8.4098H34.1137C34.1585 7.67108 34.3417 7.05795 34.6675 6.57043L34.6722 6.57208ZM40.7062 11.0144C40.5062 11.0805 40.293 11.1367 40.0632 11.1813C39.8352 11.2243 39.5955 11.2623 39.3427 11.292C39.0932 11.3218 38.8402 11.3598 38.5907 11.4027C38.3545 11.4474 37.9562 11.5069 37.728 11.5796C37.5 11.6539 37.3 11.7531 37.1297 11.8787C36.9595 12.0043 36.8225 12.1646 36.72 12.3547C36.6175 12.5464 36.5645 12.791 36.5645 13.0868C36.5645 13.3826 36.6175 13.6024 36.72 13.7941C36.824 13.9858 36.9645 14.1379 37.1415 14.2486C37.3182 14.3593 37.5247 14.437 37.7612 14.4799C37.9975 14.5246 38.242 14.5477 38.4915 14.5477C39.113 14.5477 39.9227 14.4436 40.2615 14.237C40.6002 14.0304 40.8515 13.7825 41.0152 13.495C41.1772 13.2074 41.278 12.9166 41.3142 12.6191C41.3522 12.3249 41.3705 12.0886 41.3705 11.9101V10.7367C41.2367 10.8557 40.906 10.9466 40.7077 11.0127L40.7062 11.0144Z",fill:"currentColor"}),k.jsx("path",{d:"M73.5243 10.1154L71.26 3.52298H71.184L68.8473 10.1104L73.5258 10.1154H73.5243ZM72.7078 0.523438L78.621 16.3425H75.666L74.2365 12.1283H68.1383L66.6558 16.3425H63.7473L69.7265 0.523438H72.7078Z",fill:"currentColor"}),k.jsx("path",{d:"M86.1785 13.9709C86.527 13.766 86.808 13.495 87.0213 13.1628C87.2345 12.8306 87.3865 12.4439 87.4758 11.9993C87.5633 11.5564 87.6063 11.1053 87.6063 10.6491C87.6063 10.193 87.56 9.74018 87.4625 9.29563C87.3668 8.8527 87.208 8.45773 86.9865 8.11068C86.765 7.76363 86.4808 7.48268 86.1338 7.26948C85.7885 7.05463 85.362 6.94723 84.8595 6.94723C84.3573 6.94723 83.911 7.0563 83.5655 7.26948C83.217 7.48268 82.936 7.76033 82.7228 8.0991C82.508 8.4412 82.3575 8.83123 82.2683 9.27413C82.179 9.71703 82.136 10.1732 82.136 10.6475C82.136 11.1218 82.1823 11.5548 82.2798 11.9977C82.3758 12.4406 82.531 12.8273 82.7443 13.1611C82.959 13.4933 83.2433 13.7644 83.597 13.9693C83.9523 14.1759 84.3788 14.28 84.881 14.28C85.3835 14.28 85.8298 14.1759 86.175 13.9693L86.1785 13.9709ZM82.1048 4.88803V6.35063H82.1493C82.5328 5.73088 83.0185 5.2797 83.6103 4.99875C84.2003 4.7178 84.6845 4.57898 85.3935 4.57898C86.294 4.57898 86.9023 4.74755 87.5535 5.088C88.203 5.4268 88.7433 5.87795 89.1698 6.43985C89.5978 7.00175 89.915 7.65455 90.1233 8.39988C90.3283 9.14688 90.4323 9.92528 90.4323 10.7384C90.4323 11.5069 90.3283 12.2439 90.1233 12.9546C89.915 13.6635 89.6028 14.2899 89.1813 14.8369C88.7598 15.3839 88.236 15.8202 87.608 16.1442C86.98 16.4681 86.4115 16.6317 85.5703 16.6317C84.8613 16.6317 84.372 16.4863 83.7755 16.1987C83.1773 15.9111 82.6848 15.4881 82.3013 14.9262H82.2583V20.3551H79.4308V4.88968H82.1013L82.1048 4.88803Z",fill:"currentColor"}),k.jsx("path",{d:"M98.3832 13.9709C98.732 13.766 99.013 13.495 99.226 13.1628C99.4392 12.8306 99.5912 12.4439 99.6805 11.9993C99.7682 11.5564 99.8112 11.1053 99.8112 10.6491C99.8112 10.193 99.7648 9.74018 99.6673 9.29563C99.5715 8.8527 99.4127 8.45773 99.1915 8.11068C98.97 7.76363 98.6858 7.48268 98.3388 7.26948C97.9933 7.05463 97.5667 6.94723 97.0645 6.94723C96.562 6.94723 96.1158 7.0563 95.7705 7.26948C95.4218 7.48268 95.1407 7.76033 94.9275 8.0991C94.7127 8.4412 94.5622 8.83123 94.473 9.27413C94.384 9.71703 94.341 10.1732 94.341 10.6475C94.341 11.1218 94.3872 11.5548 94.4847 11.9977C94.5805 12.4406 94.736 12.8273 94.949 13.1611C95.164 13.4933 95.4483 13.7644 95.8018 13.9693C96.1573 14.1759 96.5835 14.28 97.086 14.28C97.5882 14.28 98.0345 14.1759 98.38 13.9693L98.3832 13.9709ZM94.3095 4.88803V6.35063H94.3542C94.7375 5.73088 95.2235 5.2797 95.815 4.99875C96.405 4.7178 96.8893 4.57898 97.5983 4.57898C98.499 4.57898 99.107 4.74755 99.7582 5.088C100.408 5.4268 100.948 5.87795 101.374 6.43985C101.802 7.00175 102.12 7.65455 102.328 8.39988C102.533 9.14688 102.637 9.92528 102.637 10.7384C102.637 11.5069 102.533 12.2439 102.328 12.9546C102.12 13.6635 101.808 14.2899 101.386 14.8369C100.965 15.3839 100.441 15.8202 99.8128 16.1442C99.1848 16.4681 98.6163 16.6317 97.775 16.6317C97.066 16.6317 96.577 16.4863 95.9802 16.1987C95.382 15.9111 94.8895 15.4881 94.5062 14.9262H94.4632V20.3551H91.6355V4.88968H94.3063L94.3095 4.88803Z",fill:"currentColor"}),k.jsx("path",{d:"M55.9548 13.5941C56.0953 13.8387 56.277 14.037 56.4985 14.1924C56.72 14.3477 56.9745 14.4618 57.2638 14.5361C57.5513 14.6105 58.138 14.6469 58.4485 14.6469C58.67 14.6469 58.9445 14.6204 59.189 14.5692C59.432 14.518 59.7758 14.437 59.9773 14.3263C60.1755 14.2155 60.3425 14.0684 60.4748 13.8833C60.6085 13.6983 60.673 13.4388 60.673 13.1578C60.673 12.7298 60.2368 12.2605 59.6088 12.0241C58.9825 11.7862 58.1065 11.5515 56.9828 11.3151C56.5265 11.211 56.0788 11.0904 55.644 10.9483C55.2095 10.8094 54.821 10.6243 54.4808 10.3946C54.1418 10.1649 53.8675 9.879 53.6625 9.5303C53.456 9.18323 53.352 8.7585 53.352 8.2561C53.352 7.51903 53.4958 6.9125 53.7848 6.43985C54.074 5.9672 54.4525 5.5937 54.9268 5.32103C55.3995 5.04833 55.93 4.85498 56.5218 4.74425C57.11 4.63518 57.5513 4.57898 58.1728 4.57898C58.794 4.57898 59.227 4.63683 59.8105 4.75583C60.3938 4.8748 60.916 5.07313 61.3723 5.35408C61.83 5.63503 62.21 6.00688 62.5125 6.47125C62.815 6.9373 62.9968 7.52398 63.0545 8.23298H60.3955C60.3525 7.6281 60.1228 7.1538 59.7095 6.9406C59.2948 6.72578 58.6635 6.59685 58.1015 6.59685C57.9248 6.59685 57.4373 6.63653 57.239 6.66463C57.0405 6.6927 56.8093 6.75055 56.639 6.82328C56.4688 6.89765 56.325 7.00505 56.206 7.14553C56.087 7.286 56.0293 7.5372 56.0293 7.77353C56.0293 8.05448 56.1315 8.28255 56.3383 8.45938C56.5448 8.63788 56.8143 8.78165 57.1463 8.89238C57.4785 9.0031 57.8603 9.10225 58.2883 9.1915C58.7163 9.28075 59.455 9.48733 59.8963 9.59143C60.354 9.69555 60.635 9.8195 61.0713 9.96658C61.506 10.1153 61.8943 10.312 62.2348 10.5549C62.5735 10.7995 62.848 11.102 63.0545 11.4639C63.261 11.8258 63.3635 12.2704 63.3635 12.8042C63.3635 13.5578 63.2133 14.1891 62.9108 14.6998C62.6068 15.2104 62.2133 15.6203 61.7258 15.9293C61.2383 16.24 60.8465 16.3193 60.2185 16.4449C59.5905 16.5689 58.951 16.6333 58.3015 16.6333C57.652 16.6333 57.153 16.5672 56.52 16.4334C55.8838 16.2995 55.3185 16.0781 54.8245 15.769C54.3285 15.4583 53.9238 15.0485 53.6065 14.5394C53.2875 14.0304 53.1155 13.3909 53.0843 12.6224H55.7433C55.7433 12.9628 55.8143 13.3529 55.9548 13.5958V13.5941Z",fill:"currentColor"}),k.jsx("path",{d:"M52.2035 4.89629V6.83484H49.8997V12.8372C49.8997 13.3694 49.989 13.7247 50.1642 13.9015C50.341 14.0784 50.6962 14.1676 51.2285 14.1676C51.4052 14.1676 51.5755 14.1593 51.7375 14.1445C51.901 14.1312 52.0547 14.1081 52.2035 14.0783V16.3507C51.9375 16.397 51.6415 16.4251 51.3177 16.44C50.9922 16.4532 50.6765 16.4615 50.3642 16.4615C49.8782 16.4615 49.4137 16.4284 48.981 16.3623C48.5445 16.2962 48.3017 16.1888 47.9827 15.9657C47.7232 15.7839 47.5035 15.5095 47.348 15.146C47.1927 14.7824 47.0737 14.3262 47.0737 13.7495V6.82659H45.17V4.88804H47.0737V1.45386L49.9015 1.46212V4.89629H52.2052H52.2035Z",fill:"currentColor"}),k.jsx("path",{d:"M24.6491 0.523438V6.42501H24.7152C25.1135 5.76066 25.7447 5.25493 26.3645 4.95251C26.986 4.64843 27.6355 4.57736 28.2255 4.57736C29.0665 4.57736 29.427 4.69138 29.9657 4.91946C30.5045 5.14918 30.9292 5.46648 31.2382 5.87303C31.5487 6.27958 31.767 6.77536 31.8925 7.35708C32.0182 7.94213 32.081 8.58831 32.081 9.29563V16.3408H29.2665V9.87076C29.2665 8.92546 29.1195 8.21978 28.8237 7.75538C28.5277 7.28933 28.0022 6.94558 27.252 6.89106C26.2852 6.82163 25.6092 7.21496 25.226 7.72398C24.8408 8.23463 24.6491 9.16838 24.6491 10.3352V16.3392H21.8214V0.523438H24.6491Z",fill:"currentColor"})]})}))}a.displayName=a.name+" [from "+f.id+"]";g.WaWordmarkIcon=a}),98);
          __d("WAWebLogger",["ErrorNormalizeUtils","WALogger","WATagsLogger","WAWebABProps","WAWebCrashlog","WAWebLoggerImpl","WAWebNoop","err","gkx"],(function(a,b,c,d,e,f,g){"use strict";var h;function i(){var a=d("WAWebABProps").getABPropConfigValue("wa_web_console_log_level");return a<1||a>4?1e3:a}function j(a){switch(a){case"ERROR":case"CATCHING":return{level:4,consoleFunction:i()<=4?console.error:c("WAWebNoop")};case"WARN":return{level:3,consoleFunction:i()<=3?console.warn:c("WAWebNoop")};case"COUNT":return{level:2,consoleFunction:i()<=2?console.count:c("WAWebNoop")};case"LOG":return{level:2,consoleFunction:i()<=2?console.log:c("WAWebNoop")};case"DEV_XMPP":case"DEV":return{level:1,consoleFunction:i()<=1?console.info:c("WAWebNoop")};default:return{level:2,consoleFunction:i()<=2?console.log:c("WAWebNoop")}}}function k(a){if(c("gkx")("5943"))return;var b=j(a.level);a=d("WAWebLoggerImpl").Logger.log(b.level).apply(void 0,[a.template].concat(a.expressions));c("gkx")("26258")||b.consoleFunction(a)}var l={info:function(a,b,c){k(c)},count:function(a,b,c){k(c)},debug:function(a,b,d){c("gkx")("26258")||k(d)},logRestricted:function(a,b,d){c("gkx")("26258")||k(d)},error:function(a,b,c,d){k(d)},warn:function(a,b,c){k(c)},devConsole:function(a,b,d){if(c("gkx")("5943"))return;if(!c("gkx")("26258")){var e;for(var f=arguments.length,g=new Array(f>3?f-3:0),h=3;h<f;h++)g[h-3]=arguments[h];(e=j(a)).consoleFunction.apply(e,[b+" devConsole:"].concat(g))}},sendLogs:function(a){var b=j(a.level),e=c("ErrorNormalizeUtils").normalizeError(c("err")("created for stack trace"));e=d("WAWebLoggerImpl").Logger.log(b.level,a.verbose,e,!1,[d("WAWebLoggerImpl").STACK_TRACE_TAG]).apply(void 0,[a.template].concat(a.expressions));!c("gkx")("26258")&&!c("gkx")("5943")&&b.consoleFunction(e);e=d("WAWebLoggerImpl").Logger.log(b.level,a.verbose,void 0,!0,a.tags).apply(void 0,[a.template].concat(a.expressions));!c("gkx")("26258")&&!c("gkx")("5943")&&b.consoleFunction(e);d("WAWebCrashlog").sendLogs((e=(b=a.sendLogs)==null?void 0:b.reason)!=null?e:"www_sendlogs_undefined",{sampling:(b=a.sendLogs)==null?void 0:b.sampling,tags:a.tags,sendLogsType:(e=a.sendLogs)==null?void 0:e.sendLogsType})["catch"](function(a){})}};function a(){d("WATagsLogger").initializeWaLogger(l),d("WALogger").DEV(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[logger] initialized"])))}g.initializeWAWebLogger=a}),98);
          __d("WAWebQplQuickPerformanceLoggerInit",["Promise","WALogger","WAQplConfigTypes","WAQplNetwork","WAQuickPerformanceLogger","WAWebApiQplEvents","WAWebQplHealthLogger","WAWebQplQuickPerformanceLoggerMarkerIds","WAWebQplQuickPerformanceLoggerModule","WAWebQplStorageApi","WAWebQplValuesConfig","WAWebWaUlCookieUtils","WAWebXHR","asyncToGeneratorRuntime","gkx"],(function(a,b,c,d,e,f,g){var h,i,j,k,l=[(e=d("WAWebQplQuickPerformanceLoggerMarkerIds")).QuickLogMarkerId.WHATSAPP_WEB_TEST_EVENT,e.QuickLogMarkerId.SYNCD,e.QuickLogMarkerId.ALTERNATIVE_DEVICE_LINKING,e.QuickLogMarkerId.OFFLINE_RESUME,e.QuickLogMarkerId.DESKTOP_UPSELL_LINK_DEVICE_METRICS,e.QuickLogMarkerId.PAGE_LOAD,e.QuickLogMarkerId.COMPANION_DEVICE_LINKING_SCREEN,e.QuickLogMarkerId.MOBILE_LANDING_PAGE_METRICS,e.QuickLogMarkerId.PAIRING_SCREEN_HELP_LINK_EVENT],m=new Map([[e.QuickLogMarkerId.SYNCD,100]]),n={cast:function(a){return d("WAWebQplQuickPerformanceLoggerMarkerIds").QuickLogMarkerId.cast(a)},getName:function(a){return d("WAWebQplQuickPerformanceLoggerMarkerIds").QuickLogMarkerId.getName(a)}};function a(){c("gkx")("26258")||d("WAWebQplQuickPerformanceLoggerModule").updateAllowlistDevVerboseLoggingOverrides();d("WAQuickPerformanceLogger").QPL.setAllowListDevVerboseLogging(d("WAWebQplQuickPerformanceLoggerModule").ALLOWLIST_DEV_VERBOSE_LOGGING.map(function(a){return a}));d("WAQuickPerformanceLogger").QPL.setStartupAllowListEventFilter(l);d("WAQuickPerformanceLogger").QPL.setQplReducePrecisionMapMs(m);var a=new(d("WAWebQplStorageApi").QplStorageApi)();d("WAQuickPerformanceLogger").QPL.setStorageApi(a);d("WAQuickPerformanceLogger").QPL.setHealthLogger(d("WAWebQplHealthLogger"));d("WAQuickPerformanceLogger").QPL.setEnumConversion(n);var e=!1;d("WAQuickPerformanceLogger").QPL.setIsDev(e);d("WAQuickPerformanceLogger").QPL.init(function(){var e=b("asyncToGeneratorRuntime").asyncToGenerator(function*(e,f){if(d("WAWebQplQuickPerformanceLoggerModule").ALLOWLIST_IMMEDIATE_UPLOAD.includes(d("WAWebQplQuickPerformanceLoggerMarkerIds").QuickLogMarkerId.cast(e.marker_id))){f={post:c("WAWebXHR").post};d("WAQplNetwork").defaultQplNetwork({restInterface:f,isDev:0,qplAccessToken:d("WAWebQplValuesConfig").qplConfigs.accessToken,qplAppId:d("WAWebQplValuesConfig").qplConfigs.appId,qplEndpoint:d("WAWebQplValuesConfig").qplConfigs.endpoint,waul_cookie:d("WAWebWaUlCookieUtils").getWaUlCookieIfLoggedOut()});try{yield d("WAQplNetwork").defaultQplNetwork().sendEventsOverNetwork(d("WAWebApiQplEvents").createRows([e]))}catch(a){f=d("WAWebQplQuickPerformanceLoggerMarkerIds").QuickLogMarkerId.cast(e.marker_id);f&&d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose([""," failed to upload successfully"])),d("WAWebQplQuickPerformanceLoggerMarkerIds").QuickLogMarkerId.getName(f));d("WALogger").ERROR(j||(j=babelHelpers.taggedTemplateLiteralLoose(["QPL ondemand upload event failure"]))).tags("qpl").sendLogs("QPL ondemand upload event failure")}}else a.add([e]);return(k||(k=b("Promise"))).resolve()});return function(a,b){return e.apply(this,arguments)}}(),function(a){return{sampleRate:l.includes(d("WAWebQplQuickPerformanceLoggerMarkerIds").QuickLogMarkerId.cast(a))?1:0,samplingMethod:d("WAQplConfigTypes").QplSampleMethod.EVENT_BASED_SAMPLING}},function(){return!0})}g.initializeQpl=a}),98);/*FB_PKG_DELIM*/
          __d("WAQplNetwork",["WABaseGlobals","WAHashStringToNumber","WALogger","WAQplTypes","WATimeUtils","asyncToGeneratorRuntime"],(function(a,b,c,d,e,f,g){var h,i;function j(a,b,c){c=c||{};a=new Blob(a,c);c=a;c.name=b;return c}function k(a,b){function c(a){delete a.app_version;delete a.app_build_number;a.wa_ab_key2===void 0&&(a.wa_ab_key2="abkey");return JSON.stringify(a)}return JSON.stringify(a)+"\n"+b.map(c).join("\n")}var l=function(){function a(a){var c;this.$6=a==null?void 0:a.waul_cookie;this.$1=(c=(c=a==null?void 0:a.qplEndpoint)!=null?c:(c=d("WABaseGlobals").getQplConfig())==null?void 0:c.endpoint)!=null?c:"";this.$2=(c=(c=a==null?void 0:a.qplAccessToken)!=null?c:(c=d("WABaseGlobals").getQplConfig())==null?void 0:c.accessToken)!=null?c:"";this.$3=(c=(c=a==null?void 0:a.qplAppId)!=null?c:(c=d("WABaseGlobals").getQplConfig())==null?void 0:c.appId)!=null?c:"";this.$4=(c=a==null?void 0:a.isDev)!=null?c:!1;this.$7=(c=a==null?void 0:a.restInterface)!=null?c:{post:function(a,c){return fetch(a,{method:"POST",body:c}).then(function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=(yield a.text());a=a.status;return{status:a,responseText:b}});return function(b){return a.apply(this,arguments)}}())}}}var c=a.prototype;c.sendEventsOverNetwork=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){var b=this.$4?{is_employee:"true"}:{},c=this.$1,e=new FormData();e.append("access_token",this.$2);e.append("app_id",this.$3);this.$5===void 0&&(this.$5=Math.floor(Math.random()*Number.MAX_SAFE_INTEGER).toString());e.append("user_id",this.$6!=null&&this.$6!==""?d("WAHashStringToNumber").hashStringToNumber(this.$6).toString():this.$5);e.append("upload_time",d("WATimeUtils").unixTime().toString());e.append("batch_info",JSON.stringify(b));var f={};a.forEach(function(a){a.app_version!==void 0&&(f[a.app_version]?f[a.app_version].push(a):f[a.app_version]=[a])});if(Object.keys(f).length===0)return;Object.keys(f).map(function(a){return f[a]}).forEach(function(a){var b={app_version:a[0].app_version,app_build_number:a[0].app_build_number};e.append("batches[]",j([k(b,a)],"qpldata.txt"))});b=(yield this.$7.post(c,e));d("WALogger").LOG(h||(h=babelHelpers.taggedTemplateLiteralLoose(["[qpl] networkSendEventsOverNetwork, completed Request"]))).tags("qpl").devConsole(b);if(200!==b.status)throw new(d("WAQplTypes").QplServerStatusCodeError)(b.status,"Failed call to QPL endpoint: "+this.$1+", response: "+b.responseText)});function c(b){return a.apply(this,arguments)}return c}();return a}(),m;function a(a){m?a&&d("WALogger").WARN(i||(i=babelHelpers.taggedTemplateLiteralLoose(["Default Network already init"]))):m=new l(a);return m}g.createPayload=k;g.QplNetwork=l;g.defaultQplNetwork=a}),98);
          __d("WAWebWamEnumWebcQplHealthEventType",[],(function(a,b,c,d,e,f){a=Object.freeze({ANNOTATION_SIZE_LIMIT_EXCEEDED:1,MAX_POINT_COUNT_EXCEEDED:2,MAX_MARKER_COUNT_EXCEEDED:3,TOO_MANY_OPEN_MARKERS_TO_WRITE:4,POINT_TO_END_AT_NOT_FOUND:5,JSON_FORMAT_ERROR:6,MAX_STORAGE_EVENT_COUNT_REACHED:7,ERROR_UPLOADING_CHUNK:8,POINT_NAME_TOO_LONG:9,ANNOTATION_KEY_TOO_LONG:10,POINT_DATA_TOO_LONG:11,ERROR_PARSING_CONFIG:12});f.WEBC_QPL_HEALTH_EVENT_TYPE=a}),66);
          __d("WAWebWebcQplHealthWamEvent",["WAWebWamCodegenUtils","WAWebWamEnumWebcQplHealthEventType"],(function(a,b,c,d,e,f,g){a=d("WAWebWamCodegenUtils").defineEvents({WebcQplHealth:[3134,{webcQplHealthEventData:[1,d("WAWebWamCodegenUtils").TYPES.STRING],webcQplHealthEventType:[2,d("WAWebWamEnumWebcQplHealthEventType").WEBC_QPL_HEALTH_EVENT_TYPE]},[1,1,1],"regular"]},{WebcQplHealth:[]});g.WebcQplHealthWamEvent=a}),98);
          __d("WAWebQplHealthLogger",["WALogger","WAWebWamEnumWebcQplHealthEventType","WAWebWebcQplHealthWamEvent"],(function(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p=5,q=0;function a(a,b,c){d("WALogger").DEV(h||(h=babelHelpers.taggedTemplateLiteralLoose(["QPL annotationSizeLimitExceeded, markerId: ",", instanceKey: ",", annotationKey: ",""])),a,b,c);if(q++>p)return;a=new(d("WAWebWebcQplHealthWamEvent").WebcQplHealthWamEvent)({webcQplHealthEventType:d("WAWebWamEnumWebcQplHealthEventType").WEBC_QPL_HEALTH_EVENT_TYPE.ANNOTATION_SIZE_LIMIT_EXCEEDED,webcQplHealthEventData:"markerId: "+a+", instanceKey: "+b+", annotationKey: "+c});a.commit()}function b(a,b){d("WALogger").DEV(i||(i=babelHelpers.taggedTemplateLiteralLoose(["QPL maxPointCountExceeded, markerId: ",", instanceKey: ",""])),a,b);if(q++>p)return;a=new(d("WAWebWebcQplHealthWamEvent").WebcQplHealthWamEvent)({webcQplHealthEventType:d("WAWebWamEnumWebcQplHealthEventType").WEBC_QPL_HEALTH_EVENT_TYPE.MAX_POINT_COUNT_EXCEEDED,webcQplHealthEventData:"markerId: "+a+", instanceKey: "+b});a.commit()}function c(a,b,c){d("WALogger").DEV(j||(j=babelHelpers.taggedTemplateLiteralLoose(["QPL pointNameTooLong, markerId: ",", instanceKey: ",", pointName: ",""])),a,b,c);if(q++>p)return;a=new(d("WAWebWebcQplHealthWamEvent").WebcQplHealthWamEvent)({webcQplHealthEventType:d("WAWebWamEnumWebcQplHealthEventType").WEBC_QPL_HEALTH_EVENT_TYPE.POINT_NAME_TOO_LONG,webcQplHealthEventData:"markerId: "+a+", instanceKey: "+b+", pointName: "+c});a.commit()}function e(a,b,c){d("WALogger").DEV(k||(k=babelHelpers.taggedTemplateLiteralLoose(["QPL annotationKeyTooLong, markerId: ",", instanceKey: ",", annotationKey: ",""])),a,b,c);if(q++>p)return;a=new(d("WAWebWebcQplHealthWamEvent").WebcQplHealthWamEvent)({webcQplHealthEventType:d("WAWebWamEnumWebcQplHealthEventType").WEBC_QPL_HEALTH_EVENT_TYPE.ANNOTATION_KEY_TOO_LONG,webcQplHealthEventData:"markerId: "+a+", instanceKey: "+b+", annotationKey: "+c});a.commit()}function f(a,b,c){d("WALogger").DEV(l||(l=babelHelpers.taggedTemplateLiteralLoose(["QPL pointDataTooLong, markerId: ",", instanceKey: ",", data: ",""])),a,b,c);if(q++>p)return;a=new(d("WAWebWebcQplHealthWamEvent").WebcQplHealthWamEvent)({webcQplHealthEventType:d("WAWebWamEnumWebcQplHealthEventType").WEBC_QPL_HEALTH_EVENT_TYPE.POINT_DATA_TOO_LONG,webcQplHealthEventData:"markerId: "+a+", instanceKey: "+b+", data: "+c});a.commit()}function r(a){d("WALogger").DEV(m||(m=babelHelpers.taggedTemplateLiteralLoose(["QPL errorParsingConfig, error ",""])),a);if(q++>p)return;a=new(d("WAWebWebcQplHealthWamEvent").WebcQplHealthWamEvent)({webcQplHealthEventType:d("WAWebWamEnumWebcQplHealthEventType").WEBC_QPL_HEALTH_EVENT_TYPE.ERROR_PARSING_CONFIG,webcQplHealthEventData:"errorString: "+a});a.commit()}function s(){d("WALogger").DEV(n||(n=babelHelpers.taggedTemplateLiteralLoose(["QPL maxStorageEventCountReached"])));if(q++>p)return;var a=new(d("WAWebWebcQplHealthWamEvent").WebcQplHealthWamEvent)({webcQplHealthEventType:d("WAWebWamEnumWebcQplHealthEventType").WEBC_QPL_HEALTH_EVENT_TYPE.MAX_STORAGE_EVENT_COUNT_REACHED});a.commit()}function t(a){d("WALogger").DEV(o||(o=babelHelpers.taggedTemplateLiteralLoose(["QPL errorUploadingChunk, error ",""])),a);if(q++>p)return;a=new(d("WAWebWebcQplHealthWamEvent").WebcQplHealthWamEvent)({webcQplHealthEventType:d("WAWebWamEnumWebcQplHealthEventType").WEBC_QPL_HEALTH_EVENT_TYPE.ERROR_UPLOADING_CHUNK,webcQplHealthEventData:"errorString: "+a});a.commit()}g.annotationSizeLimitExceeded=a;g.maxPointCountExceeded=b;g.pointNameTooLong=c;g.annotationKeyTooLong=e;g.pointDataTooLong=f;g.errorParsingConfig=r;g.maxStorageEventCountReached=s;g.errorUploadingChunk=t}),98);
          __d("WAWebApiQplEvents",["WALogger","WAWebABPropsLocalStorage","WAWebBuildConstants","WAWebNoop","WAWebQplHealthLogger","WAWebQplStorage","asyncToGeneratorRuntime","lodash"],(function(a,b,c,d,e,f,g){var h,i,j,k,l=200,m=1e5,n=0,o=[],p=c("lodash").throttle(function(){return C()},l);function q(a){return function(b){return r(b,a)}}function r(a,b){return{marker_id:a.marker_id,method:a.method,action_id:a.action_id,duration_ns:a.duration_ns,marker_type:a.marker_type,sample_rate:a.sample_rate,points:a.points,instance_id:a.instance_id,metadata:a.metadata||{application_analytics:{time_since_qpl_module_init:0}},flags:a.flags,annotations_bool_array:a.annotations_bool_array,annotations_bool:a.annotations_bool,annotations_double_array:a.annotations_double_array,annotations_double:a.annotations_double,annotations_int_array:a.annotations_int_array,annotations_int:a.annotations_int,annotations_string_array:a.annotations_string_array,annotations:a.annotations,app_version:d("WAWebBuildConstants").VERSION_BASE,app_build_number:n,wa_ab_key2:b}}function s(){return t.apply(this,arguments)}function t(){t=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){try{yield d("WAWebQplStorage").initialize()}catch(a){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["QPL Storage, error calling initializeQplStorage, error ",""])),a).verbose().devConsole(a).sendLogs("QPL Storage init error");throw a}});return t.apply(this,arguments)}function a(a,b){b===void 0&&(b=d("WAWebABPropsLocalStorage").getABKey()||"abkey"),o=o.concat(a.map(q(b))),p()}function e(a,b){b===void 0&&(b=d("WAWebABPropsLocalStorage").getABKey()||"abkey");return a.map(q(b))}function u(a){return v.apply(this,arguments)}function v(){v=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){yield s();return d("WAWebQplStorage").getQplEventsTable().all({limit:a,offset:0})});return v.apply(this,arguments)}function w(){return x.apply(this,arguments)}function x(){x=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){yield s();return d("WAWebQplStorage").getQplEventsTable().count()});return x.apply(this,arguments)}function f(){return y.apply(this,arguments)}function y(){y=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){yield s();return d("WAWebQplStorage").getQplEventsTable().clear(!0)});return y.apply(this,arguments)}function z(a,b){return A.apply(this,arguments)}function A(){A=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b){yield s();return d("WAWebQplStorage").getQplEventsTable().bulkDeleteRange(["id"],a-1,b+1).then(c("WAWebNoop"))});return A.apply(this,arguments)}var B=null;function C(){return D.apply(this,arguments)}function D(){D=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){yield s();if(B)B.then(C);else if(o.length>0){var a=o;o=[];try{var b=(yield w());if(b+a.length>m){d("WAWebQplHealthLogger").maxStorageEventCountReached();b=b+a.length-m;yield E(b)}}catch(a){d("WALogger").ERROR(i||(i=babelHelpers.taggedTemplateLiteralLoose(["QPL Storage, error during checking for excessive events ",""])),a).verbose().devConsole(a).sendLogs("QPL Storage, error saving events");return}B=d("WAWebQplStorage").getQplEventsTable().bulkCreate(a).then(function(){d("WALogger").DEV(j||(j=babelHelpers.taggedTemplateLiteralLoose(["QPL Storage, saved "," rows"])),a.length),B=null})["catch"](function(a){d("WALogger").ERROR(k||(k=babelHelpers.taggedTemplateLiteralLoose(["QPL Storage, error saving events ",""])),a).verbose().devConsole(a).sendLogs("QPL Storage, error saving events"),B=null})}});return D.apply(this,arguments)}function E(a){return F.apply(this,arguments)}function F(){F=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){a=(yield u(a));var b=a[0].id||0;a=a[a.length-1].id||0;yield z(b,a)});return F.apply(this,arguments)}g.WRITE_THROTTLE_INTERVAL=l;g.add=a;g.createRows=e;g.getFromBottom=u;g.rowCount=w;g.clear=f;g.deleteRange=z}),98);
          __d("WAWebQplStorageApi",["WAWebApiQplEvents"],(function(a,b,c,d,e,f,g){a=function(){function a(){}var b=a.prototype;b.add=function(a,b){return d("WAWebApiQplEvents").add(a,b)};b.getFromBottom=function(a){return d("WAWebApiQplEvents").getFromBottom(a)};b.getRowCount=function(){return d("WAWebApiQplEvents").rowCount()};b.clear=function(){return d("WAWebApiQplEvents").clear()};b.deleteRange=function(a,b){return d("WAWebApiQplEvents").deleteRange(a,b)};return a}();g.QplStorageApi=a}),98);
          __d("WAWebQplValuesConfig",[],(function(a,b,c,d,e,f){a={accessToken:"1063127757113399|745146ffa34413f9dbb5469f5370b7af",appId:167028690535322..toString(),endpoint:"https://graph.whatsapp.net/wa_qpl_data"};f.qplConfigs=a}),66);
          __d("WAWebWaLogoIcon.react",["WAWebSvgComponentBase","react","stylex"],(function(a,b,c,d,e,f,g){var h=["iconXstyle","height","width","name","viewBox"],i,j,k=i||c("react"),l="wa-logo";function a(a){var b=a.iconXstyle,e=a.height,f=a.width,g=a.name,i=a.viewBox;a=babelHelpers.objectWithoutPropertiesLoose(a,h);var m;if(i){var n=i.x;n=n===void 0?0:n;var o=i.y;o=o===void 0?0:o;var p=i.width;p=p===void 0?0:p;i=i.height;i=i===void 0?0:i;m=[n,o,p,i].join(" ")}n=30;o=31;(e!=null||f!=null)&&(n=e,o=f);return k.jsx(d("WAWebSvgComponentBase").BaseSvgSpan,babelHelpers["extends"]({name:g!=null?g:l},a,{children:k.jsxs("svg",{viewBox:m!=null?m:"0 0 31 30",height:n,width:o,preserveAspectRatio:"xMidYMid meet",className:(j||(j=c("stylex")))(b),fill:"none",children:[k.jsx("title",{children:g!=null?g:l}),k.jsx("path",{d:"M30.3139 14.3245C30.174 10.4932 28.5594 6.864 25.8073 4.1948C23.0552 1.52559 19.3784 0.0227244 15.5446 4.10118e-06H15.4722C12.8904 -0.00191309 10.3527 0.668375 8.10857 1.94491C5.86449 3.22145 3.99142 5.06026 2.67367 7.28039C1.35592 9.50053 0.6389 12.0255 0.593155 14.6068C0.547411 17.1882 1.17452 19.737 2.41278 22.0024L1.09794 29.8703C1.0958 29.8865 1.09712 29.9029 1.10182 29.9185C1.10651 29.9341 1.11448 29.9485 1.12518 29.9607C1.13588 29.973 1.14907 29.9828 1.16387 29.9896C1.17867 29.9964 1.19475 29.9999 1.21103 30H1.23365L9.01561 28.269C11.0263 29.2344 13.2282 29.7353 15.4586 29.7346C15.6004 29.7346 15.7421 29.7346 15.8838 29.7346C17.8458 29.6786 19.7773 29.2346 21.5667 28.4282C23.3562 27.6218 24.9682 26.469 26.3098 25.0363C27.6514 23.6036 28.696 21.9194 29.3832 20.0809C30.0704 18.2423 30.3867 16.2859 30.3139 14.3245ZM15.8099 27.1487C15.6923 27.1487 15.5747 27.1487 15.4586 27.1487C13.4874 27.1511 11.5444 26.6795 9.79366 25.7735L9.39559 25.5654L4.11815 26.8124L5.09221 21.4732L4.86604 21.0902C3.78579 19.2484 3.20393 17.157 3.17778 15.0219C3.15163 12.8869 3.68208 10.7819 4.71689 8.91419C5.75171 7.0465 7.25518 5.48059 9.07924 4.37067C10.9033 3.26076 12.985 2.64514 15.1194 2.58444C15.238 2.58444 15.3571 2.58444 15.4767 2.58444C18.6992 2.59399 21.7889 3.86908 24.0802 6.13498C26.3715 8.40087 27.681 11.4762 27.7265 14.6984C27.7719 17.9205 26.5498 21.0316 24.3234 23.3612C22.0969 25.6909 19.0444 27.0527 15.8235 27.1532L15.8099 27.1487Z",fill:"currentColor"}),k.jsx("path",{d:"M10.2894 7.69007C10.1057 7.69366 9.92456 7.73407 9.75673 7.80892C9.5889 7.88377 9.43779 7.99154 9.31236 8.12584C8.95801 8.48923 7.96736 9.36377 7.91006 11.2003C7.85277 13.0369 9.13594 14.8538 9.31537 15.1086C9.49481 15.3635 11.7686 19.3306 15.5141 20.9395C17.7156 21.8879 18.6806 22.0507 19.3063 22.0507C19.5642 22.0507 19.7587 22.0236 19.9622 22.0115C20.6483 21.9693 22.1969 21.1762 22.5346 20.3137C22.8724 19.4512 22.895 18.6973 22.806 18.5465C22.7171 18.3957 22.4728 18.2872 22.1049 18.0942C21.737 17.9012 19.9321 16.9361 19.5928 16.8004C19.467 16.7419 19.3316 16.7066 19.1932 16.6964C19.1031 16.7011 19.0155 16.7278 18.938 16.774C18.8605 16.8203 18.7954 16.8847 18.7484 16.9618C18.4469 17.3372 17.7548 18.153 17.5225 18.3882C17.4718 18.4466 17.4093 18.4938 17.3392 18.5265C17.2691 18.5592 17.1928 18.5768 17.1154 18.5782C16.9728 18.5719 16.8333 18.5344 16.7068 18.4681C15.6135 18.0038 14.6167 17.339 13.768 16.5079C12.975 15.7263 12.3022 14.8315 11.7716 13.8526C11.5666 13.4726 11.7716 13.2766 11.9586 13.0987C12.1456 12.9208 12.3461 12.675 12.5391 12.4624C12.6975 12.2808 12.8295 12.0777 12.9312 11.8593C12.9838 11.7578 13.0104 11.6449 13.0085 11.5307C13.0067 11.4165 12.9765 11.3045 12.9206 11.2048C12.8317 11.0149 12.1667 9.14664 11.8546 8.39725C11.6013 7.75642 11.2997 7.73531 11.0358 7.7157C10.8187 7.70062 10.5699 7.69309 10.3211 7.68555H10.2894",fill:"currentColor"})]})}))}a.displayName=a.name+" [from "+f.id+"]";g.WaLogoIcon=a}),98);
          __d("WAWebWaUlCookieUtils",["WAWebUserPrefsMeUser","WAWebWaUlCookie"],(function(a,b,c,d,e,f,g){"use strict";function a(){var a=d("WAWebUserPrefsMeUser").getMe();return a!=null?null:c("WAWebWaUlCookie").waul_cookie}g.getWaUlCookieIfLoggedOut=a}),98);/*FB_PKG_DELIM*/
          __d("IntlCLDRNumberType05",["IntlVariations"],(function(a,b,c,d,e,f,g){"use strict";a={getVariation:function(a){if(a===1)return c("IntlVariations").NUMBER_ONE;else return c("IntlVariations").NUMBER_OTHER}};b=a;g["default"]=b}),98);
          __d("WATaskScheduler",["Promise","WALogger","WAPromiseBackoffs","WAResolvable","WATimeUtils","err"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j,k,l,m,n,o,p,q,r,s="no_reschedule",t=function(){function a(a){this.$1=!1,this.$2={},this.$3={},this.$4={},this.$5=new Map(),this.$6=a.scheduledTimeResolver}var c=a.prototype;c.$7=function(a){var c=this,e=this.$5.get(a);if(e==null){d("WALogger").ERROR(h||(h=babelHelpers.taggedTemplateLiteralLoose(["Tried to start task "," before registering its implementation"])),a).devConsole("start-task-without-impl");return}this.$6.get(a).then(function(f){var g=f==null,h=!g&&f===d("WATimeUtils").DEFAULT_UNIXTIME;if(h){d("WALogger").LOG(i||(i=babelHelpers.taggedTemplateLiteralLoose(["Task "," deactivated"])),a);return}h=f==null?0:f*1e3-d("WATimeUtils").unixTimeMs();h=Math.max(0,h);h=Math.min(h,~(1<<31));d("WALogger").LOG(j||(j=babelHelpers.taggedTemplateLiteralLoose(["Scheduling task "," in ","ms"])),a,h);c.$4[a]=setTimeout(function(){delete c.$4[a],d("WALogger").LOG(k||(k=babelHelpers.taggedTemplateLiteralLoose(["Firing task ",""])),a),e(g).then(function(e){if(e==="no_reschedule")return new(r||(r=b("Promise")))(function(){});var f;e===d("WATimeUtils").DEFAULT_UNIXTIME?(d("WALogger").LOG(l||(l=babelHelpers.taggedTemplateLiteralLoose(["Task "," complete, deactivating"])),a),delete c.$3[a],f=d("WATimeUtils").DEFAULT_UNIXTIME):e>=0?(d("WALogger").LOG(m||(m=babelHelpers.taggedTemplateLiteralLoose(["Task "," complete, waiting ",""])),a,e),delete c.$3[a],f=d("WATimeUtils").futureUnixTime(e)):(d("WALogger").LOG(n||(n=babelHelpers.taggedTemplateLiteralLoose(["Task "," will try again later"])),a),f=c.$8(a));return c.$6.set(a,f)}).then(function(){c.$7(a),c.$2[a]&&(c.$2[a].forEach(function(a){return a()}),delete c.$2[a])})["catch"](function(b){d("WALogger").LOG(o||(o=babelHelpers.taggedTemplateLiteralLoose(["Task "," failed, try again later: ",""])),a,b);return c.$6.set(a,c.$8(a)).then(function(){c.$7(a)})})},h)})};c.$8=function(a){this.$3[a]||(this.$3[a]=d("WAPromiseBackoffs").createTimer({jitter:.1,max:d("WATimeUtils").HOUR_SECONDS*1e3,algo:{type:"fibonacci",first:1e3,second:2e3}}));return d("WATimeUtils").futureUnixTime(Math.round(this.$3[a]()/1e3))};c.$9=function(a,b){this.$2[a]||(this.$2[a]=[]),this.$2[a].push(b)};c.awaitTaskPromise=function(a){var c=this;return new(r||(r=b("Promise")))(function(b){c.$9(a,b)})};c.reschedule=function(a,b){this.$1?(this.$6.set(a,b),this.$4[a]!=null&&clearTimeout(this.$4[a]),this.$7(a)):this.$6.set(a,b)};c.registerTask=function(a,b){this.$1||(this.$1=!0),this.$5.set(a,b),this.$7(a)};c.getScheduledTime=function(a){return this.$6.get(a)};return a}(),u=null,v=new(d("WAResolvable").Resolvable)();function a(a){d("WALogger").LOG(p||(p=babelHelpers.taggedTemplateLiteralLoose(["startScheduler invoked"]))),u||(u=new t(a),v.resolve())}function e(a){var b=B("awaitTaskPromise");return b.awaitTaskPromise(a)}function w(a,b){var c=B("reschedule");c.reschedule(a,b)}function x(a,b){v.resolveWasCalled()?w(a,b):v.promise.then(function(){w(a,b)})["catch"](function(b){d("WALogger").ERROR(q||(q=babelHelpers.taggedTemplateLiteralLoose(["taskScheduler: reschedule eventually failed for task ",""])),a).devConsole(b).sendLogs("task-scheduler-reschedule-failed")})}function f(a){x(a,d("WATimeUtils").unixTime())}function y(a){x(a,d("WATimeUtils").DEFAULT_UNIXTIME)}function z(a){var b=B("getScheduledTime");return b.getScheduledTime(a)}function A(a,b){var c=B("registerTask");c.registerTask(a,b)}function B(a){if(u)return u;else throw c("err")("TaskScheduler::"+a+" called before startScheduler")}g.DO_NOT_RESCHEDULE=s;g.startScheduler=a;g.awaitTaskPromise=e;g._doReschedule=w;g.reschedule=x;g.rescheduleNow=f;g.deactivate=y;g.getScheduledTime=z;g.registerTask=A}),98);
          __d("WAWebDirtyBitsConsts",[],(function(a,b,c,d,e,f){a={groups:"groups",account_sync:"account_sync",syncd_app_state:"syncd_app_state",newsletter_metadata:"newsletter_metadata"};b={devices:"devices",picture:"picture",privacy:"privacy",blocklist:"blocklist",notice:"notice"};f.SUPPORTED_DIRTY_TYPE=a;f.SUPPORTED_DIRTY_PROTOCOLS=b}),66);
          __d("WAWebEncryptedRid",["WABase64","WAWebUserPrefsIndexedDBStorage","WAWebUserPrefsMultiDevice"],(function(a,b,c,d,e,f,g){function a(a){return d("WAWebUserPrefsIndexedDBStorage").userPrefsIdb.set("WAWebEncryptedRid",d("WABase64").encodeB64(a))}function b(){return!d("WAWebUserPrefsMultiDevice").isRegistered()?null:d("WAWebUserPrefsIndexedDBStorage").userPrefsIdb.get("WAWebEncryptedRid")}g.setEncryptedRid=a;g.getEncryptedRid=b}),98);
          __d("WAWebTasksTaskType",["$InternalEnum"],(function(a,b,c,d,e,f){a=b("$InternalEnum")({CLEAN_TC_TOKENS:"cleanTcTokens",LOG_DAILY_STATS:"logDailyStats",LOG_DB_ROW_COUNTS:"logDbRowCounts",ROTATE_KEY:"rotateKey",SYNC_AB_PROPS:"syncAbProps",SYNC_CONTACTS:"syncContacts",MONITOR_DB_STORAGE:"monitorDbStorage",REPORT_SYNCD_ACTION_STAT:"reportSyncdActionStat",LT_HASH_CHECK:"ltHashCheck",REQUEST_ALL_SYNCD_MISSING_KEYS:"requestAllSyncdMissingKeys",REPORT_SYNCD_KEY_STATS:"reportSyncdKeyStats",SYNCD_SYNC_ALL_COLLECTIONS:"syncdSyncAllCollections",CLEAN_ORPHAN_ADD_ONS:"cleanOrphanAddOns",CLEAN_PAST_PARTICIPANTS:"cleanPastParticipants",CLEAN_EXPIRED_UTM:"cleanExpiredUtm",SEND_NON_MESSAGE_DATA_REQUEST:"sendNonMessageDataRequest",LOG_HISTORY_SYNC_STATUS_AFTER_PAIRING:"logHistorySyncStatusAfterPairing",DELETE_NEWSLETTER_PREVIEW_CHATS:"deleteNewsletterPreviewChats",REPORT_DB_VERSIONS:"reportDbVersions",UPDATE_EXPIRED_TEXT_STATUS:"updateExpiredTextStatus",RESTART_RECENT_SYNC:"restartRecentSync",CLEANUP_REPORTING_TABLE:"cleanupReportingTable",CLEANUP_3PD_SIGNALS_TABLE:"cleanup3PDSignalsTable",FETCH_QUICK_PROMOTIONS:"fetchQuickPromotions",WAFFLE_SCHEDULED_TASKS:"waffleScheduledTasks",CLEAR_GALAXY_FLOWS_CACHE:"clearGalaxyFlowsCache"});f.TaskType=a}),66);/*FB_PKG_DELIM*/
          __d("WAWebIcVisibilityOffIcon.react",["WAWebSvgComponentBase","react","stylex"],(function(a,b,c,d,e,f,g){var h=["iconXstyle","height","width","name","viewBox"],i,j,k=i||c("react"),l="ic-visibility-off";function a(a){var b=a.iconXstyle,e=a.height,f=a.width,g=a.name,i=a.viewBox;a=babelHelpers.objectWithoutPropertiesLoose(a,h);var m;if(i){var n=i.x;n=n===void 0?0:n;var o=i.y;o=o===void 0?0:o;var p=i.width;p=p===void 0?0:p;i=i.height;i=i===void 0?0:i;m=[n,o,p,i].join(" ")}n=24;o=24;(e!=null||f!=null)&&(n=e,o=f);return k.jsx(d("WAWebSvgComponentBase").BaseSvgSpan,babelHelpers["extends"]({name:g!=null?g:l},a,{children:k.jsxs("svg",{viewBox:m!=null?m:"0 0 24 24",height:n,width:o,preserveAspectRatio:"xMidYMid meet",className:(j||(j=c("stylex")))(b),fill:"none",children:[k.jsx("title",{children:g!=null?g:l}),k.jsx("path",{d:"M15.175 8.32498C15.6583 8.80831 16.0125 9.35831 16.2375 9.97498C16.4625 10.5916 16.5417 11.225 16.475 11.875C16.475 12.125 16.3833 12.3375 16.2 12.5125C16.0167 12.6875 15.8 12.775 15.55 12.775C15.3 12.775 15.0875 12.6875 14.9125 12.5125C14.7375 12.3375 14.65 12.125 14.65 11.875C14.7333 11.4416 14.7083 11.025 14.575 10.625C14.4417 10.225 14.2333 9.88331 13.95 9.59998C13.6667 9.31664 13.325 9.09998 12.925 8.94998C12.525 8.79998 12.1 8.76664 11.65 8.84998C11.4 8.84998 11.1875 8.75831 11.0125 8.57498C10.8375 8.39164 10.75 8.17498 10.75 7.92498C10.75 7.67498 10.8375 7.46248 11.0125 7.28748C11.1875 7.11248 11.4 7.02498 11.65 7.02498C12.2833 6.95831 12.9083 7.03748 13.525 7.26248C14.1417 7.48748 14.6917 7.84164 15.175 8.32498ZM12 5.99998C11.6833 5.99998 11.375 6.01248 11.075 6.03748C10.775 6.06248 10.475 6.10831 10.175 6.17498C9.89167 6.22498 9.6375 6.18331 9.4125 6.04998C9.1875 5.91664 9.03333 5.71664 8.95 5.44998C8.86667 5.18331 8.89583 4.92498 9.0375 4.67498C9.17917 4.42498 9.38334 4.27498 9.65 4.22498C10.0333 4.14164 10.4208 4.08331 10.8125 4.04998C11.2042 4.01664 11.6 3.99998 12 3.99998C14.2833 3.99998 16.3708 4.59998 18.2625 5.79998C20.1542 6.99998 21.6 8.61664 22.6 10.65C22.6667 10.7833 22.7167 10.9208 22.75 11.0625C22.7833 11.2041 22.8 11.35 22.8 11.5C22.8 11.65 22.7875 11.7958 22.7625 11.9375C22.7375 12.0791 22.6917 12.2166 22.625 12.35C22.325 13.0166 21.9542 13.6416 21.5125 14.225C21.0708 14.8083 20.5833 15.3416 20.05 15.825C19.85 16.0083 19.6167 16.0833 19.35 16.05C19.0833 16.0166 18.8667 15.8833 18.7 15.65C18.5333 15.4166 18.4625 15.1625 18.4875 14.8875C18.5125 14.6125 18.625 14.3833 18.825 14.2C19.225 13.8166 19.5917 13.4 19.925 12.95C20.2583 12.5 20.55 12.0166 20.8 11.5C19.9667 9.81664 18.7625 8.47914 17.1875 7.48748C15.6125 6.49581 13.8833 5.99998 12 5.99998ZM12 19C9.76667 19 7.725 18.3958 5.875 17.1875C4.025 15.9791 2.56667 14.3916 1.5 12.425C1.41667 12.2916 1.35417 12.1458 1.3125 11.9875C1.27083 11.8291 1.25 11.6666 1.25 11.5C1.25 11.3333 1.26667 11.175 1.3 11.025C1.33333 10.875 1.39167 10.725 1.475 10.575C1.80833 9.90831 2.19583 9.27081 2.6375 8.66248C3.07917 8.05414 3.58333 7.49998 4.15 6.99998L2.075 4.89998C1.89167 4.69998 1.80417 4.46248 1.8125 4.18748C1.82083 3.91248 1.91667 3.68331 2.1 3.49998C2.28333 3.31664 2.51667 3.22498 2.8 3.22498C3.08333 3.22498 3.31667 3.31664 3.5 3.49998L20.5 20.5C20.6833 20.6833 20.7792 20.9125 20.7875 21.1875C20.7958 21.4625 20.7 21.7 20.5 21.9C20.3167 22.0833 20.0833 22.175 19.8 22.175C19.5167 22.175 19.2833 22.0833 19.1 21.9L15.6 18.45C15.0167 18.6333 14.425 18.7708 13.825 18.8625C13.225 18.9541 12.6167 19 12 19ZM5.55 8.39998C5.06667 8.83331 4.625 9.30831 4.225 9.82498C3.825 10.3416 3.48333 10.9 3.2 11.5C4.03333 13.1833 5.2375 14.5208 6.8125 15.5125C8.3875 16.5041 10.1167 17 12 17C12.3333 17 12.6583 16.9791 12.975 16.9375C13.2917 16.8958 13.6167 16.85 13.95 16.8L13.05 15.85C12.8667 15.9 12.6917 15.9375 12.525 15.9625C12.3583 15.9875 12.1833 16 12 16C10.75 16 9.6875 15.5625 8.8125 14.6875C7.9375 13.8125 7.5 12.75 7.5 11.5C7.5 11.3166 7.5125 11.1416 7.5375 10.975C7.5625 10.8083 7.6 10.6333 7.65 10.45L5.55 8.39998Z",fill:"currentColor"})]})}))}a.displayName=a.name+" [from "+f.id+"]";g.IcVisibilityOffIcon=a}),98);
          __d("WAWebSingleChevronInCircleIcon.react",["WAWebSvgComponentBase","react","stylex"],(function(a,b,c,d,e,f,g){var h=["iconXstyle","height","width","name","viewBox"],i,j,k=i||c("react"),l="single-chevron-in-circle";function a(a){var b=a.iconXstyle,e=a.height,f=a.width,g=a.name,i=a.viewBox;a=babelHelpers.objectWithoutPropertiesLoose(a,h);var m;if(i){var n=i.x;n=n===void 0?0:n;var o=i.y;o=o===void 0?0:o;var p=i.width;p=p===void 0?0:p;i=i.height;i=i===void 0?0:i;m=[n,o,p,i].join(" ")}n=20;o=20;(e!=null||f!=null)&&(n=e,o=f);return k.jsx(d("WAWebSvgComponentBase").BaseSvgSpan,babelHelpers["extends"]({name:g!=null?g:l},a,{children:k.jsxs("svg",{viewBox:m!=null?m:"0 0 20 20",height:n,width:o,preserveAspectRatio:"xMidYMid meet",className:(j||(j=c("stylex")))(b),fill:"none",children:[k.jsx("title",{children:g!=null?g:l}),k.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.0034 1.66992C14.6034 1.66992 18.3367 5.40326 18.3367 10.0033C18.3367 14.6033 14.6034 18.3366 10.0034 18.3366C5.40338 18.3366 1.67004 14.6033 1.67004 10.0033C1.67004 5.40326 5.40338 1.66992 10.0034 1.66992ZM10.0034 3.33659C6.32004 3.33659 3.33671 6.31992 3.33671 10.0033C3.33671 13.6866 6.32004 16.6699 10.0034 16.6699C13.6867 16.6699 16.67 13.6866 16.67 10.0033C16.67 6.31992 13.6867 3.33659 10.0034 3.33659ZM10.7327 9.99904L8.57734 12.1565C8.25234 12.4815 8.26068 13.0148 8.57734 13.3398C8.90234 13.6648 9.42734 13.6648 9.75234 13.3398L12.4994 10.5907C12.8244 10.2657 12.8244 9.74071 12.4994 9.41571L9.75563 6.67319C9.43063 6.34819 8.90563 6.34819 8.58063 6.67319C8.25563 6.99819 8.25563 7.52319 8.58063 7.84819L10.7327 9.99904Z",fill:"currentColor "})]})}))}a.displayName=a.name+" [from "+f.id+"]";g.SingleChevronInCircleIcon=a}),98);/*FB_PKG_DELIM*/
          __d("CometRouterRouteTracePolicyContext",["react"],(function(a,b,c,d,e,f,g){"use strict";var h;a=h||d("react");b=a.createContext();g["default"]=b}),98);
          __d("CometTailLoadLogger",["QuickLogActionType","QuickPerformanceLogger","SiteData","VisibilityListener","gkx","performanceNavigationStart","qpl","uuidv4"],(function(a,b,c,d,e,f,g){"use strict";var h,i=3e3,j=c("gkx")("1326"),k=0,l=c("performanceNavigationStart")(),m=new Map(),n=new Map(),o=new Map(),p=new Set(),q=c("uuidv4")(),r=new Set();function a(){m.clear(),n.clear(),o.clear(),p.clear()}function s(a,b,d){k++;j&&(h||(h=c("QuickPerformanceLogger"))).markerStart(c("qpl")._(588713587,"4750"),k,d.current+l,{trackedForLoss:!0});d=a+"_"+b;o.set(d,k)}function b(a,b){n.set(a,b.current)}function e(a,b,c){a=a+"_"+b;m.set(a,c)}function t(a,b,e,f,g){var k=a+"_"+b,t=0,u=n.get(a)||e,v=m.get(k);v!=null&&(t=v,m["delete"](k));v=o.get(k);v==null&&(s(a,b,{current:u}),v=o.get(k));u=d("VisibilityListener").getHiddenTime(u+c("performanceNavigationStart")(),e+c("performanceNavigationStart")());j&&((h||(h=c("QuickPerformanceLogger"))).markerAnnotate(c("qpl")._(588713587,"4750"),{"int":{client_revision:c("SiteData").client_revision,hidden:Number(u!=null&&u>0),interruptedConsumption:t,position:b,windowHeight:Math.floor(window.innerHeight/100)},string:{client_push_phase:c("SiteData").push_phase,pageletName:a,sessionId:q,tracePolicy:g}},{instanceKey:v}),h.markerEnd(c("qpl")._(588713587,"4750"),f,v,e+l));if(f!==2||f===706&&t>=i){u=Object.keys(c("QuickLogActionType")).find(function(a){return c("QuickLogActionType")[a]===f})||"UNKNOWN";r.add({position:b,scrollingFNLType:u,tracePolicy:g})}p.add(k);o["delete"](k)}function f(a,b,c,d,e){var f=a+"_"+b,g=!p.has(f);g&&t(a,b,c,d,e);p["delete"](f)}function u(){return r}g.alreadyFinishedMarkerKeys=p;g.reset=a;g.startTailLoadTracing=s;g.setTailLoadStartTime=b;g.reportInterruptedConsumption=e;g.endTailloadTracing=t;g.logMarkerEnd=f;g.dump=u}),98);
          __d("HeroTracingCoreConfigWWW",["gkx"],(function(a,b,c,d,e,f,g){"use strict";b={alwaysMarkMutationRootAsVisualChange:(a=c("gkx"))("20863"),enableCascadingRenderDetector:a("12285"),enableHeroLoggingVerbose:a("10725"),enableReactProfiling:a("12286"),enableResetCompletedFix:a("12288"),enableTrackName:!0,enablePlaceholderVCLogging:a("15960"),fixParentInteractionIdWhenCancel:a("12343"),observeMutationOnStart:!0,removeHoldOnParentContextOnNewInteraction:a("12290")};g["default"]=b}),98);
          __d("useCometRouteTracePolicy",["CometRouterRouteTracePolicyContext","react"],(function(a,b,c,d,e,f,g){"use strict";var h,i=(h||d("react")).useContext,j="comet.app";function a(){var a;return(a=i(c("CometRouterRouteTracePolicyContext")))!=null?a:j}g["default"]=a}),98);
          __d("useCometTailLoadPageletTracker",["CometTailLoadLogger","intersectionObserverEntryIsIntersecting","react","useCometRouteTracePolicy"],(function(a,b,c,d,e,f,g){"use strict";var h;b=h||d("react");var i=b.useCallback,j=b.useRef;function a(a,b,e){var f=j(null),g=j(!1),h=j(null),k=c("useCometRouteTracePolicy")();return i(function(i){if(i==null){h.current==null||h.current();h.current=null;return}if(e===!0&&a!=null&&b!=null&&f.current!==i){f.current=i;var j=function(e){Array.prototype.forEach.call(e,function(e){c("intersectionObserverEntryIsIntersecting")(e)&&!g.current&&(g.current=!0,h.current==null||h.current(),h.current=null,d("CometTailLoadLogger").logMarkerEnd(a,b,e.time,2,k))})},l=new IntersectionObserver(j);l.observe(i);h.current=function(){f.current=null,l.disconnect()}}},[a,b,e])}g["default"]=a}),98);
          __d("HeroTracingCoreDependenciesWWW",["cr:3798","useCometTailLoadPageletTracker"],(function(a,b,c,d,e,f,g){"use strict";a={useTailLoadPageletTracker:c("useCometTailLoadPageletTracker"),UserTimingUtils:b("cr:3798")};g["default"]=a}),98);
          __d("ImageDownloadTrackerWWW",["NetworkStatus","Promise","setTimeout"],(function(a,b,c,d,e,f,g){"use strict";var h,i=2,j=250;function a(a,d){var e=0,f;return new(h||(h=b("Promise")))(function(b,g){function h(){var f=new Image();f.onload=function(){c("NetworkStatus").reportSuccess(),b()};f.onerror=function(){var a=e<=i;a?c("setTimeout")(h,j):(c("NetworkStatus").reportError(),g())};e++;d();f.src=a}c("NetworkStatus").isOnline()?h():f=c("NetworkStatus").onChange(function(a){a=a.online;a&&(h(),f.remove())})})}g["default"]=a}),98);
          __d("InlineFbtResultImplComet",["FbtHooks","FbtReactUtil","FbtResultBase","react","recoverableViolation"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j=i||d("react");function k(a){var b=a.content,d=a.hash,e=a.inlineMode;a=a.translation;d==null&&c("recoverableViolation")('Fbt string hash should not be null for translated string "'+a+'" '+("[inlineMode="+e+"]"),"internationalization");return j.jsx("span",{"data-intl-hash":d,"data-intl-translation":a,"data-intl-trid":"",children:b})}k.displayName=k.name+" [from "+f.id+"]";a=function(a){function b(b,e,f,g){var i;i=a.call(this,b,(h||(h=c("FbtHooks"))).getErrorListener({hash:g,translation:f}))||this;i.$$typeof=d("FbtReactUtil").REACT_ELEMENT_TYPE;i.key=null;i.ref=null;i.type=k;i.props={content:b,hash:g,inlineMode:e,translation:f};return i}babelHelpers.inheritsLoose(b,a);return b}(c("FbtResultBase"));g["default"]=a}),98);/*FB_PKG_DELIM*/
          __d("WAWebIcVisibilityIcon.react",["WAWebSvgComponentBase","react","stylex"],(function(a,b,c,d,e,f,g){var h=["iconXstyle","height","width","name","viewBox"],i,j,k=i||c("react"),l="ic-visibility";function a(a){var b=a.iconXstyle,e=a.height,f=a.width,g=a.name,i=a.viewBox;a=babelHelpers.objectWithoutPropertiesLoose(a,h);var m;if(i){var n=i.x;n=n===void 0?0:n;var o=i.y;o=o===void 0?0:o;var p=i.width;p=p===void 0?0:p;i=i.height;i=i===void 0?0:i;m=[n,o,p,i].join(" ")}n=24;o=24;(e!=null||f!=null)&&(n=e,o=f);return k.jsx(d("WAWebSvgComponentBase").BaseSvgSpan,babelHelpers["extends"]({name:g!=null?g:l},a,{children:k.jsxs("svg",{viewBox:m!=null?m:"0 0 24 24",height:n,width:o,preserveAspectRatio:"xMidYMid meet",className:(j||(j=c("stylex")))(b),fill:"none",children:[k.jsx("title",{children:g!=null?g:l}),k.jsx("path",{d:"M12 16C13.25 16 14.3125 15.5625 15.1875 14.6875C16.0625 13.8125 16.5 12.75 16.5 11.5C16.5 10.25 16.0625 9.1875 15.1875 8.3125C14.3125 7.4375 13.25 7 12 7C10.75 7 9.68749 7.4375 8.81249 8.3125C7.93749 9.1875 7.49999 10.25 7.49999 11.5C7.49999 12.75 7.93749 13.8125 8.81249 14.6875C9.68749 15.5625 10.75 16 12 16ZM12 14.2C11.25 14.2 10.6125 13.9375 10.0875 13.4125C9.56249 12.8875 9.29999 12.25 9.29999 11.5C9.29999 10.75 9.56249 10.1125 10.0875 9.5875C10.6125 9.0625 11.25 8.8 12 8.8C12.75 8.8 13.3875 9.0625 13.9125 9.5875C14.4375 10.1125 14.7 10.75 14.7 11.5C14.7 12.25 14.4375 12.8875 13.9125 13.4125C13.3875 13.9375 12.75 14.2 12 14.2ZM12 19C9.76666 19 7.72916 18.4 5.88749 17.2C4.04583 16 2.59166 14.4167 1.52499 12.45C1.44166 12.3 1.37916 12.1458 1.33749 11.9875C1.29583 11.8292 1.27499 11.6667 1.27499 11.5C1.27499 11.3333 1.29583 11.1708 1.33749 11.0125C1.37916 10.8542 1.44166 10.7 1.52499 10.55C2.59166 8.58333 4.04583 7 5.88749 5.8C7.72916 4.6 9.76666 4 12 4C14.2333 4 16.2708 4.6 18.1125 5.8C19.9542 7 21.4083 8.58333 22.475 10.55C22.5583 10.7 22.6208 10.8542 22.6625 11.0125C22.7042 11.1708 22.725 11.3333 22.725 11.5C22.725 11.6667 22.7042 11.8292 22.6625 11.9875C22.6208 12.1458 22.5583 12.3 22.475 12.45C21.4083 14.4167 19.9542 16 18.1125 17.2C16.2708 18.4 14.2333 19 12 19ZM12 17C13.8833 17 15.6125 16.5042 17.1875 15.5125C18.7625 14.5208 19.9667 13.1833 20.8 11.5C19.9667 9.81667 18.7625 8.47917 17.1875 7.4875C15.6125 6.49583 13.8833 6 12 6C10.1167 6 8.38749 6.49583 6.81249 7.4875C5.23749 8.47917 4.03333 9.81667 3.19999 11.5C4.03333 13.1833 5.23749 14.5208 6.81249 15.5125C8.38749 16.5042 10.1167 17 12 17Z",fill:"currentColor"})]})}))}a.displayName=a.name+" [from "+f.id+"]";g.IcVisibilityIcon=a}),98);/*FB_PKG_DELIM*/
          /**
           * License: https://www.facebook.com/legal/license/V8_l6oUwABQ/
           */
          __d("react-dom-0.0.0",["ReactDOM"],(function(a,b,c,d,e,f){"use strict";function a(a){return a&&typeof a==="object"&&"default"in a?a["default"]:a}var g=a(b("ReactDOM"));d={};var h={exports:d};function i(){h.exports=g}var j=!1;function k(){j||(j=!0,i());return h.exports}function c(a){switch(a){case void 0:return k()}}e.exports=c}),null);/*FB_PKG_DELIM*/
          __d("CometHeroHoldTrigger.react",["hero-tracing-placeholder"],(function(a,b,c,d,e,f,g){"use strict";g["default"]=d("hero-tracing-placeholder").HeroHoldTrigger}),98);
          __d("CometQPLPayloadStore",[],(function(a,b,c,d,e,f){"use strict";var g=null;function a(a){g=a}function b(){return g!=null?g:window.pldmp}var h=null;function c(a){h=a}function d(){return h!=null?h:window.plbs}f.storePayloadMap=a;f.getPayloadMap=b;f.storePayloadBytesSent=c;f.getPayloadBytesSent=d}),66);
          Evidence
          ="4.17.15",d=200,e="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",f="Expected a function",j="__lodash_hash_undefined__
          Solution

          Upgrade to the latest version of the affected library.

  3. Risk=Medium, Confidence=High (6)

    1. https://www.internee.pk (1)

      1. Content Security Policy (CSP) Header Not Set (1)
        1. GET https://www.internee.pk/sitemap.xml
          Alert tags
          Alert description

          Content Security Policy (CSP) is an added layer of security that helps to detect and mitigate certain types of attacks, including Cross Site Scripting (XSS) and data injection attacks. These attacks are used for everything from data theft to site defacement or distribution of malware. CSP provides a set of standard HTTP headers that allow website owners to declare approved sources of content that browsers should be allowed to load on that page — covered types are JavaScript, CSS, HTML frames, fonts, images and embeddable objects such as Java applets, ActiveX, audio and video files.

          Request
          Request line and header section (243 bytes)
          GET https://www.internee.pk/sitemap.xml HTTP/1.1
          host: www.internee.pk
          user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
          pragma: no-cache
          cache-control: no-cache
          
          
          Request body (0 bytes)
          Response
          Status line and header section (681 bytes)
          HTTP/1.1 404 Not Found
          Access-Control-Allow-Origin: *
          Age: 66103
          Cache-Control: public, max-age=0, must-revalidate
          Content-Disposition: inline; filename="404"
          Content-Length: 20850
          Content-Type: text/html; charset=utf-8
          Date: Wed, 06 Aug 2025 12:18:09 GMT
          Etag: "558ef14cec85b7d03b957790abde9362"
          Last-Modified: Tue, 05 Aug 2025 17:56:26 GMT
          Server: Vercel
          Strict-Transport-Security: max-age=63072000
          X-Clerk-Auth-Reason: session-token-and-uat-missing
          X-Clerk-Auth-Status: signed-out
          X-Content-Type-Options: nosniff
          X-Frame-Options: DENY
          X-Matched-Path: /404
          X-Robots-Tag: index, follow
          X-Vercel-Cache: HIT
          X-Vercel-Id: dxb1::6mjtg-1754482689620-9a17cb648ea8
          
          
          Response body (20850 bytes)
          <!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/569ce4b8f30dc480-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/93f479601ee12b01-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/a22b1dc24103c00d-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/320d4d052b004eb6.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/0b8912494347acef.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-3a461f7366d33dd6.js"/><script src="/_next/static/chunks/4bd1b696-c95e1b900217c6ad.js" async=""></script><script src="/_next/static/chunks/1517-275496cbff0e5994.js" async=""></script><script src="/_next/static/chunks/main-app-7a9497d16dab747e.js" async=""></script><script src="/_next/static/chunks/9c4e2130-ad2cdea36b2797e0.js" async=""></script><script src="/_next/static/chunks/370b0802-3136226f58efb0a3.js" async=""></script><script src="/_next/static/chunks/9402-a5d115788cb6d153.js" async=""></script><script src="/_next/static/chunks/4378-671a31d02a6cfbc2.js" async=""></script><script src="/_next/static/chunks/8173-5b15a65744fa0656.js" async=""></script><script src="/_next/static/chunks/8678-8c9c1d9bc504a0e2.js" async=""></script><script src="/_next/static/chunks/6566-df2b405a74da5d66.js" async=""></script><script src="/_next/static/chunks/app/not-found-15f1c8e435b8a612.js" async=""></script><script src="/_next/static/chunks/8e1d74a4-e68ef6c854aecc53.js" async=""></script><script src="/_next/static/chunks/8647-04dcbcb3bb0e92f5.js" async=""></script><script src="/_next/static/chunks/8190-5ec5487a9e05da22.js" async=""></script><script src="/_next/static/chunks/7970-bc660ed318c31c06.js" async=""></script><script src="/_next/static/chunks/9815-5fb3400553d94d1e.js" async=""></script><script src="/_next/static/chunks/8136-7d47ee399cbef6e7.js" async=""></script><script src="/_next/static/chunks/app/layout-f94302daebd146ff.js" async=""></script><script src="https://clerk.internee.pk/npm/@clerk/clerk-js@5/dist/clerk.browser.js" data-clerk-js-script="true" async="" crossorigin="anonymous" data-clerk-publishable-key="pk_live_Y2xlcmsuaW50ZXJuZWUucGsk"></script><meta name="robots" content="noindex"/><meta name="next-size-adjust" content=""/><title>Internee.pk | Pakistan&#x27;s Virtual Internship Platform</title><meta name="description" content="Internee.pk kickstart student&#x27;s tech careers with first internships, providing industry exposure, practical skills, and networking opportunities, paving the way for their success in the tech industry."/><meta name="keywords" content="internships, career growth, student opportunities, internee.pk , virtual career platform , virtual internship , virtual internship platform , internee pk internee  remote internships, online internships, skill development, job preparation"/><meta property="og:title" content="Internee.pk - Unlock Your Career Potential!"/><meta property="og:description" content="The ultimate platform designed to turbocharge the IT sector in Pakistan! We recognize the immense potential of talented individuals in the country and aim to bridge the gap between them and the thriving IT industry. Internee.pk offers a comprehensive range of virtual internship opportunities exclusively in the IT field."/><meta property="og:url" content="https://internee.pk"/><meta property="og:site_name" content="Internee.pk"/><meta property="og:image" content="https://www.internee.pk/og-image.png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:alt" content="Internee.pk - Internships &amp; Career Growth"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Internee.pk - Unlock Your Career Potential!"/><meta name="twitter:description" content="Start your journey with our exclusive internship programs. Learn, grow, and succeed with Internee.pk."/><meta name="twitter:image" content="https://www.internee.pk/og-image.png"/><link rel="shortcut icon" href="/favicon.ico"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="256x256"/><link rel="icon" href="/favicon.ico"/><link rel="apple-touch-icon" href="/favicon.ico"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class=" __variable_8d9340 antialiased bg-white dark:bg-black"><script>((e,t,r,n,i,o,s,a)=>{let l=document.documentElement,u=["light","dark"];function c(t){(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&o?i.map(e=>o[e]||e):i;r?(l.classList.remove(...n),l.classList.add(t)):l.setAttribute(e,t)}),a&&u.includes(t)&&(l.style.colorScheme=t)}if(n)c(n);else try{let e=localStorage.getItem(t)||r,n=s&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(n)}catch(e){}})("class","theme","dark",null,["light","dark"],null,true,true)</script><div> <nav class="bg-white dark:bg-[#121212] sticky top-0 w-full z-40 shadow-sm border-b border-gray-100 dark:border-gray-800 transition-all duration-300 pr-2"><div class="max-w-7xl mx-auto px-6 md:px-12 lg:px-16"><div class="flex h-20 items-center justify-between animate-pulse"><div class="h-10 w-32 bg-gray-300 dark:bg-gray-700 rounded-md"></div><div class="hidden lg:flex lg:items-center lg:space-x-8"><div class="h-6 w-20 bg-gray-300 dark:bg-gray-700 rounded-md"></div><div class="h-6 w-24 bg-gray-300 dark:bg-gray-700 rounded-md"></div><div class="h-6 w-32 bg-gray-300 dark:bg-gray-700 rounded-md"></div><div class="h-6 w-28 bg-gray-300 dark:bg-gray-700 rounded-md"></div></div><div class="flex items-center space-x-4"><div class="h-10 w-28 bg-gray-300 dark:bg-gray-700 rounded-md"></div><div class="h-10 w-36 bg-gray-300 dark:bg-gray-700 rounded-md"></div><div class="h-8 w-8 bg-gray-300 dark:bg-gray-700 rounded-full"></div></div></div></div></nav><div class="min-h-screen bg-gray-100 dark:bg-[#171717] flex flex-col justify-center items-center px-4 sm:px-6 lg:px-8"><div class="max-w-md w-full space-y-8 text-center"><div class="mb-8"><h2 class="mt-6 text-6xl font-extrabold text-[#171717] dark:text-gray-100">404</h2><p class="mt-2 text-3xl font-bold text-[#171717] dark:text-gray-100">Page not found</p><p class="mt-2 text-sm text-gray-600 dark:text-gray-400">Sorry, we couldn&#x27;t find the page you&#x27;re looking for.</p></div><div class="mt-8"><a class="inline-flex items-center px-4 py-2 border border-transparent text-base font-medium rounded-md text-white bg-green-600 hover:bg-green-700 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-green-500" href="/"><svg class="mr-2 -ml-1 h-5 w-5" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M3 12h18m-9-9l9 9-9 9"></path></svg>Go back home</a></div></div><div class="mt-16 w-full max-w-2xl"><div class="relative"><div class="absolute inset-0 flex items-center" aria-hidden="true"><div class="w-full border-t border-gray-300 dark:border-gray-600"></div></div><div class="relative flex justify-center"><span class="px-2 bg-gray-100 dark:bg-gray-800 text-sm text-gray-500 dark:text-gray-400">If you think this is a mistake, please contact support</span></div></div></div></div></div><script src="/_next/static/chunks/webpack-3a461f7366d33dd6.js" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n3:I[15244,[],\"\"]\n4:I[43866,[],\"\"]\n5:I[73996,[\"512\",\"static/chunks/9c4e2130-ad2cdea36b2797e0.js\",\"8429\",\"static/chunks/370b0802-3136226f58efb0a3.js\",\"9402\",\"static/chunks/9402-a5d115788cb6d153.js\",\"4378\",\"static/chunks/4378-671a31d02a6cfbc2.js\",\"8173\",\"static/chunks/8173-5b15a65744fa0656.js\",\"8678\",\"static/chunks/8678-8c9c1d9bc504a0e2.js\",\"6566\",\"static/chunks/6566-df2b405a74da5d66.js\",\"4345\",\"static/chunks/app/not-found-15f1c8e435b8a612.js\"],\"default\"]\n6:I[48173,[\"512\",\"static/chunks/9c4e2130-ad2cdea36b2797e0.js\",\"8429\",\"static/chunks/370b0802-3136226f58efb0a3.js\",\"9402\",\"static/chunks/9402-a5d115788cb6d153.js\",\"4378\",\"static/chunks/4378-671a31d02a6cfbc2.js\",\"8173\",\"static/chunks/8173-5b15a65744fa0656.js\",\"8678\",\"static/chunks/8678-8c9c1d9bc504a0e2.js\",\"6566\",\"static/chunks/6566-df2b405a74da5d66.js\",\"4345\",\"static/chunks/app/not-found-15f1c8e435b8a612.js\"],\"\"]\n7:I[86213,[],\"OutletBoundary\"]\n9:I[86213,[],\"MetadataBoundary\"]\nb:I[86213,[],\"ViewportBoundary\"]\nd:I[34835,[],\"\"]\n:HL[\"/_next/static/media/569ce4b8f30dc480-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/93f479601ee12b01-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/a22b1dc24103c00d-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/css/320d4d052b004eb6.css\",\"style\"]\n:HL[\"/_next/static/css/0b8912494347acef.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"lgnxd1iW_JCgwFj-mG1pc\",\"p\":\"\",\"c\":[\"\",\"_not-found\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/320d4d052b004eb6.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/0b8912494347acef.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"suppressHydrationWarning\":true,\"children\":\"$L2\"}]]}],{\"children\":[\"/_not-found\",[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[\"__PAGE__\",[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"div\",null,{\"children\":[\" \",[\"$\",\"$L5\",null,{}],[\"$\",\"div\",null,{\"className\":\"min-h-screen bg-gray-100 dark:bg-[#171717] flex flex-col justify-center items-center px-4 sm:px-6 lg:px-8\",\"children\":[[\"$\",\"div\",null,{\"className\":\"max-w-md w-full space-y-8 text-center\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-8\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"mt-6 text-6xl font-extrabold text-[#171717] dark:text-gray-100\",\"children\":\"404\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 text-3xl font-bold text-[#171717] dark:text-gray-100\",\"children\":\"Page not found\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 text-sm text-gray-600 dark:text-gray-400\",\"children\":\"Sorry, we couldn't find the page you're looking for.\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-8\",\"children\":[\"$\",\"$L6\",null,{\"href\":\"/\",\"className\":\"inline-flex items-center px-4 py-2 border border-transparent text-base font-medium rounded-md text-white bg-green-600 hover:bg-green-700 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-green-500\",\"children\":[[\"$\",\"svg\",null,{\"className\":\"mr-2 -ml-1 h-5 w-5\",\"fill\":\"none\",\"viewBox\":\"0 0 24 24\",\"stroke\":\"currentColor\",\"children\":[\"$\",\"path\",null,{\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"strokeWidth\":\"2\",\"d\":\"M3 12h18m-9-9l9 9-9 9\"}]}],\"Go back home\"]}]}]]}],[\"$\",\"div\",null,{\"className\":\"mt-16 w-full max-w-2xl\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative\",\"children\":[[\"$\",\"div\",null,{\"className\":\"absolute inset-0 flex items-center\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full border-t border-gray-300 dark:border-gray-600\"}]}],[\"$\",\"div\",null,{\"className\":\"relative flex justify-center\",\"children\":[\"$\",\"span\",null,{\"className\":\"px-2 bg-gray-100 dark:bg-gray-800 text-sm text-gray-500 dark:text-gray-400\",\"children\":\"If you think this is a mistake, please contact support\"}]}]]}]}]]}]]}],null,[\"$\",\"$L7\",null,{\"children\":\"$L8\"}]]}],{},null,false]},null,false]},null,false],[\"$\",\"$1\",\"h\",{\"children\":[[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}],[\"$\",\"$1\",\"UJ0fB9Wk8JMV8dnXUgrBE\",{\"children\":[[\"$\",\"$L9\",null,{\"children\":\"$La\"}],[\"$\",\"$Lb\",null,{\"children\":\"$Lc\"}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$d\",\"$undefined\"],\"s\":false,\"S\":true}\n"])</script><script>self.__next_f.push([1,"e:I[56556,[\"512\",\"static/chunks/9c4e2130-ad2cdea36b2797e0.js\",\"6711\",\"static/chunks/8e1d74a4-e68ef6c854aecc53.js\",\"8647\",\"static/chunks/8647-04dcbcb3bb0e92f5.js\",\"9402\",\"static/chunks/9402-a5d115788cb6d153.js\",\"4378\",\"static/chunks/4378-671a31d02a6cfbc2.js\",\"8173\",\"static/chunks/8173-5b15a65744fa0656.js\",\"8190\",\"static/chunks/8190-5ec5487a9e05da22.js\",\"7970\",\"static/chunks/7970-bc660ed318c31c06.js\",\"8678\",\"static/chunks/8678-8c9c1d9bc504a0e2.js\",\"9815\",\"static/chunks/9815-5fb3400553d94d1e.js\",\"8136\",\"static/chunks/8136-7d47ee399cbef6e7.js\",\"7177\",\"static/chunks/app/layout-f94302daebd146ff.js\"],\"ClientClerkProvider\"]\nf:I[21889,[\"512\",\"static/chunks/9c4e2130-ad2cdea36b2797e0.js\",\"6711\",\"static/chunks/8e1d74a4-e68ef6c854aecc53.js\",\"8647\",\"static/chunks/8647-04dcbcb3bb0e92f5.js\",\"9402\",\"static/chunks/9402-a5d115788cb6d153.js\",\"4378\",\"static/chunks/4378-671a31d02a6cfbc2.js\",\"8173\",\"static/chunks/8173-5b15a65744fa0656.js\",\"8190\",\"static/chunks/8190-5ec5487a9e05da22.js\",\"7970\",\"static/chunks/7970-bc660ed318c31c06.js\",\"8678\",\"static/chunks/8678-8c9c1d9bc504a0e2.js\",\"9815\",\"static/chunks/9815-5fb3400553d94d1e.js\",\"8136\",\"static/chunks/8136-7d47ee399cbef6e7.js\",\"7177\",\"static/chunks/app/layout-f94302daebd146ff.js\"],\"ThemeProvider\"]\n"])</script><script>self.__next_f.push([1,"2:[\"$\",\"$Le\",null,{\"publishableKey\":\"pk_live_Y2xlcmsuaW50ZXJuZWUucGsk\",\"clerkJSUrl\":\"$undefined\",\"clerkJSVersion\":\"$undefined\",\"proxyUrl\":\"\",\"domain\":\"\",\"isSatellite\":false,\"signInUrl\":\"https://accounts.internee.pk/sign-in\",\"signUpUrl\":\"https://accounts.internee.pk/sign-up\",\"signInForceRedirectUrl\":\"\",\"signUpForceRedirectUrl\":\"\",\"signInFallbackRedirectUrl\":\"\",\"signUpFallbackRedirectUrl\":\"\",\"afterSignInUrl\":\"\",\"afterSignUpUrl\":\"\",\"telemetry\":{\"disabled\":false,\"debug\":false},\"sdkMetadata\":{\"name\":\"@clerk/nextjs\",\"version\":\"6.12.0\",\"environment\":\"production\"},\"nonce\":\"\",\"initialState\":null,\"children\":[\"$\",\"body\",null,{\"className\":\" __variable_8d9340 antialiased bg-white dark:bg-black\",\"children\":[\"$\",\"$Lf\",null,{\"attribute\":\"class\",\"defaultTheme\":\"dark\",\"enableSystem\":true,\"disableTransitionOnChange\":true,\"children\":[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[],[\"$\",\"div\",null,{\"children\":[\" \",[\"$\",\"$L5\",null,{}],[\"$\",\"div\",null,{\"className\":\"min-h-screen bg-gray-100 dark:bg-[#171717] flex flex-col justify-center items-center px-4 sm:px-6 lg:px-8\",\"children\":[[\"$\",\"div\",null,{\"className\":\"max-w-md w-full space-y-8 text-center\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-8\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"mt-6 text-6xl font-extrabold text-[#171717] dark:text-gray-100\",\"children\":\"404\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 text-3xl font-bold text-[#171717] dark:text-gray-100\",\"children\":\"Page not found\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 text-sm text-gray-600 dark:text-gray-400\",\"children\":\"Sorry, we couldn't find the page you're looking for.\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-8\",\"children\":[\"$\",\"$L6\",null,{\"href\":\"/\",\"className\":\"inline-flex items-center px-4 py-2 border border-transparent text-base font-medium rounded-md text-white bg-green-600 hover:bg-green-700 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-green-500\",\"children\":[[\"$\",\"svg\",null,{\"className\":\"mr-2 -ml-1 h-5 w-5\",\"fill\":\"none\",\"viewBox\":\"0 0 24 24\",\"stroke\":\"currentColor\",\"children\":[\"$\",\"path\",null,{\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"strokeWidth\":\"2\",\"d\":\"M3 12h18m-9-9l9 9-9 9\"}]}],\"Go back home\"]}]}]]}],[\"$\",\"div\",null,{\"className\":\"mt-16 w-full max-w-2xl\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative\",\"children\":[[\"$\",\"div\",null,{\"className\":\"absolute inset-0 flex items-center\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full border-t border-gray-300 dark:border-gray-600\"}]}],[\"$\",\"div\",null,{\"className\":\"relative flex justify-center\",\"children\":[\"$\",\"span\",null,{\"className\":\"px-2 bg-gray-100 dark:bg-gray-800 text-sm text-gray-500 dark:text-gray-400\",\"children\":\"If you think this is a mistake, please contact support\"}]}]]}]}]]}]]}]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}]}]\n"])</script><script>self.__next_f.push([1,"c:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script><script>self.__next_f.push([1,"a:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"title\",\"1\",{\"children\":\"Internee.pk | Pakistan's Virtual Internship Platform\"}],[\"$\",\"meta\",\"2\",{\"name\":\"description\",\"content\":\"Internee.pk kickstart student's tech careers with first internships, providing industry exposure, practical skills, and networking opportunities, paving the way for their success in the tech industry.\"}],[\"$\",\"meta\",\"3\",{\"name\":\"keywords\",\"content\":\"internships, career growth, student opportunities, internee.pk , virtual career platform , virtual internship , virtual internship platform , internee pk internee  remote internships, online internships, skill development, job preparation\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:title\",\"content\":\"Internee.pk - Unlock Your Career Potential!\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:description\",\"content\":\"The ultimate platform designed to turbocharge the IT sector in Pakistan! We recognize the immense potential of talented individuals in the country and aim to bridge the gap between them and the thriving IT industry. Internee.pk offers a comprehensive range of virtual internship opportunities exclusively in the IT field.\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:url\",\"content\":\"https://internee.pk\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:site_name\",\"content\":\"Internee.pk\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:image\",\"content\":\"https://www.internee.pk/og-image.png\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:image:alt\",\"content\":\"Internee.pk - Internships \u0026 Career Growth\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:title\",\"content\":\"Internee.pk - Unlock Your Career Potential!\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:description\",\"content\":\"Start your journey with our exclusive internship programs. Learn, grow, and succeed with Internee.pk.\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:image\",\"content\":\"https://www.internee.pk/og-image.png\"}],[\"$\",\"link\",\"17\",{\"rel\":\"shortcut icon\",\"href\":\"/favicon.ico\"}],[\"$\",\"link\",\"18\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"type\":\"image/x-icon\",\"sizes\":\"256x256\"}],[\"$\",\"link\",\"19\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\"}],[\"$\",\"link\",\"20\",{\"rel\":\"apple-touch-icon\",\"href\":\"/favicon.ico\"}]]\n"])</script><script>self.__next_f.push([1,"8:null\n"])</script></body></html>
          Solution

          Ensure that your web server, application server, load balancer, etc. is configured to set the Content-Security-Policy header.

    2. https://accounts.google.com (5)

      1. CSP: Failure to Define Directive with No Fallback (1)
        1. GET https://accounts.google.com/RotateBoundCookies
          Alert tags
          Alert description

          The Content Security Policy fails to define one of the directives that has no fallback. Missing/excluding them is the same as allowing anything.

          Other info

          The directive(s): frame-ancestors, form-action is/are among the directives that do not fallback to default-src.

          Request
          Request line and header section (4397 bytes)
          GET https://accounts.google.com/RotateBoundCookies HTTP/1.1
          host: accounts.google.com
          Connection: keep-alive
          Sec-Session-Google-Rotation-Debug-Info: CgkIpL+b5/nI5hcSBAgBEAYaDwoJCIDOla75yOYXEAEYAA==
          X-Client-Data: CIq2yQEIorbJAQipncoBCKnwygEIkqHLAQino8sBCIWgzQEIqfnOAQiS/M4BCIX9zgEIuf3OAQjtgM8BCJKBzwEY4eLOAQ==
          Sec-Fetch-Site: none
          Sec-Fetch-Mode: no-cors
          Sec-Fetch-Dest: empty
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36
          Accept-Language: en-GB,en-US;q=0.9,en;q=0.8
          Cookie: SMSV=ADHTe-Dp8h0RCyyURTHkN9Ug3aiJMKdURysWlRFA3Rv2r5gL9U0R1wb70psZSfutz6Uz8lj4DhasKdK2Ch5lyxkOm5AqlhHF5GLM39DiHDR4PJiKYRE7wt0; LSOLH=|||_SVI_EOWN9trgpIoDGAMiP01BRURIZl9xNFlRd0FNYUhxZm5uY2lXZ2tNSzF5UktXWm9EOHhhRzRBaTFzSlpSV3pBMGEycnVXWjVIR2F4SQ_:|||28901568:cf79; SEARCH_SAMESITE=CgQItp4B; OTZ=8164169_84_88_104280_84_446940; AEC=AVh_V2jsubZ7eN8YzfSxgH4RFDkJUc80hwNa9PfoKhko1sJk0DEkBgjWVis; NID=525=AMb1xGLkb641D4kWXTaIgZ0AbhqmxWiY-3SEgvxtMxc3ypxHol5VFd8Ph-jReYSvcZ88NPQpF0IumA8iTj3xRWnb1QzFQgR10IiiW_FlTxtPmbGrtLlzr-ZJMO23py2t7Wh7tz-G3xcwFIENUaK9LgmSCYxg99deZdIKmawLqE1z91V3vi4g0vTz7eqCV9gQiocmiupym9LWmn5xb5c_H-fDxiAb7tbaCMsWq-ZAXMwSuEXMyox9R-sanfbuMNhgav-tpTa5CiPgRCbAi1NK85sT7ifozAj2uDWcOT2WmlfyMrx8aXR-fbz2yiC-7zlO-mgDSLVW_aT1IFETBmcPk6bF-r9R5mBfyhAalSQJSCGqosGjUa5A7jsiKsc4--4l_8AFO2GD8egvoq_lJliONJ3D31b5r84hzjwsiJcViE_jGKON4WWOh9Nta_NjTBK-IEzxztx7_3ymvwlqNHW7Qmsw6HA4akpDbIwsSlRHxPr6rAmsNXfXsiUVmo-LLO5htfzvoTIQ84AAMJEHdhw1ysebelA3SuEvW1K4niahXi-20cID3pkxxTDgb94D2jCTlfxoOHg54RAl3EFR0kWDarJOhqulaztfTqBsV4G3uRgwVsVbffYK8tmm4PjmNLwfljUDpspZ38devdptQ00EepZHTvAm-yL1Ws6XUd2bN6eVy8rz35iDiOJBra06dOJyiyZokSPf-yPxRmw1LDwX-Hxn-W8TDHyjXfnkPGtwqkuE0OHJj6h_LM5lZufmlZh5bmpdIRy3KYNehNmt-44QdT-euSo-MnB-DTmXDDpCee1kKeB1C_WO1_o0OT1jdj3BQ-kDNA; HSID=AAmTOqmc9Oo-8UzrG; SSID=AbUFleJ3E61NhkZU3; APISID=YGz6EPWiUf6HzrA5/AQpu7w-_pcdVMMZ76; SAPISID=kVnQFfVyaOAx9Dvz/AL2-OCsRgQkWqko5a; __Secure-1PAPISID=kVnQFfVyaOAx9Dvz/AL2-OCsRgQkWqko5a; __Secure-3PAPISID=kVnQFfVyaOAx9Dvz/AL2-OCsRgQkWqko5a; ACCOUNT_CHOOSER=AFx_qI42y6gX1Nazo-snsOvyJQmvXSM_NbSzMmCf2lCSFxn5B_4XW9s46jg6rGna0t6EDsUv9MnwhVCeIhkGnzLOIUJbhzZHnWabg1eI_9MDw1x-lzhFz8Zb4E25k6zeaJhNM6vjnVRB-wjc2bDBXlLgTmnRPAm43J6DLWnkaPDYpxkuALqBocs1BMY33nhkFRXd0pQ5sBxj_5xWV56QSQbc_Pcpt_SLY751uYLhf4E9tPsmWb6nTZ0Yuq_-sWz57wN1nbFVCGM2Fg11L6D1U0cbBRRxvYQ_uXdd5luYI7aAGdpjbcumsys; __Host-GAPS=1:hUOuKWXN1d-qLeJ76eXhjLGAy0BhfgL3o3-TiQ7HlAhXawm6TSOvgEP3UvhDsdV19qyBwq4pPzoDzTueGfpZeCLVAdLUb8oZxfl9Vdm_HrRN9NbUrSoJEpoBX8CGqIDA2z1qitd40HXnCWShN8W4xGGrTCAPlM4M9Eo6HlwlnZ4Bh2XQaKjRUD6xmarC61TFXhAkOXdE40Uw5oCZqYNcRnVcDZjLld5zJBIwOg:zdikeA8CkRL9035l; SID=g.a000zwg4ES5X1-0SOBWOdL7K0ANlt0s2NiOPI3p5k2zYVTiRB5d2D5TMUNH92v08djcwunzKRwACgYKAfYSARMSFQHGX2MiRQIP9Q0AXB3p2RYFIXVXxhoVAUF8yKq7QulUdU4CpOIoDgAzo2nh0076; __Secure-1PSID=g.a000zwg4ES5X1-0SOBWOdL7K0ANlt0s2NiOPI3p5k2zYVTiRB5d29ON94fHIJ2hVGuflNAih7gACgYKAbQSARMSFQHGX2MiGqUOb652Od0xMufBa9hTpRoVAUF8yKqZnesCiOfOaAbzxkTr9rSt0076; __Secure-3PSID=g.a000zwg4ES5X1-0SOBWOdL7K0ANlt0s2NiOPI3p5k2zYVTiRB5d2XjYcWmRKptmMSUPkCtRxigACgYKATASARMSFQHGX2Mi-jxbvG-IJ_rtJSA2xNSG-BoVAUF8yKpRYGWt1HVShaqLu_8t9sPH0076; LSID=o.chromewebstore.google.com|o.myaccount.google.com|s.PK|s.youtube:g.a000zwg4EQHN9fJHdmFg_8n8fw5dD3Jp37IcYjDuhiFXXnQO_MOC7QkxirxvAwRG9da4PPddqAACgYKASsSARMSFQHGX2MiLlRPcy_7DIXAG9whRivWwxoVAUF8yKq7hmGdf-4VQtP1gMPD9JTf0076; __Host-1PLSID=o.chromewebstore.google.com|o.myaccount.google.com|s.PK|s.youtube:g.a000zwg4EQHN9fJHdmFg_8n8fw5dD3Jp37IcYjDuhiFXXnQO_MOCDYXQ_d-5oQPb_a8c8MVoZwACgYKAXsSARMSFQHGX2Mi_WNJcvIn886TV2eEYrNjxhoVAUF8yKpIX4c6ZUCLPiD0rOji5Wug0076; __Host-3PLSID=o.chromewebstore.google.com|o.myaccount.google.com|s.PK|s.youtube:g.a000zwg4EQHN9fJHdmFg_8n8fw5dD3Jp37IcYjDuhiFXXnQO_MOCFh6r8pUeMwq0xlYqYGiBzAACgYKAVESARMSFQHGX2Mik2QCDRDCGqucYU-N6zscdRoVAUF8yKqbRHmxlBU0KmgoeQVoEHB70076; __Host-GAPSTS=gapsts-Ci0BZgs1IM57S8scXXZJ9gC1tap-zY95jkg7Yxgu58-sI19awun-Gf1i6vJBVkgQAQ==; __Secure-1PSIDTS=sidts-CjYB5H03P1lqXpdBbxJWtiHsiQt2CoH-T2eEzbQ9gs7rCjOP_dIDHNLY6ldO49r_lyCzg5IPR30QAA; __Secure-3PSIDTS=sidts-CjYB5H03P1lqXpdBbxJWtiHsiQt2CoH-T2eEzbQ9gs7rCjOP_dIDHNLY6ldO49r_lyCzg5IPR30QAA; SIDCC=AKEyXzV7qZTqW6xvCVPH8kfGxvHQlKeooX5wddq0XF7D-SAZVoaMf6XtIZJbtMwVWIlt_3oR7A; __Secure-1PSIDCC=AKEyXzUMnpv1UZNxkWRXY-CoH8Z2L9MvD-DOI7YG1B85R6WWo-hfdcg3NWudrzvdYpHR-exIVw; __Secure-3PSIDCC=AKEyXzWzCkK2f5TxeR2V7Li5XPwUy33ZMMfeW2ZJckPA7uFNwLyUbU0Kp2Sbd5ztEPfwzOihzw
          
          
          Request body (0 bytes)
          Response
          Status line and header section (3681 bytes)
          HTTP/1.1 401 Unauthorized
          Content-Type: text/html; charset=utf-8
          P3P: CP="This is not a P3P policy! See http://www.google.com/support/accounts/bin/answer.py?hl=en&answer=151657 for more info."
          P3P: CP="This is not a P3P policy! See g.co/p3phelp for more info."
          Vary: Sec-Fetch-Dest, Sec-Fetch-Mode, Sec-Fetch-Site
          sec-session-google-challenge: session_id=sidts_session; challenge=AILNkNFjIeLFO3D4RTzq-AWpHKGSCqTfZbnZTo-rw5ZZT-KJ2kkkOJmBKKPUPwHKs-6o9UCBD54
          Cache-Control: no-cache, no-store, max-age=0, must-revalidate
          Pragma: no-cache
          Expires: Mon, 01 Jan 1990 00:00:00 GMT
          Date: Wed, 06 Aug 2025 12:17:50 GMT
          Strict-Transport-Security: max-age=31536000; includeSubDomains
          Content-Security-Policy: script-src 'report-sample' 'nonce-tVlah2TYnnqqyyI4UjD1xQ' 'unsafe-inline';object-src 'none';base-uri 'self';report-uri /_/IdentityRotateCookiesDeviceBoundHttp/cspreport;worker-src 'self'
          Content-Security-Policy: script-src 'unsafe-inline' 'unsafe-eval' blob: data: 'self' https://apis.google.com https://ssl.gstatic.com https://www.google.com https://www.googletagmanager.com https://www.gstatic.com https://www.google-analytics.com;report-uri /_/IdentityRotateCookiesDeviceBoundHttp/cspreport/allowlist
          Content-Security-Policy: require-trusted-types-for 'script';report-uri /_/IdentityRotateCookiesDeviceBoundHttp/cspreport
          Content-Security-Policy-Report-Only: script-src 'unsafe-inline' 'unsafe-eval' blob: data:;report-uri /_/IdentityRotateCookiesDeviceBoundHttp/cspreport/fine-allowlist
          Cross-Origin-Opener-Policy: same-origin
          Permissions-Policy: ch-ua-arch=*, ch-ua-bitness=*, ch-ua-full-version=*, ch-ua-full-version-list=*, ch-ua-model=*, ch-ua-wow64=*, ch-ua-form-factors=*, ch-ua-platform=*, ch-ua-platform-version=*
          Accept-CH: Sec-CH-UA-Arch, Sec-CH-UA-Bitness, Sec-CH-UA-Full-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Model, Sec-CH-UA-WoW64, Sec-CH-UA-Form-Factors, Sec-CH-UA-Platform, Sec-CH-UA-Platform-Version
          Server: ESF
          Content-Length: 0
          X-XSS-Protection: 0
          X-Frame-Options: SAMEORIGIN
          X-Content-Type-Options: nosniff
          Set-Cookie: NID=525=XDNEgT256sCDcrzpo0XJZDFNMEhgZcx1dNcwWDGdb5WNpAEahSB2qsFBYXi0AmcTdwOoACPqOrAuvgq6f95i8IRJqX7HzuxcxM7DYLnOx8NfA5MAgCg_OG_Wy8HsXfG8ap17QHIcDRQAaoAjAoO7IcW_y1OKkEKzcy1h7p3nGdrzX7L_y1Z9DP-MQ1ftRBX-xcf1ddAqfwyuasu4FFiBPpdwyWvyEe5xe60KM03gV6T1mbDDaJ2bNVNm6Geb4TgBUA80GNnKdEtDWCDquP5O1VAKYZHEhMLub6tDorJJKMJwbgAY9cbeiiJIJMr930HpN0eamc2kRiw0oM7ADlDX3wQHyuataxCzMzWTYvI95iN7sy_8jBNVjq6E22VufjZxve6jTbellvGaHO-aipFgAxX6fQmTEx8z3adezyiTqwAJkBm7fFKsFjqb5UFcEvB0blbCWv5E3pULx2R4vD1tXK4z9bet1CAOiOX7RaGYEaMIsb8zYRRHpSSriYUVpL44p7bCP_FyljVE61EEx_NuV7MLREK4ru30GMBtMXv_x-xkyEAVkI9F8yeCUvFfj__sbnmbGcSW_62Ns8p2PR5WWtxAq-7p_PPW-7VcxvwHDKm665v8_SwbpDSwPUZMip22NHi0cIl5xit43wtmaELOeuDCMUtku4NP8GTa60otHU09lUPA2O4Q7Hxhpu7szRRYoR5Fvm6pArbajz8RdwY7tVqwc-81grx36seV1WxbjEYtpzqELT84HW5uwHRDxDRQ4s7SwluZKTjGDgtlAovopvhM1Z6zrtaMd2BagGrJy6b0yeQDeRRX7x0Qf5e8Mmrr3kqjeQ; expires=Thu, 05-Feb-2026 09:31:55 GMT; path=/; domain=.google.com; Secure; HttpOnly; SameSite=none
          Set-Cookie: SIDCC=AKEyXzVWnBrw4pPbPKCs2LcDCctK1HeF7TcnPA9UPMRpJwN5IlQjIyDu_2VMQK-LTjzYrKgXgA; expires=Thu, 06-Aug-2026 12:17:50 GMT; path=/; domain=.google.com; priority=high
          Set-Cookie: __Secure-1PSIDCC=AKEyXzU5YIT9_C9zMynzjR4i2az0k8n3acQKT9uWeHnxX6OSpAfR9qhRLt1OHdGdKH7W8RSILQ; expires=Thu, 06-Aug-2026 12:17:50 GMT; path=/; domain=.google.com; Secure; HttpOnly; priority=high
          Set-Cookie: __Secure-3PSIDCC=AKEyXzXTd4BXyOM26_eUxwP1L0bORoQfPsAI0I6_c9nhGFfS96kNKlKa7haD5aMuhAwCNL7Mfw; expires=Thu, 06-Aug-2026 12:17:50 GMT; path=/; domain=.google.com; Secure; HttpOnly; priority=high; SameSite=none
          Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
          
          
          Response body (0 bytes)
          Parameter
          Content-Security-Policy
          Evidence
          script-src 'report-sample' 'nonce-tVlah2TYnnqqyyI4UjD1xQ' 'unsafe-inline';object-src 'none';base-uri 'self';report-uri /_/IdentityRotateCookiesDeviceBoundHttp/cspreport;worker-src 'self'
          Solution

          Ensure that your web server, application server, load balancer, etc. is properly configured to set the Content-Security-Policy header.

      2. CSP: Wildcard Directive (1)
        1. GET https://accounts.google.com/RotateBoundCookies
          Alert tags
          Alert description

          Content Security Policy (CSP) is an added layer of security that helps to detect and mitigate certain types of attacks. Including (but not limited to) Cross Site Scripting (XSS), and data injection attacks. These attacks are used for everything from data theft to site defacement or distribution of malware. CSP provides a set of standard HTTP headers that allow website owners to declare approved sources of content that browsers should be allowed to load on that page — covered types are JavaScript, CSS, HTML frames, fonts, images and embeddable objects such as Java applets, ActiveX, audio and video files.

          Other info

          The following directives either allow wildcard sources (or ancestors), are not defined, or are overly broadly defined:

          style-src, img-src, connect-src, frame-src, font-src, media-src, manifest-src

          Request
          Request line and header section (4397 bytes)
          GET https://accounts.google.com/RotateBoundCookies HTTP/1.1
          host: accounts.google.com
          Connection: keep-alive
          Sec-Session-Google-Rotation-Debug-Info: CgkIpL+b5/nI5hcSBAgBEAYaDwoJCIDOla75yOYXEAEYAA==
          X-Client-Data: CIq2yQEIorbJAQipncoBCKnwygEIkqHLAQino8sBCIWgzQEIqfnOAQiS/M4BCIX9zgEIuf3OAQjtgM8BCJKBzwEY4eLOAQ==
          Sec-Fetch-Site: none
          Sec-Fetch-Mode: no-cors
          Sec-Fetch-Dest: empty
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36
          Accept-Language: en-GB,en-US;q=0.9,en;q=0.8
          Cookie: SMSV=ADHTe-Dp8h0RCyyURTHkN9Ug3aiJMKdURysWlRFA3Rv2r5gL9U0R1wb70psZSfutz6Uz8lj4DhasKdK2Ch5lyxkOm5AqlhHF5GLM39DiHDR4PJiKYRE7wt0; LSOLH=|||_SVI_EOWN9trgpIoDGAMiP01BRURIZl9xNFlRd0FNYUhxZm5uY2lXZ2tNSzF5UktXWm9EOHhhRzRBaTFzSlpSV3pBMGEycnVXWjVIR2F4SQ_:|||28901568:cf79; SEARCH_SAMESITE=CgQItp4B; OTZ=8164169_84_88_104280_84_446940; AEC=AVh_V2jsubZ7eN8YzfSxgH4RFDkJUc80hwNa9PfoKhko1sJk0DEkBgjWVis; NID=525=AMb1xGLkb641D4kWXTaIgZ0AbhqmxWiY-3SEgvxtMxc3ypxHol5VFd8Ph-jReYSvcZ88NPQpF0IumA8iTj3xRWnb1QzFQgR10IiiW_FlTxtPmbGrtLlzr-ZJMO23py2t7Wh7tz-G3xcwFIENUaK9LgmSCYxg99deZdIKmawLqE1z91V3vi4g0vTz7eqCV9gQiocmiupym9LWmn5xb5c_H-fDxiAb7tbaCMsWq-ZAXMwSuEXMyox9R-sanfbuMNhgav-tpTa5CiPgRCbAi1NK85sT7ifozAj2uDWcOT2WmlfyMrx8aXR-fbz2yiC-7zlO-mgDSLVW_aT1IFETBmcPk6bF-r9R5mBfyhAalSQJSCGqosGjUa5A7jsiKsc4--4l_8AFO2GD8egvoq_lJliONJ3D31b5r84hzjwsiJcViE_jGKON4WWOh9Nta_NjTBK-IEzxztx7_3ymvwlqNHW7Qmsw6HA4akpDbIwsSlRHxPr6rAmsNXfXsiUVmo-LLO5htfzvoTIQ84AAMJEHdhw1ysebelA3SuEvW1K4niahXi-20cID3pkxxTDgb94D2jCTlfxoOHg54RAl3EFR0kWDarJOhqulaztfTqBsV4G3uRgwVsVbffYK8tmm4PjmNLwfljUDpspZ38devdptQ00EepZHTvAm-yL1Ws6XUd2bN6eVy8rz35iDiOJBra06dOJyiyZokSPf-yPxRmw1LDwX-Hxn-W8TDHyjXfnkPGtwqkuE0OHJj6h_LM5lZufmlZh5bmpdIRy3KYNehNmt-44QdT-euSo-MnB-DTmXDDpCee1kKeB1C_WO1_o0OT1jdj3BQ-kDNA; HSID=AAmTOqmc9Oo-8UzrG; SSID=AbUFleJ3E61NhkZU3; APISID=YGz6EPWiUf6HzrA5/AQpu7w-_pcdVMMZ76; SAPISID=kVnQFfVyaOAx9Dvz/AL2-OCsRgQkWqko5a; __Secure-1PAPISID=kVnQFfVyaOAx9Dvz/AL2-OCsRgQkWqko5a; __Secure-3PAPISID=kVnQFfVyaOAx9Dvz/AL2-OCsRgQkWqko5a; ACCOUNT_CHOOSER=AFx_qI42y6gX1Nazo-snsOvyJQmvXSM_NbSzMmCf2lCSFxn5B_4XW9s46jg6rGna0t6EDsUv9MnwhVCeIhkGnzLOIUJbhzZHnWabg1eI_9MDw1x-lzhFz8Zb4E25k6zeaJhNM6vjnVRB-wjc2bDBXlLgTmnRPAm43J6DLWnkaPDYpxkuALqBocs1BMY33nhkFRXd0pQ5sBxj_5xWV56QSQbc_Pcpt_SLY751uYLhf4E9tPsmWb6nTZ0Yuq_-sWz57wN1nbFVCGM2Fg11L6D1U0cbBRRxvYQ_uXdd5luYI7aAGdpjbcumsys; __Host-GAPS=1:hUOuKWXN1d-qLeJ76eXhjLGAy0BhfgL3o3-TiQ7HlAhXawm6TSOvgEP3UvhDsdV19qyBwq4pPzoDzTueGfpZeCLVAdLUb8oZxfl9Vdm_HrRN9NbUrSoJEpoBX8CGqIDA2z1qitd40HXnCWShN8W4xGGrTCAPlM4M9Eo6HlwlnZ4Bh2XQaKjRUD6xmarC61TFXhAkOXdE40Uw5oCZqYNcRnVcDZjLld5zJBIwOg:zdikeA8CkRL9035l; SID=g.a000zwg4ES5X1-0SOBWOdL7K0ANlt0s2NiOPI3p5k2zYVTiRB5d2D5TMUNH92v08djcwunzKRwACgYKAfYSARMSFQHGX2MiRQIP9Q0AXB3p2RYFIXVXxhoVAUF8yKq7QulUdU4CpOIoDgAzo2nh0076; __Secure-1PSID=g.a000zwg4ES5X1-0SOBWOdL7K0ANlt0s2NiOPI3p5k2zYVTiRB5d29ON94fHIJ2hVGuflNAih7gACgYKAbQSARMSFQHGX2MiGqUOb652Od0xMufBa9hTpRoVAUF8yKqZnesCiOfOaAbzxkTr9rSt0076; __Secure-3PSID=g.a000zwg4ES5X1-0SOBWOdL7K0ANlt0s2NiOPI3p5k2zYVTiRB5d2XjYcWmRKptmMSUPkCtRxigACgYKATASARMSFQHGX2Mi-jxbvG-IJ_rtJSA2xNSG-BoVAUF8yKpRYGWt1HVShaqLu_8t9sPH0076; LSID=o.chromewebstore.google.com|o.myaccount.google.com|s.PK|s.youtube:g.a000zwg4EQHN9fJHdmFg_8n8fw5dD3Jp37IcYjDuhiFXXnQO_MOC7QkxirxvAwRG9da4PPddqAACgYKASsSARMSFQHGX2MiLlRPcy_7DIXAG9whRivWwxoVAUF8yKq7hmGdf-4VQtP1gMPD9JTf0076; __Host-1PLSID=o.chromewebstore.google.com|o.myaccount.google.com|s.PK|s.youtube:g.a000zwg4EQHN9fJHdmFg_8n8fw5dD3Jp37IcYjDuhiFXXnQO_MOCDYXQ_d-5oQPb_a8c8MVoZwACgYKAXsSARMSFQHGX2Mi_WNJcvIn886TV2eEYrNjxhoVAUF8yKpIX4c6ZUCLPiD0rOji5Wug0076; __Host-3PLSID=o.chromewebstore.google.com|o.myaccount.google.com|s.PK|s.youtube:g.a000zwg4EQHN9fJHdmFg_8n8fw5dD3Jp37IcYjDuhiFXXnQO_MOCFh6r8pUeMwq0xlYqYGiBzAACgYKAVESARMSFQHGX2Mik2QCDRDCGqucYU-N6zscdRoVAUF8yKqbRHmxlBU0KmgoeQVoEHB70076; __Host-GAPSTS=gapsts-Ci0BZgs1IM57S8scXXZJ9gC1tap-zY95jkg7Yxgu58-sI19awun-Gf1i6vJBVkgQAQ==; __Secure-1PSIDTS=sidts-CjYB5H03P1lqXpdBbxJWtiHsiQt2CoH-T2eEzbQ9gs7rCjOP_dIDHNLY6ldO49r_lyCzg5IPR30QAA; __Secure-3PSIDTS=sidts-CjYB5H03P1lqXpdBbxJWtiHsiQt2CoH-T2eEzbQ9gs7rCjOP_dIDHNLY6ldO49r_lyCzg5IPR30QAA; SIDCC=AKEyXzV7qZTqW6xvCVPH8kfGxvHQlKeooX5wddq0XF7D-SAZVoaMf6XtIZJbtMwVWIlt_3oR7A; __Secure-1PSIDCC=AKEyXzUMnpv1UZNxkWRXY-CoH8Z2L9MvD-DOI7YG1B85R6WWo-hfdcg3NWudrzvdYpHR-exIVw; __Secure-3PSIDCC=AKEyXzWzCkK2f5TxeR2V7Li5XPwUy33ZMMfeW2ZJckPA7uFNwLyUbU0Kp2Sbd5ztEPfwzOihzw
          
          
          Request body (0 bytes)
          Response
          Status line and header section (3681 bytes)
          HTTP/1.1 401 Unauthorized
          Content-Type: text/html; charset=utf-8
          P3P: CP="This is not a P3P policy! See http://www.google.com/support/accounts/bin/answer.py?hl=en&answer=151657 for more info."
          P3P: CP="This is not a P3P policy! See g.co/p3phelp for more info."
          Vary: Sec-Fetch-Dest, Sec-Fetch-Mode, Sec-Fetch-Site
          sec-session-google-challenge: session_id=sidts_session; challenge=AILNkNFjIeLFO3D4RTzq-AWpHKGSCqTfZbnZTo-rw5ZZT-KJ2kkkOJmBKKPUPwHKs-6o9UCBD54
          Cache-Control: no-cache, no-store, max-age=0, must-revalidate
          Pragma: no-cache
          Expires: Mon, 01 Jan 1990 00:00:00 GMT
          Date: Wed, 06 Aug 2025 12:17:50 GMT
          Strict-Transport-Security: max-age=31536000; includeSubDomains
          Content-Security-Policy: script-src 'report-sample' 'nonce-tVlah2TYnnqqyyI4UjD1xQ' 'unsafe-inline';object-src 'none';base-uri 'self';report-uri /_/IdentityRotateCookiesDeviceBoundHttp/cspreport;worker-src 'self'
          Content-Security-Policy: script-src 'unsafe-inline' 'unsafe-eval' blob: data: 'self' https://apis.google.com https://ssl.gstatic.com https://www.google.com https://www.googletagmanager.com https://www.gstatic.com https://www.google-analytics.com;report-uri /_/IdentityRotateCookiesDeviceBoundHttp/cspreport/allowlist
          Content-Security-Policy: require-trusted-types-for 'script';report-uri /_/IdentityRotateCookiesDeviceBoundHttp/cspreport
          Content-Security-Policy-Report-Only: script-src 'unsafe-inline' 'unsafe-eval' blob: data:;report-uri /_/IdentityRotateCookiesDeviceBoundHttp/cspreport/fine-allowlist
          Cross-Origin-Opener-Policy: same-origin
          Permissions-Policy: ch-ua-arch=*, ch-ua-bitness=*, ch-ua-full-version=*, ch-ua-full-version-list=*, ch-ua-model=*, ch-ua-wow64=*, ch-ua-form-factors=*, ch-ua-platform=*, ch-ua-platform-version=*
          Accept-CH: Sec-CH-UA-Arch, Sec-CH-UA-Bitness, Sec-CH-UA-Full-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Model, Sec-CH-UA-WoW64, Sec-CH-UA-Form-Factors, Sec-CH-UA-Platform, Sec-CH-UA-Platform-Version
          Server: ESF
          Content-Length: 0
          X-XSS-Protection: 0
          X-Frame-Options: SAMEORIGIN
          X-Content-Type-Options: nosniff
          Set-Cookie: NID=525=XDNEgT256sCDcrzpo0XJZDFNMEhgZcx1dNcwWDGdb5WNpAEahSB2qsFBYXi0AmcTdwOoACPqOrAuvgq6f95i8IRJqX7HzuxcxM7DYLnOx8NfA5MAgCg_OG_Wy8HsXfG8ap17QHIcDRQAaoAjAoO7IcW_y1OKkEKzcy1h7p3nGdrzX7L_y1Z9DP-MQ1ftRBX-xcf1ddAqfwyuasu4FFiBPpdwyWvyEe5xe60KM03gV6T1mbDDaJ2bNVNm6Geb4TgBUA80GNnKdEtDWCDquP5O1VAKYZHEhMLub6tDorJJKMJwbgAY9cbeiiJIJMr930HpN0eamc2kRiw0oM7ADlDX3wQHyuataxCzMzWTYvI95iN7sy_8jBNVjq6E22VufjZxve6jTbellvGaHO-aipFgAxX6fQmTEx8z3adezyiTqwAJkBm7fFKsFjqb5UFcEvB0blbCWv5E3pULx2R4vD1tXK4z9bet1CAOiOX7RaGYEaMIsb8zYRRHpSSriYUVpL44p7bCP_FyljVE61EEx_NuV7MLREK4ru30GMBtMXv_x-xkyEAVkI9F8yeCUvFfj__sbnmbGcSW_62Ns8p2PR5WWtxAq-7p_PPW-7VcxvwHDKm665v8_SwbpDSwPUZMip22NHi0cIl5xit43wtmaELOeuDCMUtku4NP8GTa60otHU09lUPA2O4Q7Hxhpu7szRRYoR5Fvm6pArbajz8RdwY7tVqwc-81grx36seV1WxbjEYtpzqELT84HW5uwHRDxDRQ4s7SwluZKTjGDgtlAovopvhM1Z6zrtaMd2BagGrJy6b0yeQDeRRX7x0Qf5e8Mmrr3kqjeQ; expires=Thu, 05-Feb-2026 09:31:55 GMT; path=/; domain=.google.com; Secure; HttpOnly; SameSite=none
          Set-Cookie: SIDCC=AKEyXzVWnBrw4pPbPKCs2LcDCctK1HeF7TcnPA9UPMRpJwN5IlQjIyDu_2VMQK-LTjzYrKgXgA; expires=Thu, 06-Aug-2026 12:17:50 GMT; path=/; domain=.google.com; priority=high
          Set-Cookie: __Secure-1PSIDCC=AKEyXzU5YIT9_C9zMynzjR4i2az0k8n3acQKT9uWeHnxX6OSpAfR9qhRLt1OHdGdKH7W8RSILQ; expires=Thu, 06-Aug-2026 12:17:50 GMT; path=/; domain=.google.com; Secure; HttpOnly; priority=high
          Set-Cookie: __Secure-3PSIDCC=AKEyXzXTd4BXyOM26_eUxwP1L0bORoQfPsAI0I6_c9nhGFfS96kNKlKa7haD5aMuhAwCNL7Mfw; expires=Thu, 06-Aug-2026 12:17:50 GMT; path=/; domain=.google.com; Secure; HttpOnly; priority=high; SameSite=none
          Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
          
          
          Response body (0 bytes)
          Parameter
          Content-Security-Policy
          Evidence
          script-src 'report-sample' 'nonce-tVlah2TYnnqqyyI4UjD1xQ' 'unsafe-inline';object-src 'none';base-uri 'self';report-uri /_/IdentityRotateCookiesDeviceBoundHttp/cspreport;worker-src 'self'
          Solution

          Ensure that your web server, application server, load balancer, etc. is properly configured to set the Content-Security-Policy header.

      3. CSP: script-src unsafe-eval (1)
        1. GET https://accounts.google.com/RotateBoundCookies
          Alert tags
          Alert description

          Content Security Policy (CSP) is an added layer of security that helps to detect and mitigate certain types of attacks. Including (but not limited to) Cross Site Scripting (XSS), and data injection attacks. These attacks are used for everything from data theft to site defacement or distribution of malware. CSP provides a set of standard HTTP headers that allow website owners to declare approved sources of content that browsers should be allowed to load on that page — covered types are JavaScript, CSS, HTML frames, fonts, images and embeddable objects such as Java applets, ActiveX, audio and video files.

          Other info

          script-src includes unsafe-eval.

          Request
          Request line and header section (4397 bytes)
          GET https://accounts.google.com/RotateBoundCookies HTTP/1.1
          host: accounts.google.com
          Connection: keep-alive
          Sec-Session-Google-Rotation-Debug-Info: CgkIpL+b5/nI5hcSBAgBEAYaDwoJCIDOla75yOYXEAEYAA==
          X-Client-Data: CIq2yQEIorbJAQipncoBCKnwygEIkqHLAQino8sBCIWgzQEIqfnOAQiS/M4BCIX9zgEIuf3OAQjtgM8BCJKBzwEY4eLOAQ==
          Sec-Fetch-Site: none
          Sec-Fetch-Mode: no-cors
          Sec-Fetch-Dest: empty
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36
          Accept-Language: en-GB,en-US;q=0.9,en;q=0.8
          Cookie: SMSV=ADHTe-Dp8h0RCyyURTHkN9Ug3aiJMKdURysWlRFA3Rv2r5gL9U0R1wb70psZSfutz6Uz8lj4DhasKdK2Ch5lyxkOm5AqlhHF5GLM39DiHDR4PJiKYRE7wt0; LSOLH=|||_SVI_EOWN9trgpIoDGAMiP01BRURIZl9xNFlRd0FNYUhxZm5uY2lXZ2tNSzF5UktXWm9EOHhhRzRBaTFzSlpSV3pBMGEycnVXWjVIR2F4SQ_:|||28901568:cf79; SEARCH_SAMESITE=CgQItp4B; OTZ=8164169_84_88_104280_84_446940; AEC=AVh_V2jsubZ7eN8YzfSxgH4RFDkJUc80hwNa9PfoKhko1sJk0DEkBgjWVis; NID=525=AMb1xGLkb641D4kWXTaIgZ0AbhqmxWiY-3SEgvxtMxc3ypxHol5VFd8Ph-jReYSvcZ88NPQpF0IumA8iTj3xRWnb1QzFQgR10IiiW_FlTxtPmbGrtLlzr-ZJMO23py2t7Wh7tz-G3xcwFIENUaK9LgmSCYxg99deZdIKmawLqE1z91V3vi4g0vTz7eqCV9gQiocmiupym9LWmn5xb5c_H-fDxiAb7tbaCMsWq-ZAXMwSuEXMyox9R-sanfbuMNhgav-tpTa5CiPgRCbAi1NK85sT7ifozAj2uDWcOT2WmlfyMrx8aXR-fbz2yiC-7zlO-mgDSLVW_aT1IFETBmcPk6bF-r9R5mBfyhAalSQJSCGqosGjUa5A7jsiKsc4--4l_8AFO2GD8egvoq_lJliONJ3D31b5r84hzjwsiJcViE_jGKON4WWOh9Nta_NjTBK-IEzxztx7_3ymvwlqNHW7Qmsw6HA4akpDbIwsSlRHxPr6rAmsNXfXsiUVmo-LLO5htfzvoTIQ84AAMJEHdhw1ysebelA3SuEvW1K4niahXi-20cID3pkxxTDgb94D2jCTlfxoOHg54RAl3EFR0kWDarJOhqulaztfTqBsV4G3uRgwVsVbffYK8tmm4PjmNLwfljUDpspZ38devdptQ00EepZHTvAm-yL1Ws6XUd2bN6eVy8rz35iDiOJBra06dOJyiyZokSPf-yPxRmw1LDwX-Hxn-W8TDHyjXfnkPGtwqkuE0OHJj6h_LM5lZufmlZh5bmpdIRy3KYNehNmt-44QdT-euSo-MnB-DTmXDDpCee1kKeB1C_WO1_o0OT1jdj3BQ-kDNA; HSID=AAmTOqmc9Oo-8UzrG; SSID=AbUFleJ3E61NhkZU3; APISID=YGz6EPWiUf6HzrA5/AQpu7w-_pcdVMMZ76; SAPISID=kVnQFfVyaOAx9Dvz/AL2-OCsRgQkWqko5a; __Secure-1PAPISID=kVnQFfVyaOAx9Dvz/AL2-OCsRgQkWqko5a; __Secure-3PAPISID=kVnQFfVyaOAx9Dvz/AL2-OCsRgQkWqko5a; ACCOUNT_CHOOSER=AFx_qI42y6gX1Nazo-snsOvyJQmvXSM_NbSzMmCf2lCSFxn5B_4XW9s46jg6rGna0t6EDsUv9MnwhVCeIhkGnzLOIUJbhzZHnWabg1eI_9MDw1x-lzhFz8Zb4E25k6zeaJhNM6vjnVRB-wjc2bDBXlLgTmnRPAm43J6DLWnkaPDYpxkuALqBocs1BMY33nhkFRXd0pQ5sBxj_5xWV56QSQbc_Pcpt_SLY751uYLhf4E9tPsmWb6nTZ0Yuq_-sWz57wN1nbFVCGM2Fg11L6D1U0cbBRRxvYQ_uXdd5luYI7aAGdpjbcumsys; __Host-GAPS=1:hUOuKWXN1d-qLeJ76eXhjLGAy0BhfgL3o3-TiQ7HlAhXawm6TSOvgEP3UvhDsdV19qyBwq4pPzoDzTueGfpZeCLVAdLUb8oZxfl9Vdm_HrRN9NbUrSoJEpoBX8CGqIDA2z1qitd40HXnCWShN8W4xGGrTCAPlM4M9Eo6HlwlnZ4Bh2XQaKjRUD6xmarC61TFXhAkOXdE40Uw5oCZqYNcRnVcDZjLld5zJBIwOg:zdikeA8CkRL9035l; SID=g.a000zwg4ES5X1-0SOBWOdL7K0ANlt0s2NiOPI3p5k2zYVTiRB5d2D5TMUNH92v08djcwunzKRwACgYKAfYSARMSFQHGX2MiRQIP9Q0AXB3p2RYFIXVXxhoVAUF8yKq7QulUdU4CpOIoDgAzo2nh0076; __Secure-1PSID=g.a000zwg4ES5X1-0SOBWOdL7K0ANlt0s2NiOPI3p5k2zYVTiRB5d29ON94fHIJ2hVGuflNAih7gACgYKAbQSARMSFQHGX2MiGqUOb652Od0xMufBa9hTpRoVAUF8yKqZnesCiOfOaAbzxkTr9rSt0076; __Secure-3PSID=g.a000zwg4ES5X1-0SOBWOdL7K0ANlt0s2NiOPI3p5k2zYVTiRB5d2XjYcWmRKptmMSUPkCtRxigACgYKATASARMSFQHGX2Mi-jxbvG-IJ_rtJSA2xNSG-BoVAUF8yKpRYGWt1HVShaqLu_8t9sPH0076; LSID=o.chromewebstore.google.com|o.myaccount.google.com|s.PK|s.youtube:g.a000zwg4EQHN9fJHdmFg_8n8fw5dD3Jp37IcYjDuhiFXXnQO_MOC7QkxirxvAwRG9da4PPddqAACgYKASsSARMSFQHGX2MiLlRPcy_7DIXAG9whRivWwxoVAUF8yKq7hmGdf-4VQtP1gMPD9JTf0076; __Host-1PLSID=o.chromewebstore.google.com|o.myaccount.google.com|s.PK|s.youtube:g.a000zwg4EQHN9fJHdmFg_8n8fw5dD3Jp37IcYjDuhiFXXnQO_MOCDYXQ_d-5oQPb_a8c8MVoZwACgYKAXsSARMSFQHGX2Mi_WNJcvIn886TV2eEYrNjxhoVAUF8yKpIX4c6ZUCLPiD0rOji5Wug0076; __Host-3PLSID=o.chromewebstore.google.com|o.myaccount.google.com|s.PK|s.youtube:g.a000zwg4EQHN9fJHdmFg_8n8fw5dD3Jp37IcYjDuhiFXXnQO_MOCFh6r8pUeMwq0xlYqYGiBzAACgYKAVESARMSFQHGX2Mik2QCDRDCGqucYU-N6zscdRoVAUF8yKqbRHmxlBU0KmgoeQVoEHB70076; __Host-GAPSTS=gapsts-Ci0BZgs1IM57S8scXXZJ9gC1tap-zY95jkg7Yxgu58-sI19awun-Gf1i6vJBVkgQAQ==; __Secure-1PSIDTS=sidts-CjYB5H03P1lqXpdBbxJWtiHsiQt2CoH-T2eEzbQ9gs7rCjOP_dIDHNLY6ldO49r_lyCzg5IPR30QAA; __Secure-3PSIDTS=sidts-CjYB5H03P1lqXpdBbxJWtiHsiQt2CoH-T2eEzbQ9gs7rCjOP_dIDHNLY6ldO49r_lyCzg5IPR30QAA; SIDCC=AKEyXzV7qZTqW6xvCVPH8kfGxvHQlKeooX5wddq0XF7D-SAZVoaMf6XtIZJbtMwVWIlt_3oR7A; __Secure-1PSIDCC=AKEyXzUMnpv1UZNxkWRXY-CoH8Z2L9MvD-DOI7YG1B85R6WWo-hfdcg3NWudrzvdYpHR-exIVw; __Secure-3PSIDCC=AKEyXzWzCkK2f5TxeR2V7Li5XPwUy33ZMMfeW2ZJckPA7uFNwLyUbU0Kp2Sbd5ztEPfwzOihzw
          
          
          Request body (0 bytes)
          Response
          Status line and header section (3681 bytes)
          HTTP/1.1 401 Unauthorized
          Content-Type: text/html; charset=utf-8
          P3P: CP="This is not a P3P policy! See http://www.google.com/support/accounts/bin/answer.py?hl=en&answer=151657 for more info."
          P3P: CP="This is not a P3P policy! See g.co/p3phelp for more info."
          Vary: Sec-Fetch-Dest, Sec-Fetch-Mode, Sec-Fetch-Site
          sec-session-google-challenge: session_id=sidts_session; challenge=AILNkNFjIeLFO3D4RTzq-AWpHKGSCqTfZbnZTo-rw5ZZT-KJ2kkkOJmBKKPUPwHKs-6o9UCBD54
          Cache-Control: no-cache, no-store, max-age=0, must-revalidate
          Pragma: no-cache
          Expires: Mon, 01 Jan 1990 00:00:00 GMT
          Date: Wed, 06 Aug 2025 12:17:50 GMT
          Strict-Transport-Security: max-age=31536000; includeSubDomains
          Content-Security-Policy: script-src 'report-sample' 'nonce-tVlah2TYnnqqyyI4UjD1xQ' 'unsafe-inline';object-src 'none';base-uri 'self';report-uri /_/IdentityRotateCookiesDeviceBoundHttp/cspreport;worker-src 'self'
          Content-Security-Policy: script-src 'unsafe-inline' 'unsafe-eval' blob: data: 'self' https://apis.google.com https://ssl.gstatic.com https://www.google.com https://www.googletagmanager.com https://www.gstatic.com https://www.google-analytics.com;report-uri /_/IdentityRotateCookiesDeviceBoundHttp/cspreport/allowlist
          Content-Security-Policy: require-trusted-types-for 'script';report-uri /_/IdentityRotateCookiesDeviceBoundHttp/cspreport
          Content-Security-Policy-Report-Only: script-src 'unsafe-inline' 'unsafe-eval' blob: data:;report-uri /_/IdentityRotateCookiesDeviceBoundHttp/cspreport/fine-allowlist
          Cross-Origin-Opener-Policy: same-origin
          Permissions-Policy: ch-ua-arch=*, ch-ua-bitness=*, ch-ua-full-version=*, ch-ua-full-version-list=*, ch-ua-model=*, ch-ua-wow64=*, ch-ua-form-factors=*, ch-ua-platform=*, ch-ua-platform-version=*
          Accept-CH: Sec-CH-UA-Arch, Sec-CH-UA-Bitness, Sec-CH-UA-Full-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Model, Sec-CH-UA-WoW64, Sec-CH-UA-Form-Factors, Sec-CH-UA-Platform, Sec-CH-UA-Platform-Version
          Server: ESF
          Content-Length: 0
          X-XSS-Protection: 0
          X-Frame-Options: SAMEORIGIN
          X-Content-Type-Options: nosniff
          Set-Cookie: NID=525=XDNEgT256sCDcrzpo0XJZDFNMEhgZcx1dNcwWDGdb5WNpAEahSB2qsFBYXi0AmcTdwOoACPqOrAuvgq6f95i8IRJqX7HzuxcxM7DYLnOx8NfA5MAgCg_OG_Wy8HsXfG8ap17QHIcDRQAaoAjAoO7IcW_y1OKkEKzcy1h7p3nGdrzX7L_y1Z9DP-MQ1ftRBX-xcf1ddAqfwyuasu4FFiBPpdwyWvyEe5xe60KM03gV6T1mbDDaJ2bNVNm6Geb4TgBUA80GNnKdEtDWCDquP5O1VAKYZHEhMLub6tDorJJKMJwbgAY9cbeiiJIJMr930HpN0eamc2kRiw0oM7ADlDX3wQHyuataxCzMzWTYvI95iN7sy_8jBNVjq6E22VufjZxve6jTbellvGaHO-aipFgAxX6fQmTEx8z3adezyiTqwAJkBm7fFKsFjqb5UFcEvB0blbCWv5E3pULx2R4vD1tXK4z9bet1CAOiOX7RaGYEaMIsb8zYRRHpSSriYUVpL44p7bCP_FyljVE61EEx_NuV7MLREK4ru30GMBtMXv_x-xkyEAVkI9F8yeCUvFfj__sbnmbGcSW_62Ns8p2PR5WWtxAq-7p_PPW-7VcxvwHDKm665v8_SwbpDSwPUZMip22NHi0cIl5xit43wtmaELOeuDCMUtku4NP8GTa60otHU09lUPA2O4Q7Hxhpu7szRRYoR5Fvm6pArbajz8RdwY7tVqwc-81grx36seV1WxbjEYtpzqELT84HW5uwHRDxDRQ4s7SwluZKTjGDgtlAovopvhM1Z6zrtaMd2BagGrJy6b0yeQDeRRX7x0Qf5e8Mmrr3kqjeQ; expires=Thu, 05-Feb-2026 09:31:55 GMT; path=/; domain=.google.com; Secure; HttpOnly; SameSite=none
          Set-Cookie: SIDCC=AKEyXzVWnBrw4pPbPKCs2LcDCctK1HeF7TcnPA9UPMRpJwN5IlQjIyDu_2VMQK-LTjzYrKgXgA; expires=Thu, 06-Aug-2026 12:17:50 GMT; path=/; domain=.google.com; priority=high
          Set-Cookie: __Secure-1PSIDCC=AKEyXzU5YIT9_C9zMynzjR4i2az0k8n3acQKT9uWeHnxX6OSpAfR9qhRLt1OHdGdKH7W8RSILQ; expires=Thu, 06-Aug-2026 12:17:50 GMT; path=/; domain=.google.com; Secure; HttpOnly; priority=high
          Set-Cookie: __Secure-3PSIDCC=AKEyXzXTd4BXyOM26_eUxwP1L0bORoQfPsAI0I6_c9nhGFfS96kNKlKa7haD5aMuhAwCNL7Mfw; expires=Thu, 06-Aug-2026 12:17:50 GMT; path=/; domain=.google.com; Secure; HttpOnly; priority=high; SameSite=none
          Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
          
          
          Response body (0 bytes)
          Parameter
          Content-Security-Policy
          Evidence
          script-src 'unsafe-inline' 'unsafe-eval' blob: data: 'self' https://apis.google.com https://ssl.gstatic.com https://www.google.com https://www.googletagmanager.com https://www.gstatic.com https://www.google-analytics.com;report-uri /_/IdentityRotateCookiesDeviceBoundHttp/cspreport/allowlist
          Solution

          Ensure that your web server, application server, load balancer, etc. is properly configured to set the Content-Security-Policy header.

      4. CSP: script-src unsafe-inline (1)
        1. GET https://accounts.google.com/RotateBoundCookies
          Alert tags
          Alert description

          Content Security Policy (CSP) is an added layer of security that helps to detect and mitigate certain types of attacks. Including (but not limited to) Cross Site Scripting (XSS), and data injection attacks. These attacks are used for everything from data theft to site defacement or distribution of malware. CSP provides a set of standard HTTP headers that allow website owners to declare approved sources of content that browsers should be allowed to load on that page — covered types are JavaScript, CSS, HTML frames, fonts, images and embeddable objects such as Java applets, ActiveX, audio and video files.

          Other info

          script-src includes unsafe-inline.

          Request
          Request line and header section (4397 bytes)
          GET https://accounts.google.com/RotateBoundCookies HTTP/1.1
          host: accounts.google.com
          Connection: keep-alive
          Sec-Session-Google-Rotation-Debug-Info: CgkIpL+b5/nI5hcSBAgBEAYaDwoJCIDOla75yOYXEAEYAA==
          X-Client-Data: CIq2yQEIorbJAQipncoBCKnwygEIkqHLAQino8sBCIWgzQEIqfnOAQiS/M4BCIX9zgEIuf3OAQjtgM8BCJKBzwEY4eLOAQ==
          Sec-Fetch-Site: none
          Sec-Fetch-Mode: no-cors
          Sec-Fetch-Dest: empty
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36
          Accept-Language: en-GB,en-US;q=0.9,en;q=0.8
          Cookie: SMSV=ADHTe-Dp8h0RCyyURTHkN9Ug3aiJMKdURysWlRFA3Rv2r5gL9U0R1wb70psZSfutz6Uz8lj4DhasKdK2Ch5lyxkOm5AqlhHF5GLM39DiHDR4PJiKYRE7wt0; LSOLH=|||_SVI_EOWN9trgpIoDGAMiP01BRURIZl9xNFlRd0FNYUhxZm5uY2lXZ2tNSzF5UktXWm9EOHhhRzRBaTFzSlpSV3pBMGEycnVXWjVIR2F4SQ_:|||28901568:cf79; SEARCH_SAMESITE=CgQItp4B; OTZ=8164169_84_88_104280_84_446940; AEC=AVh_V2jsubZ7eN8YzfSxgH4RFDkJUc80hwNa9PfoKhko1sJk0DEkBgjWVis; NID=525=AMb1xGLkb641D4kWXTaIgZ0AbhqmxWiY-3SEgvxtMxc3ypxHol5VFd8Ph-jReYSvcZ88NPQpF0IumA8iTj3xRWnb1QzFQgR10IiiW_FlTxtPmbGrtLlzr-ZJMO23py2t7Wh7tz-G3xcwFIENUaK9LgmSCYxg99deZdIKmawLqE1z91V3vi4g0vTz7eqCV9gQiocmiupym9LWmn5xb5c_H-fDxiAb7tbaCMsWq-ZAXMwSuEXMyox9R-sanfbuMNhgav-tpTa5CiPgRCbAi1NK85sT7ifozAj2uDWcOT2WmlfyMrx8aXR-fbz2yiC-7zlO-mgDSLVW_aT1IFETBmcPk6bF-r9R5mBfyhAalSQJSCGqosGjUa5A7jsiKsc4--4l_8AFO2GD8egvoq_lJliONJ3D31b5r84hzjwsiJcViE_jGKON4WWOh9Nta_NjTBK-IEzxztx7_3ymvwlqNHW7Qmsw6HA4akpDbIwsSlRHxPr6rAmsNXfXsiUVmo-LLO5htfzvoTIQ84AAMJEHdhw1ysebelA3SuEvW1K4niahXi-20cID3pkxxTDgb94D2jCTlfxoOHg54RAl3EFR0kWDarJOhqulaztfTqBsV4G3uRgwVsVbffYK8tmm4PjmNLwfljUDpspZ38devdptQ00EepZHTvAm-yL1Ws6XUd2bN6eVy8rz35iDiOJBra06dOJyiyZokSPf-yPxRmw1LDwX-Hxn-W8TDHyjXfnkPGtwqkuE0OHJj6h_LM5lZufmlZh5bmpdIRy3KYNehNmt-44QdT-euSo-MnB-DTmXDDpCee1kKeB1C_WO1_o0OT1jdj3BQ-kDNA; HSID=AAmTOqmc9Oo-8UzrG; SSID=AbUFleJ3E61NhkZU3; APISID=YGz6EPWiUf6HzrA5/AQpu7w-_pcdVMMZ76; SAPISID=kVnQFfVyaOAx9Dvz/AL2-OCsRgQkWqko5a; __Secure-1PAPISID=kVnQFfVyaOAx9Dvz/AL2-OCsRgQkWqko5a; __Secure-3PAPISID=kVnQFfVyaOAx9Dvz/AL2-OCsRgQkWqko5a; ACCOUNT_CHOOSER=AFx_qI42y6gX1Nazo-snsOvyJQmvXSM_NbSzMmCf2lCSFxn5B_4XW9s46jg6rGna0t6EDsUv9MnwhVCeIhkGnzLOIUJbhzZHnWabg1eI_9MDw1x-lzhFz8Zb4E25k6zeaJhNM6vjnVRB-wjc2bDBXlLgTmnRPAm43J6DLWnkaPDYpxkuALqBocs1BMY33nhkFRXd0pQ5sBxj_5xWV56QSQbc_Pcpt_SLY751uYLhf4E9tPsmWb6nTZ0Yuq_-sWz57wN1nbFVCGM2Fg11L6D1U0cbBRRxvYQ_uXdd5luYI7aAGdpjbcumsys; __Host-GAPS=1:hUOuKWXN1d-qLeJ76eXhjLGAy0BhfgL3o3-TiQ7HlAhXawm6TSOvgEP3UvhDsdV19qyBwq4pPzoDzTueGfpZeCLVAdLUb8oZxfl9Vdm_HrRN9NbUrSoJEpoBX8CGqIDA2z1qitd40HXnCWShN8W4xGGrTCAPlM4M9Eo6HlwlnZ4Bh2XQaKjRUD6xmarC61TFXhAkOXdE40Uw5oCZqYNcRnVcDZjLld5zJBIwOg:zdikeA8CkRL9035l; SID=g.a000zwg4ES5X1-0SOBWOdL7K0ANlt0s2NiOPI3p5k2zYVTiRB5d2D5TMUNH92v08djcwunzKRwACgYKAfYSARMSFQHGX2MiRQIP9Q0AXB3p2RYFIXVXxhoVAUF8yKq7QulUdU4CpOIoDgAzo2nh0076; __Secure-1PSID=g.a000zwg4ES5X1-0SOBWOdL7K0ANlt0s2NiOPI3p5k2zYVTiRB5d29ON94fHIJ2hVGuflNAih7gACgYKAbQSARMSFQHGX2MiGqUOb652Od0xMufBa9hTpRoVAUF8yKqZnesCiOfOaAbzxkTr9rSt0076; __Secure-3PSID=g.a000zwg4ES5X1-0SOBWOdL7K0ANlt0s2NiOPI3p5k2zYVTiRB5d2XjYcWmRKptmMSUPkCtRxigACgYKATASARMSFQHGX2Mi-jxbvG-IJ_rtJSA2xNSG-BoVAUF8yKpRYGWt1HVShaqLu_8t9sPH0076; LSID=o.chromewebstore.google.com|o.myaccount.google.com|s.PK|s.youtube:g.a000zwg4EQHN9fJHdmFg_8n8fw5dD3Jp37IcYjDuhiFXXnQO_MOC7QkxirxvAwRG9da4PPddqAACgYKASsSARMSFQHGX2MiLlRPcy_7DIXAG9whRivWwxoVAUF8yKq7hmGdf-4VQtP1gMPD9JTf0076; __Host-1PLSID=o.chromewebstore.google.com|o.myaccount.google.com|s.PK|s.youtube:g.a000zwg4EQHN9fJHdmFg_8n8fw5dD3Jp37IcYjDuhiFXXnQO_MOCDYXQ_d-5oQPb_a8c8MVoZwACgYKAXsSARMSFQHGX2Mi_WNJcvIn886TV2eEYrNjxhoVAUF8yKpIX4c6ZUCLPiD0rOji5Wug0076; __Host-3PLSID=o.chromewebstore.google.com|o.myaccount.google.com|s.PK|s.youtube:g.a000zwg4EQHN9fJHdmFg_8n8fw5dD3Jp37IcYjDuhiFXXnQO_MOCFh6r8pUeMwq0xlYqYGiBzAACgYKAVESARMSFQHGX2Mik2QCDRDCGqucYU-N6zscdRoVAUF8yKqbRHmxlBU0KmgoeQVoEHB70076; __Host-GAPSTS=gapsts-Ci0BZgs1IM57S8scXXZJ9gC1tap-zY95jkg7Yxgu58-sI19awun-Gf1i6vJBVkgQAQ==; __Secure-1PSIDTS=sidts-CjYB5H03P1lqXpdBbxJWtiHsiQt2CoH-T2eEzbQ9gs7rCjOP_dIDHNLY6ldO49r_lyCzg5IPR30QAA; __Secure-3PSIDTS=sidts-CjYB5H03P1lqXpdBbxJWtiHsiQt2CoH-T2eEzbQ9gs7rCjOP_dIDHNLY6ldO49r_lyCzg5IPR30QAA; SIDCC=AKEyXzV7qZTqW6xvCVPH8kfGxvHQlKeooX5wddq0XF7D-SAZVoaMf6XtIZJbtMwVWIlt_3oR7A; __Secure-1PSIDCC=AKEyXzUMnpv1UZNxkWRXY-CoH8Z2L9MvD-DOI7YG1B85R6WWo-hfdcg3NWudrzvdYpHR-exIVw; __Secure-3PSIDCC=AKEyXzWzCkK2f5TxeR2V7Li5XPwUy33ZMMfeW2ZJckPA7uFNwLyUbU0Kp2Sbd5ztEPfwzOihzw
          
          
          Request body (0 bytes)
          Response
          Status line and header section (3681 bytes)
          HTTP/1.1 401 Unauthorized
          Content-Type: text/html; charset=utf-8
          P3P: CP="This is not a P3P policy! See http://www.google.com/support/accounts/bin/answer.py?hl=en&answer=151657 for more info."
          P3P: CP="This is not a P3P policy! See g.co/p3phelp for more info."
          Vary: Sec-Fetch-Dest, Sec-Fetch-Mode, Sec-Fetch-Site
          sec-session-google-challenge: session_id=sidts_session; challenge=AILNkNFjIeLFO3D4RTzq-AWpHKGSCqTfZbnZTo-rw5ZZT-KJ2kkkOJmBKKPUPwHKs-6o9UCBD54
          Cache-Control: no-cache, no-store, max-age=0, must-revalidate
          Pragma: no-cache
          Expires: Mon, 01 Jan 1990 00:00:00 GMT
          Date: Wed, 06 Aug 2025 12:17:50 GMT
          Strict-Transport-Security: max-age=31536000; includeSubDomains
          Content-Security-Policy: script-src 'report-sample' 'nonce-tVlah2TYnnqqyyI4UjD1xQ' 'unsafe-inline';object-src 'none';base-uri 'self';report-uri /_/IdentityRotateCookiesDeviceBoundHttp/cspreport;worker-src 'self'
          Content-Security-Policy: script-src 'unsafe-inline' 'unsafe-eval' blob: data: 'self' https://apis.google.com https://ssl.gstatic.com https://www.google.com https://www.googletagmanager.com https://www.gstatic.com https://www.google-analytics.com;report-uri /_/IdentityRotateCookiesDeviceBoundHttp/cspreport/allowlist
          Content-Security-Policy: require-trusted-types-for 'script';report-uri /_/IdentityRotateCookiesDeviceBoundHttp/cspreport
          Content-Security-Policy-Report-Only: script-src 'unsafe-inline' 'unsafe-eval' blob: data:;report-uri /_/IdentityRotateCookiesDeviceBoundHttp/cspreport/fine-allowlist
          Cross-Origin-Opener-Policy: same-origin
          Permissions-Policy: ch-ua-arch=*, ch-ua-bitness=*, ch-ua-full-version=*, ch-ua-full-version-list=*, ch-ua-model=*, ch-ua-wow64=*, ch-ua-form-factors=*, ch-ua-platform=*, ch-ua-platform-version=*
          Accept-CH: Sec-CH-UA-Arch, Sec-CH-UA-Bitness, Sec-CH-UA-Full-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Model, Sec-CH-UA-WoW64, Sec-CH-UA-Form-Factors, Sec-CH-UA-Platform, Sec-CH-UA-Platform-Version
          Server: ESF
          Content-Length: 0
          X-XSS-Protection: 0
          X-Frame-Options: SAMEORIGIN
          X-Content-Type-Options: nosniff
          Set-Cookie: NID=525=XDNEgT256sCDcrzpo0XJZDFNMEhgZcx1dNcwWDGdb5WNpAEahSB2qsFBYXi0AmcTdwOoACPqOrAuvgq6f95i8IRJqX7HzuxcxM7DYLnOx8NfA5MAgCg_OG_Wy8HsXfG8ap17QHIcDRQAaoAjAoO7IcW_y1OKkEKzcy1h7p3nGdrzX7L_y1Z9DP-MQ1ftRBX-xcf1ddAqfwyuasu4FFiBPpdwyWvyEe5xe60KM03gV6T1mbDDaJ2bNVNm6Geb4TgBUA80GNnKdEtDWCDquP5O1VAKYZHEhMLub6tDorJJKMJwbgAY9cbeiiJIJMr930HpN0eamc2kRiw0oM7ADlDX3wQHyuataxCzMzWTYvI95iN7sy_8jBNVjq6E22VufjZxve6jTbellvGaHO-aipFgAxX6fQmTEx8z3adezyiTqwAJkBm7fFKsFjqb5UFcEvB0blbCWv5E3pULx2R4vD1tXK4z9bet1CAOiOX7RaGYEaMIsb8zYRRHpSSriYUVpL44p7bCP_FyljVE61EEx_NuV7MLREK4ru30GMBtMXv_x-xkyEAVkI9F8yeCUvFfj__sbnmbGcSW_62Ns8p2PR5WWtxAq-7p_PPW-7VcxvwHDKm665v8_SwbpDSwPUZMip22NHi0cIl5xit43wtmaELOeuDCMUtku4NP8GTa60otHU09lUPA2O4Q7Hxhpu7szRRYoR5Fvm6pArbajz8RdwY7tVqwc-81grx36seV1WxbjEYtpzqELT84HW5uwHRDxDRQ4s7SwluZKTjGDgtlAovopvhM1Z6zrtaMd2BagGrJy6b0yeQDeRRX7x0Qf5e8Mmrr3kqjeQ; expires=Thu, 05-Feb-2026 09:31:55 GMT; path=/; domain=.google.com; Secure; HttpOnly; SameSite=none
          Set-Cookie: SIDCC=AKEyXzVWnBrw4pPbPKCs2LcDCctK1HeF7TcnPA9UPMRpJwN5IlQjIyDu_2VMQK-LTjzYrKgXgA; expires=Thu, 06-Aug-2026 12:17:50 GMT; path=/; domain=.google.com; priority=high
          Set-Cookie: __Secure-1PSIDCC=AKEyXzU5YIT9_C9zMynzjR4i2az0k8n3acQKT9uWeHnxX6OSpAfR9qhRLt1OHdGdKH7W8RSILQ; expires=Thu, 06-Aug-2026 12:17:50 GMT; path=/; domain=.google.com; Secure; HttpOnly; priority=high
          Set-Cookie: __Secure-3PSIDCC=AKEyXzXTd4BXyOM26_eUxwP1L0bORoQfPsAI0I6_c9nhGFfS96kNKlKa7haD5aMuhAwCNL7Mfw; expires=Thu, 06-Aug-2026 12:17:50 GMT; path=/; domain=.google.com; Secure; HttpOnly; priority=high; SameSite=none
          Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
          
          
          Response body (0 bytes)
          Parameter
          Content-Security-Policy
          Evidence
          script-src 'unsafe-inline' 'unsafe-eval' blob: data: 'self' https://apis.google.com https://ssl.gstatic.com https://www.google.com https://www.googletagmanager.com https://www.gstatic.com https://www.google-analytics.com;report-uri /_/IdentityRotateCookiesDeviceBoundHttp/cspreport/allowlist
          Solution

          Ensure that your web server, application server, load balancer, etc. is properly configured to set the Content-Security-Policy header.

      5. CSP: style-src unsafe-inline (1)
        1. GET https://accounts.google.com/RotateBoundCookies
          Alert tags
          Alert description

          Content Security Policy (CSP) is an added layer of security that helps to detect and mitigate certain types of attacks. Including (but not limited to) Cross Site Scripting (XSS), and data injection attacks. These attacks are used for everything from data theft to site defacement or distribution of malware. CSP provides a set of standard HTTP headers that allow website owners to declare approved sources of content that browsers should be allowed to load on that page — covered types are JavaScript, CSS, HTML frames, fonts, images and embeddable objects such as Java applets, ActiveX, audio and video files.

          Other info

          style-src includes unsafe-inline.

          Request
          Request line and header section (4397 bytes)
          GET https://accounts.google.com/RotateBoundCookies HTTP/1.1
          host: accounts.google.com
          Connection: keep-alive
          Sec-Session-Google-Rotation-Debug-Info: CgkIpL+b5/nI5hcSBAgBEAYaDwoJCIDOla75yOYXEAEYAA==
          X-Client-Data: CIq2yQEIorbJAQipncoBCKnwygEIkqHLAQino8sBCIWgzQEIqfnOAQiS/M4BCIX9zgEIuf3OAQjtgM8BCJKBzwEY4eLOAQ==
          Sec-Fetch-Site: none
          Sec-Fetch-Mode: no-cors
          Sec-Fetch-Dest: empty
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36
          Accept-Language: en-GB,en-US;q=0.9,en;q=0.8
          Cookie: SMSV=ADHTe-Dp8h0RCyyURTHkN9Ug3aiJMKdURysWlRFA3Rv2r5gL9U0R1wb70psZSfutz6Uz8lj4DhasKdK2Ch5lyxkOm5AqlhHF5GLM39DiHDR4PJiKYRE7wt0; LSOLH=|||_SVI_EOWN9trgpIoDGAMiP01BRURIZl9xNFlRd0FNYUhxZm5uY2lXZ2tNSzF5UktXWm9EOHhhRzRBaTFzSlpSV3pBMGEycnVXWjVIR2F4SQ_:|||28901568:cf79; SEARCH_SAMESITE=CgQItp4B; OTZ=8164169_84_88_104280_84_446940; AEC=AVh_V2jsubZ7eN8YzfSxgH4RFDkJUc80hwNa9PfoKhko1sJk0DEkBgjWVis; NID=525=AMb1xGLkb641D4kWXTaIgZ0AbhqmxWiY-3SEgvxtMxc3ypxHol5VFd8Ph-jReYSvcZ88NPQpF0IumA8iTj3xRWnb1QzFQgR10IiiW_FlTxtPmbGrtLlzr-ZJMO23py2t7Wh7tz-G3xcwFIENUaK9LgmSCYxg99deZdIKmawLqE1z91V3vi4g0vTz7eqCV9gQiocmiupym9LWmn5xb5c_H-fDxiAb7tbaCMsWq-ZAXMwSuEXMyox9R-sanfbuMNhgav-tpTa5CiPgRCbAi1NK85sT7ifozAj2uDWcOT2WmlfyMrx8aXR-fbz2yiC-7zlO-mgDSLVW_aT1IFETBmcPk6bF-r9R5mBfyhAalSQJSCGqosGjUa5A7jsiKsc4--4l_8AFO2GD8egvoq_lJliONJ3D31b5r84hzjwsiJcViE_jGKON4WWOh9Nta_NjTBK-IEzxztx7_3ymvwlqNHW7Qmsw6HA4akpDbIwsSlRHxPr6rAmsNXfXsiUVmo-LLO5htfzvoTIQ84AAMJEHdhw1ysebelA3SuEvW1K4niahXi-20cID3pkxxTDgb94D2jCTlfxoOHg54RAl3EFR0kWDarJOhqulaztfTqBsV4G3uRgwVsVbffYK8tmm4PjmNLwfljUDpspZ38devdptQ00EepZHTvAm-yL1Ws6XUd2bN6eVy8rz35iDiOJBra06dOJyiyZokSPf-yPxRmw1LDwX-Hxn-W8TDHyjXfnkPGtwqkuE0OHJj6h_LM5lZufmlZh5bmpdIRy3KYNehNmt-44QdT-euSo-MnB-DTmXDDpCee1kKeB1C_WO1_o0OT1jdj3BQ-kDNA; HSID=AAmTOqmc9Oo-8UzrG; SSID=AbUFleJ3E61NhkZU3; APISID=YGz6EPWiUf6HzrA5/AQpu7w-_pcdVMMZ76; SAPISID=kVnQFfVyaOAx9Dvz/AL2-OCsRgQkWqko5a; __Secure-1PAPISID=kVnQFfVyaOAx9Dvz/AL2-OCsRgQkWqko5a; __Secure-3PAPISID=kVnQFfVyaOAx9Dvz/AL2-OCsRgQkWqko5a; ACCOUNT_CHOOSER=AFx_qI42y6gX1Nazo-snsOvyJQmvXSM_NbSzMmCf2lCSFxn5B_4XW9s46jg6rGna0t6EDsUv9MnwhVCeIhkGnzLOIUJbhzZHnWabg1eI_9MDw1x-lzhFz8Zb4E25k6zeaJhNM6vjnVRB-wjc2bDBXlLgTmnRPAm43J6DLWnkaPDYpxkuALqBocs1BMY33nhkFRXd0pQ5sBxj_5xWV56QSQbc_Pcpt_SLY751uYLhf4E9tPsmWb6nTZ0Yuq_-sWz57wN1nbFVCGM2Fg11L6D1U0cbBRRxvYQ_uXdd5luYI7aAGdpjbcumsys; __Host-GAPS=1:hUOuKWXN1d-qLeJ76eXhjLGAy0BhfgL3o3-TiQ7HlAhXawm6TSOvgEP3UvhDsdV19qyBwq4pPzoDzTueGfpZeCLVAdLUb8oZxfl9Vdm_HrRN9NbUrSoJEpoBX8CGqIDA2z1qitd40HXnCWShN8W4xGGrTCAPlM4M9Eo6HlwlnZ4Bh2XQaKjRUD6xmarC61TFXhAkOXdE40Uw5oCZqYNcRnVcDZjLld5zJBIwOg:zdikeA8CkRL9035l; SID=g.a000zwg4ES5X1-0SOBWOdL7K0ANlt0s2NiOPI3p5k2zYVTiRB5d2D5TMUNH92v08djcwunzKRwACgYKAfYSARMSFQHGX2MiRQIP9Q0AXB3p2RYFIXVXxhoVAUF8yKq7QulUdU4CpOIoDgAzo2nh0076; __Secure-1PSID=g.a000zwg4ES5X1-0SOBWOdL7K0ANlt0s2NiOPI3p5k2zYVTiRB5d29ON94fHIJ2hVGuflNAih7gACgYKAbQSARMSFQHGX2MiGqUOb652Od0xMufBa9hTpRoVAUF8yKqZnesCiOfOaAbzxkTr9rSt0076; __Secure-3PSID=g.a000zwg4ES5X1-0SOBWOdL7K0ANlt0s2NiOPI3p5k2zYVTiRB5d2XjYcWmRKptmMSUPkCtRxigACgYKATASARMSFQHGX2Mi-jxbvG-IJ_rtJSA2xNSG-BoVAUF8yKpRYGWt1HVShaqLu_8t9sPH0076; LSID=o.chromewebstore.google.com|o.myaccount.google.com|s.PK|s.youtube:g.a000zwg4EQHN9fJHdmFg_8n8fw5dD3Jp37IcYjDuhiFXXnQO_MOC7QkxirxvAwRG9da4PPddqAACgYKASsSARMSFQHGX2MiLlRPcy_7DIXAG9whRivWwxoVAUF8yKq7hmGdf-4VQtP1gMPD9JTf0076; __Host-1PLSID=o.chromewebstore.google.com|o.myaccount.google.com|s.PK|s.youtube:g.a000zwg4EQHN9fJHdmFg_8n8fw5dD3Jp37IcYjDuhiFXXnQO_MOCDYXQ_d-5oQPb_a8c8MVoZwACgYKAXsSARMSFQHGX2Mi_WNJcvIn886TV2eEYrNjxhoVAUF8yKpIX4c6ZUCLPiD0rOji5Wug0076; __Host-3PLSID=o.chromewebstore.google.com|o.myaccount.google.com|s.PK|s.youtube:g.a000zwg4EQHN9fJHdmFg_8n8fw5dD3Jp37IcYjDuhiFXXnQO_MOCFh6r8pUeMwq0xlYqYGiBzAACgYKAVESARMSFQHGX2Mik2QCDRDCGqucYU-N6zscdRoVAUF8yKqbRHmxlBU0KmgoeQVoEHB70076; __Host-GAPSTS=gapsts-Ci0BZgs1IM57S8scXXZJ9gC1tap-zY95jkg7Yxgu58-sI19awun-Gf1i6vJBVkgQAQ==; __Secure-1PSIDTS=sidts-CjYB5H03P1lqXpdBbxJWtiHsiQt2CoH-T2eEzbQ9gs7rCjOP_dIDHNLY6ldO49r_lyCzg5IPR30QAA; __Secure-3PSIDTS=sidts-CjYB5H03P1lqXpdBbxJWtiHsiQt2CoH-T2eEzbQ9gs7rCjOP_dIDHNLY6ldO49r_lyCzg5IPR30QAA; SIDCC=AKEyXzV7qZTqW6xvCVPH8kfGxvHQlKeooX5wddq0XF7D-SAZVoaMf6XtIZJbtMwVWIlt_3oR7A; __Secure-1PSIDCC=AKEyXzUMnpv1UZNxkWRXY-CoH8Z2L9MvD-DOI7YG1B85R6WWo-hfdcg3NWudrzvdYpHR-exIVw; __Secure-3PSIDCC=AKEyXzWzCkK2f5TxeR2V7Li5XPwUy33ZMMfeW2ZJckPA7uFNwLyUbU0Kp2Sbd5ztEPfwzOihzw
          
          
          Request body (0 bytes)
          Response
          Status line and header section (3681 bytes)
          HTTP/1.1 401 Unauthorized
          Content-Type: text/html; charset=utf-8
          P3P: CP="This is not a P3P policy! See http://www.google.com/support/accounts/bin/answer.py?hl=en&answer=151657 for more info."
          P3P: CP="This is not a P3P policy! See g.co/p3phelp for more info."
          Vary: Sec-Fetch-Dest, Sec-Fetch-Mode, Sec-Fetch-Site
          sec-session-google-challenge: session_id=sidts_session; challenge=AILNkNFjIeLFO3D4RTzq-AWpHKGSCqTfZbnZTo-rw5ZZT-KJ2kkkOJmBKKPUPwHKs-6o9UCBD54
          Cache-Control: no-cache, no-store, max-age=0, must-revalidate
          Pragma: no-cache
          Expires: Mon, 01 Jan 1990 00:00:00 GMT
          Date: Wed, 06 Aug 2025 12:17:50 GMT
          Strict-Transport-Security: max-age=31536000; includeSubDomains
          Content-Security-Policy: script-src 'report-sample' 'nonce-tVlah2TYnnqqyyI4UjD1xQ' 'unsafe-inline';object-src 'none';base-uri 'self';report-uri /_/IdentityRotateCookiesDeviceBoundHttp/cspreport;worker-src 'self'
          Content-Security-Policy: script-src 'unsafe-inline' 'unsafe-eval' blob: data: 'self' https://apis.google.com https://ssl.gstatic.com https://www.google.com https://www.googletagmanager.com https://www.gstatic.com https://www.google-analytics.com;report-uri /_/IdentityRotateCookiesDeviceBoundHttp/cspreport/allowlist
          Content-Security-Policy: require-trusted-types-for 'script';report-uri /_/IdentityRotateCookiesDeviceBoundHttp/cspreport
          Content-Security-Policy-Report-Only: script-src 'unsafe-inline' 'unsafe-eval' blob: data:;report-uri /_/IdentityRotateCookiesDeviceBoundHttp/cspreport/fine-allowlist
          Cross-Origin-Opener-Policy: same-origin
          Permissions-Policy: ch-ua-arch=*, ch-ua-bitness=*, ch-ua-full-version=*, ch-ua-full-version-list=*, ch-ua-model=*, ch-ua-wow64=*, ch-ua-form-factors=*, ch-ua-platform=*, ch-ua-platform-version=*
          Accept-CH: Sec-CH-UA-Arch, Sec-CH-UA-Bitness, Sec-CH-UA-Full-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Model, Sec-CH-UA-WoW64, Sec-CH-UA-Form-Factors, Sec-CH-UA-Platform, Sec-CH-UA-Platform-Version
          Server: ESF
          Content-Length: 0
          X-XSS-Protection: 0
          X-Frame-Options: SAMEORIGIN
          X-Content-Type-Options: nosniff
          Set-Cookie: NID=525=XDNEgT256sCDcrzpo0XJZDFNMEhgZcx1dNcwWDGdb5WNpAEahSB2qsFBYXi0AmcTdwOoACPqOrAuvgq6f95i8IRJqX7HzuxcxM7DYLnOx8NfA5MAgCg_OG_Wy8HsXfG8ap17QHIcDRQAaoAjAoO7IcW_y1OKkEKzcy1h7p3nGdrzX7L_y1Z9DP-MQ1ftRBX-xcf1ddAqfwyuasu4FFiBPpdwyWvyEe5xe60KM03gV6T1mbDDaJ2bNVNm6Geb4TgBUA80GNnKdEtDWCDquP5O1VAKYZHEhMLub6tDorJJKMJwbgAY9cbeiiJIJMr930HpN0eamc2kRiw0oM7ADlDX3wQHyuataxCzMzWTYvI95iN7sy_8jBNVjq6E22VufjZxve6jTbellvGaHO-aipFgAxX6fQmTEx8z3adezyiTqwAJkBm7fFKsFjqb5UFcEvB0blbCWv5E3pULx2R4vD1tXK4z9bet1CAOiOX7RaGYEaMIsb8zYRRHpSSriYUVpL44p7bCP_FyljVE61EEx_NuV7MLREK4ru30GMBtMXv_x-xkyEAVkI9F8yeCUvFfj__sbnmbGcSW_62Ns8p2PR5WWtxAq-7p_PPW-7VcxvwHDKm665v8_SwbpDSwPUZMip22NHi0cIl5xit43wtmaELOeuDCMUtku4NP8GTa60otHU09lUPA2O4Q7Hxhpu7szRRYoR5Fvm6pArbajz8RdwY7tVqwc-81grx36seV1WxbjEYtpzqELT84HW5uwHRDxDRQ4s7SwluZKTjGDgtlAovopvhM1Z6zrtaMd2BagGrJy6b0yeQDeRRX7x0Qf5e8Mmrr3kqjeQ; expires=Thu, 05-Feb-2026 09:31:55 GMT; path=/; domain=.google.com; Secure; HttpOnly; SameSite=none
          Set-Cookie: SIDCC=AKEyXzVWnBrw4pPbPKCs2LcDCctK1HeF7TcnPA9UPMRpJwN5IlQjIyDu_2VMQK-LTjzYrKgXgA; expires=Thu, 06-Aug-2026 12:17:50 GMT; path=/; domain=.google.com; priority=high
          Set-Cookie: __Secure-1PSIDCC=AKEyXzU5YIT9_C9zMynzjR4i2az0k8n3acQKT9uWeHnxX6OSpAfR9qhRLt1OHdGdKH7W8RSILQ; expires=Thu, 06-Aug-2026 12:17:50 GMT; path=/; domain=.google.com; Secure; HttpOnly; priority=high
          Set-Cookie: __Secure-3PSIDCC=AKEyXzXTd4BXyOM26_eUxwP1L0bORoQfPsAI0I6_c9nhGFfS96kNKlKa7haD5aMuhAwCNL7Mfw; expires=Thu, 06-Aug-2026 12:17:50 GMT; path=/; domain=.google.com; Secure; HttpOnly; priority=high; SameSite=none
          Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
          
          
          Response body (0 bytes)
          Parameter
          Content-Security-Policy
          Evidence
          script-src 'report-sample' 'nonce-tVlah2TYnnqqyyI4UjD1xQ' 'unsafe-inline';object-src 'none';base-uri 'self';report-uri /_/IdentityRotateCookiesDeviceBoundHttp/cspreport;worker-src 'self'
          Solution

          Ensure that your web server, application server, load balancer, etc. is properly configured to set the Content-Security-Policy header.

  4. Risk=Medium, Confidence=Medium (3)

    1. https://res.cdn.office.net (1)

      1. Vulnerable JS Library (1)
        1. GET https://res.cdn.office.net/admincenter/admin-main/2025.7.31.4/floodgate.en.bundle.js
          Alert tags
          Alert description

          The identified library appears to be vulnerable.

          Other info

          The identified library DOMPurify, version 3.1.7 is vulnerable.

          CVE-2025-26791

          https://github.com/advisories/GHSA-vhxf-7vqr-mrjg

          https://github.com/cure53/DOMPurify/releases/tag/3.2.4

          https://github.com/cure53/DOMPurify

          https://github.com/cure53/DOMPurify/commit/d18ffcb554e0001748865da03ac75dd7829f0f02

          https://nvd.nist.gov/vuln/detail/CVE-2025-26791

          https://ensy.zip/posts/dompurify-323-bypass

          https://nsysean.github.io/posts/dompurify-323-bypass

          Request
          Request line and header section (615 bytes)
          GET https://res.cdn.office.net/admincenter/admin-main/2025.7.31.4/floodgate.en.bundle.js HTTP/1.1
          host: res.cdn.office.net
          Connection: keep-alive
          sec-ch-ua-platform: "Windows"
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36
          sec-ch-ua: "Not)A;Brand";v="8", "Chromium";v="138", "Google Chrome";v="138"
          sec-ch-ua-mobile: ?0
          Accept: */*
          Sec-Fetch-Site: cross-site
          Sec-Fetch-Mode: no-cors
          Sec-Fetch-Dest: script
          Sec-Fetch-Storage-Access: active
          Referer: https://m365.cloud.microsoft/
          Accept-Language: en-GB,en-US;q=0.9,en;q=0.8
          
          
          Request body (0 bytes)
          Response
          Status line and header section (1357 bytes)
          HTTP/1.1 200 OK
          Last-Modified: Mon, 04 Aug 2025 18:24:04 GMT
          x-ms-request-id: bb284f62-c01e-006f-61f6-058ae8000000
          Cache-Control: max-age=630720000
          Date: Wed, 06 Aug 2025 13:39:27 GMT
          Connection: keep-alive
          Connection: Transfer-Encoding
          Akamai-Request-BC: [a=59.103.73.215,b=8811987,c=g,n=PK__HYDERABAD,o=17557],[c=p,n=PK__HYDERABAD,o=17557]
          AK-Network: FF
          Report-To: {"group":"NelM365CDNUpload1","max_age":604800,"endpoints":[{"url":"https://M365CDN.nel.measure.office.net/api/report?FrontEnd=AkamaiCDNWorldWide&DestinationEndpoint=HYDERABAD&ASN=17557&Country=PK&Region=&RequestIdentifier=0.d749673b.1754487567.8675d3&TotalRTCDNTime=88&CompressionType=gzip&FileSize=374030"}],"include_subdomains ":true}
          NEL: {"report_to":"NelM365CDNUpload1","max_age":604800,"include_subdomains":true,"failure_fraction":1.0,"success_fraction":0.01}
          Server-Timing: clientrtt; dur=88, clienttt; dur=49, origin; dur=0 , cdntime; dur=49
          Akamai-Cache-Status: Miss from child, Hit from parent
          X-Content-Type-Options: nosniff
          Timing-Allow-Origin: *
          Access-Control-Expose-Headers: date,Akamai-Request-BC,X-Cdn-Provider,X-Ms-Request-Id
          Access-Control-Allow-Origin: *
          Strict-Transport-Security: max-age=31536000; includeSubDomains
          Cross-Origin-Resource-Policy: cross-origin
          Content-Type: application/javascript
          X-CDN-Provider: Akamai
          content-length: 1291595
          
          
          Response body (1291595 bytes)
          (()=>{var e,t,r,n,o,a={26:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});var n={topLeftEdge:0,topCenter:1,topRightEdge:2,topAutoEdge:3,bottomLeftEdge:4,bottomCenter:5,bottomRightEdge:6,bottomAutoEdge:7,leftTopEdge:8,leftCenter:9,leftBottomEdge:10,rightTopEdge:11,rightCenter:12,rightBottomEdge:13}},105:(e,t,r)=>{"use strict";var n=r(6722);function o(){this.handlers=[]}o.prototype.use=function(e,t,r){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!r&&r.synchronous,runWhen:r?r.runWhen:null}),this.handlers.length-1},o.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},o.prototype.clear=function(){this.handlers&&(this.handlers=[])},o.prototype.forEach=function(e){n.forEach(this.handlers,function(t){null!==t&&e(t)})},e.exports=o},107:(e,t,r)=>{"use strict";r.d(t,{Cq:()=>m,Cs:()=>w,Fo:()=>u,G1:()=>E,Gp:()=>B,JM:()=>T,P4:()=>d,QQ:()=>p,Qf:()=>_,Sg:()=>l,Sh:()=>g,al:()=>y,cr:()=>k,g0:()=>b,k3:()=>C,lA:()=>S,p3:()=>c,q6:()=>s,t0:()=>h,tK:()=>v,uw:()=>f,vt:()=>i,xM:()=>x});var n=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var r={},n=0,o=e;n<o.length;n++)for(var a=o[n],i=0,s=Array.isArray(a)?a:Object.keys(a);i<s.length;i++){r[s[i]]=1}return r},o=n(["onCopy","onCut","onPaste","onCompositionEnd","onCompositionStart","onCompositionUpdate","onFocus","onFocusCapture","onBlur","onBlurCapture","onChange","onInput","onSubmit","onLoad","onError","onKeyDown","onKeyDownCapture","onKeyPress","onKeyUp","onAbort","onCanPlay","onCanPlayThrough","onDurationChange","onEmptied","onEncrypted","onEnded","onLoadedData","onLoadedMetadata","onLoadStart","onPause","onPlay","onPlaying","onProgress","onRateChange","onSeeked","onSeeking","onStalled","onSuspend","onTimeUpdate","onVolumeChange","onWaiting","onClick","onClickCapture","onContextMenu","onDoubleClick","onDrag","onDragEnd","onDragEnter","onDragExit","onDragLeave","onDragOver","onDragStart","onDrop","onMouseDown","onMouseDownCapture","onMouseEnter","onMouseLeave","onMouseMove","onMouseOut","onMouseOver","onMouseUp","onMouseUpCapture","onSelect","onTouchCancel","onTouchEnd","onTouchMove","onTouchStart","onScroll","onWheel","onPointerCancel","onPointerDown","onPointerEnter","onPointerLeave","onPointerMove","onPointerOut","onPointerOver","onPointerUp","onGotPointerCapture","onLostPointerCapture"]),a=n(["accessKey","children","className","contentEditable","dir","draggable","hidden","htmlFor","id","lang","ref","role","style","tabIndex","title","translate","spellCheck","name"]),i=n(a,o),s=n(i,["form"]),l=n(i,["height","loop","muted","preload","src","width"]),u=n(l,["poster"]),c=n(i,["start"]),d=n(i,["value"]),h=n(i,["download","href","hrefLang","media","rel","target","type"]),f=n(i,["autoFocus","disabled","form","formAction","formEncType","formMethod","formNoValidate","formTarget","type","value"]),p=n(f,["accept","alt","autoCapitalize","autoComplete","checked","dirname","form","height","inputMode","list","max","maxLength","min","minLength","multiple","pattern","placeholder","readOnly","required","src","step","size","type","value","width"]),g=n(f,["autoCapitalize","cols","dirname","form","maxLength","minLength","placeholder","readOnly","required","rows","wrap"]),m=n(f,["form","multiple","required"]),v=n(i,["selected","value"]),y=n(i,["cellPadding","cellSpacing"]),b=i,k=n(i,["rowSpan","scope"]),C=n(i,["colSpan","headers","rowSpan","scope"]),S=n(i,["span"]),_=n(i,["span"]),B=n(i,["acceptCharset","action","encType","encType","method","noValidate","target"]),w=n(i,["allow","allowFullScreen","allowPaymentRequest","allowTransparency","csp","height","importance","referrerPolicy","sandbox","src","srcDoc","width"]),x=n(i,["alt","crossOrigin","height","src","srcSet","useMap","width"]),T=i;function E(e,t,r){for(var n=Array.isArray(t),o={},a=0,i=Object.keys(e);a<i.length;a++){var s=i[a];!(!n&&t[s]||n&&t.indexOf(s)>=0||0===s.indexOf("data-")||0===s.indexOf("aria-"))||r&&-1!==(null==r?void 0:r.indexOf(s))||(o[s]=e[s])}return o}},261:(e,t,r)=>{"use strict";r.d(t,{z:()=>n});var n=r(7308).createContext({customizations:{inCustomizerContext:!1,settings:{},scopedSettings:{}}})},272:(e,t,r)=>{"use strict";r.r(t),r.d(t,{createTitle:()=>a,setSetTitleImpl:()=>s,setTitle:()=>l});var n=r(1481),o=r(947);const a=e=>{const t=document.title.split(" - ");return`${e} - ${t[t.length-1]}`};let i=function(e){let t=e();t=a(t),(0,n.Rm)({id:"529804",type:o.JV.Info,message:"Document title updated by setTitle",data:{path:location.hash,currentTitle:document.title,newTitle:t}}),document.title=t};function s(e){e&&(i=e)}function l(e){i(e)}},276:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})},279:(e,t,r)=>{"use strict";r.d(t,{D:()=>a});var n=r(7308),o=r(4432);const a=e=>{const t=n.useRef(()=>{throw new Error("Cannot call an event handler while rendering")});return(0,o.E)(()=>{t.current=e},[e]),n.useCallback((...e)=>(0,t.current)(...e),[t])}},281:(e,t,r)=>{"use strict";r.d(t,{h:()=>o});var n=r(8103);function o(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];var o=[],a=[],i=e;return function e(t){for(var r=0,s=t;r<s.length;r++){var l=s[r];if(l&&!(0,n.db)(l))if("string"==typeof l)if(l.indexOf(" ")>=0)e(l.split(" "));else{var u=i.argsFromClassName(l);u?e(u):-1===o.indexOf(l)&&o.push(l)}else Array.isArray(l)?e(l):"object"==typeof l&&a.push(l)}}(t),{classes:o,objects:a}}},292:(e,t,r)=>{"use strict";r.d(t,{j:()=>o});var n=r(3451),o=function(){function e(e,t){this._timeoutIds=null,this._immediateIds=null,this._intervalIds=null,this._animationFrameIds=null,this._isDisposed=!1,this._parent=e||null,this._onErrorHandler=t,this._noop=function(){}}return e.prototype.dispose=function(){var e;if(this._isDisposed=!0,this._parent=null,this._timeoutIds){for(e in this._timeoutIds)this._timeoutIds.hasOwnProperty(e)&&this.clearTimeout(parseInt(e,10));this._timeoutIds=null}if(this._immediateIds){for(e in this._immediateIds)this._immediateIds.hasOwnProperty(e)&&this.clearImmediate(parseInt(e,10));this._immediateIds=null}if(this._intervalIds){for(e in this._intervalIds)this._intervalIds.hasOwnProperty(e)&&this.clearInterval(parseInt(e,10));this._intervalIds=null}if(this._animationFrameIds){for(e in this._animationFrameIds)this._animationFrameIds.hasOwnProperty(e)&&this.cancelAnimationFrame(parseInt(e,10));this._animationFrameIds=null}},e.prototype.setTimeout=function(e,t){var r=this,n=0;return this._isDisposed||(this._timeoutIds||(this._timeoutIds={}),n=setTimeout(function(){try{r._timeoutIds&&delete r._timeoutIds[n],e.apply(r._parent)}catch(e){r._logError(e)}},t),this._timeoutIds[n]=!0),n},e.prototype.clearTimeout=function(e){this._timeoutIds&&this._timeoutIds[e]&&(clearTimeout(e),delete this._timeoutIds[e])},e.prototype.setImmediate=function(e,t){var r=this,o=0,a=(0,n.z)(t);if(!this._isDisposed){this._immediateIds||(this._immediateIds={});o=a.setTimeout(function(){try{r._immediateIds&&delete r._immediateIds[o],e.apply(r._parent)}catch(e){r._logError(e)}},0),this._immediateIds[o]=!0}return o},e.prototype.clearImmediate=function(e,t){var r=(0,n.z)(t);this._immediateIds&&this._immediateIds[e]&&(r.clearTimeout(e),delete this._immediateIds[e])},e.prototype.setInterval=function(e,t){var r=this,n=0;return this._isDisposed||(this._intervalIds||(this._intervalIds={}),n=setInterval(function(){try{e.apply(r._parent)}catch(e){r._logError(e)}},t),this._intervalIds[n]=!0),n},e.prototype.clearInterval=function(e){this._intervalIds&&this._intervalIds[e]&&(clearInterval(e),delete this._intervalIds[e])},e.prototype.throttle=function(e,t,r){var n=this;if(this._isDisposed)return this._noop;var o,a,i=t||0,s=!0,l=!0,u=0,c=null;r&&"boolean"==typeof r.leading&&(s=r.leading),r&&"boolean"==typeof r.trailing&&(l=r.trailing);var d=function(t){var r=Date.now(),h=r-u,f=s?i-h:i;return h>=i&&(!t||s)?(u=r,c&&(n.clearTimeout(c),c=null),o=e.apply(n._parent,a)):null===c&&l&&(c=n.setTimeout(d,f)),o};return function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return a=e,d(!0)}},e.prototype.debounce=function(e,t,r){var n=this;if(this._isDisposed){var o=function(){};return o.cancel=function(){},o.flush=function(){return null},o.pending=function(){return!1},o}var a,i,s=t||0,l=!1,u=!0,c=null,d=0,h=Date.now(),f=null;r&&"boolean"==typeof r.leading&&(l=r.leading),r&&"boolean"==typeof r.trailing&&(u=r.trailing),r&&"number"==typeof r.maxWait&&!isNaN(r.maxWait)&&(c=r.maxWait);var p=function(e){f&&(n.clearTimeout(f),f=null),h=e},g=function(t){p(t),a=e.apply(n._parent,i)},m=function(e){var t=Date.now(),r=!1;e&&(l&&t-d>=s&&(r=!0),d=t);var o=t-d,i=s-o,p=t-h,v=!1;return null!==c&&(p>=c&&f?v=!0:i=Math.min(i,c-p)),o>=s||v||r?g(t):null!==f&&e||!u||(f=n.setTimeout(m,i)),a},v=function(){return!!f},y=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return i=e,m(!0)};return y.cancel=function(){v()&&p(Date.now())},y.flush=function(){return v()&&g(Date.now()),a},y.pending=v,y},e.prototype.requestAnimationFrame=function(e,t){var r=this,o=0,a=(0,n.z)(t);if(!this._isDisposed){this._animationFrameIds||(this._animationFrameIds={});var i=function(){try{r._animationFrameIds&&delete r._animationFrameIds[o],e.apply(r._parent)}catch(e){r._logError(e)}};o=a.requestAnimationFrame?a.requestAnimationFrame(i):a.setTimeout(i,0),this._animationFrameIds[o]=!0}return o},e.prototype.cancelAnimationFrame=function(e,t){var r=(0,n.z)(t);this._animationFrameIds&&this._animationFrameIds[e]&&(r.cancelAnimationFrame?r.cancelAnimationFrame(e):r.clearTimeout(e),delete this._animationFrameIds[e])},e.prototype._logError=function(e){this._onErrorHandler&&this._onErrorHandler(e)},e}()},308:(e,t,r)=>{"use strict";var n=r(4050);function o(e){var t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'\(\)~]|%20|%00/g,function(e){return t[e]})}function a(e,t){this._pairs=[],e&&n(e,this,t)}var i=a.prototype;i.append=function(e,t){this._pairs.push([e,t])},i.toString=function(e){var t=e?function(t){return e.call(this,t,o)}:o;return this._pairs.map(function(e){return t(e[0])+"="+t(e[1])},"").join("&")},e.exports=a},419:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.IUxSchemaAdditionalCapabilitiesTypes=void 0,function(e){e.Email="email",e.Screenshot="screenshot",e.Diagnostics="diagnostics"}(t.IUxSchemaAdditionalCapabilitiesTypes||(t.IUxSchemaAdditionalCapabilitiesTypes={}))},444:(e,t,r)=>{"use strict";r.d(t,{J9:()=>_,y$:()=>S});var n=r(9190),o=r(8630);function a(e){return function(t){var r=t.dispatch,n=t.getState;return function(t){return function(o){return"function"==typeof o?o(r,n,e):t(o)}}}}var i=a();i.withExtraArgument=a;const s=i;var l=r(6355),u=r(2535),c=r(9761);function d(e){if("function"!=typeof e)throw new Error("Expected batch to be a function.");let t=[],r=t;function n(){r===t&&(r=t.slice())}function o(e){if("function"!=typeof e)throw new Error("Expected listener to be a function.");let t=!0;return n(),r.push(e),function(){if(!t)return;t=!1,n();const o=r.indexOf(e);r.splice(o,1)}}function a(){const e=t=r;for(let t=0;t<e.length;t++)e[t]()}return t=>(...r)=>{const n=t(...r),i=n.subscribe;return i(a),{...n,dispatch:function(...t){const r=n.dispatch(...t);return e(a),r},subscribe:o,subscribeImmediate:i}}}var h=r(1481),f=r(947);class p{}p.defaultRenderDivId="m365-admin-center",p.copilotDrawerDivId="centro-copilot-sydney-resizable-drawer",p.ngAdminAppRootId="adminAppRoot",p.ngAdminModuleDivSelector="ngAdminAppContainer",p.nngNavigationContainer="#ngNavigationContainer",p.envTypeLegacy="LEGACY",p.DefaultLocale="en",p.dashboardContainerClassName="divDashboardContainer",p.draggingCardId="draggingCard",p.maxFirstNameLength=64,p.maxLastNameLength=64,p.maxDisplayNameLength=256,p.maxUserNameLength=64,p.maxPasswordLength=256,p.detailPanelTopMargin=50,p.maxAliasLength=45,p.minPortNumber=0,p.maxPortNumber=65535,p.maxSafeUrlLength=2083,p.mailLinkPrefix="mailto:",p.urlProtocolMarker="://",p.maxUserUploadCount=249;class g{}g.M365AdminPortalAppName="M365AdminPortal",g.M365AdminPortalFullPageAppName="M365AdminPortalFullPage";const m=[];let v=!1;function y(e){const t=window.angular;if(t){const r=t.element("#"+p.ngAdminModuleDivSelector);if(r){const t=r.injector();if(t&&t.has("ReduxStoreService")){if(v||0===m.length)return void t.get("ReduxStoreService").receive(e.type,e.payload)}else(0,h.Rm)({id:"501425",type:f.JV.Info,message:"NgDispatchFailure",data:{haveInjector:!!t,haveReduxStoreService:t&&!t.has("ReduxStoreService"),failedAction:e.type}})}}m.push(e)}const b=()=>e=>t=>("function"!=typeof t&&!0===t.ngAdminAppMessage&&y(t),e(t)),k=(0,l.b2)(u.n.Static).register();let C;function S(e,t){const r=[s,b];let a=o.Zz;c.u.isDevelopment&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__&&(a=window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__({name:t}));const i=[(0,o.Tw)(...r)];return k.enableAggregatedDispatch&&i.push(d(e=>{void 0===C?(C=e,requestAnimationFrame(()=>{C&&((0,n.unstable_batchedUpdates)(C),C(),C=void 0)})):C=e})),(0,o.y$)(e,a(...i))}function _(){if(c.u.isTest&&c.u.jestJUnitOutputName){return!!["host-a365"].find(e=>c.u.jestJUnitOutputName===`${e}.junit.xml`)}return!1}},480:(e,t,r)=>{"use strict";r.d(t,{Oy:()=>a,SQ:()=>f,bd:()=>p,kG:()=>s});
          /*!
           * Copyright (c) Microsoft Corporation. All rights reserved.
           * Licensed under the MIT License.
           */
          const n="undefined"!=typeof WeakRef;class o{constructor(e){n&&"object"==typeof e?this._weakRef=new WeakRef(e):this._instance=e}deref(){var e,t,r;let n;return this._weakRef?(n=null===(e=this._weakRef)||void 0===e?void 0:e.deref(),n||delete this._weakRef):(n=this._instance,(null===(r=null===(t=n)||void 0===t?void 0:t.isDisposed)||void 0===r?void 0:r.call(t))&&delete this._instance),n}}
          /*!
           * Copyright (c) Microsoft Corporation. All rights reserved.
           * Licensed under the MIT License.
           */const a="keyborg:focusin";let i=!1;function s(e){const t=e.focus;t.__keyborgNativeFocus?t.__keyborgNativeFocus.call(e):e.focus()}let l=0;class u{constructor(){this.__keyborgCoreRefs={},this._isNavigatingWithKeyboard=!1}add(e){const t=e.id;t in this.__keyborgCoreRefs||(this.__keyborgCoreRefs[t]=new o(e))}remove(e){delete this.__keyborgCoreRefs[e],0===Object.keys(this.__keyborgCoreRefs).length&&(this._isNavigatingWithKeyboard=!1)}setVal(e){if(this._isNavigatingWithKeyboard!==e){this._isNavigatingWithKeyboard=e;for(const t of Object.keys(this.__keyborgCoreRefs)){const r=this.__keyborgCoreRefs[t].deref();r?r.update(e):this.remove(t)}}}getVal(){return this._isNavigatingWithKeyboard}}const c=new u;class d{constructor(e,t){this._onFocusIn=e=>{if(this._isMouseUsedTimer)return;if(c.getVal())return;const t=e.detail;t.relatedTarget&&(t.isFocusedProgrammatically||void 0===t.isFocusedProgrammatically||c.setVal(!0))},this._onMouseDown=e=>{if(0===e.buttons||0===e.clientX&&0===e.clientY&&0===e.screenX&&0===e.screenY)return;const t=this._win;t&&(this._isMouseUsedTimer&&t.clearTimeout(this._isMouseUsedTimer),this._isMouseUsedTimer=t.setTimeout(()=>{delete this._isMouseUsedTimer},1e3)),c.setVal(!1)},this._onKeyDown=e=>{var t,r;const n=c.getVal(),o=e.keyCode,a=this._triggerKeys;if(n||a&&!a.has(o))n&&(null===(r=this._dismissKeys)||void 0===r?void 0:r.has(o))&&this._scheduleDismiss();else{const e=null===(t=this._win)||void 0===t?void 0:t.document.activeElement;if(e&&("INPUT"===e.tagName||"TEXTAREA"===e.tagName||"true"===e.contentEditable))return;c.setVal(!0)}},this.id="c"+ ++l,this._win=e;const r=e.document;if(t){const e=t.triggerKeys,r=t.dismissKeys;(null==e?void 0:e.length)&&(this._triggerKeys=new Set(e)),(null==r?void 0:r.length)&&(this._dismissKeys=new Set(r))}r.addEventListener(a,this._onFocusIn,!0),r.addEventListener("mousedown",this._onMouseDown,!0),e.addEventListener("keydown",this._onKeyDown,!0),function(e){const t=e;i||(i=function(e){const t=e.HTMLElement,r=t.prototype.focus;let n=!1;return t.prototype.focus=function(){n=!0},e.document.createElement("button").focus(),t.prototype.focus=r,n}(t));const r=t.HTMLElement.prototype.focus;if(r.__keyborgNativeFocus)return;t.HTMLElement.prototype.focus=u;const n=e=>{const t=e.relatedTarget,r=e.currentTarget;r.contains(t)||(r.removeEventListener("focusin",s),r.removeEventListener("focusout",n))},s=e=>{var t;let r=e.target;if(!r)return;r.shadowRoot&&(r.shadowRoot.addEventListener("focusin",s),r.shadowRoot.addEventListener("focusout",n),r=e.composedPath()[0]);const o={relatedTarget:e.relatedTarget||void 0},u=new CustomEvent(a,{cancelable:!0,bubbles:!0,composed:!0,detail:o});u.details=o,(i||l.lastFocusedProgrammatically)&&(o.isFocusedProgrammatically=r===(null===(t=l.lastFocusedProgrammatically)||void 0===t?void 0:t.deref()),l.lastFocusedProgrammatically=void 0),r.dispatchEvent(u)},l=t.__keyborgData={focusInHandler:s};function u(){const e=t.__keyborgData;return e&&(e.lastFocusedProgrammatically=new o(this)),r.apply(this,arguments)}t.document.addEventListener("focusin",t.__keyborgData.focusInHandler,!0),u.__keyborgNativeFocus=r}(e),c.add(this)}dispose(){const e=this._win;if(e){this._isMouseUsedTimer&&(e.clearTimeout(this._isMouseUsedTimer),this._isMouseUsedTimer=void 0),this._dismissTimer&&(e.clearTimeout(this._dismissTimer),this._dismissTimer=void 0),function(e){const t=e,r=t.HTMLElement.prototype,n=r.focus.__keyborgNativeFocus,o=t.__keyborgData;o&&(t.document.removeEventListener("focusin",o.focusInHandler,!0),delete t.__keyborgData),n&&(r.focus=n)}(e);const t=e.document;t.removeEventListener(a,this._onFocusIn,!0),t.removeEventListener("mousedown",this._onMouseDown,!0),e.removeEventListener("keydown",this._onKeyDown,!0),delete this._win,c.remove(this.id)}}isDisposed(){return!!this._win}update(e){var t,r;const n=null===(r=null===(t=this._win)||void 0===t?void 0:t.__keyborg)||void 0===r?void 0:r.refs;if(n)for(const t of Object.keys(n))h.update(n[t],e)}_scheduleDismiss(){const e=this._win;if(e){this._dismissTimer&&(e.clearTimeout(this._dismissTimer),this._dismissTimer=void 0);const t=e.document.activeElement;this._dismissTimer=e.setTimeout(()=>{this._dismissTimer=void 0;const r=e.document.activeElement;t&&r&&t===r&&c.setVal(!1)},500)}}}class h{constructor(e,t){this._cb=[],this._id="k"+ ++l,this._win=e;const r=e.__keyborg;r?(this._core=r.core,r.refs[this._id]=this):(this._core=new d(e,t),e.__keyborg={core:this._core,refs:{[this._id]:this}})}static create(e,t){return new h(e,t)}static dispose(e){e.dispose()}static update(e,t){e._cb.forEach(e=>e(t))}dispose(){var e;const t=null===(e=this._win)||void 0===e?void 0:e.__keyborg;(null==t?void 0:t.refs[this._id])&&(delete t.refs[this._id],0===Object.keys(t.refs).length&&(t.core.dispose(),delete this._win.__keyborg)),this._cb=[],delete this._core,delete this._win}isNavigatingWithKeyboard(){return c.getVal()}subscribe(e){this._cb.push(e)}unsubscribe(e){const t=this._cb.indexOf(e);t>=0&&this._cb.splice(t,1)}setVal(e){c.setVal(e)}}function f(e,t){return h.create(e,t)}function p(e){h.dispose(e)}
          /*!
           * Copyright (c) Microsoft Corporation. All rights reserved.
           * Licensed under the MIT License.
           */},506:(e,t,r)=>{"use strict";r.d(t,{d:()=>o});var n=r(7308);function o(e){var t=n.useRef();return void 0===t.current&&(t.current={value:"function"==typeof e?e():e}),t.current.value}},582:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});
          /**
          * AWTEventProperties.ts
          * @author Abhilash Panwar (abpanwar)
          * @copyright Microsoft 2018
          */
          var n=r(8822),o=r(9533),a=function(){function e(e){this._event={name:"",properties:{}},e&&this.setName(e)}return e.prototype.setName=function(e){this._event.name=e},e.prototype.getName=function(){return this._event.name},e.prototype.setType=function(e){this._event.type=e},e.prototype.getType=function(){return this._event.type},e.prototype.setTimestamp=function(e){this._event.timestamp=e},e.prototype.getTimestamp=function(){return this._event.timestamp},e.prototype.setEventPriority=function(e){this._event.priority=e},e.prototype.getEventPriority=function(){return this._event.priority},e.prototype.setProperty=function(e,t,r){void 0===r&&(r=o.AWTPropertyType.Unspecified);var a={value:t,type:r,pii:o.AWTPiiKind.NotSet,cc:o.AWTCustomerContentKind.NotSet};null!==(a=n.sanitizeProperty(e,a))?this._event.properties[e]=a:delete this._event.properties[e]},e.prototype.setPropertyWithPii=function(e,t,r,a){void 0===a&&(a=o.AWTPropertyType.Unspecified);var i={value:t,type:a,pii:r,cc:o.AWTCustomerContentKind.NotSet};null!==(i=n.sanitizeProperty(e,i))?this._event.properties[e]=i:delete this._event.properties[e]},e.prototype.setPropertyWithCustomerContent=function(e,t,r,a){void 0===a&&(a=o.AWTPropertyType.Unspecified);var i={value:t,type:a,pii:o.AWTPiiKind.NotSet,cc:r};null!==(i=n.sanitizeProperty(e,i))?this._event.properties[e]=i:delete this._event.properties[e]},e.prototype.getPropertyMap=function(){return this._event.properties},e.prototype.getEvent=function(){return this._event},e}();t.default=a},601:(e,t,r)=>{"use strict";var n=r(6722);e.exports=function(e){return n.isObject(e)&&!0===e.isAxiosError}},625:e=>{"use strict";e.exports=JSON.parse('{"en-gb-oed":"en-GB-oxendict","i-ami":"ami","i-bnn":"bnn","i-default":null,"i-enochian":null,"i-hak":"hak","i-klingon":"tlh","i-lux":"lb","i-mingo":null,"i-navajo":"nv","i-pwn":"pwn","i-tao":"tao","i-tay":"tay","i-tsu":"tsu","sgn-be-fr":"sfb","sgn-be-nl":"vgt","sgn-ch-de":"sgg","art-lojban":"jbo","cel-gaulish":null,"no-bok":"nb","no-nyn":"nn","zh-guoyu":"cmn","zh-hakka":"hak","zh-min":null,"zh-min-nan":"nan","zh-xiang":"hsn"}')},634:(e,t,r)=>{var n=r(3389);e.exports=g,e.exports.parse=a,e.exports.compile=function(e,t){return u(a(e,t),t)},e.exports.tokensToFunction=u,e.exports.tokensToRegExp=p;var o=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function a(e,t){for(var r,n=[],a=0,s=0,l="",u=t&&t.delimiter||"/";null!=(r=o.exec(e));){var c=r[0],h=r[1],f=r.index;if(l+=e.slice(s,f),s=f+c.length,h)l+=h[1];else{var p=e[s],g=r[2],m=r[3],v=r[4],y=r[5],b=r[6],k=r[7];l&&(n.push(l),l="");var C=null!=g&&null!=p&&p!==g,S="+"===b||"*"===b,_="?"===b||"*"===b,B=g||u,w=v||y,x=g||("string"==typeof n[n.length-1]?n[n.length-1]:"");n.push({name:m||a++,prefix:g||"",delimiter:B,optional:_,repeat:S,partial:C,asterisk:!!k,pattern:w?d(w):k?".*":i(B,x)})}}return s<e.length&&(l+=e.substr(s)),l&&n.push(l),n}function i(e,t){return!t||t.indexOf(e)>-1?"[^"+c(e)+"]+?":c(t)+"|(?:(?!"+c(t)+")[^"+c(e)+"])+?"}function s(e){return encodeURI(e).replace(/[\/?#]/g,function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})}function l(e){return encodeURI(e).replace(/[?#]/g,function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})}function u(e,t){for(var r=new Array(e.length),o=0;o<e.length;o++)"object"==typeof e[o]&&(r[o]=new RegExp("^(?:"+e[o].pattern+")$",f(t)));return function(t,o){for(var a="",i=t||{},u=(o||{}).pretty?s:encodeURIComponent,c=0;c<e.length;c++){var d=e[c];if("string"!=typeof d){var h,f=i[d.name];if(null==f){if(d.optional){d.partial&&(a+=d.prefix);continue}throw new TypeError('Expected "'+d.name+'" to be defined')}if(n(f)){if(!d.repeat)throw new TypeError('Expected "'+d.name+'" to not repeat, but received `'+JSON.stringify(f)+"`");if(0===f.length){if(d.optional)continue;throw new TypeError('Expected "'+d.name+'" to not be empty')}for(var p=0;p<f.length;p++){if(h=u(f[p]),!r[c].test(h))throw new TypeError('Expected all "'+d.name+'" to match "'+d.pattern+'", but received `'+JSON.stringify(h)+"`");a+=(0===p?d.prefix:d.delimiter)+h}}else{if(h=d.asterisk?l(f):u(f),!r[c].test(h))throw new TypeError('Expected "'+d.name+'" to match "'+d.pattern+'", but received "'+h+'"');a+=d.prefix+h}}else a+=d}return a}}function c(e){return e.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function d(e){return e.replace(/([=!:$\/()])/g,"\\$1")}function h(e,t){return e.keys=t,e}function f(e){return e&&e.sensitive?"":"i"}function p(e,t,r){n(t)||(r=t||r,t=[]);for(var o=(r=r||{}).strict,a=!1!==r.end,i="",s=0;s<e.length;s++){var l=e[s];if("string"==typeof l)i+=c(l);else{var u=c(l.prefix),d="(?:"+l.pattern+")";t.push(l),l.repeat&&(d+="(?:"+u+d+")*"),i+=d=l.optional?l.partial?u+"("+d+")?":"(?:"+u+"("+d+"))?":u+"("+d+")"}}var p=c(r.delimiter||"/"),g=i.slice(-p.length)===p;return o||(i=(g?i.slice(0,-p.length):i)+"(?:"+p+"(?=$))?"),i+=a?"$":o&&g?"":"(?="+p+"|$)",h(new RegExp("^"+i,f(r)),t)}function g(e,t,r){return n(t)||(r=t||r,t=[]),r=r||{},e instanceof RegExp?function(e,t){var r=e.source.match(/\((?!\?)/g);if(r)for(var n=0;n<r.length;n++)t.push({name:n,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return h(e,t)}(e,t):n(e)?function(e,t,r){for(var n=[],o=0;o<e.length;o++)n.push(g(e[o],t,r).source);return h(new RegExp("(?:"+n.join("|")+")",f(r)),t)}(e,t,r):function(e,t,r){return p(a(e,r),t,r)}(e,t,r)}},666:e=>{"use strict";e.exports=function(e){var t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}},696:(e,t,r)=>{"use strict";r.d(t,{K:()=>i,Y:()=>s});var n=r(7308);const o=n.createContext(void 0),a={targetDocument:"object"==typeof document?document:void 0,dir:"ltr"},i=o.Provider;function s(){var e;return null!==(e=n.useContext(o))&&void 0!==e?e:a}},728:(e,t,r)=>{"use strict";var n=r(6722);e.exports=function(e,t){n.forEach(e,function(r,n){n!==t&&n.toUpperCase()===t.toUpperCase()&&(e[t]=r,delete e[n])})}},729:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(9533),o=r(3788),a=r(8159),i=r(8735),s=r(1273),l=r(8822),u=function(){function e(e,t,r,a){this._queueSizeLimit=t,this._isCurrentlyUploadingNow=!1,this._uploadNowQueue=[],this._shouldDropEventsOnPause=!1,this._paused=!1,this._queueSize=0,this._outboundQueue=[],this._inboundQueues={},this._inboundQueues[n.AWTEventPriority.High]=[],this._inboundQueues[n.AWTEventPriority.Normal]=[],this._inboundQueues[n.AWTEventPriority.Low]=[],this._addEmptyQueues(),this._batcher=new i.default(this._outboundQueue,500),this._httpManager=new o.default(this._outboundQueue,e,this,r,a)}return e.prototype.addEvent=function(e){l.isPriority(e.priority)||(e.priority=n.AWTEventPriority.Normal),e.priority===n.AWTEventPriority.Immediate_sync?this._httpManager.sendSynchronousRequest(this._batcher.addEventToBatch(e),e.apiKey):this._queueSize<this._queueSizeLimit||this._dropEventWithPriorityOrLess(e.priority)?this._addEventToProperQueue(e):s.default.eventsDropped([e],n.AWTEventsDroppedReason.QueueFull)},e.prototype.sendEventsForPriorityAndAbove=function(e){this._batchEvents(e),this._httpManager.sendQueuedRequests()},e.prototype.hasEvents=function(){return(this._inboundQueues[n.AWTEventPriority.High][0].length>0||this._inboundQueues[n.AWTEventPriority.Normal][0].length>0||this._inboundQueues[n.AWTEventPriority.Low][0].length>0||this._batcher.hasBatch())&&this._httpManager.hasIdleConnection()},e.prototype.addBackRequest=function(e){if(!this._paused||!this._shouldDropEventsOnPause){for(var t in e)if(e.hasOwnProperty(t))for(var r=0;r<e[t].length;++r)e[t][r].sendAttempt<6?this.addEvent(e[t][r]):s.default.eventsDropped([e[t][r]],n.AWTEventsDroppedReason.MaxRetryLimit);a.default.scheduleTimer()}},e.prototype.teardown=function(){this._paused||(this._batchEvents(n.AWTEventPriority.Low),this._httpManager.teardown())},e.prototype.uploadNow=function(e){var t=this;this._addEmptyQueues(),this._isCurrentlyUploadingNow?this._uploadNowQueue.push(e):(this._isCurrentlyUploadingNow=!0,setTimeout(function(){return t._uploadNow(e)},0))},e.prototype.pauseTransmission=function(){this._paused=!0,this._httpManager.pause(),this._shouldDropEventsOnPause&&(this._queueSize-=this._inboundQueues[n.AWTEventPriority.High][0].length+this._inboundQueues[n.AWTEventPriority.Normal][0].length+this._inboundQueues[n.AWTEventPriority.Low][0].length,this._inboundQueues[n.AWTEventPriority.High][0]=[],this._inboundQueues[n.AWTEventPriority.Normal][0]=[],this._inboundQueues[n.AWTEventPriority.Low][0]=[],this._httpManager.removeQueuedRequests())},e.prototype.resumeTransmission=function(){this._paused=!1,this._httpManager.resume()},e.prototype.shouldDropEventsOnPause=function(e){this._shouldDropEventsOnPause=e},e.prototype._removeFirstQueues=function(){this._inboundQueues[n.AWTEventPriority.High].shift(),this._inboundQueues[n.AWTEventPriority.Normal].shift(),this._inboundQueues[n.AWTEventPriority.Low].shift()},e.prototype._addEmptyQueues=function(){this._inboundQueues[n.AWTEventPriority.High].push([]),this._inboundQueues[n.AWTEventPriority.Normal].push([]),this._inboundQueues[n.AWTEventPriority.Low].push([])},e.prototype._addEventToProperQueue=function(e){this._paused&&this._shouldDropEventsOnPause||(this._queueSize++,this._inboundQueues[e.priority][this._inboundQueues[e.priority].length-1].push(e))},e.prototype._dropEventWithPriorityOrLess=function(e){for(var t=n.AWTEventPriority.Low;t<=e;){if(this._inboundQueues[t][this._inboundQueues[t].length-1].length>0)return s.default.eventsDropped([this._inboundQueues[t][this._inboundQueues[t].length-1].shift()],n.AWTEventsDroppedReason.QueueFull),!0;t++}return!1},e.prototype._batchEvents=function(e){for(var t=n.AWTEventPriority.High;t>=e;){for(;this._inboundQueues[t][0].length>0;){var r=this._inboundQueues[t][0].pop();this._queueSize--,this._batcher.addEventToBatch(r)}t--}this._batcher.flushBatch()},e.prototype._uploadNow=function(e){var t=this;this.hasEvents()&&this.sendEventsForPriorityAndAbove(n.AWTEventPriority.Low),this._checkOutboundQueueEmptyAndSent(function(){t._removeFirstQueues(),null!=e&&e(),t._uploadNowQueue.length>0?setTimeout(function(){return t._uploadNow(t._uploadNowQueue.shift())},0):(t._isCurrentlyUploadingNow=!1,t.hasEvents()&&a.default.scheduleTimer())})},e.prototype._checkOutboundQueueEmptyAndSent=function(e){var t=this;this._httpManager.isCompletelyIdle()?e():setTimeout(function(){return t._checkOutboundQueueEmptyAndSent(e)},250)},e}();t.default=u},754:(e,t,r)=>{"use strict";var n=r(6837),o=r(6633),a=r(7101),i=r(9385),s=r(625);e.exports=function e(t,r){var E,P,A,F,D,I,L=r||{},N=L.warning,M=L.forgiving,R=L.normalize,O={};if(null==t)throw new Error("Expected string, got `"+t+"`");if(R=null==R||R,O={language:null,extendedLanguageSubtags:[],script:null,region:null,variants:[],extensions:[],privateuse:[],irregular:null,regular:null},t=String(t),E=t,t=t.toLowerCase(),l.call(s,t))return R&&s[t]?e(s[t]):(O[-1===i.indexOf(t)?"irregular":"regular"]=E,O);P=H(A=0);for(;o(P);)P=H(++A);if(A<h||A>u)A=0;else{if(A>c)O.language=E.slice(0,A);else if(A>d)O.language=E.slice(0,A);else for(D=0,O.language=E.slice(0,A);T(H(A))&&o(H(A+1))&&o(H(A+2))&&o(H(A+3))&&!o(H(A+4));){if(D>=f)return z(A,C);O.extendedLanguageSubtags.push(E.slice(A+1,A+4)),A+=4,D++}for(T(H(A))&&o(H(A+1))&&o(H(A+2))&&o(H(A+3))&&o(H(A+4))&&!o(H(A+5))&&(O.script=E.slice(A+1,A+5),A+=5),T(H(A))&&(o(H(A+1))&&o(H(A+2))&&!o(H(A+3))?(O.region=E.slice(A+1,A+3),A+=3):a(H(A+1))&&a(H(A+2))&&a(H(A+3))&&!a(H(A+4))&&(O.region=E.slice(A+1,A+4),A+=4));T(H(A));){for(I=A+1,F=0;n(H(I));)if(I++,++F>p)return z(I,b);if(F>=g)O.variants.push(E.slice(A+1,I)),A=I;else{if(!(a(H(A+1))&&F>=m))break;O.variants.push(E.slice(A+1,I)),A=I}}for(;T(H(A))&&!x(H(A+1))&&n(H(A+1))&&T(H(A+2))&&n(H(A+3));){for(I=A+2,D=0;T(H(I))&&n(H(I+1))&&n(H(I+2));)for(I+=2,F=2,D++;n(H(I));){if(F>v)return z(I,k);I++,F++}if(!D)return z(I,S);O.extensions.push({singleton:E.charAt(A+1),extensions:E.slice(A+3,I).split("-")}),A=I}}if(0===A&&x(H(0))||1!==A&&T(H(A))&&x(H(A+1)))for(I=A=A?A+2:1;T(H(I))&&n(H(I+1));){for(I+=2,F=1;n(H(I));){if(F>=y)return z(I,_);I++,F++}O.privateuse.push(E.slice(A+1,I)),A=I}if(A!==t.length)return z(A,B);return O;function H(e){return t.charCodeAt(e)}function z(e,t){return N&&N(w[t],t,e),M?O:{language:null,extendedLanguageSubtags:[],script:null,region:null,variants:[],extensions:[],privateuse:[],irregular:null,regular:null}}};var l={}.hasOwnProperty,u=8,c=4,d=3,h=2,f=3,p=8,g=5,m=4,v=8,y=8,b=1,k=2,C=3,S=4,_=5,B=6,w={};function x(e){return 120===e}function T(e){return 45===e}w[b]="Too long variant, expected at most 8 characters",w[k]="Too long extension, expected at most 8 characters",w[C]="Too many extended language subtags, expected at most 3 subtags",w[S]="Empty extension, extensions must have at least 2 characters of content",w[_]="Too long private-use area, expected at most 8 characters",w[B]="Found superfluous content after tag"},755:e=>{"use strict";e.exports=function(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}},757:(e,t,r)=>{"use strict";t.parse=r(754),t.stringify=r(9148)},790:(e,t,r)=>{"use strict";var n=r(6722);e.exports=n.isStandardBrowserEnv()?{write:function(e,t,r,o,a,i){var s=[];s.push(e+"="+encodeURIComponent(t)),n.isNumber(r)&&s.push("expires="+new Date(r).toGMTString()),n.isString(o)&&s.push("path="+o),n.isString(a)&&s.push("domain="+a),!0===i&&s.push("secure"),document.cookie=s.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},828:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(1356),o=r(9533),a=r(4381),i="UserInfo.IdType",s=function(){function e(e,t){this._allowDeviceFields=e,this._properties=t}return e.prototype.setAppId=function(e){this._addContext("AppInfo.Id",e)},e.prototype.setAppVersion=function(e){this._addContext("AppInfo.Version",e)},e.prototype.setAppLanguage=function(e){this._addContext("AppInfo.Language",e)},e.prototype.setDeviceId=function(e){this._allowDeviceFields&&(n.default.checkAndSaveDeviceId(e),this._addContext("DeviceInfo.Id",e))},e.prototype.setDeviceOsName=function(e){this._allowDeviceFields&&this._addContext("DeviceInfo.OsName",e)},e.prototype.setDeviceOsVersion=function(e){this._allowDeviceFields&&this._addContext("DeviceInfo.OsVersion",e)},e.prototype.setDeviceBrowserName=function(e){this._allowDeviceFields&&this._addContext("DeviceInfo.BrowserName",e)},e.prototype.setDeviceBrowserVersion=function(e){this._allowDeviceFields&&this._addContext("DeviceInfo.BrowserVersion",e)},e.prototype.setDeviceMake=function(e){this._allowDeviceFields&&this._addContext("DeviceInfo.Make",e)},e.prototype.setDeviceModel=function(e){this._allowDeviceFields&&this._addContext("DeviceInfo.Model",e)},e.prototype.setUserId=function(e,t,r){if(!isNaN(r)&&null!==r&&r>=0&&r<=12)this._addContext(i,r.toString());else{var n=void 0;switch(t){case o.AWTPiiKind.SipAddress:n=a.AWTUserIdType.SipAddress;break;case o.AWTPiiKind.PhoneNumber:n=a.AWTUserIdType.PhoneNumber;break;case o.AWTPiiKind.SmtpAddress:n=a.AWTUserIdType.EmailAddress;break;default:n=a.AWTUserIdType.Unknown}this._addContext(i,n.toString())}if(isNaN(t)||null===t||t===o.AWTPiiKind.NotSet||t>13)switch(r){case a.AWTUserIdType.Skype:t=o.AWTPiiKind.Identity;break;case a.AWTUserIdType.EmailAddress:t=o.AWTPiiKind.SmtpAddress;break;case a.AWTUserIdType.PhoneNumber:t=o.AWTPiiKind.PhoneNumber;break;case a.AWTUserIdType.SipAddress:t=o.AWTPiiKind.SipAddress;break;default:t=o.AWTPiiKind.NotSet}this._addContextWithPii("UserInfo.Id",e,t)},e.prototype.setUserAdvertisingId=function(e){this._addContext("UserInfo.AdvertisingId",e)},e.prototype.setUserTimeZone=function(e){this._addContext("UserInfo.TimeZone",e)},e.prototype.setUserLanguage=function(e){this._addContext("UserInfo.Language",e)},e.prototype._addContext=function(e,t){"string"==typeof t&&this._properties.setProperty(e,t)},e.prototype._addContextWithPii=function(e,t,r){"string"==typeof t&&this._properties.setPropertyWithPii(e,t,r)},e}();t.default=s},874:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),t.IFloodgateHostPlatform=t.GovernedChannelType=t.ICampaignDefinitions=t.Api=void 0,o(r(9120),t),t.Api=r(9120),o(r(1730),t),o(r(5704),t),o(r(1581),t);var a=r(8904);Object.defineProperty(t,"ICampaignDefinitions",{enumerable:!0,get:function(){return a.ICampaignDefinitions}});var i=r(5445);Object.defineProperty(t,"GovernedChannelType",{enumerable:!0,get:function(){return i.GovernedChannelType}}),o(r(1316),t);var s=r(5477);Object.defineProperty(t,"IFloodgateHostPlatform",{enumerable:!0,get:function(){return s.IFloodgateHostPlatform}}),o(r(7709),t),o(r(1552),t),o(r(8773),t)},881:(e,t,r)=>{"use strict";r.r(t),r.d(t,{getHistory:()=>s,parseUrls:()=>a,setHistory:()=>i});var n=r(2535);let o;const a=e=>{const t=new Map;if(e){const r=JSON.parse(e);Object.entries(r).forEach(([e,r])=>{try{t.set(n.N[e],new URL(r))}catch{}})}return t};function i(e){o=e}function s(){if(void 0===o)throw new Error("History object has not been set");return o}},921:(e,t,r)=>{"use strict";r.d(t,{T:()=>a});var n=r(5959),o=r(8103);function a(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];if(e&&1===e.length&&e[0]&&!e[0].subComponentStyles&&!(0,o.db)(e[0]))return e[0];for(var r={},i={},s=0,l=e;s<l.length;s++){var u=l[s];if(u&&!(0,o.db)(u))for(var c in u)if(u.hasOwnProperty(c)){if("subComponentStyles"===c&&void 0!==u.subComponentStyles){var d=u.subComponentStyles;for(var h in d)d.hasOwnProperty(h)&&(i.hasOwnProperty(h)?i[h].push(d[h]):i[h]=[d[h]]);continue}var f=r[c],p=u[c];r[c]=void 0===f?p:(0,n.fX)((0,n.fX)([],Array.isArray(f)?f:[f],!0),Array.isArray(p)?p:[p],!0)}}if(Object.keys(i).length>0){r.subComponentStyles={};var g=r.subComponentStyles,m=function(e){if(i.hasOwnProperty(e)){var t=i[e];g[e]=function(e){return a.apply(void 0,t.map(function(t){return"function"==typeof t?t(e):t}))}}};for(var h in i)m(h)}return r}},947:(e,t,r)=>{"use strict";r.d(t,{JV:()=>n,Qn:()=>a,Rj:()=>u,bJ:()=>i,fs:()=>s,lf:()=>c,nh:()=>o,pi:()=>l});var n=(e=>(e.Info="Info",e.Error="Error",e.Analytics="Analytics",e.Performance="Performance",e.Interface="Interface",e.Availability="Availability",e.Reliability="Reliability",e.Framework="Framework",e.Flight="Flight",e))(n||{}),o=(e=>(e.ClientInfo="ClientInfo",e.ClientError="ClientError",e.ClientAnalytics="ClientAnalytics",e.ClientPerformance="ClientPerformance",e.ClientAvailability="ClientAvailability",e.ClientReliability="ClientReliability",e.ClientFramework="ClientFramework",e))(o||{}),a=(e=>(e.Microsoft365AdminCenter="@ms/mac",e))(a||{});function i(e){return"Error"===e.type}function s(e){return"Analytics"===e.type}function l(e){return"Performance"===e.type}function u(e){return"Framework"===e.type}function c(e){return"Flight"===e.type}},963:(e,t,r)=>{"use strict";r.d(t,{Hc:()=>m,K0:()=>d,XJ:()=>g,c8:()=>c,fY:()=>p,mh:()=>f});var n,o=r(2682),a=r(7431),i=r(3451),s=0,l=(0,a.Z)({overflow:"hidden !important"}),u="data-is-scrollable",c=function(e,t){var r=(0,i.z)(e);if(e&&r){var n=0,o=null,a=r.getComputedStyle(e);t.on(e,"touchstart",function(e){1===e.targetTouches.length&&(n=e.targetTouches[0].clientY)},{passive:!1}),t.on(e,"touchmove",function(e){if(1===e.targetTouches.length&&(e.stopPropagation(),o)){var t=e.targetTouches[0].clientY-n,i=m(e.target);i&&o!==i&&(o=i,a=r.getComputedStyle(o));var s=o.scrollTop,l="column-reverse"===(null==a?void 0:a.flexDirection);0===s&&(l?t<0:t>0)&&e.preventDefault(),o.scrollHeight-Math.abs(Math.ceil(s))<=o.clientHeight&&(l?t>0:t<0)&&e.preventDefault()}},{passive:!1}),o=e}},d=function(e,t){if(e){t.on(e,"touchmove",function(e){e.stopPropagation()},{passive:!1})}},h=function(e){e.preventDefault()};function f(){var e=(0,o.Y)();e&&e.body&&!s&&(e.body.classList.add(l),e.body.addEventListener("touchmove",h,{passive:!1,capture:!1})),s++}function p(){if(s>0){var e=(0,o.Y)();e&&e.body&&1===s&&(e.body.classList.remove(l),e.body.removeEventListener("touchmove",h)),s--}}function g(e){if(void 0===n){var t=null!=e?e:(0,o.Y)(),r=t.createElement("div");r.style.setProperty("width","100px"),r.style.setProperty("height","100px"),r.style.setProperty("overflow","scroll"),r.style.setProperty("position","absolute"),r.style.setProperty("top","-9999px"),t.body.appendChild(r),n=r.offsetWidth-r.clientWidth,t.body.removeChild(r)}return n}function m(e){for(var t=e,r=(0,o.Y)(e);t&&t!==r.body;){if("true"===t.getAttribute(u))return t;t=t.parentElement}for(t=e;t&&t!==r.body;){if("false"!==t.getAttribute(u)){var n=getComputedStyle(t),a=n?n.getPropertyValue("overflow-y"):"";if(a&&("scroll"===a||"auto"===a))return t}t=t.parentElement}return t&&t!==r.body||(t=(0,i.z)(e)),t}},984:(e,t,r)=>{"use strict";r.d(t,{W:()=>H});var n=r(9305),o=r(7089),a=r(7308),i=a.createContext(void 0),s=function(){return function(){}};i.Provider;var l=r(9190),u=r(8258),c=r(5624),d=r(1006),h=r(107),f=r(9452),p=r(4499),g=r(2682),m=r(1561),v=r(2095),y=(0,u.Z)(),b=(0,c.J9)(function(e,t){return(0,m.a)((0,o.Cl)((0,o.Cl)({},e),{rtl:t}))}),k=a.forwardRef(function(e,t){var r=e.className,n=e.theme,i=e.applyTheme,s=e.applyThemeToBody,l=e.styles,u=y(l,{theme:n,applyTheme:i,className:r}),c=a.useRef(null);return function(e,t,r){var n=t.bodyThemed;a.useEffect(function(){if(e){var t=(0,g.Y)(r.current);if(t)return t.body.classList.add(n),function(){t.body.classList.remove(n)}}},[n,e,r])}(s,u,c),a.createElement(a.Fragment,null,function(e,t,r,n){var i=t.root,s=e.as,l=void 0===s?"div":s,u=e.dir,c=e.theme,g=(0,h.G1)(e,h.JM,["dir"]),m=function(e){var t=e.theme,r=e.dir,n=(0,d.jI)(t)?"rtl":"ltr",o=(0,d.jI)()?"rtl":"ltr",a=r||n;return{rootDir:a!==n||a!==o?a:r,needsTheme:a!==n}}(e),y=m.rootDir,k=m.needsTheme,C=a.createElement(f.N,{providerRef:r},a.createElement(l,(0,o.Cl)({dir:y},g,{className:i,ref:(0,v.a)(r,n)})));k&&(C=a.createElement(p.K,{settings:{theme:b(c,"rtl"===u)}},C));return C}(e,u,c,t))});k.displayName="FabricBase";var C=r(4922),S={fontFamily:"inherit"},_={root:"ms-Fabric",bodyThemed:"ms-Fabric-bodyThemed"},B=(0,n.I)(k,function(e){var t=e.applyTheme,r=e.className,n=e.preventBlanketFontInheritance,o=e.theme;return{root:[(0,C.Km)(_,o).root,o.fonts.medium,{color:o.palette.neutralPrimary},!n&&{"& button":S,"& input":S,"& textarea":S},t&&{color:o.semanticColors.bodyText,backgroundColor:o.semanticColors.bodyBackground},r],bodyThemed:[{backgroundColor:o.semanticColors.bodyBackground}]}},void 0,{scope:"Fabric"}),w=r(9294),x=r(3089),T=r(4110);var E=r(2527),P={},A={},F="fluent-default-layer-host",D="#".concat(F);var I,L=r(3065),N=(0,u.Z)(),M=a.forwardRef(function(e,t){var r,n=null!==(r=a.useContext(i))&&void 0!==r?r:s,u=a.useRef(null),c=(0,v.a)(u,t),d=a.useRef(),h=a.useRef(null),p=a.useContext(x.dM),m=a.useState(!1),y=m[0],b=m[1],k=a.useCallback(function(e){var t,r=!!(null==(t=null==p?void 0:p.providerRef)?void 0:t.current)&&t.current.classList.contains(w.Y2);e&&r&&e.classList.add(w.Y2)},[p]),C=e.children,S=e.className,_=e.eventBubblingEnabled,M=e.fabricProps,O=e.hostId,H=e.insertFirst,z=e.onLayerDidMount,V=void 0===z?function(){}:z,W=e.onLayerMounted,U=void 0===W?function(){}:W,j=e.onLayerWillUnmount,q=e.styles,$=e.theme,K=(0,v.a)(h,null==M?void 0:M.ref,k),G=N(q,{theme:$,className:S,isNotHost:!O}),Q=function(e,t){var r,n;void 0===t&&(t=null);var o=null!=t?t:e;if(O){var a=function(e){var t=A[e];return t&&t[0]||void 0}(O);return a?null!==(r=a.rootRef.current)&&void 0!==r?r:null:null!==(n=o.getElementById(O))&&void 0!==n?n:null}var i=D,s=i?o.querySelector(i):null;return s||(s=function(e,t){void 0===t&&(t=null);var r=e.createElement("div");return r.setAttribute("id",F),r.style.cssText="position:fixed;z-index:1000000",t?t.appendChild(r):null==e||e.body.appendChild(r),r}(e,t)),s},J=function(){null==j||j();var e=d.current;d.current=void 0,e&&e.parentNode&&e.parentNode.removeChild(e)},Y=function(){var e,t,r,n,o=(0,g.Y)(u.current),a=(null===(t=null===(e=u.current)||void 0===e?void 0:e.getRootNode())||void 0===t?void 0:t.host)?null===(r=null==u?void 0:u.current)||void 0===r?void 0:r.getRootNode():void 0;if(o&&(o||a)){var i=Q(o,a);if(i){i.__tabsterElementFlags||(i.__tabsterElementFlags={}),i.__tabsterElementFlags.noDirectAriaHidden=!0,J();var s=(null!==(n=i.ownerDocument)&&void 0!==n?n:o).createElement("div");s.className=G.root,(0,T.V)(s),function(e,t){var r=e,n=t;r._virtual||(r._virtual={children:[]});var o=r._virtual.parent;if(o&&o!==t){var a=o._virtual.children.indexOf(r);a>-1&&o._virtual.children.splice(a,1)}r._virtual.parent=n||void 0,n&&(n._virtual||(n._virtual={children:[]}),n._virtual.children.push(r))}(s,u.current),H?i.insertBefore(s,i.firstChild):i.appendChild(s),d.current=s,b(!0)}}};return(0,L.E)(function(){Y(),O&&function(e,t){P[e]||(P[e]=[]),P[e].push(t);var r=A[e];if(r)for(var n=0,o=r;n<o.length;n++)o[n].notifyLayersChanged()}(O,Y);var e=d.current?n(d.current):void 0;return function(){e&&e(),J(),O&&function(e,t){var r=P[e];if(r){var n=r.indexOf(t);n>=0&&(r.splice(n,1),0===r.length&&delete P[e])}var o=A[e];if(o)for(var a=0,i=o;a<i.length;a++)i[a].notifyLayersChanged()}(O,Y)}},[O]),a.useEffect(function(){d.current&&y&&(null==U||U(),null==V||V(),b(!1))},[y,U,V]),a.createElement("span",{className:"ms-layer",ref:c},d.current&&l.createPortal(a.createElement(f.N,{layerRoot:!0,providerRef:K},a.createElement(B,(0,o.Cl)({},!_&&function(){I||(I={},["onClick","onContextMenu","onDoubleClick","onDrag","onDragEnd","onDragEnter","onDragExit","onDragLeave","onDragOver","onDragStart","onDrop","onMouseDown","onMouseEnter","onMouseLeave","onMouseMove","onMouseOver","onMouseOut","onMouseUp","onTouchMove","onTouchStart","onTouchCancel","onTouchEnd","onKeyDown","onKeyPress","onKeyUp","onFocus","onBlur","onChange","onInput","onInvalid","onSubmit"].forEach(function(e){return I[e]=R}));return I}(),M,{className:(0,E.A)(G.content,null==M?void 0:M.className),ref:K}),C)),d.current))});M.displayName="LayerBase";var R=function(e){e.eventPhase===Event.BUBBLING_PHASE&&"mouseenter"!==e.type&&"mouseleave"!==e.type&&"touchstart"!==e.type&&"touchend"!==e.type&&e.stopPropagation()};var O={root:"ms-Layer",rootNoHost:"ms-Layer--fixed",content:"ms-Layer-content"},H=(0,n.I)(M,function(e){var t=e.className,r=e.isNotHost,n=e.theme,o=(0,C.Km)(O,n);return{root:[o.root,n.fonts.medium,r&&[o.rootNoHost,{position:"fixed",zIndex:C.nA.Layer,top:0,left:0,bottom:0,right:0,visibility:"hidden"}],t],content:[o.content,{visibility:"visible"}]}},void 0,{scope:"Layer",fields:["hostId","theme","styles"]})},992:(e,t,r)=>{"use strict";r.d(t,{h:()=>s});var n=r(3451),o="__globalSettings__",a="__callbacks__",i=0,s=function(){function e(){}return e.getValue=function(e,t){var r=l();return void 0===r[e]&&(r[e]="function"==typeof t?t():t),r[e]},e.setValue=function(e,t){var r=l(),n=r[a],o=r[e];if(t!==o){r[e]=t;var i={oldValue:o,value:t,key:e};for(var s in n)n.hasOwnProperty(s)&&n[s](i)}return t},e.addChangeListener=function(e){var t=e.__id__,r=u();t||(t=e.__id__=String(i++)),r[t]=e},e.removeChangeListener=function(e){delete u()[e.__id__]},e}();function l(){var e,t=(0,n.z)()||{};return t[o]||(t[o]=((e={})[a]={},e)),t[o]}function u(){return l()[a]}},1006:(e,t,r)=>{"use strict";r.d(t,{jI:()=>l});var n,o=r(2682),a=r(2147),i=r(1735),s="isRTL";function l(e){if(void 0===e&&(e={}),void 0!==e.rtl)return e.rtl;if(void 0===n){var t=(0,a.G)(s);null!==t&&function(e,t){void 0===t&&(t=!1);var r=(0,o.Y)();r&&r.documentElement.setAttribute("dir",e?"rtl":"ltr");t&&(0,a.S)(s,e?"1":"0");n=e,(0,i.DU)(n)}(n="1"===t);var r=(0,o.Y)();void 0===n&&r&&(n="rtl"===(r.body&&r.body.getAttribute("dir")||r.documentElement.getAttribute("dir")),(0,i.DU)(n))}return!!n}},1010:(e,t,r)=>{"use strict";r.d(t,{V:()=>a,v:()=>o});var n=r(9761);function o(e,t){if(!e)throw new Error(`assert failure: ${t}`)}function a(e,t){if(!n.u.isProduction&&!e)throw new Error(t)}},1054:(e,t,r)=>{"use strict";var n,o,a;r.d(t,{Aw:()=>o,N_:()=>n,P6:()=>a}),function(e){e[e.center=0]="center",e[e.contain=1]="contain",e[e.cover=2]="cover",e[e.none=3]="none",e[e.centerCover=4]="centerCover",e[e.centerContain=5]="centerContain"}(n||(n={})),function(e){e[e.landscape=0]="landscape",e[e.portrait=1]="portrait"}(o||(o={})),function(e){e[e.notLoaded=0]="notLoaded",e[e.loaded=1]="loaded",e[e.error=2]="error",e[e.errorLoaded=3]="errorLoaded"}(a||(a={}))},1069:(e,t,r)=>{"use strict";r.d(t,{j:()=>a});var n=r(5624);var o=(0,n.J5)(function(e){return(0,n.J5)(function(t){var r=(0,n.J5)(function(e){return function(r){return t(r,e)}});return function(n,o){return e(n,o?r(o):t)}})});function a(e,t){return o(e)(t)}},1120:(e,t,r)=>{"use strict";var n=r(308);e.exports="undefined"!=typeof URLSearchParams?URLSearchParams:n},1159:(e,t,r)=>{"use strict";r.d(t,{yJ:()=>l,createMemoryHistory:()=>d,AO:()=>s});var n=r(2664);function o(e){return"/"===e.charAt(0)}function a(e,t){for(var r=t,n=r+1,o=e.length;n<o;r+=1,n+=1)e[r]=e[n];e.pop()}const i=function(e,t){void 0===t&&(t="");var r,n=e&&e.split("/")||[],i=t&&t.split("/")||[],s=e&&o(e),l=t&&o(t),u=s||l;if(e&&o(e)?i=n:n.length&&(i.pop(),i=i.concat(n)),!i.length)return"/";if(i.length){var c=i[i.length-1];r="."===c||".."===c||""===c}else r=!1;for(var d=0,h=i.length;h>=0;h--){var f=i[h];"."===f?a(i,h):".."===f?(a(i,h),d++):d&&(a(i,h),d--)}if(!u)for(;d--;d)i.unshift("..");!u||""===i[0]||i[0]&&o(i[0])||i.unshift("");var p=i.join("/");return r&&"/"!==p.substr(-1)&&(p+="/"),p};function s(e){var t=e.pathname,r=e.search,n=e.hash,o=t||"/";return r&&"?"!==r&&(o+="?"===r.charAt(0)?r:"?"+r),n&&"#"!==n&&(o+="#"===n.charAt(0)?n:"#"+n),o}function l(e,t,r,o){var a;"string"==typeof e?(a=function(e){var t=e||"/",r="",n="",o=t.indexOf("#");-1!==o&&(n=t.substr(o),t=t.substr(0,o));var a=t.indexOf("?");return-1!==a&&(r=t.substr(a),t=t.substr(0,a)),{pathname:t,search:"?"===r?"":r,hash:"#"===n?"":n}}(e),a.state=t):(void 0===(a=(0,n.A)({},e)).pathname&&(a.pathname=""),a.search?"?"!==a.search.charAt(0)&&(a.search="?"+a.search):a.search="",a.hash?"#"!==a.hash.charAt(0)&&(a.hash="#"+a.hash):a.hash="",void 0!==t&&void 0===a.state&&(a.state=t));try{a.pathname=decodeURI(a.pathname)}catch(e){throw e instanceof URIError?new URIError('Pathname "'+a.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):e}return r&&(a.key=r),o?a.pathname?"/"!==a.pathname.charAt(0)&&(a.pathname=i(a.pathname,o.pathname)):a.pathname=o.pathname:a.pathname||(a.pathname="/"),a}function u(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,r,n,o){if(null!=e){var a="function"==typeof e?e(t,r):e;"string"==typeof a?"function"==typeof n?n(a,o):o(!0):o(!1!==a)}else o(!0)},appendListener:function(e){var r=!0;function n(){r&&e.apply(void 0,arguments)}return t.push(n),function(){r=!1,t=t.filter(function(e){return e!==n})}},notifyListeners:function(){for(var e=arguments.length,r=new Array(e),n=0;n<e;n++)r[n]=arguments[n];t.forEach(function(e){return e.apply(void 0,r)})}}}"undefined"==typeof window||!window.document||window.document.createElement;function c(e,t,r){return Math.min(Math.max(e,t),r)}function d(e){void 0===e&&(e={});var t=e,r=t.getUserConfirmation,o=t.initialEntries,a=void 0===o?["/"]:o,i=t.initialIndex,d=void 0===i?0:i,h=t.keyLength,f=void 0===h?6:h,p=u();function g(e){(0,n.A)(C,e),C.length=C.entries.length,p.notifyListeners(C.location,C.action)}function m(){return Math.random().toString(36).substr(2,f)}var v=c(d,0,a.length-1),y=a.map(function(e){return l(e,void 0,"string"==typeof e?m():e.key||m())}),b=s;function k(e){var t=c(C.index+e,0,C.entries.length-1),n=C.entries[t];p.confirmTransitionTo(n,"POP",r,function(e){e?g({action:"POP",location:n,index:t}):g()})}var C={length:y.length,action:"POP",location:y[v],index:v,entries:y,createHref:b,push:function(e,t){var n="PUSH",o=l(e,t,m(),C.location);p.confirmTransitionTo(o,n,r,function(e){if(e){var t=C.index+1,r=C.entries.slice(0);r.length>t?r.splice(t,r.length-t,o):r.push(o),g({action:n,location:o,index:t,entries:r})}})},replace:function(e,t){var n="REPLACE",o=l(e,t,m(),C.location);p.confirmTransitionTo(o,n,r,function(e){e&&(C.entries[C.index]=o,g({action:n,location:o}))})},go:k,goBack:function(){k(-1)},goForward:function(){k(1)},canGo:function(e){var t=C.index+e;return t>=0&&t<C.entries.length},block:function(e){return void 0===e&&(e=!1),p.setPrompt(e)},listen:function(e){return p.appendListener(e)}};return C}},1169:(e,t,r)=>{"use strict";r.d(t,{L:()=>d,l:()=>c});var n=r(5959),o=r(921),a=r(281),i=r(1735),s=r(4567),l=r(8103),u=r(5129);function c(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return d(e,(0,i.Iy)())}function d(e,t){var r,i={subComponentStyles:{}},c=void 0;(0,l.db)(e[0])?(c=e[0],r=e[1]):r=e[0],null!=c||(c=null==t?void 0:t.shadowConfig);var d=(0,n.Cl)((0,n.Cl)({},t),{shadowConfig:c});if(!r&&e.length<=1)return{subComponentStyles:{}};var h=u.nr.getInstance(c);d.stylesheet=h;var f=o.T.apply(void 0,e),p=[];for(var g in f)if(f.hasOwnProperty(g)){if("subComponentStyles"===g){i.subComponentStyles=f.subComponentStyles||{};continue}if("__shadowConfig__"===g)continue;var m=f[g],v=(0,a.h)(h,m),y=v.classes,b=v.objects;if(null==b?void 0:b.length)(S=(0,s.GJ)(d||{},{displayName:g},b))&&(p.push(S),i[g]=y.concat([S.className]).join(" "));else i[g]=y.join(" ")}for(var k=0,C=p;k<C.length;k++){var S;(S=C[k])&&(0,s.Ae)(S,null==t?void 0:t.specificityMultiplier,c)}return i}},1170:e=>{"use strict";e.exports={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1}},1225:(e,t,r)=>{"use strict";r.r(t),r.d(t,{af:()=>u,ak:()=>c,am:()=>d,an:()=>h,ar:()=>f,ars:()=>p,as:()=>g,asa:()=>m,ast:()=>v,az:()=>y,bal:()=>b,be:()=>k,bem:()=>C,bez:()=>S,bg:()=>_,bho:()=>B,blo:()=>w,bm:()=>x,bn:()=>T,bo:()=>E,br:()=>P,brx:()=>A,bs:()=>F,ca:()=>D,ce:()=>I,ceb:()=>L,cgg:()=>N,chr:()=>M,ckb:()=>R,cs:()=>O,cy:()=>H,da:()=>z,de:()=>V,doi:()=>W,dsb:()=>U,dv:()=>j,dz:()=>q,ee:()=>$,el:()=>K,en:()=>G,eo:()=>Q,es:()=>J,et:()=>Y,eu:()=>X,fa:()=>Z,ff:()=>ee,fi:()=>te,fil:()=>re,fo:()=>ne,fr:()=>oe,fur:()=>ae,fy:()=>ie,ga:()=>se,gd:()=>le,gl:()=>ue,gsw:()=>ce,gu:()=>de,guw:()=>he,gv:()=>fe,ha:()=>pe,haw:()=>ge,he:()=>me,hi:()=>ve,hnj:()=>ye,hr:()=>be,hsb:()=>ke,hu:()=>Ce,hy:()=>Se,ia:()=>_e,id:()=>Be,ig:()=>we,ii:()=>xe,io:()=>Te,is:()=>Ee,it:()=>Pe,iu:()=>Ae,ja:()=>Fe,jbo:()=>De,jgo:()=>Ie,jmc:()=>Le,jv:()=>Ne,jw:()=>Me,ka:()=>Re,kab:()=>Oe,kaj:()=>He,kcg:()=>ze,kde:()=>Ve,kea:()=>We,kk:()=>Ue,kkj:()=>je,kl:()=>qe,km:()=>$e,kn:()=>Ke,ko:()=>Ge,ks:()=>Qe,ksb:()=>Je,ksh:()=>Ye,ku:()=>Xe,kw:()=>Ze,ky:()=>et,lag:()=>tt,lb:()=>rt,lg:()=>nt,lij:()=>ot,lkt:()=>at,ln:()=>it,lo:()=>st,lt:()=>lt,lv:()=>ut,mas:()=>ct,mg:()=>dt,mgo:()=>ht,mk:()=>ft,ml:()=>pt,mn:()=>gt,mo:()=>mt,mr:()=>vt,ms:()=>yt,mt:()=>bt,my:()=>kt,nah:()=>Ct,naq:()=>St,nb:()=>_t,nd:()=>Bt,ne:()=>wt,nl:()=>xt,nn:()=>Tt,nnh:()=>Et,no:()=>Pt,nqo:()=>At,nr:()=>Ft,nso:()=>Dt,ny:()=>It,nyn:()=>Lt,om:()=>Nt,or:()=>Mt,os:()=>Rt,osa:()=>Ot,pa:()=>Ht,pap:()=>zt,pcm:()=>Vt,pl:()=>Wt,prg:()=>Ut,ps:()=>jt,pt:()=>qt,pt_PT:()=>$t,rm:()=>Kt,ro:()=>Gt,rof:()=>Qt,ru:()=>Jt,rwk:()=>Yt,sah:()=>Xt,saq:()=>Zt,sat:()=>er,sc:()=>tr,scn:()=>rr,sd:()=>nr,sdh:()=>or,se:()=>ar,seh:()=>ir,ses:()=>sr,sg:()=>lr,sh:()=>ur,shi:()=>cr,si:()=>dr,sk:()=>hr,sl:()=>fr,sma:()=>pr,smi:()=>gr,smj:()=>mr,smn:()=>vr,sms:()=>yr,sn:()=>br,so:()=>kr,sq:()=>Cr,sr:()=>Sr,ss:()=>_r,ssy:()=>Br,st:()=>wr,su:()=>xr,sv:()=>Tr,sw:()=>Er,syr:()=>Pr,ta:()=>Ar,te:()=>Fr,teo:()=>Dr,th:()=>Ir,ti:()=>Lr,tig:()=>Nr,tk:()=>Mr,tl:()=>Rr,tn:()=>Or,to:()=>Hr,tpi:()=>zr,tr:()=>Vr,ts:()=>Wr,tzm:()=>Ur,ug:()=>jr,uk:()=>qr,und:()=>$r,ur:()=>Kr,uz:()=>Gr,ve:()=>Qr,vec:()=>Jr,vi:()=>Yr,vo:()=>Xr,vun:()=>Zr,wa:()=>en,wae:()=>tn,wo:()=>rn,xh:()=>nn,xog:()=>on,yi:()=>an,yo:()=>sn,yue:()=>ln,zh:()=>un,zu:()=>cn});const n=e=>1==e?"one":"other",o=e=>0==e||1==e?"one":"other",a=e=>e>=0&&e<=1?"one":"other",i=e=>{const t=!String(e).split(".")[1];return 1==e&&t?"one":"other"},s=e=>"other",l=e=>1==e?"one":2==e?"two":"other",u=n,c=o,d=a,h=n,f=e=>{const t=String(e).split("."),r=Number(t[0])==e&&t[0].slice(-2);return 0==e?"zero":1==e?"one":2==e?"two":r>=3&&r<=10?"few":r>=11&&r<=99?"many":"other"},p=e=>{const t=String(e).split("."),r=Number(t[0])==e&&t[0].slice(-2);return 0==e?"zero":1==e?"one":2==e?"two":r>=3&&r<=10?"few":r>=11&&r<=99?"many":"other"},g=a,m=n,v=i,y=n,b=n,k=e=>{const t=String(e).split("."),r=Number(t[0])==e,n=r&&t[0].slice(-1),o=r&&t[0].slice(-2);return 1==n&&11!=o?"one":n>=2&&n<=4&&(o<12||o>14)?"few":r&&0==n||n>=5&&n<=9||o>=11&&o<=14?"many":"other"},C=n,S=n,_=n,B=o,w=e=>0==e?"zero":1==e?"one":"other",x=s,T=a,E=s,P=e=>{const t=String(e).split("."),r=Number(t[0])==e,n=r&&t[0].slice(-1),o=r&&t[0].slice(-2),a=r&&t[0].slice(-6);return 1==n&&11!=o&&71!=o&&91!=o?"one":2==n&&12!=o&&72!=o&&92!=o?"two":(3==n||4==n||9==n)&&(o<10||o>19)&&(o<70||o>79)&&(o<90||o>99)?"few":0!=e&&r&&0==a?"many":"other"},A=n,F=e=>{const t=String(e).split("."),r=t[0],n=t[1]||"",o=!t[1],a=r.slice(-1),i=r.slice(-2),s=n.slice(-1),l=n.slice(-2);return o&&1==a&&11!=i||1==s&&11!=l?"one":o&&a>=2&&a<=4&&(i<12||i>14)||s>=2&&s<=4&&(l<12||l>14)?"few":"other"},D=e=>{const t=String(e).split("."),r=t[0],n=!t[1],o=r.slice(-6);return 1==e&&n?"one":0!=r&&0==o&&n?"many":"other"},I=n,L=e=>{const t=String(e).split("."),r=t[0],n=t[1]||"",o=!t[1],a=r.slice(-1),i=n.slice(-1);return o&&(1==r||2==r||3==r)||o&&4!=a&&6!=a&&9!=a||!o&&4!=i&&6!=i&&9!=i?"one":"other"},N=n,M=n,R=n,O=e=>{const t=String(e).split("."),r=t[0],n=!t[1];return 1==e&&n?"one":r>=2&&r<=4&&n?"few":n?"other":"many"},H=e=>0==e?"zero":1==e?"one":2==e?"two":3==e?"few":6==e?"many":"other",z=e=>{const t=String(e).split("."),r=t[0],n=Number(t[0])==e;return 1!=e&&(n||0!=r&&1!=r)?"other":"one"},V=i,W=a,U=e=>{const t=String(e).split("."),r=t[0],n=t[1]||"",o=!t[1],a=r.slice(-2),i=n.slice(-2);return o&&1==a||1==i?"one":o&&2==a||2==i?"two":o&&(3==a||4==a)||3==i||4==i?"few":"other"},j=n,q=s,$=n,K=n,G=i,Q=n,J=e=>{const t=String(e).split("."),r=t[0],n=!t[1],o=r.slice(-6);return 1==e?"one":0!=r&&0==o&&n?"many":"other"},Y=i,X=n,Z=a,ee=e=>e>=0&&e<2?"one":"other",te=i,re=e=>{const t=String(e).split("."),r=t[0],n=t[1]||"",o=!t[1],a=r.slice(-1),i=n.slice(-1);return o&&(1==r||2==r||3==r)||o&&4!=a&&6!=a&&9!=a||!o&&4!=i&&6!=i&&9!=i?"one":"other"},ne=n,oe=e=>{const t=String(e).split("."),r=t[0],n=!t[1],o=r.slice(-6);return e>=0&&e<2?"one":0!=r&&0==o&&n?"many":"other"},ae=n,ie=i,se=e=>{const t=String(e).split("."),r=Number(t[0])==e;return 1==e?"one":2==e?"two":r&&e>=3&&e<=6?"few":r&&e>=7&&e<=10?"many":"other"},le=e=>{const t=String(e).split("."),r=Number(t[0])==e;return 1==e||11==e?"one":2==e||12==e?"two":r&&e>=3&&e<=10||r&&e>=13&&e<=19?"few":"other"},ue=i,ce=n,de=a,he=o,fe=e=>{const t=String(e).split("."),r=t[0],n=!t[1],o=r.slice(-1),a=r.slice(-2);return n&&1==o?"one":n&&2==o?"two":!n||0!=a&&20!=a&&40!=a&&60!=a&&80!=a?n?"other":"many":"few"},pe=n,ge=n,me=e=>{const t=String(e).split("."),r=t[0],n=!t[1];return 1==r&&n||0==r&&!n?"one":2==r&&n?"two":"other"},ve=a,ye=s,be=e=>{const t=String(e).split("."),r=t[0],n=t[1]||"",o=!t[1],a=r.slice(-1),i=r.slice(-2),s=n.slice(-1),l=n.slice(-2);return o&&1==a&&11!=i||1==s&&11!=l?"one":o&&a>=2&&a<=4&&(i<12||i>14)||s>=2&&s<=4&&(l<12||l>14)?"few":"other"},ke=e=>{const t=String(e).split("."),r=t[0],n=t[1]||"",o=!t[1],a=r.slice(-2),i=n.slice(-2);return o&&1==a||1==i?"one":o&&2==a||2==i?"two":o&&(3==a||4==a)||3==i||4==i?"few":"other"},Ce=n,Se=e=>e>=0&&e<2?"one":"other",_e=i,Be=s,we=s,xe=s,Te=i,Ee=e=>{const t=String(e).split("."),r=t[0],n=(t[1]||"").replace(/0+$/,""),o=Number(t[0])==e,a=r.slice(-1),i=r.slice(-2);return o&&1==a&&11!=i||n%10==1&&n%100!=11?"one":"other"},Pe=e=>{const t=String(e).split("."),r=t[0],n=!t[1],o=r.slice(-6);return 1==e&&n?"one":0!=r&&0==o&&n?"many":"other"},Ae=l,Fe=s,De=s,Ie=n,Le=n,Ne=s,Me=s,Re=n,Oe=e=>e>=0&&e<2?"one":"other",He=n,ze=n,Ve=s,We=s,Ue=n,je=n,qe=n,$e=s,Ke=a,Ge=s,Qe=n,Je=n,Ye=e=>0==e?"zero":1==e?"one":"other",Xe=n,Ze=e=>{const t=String(e).split("."),r=Number(t[0])==e,n=r&&t[0].slice(-2),o=r&&t[0].slice(-3),a=r&&t[0].slice(-5),i=r&&t[0].slice(-6);return 0==e?"zero":1==e?"one":2==n||22==n||42==n||62==n||82==n||r&&0==o&&(a>=1e3&&a<=2e4||4e4==a||6e4==a||8e4==a)||0!=e&&1e5==i?"two":3==n||23==n||43==n||63==n||83==n?"few":1==e||1!=n&&21!=n&&41!=n&&61!=n&&81!=n?"other":"many"},et=n,tt=e=>{const t=String(e).split(".")[0];return 0==e?"zero":0!=t&&1!=t||0==e?"other":"one"},rt=n,nt=n,ot=i,at=s,it=o,st=s,lt=e=>{const t=String(e).split("."),r=t[1]||"",n=Number(t[0])==e,o=n&&t[0].slice(-1),a=n&&t[0].slice(-2);return 1==o&&(a<11||a>19)?"one":o>=2&&o<=9&&(a<11||a>19)?"few":0!=r?"many":"other"},ut=e=>{const t=String(e).split("."),r=t[1]||"",n=r.length,o=Number(t[0])==e,a=o&&t[0].slice(-1),i=o&&t[0].slice(-2),s=r.slice(-2),l=r.slice(-1);return o&&0==a||i>=11&&i<=19||2==n&&s>=11&&s<=19?"zero":1==a&&11!=i||2==n&&1==l&&11!=s||2!=n&&1==l?"one":"other"},ct=n,dt=o,ht=n,ft=e=>{const t=String(e).split("."),r=t[0],n=t[1]||"",o=!t[1],a=r.slice(-1),i=r.slice(-2),s=n.slice(-1),l=n.slice(-2);return o&&1==a&&11!=i||1==s&&11!=l?"one":"other"},pt=n,gt=n,mt=e=>{const t=String(e).split("."),r=!t[1],n=Number(t[0])==e&&t[0].slice(-2);return 1==e&&r?"one":!r||0==e||1!=e&&n>=1&&n<=19?"few":"other"},vt=n,yt=s,bt=e=>{const t=String(e).split("."),r=Number(t[0])==e&&t[0].slice(-2);return 1==e?"one":2==e?"two":0==e||r>=3&&r<=10?"few":r>=11&&r<=19?"many":"other"},kt=s,Ct=n,St=l,_t=n,Bt=n,wt=n,xt=i,Tt=n,Et=n,Pt=n,At=s,Ft=n,Dt=o,It=n,Lt=n,Nt=n,Mt=n,Rt=n,Ot=s,Ht=o,zt=n,Vt=a,Wt=e=>{const t=String(e).split("."),r=t[0],n=!t[1],o=r.slice(-1),a=r.slice(-2);return 1==e&&n?"one":n&&o>=2&&o<=4&&(a<12||a>14)?"few":n&&1!=r&&(0==o||1==o)||n&&o>=5&&o<=9||n&&a>=12&&a<=14?"many":"other"},Ut=e=>{const t=String(e).split("."),r=t[1]||"",n=r.length,o=Number(t[0])==e,a=o&&t[0].slice(-1),i=o&&t[0].slice(-2),s=r.slice(-2),l=r.slice(-1);return o&&0==a||i>=11&&i<=19||2==n&&s>=11&&s<=19?"zero":1==a&&11!=i||2==n&&1==l&&11!=s||2!=n&&1==l?"one":"other"},jt=n,qt=e=>{const t=String(e).split("."),r=t[0],n=!t[1],o=r.slice(-6);return 0==r||1==r?"one":0!=r&&0==o&&n?"many":"other"},$t=e=>{const t=String(e).split("."),r=t[0],n=!t[1],o=r.slice(-6);return 1==e&&n?"one":0!=r&&0==o&&n?"many":"other"},Kt=n,Gt=e=>{const t=String(e).split("."),r=!t[1],n=Number(t[0])==e&&t[0].slice(-2);return 1==e&&r?"one":!r||0==e||1!=e&&n>=1&&n<=19?"few":"other"},Qt=n,Jt=e=>{const t=String(e).split("."),r=t[0],n=!t[1],o=r.slice(-1),a=r.slice(-2);return n&&1==o&&11!=a?"one":n&&o>=2&&o<=4&&(a<12||a>14)?"few":n&&0==o||n&&o>=5&&o<=9||n&&a>=11&&a<=14?"many":"other"},Yt=n,Xt=s,Zt=n,er=l,tr=i,rr=i,nr=n,or=n,ar=l,ir=n,sr=s,lr=s,ur=e=>{const t=String(e).split("."),r=t[0],n=t[1]||"",o=!t[1],a=r.slice(-1),i=r.slice(-2),s=n.slice(-1),l=n.slice(-2);return o&&1==a&&11!=i||1==s&&11!=l?"one":o&&a>=2&&a<=4&&(i<12||i>14)||s>=2&&s<=4&&(l<12||l>14)?"few":"other"},cr=e=>{const t=String(e).split("."),r=Number(t[0])==e;return e>=0&&e<=1?"one":r&&e>=2&&e<=10?"few":"other"},dr=e=>{const t=String(e).split("."),r=t[0],n=t[1]||"";return 0==e||1==e||0==r&&1==n?"one":"other"},hr=e=>{const t=String(e).split("."),r=t[0],n=!t[1];return 1==e&&n?"one":r>=2&&r<=4&&n?"few":n?"other":"many"},fr=e=>{const t=String(e).split("."),r=t[0],n=!t[1],o=r.slice(-2);return n&&1==o?"one":n&&2==o?"two":n&&(3==o||4==o)||!n?"few":"other"},pr=l,gr=l,mr=l,vr=l,yr=l,br=n,kr=n,Cr=n,Sr=e=>{const t=String(e).split("."),r=t[0],n=t[1]||"",o=!t[1],a=r.slice(-1),i=r.slice(-2),s=n.slice(-1),l=n.slice(-2);return o&&1==a&&11!=i||1==s&&11!=l?"one":o&&a>=2&&a<=4&&(i<12||i>14)||s>=2&&s<=4&&(l<12||l>14)?"few":"other"},_r=n,Br=n,wr=n,xr=s,Tr=i,Er=i,Pr=n,Ar=n,Fr=n,Dr=n,Ir=s,Lr=o,Nr=n,Mr=n,Rr=e=>{const t=String(e).split("."),r=t[0],n=t[1]||"",o=!t[1],a=r.slice(-1),i=n.slice(-1);return o&&(1==r||2==r||3==r)||o&&4!=a&&6!=a&&9!=a||!o&&4!=i&&6!=i&&9!=i?"one":"other"},Or=n,Hr=s,zr=s,Vr=n,Wr=n,Ur=e=>{const t=String(e).split("."),r=Number(t[0])==e;return 0==e||1==e||r&&e>=11&&e<=99?"one":"other"},jr=n,qr=e=>{const t=String(e).split("."),r=t[0],n=!t[1],o=r.slice(-1),a=r.slice(-2);return n&&1==o&&11!=a?"one":n&&o>=2&&o<=4&&(a<12||a>14)?"few":n&&0==o||n&&o>=5&&o<=9||n&&a>=11&&a<=14?"many":"other"},$r=s,Kr=i,Gr=n,Qr=n,Jr=e=>{const t=String(e).split("."),r=t[0],n=!t[1],o=r.slice(-6);return 1==e&&n?"one":0!=r&&0==o&&n?"many":"other"},Yr=s,Xr=n,Zr=n,en=o,tn=n,rn=s,nn=n,on=n,an=i,sn=s,ln=s,un=s,cn=a},1267:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),
          /**
          * Version.ts
          * @author Abhilash Panwar (abpanwar)
          * @copyright Microsoft 2018
          * File for SDK version.
          */
          t.Version="1.8.7",t.FullVersionString="AWT-Web-JS-"+t.Version},1273:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(){}return e.addNotificationListener=function(e){this.listeners.push(e)},e.removeNotificationListener=function(e){for(var t=this.listeners.indexOf(e);t>-1;)this.listeners.splice(t,1),t=this.listeners.indexOf(e)},e.eventsSent=function(e){for(var t=this,r=function(r){n.listeners[r].eventsSent&&setTimeout(function(){return t.listeners[r].eventsSent(e)},0)},n=this,o=0;o<this.listeners.length;++o)r(o)},e.eventsDropped=function(e,t){for(var r=this,n=function(n){o.listeners[n].eventsDropped&&setTimeout(function(){return r.listeners[n].eventsDropped(e,t)},0)},o=this,a=0;a<this.listeners.length;++a)n(a)},e.eventsRetrying=function(e){for(var t=this,r=function(r){n.listeners[r].eventsRetrying&&setTimeout(function(){return t.listeners[r].eventsRetrying(e)},0)},n=this,o=0;o<this.listeners.length;++o)r(o)},e.eventsRejected=function(e,t){for(var r=this,n=function(n){o.listeners[n].eventsRejected&&setTimeout(function(){return r.listeners[n].eventsRejected(e,t)},0)},o=this,a=0;a<this.listeners.length;++a)n(a)},e.listeners=[],e}();t.default=r},1291:(e,t,r)=>{"use strict";r.d(t,{L:()=>n});const n={colorNeutralForeground1:"var(--colorNeutralForeground1)",colorNeutralForeground1Hover:"var(--colorNeutralForeground1Hover)",colorNeutralForeground1Pressed:"var(--colorNeutralForeground1Pressed)",colorNeutralForeground1Selected:"var(--colorNeutralForeground1Selected)",colorNeutralForeground2:"var(--colorNeutralForeground2)",colorNeutralForeground2Hover:"var(--colorNeutralForeground2Hover)",colorNeutralForeground2Pressed:"var(--colorNeutralForeground2Pressed)",colorNeutralForeground2Selected:"var(--colorNeutralForeground2Selected)",colorNeutralForeground2BrandHover:"var(--colorNeutralForeground2BrandHover)",colorNeutralForeground2BrandPressed:"var(--colorNeutralForeground2BrandPressed)",colorNeutralForeground2BrandSelected:"var(--colorNeutralForeground2BrandSelected)",colorNeutralForeground3:"var(--colorNeutralForeground3)",colorNeutralForeground3Hover:"var(--colorNeutralForeground3Hover)",colorNeutralForeground3Pressed:"var(--colorNeutralForeground3Pressed)",colorNeutralForeground3Selected:"var(--colorNeutralForeground3Selected)",colorNeutralForeground3BrandHover:"var(--colorNeutralForeground3BrandHover)",colorNeutralForeground3BrandPressed:"var(--colorNeutralForeground3BrandPressed)",colorNeutralForeground3BrandSelected:"var(--colorNeutralForeground3BrandSelected)",colorNeutralForeground4:"var(--colorNeutralForeground4)",colorNeutralForegroundDisabled:"var(--colorNeutralForegroundDisabled)",colorBrandForegroundLink:"var(--colorBrandForegroundLink)",colorBrandForegroundLinkHover:"var(--colorBrandForegroundLinkHover)",colorBrandForegroundLinkPressed:"var(--colorBrandForegroundLinkPressed)",colorBrandForegroundLinkSelected:"var(--colorBrandForegroundLinkSelected)",colorNeutralForeground2Link:"var(--colorNeutralForeground2Link)",colorNeutralForeground2LinkHover:"var(--colorNeutralForeground2LinkHover)",colorNeutralForeground2LinkPressed:"var(--colorNeutralForeground2LinkPressed)",colorNeutralForeground2LinkSelected:"var(--colorNeutralForeground2LinkSelected)",colorCompoundBrandForeground1:"var(--colorCompoundBrandForeground1)",colorCompoundBrandForeground1Hover:"var(--colorCompoundBrandForeground1Hover)",colorCompoundBrandForeground1Pressed:"var(--colorCompoundBrandForeground1Pressed)",colorNeutralForegroundOnBrand:"var(--colorNeutralForegroundOnBrand)",colorNeutralForegroundInverted:"var(--colorNeutralForegroundInverted)",colorNeutralForegroundInvertedHover:"var(--colorNeutralForegroundInvertedHover)",colorNeutralForegroundInvertedPressed:"var(--colorNeutralForegroundInvertedPressed)",colorNeutralForegroundInvertedSelected:"var(--colorNeutralForegroundInvertedSelected)",colorNeutralForegroundInverted2:"var(--colorNeutralForegroundInverted2)",colorNeutralForegroundStaticInverted:"var(--colorNeutralForegroundStaticInverted)",colorNeutralForegroundInvertedLink:"var(--colorNeutralForegroundInvertedLink)",colorNeutralForegroundInvertedLinkHover:"var(--colorNeutralForegroundInvertedLinkHover)",colorNeutralForegroundInvertedLinkPressed:"var(--colorNeutralForegroundInvertedLinkPressed)",colorNeutralForegroundInvertedLinkSelected:"var(--colorNeutralForegroundInvertedLinkSelected)",colorNeutralForegroundInvertedDisabled:"var(--colorNeutralForegroundInvertedDisabled)",colorBrandForeground1:"var(--colorBrandForeground1)",colorBrandForeground2:"var(--colorBrandForeground2)",colorBrandForeground2Hover:"var(--colorBrandForeground2Hover)",colorBrandForeground2Pressed:"var(--colorBrandForeground2Pressed)",colorNeutralForeground1Static:"var(--colorNeutralForeground1Static)",colorBrandForegroundInverted:"var(--colorBrandForegroundInverted)",colorBrandForegroundInvertedHover:"var(--colorBrandForegroundInvertedHover)",colorBrandForegroundInvertedPressed:"var(--colorBrandForegroundInvertedPressed)",colorBrandForegroundOnLight:"var(--colorBrandForegroundOnLight)",colorBrandForegroundOnLightHover:"var(--colorBrandForegroundOnLightHover)",colorBrandForegroundOnLightPressed:"var(--colorBrandForegroundOnLightPressed)",colorBrandForegroundOnLightSelected:"var(--colorBrandForegroundOnLightSelected)",colorNeutralBackground1:"var(--colorNeutralBackground1)",colorNeutralBackground1Hover:"var(--colorNeutralBackground1Hover)",colorNeutralBackground1Pressed:"var(--colorNeutralBackground1Pressed)",colorNeutralBackground1Selected:"var(--colorNeutralBackground1Selected)",colorNeutralBackground2:"var(--colorNeutralBackground2)",colorNeutralBackground2Hover:"var(--colorNeutralBackground2Hover)",colorNeutralBackground2Pressed:"var(--colorNeutralBackground2Pressed)",colorNeutralBackground2Selected:"var(--colorNeutralBackground2Selected)",colorNeutralBackground3:"var(--colorNeutralBackground3)",colorNeutralBackground3Hover:"var(--colorNeutralBackground3Hover)",colorNeutralBackground3Pressed:"var(--colorNeutralBackground3Pressed)",colorNeutralBackground3Selected:"var(--colorNeutralBackground3Selected)",colorNeutralBackground4:"var(--colorNeutralBackground4)",colorNeutralBackground4Hover:"var(--colorNeutralBackground4Hover)",colorNeutralBackground4Pressed:"var(--colorNeutralBackground4Pressed)",colorNeutralBackground4Selected:"var(--colorNeutralBackground4Selected)",colorNeutralBackground5:"var(--colorNeutralBackground5)",colorNeutralBackground5Hover:"var(--colorNeutralBackground5Hover)",colorNeutralBackground5Pressed:"var(--colorNeutralBackground5Pressed)",colorNeutralBackground5Selected:"var(--colorNeutralBackground5Selected)",colorNeutralBackground6:"var(--colorNeutralBackground6)",colorNeutralBackgroundInverted:"var(--colorNeutralBackgroundInverted)",colorNeutralBackgroundStatic:"var(--colorNeutralBackgroundStatic)",colorNeutralBackgroundAlpha:"var(--colorNeutralBackgroundAlpha)",colorNeutralBackgroundAlpha2:"var(--colorNeutralBackgroundAlpha2)",colorSubtleBackground:"var(--colorSubtleBackground)",colorSubtleBackgroundHover:"var(--colorSubtleBackgroundHover)",colorSubtleBackgroundPressed:"var(--colorSubtleBackgroundPressed)",colorSubtleBackgroundSelected:"var(--colorSubtleBackgroundSelected)",colorSubtleBackgroundLightAlphaHover:"var(--colorSubtleBackgroundLightAlphaHover)",colorSubtleBackgroundLightAlphaPressed:"var(--colorSubtleBackgroundLightAlphaPressed)",colorSubtleBackgroundLightAlphaSelected:"var(--colorSubtleBackgroundLightAlphaSelected)",colorSubtleBackgroundInverted:"var(--colorSubtleBackgroundInverted)",colorSubtleBackgroundInvertedHover:"var(--colorSubtleBackgroundInvertedHover)",colorSubtleBackgroundInvertedPressed:"var(--colorSubtleBackgroundInvertedPressed)",colorSubtleBackgroundInvertedSelected:"var(--colorSubtleBackgroundInvertedSelected)",colorTransparentBackground:"var(--colorTransparentBackground)",colorTransparentBackgroundHover:"var(--colorTransparentBackgroundHover)",colorTransparentBackgroundPressed:"var(--colorTransparentBackgroundPressed)",colorTransparentBackgroundSelected:"var(--colorTransparentBackgroundSelected)",colorNeutralBackgroundDisabled:"var(--colorNeutralBackgroundDisabled)",colorNeutralBackgroundInvertedDisabled:"var(--colorNeutralBackgroundInvertedDisabled)",colorNeutralStencil1:"var(--colorNeutralStencil1)",colorNeutralStencil2:"var(--colorNeutralStencil2)",colorNeutralStencil1Alpha:"var(--colorNeutralStencil1Alpha)",colorNeutralStencil2Alpha:"var(--colorNeutralStencil2Alpha)",colorBackgroundOverlay:"var(--colorBackgroundOverlay)",colorScrollbarOverlay:"var(--colorScrollbarOverlay)",colorBrandBackground:"var(--colorBrandBackground)",colorBrandBackgroundHover:"var(--colorBrandBackgroundHover)",colorBrandBackgroundPressed:"var(--colorBrandBackgroundPressed)",colorBrandBackgroundSelected:"var(--colorBrandBackgroundSelected)",colorCompoundBrandBackground:"var(--colorCompoundBrandBackground)",colorCompoundBrandBackgroundHover:"var(--colorCompoundBrandBackgroundHover)",colorCompoundBrandBackgroundPressed:"var(--colorCompoundBrandBackgroundPressed)",colorBrandBackgroundStatic:"var(--colorBrandBackgroundStatic)",colorBrandBackground2:"var(--colorBrandBackground2)",colorBrandBackground2Hover:"var(--colorBrandBackground2Hover)",colorBrandBackground2Pressed:"var(--colorBrandBackground2Pressed)",colorBrandBackground3Static:"var(--colorBrandBackground3Static)",colorBrandBackground4Static:"var(--colorBrandBackground4Static)",colorBrandBackgroundInverted:"var(--colorBrandBackgroundInverted)",colorBrandBackgroundInvertedHover:"var(--colorBrandBackgroundInvertedHover)",colorBrandBackgroundInvertedPressed:"var(--colorBrandBackgroundInvertedPressed)",colorBrandBackgroundInvertedSelected:"var(--colorBrandBackgroundInvertedSelected)",colorNeutralCardBackground:"var(--colorNeutralCardBackground)",colorNeutralCardBackgroundHover:"var(--colorNeutralCardBackgroundHover)",colorNeutralCardBackgroundPressed:"var(--colorNeutralCardBackgroundPressed)",colorNeutralCardBackgroundSelected:"var(--colorNeutralCardBackgroundSelected)",colorNeutralCardBackgroundDisabled:"var(--colorNeutralCardBackgroundDisabled)",colorNeutralStrokeAccessible:"var(--colorNeutralStrokeAccessible)",colorNeutralStrokeAccessibleHover:"var(--colorNeutralStrokeAccessibleHover)",colorNeutralStrokeAccessiblePressed:"var(--colorNeutralStrokeAccessiblePressed)",colorNeutralStrokeAccessibleSelected:"var(--colorNeutralStrokeAccessibleSelected)",colorNeutralStroke1:"var(--colorNeutralStroke1)",colorNeutralStroke1Hover:"var(--colorNeutralStroke1Hover)",colorNeutralStroke1Pressed:"var(--colorNeutralStroke1Pressed)",colorNeutralStroke1Selected:"var(--colorNeutralStroke1Selected)",colorNeutralStroke2:"var(--colorNeutralStroke2)",colorNeutralStroke3:"var(--colorNeutralStroke3)",colorNeutralStrokeSubtle:"var(--colorNeutralStrokeSubtle)",colorNeutralStrokeOnBrand:"var(--colorNeutralStrokeOnBrand)",colorNeutralStrokeOnBrand2:"var(--colorNeutralStrokeOnBrand2)",colorNeutralStrokeOnBrand2Hover:"var(--colorNeutralStrokeOnBrand2Hover)",colorNeutralStrokeOnBrand2Pressed:"var(--colorNeutralStrokeOnBrand2Pressed)",colorNeutralStrokeOnBrand2Selected:"var(--colorNeutralStrokeOnBrand2Selected)",colorBrandStroke1:"var(--colorBrandStroke1)",colorBrandStroke2:"var(--colorBrandStroke2)",colorBrandStroke2Hover:"var(--colorBrandStroke2Hover)",colorBrandStroke2Pressed:"var(--colorBrandStroke2Pressed)",colorBrandStroke2Contrast:"var(--colorBrandStroke2Contrast)",colorCompoundBrandStroke:"var(--colorCompoundBrandStroke)",colorCompoundBrandStrokeHover:"var(--colorCompoundBrandStrokeHover)",colorCompoundBrandStrokePressed:"var(--colorCompoundBrandStrokePressed)",colorNeutralStrokeDisabled:"var(--colorNeutralStrokeDisabled)",colorNeutralStrokeInvertedDisabled:"var(--colorNeutralStrokeInvertedDisabled)",colorTransparentStroke:"var(--colorTransparentStroke)",colorTransparentStrokeInteractive:"var(--colorTransparentStrokeInteractive)",colorTransparentStrokeDisabled:"var(--colorTransparentStrokeDisabled)",colorNeutralStrokeAlpha:"var(--colorNeutralStrokeAlpha)",colorNeutralStrokeAlpha2:"var(--colorNeutralStrokeAlpha2)",colorStrokeFocus1:"var(--colorStrokeFocus1)",colorStrokeFocus2:"var(--colorStrokeFocus2)",colorNeutralShadowAmbient:"var(--colorNeutralShadowAmbient)",colorNeutralShadowKey:"var(--colorNeutralShadowKey)",colorNeutralShadowAmbientLighter:"var(--colorNeutralShadowAmbientLighter)",colorNeutralShadowKeyLighter:"var(--colorNeutralShadowKeyLighter)",colorNeutralShadowAmbientDarker:"var(--colorNeutralShadowAmbientDarker)",colorNeutralShadowKeyDarker:"var(--colorNeutralShadowKeyDarker)",colorBrandShadowAmbient:"var(--colorBrandShadowAmbient)",colorBrandShadowKey:"var(--colorBrandShadowKey)",colorPaletteRedBackground1:"var(--colorPaletteRedBackground1)",colorPaletteRedBackground2:"var(--colorPaletteRedBackground2)",colorPaletteRedBackground3:"var(--colorPaletteRedBackground3)",colorPaletteRedBorderActive:"var(--colorPaletteRedBorderActive)",colorPaletteRedBorder1:"var(--colorPaletteRedBorder1)",colorPaletteRedBorder2:"var(--colorPaletteRedBorder2)",colorPaletteRedForeground1:"var(--colorPaletteRedForeground1)",colorPaletteRedForeground2:"var(--colorPaletteRedForeground2)",colorPaletteRedForeground3:"var(--colorPaletteRedForeground3)",colorPaletteRedForegroundInverted:"var(--colorPaletteRedForegroundInverted)",colorPaletteGreenBackground1:"var(--colorPaletteGreenBackground1)",colorPaletteGreenBackground2:"var(--colorPaletteGreenBackground2)",colorPaletteGreenBackground3:"var(--colorPaletteGreenBackground3)",colorPaletteGreenBorderActive:"var(--colorPaletteGreenBorderActive)",colorPaletteGreenBorder1:"var(--colorPaletteGreenBorder1)",colorPaletteGreenBorder2:"var(--colorPaletteGreenBorder2)",colorPaletteGreenForeground1:"var(--colorPaletteGreenForeground1)",colorPaletteGreenForeground2:"var(--colorPaletteGreenForeground2)",colorPaletteGreenForeground3:"var(--colorPaletteGreenForeground3)",colorPaletteGreenForegroundInverted:"var(--colorPaletteGreenForegroundInverted)",colorPaletteDarkOrangeBackground1:"var(--colorPaletteDarkOrangeBackground1)",colorPaletteDarkOrangeBackground2:"var(--colorPaletteDarkOrangeBackground2)",colorPaletteDarkOrangeBackground3:"var(--colorPaletteDarkOrangeBackground3)",colorPaletteDarkOrangeBorderActive:"var(--colorPaletteDarkOrangeBorderActive)",colorPaletteDarkOrangeBorder1:"var(--colorPaletteDarkOrangeBorder1)",colorPaletteDarkOrangeBorder2:"var(--colorPaletteDarkOrangeBorder2)",colorPaletteDarkOrangeForeground1:"var(--colorPaletteDarkOrangeForeground1)",colorPaletteDarkOrangeForeground2:"var(--colorPaletteDarkOrangeForeground2)",colorPaletteDarkOrangeForeground3:"var(--colorPaletteDarkOrangeForeground3)",colorPaletteYellowBackground1:"var(--colorPaletteYellowBackground1)",colorPaletteYellowBackground2:"var(--colorPaletteYellowBackground2)",colorPaletteYellowBackground3:"var(--colorPaletteYellowBackground3)",colorPaletteYellowBorderActive:"var(--colorPaletteYellowBorderActive)",colorPaletteYellowBorder1:"var(--colorPaletteYellowBorder1)",colorPaletteYellowBorder2:"var(--colorPaletteYellowBorder2)",colorPaletteYellowForeground1:"var(--colorPaletteYellowForeground1)",colorPaletteYellowForeground2:"var(--colorPaletteYellowForeground2)",colorPaletteYellowForeground3:"var(--colorPaletteYellowForeground3)",colorPaletteYellowForegroundInverted:"var(--colorPaletteYellowForegroundInverted)",colorPaletteBerryBackground1:"var(--colorPaletteBerryBackground1)",colorPaletteBerryBackground2:"var(--colorPaletteBerryBackground2)",colorPaletteBerryBackground3:"var(--colorPaletteBerryBackground3)",colorPaletteBerryBorderActive:"var(--colorPaletteBerryBorderActive)",colorPaletteBerryBorder1:"var(--colorPaletteBerryBorder1)",colorPaletteBerryBorder2:"var(--colorPaletteBerryBorder2)",colorPaletteBerryForeground1:"var(--colorPaletteBerryForeground1)",colorPaletteBerryForeground2:"var(--colorPaletteBerryForeground2)",colorPaletteBerryForeground3:"var(--colorPaletteBerryForeground3)",colorPaletteMarigoldBackground1:"var(--colorPaletteMarigoldBackground1)",colorPaletteMarigoldBackground2:"var(--colorPaletteMarigoldBackground2)",colorPaletteMarigoldBackground3:"var(--colorPaletteMarigoldBackground3)",colorPaletteMarigoldBorderActive:"var(--colorPaletteMarigoldBorderActive)",colorPaletteMarigoldBorder1:"var(--colorPaletteMarigoldBorder1)",colorPaletteMarigoldBorder2:"var(--colorPaletteMarigoldBorder2)",colorPaletteMarigoldForeground1:"var(--colorPaletteMarigoldForeground1)",colorPaletteMarigoldForeground2:"var(--colorPaletteMarigoldForeground2)",colorPaletteMarigoldForeground3:"var(--colorPaletteMarigoldForeground3)",colorPaletteLightGreenBackground1:"var(--colorPaletteLightGreenBackground1)",colorPaletteLightGreenBackground2:"var(--colorPaletteLightGreenBackground2)",colorPaletteLightGreenBackground3:"var(--colorPaletteLightGreenBackground3)",colorPaletteLightGreenBorderActive:"var(--colorPaletteLightGreenBorderActive)",colorPaletteLightGreenBorder1:"var(--colorPaletteLightGreenBorder1)",colorPaletteLightGreenBorder2:"var(--colorPaletteLightGreenBorder2)",colorPaletteLightGreenForeground1:"var(--colorPaletteLightGreenForeground1)",colorPaletteLightGreenForeground2:"var(--colorPaletteLightGreenForeground2)",colorPaletteLightGreenForeground3:"var(--colorPaletteLightGreenForeground3)",colorPaletteAnchorBackground2:"var(--colorPaletteAnchorBackground2)",colorPaletteAnchorBorderActive:"var(--colorPaletteAnchorBorderActive)",colorPaletteAnchorForeground2:"var(--colorPaletteAnchorForeground2)",colorPaletteBeigeBackground2:"var(--colorPaletteBeigeBackground2)",colorPaletteBeigeBorderActive:"var(--colorPaletteBeigeBorderActive)",colorPaletteBeigeForeground2:"var(--colorPaletteBeigeForeground2)",colorPaletteBlueBackground2:"var(--colorPaletteBlueBackground2)",colorPaletteBlueBorderActive:"var(--colorPaletteBlueBorderActive)",colorPaletteBlueForeground2:"var(--colorPaletteBlueForeground2)",colorPaletteBrassBackground2:"var(--colorPaletteBrassBackground2)",colorPaletteBrassBorderActive:"var(--colorPaletteBrassBorderActive)",colorPaletteBrassForeground2:"var(--colorPaletteBrassForeground2)",colorPaletteBrownBackground2:"var(--colorPaletteBrownBackground2)",colorPaletteBrownBorderActive:"var(--colorPaletteBrownBorderActive)",colorPaletteBrownForeground2:"var(--colorPaletteBrownForeground2)",colorPaletteCornflowerBackground2:"var(--colorPaletteCornflowerBackground2)",colorPaletteCornflowerBorderActive:"var(--colorPaletteCornflowerBorderActive)",colorPaletteCornflowerForeground2:"var(--colorPaletteCornflowerForeground2)",colorPaletteCranberryBackground2:"var(--colorPaletteCranberryBackground2)",colorPaletteCranberryBorderActive:"var(--colorPaletteCranberryBorderActive)",colorPaletteCranberryForeground2:"var(--colorPaletteCranberryForeground2)",colorPaletteDarkGreenBackground2:"var(--colorPaletteDarkGreenBackground2)",colorPaletteDarkGreenBorderActive:"var(--colorPaletteDarkGreenBorderActive)",colorPaletteDarkGreenForeground2:"var(--colorPaletteDarkGreenForeground2)",colorPaletteDarkRedBackground2:"var(--colorPaletteDarkRedBackground2)",colorPaletteDarkRedBorderActive:"var(--colorPaletteDarkRedBorderActive)",colorPaletteDarkRedForeground2:"var(--colorPaletteDarkRedForeground2)",colorPaletteForestBackground2:"var(--colorPaletteForestBackground2)",colorPaletteForestBorderActive:"var(--colorPaletteForestBorderActive)",colorPaletteForestForeground2:"var(--colorPaletteForestForeground2)",colorPaletteGoldBackground2:"var(--colorPaletteGoldBackground2)",colorPaletteGoldBorderActive:"var(--colorPaletteGoldBorderActive)",colorPaletteGoldForeground2:"var(--colorPaletteGoldForeground2)",colorPaletteGrapeBackground2:"var(--colorPaletteGrapeBackground2)",colorPaletteGrapeBorderActive:"var(--colorPaletteGrapeBorderActive)",colorPaletteGrapeForeground2:"var(--colorPaletteGrapeForeground2)",colorPaletteLavenderBackground2:"var(--colorPaletteLavenderBackground2)",colorPaletteLavenderBorderActive:"var(--colorPaletteLavenderBorderActive)",colorPaletteLavenderForeground2:"var(--colorPaletteLavenderForeground2)",colorPaletteLightTealBackground2:"var(--colorPaletteLightTealBackground2)",colorPaletteLightTealBorderActive:"var(--colorPaletteLightTealBorderActive)",colorPaletteLightTealForeground2:"var(--colorPaletteLightTealForeground2)",colorPaletteLilacBackground2:"var(--colorPaletteLilacBackground2)",colorPaletteLilacBorderActive:"var(--colorPaletteLilacBorderActive)",colorPaletteLilacForeground2:"var(--colorPaletteLilacForeground2)",colorPaletteMagentaBackground2:"var(--colorPaletteMagentaBackground2)",colorPaletteMagentaBorderActive:"var(--colorPaletteMagentaBorderActive)",colorPaletteMagentaForeground2:"var(--colorPaletteMagentaForeground2)",colorPaletteMinkBackground2:"var(--colorPaletteMinkBackground2)",colorPaletteMinkBorderActive:"var(--colorPaletteMinkBorderActive)",colorPaletteMinkForeground2:"var(--colorPaletteMinkForeground2)",colorPaletteNavyBackground2:"var(--colorPaletteNavyBackground2)",colorPaletteNavyBorderActive:"var(--colorPaletteNavyBorderActive)",colorPaletteNavyForeground2:"var(--colorPaletteNavyForeground2)",colorPalettePeachBackground2:"var(--colorPalettePeachBackground2)",colorPalettePeachBorderActive:"var(--colorPalettePeachBorderActive)",colorPalettePeachForeground2:"var(--colorPalettePeachForeground2)",colorPalettePinkBackground2:"var(--colorPalettePinkBackground2)",colorPalettePinkBorderActive:"var(--colorPalettePinkBorderActive)",colorPalettePinkForeground2:"var(--colorPalettePinkForeground2)",colorPalettePlatinumBackground2:"var(--colorPalettePlatinumBackground2)",colorPalettePlatinumBorderActive:"var(--colorPalettePlatinumBorderActive)",colorPalettePlatinumForeground2:"var(--colorPalettePlatinumForeground2)",colorPalettePlumBackground2:"var(--colorPalettePlumBackground2)",colorPalettePlumBorderActive:"var(--colorPalettePlumBorderActive)",colorPalettePlumForeground2:"var(--colorPalettePlumForeground2)",colorPalettePumpkinBackground2:"var(--colorPalettePumpkinBackground2)",colorPalettePumpkinBorderActive:"var(--colorPalettePumpkinBorderActive)",colorPalettePumpkinForeground2:"var(--colorPalettePumpkinForeground2)",colorPalettePurpleBackground2:"var(--colorPalettePurpleBackground2)",colorPalettePurpleBorderActive:"var(--colorPalettePurpleBorderActive)",colorPalettePurpleForeground2:"var(--colorPalettePurpleForeground2)",colorPaletteRoyalBlueBackground2:"var(--colorPaletteRoyalBlueBackground2)",colorPaletteRoyalBlueBorderActive:"var(--colorPaletteRoyalBlueBorderActive)",colorPaletteRoyalBlueForeground2:"var(--colorPaletteRoyalBlueForeground2)",colorPaletteSeafoamBackground2:"var(--colorPaletteSeafoamBackground2)",colorPaletteSeafoamBorderActive:"var(--colorPaletteSeafoamBorderActive)",colorPaletteSeafoamForeground2:"var(--colorPaletteSeafoamForeground2)",colorPaletteSteelBackground2:"var(--colorPaletteSteelBackground2)",colorPaletteSteelBorderActive:"var(--colorPaletteSteelBorderActive)",colorPaletteSteelForeground2:"var(--colorPaletteSteelForeground2)",colorPaletteTealBackground2:"var(--colorPaletteTealBackground2)",colorPaletteTealBorderActive:"var(--colorPaletteTealBorderActive)",colorPaletteTealForeground2:"var(--colorPaletteTealForeground2)",colorStatusSuccessBackground1:"var(--colorStatusSuccessBackground1)",colorStatusSuccessBackground2:"var(--colorStatusSuccessBackground2)",colorStatusSuccessBackground3:"var(--colorStatusSuccessBackground3)",colorStatusSuccessForeground1:"var(--colorStatusSuccessForeground1)",colorStatusSuccessForeground2:"var(--colorStatusSuccessForeground2)",colorStatusSuccessForeground3:"var(--colorStatusSuccessForeground3)",colorStatusSuccessForegroundInverted:"var(--colorStatusSuccessForegroundInverted)",colorStatusSuccessBorderActive:"var(--colorStatusSuccessBorderActive)",colorStatusSuccessBorder1:"var(--colorStatusSuccessBorder1)",colorStatusSuccessBorder2:"var(--colorStatusSuccessBorder2)",colorStatusWarningBackground1:"var(--colorStatusWarningBackground1)",colorStatusWarningBackground2:"var(--colorStatusWarningBackground2)",colorStatusWarningBackground3:"var(--colorStatusWarningBackground3)",colorStatusWarningForeground1:"var(--colorStatusWarningForeground1)",colorStatusWarningForeground2:"var(--colorStatusWarningForeground2)",colorStatusWarningForeground3:"var(--colorStatusWarningForeground3)",colorStatusWarningForegroundInverted:"var(--colorStatusWarningForegroundInverted)",colorStatusWarningBorderActive:"var(--colorStatusWarningBorderActive)",colorStatusWarningBorder1:"var(--colorStatusWarningBorder1)",colorStatusWarningBorder2:"var(--colorStatusWarningBorder2)",colorStatusDangerBackground1:"var(--colorStatusDangerBackground1)",colorStatusDangerBackground2:"var(--colorStatusDangerBackground2)",colorStatusDangerBackground3:"var(--colorStatusDangerBackground3)",colorStatusDangerBackground3Hover:"var(--colorStatusDangerBackground3Hover)",colorStatusDangerBackground3Pressed:"var(--colorStatusDangerBackground3Pressed)",colorStatusDangerForeground1:"var(--colorStatusDangerForeground1)",colorStatusDangerForeground2:"var(--colorStatusDangerForeground2)",colorStatusDangerForeground3:"var(--colorStatusDangerForeground3)",colorStatusDangerForegroundInverted:"var(--colorStatusDangerForegroundInverted)",colorStatusDangerBorderActive:"var(--colorStatusDangerBorderActive)",colorStatusDangerBorder1:"var(--colorStatusDangerBorder1)",colorStatusDangerBorder2:"var(--colorStatusDangerBorder2)",borderRadiusNone:"var(--borderRadiusNone)",borderRadiusSmall:"var(--borderRadiusSmall)",borderRadiusMedium:"var(--borderRadiusMedium)",borderRadiusLarge:"var(--borderRadiusLarge)",borderRadiusXLarge:"var(--borderRadiusXLarge)",borderRadiusCircular:"var(--borderRadiusCircular)",fontFamilyBase:"var(--fontFamilyBase)",fontFamilyMonospace:"var(--fontFamilyMonospace)",fontFamilyNumeric:"var(--fontFamilyNumeric)",fontSizeBase100:"var(--fontSizeBase100)",fontSizeBase200:"var(--fontSizeBase200)",fontSizeBase300:"var(--fontSizeBase300)",fontSizeBase400:"var(--fontSizeBase400)",fontSizeBase500:"var(--fontSizeBase500)",fontSizeBase600:"var(--fontSizeBase600)",fontSizeHero700:"var(--fontSizeHero700)",fontSizeHero800:"var(--fontSizeHero800)",fontSizeHero900:"var(--fontSizeHero900)",fontSizeHero1000:"var(--fontSizeHero1000)",fontWeightRegular:"var(--fontWeightRegular)",fontWeightMedium:"var(--fontWeightMedium)",fontWeightSemibold:"var(--fontWeightSemibold)",fontWeightBold:"var(--fontWeightBold)",lineHeightBase100:"var(--lineHeightBase100)",lineHeightBase200:"var(--lineHeightBase200)",lineHeightBase300:"var(--lineHeightBase300)",lineHeightBase400:"var(--lineHeightBase400)",lineHeightBase500:"var(--lineHeightBase500)",lineHeightBase600:"var(--lineHeightBase600)",lineHeightHero700:"var(--lineHeightHero700)",lineHeightHero800:"var(--lineHeightHero800)",lineHeightHero900:"var(--lineHeightHero900)",lineHeightHero1000:"var(--lineHeightHero1000)",shadow2:"var(--shadow2)",shadow4:"var(--shadow4)",shadow8:"var(--shadow8)",shadow16:"var(--shadow16)",shadow28:"var(--shadow28)",shadow64:"var(--shadow64)",shadow2Brand:"var(--shadow2Brand)",shadow4Brand:"var(--shadow4Brand)",shadow8Brand:"var(--shadow8Brand)",shadow16Brand:"var(--shadow16Brand)",shadow28Brand:"var(--shadow28Brand)",shadow64Brand:"var(--shadow64Brand)",strokeWidthThin:"var(--strokeWidthThin)",strokeWidthThick:"var(--strokeWidthThick)",strokeWidthThicker:"var(--strokeWidthThicker)",strokeWidthThickest:"var(--strokeWidthThickest)",spacingHorizontalNone:"var(--spacingHorizontalNone)",spacingHorizontalXXS:"var(--spacingHorizontalXXS)",spacingHorizontalXS:"var(--spacingHorizontalXS)",spacingHorizontalSNudge:"var(--spacingHorizontalSNudge)",spacingHorizontalS:"var(--spacingHorizontalS)",spacingHorizontalMNudge:"var(--spacingHorizontalMNudge)",spacingHorizontalM:"var(--spacingHorizontalM)",spacingHorizontalL:"var(--spacingHorizontalL)",spacingHorizontalXL:"var(--spacingHorizontalXL)",spacingHorizontalXXL:"var(--spacingHorizontalXXL)",spacingHorizontalXXXL:"var(--spacingHorizontalXXXL)",spacingVerticalNone:"var(--spacingVerticalNone)",spacingVerticalXXS:"var(--spacingVerticalXXS)",spacingVerticalXS:"var(--spacingVerticalXS)",spacingVerticalSNudge:"var(--spacingVerticalSNudge)",spacingVerticalS:"var(--spacingVerticalS)",spacingVerticalMNudge:"var(--spacingVerticalMNudge)",spacingVerticalM:"var(--spacingVerticalM)",spacingVerticalL:"var(--spacingVerticalL)",spacingVerticalXL:"var(--spacingVerticalXL)",spacingVerticalXXL:"var(--spacingVerticalXXL)",spacingVerticalXXXL:"var(--spacingVerticalXXXL)",durationUltraFast:"var(--durationUltraFast)",durationFaster:"var(--durationFaster)",durationFast:"var(--durationFast)",durationNormal:"var(--durationNormal)",durationGentle:"var(--durationGentle)",durationSlow:"var(--durationSlow)",durationSlower:"var(--durationSlower)",durationUltraSlow:"var(--durationUltraSlow)",curveAccelerateMax:"var(--curveAccelerateMax)",curveAccelerateMid:"var(--curveAccelerateMid)",curveAccelerateMin:"var(--curveAccelerateMin)",curveDecelerateMax:"var(--curveDecelerateMax)",curveDecelerateMid:"var(--curveDecelerateMid)",curveDecelerateMin:"var(--curveDecelerateMin)",curveEasyEaseMax:"var(--curveEasyEaseMax)",curveEasyEase:"var(--curveEasyEase)",curveLinear:"var(--curveLinear)",zIndexBackground:"var(--zIndexBackground, 0)",zIndexContent:"var(--zIndexContent, 1)",zIndexOverlay:"var(--zIndexOverlay, 1000)",zIndexPopup:"var(--zIndexPopup, 2000)",zIndexMessages:"var(--zIndexMessages, 3000)",zIndexFloating:"var(--zIndexFloating, 4000)",zIndexPriority:"var(--zIndexPriority, 5000)",zIndexDebug:"var(--zIndexDebug, 6000)"}},1316:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})},1321:(e,t,r)=>{"use strict";function n(e){for(var t,r=0,n=0,o=e.length;o>=4;++n,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(n)|(255&e.charCodeAt(++n))<<8|(255&e.charCodeAt(++n))<<16|(255&e.charCodeAt(++n))<<24))+(59797*(t>>>16)<<16),r=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&r)+(59797*(r>>>16)<<16);switch(o){case 3:r^=(255&e.charCodeAt(n+2))<<16;case 2:r^=(255&e.charCodeAt(n+1))<<8;case 1:r=1540483477*(65535&(r^=255&e.charCodeAt(n)))+(59797*(r>>>16)<<16)}return(((r=1540483477*(65535&(r^=r>>>13))+(59797*(r>>>16)<<16))^r>>>15)>>>0).toString(36)}r.d(t,{A:()=>n})},1356:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});
          /**
          * AWTAutoCollection.ts
          * @author Abhilash Panwar (abpanwar)
          * @copyright Microsoft 2018
          */
          var n=r(8822),o="MicrosoftApplicationsTelemetryDeviceId",a="MicrosoftApplicationsTelemetryFirstLaunchTime",i="MSIE",s="Chrome",l="Firefox",u="Safari",c="Edge",d="Electron",h="SkypeShell",f="PhantomJS",p="Opera",g="Windows",m="Mac OS X",v="Windows Phone",y="Windows RT",b="iOS",k="Android",C="Linux",S="Chrome OS",_=/(windows|win32)/i,B=/ arm;/i,w=/windows\sphone\s\d+\.\d+/i,x=/(macintosh|mac os x)/i,T=/(iPad|iPhone|iPod)(?=.*like Mac OS X)/i,E=/(linux|joli|[kxln]?ubuntu|debian|[open]*suse|gentoo|arch|slackware|fedora|mandriva|centos|pclinuxos|redhat|zenwalk)/i,P=/android/i,A=/CrOS/i,F={5.1:"XP","6.0":"Vista",6.1:"7",6.2:"8",6.3:"8.1","10.0":"10"},D="([\\d,.]+)",I="Unknown",L="undefined",N=function(){function e(){}return e._areCookiesAvailable=function(){var e=!1;try{e=typeof document!==L&&typeof document.cookie!==L}catch(e){}return e},e.addPropertyStorageOverride=function(e){return!!e&&(this._propertyStorage=e,!0)},e.autoCollect=function(e,t,r){if(this._semanticContext=e,this._disableCookies=t,this._autoCollect(),r||typeof navigator===L||(r=navigator.userAgent||""),this._autoCollectFromUserAgent(r),this._disableCookies&&!this._propertyStorage)return this._deleteCookie(o),void this._deleteCookie(a);(this._propertyStorage||this._areCookiesAvailable()&&!this._disableCookies)&&this._autoCollectDeviceId()},e.checkAndSaveDeviceId=function(e){if(e){var t=this._getData(o),r=this._getData(a);t!==e&&(r=n.getISOString(new Date)),this._saveData(o,e),this._saveData(a,r),this._setFirstLaunchTime(r)}},e._autoCollectDeviceId=function(){var e=this._getData(o);e||(e=n.newGuid()),this._semanticContext.setDeviceId(e)},e._autoCollect=function(){typeof document!==L&&document.documentElement&&this._semanticContext.setAppLanguage(document.documentElement.lang),typeof navigator!==L&&this._semanticContext.setUserLanguage(navigator.userLanguage||navigator.language);var e=(new Date).getTimezoneOffset(),t=e%60,r=(e-t)/60,n="+";r>0&&(n="-"),r=Math.abs(r),t=Math.abs(t),this._semanticContext.setUserTimeZone(n+(r<10?"0"+r:r.toString())+":"+(t<10?"0"+t:t.toString()))},e._autoCollectFromUserAgent=function(e){if(e){var t=this._getBrowserName(e);this._semanticContext.setDeviceBrowserName(t),this._semanticContext.setDeviceBrowserVersion(this._getBrowserVersion(e,t));var r=this._getOsName(e);this._semanticContext.setDeviceOsName(r),this._semanticContext.setDeviceOsVersion(this._getOsVersion(e,r))}},e._getBrowserName=function(e){return this._userAgentContainsString("OPR/",e)?p:this._userAgentContainsString(f,e)?f:this._userAgentContainsString(c,e)||this._userAgentContainsString("Edg",e)?c:this._userAgentContainsString(d,e)?d:this._userAgentContainsString(s,e)?s:this._userAgentContainsString("Trident",e)?i:this._userAgentContainsString(l,e)?l:this._userAgentContainsString(u,e)?u:this._userAgentContainsString(h,e)?h:I},e._setFirstLaunchTime=function(e){if(!isNaN(e)){var t=new Date;t.setTime(parseInt(e,10)),e=n.getISOString(t)}this.firstLaunchTime=e},e._userAgentContainsString=function(e,t){return t.indexOf(e)>-1},e._getBrowserVersion=function(e,t){if(t===i)return this._getIeVersion(e);if(t===c){var r=this._getOtherVersion(t,e);return r===I?this._getOtherVersion("Edg",e):r}return this._getOtherVersion(t,e)},e._getIeVersion=function(e){var t=e.match(new RegExp(i+" "+D));if(t)return t[1];var r=e.match(new RegExp("rv:"+D));return r?r[1]:void 0},e._getOtherVersion=function(e,t){e===u&&(e="Version");var r=t.match(new RegExp(e+"/"+D));return r?r[1]:I},e._getOsName=function(e){return e.match(w)?v:e.match(B)?y:e.match(T)?b:e.match(P)?k:e.match(E)?C:e.match(x)?m:e.match(_)?g:e.match(A)?S:I},e._getOsVersion=function(e,t){return t===g?this._getGenericOsVersion(e,"Windows NT"):t===k?this._getGenericOsVersion(e,t):t===m?this._getMacOsxVersion(e):I},e._getGenericOsVersion=function(e,t){var r=e.match(new RegExp(t+" "+D));return r?F[r[1]]?F[r[1]]:r[1]:I},e._getMacOsxVersion=function(e){var t=e.match(new RegExp(m+" ([\\d,_,.]+)"));if(t){var r=t[1].replace(/_/g,".");if(r){var n=this._getDelimiter(r);return n?r.split(n)[0]:r}}return I},e._getDelimiter=function(e){return e.indexOf(".")>-1?".":e.indexOf("_")>-1?"_":null},e._saveData=function(e,t){if(this._propertyStorage)this._propertyStorage.setProperty(e,t);else if(this._areCookiesAvailable()){var r=new Date;r.setTime(r.getTime()+31536e6);var n="expires="+r.toUTCString();document.cookie=e+"="+t+"; "+n}},e._getData=function(e){if(this._propertyStorage)return this._propertyStorage.getProperty(e)||"";if(this._areCookiesAvailable()){e+="=";for(var t=document.cookie.split(";"),r=0;r<t.length;r++){for(var n=t[r],o=0;" "===n.charAt(o);)o++;if(0===(n=n.substring(o)).indexOf(e))return n.substring(e.length,n.length)}}return""},e._deleteCookie=function(e){this._areCookiesAvailable()&&(document.cookie=e+"=;expires=Thu, 01 Jan 1970 00:00:01 GMT;")},e._disableCookies=!1,e}();t.default=N},1481:(e,t,r)=>{"use strict";r.d(t,{EJ:()=>a,Rm:()=>l,a$:()=>i});var n=r(947);const o=new Map;function a(e,t){if(o.has(e))throw new Error(`Logger ${e} already exists`);o.set(e,t)}function i(e){e&&Object.keys(e).forEach(t=>{a(t,{logger:e[t]})})}function s(e,t){t.forEach((r,o)=>{try{r.logger(e)}catch(e){const r=new Map(t);r.delete(o),s({id:"500294",type:n.JV.Error,logCategory:n.nh.ClientError,message:`Failure in logger: ${o}`,error:e instanceof Error?e:new Error(String(e))},r)}})}const l=function(e){s(e,o)}},1535:(e,t,r)=>{"use strict";r.d(t,{s:()=>o});var n=r(8031);function o(e,t,r){void 0===r&&(r=!0);var o=!1;if(e&&t)if(r)if(e===t)o=!0;else for(o=!1;t;){var a=(0,n.P)(t);if(a===e){o=!0;break}t=a}else e.contains&&(o=e.contains(t));return o}},1544:(e,t,r)=>{"use strict";var n,o,a,i,s;r.d(t,{BO:()=>i,Dn:()=>n,bi:()=>o,fF:()=>s,s:()=>a}),function(e){e.Arabic="Segoe UI Web (Arabic)",e.Cyrillic="Segoe UI Web (Cyrillic)",e.EastEuropean="Segoe UI Web (East European)",e.Greek="Segoe UI Web (Greek)",e.Hebrew="Segoe UI Web (Hebrew)",e.Thai="Leelawadee UI Web",e.Vietnamese="Segoe UI Web (Vietnamese)",e.WestEuropean="Segoe UI Web (West European)",e.Selawik="Selawik Web",e.Armenian="Segoe UI Web (Armenian)",e.Georgian="Segoe UI Web (Georgian)"}(n||(n={})),function(e){e.Arabic="'".concat(n.Arabic,"'"),e.ChineseSimplified="'Microsoft Yahei UI', Verdana, Simsun",e.ChineseTraditional="'Microsoft Jhenghei UI', Pmingliu",e.Cyrillic="'".concat(n.Cyrillic,"'"),e.EastEuropean="'".concat(n.EastEuropean,"'"),e.Greek="'".concat(n.Greek,"'"),e.Hebrew="'".concat(n.Hebrew,"'"),e.Hindi="'Nirmala UI'",e.Japanese="'Yu Gothic UI', 'Meiryo UI', Meiryo, 'MS Pgothic', Osaka",e.Korean="'Malgun Gothic', Gulim",e.Selawik="'".concat(n.Selawik,"'"),e.Thai="'Leelawadee UI Web', 'Kmer UI'",e.Vietnamese="'".concat(n.Vietnamese,"'"),e.WestEuropean="'".concat(n.WestEuropean,"'"),e.Armenian="'".concat(n.Armenian,"'"),e.Georgian="'".concat(n.Georgian,"'")}(o||(o={})),function(e){e.size10="10px",e.size12="12px",e.size14="14px",e.size16="16px",e.size18="18px",e.size20="20px",e.size24="24px",e.size28="28px",e.size32="32px",e.size42="42px",e.size68="68px",e.mini="10px",e.xSmall="10px",e.small="12px",e.smallPlus="12px",e.medium="14px",e.mediumPlus="16px",e.icon="16px",e.large="18px",e.xLarge="20px",e.xLargePlus="24px",e.xxLarge="28px",e.xxLargePlus="32px",e.superLarge="42px",e.mega="68px"}(a||(a={})),function(e){e.light=100,e.semilight=300,e.regular=400,e.semibold=600,e.bold=700}(i||(i={})),function(e){e.xSmall="10px",e.small="12px",e.medium="16px",e.large="20px"}(s||(s={}))},1552:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})},1561:(e,t,r)=>{"use strict";r.d(t,{a:()=>c});var n,o=r(5108);!function(e){e.depth0="0 0 0 0 transparent",e.depth4="0 1.6px 3.6px 0 rgba(0, 0, 0, 0.132), 0 0.3px 0.9px 0 rgba(0, 0, 0, 0.108)",e.depth8="0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108)",e.depth16="0 6.4px 14.4px 0 rgba(0, 0, 0, 0.132), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.108)",e.depth64="0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18)"}(n||(n={}));var a={elevation4:n.depth4,elevation8:n.depth8,elevation16:n.depth16,elevation64:n.depth64,roundedCorner2:"2px",roundedCorner4:"4px",roundedCorner6:"6px"},i=r(8491),s=r(8215),l={s2:"4px",s1:"8px",m:"16px",l1:"20px",l2:"32px"},u=r(7954);function c(e,t){void 0===e&&(e={}),void 0===t&&(t=!1);var r=!!e.isInverted,n={palette:o.b,effects:a,fonts:i.d,spacing:l,isInverted:r,disableGlobalClassNames:!1,semanticColors:(0,u.b)(o.b,a,void 0,r,t),rtl:void 0};return(0,s.z)(n,e)}},1581:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),o(r(6739),t),o(r(6414),t),o(r(5221),t),o(r(419),t),o(r(3868),t)},1589:(e,t,r)=>{"use strict";r.d(t,{CQ:()=>o,LW:()=>i,bX:()=>a});var n=r(9734),o=function(){var e;return null!==(e=(0,n.ZY)())&&void 0!==e?e:"undefined"!=typeof document?document:void 0},a=function(){var e;return null!==(e=(0,n.ox)())&&void 0!==e?e:"undefined"!=typeof window?window:void 0},i=function(e){var t,r;return null!==(r=null===(t=null==e?void 0:e.window)||void 0===t?void 0:t.document)&&void 0!==r?r:"undefined"!=typeof document?document:void 0}},1598:(e,t,r)=>{"use strict";r.d(t,{v:()=>a});var n={},o=void 0;try{o=window}catch(e){}function a(e,t){if(void 0!==o){var r=o.__packages__=o.__packages__||{};if(!r[e]||!n[e])n[e]=t,(r[e]=r[e]||[]).push(t)}}a("@fluentui/set-version","6.0.0")},1609:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var n=r(7308),o=r(8103),a=function(){return!1},i=function(){return o.ou},s=function(){return new Map},l=function(){},u=n.createContext({stylesheets:new Map,useAdoptedStylesheetEx:a,useAdoptedStylesheet:a,useShadowConfig:i,useMergeStylesShadowRootContext:l,useHasMergeStylesShadowRootContext:a,useMergeStylesRootStylesheets:s,useWindow:l,useStyled:l}),c=function(){var e=n.useContext(u);return{useAdoptedStylesheet:e.useAdoptedStylesheet,useAdoptedStylesheetEx:e.useAdoptedStylesheetEx,useShadowConfig:e.useShadowConfig,useMergeStylesShadowRootContext:e.useMergeStylesShadowRootContext,useHasMergeStylesShadowRootContext:e.useHasMergeStylesShadowRootContext,useMergeStylesRootStylesheets:e.useMergeStylesRootStylesheets,useWindow:e.useWindow,useStyled:e.useStyled}}},1637:(e,t,r)=>{"use strict";r.d(t,{e:()=>a,m:()=>i});var n=r(7308);const o=n.createContext("ltr"),a=({children:e,dir:t})=>n.createElement(o.Provider,{value:t},e);function i(){return n.useContext(o)}},1649:(e,t,r)=>{"use strict";r.d(t,{y:()=>m});var n=r(9305),o=r(7089),a=r(7308),i=r(7666),s=r(8258),l=r(107),u=r(9250),c=(0,s.Z)(),d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,o.C6)(t,e),t.prototype.render=function(){var e=this.props,t=e.type,r=e.size,n=e.ariaLabel,s=e.ariaLive,d=e.styles,h=e.label,f=e.theme,p=e.className,g=e.labelPosition,m=n,v=(0,l.G1)(this.props,l.JM,["size"]),y=r;void 0===y&&void 0!==t&&(y=t===i.Q.large?i.H.large:i.H.medium);var b=c(d,{theme:f,size:y,className:p,labelPosition:g});return a.createElement("div",(0,o.Cl)({},v,{className:b.root}),a.createElement("div",{className:b.circle}),h&&a.createElement("div",{className:b.label},h),m&&a.createElement("div",{role:"status","aria-live":s},a.createElement(u.P,null,a.createElement("div",{className:b.screenReaderText},m))))},t.defaultProps={size:i.H.medium,ariaLive:"polite",labelPosition:"bottom"},t}(a.Component),h=r(4922),f=r(5624),p={root:"ms-Spinner",circle:"ms-Spinner-circle",label:"ms-Spinner-label"},g=(0,f.J9)(function(){return(0,h.i7)({"0%":{transform:"rotate(0deg)"},"100%":{transform:"rotate(360deg)"}})}),m=(0,n.I)(d,function(e){var t,r=e.theme,n=e.size,a=e.className,s=e.labelPosition,l=r.palette,u=(0,h.Km)(p,r);return{root:[u.root,{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},"top"===s&&{flexDirection:"column-reverse"},"right"===s&&{flexDirection:"row"},"left"===s&&{flexDirection:"row-reverse"},a],circle:[u.circle,{boxSizing:"border-box",borderRadius:"50%",borderWidth:"1.5px",borderStyle:"solid",borderTopColor:l.themePrimary,borderRightColor:l.themeLight,borderBottomColor:l.themeLight,borderLeftColor:l.themeLight,animationName:g(),animationDuration:"1.3s",animationIterationCount:"infinite",animationTimingFunction:"cubic-bezier(.53,.21,.29,.67)",selectors:(t={},t[h.up]=(0,o.Cl)({borderTopColor:"Highlight"},(0,h.Qg)()),t)},n===i.H.xSmall&&["ms-Spinner--xSmall",{width:12,height:12}],n===i.H.small&&["ms-Spinner--small",{width:16,height:16}],n===i.H.medium&&["ms-Spinner--medium",{width:20,height:20}],n===i.H.large&&["ms-Spinner--large",{width:28,height:28}]],label:[u.label,r.fonts.small,{color:l.themePrimary,margin:"8px 0 0",textAlign:"center"},"top"===s&&{margin:"0 0 8px"},"right"===s&&{margin:"0 0 0 8px"},"left"===s&&{margin:"0 8px 0 0"}],screenReaderText:h.dX}},void 0,{scope:"Spinner"})},1675:(e,t,r)=>{"use strict";r.d(t,{XN:()=>s,aC:()=>l,dF:()=>u,i2:()=>i});let n=!1,o={isFluentV9Enabled:!1},a={};function i(){return{...o,...a}}function s(e){return n||(o={...o,...e}),o}function l(e={}){a=e}function u(){n=!0}},1695:(e,t,r)=>{"use strict";r.d(t,{p:()=>o});var n=r(921);function o(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];for(var o=[],a=0,i=t;a<i.length;a++){var s=i[a];s&&o.push("function"==typeof s?s(e):s)}return 1===o.length?o[0]:o.length?n.T.apply(void 0,o):{}}},1696:(e,t,r)=>{"use strict";r.d(t,{AR:()=>n,YF:()=>s,kA:()=>u});var n;r(7308);!function(e){e[e.small=0]="small",e[e.medium=1]="medium",e[e.large=2]="large",e[e.xLarge=3]="xLarge",e[e.xxLarge=4]="xxLarge",e[e.xxxLarge=5]="xxxLarge",e[e.unknown=999]="unknown"}(n||(n={}));var o,a,i=[479,639,1023,1365,1919,99999999];function s(){var e;return null!==(e=null!=o?o:a)&&void 0!==e?e:n.large}function l(e){try{return e.document.documentElement.clientWidth}catch(t){return e.innerWidth}}function u(e){var t=n.small;if(e){try{for(;l(e)>i[t];)t++}catch(e){t=s()}a=t}else{if(void 0===o)throw new Error("Content was rendered in a server environment without providing a default responsive mode. Call setResponsiveMode to define what the responsive mode is.");t=o}return t}},1730:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.JSON_ID_KEYNAME=t.JSON_SURVEY_KEYNAME=t.DOM_ID_TAGNAME=t.DOM_TYPE_VALUE=t.DOM_TYPE_TAGNAME=t.SurveyInfoBusinessLevel=void 0,function(e){e[e.None=0]="None",e[e.Critical=1]="Critical"}(t.SurveyInfoBusinessLevel||(t.SurveyInfoBusinessLevel={})),t.DOM_TYPE_TAGNAME="Type",t.DOM_TYPE_VALUE="Survey",t.DOM_ID_TAGNAME="SurveyID",t.JSON_SURVEY_KEYNAME="survey",t.JSON_ID_KEYNAME="surveyId"},1735:(e,t,r)=>{"use strict";r.d(t,{DU:()=>a,Iy:()=>s});var n,o=r(8103);function a(e){n!==e&&(n=e)}function i(){return void 0===n&&(n="undefined"!=typeof document&&!!document.documentElement&&"rtl"===document.documentElement.getAttribute("dir")),n}function s(){return{rtl:i(),shadowConfig:o.ou}}n=i()},1738:(e,t,r)=>{"use strict";r.d(t,{F:()=>a});var n=r(8817),o=r(279);r(7308);function a(e,t){const{disabled:r,disabledFocusable:a=!1,"aria-disabled":i,onClick:s,onKeyDown:l,onKeyUp:u,...c}=null!=t?t:{},d="string"==typeof i?"true"===i:i,h=r||a||d,f=(0,o.D)(e=>{h?(e.preventDefault(),e.stopPropagation()):null==s||s(e)}),p=(0,o.D)(e=>{if(null==l||l(e),e.isDefaultPrevented())return;const t=e.key;if(h&&(t===n.xyI||t===n.$xS))return e.preventDefault(),void e.stopPropagation();t!==n.$xS?t===n.xyI&&(e.preventDefault(),e.currentTarget.click()):e.preventDefault()}),g=(0,o.D)(e=>{if(null==u||u(e),e.isDefaultPrevented())return;const t=e.key;if(h&&(t===n.xyI||t===n.$xS))return e.preventDefault(),void e.stopPropagation();t===n.$xS&&(e.preventDefault(),e.currentTarget.click())});if("button"===e||void 0===e)return{...c,disabled:r&&!a,"aria-disabled":!!a||d,onClick:a?void 0:f,onKeyUp:a?void 0:u,onKeyDown:a?void 0:l};{const t=!!c.href;let n=t?void 0:"button";!n&&h&&(n="link");const o={role:n,tabIndex:a||!t&&!r?0:void 0,...c,onClick:f,onKeyUp:g,onKeyDown:p,"aria-disabled":h};return"a"===e&&h&&(o.href=void 0),o}}},1766:(e,t,r)=>{"use strict";e.exports=r(5551)},1797:(e,t,r)=>{"use strict";var n=r(755),o=r(8374);e.exports=function(e,t,r){var a=!n(t);return e&&(a||!1===r)?o(e,t):t}},1855:(e,t,r)=>{"use strict";r.d(t,{k:()=>n});var n=r(7089).Cl},1898:e=>{"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},1930:(e,t,r)=>{"use strict";var n=r(5409),o=r(6722),a=r(728),i=r(5407),s=r(1170),l=r(4050),u=r(2103),c=r(5643),d=r(4988),h={"Content-Type":"application/x-www-form-urlencoded"};function f(e,t){!o.isUndefined(e)&&o.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}var p,g={transitional:s,adapter:(("undefined"!=typeof XMLHttpRequest||void 0!==n&&"[object process]"===Object.prototype.toString.call(n))&&(p=r(4726)),p),transformRequest:[function(e,t){a(t,"Accept"),a(t,"Content-Type");var r,n=t&&t["Content-Type"]||"",i=n.indexOf("application/json")>-1,s=o.isObject(e);if(s&&o.isHTMLForm(e)&&(e=new FormData(e)),o.isFormData(e))return i?JSON.stringify(d(e)):e;if(o.isArrayBuffer(e)||o.isBuffer(e)||o.isStream(e)||o.isFile(e)||o.isBlob(e))return e;if(o.isArrayBufferView(e))return e.buffer;if(o.isURLSearchParams(e))return f(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString();if(s){if(-1!==n.indexOf("application/x-www-form-urlencoded"))return u(e,this.formSerializer).toString();if((r=o.isFileList(e))||n.indexOf("multipart/form-data")>-1){var c=this.env&&this.env.FormData;return l(r?{"files[]":e}:e,c&&new c,this.formSerializer)}}return s||i?(f(t,"application/json"),function(e,t,r){if(o.isString(e))try{return(t||JSON.parse)(e),o.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(r||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){var t=this.transitional||g.transitional,r=t&&t.forcedJSONParsing,n="json"===this.responseType;if(e&&o.isString(e)&&(r&&!this.responseType||n)){var a=!(t&&t.silentJSONParsing)&&n;try{return JSON.parse(e)}catch(e){if(a){if("SyntaxError"===e.name)throw i.from(e,i.ERR_BAD_RESPONSE,this,null,this.response);throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:c.classes.FormData,Blob:c.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};o.forEach(["delete","get","head"],function(e){g.headers[e]={}}),o.forEach(["post","put","patch"],function(e){g.headers[e]=o.merge(h)}),e.exports=g},2018:e=>{"use strict";e.exports=function(e,t,r,n,o,a,i,s){if(!e){var l;if(void 0===t)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[r,n,o,a,i,s],c=0;(l=new Error(t.replace(/%s/g,function(){return u[c++]}))).name="Invariant Violation"}throw l.framesToPop=1,l}}},2046:(e,t,r)=>{"use strict";r.d(t,{C:()=>n});r(7308);function n(e){0}},2095:(e,t,r)=>{"use strict";r.d(t,{a:()=>a});var n=r(7089),o=r(7308);function a(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var r=o.useCallback(function(t){r.current=t;for(var n=0,o=e;n<o.length;n++){var a=o[n];"function"==typeof a?a(t):a&&(a.current=t)}},(0,n.fX)([],e,!0));return r}},2103:(e,t,r)=>{"use strict";var n=r(6722),o=r(4050),a=r(5643);e.exports=function(e,t){return o(e,new a.classes.URLSearchParams,Object.assign({visitor:function(e,t,r,o){return a.isNode&&n.isBuffer(e)?(this.append(t,e.toString("base64")),!1):o.defaultVisitor.apply(this,arguments)}},t))}},2109:(e,t,r)=>{"use strict";r.r(t),r.d(t,{AriaLogger:()=>v,makeAnalyticsLogger:()=>b});var n=r(3027),o=r(5179),a=r(6355),i=r(2535);const s=(0,a.U4)(i.n.Static).register();if("string"!=typeof s.appId)throw new Error(`${i.n.Static}.appId is missing`);const l=s.appId;var u=r(947),c=r(2730);const d=(0,a.U4)(i.n.Static).register();let h,f,p=Promise.resolve({});function g(e){e&&(f=e)}const m=class{constructor(){this.isAriaInitialized=!1,this.logQueue=[],this.properties={cloudEnvironment:"",cloudLocation:"",cloudDomain:"",flight:"",puid:"",sessionId:"",tenantId:""}}static getAriaLogger(){return m.logger}log(e,t,r){if(this.initialize(),this.isAriaInitialized){if("string"!=typeof d.hostName)throw new Error(`${i.n.Static}.hostName is missing`);const o=new n.ch;o.setName("M365_Admin_Center"),o.setProperty("SessionId",this.properties.sessionId),o.setProperty("Puid",this.properties.puid),o.setProperty("TenantId",this.properties.tenantId),o.setProperty("CloudLocation",this.properties.cloudLocation),o.setProperty("CloudEnvironment",this.properties.cloudEnvironment),o.setProperty("PageName",(0,c.HE)(e)),o.setProperty("Hint",(0,c.HE)(t)),o.setProperty("Value",(0,c.HE)(r)),o.setProperty("UserFlight",this.properties.flight),o.setProperty("AppId",l),o.setProperty("HostingApp",d.hostName?d.hostName:""),o.setProperty("CloudDomain",this.properties.cloudDomain),o.setProperty("AdditionalData",(0,c.HE)(JSON.stringify(this.properties.additionalData))),this._sendEvent(o)}else this.logQueue.push({pageName:e,hint:t,value:r}),this.logQueue.length>100&&(this.logQueue=this.logQueue.slice(-100))}getSessionId(){return this.isAriaInitialized?this.properties.sessionId:"0"}unlockLogQueue(){this.logQueue.forEach(e=>{this.log(e.pageName,e.hint,e.value)}),this.logQueue=[]}initialize(){this.isAriaInitialized||p.then(e=>{if(this.isAriaInitialized)return;if(!h)try{h=(0,o.EX)();const e=h.register(e=>{g(e.dataBoundary),n.OF._isInitialized=!1,this.isAriaInitialized=!1,this.initialize()});g(e.dataBoundary)}catch(e){return}if(void 0===f)return;let t;f===o.nS.EU&&e.euAriaLoggerId&&(t=e.euAriaLoggerId);const r=document.getElementById("LoggerId");if(!t&&r&&(t=r.getAttribute("value")??void 0),void 0===t){t=e.ariaLoggerId}if(!t&&window.m365config.hostingAppUrls&&(t=JSON.parse(window.m365config.hostingAppUrls).AriaLoggerId),void 0===t&&(t="ea84b6a3285140258eaeb7caaab5884a-9d3ca75b-b3ee-42b8-a22c-ab0759ad4d38-7330"),t){const r=e?.ariaCollectorEndpoints?.AriaLoggerGlobalCollectorEndpoint??"",a=e?.ariaCollectorEndpoints?.AriaLoggerEUCollectorEndpoint??"";let i="";i=f===o.nS.EU?a:r;const s={collectorUri:i};m.awtLogger=n.OF.initialize(t,s),this.properties.cloudEnvironment=e?.cloudEnvironment||"",this.properties.cloudLocation=e?.cloudLocation||"",this.properties.flight=e?.flight||"",this.properties.puid=e?.puid||"",this.properties.sessionId=e?.sessionId||"",this.properties.tenantId=e?.tenantId||"",this.properties.additionalData=e?.additionalData,this.properties.cloudDomain=window.m365config?.isOCDIContext?"true":"false",this.isAriaInitialized=!0,this.unlockLogQueue()}},()=>{if(this.isAriaInitialized)return;const e="ERROR";let t;const r=document.getElementById("LoggerId");r&&(t=r.getAttribute("value")),void 0===t&&window.m365config.hostingAppUrls&&(t=JSON.parse(window.m365config.hostingAppUrls).AriaLoggerId),t&&(this.properties.cloudEnvironment=e,this.properties.cloudLocation=e,this.properties.flight=e,this.properties.puid=e,this.properties.sessionId=e,this.properties.tenantId=e,this.properties.additionalData=e,this.properties.cloudDomain=e,this.isAriaInitialized=!0,m.awtLogger=n.OF.initialize(t),this.unlockLogQueue())})}_sendEvent(e){m.awtLogger.logEvent(e)}};let v=m;function y(e){if(!(0,u.fs)(e))return;const t=e.id,r="string"==typeof e.data?e.data:JSON.stringify(e.data),n=function(){let e="";const t=window.location.hash;return t&&(e="#"===t.charAt(0)?t.substring(1):t),e}();v.getAriaLogger().log(n,t,r)}function b(e){return e&&(p=e),{logger:y}}v.logger=new m},2147:(e,t,r)=>{"use strict";r.d(t,{G:()=>o,S:()=>a});var n=r(3451);function o(e){var t=null;try{var r=(0,n.z)();t=r?r.sessionStorage.getItem(e):null}catch(e){}return t}function a(e,t){var r;try{null===(r=(0,n.z)())||void 0===r||r.sessionStorage.setItem(e,t)}catch(e){}}},2149:(e,t,r)=>{"use strict";r.d(t,{X:()=>a});var n=r(2848),o=r(5014);function a(e,t,r=n.A){const a=r();let i=null,s=null;return function(r){const{dir:n,renderer:l}=r,u="ltr"===n;return u?null===i&&(i=(0,o.N)(e,n)):null===s&&(s=(0,o.N)(e,n)),a(l,t),u?i:s}}},2161:(e,t,r)=>{"use strict";function n(e,t){var r=function(e,t,r){void 0===r&&(r=0);for(var n=-1,o=r;e&&o<e.length;o++)if(t(e[o],o)){n=o;break}return n}(e,t);if(!(r<0))return e[r]}function o(e,t,r){var n=e.slice();return n.splice(t,0,r),n}function a(e,t){if(e.length!==t.length)return!1;for(var r=0;r<e.length;r++)if(e[r]!==t[r])return!1;return!0}r.d(t,{I6:()=>n,Ty:()=>o,r1:()=>a})},2283:(e,t)=>{"use strict";
          /**
          * AWTKillSwitch.ts
          * @author Abhilash Panwar (abpanwar)
          * @copyright Microsoft 2017
          */Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(){this._killedTokenDictionary={}}return e.prototype.setKillSwitchTenants=function(e,t){if(e&&t)try{var r=e.split(",");if("this-request-only"===t)return r;for(var n=1e3*parseInt(t,10),o=0;o<r.length;++o)this._killedTokenDictionary[r[o]]=Date.now()+n}catch(e){return[]}return[]},e.prototype.isTenantKilled=function(e){return void 0!==this._killedTokenDictionary[e]&&this._killedTokenDictionary[e]>Date.now()||(delete this._killedTokenDictionary[e],!1)},e}();t.default=r},2292:(e,t,r)=>{"use strict";r.d(t,{B:()=>i,j:()=>a});var n=r(8258),o=r(9305);function a(){return(0,n.Z)()}function i(e,t){return(0,o.I)(e,t,void 0,void 0,!0)}},2355:(e,t,r)=>{"use strict";r.d(t,{UJ:()=>v,cL:()=>b,Op:()=>y});var n=r(8104),o=r(5880),a=r(947),i=r(9598),s=r(6694),l=r(4243),u=r(7093);function c(e,t,r){switch(t){case o.GV.Equals:return e===r;case o.GV.NotEquals:return e!==r;case o.GV.GreaterThan:return e>r;case o.GV.GreaterThanOrEqual:return e>=r;case o.GV.LessThan:return e<r;case o.GV.LessThanOrEqual:return e<=r;case o.GV.IsAnswered:return!!e;default:return!1}}function d(e,t){if(t.get("sourceType")===o.lr.Question){const r=t;if(!r.get("sourceType")||!r.get("conditionType")||!r.get("conditionValue")&&0!==r.get("conditionValue")||!r.get("sourceId")||"number"!=typeof r.get("sourcePageIndex"))throw Error("Invalid Question branching condition. Missing one or more of the following: sourceType, conditionType, conditionValue, sourceId, sourcePageIndex");const n=e.get("pages").get(r.get("sourcePageIndex"))?.get("questions").find(e=>e.get("id")===r.get("sourceId"));if(n){const e=(0,u.z4)(r.get("sourcePageIndex"),r.get("sourceId"),r.get("subSourceIndex")??void 0);if(!(0,s.Hj)(e)){return c(e,r.get("conditionType"),r.get("conditionValue"))}}else(0,i.$)(l.x.BranchingProcessor_MissingConditionQuestion,a.JV.Error,`BranchingProcessor: Missing condition Question "${r.get("sourceId")}" while checking a branching condition`)}else{const r=t;if(!r.get("sourceType")||!r.get("conditionType")||(0,s.Hj)(r.get("conditionValue"))||!r.get("sourceId"))throw Error("Invalid Variable branching condition. Missing one or more of the following: sourceType, conditionType, conditionValue, sourceId, sourcePageIndex");const n=e.get("variables")?e.get("variables")?.get(r.get("sourceId")):void 0;if(null!=n)return c(n,r.get("conditionType"),r.get("conditionValue"));(0,i.$)(l.x.BranchingProcessor_MissingConditionVariable,a.JV.Error,`BranchingProcessor: Missing condition variable "${r.get("sourceId")}" while checking a branching condition`)}return!1}var h=r(874),f=r(5990);function p(e,t,r=!1){let n=e;const s=[];if(t.get("type")===o.qN.Page){let e=0;t.get("hiddenPageIndices").forEach(t=>{e>0&&!r&&(t-=e);let o=n.get("additionalCapabilities")?.get(h.IUxSchemaAdditionalCapabilitiesTypes.Email);n.get("pages").get(t)?(o&&t<o.get("targetPage")?o=o.set("targetPage",o.get("targetPage")-1):o&&t===o.get("targetPage")&&(o=o.set("targetPage",-1)),r?s.push((0,f.Qj)(t)):(o&&(n=n.set("additionalCapabilities",n.get("additionalCapabilities")?.set(h.IUxSchemaAdditionalCapabilitiesTypes.Email,o))),n=n.set("pages",n.get("pages").remove(t))),e++):(0,i.$)(l.x.BranchingProcessor_MissingTargetPage,a.JV.Error,`BranchingProcessor: Missing target page while removing the target page "${t}" index from UxSchema`)})}else if(t.get("type")===o.qN.Override){const e=t,o=e.get("targetPageIndex"),u=n.get("pages").get(o);if(u){const t=u.get("questions").findIndex(t=>t.get("id")===e.get("targetOverrideId"));if(t>-1){let a=u.get("questions").get(t,void 0);const i=e.get("overrideProperties").toObject();if(r)s.push((0,f.BI)(i,o,t));else{Object.keys(i).forEach(e=>{a=a.setIn([e],i[e])});const e=u.setIn(["questions",t],a);n=n.setIn(["pages",o],e)}}else(0,i.$)(l.x.BranchingProcessor_MissingTargetQuestion,a.JV.Error,`BranchingProcessor: Missing target Question "${e.get("targetOverrideId")}" while running an override target rule`)}else(0,i.$)(l.x.BranchingProcessor_MissingTargetPage,a.JV.Error,`BranchingProcessor: Missing target page "${o}" while overriding question in UxSchema`)}return r?s:n}const g=new Map;let m=!1;function v(e){let t=e,r=(0,n.pn)([]);return t.get("branchingRules")?.forEach(e=>{let a=!0,i=!1,s=-1;if(!(e.get("conditions")?.count()<1||e.get("targets")?.count()<1||(e.get("conditions").forEach(e=>{if(!i)if(e.get("sourceType")===o.lr.Question){const t=e;if("number"!=typeof t.get("sourcePageIndex"))return void(i=!0);a=!1,s=Math.max(s,t.get("sourcePageIndex"))}else{i=!d(t,e)}}),i)))if(a)r=r.push(e);else{let t=g.get(s);t=t?t.push(e):(0,n.pn)([e]),g.set(s,t)}}),m=!0,t=function(e,t){if(!m)throw Error("Branching rules processor has not been initialized");if(!t||0===t.count())return e;let r=e;const a=[];return t.forEach(e=>{e.get("targets").forEach(e=>{let t=[];const i=e.get("type")===o.qN.Page?e:void 0;if(i&&(t=i.get("hiddenPageIndices").toArray()),i&&a.length>0){const r=[];t.forEach(e=>{if(a.includes(e))return;const t=a.filter(t=>t<=e).length;r.push(e-t)}),e=i.set("hiddenPageIndices",(0,n.pn)(r))}r=p(r,e),i&&a.push(...t)})}),r}(t,r),t}function y(e,t){if(!m)throw Error("Branching rules processor has not been initialized");const r=[],o=function(e){return g.get(e)||(0,n.pn)([])}(e);return o.forEach(e=>{let n=!1;e.get("conditions").forEach(e=>{n||(n=!d(t,e))}),n||e.get("targets").forEach(e=>{const n=p(t,e,!0);n&&r.push(...n)})}),r}function b(){g.clear(),m=!1}},2455:(e,t,r)=>{"use strict";r.r(t),r.d(t,{consoleLogger:()=>l,consoleLoggerState:()=>s,overtakeWindowConsole:()=>u});var n=r(1481),o=r(947);let a=!1;const i="centro.runtime.consoleLogger";try{a="1"===localStorage.getItem(i)}catch(e){(0,n.Rm)({id:"514091",type:o.JV.Error,message:"Failed to retrive console logger state with local storage",error:e instanceof Error?e:new Error(String(e)),logCategory:o.nh.ClientError})}function s(e=!1){if(e){a=!a;try{a?localStorage.setItem(i,"1"):localStorage.removeItem(i)}catch(e){(0,n.Rm)({id:"514092",type:o.JV.Error,message:"Failed to persist console logger state with local storage",error:e instanceof Error?e:new Error(String(e)),logCategory:o.nh.ClientError})}}return a}function l(e){if(!a)return;let t;if(t="object"==typeof e.data?JSON.stringify(e.data,void 0,2):"string"==typeof e.data?e.data:"",(0,o.lf)(e))console.log(`${e.type}: ${e.flightName}`),console.log(`${JSON.stringify(e.flightData,void 0,2)}`);else if((0,o.pi)(e)||(0,o.fs)(e))(0,o.fs)(e)?console.log(`${e.type}: HINT: ${e.id}\nVALUE: ${t}`):console.log(`${e.type}: ${e.id}\n${t}`);else{const r=e.message||"";console.log(`${e.type}: ${e.id} - ${r}\n${t}`)}(0,o.bJ)(e)&&console.log(e.error)}function u(){const e=e=>(...t)=>{if(a)return e.apply(window.console,t)};window.console.log=e(window.console.log),window.console.warn=e(window.console.warn),window.console.debug=e(window.console.debug),window.console.error=e(window.console.error),window.console.info=e(window.console.info),window.console.trace=e(window.console.trace)}},2477:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});
          /**
          * AWTStatsManager.ts
          * @author Abhilash Panwar (abpanwar)
          * @copyright Microsoft 2017
          */
          var n=r(8822),o=r(1273),a=r(9533),i=function(){function e(){}return e.initialize=function(e){var t=this;this._sendStats=e,this._isInitalized=!0,o.default.addNotificationListener({eventsSent:function(e){t._addStat("records_sent_count",e.length,e[0].apiKey)},eventsDropped:function(e,r){switch(r){case a.AWTEventsDroppedReason.NonRetryableStatus:t._addStat("d_send_fail",e.length,e[0].apiKey),t._addStat("records_dropped_count",e.length,e[0].apiKey);break;case a.AWTEventsDroppedReason.MaxRetryLimit:t._addStat("d_retry_limit",e.length,e[0].apiKey),t._addStat("records_dropped_count",e.length,e[0].apiKey);break;case a.AWTEventsDroppedReason.QueueFull:t._addStat("d_queue_full",e.length,e[0].apiKey)}},eventsRejected:function(e,r){switch(r){case a.AWTEventsRejectedReason.InvalidEvent:t._addStat("r_inv",e.length,e[0].apiKey);break;case a.AWTEventsRejectedReason.KillSwitch:t._addStat("r_kl",e.length,e[0].apiKey);break;case a.AWTEventsRejectedReason.SizeLimitExceeded:t._addStat("r_size",e.length,e[0].apiKey)}t._addStat("r_count",e.length,e[0].apiKey)},eventsRetrying:null}),setTimeout(function(){return t.flush()},6e4)},e.teardown=function(){this._isInitalized&&(this.flush(),this._isInitalized=!1)},e.eventReceived=function(t){e._addStat("records_received_count",1,t)},e.flush=function(){var e=this;if(this._isInitalized){for(var t in this._stats)this._stats.hasOwnProperty(t)&&this._sendStats(this._stats[t],t);this._stats={},setTimeout(function(){return e.flush()},6e4)}},e._addStat=function(e,t,r){if(this._isInitalized&&r!==n.StatsApiKey){var o=n.getTenantId(r);this._stats[o]||(this._stats[o]={}),this._stats[o][e]?this._stats[o][e]=this._stats[o][e]+t:this._stats[o][e]=t}},e._isInitalized=!1,e._stats={},e}();t.default=i},2527:(e,t,r)=>{"use strict";function n(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var r=[],n=0,o=e;n<o.length;n++){var a=o[n];if(a)if("string"==typeof a)r.push(a);else if(a.hasOwnProperty("toString")&&"function"==typeof a.toString)r.push(a.toString());else for(var i in a)a[i]&&r.push(i)}return r.join(" ")}r.d(t,{A:()=>n})},2535:(e,t,r)=>{"use strict";r.d(t,{N:()=>n,n:()=>o});var n=(e=>(e.M365AdminPortal="M365AdminPortal",e.SPOAdminPortal="SPOAdminPortal",e.SPOPortal="SPOPortal",e.EXOAdminPortal="EXOAdminPortal",e.TeamsAdminPortal="TeamsAdminPortal",e.SecurityPortal="SecurityPortal",e.CompliancePortal="CompliancePortal",e.M365SCCPortal="M365SCCPortal",e.SupportCentral="SupportCentral",e.IbizaMTMPortal="IbizaMTMPortal",e.CloudCostManagementPortal="CloudCostManagementPortal",e.Rave="Rave",e.DynamicsPortal="DynamicsPortal",e.TeamsApp="TeamsApp",e.M365DefenderSMB="M365DefenderSMB",e.Windows365Portal="Windows365Portal",e.PPACAdminPortal="PPACAdminPortal",e.VivaGoals="VivaGoals",e.VivaPulse="VivaPulse",e.VivaInsights="VivaInsights",e.FireSurveysHost="FireSurveysHost",e.AEM="AEM",e.ExcelPythonAddon="ExcelPythonAddon",e.AdminAppMetaOSTeams="AdminAppMetaOSTeams",e.AdminAppMetaOSOffice="AdminAppMetaOSOffice",e.AdminAppMetaOSOutlook="AdminAppMetaOSOutlook",e.Project="Project",e.Planner="Planner",e.Visio="Visio",e.Clipchamp="Clipchamp",e))(n||{}),o=(e=>(e.Static="centro.runtime.static",e.Error="centro.hvc.error",e.LogMetadata="centro.hvc.log-metadata",e.CentroHvcLoader="centro.hvc.loader-data",e))(o||{})},2536:(e,t,r)=>{"use strict";r.d(t,{r:()=>n});var n=(e=>(e[e.Default=0]="Default",e[e.AmplifyCV=1]="AmplifyCV",e))(n||{})},2540:(e,t,r)=>{"use strict";var n=r(6722),o=r(308);function a(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}e.exports=function(e,t,r){if(!t)return e;var i=e.indexOf("#");-1!==i&&(e=e.slice(0,i));var s,l=r&&r.encode||a,u=r&&r.serialize;return(s=u?u(t,r):n.isURLSearchParams(t)?t.toString():new o(t,r).toString(l))&&(e+=(-1===e.indexOf("?")?"?":"&")+s),e}},2631:(e,t,r)=>{"use strict";r.d(t,{h:()=>u});var n=r(757),o=r(1481),a=r(947);const i={aa:{name:"Afar",nativeName:"Qafar",direction:"ltr",lcid:4096},af:{name:"Afrikaans",nativeName:"Afrikaans",direction:"ltr",lcid:54},agq:{name:"Aghem",nativeName:"Aghem",direction:"ltr",lcid:4096},ak:{name:"Akan",nativeName:"Akan",direction:"ltr",lcid:4096},sq:{name:"Albanian",nativeName:"shqip",direction:"ltr",lcid:28},am:{name:"Amharic",nativeName:"አማርኛ",direction:"ltr",lcid:94},ar:{name:"Arabic",nativeName:"العربية",direction:"rtl",lcid:1},arz:{name:'"Arabic, Egyptian"',nativeName:"اللهجة المصرية",direction:"rtl",lcid:0},afb:{name:'"Arabic, Gulf"',nativeName:"اللهجة الخليجية",direction:"rtl",lcid:0},apc:{name:'"Arabic, Levantine"',nativeName:"اللهجة الشامية",direction:"rtl",lcid:0},hy:{name:"Armenian",nativeName:"Հայերեն",direction:"ltr",lcid:43},as:{name:"Assamese",nativeName:"অসমীয়া",direction:"ltr",lcid:77},ast:{name:"Asturian",nativeName:"asturianu",direction:"ltr",lcid:4096},asa:{name:"Asu",nativeName:"Kipare",direction:"ltr",lcid:4096},"az-Cyrl":{name:"Azerbaijani (Cyrillic)",nativeName:"азәрбајҹан",direction:"ltr",lcid:29740},"az-Latn":{name:"Azerbaijani (Latin)",nativeName:"azərbaycan",direction:"ltr",lcid:30764},ksf:{name:"Bafia",nativeName:"rikpa",direction:"ltr",lcid:4096},"bm-Latn":{name:"Bamanankan (Latin)",nativeName:"bamanakan",direction:"ltr",lcid:4096},bn:{name:"Bangla",nativeName:"বাংলা",direction:"ltr",lcid:69},bas:{name:"Basaa",nativeName:"Ɓàsàa",direction:"ltr",lcid:4096},ba:{name:"Bashkir",nativeName:"Башҡорт",direction:"ltr",lcid:109},eu:{name:"Basque",nativeName:"euskara",direction:"ltr",lcid:45},be:{name:"Belarusian",nativeName:"беларуская",direction:"ltr",lcid:35},bem:{name:"Bemba",nativeName:"Ichibemba",direction:"ltr",lcid:4096},bez:{name:"Bena",nativeName:"Hibena",direction:"ltr",lcid:4096},byn:{name:"Blin",nativeName:"ብሊን",direction:"ltr",lcid:4096},brx:{name:"Bodo",nativeName:"बड़ो",direction:"ltr",lcid:4096},"bs-Cyrl":{name:"Bosnian (Cyrillic)",nativeName:"босански",direction:"ltr",lcid:25626},"bs-Latn":{name:"Bosnian (Latin)",nativeName:"bosanski",direction:"ltr",lcid:26650},br:{name:"Breton",nativeName:"brezhoneg",direction:"ltr",lcid:126},bg:{name:"Bulgarian",nativeName:"български",direction:"ltr",lcid:2},my:{name:"Burmese",nativeName:"မြန်မာ",direction:"ltr",lcid:85},"yue-Hant":{name:"Cantonese (Traditional)",nativeName:"粵語",direction:"ltr",lcid:0},ca:{name:"Catalan",nativeName:"català",direction:"ltr",lcid:3},"ceb-Latn":{name:"Cebuano",nativeName:"Cebuano",direction:"ltr",lcid:4096},"tzm-Arab":{name:"Central Atlas Tamazight (Arabic)",nativeName:"أطلس المركزية التامازيتية",direction:"rtl",lcid:1119},"tzm-Latn":{name:"Central Atlas Tamazight (Latin)",nativeName:"Tamaziɣt n laṭlaṣ",direction:"ltr",lcid:4096},"tzm-Tfng":{name:"Central Atlas Tamazight (Tifinagh)",nativeName:"ⵜⴰⵎⴰⵣⵉⵖⵜ ⵏ ⵍⴰⵟⵍⴰⵚ ⵏ ⵡⴰⵎⵎⴰⵙ",direction:"ltr",lcid:0},"ku-Arab":{name:"Central Kurdish",nativeName:"کوردیی ناوەڕاست",direction:"rtl",lcid:31890},"ccp-Cakm":{name:"Chakma",nativeName:"",direction:"ltr",lcid:4096},ce:{name:"Chechen",nativeName:"нохчийн",direction:"ltr",lcid:4096},"chr-Cher":{name:"Cherokee (Cherokee)",nativeName:"ᏣᎳᎩ",direction:"ltr",lcid:31836},cgg:{name:"Chiga",nativeName:"Rukiga",direction:"ltr",lcid:4096},"zh-Hans":{name:"Chinese (Simplified)",nativeName:"中文(简体)",direction:"ltr",lcid:4},"zh-Hant":{name:"Chinese (Traditional)",nativeName:"中文(繁體)",direction:"ltr",lcid:31748},cu:{name:"Church Slavic",nativeName:"церковнослове́нскїй",direction:"ltr",lcid:4096},ksh:{name:"Colognian",nativeName:"Kölsch",direction:"ltr",lcid:4096},swc:{name:"Congo Swahili",nativeName:"Kiswahili ya Kongo",direction:"ltr",lcid:4096},kw:{name:"Cornish",nativeName:"kernewek",direction:"ltr",lcid:4096},co:{name:"Corsican",nativeName:"Corsu",direction:"ltr",lcid:131},hr:{name:"Croatian",nativeName:"hrvatski",direction:"ltr",lcid:26},cs:{name:"Czech",nativeName:"čeština",direction:"ltr",lcid:5},da:{name:"Danish",nativeName:"dansk",direction:"ltr",lcid:6},prs:{name:"Dari",nativeName:"درى",direction:"rtl",lcid:140},dv:{name:"Divehi",nativeName:"ދިވެހިބަސް",direction:"rtl",lcid:101},dgo:{name:"Dogri",nativeName:"डोगरी",direction:"ltr",lcid:0},"doi-Deva":{name:"Dogri (Devanagari)",nativeName:"डोगरी (देवनागरी)",direction:"ltr",lcid:0},dua:{name:"Duala",nativeName:"duálá",direction:"ltr",lcid:4096},nl:{name:"Dutch",nativeName:"Nederlands",direction:"ltr",lcid:19},dz:{name:"Dzongkha",nativeName:"རྫོང་ཁ",direction:"ltr",lcid:4096},bin:{name:"Edo",nativeName:"Ẹ̀dó",direction:"ltr",lcid:0},ebu:{name:"Embu",nativeName:"Kĩembu",direction:"ltr",lcid:4096},en:{name:"English",nativeName:"English",direction:"ltr",lcid:9},eo:{name:"Esperanto",nativeName:"Esperanto",direction:"ltr",lcid:4096},et:{name:"Estonian",nativeName:"eesti",direction:"ltr",lcid:37},ee:{name:"Ewe",nativeName:"Eʋegbe",direction:"ltr",lcid:4096},ewo:{name:"Ewondo",nativeName:"ewondo",direction:"ltr",lcid:4096},fo:{name:"Faroese",nativeName:"føroyskt",direction:"ltr",lcid:56},fj:{name:"Fijian",nativeName:"na Vosa Vakaviti",direction:"ltr",lcid:0},fil:{name:"Filipino",nativeName:"Filipino",direction:"ltr",lcid:100},fi:{name:"Finnish",nativeName:"suomi",direction:"ltr",lcid:11},fr:{name:"French",nativeName:"français",direction:"ltr",lcid:12},fur:{name:"Friulian",nativeName:"furlan",direction:"ltr",lcid:4096},"ff-Latn":{name:"Fulah",nativeName:"Fulah",direction:"ltr",lcid:31847},"ff-Adlm":{name:"Fulah (Adlam)",nativeName:"𞤆𞤵𞤤𞤢𞤪 (𞤀𞤁𞤂𞤢𞤃)",direction:"rtl",lcid:0},gl:{name:"Galician",nativeName:"galego",direction:"ltr",lcid:86},lg:{name:"Ganda",nativeName:"Luganda",direction:"ltr",lcid:4096},ka:{name:"Georgian",nativeName:"ქართული",direction:"ltr",lcid:55},de:{name:"German",nativeName:"Deutsch",direction:"ltr",lcid:7},el:{name:"Greek",nativeName:"Ελληνικά",direction:"ltr",lcid:8},kl:{name:"Greenlandic",nativeName:"kalaallisut",direction:"ltr",lcid:111},gn:{name:"Guarani",nativeName:"Avañe’ẽ",direction:"ltr",lcid:116},gu:{name:"Gujarati",nativeName:"ગુજરાતી",direction:"ltr",lcid:71},guz:{name:"Gusii",nativeName:"Ekegusii",direction:"ltr",lcid:4096},ht:{name:"Haitian Creole",nativeName:"Kreyòl ayisyen",direction:"ltr",lcid:0},"ha-Latn":{name:"Hausa (Latin)",nativeName:"Hausa",direction:"ltr",lcid:31848},haw:{name:"Hawaiian",nativeName:"ʻŌlelo Hawaiʻi",direction:"ltr",lcid:117},he:{name:"Hebrew",nativeName:"עברית",direction:"rtl",lcid:13},hi:{name:"Hindi",nativeName:"हिन्दी",direction:"ltr",lcid:57},mww:{name:"Hmong Daw",nativeName:"Hmoob Dawb",direction:"ltr",lcid:0},hu:{name:"Hungarian",nativeName:"magyar",direction:"ltr",lcid:14},is:{name:"Icelandic",nativeName:"íslenska",direction:"ltr",lcid:15},ig:{name:"Igbo",nativeName:"Igbo",direction:"ltr",lcid:112},smn:{name:"Inari Sami",nativeName:"anarâškielâ",direction:"ltr",lcid:28731},id:{name:"Indonesian",nativeName:"Indonesia",direction:"ltr",lcid:33},ia:{name:"Interlingua",nativeName:"interlingua",direction:"ltr",lcid:4096},"iu-Cans":{name:"Inuktitut (Canadian Aboriginal Syllabics)",nativeName:"ᐃᓄᒃᑎᑐᑦ",direction:"ltr",lcid:30813},"iu-Latn":{name:"Inuktitut (Latin)",nativeName:"Inuktitut",direction:"ltr",lcid:31837},iv:{name:"Invariant Language",nativeName:"Invariant Language",direction:"ltr",lcid:0},ga:{name:"Irish",nativeName:"Gaeilge",direction:"ltr",lcid:60},xh:{name:"isiXhosa",nativeName:"isiXhosa",direction:"ltr",lcid:52},zu:{name:"isiZulu",nativeName:"isiZulu",direction:"ltr",lcid:53},it:{name:"Italian",nativeName:"italiano",direction:"ltr",lcid:16},ja:{name:"Japanese",nativeName:"日本語",direction:"ltr",lcid:17},"jv-Latn":{name:"Javanese (Latin)",nativeName:"Basa Jawa",direction:"ltr",lcid:4096},dyo:{name:"Jola-Fonyi",nativeName:"joola",direction:"ltr",lcid:4096},quc:{name:"K’iche’",nativeName:"Kʼicheʼ",direction:"ltr",lcid:134},kea:{name:"Kabuverdianu",nativeName:"kabuverdianu",direction:"ltr",lcid:4096},kab:{name:"Kabyle",nativeName:"Taqbaylit",direction:"ltr",lcid:4096},kkj:{name:"Kako",nativeName:"kakɔ",direction:"ltr",lcid:4096},kln:{name:"Kalenjin",nativeName:"Kalenjin",direction:"ltr",lcid:4096},kam:{name:"Kamba",nativeName:"Kikamba",direction:"ltr",lcid:4096},kn:{name:"Kannada",nativeName:"ಕನ್ನಡ",direction:"ltr",lcid:75},"kr-Latn":{name:"Kanuri",nativeName:"Kanuri",direction:"ltr",lcid:1137},kr:{name:"Kanuri",nativeName:"Kanuri",direction:"ltr",lcid:0},"ks-Deva":{name:"Kashmiri (Devanagari)",nativeName:"कॉशुर",direction:"ltr",lcid:2144},"ks-Arab":{name:"Kashmiri (Perso-Arabic)",nativeName:"کٲشُر",direction:"rtl",lcid:1120},kk:{name:"Kazakh",nativeName:"қазақ тілі",direction:"ltr",lcid:63},km:{name:"Khmer",nativeName:"ខ្មែរ",direction:"ltr",lcid:83},ki:{name:"Kikuyu",nativeName:"Gikuyu",direction:"ltr",lcid:4096},rw:{name:"Kinyarwanda",nativeName:"Kinyarwanda",direction:"ltr",lcid:135},sw:{name:"Kiswahili",nativeName:"Kiswahili",direction:"ltr",lcid:65},kok:{name:"Konkani",nativeName:"कोंकणी",direction:"ltr",lcid:87},ko:{name:"Korean",nativeName:"한국어",direction:"ltr",lcid:18},khq:{name:"Koyra Chiini",nativeName:"Koyra ciini",direction:"ltr",lcid:4096},ses:{name:"Koyraboro Senni",nativeName:"Koyraboro senni",direction:"ltr",lcid:4096},kfr:{name:"Kutchi",nativeName:"કચ્છી",direction:"ltr",lcid:0},nmg:{name:"Kwasio",nativeName:"Kwasio",direction:"ltr",lcid:4096},ky:{name:"Kyrgyz",nativeName:"кыргызча",direction:"ltr",lcid:64},lkt:{name:"Lakota",nativeName:"Lakȟólʼiyapi",direction:"ltr",lcid:4096},lag:{name:"Langi",nativeName:"Kɨlaangi",direction:"ltr",lcid:4096},lo:{name:"Lao",nativeName:"ລາວ",direction:"ltr",lcid:84},lv:{name:"Latvian",nativeName:"latviešu",direction:"ltr",lcid:38},ln:{name:"Lingala",nativeName:"lingála",direction:"ltr",lcid:4096},lt:{name:"Lithuanian",nativeName:"lietuvių",direction:"ltr",lcid:39},nds:{name:"Low German",nativeName:"Neddersass’sch",direction:"ltr",lcid:4096},dsb:{name:"Lower Sorbian",nativeName:"dolnoserbšćina",direction:"ltr",lcid:31790},lu:{name:"Luba-Katanga",nativeName:"Tshiluba",direction:"ltr",lcid:4096},smj:{name:"Lule Sami",nativeName:"julevusámegiella",direction:"ltr",lcid:31803},luo:{name:"Luo",nativeName:"Dholuo",direction:"ltr",lcid:4096},lb:{name:"Luxembourgish",nativeName:"Lëtzebuergesch",direction:"ltr",lcid:110},luy:{name:"Luyia",nativeName:'"Luluhia, Lukabaras, Kabarasi, Kabras"',direction:"ltr",lcid:4096},mk:{name:"Macedonian",nativeName:"македонски",direction:"ltr",lcid:47},jmc:{name:"Machame",nativeName:"Kimachame",direction:"ltr",lcid:4096},mai:{name:"Maithili",nativeName:"मैथिली",direction:"ltr",lcid:0},mgh:{name:"Makhuwa-Meetto",nativeName:"Makua",direction:"ltr",lcid:4096},kde:{name:"Makonde",nativeName:"Chimakonde",direction:"ltr",lcid:4096},mg:{name:"Malagasy",nativeName:"Malagasy",direction:"ltr",lcid:4096},ms:{name:"Malay (Latin)",nativeName:"Melayu",direction:"ltr",lcid:62},ml:{name:"Malayalam",nativeName:"മലയാളം",direction:"ltr",lcid:76},mt:{name:"Maltese",nativeName:"Malti",direction:"ltr",lcid:58},cmn:{name:"Mandarin Chinese",nativeName:"",direction:"ltr",lcid:0},mni:{name:"Manipuri",nativeName:"মৈতৈলোন্",direction:"ltr",lcid:0},gv:{name:"Manx",nativeName:"Gaelg",direction:"ltr",lcid:4096},mi:{name:"Māori",nativeName:"te reo Māori",direction:"ltr",lcid:129},arn:{name:"Mapudungun",nativeName:"Mapudungun",direction:"ltr",lcid:122},mr:{name:"Marathi",nativeName:"मराठी",direction:"ltr",lcid:78},mas:{name:"Masai",nativeName:"Maa",direction:"ltr",lcid:4096},mzn:{name:"Mazanderani",nativeName:"مازرونی",direction:"rtl",lcid:4096},mer:{name:"Meru",nativeName:"Kĩmĩrũ",direction:"ltr",lcid:4096},mgo:{name:"Metaʼ",nativeName:"metaʼ",direction:"ltr",lcid:4096},moh:{name:"Mohawk",nativeName:"Kanien’kéha",direction:"ltr",lcid:124},"mn-Cyrl":{name:"Mongolian (Cyrillic)",nativeName:"монгол",direction:"ltr",lcid:30800},"mn-Mong":{name:"Mongolian (Traditional Mongolian)",nativeName:"ᠮᠣᠩᠭᠣᠯ ᠬᠡᠯᠡ",direction:"rtl",lcid:31824},"cnr-Cyrl":{name:"Montenegrin (Cyrillic)",nativeName:"црногорски",direction:"ltr",lcid:0},"cnr-Latn":{name:"Montenegrin (Latin)",nativeName:"crnogorski",direction:"ltr",lcid:0},mfe:{name:"Morisyen",nativeName:"kreol morisien",direction:"ltr",lcid:4096},mua:{name:"Mundang",nativeName:"MUNDAŊ",direction:"ltr",lcid:4096},nqo:{name:"N’Ko",nativeName:"ߒߞߏ",direction:"rtl",lcid:4096},naq:{name:"Nama",nativeName:"Khoekhoegowab",direction:"ltr",lcid:4096},ne:{name:"Nepali",nativeName:"नेपाली",direction:"ltr",lcid:97},nnh:{name:"Ngiemboon",nativeName:"Shwóŋò ngiembɔɔn",direction:"ltr",lcid:4096},jgo:{name:"Ngomba",nativeName:"Ndaꞌa",direction:"ltr",lcid:4096},"pcm-Latn":{name:"Nigerian Pidgin",nativeName:"Naijíriá Píjin",direction:"ltr",lcid:0},nd:{name:"North Ndebele",nativeName:"isiNdebele",direction:"ltr",lcid:4096},"kmr-Arab":{name:"Northern Kurdish (Arabic)",nativeName:"کوردی",direction:"rtl",lcid:0},lrc:{name:"Northern Luri",nativeName:"لۊری شومالی",direction:"rtl",lcid:4096},se:{name:"Northern Sami",nativeName:"davvisámegiella",direction:"ltr",lcid:59},nb:{name:"Norwegian Bokmål",nativeName:"norsk bokmål",direction:"ltr",lcid:31764},nn:{name:"Norwegian Nynorsk",nativeName:"nynorsk",direction:"ltr",lcid:30740},nus:{name:"Nuer",nativeName:"Thok Nath",direction:"ltr",lcid:4096},nyn:{name:"Nyankole",nativeName:"Runyankore",direction:"ltr",lcid:4096},oc:{name:"Occitan",nativeName:"Occitan",direction:"ltr",lcid:130},or:{name:"Odia",nativeName:"ଓଡ଼ିଆ",direction:"ltr",lcid:72},om:{name:"Oromo",nativeName:"Oromoo",direction:"ltr",lcid:114},"osa-Latn":{name:"Osage (Latin)",nativeName:"Wazhazhe ie",direction:"ltr",lcid:0},"osa-Osge":{name:"Osage (Osage)",nativeName:"𐓏𐓘𐓻𐓘𐓻𐓟 𐒻𐓟",direction:"ltr",lcid:0},"os-Cyrl":{name:"Ossetic (Cyrillic)",nativeName:"ирон",direction:"ltr",lcid:0},"os-Latn":{name:"Ossetic (Latin)",nativeName:"iron",direction:"ltr",lcid:0},pap:{name:"Papiamento",nativeName:"Papiamentu",direction:"ltr",lcid:0},ps:{name:"Pashto",nativeName:"پښتو",direction:"rtl",lcid:99},fa:{name:"Persian",nativeName:"فارسی",direction:"rtl",lcid:41},pl:{name:"Polish",nativeName:"polski",direction:"ltr",lcid:21},pt:{name:"Portuguese",nativeName:"português",direction:"ltr",lcid:22},"pt-BR":{name:"Portuguese (Brazil)",nativeName:"português (Brasil)",direction:"ltr",lcid:1046},"pt-PT":{name:"Portuguese (Portugal)",nativeName:"português (Portugal)",direction:"ltr",lcid:2070},prg:{name:"Prussian",nativeName:"prūsiskan",direction:"ltr",lcid:4096},qps:{name:"Pseudo",nativeName:"Pśęüďό Sęłfhóšť",direction:"ltr",lcid:0},"pa-Arab":{name:"Punjabi (Arabic)",nativeName:"پنجابی",direction:"rtl",lcid:31814},"pa-Guru":{name:"Punjabi (Gurmukhi)",nativeName:"ਪੰਜਾਬੀ",direction:"ltr",lcid:0},quz:{name:"Quechua",nativeName:"Runasimi",direction:"ltr",lcid:107},otq:{name:"Querétaro Otomi",nativeName:"Hñähñu",direction:"ltr",lcid:0},ro:{name:"Romanian",nativeName:"română",direction:"ltr",lcid:24},rm:{name:"Romansh",nativeName:"rumantsch",direction:"ltr",lcid:23},rof:{name:"Rombo",nativeName:"Kihorombo",direction:"ltr",lcid:4096},rn:{name:"Rundi",nativeName:"Ikirundi",direction:"ltr",lcid:4096},ru:{name:"Russian",nativeName:"русский",direction:"ltr",lcid:25},rwk:{name:"Rwa",nativeName:"Kiruwa",direction:"ltr",lcid:4096},ssy:{name:"Saho",nativeName:"Saho",direction:"ltr",lcid:4096},sah:{name:"Sakha",nativeName:"Саха",direction:"ltr",lcid:133},saq:{name:"Samburu",nativeName:"Kisampur",direction:"ltr",lcid:4096},sm:{name:"Samoan",nativeName:"Gagana Sāmoa",direction:"ltr",lcid:0},sg:{name:"Sango",nativeName:"Sängö",direction:"ltr",lcid:4096},sbp:{name:"Sangu",nativeName:"Ishisangu",direction:"ltr",lcid:4096},sa:{name:"Sanskrit",nativeName:"संस्कृत",direction:"ltr",lcid:79},"sat-Deva":{name:"Santali (Devanagari)",nativeName:"संथाली",direction:"ltr",lcid:0},"sat-Olck":{name:"Santali (Ol Chiki)",nativeName:"ᱥᱚᱸᱴᱚᱞᱤ",direction:"ltr",lcid:0},gd:{name:"Scottish Gaelic",nativeName:"Gàidhlig",direction:"ltr",lcid:145},seh:{name:"Sena",nativeName:"sena",direction:"ltr",lcid:4096},"sr-Cyrl":{name:"Serbian (Cyrillic)",nativeName:"српски",direction:"ltr",lcid:27674},"sr-Latn":{name:"Serbian (Latin)",nativeName:"srpski",direction:"ltr",lcid:28698},st:{name:"Sesotho",nativeName:"Sesotho",direction:"ltr",lcid:48},nso:{name:"Sesotho sa Leboa",nativeName:"Sesotho sa Leboa",direction:"ltr",lcid:108},tn:{name:"Setswana",nativeName:"Setswana",direction:"ltr",lcid:50},ksb:{name:"Shambala",nativeName:"Kishambaa",direction:"ltr",lcid:4096},sn:{name:"Shona",nativeName:"chiShona",direction:"ltr",lcid:4096},"sd-Arab":{name:"Sindhi (Arabic)",nativeName:"سنڌي",direction:"rtl",lcid:31833},"sd-Deva":{name:"Sindhi (Devanagari)",nativeName:"सिन्धी",direction:"ltr",lcid:0},si:{name:"Sinhala",nativeName:"සිංහල",direction:"ltr",lcid:91},ss:{name:"siSwati",nativeName:"siSwati",direction:"ltr",lcid:4096},sms:{name:"Skolt Sami",nativeName:"sää´mǩiõll",direction:"ltr",lcid:29755},sk:{name:"Slovak",nativeName:"slovenčina",direction:"ltr",lcid:27},sl:{name:"Slovenian",nativeName:"slovenščina",direction:"ltr",lcid:36},xog:{name:"Soga",nativeName:"Olusoga",direction:"ltr",lcid:4096},"so-Latn":{name:"Somali (Latin)",nativeName:"Soomaali",direction:"ltr",lcid:0},nr:{name:"South Ndebele",nativeName:"isiNdebele",direction:"ltr",lcid:4096},sma:{name:"Southern Sami",nativeName:"åarjelsaemiengïele",direction:"ltr",lcid:30779},es:{name:"Spanish",nativeName:"español",direction:"ltr",lcid:10},"zgh-Tfng":{name:"Standard Moroccan Tamazight (Tifinagh)",nativeName:"ⵜⴰⵎⴰⵣⵉⵖⵜ",direction:"ltr",lcid:4096},"su-Latn":{name:"Sundanese",nativeName:"Basa Sunda",direction:"ltr",lcid:0},sv:{name:"Swedish",nativeName:"svenska",direction:"ltr",lcid:29},gsw:{name:"Swiss German",nativeName:"Schwiizertüütsch",direction:"ltr",lcid:132},syr:{name:"Syriac",nativeName:"ܣܘܪܝܝܐ",direction:"rtl",lcid:90},"shi-Latn":{name:"Tachelhit (Latin)",nativeName:"Tashelḥiyt",direction:"ltr",lcid:4096},"shi-Tfng":{name:"Tachelhit (Tifinagh)",nativeName:"ⵜⴰⵛⵍⵃⵉⵜ",direction:"ltr",lcid:4096},ty:{name:"Tahitian",nativeName:"Reo Tahiti",direction:"ltr",lcid:0},dav:{name:"Taita",nativeName:"Kitaita",direction:"ltr",lcid:4096},"tg-Cyrl":{name:"Tajik (Cyrillic)",nativeName:"Тоҷикӣ",direction:"ltr",lcid:31784},ta:{name:"Tamil",nativeName:"தமிழ்",direction:"ltr",lcid:73},twq:{name:"Tasawaq",nativeName:"Tasawaq senni",direction:"ltr",lcid:4096},"tt-Cyrl":{name:"Tatar (Cyrillic)",nativeName:"татар",direction:"ltr",lcid:0},te:{name:"Telugu",nativeName:"తెలుగు",direction:"ltr",lcid:74},teo:{name:"Teso",nativeName:"Kiteso",direction:"ltr",lcid:4096},th:{name:"Thai",nativeName:"ไทย",direction:"ltr",lcid:30},bo:{name:"Tibetan",nativeName:"བོད་སྐད་",direction:"ltr",lcid:81},tig:{name:"Tigre",nativeName:"ትግረ",direction:"ltr",lcid:4096},ti:{name:"Tigrinya",nativeName:"ትግርኛ",direction:"ltr",lcid:115},to:{name:"Tongan",nativeName:"lea fakatonga",direction:"ltr",lcid:4096},tr:{name:"Turkish",nativeName:"Türkçe",direction:"ltr",lcid:31},"tk-Latn":{name:"Turkmen (Latin)",nativeName:"türkmen dili",direction:"ltr",lcid:0},uk:{name:"Ukrainian",nativeName:"українська",direction:"ltr",lcid:34},hsb:{name:"Upper Sorbian",nativeName:"hornjoserbšćina",direction:"ltr",lcid:46},ur:{name:"Urdu",nativeName:"اردو",direction:"rtl",lcid:32},"ug-Arab":{name:"Uyghur (Arabic)",nativeName:"ئۇيغۇرچە",direction:"rtl",lcid:4096},"uz-Cyrl":{name:"Uzbek (Cyrillic)",nativeName:"ўзбекча",direction:"ltr",lcid:30787},"uz-Latn":{name:"Uzbek (Latin)",nativeName:"oʻzbek",direction:"ltr",lcid:31811},"uz-Arab":{name:"Uzbek (Perso-Arabic)",nativeName:"اوزبیک",direction:"rtl",lcid:4096},"vai-Latn":{name:"Vai (Latin)",nativeName:"Vai",direction:"ltr",lcid:4096},"vai-Vaii":{name:"Vai (Vai)",nativeName:"ꕙꔤ",direction:"ltr",lcid:4096},"ca-ES-valencia":{name:"Valencian",nativeName:"valencià",direction:"ltr",lcid:2051},ve:{name:"Venda",nativeName:"Tshivenḓa",direction:"ltr",lcid:51},vi:{name:"Vietnamese",nativeName:"Tiếng Việt",direction:"ltr",lcid:42},vo:{name:"Volapük",nativeName:"Volapük",direction:"ltr",lcid:4096},vun:{name:"Vunjo",nativeName:"Kyivunjo",direction:"ltr",lcid:4096},wae:{name:"Walser",nativeName:"Walser",direction:"ltr",lcid:4096},cy:{name:"Welsh",nativeName:"Cymraeg",direction:"ltr",lcid:82},fy:{name:"Western Frisian",nativeName:"Frysk",direction:"ltr",lcid:98},wal:{name:"Wolaytta",nativeName:"ወላይታቱ",direction:"ltr",lcid:4096},wo:{name:"Wolof",nativeName:"Wolof",direction:"ltr",lcid:136},ts:{name:"Xitsonga",nativeName:"Xitsonga",direction:"ltr",lcid:49},yav:{name:"Yangben",nativeName:"nuasue",direction:"ltr",lcid:4096},ii:{name:"Yi",nativeName:"ꆈꌠ",direction:"ltr",lcid:120},yi:{name:"Yiddish",nativeName:"ייִדיש",direction:"rtl",lcid:1085},yo:{name:"Yoruba",nativeName:"Èdè Yorùbá",direction:"ltr",lcid:106},yua:{name:"Yucatec Maya",nativeName:"Yucatec Maya",direction:"ltr",lcid:0},dje:{name:"Zarma",nativeName:"Zarmaciine",direction:"ltr",lcid:4096}},s={zh:"zh-Hans","zh-CN":"zh-Hans","zh-TW":"zh-Hant",pa:"pa-Guru",ug:"ug-Arab",az:"az-Latn",bs:"bs-Latn",no:"nb",sr:"sr-Cyrl"},l={};class u{static fromTag(e){return l.hasOwnProperty(e)||(l[e]=u._createLocale(e)),l[e]}static get supportedLanguages(){return Object.keys(i)}static get defaultLocale(){return u.fromTag("en-US")}static _createLocale(e){if(void 0===e)return u.defaultLocale;if(s.hasOwnProperty(e))return u.fromTag(s[e]);const t=n.parse(e,{warning:t=>{throw new Error(`${e} is not a valid bcp-47 language tag: ${t}`)}}),r=`${t.language}-${t.script}`,i=null!==t.script&&-1!==u.supportedLanguages.indexOf(r)?r:t.language;if(-1===u.supportedLanguages.indexOf(i))throw(0,o.Rm)({id:"519848",type:a.JV.Error,message:`${i} is not supported`,error:new Error(`${i} is not supported`)}),new Error(`${i} is not supported`);return new u(t,i)}constructor(e,t){this.tag=n.stringify(e),this.language=t,this.name=i[this.language].name,this.nativeName=i[this.language].nativeName,this.isRtl="rtl"===i[this.language].direction}}},2640:(e,t,r)=>{"use strict";r.d(t,{$:()=>s});var n=r(5624),o=r(4922),a={outline:0},i=function(e){return{fontSize:e,margin:"0 4px",height:"16px",lineHeight:"16px",textAlign:"center",flexShrink:0}},s=(0,n.J9)(function(e){var t,r,n=e.semanticColors,s=e.effects,l=e.fonts,u=n.buttonBorder,c=n.disabledBackground,d=n.disabledText,h={left:-2,top:-2,bottom:-2,right:-2,outlineColor:"ButtonText"};return{root:[(0,o.gm)(e,{inset:1,highContrastStyle:h,borderColor:"transparent"}),e.fonts.medium,{border:"1px solid "+u,borderRadius:s.roundedCorner2,boxSizing:"border-box",cursor:"pointer",display:"inline-flex",alignItems:"center",justifyContent:"center",padding:"0 16px",textDecoration:"none",textAlign:"center",userSelect:"none",":active > span":{position:"relative",left:0,top:0}}],rootDisabled:[(0,o.gm)(e,{inset:1,highContrastStyle:h,borderColor:"transparent"}),{backgroundColor:c,borderColor:c,color:d,cursor:"default",":hover":a,":focus":a}],iconDisabled:(t={color:d},t[o.up]={color:"GrayText"},t),menuIconDisabled:(r={color:d},r[o.up]={color:"GrayText"},r),flexContainer:{display:"flex",height:"100%",flexWrap:"nowrap",justifyContent:"center",alignItems:"center"},description:{display:"block"},textContainer:{flexGrow:1,display:"block"},icon:i(l.mediumPlus.fontSize),menuIcon:i(l.small.fontSize),label:{margin:"0 4px",lineHeight:"100%",display:"block"},screenReaderText:o.dX}})},2664:(e,t,r)=>{"use strict";function n(){return n=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},n.apply(null,arguments)}r.d(t,{A:()=>n})},2682:(e,t,r)=>{"use strict";r.d(t,{Y:()=>o});var n=r(4876);function o(e){if((0,n.S)()&&"undefined"!=typeof document){var t=e;return t&&t.ownerDocument?t.ownerDocument:document}}},2683:(e,t,r)=>{"use strict";r.d(t,{Y:()=>c});var n=r(7308),o=r(696),a=r(3255),i=r(480),s=r(7675);function l(e,t){if(u(e))return()=>{};const r={current:void 0},n=(0,i.SQ)(t);function o(e){n.isNavigatingWithKeyboard()&&(0,a.s)(e)&&(r.current=e,e.setAttribute(s.A7,""))}function l(){r.current&&(r.current.removeAttribute(s.A7),r.current=void 0)}n.subscribe(e=>{e?o(t.document.activeElement):l()});const c=e=>{l();o(e.composedPath()[0])},d=t=>{(!t.relatedTarget||(0,a.s)(t.relatedTarget)&&!e.contains(t.relatedTarget))&&l()};return e.addEventListener(i.Oy,c),e.addEventListener("focusout",d),e.focusVisible=!0,e.contains(t.document.activeElement)&&o(t.document.activeElement),()=>{l(),e.removeEventListener(i.Oy,c),e.removeEventListener("focusout",d),e.focusVisible=void 0,(0,i.bd)(n)}}function u(e){return!!e&&(!!e.focusVisible||u(null==e?void 0:e.parentElement))}function c(e={}){const t=(0,o.Y)(),r=n.useRef(null);var a;const i=null!==(a=e.targetDocument)&&void 0!==a?a:t.targetDocument;return n.useEffect(()=>{if((null==i?void 0:i.defaultView)&&r.current)return l(r.current,i.defaultView)},[r,i]),r}},2705:(e,t)=>{function r(e,t,r){var n=e[t];e[t]=e[r],e[r]=n}function n(e,t,o,a){if(o<a){var i=o-1;r(e,(c=o,d=a,Math.round(c+Math.random()*(d-c))),a);for(var s=e[a],l=o;l<a;l++)t(e[l],s)<=0&&r(e,i+=1,l);r(e,i+1,l);var u=i+1;n(e,t,o,u-1),n(e,t,u+1,a)}var c,d}t.g=function(e,t){n(e,t,0,e.length-1)}},2711:(e,t,r)=>{"use strict";r.d(t,{G:()=>a});var n=/[\{\}]/g,o=/\{\d+\}/g;function a(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];var a=t;return e.replace(o,function(e){var t=a[e.replace(n,"")];return null==t&&(t=""),t})}},2714:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FloodgateStorageProviderFileType=void 0,function(e){e[e.FloodgateSettings=0]="FloodgateSettings",e[e.SurveyActivationStats=1]="SurveyActivationStats",e[e.SurveyEventActivityStats=2]="SurveyEventActivityStats",e[e.CampaignDefinitions=3]="CampaignDefinitions",e[e.CampaignStates=4]="CampaignStates",e[e.GovernedChannelStates=5]="GovernedChannelStates",e[e.TmsCache_MessageMetadata=6]="TmsCache_MessageMetadata",e[e.TmsCache_UserGovernance=7]="TmsCache_UserGovernance",e[e.TmsCache_CampaignContent=8]="TmsCache_CampaignContent",e[e.Tms_DynamicSettings=9]="Tms_DynamicSettings",e[e.LogLevelSettings=10]="LogLevelSettings",e[e.UserFacts=11]="UserFacts",e[e.DebugOverrides=12]="DebugOverrides",e[e.DynamicCampaignDefinitions=13]="DynamicCampaignDefinitions",e[e.FeatureGateOverrides=14]="FeatureGateOverrides"}(t.FloodgateStorageProviderFileType||(t.FloodgateStorageProviderFileType={}))},2730:(e,t,r)=>{"use strict";r.d(t,{HE:()=>i,jl:()=>a});var n=r(1481),o=r(947);function a(e,t,r,a){return function(...i){if(void 0!==a&&(r=a.call(this,r,...i)),(0,n.Rm)({id:t,type:o.JV.Analytics,data:JSON.stringify(r)}),"function"==typeof e)return e.call(this,...i)}}function i(e){let t=e;try{"string"==typeof e&&(t=t.replaceAll(/[a-zA-Z0-9_\-'.]+@[a-zA-Z0-9-]+\.[a-zA-Z0-9-]+/g,"<upn>").replaceAll(/[a-zA-Z0-9_\-'.]+%40[a-zA-Z0-9-]+\.[a-zA-Z0-9-]+/g,"<upn>"),t=t.replaceAll(/eyJ0eX[A-Za-z0-9-_]+\.+[A-Za-z0-9-_=]+\.[A-Za-z0-9-_=/]+/g,"<token>").replaceAll(/eyJhbG[A-Za-z0-9-_]+\.+[A-Za-z0-9-_=]+\.[A-Za-z0-9-_=/]+/g,"<token>"))}catch{}return t}},2840:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});
          /**
          * AWTClockSkewManager.ts
          * @author Abhilash Panwar (abpanwar)
          * @copyright Microsoft 2017
          */
          var r=function(){function e(e){this.clockSkewRefreshDurationInMins=e,this._reset()}return e.prototype.allowRequestSending=function(){return this._isFirstRequest&&!this._clockSkewSet?(this._isFirstRequest=!1,this._allowRequestSending=!1,!0):this._allowRequestSending},e.prototype.shouldAddClockSkewHeaders=function(){return this._shouldAddClockSkewHeaders},e.prototype.getClockSkewHeaderValue=function(){return this._clockSkewHeaderValue},e.prototype.setClockSkew=function(e){this._clockSkewSet||(e?this._clockSkewHeaderValue=e:this._shouldAddClockSkewHeaders=!1,this._clockSkewSet=!0,this._allowRequestSending=!0)},e.prototype._reset=function(){var e=this;this._isFirstRequest=!0,this._clockSkewSet=!1,this._allowRequestSending=!0,this._shouldAddClockSkewHeaders=!0,this._clockSkewHeaderValue="use-collector-delta",this.clockSkewRefreshDurationInMins>0&&setTimeout(function(){return e._reset()},6e4*this.clockSkewRefreshDurationInMins)},e}();t.default=r},2848:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});const n=()=>{const e={};return function(t,r){void 0===e[t.id]&&(t.insertCSSRules(r),e[t.id]=!0)}}},2987:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});
          /**
          * AWTRetryPolicy.ts
          * @author Abhilash Panwar (abpanwar)
          * @copyright Microsoft 2017
          */
          var r=function(){function e(){}return e.shouldRetryForStatus=function(e){return!(e>=300&&e<500&&408!==e||501===e||505===e)},e.getMillisToBackoffForRetry=function(e){var t,r=Math.floor(1200*Math.random())+2400;return t=Math.pow(4,e)*r,Math.min(t,12e4)},e}();t.default=r},3027:(e,t,r)=>{"use strict";
          /**
          * AriaSDK.ts
          * @author Abhilash Panwar (abpanwar)
          * @copyright Microsoft 2017
          * File to export public classes, interfaces and enums.
          */
          var n=r(9533);n.AWTPropertyType,n.AWTPiiKind,n.AWTEventPriority,n.AWTEventsDroppedReason,n.AWTEventsRejectedReason,n.AWTCustomerContentKind;var o=r(4381);o.AWTUserIdType,o.AWTSessionState;var a=r(8309);a.AWT_BEST_EFFORT,a.AWT_NEAR_REAL_TIME,a.AWT_REAL_TIME;var i=r(582);t.ch=i.default,r(5099).default;var s=r(3570);t.OF=s.default,r(6848).default,r(4147).default,r(828).default},3034:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},3065:(e,t,r)=>{"use strict";r.d(t,{E:()=>o});var n=r(7308),o=(0,r(4876).S)()?n.useLayoutEffect:n.useEffect},3089:(e,t,r)=>{"use strict";r.d(t,{MO:()=>m,dM:()=>p,vk:()=>g});var n,o=r(7308),a=r(3451),i=r(5681),s=((n={})[i.c.up]=1,n[i.c.down]=1,n[i.c.left]=1,n[i.c.right]=1,n[i.c.home]=1,n[i.c.end]=1,n[i.c.tab]=1,n[i.c.pageUp]=1,n[i.c.pageDown]=1,n);function l(e){return!!s[e]}var u=r(9294),c=new WeakMap,d=new WeakMap;function h(e,t){var r,n=c.get(e);return r=n?n+t:1,c.set(e,r),r}function f(e){var t=d.get(e);if(t)return t;return t={onMouseDown:function(t){return v(t,e.registeredProviders)},onPointerDown:function(t){return y(t,e.registeredProviders)},onKeyDown:function(t){return b(t,e.registeredProviders)},onKeyUp:function(t){return k(t,e.registeredProviders)}},d.set(e,t),t}var p=o.createContext(void 0);function g(e){var t=o.useContext(p);o.useEffect(function(){var r,n,o,i,s=(0,a.z)(null==e?void 0:e.current);if(s&&!0!==(null===(r=s.FabricConfig)||void 0===r?void 0:r.disableFocusRects)){var l,u,c,d,p=s;if((null===(n=null==t?void 0:t.providerRef)||void 0===n?void 0:n.current)&&(null===(i=null===(o=null==t?void 0:t.providerRef)||void 0===o?void 0:o.current)||void 0===i?void 0:i.addEventListener)){p=t.providerRef.current;var g=f(t);l=g.onMouseDown,u=g.onPointerDown,c=g.onKeyDown,d=g.onKeyUp}else l=v,u=y,c=b,d=k;var m=h(p,1);return m<=1&&(p.addEventListener("mousedown",l,!0),p.addEventListener("pointerdown",u,!0),p.addEventListener("keydown",c,!0),p.addEventListener("keyup",d,!0)),function(){var e;s&&!0!==(null===(e=s.FabricConfig)||void 0===e?void 0:e.disableFocusRects)&&0===(m=h(p,-1))&&(p.removeEventListener("mousedown",l,!0),p.removeEventListener("pointerdown",u,!0),p.removeEventListener("keydown",c,!0),p.removeEventListener("keyup",d,!0))}}},[t,e])}var m=function(e){return g(e.rootRef),null};function v(e,t){(0,u.Fy)(!1,e.target,t)}function y(e,t){"mouse"!==e.pointerType&&(0,u.Fy)(!1,e.target,t)}function b(e,t){l(e.which)&&(0,u.Fy)(!0,e.target,t)}function k(e,t){l(e.which)&&(0,u.Fy)(!0,e.target,t)}},3090:(e,t,r)=>{"use strict";r.d(t,{Ge:()=>o,Lr:()=>i,jc:()=>n,s3:()=>a});var n=(e=>(e.StaticPrompt="0e19ac6f-d831-499c-9e83-a709e27784b6",e.OneSingleSelectOneCommentTemplate="050beaf0-2c8a-4234-b496-4df00c79a563",e.VerbatimTemplate="b8d2ac03-6669-40c7-8829-27114df162cf",e.StaticThankyou="ddcaefe9-744a-46cc-8e6c-5eebc6abefab",e.RatingTemplate="51e6db44-1070-45e6-be30-8c14a5b9e55a",e.LikertVerbatimTemplate="6e0d1d39-3fb5-447a-a014-ddb8b903c070",e.RatingVerbatimTemplate="8ca1276e-3aa9-4013-8ed0-a528fca3b86e",e.CopilotTemplate="c0e88f8e-5240-4777-929d-74a02216de3e",e.TwoRatingVerbatimTemplate="542fa6ec-5a42-48c9-b715-09c38410d79c",e.MultiSelectVerbatimTemplate="7e1d47c6-99f7-4649-b16f-242f263cbc94",e.AmplifyVerbatimTemplate="37233c74-381a-443c-a3de-2dac35c05870",e.AmplifyRatingTemplate="32d91b8c-af39-4021-9b66-ad45521ea51c",e.AmplifyCopilotTemplate="cc45454b-30d9-427f-a16c-0a3411982943",e.AmplifyLikertVerbatimTemplate="59752f0f-0a28-4678-a55c-1335010761b3",e.AmplifyStaticThankyou="cd01c6d8-5a76-482d-abaf-388a2e78f698",e.AmplifyFiaTemplate="10305a02-b33d-4a1a-8449-a4ebdf2aa83d",e.VirtualLikertHiddenVerbatimTemplate="065246ec-aa49-4d42-ad1c-09636379f3bd",e.VirtualOneSingleSelectHiddenCommentTemplate="27adec59-ae42-4312-aefe-e53a1443bc82",e))(n||{});const o=new Set(["0e19ac6f-d831-499c-9e83-a709e27784b6","ddcaefe9-744a-46cc-8e6c-5eebc6abefab","cd01c6d8-5a76-482d-abaf-388a2e78f698"]),a=new Set(["0e19ac6f-d831-499c-9e83-a709e27784b6","ddcaefe9-744a-46cc-8e6c-5eebc6abefab","cd01c6d8-5a76-482d-abaf-388a2e78f698"]),i=new Set(["59752f0f-0a28-4678-a55c-1335010761b3","32d91b8c-af39-4021-9b66-ad45521ea51c","cc45454b-30d9-427f-a16c-0a3411982943","37233c74-381a-443c-a3de-2dac35c05870","cd01c6d8-5a76-482d-abaf-388a2e78f698","10305a02-b33d-4a1a-8449-a4ebdf2aa83d"])},3183:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(){}return e._ConvertNumberToArray=function(e,t){if(!e)return t?this._doubleZero:this._floatZero;var r=t?52:23,n=(1<<(t?11:8)-1)-1,o=1-n,a=n,i=e<0?1:0;e=Math.abs(e);for(var s=Math.floor(e),l=e-s,u=2*(n+2)+r,c=new Array(u),d=0;d<u;)c[d++]=0;for(d=n+2;d&&s;)c[--d]=s%2,s=Math.floor(s/2);for(d=n+1;d<u-1&&l>0;)(l*=2)>=1?(c[++d]=1,--l):c[++d]=0;for(var h=0;h<u&&!c[h];)h++;var f=n+1-h,p=h+r;if(c[p+1]){for(d=p;d>h&&(c[d]=1-c[d],!c);--d);d===h&&++f}if(f>a||s)return i?t?this._doubleNegInifinity:this._floatNegInifinity:t?this._doubleInifinity:this._floatInifinity;if(f<o)return t?this._doubleZero:this._floatZero;if(t){var g=0;for(d=0;d<20;++d)g=g<<1|c[++h];for(var m=0;d<52;++d)m=m<<1|c[++h];return[255&m,m>>8&255,m>>16&255,m>>>24,255&(g=i<<31|2147483647&(g|=f+n<<20)),g>>8&255,g>>16&255,g>>>24]}var v=0;for(d=0;d<23;++d)v=v<<1|c[++h];return[255&(v=i<<31|2147483647&(v|=f+n<<23)),v>>8&255,v>>16&255,v>>>24]},e._floatZero=[0,0,0,0],e._doubleZero=[0,0,0,0,0,0,0,0],e._floatInifinity=[0,0,128,127],e._floatNegInifinity=[0,0,128,255],e._doubleInifinity=[0,0,0,0,0,0,240,127],e._doubleNegInifinity=[0,0,0,0,0,0,240,255],e}();t.FloatUtils=r},3202:(e,t,r)=>{"use strict";r.r(t),r.d(t,{createMacPerfMarker:()=>v,createPerfMarkerFactory:()=>m,doAfterPlt:()=>g,featureLoadedMarker:()=>h,markHvcBootstrap:()=>p,markPrePltNavigation:()=>f,perfEndEvent:()=>d,perfStartEvent:()=>c});var n=r(1481),o=r(947),a=r(4121);const i="navstart";let s=!1,l=[];function u(){(0,a.J8)(),l.forEach(e=>e()),l=[]}function c(e,t){const r=e;(0,n.Rm)({id:r,type:o.JV.Performance,start:null,epoch:Date.now(),data:t})}function d(e,t,r=!1,a){let i=e;const l=t;let c=!1;r&&!s&&(s=!0,i=0,c=!0),(0,n.Rm)({id:l,type:o.JV.Performance,start:i,epoch:Date.now(),data:a}),c&&u()}function h(e){d(i,e,!0)}function f(){s||(s=!0,(0,n.Rm)({id:"507117",type:o.JV.Info,message:"Pre PLT navigation by user"}),u()),c(i)}function p(){s=!0,c(i)}function g(e){s?e():l.push(e)}const m=e=>t=>{performance.mark(`${e}/${t}`)},v=m(o.Qn.Microsoft365AdminCenter.toString())},3255:(e,t,r)=>{"use strict";function n(e,t){var r;const n=e;var o;return Boolean((null==n||null===(r=n.ownerDocument)||void 0===r?void 0:r.defaultView)&&n instanceof n.ownerDocument.defaultView[null!==(o=null==t?void 0:t.constructorName)&&void 0!==o?o:"HTMLElement"])}r.d(t,{s:()=>n})},3280:(e,t,r)=>{"use strict";r.d(t,{P:()=>i});var n=r(2682),o=r(7308),a=r(9734);function i(e,t){var r,i,s,l=o.useRef(),u=o.useRef(null),c=(0,a.ox)();if(!e||e!==l.current||"string"==typeof e){var d=null==t?void 0:t.current;if(e)if("string"==typeof e)if(null===(r=null==d?void 0:d.getRootNode())||void 0===r?void 0:r.host)u.current=null!==(s=null===(i=null==d?void 0:d.getRootNode())||void 0===i?void 0:i.querySelector(e))&&void 0!==s?s:null;else{var h=(0,n.Y)(d);u.current=h?h.querySelector(e):null}else u.current="stopPropagation"in e||"getBoundingClientRect"in e?e:"current"in e?e.current:e;l.current=e}return[u,c]}},3290:(e,t,r)=>{"use strict";r.d(t,{$U:()=>d,YK:()=>u,pc:()=>c});r(7308);var n=r(9761),o=r(6355),a=r(2535),i=r(1010),s=r(2631);const l=(0,o.U4)(a.n.Static).register();if("string"!=typeof l.locale)throw new Error(`${a.n.Static}.locale is missing`);const u=()=>l.locale;function c(e){return(0,i.v)(null!=e,"string formatter is not populated, this indicates a corrupted build."),e()}function d(e,t){return(0,i.v)(null!=e,"string formatter is not populated, this indicates a corrupted build."),e(t)}function h(e,t){const r=t;let n=e;r.startsWith("https://support.office.com/")&&2===n.length&&(n=n+"-"+n);return r.replace("${locale}",n)}h.bind(null,u());const f=s.h.fromTag(n.u.localeBundle);(async function(e,t){await Promise.resolve()}).bind(null,f),h.bind(null,u())},3291:(e,t,r)=>{"use strict";r.d(t,{K:()=>n});var n=(e=>(e.CloseButton="obf-DxCloseButton",e.EmailCheckBox="obf-DxEmailCheckBox",e.PrivacyStatementLink="obf-DxPrivacyStatementLink",e.PrivacyStatementRawLink="obf-DxPrivacyStatementRawLink",e.LearnMoreLink="obf-DxLearnMoreLink",e.PrivacyConsentText="obf-DxPrivacyConsentText",e.BICPrivacyText="obf-DxBICPrivacyText",e.PrivacyStatementContainer="obf-DxPrivacyStatementContainer",e.ToastContainer="obf-DxToastContainer",e.TemplateContainer="obf-DxTemplateContainer",e.ToastContentContainer="DxToastContentContainer",e.ToastCancel="obf-DxToastCancel",e.ToastContainerLayer="obf-DxToastContainerLayer",e.TPromptContainer="obf-DxTPromptContainer",e.TPromptTitle="obf-DxTPromptTitle",e.TPromptText="obf-DxTPromptText",e.TFormContainer="obf-DxTFormContainer",e.TFormTitle="obf-DxTFormTitle",e.TFormRating="obf-DxTFormRating",e.TFormSingleSelect="obf-DxTFormSingleSelect",e.TFormSingleSelectLabel="obf-DxTFormSingleSelectLabel",e.TFormComment="obf-DxTFormComment",e.TFormLikert="obf-DxTFormLikert",e.TFormMultiSelect="obf-DxTFormMultiSelect",e.FormEmailContainer="obf-DxFormEmailContainer",e.TFormEmailTextBox="obf-DxTFormEmailTextBox",e.TFormEmailCheckBox="obf-DxTFormEmailCheckBox",e.TFormEmailLabel="obf-DxTFormEmailLabel",e.TFormSubmitButton="obf-DxTFormSubmitButton",e.TFormCancelButton="obf-DxTFormCancelButton",e.TFormSubmitButtonSpinner="obf-DxTFormSubmitButtonSpinner",e.TFormSubmitButtonContainer="obf-DxTFormSubmitButtonContainer",e.TFormThankYouContainer="obf-DxTFormThankYouContainer",e.TFormThankYouText="obf-DxTFormThankYouText",e.TFormFiaInsightContainer="obf-DxTFormFiaInsightContainer",e.TFormFiaInsightTitle="obf-DxTFormFiaInsightTitle",e.TFormFiaInsightContent="obf-DxTFormFiaInsightContent",e.TFormFiaInsightLoadingSpinner="obf-DxTFormFiaInsightLoadingSpinner",e.ErrorMessage="obf-DxErrorMessage",e))(n||{})},3307:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(){}return e._IsDataViewSupport=function(){return"undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},e}();t.BrowserChecker=r},3328:(e,t)=>{
          /*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh <https://feross.org/opensource> */
          t.read=function(e,t,r,n,o){var a,i,s=8*o-n-1,l=(1<<s)-1,u=l>>1,c=-7,d=r?o-1:0,h=r?-1:1,f=e[t+d];for(d+=h,a=f&(1<<-c)-1,f>>=-c,c+=s;c>0;a=256*a+e[t+d],d+=h,c-=8);for(i=a&(1<<-c)-1,a>>=-c,c+=n;c>0;i=256*i+e[t+d],d+=h,c-=8);if(0===a)a=1-u;else{if(a===l)return i?NaN:1/0*(f?-1:1);i+=Math.pow(2,n),a-=u}return(f?-1:1)*i*Math.pow(2,a-n)},t.write=function(e,t,r,n,o,a){var i,s,l,u=8*a-o-1,c=(1<<u)-1,d=c>>1,h=23===o?Math.pow(2,-24)-Math.pow(2,-77):0,f=n?0:a-1,p=n?1:-1,g=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,i=c):(i=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-i))<1&&(i--,l*=2),(t+=i+d>=1?h/l:h*Math.pow(2,1-d))*l>=2&&(i++,l/=2),i+d>=c?(s=0,i=c):i+d>=1?(s=(t*l-1)*Math.pow(2,o),i+=d):(s=t*Math.pow(2,d-1)*Math.pow(2,o),i=0));o>=8;e[r+f]=255&s,f+=p,s/=256,o-=8);for(i=i<<o|s,u+=o;u>0;e[r+f]=255&i,f+=p,i/=256,u-=8);e[r+f-p]|=128*g}},3389:e=>{e.exports=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)}},3412:(e,t,r)=>{"use strict";r.d(t,{J:()=>i});var n=r(3801),o=r(7308);const a=o.createContext((0,n.I)());function i(){return o.useContext(a)}},3429:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})},3430:(e,t,r)=>{"use strict";r.d(t,{AX:()=>p,EJ:()=>l,FS:()=>f,Ut:()=>m,aN:()=>u,ed:()=>s,ez:()=>c,fj:()=>d,k1:()=>i,qw:()=>g,wn:()=>h});const n="undefined"==typeof window?r.g:window,o="@griffel/";function a(e,t){return n[Symbol.for(o+e)]||(n[Symbol.for(o+e)]=t),n[Symbol.for(o+e)]}const i=a("DEFINITION_LOOKUP_TABLE",{}),s="data-make-styles-bucket",l="data-priority",u="f",c=7,d="___",h=d.length+c,f=0,p=1,g={all:1,borderColor:1,borderStyle:1,borderWidth:1,borderBlock:1,borderBlockEnd:1,borderBlockStart:1,borderInline:1,borderInlineEnd:1,borderInlineStart:1},m="DO_NOT_USE_DIRECTLY: @griffel/reset-value"},3451:(e,t,r)=>{"use strict";r.d(t,{z:()=>a});var n=r(4876),o=void 0;try{o=window}catch(e){}function a(e){if((0,n.S)()&&void 0!==o){var t=e;return t&&t.ownerDocument&&t.ownerDocument.defaultView?t.ownerDocument.defaultView:o}}},3518:(e,t,r)=>{"use strict";r.d(t,{Y:()=>p});var n=r(7089),o=r(7308),a=r(5894),i=r(5896),s=r(3890),l=r(4922),u=r(5624),c=r(2640),d=r(8554),h=r(9294);var f=(0,u.J9)(function(e,t,r){var o=(0,c.$)(e),a=(0,d.$)(e),i={root:{minWidth:"80px",minHeight:"32px"},label:{fontWeight:l.BO.semibold}};return(0,l.TW)(o,i,r?function(e){var t,r,o,a,i,s,u,c,d,f=e.palette,p=e.semanticColors;return{root:(t={backgroundColor:p.primaryButtonBackground,border:"1px solid ".concat(p.primaryButtonBackground),color:p.primaryButtonText},t[l.up]=(0,n.Cl)({color:"Window",backgroundColor:"WindowText",borderColor:"WindowText"},(0,l.Qg)()),t[".".concat(h.Y2," &:focus, :host(.").concat(h.Y2,") &:focus")]={":after":{border:"none",outlineColor:f.white}},t),rootHovered:(r={backgroundColor:p.primaryButtonBackgroundHovered,border:"1px solid ".concat(p.primaryButtonBackgroundHovered),color:p.primaryButtonTextHovered},r[l.up]={color:"Window",backgroundColor:"Highlight",borderColor:"Highlight"},r),rootPressed:(o={backgroundColor:p.primaryButtonBackgroundPressed,border:"1px solid ".concat(p.primaryButtonBackgroundPressed),color:p.primaryButtonTextPressed},o[l.up]=(0,n.Cl)({color:"Window",backgroundColor:"WindowText",borderColor:"WindowText"},(0,l.Qg)()),o),rootExpanded:{backgroundColor:p.primaryButtonBackgroundPressed,color:p.primaryButtonTextPressed},rootChecked:{backgroundColor:p.primaryButtonBackgroundPressed,color:p.primaryButtonTextPressed},rootCheckedHovered:{backgroundColor:p.primaryButtonBackgroundPressed,color:p.primaryButtonTextPressed},rootDisabled:(a={color:p.primaryButtonTextDisabled,backgroundColor:p.primaryButtonBackgroundDisabled},a[l.up]={color:"GrayText",borderColor:"GrayText",backgroundColor:"Window"},a),splitButtonContainer:(i={},i[l.up]={border:"none"},i),splitButtonDivider:(0,n.Cl)((0,n.Cl)({},{position:"absolute",width:1,right:31,top:8,bottom:8}),(s={backgroundColor:f.white},s[l.up]={backgroundColor:"Window"},s)),splitButtonMenuButton:(u={backgroundColor:p.primaryButtonBackground,color:p.primaryButtonText},u[l.up]={backgroundColor:"Canvas"},u[":hover"]=(c={backgroundColor:p.primaryButtonBackgroundHovered},c[l.up]={color:"Highlight"},c),u),splitButtonMenuButtonDisabled:{backgroundColor:p.primaryButtonBackgroundDisabled,":hover":{backgroundColor:p.primaryButtonBackgroundDisabled}},splitButtonMenuButtonChecked:{backgroundColor:p.primaryButtonBackgroundPressed,":hover":{backgroundColor:p.primaryButtonBackgroundPressed}},splitButtonMenuButtonExpanded:{backgroundColor:p.primaryButtonBackgroundPressed,":hover":{backgroundColor:p.primaryButtonBackgroundPressed}},splitButtonMenuIcon:{color:p.primaryButtonText},splitButtonMenuIconDisabled:(d={color:f.neutralTertiary},d[l.up]={color:"GrayText"},d)}}(e):function(e){var t,r,o,a,i,s=e.semanticColors,u=e.palette,c=s.buttonBackground,d=s.buttonBackgroundPressed,h=s.buttonBackgroundHovered,f=s.buttonBackgroundDisabled,p=s.buttonText,g=s.buttonTextHovered,m=s.buttonTextDisabled,v=s.buttonTextChecked,y=s.buttonTextCheckedHovered;return{root:{backgroundColor:c,color:p},rootHovered:(t={backgroundColor:h,color:g},t[l.up]={borderColor:"Highlight",color:"Highlight"},t),rootPressed:{backgroundColor:d,color:v},rootExpanded:{backgroundColor:d,color:v},rootChecked:{backgroundColor:d,color:v},rootCheckedHovered:{backgroundColor:d,color:y},rootDisabled:(r={color:m,backgroundColor:f},r[l.up]={color:"GrayText",borderColor:"GrayText",backgroundColor:"Window"},r),splitButtonContainer:(o={},o[l.up]={border:"none"},o),splitButtonMenuButton:{color:u.white,backgroundColor:"transparent",":hover":(a={backgroundColor:u.neutralLight},a[l.up]={color:"Highlight"},a)},splitButtonMenuButtonDisabled:{backgroundColor:s.buttonBackgroundDisabled,":hover":{backgroundColor:s.buttonBackgroundDisabled}},splitButtonDivider:(0,n.Cl)((0,n.Cl)({},{position:"absolute",width:1,right:31,top:8,bottom:8}),(i={backgroundColor:u.neutralTertiaryAlt},i[l.up]={backgroundColor:"WindowText"},i)),splitButtonDividerDisabled:{backgroundColor:e.palette.neutralTertiaryAlt},splitButtonMenuButtonChecked:{backgroundColor:u.neutralQuaternaryAlt,":hover":{backgroundColor:u.neutralQuaternaryAlt}},splitButtonMenuButtonExpanded:{backgroundColor:u.neutralQuaternaryAlt,":hover":{backgroundColor:u.neutralQuaternaryAlt}},splitButtonMenuIcon:{color:s.buttonText},splitButtonMenuIconDisabled:{color:s.buttonTextDisabled}}}(e),a,t)}),p=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,n.C6)(t,e),t.prototype.render=function(){var e=this.props,t=e.primary,r=void 0!==t&&t,s=e.styles,l=e.theme;return o.createElement(a.S,(0,n.Cl)({},this.props,{variantClassName:r?"ms-Button--primary":"ms-Button--default",styles:f(l,s,r),onRenderDescription:i.K}))},t=(0,n.Cg)([(0,s.T)("DefaultButton",["theme","styles"],!0)],t)}(o.Component)},3525:(e,t,r)=>{"use strict";r.d(t,{R:()=>n});function n(e){console&&console.warn&&console.warn(e)}},3550:(e,t,r)=>{"use strict";function n(e,t,r,n){return e.addEventListener(t,r,n),function(){return e.removeEventListener(t,r,n)}}r.d(t,{on:()=>n})},3570:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(9533),o=r(4381),a=r(6099),i=r(5099),s=r(8159),l=r(1273),u=r(1356),c=function(){function e(){}return e.initialize=function(e,t){if(void 0===t&&(t={}),!this._isInitialized)return this._isInitialized=!0,a.default.defaultTenantToken=e,this._overrideValuesFromConfig(t),this._config.disableCookiesUsage&&!this._config.propertyStorageOverride&&(a.default.sessionEnabled=!1),u.default.addPropertyStorageOverride(this._config.propertyStorageOverride),u.default.autoCollect(a.default.semanticContext,this._config.disableCookiesUsage,this._config.userAgent),s.default.initialize(this._config),a.default.loggingEnabled=!0,this._config.enableAutoUserSession&&(this.getLogger().logSession(o.AWTSessionState.Started),window.addEventListener("beforeunload",this.flushAndTeardown)),this.getLogger()},e.getSemanticContext=function(){return a.default.semanticContext},e.flush=function(e){this._isInitialized&&!this._isDestroyed&&s.default.flush(e)},e.flushAndTeardown=function(){this._isInitialized&&!this._isDestroyed&&(this._config.enableAutoUserSession&&this.getLogger().logSession(o.AWTSessionState.Ended),s.default.flushAndTeardown(),a.default.loggingEnabled=!1,this._isDestroyed=!0)},e.pauseTransmission=function(){this._isInitialized&&!this._isDestroyed&&s.default.pauseTransmission()},e.resumeTransmision=function(){this._isInitialized&&!this._isDestroyed&&s.default.resumeTransmision()},e.setTransmitProfile=function(e){this._isInitialized&&!this._isDestroyed&&s.default.setTransmitProfile(e)},e.loadTransmitProfiles=function(e){this._isInitialized&&!this._isDestroyed&&s.default.loadTransmitProfiles(e)},e.setContext=function(e,t,r){void 0===r&&(r=n.AWTPropertyType.Unspecified),a.default.logManagerContext.setProperty(e,t,r)},e.setContextWithPii=function(e,t,r,o){void 0===o&&(o=n.AWTPropertyType.Unspecified),a.default.logManagerContext.setPropertyWithPii(e,t,r,o)},e.setContextWithCustomerContent=function(e,t,r,o){void 0===o&&(o=n.AWTPropertyType.Unspecified),a.default.logManagerContext.setPropertyWithCustomerContent(e,t,r,o)},e.getLogger=function(e){var t=e;return t&&t!==a.default.defaultTenantToken||(t=""),this._loggers[t]||(this._loggers[t]=new i.default(t)),this._loggers[t]},e.addNotificationListener=function(e){l.default.addNotificationListener(e)},e.removeNotificationListener=function(e){l.default.removeNotificationListener(e)},e._overrideValuesFromConfig=function(e){e.collectorUri&&(this._config.collectorUri=e.collectorUri),e.cacheMemorySizeLimitInNumberOfEvents>0&&(this._config.cacheMemorySizeLimitInNumberOfEvents=e.cacheMemorySizeLimitInNumberOfEvents),e.httpXHROverride&&e.httpXHROverride.sendPOST&&(this._config.httpXHROverride=e.httpXHROverride),e.propertyStorageOverride&&e.propertyStorageOverride.getProperty&&e.propertyStorageOverride.setProperty&&(this._config.propertyStorageOverride=e.propertyStorageOverride),e.userAgent&&(this._config.userAgent=e.userAgent),e.disableCookiesUsage&&(this._config.disableCookiesUsage=e.disableCookiesUsage),e.canSendStatEvent&&(this._config.canSendStatEvent=e.canSendStatEvent),e.enableAutoUserSession&&"undefined"!=typeof window&&window.addEventListener&&(this._config.enableAutoUserSession=e.enableAutoUserSession),e.clockSkewRefreshDurationInMins>0&&(this._config.clockSkewRefreshDurationInMins=e.clockSkewRefreshDurationInMins)},e._loggers={},e._isInitialized=!1,e._isDestroyed=!1,e._config={collectorUri:"https://browser.pipe.aria.microsoft.com/Collector/3.0/",cacheMemorySizeLimitInNumberOfEvents:1e4,disableCookiesUsage:!1,canSendStatEvent:function(e){return!0},clockSkewRefreshDurationInMins:0},e}();t.default=c},3571:(e,t,r)=>{"use strict";r.d(t,{s:()=>a});var n=r(5227),o=r(4110);function a(e,t,r){var a,i=(0,n.w)(e,function(e){var r;return t===e||!!(null===(r=e.hasAttribute)||void 0===r?void 0:r.call(e,o.r))},r);return null!==i&&!!(null===(a=i.hasAttribute)||void 0===a?void 0:a.call(i,o.r))}},3595:(e,t,r)=>{"use strict";function n(){return"10000000-1000-4000-8000-100000000000".replace(/[018]/g,e=>(e^crypto.getRandomValues(new Uint8Array(1))[0]&15>>e/4).toString(16))}r.d(t,{G:()=>n})},3759:function(e,t,r){var n,o,a;!function(){"use strict";o=[r(6507)],n=function(e){return{backtrace:function(t){var r=[],n=10;"object"==typeof t&&"number"==typeof t.maxStackSize&&(n=t.maxStackSize);for(var o=arguments.callee;o&&r.length<n&&o.arguments;){for(var a=new Array(o.arguments.length),i=0;i<a.length;++i)a[i]=o.arguments[i];/function(?:\s+([\w$]+))+\s*\(/.test(o.toString())?r.push(new e({functionName:RegExp.$1||void 0,args:a})):r.push(new e({args:a}));try{o=o.caller}catch(e){break}}return r}}},void 0===(a="function"==typeof n?n.apply(t,o):n)||(e.exports=a)}()},3788:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(9533),o=r(4147),a=r(2987),i=r(2283),s=r(2840),l=r(1267),u=r(8822),c=r(1273),d=r(8159),h="POST",f=function(){function e(e,t,r,n,o){var a=this;this._requestQueue=e,this._queueManager=r,this._httpInterface=n,this._urlString="?qsp=true&content-type=application%2Fbond-compact-binary&client-id=NO_AUTH&sdk-version="+l.FullVersionString,this._killSwitch=new i.default,this._paused=!1,this._useBeacons=!1,this._activeConnections=0,this._clockSkewManager=new s.default(o),u.isUint8ArrayAvailable()||(this._urlString+="&content-encoding=base64"),this._urlString=t+this._urlString,this._httpInterface||(this._useBeacons=!u.isReactNative(),this._httpInterface={sendPOST:function(e,t,r,n,o,i){try{if(u.useFetchRequest())fetch(e,{body:t,method:h}).then(function(e){var t={};e.headers&&e.headers.forEach(function(e,r){t[r]=e}),o(e.status,t)}).catch(function(e){n(0,{})});else if(u.useXDomainRequest()){var s=new XDomainRequest;s.open(h,e),s.onload=function(){o(200,null)},s.onerror=function(){n(400,null)},s.ontimeout=function(){r(500,null)},s.send(t)}else{var l=new XMLHttpRequest;l.open(h,e,!i),l.onload=function(){o(l.status,a._convertAllHeadersToMap(l.getAllResponseHeaders()))},l.onerror=function(){n(l.status,a._convertAllHeadersToMap(l.getAllResponseHeaders()))},l.ontimeout=function(){r(l.status,a._convertAllHeadersToMap(l.getAllResponseHeaders()))},l.send(t)}}catch(e){n(400,null)}}})}return e.prototype.hasIdleConnection=function(){return this._activeConnections<2},e.prototype.sendQueuedRequests=function(){for(;this.hasIdleConnection()&&!this._paused&&this._requestQueue.length>0&&this._clockSkewManager.allowRequestSending();)this._activeConnections++,this._sendRequest(this._requestQueue.shift(),0,!1);this.hasIdleConnection()&&d.default.scheduleTimer()},e.prototype.isCompletelyIdle=function(){return 0===this._activeConnections},e.prototype.teardown=function(){for(;this._requestQueue.length>0;)this._sendRequest(this._requestQueue.shift(),0,!0)},e.prototype.pause=function(){this._paused=!0},e.prototype.resume=function(){this._paused=!1,this.sendQueuedRequests()},e.prototype.removeQueuedRequests=function(){this._requestQueue.length=0},e.prototype.sendSynchronousRequest=function(e,t){this._paused&&(e[t][0].priority=n.AWTEventPriority.High),this._activeConnections++,this._sendRequest(e,0,!1,!0)},e.prototype._sendRequest=function(e,t,r,a){var i=this;void 0===a&&(a=!1);try{if(this._paused)return this._activeConnections--,void this._queueManager.addBackRequest(e);var s=0,l="";for(var d in e)e.hasOwnProperty(d)&&(this._killSwitch.isTenantKilled(d)?(c.default.eventsRejected(e[d],n.AWTEventsRejectedReason.KillSwitch),delete e[d]):(l.length>0&&(l+=","),l+=d,s++));if(s>0){var h=o.default.getPayloadBlob(e,s);h.remainingRequest&&this._requestQueue.push(h.remainingRequest);var f=this._urlString+"&x-apikey="+l+"&client-time-epoch-millis="+Date.now().toString();this._clockSkewManager.shouldAddClockSkewHeaders()&&(f=f+"&time-delta-to-apply-millis="+this._clockSkewManager.getClockSkewHeaderValue());var p=void 0;for(var d in p=u.isUint8ArrayAvailable()?new Uint8Array(h.payloadBlob):o.default.base64Encode(h.payloadBlob),e)if(e.hasOwnProperty(d))for(var g=0;g<e[d].length;++g)e[d][g].sendAttempt>0?e[d][g].sendAttempt++:e[d][g].sendAttempt=1;if(this._useBeacons&&r&&u.isBeaconsSupported()&&navigator.sendBeacon(f,p))return;this._httpInterface.sendPOST(f,p,function(n,o){i._retryRequestIfNeeded(n,o,e,s,l,t,r,a)},function(n,o){i._retryRequestIfNeeded(n,o,e,s,l,t,r,a)},function(n,o){i._retryRequestIfNeeded(n,o,e,s,l,t,r,a)},r||a)}else r||this._handleRequestFinished(!1,{},r,a)}catch(e){this._handleRequestFinished(!1,{},r,a)}},e.prototype._retryRequestIfNeeded=function(e,t,r,o,i,s,l,u){var h=this,f=!0;if(void 0!==e){if(t){var p=this._killSwitch.setKillSwitchTenants(t["kill-tokens"],t["kill-duration-seconds"]);this._clockSkewManager.setClockSkew(t["time-delta-millis"]);for(var g=0;g<p.length;++g)c.default.eventsRejected(r[p[g]],n.AWTEventsRejectedReason.KillSwitch),delete r[p[g]],o--}else this._clockSkewManager.setClockSkew(null);if(200===e)return void this._handleRequestFinished(!0,r,l,u);(!a.default.shouldRetryForStatus(e)||o<=0)&&(f=!1)}if(f)if(u)this._activeConnections--,r[i][0].priority=n.AWTEventPriority.High,this._queueManager.addBackRequest(r);else if(s<1){for(var m in r)r.hasOwnProperty(m)&&c.default.eventsRetrying(r[m]);setTimeout(function(){return h._sendRequest(r,s+1,!1)},a.default.getMillisToBackoffForRetry(s))}else this._activeConnections--,d.default.backOffTransmission(),this._queueManager.addBackRequest(r);else this._handleRequestFinished(!1,r,l,u)},e.prototype._handleRequestFinished=function(e,t,r,o){for(var a in e&&d.default.clearBackOff(),t)t.hasOwnProperty(a)&&(e?c.default.eventsSent(t[a]):c.default.eventsDropped(t[a],n.AWTEventsDroppedReason.NonRetryableStatus));this._activeConnections--,o||r||this.sendQueuedRequests()},e.prototype._convertAllHeadersToMap=function(e){var t={};if(e)for(var r=e.split("\n"),n=0;n<r.length;++n){var o=r[n].split(": ");t[o[0]]=o[1]}return t},e}();t.default=f},3801:(e,t,r)=>{"use strict";function n(e){return Array.isArray(e)?e:[e]}r.d(t,{I:()=>h});var o=r(3430);function a(e,t,r,n){const a=[];if(n[o.ed]=t,n[o.EJ]=String(r),e)for(const t in n)e.setAttribute(t,n[t]);return{elementAttributes:n,insertRule:function(t){return(null==e?void 0:e.sheet)?e.sheet.insertRule(t,e.sheet.cssRules.length):a.push(t)},element:e,bucketName:t,cssRules:()=>(null==e?void 0:e.sheet)?Array.from(e.sheet.cssRules).map(e=>e.cssText):a}}const i=["r","d","l","v","w","f","i","h","a","s","k","t","m","c"].reduce((e,t,r)=>(e[t]=r,e),{});function s(e,t,r){return("m"===e?e+t:e)+r}function l(e,t,r,n,l={}){var u,c;const d="m"===e,h=null!==(u=l.m)&&void 0!==u?u:"0",f=null!==(c=l.p)&&void 0!==c?c:0,p=s(e,h,f);if(!n.stylesheets[p]){const s=t&&t.createElement("style"),u=a(s,e,f,Object.assign({},n.styleElementAttributes,d&&{media:h}));n.stylesheets[p]=u,t&&s&&t.head.insertBefore(s,function(e,t,r,n,a={}){var s,l;const u=i[r],c=null!==(s=a.m)&&void 0!==s?s:"",d=null!==(l=a.p)&&void 0!==l?l:0;let h=e=>u-i[e.getAttribute(o.ed)],f=e.head.querySelectorAll(`[${o.ed}]`);if("m"===r){const t=e.head.querySelectorAll(`[${o.ed}="${r}"]`);t.length&&(f=t,h=e=>n.compareMediaQueries(c,e.media))}const p=e=>function(e,t,r){var n,a;const i=t+(null!==(n=r.m)&&void 0!==n?n:""),s=e.getAttribute(o.ed)+(null!==(a=e.media)&&void 0!==a?a:"");return i===s}(e,r,a)?d-Number(e.getAttribute("data-priority")):h(e),g=f.length;let m=g-1;for(;m>=0;){const e=f.item(m);if(p(e)>0)return e.nextSibling;m--}if(g>0)return f.item(0);return t?t.nextSibling:null}(t,r,e,n,l))}return n.stylesheets[p]}function u(e,t){try{e.insertRule(t)}catch(e){0}}let c=0;const d=(e,t)=>e<t?-1:e>t?1:0;function h(e=("undefined"==typeof document?void 0:document),t={}){const{classNameHashSalt:r,unstable_filterCSSRule:o,insertionPoint:a,styleElementAttributes:i,compareMediaQueries:s=d}=t,h={classNameHashSalt:r,insertionCache:{},stylesheets:{},styleElementAttributes:Object.freeze(i),compareMediaQueries:s,id:"d"+c++,insertCSSRules(t){for(const r in t){const i=t[r];for(let t=0,s=i.length;t<s;t++){const[s,c]=n(i[t]),d=l(r,e,a||null,h,c);h.insertionCache[s]||(h.insertionCache[s]=r,o?o(s)&&u(d,s):u(d,s))}}}};return h}},3817:(e,t,r)=>{"use strict";r.r(t),r.d(t,{AxiosError:()=>f,AxiosRequestConfig:()=>n.AxiosRequestConfig,AxiosResponse:()=>n.AxiosResponse,DataService:()=>b,defaultCachePolicy:()=>p});var n=r(8567),o=r.n(n),a=r(1481),i=r(947),s=r(3907),l=r(9679);const u={armAudience:void 0,armBackendBaseUrl:void 0,enableDirectArmApiCall:!1};let c=u;const d=()=>{if(c.armBackendBaseUrl)return c.armBackendBaseUrl;const e=window.m365config?.hostingAppUrls,t=e&&JSON.parse(e)?.AzureResourceManagerURL,r=t?.endsWith("/")?t.slice(0,-1):t??"";var n;return n={armBackendBaseUrl:r},c={...c,...n},r},h=e=>e.backend!==l.qb.AzureResourceManager||(()=>{const{armAudience:e,enableDirectArmApiCall:t}=c;return d()&&t&&e?c:u})().enableDirectArmApiCall?e:{...e,backend:l.qb.M365AdminCenter};class f extends n.AxiosError{constructor(e,t,r,n,o){super(e,t,r,n,o)}}const p=()=>({expiryTime:18e5}),g="Authorization",m=["cookie","ajaxsessionkey",g,"set-cookie"],v=["data","auth","params"];function y(e,t){const r=new Set(t.map(e=>e.toLowerCase()));if(e)for(const t in e)r.has(t.toLowerCase())&&delete e[t]}class b{constructor(e,t,r,n,u){this.globalHeaderHandler=e,this.urlResolveHandler=t,this.jwtTokenHandler=r,this.sendRequestHandler=n,this.custom440Handler=u,this.reqTimeoutConfig={timeout:6e4,timeoutErrorMessage:"Request timed out after 60 seconds"},this.urlResolveHandler=e=>e.backend===l.qb.AzureResourceManager?(e=>{const t=e.url;return t?.match(/^https?:\/\//)?t:`${d()}${t?.replace(/^\/fd\/arm/,"")}`})(e):t(e),this.jwtTokenHandler=async e=>e.backend===l.qb.AzureResourceManager?await(async()=>{const{armAudience:e}=c,t=await(0,s.request)({backend:l.qb.M365AdminCenter,url:"/admin/api/users/tokenWithExpiry",data:`=${e}`,type:l.Tg.POST}).promise.catch(e=>{throw e.name="TokenError",e}),r=t?.data;return{token:r?r.AccessToken:null,expiry:(()=>{if(!r?.Expiry)return 0;const e=(new Date(r.Expiry).getTime()-new Date(t.headers.date).getTime())/1e3;return Math.max(e-30,1)})()}})():await r(e),this.client=o().create(this.reqTimeoutConfig),this.client.interceptors.response.use(e=>e,e=>{if(e.response&&440===e.response.status)if(this.custom440Handler)this.custom440Handler(e);else{const t="location",r=e.response.headers[t];r?window.location.href=r:window.location.reload()}else if(503===e.response?.status){const{status:t,headers:r}=e.response,n=e.config?.url,o=n?new URL(n,document.location.toString()):void 0;o&&(o.search="",o.hash=""),(0,a.Rm)({id:"527205",type:i.JV.Info,message:"HTTP 503 error encountered",data:JSON.stringify({status:t,verb:e.config?.method?.toUpperCase(),url:o?.toString(),"x-msedge-ref":r?.["x-msedge-ref"]??"","x-ms-correlation-id":r?.["x-ms-correlation-id"],"x-ms-correlation-request-id":r?.["x-ms-correlation-request-id"]})})}return y(e?.response?.headers,m),y(e?.response?.config,v),y(e?.response?.config?.headers,m),y(e?.config,v),y(e?.config?.headers,m),Promise.reject(e)}),this.cacheStorageMap=new Map,this.cacheJwtTokenMap=new Map}makeRequest(e){e=h(e);const t=(new Date).getTime();if(e.url===l.e9)return{promise:this.getJwtToken(e).then(r=>{const n=(new Date).getTime();return this.LogPerfEvent(e,"Success for getToken call",t,n),{data:r,status:0,statusText:"",headers:{}}}),cancel:()=>{}};let r={};const n=this.getCacheKey(e.url,e.type),a=o().CancelToken.source();r={...this.globalHeaderHandler(e),"x-ms-mac-target-app":e.backend},e.replaceHeader&&(r=e.replaceHeader({...e,headers:r,cacheKey:n,expiryTime:"no-cache"}));const i=e.replaceCachePolicy?e.replaceCachePolicy({...e,headers:r,cacheKey:n,expiryTime:"no-cache"}):{expiryTime:"no-cache"};e.invalidateCache&&e.invalidateCache.map(e=>{const t=this.getCacheKey(e.url,e.verb);this.cacheStorageMap.has(t)&&this.cacheStorageMap.delete(t)});const s=this.cacheStorageMap.has(n)?this.cacheStorageMap.get(n):void 0;let u=void 0!==s&&!e.skipCache;if(s&&"forever"!==s.expiryTime){const e=s.lastCachedTime;(new Date).getTime()-Number(e)>Number(s.expiryTime)&&(this.cacheStorageMap.delete(n),u=!1)}const c={url:this.urlResolveHandler(e),headers:r,cancelToken:a.token,method:e.type,responseType:e.responseType};if(e.data&&(c.data=e.data),e.timeoutInMilliseconds&&(c.timeout=e.timeoutInMilliseconds),u&&s){const r=s.lastCachedResponse;r.promise.then(e=>(void 0===e.headers.source&&(e.headers={...e.headers,"x-source":"ui-cache"}),e));const n=(new Date).getTime();return this.LogPerfEvent(e,"Success from cache",t,n),r}if(this.sendRequestHandler?.sendRequest&&this.sendRequestHandler?.cancelRequest){const r=c;return delete r.cancelToken,{promise:this.sendRequestHandler?.sendRequest(r).then(r=>{if(200===r.data.status&&"no-cache"!==i.expiryTime){const e={lastCachedResponse:{},lastCachedTime:(new Date).getTime(),expiryTime:i.expiryTime};this.cacheStorageMap.set(n,e)}const o=(new Date).getTime();return this.LogPerfEvent(e,"Success from server via sendRequestHandler",t,o),r}),cancel:()=>{this.cacheStorageMap.has(n)&&this.cacheStorageMap.delete(n),this.sendRequestHandler?.cancelRequest();const r=(new Date).getTime();this.LogPerfEvent(e,"cancel request via sendRequestHandler",t,r)}}}{const r={promise:this.getJwtToken(e).then(o=>{if(null!==o){const e=c.headers?{...c.headers}:{};e[g]=`Bearer ${o.token}`,c.headers=e}return this.client.request(c).then(o=>{if(200===o.status&&"no-cache"!==i.expiryTime){const e={lastCachedResponse:r,lastCachedTime:(new Date).getTime(),expiryTime:i.expiryTime};this.cacheStorageMap.set(n,e)}const a=(new Date).getTime();return this.LogPerfEvent(e,"Success from server",t,a),o})}),cancel:r=>{this.cacheStorageMap.has(n)&&this.cacheStorageMap.delete(n);const o=(new Date).getTime();this.LogPerfEvent(e,"Cancel request to server",t,o),a.cancel(r||"Http Request cancelled")}};return r}}getCacheKey(e,t){return e.toLowerCase()+"_"+t}async getJwtToken(e){const t=e.backend;let r=this.getCachedJwtToken(t);if(r)return r;const n=t===l.qb.AzureResourceManager||!0===window.UASContext?.SpaAuthEnabled?1:void 0;return await S(t,n,async()=>{if(r=this.getCachedJwtToken(t),r)return r;const n=await this.jwtTokenHandler(e);if(null===n)return null;if("string"==typeof n){const e=n.split("."),{exp:r}=e.length>1&&JSON.parse(atob(e[1].replace(/-/g,"+").replace(/_/g,"/")));if(r){const e=1e3*r;return this.cacheJwtTokenMap.set(t,{jwtToken:n,expiry:e}),{token:n,expiry:e}}throw new Error("Token might be invalid or encrypted, cannot find expiry")}if(n.token&&n.expiry){const e=1e3*n.expiry+Date.now();return this.cacheJwtTokenMap.set(t,{jwtToken:n.token,expiry:e}),{token:n.token,expiry:e}}throw new Error("Invalid token!")})}getCachedJwtToken(e){const t=this.cacheJwtTokenMap.get(e);if(t&&t.expiry-Date.now()>0)return{token:t.jwtToken,expiry:t.expiry}}LogPerfEvent(e,t,r,n){if(!0===window.UASContext?.SpaAuthEnabled&&!0===window.UASContext?.EnablePerfLogs||!0===window.m365config?.enablePerfLogs){const o=!0===window.UASContext?.EnablePerfLogs?"526108":!0===window.m365config.enablePerfLogs?"536157":"536158";(0,a.Rm)({id:o,message:"API perf logging",type:i.JV.Info,data:{URL:e.url,Type:e.type,Time:(n-r).toString(),PKGVer:window.location.href,State:t,IsProxy:!0===window.UASContext?.SpaAuthEnabled}})}}}const k={},C=e=>new Promise(t=>setTimeout(t,e)),S=async(e,t,r)=>{try{if(t&&t>0)for(;k[e]&&k[e]>=t;)await C(4);return k[e]=k[e]??0,k[e]++,await r()}finally{k[e]--,k[e]||delete k[e]}}},3824:(e,t,r)=>{"use strict";r.d(t,{t:()=>a});var n=r(1481),o=r(947);class a{static info(e,t,r={},a=null){(0,n.Rm)({id:e,type:o.JV.Info,message:t,data:r})}static error(e,t,r,a={},i=null){null==r&&(r=new Error(t)),(0,n.Rm)({id:e,type:o.JV.Error,error:r,message:t,data:a})}}},3868:(e,t,r)=>{"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.SurveyRestrictions=t.MAX_HORIZONTAL_OPTIONS_LIKERT_QUESTIONS=t.MIN_HORIZONTAL_OPTIONS_LIKERT_QUESTIONS=t.MAX_VERTICAL_OPTIONS_LIKERT_QUESTIONS=t.MIN_VERTICAL_OPTIONS_LIKERT_QUESTIONS=t.MAX_OPTIONS_NON_LIKERT_QUESTIONS=t.MIN_OPTIONS_NON_LIKERT_QUESTIONS=void 0;var o=r(7909);t.MIN_OPTIONS_NON_LIKERT_QUESTIONS=2,t.MAX_OPTIONS_NON_LIKERT_QUESTIONS=11,t.MIN_VERTICAL_OPTIONS_LIKERT_QUESTIONS=2,t.MAX_VERTICAL_OPTIONS_LIKERT_QUESTIONS=7,t.MIN_HORIZONTAL_OPTIONS_LIKERT_QUESTIONS=1,t.MAX_HORIZONTAL_OPTIONS_LIKERT_QUESTIONS=10,t.SurveyRestrictions=((n={})[o.SurveyType.Fps]={MinNumberOfPages:2,AllowedFirstTemplateIds:["0e19ac6f-d831-499c-9e83-a709e27784b6","51e6db44-1070-45e6-be30-8c14a5b9e55a"]},n)},3890:(e,t,r)=>{"use strict";r.d(t,{T:()=>v});var n=r(7089),o=r(7308),a=r(5161);var i=r(261),s=r(8103),l=r(921),u=r(1609),c=r(7285),d=function(e){var t=e.stylesheetKey,r=e.children,n=(0,u.A)(),o=n.useAdoptedStylesheetEx,a=n.useMergeStylesRootStylesheets,i=n.useWindow,l=(0,c.v)(),d=a(),h=i();return o(s.P6,l,d,h),o(t,l,d,h),r(!!l)},h=r(3451),f=r(9734),p=r(5624),g=(0,p.J9)(s.HD),m=(0,p.J9)(function(e,t,r){var n,o=null!==(n=null!=t?t:e)&&void 0!==n?n:{};return o.__shadowConfig__=r,o});function v(e,t,r){return function(s){var u,c=(u=function(u){function c(e){var t=u.call(this,e)||this;return t._styleCache={},t._onSettingChanged=t._onSettingChanged.bind(t),t}return(0,n.C6)(c,u),c.prototype.componentDidMount=function(){a.X.observe(this._onSettingChanged)},c.prototype.componentWillUnmount=function(){a.X.unobserve(this._onSettingChanged)},c.prototype.render=function(){var u=this;return o.createElement(d,{stylesheetKey:e},function(c){return o.createElement(i.z.Consumer,null,function(i){var d,f=a.X.getSettings(t,e,i.customizations),p=null!==(d=u.context.window)&&void 0!==d?d:(0,h.z)(),v=g(e,c,p),y=u.props;if(f.styles&&"function"==typeof f.styles&&(f.styles=f.styles((0,n.Cl)((0,n.Cl)({},f),y))),r&&f.styles){if(u._styleCache.default!==f.styles||u._styleCache.component!==y.styles){var b=(0,l.T)(f.styles,y.styles);b.__shadowConfig__=v,u._styleCache.default=f.styles,u._styleCache.component=y.styles,u._styleCache.merged=b}return o.createElement(s,(0,n.Cl)({},f,y,{styles:u._styleCache.merged}))}var k=m(f.styles,y.styles,v);return o.createElement(s,(0,n.Cl)({},f,y,{styles:k}))})})},c.prototype._onSettingChanged=function(){this.forceUpdate()},c}(o.Component),u.displayName="Customized"+e,u.contextType=f._0,u);return function(e,t){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r]);return t}(s,c)}}},3907:(e,t,r)=>{"use strict";r.r(t),r.d(t,{request:()=>g,setRequestFunction:()=>p});var n=r(9761),o=r(6355),a=r(2535);const i=(0,o.U4)(a.n.Static).register();if("string"!=typeof i.hostName)throw new Error(`${a.n.Static}.hostName is missing`);if("string"!=typeof i.appId)throw new Error(`${a.n.Static}.appid is missing`);const s={"x-ms-mac-hostingapp":i.hostName,"x-ms-mac-appid":i.appId,"x-ms-mac-version":n.w};var l=r(5408);const u=(0,o.U4)(a.n.Static).register();if("string"!=typeof u.hostName)throw new Error(`${a.n.Static}.hostName is missing`);const c="p.ScenarioId";let d,h;function f(e){return t=>e({...t,replaceHeader:e=>{const r={...t.replaceHeader?t.replaceHeader(e):e.headers,...s},n=function(){if(u.hostName===a.N.M365AdminPortal){const e=(0,l.q)(document.cookie)[c];return e?atob(e):e}if(void 0!==d&&!(d.expiry<Date.now()))return d.id}();return n&&(r["x-ms-consistency-id"]=n),r}})}function p(e){h=f(e)}const g=e=>{if(void 0===h)throw new Error("request function has not been set");return h(e)}},3922:(e,t,r)=>{"use strict";function n(e){return{register:()=>e,unregister:()=>{}}}r.d(t,{K:()=>n})},3942:(e,t,r)=>{"use strict";r.d(t,{Nv:()=>a,Pv:()=>i});var n=r(7308);const o=n.createContext(void 0),a=o.Provider;function i(){var e;return null!==(e=n.useContext(o))&&void 0!==e?e:{}}},3965:(e,t,r)=>{"use strict";function n(e,t,r,n,o){}r.d(t,{J:()=>n})},3970:(e,t,r)=>{"use strict";r.d(t,{Y:()=>Hd});var n=r(7308),o=r.t(n,2),a=r(7118),i=r(6228),s=r(1159),l=r(5821),u=r.n(l),c=1073741823,d="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==r.g?r.g:{};var h=n.createContext||function(e,t){var r,o,a="__create-react-context-"+function(){var e="__global_unique_id__";return d[e]=(d[e]||0)+1}()+"__",s=function(e){function r(){var t,r,n;return(t=e.apply(this,arguments)||this).emitter=(r=t.props.value,n=[],{on:function(e){n.push(e)},off:function(e){n=n.filter(function(t){return t!==e})},get:function(){return r},set:function(e,t){r=e,n.forEach(function(e){return e(r,t)})}}),t}(0,i.A)(r,e);var n=r.prototype;return n.getChildContext=function(){var e;return(e={})[a]=this.emitter,e},n.componentWillReceiveProps=function(e){if(this.props.value!==e.value){var r,n=this.props.value,o=e.value;((a=n)===(i=o)?0!==a||1/a==1/i:a!=a&&i!=i)?r=0:(r="function"==typeof t?t(n,o):c,0!==(r|=0)&&this.emitter.set(e.value,r))}var a,i},n.render=function(){return this.props.children},r}(n.Component);s.childContextTypes=((r={})[a]=u().object.isRequired,r);var l=function(t){function r(){var e;return(e=t.apply(this,arguments)||this).state={value:e.getValue()},e.onUpdate=function(t,r){0!==((0|e.observedBits)&r)&&e.setState({value:e.getValue()})},e}(0,i.A)(r,t);var n=r.prototype;return n.componentWillReceiveProps=function(e){var t=e.observedBits;this.observedBits=null==t?c:t},n.componentDidMount=function(){this.context[a]&&this.context[a].on(this.onUpdate);var e=this.props.observedBits;this.observedBits=null==e?c:e},n.componentWillUnmount=function(){this.context[a]&&this.context[a].off(this.onUpdate)},n.getValue=function(){return this.context[a]?this.context[a].get():e},n.render=function(){return(e=this.props.children,Array.isArray(e)?e[0]:e)(this.state.value);var e},r}(n.Component);return l.contextTypes=((o={})[a]=u().object,o),{Provider:s,Consumer:l}};const f=h;var p="Invariant failed";function g(e,t){if(!e)throw new Error(p)}var m=r(2664),v=r(634),y=r.n(v),b=(r(7020),r(6347)),k=(r(4674),function(e){var t=f();return t.displayName=e,t}),C=k("Router-History"),S=k("Router"),_=function(e){function t(t){var r;return(r=e.call(this,t)||this).state={location:t.history.location},r._isMounted=!1,r._pendingLocation=null,t.staticContext||(r.unlisten=t.history.listen(function(e){r._isMounted?r.setState({location:e}):r._pendingLocation=e})),r}(0,i.A)(t,e),t.computeRootMatch=function(e){return{path:"/",url:"/",params:{},isExact:"/"===e}};var r=t.prototype;return r.componentDidMount=function(){this._isMounted=!0,this._pendingLocation&&this.setState({location:this._pendingLocation})},r.componentWillUnmount=function(){this.unlisten&&(this.unlisten(),this._isMounted=!1,this._pendingLocation=null)},r.render=function(){return n.createElement(S.Provider,{value:{history:this.props.history,location:this.state.location,match:t.computeRootMatch(this.state.location.pathname),staticContext:this.props.staticContext}},n.createElement(C.Provider,{children:this.props.children||null,value:this.props.history}))},t}(n.Component);n.Component;n.Component;var B={},w=0;function x(e,t){void 0===t&&(t={}),("string"==typeof t||Array.isArray(t))&&(t={path:t});var r=t,n=r.path,o=r.exact,a=void 0!==o&&o,i=r.strict,s=void 0!==i&&i,l=r.sensitive,u=void 0!==l&&l;return[].concat(n).reduce(function(t,r){if(!r&&""!==r)return null;if(t)return t;var n=function(e,t){var r=""+t.end+t.strict+t.sensitive,n=B[r]||(B[r]={});if(n[e])return n[e];var o=[],a={regexp:y()(e,o,t),keys:o};return w<1e4&&(n[e]=a,w++),a}(r,{end:a,strict:s,sensitive:u}),o=n.regexp,i=n.keys,l=o.exec(e);if(!l)return null;var c=l[0],d=l.slice(1),h=e===c;return a&&!h?null:{path:r,url:"/"===r&&""===c?"/":c,isExact:h,params:i.reduce(function(e,t,r){return e[t.name]=d[r],e},{})}},null)}n.Component;function T(e){return"/"===e.charAt(0)?e:"/"+e}function E(e,t){if(!e)return t;var r=T(e);return 0!==t.pathname.indexOf(r)?t:(0,m.A)({},t,{pathname:t.pathname.substr(r.length)})}function P(e){return"string"==typeof e?e:(0,s.AO)(e)}function A(e){return function(){g(!1)}}function F(){}n.Component;n.Component;n.useContext;var D=r(881),I=r(8754);class L extends n.PureComponent{render(){return n.createElement(a.Kq,{store:(0,I.getAppStore)()},n.createElement(_,{history:(0,D.getHistory)()},this.props.children))}}var N=r(6592);var M=r(6355),R=r(947),O=r(8104),H=r(6628),z=r(4663),V=r(9598),W=r(3090),U=r(6694),j=r(8844),q=r(2355);let $;function K(e){$=e}function G(){return $}var Q=r(9761),J=r(2535),Y=r(1481);const X=e=>{throw(0,Y.Rm)({id:"529641",type:R.JV.Error,message:"CentroConfigApi promise rejected",error:e}),e};const Z=async e=>{let t=`https://config.centro.core.microsoft/config?feature=${e.feature}`;e.featureconsumer&&(t+=`&featureconsumer=${e.featureconsumer}`);const r=new Headers;r.append("x-ms-centro-vectors",ee(e));const n=await fetch(t,{headers:r});if(!n.ok){const e=n.headers.get("x-ms-correlation-id"),r=`Request to ${t} failed, server responseCode: ${n.status} body: ${await n.text()} correlationId: ${e}`;throw new Error(r)}return await n.json()},ee=e=>{const t=e.vectors;return Object.keys(t).map(e=>t[e]?`${e}=${t[e]}`:"").filter(Boolean).join(";")};var te=r(4243),re=r(1675);const ne=function(){const e=Q.u.buildNumber?.includes("PR_")??"NA",t=Q.u.buildNumber?.includes("Rolling_")??"NA",r=Q.u.buildNumber?.includes("local")??"NA";if("NA"!==e&&e)return"pr";if("NA"!==t&&t)return"rolling";if("NA"!==r&&r)return"local";if("NA"!==e&&"NA"!==t&&"NA"!==r)return"prod";return"other"}();async function oe(e){try{const t=e?.commonInitOptions?.appId??999999,r=e?.campaignId??"",n=(0,M.U4)(J.n.Static).register().hostName??"host-floodgate-sdk",o={feature:"floodgate",featureconsumer:n,vectors:{featureconsumer:n,featureenvironment:ne,customfilter1:t.toString(),customfilter2:r}},a=await async function(e){return await Z(e).catch(X)}(o);a&&(0,re.XN)(a)}catch(e){(0,V.$)(te.x.Flights_Fetch_Error,R.JV.Error,`Error fetching Flights and Configuration from Centro ECS: ${e.message}`)}}var ae=r(874),ie=(e=>(e[e.FabricDefaultTheme=0]="FabricDefaultTheme",e[e.M365Dark=1]="M365Dark",e[e.M365Light=2]="M365Light",e[e.M365LightWithContrast=3]="M365LightWithContrast",e[e.TeamsLight=4]="TeamsLight",e[e.TeamsDark=5]="TeamsDark",e[e.PPACLight=6]="PPACLight",e[e.PPACDark=7]="PPACDark",e[e.WindowsLight=8]="WindowsLight",e[e.WindowsDark=9]="WindowsDark",e[e.AccessDarkTheme=10]="AccessDarkTheme",e[e.AccessLightTheme=11]="AccessLightTheme",e[e.ExcelDarkTheme=12]="ExcelDarkTheme",e[e.ExcelLightTheme=13]="ExcelLightTheme",e[e.OfficeDarkTheme=14]="OfficeDarkTheme",e[e.OfficeLightTheme=15]="OfficeLightTheme",e[e.OneNoteDarkTheme=16]="OneNoteDarkTheme",e[e.OneNoteLightTheme=17]="OneNoteLightTheme",e[e.PowerPointDarkTheme=18]="PowerPointDarkTheme",e[e.PowerPointLightTheme=19]="PowerPointLightTheme",e[e.ProjectDarkTheme=20]="ProjectDarkTheme",e[e.ProjectLightTheme=21]="ProjectLightTheme",e[e.PublisherDarkTheme=22]="PublisherDarkTheme",e[e.PublisherLightTheme=23]="PublisherLightTheme",e[e.VisioDarkTheme=24]="VisioDarkTheme",e[e.VisioLightTheme=25]="VisioLightTheme",e[e.WordDarkTheme=26]="WordDarkTheme",e[e.WordLightTheme=27]="WordLightTheme",e[e.IOS16LightTheme=28]="IOS16LightTheme",e[e.IOS16DarkTheme=29]="IOS16DarkTheme",e[e.M365Fluent2DarkTheme=30]="M365Fluent2DarkTheme",e[e.M365Fluent2LightTheme=31]="M365Fluent2LightTheme",e[e.MacOSVenturaLightTheme=32]="MacOSVenturaLightTheme",e[e.MacOSVenturaDarkTheme=33]="MacOSVenturaDarkTheme",e[e.TeamsLightV2=34]="TeamsLightV2",e[e.TeamsDarkV2=35]="TeamsDarkV2",e[e.TeamsHighContrastV2=36]="TeamsHighContrastV2",e[e.PPACGreenLight=37]="PPACGreenLight",e[e.PPACGreenDark=38]="PPACGreenDark",e))(ie||{});const se=["FabricDefaultTheme","M365Dark","M365Light","M365LightWithContrast","TeamsLight","TeamsDark","PPACLight","PPACDark","WindowsLight","WindowsDark","AccessDarkTheme","AccessLightTheme","ExcelDarkTheme","ExcelLightTheme","OfficeDarkTheme","OfficeLightTheme","OneNoteDarkTheme","OneNoteLightTheme","PowerPointDarkTheme","PowerPointLightTheme","ProjectDarkTheme","ProjectLightTheme","PublisherDarkTheme","PublisherLightTheme","VisioDarkTheme","VisioLightTheme","WordDarkTheme","WordLightTheme","IOS16LightTheme","IOS16DarkTheme","M365Fluent2DarkTheme","M365Fluent2LightTheme","MacOSVenturaLightTheme","MacOSVenturaDarkTheme","TeamsLightV2","TeamsDarkV2","TeamsHighContrastV2","PPACGreenLight","PPACGreenDark"].map(e=>e.toLowerCase()),le=e=>{if("string"==typeof e){const t=se.indexOf(e.toLowerCase());if(-1===t)throw new Error(`unsupported theme ${e}`);return t}return e},ue=(0,O.LO)({pages:(0,O.pn)([]),variables:(0,O.LO)({}),additionalCapabilities:(0,O.LO)({}),branchingRules:(0,O.pn)([])}),ce=(0,O.LO)({toastModalVisibility:!0,footerButtonsVisibility:!1,isCurrentPageValid:!1,submitBtnClickCount:0}),de=(0,O.LO)({currentPage:0,previousPage:-1}),he=(0,O.LO)({baseTheme:ie.M365Light,footerButtonsAlignment:ae.AlignmentType.Left});var fe=r(5862);const pe=e=>(0,O.YA)(e,{[fe.X.SetUxSchemaVariables]:(e,t)=>e.set(t.payload.key,t.payload.value),[fe.X.ResetInitOptions]:(e,t)=>e.clear().withMutations(e=>{if(t.payload.variables){const r=t.payload.variables.toObject();for(const t of Object.keys(r))e.set(t,r[t])}})}),ge=e=>(0,O.YA)(e,{[fe.X.SetUxSchemaPage]:(e,t)=>e.update(t.payload.index,e=>(0,O.LO)(t.payload.value)),[fe.X.ResetInitOptions]:(e,t)=>e.clear().withMutations(e=>{if(t.payload.pages)for(let r=0;r<t.payload.pages.count();r++)e.set(r,t.payload.pages.get(r))}),[fe.X.HideUxSchemaPage]:(e,t)=>e.update(t.payload.pageIndex,e=>e.set("isHidden",!0)),[fe.X.UpdateUxSchemaPageQuestion]:(e,t)=>e.update(t.payload.pageIndex,e=>{let r=e.get("questions").get(t.payload.questionIndex);return Object.keys(t.payload.value).forEach(e=>{r=r.setIn([e],t.payload.value[e])}),e.set("questions",e.get("questions").set(t.payload.questionIndex,r))})}),me=e=>(0,O.YA)(e,{[fe.X.ResetInitOptions]:(e,t)=>e.set(ae.IUxSchemaAdditionalCapabilitiesTypes.Email,t.payload.additionalCapabilities?.get(ae.IUxSchemaAdditionalCapabilitiesTypes.Email))}),ve=()=>{const e=(t=ue,(0,O.sF)({pages:ge(t.get("pages")),variables:pe(t.get("variables")),additionalCapabilities:me(t.get("additionalCapabilities")),branchingRules:(0,O.YA)(t.get("branchingRules"),{})}));var t;const r=(e=>(0,O.YA)(e,{[fe.X.SetToastModalVisibility]:(e,t)=>e.set("toastModalVisibility",t.payload),[fe.X.SetFooterButtonsVisibility]:(e,t)=>e.set("footerButtonsVisibility",t.payload),[fe.X.SetCurrentPageValidity]:(e,t)=>e.set("isCurrentPageValid",t.payload),[fe.X.SetSubmitBtnClickCount]:(e,t)=>e.set("submitBtnClickCount",t.payload),[fe.X.ResetInitOptions]:e=>e.withMutations(e=>{e.set("toastModalVisibility",ce.get("toastModalVisibility")).set("footerButtonsVisibility",ce.get("footerButtonsVisibility")).set("isCurrentPageValid",ce.get("isCurrentPageValid")).set("submitBtnClickCount",ce.get("submitBtnClickCount"))})}))(ce),n=(e=>(0,O.YA)(e,{[fe.X.SetPageNavigationAttributes]:(e,t)=>e.withMutations(e=>e.set("currentPage",t.payload.currentPage).set("previousPage",t.payload.previousPage)),[fe.X.ResetInitOptions]:e=>e.withMutations(e=>{e.set("currentPage",de.get("currentPage")).set("previousPage",de.get("previousPage"))})}))(de),o=(e=>(0,O.YA)(e,{[fe.X.SetThemeAtRuntime]:(e,t)=>e.withMutations(e=>{e.set("baseTheme",t.payload.baseTheme).set("surveyUxCSSParams",(0,O.LO)(t.payload.surveyUxCSSParams??{})).set("footerButtonsAlignment",t.payload.footerButtonsAlignment??ae.AlignmentType.Left)})}))(he),a=(0,O.sF)({theme:o,uxSchema:e,common:r,navigation:n});(0,I.getRootReducer)().addSubStates({floodgate:a})};var ye=r(9930),be=r(8983),ke=r(7099),Ce=r(5880);var Se=r(8804),_e=r(9654),Be=r(3290),we=r(2292),xe=r(3291),Te=r(9310),Ee=r(8617),Pe=r(4922);const Ae={childrenGap:10},Fe=(0,we.j)(),De=(0,Ee.i)((0,we.B)(e=>{const t=Fe(e.styles,{theme:e.theme});return n.createElement("div",{"data-testid":xe.K.ErrorMessage},n.createElement(Se.B,{horizontal:!0,horizontalAlign:"start",tokens:Ae},n.createElement(Se.B.Item,{align:"center"},n.createElement(_e.I,{iconName:"StatusErrorFull",className:t.errorIconStyle})),n.createElement(Se.B.Item,{align:"center"},n.createElement("div",{className:t.errorMessage},(0,Be.pc)(Te.Error.ErrorMessage)))))},e=>({errorMessage:{color:e.theme.palette.neutralPrimary,textAlign:"left",fontSize:"16px"},errorIconStyle:{color:e.theme.semanticColors.errorIcon,fontWeight:Pe.BO.regular,fontSize:"18px",marginBlockStart:"5px"}})),"ErrorPage",!1);class Ie extends n.PureComponent{static getDerivedStateFromError(){return{hasError:!0,errorMessage:""}}constructor(e){super(e),this.state={hasError:!1,errorMessage:""}}componentDidCatch(e,t){(0,V.$)(this.props.tagId,R.JV.Error,`Unexpected failure in:\n ${t.componentStack}`,e),this.setState({hasError:!0,errorMessage:JSON.stringify([e,t.componentStack])})}componentDidMount(){this.onDimissIfFailedSilently()}componentDidUpdate(){this.onDimissIfFailedSilently()}render(){return this.state.hasError||this.props.hasError?(0,ye.pr)()||!(0,ye.Ku)()?n.createElement(De,null):n.createElement(n.Fragment,null):this.props.children}onDimissIfFailedSilently(){(this.state.hasError||this.props.hasError)&&!(0,ye.pr)()&&(0,ye.Ku)()&&(0,j.li)(this.state.errorMessage)}}var Le;!function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"}(Le||(Le={}));var Ne=function(e){return e};function Me(e,t,r){return Math.min(Math.max(e,t),r)}function Re(){var e=[];return{get length(){return e.length},push:function(t){return e.push(t),function(){e=e.filter(function(e){return e!==t})}},call:function(t){e.forEach(function(e){return e&&e(t)})}}}function Oe(){return Math.random().toString(36).substr(2,8)}function He(e){var t=e.pathname,r=void 0===t?"/":t,n=e.search,o=void 0===n?"":n,a=e.hash,i=void 0===a?"":a;return o&&"?"!==o&&(r+="?"===o.charAt(0)?o:"?"+o),i&&"#"!==i&&(r+="#"===i.charAt(0)?i:"#"+i),r}function ze(e){var t={};if(e){var r=e.indexOf("#");r>=0&&(t.hash=e.substr(r),e=e.substr(0,r));var n=e.indexOf("?");n>=0&&(t.search=e.substr(n),e=e.substr(0,n)),e&&(t.pathname=e)}return t}
          /**
           * React Router v6.2.1
           *
           * Copyright (c) Remix Software Inc.
           *
           * This source code is licensed under the MIT license found in the
           * LICENSE.md file in the root directory of this source tree.
           *
           * @license MIT
           */
          function Ve(e,t){if(!e)throw new Error(t)}const We=(0,n.createContext)(null);const Ue=(0,n.createContext)(null);const je=(0,n.createContext)({outlet:null,matches:[]});function qe(e){let{basename:t,children:r,initialEntries:o,initialIndex:a}=e,i=(0,n.useRef)();null==i.current&&(i.current=function(e){void 0===e&&(e={});var t=e,r=t.initialEntries,n=void 0===r?["/"]:r,o=t.initialIndex,a=n.map(function(e){return Ne((0,m.A)({pathname:"/",search:"",hash:"",state:null,key:Oe()},"string"==typeof e?ze(e):e))}),i=Me(null==o?a.length-1:o,0,a.length-1),s=Le.Pop,l=a[i],u=Re(),c=Re();function d(e,t){return void 0===t&&(t=null),Ne((0,m.A)({pathname:l.pathname,search:"",hash:""},"string"==typeof e?ze(e):e,{state:t,key:Oe()}))}function h(e,t,r){return!c.length||(c.call({action:e,location:t,retry:r}),!1)}function f(e,t){s=e,l=t,u.call({action:s,location:l})}function p(e){var t=Me(i+e,0,a.length-1),r=Le.Pop,n=a[t];h(r,n,function(){p(e)})&&(i=t,f(r,n))}var g={get index(){return i},get action(){return s},get location(){return l},createHref:function(e){return"string"==typeof e?e:He(e)},push:function e(t,r){var n=Le.Push,o=d(t,r);h(n,o,function(){e(t,r)})&&(i+=1,a.splice(i,a.length,o),f(n,o))},replace:function e(t,r){var n=Le.Replace,o=d(t,r);h(n,o,function(){e(t,r)})&&(a[i]=o,f(n,o))},go:p,back:function(){p(-1)},forward:function(){p(1)},listen:function(e){return u.push(e)},block:function(e){return c.push(e)}};return g}({initialEntries:o,initialIndex:a}));let s=i.current,[l,u]=(0,n.useState)({action:s.action,location:s.location});return(0,n.useLayoutEffect)(()=>s.listen(u),[s]),(0,n.createElement)(Ge,{basename:t,children:r,location:l.location,navigationType:l.action,navigator:s})}function $e(e){return function(e){let t=(0,n.useContext)(je).outlet;if(t)return(0,n.createElement)(Ze.Provider,{value:e},t);return t}(e.context)}function Ke(e){Ve(!1)}function Ge(e){let{basename:t="/",children:r=null,location:o,navigationType:a=Le.Pop,navigator:i,static:s=!1}=e;Je()&&Ve(!1);let l=mt(t),u=(0,n.useMemo)(()=>({basename:l,navigator:i,static:s}),[l,i,s]);"string"==typeof o&&(o=ze(o));let{pathname:c="/",search:d="",hash:h="",state:f=null,key:p="default"}=o,g=(0,n.useMemo)(()=>{let e=pt(c,l);return null==e?null:{pathname:e,search:d,hash:h,state:f,key:p}},[l,c,d,h,f,p]);return null==g?null:(0,n.createElement)(We.Provider,{value:u},(0,n.createElement)(Ue.Provider,{children:r,value:{location:g,navigationType:a}}))}function Qe(e){let{children:t,location:r}=e;return function(e,t){Je()||Ve(!1);let{matches:r}=(0,n.useContext)(je),o=r[r.length-1],a=o?o.params:{},i=(o&&o.pathname,o?o.pathnameBase:"/");o&&o.route;0;let s,l=Ye();if(t){var u;let e="string"==typeof t?ze(t):t;"/"===i||(null==(u=e.pathname)?void 0:u.startsWith(i))||Ve(!1),s=e}else s=l;let c=s.pathname||"/",d="/"===i?c:c.slice(i.length)||"/",h=function(e,t,r){void 0===r&&(r="/");let n="string"==typeof t?ze(t):t,o=pt(n.pathname||"/",r);if(null==o)return null;let a=tt(e);!function(e){e.sort((e,t)=>e.score!==t.score?t.score-e.score:function(e,t){let r=e.length===t.length&&e.slice(0,-1).every((e,r)=>e===t[r]);return r?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map(e=>e.childrenIndex),t.routesMeta.map(e=>e.childrenIndex)))}(a);let i=null;for(let e=0;null==i&&e<a.length;++e)i=ct(a[e],o);return i}(e,{pathname:d});0;return dt(h&&h.map(e=>Object.assign({},e,{params:Object.assign({},a,e.params),pathname:gt([i,e.pathname]),pathnameBase:"/"===e.pathnameBase?i:gt([i,e.pathnameBase])})),r)}(et(t),r)}function Je(){return null!=(0,n.useContext)(Ue)}function Ye(){return Je()||Ve(!1),(0,n.useContext)(Ue).location}function Xe(){Je()||Ve(!1);let{basename:e,navigator:t}=(0,n.useContext)(We),{matches:r}=(0,n.useContext)(je),{pathname:o}=Ye(),a=JSON.stringify(r.map(e=>e.pathnameBase)),i=(0,n.useRef)(!1);return(0,n.useEffect)(()=>{i.current=!0}),(0,n.useCallback)(function(r,n){if(void 0===n&&(n={}),!i.current)return;if("number"==typeof r)return void t.go(r);let s=ft(r,JSON.parse(a),o);"/"!==e&&(s.pathname=gt([e,s.pathname])),(n.replace?t.replace:t.push)(s,n.state)},[e,t,a,o])}const Ze=(0,n.createContext)(null);function et(e){let t=[];return n.Children.forEach(e,e=>{if(!(0,n.isValidElement)(e))return;if(e.type===n.Fragment)return void t.push.apply(t,et(e.props.children));e.type!==Ke&&Ve(!1);let r={caseSensitive:e.props.caseSensitive,element:e.props.element,index:e.props.index,path:e.props.path};e.props.children&&(r.children=et(e.props.children)),t.push(r)}),t}function tt(e,t,r,n){return void 0===t&&(t=[]),void 0===r&&(r=[]),void 0===n&&(n=""),e.forEach((e,o)=>{let a={relativePath:e.path||"",caseSensitive:!0===e.caseSensitive,childrenIndex:o,route:e};a.relativePath.startsWith("/")&&(a.relativePath.startsWith(n)||Ve(!1),a.relativePath=a.relativePath.slice(n.length));let i=gt([n,a.relativePath]),s=r.concat(a);e.children&&e.children.length>0&&(!0===e.index&&Ve(!1),tt(e.children,t,s,i)),(null!=e.path||e.index)&&t.push({path:i,score:ut(i,e.index),routesMeta:s})}),t}const rt=/^:\w+$/,nt=3,ot=2,at=1,it=10,st=-2,lt=e=>"*"===e;function ut(e,t){let r=e.split("/"),n=r.length;return r.some(lt)&&(n+=st),t&&(n+=ot),r.filter(e=>!lt(e)).reduce((e,t)=>e+(rt.test(t)?nt:""===t?at:it),n)}function ct(e,t){let{routesMeta:r}=e,n={},o="/",a=[];for(let e=0;e<r.length;++e){let i=r[e],s=e===r.length-1,l="/"===o?t:t.slice(o.length)||"/",u=ht({path:i.relativePath,caseSensitive:i.caseSensitive,end:s},l);if(!u)return null;Object.assign(n,u.params);let c=i.route;a.push({params:n,pathname:gt([o,u.pathname]),pathnameBase:gt([o,u.pathnameBase]),route:c}),"/"!==u.pathnameBase&&(o=gt([o,u.pathnameBase]))}return a}function dt(e,t){return void 0===t&&(t=[]),null==e?null:e.reduceRight((r,o,a)=>(0,n.createElement)(je.Provider,{children:void 0!==o.route.element?o.route.element:(0,n.createElement)($e,null),value:{outlet:r,matches:t.concat(e.slice(0,a+1))}}),null)}function ht(e,t){"string"==typeof e&&(e={path:e,caseSensitive:!1,end:!0});let[r,n]=function(e,t,r){void 0===t&&(t=!1);void 0===r&&(r=!0);let n=[],o="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^$?{}|()[\]]/g,"\\$&").replace(/:(\w+)/g,(e,t)=>(n.push(t),"([^\\/]+)"));e.endsWith("*")?(n.push("*"),o+="*"===e||"/*"===e?"(.*)$":"(?:\\/(.+)|\\/*)$"):o+=r?"\\/*$":"(?:\\b|\\/|$)";let a=new RegExp(o,t?void 0:"i");return[a,n]}(e.path,e.caseSensitive,e.end),o=t.match(r);if(!o)return null;let a=o[0],i=a.replace(/(.)\/+$/,"$1"),s=o.slice(1),l=n.reduce((e,t,r)=>{if("*"===t){let e=s[r]||"";i=a.slice(0,a.length-e.length).replace(/(.)\/+$/,"$1")}return e[t]=function(e){try{return decodeURIComponent(e)}catch(t){return e}}(s[r]||""),e},{});return{params:l,pathname:a,pathnameBase:i,pattern:e}}function ft(e,t,r){let n,o="string"==typeof e?ze(e):e,a=""===e||""===o.pathname?"/":o.pathname;if(null==a)n=r;else{let e=t.length-1;if(a.startsWith("..")){let t=a.split("/");for(;".."===t[0];)t.shift(),e-=1;o.pathname=t.join("/")}n=e>=0?t[e]:"/"}let i=function(e,t){void 0===t&&(t="/");let{pathname:r,search:n="",hash:o=""}="string"==typeof e?ze(e):e,a=r?r.startsWith("/")?r:function(e,t){let r=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(e=>{".."===e?r.length>1&&r.pop():"."!==e&&r.push(e)}),r.length>1?r.join("/"):"/"}(r,t):t;return{pathname:a,search:vt(n),hash:yt(o)}}(o,n);return a&&"/"!==a&&a.endsWith("/")&&!i.pathname.endsWith("/")&&(i.pathname+="/"),i}function pt(e,t){if("/"===t)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let r=e.charAt(t.length);return r&&"/"!==r?null:e.slice(t.length)||"/"}const gt=e=>e.join("/").replace(/\/\/+/g,"/"),mt=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),vt=e=>e&&"?"!==e?e.startsWith("?")?e:"?"+e:"",yt=e=>e&&"#"!==e?e.startsWith("#")?e:"#"+e:"",bt=new Map([[W.jc.StaticPrompt,()=>r.e(904).then(r.bind(r,1904)).catch(e=>{(0,V.$)(te.x.Template_Lazy_Loading_Error,R.JV.Info,W.jc.StaticPrompt,e)})],[W.jc.OneSingleSelectOneCommentTemplate,()=>r.e(794).then(r.bind(r,5794)).catch(e=>{(0,V.$)(te.x.Template_Lazy_Loading_Error,R.JV.Info,W.jc.OneSingleSelectOneCommentTemplate,e)})],[W.jc.VerbatimTemplate,()=>r.e(972).then(r.bind(r,8972)).catch(e=>{(0,V.$)(te.x.Template_Lazy_Loading_Error,R.JV.Info,W.jc.VerbatimTemplate,e)})],[W.jc.StaticThankyou,()=>r.e(962).then(r.bind(r,5962)).catch(e=>{(0,V.$)(te.x.Template_Lazy_Loading_Error,R.JV.Info,W.jc.StaticThankyou,e)})],[W.jc.RatingTemplate,()=>r.e(956).then(r.bind(r,956)).catch(e=>{(0,V.$)(te.x.Template_Lazy_Loading_Error,R.JV.Info,W.jc.RatingTemplate,e)})],[W.jc.LikertVerbatimTemplate,()=>r.e(149).then(r.bind(r,8149)).catch(e=>{(0,V.$)(te.x.Template_Lazy_Loading_Error,R.JV.Info,W.jc.LikertVerbatimTemplate,e)})],[W.jc.RatingVerbatimTemplate,()=>r.e(263).then(r.bind(r,1263)).catch(e=>{(0,V.$)(te.x.Template_Lazy_Loading_Error,R.JV.Info,W.jc.RatingVerbatimTemplate,e)})],[W.jc.TwoRatingVerbatimTemplate,()=>r.e(724).then(r.bind(r,724)).catch(e=>{(0,V.$)(te.x.Template_Lazy_Loading_Error,R.JV.Info,W.jc.TwoRatingVerbatimTemplate,e)})],[W.jc.CopilotTemplate,()=>r.e(253).then(r.bind(r,1253)).catch(e=>{(0,V.$)(te.x.Template_Lazy_Loading_Error,R.JV.Info,W.jc.CopilotTemplate,e)})],[W.jc.MultiSelectVerbatimTemplate,()=>r.e(97).then(r.bind(r,8097)).catch(e=>{(0,V.$)(te.x.Template_Lazy_Loading_Error,R.JV.Info,W.jc.MultiSelectVerbatimTemplate,e)})],[W.jc.AmplifyVerbatimTemplate,()=>r.e(444).then(r.bind(r,2444)).catch(e=>{(0,V.$)(te.x.Template_Lazy_Loading_Error,R.JV.Info,W.jc.AmplifyVerbatimTemplate,e)})],[W.jc.AmplifyRatingTemplate,()=>r.e(748).then(r.bind(r,8748)).catch(e=>{(0,V.$)(te.x.Template_Lazy_Loading_Error,R.JV.Info,W.jc.AmplifyRatingTemplate,e)})],[W.jc.AmplifyCopilotTemplate,()=>r.e(275).then(r.bind(r,1275)).catch(e=>{(0,V.$)(te.x.Template_Lazy_Loading_Error,R.JV.Info,W.jc.AmplifyCopilotTemplate,e)})],[W.jc.AmplifyLikertVerbatimTemplate,()=>r.e(898).then(r.bind(r,6898)).catch(e=>{(0,V.$)(te.x.Template_Lazy_Loading_Error,R.JV.Info,W.jc.AmplifyLikertVerbatimTemplate,e)})],[W.jc.AmplifyStaticThankyou,()=>r.e(346).then(r.bind(r,6346)).catch(e=>{(0,V.$)(te.x.Template_Lazy_Loading_Error,R.JV.Info,W.jc.AmplifyStaticThankyou,e)})],[W.jc.AmplifyFiaTemplate,()=>r.e(766).then(r.bind(r,7766)).catch(e=>{(0,V.$)(te.x.Template_Lazy_Loading_Error,R.JV.Info,W.jc.AmplifyFiaTemplate,e)})]]),kt=new Map([[W.jc.StaticPrompt,()=>r.e(671).then(r.bind(r,7671)).catch(e=>{(0,V.$)(te.x.Template_Lazy_Loading_Error,R.JV.Info,W.jc.StaticPrompt,e)})],[W.jc.OneSingleSelectOneCommentTemplate,()=>r.e(328).then(r.bind(r,5328)).catch(e=>{(0,V.$)(te.x.Template_Lazy_Loading_Error,R.JV.Info,W.jc.OneSingleSelectOneCommentTemplate,e)})],[W.jc.VerbatimTemplate,()=>r.e(683).then(r.bind(r,7683)).catch(e=>{(0,V.$)(te.x.Template_Lazy_Loading_Error,R.JV.Info,W.jc.VerbatimTemplate,e)})],[W.jc.StaticThankyou,()=>r.e(493).then(r.bind(r,4493)).catch(e=>{(0,V.$)(te.x.Template_Lazy_Loading_Error,R.JV.Info,W.jc.StaticThankyou,e)})],[W.jc.RatingTemplate,()=>r.e(68).then(r.bind(r,5068)).catch(e=>{(0,V.$)(te.x.Template_Lazy_Loading_Error,R.JV.Info,W.jc.RatingTemplate,e)})],[W.jc.LikertVerbatimTemplate,()=>r.e(838).then(r.bind(r,838)).catch(e=>{(0,V.$)(te.x.Template_Lazy_Loading_Error,R.JV.Info,W.jc.LikertVerbatimTemplate,e)})],[W.jc.RatingVerbatimTemplate,()=>r.e(273).then(r.bind(r,8273)).catch(e=>{(0,V.$)(te.x.Template_Lazy_Loading_Error,R.JV.Info,W.jc.RatingVerbatimTemplate,e)})],[W.jc.TwoRatingVerbatimTemplate,()=>r.e(971).then(r.bind(r,3971)).catch(e=>{(0,V.$)(te.x.Template_Lazy_Loading_Error,R.JV.Info,W.jc.TwoRatingVerbatimTemplate,e)})],[W.jc.CopilotTemplate,()=>r.e(562).then(r.bind(r,1562)).catch(e=>{(0,V.$)(te.x.Template_Lazy_Loading_Error,R.JV.Info,W.jc.CopilotTemplate,e)})],[W.jc.MultiSelectVerbatimTemplate,()=>r.e(773).then(r.bind(r,5773)).catch(e=>{(0,V.$)(te.x.Template_Lazy_Loading_Error,R.JV.Info,W.jc.MultiSelectVerbatimTemplate,e)})],[W.jc.AmplifyVerbatimTemplate,()=>r.e(115).then(r.bind(r,1115)).catch(e=>{(0,V.$)(te.x.Template_Lazy_Loading_Error,R.JV.Info,W.jc.AmplifyVerbatimTemplate,e)})],[W.jc.AmplifyRatingTemplate,()=>r.e(111).then(r.bind(r,5111)).catch(e=>{(0,V.$)(te.x.Template_Lazy_Loading_Error,R.JV.Info,W.jc.AmplifyRatingTemplate,e)})],[W.jc.AmplifyCopilotTemplate,()=>r.e(183).then(r.bind(r,5564)).catch(e=>{(0,V.$)(te.x.Template_Lazy_Loading_Error,R.JV.Info,W.jc.AmplifyCopilotTemplate,e)})],[W.jc.AmplifyLikertVerbatimTemplate,()=>r.e(219).then(r.bind(r,1219)).catch(e=>{(0,V.$)(te.x.Template_Lazy_Loading_Error,R.JV.Info,W.jc.AmplifyLikertVerbatimTemplate,e)})],[W.jc.AmplifyStaticThankyou,()=>r.e(871).then(r.bind(r,6871)).catch(e=>{(0,V.$)(te.x.Template_Lazy_Loading_Error,R.JV.Info,W.jc.AmplifyStaticThankyou,e)})],[W.jc.AmplifyFiaTemplate,()=>r.e(766).then(r.bind(r,7766)).catch(e=>{(0,V.$)(te.x.Template_Lazy_Loading_Error,R.JV.Info,W.jc.AmplifyFiaTemplate,e)})]]);var Ct=r(5308),St=r(5056),_t=r(2046),Bt=r(4510),wt=r(1637),xt=r(696);const Tt=n.createContext(void 0),Et=Tt.Provider,Pt=n.createContext(void 0),At=Pt.Provider;var Ft=r(7220);const Dt=n.createContext(void 0),It=Dt.Provider;var Lt=r(3942),Nt=r(6998);var Mt=r(3412),Rt=r(2683),Ot=r(8257),Ht=r(9360),zt=r(9436),Vt=r(4432);var Wt=r(2149),Ut=r(8317);const jt="fui-FluentProvider",qt=(0,Wt.X)({root:{sj55zd:"f19n0e5",De3pzq:"fxugw4r",fsow6f:["f1o700av","fes3tcz"],Bahqtrf:"fk6fouc",Be2twd7:"fkhj508",Bhrd7zp:"figsok6",Bg96gwp:"f1i3iumi"}},{d:[".f19n0e5{color:var(--colorNeutralForeground1);}",".fxugw4r{background-color:var(--colorNeutralBackground1);}",".f1o700av{text-align:left;}",".fes3tcz{text-align:right;}",".fk6fouc{font-family:var(--fontFamilyBase);}",".fkhj508{font-size:var(--fontSizeBase300);}",".figsok6{font-weight:var(--fontWeightRegular);}",".f1i3iumi{line-height:var(--lineHeightBase300);}"]}),$t=o.useInsertionEffect?o.useInsertionEffect:Vt.E,Kt=e=>{const{targetDocument:t,theme:r,rendererAttributes:o}=e,a=n.useRef(),i=(0,Ct.Bi)(jt),s=o,l=n.useMemo(()=>function(e,t){if(t)return`${e} { ${Object.keys(t).reduce((e,r)=>`${e}--${r}: ${t[r]}; `,"")} }`;return`${e} {}`}(`.${i}`,r),[r,i]);return function(e,t){n.useState(()=>{if(!e)return;const r=e.getElementById(t);r&&e.head.append(r)})}(t,i),$t(()=>{const e=null==t?void 0:t.getElementById(i);return e?a.current=e:(a.current=((e,t)=>{if(!(null==e?void 0:e.head))return;const r=e.createElement("style");return Object.keys(t).forEach(e=>{r.setAttribute(e,t[e])}),e.head.appendChild(r),r})(t,{...s,id:i}),a.current&&((e,t)=>{const r=e.sheet;r&&(r.cssRules.length>0&&r.deleteRule(0),r.insertRule(t,0))})(a.current,l)),()=>{var e;null===(e=a.current)||void 0===e||e.remove()}},[i,t,l,s]),{styleTagId:i,rule:l}};const Gt={},Qt={},Jt=(e,t)=>{const r=(0,xt.Y)(),o=n.useContext(Tt),a=(0,Lt.Pv)(),i=n.useContext(Ft.k7)||Gt,{applyStylesToPortals:s=!0,customStyleHooks_unstable:l,dir:u=r.dir,targetDocument:c=r.targetDocument,theme:d,overrides_unstable:h={}}=e,f=Yt(o,d),p=Yt(a,h),g=Yt(i,l),m=(0,Mt.J)();var v;const{styleTagId:y,rule:b}=Kt({theme:f,targetDocument:c,rendererAttributes:null!==(v=m.styleElementAttributes)&&void 0!==v?v:Qt});return{applyStylesToPortals:s,customStyleHooks_unstable:g,dir:u,targetDocument:c,theme:f,overrides_unstable:p,themeClassName:y,components:{root:"div"},root:Ot.Gk((0,Ht.g)("div",{...e,dir:u,ref:(0,zt.a)(t,(0,Rt.Y)({targetDocument:c}))}),{elementType:"div"}),serverStyleProps:{cssRule:b,attributes:{...m.styleElementAttributes,id:y}}}};function Yt(e,t){return e&&t?{...e,...t}:e||t}const Xt=n.forwardRef((e,t)=>{const r=Jt(e,t);(e=>{const t=(0,Mt.J)(),r=qt({dir:e.dir,renderer:t});e.root.className=(0,Ut.z)(jt,e.themeClassName,r.root,e.root.className)})(r);const o=function(e){const{applyStylesToPortals:t,customStyleHooks_unstable:r,dir:o,root:a,targetDocument:i,theme:s,themeClassName:l,overrides_unstable:u}=e,c=n.useMemo(()=>({dir:o,targetDocument:i}),[o,i]),[d]=n.useState(()=>({})),h=n.useMemo(()=>({textDirection:o}),[o]);return{customStyleHooks_unstable:r,overrides_unstable:u,provider:c,textDirection:o,iconDirection:h,tooltip:d,theme:s,themeClassName:t?a.className:l}}(r);return((e,t)=>((0,_t.C)(e),(0,St.Y)(xt.K,{value:t.provider,children:(0,St.Y)(Et,{value:t.theme,children:(0,St.Y)(At,{value:t.themeClassName,children:(0,St.Y)(Ft.gH,{value:t.customStyleHooks_unstable,children:(0,St.Y)(It,{value:t.tooltip,children:(0,St.Y)(wt.e,{dir:t.textDirection,children:(0,St.Y)(Nt.F,{value:t.iconDirection,children:(0,St.Y)(Lt.Nv,{value:t.overrides_unstable,children:(0,St.FD)(e.root,{children:[(0,Bt.S)()?null:(0,St.Y)("style",{dangerouslySetInnerHTML:{__html:e.serverStyleProps.cssRule},...e.serverStyleProps.attributes}),e.root.children]})})})})})})})})})))(r,o)});Xt.displayName="FluentProvider";const Zt="#242424",er="#292929",tr="#333333",rr="#424242",nr="#4d4d4d",or="#575757",ar="#616161",ir="#707070",sr="#b3b3b3",lr="#bdbdbd",ur="#c7c7c7",cr="#d1d1d1",dr="#d6d6d6",hr="#dbdbdb",fr="#e0e0e0",pr="#e6e6e6",gr="#ebebeb",mr="#f0f0f0",vr="#f5f5f5",yr="#fafafa",br="rgba(255, 255, 255, 0.1)",kr="rgba(255, 255, 255, 0.2)",Cr="rgba(255, 255, 255, 0.4)",Sr="rgba(255, 255, 255, 0.5)",_r="rgba(255, 255, 255, 0.7)",Br="rgba(255, 255, 255, 0.8)",wr="rgba(0, 0, 0, 0.05)",xr="rgba(0, 0, 0, 0.1)",Tr="rgba(0, 0, 0, 0.2)",Er="rgba(0, 0, 0, 0.3)",Pr="rgba(0, 0, 0, 0.4)",Ar="rgba(0, 0, 0, 0.5)",Fr="#ffffff",Dr={shade50:"#200205",shade40:"#3b0509",shade30:"#6e0811",shade20:"#960b18",shade10:"#b10e1c",primary:"#c50f1f",tint10:"#cc2635",tint20:"#d33f4c",tint30:"#dc626d",tint40:"#eeacb2",tint50:"#f6d1d5",tint60:"#fdf3f4"},Ir={shade50:"#031403",shade40:"#052505",shade30:"#094509",shade20:"#0c5e0c",shade10:"#0e700e",primary:"#107c10",tint10:"#218c21",tint20:"#359b35",tint30:"#54b054",tint40:"#9fd89f",tint50:"#c9eac9",tint60:"#f1faf1"},Lr={red:{shade50:"#210809",shade40:"#3f1011",shade30:"#751d1f",shade20:"#9f282b",shade10:"#bc2f32",primary:"#d13438",tint10:"#d7494c",tint20:"#dc5e62",tint30:"#e37d80",tint40:"#f1bbbc",tint50:"#f8dadb",tint60:"#fdf6f6"},green:Ir,darkOrange:{shade50:"#230900",shade40:"#411200",shade30:"#7a2101",shade20:"#a62d01",shade10:"#c43501",primary:"#da3b01",tint10:"#de501c",tint20:"#e36537",tint30:"#e9835e",tint40:"#f4bfab",tint50:"#f9dcd1",tint60:"#fdf6f3"},yellow:{shade50:"#282400",shade40:"#4c4400",shade30:"#817400",shade20:"#c0ad00",shade10:"#e4cc00",primary:"#fde300",tint10:"#fde61e",tint20:"#fdea3d",tint30:"#feee66",tint40:"#fef7b2",tint50:"#fffad6",tint60:"#fffef5"},berry:{shade50:"#1f091d",shade40:"#3a1136",shade30:"#6d2064",shade20:"#932b88",shade10:"#af33a1",primary:"#c239b3",tint10:"#c94cbc",tint20:"#d161c4",tint30:"#da7ed0",tint40:"#edbbe7",tint50:"#f5daf2",tint60:"#fdf5fc"},lightGreen:{shade50:"#031a02",shade40:"#063004",shade30:"#0b5a08",shade20:"#0e7a0b",shade10:"#11910d",primary:"#13a10e",tint10:"#27ac22",tint20:"#3db838",tint30:"#5ec75a",tint40:"#a7e3a5",tint50:"#cef0cd",tint60:"#f2fbf2"},marigold:{shade50:"#251a00",shade40:"#463100",shade30:"#835b00",shade20:"#b27c00",shade10:"#d39300",primary:"#eaa300",tint10:"#edad1c",tint20:"#efb839",tint30:"#f2c661",tint40:"#f9e2ae",tint50:"#fcefd3",tint60:"#fefbf4"}},Nr={darkRed:{shade50:"#130204",shade40:"#230308",shade30:"#420610",shade20:"#590815",shade10:"#690a19",primary:"#750b1c",tint10:"#861b2c",tint20:"#962f3f",tint30:"#ac4f5e",tint40:"#d69ca5",tint50:"#e9c7cd",tint60:"#f9f0f2"},cranberry:Dr,pumpkin:{shade50:"#200d03",shade40:"#3d1805",shade30:"#712d09",shade20:"#9a3d0c",shade10:"#b6480e",primary:"#ca5010",tint10:"#d06228",tint20:"#d77440",tint30:"#df8e64",tint40:"#efc4ad",tint50:"#f7dfd2",tint60:"#fdf7f4"},peach:{shade50:"#291600",shade40:"#4d2a00",shade30:"#8f4e00",shade20:"#c26a00",shade10:"#e67e00",primary:"#ff8c00",tint10:"#ff9a1f",tint20:"#ffa83d",tint30:"#ffba66",tint40:"#ffddb3",tint50:"#ffedd6",tint60:"#fffaf5"},gold:{shade50:"#1f1900",shade40:"#3a2f00",shade30:"#6c5700",shade20:"#937700",shade10:"#ae8c00",primary:"#c19c00",tint10:"#c8a718",tint20:"#d0b232",tint30:"#dac157",tint40:"#ecdfa5",tint50:"#f5eece",tint60:"#fdfbf2"},brass:{shade50:"#181202",shade40:"#2e2103",shade30:"#553e06",shade20:"#745408",shade10:"#89640a",primary:"#986f0b",tint10:"#a47d1e",tint20:"#b18c34",tint30:"#c1a256",tint40:"#e0cea2",tint50:"#efe4cb",tint60:"#fbf8f2"},brown:{shade50:"#170e07",shade40:"#2b1a0e",shade30:"#50301a",shade20:"#6c4123",shade10:"#804d29",primary:"#8e562e",tint10:"#9c663f",tint20:"#a97652",tint30:"#bb8f6f",tint40:"#ddc3b0",tint50:"#edded3",tint60:"#faf7f4"},forest:{shade50:"#0c1501",shade40:"#162702",shade30:"#294903",shade20:"#376304",shade10:"#427505",primary:"#498205",tint10:"#599116",tint20:"#6ba02b",tint30:"#85b44c",tint40:"#bdd99b",tint50:"#dbebc7",tint60:"#f6faf0"},seafoam:{shade50:"#002111",shade40:"#003d20",shade30:"#00723b",shade20:"#009b51",shade10:"#00b85f",primary:"#00cc6a",tint10:"#19d279",tint20:"#34d889",tint30:"#5ae0a0",tint40:"#a8f0cd",tint50:"#cff7e4",tint60:"#f3fdf8"},darkGreen:{shade50:"#021102",shade40:"#032003",shade30:"#063b06",shade20:"#085108",shade10:"#0a5f0a",primary:"#0b6a0b",tint10:"#1a7c1a",tint20:"#2d8e2d",tint30:"#4da64d",tint40:"#9ad29a",tint50:"#c6e7c6",tint60:"#f0f9f0"},lightTeal:{shade50:"#001d1f",shade40:"#00373a",shade30:"#00666d",shade20:"#008b94",shade10:"#00a5af",primary:"#00b7c3",tint10:"#18bfca",tint20:"#32c8d1",tint30:"#58d3db",tint40:"#a6e9ed",tint50:"#cef3f5",tint60:"#f2fcfd"},teal:{shade50:"#001516",shade40:"#012728",shade30:"#02494c",shade20:"#026467",shade10:"#037679",primary:"#038387",tint10:"#159195",tint20:"#2aa0a4",tint30:"#4cb4b7",tint40:"#9bd9db",tint50:"#c7ebec",tint60:"#f0fafa"},steel:{shade50:"#000f12",shade40:"#001b22",shade30:"#00333f",shade20:"#004555",shade10:"#005265",primary:"#005b70",tint10:"#0f6c81",tint20:"#237d92",tint30:"#4496a9",tint40:"#94c8d4",tint50:"#c3e1e8",tint60:"#eff7f9"},blue:{shade50:"#001322",shade40:"#002440",shade30:"#004377",shade20:"#005ba1",shade10:"#006cbf",primary:"#0078d4",tint10:"#1a86d9",tint20:"#3595de",tint30:"#5caae5",tint40:"#a9d3f2",tint50:"#d0e7f8",tint60:"#f3f9fd"},royalBlue:{shade50:"#000c16",shade40:"#00172a",shade30:"#002c4e",shade20:"#003b6a",shade10:"#00467e",primary:"#004e8c",tint10:"#125e9a",tint20:"#286fa8",tint30:"#4a89ba",tint40:"#9abfdc",tint50:"#c7dced",tint60:"#f0f6fa"},cornflower:{shade50:"#0d1126",shade40:"#182047",shade30:"#2c3c85",shade20:"#3c51b4",shade10:"#4760d5",primary:"#4f6bed",tint10:"#637cef",tint20:"#778df1",tint30:"#93a4f4",tint40:"#c8d1fa",tint50:"#e1e6fc",tint60:"#f7f9fe"},navy:{shade50:"#00061d",shade40:"#000c36",shade30:"#001665",shade20:"#001e89",shade10:"#0023a2",primary:"#0027b4",tint10:"#173bbd",tint20:"#3050c6",tint30:"#546fd2",tint40:"#a3b2e8",tint50:"#ccd5f3",tint60:"#f2f4fc"},lavender:{shade50:"#120f25",shade40:"#221d46",shade30:"#3f3682",shade20:"#5649b0",shade10:"#6656d1",primary:"#7160e8",tint10:"#8172eb",tint20:"#9184ee",tint30:"#a79cf1",tint40:"#d2ccf8",tint50:"#e7e4fb",tint60:"#f9f8fe"},purple:{shade50:"#0f0717",shade40:"#1c0e2b",shade30:"#341a51",shade20:"#46236e",shade10:"#532982",primary:"#5c2e91",tint10:"#6b3f9e",tint20:"#7c52ab",tint30:"#9470bd",tint40:"#c6b1de",tint50:"#e0d3ed",tint60:"#f7f4fb"},grape:{shade50:"#160418",shade40:"#29072e",shade30:"#4c0d55",shade20:"#671174",shade10:"#7a1589",primary:"#881798",tint10:"#952aa4",tint20:"#a33fb1",tint30:"#b55fc1",tint40:"#d9a7e0",tint50:"#eaceef",tint60:"#faf2fb"},lilac:{shade50:"#1c0b1f",shade40:"#35153a",shade30:"#63276d",shade20:"#863593",shade10:"#9f3faf",primary:"#b146c2",tint10:"#ba58c9",tint20:"#c36bd1",tint30:"#cf87da",tint40:"#e6bfed",tint50:"#f2dcf5",tint60:"#fcf6fd"},pink:{shade50:"#24091b",shade40:"#441232",shade30:"#80215d",shade20:"#ad2d7e",shade10:"#cd3595",primary:"#e43ba6",tint10:"#e750b0",tint20:"#ea66ba",tint30:"#ef85c8",tint40:"#f7c0e3",tint50:"#fbddf0",tint60:"#fef6fb"},magenta:{shade50:"#1f0013",shade40:"#390024",shade30:"#6b0043",shade20:"#91005a",shade10:"#ac006b",primary:"#bf0077",tint10:"#c71885",tint20:"#ce3293",tint30:"#d957a8",tint40:"#eca5d1",tint50:"#f5cee6",tint60:"#fcf2f9"},plum:{shade50:"#13000c",shade40:"#240017",shade30:"#43002b",shade20:"#5a003b",shade10:"#6b0045",primary:"#77004d",tint10:"#87105d",tint20:"#98246f",tint30:"#ad4589",tint40:"#d696c0",tint50:"#e9c4dc",tint60:"#faf0f6"},beige:{shade50:"#141313",shade40:"#252323",shade30:"#444241",shade20:"#5d5958",shade10:"#6e6968",primary:"#7a7574",tint10:"#8a8584",tint20:"#9a9594",tint30:"#afabaa",tint40:"#d7d4d4",tint50:"#eae8e8",tint60:"#faf9f9"},mink:{shade50:"#0f0e0e",shade40:"#1c1b1a",shade30:"#343231",shade20:"#474443",shade10:"#54514f",primary:"#5d5a58",tint10:"#706d6b",tint20:"#84817e",tint30:"#9e9b99",tint40:"#cecccb",tint50:"#e5e4e3",tint60:"#f8f8f8"},platinum:{shade50:"#111314",shade40:"#1f2426",shade30:"#3b4447",shade20:"#505c60",shade10:"#5f6d71",primary:"#69797e",tint10:"#79898d",tint20:"#89989d",tint30:"#a0adb2",tint40:"#cdd6d8",tint50:"#e4e9ea",tint60:"#f8f9fa"},anchor:{shade50:"#090a0b",shade40:"#111315",shade30:"#202427",shade20:"#2b3135",shade10:"#333a3f",primary:"#394146",tint10:"#4d565c",tint20:"#626c72",tint30:"#808a90",tint40:"#bcc3c7",tint50:"#dbdfe1",tint60:"#f6f7f8"}},Mr={cranberry:Dr,green:Ir,orange:{shade50:"#271002",shade40:"#4a1e04",shade30:"#8a3707",shade20:"#bc4b09",shade10:"#de590b",primary:"#f7630c",tint10:"#f87528",tint20:"#f98845",tint30:"#faa06b",tint40:"#fdcfb4",tint50:"#fee5d7",tint60:"#fff9f5"}},Rr={success:"green",warning:"orange",danger:"cranberry"},Or=["red","green","darkOrange","yellow","berry","lightGreen","marigold"].reduce((e,t)=>{const r=t.slice(0,1).toUpperCase()+t.slice(1),n={[`colorPalette${r}Background1`]:Lr[t].tint60,[`colorPalette${r}Background2`]:Lr[t].tint40,[`colorPalette${r}Background3`]:Lr[t].primary,[`colorPalette${r}Foreground1`]:Lr[t].shade10,[`colorPalette${r}Foreground2`]:Lr[t].shade30,[`colorPalette${r}Foreground3`]:Lr[t].primary,[`colorPalette${r}BorderActive`]:Lr[t].primary,[`colorPalette${r}Border1`]:Lr[t].tint40,[`colorPalette${r}Border2`]:Lr[t].primary};return Object.assign(e,n)},{});Or.colorPaletteYellowForeground1=Lr.yellow.shade30,Or.colorPaletteRedForegroundInverted=Lr.red.tint20,Or.colorPaletteGreenForegroundInverted=Lr.green.tint20,Or.colorPaletteYellowForegroundInverted=Lr.yellow.tint40;const Hr=["darkRed","cranberry","pumpkin","peach","gold","brass","brown","forest","seafoam","darkGreen","lightTeal","teal","steel","blue","royalBlue","cornflower","navy","lavender","purple","grape","lilac","pink","magenta","plum","beige","mink","platinum","anchor"].reduce((e,t)=>{const r=t.slice(0,1).toUpperCase()+t.slice(1),n={[`colorPalette${r}Background2`]:Nr[t].tint40,[`colorPalette${r}Foreground2`]:Nr[t].shade30,[`colorPalette${r}BorderActive`]:Nr[t].primary};return Object.assign(e,n)},{}),zr={...Or,...Hr},Vr=Object.entries(Rr).reduce((e,[t,r])=>{const n=t.slice(0,1).toUpperCase()+t.slice(1),o={[`colorStatus${n}Background1`]:Mr[r].tint60,[`colorStatus${n}Background2`]:Mr[r].tint40,[`colorStatus${n}Background3`]:Mr[r].primary,[`colorStatus${n}Foreground1`]:Mr[r].shade10,[`colorStatus${n}Foreground2`]:Mr[r].shade30,[`colorStatus${n}Foreground3`]:Mr[r].primary,[`colorStatus${n}ForegroundInverted`]:Mr[r].tint30,[`colorStatus${n}BorderActive`]:Mr[r].primary,[`colorStatus${n}Border1`]:Mr[r].tint40,[`colorStatus${n}Border2`]:Mr[r].primary};return Object.assign(e,o)},{});Vr.colorStatusDangerBackground3Hover=Mr[Rr.danger].shade10,Vr.colorStatusDangerBackground3Pressed=Mr[Rr.danger].shade20,Vr.colorStatusWarningForeground1=Mr[Rr.warning].shade20,Vr.colorStatusWarningForeground3=Mr[Rr.warning].shade20,Vr.colorStatusWarningBorder2=Mr[Rr.warning].shade20;const Wr={borderRadiusNone:"0",borderRadiusSmall:"2px",borderRadiusMedium:"4px",borderRadiusLarge:"6px",borderRadiusXLarge:"8px",borderRadiusCircular:"10000px"},Ur={fontSizeBase100:"10px",fontSizeBase200:"12px",fontSizeBase300:"14px",fontSizeBase400:"16px",fontSizeBase500:"20px",fontSizeBase600:"24px",fontSizeHero700:"28px",fontSizeHero800:"32px",fontSizeHero900:"40px",fontSizeHero1000:"68px"},jr={lineHeightBase100:"14px",lineHeightBase200:"16px",lineHeightBase300:"20px",lineHeightBase400:"22px",lineHeightBase500:"28px",lineHeightBase600:"32px",lineHeightHero700:"36px",lineHeightHero800:"40px",lineHeightHero900:"52px",lineHeightHero1000:"92px"},qr={fontWeightRegular:400,fontWeightMedium:500,fontWeightSemibold:600,fontWeightBold:700},$r={fontFamilyBase:"'Segoe UI', 'Segoe UI Web (West European)', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif",fontFamilyMonospace:"Consolas, 'Courier New', Courier, monospace",fontFamilyNumeric:"Bahnschrift, 'Segoe UI', 'Segoe UI Web (West European)', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif"},Kr={strokeWidthThin:"1px",strokeWidthThick:"2px",strokeWidthThicker:"3px",strokeWidthThickest:"4px"};function Gr(e,t,r=""){return{[`shadow2${r}`]:`0 0 2px ${e}, 0 1px 2px ${t}`,[`shadow4${r}`]:`0 0 2px ${e}, 0 2px 4px ${t}`,[`shadow8${r}`]:`0 0 2px ${e}, 0 4px 8px ${t}`,[`shadow16${r}`]:`0 0 2px ${e}, 0 8px 16px ${t}`,[`shadow28${r}`]:`0 0 8px ${e}, 0 14px 28px ${t}`,[`shadow64${r}`]:`0 0 8px ${e}, 0 32px 64px ${t}`}}const Qr={durationUltraFast:"50ms",durationFaster:"100ms",durationFast:"150ms",durationNormal:"200ms",durationGentle:"250ms",durationSlow:"300ms",durationSlower:"400ms",durationUltraSlow:"500ms"},Jr={curveAccelerateMax:"cubic-bezier(0.9,0.1,1,0.2)",curveAccelerateMid:"cubic-bezier(1,0,1,1)",curveAccelerateMin:"cubic-bezier(0.8,0,0.78,1)",curveDecelerateMax:"cubic-bezier(0.1,0.9,0.2,1)",curveDecelerateMid:"cubic-bezier(0,0,0,1)",curveDecelerateMin:"cubic-bezier(0.33,0,0.1,1)",curveEasyEaseMax:"cubic-bezier(0.8,0,0.2,1)",curveEasyEase:"cubic-bezier(0.33,0,0.67,1)",curveLinear:"cubic-bezier(0,0,1,1)"},Yr="0",Xr="2px",Zr="4px",en="6px",tn="8px",rn="10px",nn="12px",on="16px",an="20px",sn="24px",ln="32px",un={spacingHorizontalNone:Yr,spacingHorizontalXXS:Xr,spacingHorizontalXS:Zr,spacingHorizontalSNudge:en,spacingHorizontalS:tn,spacingHorizontalMNudge:rn,spacingHorizontalM:nn,spacingHorizontalL:on,spacingHorizontalXL:an,spacingHorizontalXXL:sn,spacingHorizontalXXXL:ln},cn={spacingVerticalNone:Yr,spacingVerticalXXS:Xr,spacingVerticalXS:Zr,spacingVerticalSNudge:en,spacingVerticalS:tn,spacingVerticalMNudge:rn,spacingVerticalM:nn,spacingVerticalL:on,spacingVerticalXL:an,spacingVerticalXXL:sn,spacingVerticalXXXL:ln},dn={10:"#061724",20:"#082338",30:"#0a2e4a",40:"#0c3b5e",50:"#0e4775",60:"#0f548c",70:"#115ea3",80:"#0f6cbd",90:"#2886de",100:"#479ef5",110:"#62abf5",120:"#77b7f7",130:"#96c6fa",140:"#b4d6fa",150:"#cfe4fa",160:"#ebf3fc"},hn=(e=>{const t=(e=>({colorNeutralForeground1:Zt,colorNeutralForeground1Hover:Zt,colorNeutralForeground1Pressed:Zt,colorNeutralForeground1Selected:Zt,colorNeutralForeground2:rr,colorNeutralForeground2Hover:Zt,colorNeutralForeground2Pressed:Zt,colorNeutralForeground2Selected:Zt,colorNeutralForeground2BrandHover:e[80],colorNeutralForeground2BrandPressed:e[70],colorNeutralForeground2BrandSelected:e[80],colorNeutralForeground3:ar,colorNeutralForeground3Hover:rr,colorNeutralForeground3Pressed:rr,colorNeutralForeground3Selected:rr,colorNeutralForeground3BrandHover:e[80],colorNeutralForeground3BrandPressed:e[70],colorNeutralForeground3BrandSelected:e[80],colorNeutralForeground4:ir,colorNeutralForegroundDisabled:lr,colorNeutralForegroundInvertedDisabled:Cr,colorBrandForegroundLink:e[70],colorBrandForegroundLinkHover:e[60],colorBrandForegroundLinkPressed:e[40],colorBrandForegroundLinkSelected:e[70],colorNeutralForeground2Link:rr,colorNeutralForeground2LinkHover:Zt,colorNeutralForeground2LinkPressed:Zt,colorNeutralForeground2LinkSelected:Zt,colorCompoundBrandForeground1:e[80],colorCompoundBrandForeground1Hover:e[70],colorCompoundBrandForeground1Pressed:e[60],colorBrandForeground1:e[80],colorBrandForeground2:e[70],colorBrandForeground2Hover:e[60],colorBrandForeground2Pressed:e[30],colorNeutralForeground1Static:Zt,colorNeutralForegroundStaticInverted:Fr,colorNeutralForegroundInverted:Fr,colorNeutralForegroundInvertedHover:Fr,colorNeutralForegroundInvertedPressed:Fr,colorNeutralForegroundInvertedSelected:Fr,colorNeutralForegroundInverted2:Fr,colorNeutralForegroundOnBrand:Fr,colorNeutralForegroundInvertedLink:Fr,colorNeutralForegroundInvertedLinkHover:Fr,colorNeutralForegroundInvertedLinkPressed:Fr,colorNeutralForegroundInvertedLinkSelected:Fr,colorBrandForegroundInverted:e[100],colorBrandForegroundInvertedHover:e[110],colorBrandForegroundInvertedPressed:e[100],colorBrandForegroundOnLight:e[80],colorBrandForegroundOnLightHover:e[70],colorBrandForegroundOnLightPressed:e[50],colorBrandForegroundOnLightSelected:e[60],colorNeutralBackground1:Fr,colorNeutralBackground1Hover:vr,colorNeutralBackground1Pressed:fr,colorNeutralBackground1Selected:gr,colorNeutralBackground2:yr,colorNeutralBackground2Hover:mr,colorNeutralBackground2Pressed:hr,colorNeutralBackground2Selected:pr,colorNeutralBackground3:vr,colorNeutralBackground3Hover:gr,colorNeutralBackground3Pressed:dr,colorNeutralBackground3Selected:fr,colorNeutralBackground4:mr,colorNeutralBackground4Hover:yr,colorNeutralBackground4Pressed:vr,colorNeutralBackground4Selected:Fr,colorNeutralBackground5:gr,colorNeutralBackground5Hover:vr,colorNeutralBackground5Pressed:mr,colorNeutralBackground5Selected:yr,colorNeutralBackground6:pr,colorNeutralBackgroundInverted:er,colorNeutralBackgroundStatic:tr,colorNeutralBackgroundAlpha:Sr,colorNeutralBackgroundAlpha2:Br,colorSubtleBackground:"transparent",colorSubtleBackgroundHover:vr,colorSubtleBackgroundPressed:fr,colorSubtleBackgroundSelected:gr,colorSubtleBackgroundLightAlphaHover:_r,colorSubtleBackgroundLightAlphaPressed:Sr,colorSubtleBackgroundLightAlphaSelected:"transparent",colorSubtleBackgroundInverted:"transparent",colorSubtleBackgroundInvertedHover:xr,colorSubtleBackgroundInvertedPressed:Er,colorSubtleBackgroundInvertedSelected:Tr,colorTransparentBackground:"transparent",colorTransparentBackgroundHover:"transparent",colorTransparentBackgroundPressed:"transparent",colorTransparentBackgroundSelected:"transparent",colorNeutralBackgroundDisabled:mr,colorNeutralBackgroundInvertedDisabled:br,colorNeutralStencil1:pr,colorNeutralStencil2:yr,colorNeutralStencil1Alpha:xr,colorNeutralStencil2Alpha:wr,colorBackgroundOverlay:Pr,colorScrollbarOverlay:Ar,colorBrandBackground:e[80],colorBrandBackgroundHover:e[70],colorBrandBackgroundPressed:e[40],colorBrandBackgroundSelected:e[60],colorCompoundBrandBackground:e[80],colorCompoundBrandBackgroundHover:e[70],colorCompoundBrandBackgroundPressed:e[60],colorBrandBackgroundStatic:e[80],colorBrandBackground2:e[160],colorBrandBackground2Hover:e[150],colorBrandBackground2Pressed:e[130],colorBrandBackground3Static:e[60],colorBrandBackground4Static:e[40],colorBrandBackgroundInverted:Fr,colorBrandBackgroundInvertedHover:e[160],colorBrandBackgroundInvertedPressed:e[140],colorBrandBackgroundInvertedSelected:e[150],colorNeutralCardBackground:yr,colorNeutralCardBackgroundHover:Fr,colorNeutralCardBackgroundPressed:vr,colorNeutralCardBackgroundSelected:gr,colorNeutralCardBackgroundDisabled:mr,colorNeutralStrokeAccessible:ar,colorNeutralStrokeAccessibleHover:or,colorNeutralStrokeAccessiblePressed:nr,colorNeutralStrokeAccessibleSelected:e[80],colorNeutralStroke1:cr,colorNeutralStroke1Hover:ur,colorNeutralStroke1Pressed:sr,colorNeutralStroke1Selected:lr,colorNeutralStroke2:fr,colorNeutralStroke3:mr,colorNeutralStrokeSubtle:fr,colorNeutralStrokeOnBrand:Fr,colorNeutralStrokeOnBrand2:Fr,colorNeutralStrokeOnBrand2Hover:Fr,colorNeutralStrokeOnBrand2Pressed:Fr,colorNeutralStrokeOnBrand2Selected:Fr,colorBrandStroke1:e[80],colorBrandStroke2:e[140],colorBrandStroke2Hover:e[120],colorBrandStroke2Pressed:e[80],colorBrandStroke2Contrast:e[140],colorCompoundBrandStroke:e[80],colorCompoundBrandStrokeHover:e[70],colorCompoundBrandStrokePressed:e[60],colorNeutralStrokeDisabled:fr,colorNeutralStrokeInvertedDisabled:Cr,colorTransparentStroke:"transparent",colorTransparentStrokeInteractive:"transparent",colorTransparentStrokeDisabled:"transparent",colorNeutralStrokeAlpha:wr,colorNeutralStrokeAlpha2:kr,colorStrokeFocus1:Fr,colorStrokeFocus2:"#000000",colorNeutralShadowAmbient:"rgba(0,0,0,0.12)",colorNeutralShadowKey:"rgba(0,0,0,0.14)",colorNeutralShadowAmbientLighter:"rgba(0,0,0,0.06)",colorNeutralShadowKeyLighter:"rgba(0,0,0,0.07)",colorNeutralShadowAmbientDarker:"rgba(0,0,0,0.20)",colorNeutralShadowKeyDarker:"rgba(0,0,0,0.24)",colorBrandShadowAmbient:"rgba(0,0,0,0.30)",colorBrandShadowKey:"rgba(0,0,0,0.25)"}))(e);return{...Wr,...Ur,...jr,...$r,...qr,...Kr,...un,...cn,...Qr,...Jr,...t,...zr,...Vr,...Gr(t.colorNeutralShadowAmbient,t.colorNeutralShadowKey),...Gr(t.colorBrandShadowAmbient,t.colorBrandShadowKey,"Brand")}})(dn),fn="#141414",pn="#2e2e2e",gn="#333333",mn="#383838",vn="#3d3d3d",yn="#ebebeb",bn="#f0f0f0",kn="#f5f5f5",Cn="#fafafa",Sn="rgba(255, 255, 255, 0.05)",_n="rgba(255, 255, 255, 0.1)",Bn="rgba(255, 255, 255, 0.2)",wn="rgba(255, 255, 255, 0.4)",xn="rgba(255, 255, 255, 0.5)",Tn="rgba(255, 255, 255, 0.8)",En="rgba(0, 0, 0, 0.05)",Pn="rgba(0, 0, 0, 0.1)",An="rgba(0, 0, 0, 0.2)",Fn="rgba(0, 0, 0, 0.3)",Dn="rgba(0, 0, 0, 0.4)",In="rgba(0, 0, 0, 0.5)",Ln="rgba(26, 26, 26, 0.5)",Nn="rgba(31, 31, 31, 0.7)",Mn=e=>({borderRadiusSmall:e.roundedCorner2,borderRadiusMedium:e.roundedCorner4,borderRadiusLarge:e.roundedCorner6}),Rn=(e,t)=>{return{...null!=t?t:hn,...(n=e.palette,o=e.isInverted,{colorNeutralForeground1:n.neutralPrimary,colorNeutralForeground1Hover:n.neutralPrimary,colorNeutralForeground1Pressed:n.neutralPrimary,colorNeutralForeground1Selected:n.neutralPrimary,colorNeutralForeground2:n.neutralSecondary,colorNeutralForeground2Hover:n.neutralPrimary,colorNeutralForeground2Pressed:n.neutralPrimary,colorNeutralForeground2Selected:n.neutralPrimary,colorNeutralForeground2BrandHover:n.themePrimary,colorNeutralForeground2BrandPressed:n.themeDarkAlt,colorNeutralForeground2BrandSelected:n.themePrimary,colorNeutralForeground3:o?n.neutralSecondaryAlt:n.neutralTertiary,colorNeutralForeground3Hover:n.neutralSecondary,colorNeutralForeground3Pressed:n.neutralSecondary,colorNeutralForeground3Selected:n.neutralSecondary,colorNeutralForeground3BrandHover:n.themePrimary,colorNeutralForeground3BrandPressed:n.themeDarkAlt,colorNeutralForeground3BrandSelected:n.themePrimary,colorNeutralForeground4:o?n.neutralSecondaryAlt:n.neutralQuaternary,colorNeutralForegroundDisabled:n.neutralTertiaryAlt,colorNeutralForegroundInvertedDisabled:wn,colorBrandForegroundLink:n.themeDarkAlt,colorBrandForegroundLinkHover:n.themeDark,colorBrandForegroundLinkPressed:n.themeDarker,colorBrandForegroundLinkSelected:n.themeDarkAlt,colorNeutralForeground2Link:n.neutralSecondary,colorNeutralForeground2LinkHover:n.neutralPrimary,colorNeutralForeground2LinkPressed:n.neutralPrimary,colorNeutralForeground2LinkSelected:n.neutralPrimary,colorCompoundBrandForeground1:n.themePrimary,colorCompoundBrandForeground1Hover:n.themeDarkAlt,colorCompoundBrandForeground1Pressed:n.themeDark,colorBrandForeground1:n.themePrimary,colorBrandForeground2:n.themeDarkAlt,colorBrandForeground2Hover:n.themeDarkAlt,colorBrandForeground2Pressed:n.themeDarkAlt,colorNeutralForeground1Static:n.neutralPrimary,colorNeutralForegroundInverted:n.white,colorNeutralForegroundInvertedHover:n.white,colorNeutralForegroundInvertedPressed:n.white,colorNeutralForegroundInvertedSelected:n.white,colorNeutralForegroundOnBrand:n.white,colorNeutralForegroundStaticInverted:n.white,colorNeutralForegroundInvertedLink:n.white,colorNeutralForegroundInvertedLinkHover:n.white,colorNeutralForegroundInvertedLinkPressed:n.white,colorNeutralForegroundInvertedLinkSelected:n.white,colorNeutralForegroundInverted2:n.white,colorBrandForegroundInverted:n.themeSecondary,colorBrandForegroundInvertedHover:n.themeTertiary,colorBrandForegroundInvertedPressed:n.themeSecondary,colorBrandForegroundOnLight:n.themePrimary,colorBrandForegroundOnLightHover:n.themeDarkAlt,colorBrandForegroundOnLightPressed:n.themeDark,colorBrandForegroundOnLightSelected:n.themeDark,colorNeutralBackground1:n.white,colorNeutralBackground1Hover:n.neutralLighter,colorNeutralBackground1Pressed:n.neutralQuaternaryAlt,colorNeutralBackground1Selected:n.neutralLight,colorNeutralBackground2:n.neutralLighterAlt,colorNeutralBackground2Hover:n.neutralLighter,colorNeutralBackground2Pressed:n.neutralQuaternaryAlt,colorNeutralBackground2Selected:n.neutralLight,colorNeutralBackground3:n.neutralLighter,colorNeutralBackground3Hover:n.neutralLight,colorNeutralBackground3Pressed:n.neutralQuaternary,colorNeutralBackground3Selected:n.neutralQuaternaryAlt,colorNeutralBackground4:n.neutralLighter,colorNeutralBackground4Hover:n.neutralLighterAlt,colorNeutralBackground4Pressed:n.neutralLighter,colorNeutralBackground4Selected:n.white,colorNeutralBackground5:n.neutralLight,colorNeutralBackground5Hover:n.neutralLighter,colorNeutralBackground5Pressed:n.neutralLighter,colorNeutralBackground5Selected:n.neutralLighterAlt,colorNeutralBackground6:n.neutralLight,colorNeutralBackgroundStatic:gn,colorNeutralBackgroundInverted:n.neutralSecondary,colorNeutralBackgroundAlpha:o?Ln:xn,colorNeutralBackgroundAlpha2:o?Nn:Tn,colorSubtleBackground:"transparent",colorSubtleBackgroundHover:n.neutralLighter,colorSubtleBackgroundPressed:n.neutralQuaternaryAlt,colorSubtleBackgroundSelected:n.neutralLight,colorSubtleBackgroundLightAlphaHover:o?_n:Tn,colorSubtleBackgroundLightAlphaPressed:o?Sn:xn,colorSubtleBackgroundLightAlphaSelected:"transparent",colorSubtleBackgroundInverted:"transparent",colorSubtleBackgroundInvertedHover:Pn,colorSubtleBackgroundInvertedPressed:Fn,colorSubtleBackgroundInvertedSelected:An,colorTransparentBackground:"transparent",colorTransparentBackgroundHover:"transparent",colorTransparentBackgroundPressed:"transparent",colorTransparentBackgroundSelected:"transparent",colorNeutralBackgroundDisabled:n.neutralLighter,colorNeutralBackgroundInvertedDisabled:_n,colorNeutralStencil1:n.neutralLight,colorNeutralStencil2:n.neutralLighterAlt,colorNeutralStencil1Alpha:o?_n:Pn,colorNeutralStencil2Alpha:o?Sn:En,colorBackgroundOverlay:Dn,colorScrollbarOverlay:In,colorBrandBackground:n.themePrimary,colorBrandBackgroundHover:n.themeDarkAlt,colorBrandBackgroundPressed:n.themeDarker,colorBrandBackgroundSelected:n.themeDark,colorCompoundBrandBackground:n.themePrimary,colorCompoundBrandBackgroundHover:n.themeDarkAlt,colorCompoundBrandBackgroundPressed:n.themeDark,colorBrandBackgroundStatic:n.themePrimary,colorBrandBackground2:n.themeLighterAlt,colorBrandBackground2Hover:n.themeLighterAlt,colorBrandBackground2Pressed:n.themeLighterAlt,colorBrandBackground3Static:n.themeDark,colorBrandBackground4Static:n.themeDarker,colorBrandBackgroundInverted:n.white,colorBrandBackgroundInvertedHover:n.themeLighterAlt,colorBrandBackgroundInvertedPressed:n.themeLight,colorBrandBackgroundInvertedSelected:n.themeLighter,colorNeutralCardBackground:o?gn:Cn,colorNeutralCardBackgroundHover:o?vn:n.white,colorNeutralCardBackgroundPressed:o?pn:kn,colorNeutralCardBackgroundSelected:o?mn:yn,colorNeutralCardBackgroundDisabled:o?fn:bn,colorNeutralStrokeAccessible:n.neutralSecondary,colorNeutralStrokeAccessibleHover:n.neutralSecondary,colorNeutralStrokeAccessiblePressed:n.neutralSecondary,colorNeutralStrokeAccessibleSelected:n.themePrimary,colorNeutralStroke1:n.neutralQuaternary,colorNeutralStroke1Hover:n.neutralTertiaryAlt,colorNeutralStroke1Pressed:n.neutralTertiaryAlt,colorNeutralStroke1Selected:n.neutralTertiaryAlt,colorNeutralStroke2:n.neutralQuaternaryAlt,colorNeutralStroke3:n.neutralLighter,colorNeutralStrokeSubtle:n.neutralQuaternaryAlt,colorNeutralStrokeOnBrand:n.white,colorNeutralStrokeOnBrand2:n.white,colorNeutralStrokeOnBrand2Hover:n.white,colorNeutralStrokeOnBrand2Pressed:n.white,colorNeutralStrokeOnBrand2Selected:n.white,colorBrandStroke1:n.themePrimary,colorBrandStroke2:n.themeLight,colorBrandStroke2Hover:n.themeLight,colorBrandStroke2Pressed:n.themeLight,colorBrandStroke2Contrast:n.themeLight,colorCompoundBrandStroke:n.themePrimary,colorCompoundBrandStrokeHover:n.themeDarkAlt,colorCompoundBrandStrokePressed:n.themeDark,colorNeutralStrokeDisabled:n.neutralQuaternaryAlt,colorNeutralStrokeInvertedDisabled:wn,colorTransparentStroke:"transparent",colorTransparentStrokeInteractive:"transparent",colorTransparentStrokeDisabled:"transparent",colorNeutralStrokeAlpha:o?_n:En,colorNeutralStrokeAlpha2:Bn,colorStrokeFocus1:n.white,colorStrokeFocus2:n.black,colorNeutralShadowAmbient:"rgba(0,0,0,0.12)",colorNeutralShadowKey:"rgba(0,0,0,0.14)",colorNeutralShadowAmbientLighter:"rgba(0,0,0,0.06)",colorNeutralShadowKeyLighter:"rgba(0,0,0,0.07)",colorNeutralShadowAmbientDarker:"rgba(0,0,0,0.20)",colorNeutralShadowKeyDarker:"rgba(0,0,0,0.24)",colorBrandShadowAmbient:"rgba(0,0,0,0.30)",colorBrandShadowKey:"rgba(0,0,0,0.25)"}),...(r=e.effects,{shadow4:r.elevation4,shadow8:r.elevation8,shadow16:r.elevation16,shadow64:r.elevation64}),...Mn(e.effects)};var r,n,o};var On=r(2527),Hn=r(9734),zn=r(8390),Vn=r(1561),Wn=n.createContext(void 0);var Un=function(){var e=n.useContext(Wn),t=(0,zn.m)(["theme"]).theme;return e||t||(0,Vn.a)({})},jn=r(7773),qn=r(5129),$n=r(1169),Kn=r(9865),Gn=r(4172),Qn=0,Jn={reset:function(){qn.nr.getInstance().onReset(function(){return Qn++})},getId:function(){return Qn},renderStyles:function(e,t){return(0,$n.L)(Array.isArray(e)?e:[e],t)},renderFontFace:function(e,t){return(0,Kn.n)(e)},renderKeyframes:function(e){return(0,Gn.i)(e)}};var Yn,Xn,Zn,eo,to=(Yn=function(e){var t=e.semanticColors,r=e.fonts;return{body:[{color:t.bodyText,background:t.bodyBackground,fontFamily:r.medium.fontFamily,fontWeight:r.medium.fontWeight,fontSize:r.medium.fontSize,MozOsxFontSmoothing:r.medium.MozOsxFontSmoothing,WebkitFontSmoothing:r.medium.WebkitFontSmoothing}]}},Xn=new Map,Zn=new Set,eo=function(e){var t=e.currentTarget,r=t.__id__;Xn.delete(r),t.removeEventListener("unload",eo),Zn.delete(r)},function(e){void 0===e&&(e={});var t,r=e.theme,o=(0,Hn.ox)();o&&(o.__id__=o.__id__||(0,jn.O)(),t=o.__id__,Zn.has(t)||(Zn.add(t),o.addEventListener("unload",eo)));var a=Un();r=r||a;var i=Jn.getId(),s=[t,i,r],l=function(e,t){var r,n,o,a=t[0],i=t[1],s=t[2];return null===(o=null===(n=null===(r=e.get(a))||void 0===r?void 0:r.get(i))||void 0===n?void 0:n.get(s))||void 0===o?void 0:o.classMap}(Xn,s);if(n.useEffect(function(){return function(e,t){var r,n,o=t[0],a=t[1],i=t[2],s=null===(n=null===(r=e.get(o))||void 0===r?void 0:r.get(a))||void 0===n?void 0:n.get(i);s&&s.refCount++}(Xn,[t,i,r]),function(){return function(e,t){var r,n,o,a,i,s,l,u,c=t[0],d=t[1],h=t[2],f=null===(n=null===(r=e.get(c))||void 0===r?void 0:r.get(d))||void 0===n?void 0:n.get(h);f&&(f.refCount--,0===f.refCount&&(null===(a=null===(o=e.get(c))||void 0===o?void 0:o.get(d))||void 0===a||a.delete(h),0===(null===(s=null===(i=e.get(c))||void 0===i?void 0:i.get(d))||void 0===s?void 0:s.size)&&(null===(l=e.get(c))||void 0===l||l.delete(d),0===(null===(u=e.get(c))||void 0===u?void 0:u.size)&&e.delete(c))))}(Xn,[t,i,r])}},[t,i,r]),!l){var u=function(e){return"function"==typeof e}(Yn)?Yn(r):Yn;l=Jn.renderStyles(u,{targetWindow:o,rtl:!!r.rtl}),function(e,t,r){var n,o,a=t[0],i=t[1],s=t[2],l=null!==(n=e.get(a))&&void 0!==n?n:new Map;e.set(a,l);var u=null!==(o=l.get(i))&&void 0!==o?o:new Map;l.set(i,u),u.set(s,{classMap:r,refCount:0})}(Xn,s,l)}return l});function ro(e){var t=to(e),r=e.className,o=e.applyTo;!function(e,t){var r,o="body"===e.applyTo,a=null===(r=(0,Hn.ZY)())||void 0===r?void 0:r.body;n.useEffect(function(){if(o&&a){for(var e=0,r=t;e<r.length;e++){var n=r[e];n&&a.classList.add(n)}return function(){if(o&&a)for(var e=0,r=t;e<r.length;e++){var n=r[e];n&&a.classList.remove(n)}}}},[o,a,t])}(e,[t.root,t.body]),e.className=(0,On.A)(r,t.root,"element"===o&&t.body)}var no=r(7089),oo=r(107),ao={label:oo.q6,audio:oo.Sg,video:oo.Fo,ol:oo.p3,li:oo.P4,a:oo.t0,button:oo.uw,input:oo.QQ,textarea:oo.Sh,select:oo.Cq,option:oo.tK,table:oo.al,tr:oo.g0,th:oo.cr,td:oo.k3,colGroup:oo.lA,col:oo.Qf,form:oo.Gp,iframe:oo.Cs,img:oo.xM};var io=r(6157),so=r(261),lo=r(9452),uo=function(e){var t,r,o,a,i=e.customizerContext,s=e.ref,l=e.theme,u=e.as||"div",c="string"==typeof e.as?(t=e.as,r=e,a=t&&ao[t]||oo.vt,(0,oo.G1)(r,a,o)):e.as===n.Fragment?{children:e.children}:(0,io.cJ)(e,["as"]);return n.createElement(Wn.Provider,{value:l},n.createElement(so.z.Provider,{value:i},n.createElement(lo.N,{providerRef:s},n.createElement(u,(0,no.Cl)({},c)))))},co=r(8215),ho=new Map,fo=function(e){var t=e.theme,r=Un(),o=e.theme=n.useMemo(function(){var e=(0,co.z)(r,t);return e.id=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var r=[],n=0,o=e;n<o.length;n++){var a=o[n];if(a){var i=a.id||ho.get(a);i||(i=(0,jn.O)(""),ho.set(a,i)),r.push(i)}}return r.join("-")}(r,t),e},[r,t]);e.customizerContext=n.useMemo(function(){return{customizations:{inCustomizerContext:!0,settings:{theme:o},scopedSettings:o.components||{}}}},[o]),e.theme.rtl!==r.rtl&&(e.dir=e.theme.rtl?"rtl":"ltr")},po=r(8686),go=r(2095),mo=n.forwardRef(function(e,t){var r=function(e,t){var r=(0,po.N)(t,e);return fo(r),{state:r,render:uo}}(e,{ref:(0,go.a)(t,n.useRef(null)),as:"div",applyTo:"element"}),o=r.render,a=r.state;return ro(a),o(a)});mo.displayName="ThemeProvider";var vo=r(2631);var yo=r(3525);const bo=e=>{const{theme:t}=e;return{root:{border:"none",[Pe.up]:{border:`1px solid ${t?.semanticColors.buttonBorder}`}}}},ko={paddingLeft:32,paddingRight:32},Co={ActionButton:{styles:bo},Button:{styles:e=>({root:{border:"none"}})},Check:{styles:({checked:e,theme:t})=>{const r=t;return r||(0,yo.R)("Theme is undefined or null."),{root:[{cursor:"pointer",width:"16px",height:"16px","::before":{transition:"all ease-in-out 200ms",borderRadius:"3px",backgroundColor:"transparent",inset:0,height:"100%",width:"100%"}},e&&{":hover":{"::before":{backgroundColor:r.semanticColors.inputBackgroundCheckedHovered},'[data-icon-name="CircleRing"]':{borderColor:r.semanticColors.inputBackgroundCheckedHovered}},"::before":{backgroundColor:r.semanticColors.inputBackgroundChecked},'[data-icon-name="StatusCircleCheckmark"]':{opacity:1}}],check:[{fontSize:"18px",lineHeight:"16px",margin:"0",width:"16px",height:"16px",fontWeight:Pe.BO.regular,transition:"opacity ease-in-out 100ms",opacity:0,boxSizing:"border-box"},e&&{color:r.semanticColors.alwaysWhite}],circle:[{fontSize:0,width:"16px",height:"16px",borderRadius:2,borderColor:r.semanticColors.inputBorder,borderWidth:"1px",borderStyle:"solid",transition:"all ease-in-out 200ms",boxSizing:"border-box"},e&&{color:r.semanticColors.alwaysWhite,borderColor:r.semanticColors.inputBackgroundChecked}]}}},Checkbox:{styles:e=>{const t=e.theme,{checked:r,disabled:n}=e;t||(0,yo.R)("Theme is undefined or null.");return{checkbox:{border:`1px solid ${n?t.palette.neutralTertiaryAlt:r?t.palette.themePrimary:t.palette.neutralSecondaryAlt}`},checkmark:["ms-Checkbox-checkmark",{color:t.semanticColors.inputForegroundChecked}]}}},ChoiceGroupOption:{styles:e=>{const{theme:t,checked:r,disabled:n}=e;t||(0,yo.R)("Theme is undefined or null.");return{field:{selectors:{":before":[{borderColor:n?t.semanticColors.disabledBodySubtext:t.palette.neutralPrimary},r&&{borderColor:n?t.semanticColors.disabledBodySubtext:t.semanticColors.inputBackgroundChecked}]}}}}},CommandBarButton:{styles:bo},CompoundButton:{styles:bo},DefaultButton:{styles:bo},DetailsColumn:{styles:e=>{const{theme:t}=e;return{cellName:{fontSize:t.fonts.small.fontSize}}}},DetailsRow:{styles:e=>{const{theme:t}=e;return{fields:{color:t?.semanticColors.listText,selectors:{"& > :first-child":{fontWeight:Pe.BO.semibold}}}}}},DetailsRowCheck:{styles:()=>({check:[{opacity:1}]})},DialogFooter:{styles:e=>({action:{marginLeft:"0",marginRight:"16px"},actionsRight:{textAlign:"left"}})},GroupHeader:{styles:()=>({check:[{opacity:1}]})},Overlay:{styles:e=>{const{isDark:t,theme:r}=e,n=r;return n||(0,yo.R)("Theme is undefined or null."),{root:[{backgroundColor:n.semanticColors.overlayBackground},t&&[{backgroundColor:n.semanticColors.overlayBackground}]]}}},Panel:{styles:e=>{const{theme:t}=e,r=t;return r||(0,yo.R)("Theme is undefined or null."),{main:[{boxShadow:r.effects.elevation64,background:r.semanticColors.panelBackground}],content:[ko,{paddingBottom:32}],header:[ko],footerInner:[ko],closeButton:{color:r.semanticColors.menuIcon,selectors:{":hover":{color:r.semanticColors.menuIcon}}}}}},Pivot:{styles:e=>{const{theme:t}=e,r=t;return r||(0,yo.R)("M365Styles-Pivot error: Theme is undefined or null."),{link:[{":hover":{backgroundColor:r.semanticColors.dashboardBackdrop},[Pe.up]:{border:"none"}}],linkIsSelected:[{":hover":{backgroundColor:r.semanticColors.dashboardBackdrop},[Pe.up]:{border:"none"}}]}}},PrimaryButton:{styles:e=>{const{theme:t}=e,r=t;return r||(0,yo.R)("Theme is undefined or null."),{root:{color:r.semanticColors.primaryButtonText,border:"none"},rootHovered:{color:r.semanticColors.primaryButtonTextHovered,border:"none"},rootPressed:{color:r.semanticColors.primaryButtonTextPressed,border:"none"},rootChecked:{color:r.semanticColors.primaryButtonText}}}},SearchBox:{styles:e=>({root:{selectors:{"::after":{borderWidth:1}}}})},Spinner:{styles:e=>{const{theme:t}=e,r=t;return r||(0,yo.R)("Theme is undefined or null."),{circle:{borderTopColor:r.palette.themeDarkAlt},label:{color:r.palette.themeDarkAlt}}}}};var So;!function(e){e.themePrimary="#0078D4",e.themeLighterAlt="#0C2031",e.themeLighter="#092C47",e.themeLight="#043862",e.themeTertiary="#004C87",e.themeSecondary="#1A86D9",e.themeDarkAlt="#1890F1",e.themeDark="#3AA0F3",e.themeDarker="#6CB8F6",e.neutralLighterAlt="#202020",e.neutralLighter="#252525",e.neutralLight="#292929",e.neutralQuaternaryAlt="#323232",e.neutralQuaternary="#3B3B3B",e.neutralTertiaryAlt="#484848",e.neutralTertiary="#797979",e.neutralSecondary="#B3B3B3",e.neutralPrimaryAlt="#E1E1E1",e.neutralPrimary="#EDEDED",e.neutralDark="#F3F3F3",e.black="#FFFFFF",e.white="#141414",e.errorText="#FF3C00",e.errorBackground="#3B1E1E",e.blockingBackground="#3B1E1E",e.warningBackground="#30250A",e.warningHighlight="#FFB900",e.successBackground="#24290F",e.severeWarningBackground="#3B200C",e.dashboardBackdrop="#303030",e.panelBackground="#212121",e.overlayBackground="rgba(0,0,0,.4)",e.navBackground="#212121",e.dataVis1="#31B0CD",e.dataVis2="#AE4689",e.dataVis3="#768DF1",e.dataVis4="#C9A618",e.dataVis5="#286EA8",e.dataVis6="#A43FB1",e.dataVis7="#EF8CCB",e.dataVis8="#218B8B",e.dataVis9="#A083C9",e.dataVis10="#9C663F",e.criticalStatus="#FF0505",e.highStatus="#FF3C00",e.mediumStatus="#FFAA00",e.lowStatus="#F2F200",e.insightLow="#4661D5",e.insightMedium="#627CEF",e.insightHigh="#99AAF5",e.neutralRisk="#303030",e.goodStatus="#009E00",e.unknownStatus="#6B6B6B",e.needHelpBackground="#00838C",e.needHelpBackgroundPressed="#009BA6",e.contextualAlertBackground="#C0A9FF",e.whiteTranslucent40="rgba(20,20,20,.4)",e.tagBackgroundLowImpact="#323130",e.tagBackgroundMediumImpact="#484644",e.tagBackgroundActiveWarning="#E60000",e.tagBackgroundRecommendation="#0C614C",e.tagBackgroundInsight="#3B30BC"}(So||(So={}));const _o=So,Bo={themePrimary:_o.themePrimary,themeLighterAlt:_o.themeLighterAlt,themeLighter:_o.themeLighter,themeLight:_o.themeLight,themeTertiary:_o.themeTertiary,themeSecondary:_o.themeSecondary,themeDarkAlt:_o.themeDarkAlt,themeDark:_o.themeDark,themeDarker:_o.themeDarker,neutralLighterAlt:_o.neutralLighterAlt,neutralLighter:_o.neutralLighter,neutralLight:_o.neutralLight,neutralQuaternaryAlt:_o.neutralQuaternaryAlt,neutralQuaternary:_o.neutralQuaternary,neutralTertiaryAlt:_o.neutralTertiaryAlt,neutralTertiary:_o.neutralTertiary,neutralSecondary:_o.neutralSecondary,neutralPrimaryAlt:_o.neutralPrimaryAlt,neutralPrimary:_o.neutralPrimary,neutralDark:_o.neutralDark,black:_o.black,white:_o.white},wo={bodyStandoutBackground:_o.neutralQuaternaryAlt,bodyTextChecked:_o.neutralDark,primaryButtonText:_o.black,primaryButtonTextHovered:_o.black,primaryButtonTextPressed:_o.black,primaryButtonTextDisabled:_o.neutralTertiaryAlt,primaryButtonBackgroundDisabled:_o.neutralLighter,accentButtonText:_o.black,buttonBackground:_o.neutralQuaternaryAlt,buttonBackgroundChecked:_o.neutralLighter,buttonBackgroundHovered:_o.neutralTertiaryAlt,buttonBackgroundCheckedHovered:_o.neutralTertiaryAlt,buttonBackgroundPressed:_o.neutralTertiary,buttonTextHovered:_o.neutralPrimary,buttonTextDisabled:_o.neutralTertiaryAlt,inputForegroundChecked:_o.black,menuHeader:_o.neutralPrimary,menuIcon:_o.themeDarkAlt,listItemBackgroundChecked:_o.neutralQuaternaryAlt,listItemBackgroundCheckedHovered:_o.neutralQuaternary,link:_o.themeDarkAlt,messageText:_o.neutralPrimary,messageLink:_o.themeDarkAlt,messageLinkHovered:_o.themeDarker,infoIcon:_o.neutralSecondary,errorIcon:_o.highStatus,blockingIcon:_o.highStatus,successIcon:_o.goodStatus,warningIcon:_o.neutralPrimary,severeWarningIcon:_o.mediumStatus,infoBackground:_o.neutralLighter,errorBackground:_o.errorBackground,blockingBackground:_o.blockingBackground,warningBackground:_o.warningBackground,severeWarningBackground:_o.severeWarningBackground,successBackground:_o.successBackground,errorText:_o.errorText,warningHighlight:_o.warningHighlight,warningText:_o.neutralPrimary,dashboardBackdrop:_o.dashboardBackdrop,actionCardDashboardBorder:_o.neutralPrimary,actionCardDashboardBorderHovered:_o.neutralSecondary,gridItemDestinationBackground:_o.neutralLighter,panelBackground:_o.panelBackground,overlayBackground:_o.overlayBackground,sectionDividerLine:_o.neutralPrimary,primaryDividerLine:_o.neutralTertiary,secondaryDividerLine:_o.neutralTertiaryAlt,dataVis1:_o.dataVis1,dataVis2:_o.dataVis2,dataVis3:_o.dataVis3,dataVis4:_o.dataVis4,dataVis5:_o.dataVis5,dataVis6:_o.dataVis6,dataVis7:_o.dataVis7,dataVis8:_o.dataVis8,dataVis9:_o.dataVis9,dataVis10:_o.dataVis10,headerText:_o.black,secondaryListText:_o.neutralSecondary,navBackground:_o.navBackground,navItemBackgroundHovered:_o.neutralTertiaryAlt,navItemBackgroundPressed:_o.neutralTertiary,criticalStatus:_o.criticalStatus,highStatus:_o.highStatus,mediumStatus:_o.mediumStatus,lowStatus:_o.lowStatus,goodStatus:_o.goodStatus,unknownStatus:_o.unknownStatus,insightLow:_o.insightLow,insightMedium:_o.insightMedium,insightHigh:_o.insightHigh,neutralRisk:_o.neutralRisk,stepCompleted:_o.themePrimary,stepCurrent:_o.themePrimary,stepNotStarted:_o.neutralTertiaryAlt,stepModifierBorder:_o.themePrimary,stepHover:_o.themeDark,stepPressed:_o.themeDarker,stepError:_o.highStatus,allStepsComplete:_o.goodStatus,contextualAlertBackground:_o.contextualAlertBackground,needHelpForeground:_o.black,needHelpBackground:_o.needHelpBackground,needHelpBackgroundPressed:_o.needHelpBackgroundPressed,feedbackForeground:_o.black,feedbackBackground:_o.neutralTertiaryAlt,feedbackBackgroundPressed:_o.neutralTertiary,alwaysWhite:_o.black,alwaysBlack:_o.white,filterPillRest:_o.neutralQuaternary,filterPillHover:_o.neutralLight,filterPillPressed:_o.neutralLighterAlt,filterPillEditedRest:_o.themeTertiary,filterPillEditedHover:_o.themeLight,filterPillEditedPressed:_o.themeLighter,tagBackgroundInsight:_o.tagBackgroundInsight,tagBackgroundLowImpact:_o.tagBackgroundLowImpact,tagBackgroundMediumImpact:_o.tagBackgroundMediumImpact,tagBackgroundHighImpact:_o.neutralPrimary,tagBackgroundNew:_o.themePrimary,tagBackgroundActiveWarning:_o.tagBackgroundActiveWarning,tagBackgroundRecommendation:_o.tagBackgroundRecommendation,tagTextInsight:_o.neutralPrimary,tagTextLowImpact:_o.neutralPrimary,tagTextMediumImpact:_o.neutralPrimary,tagTextHighImpact:_o.white,tagTextNew:_o.black,tagTextActiveWarning:_o.black};var xo;!function(e){e.depth0="0 0 0 0 transparent",e.depth4="0 1.6px 3.6px 0 rgba(0, 0, 0, 0.66), 0 0.3px 0.9px 0 rgba(0, 0, 0, 0.54)",e.depth8="0 6.4px 14.4px 0 rgba(0, 0, 0, 0.66), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.54)",e.depth16="0 12.8px 28.8px 0 rgba(0, 0, 0, 0.66), 0 2.4px 7.2px 0 rgba(0, 0, 0, 0.54)",e.depth64="0 25.6px 40px 0 rgba(0, 0, 0, 0.66), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.54)"}(xo||(xo={}));(0,Vn.a)({palette:{...So},effects:{elevation4:xo.depth4,elevation8:xo.depth8,elevation16:xo.depth16,elevation64:xo.depth64},semanticColors:wo,isInverted:!0});const To=(0,Vn.a)({palette:Bo,effects:{elevation4:xo.depth4,elevation8:xo.depth8,elevation16:xo.depth16,elevation64:xo.depth64},semanticColors:wo,components:Co,isInverted:!0}),Eo=e=>{const{theme:t}=e;return{root:{border:"none",[Pe.up]:{border:`1px solid ${t?.semanticColors.buttonBorder}`}}}},Po={paddingLeft:32,paddingRight:32},Ao={ActionButton:{styles:Eo},Button:{styles:e=>({root:{border:"none"}})},Check:{styles:({checked:e,theme:t})=>{const r=t;return r||(0,yo.R)("Theme is undefined or null."),{root:[{cursor:"pointer",width:"16px",height:"16px","::before":{transition:"all ease-in-out 200ms",borderRadius:"3px",backgroundColor:"transparent",inset:0,height:"100%",width:"100%"}},e&&{":hover":{"::before":{backgroundColor:r.semanticColors.inputBackgroundCheckedHovered},'[data-icon-name="CircleRing"]':{borderColor:r.semanticColors.inputBackgroundCheckedHovered}},"::before":{backgroundColor:r.semanticColors.inputBackgroundChecked},'[data-icon-name="StatusCircleCheckmark"]':{opacity:1}}],check:[{fontSize:"18px",lineHeight:"16px",margin:"0",width:"16px",height:"16px",fontWeight:Pe.BO.regular,transition:"opacity ease-in-out 100ms",opacity:0,boxSizing:"border-box"},e&&{color:r.semanticColors.alwaysWhite}],circle:[{fontSize:0,width:"16px",height:"16px",borderRadius:2,borderColor:r.semanticColors.inputBorder,borderWidth:"1px",borderStyle:"solid",transition:"all ease-in-out 200ms",boxSizing:"border-box"},e&&{color:r.semanticColors.alwaysWhite,borderColor:r.semanticColors.inputBackgroundChecked}]}}},Checkbox:{styles:e=>{const t=e.theme,{checked:r,disabled:n}=e;t||(0,yo.R)("Theme is undefined or null.");return{checkbox:{border:`1px solid ${n?t.palette.neutralTertiaryAlt:r?t.palette.themePrimary:t.palette.neutralSecondaryAlt}`},checkmark:["ms-Checkbox-checkmark",{color:t.semanticColors.inputForegroundChecked}]}}},ChoiceGroupOption:{styles:e=>{const{theme:t,checked:r,disabled:n}=e;t||(0,yo.R)("Theme is undefined or null.");return{field:{selectors:{":before":[{borderColor:n?t.semanticColors.disabledBodySubtext:t.palette.neutralPrimary},r&&{borderColor:n?t.semanticColors.disabledBodySubtext:t.semanticColors.inputBackgroundChecked}]}}}}},CommandBarButton:{styles:Eo},CompoundButton:{styles:Eo},DefaultButton:{styles:Eo},DetailsColumn:{styles:e=>{const{theme:t}=e;return{cellName:{fontSize:t.fonts.small.fontSize}}}},DetailsRow:{styles:e=>{const{theme:t}=e;return{fields:{color:t?.semanticColors.listText,selectors:{"& > :first-child":{fontWeight:Pe.BO.semibold}}}}}},DetailsRowCheck:{styles:()=>({check:[{opacity:1}]})},DialogFooter:{styles:e=>({action:{marginLeft:"0",marginRight:"16px"},actionsRight:{textAlign:"left"}})},GroupHeader:{styles:()=>({check:[{opacity:1}]})},Overlay:{styles:e=>{const{isDark:t,theme:r}=e,n=r;return n||(0,yo.R)("Theme is undefined or null."),{root:[{backgroundColor:n.semanticColors.overlayBackground},t&&[{backgroundColor:n.semanticColors.overlayBackground}]]}}},Panel:{styles:e=>{const{theme:t}=e,r=t;return r||(0,yo.R)("Theme is undefined or null."),{main:[{boxShadow:r.effects.elevation64,background:r.semanticColors.panelBackground}],content:[Po,{paddingBottom:32}],header:[Po],footerInner:[Po],closeButton:{color:r.semanticColors.menuIcon,selectors:{":hover":{color:r.semanticColors.menuIcon}}}}}},Pivot:{styles:e=>{const{theme:t}=e,r=t;return r||(0,yo.R)("M365Styles-Pivot error: Theme is undefined or null."),{link:[{":hover":{backgroundColor:r.semanticColors.dashboardBackdrop},[Pe.up]:{border:"none"}}],linkIsSelected:[{":hover":{backgroundColor:r.semanticColors.dashboardBackdrop},[Pe.up]:{border:"none"}}]}}},PrimaryButton:{styles:e=>{const{theme:t}=e,r=t;return r||(0,yo.R)("Theme is undefined or null."),{root:{color:r.semanticColors.primaryButtonText,border:"none"},rootHovered:{color:r.semanticColors.primaryButtonTextHovered,border:"none"},rootPressed:{color:r.semanticColors.primaryButtonTextPressed,border:"none"},rootChecked:{color:r.semanticColors.primaryButtonText}}}},SearchBox:{styles:e=>({root:{selectors:{"::after":{borderWidth:1}}}})},Spinner:{styles:e=>{const{theme:t}=e,r=t;return r||(0,yo.R)("Theme is undefined or null."),{circle:{borderTopColor:r.palette.themeDarkAlt},label:{color:r.palette.themeDarkAlt}}}}},Fo=e=>{const{theme:t,checked:r}=e;return r?t.semanticColors.primaryButtonBackground:"rgba(139, 139, 145, 0.32)"},Do=e=>{const{checked:t}=e;return t?"calc(100% - 27px - 1px)":"1px"},Io=e=>{const{inlineLabel:t,onOffMissing:r}=e;return t&&r?{flexDirection:"row-reverse",justifyContent:"flex-end"}:{}},Lo={Toggle:{styles:e=>{const{disabled:t,theme:r}=e;return{root:{...Io(e),WebkitTapHighlightColor:"transparent",marginBottom:0},container:{alignItems:"center"},thumb:{backgroundColor:"white",height:"27px",width:"27px",position:"absolute",left:Do(e),"&:hover":{backgroundColor:"white"},boxShadow:"-1px 2px 10px -4px rgba(0,0,0,0.25)",transition:"all 0.25s cubic-bezier(0.42, 0.8, 0.58, 1.2) 0s"},pill:{WebkitTapHighlightColor:"transparent",width:"51px",height:"31px",justifyContent:"flex-start",position:"relative",transition:"background-color 400ms ease-in-out 0s",opacity:t?"50%":"100%",backgroundColor:Fo(e),"&:hover":{backgroundColor:t?void 0:Fo(e),borderColor:"transparent","& span":{backgroundColor:"white !important"}},"&:active":{backgroundColor:Fo(e),"& span":{backgroundColor:"white !important"}},"&:focus&:after":{"& span":{backgroundColor:"white !important"}},borderRadius:"16px",borderColor:"transparent"},text:{display:"none"},label:[r.fonts.mediumPlus,{margin:"0px 16px 0px 0px",color:r.semanticColors.bodyText,fontWeight:Pe.BO.regular}]}}},Checkbox:{styles:e=>{const{theme:t,checked:r}=e,{effects:n}=t;return{checkbox:{borderRadius:n.roundedCornerCircle??"50%"},root:{":hover .ms-Checkbox-checkmark":{color:r?t.semanticColors.inputForegroundChecked:"transparent"}}}}},TextField:{styles:e=>{const{theme:t,focused:r}=e,{effects:n}=t,o=e.disabled?t.semanticColors.primaryButtonBackgroundDisabled:t.semanticColors.inputBorder,a=e.disabled?t.semanticColors.primaryButtonBackgroundDisabled:t.semanticColors.bodyStandoutBackground,i=e.disabled?t.semanticColors.primaryButtonBackgroundDisabled:t.palette.themePrimary;return{fieldGroup:{borderColor:r?i:o,borderRadius:n.roundedCorner8??"8px",background:a,height:"auto","& input":{borderRadius:n.roundedCorner8??"8px",backgroundColor:a},"& input::placeholder":{color:t.semanticColors.inputPlaceholderText},"&:after":{border:"none"},"&:hover":{border:`1px solid ${i}`},"&:focus":{border:`1px solid ${i}`},minHeight:"48px"},field:[t.fonts.mediumPlus,{color:t.semanticColors.inputText,fontWeight:Pe.BO.regular}],subComponentStyles:{label:{root:[{color:t?.palette.neutralQuaternaryAlt,fontWeight:Pe.BO.regular}]}}}}},PrimaryButton:{styles:e=>{const{disabled:t,theme:r}=e,n=r?.effects,o=t?r?.semanticColors.primaryButtonTextDisabled:r?.semanticColors.primaryButtonText,a=r?.palette.black??(r?.isInverted?"white":"black");return{root:{borderRadius:n?.roundedCorner8??"8px",backgroundColor:r?.semanticColors.primaryButtonBackground,borderColor:r?.semanticColors.primaryButtonBackground,color:o,"&:active":{color:o},".ms-Fabric--isFocusVisible &:focus::after":{outlineColor:"transparent"},".ms-Fabric--isFocusVisible &:focus":{outline:`1px solid ${a}`},WebkitTapHighlightColor:"transparent",transition:"opacity 50ms"},rootPressed:{backgroundColor:r?.semanticColors.primaryButtonBackground,borderColor:r?.semanticColors.primaryButtonBackground,opacity:"70%"},rootHovered:{backgroundColor:r?.semanticColors.primaryButtonBackground,borderColor:r?.semanticColors.primaryButtonBackground,color:o},rootDisabled:{backgroundColor:r?.semanticColors.primaryButtonBackgroundDisabled,borderColor:r?.semanticColors.primaryButtonBackgroundDisabled},label:{color:o},icon:{color:o}}}},DefaultButton:{styles:e=>{const{disabled:t,theme:r}=e,n=(t?r?.semanticColors.buttonTextDisabled:r?.semanticColors.primaryButtonBackground)||"#0070f0",o={borderRadius:r?.effects?.roundedCorner8??"8px",borderWidth:"1px",borderStyle:"solid",borderColor:n};return{root:[r?.fonts.medium,{backgroundColor:"rgba(0, 0, 0, 0)",padding:"0px 8px",color:n,"&:active":{color:n},".ms-Fabric--isFocusVisible &:focus::after":{outlineRadius:r?.effects?.roundedCorner8??"8px",outlineColor:"transparent"},".ms-Fabric--isFocusVisible &:focus":{outline:`1px solid ${n}`},WebkitTapHighlightColor:"transparent",transition:"opacity 50ms",...o,height:"40px",fontWeight:Pe.BO.semibold}],rootPressed:{backgroundColor:"rgba(0, 0, 0, 0)",opacity:"20%",...o},rootHovered:{backgroundColor:"rgba(0, 0, 0, 0)",color:n,...o},rootDisabled:{backgroundColor:"rgba(255, 0, 0, 0)",...o},label:[r?.fonts.medium,{color:n,fontWeight:Pe.BO.semibold}],icon:{color:n}}}},Link:{styles:e=>{const{theme:t,isDisabled:r}=e;return{root:{color:r?void 0:t.semanticColors.link,textDecoration:"underline",selectors:{"&:link,&:visited":{color:r?void 0:t.semanticColors.link,textDecoration:"underline"},"&:hover":{color:r?void 0:t.semanticColors.linkHovered,textDecoration:"underline"},"&:active, &:active:hover":{color:r?void 0:t.semanticColors.link,textDecoration:"underline"}}}}}},Dropdown:{styles:e=>{const{theme:t}=e,r=t?.effects,n=r.roundedCorner8??"8px",o=`${t?.semanticColors.inputBorder??"black"}`,a=(e.disabled?t?.semanticColors.primaryButtonBackgroundDisabled:t?.palette.themePrimary)??"black";return{title:[t?.fonts.mediumPlus,{borderRadius:n,border:`1px solid ${o}`,backgroundColor:t?.semanticColors.bodyStandoutBackground,lineHeight:"46px",height:"48px",fontWeight:Pe.BO.regular}],callout:{borderColor:t?.semanticColors.inputBorder},dropdown:{borderColor:t?.semanticColors.inputBorder,borderRadius:n,"&:hover":{borderRadius:n,borderColor:t?.semanticColors.inputBorder,"&:hover span:first-child":{borderColor:t?.semanticColors.inputBorder,borderRadius:n}},"&:focus:after":{border:`1px solid ${a}`,borderRadius:n}},label:{color:t?.palette.neutralQuaternaryAlt,fontWeight:Pe.BO.regular},caretDownWrapper:{lineHeight:"46px"}}}},ComboBox:{styles:e=>{const{theme:t}=e,r=t?.effects,n=r.roundedCorner8??"8px",o=`${t?.semanticColors.inputBorder??"black"}`,a=(e.disabled?t?.semanticColors.primaryButtonBackgroundDisabled:t?.palette.themePrimary)??"black",i={border:`1px solid ${o}`,backgroundColor:t?.semanticColors.bodyStandoutBackground,lineHeight:"46px",height:"48px",fontWeight:Pe.BO.regular,borderColor:t?.semanticColors.inputBorder,borderRadius:n,"&:after":{border:"none"},button:{borderRadius:n,backgroundColor:"transparent"},":hover":{button:{borderRadius:n,backgroundColor:"transparent"}}};return{root:i,rootPressed:{...i},rootFocused:{...i,"::after":{border:`1px solid ${a}`,borderRadius:n}},rootHovered:{...i},rootDisabled:{backgroundColor:t?.semanticColors.bodyStandoutBackground},input:[t?.fonts.mediumPlus,{backgroundColor:t?.semanticColors.bodyStandoutBackground,lineHeight:"46px",fontWeight:Pe.BO.regular}],inputDisabled:{backgroundColor:t?.semanticColors.bodyStandoutBackground},callout:{borderColor:t?.semanticColors.inputBorder},label:{color:t?.palette.neutralQuaternaryAlt,fontWeight:Pe.BO.regular}}}},Separator:{styles:e=>{const{theme:t}=e;return{root:{selectors:{":before":{backgroundColor:t.semanticColors.bodyDivider},":after":{backgroundColor:t.semanticColors.bodyDivider}}}}}}},No={medium:{fontSize:"13px"},mediumPlus:{fontSize:"17px",fontWeight:Pe.BO.bold}};var Mo;!function(e){e.themePrimary="#0070f0",e.themeLighterAlt="#f4f9fe",e.themeLighter="#d4e7fd",e.themeLight="#afd2fa",e.themeTertiary="#65a6fc",e.themeSecondary="#1d80f2",e.themeDarkAlt="#0065d8",e.themeDark="#0055b6",e.themeDarker="#003f86",e.neutralLighterAlt="#F5F5F5",e.neutralLighter="#f3f2f1",e.neutralLight="#edebe9",e.neutralQuaternaryAlt="#707070",e.neutralQuaternary="#dcdcdd",e.neutralTertiaryAlt="#c8c6c4",e.neutralTertiary="#a19f9d",e.neutralSecondaryAlt="#595959",e.neutralSecondary="#605e5c",e.neutralPrimaryAlt="#3b3a39",e.neutralPrimary="#323130",e.neutralDark="#201f1e",e.black="#000000",e.white="#FFFFFF",e.accent="#0f6cbd",e.yellowDark="#835C00",e.yellow="#FFCC00",e.yellowLight="#FBF6D9",e.orange="#FF9400",e.orangeLight="#CC4A31",e.orangeLighter="#EDC2A7",e.redDark="#8E192E",e.red="#FF3A2F",e.errorText="#990000",e.errorBackground="#FDE7E9",e.blockingBackground="#FDE7E9",e.warningBackground="#FFF4CE",e.warningHighlight="#FFB900",e.successBackground="#DFF6DD",e.severeWarningBackground="#FEE6DD",e.severeWarningIcon="#C53601",e.dashboardBackdrop="#D1D1D1",e.overlayBackground="rgba(0,0,0,.4)",e.navBackground="#EBEBEB",e.dataVis1="#0099BC",e.dataVis2="#77004D",e.dataVis3="#4F68ED",e.dataVis4="#AE8C00",e.dataVis5="#004E8C",e.dataVis6="#881798",e.dataVis7="#E43BA6",e.dataVis8="#0E7878",e.dataVis9="#8764b8",e.dataVis10="#814E29",e.criticalStatus="#610000",e.highStatus="#990000",e.mediumStatus="#E60000",e.lowStatus="#F56A00",e.goodStatus="#107C10",e.unknownStatus="#949494",e.insightLow="#768DF1",e.insightMedium="#4F6BED",e.insightHigh="#3B52B4",e.neutralRisk="#DADADA",e.needHelpBackground="#00838C",e.needHelpBackgroundPressed="#006B73",e.whiteTranslucent40="rgba(255,255,255,.4)",e.tagBackgroundLowImpact="#F3F2F1",e.tagBackgroundRecommendation="#D3F4ED",e.tagBackgroundInsight="#C7D3FF",e.grey38="#616161",e.grey26="#424242",e.grey88="#E0E0E0",e.buttonDisabledTextColor="#BDBDBD",e.inputBorderColor="#FFFFFF",e.buttonBackgroundDisabled="#F0F0F0",e.inputTextColor="#242424"}(Mo||(Mo={}));const Ro=Mo,Oo={inputBackgroundChecked:Ro.themePrimary,inputBackground:Ro.white,bodyTextChecked:Ro.neutralPrimary,inputBackgroundCheckedHovered:Ro.themePrimary,errorText:Ro.errorText,warningHighlight:Ro.warningHighlight,warningText:Ro.neutralPrimary,messageText:Ro.neutralPrimary,messageLink:Ro.themeDarkAlt,messageLinkHovered:Ro.themeDarker,infoIcon:Ro.neutralSecondary,errorIcon:Ro.highStatus,blockingIcon:Ro.highStatus,successIcon:Ro.goodStatus,warningIcon:Ro.neutralPrimary,severeWarningIcon:Ro.severeWarningIcon,infoBackground:Ro.neutralLighter,errorBackground:Ro.errorBackground,blockingBackground:Ro.blockingBackground,warningBackground:Ro.warningBackground,severeWarningBackground:Ro.severeWarningBackground,successBackground:Ro.successBackground,dashboardBackdrop:Ro.dashboardBackdrop,actionCardDashboardBorder:"transparent",actionCardDashboardBorderHovered:"transparent",gridItemDestinationBackground:Ro.neutralQuaternary,bodyBackground:Ro.neutralLighterAlt,bodyStandoutBackground:Ro.white,panelBackground:Ro.white,overlayBackground:Ro.overlayBackground,sectionDividerLine:Ro.neutralPrimary,primaryDividerLine:Ro.neutralTertiaryAlt,secondaryDividerLine:Ro.neutralQuaternaryAlt,dataVis1:Ro.dataVis1,dataVis2:Ro.dataVis2,dataVis3:Ro.dataVis3,dataVis4:Ro.dataVis4,dataVis5:Ro.dataVis5,dataVis6:Ro.dataVis6,dataVis7:Ro.dataVis7,dataVis8:Ro.dataVis8,dataVis9:Ro.dataVis9,dataVis10:Ro.dataVis10,headerText:Ro.black,secondaryListText:Ro.neutralSecondary,navBackground:Ro.navBackground,navItemBackgroundHovered:Ro.neutralQuaternary,navItemBackgroundPressed:Ro.neutralTertiaryAlt,criticalStatus:Ro.criticalStatus,highStatus:Ro.highStatus,mediumStatus:Ro.mediumStatus,lowStatus:Ro.lowStatus,goodStatus:Ro.goodStatus,unknownStatus:Ro.unknownStatus,insightLow:Ro.insightLow,insightMedium:Ro.insightMedium,insightHigh:Ro.insightHigh,neutralRisk:Ro.neutralRisk,stepCompleted:Ro.themePrimary,stepCurrent:Ro.themePrimary,stepNotStarted:Ro.unknownStatus,stepModifierBorder:Ro.themePrimary,stepHover:Ro.themeDark,stepPressed:Ro.themeDarker,stepError:Ro.highStatus,allStepsComplete:Ro.goodStatus,needHelpForeground:Ro.white,needHelpBackground:Ro.needHelpBackground,needHelpBackgroundPressed:Ro.needHelpBackgroundPressed,feedbackForeground:Ro.white,feedbackBackground:Ro.neutralDark,feedbackBackgroundPressed:Ro.neutralSecondary,alwaysWhite:Ro.white,alwaysBlack:Ro.black,filterPillRest:Ro.neutralLighter,filterPillHover:Ro.neutralLight,filterPillPressed:Ro.neutralQuaternaryAlt,filterPillEditedRest:Ro.themeLighter,filterPillEditedHover:Ro.themeLight,filterPillEditedPressed:Ro.themeTertiary,tagBackgroundInsight:Ro.tagBackgroundInsight,tagBackgroundLowImpact:Ro.tagBackgroundLowImpact,tagBackgroundMediumImpact:Ro.neutralTertiaryAlt,tagBackgroundHighImpact:Ro.neutralPrimary,tagBackgroundNew:Ro.themePrimary,tagBackgroundActiveWarning:Ro.highStatus,tagBackgroundRecommendation:Ro.tagBackgroundRecommendation,tagTextInsight:Ro.neutralPrimary,tagTextLowImpact:Ro.neutralPrimary,tagTextMediumImpact:Ro.neutralPrimary,tagTextHighImpact:Ro.white,tagTextNew:Ro.white,tagTextActiveWarning:Ro.white,inputIconHovered:Ro.grey26,primaryButtonBackgroundDisabled:Ro.buttonBackgroundDisabled,primaryButtonTextDisabled:Ro.buttonDisabledTextColor,buttonTextDisabled:Ro.buttonDisabledTextColor,inputBorder:Ro.inputBorderColor,inputText:Ro.inputTextColor,inputPlaceholderText:Ro.grey38,bodyDivider:Ro.grey88,link:Ro.themeDarkAlt},Ho=(0,Vn.a)({palette:{...Mo},semanticColors:Oo,components:{...Ao,...Lo},defaultFontStyle:{fontFamily:"-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif"},effects:{elevation2:"0px 1px 2px rgba(0, 0, 0, 0.14), 0px 0px 2px rgba(0, 0, 0, 0.12)",elevation4:"0px 2px 4px rgba(0, 0, 0, 0.14), 0px 0px 2px rgba(0, 0, 0, 0.12)",elevation8:"0px 4px 8px rgba(0, 0, 0, 0.14), 0px 0px 2px rgba(0, 0, 0, 0.12)",elevation16:"0px 8px 16px rgba(0, 0, 0, 0.14), 0px 0px 2px rgba(0, 0, 0, 0.12)",elevation28:"0px 14px 28.8px rgba(0, 0, 0, 0.24), 0px 0px 8px rgba(0, 0, 0, 0.2)",elevation64:"0px 32px 64px rgba(0, 0, 0, 0.24), 0px 0px 8px rgba(0, 0, 0, 0.2)",roundedCorner2:"2px",roundedCorner4:"4px",roundedCorner6:"6px",roundedCorner8:"12px",roundedCornerCircle:"50%"},fonts:No});var zo;!function(e){e.themePrimary="#0984ff",e.themeLighterAlt="#f5faff",e.themeLighter="#d8ebff",e.themeLight="#b6daff",e.themeTertiary="#6cb6ff",e.themeSecondary="#2893ff",e.themeDarkAlt="#0977e6",e.themeDark="#0865c2",e.themeDarker="#064a8f",e.neutralLighterAlt="#292929",e.neutralLighter="#2a2a2c",e.neutralLight="#59595d",e.neutralQuaternaryAlt="#ffffff",e.neutralQuaternary="#757579",e.neutralTertiaryAlt="#000000",e.neutralTertiary="#c8c8c8",e.neutralSecondaryAlt="#d0d0d0",e.neutralSecondary="#d0d0d0",e.neutralPrimaryAlt="#dadada",e.neutralPrimary="#ffffff",e.neutralDark="#f4f4f4",e.black="#ffffff",e.white="#000000",e.accent="#0f6cbd",e.yellowDark="#835C00",e.yellow="#FFCC00",e.yellowLight="#FBF6D9",e.orange="#FF9400",e.orangeLight="#CC4A31",e.orangeLighter="#EDC2A7",e.redDark="#8E192E",e.red="#FF3A2F",e.errorText="#FF3C00",e.errorBackground="#3B1E1E",e.blockingBackground="#3B1E1E",e.warningBackground="#30250A",e.warningHighlight="#FFB900",e.successBackground="#24290F",e.severeWarningBackground="#FEE6DD",e.severeWarningIcon="#C53601",e.dashboardBackdrop="#303030",e.panelBackground="#141414",e.overlayBackground="rgba(0,0,0,.4)",e.navBackground="#212121",e.dataVis1="#31B0CD",e.dataVis2="#AE4689",e.dataVis3="#768DF1",e.dataVis4="#C9A618",e.dataVis5="#286EA8",e.dataVis6="#A43FB1",e.dataVis7="#EF8CCB",e.dataVis8="#218B8B",e.dataVis9="#A083C9",e.dataVis10="#9C663F",e.criticalStatus="#FF0505",e.highStatus="#FF3C00",e.mediumStatus="#FFAA00",e.lowStatus="#F2F200",e.insightLow="#4661D5",e.insightMedium="#627CEF",e.insightHigh="#99AAF5",e.neutralRisk="#303030",e.goodStatus="#009E00",e.unknownStatus="#6B6B6B",e.needHelpBackground="#00838C",e.needHelpBackgroundPressed="#009BA6",e.whiteTranslucent40="rgba(255,255,255,.4)",e.tagBackgroundLowImpact="#323130",e.tagBackgroundMediumImpact="#484644",e.tagBackgroundActiveWarning="#E60000",e.tagBackgroundRecommendation="#0C614C",e.tagBackgroundInsight="#3B30BC",e.buttonDisabledTextColor="#5C5C5C",e.grey24="#3D3D3D",e.inputPlaceholderTextColor="#D6D6D6"}(zo||(zo={}));const Vo=zo,Wo={accentButtonText:Vo.black,inputBackgroundChecked:Vo.themePrimary,inputBackground:Vo.white,bodyTextChecked:Vo.neutralPrimary,inputBackgroundCheckedHovered:Vo.themePrimary,errorText:Vo.errorText,warningHighlight:Vo.warningHighlight,warningText:Vo.neutralPrimary,messageText:Vo.neutralPrimary,messageLink:Vo.themeDarkAlt,messageLinkHovered:Vo.themeDarker,infoIcon:Vo.neutralSecondary,errorIcon:Vo.highStatus,blockingIcon:Vo.highStatus,successIcon:Vo.goodStatus,warningIcon:Vo.neutralPrimary,severeWarningIcon:Vo.severeWarningIcon,infoBackground:Vo.neutralLighter,errorBackground:Vo.errorBackground,blockingBackground:Vo.blockingBackground,warningBackground:Vo.warningBackground,severeWarningBackground:Vo.severeWarningBackground,successBackground:Vo.successBackground,dashboardBackdrop:Vo.dashboardBackdrop,actionCardDashboardBorder:Vo.neutralPrimary,actionCardDashboardBorderHovered:Vo.neutralSecondary,gridItemDestinationBackground:Vo.neutralQuaternary,bodyBackground:Vo.panelBackground,bodyStandoutBackground:Vo.neutralLighterAlt,panelBackground:Vo.panelBackground,overlayBackground:Vo.overlayBackground,sectionDividerLine:Vo.neutralPrimary,primaryDividerLine:Vo.neutralTertiaryAlt,secondaryDividerLine:Vo.neutralQuaternaryAlt,dataVis1:Vo.dataVis1,dataVis2:Vo.dataVis2,dataVis3:Vo.dataVis3,dataVis4:Vo.dataVis4,dataVis5:Vo.dataVis5,dataVis6:Vo.dataVis6,dataVis7:Vo.dataVis7,dataVis8:Vo.dataVis8,dataVis9:Vo.dataVis9,dataVis10:Vo.dataVis10,headerText:Vo.black,secondaryListText:Vo.neutralSecondary,navBackground:Vo.navBackground,navItemBackgroundHovered:Vo.neutralTertiaryAlt,navItemBackgroundPressed:Vo.neutralTertiary,criticalStatus:Vo.criticalStatus,highStatus:Vo.highStatus,mediumStatus:Vo.mediumStatus,lowStatus:Vo.lowStatus,goodStatus:Vo.goodStatus,unknownStatus:Vo.unknownStatus,insightLow:Vo.insightLow,insightMedium:Vo.insightMedium,insightHigh:Vo.insightHigh,neutralRisk:Vo.neutralRisk,stepCompleted:Vo.themePrimary,stepCurrent:Vo.themePrimary,stepNotStarted:Vo.neutralSecondaryAlt,stepModifierBorder:Vo.themePrimary,stepHover:Vo.themeDark,stepPressed:Vo.themeDarker,stepError:Vo.highStatus,allStepsComplete:Vo.goodStatus,needHelpForeground:Vo.black,needHelpBackground:Vo.needHelpBackground,needHelpBackgroundPressed:Vo.needHelpBackgroundPressed,feedbackForeground:Vo.black,feedbackBackground:Vo.neutralTertiaryAlt,feedbackBackgroundPressed:Vo.neutralTertiary,alwaysWhite:Vo.white,alwaysBlack:Vo.black,filterPillRest:Vo.neutralLighter,filterPillHover:Vo.neutralLight,filterPillPressed:Vo.neutralQuaternaryAlt,filterPillEditedRest:Vo.themeLighter,filterPillEditedHover:Vo.themeLight,filterPillEditedPressed:Vo.themeTertiary,tagBackgroundInsight:Vo.tagBackgroundInsight,tagBackgroundLowImpact:Vo.tagBackgroundLowImpact,tagBackgroundMediumImpact:Vo.neutralTertiaryAlt,tagBackgroundHighImpact:Vo.neutralPrimary,tagBackgroundNew:Vo.themePrimary,tagBackgroundActiveWarning:Vo.highStatus,tagBackgroundRecommendation:Vo.tagBackgroundRecommendation,tagTextInsight:Vo.neutralPrimary,tagTextLowImpact:Vo.neutralPrimary,tagTextMediumImpact:Vo.neutralPrimary,tagTextHighImpact:Vo.white,tagTextNew:Vo.white,tagTextActiveWarning:Vo.white,primaryButtonBackground:Vo.themePrimary,primaryButtonText:Vo.black,primaryButtonBackgroundDisabled:Vo.grey24,buttonTextDisabled:Vo.buttonDisabledTextColor,primaryButtonTextDisabled:Vo.buttonDisabledTextColor,inputForegroundChecked:Vo.black,inputBorder:Vo.neutralLighterAlt,inputPlaceholderText:Vo.inputPlaceholderTextColor,inputText:Vo.black,bodyDivider:Vo.grey24},Uo=(0,Vn.a)({palette:{...zo},semanticColors:Wo,components:{...Ao,...Lo},defaultFontStyle:{fontFamily:"-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif"},effects:{elevation2:"0px 1px 2px rgba(0, 0, 0, 0.14), 0px 0px 2px rgba(0, 0, 0, 0.12)",elevation4:"0px 2px 4px rgba(0, 0, 0, 0.14), 0px 0px 2px rgba(0, 0, 0, 0.12)",elevation8:"0px 4px 8px rgba(0, 0, 0, 0.14), 0px 0px 2px rgba(0, 0, 0, 0.12)",elevation16:"0px 8px 16px rgba(0, 0, 0, 0.14), 0px 0px 2px rgba(0, 0, 0, 0.12)",elevation28:"0px 14px 28.8px rgba(0, 0, 0, 0.24), 0px 0px 8px rgba(0, 0, 0, 0.2)",elevation64:"0px 32px 64px rgba(0, 0, 0, 0.24), 0px 0px 8px rgba(0, 0, 0, 0.2)",roundedCorner2:"2px",roundedCorner4:"4px",roundedCorner6:"6px",roundedCorner8:"8px",roundedCornerCircle:"50%"},fonts:No,isInverted:!0}),jo="#007AFF",qo="#1f8bff",$o="#2791ff",Ko="#0040DD",Go="#093698",Qo="@media (prefers-contrast: more)",Jo="@media screen and (-webkit-min-device-pixel-ratio:0)";var Yo=r(2682),Xo=255,Zo=100;function ea(e,t,r){var n=[],o=(r/=100)*(t/=100),a=e/60,i=o*(1-Math.abs(a%2-1)),s=r-o;switch(Math.floor(a)){case 0:n=[o,i,0];break;case 1:n=[i,o,0];break;case 2:n=[0,o,i];break;case 3:n=[0,i,o];break;case 4:n=[i,0,o];break;case 5:n=[o,0,i]}return{r:Math.round(Xo*(n[0]+s)),g:Math.round(Xo*(n[1]+s)),b:Math.round(Xo*(n[2]+s))}}function ta(e,t){if(e){var r=null!=t?t:(0,Yo.Y)(),n=ra(e)||function(e){if("#"===e[0]&&7===e.length&&/^#[\da-fA-F]{6}$/.test(e))return{r:parseInt(e.slice(1,3),16),g:parseInt(e.slice(3,5),16),b:parseInt(e.slice(5,7),16),a:Zo}}(e)||function(e){if("#"===e[0]&&4===e.length&&/^#[\da-fA-F]{3}$/.test(e))return{r:parseInt(e[1]+e[1],16),g:parseInt(e[2]+e[2],16),b:parseInt(e[3]+e[3],16),a:Zo}}(e)||function(e){var t=e.match(/^hsl(a?)\(([\d., ]+)\)$/);if(t){var r=!!t[1],n=r?4:3,o=t[2].split(/ *, */).map(Number);if(o.length===n){var a=(i=o[0],s=o[1],l=o[2],u=function(e,t,r){var n=r+(t*=(r<50?r:100-r)/100);return{h:e,s:0===n?0:2*t/n*100,v:n}}(i,s,l),ea(u.h,u.s,u.v));return a.a=r?100*o[3]:Zo,a}}var i,s,l,u}(e);return n||function(e,t){var r;if(void 0===t)return;var n=t.createElement("div");n.style.backgroundColor=e,n.style.position="absolute",n.style.top="-9999px",n.style.left="-9999px",n.style.height="1px",n.style.width="1px",t.body.appendChild(n);var o=null===(r=t.defaultView)||void 0===r?void 0:r.getComputedStyle(n),a=o&&o.backgroundColor;if(t.body.removeChild(n),"rgba(0, 0, 0, 0)"===a||"transparent"===a){switch(e.trim()){case"transparent":case"#0000":case"#00000000":return{r:0,g:0,b:0,a:0}}return}return ra(a)}(e,r)}}function ra(e){if(e){var t=e.match(/^rgb(a?)\(([\d., ]+)\)$/);if(t){var r=!!t[1],n=r?4:3,o=t[2].split(/ *, */).map(Number);if(o.length===n)return{r:o[0],g:o[1],b:o[2],a:r?100*o[3]:Zo}}}}function na(e,t,r){return void 0===r&&(r=0),e<r?r:e>t?t:e}function oa(e){var t=(e=na(e,Xo)).toString(16);return 1===t.length?"0"+t:t}function aa(e,t,r,n,o){return n===Zo||"number"!=typeof n?"#".concat(o):"rgba(".concat(e,", ").concat(t,", ").concat(r,", ").concat(n/Zo,")")}function ia(e){var t=e.a,r=void 0===t?Zo:t,n=e.b,o=e.g,a=e.r,i=function(e,t,r){var n=NaN,o=Math.max(e,t,r),a=o-Math.min(e,t,r);return 0===a?n=0:e===o?n=(t-r)/a%6:t===o?n=(r-e)/a+2:r===o&&(n=(e-t)/a+4),(n=Math.round(60*n))<0&&(n+=360),{h:n,s:Math.round(100*(0===o?0:a/o)),v:Math.round(o/Xo*100)}}(a,o,n),s=i.h,l=i.s,u=i.v,c=function(e,t,r){return[oa(e),oa(t),oa(r)].join("")}(a,o,n);return{a:r,b:n,g:o,h:s,hex:c,r:a,s:l,str:aa(a,o,n,r,c),v:u,t:Zo-r}}function sa(e,t){var r=ta(e,null!=t?t:(0,Yo.Y)());if(r)return(0,no.Cl)((0,no.Cl)({},ia(r)),{str:e})}function la(e,t){return(0,no.Cl)((0,no.Cl)({},e),{a:t,t:Zo-t,str:aa(e.r,e.g,e.b,t,e.hex)})}function ua(e,t){const r=sa(e);return r?la(r,t).str:e}function ca(e,t,r){var n=(2-(t/=100))*(r/=100),o=t*r;return{h:e,s:100*(o=(o/=n<=1?n:2-n)||0),l:100*(n/=2)}}var da,ha=[.027,.043,.082,.145,.184,.216,.349,.537],fa=[.537,.45,.349,.216,.184,.145,.082,.043],pa=[.537,.349,.216,.184,.145,.082,.043,.027],ga=[.537,.45,.349,.216,.184,.145,.082,.043],ma=[.88,.77,.66,.55,.44,.33,.22,.11],va=[.11,.22,.33,.44,.55,.66,.77,.88],ya=[.96,.84,.7,.4,.12],ba=[.1,.24,.44];function ka(e){return"number"==typeof e&&e>=da.Unshaded&&e<=da.Shade8}function Ca(e,t){return{h:e.h,s:e.s,v:na(e.v-e.v*t,100,0)}}function Sa(e,t){return{h:e.h,s:na(e.s-e.s*t,100,0),v:na(e.v+(100-e.v)*t,100,0)}}function _a(e,t,r){if(void 0===r&&(r=!1),!e)return null;if(t===da.Unshaded||!ka(t))return e;var n=ca(e.h,e.s,e.v),o={h:e.h,s:e.s,v:e.v},a=t-1,i=Sa,s=Ca;return r&&(i=Ca,s=Sa),o=function(e){return e.r===Xo&&e.g===Xo&&e.b===Xo}(e)?Ca(o,pa[a]):function(e){return 0===e.r&&0===e.g&&0===e.b}(e)?Sa(o,ga[a]):n.l/100>.8?s(o,va[a]):n.l/100<.2?i(o,ma[a]):a<ya.length?i(o,ya[a]):s(o,ba[a-ya.length]),ia((0,io.kp)(ea(o.h,o.s,o.v),{a:e.a}))}function Ba(e,t,r){if(void 0===r&&(r=!1),!e)return null;if(t===da.Unshaded||!ka(t))return e;var n={h:e.h,s:e.s,v:e.v},o=t-1;return n=r?Sa(n,fa[ga.length-1-o]):Ca(n,ha[o]),ia((0,io.kp)(ea(n.h,n.s,n.v),{a:e.a}))}!function(e){e[e.Unshaded=0]="Unshaded",e[e.Shade1=1]="Shade1",e[e.Shade2=2]="Shade2",e[e.Shade3=3]="Shade3",e[e.Shade4=4]="Shade4",e[e.Shade5=5]="Shade5",e[e.Shade6=6]="Shade6",e[e.Shade7=7]="Shade7",e[e.Shade8=8]="Shade8"}(da||(da={}));function wa(e,t){if(!e)return{begin:sa("#FFFFFF"),end:sa("#FFFFFF")};return{begin:t?Ba(e,da.Shade6,!1):Ba(e,da.Shade2,!0),end:Ba(e,t?da.Shade7:da.Shade3,!1)}}function xa(e){return e?.isInverted?function(e){const t=wa(sa(e?.palette.themePrimary??jo)),r=wa(sa(e?.palette.themePrimary??Ko),!0),n=t.begin?.str??$o,o=t.end?.str??$o,a=r.begin?.str??Go,i=r.end?.str??Go;return{inputBorderBottom:"#605F5C",inputDisabledBackground:"#3A3734",inputDisabledText:"#706E6C",inputDisabledBorder:"#3D3937",inputOutline:ua(e?.palette.themePrimary??"#007AFF",66),buttonBorderBottom:e?.semanticColors.buttonBackground??"#686767",primaryButtonBackgroundGradientBegin:n,primaryButtonBackgroundGradientEnd:o,buttonDisabledBorderBottom:"#00000000",primaryButtonBoxShadow:ua(e?.palette.themeSecondary??"#1f8bff",10),buttonBorderTop:"#7B7B7B",primaryButtonBorderTop:"#FFFFFF4C",primaryButtonBackgroundPressed:e?.palette.themeSecondary??qo,checkboxBackgroundImageGradientStart:"#595655",checkboxBackgroundImageGradientEnd:"#757270",checkboxCheckedBackgroundImageGradientStart:n??"#1f8bff",checkboxCheckedBackgroundImageGradientEnd:o??"#007AFF",increasedContrast:{placeholderColor:"#7D7D7D",inputBorder:e?.palette.neutralSecondary??"#616161",inputBorderFocused:"white",inputOutline:e?.palette.themePrimary??"#1774DA",inputDisabledBorder:"#575757",inputDisabledBackground:"#2E2E2E",inputDisabledPlaceholder:"#9D9D9D",primaryButtonPressedText:"#FFFFFF",buttonBorder:"#FFFFFF80",buttonBackground:"#666666",buttonDisabledBorder:"#767676",primaryButtonBackgroundGradientBegin:a,primaryButtonBackgroundGradientEnd:i,primaryButtonBorder:"#FFFFFF80",checkboxCheckedBackgroundImageGradientStart:a,checkboxCheckedBackgroundImageGradientEnd:i}}}(e):function(e){const t=wa(sa(e?.palette.themePrimary??jo)),r=wa(sa(e?.palette.themePrimary??Ko),!0),n=t.begin?.str??$o,o=t.end?.str??$o,a=r.begin?.str??Go,i=r.end?.str??Go;return{inputBorderBottom:e?.palette.neutralTertiaryAlt??"#cbcac9",inputDisabledBackground:"#F9F8F7",inputDisabledText:"#C6C6C6",inputDisabledBorder:"#EFEEED",inputOutline:"-webkit-focus-ring-color",buttonBorderBottom:"#CCCBCB",primaryButtonBackgroundGradientBegin:n,primaryButtonBackgroundGradientEnd:o,buttonDisabledBorderBottom:"#DFDEDE",primaryButtonBoxShadow:ua(n,10),buttonBorderTop:e?.semanticColors.buttonBorder??"#E3E2E2",primaryButtonBorderTop:"#00000000",primaryButtonBackgroundPressed:e?.palette.themePrimary??jo,checkboxBackgroundImageGradientStart:"transparent",checkboxBackgroundImageGradientEnd:"transparent",checkboxCheckedBackgroundImageGradientStart:n??"#1f8bff",checkboxCheckedBackgroundImageGradientEnd:o??"#007AFF",increasedContrast:{placeholderColor:"#7D7D7D",inputBorder:e?.palette.neutralSecondary??"#616161",inputBorderFocused:"black",inputOutline:"-webkit-focus-ring-color",inputDisabledBorder:"#AEAEAE",inputDisabledBackground:"#FBFBFB",inputDisabledPlaceholder:"#999999",primaryButtonBackgroundGradientBegin:a,primaryButtonBackgroundGradientEnd:i,primaryButtonPressedText:"#FFFFFF",buttonBorder:"#000000",buttonBackground:e?.palette.neutralQuaternaryAlt??"#e0e0e0",buttonDisabledBorder:"#AEAEAE",primaryButtonBorder:"#000000",checkboxCheckedBackgroundImageGradientStart:a,checkboxCheckedBackgroundImageGradientEnd:i}}}(e)}const Ta="linear-gradient(#464442, #555451)",Ea="#484848",Pa="transparent",Aa="#666666",Fa="transparent",Da="none",Ia="#F9F8F8",La="#FFFFFF",Na="1px solid #767676",Ma="1px solid rgba(255, 255, 255, 0.45)",Ra="1px solid #CCCCCC",Oa="0.5px solid #2C2826",Ha="1px solid rgba(0, 0, 0, 0.2)",za="1px solid #AEAEAE",Va="1px solid black",Wa="0.5px solid rgb(215, 215, 215)",Ua="rgba(255, 255, 255, 0.37)",ja="rgb(185, 185, 185)",qa="#807F7E",$a=e=>`0px 0px 1px 0px ${e}, 0 0.3px 0.5px rgba(255, 255, 255, 0.21) inset`,Ka="0 0.3px 0.5px rgba(255, 255, 255, 0.21) inset, rgba(0, 0, 0, 0.15) 0px -1px 1px inset",Ga=e=>`0px 0px 1px 0px ${e}`,Qa="0 1.2px 1px 0 rgba(0, 0, 0, 0.08) inset",Ja=(e,t,r,n,o)=>{const a=t?.isInverted,i=(e=>e?.palette.themeSecondary??qo)(t),s=(e=!1)=>a?e?n?Na:r?Ma:Ra:Oa:e?r&&!n?Ha:n?za:Va:Wa;return{getMarkColor:()=>n?qa:t?.semanticColors.inputForegroundChecked,getBoxShadow:e=>e?"none":a?r&&!n?$a(i):Ka:r&&!n?Ga(i):Qa,getBorder:s,getBorderTopColor:e=>e?s(e):a?!r||n||o?void 0:Ua:r?void 0:ja,getBackgroundColor:(e=!1)=>n?a?e?Ea:Pa:Ia:e&&r||!a&&r?t?.semanticColors.inputBackgroundChecked:a&&r||e?Da:a?e?Aa:Fa:La,getBackgroundImage:(t=!1)=>a?t?r&&!n?`linear-gradient(${e.increasedContrast.checkboxCheckedBackgroundImageGradientStart},\n                              ${e.increasedContrast.checkboxCheckedBackgroundImageGradientEnd})`:Da:n?Ta:r?`linear-gradient(${e.checkboxCheckedBackgroundImageGradientStart},\n                              ${e.checkboxCheckedBackgroundImageGradientEnd})`:`linear-gradient(${e.checkboxBackgroundImageGradientStart},\n                              ${e.checkboxBackgroundImageGradientEnd})`:!r||t||n?t&&r&&!n?`linear-gradient(${e.increasedContrast.checkboxCheckedBackgroundImageGradientStart},\n                              ${e.increasedContrast.checkboxCheckedBackgroundImageGradientEnd})`:Da:`linear-gradient(${e.checkboxCheckedBackgroundImageGradientStart},\n                              ${e.checkboxCheckedBackgroundImageGradientEnd})`,textStyle:{fontSize:13,lineHeight:16,fontWeight:"450",[Qo]:{fontWeight:a?"600":"450"}}}},Ya={Checkbox:{styles:e=>{const{theme:t,checked:r,disabled:n}=e,o=t?.effects,a=xa(t),i=Ja(a,t,r,n),s=e=>({border:i.getBorder(e),borderRadius:o?.roundedCorner4??4,backgroundImage:i.getBackgroundImage(e),boxShadow:i.getBoxShadow(e),backgroundColor:i.getBackgroundColor(e),borderTopColor:i.getBorderTopColor(e)});return{root:[!r&&{":hover .ms-Checkbox-checkbox":{...s(!1),[Qo]:{...s(!0)}},":hover .ms-Checkbox-checkmark":{opacity:0}},r&&{":hover .ms-Checkbox-checkbox":{...s(!1),border:"0.5px solid transparent",[Qo]:{...s(!0)}}}],checkbox:{transitionDuration:"50ms",width:14,height:14,marginRight:"2px",...s(!1),[Qo]:{...s(!0)}},text:i.textStyle,label:{alignItems:"center",cursor:"default"},checkmark:{fontSize:"12px",color:i.getMarkColor(),fontWeight:"1000"}}}},TextField:{styles:e=>{const{theme:t,focused:r,disabled:n,hasErrorMessage:o}=e,a=xa(t),i=(e=!1)=>r?"1px solid transparent":e?`1px solid ${o?t.semanticColors.errorIcon:a.increasedContrast.inputBorder}`:`1px solid ${t.semanticColors.inputBorder}`,s={border:i(),borderRadius:0,borderBottom:`1px solid ${o?t.semanticColors.errorIcon:a.inputBorderBottom}`};return{subComponentStyles:{label:{root:[t.fonts.medium,{fontWeight:"500"}]}},fieldGroup:[{height:"auto",minHeight:"20px",...s,":hover":{...s,[Qo]:{border:i(!0)}},"& input::placeholder":[t.fonts.medium,{fontWeight:"500",color:t.semanticColors.inputPlaceholderText,[Qo]:{color:a.increasedContrast.placeholderColor}}],"& input":{paddingLeft:"2px"},"& input:disabled":[t.fonts.medium,{fontWeight:"500",color:a.inputDisabledText,backgroundColor:a.inputDisabledBackground,"-webkit-text-fill-color":a.inputDisabledText,opacity:1,[Qo]:{backgroundColor:a.increasedContrast.inputDisabledBackground,"-webkit-text-fill-color":a.increasedContrast.inputDisabledPlaceholder,color:a.increasedContrast.inputDisabledPlaceholder}}],[Qo]:{border:i(!0)}},r&&{":after":{outline:"auto 3px Highlight",border:"1px solid transparent",borderBottom:`1px solid ${t.palette.neutralTertiaryAlt}`,outlineOffset:"-2px",[Jo]:{outline:t.isInverted?`3px solid ${a.inputOutline}`:`5px auto ${a.inputOutline}`},[Qo]:{outline:`2.5px solid ${a.increasedContrast.inputOutline}`,outlineOffset:"0",border:`1.5px solid ${a.increasedContrast.inputBorderFocused}`}}}],root:[{paddingLeft:"3px",paddingRight:"3px"},r&&{"& .ms-TextField-fieldGroup":{border:"1px solid transparent"}},n&&{"& .ms-TextField-fieldGroup":{borderTopColor:a.inputDisabledBorder,borderRightColor:a.inputDisabledBorder,borderLeftColor:a.inputDisabledBorder,[Qo]:{borderColor:a.increasedContrast.inputDisabledBorder}}}],icon:{fontSize:Pe.fF.small,bottom:0},revealButton:{height:"auto",width:"auto"}}}},DefaultButton:{styles:e=>{const{theme:t,disabled:r}=e,n=xa(t);return{root:[{height:"auto",minHeight:"21px",width:"auto",borderRadius:t?.effects?.roundedCorner6??"4px",paddingLeft:"6px",paddingRight:"6px",borderBottom:`1px solid ${n.buttonBorderBottom}`,border:t?.semanticColors.buttonBorder?`1px solid ${t?.semanticColors.buttonBorder}`:"none",cursor:"default",[Qo]:{borderColor:r?n.increasedContrast.buttonDisabledBorder:n.increasedContrast.buttonBorder},borderTopColor:n.buttonBorderTop,".ms-Fabric--isFocusVisible &:focus::after":{outlineColor:"transparent"}}],rootHovered:{cursor:"default"},rootPressed:{[Qo]:{background:n.increasedContrast.buttonBackground}},label:[t?.fonts.medium,{fontSize:"13px",fontWeight:"550",marginBottom:"1px"}],icon:{fontSize:"12px"},rootDisabled:{[Qo]:{borderColor:n.increasedContrast.buttonDisabledBorder},borderColor:t?.semanticColors.buttonBorderDisabled,borderBottomColor:n.buttonDisabledBorderBottom}}}},PrimaryButton:{styles:e=>{const{theme:t,disabled:r}=e,n=xa(t),o="transparent",a=(e=!1,o=!1)=>o?e?t?.semanticColors.buttonBackgroundDisabled:`linear-gradient(${n.increasedContrast.primaryButtonBackgroundGradientBegin},\n                                   ${n.increasedContrast.primaryButtonBackgroundGradientEnd})`:r?t?.semanticColors.buttonBackgroundDisabled:`linear-gradient(${n.primaryButtonBackgroundGradientBegin},\n                                   ${n.primaryButtonBackgroundGradientEnd})`,i={borderBottomColor:o,borderLeftColor:o,borderRightColor:o,borderTopColor:n.primaryButtonBorderTop};return{root:{boxShadow:`0px 1px 1px ${n.primaryButtonBoxShadow}1a`,background:a(),...i,[Qo]:{background:a(!1,!0),borderColor:n.increasedContrast.primaryButtonBorder},".ms-Fabric--isFocusVisible &:focus::after":{outlineColor:"transparent"}},rootHovered:{background:a(!1,!1),...i,[Qo]:{background:a(!1,!0),border:`1px solid ${n.increasedContrast.primaryButtonBorder}`}},rootPressed:{...i,background:n.primaryButtonBackgroundPressed,color:t?.semanticColors.primaryButtonTextPressed,[Qo]:{background:t?.palette.themeDarker}},rootDisabled:{boxShadow:"none",color:t?.semanticColors.buttonTextDisabled,[Qo]:{background:a(!0,!0)}}}}},ChoiceGroupOption:{styles:e=>{const{theme:t,checked:r,disabled:n}=e,o=xa(t),a=Ja(o,t,r,n,!0),i={width:16,height:16,marginRight:"2px",border:a.getBorder(!1),backgroundImage:a.getBackgroundImage(!1),backgroundColor:a.getBackgroundColor(!1),borderTopColor:a.getBorderTopColor(!1),[Qo]:{boxShadow:"none",border:a.getBorder(!0),backgroundImage:a.getBackgroundImage(!0),backgroundColor:a.getBackgroundColor(!0)}},s=()=>r?"white":"transparent",l={backgroundColor:s(),borderColor:s(),borderWidth:"3px",left:"5px",top:"5px",width:"5px",height:"5px",transition:"none"};return{field:{...a.textStyle,cursor:"default",":before":i,":after":l,":hover":{":before":i,":after":l}},root:{"& .ms-ChoiceFieldLabel":{paddingLeft:"22px"}}}}}},Xa={};var Za;!function(e){e.themePrimary="#007AFF",e.themeLighterAlt="#f5faff",e.themeLighter="#d6eaff",e.themeLight="#b3d7ff",e.themeTertiary="#66b0ff",e.themeSecondary="#1f8bff",e.themeDarkAlt="#115ea3",e.themeDark="#0f548c",e.themeDarker="#0c3b5e",e.neutralLighterAlt="#fafafa",e.neutralLighter="#f5f5f5",e.neutralLight="#e8e7e7",e.neutralQuaternaryAlt="#e0e0e0",e.neutralQuaternary="#d1d1d1",e.neutralTertiaryAlt="#cbcac9",e.neutralTertiary="#9e9e9e",e.neutralSecondaryAlt="#858585",e.neutralSecondary="#616161",e.neutralPrimaryAlt="#383838",e.neutralPrimary="#242424",e.neutralDark="#141414",e.black="#000000",e.white="#FFFFFF",e.accent="#0f6cbd",e.yellowDark="#835C00",e.yellow="#F2E384",e.yellowLight="#FBF6D9",e.orange="#A33D2A",e.orangeLight="#CC4A31",e.orangeLighter="#EDC2A7",e.redDark="#8E192E",e.red="#C4314B",e.errorText="#990000",e.errorBackground="#FDE7E9",e.blockingBackground="#FDE7E9",e.warningBackground="#FFF4CE",e.warningHighlight="#FFB900",e.successBackground="#DFF6DD",e.severeWarningBackground="#FEE6DD",e.severeWarningIcon="#C53601",e.dashboardBackdrop="#D1D1D1",e.overlayBackground="rgba(0,0,0,.4)",e.navBackground="#EBEBEB",e.dataVis1="#0099BC",e.dataVis2="#77004D",e.dataVis3="#4F68ED",e.dataVis4="#AE8C00",e.dataVis5="#004E8C",e.dataVis6="#881798",e.dataVis7="#E43BA6",e.dataVis8="#0E7878",e.dataVis9="#8764b8",e.dataVis10="#814E29",e.criticalStatus="#610000",e.highStatus="#990000",e.mediumStatus="#E60000",e.lowStatus="#F56A00",e.goodStatus="#107C10",e.unknownStatus="#949494",e.insightLow="#768DF1",e.insightMedium="#4F6BED",e.insightHigh="#3B52B4",e.neutralRisk="#DADADA",e.needHelpBackground="#00838C",e.needHelpBackgroundPressed="#006B73",e.whiteTranslucent40="rgba(255,255,255,.4)",e.tagBackgroundLowImpact="#F3F2F1",e.tagBackgroundRecommendation="#D3F4ED",e.tagBackgroundInsight="#C7D3FF",e.grey38="#616161",e.grey26="#424242"}(Za||(Za={}));const ei=Za,ti={bodyBackground:"rgb(241, 240, 239)",inputBackgroundChecked:ei.themePrimary,inputBackground:ei.white,bodyTextChecked:ei.neutralPrimary,inputBackgroundCheckedHovered:ei.themeDarkAlt,errorText:ei.errorText,warningHighlight:ei.warningHighlight,warningText:ei.neutralPrimary,messageText:ei.neutralPrimary,messageLink:ei.themeDarkAlt,messageLinkHovered:ei.themeDarker,infoIcon:ei.neutralSecondary,errorIcon:ei.highStatus,blockingIcon:ei.highStatus,successIcon:ei.goodStatus,warningIcon:ei.neutralPrimary,severeWarningIcon:ei.severeWarningIcon,infoBackground:ei.neutralLighter,errorBackground:ei.errorBackground,blockingBackground:ei.blockingBackground,warningBackground:ei.warningBackground,severeWarningBackground:ei.severeWarningBackground,successBackground:ei.successBackground,dashboardBackdrop:ei.dashboardBackdrop,actionCardDashboardBorder:"transparent",actionCardDashboardBorderHovered:"transparent",gridItemDestinationBackground:ei.neutralQuaternary,panelBackground:ei.white,overlayBackground:ei.overlayBackground,sectionDividerLine:ei.neutralPrimary,primaryDividerLine:ei.neutralTertiaryAlt,secondaryDividerLine:ei.neutralQuaternaryAlt,dataVis1:ei.dataVis1,dataVis2:ei.dataVis2,dataVis3:ei.dataVis3,dataVis4:ei.dataVis4,dataVis5:ei.dataVis5,dataVis6:ei.dataVis6,dataVis7:ei.dataVis7,dataVis8:ei.dataVis8,dataVis9:ei.dataVis9,dataVis10:ei.dataVis10,headerText:ei.black,secondaryListText:ei.neutralSecondary,navBackground:ei.navBackground,navItemBackgroundHovered:ei.neutralQuaternary,navItemBackgroundPressed:ei.neutralTertiaryAlt,criticalStatus:ei.criticalStatus,highStatus:ei.highStatus,mediumStatus:ei.mediumStatus,lowStatus:ei.lowStatus,goodStatus:ei.goodStatus,unknownStatus:ei.unknownStatus,insightLow:ei.insightLow,insightMedium:ei.insightMedium,insightHigh:ei.insightHigh,neutralRisk:ei.neutralRisk,stepCompleted:ei.themePrimary,stepCurrent:ei.themePrimary,stepNotStarted:ei.unknownStatus,stepModifierBorder:ei.themePrimary,stepHover:ei.themeDark,stepPressed:ei.themeDarker,stepError:ei.highStatus,allStepsComplete:ei.goodStatus,needHelpForeground:ei.white,needHelpBackground:ei.needHelpBackground,needHelpBackgroundPressed:ei.needHelpBackgroundPressed,feedbackForeground:ei.white,feedbackBackground:ei.neutralDark,feedbackBackgroundPressed:ei.neutralSecondary,alwaysWhite:ei.white,alwaysBlack:ei.black,filterPillRest:ei.neutralLighter,filterPillHover:ei.neutralLight,filterPillPressed:ei.neutralQuaternaryAlt,filterPillEditedRest:ei.themeLighter,filterPillEditedHover:ei.themeLight,filterPillEditedPressed:ei.themeTertiary,tagBackgroundInsight:ei.tagBackgroundInsight,tagBackgroundLowImpact:ei.tagBackgroundLowImpact,tagBackgroundMediumImpact:ei.neutralTertiaryAlt,tagBackgroundHighImpact:ei.neutralPrimary,tagBackgroundNew:ei.themePrimary,tagBackgroundActiveWarning:ei.highStatus,tagBackgroundRecommendation:ei.tagBackgroundRecommendation,tagTextInsight:ei.neutralPrimary,tagTextLowImpact:ei.neutralPrimary,tagTextMediumImpact:ei.neutralPrimary,tagTextHighImpact:ei.white,tagTextNew:ei.white,tagTextActiveWarning:ei.white,inputIconHovered:ei.grey26,inputPlaceholderText:"#D3D3D3",inputBorder:ei.neutralLight,buttonBorder:"#E3E2E2",primaryButtonBackground:ei.themeSecondary,primaryButtonBackgroundPressed:ei.themePrimary,primaryButtonTextPressed:`${ei.white}CC`,buttonBackgroundHovered:ei.white,buttonBackgroundPressed:ei.neutralLighter,buttonBackgroundDisabled:"#F7F7F6",buttonBorderDisabled:"#E8E8E7"},ri=(0,Vn.a)({palette:{...Za},semanticColors:ti,components:{...Co,...Ya},defaultFontStyle:{fontFamily:"-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif"},effects:{elevation2:"0px 1px 2px rgba(0, 0, 0, 0.14), 0px 0px 2px rgba(0, 0, 0, 0.12)",elevation4:"0px 2px 4px rgba(0, 0, 0, 0.14), 0px 0px 2px rgba(0, 0, 0, 0.12)",elevation8:"0px 4px 8px rgba(0, 0, 0, 0.14), 0px 0px 2px rgba(0, 0, 0, 0.12)",elevation16:"0px 8px 16px rgba(0, 0, 0, 0.14), 0px 0px 2px rgba(0, 0, 0, 0.12)",elevation28:"0px 14px 28.8px rgba(0, 0, 0, 0.24), 0px 0px 8px rgba(0, 0, 0, 0.2)",elevation64:"0px 32px 64px rgba(0, 0, 0, 0.24), 0px 0px 8px rgba(0, 0, 0, 0.2)",roundedCorner2:"2px",roundedCorner4:"4px",roundedCorner6:"6px",roundedCorner8:"8px",roundedCornerCircle:"50%"},fonts:Xa});var ni;!function(e){e.themePrimary="#007AFF",e.themeLighterAlt="#f5faff",e.themeLighter="#d6eaff",e.themeLight="#b3d7ff",e.themeTertiary="#66b0ff",e.themeSecondary="#1f8bff",e.themeDarkAlt="#479ef5",e.themeDark="#479ef5",e.themeDarker="#62abf5",e.neutralLighterAlt="#1e1e1e",e.neutralLighter="#242424",e.neutralLight="#292929",e.neutralQuaternaryAlt="#2e2e2e",e.neutralQuaternary="#3d3d3d",e.neutralTertiaryAlt="#424242",e.neutralTertiary="#707070",e.neutralSecondaryAlt="#bdbdbd",e.neutralSecondary="#d1d1d1",e.neutralPrimaryAlt="#d6d6d6",e.neutralPrimary="#f5f5f5",e.neutralDark="#fafafa",e.black="#ffffff",e.white="#141414",e.accent="#0f6cbd",e.errorText="#FF3C00",e.errorBackground="#3B1E1E",e.blockingBackground="#3B1E1E",e.warningBackground="#30250A",e.warningHighlight="#FFB900",e.successBackground="#24290F",e.severeWarningBackground="#FEE6DD",e.severeWarningIcon="#C53601",e.dashboardBackdrop="#303030",e.panelBackground="#212121",e.overlayBackground="rgba(0,0,0,.4)",e.navBackground="#212121",e.dataVis1="#31B0CD",e.dataVis2="#AE4689",e.dataVis3="#768DF1",e.dataVis4="#C9A618",e.dataVis5="#286EA8",e.dataVis6="#A43FB1",e.dataVis7="#EF8CCB",e.dataVis8="#218B8B",e.dataVis9="#A083C9",e.dataVis10="#9C663F",e.criticalStatus="#FF0505",e.highStatus="#FF3C00",e.mediumStatus="#FFAA00",e.lowStatus="#F2F200",e.insightLow="#4661D5",e.insightMedium="#627CEF",e.insightHigh="#99AAF5",e.neutralRisk="#303030",e.goodStatus="#009E00",e.unknownStatus="#6B6B6B",e.needHelpBackground="#00838C",e.needHelpBackgroundPressed="#009BA6",e.whiteTranslucent40="rgba(255,255,255,.4)",e.tagBackgroundLowImpact="#323130",e.tagBackgroundMediumImpact="#484644",e.tagBackgroundActiveWarning="#E60000",e.tagBackgroundRecommendation="#0C614C",e.tagBackgroundInsight="#3B30BC"}(ni||(ni={}));const oi=ni,ai={bodyBackground:"#33312E",accentButtonText:oi.black,inputPlaceholderText:"#767472",inputBackgroundChecked:oi.themePrimary,inputBackground:"#413F3B",bodyTextChecked:oi.neutralPrimary,inputBackgroundCheckedHovered:oi.themeDarkAlt,inputForegroundChecked:"#FFFFFF",inputBorder:"#464241",errorText:oi.errorText,warningHighlight:oi.warningHighlight,warningText:oi.neutralPrimary,messageText:oi.neutralPrimary,messageLink:oi.themeDarkAlt,messageLinkHovered:oi.themeDarker,infoIcon:oi.neutralSecondary,errorIcon:oi.highStatus,blockingIcon:oi.highStatus,successIcon:oi.goodStatus,warningIcon:oi.neutralPrimary,severeWarningIcon:oi.severeWarningIcon,infoBackground:oi.neutralLighter,errorBackground:oi.errorBackground,blockingBackground:oi.blockingBackground,warningBackground:oi.warningBackground,severeWarningBackground:oi.severeWarningBackground,successBackground:oi.successBackground,dashboardBackdrop:oi.dashboardBackdrop,actionCardDashboardBorder:oi.neutralPrimary,actionCardDashboardBorderHovered:oi.neutralSecondary,gridItemDestinationBackground:oi.neutralQuaternary,panelBackground:oi.white,overlayBackground:oi.overlayBackground,sectionDividerLine:oi.neutralPrimary,primaryDividerLine:oi.neutralTertiaryAlt,secondaryDividerLine:oi.neutralQuaternaryAlt,dataVis1:oi.dataVis1,dataVis2:oi.dataVis2,dataVis3:oi.dataVis3,dataVis4:oi.dataVis4,dataVis5:oi.dataVis5,dataVis6:oi.dataVis6,dataVis7:oi.dataVis7,dataVis8:oi.dataVis8,dataVis9:oi.dataVis9,dataVis10:oi.dataVis10,headerText:oi.black,secondaryListText:oi.neutralSecondary,navBackground:oi.navBackground,navItemBackgroundHovered:oi.neutralTertiaryAlt,navItemBackgroundPressed:oi.neutralTertiary,criticalStatus:oi.criticalStatus,highStatus:oi.highStatus,mediumStatus:oi.mediumStatus,lowStatus:oi.lowStatus,goodStatus:oi.goodStatus,unknownStatus:oi.unknownStatus,insightLow:oi.insightLow,insightMedium:oi.insightMedium,insightHigh:oi.insightHigh,neutralRisk:oi.neutralRisk,stepCompleted:oi.themePrimary,stepCurrent:oi.themePrimary,stepNotStarted:oi.neutralSecondaryAlt,stepModifierBorder:oi.themePrimary,stepHover:oi.themeDark,stepPressed:oi.themeDarker,stepError:oi.highStatus,allStepsComplete:oi.goodStatus,needHelpForeground:oi.black,needHelpBackground:oi.needHelpBackground,needHelpBackgroundPressed:oi.needHelpBackgroundPressed,feedbackForeground:oi.black,feedbackBackground:oi.neutralTertiaryAlt,feedbackBackgroundPressed:oi.neutralTertiary,alwaysWhite:oi.white,alwaysBlack:oi.black,filterPillRest:oi.neutralLighter,filterPillHover:oi.neutralLight,filterPillPressed:oi.neutralQuaternaryAlt,filterPillEditedRest:oi.themeLighter,filterPillEditedHover:oi.themeLight,filterPillEditedPressed:oi.themeTertiary,tagBackgroundInsight:oi.tagBackgroundInsight,tagBackgroundLowImpact:oi.tagBackgroundLowImpact,tagBackgroundMediumImpact:oi.neutralTertiaryAlt,tagBackgroundHighImpact:oi.neutralPrimary,tagBackgroundNew:oi.themePrimary,tagBackgroundActiveWarning:oi.highStatus,tagBackgroundRecommendation:oi.tagBackgroundRecommendation,tagTextInsight:oi.neutralPrimary,tagTextLowImpact:oi.neutralPrimary,tagTextMediumImpact:oi.neutralPrimary,tagTextHighImpact:oi.white,tagTextNew:oi.white,tagTextActiveWarning:oi.white,buttonBackground:"#686767",buttonBackgroundHovered:"#686767",buttonBorder:"#686767",buttonBackgroundDisabled:"#4E4D4C",buttonTextDisabled:"#7D7C7B",buttonBorderDisabled:"#00000000",primaryButtonText:"#FFFFFF",primaryButtonTextHovered:"#FFFFFF",primaryButtonTextPressed:"#FFFFFF",primaryButtonBackgroundPressed:oi.themeSecondary},ii=(0,Vn.a)({palette:{...ni},semanticColors:ai,components:{...Co,...Ya},defaultFontStyle:{fontFamily:"-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif"},effects:{elevation2:"0px 1px 2px rgba(0, 0, 0, 0.14), 0px 0px 2px rgba(0, 0, 0, 0.12)",elevation4:"0px 2px 4px rgba(0, 0, 0, 0.14), 0px 0px 2px rgba(0, 0, 0, 0.12)",elevation8:"0px 4px 8px rgba(0, 0, 0, 0.14), 0px 0px 2px rgba(0, 0, 0, 0.12)",elevation16:"0px 8px 16px rgba(0, 0, 0, 0.14), 0px 0px 2px rgba(0, 0, 0, 0.12)",elevation28:"0px 14px 28.8px rgba(0, 0, 0, 0.24), 0px 0px 8px rgba(0, 0, 0, 0.2)",elevation64:"0px 32px 64px rgba(0, 0, 0, 0.24), 0px 0px 8px rgba(0, 0, 0, 0.2)",roundedCorner2:"2px",roundedCorner4:"4px",roundedCorner6:"6px",roundedCorner8:"8px",roundedCornerCircle:"50%"},fonts:Xa,isInverted:!0}),si={themeDarker:"#82c7ff",themeDark:"#6cb8f6",themeDarkAlt:"#3aa0f3",themePrimary:"#2899f5",themeSecondary:"#0078d4",themeTertiary:"#235a85",themeLight:"#004c87",themeLighter:"#043862",themeLighterAlt:"#092c47",black:"#ffffff",neutralDark:"#faf9f8",neutralPrimary:"#f3f2f1",neutralPrimaryAlt:"#c8c6c4",neutralSecondary:"#a19f9d",neutralSecondaryAlt:"#979693",neutralTertiary:"#797775",neutralTertiaryAlt:"#484644",neutralQuaternary:"#3b3a39",neutralQuaternaryAlt:"#323130",neutralLight:"#292827",neutralLighter:"#252423",neutralLighterAlt:"#201f1e",white:"#1b1a19",redDark:"#F1707B"};var li;!function(e){e.severeWarningBackground="#3B200C",e.dashboardBackdrop="#303030",e.panelBackground="#252423",e.overlayBackground="rgba(0,0,0,.4)",e.navBackground="#252423",e.dataVis1="#31B0CD",e.dataVis2="#AE4689",e.dataVis3="#768DF1",e.dataVis4="#C9A618",e.dataVis5="#286EA8",e.dataVis6="#A43FB1",e.dataVis7="#EF8CCB",e.dataVis8="#218B8B",e.dataVis9="#A083C9",e.dataVis10="#9C663F",e.criticalStatus="#FF0505",e.highStatus="#FF3C00",e.mediumStatus="#FFAA00",e.lowStatus="#F2F200",e.insightLow="#4661D5",e.insightMedium="#627CEF",e.insightHigh="#99AAF5",e.neutralRisk="#303030",e.readyStatus="#009E00",e.goodStatus="#009E00",e.unkownStatus="#6B6B6B",e.needHelpBackground="#00838C",e.needHelpBackgroundPressed="#009BA6",e.contextualAlertBackground="#C0A9FF",e.whiteTranslucent40="rgba(20,20,20,.4)",e.tagBackgroundLowImpact="#323130",e.tagBackgroundMediumImpact="#484644",e.tagBackgroundActiveWarning="#E60000",e.tagBackgroundRecommendation="#0C614C",e.tagBackgroundInsight="#3B30BC"}(li||(li={}));const ui=e=>({dashboardBackdrop:li.dashboardBackdrop,actionCardDashboardBorder:e.neutralPrimary,actionCardDashboardBorderHovered:e.neutralSecondary,gridItemDestinationBackground:e.neutralQuaternary,panelBackground:li.panelBackground,listBackground:li.panelBackground,overlayBackground:li.overlayBackground,sectionDividerLine:e.neutralPrimary,primaryDividerLine:e.neutralTertiaryAlt,secondaryDividerLine:e.neutralQuaternaryAlt,dataVis1:li.dataVis1,dataVis2:li.dataVis2,dataVis3:li.dataVis3,dataVis4:li.dataVis4,dataVis5:li.dataVis5,dataVis6:li.dataVis6,dataVis7:li.dataVis7,dataVis8:li.dataVis8,dataVis9:li.dataVis9,dataVis10:li.dataVis10,headerText:e.black,secondaryListText:e.neutralSecondary,navBackground:li.navBackground,navItemBackgroundHovered:e.neutralQuaternary,navItemBackgroundPressed:e.neutralTertiaryAlt,criticalStatus:li.criticalStatus,highStatus:li.highStatus,mediumStatus:li.mediumStatus,lowStatus:li.lowStatus,goodStatus:li.goodStatus,unknownStatus:li.unkownStatus,insightLow:li.insightLow,insightMedium:li.insightMedium,insightHigh:li.insightHigh,neutralRisk:li.neutralRisk,stepCompleted:e.themePrimary,stepCurrent:e.themePrimary,stepNotStarted:li.unkownStatus,stepModifierBorder:e.themePrimary,stepHover:e.themeDark,stepPressed:e.themeDarker,stepError:li.highStatus,allStepsComplete:li.goodStatus,contextualAlertBackground:li.contextualAlertBackground,needHelpForeground:e.white,needHelpBackground:li.needHelpBackground,needHelpBackgroundPressed:li.needHelpBackgroundPressed,feedbackForeground:e.white,feedbackBackground:e.neutralDark,feedbackBackgroundPressed:e.neutralSecondary,alwaysWhite:e.white,alwaysBlack:e.black,filterPillRest:e.neutralLighter,filterPillHover:e.neutralLight,filterPillPressed:e.neutralQuaternaryAlt,filterPillEditedRest:e.themeLighter,filterPillEditedHover:e.themeLight,filterPillEditedPressed:e.themeTertiary,tagBackgroundInsight:li.tagBackgroundInsight,tagBackgroundLowImpact:li.tagBackgroundLowImpact,tagBackgroundMediumImpact:e.neutralTertiaryAlt,tagBackgroundHighImpact:e.neutralPrimary,tagBackgroundNew:e.themePrimary,tagBackgroundActiveWarning:li.highStatus,tagTextInsight:e.neutralPrimary,tagTextLowImpact:e.neutralPrimary,tagTextMediumImpact:e.neutralPrimary,tagTextHighImpact:e.white,tagTextNew:e.white,tagTextActiveWarning:e.white,tagBackgroundRecommendation:li.tagBackgroundRecommendation}),ci=e=>({Card:{styles:{root:{background:e.neutralLighter}}},DetailsList:{styles:{headerWrapper:{selectors:{".ms-DetailsHeader":{borderColor:e.neutralQuaternary}}}}},ActionButton:{styles:{root:{backgroundColor:e.white},rootDisabled:{backgroundColor:e.neutralLighter},rootHovered:{backgroundColor:e.neutralLight},rootPressed:{backgroundColor:e.neutralQuaternaryAlt}}},DetailsRow:{styles:{root:{selectors:{":hover":{background:e.neutralLighter}},borderColor:e.neutralQuaternaryAlt}}},Modal:{styles:{main:{backgroundColor:e.neutralLighter}}},Overlay:{styles:{root:{background:e.blackTranslucent40}}},VerticalDivider:{styles:{divider:{backgroundColor:e.neutralQuaternaryAlt},wrapper:{Backgroundcolor:e.green}}},DocumentCard:{styles:{root:{border:`1px solid ${e.neutralQuaternaryAlt}`,selectors:{".ms-DocumentCardPreview":{borderRight:`1px solid ${e.neutralQuaternaryAlt}`}}}}},DocumentCardPreview:{styles:{root:{borderBottom:`1px solid ${e.neutralQuaternaryAlt}`,borderRight:`1px solid ${e.neutralQuaternaryAlt}`}}},Panel:{styles:{main:{backgroundColor:e.neutralLighter},closeButton:{color:e.neutralSecondary,selectors:{":hover":{color:e.neutralPrimary}}}}},Separator:{styles:{root:{selectors:{":before":{backgroundColor:e.neutralQuaternaryAlt},":after":{backgroundColor:e.neutralQuaternaryAlt}}}}},SpinButton:{styles:{inputTextSelected:{color:e.black,background:e.themePrimary}}}}),di=((0,Vn.a)({palette:{...si},semanticColors:ui(si)}),(0,Vn.a)({palette:{...si},semanticColors:ui(si),components:ci(si)}));(0,Vn.a)({palette:{...si},semanticColors:ui(si)}),ci(si);var hi,fi,pi,gi=r(5624);!function(e){e[e.primaryColor=0]="primaryColor",e[e.backgroundColor=1]="backgroundColor",e[e.foregroundColor=2]="foregroundColor"}(hi||(hi={})),function(e){e[e.themePrimary=0]="themePrimary",e[e.themeLighterAlt=1]="themeLighterAlt",e[e.themeLighter=2]="themeLighter",e[e.themeLight=3]="themeLight",e[e.themeTertiary=4]="themeTertiary",e[e.themeSecondary=5]="themeSecondary",e[e.themeDarkAlt=6]="themeDarkAlt",e[e.themeDark=7]="themeDark",e[e.themeDarker=8]="themeDarker",e[e.neutralLighterAlt=9]="neutralLighterAlt",e[e.neutralLighter=10]="neutralLighter",e[e.neutralLight=11]="neutralLight",e[e.neutralQuaternaryAlt=12]="neutralQuaternaryAlt",e[e.neutralQuaternary=13]="neutralQuaternary",e[e.neutralTertiaryAlt=14]="neutralTertiaryAlt",e[e.neutralTertiary=15]="neutralTertiary",e[e.neutralSecondaryAlt=16]="neutralSecondaryAlt",e[e.neutralSecondary=17]="neutralSecondary",e[e.neutralPrimaryAlt=18]="neutralPrimaryAlt",e[e.neutralPrimary=19]="neutralPrimary",e[e.neutralDark=20]="neutralDark",e[e.black=21]="black",e[e.white=22]="white"}(fi||(fi={})),function(e){e[e.bodyBackground=0]="bodyBackground",e[e.bodyText=1]="bodyText",e[e.disabledBackground=2]="disabledBackground",e[e.disabledText=3]="disabledText"}(pi||(pi={}));var mi,vi=r(2711),yi=function(){function e(){}return e.setSlot=function(t,r,n,o,a){if(void 0===n&&(n=!1),void 0===o&&(o=!1),void 0===a&&(a=!0),t.color||!t.value)if(a){var i=void 0;if("string"==typeof r){if(!(i=sa(r)))throw new Error("color is invalid in setSlot(): "+r)}else i=r;e._setSlot(t,i,n,o,a)}else t.color&&e._setSlot(t,t.color,n,o,a)},e.insureSlots=function(t,r){for(var n in t)if(t.hasOwnProperty(n)){var o=t[n];if(!o.inherits&&!o.value){if(!o.color)throw new Error("A color slot rule that does not inherit must provide its own color.");e._setSlot(o,o.color,r,!1,!1)}}},e.getThemeAsJson=function(e){var t={};for(var r in e)if(e.hasOwnProperty(r)){var n=e[r];t[n.name]=n.color?n.color.str:n.value||""}return t},e.getThemeAsCode=function(t){return e._makeRemainingCode("loadTheme({\n  palette: {\n",t)},e.getThemeAsCodeWithCreateTheme=function(t){return e._makeRemainingCode("const myTheme = createTheme({\n  palette: {\n",t)},e.getThemeAsSass=function(e){var t="";for(var r in e)if(e.hasOwnProperty(r)){var n=e[r],o=n.name.charAt(0).toLowerCase()+n.name.slice(1);t+=(0,vi.G)('${0}Color: "[theme: {1}, default: {2}]";\n',o,o,n.color?n.color.str:n.value||"")}return t},e.getThemeForPowerShell=function(e){var t="";for(var r in e)if(e.hasOwnProperty(r)){var n=e[r];if(n.value)continue;var o=n.name.charAt(0).toLowerCase()+n.name.slice(1),a=n.color?"#"+n.color.hex:n.value||"";n.color&&n.color.a&&100!==n.color.a&&(a+=String(n.color.a.toString(16))),t+=(0,vi.G)('"{0}" = "{1}";\n',o,a)}return"@{\n"+t+"}"},e._setSlot=function(t,r,n,o,a){if(void 0===a&&(a=!0),(t.color||!t.value)&&(a||!t.color||!t.isCustomized||!t.inherits)){!a&&t.isCustomized||o||!t.inherits||!ka(t.asShade)?(t.color=r,t.isCustomized=!0):(t.isBackgroundShade?t.color=Ba(r,t.asShade,n):t.color=_a(r,t.asShade,n),t.isCustomized=!1);for(var i=0,s=t.dependentRules;i<s.length;i++){var l=s[i];e._setSlot(l,t.color,n,!1,a)}}},e._makeRemainingCode=function(e,t){for(var r in t)if(t.hasOwnProperty(r)){var n=t[r],o=n.name.charAt(0).toLowerCase()+n.name.slice(1),a=n.color?"#"+n.color.hex:n.value||"";e+=(0,vi.G)("    {0}: '{1}',\n",o,a)}return e+="  }});"},e}();!function(e){e.severeWarningBackground="#FEE6DD",e.severeWarningIcon="#C53601",e.dashboardBackdrop="#dadada",e.overlayBackground="rgba(0,0,0,.4)",e.navBackground="#f3f2f1",e.dataVis1="#0099BC",e.dataVis2="#77004D",e.dataVis3="#4F68ED",e.dataVis4="#AE8C00",e.dataVis5="#004E8C",e.dataVis6="#881798",e.dataVis7="#E43BA6",e.dataVis8="#0E7878",e.dataVis9="#8764b8",e.dataVis10="#814E29",e.criticalStatus="#610000",e.highStatus="#990000",e.mediumStatus="#E60000",e.lowStatus="#F56A00",e.goodStatus="#107C10",e.unknownStatus="#949494",e.insightLow="#768DF1",e.insightMedium="#4F6BED",e.insightHigh="#3B52B4",e.neutralRisk="#DADADA",e.needHelpBackground="#00838C",e.needHelpBackgroundPressed="#006B73",e.contextualAlertBackground="#5522E0",e.whiteTranslucent40="rgba(255,255,255,.4)",e.tagBackgroundLowImpact="#F3F2F1",e.tagBackgroundRecommendation="#D3F4ED",e.tagBackgroundInsight="#C7D3FF"}(mi||(mi={}));const bi=e=>({dashboardBackdrop:mi.dashboardBackdrop,actionCardDashboardBorder:"transparent",actionCardDashboardBorderHovered:"transparent",gridItemDestinationBackground:e.neutralQuaternary,panelBackground:e.white,overlayBackground:mi.overlayBackground,sectionDividerLine:e.neutralPrimary,primaryDividerLine:e.neutralTertiaryAlt,secondaryDividerLine:e.neutralQuaternaryAlt,dataVis1:mi.dataVis1,dataVis2:mi.dataVis2,dataVis3:mi.dataVis3,dataVis4:mi.dataVis4,dataVis5:mi.dataVis5,dataVis6:mi.dataVis6,dataVis7:mi.dataVis7,dataVis8:mi.dataVis8,dataVis9:mi.dataVis9,dataVis10:mi.dataVis10,headerText:e.black,secondaryListText:e.neutralSecondary,navBackground:mi.navBackground,navItemBackgroundHovered:e.neutralQuaternary,navItemBackgroundPressed:e.neutralTertiaryAlt,criticalStatus:mi.criticalStatus,highStatus:mi.highStatus,mediumStatus:mi.mediumStatus,lowStatus:mi.lowStatus,goodStatus:mi.goodStatus,unknownStatus:mi.unknownStatus,insightLow:mi.insightLow,insightMedium:mi.insightMedium,insightHigh:mi.insightHigh,neutralRisk:mi.neutralRisk,stepCompleted:e.themePrimary,stepCurrent:e.themePrimary,stepNotStarted:mi.unknownStatus,stepModifierBorder:e.themePrimary,stepHover:e.themeDark,stepPressed:e.themeDarker,stepError:mi.highStatus,allStepsComplete:mi.goodStatus,contextualAlertBackground:mi.contextualAlertBackground,needHelpForeground:e.white,needHelpBackground:mi.needHelpBackground,needHelpBackgroundPressed:mi.needHelpBackgroundPressed,feedbackForeground:e.white,feedbackBackground:e.neutralDark,feedbackBackgroundPressed:e.neutralSecondary,alwaysWhite:e.white,alwaysBlack:e.black,filterPillRest:e.neutralLighter,filterPillHover:e.neutralLight,filterPillPressed:e.neutralQuaternaryAlt,filterPillEditedRest:e.themeLighter,filterPillEditedHover:e.themeLight,filterPillEditedPressed:e.themeTertiary,tagBackgroundLowImpact:mi.tagBackgroundLowImpact,tagBackgroundMediumImpact:e.neutralTertiaryAlt,tagBackgroundHighImpact:e.neutralPrimary,tagBackgroundNew:e.themePrimary,tagBackgroundActiveWarning:mi.highStatus,tagBackgroundInsight:mi.tagBackgroundInsight,tagBackgroundRecommendation:mi.tagBackgroundRecommendation,tagTextLowImpact:e.neutralPrimary,tagTextMediumImpact:e.neutralPrimary,tagTextHighImpact:e.white,tagTextNew:e.white,tagTextActiveWarning:e.white,tagTextInsight:e.neutralPrimary}),ki=bi(Pe.bp),Ci=((0,Vn.a)({palette:{...Pe.bp},semanticColors:ki}),(0,Vn.a)({palette:{...Pe.bp},semanticColors:ki})),Si=((0,Vn.a)({palette:{...Pe.bp},semanticColors:ki}),(0,gi.J9)((e,t,r)=>{const n=function(){var e={};function t(t,r,n,o){void 0===o&&(o=!1);var a=e[hi[r]],i={name:t,inherits:a,asShade:n,isCustomized:!1,isBackgroundShade:o,dependentRules:[]};e[t]=i,a.dependentRules.push(i)}return(0,io.cg)(hi,function(t){e[t]={name:t,isCustomized:!0,dependentRules:[]},(0,io.cg)(da,function(r,n){if(r!==da[da.Unshaded]){var o=e[t],a={name:t+r,inherits:e[t],asShade:n,isCustomized:!1,isBackgroundShade:t===hi[hi.backgroundColor],dependentRules:[]};e[t+r]=a,o.dependentRules.push(a)}})}),e[hi[hi.primaryColor]].color=sa("#0078d4"),e[hi[hi.backgroundColor]].color=sa("#ffffff"),e[hi[hi.foregroundColor]].color=sa("#323130"),t(fi[fi.themePrimary],hi.primaryColor,da.Unshaded),t(fi[fi.themeLighterAlt],hi.primaryColor,da.Shade1),t(fi[fi.themeLighter],hi.primaryColor,da.Shade2),t(fi[fi.themeLight],hi.primaryColor,da.Shade3),t(fi[fi.themeTertiary],hi.primaryColor,da.Shade4),t(fi[fi.themeSecondary],hi.primaryColor,da.Shade5),t(fi[fi.themeDarkAlt],hi.primaryColor,da.Shade6),t(fi[fi.themeDark],hi.primaryColor,da.Shade7),t(fi[fi.themeDarker],hi.primaryColor,da.Shade8),t(fi[fi.neutralLighterAlt],hi.backgroundColor,da.Shade1,!0),t(fi[fi.neutralLighter],hi.backgroundColor,da.Shade2,!0),t(fi[fi.neutralLight],hi.backgroundColor,da.Shade3,!0),t(fi[fi.neutralQuaternaryAlt],hi.backgroundColor,da.Shade4,!0),t(fi[fi.neutralQuaternary],hi.backgroundColor,da.Shade5,!0),t(fi[fi.neutralTertiaryAlt],hi.backgroundColor,da.Shade6,!0),t(fi[fi.neutralTertiary],hi.foregroundColor,da.Shade3),t(fi[fi.neutralSecondary],hi.foregroundColor,da.Shade4),t(fi[fi.neutralSecondaryAlt],hi.foregroundColor,da.Shade4),t(fi[fi.neutralPrimaryAlt],hi.foregroundColor,da.Shade5),t(fi[fi.neutralPrimary],hi.foregroundColor,da.Unshaded),t(fi[fi.neutralDark],hi.foregroundColor,da.Shade7),t(fi[fi.black],hi.foregroundColor,da.Shade8),t(fi[fi.white],hi.backgroundColor,da.Unshaded,!0),e[fi[fi.neutralLighterAlt]].color=sa("#faf9f8"),e[fi[fi.neutralLighter]].color=sa("#f3f2f1"),e[fi[fi.neutralLight]].color=sa("#edebe9"),e[fi[fi.neutralQuaternaryAlt]].color=sa("#e1dfdd"),e[fi[fi.neutralDark]].color=sa("#201f1e"),e[fi[fi.neutralTertiaryAlt]].color=sa("#c8c6c4"),e[fi[fi.black]].color=sa("#000000"),e[fi[fi.neutralDark]].color=sa("#201f1e"),e[fi[fi.neutralPrimaryAlt]].color=sa("#3b3a39"),e[fi[fi.neutralSecondary]].color=sa("#605e5c"),e[fi[fi.neutralSecondaryAlt]].color=sa("#8a8886"),e[fi[fi.neutralTertiary]].color=sa("#a19f9d"),e[fi[fi.white]].color=sa("#ffffff"),e[fi[fi.themeDarker]].color=sa("#004578"),e[fi[fi.themeDark]].color=sa("#005a9e"),e[fi[fi.themeDarkAlt]].color=sa("#106ebe"),e[fi[fi.themeSecondary]].color=sa("#2b88d8"),e[fi[fi.themeTertiary]].color=sa("#71afe5"),e[fi[fi.themeLight]].color=sa("#c7e0f4"),e[fi[fi.themeLighter]].color=sa("#deecf9"),e[fi[fi.themeLighterAlt]].color=sa("#eff6fc"),e[fi[fi.neutralLighterAlt]].isCustomized=!0,e[fi[fi.neutralLighter]].isCustomized=!0,e[fi[fi.neutralLight]].isCustomized=!0,e[fi[fi.neutralQuaternaryAlt]].isCustomized=!0,e[fi[fi.neutralDark]].isCustomized=!0,e[fi[fi.neutralTertiaryAlt]].isCustomized=!0,e[fi[fi.black]].isCustomized=!0,e[fi[fi.neutralDark]].isCustomized=!0,e[fi[fi.neutralPrimaryAlt]].isCustomized=!0,e[fi[fi.neutralSecondary]].isCustomized=!0,e[fi[fi.neutralSecondaryAlt]].isCustomized=!0,e[fi[fi.neutralTertiary]].isCustomized=!0,e[fi[fi.white]].isCustomized=!0,e[fi[fi.themeDarker]].isCustomized=!0,e[fi[fi.themeDark]].isCustomized=!0,e[fi[fi.themeDarkAlt]].isCustomized=!0,e[fi[fi.themePrimary]].isCustomized=!0,e[fi[fi.themeSecondary]].isCustomized=!0,e[fi[fi.themeTertiary]].isCustomized=!0,e[fi[fi.themeLight]].isCustomized=!0,e[fi[fi.themeLighter]].isCustomized=!0,e[fi[fi.themeLighterAlt]].isCustomized=!0,e}(),o={pColor:sa(e),tColor:sa(t),bColor:sa(r)},a=ca((i=n[hi[hi.backgroundColor]].color).h,i.s,i.v).l<50;var i;yi.insureSlots(n,a),yi.setSlot(n[hi[hi.primaryColor]],o.pColor??"#FFFFFF",a,!0,!0),yi.setSlot(n[hi[hi.foregroundColor]],o.tColor??"#000000",a,!0,!0),yi.setSlot(n[hi[hi.backgroundColor]],o.bColor??"#0078D4",a,!0,!0);return yi.getThemeAsJson(n)})),_i=(0,gi.J9)((e,t,r)=>{const n=Si(e,t??"#FFFFFF",r??"#000000");return{...si,themePrimary:n.themePrimary,themeDarker:n.themeDarker,themeDark:n.themeDark,themeDarkAlt:n.themeDarkAlt,themeLight:n.themeLight,themeLighter:n.themeLighter,themeLighterAlt:n.themeLighterAlt}}),Bi=(0,gi.J9)((e,t,r)=>{const n=_i(e,t,r);return(0,Vn.a)({palette:n,semanticColors:ui(n),components:ci(n)})}),wi=(0,gi.J9)((e,t,r)=>{const n=Si(e,t??"#000000",r??"#FFFFFF");return{...Pe.bp,...mi,themePrimary:n.themePrimary,themeDarker:n.themeDarker,themeDark:n.themeDark,themeDarkAlt:n.themeDarkAlt,themeLight:n.themeLight,themeLighter:n.themeLighter,themeLighterAlt:n.themeLighterAlt}}),xi=(0,gi.J9)((e,t,r)=>{const n=wi(e,t,r);return(0,Vn.a)({palette:n,semanticColors:bi(n)})}),Ti=xi("#a4373a"),Ei="#E58B96",Pi=Bi(Ei),Ai=(ci(_i(Ei)),"#217346"),Fi=xi(Ai),Di="#6eb38a",Ii=Bi(Di),Li=(ci(_i(Di)),"#7719aa"),Ni=xi(Li),Mi="#d0afe2",Ri=Bi(Mi),Oi=(ci(_i(Mi)),"#b7472a"),Hi=xi(Oi),zi="#e86e58",Vi=Bi(zi),Wi=(ci(_i(zi)),xi("#31752f")),Ui="#60BD82",ji=Bi(Ui),qi=(ci(_i(Ui)),xi("#077568")),$i="#5AC6CC",Ki=Bi($i),Gi=(ci(_i($i)),"#3955a3"),Qi=xi(Gi),Ji="#7f95d2",Yi=Bi(Ji),Xi=(ci(_i(Ji)),"#2b579a"),Zi=xi(Xi),es="#7da3c6",ts=Bi(es),rs=(ci(_i(es)),{Button:{styles:e=>({root:{border:`1px solid ${e.theme?.semanticColors.buttonBorder}`}})},DefaultButton:{styles:e=>{const{theme:t}=e;return{root:{border:`1px solid ${e.theme?.semanticColors.buttonBorder}`,[Pe.up]:{border:`1px solid ${t?.semanticColors.buttonBorder}`}}}}}});var ns;!function(e){e.themePrimary="#017860",e.themeLighterAlt="#DDF9EB",e.themeLighter="#C7F0DE",e.themeLight="#A6E7CD",e.themeTertiary="#5FD5AD",e.themeSecondary="#12896D",e.themeDarkAlt="#016B58",e.themeDark="#015F50",e.themeDarker="#004A3E",e.neutralLighterAlt="#fafafa",e.neutralLighter="#f5f5f5",e.neutralLight="#ebebeb",e.neutralQuaternaryAlt="#e0e0e0",e.neutralQuaternary="#d1d1d1",e.neutralTertiaryAlt="#c7c7c7",e.neutralTertiary="#9e9e9e",e.neutralSecondary="#5c5c5c",e.neutralPrimaryAlt="#383838",e.neutralPrimary="#242424",e.neutralDark="#141414",e.black="#000000",e.white="#ffffff",e.neutralSecondaryAlt="#858585",e.accent="#017860",e.yellowDark="#d39300",e.yellow="#fde300",e.yellowLight="#fef7b2",e.orange="#f7630c",e.orangeLight="#f98845",e.orangeLighter="#fdcfb4",e.redDark="#750b1c",e.red="#d13438",e.magentaDark="#6b0043",e.magenta="#bf0077",e.magentaLight="#d957a8",e.purpleDark="#401b6c",e.purple="#5c2e91",e.purpleLight="#c6b1de",e.blueDark="#003966",e.blueMid="#004e8c",e.blue="#0078d4",e.blueLight="#3a96dd",e.tealDark="#006666",e.teal="#038387",e.tealLight="#00b7c3",e.greenDark="#0b6a0b",e.green="#107c10",e.greenLight="#13a10e",e.errorText="#990000",e.errorBackground="#FDE7E9",e.blockingBackground="#FDE7E9",e.warningBackground="#FFF4CE",e.warningHighlight="#FFB900",e.successBackground="#DFF6DD",e.severeWarningBackground="#FEE6DD",e.severeWarningIcon="#C53601",e.dashboardBackdrop="#dadada",e.overlayBackground="rgba(0,0,0,.4)",e.navBackground="#f3f2f1",e.dataVis1="#0099BC",e.dataVis2="#77004D",e.dataVis3="#4F68ED",e.dataVis4="#AE8C00",e.dataVis5="#004E8C",e.dataVis6="#881798",e.dataVis7="#E43BA6",e.dataVis8="#0E7878",e.dataVis9="#8764b8",e.dataVis10="#814E29",e.criticalStatus="#610000",e.highStatus="#990000",e.mediumStatus="#E60000",e.lowStatus="#F56A00",e.goodStatus="#107C10",e.unknownStatus="#949494",e.insightLow="#768DF1",e.insightMedium="#4F6BED",e.insightHigh="#3B52B4",e.neutralRisk="#DADADA",e.needHelpBackground="#00838C",e.needHelpBackgroundPressed="#006B73",e.contextualAlertBackground="#5522E0",e.whiteTranslucent40="rgba(255, 255, 255, 0.4)",e.blackTranslucent40="rgba(0, 0, 0, 0.4)",e.tagBackgroundLowImpact="#F3F2F1",e.tagBackgroundRecommendation="#D3F4ED",e.tagBackgroundInsight="#C7D3FF"}(ns||(ns={}));const os=ns,as={bodyTextChecked:os.neutralDark,disabledSubtext:os.neutralQuaternary,disabledBodySubtext:os.neutralTertiaryAlt,primaryButtonTextDisabled:os.neutralTertiary,bodyStandoutBackground:os.neutralLighter,menuHeader:os.neutralPrimary,listItemBackgroundChecked:os.neutralQuaternaryAlt,listItemBackgroundCheckedHovered:os.neutralQuaternary,link:os.themeDarkAlt,errorText:os.errorText,warningHighlight:os.warningHighlight,warningText:os.neutralPrimary,messageText:os.neutralPrimary,messageLink:os.themeDarkAlt,messageLinkHovered:os.themeDarker,infoIcon:os.neutralSecondary,errorIcon:os.highStatus,blockingIcon:os.highStatus,successIcon:os.goodStatus,warningIcon:os.neutralPrimary,severeWarningIcon:os.severeWarningIcon,infoBackground:os.neutralLighter,errorBackground:os.errorBackground,blockingBackground:os.blockingBackground,warningBackground:os.warningBackground,severeWarningBackground:os.severeWarningBackground,successBackground:os.successBackground,dashboardBackdrop:os.dashboardBackdrop,actionCardDashboardBorder:"transparent",actionCardDashboardBorderHovered:"transparent",gridItemDestinationBackground:os.neutralQuaternary,panelBackground:os.white,overlayBackground:os.overlayBackground,sectionDividerLine:os.neutralPrimary,primaryDividerLine:os.neutralTertiaryAlt,secondaryDividerLine:os.neutralQuaternaryAlt,dataVis1:os.dataVis1,dataVis2:os.dataVis2,dataVis3:os.dataVis3,dataVis4:os.dataVis4,dataVis5:os.dataVis5,dataVis6:os.dataVis6,dataVis7:os.dataVis7,dataVis8:os.dataVis8,dataVis9:os.dataVis9,dataVis10:os.dataVis10,headerText:os.black,secondaryListText:os.neutralSecondary,navBackground:os.navBackground,navItemBackgroundHovered:os.neutralQuaternary,navItemBackgroundPressed:os.neutralTertiaryAlt,criticalStatus:os.criticalStatus,highStatus:os.highStatus,mediumStatus:os.mediumStatus,lowStatus:os.lowStatus,goodStatus:os.goodStatus,unknownStatus:os.unknownStatus,insightLow:os.insightLow,insightMedium:os.insightMedium,insightHigh:os.insightHigh,neutralRisk:os.neutralRisk,stepCompleted:os.themePrimary,stepCurrent:os.themePrimary,stepNotStarted:os.unknownStatus,stepModifierBorder:os.themePrimary,stepHover:os.themeDark,stepPressed:os.themeDarker,stepError:os.highStatus,allStepsComplete:os.goodStatus,contextualAlertBackground:os.contextualAlertBackground,needHelpForeground:os.white,needHelpBackground:os.needHelpBackground,needHelpBackgroundPressed:os.needHelpBackgroundPressed,feedbackForeground:os.white,feedbackBackground:os.neutralDark,feedbackBackgroundPressed:os.neutralSecondary,alwaysWhite:os.white,alwaysBlack:os.black,filterPillRest:os.neutralLighter,filterPillHover:os.neutralLight,filterPillPressed:os.neutralQuaternaryAlt,filterPillEditedRest:os.themeLighter,filterPillEditedHover:os.themeLight,filterPillEditedPressed:os.themeTertiary,tagBackgroundInsight:os.tagBackgroundInsight,tagBackgroundLowImpact:os.tagBackgroundLowImpact,tagBackgroundMediumImpact:os.neutralTertiaryAlt,tagBackgroundHighImpact:os.neutralPrimary,tagBackgroundNew:os.themePrimary,tagBackgroundActiveWarning:os.highStatus,tagBackgroundRecommendation:os.tagBackgroundRecommendation,tagTextInsight:os.neutralPrimary,tagTextLowImpact:os.neutralPrimary,tagTextMediumImpact:os.neutralPrimary,tagTextHighImpact:os.white,tagTextNew:os.white,tagTextActiveWarning:os.white},is=((0,Vn.a)({palette:{...ns},semanticColors:as}),(0,Vn.a)({palette:{...ns},semanticColors:as}));var ss;!function(e){e.themeDarker="#40BC95",e.themeDark="#26A684",e.themeDarkAlt="#2ECCA2",e.themePrimary="#1ACBA2",e.themeSecondary="#1ACBA2",e.themeTertiary="#015F50",e.themeLight="#015548",e.themeLighter="#004A3E ",e.themeLighterAlt="#004035",e.black="#ffffff",e.blackTranslucent40="rgba(255, 255, 255, 0.4)",e.neutralDark="#fafafa",e.neutralPrimary="#f5f5f5",e.neutralPrimaryAlt="#d6d6d6",e.neutralSecondary="#d1d1d1",e.neutralSecondaryAlt="#bdbdbd",e.neutralTertiary="#707070",e.neutralTertiaryAlt="#575757",e.neutralQuaternary="#3d3d3d",e.neutralQuaternaryAlt="#2e2e2e",e.neutralLight="#292929",e.neutralLighter="#242424",e.neutralLighterAlt="#1a1a1a",e.accent="#1ACBA2",e.white="#292929",e.whiteTranslucent40="rgba(0, 0, 0, 0.4)",e.yellowDark="#d39300",e.yellow="#fde300",e.yellowLight="#fef7b2",e.orange="#f7630c",e.orangeLight="#f98845",e.orangeLighter="#fdcfb4",e.redDark="#750b1c",e.red="#d13438",e.magentaDark="#6b0043",e.magenta="#bf0077",e.magentaLight="#d957a8",e.purpleDark="#401b6c",e.purple="#5c2e91",e.purpleLight="#c6b1de",e.blueDark="#003966",e.blueMid="#004e8c",e.blue="#0078d4",e.blueLight="#3a96dd",e.tealDark="#006666",e.teal="#038387",e.tealLight="#00b7c3",e.greenDark="#0b6a0b",e.green="#107c10",e.greenLight="#13a10e",e.errorText="#FF531F",e.errorBackground="#3B1E1E",e.blockingBackground="#3B1E1E",e.warningBackground="#30250A",e.warningHighlight="#FFB900",e.successBackground="#24290F",e.severeWarningBackground="#3B200C",e.dashboardBackdrop="#303030",e.panelBackground="#292929",e.overlayBackground="rgba(0,0,0,.4)",e.navBackground="#292929",e.dataVis1="#31B0CD",e.dataVis2="#AE4689",e.dataVis3="#768DF1",e.dataVis4="#C9A618",e.dataVis5="#286EA8",e.dataVis6="#A43FB1",e.dataVis7="#EF8CCB",e.dataVis8="#218B8B",e.dataVis9="#A083C9",e.dataVis10="#9C663F",e.criticalStatus="#FF0505",e.highStatus="#FF3C00",e.mediumStatus="#FFAA00",e.lowStatus="#F2F200",e.insightLow="#4661D5",e.insightMedium="#627CEF",e.insightHigh="#99AAF5",e.neutralRisk="#303030",e.goodStatus="#009E00",e.unknownStatus="#6B6B6B",e.needHelpBackground="#00838C",e.needHelpBackgroundPressed="#009BA6",e.contextualAlertBackground="#C0A9FF",e.tagBackgroundLowImpact="#323130",e.tagBackgroundMediumImpact="#484644",e.tagBackgroundActiveWarning="#E60000",e.tagBackgroundRecommendation="#0C614C",e.tagBackgroundInsight="#3B30BC"}(ss||(ss={}));const ls=ss,us="#016B58",cs={bodyStandoutBackground:ls.neutralQuaternaryAlt,bodyTextChecked:ls.neutralDark,primaryButtonBackground:us,primaryButtonBackgroundHovered:"#017860",primaryButtonText:ls.black,primaryButtonTextHovered:ls.black,primaryButtonTextPressed:ls.black,primaryButtonTextDisabled:"#4F4F4F",primaryButtonBackgroundDisabled:"#444444",accentButtonText:ls.black,accentButtonBackground:us,inputForegroundChecked:ls.black,menuHeader:ls.neutralPrimary,menuIcon:ls.themeDarkAlt,listItemBackgroundChecked:ls.neutralQuaternaryAlt,listItemBackgroundCheckedHovered:ls.neutralQuaternary,link:ls.themeDarkAlt,inputBackgroundChecked:us,messageText:ls.neutralPrimary,messageLink:ls.themeDarkAlt,messageLinkHovered:ls.themeDarker,infoIcon:ls.neutralSecondary,errorIcon:ls.highStatus,blockingIcon:ls.highStatus,successIcon:ls.goodStatus,warningIcon:ls.neutralPrimary,severeWarningIcon:ls.mediumStatus,infoBackground:ls.neutralLighter,errorBackground:ls.errorBackground,blockingBackground:ls.blockingBackground,warningBackground:ls.warningBackground,severeWarningBackground:ls.severeWarningBackground,successBackground:ls.successBackground,errorText:ls.errorText,warningHighlight:ls.warningHighlight,warningText:ls.neutralPrimary,dashboardBackdrop:ls.dashboardBackdrop,actionCardDashboardBorder:ls.neutralPrimary,actionCardDashboardBorderHovered:ls.neutralSecondary,gridItemDestinationBackground:ls.neutralLighter,panelBackground:ls.panelBackground,overlayBackground:ls.overlayBackground,sectionDividerLine:ls.neutralPrimary,primaryDividerLine:ls.neutralTertiary,secondaryDividerLine:ls.neutralTertiaryAlt,dataVis1:ls.dataVis1,dataVis2:ls.dataVis2,dataVis3:ls.dataVis3,dataVis4:ls.dataVis4,dataVis5:ls.dataVis5,dataVis6:ls.dataVis6,dataVis7:ls.dataVis7,dataVis8:ls.dataVis8,dataVis9:ls.dataVis9,dataVis10:ls.dataVis10,headerText:ls.black,secondaryListText:ls.neutralSecondary,navBackground:ls.navBackground,navItemBackgroundHovered:ls.neutralTertiaryAlt,navItemBackgroundPressed:ls.neutralTertiary,criticalStatus:ls.criticalStatus,highStatus:ls.highStatus,mediumStatus:ls.mediumStatus,lowStatus:ls.lowStatus,goodStatus:ls.goodStatus,unknownStatus:ls.unknownStatus,insightLow:ls.insightLow,insightMedium:ls.insightMedium,insightHigh:ls.insightHigh,neutralRisk:ls.neutralRisk,stepCompleted:ls.themePrimary,stepCurrent:ls.themePrimary,stepNotStarted:ls.neutralTertiaryAlt,stepModifierBorder:ls.themePrimary,stepHover:ls.themeDark,stepPressed:ls.themeDarker,stepError:ls.highStatus,allStepsComplete:ls.goodStatus,contextualAlertBackground:ls.contextualAlertBackground,needHelpForeground:ls.black,needHelpBackground:ls.needHelpBackground,needHelpBackgroundPressed:ls.needHelpBackgroundPressed,feedbackForeground:ls.black,feedbackBackground:ls.neutralTertiaryAlt,feedbackBackgroundPressed:ls.neutralTertiary,alwaysWhite:ls.black,alwaysBlack:ls.white,filterPillRest:ls.neutralQuaternaryAlt,filterPillHover:ls.neutralLight,filterPillPressed:ls.neutralLighter,filterPillEditedRest:ls.themeDarkAlt,filterPillEditedHover:ls.themeDark,filterPillEditedPressed:ls.themeDarker,tagBackgroundInsight:ls.tagBackgroundInsight,tagBackgroundLowImpact:ls.tagBackgroundLowImpact,tagBackgroundMediumImpact:ls.tagBackgroundMediumImpact,tagBackgroundHighImpact:ls.neutralPrimary,tagBackgroundNew:ls.themePrimary,tagBackgroundActiveWarning:ls.tagBackgroundActiveWarning,tagBackgroundRecommendation:ls.tagBackgroundRecommendation,tagTextInsight:ls.neutralPrimary,tagTextLowImpact:ls.neutralPrimary,tagTextMediumImpact:ls.neutralPrimary,tagTextHighImpact:ls.white,tagTextNew:ls.black,tagTextActiveWarning:ls.black};var ds;!function(e){e.depth0="0 0 0 0 transparent",e.depth4="0 0 2px rgba(0,0,0,0.24), 0 2px 4px rgba(0,0,0,0.28)",e.depth8="0 0 2px rgba(0,0,0,0.24), 0 4px 8px rgba(0,0,0,0.28)",e.depth16="0 0 2px rgba(0,0,0,0.24), 0 8px 16px rgba(0,0,0,0.28)",e.depth64="0 0 8px rgba(0,0,0,0.24), 0 32px 64px rgba(0,0,0,0.28)"}(ds||(ds={}));(0,Vn.a)({palette:{...ss},effects:{elevation4:ds.depth4,elevation8:ds.depth8,elevation16:ds.depth16,elevation64:ds.depth64},semanticColors:cs,isInverted:!0});const hs=(0,Vn.a)({palette:{...ss},semanticColors:cs,isInverted:!0}),fs={Button:{styles:e=>({root:{border:`1px solid ${e.theme?.semanticColors.buttonBorder}`}})},DefaultButton:{styles:e=>{const{theme:t}=e;return{root:{border:`1px solid ${e.theme?.semanticColors.buttonBorder}`,[Pe.up]:{border:`1px solid ${t?.semanticColors.buttonBorder}`}}}}}};var ps;!function(e){e.themePrimary="#742774",e.themeLighterAlt="#faf2fa",e.themeLighter="#f6e4f6",e.themeLight="#edcaed",e.themeTertiary="#d98fd9",e.themeSecondary="#8d308d",e.themeDarkAlt="#672367",e.themeDark="#501b50",e.themeDarker="#3f153f",e.neutralLighterAlt="#faf9f8",e.neutralLighter="#f3f2f1",e.neutralLight="#edebe9",e.neutralQuaternaryAlt="#e1dfdd",e.neutralQuaternary="#d2d0ce",e.neutralTertiaryAlt="#c8c6c4",e.neutralTertiary="#737271",e.neutralSecondary="#605E5C",e.neutralPrimaryAlt="#3b3a39",e.neutralPrimary="#323130",e.neutralDark="#201f1e",e.black="#000000",e.white="#ffffff",e.errorText="#990000",e.errorBackground="#FDE7E9",e.blockingBackground="#FDE7E9",e.warningBackground="#FFF4CE",e.warningHighlight="#FFB900",e.successBackground="#DFF6DD",e.severeWarningBackground="#FEE6DD",e.severeWarningIcon="#C53601",e.dashboardBackdrop="#dadada",e.overlayBackground="rgba(0,0,0,.4)",e.navBackground="#f3f2f1",e.dataVis1="#0099BC",e.dataVis2="#77004D",e.dataVis3="#4F68ED",e.dataVis4="#AE8C00",e.dataVis5="#004E8C",e.dataVis6="#881798",e.dataVis7="#E43BA6",e.dataVis8="#0E7878",e.dataVis9="#8764b8",e.dataVis10="#814E29",e.criticalStatus="#610000",e.highStatus="#990000",e.mediumStatus="#E60000",e.lowStatus="#F56A00",e.goodStatus="#107C10",e.unknownStatus="#949494",e.insightLow="#768DF1",e.insightMedium="#4F6BED",e.insightHigh="#3B52B4",e.neutralRisk="#DADADA",e.needHelpBackground="#00838C",e.needHelpBackgroundPressed="#006B73",e.contextualAlertBackground="#5522E0",e.whiteTranslucent40="rgba(255,255,255,.4)",e.tagBackgroundLowImpact="#F3F2F1",e.tagBackgroundRecommendation="#D3F4ED",e.tagBackgroundInsight="#C7D3FF"}(ps||(ps={}));const gs=ps,ms={bodyTextChecked:gs.neutralDark,disabledSubtext:gs.neutralQuaternary,disabledBodySubtext:gs.neutralTertiaryAlt,primaryButtonTextDisabled:gs.neutralTertiary,bodyStandoutBackground:gs.neutralLighter,menuHeader:gs.neutralPrimary,listItemBackgroundChecked:gs.neutralQuaternaryAlt,listItemBackgroundCheckedHovered:gs.neutralQuaternary,link:gs.themeDarkAlt,errorText:gs.errorText,warningHighlight:gs.warningHighlight,warningText:gs.neutralPrimary,messageText:gs.neutralPrimary,messageLink:gs.themeDarkAlt,messageLinkHovered:gs.themeDarker,infoIcon:gs.neutralSecondary,errorIcon:gs.highStatus,blockingIcon:gs.highStatus,successIcon:gs.goodStatus,warningIcon:gs.neutralPrimary,severeWarningIcon:gs.severeWarningIcon,infoBackground:gs.neutralLighter,errorBackground:gs.errorBackground,blockingBackground:gs.blockingBackground,warningBackground:gs.warningBackground,severeWarningBackground:gs.severeWarningBackground,successBackground:gs.successBackground,dashboardBackdrop:gs.dashboardBackdrop,actionCardDashboardBorder:"transparent",actionCardDashboardBorderHovered:"transparent",gridItemDestinationBackground:gs.neutralQuaternary,panelBackground:gs.white,overlayBackground:gs.overlayBackground,sectionDividerLine:gs.neutralPrimary,primaryDividerLine:gs.neutralTertiaryAlt,secondaryDividerLine:gs.neutralQuaternaryAlt,dataVis1:gs.dataVis1,dataVis2:gs.dataVis2,dataVis3:gs.dataVis3,dataVis4:gs.dataVis4,dataVis5:gs.dataVis5,dataVis6:gs.dataVis6,dataVis7:gs.dataVis7,dataVis8:gs.dataVis8,dataVis9:gs.dataVis9,dataVis10:gs.dataVis10,headerText:gs.black,secondaryListText:gs.neutralSecondary,navBackground:gs.navBackground,navItemBackgroundHovered:gs.neutralQuaternary,navItemBackgroundPressed:gs.neutralTertiaryAlt,criticalStatus:gs.criticalStatus,highStatus:gs.highStatus,mediumStatus:gs.mediumStatus,lowStatus:gs.lowStatus,goodStatus:gs.goodStatus,unknownStatus:gs.unknownStatus,insightLow:gs.insightLow,insightMedium:gs.insightMedium,insightHigh:gs.insightHigh,neutralRisk:gs.neutralRisk,stepCompleted:gs.themePrimary,stepCurrent:gs.themePrimary,stepNotStarted:gs.unknownStatus,stepModifierBorder:gs.themePrimary,stepHover:gs.themeDark,stepPressed:gs.themeDarker,stepError:gs.highStatus,allStepsComplete:gs.goodStatus,contextualAlertBackground:gs.contextualAlertBackground,needHelpForeground:gs.white,needHelpBackground:gs.needHelpBackground,needHelpBackgroundPressed:gs.needHelpBackgroundPressed,feedbackForeground:gs.white,feedbackBackground:gs.neutralDark,feedbackBackgroundPressed:gs.neutralSecondary,alwaysWhite:gs.white,alwaysBlack:gs.black,filterPillRest:gs.neutralLighter,filterPillHover:gs.neutralLight,filterPillPressed:gs.neutralQuaternaryAlt,filterPillEditedRest:gs.themeLighter,filterPillEditedHover:gs.themeLight,filterPillEditedPressed:gs.themeTertiary,tagBackgroundInsight:gs.tagBackgroundInsight,tagBackgroundLowImpact:gs.tagBackgroundLowImpact,tagBackgroundMediumImpact:gs.neutralTertiaryAlt,tagBackgroundHighImpact:gs.neutralPrimary,tagBackgroundNew:gs.themePrimary,tagBackgroundActiveWarning:gs.highStatus,tagBackgroundRecommendation:gs.tagBackgroundRecommendation,tagTextInsight:gs.neutralPrimary,tagTextLowImpact:gs.neutralPrimary,tagTextMediumImpact:gs.neutralPrimary,tagTextHighImpact:gs.white,tagTextNew:gs.white,tagTextActiveWarning:gs.white},vs=((0,Vn.a)({palette:{...ps},semanticColors:ms}),(0,Vn.a)({palette:{...ps},semanticColors:ms}));var ys;!function(e){e.themePrimary="#ff8cff",e.themeLighterAlt="#09030a",e.themeLighter="#230d29",e.themeLight="#42184d",e.themeTertiary="#842f99",e.themeSecondary="#c146e0",e.themeDarkAlt="#f56aff",e.themeDark="#e479ff",e.themeDarker="#eb9cff",e.neutralLighterAlt="#323232",e.neutralLighter="#3a3a3a",e.neutralLight="#484848",e.neutralQuaternaryAlt="#505050",e.neutralQuaternary="#575757",e.neutralTertiaryAlt="#706f75",e.neutralTertiary="#989593",e.neutralSecondary="#fbfbfb",e.neutralPrimaryAlt="#fcfcfc",e.neutralPrimary="#f8f8f8",e.neutralDark="#fdfdfd",e.black="#fefefe",e.white="#292929",e.errorText="#FF531F",e.errorBackground="#3B1E1E",e.blockingBackground="#3B1E1E",e.warningBackground="#30250A",e.warningHighlight="#FFB900",e.successBackground="#24290F",e.severeWarningBackground="#3B200C",e.dashboardBackdrop="#303030",e.panelBackground="#292929",e.overlayBackground="rgba(0,0,0,.4)",e.navBackground="#292929",e.dataVis1="#31B0CD",e.dataVis2="#AE4689",e.dataVis3="#768DF1",e.dataVis4="#C9A618",e.dataVis5="#286EA8",e.dataVis6="#A43FB1",e.dataVis7="#EF8CCB",e.dataVis8="#218B8B",e.dataVis9="#A083C9",e.dataVis10="#9C663F",e.criticalStatus="#FF0505",e.highStatus="#FF3C00",e.mediumStatus="#FFAA00",e.lowStatus="#F2F200",e.insightLow="#4661D5",e.insightMedium="#627CEF",e.insightHigh="#99AAF5",e.neutralRisk="#303030",e.goodStatus="#009E00",e.unknownStatus="#6B6B6B",e.needHelpBackground="#00838C",e.needHelpBackgroundPressed="#009BA6",e.contextualAlertBackground="#C0A9FF",e.whiteTranslucent40="rgba(20,20,20,.4)",e.tagBackgroundLowImpact="#323130",e.tagBackgroundMediumImpact="#484644",e.tagBackgroundActiveWarning="#E60000",e.tagBackgroundRecommendation="#0C614C",e.tagBackgroundInsight="#3B30BC"}(ys||(ys={}));const bs=ys,ks="#8D0292",Cs={bodyStandoutBackground:bs.neutralQuaternaryAlt,bodyTextChecked:bs.neutralDark,primaryButtonBackground:ks,primaryButtonText:bs.black,primaryButtonTextHovered:bs.black,primaryButtonTextPressed:bs.black,primaryButtonTextDisabled:"#4F4F4F",primaryButtonBackgroundDisabled:"#444444",accentButtonText:bs.black,accentButtonBackground:ks,inputForegroundChecked:bs.black,menuHeader:bs.neutralPrimary,menuIcon:bs.themeDarkAlt,listItemBackgroundChecked:bs.neutralQuaternaryAlt,listItemBackgroundCheckedHovered:bs.neutralQuaternary,link:bs.themeDarkAlt,inputBackgroundChecked:ks,messageText:bs.neutralPrimary,messageLink:bs.themeDarkAlt,messageLinkHovered:bs.themeDarker,infoIcon:bs.neutralSecondary,errorIcon:bs.highStatus,blockingIcon:bs.highStatus,successIcon:bs.goodStatus,warningIcon:bs.neutralPrimary,severeWarningIcon:bs.mediumStatus,infoBackground:bs.neutralLighter,errorBackground:bs.errorBackground,blockingBackground:bs.blockingBackground,warningBackground:bs.warningBackground,severeWarningBackground:bs.severeWarningBackground,successBackground:bs.successBackground,errorText:bs.errorText,warningHighlight:bs.warningHighlight,warningText:bs.neutralPrimary,dashboardBackdrop:bs.dashboardBackdrop,actionCardDashboardBorder:bs.neutralPrimary,actionCardDashboardBorderHovered:bs.neutralSecondary,gridItemDestinationBackground:bs.neutralLighter,panelBackground:bs.panelBackground,overlayBackground:bs.overlayBackground,sectionDividerLine:bs.neutralPrimary,primaryDividerLine:bs.neutralTertiary,secondaryDividerLine:bs.neutralTertiaryAlt,dataVis1:bs.dataVis1,dataVis2:bs.dataVis2,dataVis3:bs.dataVis3,dataVis4:bs.dataVis4,dataVis5:bs.dataVis5,dataVis6:bs.dataVis6,dataVis7:bs.dataVis7,dataVis8:bs.dataVis8,dataVis9:bs.dataVis9,dataVis10:bs.dataVis10,headerText:bs.black,secondaryListText:bs.neutralSecondary,navBackground:bs.navBackground,navItemBackgroundHovered:bs.neutralTertiaryAlt,navItemBackgroundPressed:bs.neutralTertiary,criticalStatus:bs.criticalStatus,highStatus:bs.highStatus,mediumStatus:bs.mediumStatus,lowStatus:bs.lowStatus,goodStatus:bs.goodStatus,unknownStatus:bs.unknownStatus,insightLow:bs.insightLow,insightMedium:bs.insightMedium,insightHigh:bs.insightHigh,neutralRisk:bs.neutralRisk,stepCompleted:bs.themePrimary,stepCurrent:bs.themePrimary,stepNotStarted:bs.neutralTertiaryAlt,stepModifierBorder:bs.themePrimary,stepHover:bs.themeDark,stepPressed:bs.themeDarker,stepError:bs.highStatus,allStepsComplete:bs.goodStatus,contextualAlertBackground:bs.contextualAlertBackground,needHelpForeground:bs.black,needHelpBackground:bs.needHelpBackground,needHelpBackgroundPressed:bs.needHelpBackgroundPressed,feedbackForeground:bs.black,feedbackBackground:bs.neutralTertiaryAlt,feedbackBackgroundPressed:bs.neutralTertiary,alwaysWhite:bs.black,alwaysBlack:bs.white,filterPillRest:bs.neutralQuaternaryAlt,filterPillHover:bs.neutralLight,filterPillPressed:bs.neutralLighter,filterPillEditedRest:bs.themeDarkAlt,filterPillEditedHover:bs.themeDark,filterPillEditedPressed:bs.themeDarker,tagBackgroundInsight:bs.tagBackgroundInsight,tagBackgroundLowImpact:bs.tagBackgroundLowImpact,tagBackgroundMediumImpact:bs.tagBackgroundMediumImpact,tagBackgroundHighImpact:bs.neutralPrimary,tagBackgroundNew:bs.themePrimary,tagBackgroundActiveWarning:bs.tagBackgroundActiveWarning,tagBackgroundRecommendation:bs.tagBackgroundRecommendation,tagTextInsight:bs.neutralPrimary,tagTextLowImpact:bs.neutralPrimary,tagTextMediumImpact:bs.neutralPrimary,tagTextHighImpact:bs.white,tagTextNew:bs.black,tagTextActiveWarning:bs.black};var Ss;!function(e){e.depth0="0 0 0 0 transparent",e.depth4="0 1.6px 3.6px 0 rgba(0, 0, 0, 0.66), 0 0.3px 0.9px 0 rgba(0, 0, 0, 0.54)",e.depth8="0 6.4px 14.4px 0 rgba(0, 0, 0, 0.66), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.54)",e.depth16="0 12.8px 28.8px 0 rgba(0, 0, 0, 0.66), 0 2.4px 7.2px 0 rgba(0, 0, 0, 0.54)",e.depth64="0 25.6px 40px 0 rgba(0, 0, 0, 0.66), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.54)"}(Ss||(Ss={}));(0,Vn.a)({palette:{...ys},effects:{elevation4:Ss.depth4,elevation8:Ss.depth8,elevation16:Ss.depth16,elevation64:Ss.depth64},semanticColors:Cs});const _s=(0,Vn.a)({palette:{...ys},semanticColors:Cs});function Bs(e){var t=e.theme,r=e.isFocused,n=e.disabled,o=(null==t?void 0:t.semanticColors.inputFocusBorderAlt)?null==t?void 0:t.semanticColors.inputFocusBorderAlt:"#0f6cbd",a=(null==t?void 0:t.effects.roundedCorner4)?null==t?void 0:t.effects.roundedCorner4:4;return{text:[{borderRadius:null==t?void 0:t.effects.roundedCorner4},r&&!n&&(0,Pe.Sq)(o,a)]}}var ws=function(e,t,r){return{".ms-Fabric--isFocusVisible &:focus::after":{border:"1px solid ".concat(e),borderRadius:t,inset:"1px",outline:"2px solid ".concat(r)}}};function xs(e){var t=e.theme,r=e.primary,n=e.split;return(0,Pe.TW)(function(e){return{root:{paddingLeft:"12px",paddingRight:"12px",borderRadius:e.effects.roundedCorner4}}}(t),r?function(e){var t=e.effects,r=e.palette,n=e.semanticColors;return{root:(0,no.Cl)({backgroundColor:n.primaryButtonBackground,borderColor:n.primaryButtonBorder,color:n.primaryButtonText},ws(r.white,t.roundedCorner2,n.focusBorder)),rootHovered:{backgroundColor:n.primaryButtonBackgroundHovered,borderColor:n.primaryButtonBackgroundHovered,color:n.primaryButtonTextHovered},rootPressed:{backgroundColor:n.primaryButtonBackgroundPressed,borderColor:n.primaryButtonBackgroundPressed,color:n.primaryButtonTextPressed},rootDisabled:{backgroundColor:n.primaryButtonBackgroundDisabled,borderColor:n.primaryButtonBackgroundDisabled,color:n.primaryButtonTextDisabled},description:{color:n.primaryButtonText},descriptionHovered:{color:n.primaryButtonText}}}(t):function(e){var t=e.effects,r=e.palette,n=e.semanticColors;return{root:(0,no.Cl)({borderColor:n.buttonBorder,color:n.buttonText},ws("transparent",t.roundedCorner2,n.focusBorder)),rootHovered:{backgroundColor:n.buttonBackgroundHovered,borderColor:r.neutralTertiaryAlt,color:n.buttonTextHovered},rootPressed:{backgroundColor:n.buttonBackgroundPressed,borderColor:r.neutralTertiary,color:n.buttonTextPressed},rootDisabled:{backgroundColor:n.buttonBackgroundDisabled,borderColor:n.buttonBorderDisabled,color:n.buttonTextDisabled}}}(t),n&&function(e){var t={splitButtonMenuButton:{borderRadius:"unset",borderTopRightRadius:null==e?void 0:e.effects.roundedCorner4,borderBottomRightRadius:null==e?void 0:e.effects.roundedCorner4},splitButtonDivider:Ts,splitButtonDividerDisabled:Ts};return t}(t))}var Ts={position:"relative",top:"unset",bottom:"unset"};var Es=function(e){var t=e.theme,r=e.checked;return e.disabled?t.semanticColors.disabledSubtext:r?t.semanticColors.bodyTextChecked:t.semanticColors.inputPlaceholderText},Ps=function(e){var t=e.theme,r=e.checked;return e.disabled?t.semanticColors.disabledBorder:r?t.semanticColors.inputBackgroundChecked:t.semanticColors.inputPlaceholderText},As=function(e){var t=e.theme,r=e.checked;return e.disabled?r?t.semanticColors.disabledBorder:t.semanticColors.inputBackground:r?t.semanticColors.inputBackgroundChecked:t.semanticColors.inputBackground},Fs=function(e){var t=e.theme,r=e.checked;return e.disabled?t.semanticColors.disabledBorder:r?t.semanticColors.inputBackgroundCheckedHovered:t.semanticColors.inputIconHovered},Ds=function(e){var t=e.theme,r=e.checked;return e.disabled?r?t.semanticColors.disabledBorder:t.semanticColors.inputBackground:r?t.semanticColors.inputBackgroundCheckedHovered:t.semanticColors.inputBackground},Is=function(e){var t=e.theme;return e.disabled?t.semanticColors.disabledSubtext:t.semanticColors.inputIconHovered},Ls=function(e){var t=e.theme;if(e.disabled)return t.semanticColors.buttonTextDisabled},Ns=function(e){var t=e.theme,r=e.disabled,n=e.checked;return r?t.semanticColors.buttonTextDisabled:n?void 0:t.semanticColors.inputBackground};var Ms=function(e){var t=e.theme,r=e.checked;return e.disabled?t.semanticColors.disabledText:r?t.semanticColors.inputBackgroundChecked:t.semanticColors.inputPlaceholderText},Rs=function(e){var t=e.theme,r=e.checked;return e.disabled?t.semanticColors.disabledText:r?t.semanticColors.inputIconHovered:t.semanticColors.inputPlaceholderText},Os=function(e){var t=e.theme;return e.disabled?t.semanticColors.disabledText:t.semanticColors.inputIconHovered},Hs=function(e,t){var r=e.theme,n=e.checked;return e.disabled&&n?r.semanticColors.disabledText:n?t?r.semanticColors.inputBackgroundCheckedHovered:r.semanticColors.inputBackgroundChecked:"transparent"},zs=function(e,t){var r=e.theme,n=e.checked;return e.disabled?r.semanticColors.disabledText:n?t?r.semanticColors.inputBackgroundCheckedHovered:r.semanticColors.inputBackgroundChecked:r.semanticColors.inputIconHovered},Vs=function(e){var t=e.theme,r=e.checked;return e.disabled?t.semanticColors.disabledText:r?Rs(e):t.semanticColors.inputIconHovered};var Ws=function(e,t,r){var n;void 0===t&&(t=!1),void 0===r&&(r=!1);var o=e.semanticColors,a=null!==(n=null==o?void 0:o.inputBottomBorderFocus)&&void 0!==n?n:e.palette.themePrimary,i="2px solid ".concat(r?o.errorText:a);return{borderColor:o.focusBorder,":after":{borderColor:o.focusBorder,borderBottom:t?"unset":i,clipPath:"inset(calc(100% - 2px) 0 0 0)"}}},Us=function(e){var t=e.semanticColors;return{borderRadius:null==e?void 0:e.effects.roundedCorner4,border:"1px solid ".concat(t.disabledBorder),color:t.disabledText,backgroundColor:"unset"}};var js=r(1006);var qs=r(7666);function $s(e){return{root:{borderRadius:e.theme.effects.roundedCorner4}}}var Ks=function(e){var t=e.theme,r=e.checked,n=e.disabled,o=t.semanticColors;return r?n?o.buttonBackgroundDisabled:o.inputBackgroundChecked:r?void 0:o.primaryButtonBorder},Gs=function(e){var t=e.theme,r=e.checked,n=e.disabled,o=t.semanticColors;return r?n?o.buttonBackgroundDisabled:o.inputBackgroundCheckedHovered:r?void 0:o.primaryButtonBorder},Qs=function(e){var t=e.theme,r=e.checked,n=e.disabled,o=t.semanticColors;return r?n?o.disabledBackground:o.primaryButtonBackgroundPressed:r?void 0:o.primaryButtonBorder},Js=function(e){var t=e.theme,r=e.disabled,n=t.semanticColors;return r?n.disabledBodySubtext:n.inputText},Ys={Breadcrumb:{styles:function(e){var t=e.theme.effects;return{itemLink:{borderRadius:t.roundedCorner4,".ms-Fabric--isFocusVisible &:focus::after":{borderRadius:t.roundedCorner4}}}}},CalloutContent:{styles:function(e){var t=e.theme.effects;return{root:{borderRadius:t.roundedCorner4},calloutMain:{borderRadius:t.roundedCorner4},beakCurtain:{borderRadius:t.roundedCorner4}}}},Check:{styles:function(e){var t=e.checked,r=e.theme;return r||(0,yo.R)("Theme is undefined or null."),{root:[{cursor:"pointer",width:"16px",height:"16px","::before":{transition:"all ease-in-out 200ms",borderRadius:"3px",backgroundColor:"transparent",inset:0,height:"100%",width:"100%"}},t&&{":hover":{"::before":{backgroundColor:r.semanticColors.inputBackgroundCheckedHovered},'[data-icon-name="CircleRing"]':{borderColor:r.semanticColors.inputBackgroundCheckedHovered}},"::before":{backgroundColor:r.semanticColors.inputBackgroundChecked},'[data-icon-name="StatusCircleCheckmark"]':{opacity:1}}],check:[{fontSize:"18px",lineHeight:"16px",margin:"0",width:"16px",height:"16px",fontWeight:Pe.BO.regular,transition:"opacity ease-in-out 100ms",opacity:0,boxSizing:"border-box"},t&&{color:"white"}],circle:[{fontSize:0,width:"16px",height:"16px",borderRadius:2,borderColor:r.semanticColors.inputBorder,borderWidth:"1px",borderStyle:"solid",transition:"all ease-in-out 200ms",boxSizing:"border-box"},t&&{color:r.semanticColors.bodyTextChecked,borderColor:r.semanticColors.inputBackgroundChecked}]}}},Checkbox:{styles:function(e){return function(e){return{root:{"&:hover .ms-Checkbox-checkbox":{borderColor:Fs(e),background:Ds(e)},"&:hover .ms-Checkbox-text":{color:Is(e)},"&:hover .ms-Checkbox-checkmark":{color:Ns(e)}},label:{gap:"4px",padding:"3px"},checkbox:{margin:0,backgroundColor:As(e),borderColor:Ps(e)},text:{margin:0,color:Es(e)},checkmark:{color:Ls(e)}}}(e)}},ChoiceGroup:{styles:function(e){return function(e){return{root:{},label:{color:e.theme.semanticColors.inputPlaceholderText},flexContainer:{}}}(e)}},ChoiceGroupOption:{styles:function(e){return function(e){return{field:{color:Rs(e),".ms-ChoiceFieldLabel":{color:Rs(e)},"&:hover .ms-ChoiceFieldLabel":{color:Vs(e)},selectors:{"::before":{borderColor:Ms(e),width:"17px",height:"17px",margin:"2px"},"::after":{width:"11px",height:"11px",background:Hs(e,!1),borderColor:Hs(e,!1)},":hover":{color:Os(e)},":hover::before":{borderColor:zs(e,!0)},":hover::after":{background:Hs(e,!0),borderColor:Hs(e,!0)}}}}}(e)}},ColorPickerGridCell:{styles:function(e){var t,r=e.theme,n=e.circle,o=e.height,a=e.width,i=r.effects,s={borderRadius:i.roundedCorner2};if(o&&o>32&&o<=64||a&&a>32&&a<=64)s={borderRadius:i.roundedCorner4};else if(o&&o>64||a&&a>64){s={borderRadius:null!==(t=i.roundedCorner8)&&void 0!==t?t:"8px"}}return{colorCell:[!n&&s],svg:[!n&&s]}}},CommandBar:{styles:function(e){return{root:{height:"48px",borderRadius:e.theme.effects.roundedCorner8,alignItems:"center"},primarySet:{height:"40px"},secondarySet:{height:"40px"}}}},CommandBarButton:{styles:function(e){var t=e.theme,r=t,n=r.semanticColors,o=r.effects,a={borderRadius:0,borderTopRightRadius:o.roundedCorner4,borderBottomRightRadius:o.roundedCorner4},i={borderRadius:0,borderTopLeftRadius:o.roundedCorner4,borderBottomLeftRadius:o.roundedCorner4},s={height:32,paddingLeft:4,paddingRight:4},l=function(e){var t=e.effects,r=e.semanticColors,n={borderRadius:0,borderTopRightRadius:t.roundedCorner4,borderBottomRightRadius:t.roundedCorner4},o={borderRadius:0,borderTopLeftRadius:t.roundedCorner4,borderBottomLeftRadius:t.roundedCorner4},a={splitButtonContainer:{borderRadius:t.roundedCorner4,color:r.buttonText,".ms-Button:first-child":(0,no.Cl)((0,no.Cl)({},o),{height:"100%"}),".ms-Button--primary:hover":{border:"none"}},splitButtonMenuButton:(0,no.Cl)((0,no.Cl)({},n),{height:"100%",padding:"0px",width:20}),splitButtonContainerFocused:{":focus::after":{inset:"0px",outline:"none",borderRadius:t.roundedCorner4,border:"2px solid ".concat(r.focusBorder)}},splitButtonMenuFocused:{":focus::after":(0,no.Cl)({inset:"0px",outline:"none",border:"2px solid ".concat(r.focusBorder)},n)},splitButtonDivider:{right:19},splitButtonDividerDisabled:{right:19}};return a}(t);return(0,no.Cl)((0,no.Cl)({root:{backgroundColor:"transparent",height:"100%",padding:"0px",margin:"0px 2px",borderRadius:o.roundedCorner4,".ms-Fabric--isFocusVisible &:focus::after":{top:4,right:0,bottom:4,left:0,outline:"none",borderRadius:o.roundedCorner4,border:"2px solid ".concat(n.focusBorder)}},rootHovered:{backgroundColor:"transparent",".ms-Button-flexContainer":{backgroundColor:n.buttonBackgroundHovered}},rootPressed:{backgroundColor:"transparent",".ms-Button-flexContainer":{backgroundColor:n.buttonBackgroundPressed}},rootExpanded:{backgroundColor:"transparent",color:"inherit",".ms-Button-flexContainer":{backgroundColor:"transparent"}},rootChecked:{backgroundColor:"transparent",".ms-Button-flexContainer":{backgroundColor:n.buttonBackgroundChecked}},rootCheckedHovered:{backgroundColor:"transparent",".ms-Button-flexContainer":{backgroundColor:n.buttonBackgroundCheckedHovered}},rootCheckedPressed:{backgroundColor:"transparent",".ms-Button-flexContainer":{backgroundColor:n.buttonBackgroundPressed}},rootExpandedHovered:{backgroundColor:"transparent",".ms-Button-flexContainer":{backgroundColor:n.buttonBackgroundHovered}},flexContainer:{height:32,paddingLeft:4,paddingRight:4,borderRadius:o.roundedCorner4},icon:{color:"inherit"},menuIcon:{color:"inherit",fontSize:"10px"},rootDisabled:{backgroundColor:"transparent"},textContainer:{height:16}},l),{splitButtonContainer:{borderRadius:o.roundedCorner4,color:n.buttonText,".ms-Button:first-child":{".ms-Button-flexContainer":(0,no.Cl)((0,no.Cl)({},i),s)}},splitButtonMenuButton:(0,no.Cl)((0,no.Cl)({},a),{height:"100%",padding:"0px",width:20,marginLeft:"-2px",backgroundColor:"transparent",".ms-Button-flexContainer":(0,no.Cl)((0,no.Cl)({},a),s),"&:hover":{backgroundColor:"transparent",".ms-Button-flexContainer":{backgroundColor:n.buttonBackgroundHovered}}}),splitButtonContainerFocused:{":focus::after":{inset:"4px 0px",outline:"none",borderRadius:o.roundedCorner4,border:"2px solid ".concat(n.focusBorder)}},splitButtonMenuButtonExpanded:{backgroundColor:"transparent",".ms-Button-flexContainer":{backgroundColor:n.buttonBackgroundChecked},"&:hover":{backgroundColor:"transparent",".ms-Button-flexContainer":{backgroundColor:n.buttonBackgroundCheckedHovered}}},splitButtonFlexContainer:{border:"none"}})}},CompoundButton:{styles:xs},ContextualMenu:{styles:function(e){var t=e.theme.effects;return{root:{borderRadius:t.roundedCorner4,boxShadow:t.elevation8},container:{borderRadius:t.roundedCorner4},list:{padding:"4px"},subComponentStyles:{callout:{},menuItem:{root:{borderRadius:t.roundedCorner2,"&:after":{borderRadius:t.roundedCorner2}},divider:{margin:"4px"},icon:{color:"inherit"}}}}}},DefaultButton:{styles:xs},DetailRowCheck:{styles:function(){return{check:[{opacity:1}]}}},Dialog:{styles:function(e){var t=e.theme.effects;return{main:{borderRadius:t.roundedCorner8,boxShadow:t.elevation64}}}},DialogContent:{styles:function(e){var t=e.theme.effects;return{topButton:{"&:hover":{".ms-Dialog-button":{borderRadius:t.roundedCorner4}}},button:{borderRadius:t.roundedCorner4}}}},Dropdown:{styles:function(e){var t,r=e.theme,n=e.disabled,o=r,a=o.semanticColors,i=o.palette,s=null!==(t=null==a?void 0:a.inputBottomBorderFocus)&&void 0!==t?t:i.themePrimary,l="2px solid ".concat(s);return{dropdown:[n&&Us(r),!n&&{selectors:{"&:focus:after":[{borderRadius:null==r?void 0:r.effects.roundedCorner4,borderColor:a.focusBorder,borderBottom:l,clipPath:"inset(calc(100% - 2px) 0 0 0)"}]}}],title:[{borderRadius:null==r?void 0:r.effects.roundedCorner4},n&&{backgroundColor:"unset"}],caretDown:{color:null==r?void 0:r.palette.neutralQuaternary},label:{fontWeight:Pe.BO.regular}}}},IconButton:{styles:function(e){var t=e.theme,r=t.effects,n=t.palette,o=t.semanticColors;return{root:(0,no.Cl)({borderColor:"transparent",borderRadius:r.roundedCorner4,color:n.neutralPrimaryAlt},ws("transparent",r.roundedCorner2,o.focusBorder)),rootHovered:{backgroundColor:n.neutralLighter,borderColor:n.neutralLighter,color:o.buttonTextHovered},rootPressed:{backgroundColor:o.buttonBackgroundPressed,borderColor:o.buttonBackgroundPressed,color:o.buttonTextPressed},rootDisabled:{backgroundColor:"transparent",borderColor:"transparent",color:o.buttonTextDisabled}}}},MessageBar:{styles:function(e){return{root:{borderRadius:e.theme.effects.roundedCorner4}}}},Modal:{styles:function(e){var t=e.theme.effects;return{main:{borderRadius:t.roundedCorner8,boxShadow:t.elevation64}}}},Pivot:{styles:function(e){var t=e.theme,r=t.effects,n=t.semanticColors;return{link:{backgroundColor:"transparent",border:"2px solid transparent",borderRadius:r.roundedCorner4,height:"44px",lineHeight:"20px",marginRight:0,padding:"12px","&:hover::before":{borderRadius:r.roundedCorner4,height:"3px"},"&:hover":{".ms-Pivot-icon":{}},".ms-Fabric--isFocusVisible &:focus":{border:"2px solid ".concat(n.focusBorder),borderRadius:r.roundedCorner4,inset:0,outline:"none"}},icon:{height:"14px",width:"14px"},linkIsSelected:{border:"2px solid transparent",borderRadius:r.roundedCorner4,height:"44px",lineHeight:"20px",marginRight:0,padding:"12px","&::before":{borderRadius:r.roundedCorner4,height:"3px"},".ms-Fabric--isFocusVisible &:focus":{border:"2px solid ".concat(n.focusBorder),borderRadius:r.roundedCorner4,inset:0,outline:"none"},".ms-Pivot-icon":{}}}}},NormalPeoplePicker:{styles:Bs},CompactPeoplePicker:{styles:Bs},ListPeoplePickerBase:{styles:Bs},SearchBox:{styles:function(e){var t=e.hasFocus,r=e.underlined,n=e.disabled,o=e.theme,a=o.palette,i=o.semanticColors,s="1px solid ".concat(a.neutralPrimary);return{root:[{borderRadius:r?0:o.effects.roundedCorner4,borderBottom:s},t&&["is-active",{position:"relative",borderColor:"unset"},Ws(o)],n&&["is-disabled",Us(o),{borderBottom:"1px solid ".concat(i.disabledBorder)}]],field:[n&&{"::placeholder":{color:i.disabledText}}],iconContainer:[{color:o.palette.neutralPrimary},n&&["is-disabled",{color:i.disabledText}]]}}},Slider:{styles:function(e){var t,r=e.theme,n=e.vertical,o=e.disabled,a=r.semanticColors,i=o?void 0:{backgroundColor:a.smallInputBorder},s=o?void 0:{backgroundColor:a.primaryButtonBackgroundHovered},l=o?void 0:{border:"1px solid "+a.smallInputBorder};return{thumb:[{background:o?a.disabledBorder:a.primaryButtonBackground,boxShadow:"0 0 0 4px ".concat(a.buttonBackground," inset"),borderWidth:1,borderColor:a.disabledBorder,height:20,width:20,":hover":{backgroundColor:o?a.disabledBorder:a.primaryButtonBackgroundHovered}},n?{left:-8,margin:"0 auto",transform:"translateY(8px)"}:{top:-8,transform:(0,js.jI)(r)?"translateX(50%)":"translateX(-50%)"}],activeSection:[{background:o?a.disabledBorder:a.primaryButtonBackground}],inactiveSection:{backgroundColor:o?a.buttonBackgroundDisabled:a.smallInputBorder},slideBox:[(t={},t[":active .ms-Slider-inactive"]=i,t[":hover .ms-Slider-inactive"]=i,t[":active .ms-Slider-active"]=s,t[":hover .ms-Slider-active"]=s,t[":active .ms-Slider-thumb"]=l,t[":hover .ms-Slider-thumb"]=l,t)]}}},SpinButton:{styles:function(e){var t=e.theme,r=e.isFocused,n=e.disabled,o=t.semanticColors,a=o.disabledBorder,i=o.inputBorder,s=r?t.palette.themePrimary:t.palette.neutralPrimary;return n&&(s=o.disabledBorder,i=o.disabledBorder),{label:{fontWeight:Pe.BO.regular},input:{backgroundColor:"unset"},spinButtonWrapper:[{borderBottomColor:s,backgroundColor:"unset"},{":after":{pointerEvents:"none",content:"''",position:"absolute",left:0,top:0,bottom:0,right:0,borderWidth:"1px",borderStyle:"solid",borderColor:i,borderBottomColor:s,borderRadius:t.effects.roundedCorner4}},!n&&[{":hover :":{":after":{borderStyle:"solid",borderColor:a,borderBottom:t.palette.themePrimary,borderWidth:"1px"}}},r&&[{":hover:after, :after":{borderStyle:"solid",borderColor:a,borderBottomColor:s,borderWidth:"1px"}}]]]}}},Spinner:{styles:function(e){var t=e.theme,r=e.size;return{label:[t.fonts.mediumPlus,{color:t.semanticColors.bodyText,fontWeight:Pe.BO.semibold}],circle:[{borderWidth:3},r===qs.H.large&&{height:36,width:36},r===qs.H.medium&&{height:32,width:32},r===qs.H.small&&{height:28,width:28},r===qs.H.xSmall&&{height:24,width:24}]}}},TagItem:{styles:$s},TagPicker:{styles:Bs},Tag:{styles:$s},TextField:{styles:function(e){var t=e.theme,r=e.focused,n=e.borderless,o=e.underlined,a=e.hasErrorMessage,i=e.disabled,s=t.effects,l=t.semanticColors,u=t.palette,c={backgroundColor:"unset"},d=a?l.errorText:u.neutralPrimary,h=n||o?"unset":"1px solid ".concat(d);return{subComponentStyles:{label:{root:{fontWeight:Pe.BO.regular}}},prefix:c,suffix:c,field:[r&&{border:"unset",":after":{border:"unset"}},i&&{backgroundColor:"unset"},{borderRadius:s.roundedCorner4,":after":{borderRadius:s.roundedCorner4}}],fieldGroup:[{borderBottom:h,borderRadius:s.roundedCorner4,":after":{borderRadius:s.roundedCorner4}},r&&Ws(t,o,a),i&&Us(t),i&&{borderBottom:"1px solid ".concat(l.disabledText)}]}}},Toggle:{styles:function(e){var t=e.theme,r=e.disabled,n=t.semanticColors,o=t.effects;return{root:{},label:{color:Js(e)},thumb:{width:"14px",height:"14px",backgroundColor:r?n.inputIconDisabled:void 0},container:{},pill:{backgroundColor:Ks(e),"&:hover":{backgroundColor:Gs(e)},"&:active":{backgroundColor:Qs(e)},"&:focus&:after":{borderRadius:o.roundedCorner4,outlineWidth:"2px"}},text:{}}}}},Xs={yellowDark:"#d39300",yellow:"#fde300",yellowLight:"#fef7b2",orange:"#f7630c",orangeLight:"#f98845",orangeLighter:"#fdcfb4",redDark:"#750b1c",red:"#d13438",magentaDark:"#6b0043",magenta:"#bf0077",magentaLight:"#d957a8",purpleDark:"#401b6c",purple:"#5c2e91",purpleLight:"#c6b1de",blueDark:"#003966",blueMid:"#004e8c",blue:"#0078d4",blueLight:"#3a96dd",tealDark:"#006666",teal:"#038387",tealLight:"#00b7c3",greenDark:"#0b6a0b",green:"#107c10",greenLight:"#13a10e"},Zs="#BDBDBD",el=(0,no.Cl)({themeDarker:"#0c3b5e",themeDark:"#0f548c",themeDarkAlt:"#115ea3",themePrimary:"#0f6cbd",themeSecondary:"#2886de",themeTertiary:"#77b7f7",themeLight:"#b4d6fa",themeLighter:"#cfe4fa",themeLighterAlt:"#ebf3fc",black:"#000000",blackTranslucent40:"rgba(0, 0, 0, 0.4)",neutralDark:"#141414",neutralPrimary:"#242424",neutralPrimaryAlt:"#383838",neutralSecondary:"#5c5c5c",neutralSecondaryAlt:"#8a8886",neutralTertiary:"#9e9e9e",neutralTertiaryAlt:"#c7c7c7",neutralQuaternary:"#d1d1d1",neutralQuaternaryAlt:"#e0e0e0",neutralLight:"#ebebeb",neutralLighter:"#f5f5f5",neutralLighterAlt:"#fafafa",accent:"#0f6cbd",white:"#FFFFFF",whiteTranslucent40:"rgba(255 ,255 ,255 ,0.4)"},Xs),tl=el,rl={inputBottomBorderFocus:tl.themePrimary,inputBottomBorderRest:tl.neutralLighter,focusBorder:tl.neutralTertiary,inputBorder:tl.neutralQuaternary,inputBackgroundChecked:tl.themePrimary,inputBackground:tl.white,bodyTextChecked:tl.neutralPrimary,inputBackgroundCheckedHovered:tl.themeDarkAlt,warningText:tl.neutralPrimary,messageText:tl.neutralPrimary,messageLink:tl.themeDarkAlt,messageLinkHovered:tl.themeDarker,infoIcon:tl.neutralSecondary,warningIcon:tl.neutralPrimary,infoBackground:tl.neutralLighter,inputIconHovered:"#424242",inputPlaceholderText:"#616161",disabledBorder:Zs,disabledText:Zs},nl=(0,Vn.a)({palette:el,semanticColors:rl,components:Ys,effects:{elevation4:"0px 2px 4px rgba(0, 0, 0, 0.14), 0px 0px 2px rgba(0, 0, 0, 0.12)",elevation8:"0px 4px 8px rgba(0, 0, 0, 0.14), 0px 0px 2px rgba(0, 0, 0, 0.12)",elevation16:"0px 8px 16px rgba(0, 0, 0, 0.14), 0px 0px 2px rgba(0, 0, 0, 0.12)",elevation64:"0px 32px 64px rgba(0, 0, 0, 0.24), 0px 0px 8px rgba(0, 0, 0, 0.2)",roundedCorner2:"2px",roundedCorner4:"4px",roundedCorner6:"6px",roundedCorner8:"8px",roundedCornerCircle:"50%"}});const ol=e=>{const{theme:t,checked:r,disabled:n}=e;return n?t.semanticColors.disabledSubtext:r?t.semanticColors.bodyTextChecked:t.semanticColors.inputPlaceholderText},al=e=>{const{theme:t,checked:r,disabled:n}=e;return n?t.semanticColors.disabledBorder:r?t.semanticColors.inputBackgroundChecked:t.semanticColors.inputPlaceholderText},il=e=>{const{theme:t,checked:r,disabled:n}=e;return n?r?t.semanticColors.disabledBorder:t.semanticColors.inputBackground:r?t.semanticColors.inputBackgroundChecked:t.semanticColors.inputBackground},sl=e=>{const{theme:t,checked:r,disabled:n}=e;return n?t.semanticColors.disabledBorder:r?t.semanticColors.inputBackgroundCheckedHovered:t.semanticColors.inputIconHovered},ll=e=>{const{theme:t,checked:r,disabled:n}=e;return n?r?t.semanticColors.disabledBorder:t.semanticColors.inputBackground:r?t.semanticColors.inputBackgroundCheckedHovered:t.semanticColors.inputBackground},ul=e=>{const{theme:t,disabled:r}=e;return r?t.semanticColors.disabledSubtext:t.semanticColors.inputIconHovered},cl=e=>{const{theme:t,disabled:r}=e;if(r)return t.semanticColors.buttonTextDisabled},dl=e=>{const{theme:t,disabled:r,checked:n}=e;return r?t.semanticColors.buttonTextDisabled:n?void 0:t.semanticColors.inputBackground},hl=e=>({root:{"&:hover .ms-Checkbox-checkbox":{borderColor:sl(e),background:ll(e)},"&:hover .ms-Checkbox-text":{color:ul(e)},"&:hover .ms-Checkbox-checkmark":{color:dl(e)}},label:{gap:"4px",padding:"3px"},checkbox:{margin:0,backgroundColor:il(e),borderColor:al(e)},text:{margin:0,color:ol(e)},checkmark:{color:cl(e)}});const fl=e=>{const{theme:t}=e;return{root:{},label:{color:t.semanticColors.inputPlaceholderText},flexContainer:{}}};r(5409);const{createContext:pl}=o;pl({});function gl(e,t,r,n){const{context:o,theme:a}=n??{};let i="";if(!e){i=o?.onThrowOnUndefinedColor?.({desiredColor:e,desiredColorName:t,callingComponentName:r,theme:a})??"";const n=`M365Theme error: It looks like the app tried to reference a theme color that didn't exist.\n\n    Double check you're consuming a M365Theme (a super set of Fabric ITheme) and that it has assigned the extension slot.\n\n    There's also a chance you've loaded multiple themes into the context. Run __packages__ in your web console and if you see multiple instances of OUIFR or Fluent, that might be the case.\n    Undefined extension slot: ${t}\n\n    Calling component: ${r}\n\n    'For more information, please visit https://uifabric.visualstudio.com/iss/_git/m365-admin/?path=%2Fdocs%2FnextGenThemeSystem.md&version=GBmaster';`;if(!o?.disableThrowOnUndefinedColor)throw new Error(n)}return e??i}var ml;!function(e){e.NotStarted="NotStarted",e.Current="Current",e.CurrentWithSubSteps="CurrentWithSubSteps",e.Completed="Completed",e.ViewedNotCompleted="ViewedNotCompleted",e.Unsaved="Unsaved",e.Skipped="Skipped",e.Error="Error",e.WizardComplete="WizardComplete"}(ml||(ml={}));function vl(e){let t,r=-1;return e.some(e=>{if(r++,e.state===ml.Current)return t={...e},t.index=r,!0;if(e.state===ml.CurrentWithSubSteps){if(!e.subSteps)throw new Error('The state "CurrentWithSubSteps" must be used in conjunction with the "subSteps" prop');return e.subSteps.some((e,n)=>(r++,e.state===ml.Current&&(t={...e},!0)))||(t={...e.subSteps[0]},t.isSubStep=!0,t.isFirstSubStep=!0,t.index=r-e.subSteps.length+1),!0}return e.subSteps&&(r+=e.subSteps.length),!1}),t||(t={...e[0]},t.subSteps&&t.subSteps.length>0&&(t={...t.subSteps[0]})),t}function yl(e,t){for(let r=0;r<e.length;r++){if(e[r].id===t)return{stepIndex:r};if(e[r].subSteps)for(let n=0;n<e[r].subSteps.length;n++)if(e[r].subSteps[n].id===t)return{stepIndex:r,subStepIndex:n}}return{stepIndex:-1}}const bl=(0,Pe.i7)({from:{opacity:"0.0"},to:{opacity:"1.0"}}),kl=(0,Pe.i7)({from:{opacity:"0.0",visibility:"visible",transform:"translateY(10px)"},to:{opacity:"1.0"}}),Cl=(e,t,r,n)=>{const o=yl(e,vl(e).id),a=((e,t)=>e.reduce((e,r)=>{if(r.id===t)e=r;else if(r.subSteps){const n=r.subSteps.filter(e=>e.id===t)[0];n&&(e=n)}return e},{}))(e,t),i=((e,t)=>e.reduce((r,n)=>{if(n.id===t)r=n.subSteps&&n.state===ml.CurrentWithSubSteps?n.subSteps[0]:e[e.indexOf(n)+1];else if(n.subSteps&&n.state===ml.CurrentWithSubSteps){const o=n.subSteps.filter(e=>e.id===t)[0];if(o){const t=n.subSteps.indexOf(o);r=n.subSteps.length-1>t?n.subSteps[t+1]:e[e.indexOf(n)+1]}}return r},{}))(e,t),s=yl(e,a.id),l=i?.isSubStep??!1,{isSubStep:u}=a;let c=!1;const d=s.stepIndex>o.stepIndex&&!a.isSubStep,h=s.stepIndex===o.stepIndex&&!a.subSteps&&!a.isSubStep,f=void 0!==s.subStepIndex&&void 0!==o.subStepIndex&&s.subStepIndex>=o.subStepIndex;c=d||h||f;return{stepToRender:a,stepLineColor:c?n:r,isSubStep:u,nextVisibleStepIsSubStep:l}};const Sl={marginBottom:8},_l={marginRight:4},Bl={marginLeft:4},wl={ActionBar:{styles:function(e){const t={marginRight:8,marginBottom:8};return{subComponentStyles:{primaryButton:{root:[t]},secondaryButton:{root:[t]}}}}},ActionCard:{styles:function(e){const{theme:t}=e;return{root:{minHeight:78},primaryText:{fontSize:t.fonts.medium.fontSize},contentWrapper:{paddingTop:8,paddingBottom:8},subComponentStyles:{mainIcon:{root:{gridRowEnd:"span 2"}},iconButton:{}}}}},Collapsible:{styles:function(e){const{theme:t}=e,{effects:r}=t;return{root:{borderTop:"unset","::before":[{backgroundColor:t.palette?.neutralQuaternaryAlt,height:"2px",display:"flex",borderRadius:r?.roundedCorner2,content:'""'}]}}}},CompositeList:{styles:function(e){return{subComponentStyles:{commandBar:{root:{borderRadius:0}},pivot:{},pivotSearchBox:{},emptyState:{},customPivotSearchCloseStyles:{}}}}},CountAnnotation:{styles:function(e){const{theme:t}=e,{effects:r}=t;return{root:{borderRadius:r.roundedCorner4},rectangle:{borderRadius:r.roundedCorner2}}}},M365Checkbox:{styles:function(e){const t=hl(e);return{...t,description:{color:ol(e),paddingTop:"3px"},root:{...t.root,"&:hover .m365-checkbox-description":{color:ul(e)}},checkboxContainer:{width:"fit-content",padding:"3px","&:hover .m365-checkbox-description":{color:ul(e)}},label:{...t.label,paddingBottom:"0px"}}}},M365ChoiceGroup:{styles:function(e){return{...fl(e),subComponentStyles:{preTextIcon:{root:{left:"32px"}}}}}},NavLink:{styles:function(e){const{theme:t,isSelected:r}=e,{semanticColors:n}=t;return{root:{color:r?n.bodyText:n.buttonText,fontWeight:r?Pe.BO.semibold:Pe.BO.regular},icon:{color:r?t.palette.themePrimary:n.bodyText},iconContainer:{"::before":[{borderRadius:t.effects.roundedCorner4}]}}}},NavLinkGroup:{styles:e=>{const{isNavCollapsed:t,theme:r,isCollapsibleSection:n}=e;return{nestedNavHeaderItem:{borderRadius:`0px ${r.effects.roundedCorner4} 0px 0px`,'[dir="rtl"] &':{borderRadius:`${r.effects.roundedCorner4} 0px  0px 0px `}},nestedNavLinksWrapper:[t&&!n&&{}],nestedNavLinks:[{backgroundColor:r.semanticColors.navBackground},t&&!n&&{borderRadius:`0px 0px ${r.effects.roundedCorner4} 0px`,'[dir="rtl"] &':{borderRadius:`0px 0px 0px ${r.effects.roundedCorner4}`},"li:last-child :hover":{borderRadius:`0px 0px ${r.effects.roundedCorner4} 0px`},'[dir="rtl"] & li:last-child :hover ':{borderRadius:`0px 0px 0px ${r.effects.roundedCorner4}`}}]}}},OnboardingHubCard:{styles:function(e){const{theme:t}=e;return{commandButton:{i:{color:t.palette.neutralPrimary}}}}},SubwayNav:{styles:e=>{const{steps:t,wizardComplete:r,theme:n,colorThrowContext:o}=e,a=(e=>e.reduce((e,t)=>t.subSteps&&t.state===ml.CurrentWithSubSteps?e+t.subSteps.length:e,e.length))(t),i=gl(n.semanticColors.stepCompleted,"stepCompleted","SubwayNav",{context:o,theme:n}),s=gl(n.semanticColors.allStepsComplete,"allStepsComplete","SubwayNav",{context:o,theme:n}),l=gl(n.semanticColors.stepNotStarted,"stepNotStarted","SubwayNav",{context:o,theme:n});return{root:[{MsGridColumns:"",gridTemplateColumns:"",selectors:{":before":{content:"",display:void 0,MsGridColumn:void 0,gridColumn:void 0,MsGridRow:void 0,MsGridRowSpan:void 0,gridRow:void 0,backgroundColor:void 0,animationName:void 0,animationDuration:void 0,position:void 0,opacity:void 0},":after":{content:void 0,display:void 0,MsGridColumn:void 0,gridColumn:void 0,MsGridRow:void 0,MsGridRowSpan:void 0,gridRow:void 0,backgroundColor:"",position:void 0},'& > :not([data-substep="true"])':{marginBottom:""},'& > [data-substep="true"]:nth-child(n)':{marginBottom:""},'& > [data-substep="true"]:nth-child(n) + :not([data-substep="true"]):not(:last-child)':{marginTop:"",marginBottom:""},'& > :last-child, & > [data-substep="true"]:last-child':{marginBottom:""},'& > li[data-substep="true"] > button[class*="root"] div[class*="labelSelected"]':{fontWeight:Pe.BO.semibold}}}],subComponentStyles:{item:e=>{const{index:n,id:o}=e,{nextVisibleStepIsSubStep:u,isSubStep:c,stepLineColor:d}=Cl(t,o,i,l);return{root:{display:"grid",animationName:u?bl:kl,animationDelay:.05*n+"s",selectors:{'button[class*="root"]::before':{display:"table",content:'""',minHeight:n!==a-1?u?"24px":"36px":0,maxHeight:"100%",borderRadius:"2px",width:"2px",marginLeft:"7px",backgroundColor:r?s:d,gridColumn:"1"},'& button[class*="root"]':{display:"grid",gridTemplateColumns:"16px 12px minmax(0, 1fr)"},'& button[class*="root"] > svg[class*="iconContainer"]':{gridColumn:"1",gridRow:"1"},'& button[class*="root"] > div[class*="spacer"]':{gridColumn:"2",gridRow:"1 / span 2"},'& button[class*="root"] > div[class*="labelWrapper"]':{gridColumn:"3",gridRow:"1 / span 2",alignContent:"stretch"}}}}}}}}},Tag:{styles:function(e){const{theme:t}=e;return{root:{borderRadius:t.effects.roundedCorner4}}}},WizardActionBar:{styles:e=>({subComponentStyles:{back:{root:[Sl,_l,Bl]},main:{root:[Sl,_l,Bl]},saveclose:{root:[Sl,_l]},cancel:{root:[Sl]}}})}};var xl;!function(e){e.errorText="#990000",e.errorBackground="#FDE7E9",e.blockingBackground="#FDE7E9",e.warningBackground="#FFF4CE",e.warningHighlight="#FFB900",e.successBackground="#DFF6DD",e.severeWarningBackground="#C53601",e.severeWarningIcon="#DE590B",e.overlayBackground="rgba(0,0,0,.4)",e.navBackground="#F0F0F0",e.dataVis1="#637CEF",e.dataVis2="#E3008C",e.dataVis3="#2AA0A4",e.dataVis4="#9373C0",e.dataVis5="#13A10E",e.dataVis6="#3A96DD",e.dataVis7="#CA5010",e.dataVis8="#57811B",e.dataVis9="#B146C2",e.dataVis10="#AE8C00",e.criticalStatus="#610000",e.highStatus="#B10E1C",e.mediumStatus="#BC4B09",e.lowStatus="#F7630C",e.goodStatus="#107C10",e.unknownStatus="#E0E0E0",e.insightLow="#768DF1",e.insightMedium="#4F6BED",e.insightHigh="#3B52B4",e.neutralRisk="#DADADA",e.needHelpBackground="#00838C",e.needHelpBackgroundPressed="#006B73",e.whiteTranslucent40="rgba(255,255,255,.4)",e.tagBackgroundLowImpact="#F3F2F1",e.tagBackgroundRecommendation="#D3F4ED",e.tagBackgroundInsight="#C7D3FF",e.grey26="#424242",e.grey38="#616161",e.grey74="#BDBDBD",e.green10="#0E700E",e.red10="#BC2F32"}(xl||(xl={}));const Tl=nl.palette,El=xl,Pl={inputBorder:Tl.neutralQuaternary,inputBackgroundChecked:Tl.themePrimary,inputBackground:Tl.white,bodyTextChecked:Tl.neutralPrimary,inputBackgroundCheckedHovered:Tl.themeDarkAlt,errorText:El.errorText,warningHighlight:El.warningHighlight,warningText:Tl.neutralPrimary,messageText:Tl.neutralPrimary,messageLink:Tl.themeDarkAlt,messageLinkHovered:Tl.themeDarker,infoIcon:Tl.neutralSecondary,errorIcon:El.highStatus,blockingIcon:El.highStatus,successIcon:El.goodStatus,warningIcon:Tl.neutralPrimary,severeWarningIcon:El.severeWarningIcon,infoBackground:Tl.neutralLighter,errorBackground:El.errorBackground,blockingBackground:El.blockingBackground,warningBackground:El.warningBackground,successBackground:El.successBackground,dashboardBackdrop:Tl.neutralLighter,actionCardDashboardBorder:"transparent",actionCardDashboardBorderHovered:"transparent",gridItemDestinationBackground:Tl.neutralQuaternary,panelBackground:Tl.white,overlayBackground:El.overlayBackground,sectionDividerLine:Tl.neutralPrimary,primaryDividerLine:Tl.neutralTertiaryAlt,secondaryDividerLine:Tl.neutralQuaternaryAlt,dataVis1:El.dataVis1,dataVis2:El.dataVis2,dataVis3:El.dataVis3,dataVis4:El.dataVis4,dataVis5:El.dataVis5,dataVis6:El.dataVis6,dataVis7:El.dataVis7,dataVis8:El.dataVis8,dataVis9:El.dataVis9,dataVis10:El.dataVis10,headerText:Tl.black,secondaryListText:Tl.neutralSecondary,navBackground:El.navBackground,navItemBackgroundHovered:Tl.neutralQuaternary,navItemBackgroundPressed:Tl.neutralTertiaryAlt,criticalStatus:El.criticalStatus,highStatus:El.highStatus,mediumStatus:El.mediumStatus,lowStatus:El.lowStatus,goodStatus:El.goodStatus,unknownStatus:El.grey26,insightLow:El.insightLow,insightMedium:El.insightMedium,insightHigh:El.insightHigh,neutralRisk:El.neutralRisk,stepCompleted:Tl.themePrimary,stepCurrent:Tl.themePrimary,stepNotStarted:El.grey26,stepModifierBorder:Tl.themePrimary,stepHover:Tl.themeDark,stepPressed:Tl.themeDarker,stepError:El.highStatus,allStepsComplete:El.goodStatus,needHelpForeground:Tl.white,needHelpBackground:El.needHelpBackground,needHelpBackgroundPressed:El.needHelpBackgroundPressed,feedbackForeground:Tl.white,feedbackBackground:Tl.neutralDark,feedbackBackgroundPressed:Tl.neutralSecondary,alwaysWhite:Tl.white,alwaysBlack:Tl.black,filterPillRest:Tl.neutralLighter,filterPillHover:Tl.neutralLight,filterPillPressed:Tl.neutralQuaternaryAlt,filterPillEditedRest:Tl.themeLighter,filterPillEditedHover:Tl.themeLight,filterPillEditedPressed:Tl.themeTertiary,tagBackgroundInsight:"#C8D1FA",tagBackgroundLowImpact:"#F0F0F0",tagBackgroundMediumImpact:Tl.neutralQuaternary,tagBackgroundHighImpact:"#292929",tagBackgroundNew:Tl.themePrimary,tagBackgroundActiveWarning:"#D13438",tagBackgroundRecommendation:"#A6E9ED",tagTextInsight:Tl.neutralPrimary,tagTextLowImpact:Tl.neutralPrimary,tagTextMediumImpact:Tl.black,tagTextHighImpact:Tl.white,tagTextNew:Tl.white,tagTextActiveWarning:Tl.white,inputIconHovered:El.grey26,inputPlaceholderText:El.grey38,disabledBorder:El.grey74,disabledText:El.grey74},Al=(0,co.z)(nl,{semanticColors:Pl,components:wl});var Fl,Dl=(0,no.Cl)({themeDarker:"#62abf5",themeDark:"#479ef5",themeDarkAlt:"#479ef5",themePrimary:"#2886de",themeSecondary:"#2886de",themeTertiary:"#0f548c",themeLight:"#0e4775",themeLighter:"#0c3b5e",themeLighterAlt:"#0A2E4A",black:"#ffffff",blackTranslucent40:"rgba(255 ,255 ,255 ,0.4)",neutralDark:"#fafafa",neutralPrimary:"#f5f5f5",neutralPrimaryAlt:"#d6d6d6",neutralSecondary:"#d1d1d1",neutralSecondaryAlt:"#8a8886",neutralTertiary:"#707070",neutralTertiaryAlt:"#424242",neutralQuaternary:"#3d3d3d",neutralQuaternaryAlt:"#2e2e2e",neutralLight:"#292929",neutralLighter:"#242424",neutralLighterAlt:"#1a1a1a",accent:"#2886de",white:"#141414",whiteTranslucent40:"rgba(0, 0, 0, 0.4)"},Xs),Il=Dl,Ll="#5C5C5C",Nl={primaryButtonBackgroundHovered:nl.palette.themePrimary,primaryButtonBackgroundPressed:nl.palette.themeDarker,primaryButtonBackground:nl.palette.themeDarkAlt,link:Il.themeDark,inputBottomBorderFocus:Il.themePrimary,inputBottomBorderRest:Il.neutralLighter,primaryButtonText:Il.black,primaryButtonTextHovered:Il.black,primaryButtonTextPressed:Il.black,primaryButtonTextDisabled:Il.neutralTertiaryAlt,primaryButtonBackgroundDisabled:Il.neutralLighter,accentButtonText:Il.black,accentButtonBackground:Il.themePrimary,inputPlaceholderText:Il.neutralSecondaryAlt,inputForegroundChecked:Il.black,inputFocusBorderAlt:Il.neutralTertiary,inputBorder:Il.neutralQuaternary,focusBorder:Il.neutralTertiary,inputBackgroundChecked:Il.themePrimary,inputBackground:Il.white,bodyTextChecked:Il.neutralPrimary,inputBackgroundCheckedHovered:Il.themeDarkAlt,warningText:Il.neutralPrimary,messageText:Il.neutralPrimary,messageLink:Il.themeDarkAlt,messageLinkHovered:Il.themeDarker,infoIcon:Il.neutralSecondary,warningIcon:Il.neutralPrimary,infoBackground:Il.neutralLighter,disabledBorder:Ll,disabledText:Ll,inputIconHovered:Il.black},Ml=(0,Vn.a)({palette:Dl,semanticColors:Nl,components:Ys,effects:{elevation4:"0px 2px 4px rgba(0, 0, 0, 0.14), 0px 0px 2px rgba(0, 0, 0, 0.12)",elevation8:"0px 4px 8px rgba(0, 0, 0, 0.14), 0px 0px 2px rgba(0, 0, 0, 0.12)",elevation16:"0px 8px 16px rgba(0, 0, 0, 0.14), 0px 0px 2px rgba(0, 0, 0, 0.12)",elevation64:"0px 32px 64px rgba(0, 0, 0, 0.24), 0px 0px 8px rgba(0, 0, 0, 0.2)",roundedCorner2:"2px",roundedCorner4:"4px",roundedCorner6:"6px",roundedCorner8:"8px",roundedCornerCircle:"50%"},isInverted:!0});!function(e){e.errorText="#FF3C00",e.errorBackground="#3B1E1E",e.blockingBackground="#3B1E1E",e.warningBackground="#30250A",e.warningHighlight="#FFB900",e.successBackground="#24290F",e.severeWarningBackground="#FEE6DD",e.severeWarningIcon="#E36537",e.dashboardBackdrop="#303030",e.panelBackground="#212121",e.overlayBackground="rgba(0,0,0,.4)",e.navBackground="#212121",e.dataVis1="#637CEF",e.dataVis2="#E3008C",e.dataVis3="#2AA0A4",e.dataVis4="#9373C0",e.dataVis5="#13A10E",e.dataVis6="#3A96DD",e.dataVis7="#CA5010",e.dataVis8="#57811B",e.dataVis9="#B146C2",e.dataVis10="#AE8C00",e.criticalStatus="#FF0505",e.highStatus="#D33F4C",e.mediumStatus="#F87528",e.lowStatus="#FAA06B",e.insightLow="#4661D5",e.insightMedium="#627CEF",e.insightHigh="#99AAF5",e.neutralRisk="#303030",e.goodStatus="#54B054",e.unknownStatus="#474747",e.needHelpBackground="#00838C",e.needHelpBackgroundPressed="#009BA6",e.whiteTranslucent40="rgba(255,255,255,.4)",e.tagBackgroundLowImpact="#323130",e.tagBackgroundMediumImpact="#484644",e.tagBackgroundActiveWarning="#D13438",e.tagBackgroundRecommendation="#0C614C",e.tagBackgroundInsight="#3B30BC",e.grey36="#5C5C5C",e.grey68="#ADADAD",e.grey80="#C8C8C8",e.green30="#54B054",e.red30="#E37D80"}(Fl||(Fl={}));const Rl=Ml.palette,Ol=Fl,Hl={primaryButtonText:Rl.black,primaryButtonTextHovered:Rl.black,primaryButtonTextPressed:Rl.black,primaryButtonTextDisabled:Rl.neutralTertiaryAlt,primaryButtonBackgroundDisabled:Rl.neutralLighter,accentButtonText:Rl.black,accentButtonBackground:Rl.themePrimary,inputPlaceholderText:Rl.neutralSecondaryAlt,inputForegroundChecked:Rl.black,inputBorder:Rl.neutralQuaternary,inputBackgroundChecked:Rl.themePrimary,inputBackground:Rl.white,bodyTextChecked:Rl.neutralPrimary,inputBackgroundCheckedHovered:Rl.themeDarkAlt,errorText:Ol.errorText,warningHighlight:Ol.warningHighlight,warningText:Rl.neutralPrimary,messageText:Rl.neutralPrimary,messageLink:Rl.themeDarkAlt,messageLinkHovered:Rl.themeDarker,infoIcon:Rl.neutralSecondary,errorIcon:Ol.highStatus,blockingIcon:Ol.highStatus,successIcon:Ol.goodStatus,warningIcon:Rl.neutralPrimary,severeWarningIcon:Ol.severeWarningIcon,infoBackground:Rl.neutralLighter,errorBackground:Ol.errorBackground,blockingBackground:Ol.blockingBackground,warningBackground:Ol.warningBackground,severeWarningBackground:Ol.severeWarningBackground,successBackground:Ol.successBackground,dashboardBackdrop:Ol.dashboardBackdrop,actionCardDashboardBorder:Ol.grey68,actionCardDashboardBorderHovered:"#BDBDBD",gridItemDestinationBackground:Rl.neutralQuaternary,panelBackground:Rl.white,overlayBackground:Ol.overlayBackground,sectionDividerLine:Rl.neutralPrimary,primaryDividerLine:Rl.neutralTertiaryAlt,secondaryDividerLine:Rl.neutralQuaternaryAlt,dataVis1:Ol.dataVis1,dataVis2:Ol.dataVis2,dataVis3:Ol.dataVis3,dataVis4:Ol.dataVis4,dataVis5:Ol.dataVis5,dataVis6:Ol.dataVis6,dataVis7:Ol.dataVis7,dataVis8:Ol.dataVis8,dataVis9:Ol.dataVis9,dataVis10:Ol.dataVis10,headerText:Rl.black,secondaryListText:Rl.neutralSecondary,navBackground:Ol.navBackground,navItemBackgroundHovered:Rl.neutralTertiaryAlt,navItemBackgroundPressed:Rl.neutralTertiary,criticalStatus:Ol.criticalStatus,highStatus:Ol.highStatus,mediumStatus:Ol.mediumStatus,lowStatus:Ol.lowStatus,goodStatus:Ol.goodStatus,unknownStatus:Ol.unknownStatus,insightLow:Ol.insightLow,insightMedium:Ol.insightMedium,insightHigh:Ol.insightHigh,neutralRisk:Ol.neutralRisk,stepCompleted:Rl.themeDark,stepCurrent:Rl.themeDark,stepNotStarted:Rl.neutralSecondaryAlt,stepModifierBorder:Rl.themePrimary,stepHover:Rl.themeDark,stepPressed:Rl.themeDarker,stepError:Ol.highStatus,allStepsComplete:Ol.goodStatus,needHelpForeground:Rl.black,needHelpBackground:Ol.needHelpBackground,needHelpBackgroundPressed:Ol.needHelpBackgroundPressed,feedbackForeground:Rl.black,feedbackBackground:Rl.neutralTertiaryAlt,feedbackBackgroundPressed:Rl.neutralTertiary,alwaysWhite:Rl.black,alwaysBlack:Rl.white,filterPillRest:Rl.neutralLighter,filterPillHover:Rl.neutralLight,filterPillPressed:Rl.neutralQuaternaryAlt,filterPillEditedRest:Rl.themeLighter,filterPillEditedHover:Rl.themeLight,filterPillEditedPressed:Rl.themeTertiary,tagBackgroundInsight:"#2C3C85",tagBackgroundLowImpact:"#0A0A0A",tagBackgroundMediumImpact:"#666666",tagBackgroundHighImpact:Rl.black,tagBackgroundNew:"#115EA3",tagBackgroundActiveWarning:"#D13438",tagBackgroundRecommendation:"#00666D",tagTextInsight:Rl.neutralPrimary,tagTextLowImpact:Rl.neutralPrimary,tagTextMediumImpact:Rl.neutralPrimary,tagTextHighImpact:Rl.white,tagTextNew:Rl.black,tagTextActiveWarning:Rl.black,disabledBorder:Ol.grey36,disabledText:Ol.grey36,inputIconHovered:Rl.black},zl=(0,co.z)(Ml,{semanticColors:Hl,components:wl,isInverted:!0}),Vl=e=>{if(e)return`linear-gradient(${e} 0 0) padding-box, linear-gradient(180deg, rgba(0, 0, 0, 0.0578) 90.67%, rgba(0, 0, 0, 0.1622) 100%) border-box, ${e}`},Wl=e=>{if(e)return`linear-gradient(${e} 0 0) padding-box, linear-gradient(180deg, rgba(255, 255, 255, 0.08) 90.67%, rgba(0, 0, 0, 0.4) 100%) border-box, ${e}`},Ul=(e,t)=>{if(e)return t?`linear-gradient(${e} 0 0) padding-box, linear-gradient(180deg, ${t} 90.67%, ${t} 100%) border-box, ${e}`:`linear-gradient(${e} 0 0) padding-box, linear-gradient(180deg, rgba(255, 255, 255, 0.08) 90.67%, rgba(0, 0, 0, 0.4) 100%) border-box, ${e}`},jl={M365Dialog:{styles:e=>({main:{borderRadius:"7px"}})},Button:{styles:e=>({root:{border:"none",borderRadius:"4px"}})},DefaultButton:{styles:e=>{const{theme:t}=e;return{root:{borderRadius:"4px",border:"1px solid transparent",background:Vl(t?.semanticColors.buttonBackground)},label:{fontWeight:Pe.BO.regular},rootHovered:{border:"1px solid transparent",color:t?.semanticColors.buttonTextHovered,background:Vl(t?.semanticColors.buttonBackgroundHovered)},rootPressed:{border:"1px solid transparent",color:t?.semanticColors.buttonTextPressed,background:Ul(t?.semanticColors.buttonBackgroundPressed,t?.semanticColors.buttonBorder)},rootChecked:{color:t?.semanticColors.buttonText,backgroundColor:t?.semanticColors.buttonBackground},rootDisabled:{color:t?.semanticColors.buttonTextDisabled,background:t?.semanticColors.buttonBackgroundDisabled,border:t?.semanticColors.buttonBorderDisabled}}}},PrimaryButton:{styles:e=>{const{theme:t}=e;return{root:{color:t?.semanticColors.primaryButtonText,border:"1px solid transparent",background:Wl(t?.semanticColors.primaryButtonBackground),[Pe.up]:{background:"windowtext"}},rootHovered:{color:t?.semanticColors.primaryButtonTextHovered,border:"1px solid transparent",background:Wl(t?.semanticColors.primaryButtonBackgroundHovered),[Pe.up]:{background:"windowtext"}},rootPressed:{color:t?.semanticColors.primaryButtonTextPressed,background:Ul(t?.semanticColors.primaryButtonBackgroundPressed,t?.semanticColors.buttonBorder),border:"1px solid transparent",[Pe.up]:{background:"windowtext"}},rootChecked:{color:t?.semanticColors.primaryButtonText,backgroundColor:t?.semanticColors.primaryButtonBackground},rootDisabled:{border:"none",background:t?.semanticColors.primaryButtonBackgroundDisabled,color:t?.semanticColors.primaryButtonTextDisabled}}}},Checkbox:{styles:e=>({checkbox:{borderRadius:"3px"}})},TextField:{styles:e=>({fieldGroup:[{borderRadius:3}]})},DropDown:{styles:e=>{const{theme:t,disabled:r}=e;return{title:[{borderRadius:3}],callout:{borderRadius:3}}}},Modal:{styles:e=>({main:{borderRadius:"7px"}})}},ql={medium:{fontSize:Pe.s.size14,fontWeight:Pe.BO.regular},small:{fontSize:Pe.s.size14,fontWeight:Pe.BO.regular},large:{fontSize:Pe.s.size20,fontWeight:Pe.BO.semibold}};var $l;!function(e){e.themePrimary="#005FB8",e.themeLighterAlt="#F3F9FD",e.themeLighter="#D0E7F8",e.themeLight="#A9D3F2",e.themeTertiary="#5CA9E5",e.themeSecondary="#1A86D9",e.themeDarkAlt="#006CBE",e.themeDark="#005BA1",e.themeDarker="#004377",e.neutralLighterAlt="#F0F0F0",e.neutralLighter="#EDEDED",e.neutralLight="#E8E8E8",e.neutralQuaternaryAlt="#E1E1E1",e.neutralQuaternary="#D2D2D2",e.neutralTertiaryAlt="#C8C8C8",e.neutralTertiary="#A1A1A1",e.neutralSecondary="#484644",e.neutralPrimaryAlt="#8D8B8A",e.neutralPrimary="#323130",e.neutralDark="#605E5C",e.black="#000000",e.white="#FFFFFF",e.errorText="#990000",e.errorBackground="#FDE7E9",e.blockingBackground="#FDE7E9",e.warningBackground="#FFF4CE",e.warningHighlight="#FFB900",e.successBackground="#DFF6DD",e.severeWarningBackground="#FEE6DD",e.severeWarningIcon="#C53601",e.dashboardBackdrop="#DADADA",e.overlayBackground="rgba(0,0,0,.4)",e.navBackground="#E9E9E9",e.dataVis1="#0099BC",e.dataVis2="#77004D",e.dataVis3="#4F68ED",e.dataVis4="#AE8C00",e.dataVis5="#004E8C",e.dataVis6="#881798",e.dataVis7="#E43BA6",e.dataVis8="#0E7878",e.dataVis9="#8764b8",e.dataVis10="#814E29",e.criticalStatus="#610000",e.highStatus="#990000",e.mediumStatus="#E60000",e.lowStatus="#F56A00",e.goodStatus="#107C10",e.unknownStatus="#949494",e.insightLow="#768DF1",e.insightMedium="#4F6BED",e.insightHigh="#3B52B4",e.neutralRisk="#DADADA",e.needHelpBackground="#00838C",e.needHelpBackgroundPressed="#006B73",e.contextualAlertBackground="#5522E0",e.whiteTranslucent40="rgba(255,255,255,.4)",e.tagBackgroundLowImpact="#F3F2F1",e.tagBackgroundRecommendation="#D3F4ED",e.tagBackgroundInsight="#C7D3FF"}($l||($l={}));const Kl=$l,Gl={bodyTextChecked:Kl.neutralDark,disabledSubtext:Kl.neutralQuaternary,disabledBodySubtext:Kl.neutralTertiaryAlt,primaryButtonTextDisabled:Kl.white,primaryButtonTextHovered:Kl.white,primaryButtonTextPressed:"#C1D8ED",primaryButtonBackgroundDisabled:"#C4C4C4",primaryButtonBackgroundHovered:"#196EBF",primaryButtonBackgroundPressed:"#327EC5",primaryButtonBackground:Kl.themePrimary,bodyStandoutBackground:Kl.neutralLighter,buttonBackground:"#FDFDFD",buttonBackgroundHovered:"#F9F9F9",buttonBackgroundPressed:"#FAFAFA",buttonBackgroundDisabled:"#FAFAFA",buttonBorder:ua(Kl.black,7),buttonBorderDisabled:"1px solid #EBEBEB",buttonTextHovered:"#1A1A1A",buttonTextChecked:Kl.neutralSecondary,buttonTextPressed:"#626262",buttonTextDisabled:"#A0A0A0",menuHeader:Kl.neutralPrimary,listItemBackgroundChecked:Kl.neutralQuaternaryAlt,listItemBackgroundCheckedHovered:Kl.neutralQuaternary,link:Kl.themeDarkAlt,errorText:Kl.errorText,warningHighlight:Kl.warningHighlight,warningText:Kl.neutralPrimary,messageText:Kl.neutralPrimary,messageLink:Kl.themeDarkAlt,messageLinkHovered:Kl.themeDarker,infoIcon:Kl.neutralSecondary,errorIcon:Kl.highStatus,blockingIcon:Kl.highStatus,successIcon:Kl.goodStatus,warningIcon:Kl.neutralPrimary,severeWarningIcon:Kl.severeWarningIcon,infoBackground:Kl.neutralLighter,errorBackground:Kl.errorBackground,blockingBackground:Kl.blockingBackground,warningBackground:Kl.warningBackground,severeWarningBackground:Kl.severeWarningBackground,successBackground:Kl.successBackground,dashboardBackdrop:Kl.dashboardBackdrop,actionCardDashboardBorder:"transparent",actionCardDashboardBorderHovered:"transparent",gridItemDestinationBackground:Kl.neutralQuaternary,panelBackground:Kl.white,overlayBackground:Kl.overlayBackground,sectionDividerLine:Kl.neutralPrimary,primaryDividerLine:Kl.neutralTertiaryAlt,secondaryDividerLine:Kl.neutralQuaternaryAlt,dataVis1:Kl.dataVis1,dataVis2:Kl.dataVis2,dataVis3:Kl.dataVis3,dataVis4:Kl.dataVis4,dataVis5:Kl.dataVis5,dataVis6:Kl.dataVis6,dataVis7:Kl.dataVis7,dataVis8:Kl.dataVis8,dataVis9:Kl.dataVis9,dataVis10:Kl.dataVis10,headerText:Kl.black,secondaryListText:Kl.neutralSecondary,navBackground:Kl.navBackground,navItemBackgroundHovered:Kl.neutralQuaternary,navItemBackgroundPressed:Kl.neutralTertiaryAlt,criticalStatus:Kl.criticalStatus,highStatus:Kl.highStatus,mediumStatus:Kl.mediumStatus,lowStatus:Kl.lowStatus,goodStatus:Kl.goodStatus,unknownStatus:Kl.unknownStatus,insightLow:Kl.insightLow,insightMedium:Kl.insightMedium,insightHigh:Kl.insightHigh,neutralRisk:Kl.neutralRisk,stepCompleted:Kl.themePrimary,stepCurrent:Kl.themePrimary,stepNotStarted:Kl.unknownStatus,stepModifierBorder:Kl.themePrimary,stepHover:Kl.themeDark,stepPressed:Kl.themeDarker,stepError:Kl.highStatus,allStepsComplete:Kl.goodStatus,contextualAlertBackground:Kl.contextualAlertBackground,needHelpForeground:Kl.white,needHelpBackground:Kl.needHelpBackground,needHelpBackgroundPressed:Kl.needHelpBackgroundPressed,feedbackForeground:Kl.white,feedbackBackground:Kl.neutralDark,feedbackBackgroundPressed:Kl.neutralSecondary,alwaysWhite:Kl.white,alwaysBlack:Kl.black,filterPillRest:Kl.neutralLighter,filterPillHover:Kl.neutralLight,filterPillPressed:Kl.neutralQuaternaryAlt,filterPillEditedRest:Kl.themeLighter,filterPillEditedHover:Kl.themeLight,filterPillEditedPressed:Kl.themeTertiary,tagBackgroundInsight:Kl.tagBackgroundInsight,tagBackgroundLowImpact:Kl.tagBackgroundLowImpact,tagBackgroundMediumImpact:Kl.neutralTertiaryAlt,tagBackgroundHighImpact:Kl.neutralPrimary,tagBackgroundNew:Kl.themePrimary,tagBackgroundActiveWarning:Kl.highStatus,tagBackgroundRecommendation:Kl.tagBackgroundRecommendation,tagTextInsight:Kl.neutralPrimary,tagTextLowImpact:Kl.neutralPrimary,tagTextMediumImpact:Kl.neutralPrimary,tagTextHighImpact:Kl.white,tagTextNew:Kl.white,tagTextActiveWarning:Kl.white},Ql=((0,Vn.a)({palette:{...$l},semanticColors:Gl}),(0,Vn.a)({palette:{...$l},semanticColors:Gl,components:{...Co,...jl},defaultFontStyle:{fontFamily:"Segoe UI,sans-serif"},fonts:ql}));var Jl;!function(e){e.themePrimary="#60CDFF",e.themeLighterAlt="#0C2031",e.themeLighter="#092C47",e.themeLight="#043862",e.themeTertiary="#004C87",e.themeSecondary="#1A86D9",e.themeDarkAlt="#1890F1",e.themeDark="#3AA0F3",e.themeDarker="#6CB8F6",e.neutralLighterAlt="#202020",e.neutralLighter="#282828",e.neutralLight="#292929",e.neutralQuaternaryAlt="#323232",e.neutralQuaternary="#3B3B3B",e.neutralTertiaryAlt="#878787",e.neutralTertiary="#797979",e.neutralSecondary="#B3B3B3",e.neutralPrimaryAlt="#E1E1E1",e.neutralPrimary="#EDEDED",e.neutralDark="#F3F3F3",e.black="#FFFFFF",e.white="#1C1C1C",e.errorText="#FF3C00",e.errorBackground="#3B1E1E",e.blockingBackground="#3B1E1E",e.warningBackground="#30250A",e.warningHighlight="#FFB900",e.successBackground="#24290F",e.severeWarningBackground="#3B200C",e.dashboardBackdrop="#303030",e.panelBackground="#202020",e.overlayBackground="rgba(0,0,0,.4)",e.navBackground="#202020",e.dataVis1="#31B0CD",e.dataVis2="#AE4689",e.dataVis3="#768DF1",e.dataVis4="#C9A618",e.dataVis5="#286EA8",e.dataVis6="#A43FB1",e.dataVis7="#EF8CCB",e.dataVis8="#218B8B",e.dataVis9="#A083C9",e.dataVis10="#9C663F",e.criticalStatus="#FF0505",e.highStatus="#FF3C00",e.mediumStatus="#FFAA00",e.lowStatus="#F2F200",e.insightLow="#4661D5",e.insightMedium="#627CEF",e.insightHigh="#99AAF5",e.neutralRisk="#303030",e.goodStatus="#009E00",e.unknownStatus="#6B6B6B",e.needHelpBackground="#00838C",e.needHelpBackgroundPressed="#009BA6",e.contextualAlertBackground="#C0A9FF",e.whiteTranslucent40="rgba(20,20,20,.4)",e.tagBackgroundLowImpact="#323130",e.tagBackgroundMediumImpact="#484644",e.tagBackgroundActiveWarning="#E60000",e.tagBackgroundRecommendation="#0C614C",e.tagBackgroundInsight="#3B30BC"}(Jl||(Jl={}));const Yl=Jl,Xl={bodyStandoutBackground:Yl.neutralQuaternaryAlt,bodyTextChecked:Yl.neutralDark,primaryButtonText:Yl.white,primaryButtonTextHovered:"#000000",primaryButtonTextPressed:"#295569",primaryButtonTextDisabled:"#A5A5A5",primaryButtonBackgroundDisabled:"#404040",primaryButtonBackgroundPressed:"#53AAD2",primaryButtonBackgroundHovered:"#5ABCE8",buttonBackground:"#292929",buttonBorder:ua(Yl.black,7),buttonBackgroundChecked:Yl.neutralLighter,buttonBackgroundHovered:"#2F2F2F",buttonBackgroundCheckedHovered:"#2F2F2F",buttonBorderDisabled:"1px solid #2C2C2C",buttonBackgroundPressed:"#232323",buttonBackgroundDisabled:"#262626",buttonTextHovered:"#D0D0D0",buttonTextDisabled:"#757575",buttonTextPressed:"#D0D0D0",inputForegroundChecked:Yl.white,menuHeader:Yl.neutralPrimary,menuIcon:Yl.themePrimary,listItemBackgroundChecked:Yl.neutralQuaternaryAlt,listItemBackgroundCheckedHovered:Yl.neutralQuaternary,link:Yl.themePrimary,linkHovered:Yl.themeLighter,messageText:Yl.neutralPrimary,messageLink:Yl.themeDarkAlt,messageLinkHovered:Yl.themeDarker,infoIcon:Yl.neutralSecondary,errorIcon:Yl.highStatus,blockingIcon:Yl.highStatus,successIcon:Yl.goodStatus,warningIcon:Yl.neutralPrimary,severeWarningIcon:Yl.mediumStatus,infoBackground:Yl.neutralLighter,errorBackground:Yl.errorBackground,blockingBackground:Yl.blockingBackground,warningBackground:Yl.warningBackground,severeWarningBackground:Yl.severeWarningBackground,successBackground:Yl.successBackground,errorText:Yl.errorText,warningHighlight:Yl.warningHighlight,warningText:Yl.neutralPrimary,dashboardBackdrop:Yl.dashboardBackdrop,actionCardDashboardBorder:Yl.neutralPrimary,actionCardDashboardBorderHovered:Yl.neutralSecondary,gridItemDestinationBackground:Yl.neutralLighter,panelBackground:Yl.panelBackground,overlayBackground:Yl.overlayBackground,sectionDividerLine:Yl.neutralPrimary,primaryDividerLine:Yl.neutralTertiary,secondaryDividerLine:Yl.neutralTertiaryAlt,dataVis1:Yl.dataVis1,dataVis2:Yl.dataVis2,dataVis3:Yl.dataVis3,dataVis4:Yl.dataVis4,dataVis5:Yl.dataVis5,dataVis6:Yl.dataVis6,dataVis7:Yl.dataVis7,dataVis8:Yl.dataVis8,dataVis9:Yl.dataVis9,dataVis10:Yl.dataVis10,headerText:Yl.black,secondaryListText:Yl.neutralSecondary,navBackground:Yl.navBackground,navItemBackgroundHovered:Yl.neutralTertiaryAlt,navItemBackgroundPressed:Yl.neutralTertiary,criticalStatus:Yl.criticalStatus,highStatus:Yl.highStatus,mediumStatus:Yl.mediumStatus,lowStatus:Yl.lowStatus,goodStatus:Yl.goodStatus,unknownStatus:Yl.unknownStatus,insightLow:Yl.insightLow,insightMedium:Yl.insightMedium,insightHigh:Yl.insightHigh,neutralRisk:Yl.neutralRisk,stepCompleted:Yl.themePrimary,stepCurrent:Yl.themePrimary,stepNotStarted:Yl.themePrimary,stepModifierBorder:Yl.themePrimary,stepHover:Yl.themePrimary,stepPressed:Yl.themePrimary,stepError:Yl.highStatus,allStepsComplete:Yl.goodStatus,contextualAlertBackground:Yl.contextualAlertBackground,needHelpForeground:Yl.black,needHelpBackground:Yl.needHelpBackground,needHelpBackgroundPressed:Yl.needHelpBackgroundPressed,feedbackForeground:Yl.white,feedbackBackground:"#c8c8c8",feedbackBackgroundPressed:Yl.neutralTertiary,alwaysWhite:Yl.black,alwaysBlack:Yl.white,filterPillRest:Yl.neutralQuaternaryAlt,filterPillHover:Yl.neutralLight,filterPillPressed:Yl.neutralLighter,filterPillEditedRest:Yl.themeDarkAlt,filterPillEditedHover:Yl.themeDark,filterPillEditedPressed:Yl.themeDarker,tagBackgroundInsight:Yl.tagBackgroundInsight,tagBackgroundLowImpact:Yl.tagBackgroundLowImpact,tagBackgroundMediumImpact:Yl.tagBackgroundMediumImpact,tagBackgroundHighImpact:Yl.neutralPrimary,tagBackgroundNew:Yl.themePrimary,tagBackgroundActiveWarning:Yl.tagBackgroundActiveWarning,tagBackgroundRecommendation:Yl.tagBackgroundRecommendation,tagTextInsight:Yl.neutralPrimary,tagTextLowImpact:Yl.neutralPrimary,tagTextMediumImpact:Yl.neutralPrimary,tagTextHighImpact:Yl.white,tagTextNew:Yl.black,tagTextActiveWarning:Yl.black},Zl=((0,Vn.a)({palette:{...Jl},semanticColors:Xl,defaultFontStyle:{fontFamily:"Segoe UI,sans-serif"},fonts:ql,isInverted:!0}),(0,Vn.a)({palette:{...Jl},semanticColors:Xl,components:{...Co,...jl},isInverted:!0}));var eu;!function(e){e.themePrimary="#0078D4",e.themeLighterAlt="#F3F9FD",e.themeLighter="#D0E7F8",e.themeLight="#A9D3F2",e.themeTertiary="#5CA9E5",e.themeSecondary="#1A86D9",e.themeDarkAlt="#006CBE",e.themeDark="#005BA1",e.themeDarker="#004377",e.neutralLighterAlt="#F0F0F0",e.neutralLighter="#EDEDED",e.neutralLight="#E8E8E8",e.neutralQuaternaryAlt="#E1E1E1",e.neutralQuaternary="#D2D2D2",e.neutralTertiaryAlt="#C8C8C8",e.neutralTertiary="#A1A1A1",e.neutralSecondary="#484644",e.neutralPrimaryAlt="#8D8B8A",e.neutralPrimary="#323130",e.neutralDark="#605E5C",e.black="#000000",e.white="#FFFFFF",e.errorText="#990000",e.errorBackground="#FDE7E9",e.blockingBackground="#FDE7E9",e.warningBackground="#FFF4CE",e.warningHighlight="#FFB900",e.successBackground="#DFF6DD",e.severeWarningBackground="#FEE6DD",e.severeWarningIcon="#C53601",e.dashboardBackdrop="#DADADA",e.overlayBackground="rgba(0,0,0,.4)",e.navBackground="#E9E9E9",e.dataVis1="#0099BC",e.dataVis2="#77004D",e.dataVis3="#4F68ED",e.dataVis4="#AE8C00",e.dataVis5="#004E8C",e.dataVis6="#881798",e.dataVis7="#E43BA6",e.dataVis8="#0E7878",e.dataVis9="#8764b8",e.dataVis10="#814E29",e.criticalStatus="#610000",e.highStatus="#990000",e.mediumStatus="#E60000",e.lowStatus="#F56A00",e.goodStatus="#107C10",e.unknownStatus="#949494",e.insightLow="#768DF1",e.insightMedium="#4F6BED",e.insightHigh="#3B52B4",e.neutralRisk="#DADADA",e.needHelpBackground="#00838C",e.needHelpBackgroundPressed="#006B73",e.contextualAlertBackground="#5522E0",e.whiteTranslucent40="rgba(255,255,255,.4)",e.tagBackgroundLowImpact="#F3F2F1",e.tagBackgroundRecommendation="#D3F4ED",e.tagBackgroundInsight="#C7D3FF"}(eu||(eu={}));const tu=eu,ru={themePrimary:tu.themePrimary,themeLighterAlt:tu.themeLighterAlt,themeLighter:tu.themeLighter,themeLight:tu.themeLight,themeTertiary:tu.themeTertiary,themeSecondary:tu.themeSecondary,themeDarkAlt:tu.themeDarkAlt,themeDark:tu.themeDark,themeDarker:tu.themeDarker,neutralLighterAlt:tu.neutralLighterAlt,neutralLighter:tu.neutralLighter,neutralLight:tu.neutralLight,neutralQuaternaryAlt:tu.neutralQuaternaryAlt,neutralQuaternary:tu.neutralQuaternary,neutralTertiaryAlt:tu.neutralTertiaryAlt,neutralTertiary:tu.neutralTertiary,neutralSecondary:tu.neutralSecondary,neutralPrimaryAlt:tu.neutralPrimaryAlt,neutralPrimary:tu.neutralPrimary,neutralDark:tu.neutralDark,black:tu.black,white:tu.white},nu={bodyTextChecked:tu.neutralDark,disabledSubtext:tu.neutralQuaternary,disabledBodySubtext:tu.neutralTertiaryAlt,primaryButtonTextDisabled:tu.neutralTertiary,bodyStandoutBackground:tu.neutralLighter,buttonBackground:tu.neutralLight,buttonBackgroundHovered:tu.neutralTertiaryAlt,buttonBackgroundPressed:tu.neutralTertiary,buttonTextHovered:tu.neutralPrimary,buttonTextChecked:tu.neutralSecondary,buttonTextPressed:tu.neutralPrimary,buttonTextDisabled:tu.neutralTertiary,menuHeader:tu.neutralPrimary,listItemBackgroundChecked:tu.neutralQuaternaryAlt,listItemBackgroundCheckedHovered:tu.neutralQuaternary,link:tu.themeDarkAlt,errorText:tu.errorText,warningHighlight:tu.warningHighlight,warningText:tu.neutralPrimary,messageText:tu.neutralPrimary,messageLink:tu.themeDarkAlt,messageLinkHovered:tu.themeDarker,infoIcon:tu.neutralSecondary,errorIcon:tu.highStatus,blockingIcon:tu.highStatus,successIcon:tu.goodStatus,warningIcon:tu.neutralPrimary,severeWarningIcon:tu.severeWarningIcon,infoBackground:tu.neutralLighter,errorBackground:tu.errorBackground,blockingBackground:tu.blockingBackground,warningBackground:tu.warningBackground,severeWarningBackground:tu.severeWarningBackground,successBackground:tu.successBackground,dashboardBackdrop:tu.dashboardBackdrop,actionCardDashboardBorder:"transparent",actionCardDashboardBorderHovered:"transparent",gridItemDestinationBackground:tu.neutralQuaternary,panelBackground:tu.white,overlayBackground:tu.overlayBackground,sectionDividerLine:tu.neutralPrimary,primaryDividerLine:tu.neutralTertiaryAlt,secondaryDividerLine:tu.neutralQuaternaryAlt,dataVis1:tu.dataVis1,dataVis2:tu.dataVis2,dataVis3:tu.dataVis3,dataVis4:tu.dataVis4,dataVis5:tu.dataVis5,dataVis6:tu.dataVis6,dataVis7:tu.dataVis7,dataVis8:tu.dataVis8,dataVis9:tu.dataVis9,dataVis10:tu.dataVis10,headerText:tu.black,secondaryListText:tu.neutralSecondary,navBackground:tu.navBackground,navItemBackgroundHovered:tu.neutralQuaternary,navItemBackgroundPressed:tu.neutralTertiaryAlt,criticalStatus:tu.criticalStatus,highStatus:tu.highStatus,mediumStatus:tu.mediumStatus,lowStatus:tu.lowStatus,goodStatus:tu.goodStatus,unknownStatus:tu.unknownStatus,insightLow:tu.insightLow,insightMedium:tu.insightMedium,insightHigh:tu.insightHigh,neutralRisk:tu.neutralRisk,stepCompleted:tu.themePrimary,stepCurrent:tu.themePrimary,stepNotStarted:tu.unknownStatus,stepModifierBorder:tu.themePrimary,stepHover:tu.themeDark,stepPressed:tu.themeDarker,stepError:tu.highStatus,allStepsComplete:tu.goodStatus,contextualAlertBackground:tu.contextualAlertBackground,needHelpForeground:tu.white,needHelpBackground:tu.needHelpBackground,needHelpBackgroundPressed:tu.needHelpBackgroundPressed,feedbackForeground:tu.white,feedbackBackground:tu.neutralDark,feedbackBackgroundPressed:tu.neutralSecondary,alwaysWhite:tu.white,alwaysBlack:tu.black,filterPillRest:tu.neutralLighterAlt,filterPillHover:tu.neutralLight,filterPillPressed:tu.neutralQuaternary,filterPillEditedRest:tu.themeLighter,filterPillEditedHover:tu.themeLight,filterPillEditedPressed:tu.themeTertiary,tagBackgroundInsight:tu.tagBackgroundInsight,tagBackgroundLowImpact:tu.tagBackgroundLowImpact,tagBackgroundMediumImpact:tu.neutralTertiaryAlt,tagBackgroundHighImpact:tu.neutralPrimary,tagBackgroundNew:tu.themePrimary,tagBackgroundActiveWarning:tu.highStatus,tagBackgroundRecommendation:tu.tagBackgroundRecommendation,tagTextInsight:tu.neutralPrimary,tagTextLowImpact:tu.neutralPrimary,tagTextMediumImpact:tu.neutralPrimary,tagTextHighImpact:tu.white,tagTextNew:tu.white,tagTextActiveWarning:tu.white},ou={settings:{theme:(0,Vn.a)({palette:{...eu},semanticColors:nu})},scopedSettings:{}},au=(0,Vn.a)({palette:ru,semanticColors:nu,components:Co}),iu={bing:"#028273",bookings:"#00A99D",defender:au.palette.themePrimary,docs:"#D83B01",dynamics:"#2266E3",excel:Ai,exchange:"#0078D4",kaizala:"#0178D6",forms:"#008273",office:"#D83B01",oneDrive:"#0078D4",oneNote:Li,outlook:"#006EC3",planner:"#107C41",powerApps:"#742774",powerAutomate:"#0066FF",powerBi:"#DAB50F",powerPoint:Oi,project:"#107C41",sharepoint:"#03787C",skype:"#0078D4",staffhub:"#55C4C1",stream:"#BC1948",sway:"#008272",teams:"#6264A7",visio:Gi,yammer:"#106EBE",word:Xi,windows:"#0078D7"},su={...iu,defender:To.palette.themePrimary,dynamics:"#4083FF",excel:Di,office:"#F7894A",oneNote:Mi,planner:"#10893C",powerApps:"#D98FD9",powerPoint:zi,project:"#10893C",sharepoint:"#009CA4",stream:"#E8467C",teams:"#7A7FEA",visio:Ji,word:es},lu={containerBackground:au.palette.white,trackerHeader:au.palette.black,animatedProgressBarBackground:"#E6E6E6",trackBackground:"#5B5FC7",trackerFooter:"#616161",questionAreaTextBackground:"#F5F5F5",questionButtonBackground:au.palette.white,question:"#424242",headerArea:"#242424",submitButtonBackground:"#5B5FC7",submitButton:au.palette.white},uu={containerBackground:"#292929",trackerHeader:au.palette.white,animatedProgressBarBackground:"#0A0A0A",trackBackground:"#7F85F5",trackerFooter:"#ADADAD",questionAreaTextBackground:"#1F1F1F",questionButtonBackground:au.palette.white,question:"#D6D6D6",headerArea:"#FFFFFF",submitButtonBackground:"#7F85F5",submitButton:au.palette.white},cu={largeModalWidth:640,cloudShellDefaultHeight:500};function du(e,t){return{...e,m365:{semanticColors:{...e.m365?.semanticColors,...t.semanticColors},sizing:{...cu,...e.m365?.sizing,...t.sizing}}}}const hu=du(au,{semanticColors:{contrastBackground:au.palette.neutralLighter,dashboardSearchBoxHoverBackground:au.palette.white,recommendationTag:"#D3F4ED",productIcons:iu,topActionCardThemeColor:au.palette.themePrimary,topActionCardBackgroundColor:au.semanticColors.bodyBackground,themeIconVariant:"M365Light",scrollBarThumbBackground:"rgba(0,0,0,.2)",personalizedContentBackground:"#F7F7FA",dynamicContentBackground:"#FFF2C3",dynamicContentText:"#141414",loadingCarouselColors:lu,groupsChartColor1:"#00188F",groupsChartColor2:"#0078D4",groupsChartColor3:"#917EDB",groupsChartColor4:"#00A2AD"}}),fu=hu,pu={ActionCard:{styles:()=>({root:[{borderRadius:8}],contentWrapper:{padding:"20px",columnGap:"16px"},primaryText:{fontSize:Pe.s.xLarge},secondaryText:{fontSize:Pe.s.small}})}};var gu;!function(e){e.themePrimary="#5b5fc7",e.themeLighterAlt="#f7f7fd",e.themeLighter="#e1e1f6",e.themeLight="#c8c9ee",e.themeTertiary="#9698dd",e.themeSecondary="#6c6fce",e.themeDarkAlt="#5256b3",e.themeDark="#464897",e.themeDarker="#33356f",e.neutralLighterAlt="#f8f8f8",e.neutralLighter="#f4f4f4",e.neutralLight="#eaeaea",e.neutralQuaternaryAlt="#dadada",e.neutralQuaternary="#d0d0d0",e.neutralTertiaryAlt="#c8c8c8",e.neutralTertiary="#b4b4b4",e.neutralSecondary="#616161",e.neutralSecondaryAlt="#9c9c9c",e.neutralPrimaryAlt="#848484",e.neutralPrimary="#242424",e.neutralDark="#545454",e.black="#3c3c3c",e.white="#ffffff",e.accent="#0f6cbd",e.yellowDark="#835C00",e.yellow="#F2E384",e.yellowLight="#FBF6D9",e.orange="#A33D2A",e.orangeLight="#CC4A31",e.orangeLighter="#EDC2A7",e.redDark="#8E192E",e.red="#C4314B",e.errorText="#990000",e.errorBackground="#FDE7E9",e.blockingBackground="#FDE7E9",e.warningBackground="#FFF4CE",e.warningHighlight="#FFB900",e.successBackground="#DFF6DD",e.severeWarningBackground="#FEE6DD",e.severeWarningIcon="#C53601",e.dashboardBackdrop="#D1D1D1",e.overlayBackground="rgba(0,0,0,.4)",e.navBackground="#EBEBEB",e.dataVis1="#0099BC",e.dataVis2="#77004D",e.dataVis3="#4F68ED",e.dataVis4="#AE8C00",e.dataVis5="#004E8C",e.dataVis6="#881798",e.dataVis7="#E43BA6",e.dataVis8="#0E7878",e.dataVis9="#8764b8",e.dataVis10="#814E29",e.criticalStatus="#610000",e.highStatus="#990000",e.mediumStatus="#E60000",e.lowStatus="#F56A00",e.goodStatus="#107C10",e.unknownStatus="#949494",e.insightLow="#768DF1",e.insightMedium="#4F6BED",e.insightHigh="#3B52B4",e.neutralRisk="#DADADA",e.needHelpBackground="#00838C",e.needHelpBackgroundPressed="#006B73",e.whiteTranslucent40="rgba(255,255,255,.4)",e.tagBackgroundLowImpact="#F3F2F1",e.tagBackgroundRecommendation="#D3F4ED",e.tagBackgroundInsight="#C7D3FF",e.grey38="#616161",e.grey26="#424242"}(gu||(gu={}));const mu=gu,vu={inputBackgroundChecked:mu.themePrimary,inputBackground:mu.white,bodyTextChecked:mu.neutralPrimary,inputBackgroundCheckedHovered:mu.themeDarkAlt,errorText:mu.errorText,warningHighlight:mu.warningHighlight,warningText:mu.neutralPrimary,messageText:mu.neutralPrimary,messageLink:mu.themeDarkAlt,messageLinkHovered:mu.themeDarker,infoIcon:mu.neutralSecondary,errorIcon:mu.highStatus,blockingIcon:mu.highStatus,successIcon:mu.goodStatus,warningIcon:mu.neutralPrimary,severeWarningIcon:mu.severeWarningIcon,infoBackground:mu.neutralLighter,errorBackground:mu.errorBackground,blockingBackground:mu.blockingBackground,warningBackground:mu.warningBackground,severeWarningBackground:mu.severeWarningBackground,successBackground:mu.successBackground,bodyBackground:mu.white,buttonBackground:mu.white,dashboardBackdrop:mu.dashboardBackdrop,actionCardDashboardBorder:"transparent",actionCardDashboardBorderHovered:"transparent",gridItemDestinationBackground:mu.neutralQuaternary,panelBackground:mu.white,overlayBackground:mu.overlayBackground,sectionDividerLine:mu.neutralPrimary,primaryDividerLine:mu.neutralTertiaryAlt,secondaryDividerLine:mu.neutralQuaternaryAlt,dataVis1:mu.dataVis1,dataVis2:mu.dataVis2,dataVis3:mu.dataVis3,dataVis4:mu.dataVis4,dataVis5:mu.dataVis5,dataVis6:mu.dataVis6,dataVis7:mu.dataVis7,dataVis8:mu.dataVis8,dataVis9:mu.dataVis9,dataVis10:mu.dataVis10,headerText:mu.neutralPrimary,secondaryListText:mu.neutralSecondary,navBackground:mu.navBackground,navItemBackgroundHovered:mu.neutralQuaternary,navItemBackgroundPressed:mu.neutralTertiaryAlt,criticalStatus:mu.criticalStatus,highStatus:mu.highStatus,mediumStatus:mu.mediumStatus,lowStatus:mu.lowStatus,goodStatus:mu.goodStatus,unknownStatus:mu.unknownStatus,insightLow:mu.insightLow,insightMedium:mu.insightMedium,insightHigh:mu.insightHigh,neutralRisk:mu.neutralRisk,stepCompleted:mu.themePrimary,stepCurrent:mu.themePrimary,stepNotStarted:mu.unknownStatus,stepModifierBorder:mu.themePrimary,stepHover:mu.themeDark,stepPressed:mu.themeDarker,stepError:mu.highStatus,allStepsComplete:mu.goodStatus,needHelpForeground:mu.white,needHelpBackground:mu.needHelpBackground,needHelpBackgroundPressed:mu.needHelpBackgroundPressed,feedbackForeground:mu.white,feedbackBackground:mu.neutralDark,feedbackBackgroundPressed:mu.neutralSecondary,alwaysWhite:mu.white,alwaysBlack:mu.black,filterPillRest:mu.neutralLighter,filterPillHover:mu.neutralLight,filterPillPressed:mu.neutralQuaternaryAlt,filterPillEditedRest:mu.themeLighter,filterPillEditedHover:mu.themeLight,filterPillEditedPressed:mu.themeTertiary,tagBackgroundInsight:mu.tagBackgroundInsight,tagBackgroundLowImpact:mu.tagBackgroundLowImpact,tagBackgroundMediumImpact:mu.neutralTertiaryAlt,tagBackgroundHighImpact:mu.neutralPrimary,tagBackgroundNew:mu.themePrimary,tagBackgroundActiveWarning:mu.highStatus,tagBackgroundRecommendation:mu.tagBackgroundRecommendation,tagTextInsight:mu.neutralPrimary,tagTextLowImpact:mu.neutralPrimary,tagTextMediumImpact:mu.neutralPrimary,tagTextHighImpact:mu.white,tagTextNew:mu.white,tagTextActiveWarning:mu.white,inputIconHovered:mu.grey26,inputPlaceholderText:mu.grey38},yu=(0,Vn.a)({palette:{...gu},semanticColors:vu,components:{...wl,...pu},effects:{elevation2:"0px 1px 2px rgba(0, 0, 0, 0.14), 0px 0px 2px rgba(0, 0, 0, 0.12)",elevation4:"0px 2px 4px rgba(0, 0, 0, 0.14), 0px 0px 2px rgba(0, 0, 0, 0.12)",elevation8:"0px 4px 8px rgba(0, 0, 0, 0.14), 0px 0px 2px rgba(0, 0, 0, 0.12)",elevation16:"0px 8px 16px rgba(0, 0, 0, 0.14), 0px 0px 2px rgba(0, 0, 0, 0.12)",elevation28:"0px 14px 28.8px rgba(0, 0, 0, 0.24), 0px 0px 8px rgba(0, 0, 0, 0.2)",elevation64:"0px 32px 64px rgba(0, 0, 0, 0.24), 0px 0px 8px rgba(0, 0, 0, 0.2)",roundedCorner2:"2px",roundedCorner4:"4px",roundedCorner6:"6px",roundedCorner8:"8px",roundedCornerCircle:"50%"}});var bu;!function(e){e.themePrimary="#7f85f5",e.themeLighterAlt="#fafaff",e.themeLighter="#eaebfd",e.themeLight="#d8d9fc",e.themeTertiary="#b1b5f9",e.themeSecondary="#8e93f6",e.themeDarkAlt="#7378dc",e.themeDark="#6165ba",e.themeDarker="#474b89",e.neutralLighterAlt="#1e1e1e",e.neutralLighter="#282828",e.neutralLight="#363636",e.neutralQuaternaryAlt="#404040",e.neutralQuaternary="#474747",e.neutralTertiaryAlt="#666666",e.neutralTertiary="#c8c8c8",e.neutralSecondary="#adadad",e.neutralSecondaryAlt="#d0d0d0",e.neutralPrimaryAlt="#dadada",e.neutralPrimary="#ffffff",e.neutralDark="#f4f4f4",e.black="#f8f8f8",e.white="#151515",e.actionCardBackground="#292929",e.accent="#0f6cbd",e.errorText="#FF3C00",e.errorBackground="#3B1E1E",e.blockingBackground="#3B1E1E",e.warningBackground="#30250A",e.warningHighlight="#FFB900",e.successBackground="#24290F",e.severeWarningBackground="#3B200C",e.severeWarningIcon="#C53601",e.dashboardBackdrop="#303030",e.panelBackground="#212121",e.overlayBackground="rgba(0,0,0,.4)",e.navBackground="#212121",e.dataVis1="#31B0CD",e.dataVis2="#AE4689",e.dataVis3="#768DF1",e.dataVis4="#C9A618",e.dataVis5="#286EA8",e.dataVis6="#A43FB1",e.dataVis7="#EF8CCB",e.dataVis8="#218B8B",e.dataVis9="#A083C9",e.dataVis10="#9C663F",e.criticalStatus="#FF0505",e.highStatus="#FF3C00",e.mediumStatus="#FFAA00",e.lowStatus="#F2F200",e.insightLow="#4661D5",e.insightMedium="#627CEF",e.insightHigh="#99AAF5",e.neutralRisk="#303030",e.goodStatus="#009E00",e.unknownStatus="#6B6B6B",e.needHelpBackground="#00838C",e.needHelpBackgroundPressed="#009BA6",e.whiteTranslucent40="rgba(20,20,20,.4)",e.tagBackgroundLowImpact="#323130",e.tagBackgroundMediumImpact="#484644",e.tagBackgroundActiveWarning="#E60000",e.tagBackgroundRecommendation="#0C614C",e.tagBackgroundInsight="#3B30BC"}(bu||(bu={}));const ku=bu,Cu={accentButtonText:ku.black,inputPlaceholderText:ku.neutralSecondaryAlt,inputBackgroundChecked:ku.themePrimary,inputBackground:ku.white,bodyTextChecked:ku.neutralPrimary,inputBackgroundCheckedHovered:ku.themeDarkAlt,errorText:ku.errorText,warningHighlight:ku.warningHighlight,warningText:ku.neutralPrimary,messageText:ku.neutralPrimary,messageLink:ku.themeDarkAlt,messageLinkHovered:ku.themeDarker,infoIcon:ku.neutralSecondary,errorIcon:ku.highStatus,blockingIcon:ku.highStatus,successIcon:ku.goodStatus,warningIcon:ku.neutralPrimary,severeWarningIcon:ku.severeWarningIcon,infoBackground:ku.neutralLighter,errorBackground:ku.errorBackground,blockingBackground:ku.blockingBackground,warningBackground:ku.warningBackground,severeWarningBackground:ku.severeWarningBackground,successBackground:ku.successBackground,bodyBackground:ku.actionCardBackground,buttonBackground:ku.white,dashboardBackdrop:ku.dashboardBackdrop,actionCardDashboardBorder:ku.actionCardBackground,actionCardDashboardBorderHovered:ku.actionCardBackground,gridItemDestinationBackground:ku.neutralQuaternary,panelBackground:ku.white,overlayBackground:ku.overlayBackground,sectionDividerLine:ku.neutralPrimary,primaryDividerLine:ku.neutralTertiaryAlt,secondaryDividerLine:ku.neutralQuaternaryAlt,dataVis1:ku.dataVis1,dataVis2:ku.dataVis2,dataVis3:ku.dataVis3,dataVis4:ku.dataVis4,dataVis5:ku.dataVis5,dataVis6:ku.dataVis6,dataVis7:ku.dataVis7,dataVis8:ku.dataVis8,dataVis9:ku.dataVis9,dataVis10:ku.dataVis10,headerText:ku.black,secondaryListText:ku.neutralSecondary,navBackground:ku.navBackground,navItemBackgroundHovered:ku.neutralTertiaryAlt,navItemBackgroundPressed:ku.neutralTertiary,criticalStatus:ku.criticalStatus,highStatus:ku.highStatus,mediumStatus:ku.mediumStatus,lowStatus:ku.lowStatus,goodStatus:ku.goodStatus,unknownStatus:ku.unknownStatus,insightLow:ku.insightLow,insightMedium:ku.insightMedium,insightHigh:ku.insightHigh,neutralRisk:ku.neutralRisk,stepCompleted:ku.themePrimary,stepCurrent:ku.themePrimary,stepNotStarted:ku.neutralSecondaryAlt,stepModifierBorder:ku.themePrimary,stepHover:ku.themeDark,stepPressed:ku.themeDarker,stepError:ku.highStatus,allStepsComplete:ku.goodStatus,needHelpForeground:ku.black,needHelpBackground:ku.needHelpBackground,needHelpBackgroundPressed:ku.needHelpBackgroundPressed,feedbackForeground:ku.black,feedbackBackground:ku.neutralTertiaryAlt,feedbackBackgroundPressed:ku.neutralTertiary,alwaysWhite:ku.white,alwaysBlack:ku.black,filterPillRest:ku.neutralLighter,filterPillHover:ku.neutralLight,filterPillPressed:ku.neutralQuaternaryAlt,filterPillEditedRest:ku.themeLighter,filterPillEditedHover:ku.themeLight,filterPillEditedPressed:ku.themeTertiary,tagBackgroundInsight:ku.tagBackgroundInsight,tagBackgroundLowImpact:ku.tagBackgroundLowImpact,tagBackgroundMediumImpact:ku.neutralTertiaryAlt,tagBackgroundHighImpact:ku.neutralPrimary,tagBackgroundNew:ku.themePrimary,tagBackgroundActiveWarning:ku.highStatus,tagBackgroundRecommendation:ku.tagBackgroundRecommendation,tagTextInsight:ku.neutralPrimary,tagTextLowImpact:ku.neutralPrimary,tagTextMediumImpact:ku.neutralPrimary,tagTextHighImpact:ku.white,tagTextNew:ku.white,tagTextActiveWarning:ku.white},Su=(0,Vn.a)({palette:{...bu},semanticColors:Cu,components:{...wl,...pu},effects:{elevation2:"0px 1px 2px rgba(0, 0, 0, 0.14), 0px 0px 2px rgba(0, 0, 0, 0.12)",elevation4:"0px 2px 4px rgba(0, 0, 0, 0.14), 0px 0px 2px rgba(0, 0, 0, 0.12)",elevation8:"0px 4px 8px rgba(0, 0, 0, 0.14), 0px 0px 2px rgba(0, 0, 0, 0.12)",elevation16:"0px 8px 16px rgba(0, 0, 0, 0.14), 0px 0px 2px rgba(0, 0, 0, 0.12)",elevation28:"0px 14px 28.8px rgba(0, 0, 0, 0.24), 0px 0px 8px rgba(0, 0, 0, 0.2)",elevation64:"0px 32px 64px rgba(0, 0, 0, 0.24), 0px 0px 8px rgba(0, 0, 0, 0.2)",roundedCorner2:"2px",roundedCorner4:"4px",roundedCorner6:"6px",roundedCorner8:"8px",roundedCornerCircle:"50%"}});var _u;!function(e){e.themePrimary="#00ebfd",e.themeLighterAlt="#00090a",e.themeLighter="#002628",e.themeLight="#00474c",e.themeTertiary="#008d97",e.themeSecondary="#00cfde",e.themeDarkAlt="#19eefd",e.themeDark="#3df0fd",e.themeDarker="#70f4fe",e.neutralLighterAlt="#0b0b0b",e.neutralLighter="#151515",e.neutralLight="#252525",e.neutralQuaternaryAlt="#2f2f2f",e.neutralQuaternary="#373737",e.neutralTertiaryAlt="#595959",e.neutralTertiary="#c8c8c8",e.neutralSecondary="#d0d0d0",e.neutralSecondaryAlt="#d0d0d0",e.neutralPrimaryAlt="#dadada",e.neutralPrimary="#ffffff",e.neutralDark="#f4f4f4",e.black="#f8f8f8",e.white="#000000",e.accent="#0f6cbd",e.errorText="#FF3C00",e.errorBackground="#3B1E1E",e.blockingBackground="#3B1E1E",e.warningBackground="#30250A",e.warningHighlight="#FFB900",e.successBackground="#24290F",e.severeWarningBackground="#3B200C",e.severeWarningIcon="#C53601",e.dashboardBackdrop="#303030",e.panelBackground="#212121",e.overlayBackground="rgba(0,0,0,.4)",e.navBackground="#212121",e.dataVis1="#31B0CD",e.dataVis2="#AE4689",e.dataVis3="#768DF1",e.dataVis4="#C9A618",e.dataVis5="#286EA8",e.dataVis6="#A43FB1",e.dataVis7="#EF8CCB",e.dataVis8="#218B8B",e.dataVis9="#A083C9",e.dataVis10="#9C663F",e.criticalStatus="#FF0505",e.highStatus="#FF3C00",e.mediumStatus="#FFAA00",e.lowStatus="#F2F200",e.insightLow="#4661D5",e.insightMedium="#627CEF",e.insightHigh="#99AAF5",e.neutralRisk="#303030",e.goodStatus="#009E00",e.unknownStatus="#6B6B6B",e.needHelpBackground="#00838C",e.needHelpBackgroundPressed="#009BA6",e.whiteTranslucent40="rgba(20,20,20,.4)",e.tagBackgroundLowImpact="#323130",e.tagBackgroundMediumImpact="#484644",e.tagBackgroundActiveWarning="#E60000",e.tagBackgroundRecommendation="#0C614C",e.tagBackgroundInsight="#3B30BC"}(_u||(_u={}));const Bu=_u,wu={accentButtonText:Bu.black,inputPlaceholderText:Bu.neutralSecondaryAlt,inputBackgroundChecked:Bu.themePrimary,inputBackground:Bu.white,bodyTextChecked:Bu.neutralPrimary,inputBackgroundCheckedHovered:Bu.themeDarkAlt,errorText:Bu.errorText,warningHighlight:Bu.warningHighlight,warningText:Bu.neutralPrimary,messageText:Bu.neutralPrimary,messageLink:Bu.themeDarkAlt,messageLinkHovered:Bu.themeDarker,infoIcon:Bu.neutralSecondary,errorIcon:Bu.highStatus,blockingIcon:Bu.highStatus,successIcon:Bu.goodStatus,warningIcon:Bu.neutralPrimary,severeWarningIcon:Bu.severeWarningIcon,infoBackground:Bu.neutralLighter,errorBackground:Bu.errorBackground,blockingBackground:Bu.blockingBackground,warningBackground:Bu.warningBackground,severeWarningBackground:Bu.severeWarningBackground,successBackground:Bu.successBackground,bodyBackground:Bu.white,buttonBackground:Bu.white,dashboardBackdrop:Bu.dashboardBackdrop,actionCardDashboardBorder:Bu.neutralPrimary,actionCardDashboardBorderHovered:Bu.neutralPrimary,gridItemDestinationBackground:Bu.neutralQuaternary,panelBackground:Bu.white,overlayBackground:Bu.overlayBackground,sectionDividerLine:Bu.neutralPrimary,primaryDividerLine:Bu.neutralTertiaryAlt,secondaryDividerLine:Bu.neutralQuaternaryAlt,dataVis1:Bu.dataVis1,dataVis2:Bu.dataVis2,dataVis3:Bu.dataVis3,dataVis4:Bu.dataVis4,dataVis5:Bu.dataVis5,dataVis6:Bu.dataVis6,dataVis7:Bu.dataVis7,dataVis8:Bu.dataVis8,dataVis9:Bu.dataVis9,dataVis10:Bu.dataVis10,headerText:Bu.neutralPrimary,secondaryListText:Bu.neutralPrimary,navBackground:Bu.navBackground,navItemBackgroundHovered:Bu.neutralTertiaryAlt,navItemBackgroundPressed:Bu.neutralTertiary,criticalStatus:Bu.criticalStatus,highStatus:Bu.highStatus,mediumStatus:Bu.mediumStatus,lowStatus:Bu.lowStatus,goodStatus:Bu.goodStatus,unknownStatus:Bu.unknownStatus,insightLow:Bu.insightLow,insightMedium:Bu.insightMedium,insightHigh:Bu.insightHigh,neutralRisk:Bu.neutralRisk,stepCompleted:Bu.themePrimary,stepCurrent:Bu.themePrimary,stepNotStarted:Bu.neutralSecondaryAlt,stepModifierBorder:Bu.themePrimary,stepHover:Bu.themeDark,stepPressed:Bu.themeDarker,stepError:Bu.highStatus,allStepsComplete:Bu.goodStatus,needHelpForeground:Bu.black,needHelpBackground:Bu.needHelpBackground,needHelpBackgroundPressed:Bu.needHelpBackgroundPressed,feedbackForeground:Bu.black,feedbackBackground:Bu.neutralTertiaryAlt,feedbackBackgroundPressed:Bu.neutralTertiary,alwaysWhite:Bu.white,alwaysBlack:Bu.black,filterPillRest:Bu.neutralLighter,filterPillHover:Bu.neutralLight,filterPillPressed:Bu.neutralQuaternaryAlt,filterPillEditedRest:Bu.themeLighter,filterPillEditedHover:Bu.themeLight,filterPillEditedPressed:Bu.themeTertiary,tagBackgroundInsight:Bu.tagBackgroundInsight,tagBackgroundLowImpact:Bu.tagBackgroundLowImpact,tagBackgroundMediumImpact:Bu.neutralTertiaryAlt,tagBackgroundHighImpact:Bu.neutralPrimary,tagBackgroundNew:Bu.themePrimary,tagBackgroundActiveWarning:Bu.highStatus,tagBackgroundRecommendation:Bu.tagBackgroundRecommendation,tagTextInsight:Bu.neutralPrimary,tagTextLowImpact:Bu.neutralPrimary,tagTextMediumImpact:Bu.neutralPrimary,tagTextHighImpact:Bu.white,tagTextNew:Bu.white,tagTextActiveWarning:Bu.white},xu=(0,Vn.a)({palette:{..._u},semanticColors:wu,components:{...wl,...pu},effects:{elevation2:"0px 1px 2px rgba(0, 0, 0, 0.14), 0px 0px 2px rgba(0, 0, 0, 0.12)",elevation4:"0px 2px 4px rgba(0, 0, 0, 0.14), 0px 0px 2px rgba(0, 0, 0, 0.12)",elevation8:"0px 4px 8px rgba(0, 0, 0, 0.14), 0px 0px 2px rgba(0, 0, 0, 0.12)",elevation16:"0px 8px 16px rgba(0, 0, 0, 0.14), 0px 0px 2px rgba(0, 0, 0, 0.12)",elevation28:"0px 14px 28.8px rgba(0, 0, 0, 0.24), 0px 0px 8px rgba(0, 0, 0, 0.2)",elevation64:"0px 32px 64px rgba(0, 0, 0, 0.24), 0px 0px 8px rgba(0, 0, 0, 0.2)",roundedCorner2:"2px",roundedCorner4:"4px",roundedCorner6:"6px",roundedCorner8:"8px",roundedCornerCircle:"50%"}});function Tu(e,t){const r=sa(e);return r?la(r,t).str:e}function Eu(e){const{semanticColors:t}=e,r=t.buttonBackgroundPressed,n=t.buttonBackgroundHovered,o=t.buttonBackgroundDisabled,a=t.buttonTextHovered,i=t.buttonTextDisabled,s=t.buttonTextChecked,l=t.buttonTextCheckedHovered;return{root:{backgroundColor:t.alwaysWhite,color:t.alwaysBlack},rootHovered:{backgroundColor:n,color:a,selectors:{[Pe.up]:{borderColor:"Highlight",color:"Highlight"}}},rootPressed:{backgroundColor:r,color:s},rootExpanded:{backgroundColor:r,color:s},rootChecked:{backgroundColor:r,color:s},rootCheckedHovered:{backgroundColor:r,color:l},rootDisabled:{color:i,backgroundColor:o,selectors:{[Pe.up]:{color:"GrayText",borderColor:"GrayText",backgroundColor:"Window"}}}}}var Pu;!function(e){e[e.smallFluid=0]="smallFluid",e[e.smallFixedFar=1]="smallFixedFar",e[e.smallFixedNear=2]="smallFixedNear",e[e.medium=3]="medium",e[e.large=4]="large",e[e.largeFixed=5]="largeFixed",e[e.extraLarge=6]="extraLarge",e[e.custom=7]="custom",e[e.customNear=8]="customNear"}(Pu||(Pu={}));const Au="800px",Fu={[`@media (min-width: ${Pe.O7}px)`]:{width:Au,left:"unset"}},Du={[`@media (min-width: ${Pe.mu}px)`]:{width:Au,left:"unset"},[`@media (min-width: ${Pe.af}px)`]:{width:Au,left:"unset"}},Iu={[`@media (min-width: ${Pe.c3}px)`]:{width:Au,left:"unset"},[`@media (min-width: ${Pe.Ke}px)`]:{left:"unset"}},Lu={[`@media (min-width: ${Pe.Ke}px)`]:{width:Au,left:"unset"}},Nu={[`@media (min-width: ${Pe.Ke}px)`]:{left:"unset"}},Mu=e=>{let t;switch(e){case Pu.smallFixedFar:t={...Fu};break;case Pu.medium:t={...Fu,...Du};break;case Pu.large:t={...Fu,...Du,...Iu};break;case Pu.largeFixed:t={...Fu,...Du,...Iu,...Lu};break;case Pu.extraLarge:t={...Fu,...Du,...Iu,...Nu}}return t},Ru=e=>({root:{display:"flex",justifyContent:"center",alignItems:"center"},main:[{borderRadius:"4px",boxSizing:"border-box",position:"relative",outline:"3px solid transparent",height:Au,maxWidth:Au,maxHeight:"100%",minHeight:"176px",minWidth:"288px",overflowY:"auto",animation:"none",...Mu(e)}]}),Ou=(e,t=!1)=>{let r="#0000000";return e&&(r=t?e?.semanticColors.errorIcon:e?.palette.neutralSecondaryAlt),`1px solid ${r}`},Hu=(Pe.BO.regular,{DetailPanelV2:{styles:e=>Ru(e.type)},Button:{styles:e=>({root:{borderRadius:4}})},DefaultButton:{styles:e=>{const{theme:t}=e;return{root:{border:`1px solid ${e.theme?.semanticColors.buttonBorder}`,borderRadius:4,[Pe.up]:{border:`1px solid ${t?.semanticColors.buttonBorder}`}}}}},PanelWizard:{styles:e=>({subComponentStyles:{wizard:{},breadcrumb:{},panel:{...Ru(Pu.medium)}}})},M365Panel:{styles:e=>Ru(e.type)},Panel:{styles:e=>Ru(e.type)},DashboardRecommendation:{styles:e=>{const{theme:t}=e;return{subComponentStyles:{dashboardCard:{headerText:{color:t.semanticColors.alwaysWhite,fontSize:t.fonts.large.fontSize},body:{color:t.semanticColors.alwaysWhite},secondaryBody:{color:t.semanticColors.alwaysWhite},root:{padding:32,paddingTop:0,minHeight:120,backgroundColor:t.palette.themePrimary,borderRadius:8},titleText:{color:t.semanticColors.alwaysWhite,fontSize:t.fonts.small.fontSize,paddingTop:16},titleArea:{borderBottom:"unset",":hover":{backgroundColor:"unset",cursor:"unset"},":active":{cursor:"unset"}},subComponentStyles:{moreButton:{root:{marginTop:8,".ms-Button-icon":{color:t.semanticColors.alwaysWhite},".ms-Button-menuIcon":{color:t.semanticColors.alwaysWhite}},icon:{color:t.semanticColors.alwaysWhite}}}},primaryButton:Eu(t)}}}},ActionCard:{styles:e=>{const{mode:t,theme:r}=e;return{root:[{borderRadius:8,backgroundColor:1===t?r.palette.white:r.semanticColors.bodyBackground}],colorBar:{width:8},contentWrapper:{columnGap:"16px"},primaryText:{fontSize:Pe.s.xLarge},secondaryText:{fontSize:Pe.s.small}}}},Carousel:{styles:e=>{const{isNarrow:t,theme:r}=e,n=t?14:44,o={root:{alignSelf:"center",backgroundColor:Tu(r.semanticColors.alwaysBlack,40),marginTop:8,".ms-Button-icon":{color:r.semanticColors.alwaysWhite},".ms-Button-menuIcon":{color:r.semanticColors.alwaysWhite}},icon:{color:r.semanticColors.alwaysWhite}};return{root:{gridTemplateRows:"unset",backgroundColor:r.palette.themePrimary,borderRadius:8},navContainer:{gridRow:"1"},subComponentStyles:{previousButtonToolTipHostStyles:{},nextButtonToolTipHostStyles:{},previousButton:o,nextButton:o,carouselNavigation:{activeItem:{marginBottom:n},inactiveItem:{marginBottom:n}}}}}},CarouselNavigation:{styles:e=>{const{theme:t}=e;return{activeItem:[{backgroundColor:t.palette.themeLight}],inactiveItem:[{backgroundColor:t.palette.themeDark}]}}},Checkbox:{styles:e=>({checkbox:{height:16,width:16,borderRadius:4,marginTop:2},checkmark:{fontSize:10}})},MetaDataItem:{styles:e=>({header:{fontWeight:Pe.BO.regular,fontSize:Pe.s.small},body:{fontWeight:Pe.BO.semibold,fontSize:Pe.s.medium}})},Toggle:{styles:e=>{const{checked:t,disabled:r,theme:n}=e;return{pill:[{padding:"0px 2px"},!r&&[!t&&{":hover":{borderColor:n?.palette.neutralPrimaryAlt},":hover .ms-Toggle-thumb":[{backgroundColor:n?.semanticColors.bodyBackground,border:`1px solid ${n?.palette.neutralPrimaryAlt}`}]}]],thumb:[{width:14,height:14,border:`1px solid ${n?.semanticColors.smallInputBorder}`,backgroundColor:n?.semanticColors.bodyBackground},r&&!t&&[{border:`1px solid ${n?.semanticColors.disabledBodySubtext}`,backgroundColor:n?.semanticColors.bodyBackground}],t&&[{border:`1px solid ${n?.semanticColors.disabledBodySubtext}`,backgroundColor:n?.semanticColors.bodyBackground}]]}}},TextField:{styles:e=>{const{theme:t,focused:r,disabled:n,hasErrorMessage:o}=e,a=o?t.semanticColors.errorIcon:t.palette.neutralSecondaryAlt,i=Ou(t,o);return{subComponentStyles:{label:{root:[t.fonts.small,n&&{color:t.semanticColors.disabledText}]}},errorMessage:{marginLeft:8},fieldGroup:[r&&(0,Pe.Sq)(a,4,"border"),r&&{":after":{borderTop:i,borderLeft:i,borderRight:i,borderBottom:`2px solid ${t.palette.themePrimary}`}},{borderColor:a,borderRadius:4},n&&{background:t.palette.neutralLighterAlt}]}}},SearchBox:{styles:e=>{const{theme:t,disabled:r,hasFocus:n,underlined:o}=e;return{root:[{borderRadius:o?0:4},n&&["is-active",{position:"relative"},(0,Pe.Sq)(t.semanticColors.inputFocusBorderAlt,o?0:4,o?"borderBottom":"border")],r&&["is-disabled",{borderColor:t.palette.neutralSecondaryAlt}]]}}},Dropdown:{styles:e=>{const{theme:t,disabled:r,hasError:n}=e;return{label:[t?.fonts.small],title:[{borderRadius:4,border:Ou(t,n)},r&&{border:`1px solid ${t?.palette.neutralSecondaryAlt}`}],callout:{borderRadius:4}}}},ChoiceGroupOption:{styles:e=>{const{disabled:t,checked:r,hasIcon:n,hasImage:o}=e,a={selectors:{":before":{top:3,height:16,width:16},":after":[!n&&!o&&!r&&{left:3,top:6}]}};return{field:[{":hover":!t&&a,":focus":!t&&a},{":before":{top:3,height:16,width:16},":after":{left:3,top:6}}]}}}});var zu;!function(e){e.themePrimary="#5b5fc7",e.themeLighterAlt="#f7f7fb",e.themeLighter="#e1e1f6",e.themeLight="#c8c9ee",e.themeTertiary="#9698dd",e.themeSecondary="#6c6fce",e.themeDarkAlt="#4F52B2",e.themeDark="#444791",e.themeDarker="#3D3E78",e.neutralLighterAlt="#F0F0F0",e.neutralLighter="#FAFAFA",e.neutralLight="#EBEBEB",e.neutralQuaternaryAlt="#e1dfdd",e.neutralQuaternary="#8A8A8A",e.neutralTertiaryAlt="#c8c6c4",e.neutralTertiary="#616161",e.neutralSecondaryAlt="#D1D1D1",e.neutralSecondary="#424242",e.neutralPrimaryAlt="#848484",e.neutralPrimary="#242424",e.neutralDark="#242424",e.black="#242424",e.white="#FFFFFF",e.yellowDark="#835C00",e.yellow="#F2E384",e.yellowLight="#FBF6D9",e.orange="#A33D2A",e.orangeLight="#CC4A31",e.orangeLighter="#EDC2A7",e.redDark="#8E192E",e.red="#C4314B",e.errorText="#990000",e.errorBackground="#FDE7E9",e.blockingBackground="#FDE7E9",e.warningBackground="#FFF4CE",e.warningHighlight="#FFB900",e.successBackground="#DFF6DD",e.severeWarningBackground="#FEE6DD",e.severeWarningIcon="#C53601",e.dashboardBackdrop="#D1D1D1",e.overlayBackground="rgba(0,0,0,.4)",e.navBackground="#EBEBEB",e.dataVis1="#0099BC",e.dataVis2="#77004D",e.dataVis3="#4F68ED",e.dataVis4="#AE8C00",e.dataVis5="#004E8C",e.dataVis6="#881798",e.dataVis7="#E43BA6",e.dataVis8="#0E7878",e.dataVis9="#8764b8",e.dataVis10="#814E29",e.criticalStatus="#610000",e.highStatus="#990000",e.mediumStatus="#E60000",e.lowStatus="#F56A00",e.goodStatus="#107C10",e.unknownStatus="#949494",e.insightLow="#768DF1",e.insightMedium="#4F6BED",e.insightHigh="#3B52B4",e.neutralRisk="#DADADA",e.needHelpBackground="#00838C",e.needHelpBackgroundPressed="#006B73",e.contextualAlertBackground="#5522E0",e.whiteTranslucent40="rgba(255,255,255,.4)",e.tagBackgroundLowImpact="#F3F2F1",e.tagBackgroundRecommendation="#D3F4ED",e.tagBackgroundInsight="#C7D3FF"}(zu||(zu={}));const Vu=zu,Wu={themePrimary:Vu.themePrimary,themeLighterAlt:Vu.themeLighterAlt,themeLighter:Vu.themeLighter,themeLight:Vu.themeLight,themeTertiary:Vu.themeTertiary,themeSecondary:Vu.themeSecondary,themeDarkAlt:Vu.themeDarkAlt,themeDark:Vu.themeDark,themeDarker:Vu.themeDarker,neutralLighterAlt:Vu.neutralLighterAlt,neutralLighter:Vu.neutralLighter,neutralLight:Vu.neutralLight,neutralQuaternaryAlt:Vu.neutralQuaternaryAlt,neutralQuaternary:Vu.neutralQuaternary,neutralTertiaryAlt:Vu.neutralTertiaryAlt,neutralTertiary:Vu.neutralTertiary,neutralSecondary:Vu.neutralSecondary,neutralPrimaryAlt:Vu.neutralPrimaryAlt,neutralPrimary:Vu.neutralPrimary,neutralDark:Vu.neutralDark},Uu={errorText:Vu.errorText,warningHighlight:Vu.warningHighlight,warningText:Vu.neutralPrimary,messageText:Vu.neutralPrimary,messageLink:Vu.themeDarkAlt,messageLinkHovered:Vu.themeDarker,infoIcon:Vu.neutralSecondary,errorIcon:Vu.highStatus,blockingIcon:Vu.highStatus,successIcon:Vu.goodStatus,warningIcon:Vu.neutralPrimary,severeWarningIcon:Vu.severeWarningIcon,infoBackground:Vu.neutralLighter,errorBackground:Vu.errorBackground,blockingBackground:Vu.blockingBackground,warningBackground:Vu.warningBackground,severeWarningBackground:Vu.severeWarningBackground,successBackground:Vu.successBackground,dashboardBackdrop:Vu.dashboardBackdrop,gridItemDestinationBackground:Vu.neutralQuaternary,panelBackground:Vu.white,overlayBackground:Vu.overlayBackground,sectionDividerLine:Vu.neutralPrimary,primaryDividerLine:Vu.neutralTertiaryAlt,secondaryDividerLine:Vu.neutralQuaternaryAlt,dataVis1:Vu.dataVis1,dataVis2:Vu.dataVis2,dataVis3:Vu.dataVis3,dataVis4:Vu.dataVis4,dataVis5:Vu.dataVis5,dataVis6:Vu.dataVis6,dataVis7:Vu.dataVis7,dataVis8:Vu.dataVis8,dataVis9:Vu.dataVis9,dataVis10:Vu.dataVis10,headerText:Vu.black,secondaryListText:Vu.neutralSecondary,navBackground:Vu.navBackground,navItemBackgroundHovered:Vu.neutralLighter,navItemBackgroundPressed:Vu.neutralLighterAlt,criticalStatus:Vu.criticalStatus,highStatus:Vu.highStatus,mediumStatus:Vu.mediumStatus,lowStatus:Vu.lowStatus,goodStatus:Vu.goodStatus,unknownStatus:Vu.unknownStatus,insightLow:Vu.insightLow,insightMedium:Vu.insightMedium,insightHigh:Vu.insightHigh,neutralRisk:Vu.neutralRisk,stepCompleted:Vu.themePrimary,stepCurrent:Vu.themePrimary,stepNotStarted:Vu.unknownStatus,stepModifierBorder:Vu.themePrimary,stepHover:Vu.themeDark,stepPressed:Vu.themeDarker,stepError:Vu.highStatus,allStepsComplete:Vu.goodStatus,contextualAlertBackground:Vu.contextualAlertBackground,needHelpForeground:Vu.white,needHelpBackground:Vu.needHelpBackground,needHelpBackgroundPressed:Vu.needHelpBackgroundPressed,feedbackForeground:Vu.white,feedbackBackground:Vu.neutralDark,feedbackBackgroundPressed:Vu.neutralSecondary,alwaysWhite:Vu.white,alwaysBlack:Vu.black,filterPillRest:Vu.neutralLighter,filterPillHover:Vu.neutralLight,filterPillPressed:Vu.neutralQuaternaryAlt,filterPillEditedRest:Vu.themeLighter,filterPillEditedHover:Vu.themeLight,filterPillEditedPressed:Vu.themeTertiary,tagBackgroundInsight:Vu.tagBackgroundInsight,tagBackgroundLowImpact:Vu.tagBackgroundLowImpact,tagBackgroundMediumImpact:Vu.neutralTertiaryAlt,tagBackgroundHighImpact:Vu.neutralPrimary,tagBackgroundNew:Vu.themePrimary,tagBackgroundActiveWarning:Vu.highStatus,tagBackgroundRecommendation:Vu.tagBackgroundRecommendation,tagTextInsight:Vu.neutralPrimary,tagTextLowImpact:Vu.neutralPrimary,tagTextMediumImpact:Vu.neutralPrimary,tagTextHighImpact:Vu.white,tagTextNew:Vu.white,tagTextActiveWarning:Vu.white},ju=((0,Vn.a)({palette:{...zu},semanticColors:Uu}),(0,Vn.a)({palette:Wu,semanticColors:Uu,components:{...Ao,...Hu}}));var qu;!function(e){e.themePrimary="#9ea2ff",e.themeLighterAlt="#8d90e3",e.themeLighter="#7b7ec7",e.themeLight="#6a6cab",e.themeTertiary="#595a8f",e.themeSecondary="#9ea2ff",e.themeDarkAlt="#9ea2ff",e.themeDark="#9ea2ff",e.themeDarker="#9ea2ff",e.neutralLighterAlt="#1e1e1e",e.neutralLighter="#616161",e.neutralLight="#1c1c1c",e.neutralQuaternaryAlt="#323232",e.neutralQuaternary="#3B3B3B",e.neutralTertiaryAlt="#484848",e.neutralTertiary="#c8c8c8",e.neutralSecondary="#adadad",e.neutralPrimaryAlt="#dadada",e.neutralPrimary="#ffffff",e.neutralDark="#f4f4f4",e.black="#f8f8f8",e.white="#1f1f1f",e.errorText="#FF3C00",e.errorBackground="#3B1E1E",e.blockingBackground="#3B1E1E",e.warningBackground="#30250A",e.warningHighlight="#FFB900",e.successBackground="#24290F",e.severeWarningBackground="#3B200C",e.dashboardBackdrop="#303030",e.panelBackground="#212121",e.overlayBackground="rgba(0,0,0,.4)",e.navBackground="#212121",e.dataVis1="#31B0CD",e.dataVis2="#AE4689",e.dataVis3="#768DF1",e.dataVis4="#C9A618",e.dataVis5="#286EA8",e.dataVis6="#A43FB1",e.dataVis7="#EF8CCB",e.dataVis8="#218B8B",e.dataVis9="#A083C9",e.dataVis10="#9C663F",e.criticalStatus="#FF0505",e.highStatus="#FF3C00",e.mediumStatus="#FFAA00",e.lowStatus="#F2F200",e.insightLow="#4661D5",e.insightMedium="#627CEF",e.insightHigh="#99AAF5",e.neutralRisk="#303030",e.goodStatus="#009E00",e.unknownStatus="#6B6B6B",e.needHelpBackground="#00838C",e.needHelpBackgroundPressed="#009BA6",e.contextualAlertBackground="#C0A9FF",e.whiteTranslucent40="rgba(20,20,20,.4)",e.tagBackgroundLowImpact="#323130",e.tagBackgroundMediumImpact="#484644",e.tagBackgroundActiveWarning="#E60000",e.tagBackgroundRecommendation="#0C614C",e.tagBackgroundInsight="#3B30BC"}(qu||(qu={}));const $u=qu,Ku="#FFFFFF",Gu="#6264A7",Qu={themePrimary:$u.themePrimary,themeLighterAlt:$u.themeLighterAlt,themeLighter:$u.themeLighter,themeLight:$u.themeLight,themeTertiary:$u.themeTertiary,themeSecondary:$u.themeSecondary,themeDarkAlt:$u.themeDarkAlt,themeDark:$u.themeDark,themeDarker:$u.themeDarker,neutralLighterAlt:$u.neutralLighterAlt,neutralLighter:$u.neutralLighter,neutralLight:$u.neutralLight,neutralQuaternaryAlt:$u.neutralQuaternaryAlt,neutralQuaternary:$u.neutralQuaternary,neutralTertiaryAlt:$u.neutralTertiaryAlt,neutralTertiary:$u.neutralTertiary,neutralSecondary:$u.neutralSecondary,neutralPrimaryAlt:$u.neutralPrimaryAlt,neutralPrimary:$u.neutralPrimary,neutralDark:$u.neutralDark,black:$u.black,white:$u.white},Ju={bodyStandoutBackground:$u.neutralQuaternaryAlt,bodyTextChecked:$u.neutralDark,primaryButtonText:Ku,primaryButtonBackground:Gu,primaryButtonTextHovered:$u.black,primaryButtonTextPressed:$u.black,primaryButtonTextDisabled:$u.neutralTertiaryAlt,primaryButtonBackgroundDisabled:$u.neutralLighter,accentButtonBackground:Gu,accentButtonText:Ku,buttonBackground:$u.white,buttonBorder:`${Tu("#FFFFFF",30)}`,buttonBackgroundChecked:$u.neutralLighter,buttonBackgroundHovered:`${Tu("#FFFFFF",10)}`,buttonBackgroundCheckedHovered:$u.neutralTertiaryAlt,buttonBackgroundPressed:`${Tu("#FFFFFF",20)}`,buttonBackgroundDisabled:"#F0F0F0",buttonTextHovered:$u.neutralPrimary,buttonTextDisabled:"#C7C7C7",inputForegroundChecked:$u.white,menuHeader:$u.neutralPrimary,menuIcon:$u.themePrimary,listItemBackgroundChecked:$u.neutralQuaternaryAlt,listItemBackgroundCheckedHovered:$u.neutralQuaternary,link:$u.themePrimary,linkHovered:$u.themeLighter,messageText:$u.neutralPrimary,messageLink:$u.themeDarkAlt,messageLinkHovered:$u.themeDarker,infoIcon:$u.neutralSecondary,errorIcon:$u.highStatus,blockingIcon:$u.highStatus,successIcon:$u.goodStatus,warningIcon:$u.neutralPrimary,severeWarningIcon:$u.mediumStatus,infoBackground:$u.neutralLighter,errorBackground:$u.errorBackground,blockingBackground:$u.blockingBackground,warningBackground:$u.warningBackground,severeWarningBackground:$u.severeWarningBackground,successBackground:$u.successBackground,errorText:$u.errorText,warningHighlight:$u.warningHighlight,warningText:$u.neutralPrimary,dashboardBackdrop:$u.dashboardBackdrop,actionCardDashboardBorder:$u.neutralPrimary,actionCardDashboardBorderHovered:$u.neutralSecondary,gridItemDestinationBackground:$u.neutralLighter,panelBackground:$u.panelBackground,overlayBackground:$u.overlayBackground,sectionDividerLine:$u.neutralPrimary,primaryDividerLine:$u.neutralTertiary,secondaryDividerLine:$u.neutralTertiaryAlt,dataVis1:$u.dataVis1,dataVis2:$u.dataVis2,dataVis3:$u.dataVis3,dataVis4:$u.dataVis4,dataVis5:$u.dataVis5,dataVis6:$u.dataVis6,dataVis7:$u.dataVis7,dataVis8:$u.dataVis8,dataVis9:$u.dataVis9,dataVis10:$u.dataVis10,headerText:$u.black,secondaryListText:$u.neutralSecondary,navBackground:$u.navBackground,navItemBackgroundHovered:$u.neutralTertiaryAlt,navItemBackgroundPressed:$u.neutralTertiary,criticalStatus:$u.criticalStatus,highStatus:$u.highStatus,mediumStatus:$u.mediumStatus,lowStatus:$u.lowStatus,goodStatus:$u.goodStatus,unknownStatus:$u.unknownStatus,insightLow:$u.insightLow,insightMedium:$u.insightMedium,insightHigh:$u.insightHigh,neutralRisk:$u.neutralRisk,stepCompleted:$u.themePrimary,stepCurrent:$u.themePrimary,stepNotStarted:$u.themePrimary,stepModifierBorder:$u.themePrimary,stepHover:$u.themePrimary,stepPressed:$u.themePrimary,stepError:$u.highStatus,allStepsComplete:$u.goodStatus,contextualAlertBackground:$u.contextualAlertBackground,needHelpForeground:$u.black,needHelpBackground:$u.needHelpBackground,needHelpBackgroundPressed:$u.needHelpBackgroundPressed,feedbackForeground:$u.white,feedbackBackground:"#c8c8c8",feedbackBackgroundPressed:$u.neutralTertiary,alwaysWhite:$u.black,alwaysBlack:$u.white,filterPillRest:$u.neutralQuaternaryAlt,filterPillHover:$u.neutralLight,filterPillPressed:$u.neutralLighter,filterPillEditedRest:$u.themeDarkAlt,filterPillEditedHover:$u.themeDark,filterPillEditedPressed:$u.themeDarker,tagBackgroundInsight:$u.tagBackgroundInsight,tagBackgroundLowImpact:$u.tagBackgroundLowImpact,tagBackgroundMediumImpact:$u.tagBackgroundMediumImpact,tagBackgroundHighImpact:$u.neutralPrimary,tagBackgroundNew:$u.themePrimary,tagBackgroundActiveWarning:$u.tagBackgroundActiveWarning,tagBackgroundRecommendation:$u.tagBackgroundRecommendation,tagTextInsight:$u.neutralPrimary,tagTextLowImpact:$u.neutralPrimary,tagTextMediumImpact:$u.neutralPrimary,tagTextHighImpact:$u.white,tagTextNew:$u.black,tagTextActiveWarning:$u.black};var Yu;!function(e){e.depth0="0 0 0 0 transparent",e.depth4="0 1.6px 3.6px 0 rgba(0, 0, 0, 0.66), 0 0.3px 0.9px 0 rgba(0, 0, 0, 0.54)",e.depth8="0 6.4px 14.4px 0 rgba(0, 0, 0, 0.66), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.54)",e.depth16="0 12.8px 28.8px 0 rgba(0, 0, 0, 0.66), 0 2.4px 7.2px 0 rgba(0, 0, 0, 0.54)",e.depth64="0 25.6px 40px 0 rgba(0, 0, 0, 0.66), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.54)"}(Yu||(Yu={}));(0,Vn.a)({palette:{...qu},effects:{elevation4:Yu.depth4,elevation8:Yu.depth8,elevation16:Yu.depth16,elevation64:Yu.depth64},semanticColors:Ju,isInverted:!0});const Xu=(0,Vn.a)({palette:Qu,effects:{elevation4:Yu.depth4,elevation8:Yu.depth8,elevation16:Yu.depth16,elevation64:Yu.depth64},semanticColors:Ju,components:{...Ao,...Hu},isInverted:!0}),Zu={recommendationTag:"#D3F4ED",themeIconVariant:"TeamsLight",inactiveContrastColor:"#C5CBFA",hoverColor:"#D6D6D6",selectedColor:"#5B5FC7",teamsSlimHeaderGradient:`linear-gradient(358.75deg, ${yu.palette.white} 13.02%, #BEC0F8 414.8%)`,teamsOnboardingBannersGradient:"radial-gradient(638.07% 976.79% at 123.24% -118.42%, #FFFFFF 0%, #EAEBFF 100%)",teamsSkeletonBackground:"linear-gradient(270deg, #E6E6E6 -28.96%, #FAFAFA 50.64%, #E6E6E6 125.42%)",teamsCompositeListHoverBackgroundColor:"#F5F5F5",teamsActionCardStatusBackgroundColor:"#F5F5F5",stepCardBackgroundColor:yu.palette.themeLighterAlt,stepCardBorderColor:yu.palette.themeLighterAlt,stepCardBadgeBackgroundColor:yu.palette.themePrimary,stepCardBadgeBorder:`5px solid ${yu.palette.white}`,teamsWizardBackgroundColor:"#FFFFFF",teamsSelectedPillBackgroundColor:"#E8EBFA",teamsSelectedPillBorderColor:"#C5CBFA",teamsSelectedPillColor:"#4F52B2",teamsTextButtonHovered:"#5B5FC7",teamsTextButtonPressed:"#4F52B2"},ec={dashboardSearchBoxHoverBackground:"#4D4D4D",recommendationTag:"#0C614C",themeIconVariant:"TeamsDark",inactiveContrastColor:"#FFFFFF",hoverColor:"#5C5C5C",selectedColor:"#7F85F5",teamsSlimHeaderGradient:"linear-gradient(358.87deg, #1F1F1F 9.6%, #2B2E93 122.64%)",teamsOnboardingBannersGradient:"radial-gradient(638.07% 976.79% at 123.24% -118.42%, #060610 0%, #2F339D 100%)",teamsSkeletonBackground:"linear-gradient(270deg, #575757 -28.96%, #333333 50.64%, #575757 125.42%)",teamsCompositeListHoverBackgroundColor:"#1F1F1F",teamsActionCardStatusBorderColor:Su.palette.neutralSecondary,stepCardBackgroundColor:Su.palette.neutralLighterAlt,stepCardBorderColor:Su.palette.neutralLighterAlt,stepCardBadgeBackgroundColor:Su.palette.neutralLighterAlt,stepCardBadgeBorder:"1px solid #FFFFFF",teamsWizardBackgroundColor:"#0A0A0A"},tc={dashboardSearchBoxHoverBackground:"#4D4D4D",recommendationTag:"#0C614C",themeIconVariant:"TeamsDark",inactiveContrastColor:"#FFFFFF",hoverColor:"#5C5C5C",selectedColor:"#3df0fd",teamsBackgroundColor:"#000000",teamsOnboardingBannersGradient:xu.palette.white,teamsOnboardingBannerBorder:`1px solid ${xu.palette.neutralPrimary}`,teamsSkeletonBackground:"linear-gradient(270deg, #FFFFFF -28.96%, #FFFFFF 50.64%, #FFFFFF 125.42%)",teamsActionCardStatusBorderColor:xu.palette.black,stepCardBackgroundColor:Su.palette.neutralLighterAlt,stepCardBorderColor:Su.palette.neutralLighterAlt,stepCardBadgeBackgroundColor:Su.palette.neutralLighterAlt,stepCardBadgeBorder:"1px solid #FFFFFF",teamsWizardBackgroundColor:"#000000"},rc=du(ju,{semanticColors:{contrastBackground:fu.palette.neutralLighter,dashboardSearchBoxHoverBackground:fu.palette.white,productIcons:iu,topActionCardBackgroundColor:au.semanticColors.bodyBackground,topActionCardThemeColor:ju.palette.themePrimary,dynamicContentBackground:"#FFF2C3",dynamicContentText:"#141414",personalizedContentBackground:"#F7F7FA",recommendationTag:"#D3F4ED",themeIconVariant:"TeamsLight",teamsBackgroundColor:"#F5F5F5",teamsChevron:"#424242",teamsDisabledToggleBorderColor:"#EDEBE9",teamsDisabledTogglePillBorderColor:"#C8C6C4",teamsDisabledTogglePillBackgroundColor:"#F5F5F5",teamsDialogBackground:"#FFFFFF",teamsDropdownBorderColor:"#FFFFFF",teamsInputBackgroundColor:"#F0F0F0",teamsInputColor:"#242424",teamsLinkColor:"#4F52B2",teamsNavBorderColor:"#E0E0E0",teamsNavIconFill:"#323130",teamsNavSelectedBackground:"#FFFFFF",teamsPrimaryBackground:"#5B5FC7",teamsPrimaryTextColor:"#242424",teamsSecondaryBackground:"",teamsSecondaryTextColor:"#424242",teamsTertiaryTextColor:"#616161",teamsToggleBackgroundColor:"#5B5FC7",teamsToggleActivePillColor:"#FFFFFF",teamsTopActionCardBackground:"#FFFFFF",teamsSelectedPillBackgroundColor:"#E8EBFA",teamsSelectedPillBorderColor:"#C5CBFA",teamsSelectedPillColor:"#4F52B2",teamsTextButtonHovered:"#5B5FC7",teamsTextButtonPressed:"#4F52B2"}}),nc=du(Xu,{semanticColors:{contrastBackground:Xu.palette.white,productIcons:su,topActionCardBackgroundColor:To.semanticColors.bodyBackground,topActionCardThemeColor:Xu.palette.themePrimary,dashboardSearchBoxHoverBackground:"#4D4D4D",dynamicContentBackground:"#FFF2C3",dynamicContentText:"#141414",personalizedContentBackground:"#141414",recommendationTag:"#0C614C",themeIconVariant:"TeamsDark",teamsInputBackgroundColor:"#3D3D3D",teamsInputColor:"#FFFFFF",teamsBackgroundColor:"#1F1F1F",teamsChevron:"#FFFFFF",teamsDropdownBorderColor:"#3D3D3D",teamsInactivePillColor:"transparent",teamsNavBorderColor:"#0F0F0F",teamsNavIconFill:"#FFFFFF",teamsNavSelectedBackground:"#333333",teamsPrimaryBackground:"#4F52B2",teamsPrimaryTextColor:"#FFFFFF",teamsSecondaryBackground:"",teamsSecondaryTextColor:"#D6D6D6",teamsTertiaryTextColor:"#D6D6D6",teamsToggleBackgroundColor:"#7F85F5",teamsToggleActivePillColor:"#FFFFFF",teamsDialogBackground:"#2D2C2C",teamsDisabledToggleBorderColor:"#424242",teamsDisabledTogglePillBorderColor:"#5C5C5C",teamsDisabledTogglePillBackgroundColor:"#1F1F1F",teamsLinkColor:"#9299f7",teamsTopActionCardBackground:"#3D3D3D"}}),oc=du(yu,{semanticColors:{contrastBackground:fu.palette.neutralLighter,dashboardSearchBoxHoverBackground:fu.palette.white,productIcons:iu,topActionCardBackgroundColor:au.semanticColors.bodyBackground,topActionCardThemeColor:ju.palette.themePrimary,focusBorder:yu.palette.neutralPrimary,...Zu}}),ac=du(Su,{semanticColors:{contrastBackground:Xu.palette.white,productIcons:su,topActionCardBackgroundColor:To.semanticColors.bodyBackground,topActionCardThemeColor:Xu.palette.themePrimary,focusBorder:Su.palette.neutralPrimary,...ec}}),ic=du(xu,{semanticColors:{contrastBackground:Xu.palette.white,productIcons:su,topActionCardBackgroundColor:To.semanticColors.bodyBackground,topActionCardThemeColor:Xu.palette.themePrimary,focusBorder:xu.palette.themeSecondary,...tc}}),sc=(0,Pe.O4)();sc.semanticColors=ou.settings.theme.semanticColors;const lc=du(hu,{semanticColors:{...hu.m365.semanticColors,contrastBackground:"#E9E9E9"}}),uc=du(To,{semanticColors:{contrastBackground:To.palette.white,dashboardSearchBoxHoverBackground:"#4D4D4D",recommendationTag:"#0C614C",productIcons:su,topActionCardThemeColor:To.palette.themePrimary,topActionCardBackgroundColor:To.semanticColors.bodyBackground,themeIconVariant:"M365Dark",personalizedContentBackground:"#141414",dynamicContentBackground:"#FFF2C3",dynamicContentText:"#141414",loadingCarouselColors:uu}}),cc=du(Al,{semanticColors:{themeIconVariant:"M365Light",contrastBackground:"",dashboardSearchBoxHoverBackground:"",recommendationTag:"",productIcons:iu,topActionCardThemeColor:sc.palette.themePrimary,topActionCardBackgroundColor:"#FFFFFF",topActionShadowColor:"0px 0px 2px 0px rgba(0, 0, 0, 0.12), 0px 2px 4px 0px rgba(0, 0, 0, 0.14)",adminAppBackgroundColor:"#FAFAFA",adminAppRecommendationBannerBackgrounColor:"#c8c8c8"}}),dc=du(zl,{semanticColors:{themeIconVariant:"M365Dark",contrastBackground:"",dashboardSearchBoxHoverBackground:"",recommendationTag:"",productIcons:iu,topActionCardThemeColor:To.palette.themePrimary,topActionCardBackgroundColor:"#292929",topActionShadowColor:"0px 0px 2px 0px rgba(0, 0, 0, 0.12), 0px 2px 4px 0px rgba(0, 0, 0, 0.14)",adminAppBackgroundColor:"#1F1F1F",adminAppRecommendationBannerBackgrounColor:"#383838"}}),hc=du(vs,{semanticColors:{contrastBackground:fu.palette.neutralLighter,dashboardSearchBoxHoverBackground:fu.palette.white,recommendationTag:"#D3F4ED",productIcons:iu,topActionCardThemeColor:vs.palette.themePrimary,topActionCardBackgroundColor:vs.semanticColors.bodyBackground,themeIconVariant:"FabricDefault",personalizedContentBackground:"#F7F7FA",dynamicContentBackground:"#FFF2C3",dynamicContentText:"#141414"}}),fc=du(_s,{semanticColors:{contrastBackground:To.palette.white,dashboardSearchBoxHoverBackground:"#4D4D4D",recommendationTag:"#0C614C",productIcons:su,topActionCardThemeColor:_s.palette.themePrimary,topActionCardBackgroundColor:_s.semanticColors.bodyBackground,themeIconVariant:"FabricDefault",personalizedContentBackground:"#141414",dynamicContentBackground:"#FFF2C3",dynamicContentText:"#141414"}}),pc=du(is,{}),gc=du(hs,{}),mc=du(Ql,{}),vc=du(Zl,{}),yc=du(Pi,{}),bc=du(Ti,{}),kc=du(Ii,{}),Cc=du(Fi,{}),Sc=du(di,{}),_c=du(Ci,{}),Bc=du(Ri,{}),wc=du(Ni,{}),xc=du(Vi,{}),Tc=du(Hi,{}),Ec=du(ji,{}),Pc=du(Wi,{}),Ac=du(Ki,{}),Fc=du(qi,{}),Dc=du(Yi,{}),Ic=du(Qi,{}),Lc=du(ts,{}),Nc=du(Zi,{}),Mc=du(Ho,{}),Rc=du(Uo,{}),Oc=du(ri,{}),Hc=du(ii,{}),zc=e=>{switch(e){case ie.M365Fluent2DarkTheme:return dc;case ie.M365Fluent2LightTheme:return cc;case ie.M365Light:return hu;case ie.M365LightWithContrast:return lc;case ie.M365Dark:return uc;case ie.TeamsLight:return rc;case ie.TeamsDark:return nc;case ie.TeamsLightV2:return oc;case ie.TeamsDarkV2:return ac;case ie.TeamsHighContrastV2:return ic;case ie.PPACLight:return hc;case ie.PPACDark:return fc;case ie.PPACGreenLight:return pc;case ie.PPACGreenDark:return gc;case ie.WindowsLight:return mc;case ie.WindowsDark:return vc;case ie.AccessDarkTheme:return yc;case ie.AccessLightTheme:return bc;case ie.ExcelDarkTheme:return kc;case ie.ExcelLightTheme:return Cc;case ie.OfficeDarkTheme:return Sc;case ie.OfficeLightTheme:return _c;case ie.OneNoteDarkTheme:return Bc;case ie.OneNoteLightTheme:return wc;case ie.PowerPointDarkTheme:return xc;case ie.PowerPointLightTheme:return Tc;case ie.ProjectDarkTheme:return Ec;case ie.ProjectLightTheme:return Pc;case ie.PublisherDarkTheme:return Ac;case ie.PublisherLightTheme:return Fc;case ie.VisioDarkTheme:return Dc;case ie.VisioLightTheme:return Ic;case ie.WordDarkTheme:return Lc;case ie.WordLightTheme:return Nc;case ie.IOS16LightTheme:return Mc;case ie.IOS16DarkTheme:return Rc;case ie.MacOSVenturaLightTheme:return Oc;case ie.MacOSVenturaDarkTheme:return Hc;case ie.FabricDefaultTheme:default:return fu}};var Vc=r(9401);const Wc=()=>(0,re.i2)().isFluentV9Enabled,Uc=(0,H.j8)({theme:Vc.aL}),jc=(0,O.QO)(Uc)(e=>{const t=(e=>{let t;try{t=le(e)}catch(e){}return zc(void 0!==t?t:ie.M365Light)})(e.theme?.baseTheme),[r,o]=n.useState(t),[a,i]=n.useState(Rn(t)),[s,l]=n.useState(Wc());return n.useEffect(()=>{l(Wc())},[]),n.useEffect(()=>{const t=(()=>{const e=G();return(0,U.Hj)(e)?{isValid:!1}:"colorBrandForeground1"in e&&"colorNeutralForeground1"in e&&"fontWeightRegular"in e?{themeV9:e,isValid:!0}:(0,U.Hj)(e.palette)||(0,U.Hj)(e.fonts)||(0,U.Hj)(e.semanticColors)||(0,U.Hj)(e.isInverted)||(0,U.Hj)(e.disableGlobalClassNames)?{isValid:!1}:{themeV8:e,isValid:!0}})();var{themeV8:r,themeV9:n}=t;if(!t.isValid||(0,U.Hj)(r)){const t=(e=>{try{return{themeV8:zc(le(e)),isValid:!0}}catch(e){return{isValid:!1}}})(e.theme?.baseTheme);if(!t.isValid)throw new Error("No valid theme found.");r=t.themeV8}r=(e=>{const t={...e};t.palette={...t.palette};try{vo.h.fromTag((0,Be.YK)()).isRtl&&(t.rtl=!0)}catch(e){}return t})(r),(0,U.Hj)(n)&&(n=Rn(r)),o(r),i(n)},[e.theme]),n.createElement(mo,{theme:r},s?n.createElement(Ct.LX,{value:"obfDynUx-"},n.createElement(Xt,{theme:a,dir:r.rtl?"rtl":"ltr"},e.children)):e.children)});var qc=r(1649);const $c=e=>({loadingScreenContainer:{display:"flex",height:"100%",alignItems:"center",justifyContent:"center"},spinner:{label:{fontSize:"16px"}}}),Kc=(0,we.j)(),Gc=(0,Ee.i)((0,we.B)(e=>{const t=Kc(e.styles,{theme:e.theme});return n.createElement(n.Fragment,null,n.createElement("div",{className:t.loadingScreenContainer,"data-testid":"LoadingScreen"},n.createElement(qc.y,{styles:(e.theme,{loadingScreenContainer:{display:"flex",height:"100%",alignItems:"center",justifyContent:"center"},spinner:{label:{fontSize:"16px"}}}).spinner,size:qs.H.large,label:(0,Be.pc)(Te.Common.LoadingText)})))},$c),"LoadingScreen",!1),Qc=()=>{const e=Xe();return n.useEffect(()=>{const t=setTimeout(()=>{(0,V.$)(te.x.LoadingScreen_Timeout_Error,R.JV.Error,"LoadingScreen_Timeout_Error"),!(0,ye.pr)()&&(0,ye.Ku)()?(0,j.li)("LoadingScreen_Timeout_Error"):e("/error")},2e4);return()=>clearTimeout(t)},[e]),(0,ye.pr)()||!(0,ye.Ku)()?n.createElement(Gc,null):n.createElement(n.Fragment,null)};const Jc=e=>-1,Yc=e=>{};function Xc(){const{targetDocument:e}=(0,xt.Y)(),t=null==e?void 0:e.defaultView;return function(e,t){const r=n.useRef(void 0),o=n.useCallback((n,o)=>(void 0!==r.current&&t(r.current),r.current=e(n,o),r.current),[t,e]),a=n.useCallback(()=>{void 0!==r.current&&(t(r.current),r.current=void 0)},[t]);return n.useEffect(()=>a,[a]),[o,a]}(t?t.setTimeout:Jc,t?t.clearTimeout:Yc)}var Zc=r(9387);const ed=n.createContext(void 0),td={},rd=(ed.Provider,(e,t)=>{const{size:r}=null!==(o=n.useContext(ed))&&void 0!==o?o:td;var o;const{appearance:a="primary",labelPosition:i="after",size:s=(null!=r?r:"medium"),delay:l=0}=e,u=(0,Ct.Bi)("spinner"),{role:c="progressbar",...d}=e,h=Ot.Gk((0,Ht.g)("div",{ref:t,role:c,...d},["size"]),{elementType:"div"}),[f,p]=n.useState(!1),[g,m]=Xc();n.useEffect(()=>{if(!(l<=0))return g(()=>{p(!0)},l),()=>{m()}},[g,m,l]);const v=Ot.lq(e.label,{defaultProps:{id:u},renderByDefault:!1,elementType:Zc.J}),y=Ot.lq(e.spinner,{renderByDefault:!0,elementType:"span"});v&&h&&!h["aria-labelledby"]&&(h["aria-labelledby"]=v.id);return{appearance:a,delay:l,labelPosition:i,size:s,shouldRenderSpinner:!l||f,components:{root:"div",spinner:"span",spinnerTail:"span",label:Zc.J},root:h,spinner:y,spinnerTail:Ot.Gk(e.spinnerTail,{elementType:"span"}),label:v}});var nd=r(7445),od=r(9266);const ad="fui-Spinner",id="fui-Spinner__spinner",sd="fui-Spinner__spinnerTail",ld="fui-Spinner__label",ud=(0,nd.y)("r82apo5",null,[".r82apo5{display:flex;align-items:center;justify-content:center;line-height:0;gap:8px;overflow:hidden;}"]),cd=(0,od.X)({vertical:{Beiy3e4:"f1vx9l62"}},{d:[".f1vx9l62{flex-direction:column;}"]}),dd=(0,nd.y)("rvgcg50","r15nd2jo",{r:[".rvgcg50{position:relative;flex-shrink:0;-webkit-mask-image:radial-gradient(closest-side, transparent calc(100% - var(--fui-Spinner--strokeWidth) - 1px), white calc(100% - var(--fui-Spinner--strokeWidth)) calc(100% - 1px), transparent 100%);mask-image:radial-gradient(closest-side, transparent calc(100% - var(--fui-Spinner--strokeWidth) - 1px), white calc(100% - var(--fui-Spinner--strokeWidth)) calc(100% - 1px), transparent 100%);background-color:var(--colorBrandStroke2Contrast);color:var(--colorBrandStroke1);animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear;animation-name:rb7n1on;}","@keyframes rb7n1on{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}",".r15nd2jo{position:relative;flex-shrink:0;-webkit-mask-image:radial-gradient(closest-side, transparent calc(100% - var(--fui-Spinner--strokeWidth) - 1px), white calc(100% - var(--fui-Spinner--strokeWidth)) calc(100% - 1px), transparent 100%);mask-image:radial-gradient(closest-side, transparent calc(100% - var(--fui-Spinner--strokeWidth) - 1px), white calc(100% - var(--fui-Spinner--strokeWidth)) calc(100% - 1px), transparent 100%);background-color:var(--colorBrandStroke2Contrast);color:var(--colorBrandStroke1);animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear;animation-name:r1gx3jof;}","@keyframes r1gx3jof{0%{transform:rotate(0deg);}100%{transform:rotate(-360deg);}}"],s:["@media screen and (forced-colors: active){.rvgcg50{background-color:HighlightText;color:Highlight;forced-color-adjust:none;}}","@media screen and (prefers-reduced-motion: reduce){.rvgcg50{animation-duration:1.8s;}}","@media screen and (forced-colors: active){.r15nd2jo{background-color:HighlightText;color:Highlight;forced-color-adjust:none;}}","@media screen and (prefers-reduced-motion: reduce){.r15nd2jo{animation-duration:1.8s;}}"]}),hd=(0,nd.y)("rxov3xa","r1o544mv",{r:[".rxov3xa{position:absolute;display:block;width:100%;height:100%;-webkit-mask-image:conic-gradient(transparent 105deg, white 105deg);mask-image:conic-gradient(transparent 105deg, white 105deg);animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:var(--curveEasyEase);animation-name:r15mim6k;}",'.rxov3xa::before,.rxov3xa::after{content:"";position:absolute;display:block;width:100%;height:100%;animation:inherit;background-image:conic-gradient(currentcolor 135deg, transparent 135deg);}',"@keyframes r15mim6k{0%{transform:rotate(-135deg);}50%{transform:rotate(0deg);}100%{transform:rotate(225deg);}}",".rxov3xa::before{animation-name:r18vhmn8;}","@keyframes r18vhmn8{0%{transform:rotate(0deg);}50%{transform:rotate(105deg);}100%{transform:rotate(0deg);}}",".rxov3xa::after{animation-name:rkgrvoi;}","@keyframes rkgrvoi{0%{transform:rotate(0deg);}50%{transform:rotate(225deg);}100%{transform:rotate(0deg);}}",".r1o544mv{position:absolute;display:block;width:100%;height:100%;-webkit-mask-image:conic-gradient(transparent 105deg, white 105deg);mask-image:conic-gradient(transparent 105deg, white 105deg);animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:var(--curveEasyEase);animation-name:r109gmi5;}",'.r1o544mv::before,.r1o544mv::after{content:"";position:absolute;display:block;width:100%;height:100%;animation:inherit;background-image:conic-gradient(currentcolor 135deg, transparent 135deg);}',"@keyframes r109gmi5{0%{transform:rotate(135deg);}50%{transform:rotate(0deg);}100%{transform:rotate(-225deg);}}",".r1o544mv::before{animation-name:r17whflh;}","@keyframes r17whflh{0%{transform:rotate(0deg);}50%{transform:rotate(-105deg);}100%{transform:rotate(0deg);}}",".r1o544mv::after{animation-name:re4odhl;}","@keyframes re4odhl{0%{transform:rotate(0deg);}50%{transform:rotate(-225deg);}100%{transform:rotate(0deg);}}"],s:["@media screen and (prefers-reduced-motion: reduce){.rxov3xa{animation-iteration-count:0;background-image:conic-gradient(transparent 120deg, currentcolor 360deg);}.rxov3xa::before,.rxov3xa::after{content:none;}}","@media screen and (prefers-reduced-motion: reduce){.r1o544mv{animation-iteration-count:0;background-image:conic-gradient(transparent 120deg, currentcolor 360deg);}.r1o544mv::before,.r1o544mv::after{content:none;}}"]}),fd=(0,od.X)({inverted:{De3pzq:"fr407j0",sj55zd:"f1f7voed"},rtlTail:{btxmck:"f179dep3",gb5jj2:"fbz9ihp",Br2kee7:"f1wkkxo7"},"extra-tiny":{Bqenvij:"fd461yt",a9b677:"fjw5fx7",qmp6fs:"f1v3ph3m"},tiny:{Bqenvij:"fjamq6b",a9b677:"f64fuq3",qmp6fs:"f1v3ph3m"},"extra-small":{Bqenvij:"frvgh55",a9b677:"fq4mcun",qmp6fs:"f1v3ph3m"},small:{Bqenvij:"fxldao9",a9b677:"f1w9dchk",qmp6fs:"f1v3ph3m"},medium:{Bqenvij:"f1d2rq10",a9b677:"f1szoe96",qmp6fs:"fb52u90"},large:{Bqenvij:"f8ljn23",a9b677:"fpdz1er",qmp6fs:"fb52u90"},"extra-large":{Bqenvij:"fbhnoac",a9b677:"feqmc2u",qmp6fs:"fb52u90"},huge:{Bqenvij:"f1ft4266",a9b677:"fksc0bp",qmp6fs:"fa3u9ii"}},{d:[".fr407j0{background-color:var(--colorNeutralStrokeAlpha2);}",".f1f7voed{color:var(--colorNeutralStrokeOnBrand2);}",".f179dep3{-webkit-mask-image:conic-gradient(white 255deg, transparent 255deg);mask-image:conic-gradient(white 255deg, transparent 255deg);}",".fbz9ihp::before,.fbz9ihp::after{background-image:conic-gradient(transparent 225deg, currentcolor 225deg);}",".fd461yt{height:16px;}",".fjw5fx7{width:16px;}",".f1v3ph3m{--fui-Spinner--strokeWidth:var(--strokeWidthThick);}",".fjamq6b{height:20px;}",".f64fuq3{width:20px;}",".frvgh55{height:24px;}",".fq4mcun{width:24px;}",".fxldao9{height:28px;}",".f1w9dchk{width:28px;}",".f1d2rq10{height:32px;}",".f1szoe96{width:32px;}",".fb52u90{--fui-Spinner--strokeWidth:var(--strokeWidthThicker);}",".f8ljn23{height:36px;}",".fpdz1er{width:36px;}",".fbhnoac{height:40px;}",".feqmc2u{width:40px;}",".f1ft4266{height:44px;}",".fksc0bp{width:44px;}",".fa3u9ii{--fui-Spinner--strokeWidth:var(--strokeWidthThickest);}"],m:[["@media screen and (prefers-reduced-motion: reduce){.f1wkkxo7{background-image:conic-gradient(currentcolor 0deg, transparent 240deg);}}",{m:"screen and (prefers-reduced-motion: reduce)"}]]}),pd=(0,od.X)({inverted:{sj55zd:"fonrgv7"},"extra-tiny":{Bahqtrf:"fk6fouc",Be2twd7:"fkhj508",Bhrd7zp:"figsok6",Bg96gwp:"f1i3iumi"},tiny:{Bahqtrf:"fk6fouc",Be2twd7:"fkhj508",Bhrd7zp:"figsok6",Bg96gwp:"f1i3iumi"},"extra-small":{Bahqtrf:"fk6fouc",Be2twd7:"fkhj508",Bhrd7zp:"figsok6",Bg96gwp:"f1i3iumi"},small:{Bahqtrf:"fk6fouc",Be2twd7:"fkhj508",Bhrd7zp:"figsok6",Bg96gwp:"f1i3iumi"},medium:{Bahqtrf:"fk6fouc",Be2twd7:"fod5ikn",Bhrd7zp:"fl43uef",Bg96gwp:"faaz57k"},large:{Bahqtrf:"fk6fouc",Be2twd7:"fod5ikn",Bhrd7zp:"fl43uef",Bg96gwp:"faaz57k"},"extra-large":{Bahqtrf:"fk6fouc",Be2twd7:"fod5ikn",Bhrd7zp:"fl43uef",Bg96gwp:"faaz57k"},huge:{Bahqtrf:"fk6fouc",Be2twd7:"f1pp30po",Bhrd7zp:"fl43uef",Bg96gwp:"f106mvju"}},{d:[".fonrgv7{color:var(--colorNeutralForegroundStaticInverted);}",".fk6fouc{font-family:var(--fontFamilyBase);}",".fkhj508{font-size:var(--fontSizeBase300);}",".figsok6{font-weight:var(--fontWeightRegular);}",".f1i3iumi{line-height:var(--lineHeightBase300);}",".fod5ikn{font-size:var(--fontSizeBase400);}",".fl43uef{font-weight:var(--fontWeightSemibold);}",".faaz57k{line-height:var(--lineHeightBase400);}",".f1pp30po{font-size:var(--fontSizeBase500);}",".f106mvju{line-height:var(--lineHeightBase500);}"]}),gd=n.forwardRef((e,t)=>{const r=rd(e,t);return(e=>{const{labelPosition:t,size:r,appearance:n}=e,{dir:o}=(0,xt.Y)(),a=ud(),i=cd(),s=dd(),l=fd(),u=hd(),c=pd();e.root.className=(0,Ut.z)(ad,a,("above"===t||"below"===t)&&i.vertical,e.root.className),e.spinner&&(e.spinner.className=(0,Ut.z)(id,s,l[r],"inverted"===n&&l.inverted,e.spinner.className)),e.spinnerTail&&(e.spinnerTail.className=(0,Ut.z)(sd,u,"rtl"===o&&l.rtlTail,e.spinnerTail.className)),e.label&&(e.label.className=(0,Ut.z)(ld,c[r],"inverted"===n&&c.inverted,e.label.className))})(r),(0,Ft.$e)("useSpinnerStyles_unstable")(r),(e=>{(0,_t.C)(e);const{labelPosition:t,shouldRenderSpinner:r}=e;return(0,St.FD)(e.root,{children:[e.label&&r&&("above"===t||"before"===t)&&(0,St.Y)(e.label,{}),e.spinner&&r&&(0,St.Y)(e.spinner,{children:e.spinnerTail&&(0,St.Y)(e.spinnerTail,{})}),e.label&&r&&("below"===t||"after"===t)&&(0,St.Y)(e.label,{})]})})(r)});gd.displayName="Spinner";var md=r(8661),vd=r(4604),yd=r(1291);const bd=(0,vd.n)({loadingScreenContainer:{display:"flex",height:"100%",alignItems:"center",justifyContent:"center"},loadingScreenLabel:{fontSize:"16px",color:yd.L.colorBrandForeground1}}),kd=(0,md.R)(()=>{const e=bd();return n.createElement(n.Fragment,null,n.createElement("div",{className:e.loadingScreenContainer,"data-testid":"LoadingScreen"},n.createElement(gd,{labelPosition:"below",label:n.createElement(Zc.J,{className:e.loadingScreenLabel},(0,Be.pc)(Te.Common.LoadingText)),size:"small"})))},"LoadingScreen",!1),Cd=()=>{const e=Xe();return n.useEffect(()=>{const t=setTimeout(()=>{(0,V.$)(te.x.LoadingScreen_Timeout_Error,R.JV.Error,"LoadingScreen_Timeout_Error"),!(0,ye.pr)()&&(0,ye.Ku)()?(0,j.li)("LoadingScreen_Timeout_Error"):e("/error")},2e4);return()=>clearTimeout(t)},[e]),(0,ye.pr)()||!(0,ye.Ku)()?n.createElement(kd,null):n.createElement(n.Fragment,null)};var Sd=r(9548);const _d=(0,vd.n)({errorContainer:{display:"flex",flexDirection:"row",alignItems:"center",justifyContent:"flex-start",gap:"10px"},errorMessage:{color:yd.L.colorNeutralForeground1,textAlign:"left",fontSize:"16px"},errorIconStyle:{color:yd.L.colorStatusDangerForeground1,fontSize:"23px"}}),Bd=(0,md.R)(()=>{const e=_d();return n.createElement("div",{className:e.errorContainer,"data-testid":xe.K.ErrorMessage},n.createElement(Sd.lWE,{className:e.errorIconStyle}),n.createElement(Zc.J,{className:e.errorMessage},(0,Be.pc)(Te.Error.ErrorMessage)))},"ErrorPage",!1);class wd extends n.PureComponent{static getDerivedStateFromError(){return{hasError:!0,errorMessage:""}}constructor(e){super(e),this.state={hasError:!1,errorMessage:""}}componentDidCatch(e,t){(0,V.$)(this.props.tagId,R.JV.Error,`Unexpected failure in:\n ${t.componentStack}`,e),this.setState({hasError:!0,errorMessage:JSON.stringify([e,t.componentStack])})}componentDidMount(){this.onDimissIfFailedSilently()}componentDidUpdate(){this.onDimissIfFailedSilently()}render(){return this.state.hasError||this.props.hasError?(0,ye.pr)()||!(0,ye.Ku)()?n.createElement(Bd,null):n.createElement(n.Fragment,null):this.props.children}onDimissIfFailedSilently(){(this.state.hasError||this.props.hasError)&&!(0,ye.pr)()&&(0,ye.Ku)()&&(0,j.li)(this.state.errorMessage)}}var xd=r(4633);const Td=(0,H.j8)({getCurrentPageSchema:xd.gX}),Ed={dispatchChangeToastModalVisibility:j.ZH},Pd=(0,O.QO)(Td,Ed)(e=>{const t=Xe(),r=Ye(),o=n.useRef(""),{getCurrentPageSchema:a}={...e};return n.useEffect(()=>{if("/error"!==r.pathname&&a?.id){if(o.current!==a?.id){const{profilerFunctions:e}=(0,ye.eA)();e?.startLightHouseMeasurement&&e?.startLightHouseMeasurement(a?.id),o.current=a?.id}t(`${a?.id}`)}},[a?.id,t]),n.createElement(n.Fragment,null," ")}),Ad=()=>(0,re.i2)().isFluentV9Enabled,Fd=e=>Array.from(e.keys()).map((t,r)=>{const o=n.lazy(e.get(t));return n.createElement(Ke,{key:r,path:t,element:Ad()?n.createElement(wd,{tagId:te.x.Template_Boundary_Error},n.createElement(o,{templateId:t})):n.createElement(Ie,{tagId:te.x.Template_Boundary_Error},n.createElement(o,{templateId:t}))})}),Dd=()=>n.createElement(qe,null,n.createElement(Pd,null),n.createElement(jc,null,n.createElement(n.Suspense,{fallback:Ad()?n.createElement(Cd,null):n.createElement(Qc,null)},n.createElement(Qe,null,n.createElement(Ke,{path:"/",element:n.createElement("div",null)}),n.createElement(Ke,{path:"error",element:Ad()?n.createElement(Bd,null):n.createElement(De,null)}),Ad()?Fd(kt):Fd(bt)))));var Id=r(3202);function Ld(e,t){const r=new Set,n=[];for(const n of e){const e=t.get(n.id);if(!e)throw new Error(`Template import function not found for template ID: ${n.id}`);r.add(e)}(0,Id.perfStartEvent)(te.x.Preloading_Performance_Start);for(const e of r){const t=e();n.push(t)}Promise.allSettled(n).then(e=>{(0,Id.perfEndEvent)(te.x.Preloading_Performance_Start,te.x.Preloading_Performance_End);const t=[];e.forEach(e=>{"rejected"===e.status&&t.push(e.reason)}),t.length>0&&(0,Y.Rm)({id:te.x.Preloading_Error,type:R.JV.Error,error:new Error,message:"Error preloading at least one template.",data:{reasons:JSON.stringify(t)}})})}const Nd={dispatchResetFloodgateInitOptions:j.vA,dispatchChangeTheme:j.cf,dispatchChangeFooterButtonsVisibility:j.jB},Md=function(e,t){return class extends n.PureComponent{constructor(r){super(r),this.displayName=`withConfiguration(${(0,N.Mn)(e)})`,this.configUpdated=e=>t=>{this.setState({configData:{...this.state.configData,[e]:{...t}}})},this.listenerMap={},this.combinedDataSources={...t,...this.props.dataSources};const n={};Object.keys(this.combinedDataSources).forEach(e=>{this.listenerMap[e]=this.configUpdated(e);const t=this.combinedDataSources[e].register(this.listenerMap[e]);n[e]={...t}}),this.state={configData:n}}componentWillUnmount(){Object.keys(this.combinedDataSources).forEach(e=>{this.combinedDataSources[e].unregister(this.listenerMap[e])})}render(){const t=e;return n.createElement(t,{config:this.state.configData,...this.props})}}}(e=>{const{dispatchChangeTheme:t,dispatchResetFloodgateInitOptions:r,dispatchChangeFooterButtonsVisibility:o,config:a}={...e},{initOptions:i,theme:s}={...a},[l,u]=n.useState(!1),[c,d]=n.useState(!0),[h,f]=n.useState(!1),[p,g]=n.useState(!1);return n.useEffect(()=>{try{(0,ye.yy)(!0),(0,ye.XW)(!1),ve(),u(!1)}catch(e){(0,V.$)(te.x.App_Init_Error,R.JV.Error,`Error at Floodgate App initialization with message: ${e.message}`),u(!0)}},[]),n.useEffect(()=>{if(h)return;const e=i;if(!e.commonInitOptions)return;(async()=>{e.flightsOverride&&(0,re.aC)(e.flightsOverride);const t="fetchTimeout",r=new Promise((e,r)=>{setTimeout(e,3e3,t)}),n=oe(e);Promise.race([r,n]).then(e=>{(0,re.dF)(),d(!1),e===t&&(0,V.$)(te.x.Flights_Fetch_Timeout,R.JV.Error,"Flight fetch call timeout at Floodgate App with timeout millisecond value of: 3000")}).catch(()=>{(0,re.dF)(),d(!1)})})(),f(!0)},[i,h]),n.useEffect(()=>{const e=i;e.uxSchema?.pages&&(c||p||((0,re.i2)().isFluentV9Enabled?Ld(e.uxSchema.pages,kt):Ld(e.uxSchema.pages,bt),g(!0)))},[c,p,i]),n.useEffect(()=>{const e=i;try{(0,ye.XW)(e.isUserInitiatedSurvey||!1),(0,ye.Wg)({autoDismissValues:{promptAutoDismissTimeInMs:e.autoDismissValues.promptAutoDismissTimeInMs,thankYouAutoDismissTimeInMs:e.autoDismissValues.thankYouAutoDismissTimeInMs},callbackFunctions:e.callbackFunctions,appId:e.commonInitOptions.appId,campaignId:e.campaignId,hostPlatform:e.hostPlatform,surveyId:e.surveyId,surveyType:e.surveyType,profilerFunctions:e.profilerFunctions,surveySurface:e.surveySurface?e.surveySurface:z.U.Modal,locale:e.locale}),(0,be.av)(e);let t=function(e){const t=(0,O.pn)(e.pages.map((e,t)=>{const r=(0,O.pn)(e.questions.map(e=>{switch(e.type){case ae.QuestionType.ContactMe:case ae.QuestionType.Comment:return(0,O.LO)(e);case ae.QuestionType.Label:return(0,O.LO)({...e,type:ke.x.Label});case ae.QuestionType.SingleSelect:return(0,O.LO)({id:e.id,questionLabel:e.questionLabel,required:e.required,type:ke.x.SingleSelect,visible:e.visible,availableOptions:(0,O.pn)([...e.availableOptions])});case ae.QuestionType.MultipleChoice:return(0,O.LO)({id:e.id,questionLabel:e.questionLabel,required:e.required,type:ke.x.MultipleChoice,visible:e.visible,maxSelectionOptions:e.maxSelectionOptions,minSelectionOptions:e.minSelectionOptions,availableOptions:(0,O.pn)([...e.availableOptions])});case ae.QuestionType.Rating:return(0,O.LO)({id:e.id,questionLabel:e.questionLabel,required:e.required,type:ke.x.Rating,visible:e.visible,ratingValues:(0,O.pn)([...e.ratingValues]),leftLegendValue:e.leftLegendValue,rightLegendValue:e.rightLegendValue});case ae.QuestionType.Likert:return(0,O.LO)({id:e.id,questionLabel:e.questionLabel,required:e.required,type:ke.x.Likert,visible:e.visible,verticalOptions:(0,O.pn)([...e.verticalOptions]),horizontalStatements:(0,O.pn)([...e.horizontalStatements])})}}));return(0,O.LO)({...e,questions:r,isHidden:!1,pageUID:`${t}-${e.id}`})})),r=(0,O.pn)(e.branchingRules?.map(e=>{const t=(0,O.pn)(e.conditions.map(e=>{switch(e.sourceType){case ae.ConditionSourceType.Question:case ae.ConditionSourceType.Variable:return(0,O.LO)(e)}})),r=(0,O.pn)(e.targets.map(e=>{switch(e.type){case ae.BranchingTargetType.Override:const t=Object.fromEntries(Object.entries(e.overrideProperties).map(([e,t])=>Array.isArray(t)?[e,(0,O.pn)(t)]:[e,t]));return(0,O.LO)({type:Ce.qN.Override,targetOverrideId:e.targetOverrideId,targetPageIndex:e.targetPageIndex,overrideProperties:(0,O.LO)(t)});case ae.BranchingTargetType.Page:return(0,O.LO)({type:Ce.qN.Page,hiddenPageIndices:(0,O.pn)([...e.hiddenPageIndices])});default:return e}}));return(0,O.LO)({conditions:t,targets:r})})||[]),n=(0,be.xf)();let o=-1;if("Disabled"!==n?.complianceChecks?.policyAllowContact&&!1!==n?.showEmailAddress){const t=e.additionalCapabilities?.[ae.IUxSchemaAdditionalCapabilitiesTypes.Email]?.targetPage;o=parseInt(t?.toString()||"-1",10),isNaN(o)&&(o=-1)}const a=(0,O.LO)({email:(0,O.LO)({targetPage:o})});return(0,O.LO)({pages:t,variables:(0,O.LO)(e.variables||{}),branchingRules:r,additionalCapabilities:a})}(e.uxSchema);(0,q.cL)(),t=(0,q.UJ)(t),r(t.toObject()),(0,ye.lJ)(e);const n=!!e.uxSchema?.pages&&!W.s3.has(e.uxSchema?.pages[0]?.id);o(n)}catch(e){(0,V.$)(te.x.App_Update_Error,R.JV.Error,`Error at Floodgate App update with message: ${e.message}`),u(!0)}},[i,r,o]),n.useEffect(()=>{const e={...s};(0,U.Hj)(e.customTheme)||"object"!=typeof e.customTheme?K(void 0):K(e.customTheme),t(e)},[s,i,t]),n.createElement(n.StrictMode,null,n.createElement(Ie,{tagId:te.x.App_Boundary_Error,hasError:l},c?n.createElement(n.Fragment,null):n.createElement(Dd,null)))},{initOptions:(0,M.U4)("centro.hvc.floodgate.initOptions"),theme:(0,M.U4)("centro.hvc.floodgate.theme")}),Rd=(0,O.QO)((0,H.j8)({}),Nd)(Md);var Od=r(4606);class Hd extends n.PureComponent{render(){return n.createElement(L,null,n.createElement(n.Profiler,{id:"App",onRender:Od.c},n.createElement(Rd,null)))}}},4007:(e,t,r)=>{"use strict";r.d(t,{q:()=>a});var n=r(2682),o=["TEMPLATE","STYLE","SCRIPT"];function a(e){var t=(0,n.Y)(e);if(!t)return function(){};for(var r=[];e!==t.body&&e.parentElement;){for(var a=0,i=e.parentElement.children;a<i.length;a++){var s=i[a],l=s.getAttribute("aria-hidden");s!==e&&"true"!==(null==l?void 0:l.toLowerCase())&&-1===o.indexOf(s.tagName)&&r.push([s,l])}e=e.parentElement}return r.forEach(function(e){e[0].setAttribute("aria-hidden","true")}),function(){!function(e){e.forEach(function(e){var t=e[0],r=e[1];r?t.setAttribute("aria-hidden",r):t.removeAttribute("aria-hidden")})}(r),r=[]}}},4041:(e,t,r)=>{"use strict";var n=r(6722),o=r(5534),a=r(8825),i=r(9297),s=r(1930),l=r(4988);var u=function e(t){var r=new a(t),s=o(a.prototype.request,r);return n.extend(s,a.prototype,r),n.extend(s,r),s.create=function(r){return e(i(t,r))},s}(s);u.Axios=a,u.CanceledError=r(5093),u.CancelToken=r(6877),u.isCancel=r(1898),u.VERSION=r(5451).version,u.toFormData=r(4050),u.AxiosError=r(5407),u.Cancel=u.CanceledError,u.all=function(e){return Promise.all(e)},u.spread=r(4630),u.isAxiosError=r(601),u.formToJSON=function(e){return l(n.isHTMLForm(e)?new FormData(e):e)},e.exports=u,e.exports.default=u},4050:(e,t,r)=>{"use strict";var n=r(7511).hp,o=r(6722),a=r(5407),i=r(8244);function s(e){return o.isPlainObject(e)||o.isArray(e)}function l(e){return o.endsWith(e,"[]")?e.slice(0,-2):e}function u(e,t,r){return e?e.concat(t).map(function(e,t){return e=l(e),!r&&t?"["+e+"]":e}).join(r?".":""):t}var c=o.toFlatObject(o,{},null,function(e){return/^is[A-Z]/.test(e)});e.exports=function(e,t,r){if(!o.isObject(e))throw new TypeError("target must be an object");t=t||new(i||FormData);var d,h=(r=o.toFlatObject(r,{metaTokens:!0,dots:!1,indexes:!1},!1,function(e,t){return!o.isUndefined(t[e])})).metaTokens,f=r.visitor||y,p=r.dots,g=r.indexes,m=(r.Blob||"undefined"!=typeof Blob&&Blob)&&((d=t)&&o.isFunction(d.append)&&"FormData"===d[Symbol.toStringTag]&&d[Symbol.iterator]);if(!o.isFunction(f))throw new TypeError("visitor must be a function");function v(e){if(null===e)return"";if(o.isDate(e))return e.toISOString();if(!m&&o.isBlob(e))throw new a("Blob is not supported. Use a Buffer instead.");return o.isArrayBuffer(e)||o.isTypedArray(e)?m&&"function"==typeof Blob?new Blob([e]):n.from(e):e}function y(e,r,n){var a=e;if(e&&!n&&"object"==typeof e)if(o.endsWith(r,"{}"))r=h?r:r.slice(0,-2),e=JSON.stringify(e);else if(o.isArray(e)&&function(e){return o.isArray(e)&&!e.some(s)}(e)||o.isFileList(e)||o.endsWith(r,"[]")&&(a=o.toArray(e)))return r=l(r),a.forEach(function(e,n){!o.isUndefined(e)&&null!==e&&t.append(!0===g?u([r],n,p):null===g?r:r+"[]",v(e))}),!1;return!!s(e)||(t.append(u(n,r,p),v(e)),!1)}var b=[],k=Object.assign(c,{defaultVisitor:y,convertValue:v,isVisitable:s});if(!o.isObject(e))throw new TypeError("data must be an object");return function e(r,n){if(!o.isUndefined(r)){if(-1!==b.indexOf(r))throw Error("Circular reference detected in "+n.join("."));b.push(r),o.forEach(r,function(r,a){!0===(!(o.isUndefined(r)||null===r)&&f.call(t,r,o.isString(a)?a.trim():a,n,k))&&e(r,n?n.concat(a):[a])}),b.pop()}}(e),t}},4076:(e,t,r)=>{"use strict";r.d(t,{G:()=>a});var n=r(1321),o=r(3430);function a(e,t,r=[]){return o.fj+function(e){const t=e.length;if(t===o.ez)return e;for(let r=t;r<o.ez;r++)e+="0";return e}((0,n.A)(e+t))}},4081:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RoamingSettingIdMap=void 0,t.RoamingSettingIdMap={CampaignStates:1258,GovernedChannelStates:1257,SurveyActivationStats:1259}},4098:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})},4110:(e,t,r)=>{"use strict";r.d(t,{V:()=>o,r:()=>n});var n="data-portal-element";function o(e){e.setAttribute(n,"true")}},4117:(e,t,r)=>{"use strict";r.d(t,{_:()=>v,n:()=>y});r(7308);const n=(...e)=>{const t={};for(const r of e){const e=Array.isArray(r)?r:Object.keys(r);for(const r of e)t[r]=1}return t},o=n(["onAuxClick","onAnimationEnd","onAnimationStart","onCopy","onCut","onPaste","onCompositionEnd","onCompositionStart","onCompositionUpdate","onFocus","onFocusCapture","onBlur","onBlurCapture","onChange","onInput","onSubmit","onLoad","onError","onKeyDown","onKeyDownCapture","onKeyPress","onKeyUp","onAbort","onCanPlay","onCanPlayThrough","onDurationChange","onEmptied","onEncrypted","onEnded","onLoadedData","onLoadedMetadata","onLoadStart","onPause","onPlay","onPlaying","onProgress","onRateChange","onSeeked","onSeeking","onStalled","onSuspend","onTimeUpdate","onVolumeChange","onWaiting","onClick","onClickCapture","onContextMenu","onDoubleClick","onDrag","onDragEnd","onDragEnter","onDragExit","onDragLeave","onDragOver","onDragStart","onDrop","onMouseDown","onMouseDownCapture","onMouseEnter","onMouseLeave","onMouseMove","onMouseOut","onMouseOver","onMouseUp","onMouseUpCapture","onSelect","onTouchCancel","onTouchEnd","onTouchMove","onTouchStart","onScroll","onWheel","onPointerCancel","onPointerDown","onPointerEnter","onPointerLeave","onPointerMove","onPointerOut","onPointerOver","onPointerUp","onGotPointerCapture","onLostPointerCapture"]),a=n(["accessKey","children","className","contentEditable","dir","draggable","hidden","htmlFor","id","lang","ref","role","style","tabIndex","title","translate","spellCheck","name"]),i=n(["itemID","itemProp","itemRef","itemScope","itemType"]),s=n(a,o,i),l=n(s,["form"]),u=n(s,["height","loop","muted","preload","src","width"]),c=n(u,["poster"]),d=n(s,["start"]),h=n(s,["value"]),f=n(s,["download","href","hrefLang","media","rel","target","type"]),p=n(s,["dateTime"]),g=n(s,["autoFocus","disabled","form","formAction","formEncType","formMethod","formNoValidate","formTarget","type","value"]);const m={label:l,audio:u,video:c,ol:d,li:h,a:f,button:g,input:n(g,["accept","alt","autoCorrect","autoCapitalize","autoComplete","checked","dirname","form","height","inputMode","list","max","maxLength","min","minLength","multiple","pattern","placeholder","readOnly","required","src","step","size","type","value","width"]),textarea:n(g,["autoCapitalize","cols","dirname","form","maxLength","placeholder","readOnly","required","rows","wrap"]),select:n(g,["form","multiple","required"]),option:n(s,["selected","value"]),table:n(s,["cellPadding","cellSpacing"]),tr:s,th:n(s,["colSpan","rowSpan","scope"]),td:n(s,["colSpan","headers","rowSpan","scope"]),colGroup:n(s,["span"]),col:n(s,["span"]),fieldset:n(s,["disabled","form"]),form:n(s,["acceptCharset","action","encType","encType","method","noValidate","target"]),iframe:n(s,["allow","allowFullScreen","allowPaymentRequest","allowTransparency","csp","height","importance","referrerPolicy","sandbox","src","srcDoc","width"]),img:n(s,["alt","crossOrigin","height","src","srcSet","useMap","width"]),time:p,dialog:n(s,["open","onCancel","onClose"])};function v(e,t,r){const n=e&&m[e]||s;return n.as=1,function(e,t,r){const n=Array.isArray(t),o={},a=Object.keys(e);for(const i of a)!(!n&&t[i]||n&&t.indexOf(i)>=0||0===i.indexOf("data-")||0===i.indexOf("aria-"))||r&&-1!==(null==r?void 0:r.indexOf(i))||(o[i]=e[i]);return o}(t,n,r)}const y=({primarySlotTagName:e,props:t,excludedPropNames:r})=>({root:{style:t.style,className:t.className},primary:v(e,t,[...r||[],"style","className"])})},4121:(e,t,r)=>{"use strict";r.d(t,{J8:()=>u,Kx:()=>l});var n=r(881),o=r(947),a=r(2730);const i=526460;let s=!0;function l(e,t,r,l){const u=[];let c=Promise.resolve(),d=0;const h=e,f=t,p=r,g=l;let m=!1;const v=()=>{0===u.length||s?m=!1:(m=!0,setTimeout(()=>{y().catch(()=>{})},1e3))},y=()=>0===u.length||s?(v(),Promise.resolve()):(c=new Promise((e,t)=>{const r=new XMLHttpRequest;r.open("POST",f,!0),r.setRequestHeader("Content-Type","application/json"),r.setRequestHeader("x-ms-mac-hostingapp",p),r.setRequestHeader("x-ms-mac-appid",h),r.setRequestHeader("x-ms-mac-version",g),r.onreadystatechange=()=>{if(r.readyState===XMLHttpRequest.DONE){if(204!==r.status){const e=new Error(`Request to /api/instrument/logclient failed, server responseCode: ${r.status} body: ${r.response}`);return console.log(e),void t(e)}e()}};const n=u.splice(0,u.length);r.send(JSON.stringify(n))}),c.then(v));v();const b=e=>{u.push(e),m||v()};return{logger:function(e){if((0,o.fs)(e)||(0,o.pi)(e)||(0,o.Rj)(e))return;d+=1;let t="",r="";try{if(t=(0,n.getHistory)().location.pathname,null!==t&&-1!==t.indexOf(":")){const e=t.split(":");t=e[0],r=e[1]}}catch(e){t="",r=""}if((0,o.lf)(e))b({TagId:i,LogLevel:1,LogCategory:o.nh.ClientAnalytics,Message:`UI Flight: ${e.flightName}`,Adhoc0:e.flightName,Adhoc1:JSON.stringify(e.flightData),Adhoc2:(0,a.HE)(JSON.stringify(e.data)),Adhoc3:d.toString(),Adhoc5:(0,a.HE)(r),PageName:(0,a.HE)(t)});else{const n=parseInt(e.id,10);if(b({TagId:n,LogLevel:1,LogCategory:e.logCategory||o.nh.ClientInfo,Message:(0,a.HE)(e.message||""),Adhoc0:h,Adhoc1:d.toString(),Adhoc2:(0,a.HE)(JSON.stringify({data:e.data})),Adhoc5:(0,a.HE)(r),PageName:(0,a.HE)(t)}),(0,o.bJ)(e)){const i=e.error.stack||"";b({TagId:500781,LogLevel:4,LogCategory:e.logCategory||o.nh.ClientError,Message:(0,a.HE)(`UI Exception: ${e.error.message||""}`),Adhoc0:h,Adhoc1:d.toString(),Adhoc2:(0,a.HE)(JSON.stringify({version:g,stack:i})),Adhoc3:n.toString(),Adhoc5:(0,a.HE)(r),PageName:(0,a.HE)(t)})}}},flush:async function(){return Promise.all([c,y()]).then(()=>{})}}}function u(){s=!1}},4147:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});
          /**
          * AWTSerializer.ts
          * @author Brent Erickson (brericks) and Abhilash Panwar (abpanwar)
          * @copyright Microsoft 2017
          */
          var n=r(5380),o=r(9533),a=r(1273),i=r(8822),s=2936012,l=function(){function e(){}return e.getPayloadBlob=function(e,t){var r,l=!1,u=new n.IO.MemoryStream,c=new n.CompactBinaryProtocolWriter(u);for(var d in c._WriteFieldBegin(n._BondDataType._BT_MAP,3,null),c._WriteMapContainerBegin(t,n._BondDataType._BT_STRING,n._BondDataType._BT_LIST),e)if(l)r||(r={}),r[d]=e[d],delete e[d];else if(e.hasOwnProperty(d)){c._WriteString(d);var h=e[d];c._WriteContainerBegin(1,n._BondDataType._BT_STRUCT),c._WriteFieldBegin(n._BondDataType._BT_STRING,2,null),c._WriteString("act_default_source"),c._WriteFieldBegin(n._BondDataType._BT_STRING,5,null),c._WriteString(i.newGuid()),c._WriteFieldBegin(n._BondDataType._BT_INT64,6,null),c._WriteInt64(i.numberToBondInt64(Date.now())),c._WriteFieldBegin(n._BondDataType._BT_LIST,8,null);var f=u._GetBuffer().length+1;c._WriteContainerBegin(e[d].length,n._BondDataType._BT_STRUCT);for(var p=u._GetBuffer().length-f,g=0;g<h.length;++g){var m=u._GetBuffer().length;if(this.writeEvent(h[g],c),u._GetBuffer().length-m>s)a.default.eventsRejected([h[g]],o.AWTEventsRejectedReason.SizeLimitExceeded),h.splice(g--,1),u._GetBuffer().splice(m),this._addNewDataPackageSize(h.length,u,p,f);else if(u._GetBuffer().length>s){u._GetBuffer().splice(m),r||(r={}),e[d]=h.splice(0,g),r[d]=h,this._addNewDataPackageSize(e[d].length,u,p,f),l=!0;break}}c._WriteStructEnd(!1)}return c._WriteStructEnd(!1),{payloadBlob:u._GetBuffer(),remainingRequest:r}},e._addNewDataPackageSize=function(e,t,r,o){for(var a=n._Encoding._Varint_GetBytes(n.Number._ToUInt32(e)),i=0;i<r;++i){if(!(i<a.length)){t._GetBuffer().slice(o+i,r-i);break}t._GetBuffer()[o+i]=a[i]}},e.writeEvent=function(e,t){t._WriteFieldBegin(n._BondDataType._BT_STRING,1,null),t._WriteString(e.id),t._WriteFieldBegin(n._BondDataType._BT_INT64,3,null),t._WriteInt64(i.numberToBondInt64(e.timestamp)),t._WriteFieldBegin(n._BondDataType._BT_STRING,5,null),t._WriteString(e.type),t._WriteFieldBegin(n._BondDataType._BT_STRING,6,null),t._WriteString(e.name);var r={},a=0,s={},l=0,u={},c=0,d={},h=0,f={},p=0,g={},m=0,v={},y=0;for(var b in e.properties){if(e.properties.hasOwnProperty(b))if((C=e.properties[b]).cc>0)v[b]=C,y++;else if(C.pii>0)g[b]=C,m++;else switch(C.type){case o.AWTPropertyType.String:r[b]=C.value,a++;break;case o.AWTPropertyType.Int64:s[b]=C.value,l++;break;case o.AWTPropertyType.Double:u[b]=C.value,c++;break;case o.AWTPropertyType.Boolean:d[b]=C.value,h++;break;case o.AWTPropertyType.Date:f[b]=C.value,p++}}if(a)for(var b in t._WriteFieldBegin(n._BondDataType._BT_MAP,13,null),t._WriteMapContainerBegin(a,n._BondDataType._BT_STRING,n._BondDataType._BT_STRING),r)if(r.hasOwnProperty(b)){var k=r[b];t._WriteString(b),t._WriteString(k.toString())}if(m)for(var b in t._WriteFieldBegin(n._BondDataType._BT_MAP,30,null),t._WriteMapContainerBegin(m,n._BondDataType._BT_STRING,n._BondDataType._BT_STRUCT),g)if(g.hasOwnProperty(b)){var C=g[b];t._WriteString(b),t._WriteFieldBegin(n._BondDataType._BT_INT32,1,null),t._WriteInt32(1),t._WriteFieldBegin(n._BondDataType._BT_INT32,2,null),t._WriteInt32(C.pii),t._WriteFieldBegin(n._BondDataType._BT_STRING,3,null),t._WriteString(C.value.toString()),t._WriteStructEnd(!1)}if(h)for(var b in t._WriteFieldBegin(n._BondDataType._BT_MAP,31,null),t._WriteMapContainerBegin(h,n._BondDataType._BT_STRING,n._BondDataType._BT_BOOL),d)if(d.hasOwnProperty(b)){k=d[b];t._WriteString(b),t._WriteBool(k)}if(p)for(var b in t._WriteFieldBegin(n._BondDataType._BT_MAP,32,null),t._WriteMapContainerBegin(p,n._BondDataType._BT_STRING,n._BondDataType._BT_INT64),f)if(f.hasOwnProperty(b)){k=f[b];t._WriteString(b),t._WriteInt64(i.numberToBondInt64(k))}if(l)for(var b in t._WriteFieldBegin(n._BondDataType._BT_MAP,33,null),t._WriteMapContainerBegin(l,n._BondDataType._BT_STRING,n._BondDataType._BT_INT64),s)if(s.hasOwnProperty(b)){k=s[b];t._WriteString(b),t._WriteInt64(i.numberToBondInt64(k))}if(c)for(var b in t._WriteFieldBegin(n._BondDataType._BT_MAP,34,null),t._WriteMapContainerBegin(c,n._BondDataType._BT_STRING,n._BondDataType._BT_DOUBLE),u)if(u.hasOwnProperty(b)){k=u[b];t._WriteString(b),t._WriteDouble(k)}if(y)for(var b in t._WriteFieldBegin(n._BondDataType._BT_MAP,36,null),t._WriteMapContainerBegin(y,n._BondDataType._BT_STRING,n._BondDataType._BT_STRUCT),v)if(v.hasOwnProperty(b)){C=v[b];t._WriteString(b),t._WriteFieldBegin(n._BondDataType._BT_INT32,1,null),t._WriteInt32(C.cc),t._WriteFieldBegin(n._BondDataType._BT_STRING,2,null),t._WriteString(C.value.toString()),t._WriteStructEnd(!1)}t._WriteStructEnd(!1)},e.base64Encode=function(e){return n._Encoding._Base64_GetString(e)},e}();t.default=l},4172:(e,t,r)=>{"use strict";r.d(t,{i:()=>i});var n=r(1735),o=r(5129),a=r(4567);function i(e){var t=o.nr.getInstance(),r=[];for(var i in e)e.hasOwnProperty(i)&&r.push(i,"{",(0,a.bz)((0,n.Iy)(),e[i]),"}");var s=r.join(""),l=t.classNameFromKey(s);if(l)return l;var u=t.getClassName();return t.insertRule("@keyframes ".concat(u,"{").concat(s,"}"),!0),t.cacheClassName(u,s,[],["keyframes",s]),u}},4200:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(4330),o=function(){function e(){this._buffer=[]}return e.prototype._WriteByte=function(e){this._buffer.push(n.Number._ToByte(e))},e.prototype._Write=function(e,t,r){for(;r--;)this._WriteByte(e[t++])},e.prototype._GetBuffer=function(){return this._buffer},e}();t.MemoryStream=o},4243:(e,t,r)=>{"use strict";r.d(t,{x:()=>n});var n=(e=>(e.Survey_UI_Form_Submit="Survey_UI_Form_Submit_2_0",e.Survey_UI_Form_Submit_Error="Survey_UI_Form_Submit_Error_2_0",e.Survey_Completed="Survey_Complete",e.Survey_UI_UserClosed="Survey_UI_Form_UserClosed_2_0",e.Survey_UI_Shown="Survey_UI_Form_Shown_2_0",e.Survey_UI_Prompt_Shown="Survey_UI_Prompt_Shown_2_0",e.Survey_UI_Prompt_AutoDismissed="Survey_UI_Prompt_AutoDismissed_2_0",e.Survey_UI_Prompt_Clicked="Survey_UI_Prompt_Clicked_2_0",e.Survey_UI_ThankYouPage_Closed="Survey_UI_ThankYouPage_UserClosed_2_0",e.Survey_UI_ThankYouPage_AutoDismissed="Survey_UI_ThankYouPage_AutoDismissed_2_0",e.Preloading_Performance_Start="Survey_Template_Preloading_Perf_Start",e.Preloading_Performance_End="Survey_Template_Preloading_Perf_End",e.Preloading_Error="Survey_Template_Preloading_Error",e.Dispatcher_Error="Survey_Redux_Dispatch_Error",e.Navigation_Error="Survey_Navigation_Error",e.App_Init_Error="Survey_App_Init_Error",e.App_Update_Error="Survey_App_InitOptions_Update_Error",e.App_Boundary_Error="Survey_App_ErrorBoundary_Error",e.Petrol_Upload_Failed="Shared_Upload_Failed",e.Save_User_Response_Error="Survey_Save_User_Response_Error",e.OnDismiss_Callback_Failed="Survey_OnDismiss_Callback_Error",e.OnError_Callback_Failed="Survey_OnError_Callback_Error",e.BranchingProcessor_DispatcherError="Survey_BranchingProcessor_Dispatch_Error",e.BranchingProcessor_MissingTargetPage="Survey_BranchingProcessor_Missing_Target_Page_Error",e.BranchingProcessor_MissingTargetQuestion="Survey_BranchingProcessor_Missing_Target_Question_Error",e.BranchingProcessor_MissingConditionQuestion="Survey_BranchingProcessor_Missing_Condition_Qustion_Error",e.BranchingProcessor_MissingConditionVariable="Survey_BranchingProcessor_Missing_Condition_Variable_Error",e.LoadingScreen_Timeout_Error="Survey_Loading_Screen_Timeout",e.Profiler_TagId="Survey_Profiler_Id",e.Template_Lazy_Loading_Error="Survey_Template_Lazy_Loading_Error",e.Template_Boundary_Error="Survey_Template_Error_Boundary_Error",e.Flights_Fetch_Error="Survey_Flights_Fetch_Failed",e.Flights_Fetch_Timeout="Survey_Flights_Fetch_Timeout",e.Alchemy_Service_Error="Survey_Alchemy_Service_Error",e.Alchemy_Service_No_Insight="Survey_Alchemy_Service_No_Insight",e.Alchemy_Service_Low_Confidence_Insight="Survey_Alchemy_Service_Low_Confidence_Insight",e.Alchemy_Service_Valid_Insight="Survey_Alchemy_Service_Valid_Insight",e.Alchemy_Service_User_Liked_Response="Survey_Alchemy_Service_User_Liked_Response",e.Alchemy_Service_User_Disliked_Response="Survey_Alchemy_Service_User_Disliked_Response",e.Alchemy_Service_No_Token="Survey_Alchemy_Service_No_Token",e))(n||{})},4330:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e){this.low=0,this.high=0,this.low=parseInt(e,10),this.low<0&&(this.high=-1)}return e.prototype._Equals=function(t){var r=new e(t);return this.low===r.low&&this.high===r.high},e}();t.Int64=r;var n=function(){function e(e){this.low=0,this.high=0,this.low=parseInt(e,10)}return e.prototype._Equals=function(t){var r=new e(t);return this.low===r.low&&this.high===r.high},e}();t.UInt64=n;var o=function(){function e(){}return e._ToByte=function(e){return this._ToUInt8(e)},e._ToUInt8=function(e){return 255&e},e._ToInt32=function(e){return 2147483647&e|2147483648&e},e._ToUInt32=function(e){return 4294967295&e},e}();t.Number=o},4332:(e,t,r)=>{"use strict";
          /** @license React v17.0.2
           * react-jsx-runtime.production.min.js
           *
           * Copyright (c) Facebook, Inc. and its affiliates.
           *
           * This source code is licensed under the MIT license found in the
           * LICENSE file in the root directory of this source tree.
           */r(6084);var n=r(7308),o=60103;if(t.Fragment=60107,"function"==typeof Symbol&&Symbol.for){var a=Symbol.for;o=a("react.element"),t.Fragment=a("react.fragment")}var i=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,s=Object.prototype.hasOwnProperty,l={key:!0,ref:!0,__self:!0,__source:!0};function u(e,t,r){var n,a={},u=null,c=null;for(n in void 0!==r&&(u=""+r),void 0!==t.key&&(u=""+t.key),void 0!==t.ref&&(c=t.ref),t)s.call(t,n)&&!l.hasOwnProperty(n)&&(a[n]=t[n]);if(e&&e.defaultProps)for(n in t=e.defaultProps)void 0===a[n]&&(a[n]=t[n]);return{$$typeof:o,type:e,key:u,ref:c,props:a,_owner:i.current}}t.jsx=u,t.jsxs=u},4381:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){e[e.Unknown=0]="Unknown",e[e.MSACID=1]="MSACID",e[e.MSAPUID=2]="MSAPUID",e[e.ANID=3]="ANID",e[e.OrgIdCID=4]="OrgIdCID",e[e.OrgIdPUID=5]="OrgIdPUID",e[e.UserObjectId=6]="UserObjectId",e[e.Skype=7]="Skype",e[e.Yammer=8]="Yammer",e[e.EmailAddress=9]="EmailAddress",e[e.PhoneNumber=10]="PhoneNumber",e[e.SipAddress=11]="SipAddress",e[e.MUID=12]="MUID"}(t.AWTUserIdType||(t.AWTUserIdType={})),function(e){e[e.Started=0]="Started",e[e.Ended=1]="Ended"}(t.AWTSessionState||(t.AWTSessionState={}))},4409:(e,t,r)=>{t.SourceMapGenerator=r(9713).SourceMapGenerator,t.SourceMapConsumer=r(4734).SourceMapConsumer,t.SourceNode=r(8699).SourceNode},4432:(e,t,r)=>{"use strict";r.d(t,{E:()=>o});var n=r(7308);const o=(0,r(4510).S)()?n.useLayoutEffect:n.useEffect},4434:(e,t,r)=>{"use strict";var n=r(7308),o=r(6084),a=r(1766);
          /** @license React v17.0.2
           * react-dom.production.min.js
           *
           * Copyright (c) Facebook, Inc. and its affiliates.
           *
           * This source code is licensed under the MIT license found in the
           * LICENSE file in the root directory of this source tree.
           */function i(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}if(!n)throw Error(i(227));var s=new Set,l={};function u(e,t){c(e,t),c(e+"Capture",t)}function c(e,t){for(l[e]=t,e=0;e<t.length;e++)s.add(t[e])}var d=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),h=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,f=Object.prototype.hasOwnProperty,p={},g={};function m(e,t,r,n,o,a,i){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=n,this.attributeNamespace=o,this.mustUseProperty=r,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=i}var v={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){v[e]=new m(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];v[t]=new m(t,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){v[e]=new m(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){v[e]=new m(e,2,!1,e,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){v[e]=new m(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){v[e]=new m(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){v[e]=new m(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){v[e]=new m(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){v[e]=new m(e,5,!1,e.toLowerCase(),null,!1,!1)});var y=/[\-:]([a-z])/g;function b(e){return e[1].toUpperCase()}function k(e,t,r,n){var o=v.hasOwnProperty(t)?v[t]:null;(null!==o?0===o.type:!n&&(2<t.length&&("o"===t[0]||"O"===t[0])&&("n"===t[1]||"N"===t[1])))||(function(e,t,r,n){if(null==t||function(e,t,r,n){if(null!==r&&0===r.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!n&&(null!==r?!r.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,r,n))return!0;if(n)return!1;if(null!==r)switch(r.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,r,o,n)&&(r=null),n||null===o?function(e){return!!f.call(g,e)||!f.call(p,e)&&(h.test(e)?g[e]=!0:(p[e]=!0,!1))}(t)&&(null===r?e.removeAttribute(t):e.setAttribute(t,""+r)):o.mustUseProperty?e[o.propertyName]=null===r?3!==o.type&&"":r:(t=o.attributeName,n=o.attributeNamespace,null===r?e.removeAttribute(t):(r=3===(o=o.type)||4===o&&!0===r?"":""+r,n?e.setAttributeNS(n,t,r):e.setAttribute(t,r))))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(y,b);v[t]=new m(t,1,!1,e,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(y,b);v[t]=new m(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(y,b);v[t]=new m(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){v[e]=new m(e,1,!1,e.toLowerCase(),null,!1,!1)}),v.xlinkHref=new m("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){v[e]=new m(e,1,!1,e.toLowerCase(),null,!0,!0)});var C=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,S=60103,_=60106,B=60107,w=60108,x=60114,T=60109,E=60110,P=60112,A=60113,F=60120,D=60115,I=60116,L=60121,N=60128,M=60129,R=60130,O=60131;if("function"==typeof Symbol&&Symbol.for){var H=Symbol.for;S=H("react.element"),_=H("react.portal"),B=H("react.fragment"),w=H("react.strict_mode"),x=H("react.profiler"),T=H("react.provider"),E=H("react.context"),P=H("react.forward_ref"),A=H("react.suspense"),F=H("react.suspense_list"),D=H("react.memo"),I=H("react.lazy"),L=H("react.block"),H("react.scope"),N=H("react.opaque.id"),M=H("react.debug_trace_mode"),R=H("react.offscreen"),O=H("react.legacy_hidden")}var z,V="function"==typeof Symbol&&Symbol.iterator;function W(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=V&&e[V]||e["@@iterator"])?e:null}function U(e){if(void 0===z)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);z=t&&t[1]||""}return"\n"+z+e}var j=!1;function q(e,t){if(!e||j)return"";j=!0;var r=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(t,[])}catch(e){var n=e}Reflect.construct(e,[],t)}else{try{t.call()}catch(e){n=e}e.call(t.prototype)}else{try{throw Error()}catch(e){n=e}e()}}catch(e){if(e&&n&&"string"==typeof e.stack){for(var o=e.stack.split("\n"),a=n.stack.split("\n"),i=o.length-1,s=a.length-1;1<=i&&0<=s&&o[i]!==a[s];)s--;for(;1<=i&&0<=s;i--,s--)if(o[i]!==a[s]){if(1!==i||1!==s)do{if(i--,0>--s||o[i]!==a[s])return"\n"+o[i].replace(" at new "," at ")}while(1<=i&&0<=s);break}}}finally{j=!1,Error.prepareStackTrace=r}return(e=e?e.displayName||e.name:"")?U(e):""}function $(e){switch(e.tag){case 5:return U(e.type);case 16:return U("Lazy");case 13:return U("Suspense");case 19:return U("SuspenseList");case 0:case 2:case 15:return e=q(e.type,!1);case 11:return e=q(e.type.render,!1);case 22:return e=q(e.type._render,!1);case 1:return e=q(e.type,!0);default:return""}}function K(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case B:return"Fragment";case _:return"Portal";case x:return"Profiler";case w:return"StrictMode";case A:return"Suspense";case F:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case E:return(e.displayName||"Context")+".Consumer";case T:return(e._context.displayName||"Context")+".Provider";case P:var t=e.render;return t=t.displayName||t.name||"",e.displayName||(""!==t?"ForwardRef("+t+")":"ForwardRef");case D:return K(e.type);case L:return K(e._render);case I:t=e._payload,e=e._init;try{return K(e(t))}catch(e){}}return null}function G(e){switch(typeof e){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}function Q(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function J(e){e._valueTracker||(e._valueTracker=function(e){var t=Q(e)?"checked":"value",r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),n=""+e[t];if(!e.hasOwnProperty(t)&&void 0!==r&&"function"==typeof r.get&&"function"==typeof r.set){var o=r.get,a=r.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(e){n=""+e,a.call(this,e)}}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue:function(){return n},setValue:function(e){n=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function Y(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var r=t.getValue(),n="";return e&&(n=Q(e)?e.checked?"true":"false":e.value),(e=n)!==r&&(t.setValue(e),!0)}function X(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function Z(e,t){var r=t.checked;return o({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=r?r:e._wrapperState.initialChecked})}function ee(e,t){var r=null==t.defaultValue?"":t.defaultValue,n=null!=t.checked?t.checked:t.defaultChecked;r=G(null!=t.value?t.value:r),e._wrapperState={initialChecked:n,initialValue:r,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function te(e,t){null!=(t=t.checked)&&k(e,"checked",t,!1)}function re(e,t){te(e,t);var r=G(t.value),n=t.type;if(null!=r)"number"===n?(0===r&&""===e.value||e.value!=r)&&(e.value=""+r):e.value!==""+r&&(e.value=""+r);else if("submit"===n||"reset"===n)return void e.removeAttribute("value");t.hasOwnProperty("value")?oe(e,t.type,r):t.hasOwnProperty("defaultValue")&&oe(e,t.type,G(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function ne(e,t,r){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var n=t.type;if(!("submit"!==n&&"reset"!==n||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,r||t===e.value||(e.value=t),e.defaultValue=t}""!==(r=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==r&&(e.name=r)}function oe(e,t,r){"number"===t&&X(e.ownerDocument)===e||(null==r?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+r&&(e.defaultValue=""+r))}function ae(e,t){return e=o({children:void 0},t),(t=function(e){var t="";return n.Children.forEach(e,function(e){null!=e&&(t+=e)}),t}(t.children))&&(e.children=t),e}function ie(e,t,r,n){if(e=e.options,t){t={};for(var o=0;o<r.length;o++)t["$"+r[o]]=!0;for(r=0;r<e.length;r++)o=t.hasOwnProperty("$"+e[r].value),e[r].selected!==o&&(e[r].selected=o),o&&n&&(e[r].defaultSelected=!0)}else{for(r=""+G(r),t=null,o=0;o<e.length;o++){if(e[o].value===r)return e[o].selected=!0,void(n&&(e[o].defaultSelected=!0));null!==t||e[o].disabled||(t=e[o])}null!==t&&(t.selected=!0)}}function se(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(i(91));return o({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function le(e,t){var r=t.value;if(null==r){if(r=t.children,t=t.defaultValue,null!=r){if(null!=t)throw Error(i(92));if(Array.isArray(r)){if(!(1>=r.length))throw Error(i(93));r=r[0]}t=r}null==t&&(t=""),r=t}e._wrapperState={initialValue:G(r)}}function ue(e,t){var r=G(t.value),n=G(t.defaultValue);null!=r&&((r=""+r)!==e.value&&(e.value=r),null==t.defaultValue&&e.defaultValue!==r&&(e.defaultValue=r)),null!=n&&(e.defaultValue=""+n)}function ce(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}var de="http://www.w3.org/1999/xhtml",he="http://www.w3.org/2000/svg";function fe(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function pe(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?fe(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var ge,me,ve=(me=function(e,t){if(e.namespaceURI!==he||"innerHTML"in e)e.innerHTML=t;else{for((ge=ge||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=ge.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}},"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,t,r,n){MSApp.execUnsafeLocalFunction(function(){return me(e,t)})}:me);function ye(e,t){if(t){var r=e.firstChild;if(r&&r===e.lastChild&&3===r.nodeType)return void(r.nodeValue=t)}e.textContent=t}var be={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},ke=["Webkit","ms","Moz","O"];function Ce(e,t,r){return null==t||"boolean"==typeof t||""===t?"":r||"number"!=typeof t||0===t||be.hasOwnProperty(e)&&be[e]?(""+t).trim():t+"px"}function Se(e,t){for(var r in e=e.style,t)if(t.hasOwnProperty(r)){var n=0===r.indexOf("--"),o=Ce(r,t[r],n);"float"===r&&(r="cssFloat"),n?e.setProperty(r,o):e[r]=o}}Object.keys(be).forEach(function(e){ke.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),be[t]=be[e]})});var _e=o({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Be(e,t){if(t){if(_e[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(i(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(i(60));if("object"!=typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(i(61))}if(null!=t.style&&"object"!=typeof t.style)throw Error(i(62))}}function we(e,t){if(-1===e.indexOf("-"))return"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}function xe(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var Te=null,Ee=null,Pe=null;function Ae(e){if(e=no(e)){if("function"!=typeof Te)throw Error(i(280));var t=e.stateNode;t&&(t=ao(t),Te(e.stateNode,e.type,t))}}function Fe(e){Ee?Pe?Pe.push(e):Pe=[e]:Ee=e}function De(){if(Ee){var e=Ee,t=Pe;if(Pe=Ee=null,Ae(e),t)for(e=0;e<t.length;e++)Ae(t[e])}}function Ie(e,t){return e(t)}function Le(e,t,r,n,o){return e(t,r,n,o)}function Ne(){}var Me=Ie,Re=!1,Oe=!1;function He(){null===Ee&&null===Pe||(Ne(),De())}function ze(e,t){var r=e.stateNode;if(null===r)return null;var n=ao(r);if(null===n)return null;r=n[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(n=!n.disabled)||(n=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!n;break e;default:e=!1}if(e)return null;if(r&&"function"!=typeof r)throw Error(i(231,t,typeof r));return r}var Ve=!1;if(d)try{var We={};Object.defineProperty(We,"passive",{get:function(){Ve=!0}}),window.addEventListener("test",We,We),window.removeEventListener("test",We,We)}catch(me){Ve=!1}function Ue(e,t,r,n,o,a,i,s,l){var u=Array.prototype.slice.call(arguments,3);try{t.apply(r,u)}catch(e){this.onError(e)}}var je=!1,qe=null,$e=!1,Ke=null,Ge={onError:function(e){je=!0,qe=e}};function Qe(e,t,r,n,o,a,i,s,l){je=!1,qe=null,Ue.apply(Ge,arguments)}function Je(e){var t=e,r=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{!!(1026&(t=e).flags)&&(r=t.return),e=t.return}while(e)}return 3===t.tag?r:null}function Ye(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function Xe(e){if(Je(e)!==e)throw Error(i(188))}function Ze(e){if(e=function(e){var t=e.alternate;if(!t){if(null===(t=Je(e)))throw Error(i(188));return t!==e?null:e}for(var r=e,n=t;;){var o=r.return;if(null===o)break;var a=o.alternate;if(null===a){if(null!==(n=o.return)){r=n;continue}break}if(o.child===a.child){for(a=o.child;a;){if(a===r)return Xe(o),e;if(a===n)return Xe(o),t;a=a.sibling}throw Error(i(188))}if(r.return!==n.return)r=o,n=a;else{for(var s=!1,l=o.child;l;){if(l===r){s=!0,r=o,n=a;break}if(l===n){s=!0,n=o,r=a;break}l=l.sibling}if(!s){for(l=a.child;l;){if(l===r){s=!0,r=a,n=o;break}if(l===n){s=!0,n=a,r=o;break}l=l.sibling}if(!s)throw Error(i(189))}}if(r.alternate!==n)throw Error(i(190))}if(3!==r.tag)throw Error(i(188));return r.stateNode.current===r?e:t}(e),!e)return null;for(var t=e;;){if(5===t.tag||6===t.tag)return t;if(t.child)t.child.return=t,t=t.child;else{if(t===e)break;for(;!t.sibling;){if(!t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}}return null}function et(e,t){for(var r=e.alternate;null!==t;){if(t===e||t===r)return!0;t=t.return}return!1}var tt,rt,nt,ot,at=!1,it=[],st=null,lt=null,ut=null,ct=new Map,dt=new Map,ht=[],ft="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function pt(e,t,r,n,o){return{blockedOn:e,domEventName:t,eventSystemFlags:16|r,nativeEvent:o,targetContainers:[n]}}function gt(e,t){switch(e){case"focusin":case"focusout":st=null;break;case"dragenter":case"dragleave":lt=null;break;case"mouseover":case"mouseout":ut=null;break;case"pointerover":case"pointerout":ct.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":dt.delete(t.pointerId)}}function mt(e,t,r,n,o,a){return null===e||e.nativeEvent!==a?(e=pt(t,r,n,o,a),null!==t&&(null!==(t=no(t))&&rt(t)),e):(e.eventSystemFlags|=n,t=e.targetContainers,null!==o&&-1===t.indexOf(o)&&t.push(o),e)}function vt(e){var t=ro(e.target);if(null!==t){var r=Je(t);if(null!==r)if(13===(t=r.tag)){if(null!==(t=Ye(r)))return e.blockedOn=t,void ot(e.lanePriority,function(){a.unstable_runWithPriority(e.priority,function(){nt(r)})})}else if(3===t&&r.stateNode.hydrate)return void(e.blockedOn=3===r.tag?r.stateNode.containerInfo:null)}e.blockedOn=null}function yt(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var r=Zt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==r)return null!==(t=no(r))&&rt(t),e.blockedOn=r,!1;t.shift()}return!0}function bt(e,t,r){yt(e)&&r.delete(t)}function kt(){for(at=!1;0<it.length;){var e=it[0];if(null!==e.blockedOn){null!==(e=no(e.blockedOn))&&tt(e);break}for(var t=e.targetContainers;0<t.length;){var r=Zt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==r){e.blockedOn=r;break}t.shift()}null===e.blockedOn&&it.shift()}null!==st&&yt(st)&&(st=null),null!==lt&&yt(lt)&&(lt=null),null!==ut&&yt(ut)&&(ut=null),ct.forEach(bt),dt.forEach(bt)}function Ct(e,t){e.blockedOn===t&&(e.blockedOn=null,at||(at=!0,a.unstable_scheduleCallback(a.unstable_NormalPriority,kt)))}function St(e){function t(t){return Ct(t,e)}if(0<it.length){Ct(it[0],e);for(var r=1;r<it.length;r++){var n=it[r];n.blockedOn===e&&(n.blockedOn=null)}}for(null!==st&&Ct(st,e),null!==lt&&Ct(lt,e),null!==ut&&Ct(ut,e),ct.forEach(t),dt.forEach(t),r=0;r<ht.length;r++)(n=ht[r]).blockedOn===e&&(n.blockedOn=null);for(;0<ht.length&&null===(r=ht[0]).blockedOn;)vt(r),null===r.blockedOn&&ht.shift()}function _t(e,t){var r={};return r[e.toLowerCase()]=t.toLowerCase(),r["Webkit"+e]="webkit"+t,r["Moz"+e]="moz"+t,r}var Bt={animationend:_t("Animation","AnimationEnd"),animationiteration:_t("Animation","AnimationIteration"),animationstart:_t("Animation","AnimationStart"),transitionend:_t("Transition","TransitionEnd")},wt={},xt={};function Tt(e){if(wt[e])return wt[e];if(!Bt[e])return e;var t,r=Bt[e];for(t in r)if(r.hasOwnProperty(t)&&t in xt)return wt[e]=r[t];return e}d&&(xt=document.createElement("div").style,"AnimationEvent"in window||(delete Bt.animationend.animation,delete Bt.animationiteration.animation,delete Bt.animationstart.animation),"TransitionEvent"in window||delete Bt.transitionend.transition);var Et=Tt("animationend"),Pt=Tt("animationiteration"),At=Tt("animationstart"),Ft=Tt("transitionend"),Dt=new Map,It=new Map,Lt=["abort","abort",Et,"animationEnd",Pt,"animationIteration",At,"animationStart","canplay","canPlay","canplaythrough","canPlayThrough","durationchange","durationChange","emptied","emptied","encrypted","encrypted","ended","ended","error","error","gotpointercapture","gotPointerCapture","load","load","loadeddata","loadedData","loadedmetadata","loadedMetadata","loadstart","loadStart","lostpointercapture","lostPointerCapture","playing","playing","progress","progress","seeking","seeking","stalled","stalled","suspend","suspend","timeupdate","timeUpdate",Ft,"transitionEnd","waiting","waiting"];function Nt(e,t){for(var r=0;r<e.length;r+=2){var n=e[r],o=e[r+1];o="on"+(o[0].toUpperCase()+o.slice(1)),It.set(n,t),Dt.set(n,o),u(o,[n])}}(0,a.unstable_now)();var Mt=8;function Rt(e){if(1&e)return Mt=15,1;if(2&e)return Mt=14,2;if(4&e)return Mt=13,4;var t=24&e;return 0!==t?(Mt=12,t):32&e?(Mt=11,32):0!==(t=192&e)?(Mt=10,t):256&e?(Mt=9,256):0!==(t=3584&e)?(Mt=8,t):4096&e?(Mt=7,4096):0!==(t=4186112&e)?(Mt=6,t):0!==(t=62914560&e)?(Mt=5,t):67108864&e?(Mt=4,67108864):134217728&e?(Mt=3,134217728):0!==(t=805306368&e)?(Mt=2,t):1073741824&e?(Mt=1,1073741824):(Mt=8,e)}function Ot(e,t){var r=e.pendingLanes;if(0===r)return Mt=0;var n=0,o=0,a=e.expiredLanes,i=e.suspendedLanes,s=e.pingedLanes;if(0!==a)n=a,o=Mt=15;else if(0!==(a=134217727&r)){var l=a&~i;0!==l?(n=Rt(l),o=Mt):0!==(s&=a)&&(n=Rt(s),o=Mt)}else 0!==(a=r&~i)?(n=Rt(a),o=Mt):0!==s&&(n=Rt(s),o=Mt);if(0===n)return 0;if(n=r&((0>(n=31-jt(n))?0:1<<n)<<1)-1,0!==t&&t!==n&&0===(t&i)){if(Rt(t),o<=Mt)return t;Mt=o}if(0!==(t=e.entangledLanes))for(e=e.entanglements,t&=n;0<t;)o=1<<(r=31-jt(t)),n|=e[r],t&=~o;return n}function Ht(e){return 0!==(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function zt(e,t){switch(e){case 15:return 1;case 14:return 2;case 12:return 0===(e=Vt(24&~t))?zt(10,t):e;case 10:return 0===(e=Vt(192&~t))?zt(8,t):e;case 8:return 0===(e=Vt(3584&~t))&&(0===(e=Vt(4186112&~t))&&(e=512)),e;case 2:return 0===(t=Vt(805306368&~t))&&(t=268435456),t}throw Error(i(358,e))}function Vt(e){return e&-e}function Wt(e){for(var t=[],r=0;31>r;r++)t.push(e);return t}function Ut(e,t,r){e.pendingLanes|=t;var n=t-1;e.suspendedLanes&=n,e.pingedLanes&=n,(e=e.eventTimes)[t=31-jt(t)]=r}var jt=Math.clz32?Math.clz32:function(e){return 0===e?32:31-(qt(e)/$t|0)|0},qt=Math.log,$t=Math.LN2;var Kt=a.unstable_UserBlockingPriority,Gt=a.unstable_runWithPriority,Qt=!0;function Jt(e,t,r,n){Re||Ne();var o=Xt,a=Re;Re=!0;try{Le(o,e,t,r,n)}finally{(Re=a)||He()}}function Yt(e,t,r,n){Gt(Kt,Xt.bind(null,e,t,r,n))}function Xt(e,t,r,n){var o;if(Qt)if((o=!(4&t))&&0<it.length&&-1<ft.indexOf(e))e=pt(null,e,t,r,n),it.push(e);else{var a=Zt(e,t,r,n);if(null===a)o&&gt(e,n);else{if(o){if(-1<ft.indexOf(e))return e=pt(a,e,t,r,n),void it.push(e);if(function(e,t,r,n,o){switch(t){case"focusin":return st=mt(st,e,t,r,n,o),!0;case"dragenter":return lt=mt(lt,e,t,r,n,o),!0;case"mouseover":return ut=mt(ut,e,t,r,n,o),!0;case"pointerover":var a=o.pointerId;return ct.set(a,mt(ct.get(a)||null,e,t,r,n,o)),!0;case"gotpointercapture":return a=o.pointerId,dt.set(a,mt(dt.get(a)||null,e,t,r,n,o)),!0}return!1}(a,e,t,r,n))return;gt(e,n)}Nn(e,t,n,null,r)}}}function Zt(e,t,r,n){var o=xe(n);if(null!==(o=ro(o))){var a=Je(o);if(null===a)o=null;else{var i=a.tag;if(13===i){if(null!==(o=Ye(a)))return o;o=null}else if(3===i){if(a.stateNode.hydrate)return 3===a.tag?a.stateNode.containerInfo:null;o=null}else a!==o&&(o=null)}}return Nn(e,t,n,o,r),null}var er=null,tr=null,rr=null;function nr(){if(rr)return rr;var e,t,r=tr,n=r.length,o="value"in er?er.value:er.textContent,a=o.length;for(e=0;e<n&&r[e]===o[e];e++);var i=n-e;for(t=1;t<=i&&r[n-t]===o[a-t];t++);return rr=o.slice(e,1<t?1-t:void 0)}function or(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function ar(){return!0}function ir(){return!1}function sr(e){function t(t,r,n,o,a){for(var i in this._reactName=t,this._targetInst=n,this.type=r,this.nativeEvent=o,this.target=a,this.currentTarget=null,e)e.hasOwnProperty(i)&&(t=e[i],this[i]=t?t(o):o[i]);return this.isDefaultPrevented=(null!=o.defaultPrevented?o.defaultPrevented:!1===o.returnValue)?ar:ir,this.isPropagationStopped=ir,this}return o(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=ar)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=ar)},persist:function(){},isPersistent:ar}),t}var lr,ur,cr,dr={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},hr=sr(dr),fr=o({},dr,{view:0,detail:0}),pr=sr(fr),gr=o({},fr,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Tr,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==cr&&(cr&&"mousemove"===e.type?(lr=e.screenX-cr.screenX,ur=e.screenY-cr.screenY):ur=lr=0,cr=e),lr)},movementY:function(e){return"movementY"in e?e.movementY:ur}}),mr=sr(gr),vr=sr(o({},gr,{dataTransfer:0})),yr=sr(o({},fr,{relatedTarget:0})),br=sr(o({},dr,{animationName:0,elapsedTime:0,pseudoElement:0})),kr=o({},dr,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Cr=sr(kr),Sr=sr(o({},dr,{data:0})),_r={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Br={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},wr={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function xr(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=wr[e])&&!!t[e]}function Tr(){return xr}var Er=o({},fr,{key:function(e){if(e.key){var t=_r[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=or(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?Br[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Tr,charCode:function(e){return"keypress"===e.type?or(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?or(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),Pr=sr(Er),Ar=sr(o({},gr,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),Fr=sr(o({},fr,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Tr})),Dr=sr(o({},dr,{propertyName:0,elapsedTime:0,pseudoElement:0})),Ir=o({},gr,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),Lr=sr(Ir),Nr=[9,13,27,32],Mr=d&&"CompositionEvent"in window,Rr=null;d&&"documentMode"in document&&(Rr=document.documentMode);var Or=d&&"TextEvent"in window&&!Rr,Hr=d&&(!Mr||Rr&&8<Rr&&11>=Rr),zr=String.fromCharCode(32),Vr=!1;function Wr(e,t){switch(e){case"keyup":return-1!==Nr.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Ur(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var jr=!1;var qr={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function $r(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!qr[e.type]:"textarea"===t}function Kr(e,t,r,n){Fe(n),0<(t=Rn(t,"onChange")).length&&(r=new hr("onChange","change",null,r,n),e.push({event:r,listeners:t}))}var Gr=null,Qr=null;function Jr(e){Pn(e,0)}function Yr(e){if(Y(oo(e)))return e}function Xr(e,t){if("change"===e)return t}var Zr=!1;if(d){var en;if(d){var tn="oninput"in document;if(!tn){var rn=document.createElement("div");rn.setAttribute("oninput","return;"),tn="function"==typeof rn.oninput}en=tn}else en=!1;Zr=en&&(!document.documentMode||9<document.documentMode)}function nn(){Gr&&(Gr.detachEvent("onpropertychange",on),Qr=Gr=null)}function on(e){if("value"===e.propertyName&&Yr(Qr)){var t=[];if(Kr(t,Qr,e,xe(e)),e=Jr,Re)e(t);else{Re=!0;try{Ie(e,t)}finally{Re=!1,He()}}}}function an(e,t,r){"focusin"===e?(nn(),Qr=r,(Gr=t).attachEvent("onpropertychange",on)):"focusout"===e&&nn()}function sn(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Yr(Qr)}function ln(e,t){if("click"===e)return Yr(t)}function un(e,t){if("input"===e||"change"===e)return Yr(t)}var cn="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},dn=Object.prototype.hasOwnProperty;function hn(e,t){if(cn(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(n=0;n<r.length;n++)if(!dn.call(t,r[n])||!cn(e[r[n]],t[r[n]]))return!1;return!0}function fn(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function pn(e,t){var r,n=fn(e);for(e=0;n;){if(3===n.nodeType){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=fn(n)}}function gn(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?gn(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function mn(){for(var e=window,t=X();t instanceof e.HTMLIFrameElement;){try{var r="string"==typeof t.contentWindow.location.href}catch(e){r=!1}if(!r)break;t=X((e=t.contentWindow).document)}return t}function vn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}var yn=d&&"documentMode"in document&&11>=document.documentMode,bn=null,kn=null,Cn=null,Sn=!1;function _n(e,t,r){var n=r.window===r?r.document:9===r.nodeType?r:r.ownerDocument;Sn||null==bn||bn!==X(n)||("selectionStart"in(n=bn)&&vn(n)?n={start:n.selectionStart,end:n.selectionEnd}:n={anchorNode:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset},Cn&&hn(Cn,n)||(Cn=n,0<(n=Rn(kn,"onSelect")).length&&(t=new hr("onSelect","select",null,t,r),e.push({event:t,listeners:n}),t.target=bn)))}Nt("cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focusin focus focusout blur input input invalid invalid keydown keyDown keypress keyPress keyup keyUp mousedown mouseDown mouseup mouseUp paste paste pause pause play play pointercancel pointerCancel pointerdown pointerDown pointerup pointerUp ratechange rateChange reset reset seeked seeked submit submit touchcancel touchCancel touchend touchEnd touchstart touchStart volumechange volumeChange".split(" "),0),Nt("drag drag dragenter dragEnter dragexit dragExit dragleave dragLeave dragover dragOver mousemove mouseMove mouseout mouseOut mouseover mouseOver pointermove pointerMove pointerout pointerOut pointerover pointerOver scroll scroll toggle toggle touchmove touchMove wheel wheel".split(" "),1),Nt(Lt,2);for(var Bn="change selectionchange textInput compositionstart compositionend compositionupdate".split(" "),wn=0;wn<Bn.length;wn++)It.set(Bn[wn],0);c("onMouseEnter",["mouseout","mouseover"]),c("onMouseLeave",["mouseout","mouseover"]),c("onPointerEnter",["pointerout","pointerover"]),c("onPointerLeave",["pointerout","pointerover"]),u("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),u("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),u("onBeforeInput",["compositionend","keypress","textInput","paste"]),u("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),u("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),u("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var xn="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Tn=new Set("cancel close invalid load scroll toggle".split(" ").concat(xn));function En(e,t,r){var n=e.type||"unknown-event";e.currentTarget=r,function(e,t,r,n,o,a,s,l,u){if(Qe.apply(this,arguments),je){if(!je)throw Error(i(198));var c=qe;je=!1,qe=null,$e||($e=!0,Ke=c)}}(n,t,void 0,e),e.currentTarget=null}function Pn(e,t){t=!!(4&t);for(var r=0;r<e.length;r++){var n=e[r],o=n.event;n=n.listeners;e:{var a=void 0;if(t)for(var i=n.length-1;0<=i;i--){var s=n[i],l=s.instance,u=s.currentTarget;if(s=s.listener,l!==a&&o.isPropagationStopped())break e;En(o,s,u),a=l}else for(i=0;i<n.length;i++){if(l=(s=n[i]).instance,u=s.currentTarget,s=s.listener,l!==a&&o.isPropagationStopped())break e;En(o,s,u),a=l}}}if($e)throw e=Ke,$e=!1,Ke=null,e}function An(e,t){var r=io(t),n=e+"__bubble";r.has(n)||(Ln(t,e,2,!1),r.add(n))}var Fn="_reactListening"+Math.random().toString(36).slice(2);function Dn(e){e[Fn]||(e[Fn]=!0,s.forEach(function(t){Tn.has(t)||In(t,!1,e,null),In(t,!0,e,null)}))}function In(e,t,r,n){var o=4<arguments.length&&void 0!==arguments[4]?arguments[4]:0,a=r;if("selectionchange"===e&&9!==r.nodeType&&(a=r.ownerDocument),null!==n&&!t&&Tn.has(e)){if("scroll"!==e)return;o|=2,a=n}var i=io(a),s=e+"__"+(t?"capture":"bubble");i.has(s)||(t&&(o|=4),Ln(a,e,o,t),i.add(s))}function Ln(e,t,r,n){var o=It.get(t);switch(void 0===o?2:o){case 0:o=Jt;break;case 1:o=Yt;break;default:o=Xt}r=o.bind(null,t,r,e),o=void 0,!Ve||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(o=!0),n?void 0!==o?e.addEventListener(t,r,{capture:!0,passive:o}):e.addEventListener(t,r,!0):void 0!==o?e.addEventListener(t,r,{passive:o}):e.addEventListener(t,r,!1)}function Nn(e,t,r,n,o){var a=n;if(!(1&t||2&t||null===n))e:for(;;){if(null===n)return;var i=n.tag;if(3===i||4===i){var s=n.stateNode.containerInfo;if(s===o||8===s.nodeType&&s.parentNode===o)break;if(4===i)for(i=n.return;null!==i;){var l=i.tag;if((3===l||4===l)&&((l=i.stateNode.containerInfo)===o||8===l.nodeType&&l.parentNode===o))return;i=i.return}for(;null!==s;){if(null===(i=ro(s)))return;if(5===(l=i.tag)||6===l){n=a=i;continue e}s=s.parentNode}}n=n.return}!function(e,t,r){if(Oe)return e(t,r);Oe=!0;try{return Me(e,t,r)}finally{Oe=!1,He()}}(function(){var n=a,o=xe(r),i=[];e:{var s=Dt.get(e);if(void 0!==s){var l=hr,u=e;switch(e){case"keypress":if(0===or(r))break e;case"keydown":case"keyup":l=Pr;break;case"focusin":u="focus",l=yr;break;case"focusout":u="blur",l=yr;break;case"beforeblur":case"afterblur":l=yr;break;case"click":if(2===r.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":l=mr;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":l=vr;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":l=Fr;break;case Et:case Pt:case At:l=br;break;case Ft:l=Dr;break;case"scroll":l=pr;break;case"wheel":l=Lr;break;case"copy":case"cut":case"paste":l=Cr;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":l=Ar}var c=!!(4&t),d=!c&&"scroll"===e,h=c?null!==s?s+"Capture":null:s;c=[];for(var f,p=n;null!==p;){var g=(f=p).stateNode;if(5===f.tag&&null!==g&&(f=g,null!==h&&(null!=(g=ze(p,h))&&c.push(Mn(p,g,f)))),d)break;p=p.return}0<c.length&&(s=new l(s,u,null,r,o),i.push({event:s,listeners:c}))}}if(!(7&t)){if(l="mouseout"===e||"pointerout"===e,(!(s="mouseover"===e||"pointerover"===e)||16&t||!(u=r.relatedTarget||r.fromElement)||!ro(u)&&!u[eo])&&(l||s)&&(s=o.window===o?o:(s=o.ownerDocument)?s.defaultView||s.parentWindow:window,l?(l=n,null!==(u=(u=r.relatedTarget||r.toElement)?ro(u):null)&&(u!==(d=Je(u))||5!==u.tag&&6!==u.tag)&&(u=null)):(l=null,u=n),l!==u)){if(c=mr,g="onMouseLeave",h="onMouseEnter",p="mouse","pointerout"!==e&&"pointerover"!==e||(c=Ar,g="onPointerLeave",h="onPointerEnter",p="pointer"),d=null==l?s:oo(l),f=null==u?s:oo(u),(s=new c(g,p+"leave",l,r,o)).target=d,s.relatedTarget=f,g=null,ro(o)===n&&((c=new c(h,p+"enter",u,r,o)).target=f,c.relatedTarget=d,g=c),d=g,l&&u)e:{for(h=u,p=0,f=c=l;f;f=On(f))p++;for(f=0,g=h;g;g=On(g))f++;for(;0<p-f;)c=On(c),p--;for(;0<f-p;)h=On(h),f--;for(;p--;){if(c===h||null!==h&&c===h.alternate)break e;c=On(c),h=On(h)}c=null}else c=null;null!==l&&Hn(i,s,l,c,!1),null!==u&&null!==d&&Hn(i,d,u,c,!0)}if("select"===(l=(s=n?oo(n):window).nodeName&&s.nodeName.toLowerCase())||"input"===l&&"file"===s.type)var m=Xr;else if($r(s))if(Zr)m=un;else{m=sn;var v=an}else(l=s.nodeName)&&"input"===l.toLowerCase()&&("checkbox"===s.type||"radio"===s.type)&&(m=ln);switch(m&&(m=m(e,n))?Kr(i,m,r,o):(v&&v(e,s,n),"focusout"===e&&(v=s._wrapperState)&&v.controlled&&"number"===s.type&&oe(s,"number",s.value)),v=n?oo(n):window,e){case"focusin":($r(v)||"true"===v.contentEditable)&&(bn=v,kn=n,Cn=null);break;case"focusout":Cn=kn=bn=null;break;case"mousedown":Sn=!0;break;case"contextmenu":case"mouseup":case"dragend":Sn=!1,_n(i,r,o);break;case"selectionchange":if(yn)break;case"keydown":case"keyup":_n(i,r,o)}var y;if(Mr)e:{switch(e){case"compositionstart":var b="onCompositionStart";break e;case"compositionend":b="onCompositionEnd";break e;case"compositionupdate":b="onCompositionUpdate";break e}b=void 0}else jr?Wr(e,r)&&(b="onCompositionEnd"):"keydown"===e&&229===r.keyCode&&(b="onCompositionStart");b&&(Hr&&"ko"!==r.locale&&(jr||"onCompositionStart"!==b?"onCompositionEnd"===b&&jr&&(y=nr()):(tr="value"in(er=o)?er.value:er.textContent,jr=!0)),0<(v=Rn(n,b)).length&&(b=new Sr(b,e,null,r,o),i.push({event:b,listeners:v}),y?b.data=y:null!==(y=Ur(r))&&(b.data=y))),(y=Or?function(e,t){switch(e){case"compositionend":return Ur(t);case"keypress":return 32!==t.which?null:(Vr=!0,zr);case"textInput":return(e=t.data)===zr&&Vr?null:e;default:return null}}(e,r):function(e,t){if(jr)return"compositionend"===e||!Mr&&Wr(e,t)?(e=nr(),rr=tr=er=null,jr=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return Hr&&"ko"!==t.locale?null:t.data}}(e,r))&&(0<(n=Rn(n,"onBeforeInput")).length&&(o=new Sr("onBeforeInput","beforeinput",null,r,o),i.push({event:o,listeners:n}),o.data=y))}Pn(i,t)})}function Mn(e,t,r){return{instance:e,listener:t,currentTarget:r}}function Rn(e,t){for(var r=t+"Capture",n=[];null!==e;){var o=e,a=o.stateNode;5===o.tag&&null!==a&&(o=a,null!=(a=ze(e,r))&&n.unshift(Mn(e,a,o)),null!=(a=ze(e,t))&&n.push(Mn(e,a,o))),e=e.return}return n}function On(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function Hn(e,t,r,n,o){for(var a=t._reactName,i=[];null!==r&&r!==n;){var s=r,l=s.alternate,u=s.stateNode;if(null!==l&&l===n)break;5===s.tag&&null!==u&&(s=u,o?null!=(l=ze(r,a))&&i.unshift(Mn(r,l,s)):o||null!=(l=ze(r,a))&&i.push(Mn(r,l,s))),r=r.return}0!==i.length&&e.push({event:t,listeners:i})}function zn(){}var Vn=null,Wn=null;function Un(e,t){switch(e){case"button":case"input":case"select":case"textarea":return!!t.autoFocus}return!1}function jn(e,t){return"textarea"===e||"option"===e||"noscript"===e||"string"==typeof t.children||"number"==typeof t.children||"object"==typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var qn="function"==typeof setTimeout?setTimeout:void 0,$n="function"==typeof clearTimeout?clearTimeout:void 0;function Kn(e){1===e.nodeType?e.textContent="":9===e.nodeType&&(null!=(e=e.body)&&(e.textContent=""))}function Gn(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break}return e}function Qn(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var r=e.data;if("$"===r||"$!"===r||"$?"===r){if(0===t)return e;t--}else"/$"===r&&t++}e=e.previousSibling}return null}var Jn=0;var Yn=Math.random().toString(36).slice(2),Xn="__reactFiber$"+Yn,Zn="__reactProps$"+Yn,eo="__reactContainer$"+Yn,to="__reactEvents$"+Yn;function ro(e){var t=e[Xn];if(t)return t;for(var r=e.parentNode;r;){if(t=r[eo]||r[Xn]){if(r=t.alternate,null!==t.child||null!==r&&null!==r.child)for(e=Qn(e);null!==e;){if(r=e[Xn])return r;e=Qn(e)}return t}r=(e=r).parentNode}return null}function no(e){return!(e=e[Xn]||e[eo])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function oo(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(i(33))}function ao(e){return e[Zn]||null}function io(e){var t=e[to];return void 0===t&&(t=e[to]=new Set),t}var so=[],lo=-1;function uo(e){return{current:e}}function co(e){0>lo||(e.current=so[lo],so[lo]=null,lo--)}function ho(e,t){lo++,so[lo]=e.current,e.current=t}var fo={},po=uo(fo),go=uo(!1),mo=fo;function vo(e,t){var r=e.type.contextTypes;if(!r)return fo;var n=e.stateNode;if(n&&n.__reactInternalMemoizedUnmaskedChildContext===t)return n.__reactInternalMemoizedMaskedChildContext;var o,a={};for(o in r)a[o]=t[o];return n&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=a),a}function yo(e){return null!=(e=e.childContextTypes)}function bo(){co(go),co(po)}function ko(e,t,r){if(po.current!==fo)throw Error(i(168));ho(po,t),ho(go,r)}function Co(e,t,r){var n=e.stateNode;if(e=t.childContextTypes,"function"!=typeof n.getChildContext)return r;for(var a in n=n.getChildContext())if(!(a in e))throw Error(i(108,K(t)||"Unknown",a));return o({},r,n)}function So(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||fo,mo=po.current,ho(po,e),ho(go,go.current),!0}function _o(e,t,r){var n=e.stateNode;if(!n)throw Error(i(169));r?(e=Co(e,t,mo),n.__reactInternalMemoizedMergedChildContext=e,co(go),co(po),ho(po,e)):co(go),ho(go,r)}var Bo=null,wo=null,xo=a.unstable_runWithPriority,To=a.unstable_scheduleCallback,Eo=a.unstable_cancelCallback,Po=a.unstable_shouldYield,Ao=a.unstable_requestPaint,Fo=a.unstable_now,Do=a.unstable_getCurrentPriorityLevel,Io=a.unstable_ImmediatePriority,Lo=a.unstable_UserBlockingPriority,No=a.unstable_NormalPriority,Mo=a.unstable_LowPriority,Ro=a.unstable_IdlePriority,Oo={},Ho=void 0!==Ao?Ao:function(){},zo=null,Vo=null,Wo=!1,Uo=Fo(),jo=1e4>Uo?Fo:function(){return Fo()-Uo};function qo(){switch(Do()){case Io:return 99;case Lo:return 98;case No:return 97;case Mo:return 96;case Ro:return 95;default:throw Error(i(332))}}function $o(e){switch(e){case 99:return Io;case 98:return Lo;case 97:return No;case 96:return Mo;case 95:return Ro;default:throw Error(i(332))}}function Ko(e,t){return e=$o(e),xo(e,t)}function Go(e,t,r){return e=$o(e),To(e,t,r)}function Qo(){if(null!==Vo){var e=Vo;Vo=null,Eo(e)}Jo()}function Jo(){if(!Wo&&null!==zo){Wo=!0;var e=0;try{var t=zo;Ko(99,function(){for(;e<t.length;e++){var r=t[e];do{r=r(!0)}while(null!==r)}}),zo=null}catch(t){throw null!==zo&&(zo=zo.slice(e+1)),To(Io,Qo),t}finally{Wo=!1}}}var Yo=C.ReactCurrentBatchConfig;function Xo(e,t){if(e&&e.defaultProps){for(var r in t=o({},t),e=e.defaultProps)void 0===t[r]&&(t[r]=e[r]);return t}return t}var Zo=uo(null),ea=null,ta=null,ra=null;function na(){ra=ta=ea=null}function oa(e){var t=Zo.current;co(Zo),e.type._context._currentValue=t}function aa(e,t){for(;null!==e;){var r=e.alternate;if((e.childLanes&t)===t){if(null===r||(r.childLanes&t)===t)break;r.childLanes|=t}else e.childLanes|=t,null!==r&&(r.childLanes|=t);e=e.return}}function ia(e,t){ea=e,ra=ta=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!==(e.lanes&t)&&(Ri=!0),e.firstContext=null)}function sa(e,t){if(ra!==e&&!1!==t&&0!==t)if("number"==typeof t&&1073741823!==t||(ra=e,t=1073741823),t={context:e,observedBits:t,next:null},null===ta){if(null===ea)throw Error(i(308));ta=t,ea.dependencies={lanes:0,firstContext:t,responders:null}}else ta=ta.next=t;return e._currentValue}var la=!1;function ua(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null},effects:null}}function ca(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function da(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function ha(e,t){if(null!==(e=e.updateQueue)){var r=(e=e.shared).pending;null===r?t.next=t:(t.next=r.next,r.next=t),e.pending=t}}function fa(e,t){var r=e.updateQueue,n=e.alternate;if(null!==n&&r===(n=n.updateQueue)){var o=null,a=null;if(null!==(r=r.firstBaseUpdate)){do{var i={eventTime:r.eventTime,lane:r.lane,tag:r.tag,payload:r.payload,callback:r.callback,next:null};null===a?o=a=i:a=a.next=i,r=r.next}while(null!==r);null===a?o=a=t:a=a.next=t}else o=a=t;return r={baseState:n.baseState,firstBaseUpdate:o,lastBaseUpdate:a,shared:n.shared,effects:n.effects},void(e.updateQueue=r)}null===(e=r.lastBaseUpdate)?r.firstBaseUpdate=t:e.next=t,r.lastBaseUpdate=t}function pa(e,t,r,n){var a=e.updateQueue;la=!1;var i=a.firstBaseUpdate,s=a.lastBaseUpdate,l=a.shared.pending;if(null!==l){a.shared.pending=null;var u=l,c=u.next;u.next=null,null===s?i=c:s.next=c,s=u;var d=e.alternate;if(null!==d){var h=(d=d.updateQueue).lastBaseUpdate;h!==s&&(null===h?d.firstBaseUpdate=c:h.next=c,d.lastBaseUpdate=u)}}if(null!==i){for(h=a.baseState,s=0,d=c=u=null;;){l=i.lane;var f=i.eventTime;if((n&l)===l){null!==d&&(d=d.next={eventTime:f,lane:0,tag:i.tag,payload:i.payload,callback:i.callback,next:null});e:{var p=e,g=i;switch(l=t,f=r,g.tag){case 1:if("function"==typeof(p=g.payload)){h=p.call(f,h,l);break e}h=p;break e;case 3:p.flags=-4097&p.flags|64;case 0:if(null==(l="function"==typeof(p=g.payload)?p.call(f,h,l):p))break e;h=o({},h,l);break e;case 2:la=!0}}null!==i.callback&&(e.flags|=32,null===(l=a.effects)?a.effects=[i]:l.push(i))}else f={eventTime:f,lane:l,tag:i.tag,payload:i.payload,callback:i.callback,next:null},null===d?(c=d=f,u=h):d=d.next=f,s|=l;if(null===(i=i.next)){if(null===(l=a.shared.pending))break;i=l.next,l.next=null,a.lastBaseUpdate=l,a.shared.pending=null}}null===d&&(u=h),a.baseState=u,a.firstBaseUpdate=c,a.lastBaseUpdate=d,Ws|=s,e.lanes=s,e.memoizedState=h}}function ga(e,t,r){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var n=e[t],o=n.callback;if(null!==o){if(n.callback=null,n=r,"function"!=typeof o)throw Error(i(191,o));o.call(n)}}}var ma=(new n.Component).refs;function va(e,t,r,n){r=null==(r=r(n,t=e.memoizedState))?t:o({},t,r),e.memoizedState=r,0===e.lanes&&(e.updateQueue.baseState=r)}var ya={isMounted:function(e){return!!(e=e._reactInternals)&&Je(e)===e},enqueueSetState:function(e,t,r){e=e._reactInternals;var n=fl(),o=pl(e),a=da(n,o);a.payload=t,null!=r&&(a.callback=r),ha(e,a),gl(e,o,n)},enqueueReplaceState:function(e,t,r){e=e._reactInternals;var n=fl(),o=pl(e),a=da(n,o);a.tag=1,a.payload=t,null!=r&&(a.callback=r),ha(e,a),gl(e,o,n)},enqueueForceUpdate:function(e,t){e=e._reactInternals;var r=fl(),n=pl(e),o=da(r,n);o.tag=2,null!=t&&(o.callback=t),ha(e,o),gl(e,n,r)}};function ba(e,t,r,n,o,a,i){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(n,a,i):!t.prototype||!t.prototype.isPureReactComponent||(!hn(r,n)||!hn(o,a))}function ka(e,t,r){var n=!1,o=fo,a=t.contextType;return"object"==typeof a&&null!==a?a=sa(a):(o=yo(t)?mo:po.current,a=(n=null!=(n=t.contextTypes))?vo(e,o):fo),t=new t(r,a),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=ya,e.stateNode=t,t._reactInternals=e,n&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=a),t}function Ca(e,t,r,n){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(r,n),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(r,n),t.state!==e&&ya.enqueueReplaceState(t,t.state,null)}function Sa(e,t,r,n){var o=e.stateNode;o.props=r,o.state=e.memoizedState,o.refs=ma,ua(e);var a=t.contextType;"object"==typeof a&&null!==a?o.context=sa(a):(a=yo(t)?mo:po.current,o.context=vo(e,a)),pa(e,r,o,n),o.state=e.memoizedState,"function"==typeof(a=t.getDerivedStateFromProps)&&(va(e,t,a,r),o.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof o.getSnapshotBeforeUpdate||"function"!=typeof o.UNSAFE_componentWillMount&&"function"!=typeof o.componentWillMount||(t=o.state,"function"==typeof o.componentWillMount&&o.componentWillMount(),"function"==typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount(),t!==o.state&&ya.enqueueReplaceState(o,o.state,null),pa(e,r,o,n),o.state=e.memoizedState),"function"==typeof o.componentDidMount&&(e.flags|=4)}var _a=Array.isArray;function Ba(e,t,r){if(null!==(e=r.ref)&&"function"!=typeof e&&"object"!=typeof e){if(r._owner){if(r=r._owner){if(1!==r.tag)throw Error(i(309));var n=r.stateNode}if(!n)throw Error(i(147,e));var o=""+e;return null!==t&&null!==t.ref&&"function"==typeof t.ref&&t.ref._stringRef===o?t.ref:(t=function(e){var t=n.refs;t===ma&&(t=n.refs={}),null===e?delete t[o]:t[o]=e},t._stringRef=o,t)}if("string"!=typeof e)throw Error(i(284));if(!r._owner)throw Error(i(290,e))}return e}function wa(e,t){if("textarea"!==e.type)throw Error(i(31,"[object Object]"===Object.prototype.toString.call(t)?"object with keys {"+Object.keys(t).join(", ")+"}":t))}function xa(e){function t(t,r){if(e){var n=t.lastEffect;null!==n?(n.nextEffect=r,t.lastEffect=r):t.firstEffect=t.lastEffect=r,r.nextEffect=null,r.flags=8}}function r(r,n){if(!e)return null;for(;null!==n;)t(r,n),n=n.sibling;return null}function n(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function o(e,t){return(e=Kl(e,t)).index=0,e.sibling=null,e}function a(t,r,n){return t.index=n,e?null!==(n=t.alternate)?(n=n.index)<r?(t.flags=2,r):n:(t.flags=2,r):r}function s(t){return e&&null===t.alternate&&(t.flags=2),t}function l(e,t,r,n){return null===t||6!==t.tag?((t=Yl(r,e.mode,n)).return=e,t):((t=o(t,r)).return=e,t)}function u(e,t,r,n){return null!==t&&t.elementType===r.type?((n=o(t,r.props)).ref=Ba(e,t,r),n.return=e,n):((n=Gl(r.type,r.key,r.props,null,e.mode,n)).ref=Ba(e,t,r),n.return=e,n)}function c(e,t,r,n){return null===t||4!==t.tag||t.stateNode.containerInfo!==r.containerInfo||t.stateNode.implementation!==r.implementation?((t=Xl(r,e.mode,n)).return=e,t):((t=o(t,r.children||[])).return=e,t)}function d(e,t,r,n,a){return null===t||7!==t.tag?((t=Ql(r,e.mode,n,a)).return=e,t):((t=o(t,r)).return=e,t)}function h(e,t,r){if("string"==typeof t||"number"==typeof t)return(t=Yl(""+t,e.mode,r)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case S:return(r=Gl(t.type,t.key,t.props,null,e.mode,r)).ref=Ba(e,null,t),r.return=e,r;case _:return(t=Xl(t,e.mode,r)).return=e,t}if(_a(t)||W(t))return(t=Ql(t,e.mode,r,null)).return=e,t;wa(e,t)}return null}function f(e,t,r,n){var o=null!==t?t.key:null;if("string"==typeof r||"number"==typeof r)return null!==o?null:l(e,t,""+r,n);if("object"==typeof r&&null!==r){switch(r.$$typeof){case S:return r.key===o?r.type===B?d(e,t,r.props.children,n,o):u(e,t,r,n):null;case _:return r.key===o?c(e,t,r,n):null}if(_a(r)||W(r))return null!==o?null:d(e,t,r,n,null);wa(e,r)}return null}function p(e,t,r,n,o){if("string"==typeof n||"number"==typeof n)return l(t,e=e.get(r)||null,""+n,o);if("object"==typeof n&&null!==n){switch(n.$$typeof){case S:return e=e.get(null===n.key?r:n.key)||null,n.type===B?d(t,e,n.props.children,o,n.key):u(t,e,n,o);case _:return c(t,e=e.get(null===n.key?r:n.key)||null,n,o)}if(_a(n)||W(n))return d(t,e=e.get(r)||null,n,o,null);wa(t,n)}return null}function g(o,i,s,l){for(var u=null,c=null,d=i,g=i=0,m=null;null!==d&&g<s.length;g++){d.index>g?(m=d,d=null):m=d.sibling;var v=f(o,d,s[g],l);if(null===v){null===d&&(d=m);break}e&&d&&null===v.alternate&&t(o,d),i=a(v,i,g),null===c?u=v:c.sibling=v,c=v,d=m}if(g===s.length)return r(o,d),u;if(null===d){for(;g<s.length;g++)null!==(d=h(o,s[g],l))&&(i=a(d,i,g),null===c?u=d:c.sibling=d,c=d);return u}for(d=n(o,d);g<s.length;g++)null!==(m=p(d,o,g,s[g],l))&&(e&&null!==m.alternate&&d.delete(null===m.key?g:m.key),i=a(m,i,g),null===c?u=m:c.sibling=m,c=m);return e&&d.forEach(function(e){return t(o,e)}),u}function m(o,s,l,u){var c=W(l);if("function"!=typeof c)throw Error(i(150));if(null==(l=c.call(l)))throw Error(i(151));for(var d=c=null,g=s,m=s=0,v=null,y=l.next();null!==g&&!y.done;m++,y=l.next()){g.index>m?(v=g,g=null):v=g.sibling;var b=f(o,g,y.value,u);if(null===b){null===g&&(g=v);break}e&&g&&null===b.alternate&&t(o,g),s=a(b,s,m),null===d?c=b:d.sibling=b,d=b,g=v}if(y.done)return r(o,g),c;if(null===g){for(;!y.done;m++,y=l.next())null!==(y=h(o,y.value,u))&&(s=a(y,s,m),null===d?c=y:d.sibling=y,d=y);return c}for(g=n(o,g);!y.done;m++,y=l.next())null!==(y=p(g,o,m,y.value,u))&&(e&&null!==y.alternate&&g.delete(null===y.key?m:y.key),s=a(y,s,m),null===d?c=y:d.sibling=y,d=y);return e&&g.forEach(function(e){return t(o,e)}),c}return function(e,n,a,l){var u="object"==typeof a&&null!==a&&a.type===B&&null===a.key;u&&(a=a.props.children);var c="object"==typeof a&&null!==a;if(c)switch(a.$$typeof){case S:e:{for(c=a.key,u=n;null!==u;){if(u.key===c){if(7===u.tag){if(a.type===B){r(e,u.sibling),(n=o(u,a.props.children)).return=e,e=n;break e}}else if(u.elementType===a.type){r(e,u.sibling),(n=o(u,a.props)).ref=Ba(e,u,a),n.return=e,e=n;break e}r(e,u);break}t(e,u),u=u.sibling}a.type===B?((n=Ql(a.props.children,e.mode,l,a.key)).return=e,e=n):((l=Gl(a.type,a.key,a.props,null,e.mode,l)).ref=Ba(e,n,a),l.return=e,e=l)}return s(e);case _:e:{for(u=a.key;null!==n;){if(n.key===u){if(4===n.tag&&n.stateNode.containerInfo===a.containerInfo&&n.stateNode.implementation===a.implementation){r(e,n.sibling),(n=o(n,a.children||[])).return=e,e=n;break e}r(e,n);break}t(e,n),n=n.sibling}(n=Xl(a,e.mode,l)).return=e,e=n}return s(e)}if("string"==typeof a||"number"==typeof a)return a=""+a,null!==n&&6===n.tag?(r(e,n.sibling),(n=o(n,a)).return=e,e=n):(r(e,n),(n=Yl(a,e.mode,l)).return=e,e=n),s(e);if(_a(a))return g(e,n,a,l);if(W(a))return m(e,n,a,l);if(c&&wa(e,a),void 0===a&&!u)switch(e.tag){case 1:case 22:case 0:case 11:case 15:throw Error(i(152,K(e.type)||"Component"))}return r(e,n)}}var Ta=xa(!0),Ea=xa(!1),Pa={},Aa=uo(Pa),Fa=uo(Pa),Da=uo(Pa);function Ia(e){if(e===Pa)throw Error(i(174));return e}function La(e,t){switch(ho(Da,t),ho(Fa,e),ho(Aa,Pa),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:pe(null,"");break;default:t=pe(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}co(Aa),ho(Aa,t)}function Na(){co(Aa),co(Fa),co(Da)}function Ma(e){Ia(Da.current);var t=Ia(Aa.current),r=pe(t,e.type);t!==r&&(ho(Fa,e),ho(Aa,r))}function Ra(e){Fa.current===e&&(co(Aa),co(Fa))}var Oa=uo(0);function Ha(e){for(var t=e;null!==t;){if(13===t.tag){var r=t.memoizedState;if(null!==r&&(null===(r=r.dehydrated)||"$?"===r.data||"$!"===r.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(64&t.flags)return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var za=null,Va=null,Wa=!1;function Ua(e,t){var r=ql(5,null,null,0);r.elementType="DELETED",r.type="DELETED",r.stateNode=t,r.return=e,r.flags=8,null!==e.lastEffect?(e.lastEffect.nextEffect=r,e.lastEffect=r):e.firstEffect=e.lastEffect=r}function ja(e,t){switch(e.tag){case 5:var r=e.type;return null!==(t=1!==t.nodeType||r.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,!0);default:return!1}}function qa(e){if(Wa){var t=Va;if(t){var r=t;if(!ja(e,t)){if(!(t=Gn(r.nextSibling))||!ja(e,t))return e.flags=-1025&e.flags|2,Wa=!1,void(za=e);Ua(za,r)}za=e,Va=Gn(t.firstChild)}else e.flags=-1025&e.flags|2,Wa=!1,za=e}}function $a(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;za=e}function Ka(e){if(e!==za)return!1;if(!Wa)return $a(e),Wa=!0,!1;var t=e.type;if(5!==e.tag||"head"!==t&&"body"!==t&&!jn(t,e.memoizedProps))for(t=Va;t;)Ua(e,t),t=Gn(t.nextSibling);if($a(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(i(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var r=e.data;if("/$"===r){if(0===t){Va=Gn(e.nextSibling);break e}t--}else"$"!==r&&"$!"!==r&&"$?"!==r||t++}e=e.nextSibling}Va=null}}else Va=za?Gn(e.stateNode.nextSibling):null;return!0}function Ga(){Va=za=null,Wa=!1}var Qa=[];function Ja(){for(var e=0;e<Qa.length;e++)Qa[e]._workInProgressVersionPrimary=null;Qa.length=0}var Ya=C.ReactCurrentDispatcher,Xa=C.ReactCurrentBatchConfig,Za=0,ei=null,ti=null,ri=null,ni=!1,oi=!1;function ai(){throw Error(i(321))}function ii(e,t){if(null===t)return!1;for(var r=0;r<t.length&&r<e.length;r++)if(!cn(e[r],t[r]))return!1;return!0}function si(e,t,r,n,o,a){if(Za=a,ei=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Ya.current=null===e||null===e.memoizedState?Ii:Li,e=r(n,o),oi){a=0;do{if(oi=!1,!(25>a))throw Error(i(301));a+=1,ri=ti=null,t.updateQueue=null,Ya.current=Ni,e=r(n,o)}while(oi)}if(Ya.current=Di,t=null!==ti&&null!==ti.next,Za=0,ri=ti=ei=null,ni=!1,t)throw Error(i(300));return e}function li(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===ri?ei.memoizedState=ri=e:ri=ri.next=e,ri}function ui(){if(null===ti){var e=ei.alternate;e=null!==e?e.memoizedState:null}else e=ti.next;var t=null===ri?ei.memoizedState:ri.next;if(null!==t)ri=t,ti=e;else{if(null===e)throw Error(i(310));e={memoizedState:(ti=e).memoizedState,baseState:ti.baseState,baseQueue:ti.baseQueue,queue:ti.queue,next:null},null===ri?ei.memoizedState=ri=e:ri=ri.next=e}return ri}function ci(e,t){return"function"==typeof t?t(e):t}function di(e){var t=ui(),r=t.queue;if(null===r)throw Error(i(311));r.lastRenderedReducer=e;var n=ti,o=n.baseQueue,a=r.pending;if(null!==a){if(null!==o){var s=o.next;o.next=a.next,a.next=s}n.baseQueue=o=a,r.pending=null}if(null!==o){o=o.next,n=n.baseState;var l=s=a=null,u=o;do{var c=u.lane;if((Za&c)===c)null!==l&&(l=l.next={lane:0,action:u.action,eagerReducer:u.eagerReducer,eagerState:u.eagerState,next:null}),n=u.eagerReducer===e?u.eagerState:e(n,u.action);else{var d={lane:c,action:u.action,eagerReducer:u.eagerReducer,eagerState:u.eagerState,next:null};null===l?(s=l=d,a=n):l=l.next=d,ei.lanes|=c,Ws|=c}u=u.next}while(null!==u&&u!==o);null===l?a=n:l.next=s,cn(n,t.memoizedState)||(Ri=!0),t.memoizedState=n,t.baseState=a,t.baseQueue=l,r.lastRenderedState=n}return[t.memoizedState,r.dispatch]}function hi(e){var t=ui(),r=t.queue;if(null===r)throw Error(i(311));r.lastRenderedReducer=e;var n=r.dispatch,o=r.pending,a=t.memoizedState;if(null!==o){r.pending=null;var s=o=o.next;do{a=e(a,s.action),s=s.next}while(s!==o);cn(a,t.memoizedState)||(Ri=!0),t.memoizedState=a,null===t.baseQueue&&(t.baseState=a),r.lastRenderedState=a}return[a,n]}function fi(e,t,r){var n=t._getVersion;n=n(t._source);var o=t._workInProgressVersionPrimary;if(null!==o?e=o===n:(e=e.mutableReadLanes,(e=(Za&e)===e)&&(t._workInProgressVersionPrimary=n,Qa.push(t))),e)return r(t._source);throw Qa.push(t),Error(i(350))}function pi(e,t,r,n){var o=Ls;if(null===o)throw Error(i(349));var a=t._getVersion,s=a(t._source),l=Ya.current,u=l.useState(function(){return fi(o,t,r)}),c=u[1],d=u[0];u=ri;var h=e.memoizedState,f=h.refs,p=f.getSnapshot,g=h.source;h=h.subscribe;var m=ei;return e.memoizedState={refs:f,source:t,subscribe:n},l.useEffect(function(){f.getSnapshot=r,f.setSnapshot=c;var e=a(t._source);if(!cn(s,e)){e=r(t._source),cn(d,e)||(c(e),e=pl(m),o.mutableReadLanes|=e&o.pendingLanes),e=o.mutableReadLanes,o.entangledLanes|=e;for(var n=o.entanglements,i=e;0<i;){var l=31-jt(i),u=1<<l;n[l]|=e,i&=~u}}},[r,t,n]),l.useEffect(function(){return n(t._source,function(){var e=f.getSnapshot,r=f.setSnapshot;try{r(e(t._source));var n=pl(m);o.mutableReadLanes|=n&o.pendingLanes}catch(e){r(function(){throw e})}})},[t,n]),cn(p,r)&&cn(g,t)&&cn(h,n)||((e={pending:null,dispatch:null,lastRenderedReducer:ci,lastRenderedState:d}).dispatch=c=Fi.bind(null,ei,e),u.queue=e,u.baseQueue=null,d=fi(o,t,r),u.memoizedState=u.baseState=d),d}function gi(e,t,r){return pi(ui(),e,t,r)}function mi(e){var t=li();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e=(e=t.queue={pending:null,dispatch:null,lastRenderedReducer:ci,lastRenderedState:e}).dispatch=Fi.bind(null,ei,e),[t.memoizedState,e]}function vi(e,t,r,n){return e={tag:e,create:t,destroy:r,deps:n,next:null},null===(t=ei.updateQueue)?(t={lastEffect:null},ei.updateQueue=t,t.lastEffect=e.next=e):null===(r=t.lastEffect)?t.lastEffect=e.next=e:(n=r.next,r.next=e,e.next=n,t.lastEffect=e),e}function yi(e){return e={current:e},li().memoizedState=e}function bi(){return ui().memoizedState}function ki(e,t,r,n){var o=li();ei.flags|=e,o.memoizedState=vi(1|t,r,void 0,void 0===n?null:n)}function Ci(e,t,r,n){var o=ui();n=void 0===n?null:n;var a=void 0;if(null!==ti){var i=ti.memoizedState;if(a=i.destroy,null!==n&&ii(n,i.deps))return void vi(t,r,a,n)}ei.flags|=e,o.memoizedState=vi(1|t,r,a,n)}function Si(e,t){return ki(516,4,e,t)}function _i(e,t){return Ci(516,4,e,t)}function Bi(e,t){return Ci(4,2,e,t)}function wi(e,t){return"function"==typeof t?(e=e(),t(e),function(){t(null)}):null!=t?(e=e(),t.current=e,function(){t.current=null}):void 0}function xi(e,t,r){return r=null!=r?r.concat([e]):null,Ci(4,2,wi.bind(null,t,e),r)}function Ti(){}function Ei(e,t){var r=ui();t=void 0===t?null:t;var n=r.memoizedState;return null!==n&&null!==t&&ii(t,n[1])?n[0]:(r.memoizedState=[e,t],e)}function Pi(e,t){var r=ui();t=void 0===t?null:t;var n=r.memoizedState;return null!==n&&null!==t&&ii(t,n[1])?n[0]:(e=e(),r.memoizedState=[e,t],e)}function Ai(e,t){var r=qo();Ko(98>r?98:r,function(){e(!0)}),Ko(97<r?97:r,function(){var r=Xa.transition;Xa.transition=1;try{e(!1),t()}finally{Xa.transition=r}})}function Fi(e,t,r){var n=fl(),o=pl(e),a={lane:o,action:r,eagerReducer:null,eagerState:null,next:null},i=t.pending;if(null===i?a.next=a:(a.next=i.next,i.next=a),t.pending=a,i=e.alternate,e===ei||null!==i&&i===ei)oi=ni=!0;else{if(0===e.lanes&&(null===i||0===i.lanes)&&null!==(i=t.lastRenderedReducer))try{var s=t.lastRenderedState,l=i(s,r);if(a.eagerReducer=i,a.eagerState=l,cn(l,s))return}catch(e){}gl(e,o,n)}}var Di={readContext:sa,useCallback:ai,useContext:ai,useEffect:ai,useImperativeHandle:ai,useLayoutEffect:ai,useMemo:ai,useReducer:ai,useRef:ai,useState:ai,useDebugValue:ai,useDeferredValue:ai,useTransition:ai,useMutableSource:ai,useOpaqueIdentifier:ai,unstable_isNewReconciler:!1},Ii={readContext:sa,useCallback:function(e,t){return li().memoizedState=[e,void 0===t?null:t],e},useContext:sa,useEffect:Si,useImperativeHandle:function(e,t,r){return r=null!=r?r.concat([e]):null,ki(4,2,wi.bind(null,t,e),r)},useLayoutEffect:function(e,t){return ki(4,2,e,t)},useMemo:function(e,t){var r=li();return t=void 0===t?null:t,e=e(),r.memoizedState=[e,t],e},useReducer:function(e,t,r){var n=li();return t=void 0!==r?r(t):t,n.memoizedState=n.baseState=t,e=(e=n.queue={pending:null,dispatch:null,lastRenderedReducer:e,lastRenderedState:t}).dispatch=Fi.bind(null,ei,e),[n.memoizedState,e]},useRef:yi,useState:mi,useDebugValue:Ti,useDeferredValue:function(e){var t=mi(e),r=t[0],n=t[1];return Si(function(){var t=Xa.transition;Xa.transition=1;try{n(e)}finally{Xa.transition=t}},[e]),r},useTransition:function(){var e=mi(!1),t=e[0];return yi(e=Ai.bind(null,e[1])),[e,t]},useMutableSource:function(e,t,r){var n=li();return n.memoizedState={refs:{getSnapshot:t,setSnapshot:null},source:e,subscribe:r},pi(n,e,t,r)},useOpaqueIdentifier:function(){if(Wa){var e=!1,t=function(e){return{$$typeof:N,toString:e,valueOf:e}}(function(){throw e||(e=!0,r("r:"+(Jn++).toString(36))),Error(i(355))}),r=mi(t)[1];return!(2&ei.mode)&&(ei.flags|=516,vi(5,function(){r("r:"+(Jn++).toString(36))},void 0,null)),t}return mi(t="r:"+(Jn++).toString(36)),t},unstable_isNewReconciler:!1},Li={readContext:sa,useCallback:Ei,useContext:sa,useEffect:_i,useImperativeHandle:xi,useLayoutEffect:Bi,useMemo:Pi,useReducer:di,useRef:bi,useState:function(){return di(ci)},useDebugValue:Ti,useDeferredValue:function(e){var t=di(ci),r=t[0],n=t[1];return _i(function(){var t=Xa.transition;Xa.transition=1;try{n(e)}finally{Xa.transition=t}},[e]),r},useTransition:function(){var e=di(ci)[0];return[bi().current,e]},useMutableSource:gi,useOpaqueIdentifier:function(){return di(ci)[0]},unstable_isNewReconciler:!1},Ni={readContext:sa,useCallback:Ei,useContext:sa,useEffect:_i,useImperativeHandle:xi,useLayoutEffect:Bi,useMemo:Pi,useReducer:hi,useRef:bi,useState:function(){return hi(ci)},useDebugValue:Ti,useDeferredValue:function(e){var t=hi(ci),r=t[0],n=t[1];return _i(function(){var t=Xa.transition;Xa.transition=1;try{n(e)}finally{Xa.transition=t}},[e]),r},useTransition:function(){var e=hi(ci)[0];return[bi().current,e]},useMutableSource:gi,useOpaqueIdentifier:function(){return hi(ci)[0]},unstable_isNewReconciler:!1},Mi=C.ReactCurrentOwner,Ri=!1;function Oi(e,t,r,n){t.child=null===e?Ea(t,null,r,n):Ta(t,e.child,r,n)}function Hi(e,t,r,n,o){r=r.render;var a=t.ref;return ia(t,o),n=si(e,t,r,n,a,o),null===e||Ri?(t.flags|=1,Oi(e,t,n,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-517,e.lanes&=~o,is(e,t,o))}function zi(e,t,r,n,o,a){if(null===e){var i=r.type;return"function"!=typeof i||$l(i)||void 0!==i.defaultProps||null!==r.compare||void 0!==r.defaultProps?((e=Gl(r.type,null,n,t,t.mode,a)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=i,Vi(e,t,i,n,o,a))}return i=e.child,0===(o&a)&&(o=i.memoizedProps,(r=null!==(r=r.compare)?r:hn)(o,n)&&e.ref===t.ref)?is(e,t,a):(t.flags|=1,(e=Kl(i,n)).ref=t.ref,e.return=t,t.child=e)}function Vi(e,t,r,n,o,a){if(null!==e&&hn(e.memoizedProps,n)&&e.ref===t.ref){if(Ri=!1,0===(a&o))return t.lanes=e.lanes,is(e,t,a);16384&e.flags&&(Ri=!0)}return ji(e,t,r,n,a)}function Wi(e,t,r){var n=t.pendingProps,o=n.children,a=null!==e?e.memoizedState:null;if("hidden"===n.mode||"unstable-defer-without-hiding"===n.mode)if(4&t.mode){if(!(1073741824&r))return e=null!==a?a.baseLanes|r:r,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e},_l(t,e),null;t.memoizedState={baseLanes:0},_l(t,null!==a?a.baseLanes:r)}else t.memoizedState={baseLanes:0},_l(t,r);else null!==a?(n=a.baseLanes|r,t.memoizedState=null):n=r,_l(t,n);return Oi(e,t,o,r),t.child}function Ui(e,t){var r=t.ref;(null===e&&null!==r||null!==e&&e.ref!==r)&&(t.flags|=128)}function ji(e,t,r,n,o){var a=yo(r)?mo:po.current;return a=vo(t,a),ia(t,o),r=si(e,t,r,n,a,o),null===e||Ri?(t.flags|=1,Oi(e,t,r,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-517,e.lanes&=~o,is(e,t,o))}function qi(e,t,r,n,o){if(yo(r)){var a=!0;So(t)}else a=!1;if(ia(t,o),null===t.stateNode)null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),ka(t,r,n),Sa(t,r,n,o),n=!0;else if(null===e){var i=t.stateNode,s=t.memoizedProps;i.props=s;var l=i.context,u=r.contextType;"object"==typeof u&&null!==u?u=sa(u):u=vo(t,u=yo(r)?mo:po.current);var c=r.getDerivedStateFromProps,d="function"==typeof c||"function"==typeof i.getSnapshotBeforeUpdate;d||"function"!=typeof i.UNSAFE_componentWillReceiveProps&&"function"!=typeof i.componentWillReceiveProps||(s!==n||l!==u)&&Ca(t,i,n,u),la=!1;var h=t.memoizedState;i.state=h,pa(t,n,i,o),l=t.memoizedState,s!==n||h!==l||go.current||la?("function"==typeof c&&(va(t,r,c,n),l=t.memoizedState),(s=la||ba(t,r,s,n,h,l,u))?(d||"function"!=typeof i.UNSAFE_componentWillMount&&"function"!=typeof i.componentWillMount||("function"==typeof i.componentWillMount&&i.componentWillMount(),"function"==typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount()),"function"==typeof i.componentDidMount&&(t.flags|=4)):("function"==typeof i.componentDidMount&&(t.flags|=4),t.memoizedProps=n,t.memoizedState=l),i.props=n,i.state=l,i.context=u,n=s):("function"==typeof i.componentDidMount&&(t.flags|=4),n=!1)}else{i=t.stateNode,ca(e,t),s=t.memoizedProps,u=t.type===t.elementType?s:Xo(t.type,s),i.props=u,d=t.pendingProps,h=i.context,"object"==typeof(l=r.contextType)&&null!==l?l=sa(l):l=vo(t,l=yo(r)?mo:po.current);var f=r.getDerivedStateFromProps;(c="function"==typeof f||"function"==typeof i.getSnapshotBeforeUpdate)||"function"!=typeof i.UNSAFE_componentWillReceiveProps&&"function"!=typeof i.componentWillReceiveProps||(s!==d||h!==l)&&Ca(t,i,n,l),la=!1,h=t.memoizedState,i.state=h,pa(t,n,i,o);var p=t.memoizedState;s!==d||h!==p||go.current||la?("function"==typeof f&&(va(t,r,f,n),p=t.memoizedState),(u=la||ba(t,r,u,n,h,p,l))?(c||"function"!=typeof i.UNSAFE_componentWillUpdate&&"function"!=typeof i.componentWillUpdate||("function"==typeof i.componentWillUpdate&&i.componentWillUpdate(n,p,l),"function"==typeof i.UNSAFE_componentWillUpdate&&i.UNSAFE_componentWillUpdate(n,p,l)),"function"==typeof i.componentDidUpdate&&(t.flags|=4),"function"==typeof i.getSnapshotBeforeUpdate&&(t.flags|=256)):("function"!=typeof i.componentDidUpdate||s===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),"function"!=typeof i.getSnapshotBeforeUpdate||s===e.memoizedProps&&h===e.memoizedState||(t.flags|=256),t.memoizedProps=n,t.memoizedState=p),i.props=n,i.state=p,i.context=l,n=u):("function"!=typeof i.componentDidUpdate||s===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),"function"!=typeof i.getSnapshotBeforeUpdate||s===e.memoizedProps&&h===e.memoizedState||(t.flags|=256),n=!1)}return $i(e,t,r,n,a,o)}function $i(e,t,r,n,o,a){Ui(e,t);var i=!!(64&t.flags);if(!n&&!i)return o&&_o(t,r,!1),is(e,t,a);n=t.stateNode,Mi.current=t;var s=i&&"function"!=typeof r.getDerivedStateFromError?null:n.render();return t.flags|=1,null!==e&&i?(t.child=Ta(t,e.child,null,a),t.child=Ta(t,null,s,a)):Oi(e,t,s,a),t.memoizedState=n.state,o&&_o(t,r,!0),t.child}function Ki(e){var t=e.stateNode;t.pendingContext?ko(0,t.pendingContext,t.pendingContext!==t.context):t.context&&ko(0,t.context,!1),La(e,t.containerInfo)}var Gi,Qi,Ji,Yi,Xi={dehydrated:null,retryLane:0};function Zi(e,t,r){var n,o=t.pendingProps,a=Oa.current,i=!1;return(n=!!(64&t.flags))||(n=(null===e||null!==e.memoizedState)&&!!(2&a)),n?(i=!0,t.flags&=-65):null!==e&&null===e.memoizedState||void 0===o.fallback||!0===o.unstable_avoidThisFallback||(a|=1),ho(Oa,1&a),null===e?(void 0!==o.fallback&&qa(t),e=o.children,a=o.fallback,i?(e=es(t,e,a,r),t.child.memoizedState={baseLanes:r},t.memoizedState=Xi,e):"number"==typeof o.unstable_expectedLoadTime?(e=es(t,e,a,r),t.child.memoizedState={baseLanes:r},t.memoizedState=Xi,t.lanes=33554432,e):((r=Jl({mode:"visible",children:e},t.mode,r,null)).return=t,t.child=r)):(e.memoizedState,i?(o=rs(e,t,o.children,o.fallback,r),i=t.child,a=e.child.memoizedState,i.memoizedState=null===a?{baseLanes:r}:{baseLanes:a.baseLanes|r},i.childLanes=e.childLanes&~r,t.memoizedState=Xi,o):(r=ts(e,t,o.children,r),t.memoizedState=null,r))}function es(e,t,r,n){var o=e.mode,a=e.child;return t={mode:"hidden",children:t},2&o||null===a?a=Jl(t,o,0,null):(a.childLanes=0,a.pendingProps=t),r=Ql(r,o,n,null),a.return=e,r.return=e,a.sibling=r,e.child=a,r}function ts(e,t,r,n){var o=e.child;return e=o.sibling,r=Kl(o,{mode:"visible",children:r}),!(2&t.mode)&&(r.lanes=n),r.return=t,r.sibling=null,null!==e&&(e.nextEffect=null,e.flags=8,t.firstEffect=t.lastEffect=e),t.child=r}function rs(e,t,r,n,o){var a=t.mode,i=e.child;e=i.sibling;var s={mode:"hidden",children:r};return 2&a||t.child===i?r=Kl(i,s):((r=t.child).childLanes=0,r.pendingProps=s,null!==(i=r.lastEffect)?(t.firstEffect=r.firstEffect,t.lastEffect=i,i.nextEffect=null):t.firstEffect=t.lastEffect=null),null!==e?n=Kl(e,n):(n=Ql(n,a,o,null)).flags|=2,n.return=t,r.return=t,r.sibling=n,t.child=r,n}function ns(e,t){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),aa(e.return,t)}function os(e,t,r,n,o,a){var i=e.memoizedState;null===i?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:n,tail:r,tailMode:o,lastEffect:a}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=n,i.tail=r,i.tailMode=o,i.lastEffect=a)}function as(e,t,r){var n=t.pendingProps,o=n.revealOrder,a=n.tail;if(Oi(e,t,n.children,r),2&(n=Oa.current))n=1&n|2,t.flags|=64;else{if(null!==e&&64&e.flags)e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&ns(e,r);else if(19===e.tag)ns(e,r);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}n&=1}if(ho(Oa,n),2&t.mode)switch(o){case"forwards":for(r=t.child,o=null;null!==r;)null!==(e=r.alternate)&&null===Ha(e)&&(o=r),r=r.sibling;null===(r=o)?(o=t.child,t.child=null):(o=r.sibling,r.sibling=null),os(t,!1,o,r,a,t.lastEffect);break;case"backwards":for(r=null,o=t.child,t.child=null;null!==o;){if(null!==(e=o.alternate)&&null===Ha(e)){t.child=o;break}e=o.sibling,o.sibling=r,r=o,o=e}os(t,!0,r,null,a,t.lastEffect);break;case"together":os(t,!1,null,null,void 0,t.lastEffect);break;default:t.memoizedState=null}else t.memoizedState=null;return t.child}function is(e,t,r){if(null!==e&&(t.dependencies=e.dependencies),Ws|=t.lanes,0!==(r&t.childLanes)){if(null!==e&&t.child!==e.child)throw Error(i(153));if(null!==t.child){for(r=Kl(e=t.child,e.pendingProps),t.child=r,r.return=t;null!==e.sibling;)e=e.sibling,(r=r.sibling=Kl(e,e.pendingProps)).return=t;r.sibling=null}return t.child}return null}function ss(e,t){if(!Wa)switch(e.tailMode){case"hidden":t=e.tail;for(var r=null;null!==t;)null!==t.alternate&&(r=t),t=t.sibling;null===r?e.tail=null:r.sibling=null;break;case"collapsed":r=e.tail;for(var n=null;null!==r;)null!==r.alternate&&(n=r),r=r.sibling;null===n?t||null===e.tail?e.tail=null:e.tail.sibling=null:n.sibling=null}}function ls(e,t,r){var n=t.pendingProps;switch(t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return null;case 1:case 17:return yo(t.type)&&bo(),null;case 3:return Na(),co(go),co(po),Ja(),(n=t.stateNode).pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),null!==e&&null!==e.child||(Ka(t)?t.flags|=4:n.hydrate||(t.flags|=256)),Qi(t),null;case 5:Ra(t);var a=Ia(Da.current);if(r=t.type,null!==e&&null!=t.stateNode)Ji(e,t,r,n,a),e.ref!==t.ref&&(t.flags|=128);else{if(!n){if(null===t.stateNode)throw Error(i(166));return null}if(e=Ia(Aa.current),Ka(t)){n=t.stateNode,r=t.type;var s=t.memoizedProps;switch(n[Xn]=t,n[Zn]=s,r){case"dialog":An("cancel",n),An("close",n);break;case"iframe":case"object":case"embed":An("load",n);break;case"video":case"audio":for(e=0;e<xn.length;e++)An(xn[e],n);break;case"source":An("error",n);break;case"img":case"image":case"link":An("error",n),An("load",n);break;case"details":An("toggle",n);break;case"input":ee(n,s),An("invalid",n);break;case"select":n._wrapperState={wasMultiple:!!s.multiple},An("invalid",n);break;case"textarea":le(n,s),An("invalid",n)}for(var u in Be(r,s),e=null,s)s.hasOwnProperty(u)&&(a=s[u],"children"===u?"string"==typeof a?n.textContent!==a&&(e=["children",a]):"number"==typeof a&&n.textContent!==""+a&&(e=["children",""+a]):l.hasOwnProperty(u)&&null!=a&&"onScroll"===u&&An("scroll",n));switch(r){case"input":J(n),ne(n,s,!0);break;case"textarea":J(n),ce(n);break;case"select":case"option":break;default:"function"==typeof s.onClick&&(n.onclick=zn)}n=e,t.updateQueue=n,null!==n&&(t.flags|=4)}else{switch(u=9===a.nodeType?a:a.ownerDocument,e===de&&(e=fe(r)),e===de?"script"===r?((e=u.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"==typeof n.is?e=u.createElement(r,{is:n.is}):(e=u.createElement(r),"select"===r&&(u=e,n.multiple?u.multiple=!0:n.size&&(u.size=n.size))):e=u.createElementNS(e,r),e[Xn]=t,e[Zn]=n,Gi(e,t,!1,!1),t.stateNode=e,u=we(r,n),r){case"dialog":An("cancel",e),An("close",e),a=n;break;case"iframe":case"object":case"embed":An("load",e),a=n;break;case"video":case"audio":for(a=0;a<xn.length;a++)An(xn[a],e);a=n;break;case"source":An("error",e),a=n;break;case"img":case"image":case"link":An("error",e),An("load",e),a=n;break;case"details":An("toggle",e),a=n;break;case"input":ee(e,n),a=Z(e,n),An("invalid",e);break;case"option":a=ae(e,n);break;case"select":e._wrapperState={wasMultiple:!!n.multiple},a=o({},n,{value:void 0}),An("invalid",e);break;case"textarea":le(e,n),a=se(e,n),An("invalid",e);break;default:a=n}Be(r,a);var c=a;for(s in c)if(c.hasOwnProperty(s)){var d=c[s];"style"===s?Se(e,d):"dangerouslySetInnerHTML"===s?null!=(d=d?d.__html:void 0)&&ve(e,d):"children"===s?"string"==typeof d?("textarea"!==r||""!==d)&&ye(e,d):"number"==typeof d&&ye(e,""+d):"suppressContentEditableWarning"!==s&&"suppressHydrationWarning"!==s&&"autoFocus"!==s&&(l.hasOwnProperty(s)?null!=d&&"onScroll"===s&&An("scroll",e):null!=d&&k(e,s,d,u))}switch(r){case"input":J(e),ne(e,n,!1);break;case"textarea":J(e),ce(e);break;case"option":null!=n.value&&e.setAttribute("value",""+G(n.value));break;case"select":e.multiple=!!n.multiple,null!=(s=n.value)?ie(e,!!n.multiple,s,!1):null!=n.defaultValue&&ie(e,!!n.multiple,n.defaultValue,!0);break;default:"function"==typeof a.onClick&&(e.onclick=zn)}Un(r,n)&&(t.flags|=4)}null!==t.ref&&(t.flags|=128)}return null;case 6:if(e&&null!=t.stateNode)Yi(e,t,e.memoizedProps,n);else{if("string"!=typeof n&&null===t.stateNode)throw Error(i(166));r=Ia(Da.current),Ia(Aa.current),Ka(t)?(n=t.stateNode,r=t.memoizedProps,n[Xn]=t,n.nodeValue!==r&&(t.flags|=4)):((n=(9===r.nodeType?r:r.ownerDocument).createTextNode(n))[Xn]=t,t.stateNode=n)}return null;case 13:return co(Oa),n=t.memoizedState,64&t.flags?(t.lanes=r,t):(n=null!==n,r=!1,null===e?void 0!==t.memoizedProps.fallback&&Ka(t):r=null!==e.memoizedState,n&&!r&&2&t.mode&&(null===e&&!0!==t.memoizedProps.unstable_avoidThisFallback||1&Oa.current?0===Hs&&(Hs=3):(0!==Hs&&3!==Hs||(Hs=4),null===Ls||!(134217727&Ws)&&!(134217727&Us)||bl(Ls,Ms))),(n||r)&&(t.flags|=4),null);case 4:return Na(),Qi(t),null===e&&Dn(t.stateNode.containerInfo),null;case 10:return oa(t),null;case 19:if(co(Oa),null===(n=t.memoizedState))return null;if(s=!!(64&t.flags),null===(u=n.rendering))if(s)ss(n,!1);else{if(0!==Hs||null!==e&&64&e.flags)for(e=t.child;null!==e;){if(null!==(u=Ha(e))){for(t.flags|=64,ss(n,!1),null!==(s=u.updateQueue)&&(t.updateQueue=s,t.flags|=4),null===n.lastEffect&&(t.firstEffect=null),t.lastEffect=n.lastEffect,n=r,r=t.child;null!==r;)e=n,(s=r).flags&=2,s.nextEffect=null,s.firstEffect=null,s.lastEffect=null,null===(u=s.alternate)?(s.childLanes=0,s.lanes=e,s.child=null,s.memoizedProps=null,s.memoizedState=null,s.updateQueue=null,s.dependencies=null,s.stateNode=null):(s.childLanes=u.childLanes,s.lanes=u.lanes,s.child=u.child,s.memoizedProps=u.memoizedProps,s.memoizedState=u.memoizedState,s.updateQueue=u.updateQueue,s.type=u.type,e=u.dependencies,s.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),r=r.sibling;return ho(Oa,1&Oa.current|2),t.child}e=e.sibling}null!==n.tail&&jo()>Ks&&(t.flags|=64,s=!0,ss(n,!1),t.lanes=33554432)}else{if(!s)if(null!==(e=Ha(u))){if(t.flags|=64,s=!0,null!==(r=e.updateQueue)&&(t.updateQueue=r,t.flags|=4),ss(n,!0),null===n.tail&&"hidden"===n.tailMode&&!u.alternate&&!Wa)return null!==(t=t.lastEffect=n.lastEffect)&&(t.nextEffect=null),null}else 2*jo()-n.renderingStartTime>Ks&&1073741824!==r&&(t.flags|=64,s=!0,ss(n,!1),t.lanes=33554432);n.isBackwards?(u.sibling=t.child,t.child=u):(null!==(r=n.last)?r.sibling=u:t.child=u,n.last=u)}return null!==n.tail?(r=n.tail,n.rendering=r,n.tail=r.sibling,n.lastEffect=t.lastEffect,n.renderingStartTime=jo(),r.sibling=null,t=Oa.current,ho(Oa,s?1&t|2:1&t),r):null;case 23:case 24:return Bl(),null!==e&&null!==e.memoizedState!=(null!==t.memoizedState)&&"unstable-defer-without-hiding"!==n.mode&&(t.flags|=4),null}throw Error(i(156,t.tag))}function us(e){switch(e.tag){case 1:yo(e.type)&&bo();var t=e.flags;return 4096&t?(e.flags=-4097&t|64,e):null;case 3:if(Na(),co(go),co(po),Ja(),64&(t=e.flags))throw Error(i(285));return e.flags=-4097&t|64,e;case 5:return Ra(e),null;case 13:return co(Oa),4096&(t=e.flags)?(e.flags=-4097&t|64,e):null;case 19:return co(Oa),null;case 4:return Na(),null;case 10:return oa(e),null;case 23:case 24:return Bl(),null;default:return null}}function cs(e,t){try{var r="",n=t;do{r+=$(n),n=n.return}while(n);var o=r}catch(e){o="\nError generating stack: "+e.message+"\n"+e.stack}return{value:e,source:t,stack:o}}function ds(e,t){try{console.error(t.value)}catch(e){setTimeout(function(){throw e})}}Gi=function(e,t){for(var r=t.child;null!==r;){if(5===r.tag||6===r.tag)e.appendChild(r.stateNode);else if(4!==r.tag&&null!==r.child){r.child.return=r,r=r.child;continue}if(r===t)break;for(;null===r.sibling;){if(null===r.return||r.return===t)return;r=r.return}r.sibling.return=r.return,r=r.sibling}},Qi=function(){},Ji=function(e,t,r,n){var a=e.memoizedProps;if(a!==n){e=t.stateNode,Ia(Aa.current);var i,s=null;switch(r){case"input":a=Z(e,a),n=Z(e,n),s=[];break;case"option":a=ae(e,a),n=ae(e,n),s=[];break;case"select":a=o({},a,{value:void 0}),n=o({},n,{value:void 0}),s=[];break;case"textarea":a=se(e,a),n=se(e,n),s=[];break;default:"function"!=typeof a.onClick&&"function"==typeof n.onClick&&(e.onclick=zn)}for(d in Be(r,n),r=null,a)if(!n.hasOwnProperty(d)&&a.hasOwnProperty(d)&&null!=a[d])if("style"===d){var u=a[d];for(i in u)u.hasOwnProperty(i)&&(r||(r={}),r[i]="")}else"dangerouslySetInnerHTML"!==d&&"children"!==d&&"suppressContentEditableWarning"!==d&&"suppressHydrationWarning"!==d&&"autoFocus"!==d&&(l.hasOwnProperty(d)?s||(s=[]):(s=s||[]).push(d,null));for(d in n){var c=n[d];if(u=null!=a?a[d]:void 0,n.hasOwnProperty(d)&&c!==u&&(null!=c||null!=u))if("style"===d)if(u){for(i in u)!u.hasOwnProperty(i)||c&&c.hasOwnProperty(i)||(r||(r={}),r[i]="");for(i in c)c.hasOwnProperty(i)&&u[i]!==c[i]&&(r||(r={}),r[i]=c[i])}else r||(s||(s=[]),s.push(d,r)),r=c;else"dangerouslySetInnerHTML"===d?(c=c?c.__html:void 0,u=u?u.__html:void 0,null!=c&&u!==c&&(s=s||[]).push(d,c)):"children"===d?"string"!=typeof c&&"number"!=typeof c||(s=s||[]).push(d,""+c):"suppressContentEditableWarning"!==d&&"suppressHydrationWarning"!==d&&(l.hasOwnProperty(d)?(null!=c&&"onScroll"===d&&An("scroll",e),s||u===c||(s=[])):"object"==typeof c&&null!==c&&c.$$typeof===N?c.toString():(s=s||[]).push(d,c))}r&&(s=s||[]).push("style",r);var d=s;(t.updateQueue=d)&&(t.flags|=4)}},Yi=function(e,t,r,n){r!==n&&(t.flags|=4)};var hs="function"==typeof WeakMap?WeakMap:Map;function fs(e,t,r){(r=da(-1,r)).tag=3,r.payload={element:null};var n=t.value;return r.callback=function(){Ys||(Ys=!0,Xs=n),ds(0,t)},r}function ps(e,t,r){(r=da(-1,r)).tag=3;var n=e.type.getDerivedStateFromError;if("function"==typeof n){var o=t.value;r.payload=function(){return ds(0,t),n(o)}}var a=e.stateNode;return null!==a&&"function"==typeof a.componentDidCatch&&(r.callback=function(){"function"!=typeof n&&(null===Zs?Zs=new Set([this]):Zs.add(this),ds(0,t));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),r}var gs="function"==typeof WeakSet?WeakSet:Set;function ms(e){var t=e.ref;if(null!==t)if("function"==typeof t)try{t(null)}catch(t){Vl(e,t)}else t.current=null}function vs(e,t){switch(t.tag){case 0:case 11:case 15:case 22:case 5:case 6:case 4:case 17:return;case 1:if(256&t.flags&&null!==e){var r=e.memoizedProps,n=e.memoizedState;t=(e=t.stateNode).getSnapshotBeforeUpdate(t.elementType===t.type?r:Xo(t.type,r),n),e.__reactInternalSnapshotBeforeUpdate=t}return;case 3:return void(256&t.flags&&Kn(t.stateNode.containerInfo))}throw Error(i(163))}function ys(e,t,r){switch(r.tag){case 0:case 11:case 15:case 22:if(null!==(t=null!==(t=r.updateQueue)?t.lastEffect:null)){e=t=t.next;do{if(!(3&~e.tag)){var n=e.create;e.destroy=n()}e=e.next}while(e!==t)}if(null!==(t=null!==(t=r.updateQueue)?t.lastEffect:null)){e=t=t.next;do{var o=e;n=o.next,4&(o=o.tag)&&1&o&&(Ol(r,e),Rl(r,e)),e=n}while(e!==t)}return;case 1:return e=r.stateNode,4&r.flags&&(null===t?e.componentDidMount():(n=r.elementType===r.type?t.memoizedProps:Xo(r.type,t.memoizedProps),e.componentDidUpdate(n,t.memoizedState,e.__reactInternalSnapshotBeforeUpdate))),void(null!==(t=r.updateQueue)&&ga(r,t,e));case 3:if(null!==(t=r.updateQueue)){if(e=null,null!==r.child)switch(r.child.tag){case 5:case 1:e=r.child.stateNode}ga(r,t,e)}return;case 5:return e=r.stateNode,void(null===t&&4&r.flags&&Un(r.type,r.memoizedProps)&&e.focus());case 6:case 4:case 12:case 19:case 17:case 20:case 21:case 23:case 24:return;case 13:return void(null===r.memoizedState&&(r=r.alternate,null!==r&&(r=r.memoizedState,null!==r&&(r=r.dehydrated,null!==r&&St(r)))))}throw Error(i(163))}function bs(e,t){for(var r=e;;){if(5===r.tag){var n=r.stateNode;if(t)"function"==typeof(n=n.style).setProperty?n.setProperty("display","none","important"):n.display="none";else{n=r.stateNode;var o=r.memoizedProps.style;o=null!=o&&o.hasOwnProperty("display")?o.display:null,n.style.display=Ce("display",o)}}else if(6===r.tag)r.stateNode.nodeValue=t?"":r.memoizedProps;else if((23!==r.tag&&24!==r.tag||null===r.memoizedState||r===e)&&null!==r.child){r.child.return=r,r=r.child;continue}if(r===e)break;for(;null===r.sibling;){if(null===r.return||r.return===e)return;r=r.return}r.sibling.return=r.return,r=r.sibling}}function ks(e,t){if(wo&&"function"==typeof wo.onCommitFiberUnmount)try{wo.onCommitFiberUnmount(Bo,t)}catch(e){}switch(t.tag){case 0:case 11:case 14:case 15:case 22:if(null!==(e=t.updateQueue)&&null!==(e=e.lastEffect)){var r=e=e.next;do{var n=r,o=n.destroy;if(n=n.tag,void 0!==o)if(4&n)Ol(t,r);else{n=t;try{o()}catch(e){Vl(n,e)}}r=r.next}while(r!==e)}break;case 1:if(ms(t),"function"==typeof(e=t.stateNode).componentWillUnmount)try{e.props=t.memoizedProps,e.state=t.memoizedState,e.componentWillUnmount()}catch(e){Vl(t,e)}break;case 5:ms(t);break;case 4:xs(e,t)}}function Cs(e){e.alternate=null,e.child=null,e.dependencies=null,e.firstEffect=null,e.lastEffect=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.return=null,e.updateQueue=null}function Ss(e){return 5===e.tag||3===e.tag||4===e.tag}function _s(e){e:{for(var t=e.return;null!==t;){if(Ss(t))break e;t=t.return}throw Error(i(160))}var r=t;switch(t=r.stateNode,r.tag){case 5:var n=!1;break;case 3:case 4:t=t.containerInfo,n=!0;break;default:throw Error(i(161))}16&r.flags&&(ye(t,""),r.flags&=-17);e:t:for(r=e;;){for(;null===r.sibling;){if(null===r.return||Ss(r.return)){r=null;break e}r=r.return}for(r.sibling.return=r.return,r=r.sibling;5!==r.tag&&6!==r.tag&&18!==r.tag;){if(2&r.flags)continue t;if(null===r.child||4===r.tag)continue t;r.child.return=r,r=r.child}if(!(2&r.flags)){r=r.stateNode;break e}}n?Bs(e,r,t):ws(e,r,t)}function Bs(e,t,r){var n=e.tag,o=5===n||6===n;if(o)e=o?e.stateNode:e.stateNode.instance,t?8===r.nodeType?r.parentNode.insertBefore(e,t):r.insertBefore(e,t):(8===r.nodeType?(t=r.parentNode).insertBefore(e,r):(t=r).appendChild(e),null!=(r=r._reactRootContainer)||null!==t.onclick||(t.onclick=zn));else if(4!==n&&null!==(e=e.child))for(Bs(e,t,r),e=e.sibling;null!==e;)Bs(e,t,r),e=e.sibling}function ws(e,t,r){var n=e.tag,o=5===n||6===n;if(o)e=o?e.stateNode:e.stateNode.instance,t?r.insertBefore(e,t):r.appendChild(e);else if(4!==n&&null!==(e=e.child))for(ws(e,t,r),e=e.sibling;null!==e;)ws(e,t,r),e=e.sibling}function xs(e,t){for(var r,n,o=t,a=!1;;){if(!a){a=o.return;e:for(;;){if(null===a)throw Error(i(160));switch(r=a.stateNode,a.tag){case 5:n=!1;break e;case 3:case 4:r=r.containerInfo,n=!0;break e}a=a.return}a=!0}if(5===o.tag||6===o.tag){e:for(var s=e,l=o,u=l;;)if(ks(s,u),null!==u.child&&4!==u.tag)u.child.return=u,u=u.child;else{if(u===l)break e;for(;null===u.sibling;){if(null===u.return||u.return===l)break e;u=u.return}u.sibling.return=u.return,u=u.sibling}n?(s=r,l=o.stateNode,8===s.nodeType?s.parentNode.removeChild(l):s.removeChild(l)):r.removeChild(o.stateNode)}else if(4===o.tag){if(null!==o.child){r=o.stateNode.containerInfo,n=!0,o.child.return=o,o=o.child;continue}}else if(ks(e,o),null!==o.child){o.child.return=o,o=o.child;continue}if(o===t)break;for(;null===o.sibling;){if(null===o.return||o.return===t)return;4===(o=o.return).tag&&(a=!1)}o.sibling.return=o.return,o=o.sibling}}function Ts(e,t){switch(t.tag){case 0:case 11:case 14:case 15:case 22:var r=t.updateQueue;if(null!==(r=null!==r?r.lastEffect:null)){var n=r=r.next;do{!(3&~n.tag)&&(e=n.destroy,n.destroy=void 0,void 0!==e&&e()),n=n.next}while(n!==r)}return;case 1:case 12:case 17:return;case 5:if(null!=(r=t.stateNode)){n=t.memoizedProps;var o=null!==e?e.memoizedProps:n;e=t.type;var a=t.updateQueue;if(t.updateQueue=null,null!==a){for(r[Zn]=n,"input"===e&&"radio"===n.type&&null!=n.name&&te(r,n),we(e,o),t=we(e,n),o=0;o<a.length;o+=2){var s=a[o],l=a[o+1];"style"===s?Se(r,l):"dangerouslySetInnerHTML"===s?ve(r,l):"children"===s?ye(r,l):k(r,s,l,t)}switch(e){case"input":re(r,n);break;case"textarea":ue(r,n);break;case"select":e=r._wrapperState.wasMultiple,r._wrapperState.wasMultiple=!!n.multiple,null!=(a=n.value)?ie(r,!!n.multiple,a,!1):e!==!!n.multiple&&(null!=n.defaultValue?ie(r,!!n.multiple,n.defaultValue,!0):ie(r,!!n.multiple,n.multiple?[]:"",!1))}}}return;case 6:if(null===t.stateNode)throw Error(i(162));return void(t.stateNode.nodeValue=t.memoizedProps);case 3:return void((r=t.stateNode).hydrate&&(r.hydrate=!1,St(r.containerInfo)));case 13:return null!==t.memoizedState&&($s=jo(),bs(t.child,!0)),void Es(t);case 19:return void Es(t);case 23:case 24:return void bs(t,null!==t.memoizedState)}throw Error(i(163))}function Es(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var r=e.stateNode;null===r&&(r=e.stateNode=new gs),t.forEach(function(t){var n=Ul.bind(null,e,t);r.has(t)||(r.add(t),t.then(n,n))})}}function Ps(e,t){return null!==e&&(null===(e=e.memoizedState)||null!==e.dehydrated)&&(null!==(t=t.memoizedState)&&null===t.dehydrated)}var As=Math.ceil,Fs=C.ReactCurrentDispatcher,Ds=C.ReactCurrentOwner,Is=0,Ls=null,Ns=null,Ms=0,Rs=0,Os=uo(0),Hs=0,zs=null,Vs=0,Ws=0,Us=0,js=0,qs=null,$s=0,Ks=1/0;function Gs(){Ks=jo()+500}var Qs,Js=null,Ys=!1,Xs=null,Zs=null,el=!1,tl=null,rl=90,nl=[],ol=[],al=null,il=0,sl=null,ll=-1,ul=0,cl=0,dl=null,hl=!1;function fl(){return 48&Is?jo():-1!==ll?ll:ll=jo()}function pl(e){if(!(2&(e=e.mode)))return 1;if(!(4&e))return 99===qo()?1:2;if(0===ul&&(ul=Vs),0!==Yo.transition){0!==cl&&(cl=null!==qs?qs.pendingLanes:0),e=ul;var t=4186112&~cl;return 0===(t&=-t)&&(0===(t=(e=4186112&~e)&-e)&&(t=8192)),t}return e=qo(),4&Is&&98===e?e=zt(12,ul):e=zt(e=function(e){switch(e){case 99:return 15;case 98:return 10;case 97:case 96:return 8;case 95:return 2;default:return 0}}(e),ul),e}function gl(e,t,r){if(50<il)throw il=0,sl=null,Error(i(185));if(null===(e=ml(e,t)))return null;Ut(e,t,r),e===Ls&&(Us|=t,4===Hs&&bl(e,Ms));var n=qo();1===t?8&Is&&!(48&Is)?kl(e):(vl(e,r),0===Is&&(Gs(),Qo())):(!(4&Is)||98!==n&&99!==n||(null===al?al=new Set([e]):al.add(e)),vl(e,r)),qs=e}function ml(e,t){e.lanes|=t;var r=e.alternate;for(null!==r&&(r.lanes|=t),r=e,e=e.return;null!==e;)e.childLanes|=t,null!==(r=e.alternate)&&(r.childLanes|=t),r=e,e=e.return;return 3===r.tag?r.stateNode:null}function vl(e,t){for(var r=e.callbackNode,n=e.suspendedLanes,o=e.pingedLanes,a=e.expirationTimes,s=e.pendingLanes;0<s;){var l=31-jt(s),u=1<<l,c=a[l];if(-1===c){if(0===(u&n)||0!==(u&o)){c=t,Rt(u);var d=Mt;a[l]=10<=d?c+250:6<=d?c+5e3:-1}}else c<=t&&(e.expiredLanes|=u);s&=~u}if(n=Ot(e,e===Ls?Ms:0),t=Mt,0===n)null!==r&&(r!==Oo&&Eo(r),e.callbackNode=null,e.callbackPriority=0);else{if(null!==r){if(e.callbackPriority===t)return;r!==Oo&&Eo(r)}15===t?(r=kl.bind(null,e),null===zo?(zo=[r],Vo=To(Io,Jo)):zo.push(r),r=Oo):14===t?r=Go(99,kl.bind(null,e)):(r=function(e){switch(e){case 15:case 14:return 99;case 13:case 12:case 11:case 10:return 98;case 9:case 8:case 7:case 6:case 4:case 5:return 97;case 3:case 2:case 1:return 95;case 0:return 90;default:throw Error(i(358,e))}}(t),r=Go(r,yl.bind(null,e))),e.callbackPriority=t,e.callbackNode=r}}function yl(e){if(ll=-1,cl=ul=0,48&Is)throw Error(i(327));var t=e.callbackNode;if(Ml()&&e.callbackNode!==t)return null;var r=Ot(e,e===Ls?Ms:0);if(0===r)return null;var n=r,o=Is;Is|=16;var a=Tl();for(Ls===e&&Ms===n||(Gs(),wl(e,n));;)try{Al();break}catch(t){xl(e,t)}if(na(),Fs.current=a,Is=o,null!==Ns?n=0:(Ls=null,Ms=0,n=Hs),0!==(Vs&Us))wl(e,0);else if(0!==n){if(2===n&&(Is|=64,e.hydrate&&(e.hydrate=!1,Kn(e.containerInfo)),0!==(r=Ht(e))&&(n=El(e,r))),1===n)throw t=zs,wl(e,0),bl(e,r),vl(e,jo()),t;switch(e.finishedWork=e.current.alternate,e.finishedLanes=r,n){case 0:case 1:throw Error(i(345));case 2:case 5:Il(e);break;case 3:if(bl(e,r),(62914560&r)===r&&10<(n=$s+500-jo())){if(0!==Ot(e,0))break;if(((o=e.suspendedLanes)&r)!==r){fl(),e.pingedLanes|=e.suspendedLanes&o;break}e.timeoutHandle=qn(Il.bind(null,e),n);break}Il(e);break;case 4:if(bl(e,r),(4186112&r)===r)break;for(n=e.eventTimes,o=-1;0<r;){var s=31-jt(r);a=1<<s,(s=n[s])>o&&(o=s),r&=~a}if(r=o,10<(r=(120>(r=jo()-r)?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*As(r/1960))-r)){e.timeoutHandle=qn(Il.bind(null,e),r);break}Il(e);break;default:throw Error(i(329))}}return vl(e,jo()),e.callbackNode===t?yl.bind(null,e):null}function bl(e,t){for(t&=~js,t&=~Us,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var r=31-jt(t),n=1<<r;e[r]=-1,t&=~n}}function kl(e){if(48&Is)throw Error(i(327));if(Ml(),e===Ls&&0!==(e.expiredLanes&Ms)){var t=Ms,r=El(e,t);0!==(Vs&Us)&&(r=El(e,t=Ot(e,t)))}else r=El(e,t=Ot(e,0));if(0!==e.tag&&2===r&&(Is|=64,e.hydrate&&(e.hydrate=!1,Kn(e.containerInfo)),0!==(t=Ht(e))&&(r=El(e,t))),1===r)throw r=zs,wl(e,0),bl(e,t),vl(e,jo()),r;return e.finishedWork=e.current.alternate,e.finishedLanes=t,Il(e),vl(e,jo()),null}function Cl(e,t){var r=Is;Is|=1;try{return e(t)}finally{0===(Is=r)&&(Gs(),Qo())}}function Sl(e,t){var r=Is;Is&=-2,Is|=8;try{return e(t)}finally{0===(Is=r)&&(Gs(),Qo())}}function _l(e,t){ho(Os,Rs),Rs|=t,Vs|=t}function Bl(){Rs=Os.current,co(Os)}function wl(e,t){e.finishedWork=null,e.finishedLanes=0;var r=e.timeoutHandle;if(-1!==r&&(e.timeoutHandle=-1,$n(r)),null!==Ns)for(r=Ns.return;null!==r;){var n=r;switch(n.tag){case 1:null!=(n=n.type.childContextTypes)&&bo();break;case 3:Na(),co(go),co(po),Ja();break;case 5:Ra(n);break;case 4:Na();break;case 13:case 19:co(Oa);break;case 10:oa(n);break;case 23:case 24:Bl()}r=r.return}Ls=e,Ns=Kl(e.current,null),Ms=Rs=Vs=t,Hs=0,zs=null,js=Us=Ws=0}function xl(e,t){for(;;){var r=Ns;try{if(na(),Ya.current=Di,ni){for(var n=ei.memoizedState;null!==n;){var o=n.queue;null!==o&&(o.pending=null),n=n.next}ni=!1}if(Za=0,ri=ti=ei=null,oi=!1,Ds.current=null,null===r||null===r.return){Hs=1,zs=t,Ns=null;break}e:{var a=e,i=r.return,s=r,l=t;if(t=Ms,s.flags|=2048,s.firstEffect=s.lastEffect=null,null!==l&&"object"==typeof l&&"function"==typeof l.then){var u=l;if(!(2&s.mode)){var c=s.alternate;c?(s.updateQueue=c.updateQueue,s.memoizedState=c.memoizedState,s.lanes=c.lanes):(s.updateQueue=null,s.memoizedState=null)}var d=!!(1&Oa.current),h=i;do{var f;if(f=13===h.tag){var p=h.memoizedState;if(null!==p)f=null!==p.dehydrated;else{var g=h.memoizedProps;f=void 0!==g.fallback&&(!0!==g.unstable_avoidThisFallback||!d)}}if(f){var m=h.updateQueue;if(null===m){var v=new Set;v.add(u),h.updateQueue=v}else m.add(u);if(!(2&h.mode)){if(h.flags|=64,s.flags|=16384,s.flags&=-2981,1===s.tag)if(null===s.alternate)s.tag=17;else{var y=da(-1,1);y.tag=2,ha(s,y)}s.lanes|=1;break e}l=void 0,s=t;var b=a.pingCache;if(null===b?(b=a.pingCache=new hs,l=new Set,b.set(u,l)):void 0===(l=b.get(u))&&(l=new Set,b.set(u,l)),!l.has(s)){l.add(s);var k=Wl.bind(null,a,u,s);u.then(k,k)}h.flags|=4096,h.lanes=t;break e}h=h.return}while(null!==h);l=Error((K(s.type)||"A React component")+" suspended while rendering, but no fallback UI was specified.\n\nAdd a <Suspense fallback=...> component higher in the tree to provide a loading indicator or placeholder to display.")}5!==Hs&&(Hs=2),l=cs(l,s),h=i;do{switch(h.tag){case 3:a=l,h.flags|=4096,t&=-t,h.lanes|=t,fa(h,fs(0,a,t));break e;case 1:a=l;var C=h.type,S=h.stateNode;if(!(64&h.flags||"function"!=typeof C.getDerivedStateFromError&&(null===S||"function"!=typeof S.componentDidCatch||null!==Zs&&Zs.has(S)))){h.flags|=4096,t&=-t,h.lanes|=t,fa(h,ps(h,a,t));break e}}h=h.return}while(null!==h)}Dl(r)}catch(e){t=e,Ns===r&&null!==r&&(Ns=r=r.return);continue}break}}function Tl(){var e=Fs.current;return Fs.current=Di,null===e?Di:e}function El(e,t){var r=Is;Is|=16;var n=Tl();for(Ls===e&&Ms===t||wl(e,t);;)try{Pl();break}catch(t){xl(e,t)}if(na(),Is=r,Fs.current=n,null!==Ns)throw Error(i(261));return Ls=null,Ms=0,Hs}function Pl(){for(;null!==Ns;)Fl(Ns)}function Al(){for(;null!==Ns&&!Po();)Fl(Ns)}function Fl(e){var t=Qs(e.alternate,e,Rs);e.memoizedProps=e.pendingProps,null===t?Dl(e):Ns=t,Ds.current=null}function Dl(e){var t=e;do{var r=t.alternate;if(e=t.return,2048&t.flags){if(null!==(r=us(t)))return r.flags&=2047,void(Ns=r);null!==e&&(e.firstEffect=e.lastEffect=null,e.flags|=2048)}else{if(null!==(r=ls(r,t,Rs)))return void(Ns=r);if(24!==(r=t).tag&&23!==r.tag||null===r.memoizedState||1073741824&Rs||!(4&r.mode)){for(var n=0,o=r.child;null!==o;)n|=o.lanes|o.childLanes,o=o.sibling;r.childLanes=n}null!==e&&!(2048&e.flags)&&(null===e.firstEffect&&(e.firstEffect=t.firstEffect),null!==t.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=t.firstEffect),e.lastEffect=t.lastEffect),1<t.flags&&(null!==e.lastEffect?e.lastEffect.nextEffect=t:e.firstEffect=t,e.lastEffect=t))}if(null!==(t=t.sibling))return void(Ns=t);Ns=t=e}while(null!==t);0===Hs&&(Hs=5)}function Il(e){var t=qo();return Ko(99,Ll.bind(null,e,t)),null}function Ll(e,t){do{Ml()}while(null!==tl);if(48&Is)throw Error(i(327));var r=e.finishedWork;if(null===r)return null;if(e.finishedWork=null,e.finishedLanes=0,r===e.current)throw Error(i(177));e.callbackNode=null;var n=r.lanes|r.childLanes,o=n,a=e.pendingLanes&~o;e.pendingLanes=o,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=o,e.mutableReadLanes&=o,e.entangledLanes&=o,o=e.entanglements;for(var s=e.eventTimes,l=e.expirationTimes;0<a;){var u=31-jt(a),c=1<<u;o[u]=0,s[u]=-1,l[u]=-1,a&=~c}if(null!==al&&!(24&n)&&al.has(e)&&al.delete(e),e===Ls&&(Ns=Ls=null,Ms=0),1<r.flags?null!==r.lastEffect?(r.lastEffect.nextEffect=r,n=r.firstEffect):n=r:n=r.firstEffect,null!==n){if(o=Is,Is|=32,Ds.current=null,Vn=Qt,vn(s=mn())){if("selectionStart"in s)l={start:s.selectionStart,end:s.selectionEnd};else e:if(l=(l=s.ownerDocument)&&l.defaultView||window,(c=l.getSelection&&l.getSelection())&&0!==c.rangeCount){l=c.anchorNode,a=c.anchorOffset,u=c.focusNode,c=c.focusOffset;try{l.nodeType,u.nodeType}catch(e){l=null;break e}var d=0,h=-1,f=-1,p=0,g=0,m=s,v=null;t:for(;;){for(var y;m!==l||0!==a&&3!==m.nodeType||(h=d+a),m!==u||0!==c&&3!==m.nodeType||(f=d+c),3===m.nodeType&&(d+=m.nodeValue.length),null!==(y=m.firstChild);)v=m,m=y;for(;;){if(m===s)break t;if(v===l&&++p===a&&(h=d),v===u&&++g===c&&(f=d),null!==(y=m.nextSibling))break;v=(m=v).parentNode}m=y}l=-1===h||-1===f?null:{start:h,end:f}}else l=null;l=l||{start:0,end:0}}else l=null;Wn={focusedElem:s,selectionRange:l},Qt=!1,dl=null,hl=!1,Js=n;do{try{Nl()}catch(e){if(null===Js)throw Error(i(330));Vl(Js,e),Js=Js.nextEffect}}while(null!==Js);dl=null,Js=n;do{try{for(s=e;null!==Js;){var b=Js.flags;if(16&b&&ye(Js.stateNode,""),128&b){var k=Js.alternate;if(null!==k){var C=k.ref;null!==C&&("function"==typeof C?C(null):C.current=null)}}switch(1038&b){case 2:_s(Js),Js.flags&=-3;break;case 6:_s(Js),Js.flags&=-3,Ts(Js.alternate,Js);break;case 1024:Js.flags&=-1025;break;case 1028:Js.flags&=-1025,Ts(Js.alternate,Js);break;case 4:Ts(Js.alternate,Js);break;case 8:xs(s,l=Js);var S=l.alternate;Cs(l),null!==S&&Cs(S)}Js=Js.nextEffect}}catch(e){if(null===Js)throw Error(i(330));Vl(Js,e),Js=Js.nextEffect}}while(null!==Js);if(C=Wn,k=mn(),b=C.focusedElem,s=C.selectionRange,k!==b&&b&&b.ownerDocument&&gn(b.ownerDocument.documentElement,b)){null!==s&&vn(b)&&(k=s.start,void 0===(C=s.end)&&(C=k),"selectionStart"in b?(b.selectionStart=k,b.selectionEnd=Math.min(C,b.value.length)):(C=(k=b.ownerDocument||document)&&k.defaultView||window).getSelection&&(C=C.getSelection(),l=b.textContent.length,S=Math.min(s.start,l),s=void 0===s.end?S:Math.min(s.end,l),!C.extend&&S>s&&(l=s,s=S,S=l),l=pn(b,S),a=pn(b,s),l&&a&&(1!==C.rangeCount||C.anchorNode!==l.node||C.anchorOffset!==l.offset||C.focusNode!==a.node||C.focusOffset!==a.offset)&&((k=k.createRange()).setStart(l.node,l.offset),C.removeAllRanges(),S>s?(C.addRange(k),C.extend(a.node,a.offset)):(k.setEnd(a.node,a.offset),C.addRange(k))))),k=[];for(C=b;C=C.parentNode;)1===C.nodeType&&k.push({element:C,left:C.scrollLeft,top:C.scrollTop});for("function"==typeof b.focus&&b.focus(),b=0;b<k.length;b++)(C=k[b]).element.scrollLeft=C.left,C.element.scrollTop=C.top}Qt=!!Vn,Wn=Vn=null,e.current=r,Js=n;do{try{for(b=e;null!==Js;){var _=Js.flags;if(36&_&&ys(b,Js.alternate,Js),128&_){k=void 0;var B=Js.ref;if(null!==B){var w=Js.stateNode;Js.tag,k=w,"function"==typeof B?B(k):B.current=k}}Js=Js.nextEffect}}catch(e){if(null===Js)throw Error(i(330));Vl(Js,e),Js=Js.nextEffect}}while(null!==Js);Js=null,Ho(),Is=o}else e.current=r;if(el)el=!1,tl=e,rl=t;else for(Js=n;null!==Js;)t=Js.nextEffect,Js.nextEffect=null,8&Js.flags&&((_=Js).sibling=null,_.stateNode=null),Js=t;if(0===(n=e.pendingLanes)&&(Zs=null),1===n?e===sl?il++:(il=0,sl=e):il=0,r=r.stateNode,wo&&"function"==typeof wo.onCommitFiberRoot)try{wo.onCommitFiberRoot(Bo,r,void 0,!(64&~r.current.flags))}catch(e){}if(vl(e,jo()),Ys)throw Ys=!1,e=Xs,Xs=null,e;return 8&Is||Qo(),null}function Nl(){for(;null!==Js;){var e=Js.alternate;hl||null===dl||(8&Js.flags?et(Js,dl)&&(hl=!0):13===Js.tag&&Ps(e,Js)&&et(Js,dl)&&(hl=!0));var t=Js.flags;256&t&&vs(e,Js),!(512&t)||el||(el=!0,Go(97,function(){return Ml(),null})),Js=Js.nextEffect}}function Ml(){if(90!==rl){var e=97<rl?97:rl;return rl=90,Ko(e,Hl)}return!1}function Rl(e,t){nl.push(t,e),el||(el=!0,Go(97,function(){return Ml(),null}))}function Ol(e,t){ol.push(t,e),el||(el=!0,Go(97,function(){return Ml(),null}))}function Hl(){if(null===tl)return!1;var e=tl;if(tl=null,48&Is)throw Error(i(331));var t=Is;Is|=32;var r=ol;ol=[];for(var n=0;n<r.length;n+=2){var o=r[n],a=r[n+1],s=o.destroy;if(o.destroy=void 0,"function"==typeof s)try{s()}catch(e){if(null===a)throw Error(i(330));Vl(a,e)}}for(r=nl,nl=[],n=0;n<r.length;n+=2){o=r[n],a=r[n+1];try{var l=o.create;o.destroy=l()}catch(e){if(null===a)throw Error(i(330));Vl(a,e)}}for(l=e.current.firstEffect;null!==l;)e=l.nextEffect,l.nextEffect=null,8&l.flags&&(l.sibling=null,l.stateNode=null),l=e;return Is=t,Qo(),!0}function zl(e,t,r){ha(e,t=fs(0,t=cs(r,t),1)),t=fl(),null!==(e=ml(e,1))&&(Ut(e,1,t),vl(e,t))}function Vl(e,t){if(3===e.tag)zl(e,e,t);else for(var r=e.return;null!==r;){if(3===r.tag){zl(r,e,t);break}if(1===r.tag){var n=r.stateNode;if("function"==typeof r.type.getDerivedStateFromError||"function"==typeof n.componentDidCatch&&(null===Zs||!Zs.has(n))){var o=ps(r,e=cs(t,e),1);if(ha(r,o),o=fl(),null!==(r=ml(r,1)))Ut(r,1,o),vl(r,o);else if("function"==typeof n.componentDidCatch&&(null===Zs||!Zs.has(n)))try{n.componentDidCatch(t,e)}catch(e){}break}}r=r.return}}function Wl(e,t,r){var n=e.pingCache;null!==n&&n.delete(t),t=fl(),e.pingedLanes|=e.suspendedLanes&r,Ls===e&&(Ms&r)===r&&(4===Hs||3===Hs&&(62914560&Ms)===Ms&&500>jo()-$s?wl(e,0):js|=r),vl(e,t)}function Ul(e,t){var r=e.stateNode;null!==r&&r.delete(t),0===(t=0)&&(2&(t=e.mode)?4&t?(0===ul&&(ul=Vs),0===(t=Vt(62914560&~ul))&&(t=4194304)):t=99===qo()?1:2:t=1),r=fl(),null!==(e=ml(e,t))&&(Ut(e,t,r),vl(e,r))}function jl(e,t,r,n){this.tag=e,this.key=r,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=n,this.flags=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childLanes=this.lanes=0,this.alternate=null}function ql(e,t,r,n){return new jl(e,t,r,n)}function $l(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Kl(e,t){var r=e.alternate;return null===r?((r=ql(e.tag,t,e.key,e.mode)).elementType=e.elementType,r.type=e.type,r.stateNode=e.stateNode,r.alternate=e,e.alternate=r):(r.pendingProps=t,r.type=e.type,r.flags=0,r.nextEffect=null,r.firstEffect=null,r.lastEffect=null),r.childLanes=e.childLanes,r.lanes=e.lanes,r.child=e.child,r.memoizedProps=e.memoizedProps,r.memoizedState=e.memoizedState,r.updateQueue=e.updateQueue,t=e.dependencies,r.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},r.sibling=e.sibling,r.index=e.index,r.ref=e.ref,r}function Gl(e,t,r,n,o,a){var s=2;if(n=e,"function"==typeof e)$l(e)&&(s=1);else if("string"==typeof e)s=5;else e:switch(e){case B:return Ql(r.children,o,a,t);case M:s=8,o|=16;break;case w:s=8,o|=1;break;case x:return(e=ql(12,r,t,8|o)).elementType=x,e.type=x,e.lanes=a,e;case A:return(e=ql(13,r,t,o)).type=A,e.elementType=A,e.lanes=a,e;case F:return(e=ql(19,r,t,o)).elementType=F,e.lanes=a,e;case R:return Jl(r,o,a,t);case O:return(e=ql(24,r,t,o)).elementType=O,e.lanes=a,e;default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case T:s=10;break e;case E:s=9;break e;case P:s=11;break e;case D:s=14;break e;case I:s=16,n=null;break e;case L:s=22;break e}throw Error(i(130,null==e?e:typeof e,""))}return(t=ql(s,r,t,o)).elementType=e,t.type=n,t.lanes=a,t}function Ql(e,t,r,n){return(e=ql(7,e,n,t)).lanes=r,e}function Jl(e,t,r,n){return(e=ql(23,e,n,t)).elementType=R,e.lanes=r,e}function Yl(e,t,r){return(e=ql(6,e,null,t)).lanes=r,e}function Xl(e,t,r){return(t=ql(4,null!==e.children?e.children:[],e.key,t)).lanes=r,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Zl(e,t,r){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=r,this.callbackNode=null,this.callbackPriority=0,this.eventTimes=Wt(0),this.expirationTimes=Wt(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Wt(0),this.mutableSourceEagerHydrationData=null}function eu(e,t,r,n){var o=t.current,a=fl(),s=pl(o);e:if(r){t:{if(Je(r=r._reactInternals)!==r||1!==r.tag)throw Error(i(170));var l=r;do{switch(l.tag){case 3:l=l.stateNode.context;break t;case 1:if(yo(l.type)){l=l.stateNode.__reactInternalMemoizedMergedChildContext;break t}}l=l.return}while(null!==l);throw Error(i(171))}if(1===r.tag){var u=r.type;if(yo(u)){r=Co(r,u,l);break e}}r=l}else r=fo;return null===t.context?t.context=r:t.pendingContext=r,(t=da(a,s)).payload={element:e},null!==(n=void 0===n?null:n)&&(t.callback=n),ha(o,t),gl(o,s,a),s}function tu(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function ru(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var r=e.retryLane;e.retryLane=0!==r&&r<t?r:t}}function nu(e,t){ru(e,t),(e=e.alternate)&&ru(e,t)}function ou(e,t,r){var n=null!=r&&null!=r.hydrationOptions&&r.hydrationOptions.mutableSources||null;if(r=new Zl(e,t,null!=r&&!0===r.hydrate),t=ql(3,null,null,2===t?7:1===t?3:0),r.current=t,t.stateNode=r,ua(t),e[eo]=r.current,Dn(8===e.nodeType?e.parentNode:e),n)for(e=0;e<n.length;e++){var o=(t=n[e])._getVersion;o=o(t._source),null==r.mutableSourceEagerHydrationData?r.mutableSourceEagerHydrationData=[t,o]:r.mutableSourceEagerHydrationData.push(t,o)}this._internalRoot=r}function au(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function iu(e,t,r,n,o){var a=r._reactRootContainer;if(a){var i=a._internalRoot;if("function"==typeof o){var s=o;o=function(){var e=tu(i);s.call(e)}}eu(t,i,e,o)}else{if(a=r._reactRootContainer=function(e,t){if(t||(t=!(!(t=e?9===e.nodeType?e.documentElement:e.firstChild:null)||1!==t.nodeType||!t.hasAttribute("data-reactroot"))),!t)for(var r;r=e.lastChild;)e.removeChild(r);return new ou(e,0,t?{hydrate:!0}:void 0)}(r,n),i=a._internalRoot,"function"==typeof o){var l=o;o=function(){var e=tu(i);l.call(e)}}Sl(function(){eu(t,i,e,o)})}return tu(i)}function su(e,t){var r=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!au(t))throw Error(i(200));return function(e,t,r){var n=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:_,key:null==n?null:""+n,children:e,containerInfo:t,implementation:r}}(e,t,null,r)}Qs=function(e,t,r){var n=t.lanes;if(null!==e)if(e.memoizedProps!==t.pendingProps||go.current)Ri=!0;else{if(0===(r&n)){switch(Ri=!1,t.tag){case 3:Ki(t),Ga();break;case 5:Ma(t);break;case 1:yo(t.type)&&So(t);break;case 4:La(t,t.stateNode.containerInfo);break;case 10:n=t.memoizedProps.value;var o=t.type._context;ho(Zo,o._currentValue),o._currentValue=n;break;case 13:if(null!==t.memoizedState)return 0!==(r&t.child.childLanes)?Zi(e,t,r):(ho(Oa,1&Oa.current),null!==(t=is(e,t,r))?t.sibling:null);ho(Oa,1&Oa.current);break;case 19:if(n=0!==(r&t.childLanes),64&e.flags){if(n)return as(e,t,r);t.flags|=64}if(null!==(o=t.memoizedState)&&(o.rendering=null,o.tail=null,o.lastEffect=null),ho(Oa,Oa.current),n)break;return null;case 23:case 24:return t.lanes=0,Wi(e,t,r)}return is(e,t,r)}Ri=!!(16384&e.flags)}else Ri=!1;switch(t.lanes=0,t.tag){case 2:if(n=t.type,null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,o=vo(t,po.current),ia(t,r),o=si(null,t,n,e,o,r),t.flags|=1,"object"==typeof o&&null!==o&&"function"==typeof o.render&&void 0===o.$$typeof){if(t.tag=1,t.memoizedState=null,t.updateQueue=null,yo(n)){var a=!0;So(t)}else a=!1;t.memoizedState=null!==o.state&&void 0!==o.state?o.state:null,ua(t);var s=n.getDerivedStateFromProps;"function"==typeof s&&va(t,n,s,e),o.updater=ya,t.stateNode=o,o._reactInternals=t,Sa(t,n,e,r),t=$i(null,t,n,!0,a,r)}else t.tag=0,Oi(null,t,o,r),t=t.child;return t;case 16:o=t.elementType;e:{switch(null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,o=(a=o._init)(o._payload),t.type=o,a=t.tag=function(e){if("function"==typeof e)return $l(e)?1:0;if(null!=e){if((e=e.$$typeof)===P)return 11;if(e===D)return 14}return 2}(o),e=Xo(o,e),a){case 0:t=ji(null,t,o,e,r);break e;case 1:t=qi(null,t,o,e,r);break e;case 11:t=Hi(null,t,o,e,r);break e;case 14:t=zi(null,t,o,Xo(o.type,e),n,r);break e}throw Error(i(306,o,""))}return t;case 0:return n=t.type,o=t.pendingProps,ji(e,t,n,o=t.elementType===n?o:Xo(n,o),r);case 1:return n=t.type,o=t.pendingProps,qi(e,t,n,o=t.elementType===n?o:Xo(n,o),r);case 3:if(Ki(t),n=t.updateQueue,null===e||null===n)throw Error(i(282));if(n=t.pendingProps,o=null!==(o=t.memoizedState)?o.element:null,ca(e,t),pa(t,n,null,r),(n=t.memoizedState.element)===o)Ga(),t=is(e,t,r);else{if((a=(o=t.stateNode).hydrate)&&(Va=Gn(t.stateNode.containerInfo.firstChild),za=t,a=Wa=!0),a){if(null!=(e=o.mutableSourceEagerHydrationData))for(o=0;o<e.length;o+=2)(a=e[o])._workInProgressVersionPrimary=e[o+1],Qa.push(a);for(r=Ea(t,null,n,r),t.child=r;r;)r.flags=-3&r.flags|1024,r=r.sibling}else Oi(e,t,n,r),Ga();t=t.child}return t;case 5:return Ma(t),null===e&&qa(t),n=t.type,o=t.pendingProps,a=null!==e?e.memoizedProps:null,s=o.children,jn(n,o)?s=null:null!==a&&jn(n,a)&&(t.flags|=16),Ui(e,t),Oi(e,t,s,r),t.child;case 6:return null===e&&qa(t),null;case 13:return Zi(e,t,r);case 4:return La(t,t.stateNode.containerInfo),n=t.pendingProps,null===e?t.child=Ta(t,null,n,r):Oi(e,t,n,r),t.child;case 11:return n=t.type,o=t.pendingProps,Hi(e,t,n,o=t.elementType===n?o:Xo(n,o),r);case 7:return Oi(e,t,t.pendingProps,r),t.child;case 8:case 12:return Oi(e,t,t.pendingProps.children,r),t.child;case 10:e:{n=t.type._context,o=t.pendingProps,s=t.memoizedProps,a=o.value;var l=t.type._context;if(ho(Zo,l._currentValue),l._currentValue=a,null!==s)if(l=s.value,0===(a=cn(l,a)?0:0|("function"==typeof n._calculateChangedBits?n._calculateChangedBits(l,a):1073741823))){if(s.children===o.children&&!go.current){t=is(e,t,r);break e}}else for(null!==(l=t.child)&&(l.return=t);null!==l;){var u=l.dependencies;if(null!==u){s=l.child;for(var c=u.firstContext;null!==c;){if(c.context===n&&0!==(c.observedBits&a)){1===l.tag&&((c=da(-1,r&-r)).tag=2,ha(l,c)),l.lanes|=r,null!==(c=l.alternate)&&(c.lanes|=r),aa(l.return,r),u.lanes|=r;break}c=c.next}}else s=10===l.tag&&l.type===t.type?null:l.child;if(null!==s)s.return=l;else for(s=l;null!==s;){if(s===t){s=null;break}if(null!==(l=s.sibling)){l.return=s.return,s=l;break}s=s.return}l=s}Oi(e,t,o.children,r),t=t.child}return t;case 9:return o=t.type,n=(a=t.pendingProps).children,ia(t,r),n=n(o=sa(o,a.unstable_observedBits)),t.flags|=1,Oi(e,t,n,r),t.child;case 14:return a=Xo(o=t.type,t.pendingProps),zi(e,t,o,a=Xo(o.type,a),n,r);case 15:return Vi(e,t,t.type,t.pendingProps,n,r);case 17:return n=t.type,o=t.pendingProps,o=t.elementType===n?o:Xo(n,o),null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),t.tag=1,yo(n)?(e=!0,So(t)):e=!1,ia(t,r),ka(t,n,o),Sa(t,n,o,r),$i(null,t,n,!0,e,r);case 19:return as(e,t,r);case 23:case 24:return Wi(e,t,r)}throw Error(i(156,t.tag))},ou.prototype.render=function(e){eu(e,this._internalRoot,null,null)},ou.prototype.unmount=function(){var e=this._internalRoot,t=e.containerInfo;eu(null,e,null,function(){t[eo]=null})},tt=function(e){13===e.tag&&(gl(e,4,fl()),nu(e,4))},rt=function(e){13===e.tag&&(gl(e,67108864,fl()),nu(e,67108864))},nt=function(e){if(13===e.tag){var t=fl(),r=pl(e);gl(e,r,t),nu(e,r)}},ot=function(e,t){return t()},Te=function(e,t,r){switch(t){case"input":if(re(e,r),t=r.name,"radio"===r.type&&null!=t){for(r=e;r.parentNode;)r=r.parentNode;for(r=r.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<r.length;t++){var n=r[t];if(n!==e&&n.form===e.form){var o=ao(n);if(!o)throw Error(i(90));Y(n),re(n,o)}}}break;case"textarea":ue(e,r);break;case"select":null!=(t=r.value)&&ie(e,!!r.multiple,t,!1)}},Ie=Cl,Le=function(e,t,r,n,o){var a=Is;Is|=4;try{return Ko(98,e.bind(null,t,r,n,o))}finally{0===(Is=a)&&(Gs(),Qo())}},Ne=function(){!(49&Is)&&(function(){if(null!==al){var e=al;al=null,e.forEach(function(e){e.expiredLanes|=24&e.pendingLanes,vl(e,jo())})}Qo()}(),Ml())},Me=function(e,t){var r=Is;Is|=2;try{return e(t)}finally{0===(Is=r)&&(Gs(),Qo())}};var lu={Events:[no,oo,ao,Fe,De,Ml,{current:!1}]},uu={findFiberByHostInstance:ro,bundleType:0,version:"17.0.2",rendererPackageName:"react-dom"},cu={bundleType:uu.bundleType,version:uu.version,rendererPackageName:uu.rendererPackageName,rendererConfig:uu.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:C.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=Ze(e))?null:e.stateNode},findFiberByHostInstance:uu.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null};if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var du=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!du.isDisabled&&du.supportsFiber)try{Bo=du.inject(cu),wo=du}catch(me){}}t.createPortal=su,t.render=function(e,t,r){if(!au(t))throw Error(i(200));return iu(null,e,t,!1,r)},t.unmountComponentAtNode=function(e){if(!au(e))throw Error(i(40));return!!e._reactRootContainer&&(Sl(function(){iu(null,null,e,!1,function(){e._reactRootContainer=null,e[eo]=null})}),!0)},t.unstable_batchedUpdates=Cl},4499:(e,t,r)=>{"use strict";r.d(t,{K:()=>c});var n=r(7089),o=r(7308),a=r(5161),i=r(261);function s(e,t){void 0===e&&(e={});var r=u(t)?t:function(e){return function(t){return e?(0,n.Cl)((0,n.Cl)({},t),e):t}}(t);return r(e)}function l(e,t){return void 0===e&&(e={}),(u(t)?t:function(e){void 0===e&&(e={});return function(t){var r=(0,n.Cl)({},t);for(var o in e)e.hasOwnProperty(o)&&(r[o]=(0,n.Cl)((0,n.Cl)({},t[o]),e[o]));return r}}(t))(e)}function u(e){return"function"==typeof e}var c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._onCustomizationChange=function(){return t.forceUpdate()},t}return(0,n.C6)(t,e),t.prototype.componentDidMount=function(){a.X.observe(this._onCustomizationChange)},t.prototype.componentWillUnmount=function(){a.X.unobserve(this._onCustomizationChange)},t.prototype.render=function(){var e=this,t=this.props.contextTransform;return o.createElement(i.z.Consumer,null,function(r){var n=function(e,t){var r=(t||{}).customizations,n=void 0===r?{settings:{},scopedSettings:{}}:r;return{customizations:{settings:s(n.settings,e.settings),scopedSettings:l(n.scopedSettings,e.scopedSettings),inCustomizerContext:!0}}}(e.props,r);return t&&(n=t(n)),o.createElement(i.z.Provider,{value:n},e.props.children)})},t}(o.Component)},4503:(e,t,r)=>{"use strict";r.d(t,{V:()=>n});var n=(e=>(e[e.Primary=0]="Primary",e[e.Secondary=1]="Secondary",e))(n||{})},4510:(e,t,r)=>{"use strict";function n(){return"undefined"!=typeof window&&!(!window.document||!window.document.createElement)}r.d(t,{S:()=>n})},4536:(e,t,r)=>{"use strict";e.exports={isBrowser:!0,classes:{URLSearchParams:r(1120),FormData:r(4977),Blob:Blob},protocols:["http","https","file","blob","url","data"]}},4567:(e,t,r)=>{"use strict";r.d(t,{Ae:()=>P,bz:()=>T,kG:()=>A,GJ:()=>E});var n,o=r(5959),a=r(5129),i={};function s(e,t){var r=e[t];"-"!==r.charAt(0)&&(e[t]=i[r]=i[r]||r.replace(/([A-Z])/g,"-$1").toLowerCase())}var l={"user-select":1};function u(e,t){var r=function(){var e;if(!n){var t="undefined"!=typeof document?document:void 0,r="undefined"!=typeof navigator?navigator:void 0,o=null===(e=null==r?void 0:r.userAgent)||void 0===e?void 0:e.toLowerCase();n=t?{isWebkit:!(!t||!("WebkitAppearance"in t.documentElement.style)),isMoz:!!(o&&o.indexOf("firefox")>-1),isOpera:!!(o&&o.indexOf("opera")>-1),isMs:!(!r||!/rv:11.0/i.test(r.userAgent)&&!/Edge\/\d./i.test(navigator.userAgent))}:{isWebkit:!0,isMoz:!0,isOpera:!0,isMs:!0}}return n}(),o=e[t];if(l[o]){var a=e[t+1];l[o]&&(r.isWebkit&&e.push("-webkit-"+o,a),r.isMoz&&e.push("-moz-"+o,a),r.isMs&&e.push("-ms-"+o,a),r.isOpera&&e.push("-o-"+o,a))}}var c,d=["column-count","font-weight","flex","flex-grow","flex-shrink","fill-opacity","opacity","order","z-index","zoom"];function h(e,t){var r=e[t],n=e[t+1];if("number"==typeof n){var o=d.indexOf(r)>-1,a=r.indexOf("--")>-1,i=o||a?"":"px";e[t+1]="".concat(n).concat(i)}}var f="left",p="right",g="@noflip",m=((c={})[f]=p,c[p]=f,c),v={"w-resize":"e-resize","sw-resize":"se-resize","nw-resize":"ne-resize"};function y(e,t,r){if(e.rtl){var n=t[r];if(!n)return;var o=t[r+1];if("string"==typeof o&&o.indexOf(g)>=0)t[r+1]=o.replace(/\s*(?:\/\*\s*)?\@noflip\b(?:\s*\*\/)?\s*?/g,"");else if(n.indexOf(f)>=0)t[r]=n.replace(f,p);else if(n.indexOf(p)>=0)t[r]=n.replace(p,f);else if(String(o).indexOf(f)>=0)t[r+1]=o.replace(f,p);else if(String(o).indexOf(p)>=0)t[r+1]=o.replace(p,f);else if(m[n])t[r]=m[n];else if(v[o])t[r+1]=v[o];else switch(n){case"margin":case"padding":t[r+1]=function(e){if("string"==typeof e){var t=e.split(" ");if(4===t.length)return"".concat(t[0]," ").concat(t[3]," ").concat(t[2]," ").concat(t[1])}return e}(o);break;case"box-shadow":t[r+1]=function(e,t){var r=e.split(" "),n=parseInt(r[t],10);return r[0]=r[0].replace(String(n),String(-1*n)),r.join(" ")}(o,0)}}}var b="displayName";var k=/\:global\((.+?)\)/g;function C(e){return e.indexOf(":global(")>=0||0===e.indexOf(":")}function S(e,t){return e.indexOf(":global(")>=0?e.replace(k,"$1"):0===e.indexOf(":host(")?e:0===e.indexOf(":")?t+e:e.indexOf("&")<0?t+" "+e:e}function _(e,t,r,n,o){void 0===t&&(t={__order:[]}),0===r.indexOf("@")?B([n],t,r=r+"{"+e,o):r.indexOf(",")>-1?function(e){if(!k.test(e))return e;for(var t=[],r=/\:global\((.+?)\)/g,n=null;n=r.exec(e);)n[1].indexOf(",")>-1&&t.push([n.index,n.index+n[0].length,n[1].split(",").map(function(e){return":global(".concat(e.trim(),")")}).join(", ")]);return t.reverse().reduce(function(e,t){var r=t[0],n=t[1],o=t[2];return e.slice(0,r)+o+e.slice(n)},e)}(r).split(",").map(function(e){return e.trim()}).forEach(function(r){return B([n],t,S(r,e),o)}):B([n],t,S(r,e),o)}function B(e,t,r,n){void 0===t&&(t={__order:[]}),void 0===r&&(r="&");var o=t[r];o||(o={},t[r]=o,t.__order.push(r));for(var a=0,i=e;a<i.length;a++){var s=i[a];if("string"==typeof s){var l=n.argsFromClassName(s);l&&B(l,t,r,n)}else if(Array.isArray(s))B(s,t,r,n);else for(var u in s)if(s.hasOwnProperty(u)){var c=s[u];if("selectors"===u){var d=s.selectors;for(var h in d)d.hasOwnProperty(h)&&_(r,t,h,d[h],n)}else"object"==typeof c||C(u)?null!=c&&_(r,t,u,c,n):void 0!==c&&("margin"===u||"padding"===u?w(o,u,c):o[u]=c)}}return t}function w(e,t,r){var n="string"==typeof r?function(e){for(var t=[],r=0,n=0,o=0;o<e.length;o++)switch(e[o]){case"(":n++;break;case")":n&&n--;break;case"\t":case" ":n||(o>r&&t.push(e.substring(r,o)),r=o+1)}return r<e.length&&t.push(e.substring(r)),t}(r):[r];0===n.length&&n.push(r),"!important"===n[n.length-1]&&(n=n.slice(0,-1).map(function(e){return e+" !important"})),e[t+"Top"]=n[0],e[t+"Right"]=n[1]||n[0],e[t+"Bottom"]=n[2]||n[0],e[t+"Left"]=n[3]||n[1]||n[0]}function x(e,t){return t<=0?"":1===t?e:e+x(e,t-1)}function T(e,t){if(!t)return"";var r=[];for(var n in t)t.hasOwnProperty(n)&&n!==b&&void 0!==t[n]&&r.push(n,t[n]);for(var o=0;o<r.length;o+=2)s(r,o),h(r,o),y(e,r,o),u(r,o);for(o=1;o<r.length;o+=4)r.splice(o,1,":",r[o],";");return r.join("")}function E(e){for(var t,r=[],n=1;n<arguments.length;n++)r[n-1]=arguments[n];var o=null!==(t=e.stylesheet)&&void 0!==t?t:a.nr.getInstance(e.shadowConfig),i=B(r,void 0,void 0,o),s=function(e,t){for(var r=[e.rtl?"rtl":"ltr"],n=!1,o=0,a=t.__order;o<a.length;o++){var i=a[o];r.push(i);var s=t[i];for(var l in s)s.hasOwnProperty(l)&&void 0!==s[l]&&(n=!0,r.push(l,s[l]))}return n?r.join(""):void 0}(e,i);if(s){var l={className:o.classNameFromKey(s),key:s,args:r};if(!l.className){l.className=o.getClassName(function(e){var t=e&&e["&"];return t?t.displayName:void 0}(i));for(var u=[],c=0,d=i.__order;c<d.length;c++){var h=d[c];u.push(h,T(e,i[h]))}l.rulesToInsert=u}return l}}function P(e,t,r,n){void 0===t&&(t=1);var o=null!=n?n:a.nr.getInstance(r),i=e.className,s=e.key,l=e.args,u=e.rulesToInsert;if(u){for(var c=0;c<u.length;c+=2){var d=u[c+1];if(d){var h=u[c];h=h.replace(/&/g,x(".".concat(e.className),t));var f="".concat(h,"{").concat(d,"}").concat(0===h.indexOf("@")?"}":"");o.insertRule(f)}}o.cacheClassName(i,s,l,u)}}function A(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];var n=E.apply(void 0,(0,o.fX)([e],t,!1));return n?(P(n,e.specificityMultiplier,e.shadowConfig,e.stylesheet),n.className):""}},4604:(e,t,r)=>{"use strict";r.d(t,{n:()=>ft});var n=r(2848),o=r(1321);function a(e){return e.reduce(function(e,t){var r=t[0],n=t[1];return e[r]=n,e[n]=r,e},{})}function i(e){return"number"==typeof e}function s(e,t){return-1!==e.indexOf(t)}function l(e,t,r,n){return t+(o=r,0===parseFloat(o)?o:"-"===o[0]?o.slice(1):"-"+o)+n;var o}function u(e){return e.replace(/ +/g," ").split(" ").map(function(e){return e.trim()}).filter(Boolean).reduce(function(e,t){var r=e.list,n=e.state,o=(t.match(/\(/g)||[]).length,a=(t.match(/\)/g)||[]).length;return n.parensDepth>0?r[r.length-1]=r[r.length-1]+" "+t:r.push(t),n.parensDepth+=o-a,{list:r,state:n}},{list:[],state:{parensDepth:0}}).list}function c(e){var t=u(e);if(t.length<=3||t.length>4)return e;var r=t[0],n=t[1],o=t[2];return[r,t[3],o,n].join(" ")}var d={padding:function(e){var t=e.value;return i(t)?t:c(t)},textShadow:function(e){var t=function(e){for(var t=[],r=0,n=0,o=!1;n<e.length;)o||","!==e[n]?"("===e[n]?(o=!0,n++):")"===e[n]?(o=!1,n++):n++:(t.push(e.substring(r,n).trim()),r=++n);return r!=n&&t.push(e.substring(r,n+1)),t}(e.value).map(function(e){return e.replace(/(^|\s)(-*)([.|\d]+)/,function(e,t,r,n){return"0"===n?e:""+t+(""===r?"-":"")+n})});return t.join(",")},borderColor:function(e){return c(e.value)},borderRadius:function(e){var t=e.value;if(i(t))return t;if(s(t,"/")){var r=t.split("/"),n=r[0],o=r[1];return d.borderRadius({value:n.trim()})+" / "+d.borderRadius({value:o.trim()})}var a=u(t);switch(a.length){case 2:return a.reverse().join(" ");case 4:var l=a[0],c=a[1],h=a[2];return[c,l,a[3],h].join(" ");default:return t}},background:function(e){var t=e.value,r=e.valuesToConvert,n=e.isRtl,o=e.bgImgDirectionRegex,a=e.bgPosDirectionRegex;if(i(t))return t;var s=t.replace(/(url\(.*?\))|(rgba?\(.*?\))|(hsl\(.*?\))|(#[a-fA-F0-9]+)|((^| )(\D)+( |$))/g,"").trim();return t=t.replace(s,d.backgroundPosition({value:s,valuesToConvert:r,isRtl:n,bgPosDirectionRegex:a})),d.backgroundImage({value:t,valuesToConvert:r,bgImgDirectionRegex:o})},backgroundImage:function(e){var t=e.value,r=e.valuesToConvert,n=e.bgImgDirectionRegex;return s(t,"url(")||s(t,"linear-gradient(")?t.replace(n,function(e,t,n){return e.replace(n,r[n])}):t},backgroundPosition:function(e){var t=e.value,r=e.valuesToConvert,n=e.isRtl,o=e.bgPosDirectionRegex;return t.replace(n?/^((-|\d|\.)+%)/:null,function(e,t){return function(e){var t=e.indexOf(".");if(-1===t)e=100-parseFloat(e)+"%";else{var r=e.length-t-2;e=(e=100-parseFloat(e)).toFixed(r)+"%"}return e}(t)}).replace(o,function(e){return r[e]})},backgroundPositionX:function(e){var t=e.value,r=e.valuesToConvert,n=e.isRtl,o=e.bgPosDirectionRegex;return i(t)?t:d.backgroundPosition({value:t,valuesToConvert:r,isRtl:n,bgPosDirectionRegex:o})},transition:function(e){var t=e.value,r=e.propertiesToConvert;return t.split(/,\s*/g).map(function(e){var t=e.split(" ");return t[0]=r[t[0]]||t[0],t.join(" ")}).join(", ")},transitionProperty:function(e){var t=e.value,r=e.propertiesToConvert;return t.split(/,\s*/g).map(function(e){return r[e]||e}).join(", ")},transform:function(e){var t=e.value,r="[^\\u0020-\\u007e]",n="(?:(?:(?:\\[0-9a-f]{1,6})(?:\\r\\n|\\s)?)|\\\\[^\\r\\n\\f0-9a-f])",o="((?:-?(?:[0-9]*\\.[0-9]+|[0-9]+)(?:\\s*(?:em|ex|px|cm|mm|in|pt|pc|deg|rad|grad|ms|s|hz|khz|%)|-?(?:[_a-z]|"+r+"|"+n+")(?:[_a-z0-9-]|"+r+"|"+n+")*)?)|(?:inherit|auto))",a=new RegExp("(translateX\\s*\\(\\s*)"+o+"(\\s*\\))","gi"),i=new RegExp("(translate\\s*\\(\\s*)"+o+"((?:\\s*,\\s*"+o+"){0,1}\\s*\\))","gi"),s=new RegExp("(translate3d\\s*\\(\\s*)"+o+"((?:\\s*,\\s*"+o+"){0,2}\\s*\\))","gi"),u=new RegExp("(rotate[ZY]?\\s*\\(\\s*)"+o+"(\\s*\\))","gi");return t.replace(a,l).replace(i,l).replace(s,l).replace(u,l)}};d.objectPosition=d.backgroundPosition,d.margin=d.padding,d.borderWidth=d.padding,d.boxShadow=d.textShadow,d.webkitBoxShadow=d.boxShadow,d.mozBoxShadow=d.boxShadow,d.WebkitBoxShadow=d.boxShadow,d.MozBoxShadow=d.boxShadow,d.borderStyle=d.borderColor,d.webkitTransform=d.transform,d.mozTransform=d.transform,d.WebkitTransform=d.transform,d.MozTransform=d.transform,d.transformOrigin=d.backgroundPosition,d.webkitTransformOrigin=d.transformOrigin,d.mozTransformOrigin=d.transformOrigin,d.WebkitTransformOrigin=d.transformOrigin,d.MozTransformOrigin=d.transformOrigin,d.webkitTransition=d.transition,d.mozTransition=d.transition,d.WebkitTransition=d.transition,d.MozTransition=d.transition,d.webkitTransitionProperty=d.transitionProperty,d.mozTransitionProperty=d.transitionProperty,d.WebkitTransitionProperty=d.transitionProperty,d.MozTransitionProperty=d.transitionProperty,d["text-shadow"]=d.textShadow,d["border-color"]=d.borderColor,d["border-radius"]=d.borderRadius,d["background-image"]=d.backgroundImage,d["background-position"]=d.backgroundPosition,d["background-position-x"]=d.backgroundPositionX,d["object-position"]=d.objectPosition,d["border-width"]=d.padding,d["box-shadow"]=d.textShadow,d["-webkit-box-shadow"]=d.textShadow,d["-moz-box-shadow"]=d.textShadow,d["border-style"]=d.borderColor,d["-webkit-transform"]=d.transform,d["-moz-transform"]=d.transform,d["transform-origin"]=d.transformOrigin,d["-webkit-transform-origin"]=d.transformOrigin,d["-moz-transform-origin"]=d.transformOrigin,d["-webkit-transition"]=d.transition,d["-moz-transition"]=d.transition,d["transition-property"]=d.transitionProperty,d["-webkit-transition-property"]=d.transitionProperty,d["-moz-transition-property"]=d.transitionProperty;var h=a([["paddingLeft","paddingRight"],["marginLeft","marginRight"],["left","right"],["borderLeft","borderRight"],["borderLeftColor","borderRightColor"],["borderLeftStyle","borderRightStyle"],["borderLeftWidth","borderRightWidth"],["borderTopLeftRadius","borderTopRightRadius"],["borderBottomLeftRadius","borderBottomRightRadius"],["padding-left","padding-right"],["margin-left","margin-right"],["border-left","border-right"],["border-left-color","border-right-color"],["border-left-style","border-right-style"],["border-left-width","border-right-width"],["border-top-left-radius","border-top-right-radius"],["border-bottom-left-radius","border-bottom-right-radius"]]),f=["content"],p=a([["ltr","rtl"],["left","right"],["w-resize","e-resize"],["sw-resize","se-resize"],["nw-resize","ne-resize"]]),g=new RegExp("(^|\\W|_)((ltr)|(rtl)|(left)|(right))(\\W|_|$)","g"),m=new RegExp("(left)|(right)");function v(e){return Object.keys(e).reduce(function(t,r){var n=e[r];if("string"==typeof n&&(n=n.trim()),s(f,r))return t[r]=n,t;var o=y(r,n),a=o.key,i=o.value;return t[a]=i,t},Array.isArray(e)?[]:{})}function y(e,t){var r,n=/\/\*\s?@noflip\s?\*\//.test(t),o=n?e:h[r=e]||r,a=n?t:function(e,t){if(!function(e){return t=e,!("boolean"==typeof t||function(e){return null==e}(e));var t}(t))return t;if(r=t,r&&"object"==typeof r)return v(t);var r;var n,o=i(t),a=function(e){return"function"==typeof e}(t),s=o||a?t:t.replace(/ !important.*?$/,""),l=!o&&s.length!==t.length,u=d[e];n=u?u({value:s,valuesToConvert:p,propertiesToConvert:h,isRtl:!0,bgImgDirectionRegex:g,bgPosDirectionRegex:m}):p[s]||s;if(l)return n+" !important";return n}(o,t);return{key:o,value:a}}var b=r(3430);const k=/[A-Z]/g,C=/^ms-/,S={};function _(e){return"-"+e.toLowerCase()}function B(e){if(Object.prototype.hasOwnProperty.call(S,e))return S[e];if("--"===e.substr(0,2))return e;const t=e.replace(k,_);return S[e]=C.test(t)?"-"+t:t}function w(e){return"&"===e.charAt(0)?e.slice(1):e}var x="-moz-",T="-webkit-",E="comm",P="rule",A="decl",F="@import",D="@namespace",I="@keyframes",L="@layer",N=Math.abs,M=String.fromCharCode,R=Object.assign;function O(e){return e.trim()}function H(e,t){return(e=t.exec(e))?e[0]:e}function z(e,t,r){return e.replace(t,r)}function V(e,t,r){return e.indexOf(t,r)}function W(e,t){return 0|e.charCodeAt(t)}function U(e,t,r){return e.slice(t,r)}function j(e){return e.length}function q(e){return e.length}function $(e,t){return t.push(e),e}function K(e,t){for(var r="",n=0;n<e.length;n++)r+=t(e[n],n,e,t)||"";return r}function G(e,t,r,n){switch(e.type){case L:if(e.children.length)break;case F:case D:case A:return e.return=e.return||e.value;case E:return"";case I:return e.return=e.value+"{"+K(e.children,n)+"}";case P:if(!j(e.value=e.props.join(",")))return""}return j(r=K(e.children,n))?e.return=e.value+"{"+r+"}":""}var Q=1,J=1,Y=0,X=0,Z=0,ee="";function te(e,t,r,n,o,a,i,s){return{value:e,root:t,parent:r,type:n,props:o,children:a,line:Q,column:J,length:i,return:"",siblings:s}}function re(e,t){return R(te("",null,null,"",null,null,0,e.siblings),e,{length:-e.length},t)}function ne(){return Z=X>0?W(ee,--X):0,J--,10===Z&&(J=1,Q--),Z}function oe(){return Z=X<Y?W(ee,X++):0,J++,10===Z&&(J=1,Q++),Z}function ae(){return W(ee,X)}function ie(){return X}function se(e,t){return U(ee,e,t)}function le(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function ue(e){return Q=J=1,Y=j(ee=e),X=0,[]}function ce(e){return ee="",e}function de(e){return O(se(X-1,ge(91===e?e+2:40===e?e+1:e)))}function he(e){return ce(function(e){for(;oe();)switch(le(Z)){case 0:$(ve(X-1),e);break;case 2:$(de(Z),e);break;default:$(M(Z),e)}return e}(ue(e)))}function fe(e){for(;(Z=ae())&&Z<33;)oe();return le(e)>2||le(Z)>3?"":" "}function pe(e,t){for(;--t&&oe()&&!(Z<48||Z>102||Z>57&&Z<65||Z>70&&Z<97););return se(e,ie()+(t<6&&32==ae()&&32==oe()))}function ge(e){for(;oe();)switch(Z){case e:return X;case 34:case 39:34!==e&&39!==e&&ge(Z);break;case 40:41===e&&ge(e);break;case 92:oe()}return X}function me(e,t){for(;oe()&&e+Z!==57&&(e+Z!==84||47!==ae()););return"/*"+se(t,X-1)+"*"+M(47===e?e:oe())}function ve(e){for(;!le(ae());)oe();return se(e,X)}function ye(e){return ce(be("",null,null,null,[""],e=ue(e),0,[0],e))}function be(e,t,r,n,o,a,i,s,l){for(var u=0,c=0,d=i,h=0,f=0,p=0,g=1,m=1,v=1,y=0,b="",k=o,C=a,S=n,_=b;m;)switch(p=y,y=oe()){case 40:if(108!=p&&58==W(_,d-1)){-1!=V(_+=z(de(y),"&","&\f"),"&\f",N(u?s[u-1]:0))&&(v=-1);break}case 34:case 39:case 91:_+=de(y);break;case 9:case 10:case 13:case 32:_+=fe(p);break;case 92:_+=pe(ie()-1,7);continue;case 47:switch(ae()){case 42:case 47:$(Ce(me(oe(),ie()),t,r,l),l),5!=le(p||1)&&5!=le(ae()||1)||!j(_)||" "===U(_,-1,void 0)||(_+=" ");break;default:_+="/"}break;case 123*g:s[u++]=j(_)*v;case 125*g:case 59:case 0:switch(y){case 0:case 125:m=0;case 59+c:-1==v&&(_=z(_,/\f/g,"")),f>0&&(j(_)-d||0===g&&47===p)&&$(f>32?Se(_+";",n,r,d-1,l):Se(z(_," ","")+";",n,r,d-2,l),l);break;case 59:_+=";";default:if($(S=ke(_,t,r,u,c,o,s,b,k=[],C=[],d,a),a),123===y)if(0===c)be(_,t,S,S,k,a,d,s,C);else{switch(h){case 99:if(110===W(_,3))break;case 108:if(97===W(_,2))break;default:c=0;case 100:case 109:case 115:}c?be(e,S,S,n&&$(ke(e,S,S,0,0,o,s,b,o,k=[],d,C),C),o,C,d,s,n?k:C):be(_,S,S,S,[""],C,0,s,C)}}u=c=f=0,g=v=1,b=_="",d=i;break;case 58:d=1+j(_),f=p;default:if(g<1)if(123==y)--g;else if(125==y&&0==g++&&125==ne())continue;switch(_+=M(y),y*g){case 38:v=c>0?1:(_+="\f",-1);break;case 44:s[u++]=(j(_)-1)*v,v=1;break;case 64:45===ae()&&(_+=de(oe())),h=ae(),c=d=j(b=_+=ve(ie())),y++;break;case 45:45===p&&2==j(_)&&(g=0)}}return a}function ke(e,t,r,n,o,a,i,s,l,u,c,d){for(var h=o-1,f=0===o?a:[""],p=q(f),g=0,m=0,v=0;g<n;++g)for(var y=0,b=U(e,h+1,h=N(m=i[g])),k=e;y<p;++y)(k=O(m>0?f[y]+" "+b:z(b,/&\f/g,f[y])))&&(l[v++]=k);return te(e,t,r,0===o?P:s,l,u,c,d)}function Ce(e,t,r,n){return te(e,t,r,E,M(Z),U(e,2,-2),0,n)}function Se(e,t,r,n,o){return te(e,t,r,A,U(e,0,n),U(e,n+1,-1),n,o)}function _e(e){var t=q(e);return function(r,n,o,a){for(var i="",s=0;s<t;s++)i+=e[s](r,n,o,a)||"";return i}}function Be(e){return function(t){t.root||(t=t.return)&&e(t)}}const we=e=>{if(e.type===P){if("string"==typeof e.props)return void 0;e.props=e.props.map(e=>-1===e.indexOf(":global(")?e:he(e).reduce((e,t,r,n)=>{if(""===t)return e;if(":"===t&&"global"===n[r+1]){const t=n[r+2].slice(1,-1)+" ";return e.unshift(t),n[r+1]="",n[r+2]="",e}return e.push(t),e},[]).join(""))}};function xe(e,t,r){switch(function(e,t){return 45^W(e,0)?(((t<<2^W(e,0))<<2^W(e,1))<<2^W(e,2))<<2^W(e,3):0}(e,t)){case 5103:return T+"print-"+e+e;case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:return T+e+e;case 4215:if(102===W(e,9))return T+e+e;if(116===W(e,t+1))return T+e+e;break;case 4789:return x+e+e;case 5349:case 4246:case 6968:return T+e+x+e+e;case 6187:if(!H(e,/grab/))return z(z(z(e,/(zoom-|grab)/,T+"$1"),/(image-set)/,T+"$1"),e,"")+e;case 5495:case 3959:return z(e,/(image-set\([^]*)/,T+"$1$`$1");case 4095:case 3583:case 4068:case 2532:return z(e,/(.+)-inline(.+)/,T+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(j(e)-1-t>6)switch(W(e,t+1)){case 102:if(108===W(e,t+3))return z(e,/(.+:)(.+)-([^]+)/,"$1"+T+"$2-$3$1"+x+(108==W(e,t+3)?"$3":"$2-$3"))+e;case 115:return~V(e,"stretch")?xe(z(e,"stretch","fill-available"),t)+e:e}}return e}function Te(e,t,r,n){if(e.length>-1&&!e.return)switch(e.type){case A:return void(e.return=xe(e.value,e.length));case P:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,function(t){switch(H(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return K([re(e,{props:[z(t,/:(read-\w+)/,":"+x+"$1")]})],n);case"::placeholder":return K([re(e,{props:[z(t,/:(plac\w+)/,":"+T+"input-$1")]}),re(e,{props:[z(t,/:(plac\w+)/,":"+x+"$1")]})],n)}return""})}}const Ee=e=>{(function(e){switch(e.type){case"@container":case"@media":case"@supports":case L:return!0}return!1})(e)&&Array.isArray(e.children)&&e.children.sort((e,t)=>e.props[0]>t.props[0]?1:-1)};function Pe(){}const Ae=/,( *[^ &])/g;function Fe(e,t,r){let n=t;return r.length>0&&(n=r.reduceRight((e,t)=>{return`${r=t,"&"+w(r.replace(Ae,",&$1"))} { ${e} }`;var r},t)),`${e}{${n}}`}function De(e,t){const{className:r,selectors:n,property:o,rtlClassName:a,rtlProperty:i,rtlValue:s,value:l}=e,{container:u,layer:c,media:d,supports:h}=t;let f=Fe(`.${r}`,Array.isArray(l)?`${l.map(e=>`${B(o)}: ${e}`).join(";")};`:`${B(o)}: ${l};`,n);if(i&&a){f+=Fe(`.${a}`,Array.isArray(s)?`${s.map(e=>`${B(i)}: ${e}`).join(";")};`:`${B(i)}: ${s};`,n)}return d&&(f=`@media ${d} { ${f} }`),c&&(f=`@layer ${c} { ${f} }`),h&&(f=`@supports ${h} { ${f} }`),u&&(f=`@container ${u} { ${f} }`),function(e,t){const r=[];return K(ye(e),_e([we,t?Ee:Pe,Te,G,Be(e=>r.push(e))])),r}(f,!0)}function Ie(e){let t="";for(const r in e){const n=e[r];if("string"!=typeof n&&"number"!=typeof n){if(Array.isArray(n))for(const e of n)t+=B(r)+":"+e+";"}else t+=B(r)+":"+n+";"}return t}function Le(e){let t="";for(const r in e)t+=`${r}{${Ie(e[r])}}`;return t}function Ne(e,t){const r=[];return K(ye(`@keyframes ${e} {${t}}`),_e([G,Te,Be(e=>r.push(e))])),r}const Me={animation:[-1,["animationDelay","animationDirection","animationDuration","animationFillMode","animationIterationCount","animationName","animationPlayState","animationTimeline","animationTimingFunction"]],animationRange:[-1,["animationRangeEnd","animationRangeStart"]],background:[-2,["backgroundAttachment","backgroundClip","backgroundColor","backgroundImage","backgroundOrigin","backgroundPosition","backgroundPositionX","backgroundPositionY","backgroundRepeat","backgroundSize"]],backgroundPosition:[-1,["backgroundPositionX","backgroundPositionY"]],border:[-2,["borderBottom","borderBottomColor","borderBottomStyle","borderBottomWidth","borderLeft","borderLeftColor","borderLeftStyle","borderLeftWidth","borderRight","borderRightColor","borderRightStyle","borderRightWidth","borderTop","borderTopColor","borderTopStyle","borderTopWidth"]],borderBottom:[-1,["borderBottomColor","borderBottomStyle","borderBottomWidth"]],borderImage:[-1,["borderImageOutset","borderImageRepeat","borderImageSlice","borderImageSource","borderImageWidth"]],borderLeft:[-1,["borderLeftColor","borderLeftStyle","borderLeftWidth"]],borderRadius:[-1,["borderBottomLeftRadius","borderBottomRightRadius","borderTopLeftRadius","borderTopRightRadius"]],borderRight:[-1,["borderRightColor","borderRightStyle","borderRightWidth"]],borderTop:[-1,["borderTopColor","borderTopStyle","borderTopWidth"]],caret:[-1,["caretColor","caretShape"]],columnRule:[-1,["columnRuleColor","columnRuleStyle","columnRuleWidth"]],columns:[-1,["columnCount","columnWidth"]],containIntrinsicSize:[-1,["containIntrinsicHeight","containIntrinsicWidth"]],container:[-1,["containerName","containerType"]],flex:[-1,["flexBasis","flexGrow","flexShrink"]],flexFlow:[-1,["flexDirection","flexWrap"]],font:[-1,["fontFamily","fontSize","fontStretch","fontStyle","fontVariant","fontWeight","lineHeight"]],gap:[-1,["columnGap","rowGap"]],grid:[-1,["columnGap","gridAutoColumns","gridAutoFlow","gridAutoRows","gridColumnGap","gridRowGap","gridTemplateAreas","gridTemplateColumns","gridTemplateRows","rowGap"]],gridArea:[-1,["gridColumnEnd","gridColumnStart","gridRowEnd","gridRowStart"]],gridColumn:[-1,["gridColumnEnd","gridColumnStart"]],gridRow:[-1,["gridRowEnd","gridRowStart"]],gridTemplate:[-1,["gridTemplateAreas","gridTemplateColumns","gridTemplateRows"]],inset:[-1,["bottom","left","right","top"]],insetBlock:[-1,["insetBlockEnd","insetBlockStart"]],insetInline:[-1,["insetInlineEnd","insetInlineStart"]],listStyle:[-1,["listStyleImage","listStylePosition","listStyleType"]],margin:[-1,["marginBottom","marginLeft","marginRight","marginTop"]],marginBlock:[-1,["marginBlockEnd","marginBlockStart"]],marginInline:[-1,["marginInlineEnd","marginInlineStart"]],mask:[-1,["maskClip","maskComposite","maskImage","maskMode","maskOrigin","maskPosition","maskRepeat","maskSize"]],maskBorder:[-1,["maskBorderMode","maskBorderOutset","maskBorderRepeat","maskBorderSlice","maskBorderSource","maskBorderWidth"]],offset:[-1,["offsetAnchor","offsetDistance","offsetPath","offsetPosition","offsetRotate"]],outline:[-1,["outlineColor","outlineStyle","outlineWidth"]],overflow:[-1,["overflowX","overflowY"]],overscrollBehavior:[-1,["overscrollBehaviorX","overscrollBehaviorY"]],padding:[-1,["paddingBottom","paddingLeft","paddingRight","paddingTop"]],paddingBlock:[-1,["paddingBlockEnd","paddingBlockStart"]],paddingInline:[-1,["paddingInlineEnd","paddingInlineStart"]],placeContent:[-1,["alignContent","justifyContent"]],placeItems:[-1,["alignItems","justifyItems"]],placeSelf:[-1,["alignSelf","justifySelf"]],scrollMargin:[-1,["scrollMarginBottom","scrollMarginLeft","scrollMarginRight","scrollMarginTop"]],scrollMarginBlock:[-1,["scrollMarginBlockEnd","scrollMarginBlockStart"]],scrollMarginInline:[-1,["scrollMarginInlineEnd","scrollMarginInlineStart"]],scrollPadding:[-1,["scrollPaddingBottom","scrollPaddingLeft","scrollPaddingRight","scrollPaddingTop"]],scrollPaddingBlock:[-1,["scrollPaddingBlockEnd","scrollPaddingBlockStart"]],scrollPaddingInline:[-1,["scrollPaddingInlineEnd","scrollPaddingInlineStart"]],scrollTimeline:[-1,["scrollTimelineAxis","scrollTimelineName"]],textDecoration:[-1,["textDecorationColor","textDecorationLine","textDecorationStyle","textDecorationThickness"]],textEmphasis:[-1,["textEmphasisColor","textEmphasisStyle"]],transition:[-1,["transitionBehavior","transitionDelay","transitionDuration","transitionProperty","transitionTimingFunction"]],viewTimeline:[-1,["viewTimelineAxis","viewTimelineName"]]};function Re(e,t){return 0===e.length?t:`${e} and ${t}`}function Oe(e){return"@media"===e.substr(0,6)}function He(e){return"@layer"===e.substr(0,6)}const ze=/^(:|\[|>|&)/;function Ve(e){return ze.test(e)}function We(e){return"@supports"===e.substr(0,9)}function Ue(e){return"@container"===e.substring(0,10)}function je(e){return null!=e&&"object"==typeof e&&!1===Array.isArray(e)}const qe={"us-w":"w","us-v":"i",nk:"l",si:"v",cu:"f",ve:"h",ti:"a"};function $e(e,t){if(t.media)return"m";if(t.layer||t.supports)return"t";if(t.container)return"c";if(e.length>0){const t=e[0].trim();if(58===t.charCodeAt(0))return qe[t.slice(4,8)]||qe[t.slice(3,5)]||"d"}return"d"}function Ke(e,t){return e?t+e:e}function Ge(e){return Ke(e.container,"c")+Ke(e.media,"m")+Ke(e.layer,"l")+Ke(e.supports,"s")}function Qe(e,t,r){const n=e+Ge(r)+t,a=(0,o.A)(n),i=a.charCodeAt(0);return i>=48&&i<=57?String.fromCharCode(i+17)+a.slice(1):a}function Je({property:e,selector:t,salt:r,value:n},a){return b.aN+(0,o.A)(r+t+Ge(a)+e+n.trim())}function Ye(e){return e===b.Ut}function Xe(e){return e.replace(/>\s+/g,">")}function Ze(...e){0}function et(e,t){Ze()}function tt(e,t){Ze()}function rt(e){return Me[e]}function nt(e){var t;return null!==(t=null==e?void 0:e[0])&&void 0!==t?t:0}function ot(e,t,r,n){e[t]=n?[r,n]:r}function at(e,t){return t.length>0?[e,Object.fromEntries(t)]:e}function it(e,t,r,n,o,a){var i;const s=[];0!==a&&s.push(["p",a]),"m"===t&&o&&s.push(["m",o]),null!==(i=e[t])&&void 0!==i||(e[t]=[]),r&&e[t].push(at(r,s)),n&&e[t].push(at(n,s))}function st(e,t="",r=[],n={container:"",layer:"",media:"",supports:""},a={},i={},s){for(const l in e){if(b.qw.hasOwnProperty(l)){tt(0,e[l]);continue}const u=e[l];if(null!=u){if(Ye(u)){ot(a,Qe(Xe(r.join("")),l,n),0,void 0);continue}if("string"==typeof u||"number"==typeof u){const e=Xe(r.join("")),o=rt(l);if(o){const e=o[1],s=Object.fromEntries(e.map(e=>[e,b.Ut]));st(s,t,r,n,a,i)}const c=Qe(e,l,n),d=Je({value:u.toString(),salt:t,selector:e,property:l},n),h=s&&{key:l,value:s}||y(l,u),f=h.key!==l||h.value!==u,p=f?Je({value:h.value.toString(),property:h.key,salt:t,selector:e},n):void 0,g=f?{rtlClassName:p,rtlProperty:h.key,rtlValue:h.value}:void 0,m=$e(r,n),[v,k]=De(Object.assign({className:d,selectors:r,property:l,value:u},g),n);ot(a,c,d,p),it(i,m,v,k,n.media,nt(o))}else if("animationName"===l){const e=Array.isArray(u)?u:[u],s=[],l=[];for(const t of e){const e=Le(t),r=Le(v(t)),a=b.aN+(0,o.A)(e);let u;const c=Ne(a,e);let d=[];e===r?u=a:(u=b.aN+(0,o.A)(r),d=Ne(u,r));for(let e=0;e<c.length;e++)it(i,"k",c[e],d[e],n.media,0);s.push(a),l.push(u)}st({animationName:s.join(", ")},t,r,n,a,i,l.join(", "))}else if(Array.isArray(u)){if(0===u.length){0;continue}const e=Xe(r.join("")),o=rt(l);if(o){const e=o[1],s=Object.fromEntries(e.map(e=>[e,b.Ut]));st(s,t,r,n,a,i)}const s=Qe(e,l,n),c=Je({value:u.map(e=>(null!=e?e:"").toString()).join(";"),salt:t,selector:e,property:l},n),d=u.map(e=>y(l,e));if(!!d.some(e=>e.key!==d[0].key)){0;continue}const h=d[0].key!==l||d.some((e,t)=>e.value!==u[t]),f=h?Je({value:d.map(e=>{var t;return(null!==(t=null==e?void 0:e.value)&&void 0!==t?t:"").toString()}).join(";"),salt:t,property:d[0].key,selector:e},n):void 0,p=h?{rtlClassName:f,rtlProperty:d[0].key,rtlValue:d.map(e=>e.value)}:void 0,g=$e(r,n),[m,v]=De(Object.assign({className:c,selectors:r,property:l,value:u},p),n);ot(a,s,c,f),it(i,g,m,v,n.media,nt(o))}else if(je(u))if(Ve(l))st(u,t,r.concat(w(l)),n,a,i);else if(Oe(l)){const e=Re(n.media,l.slice(6).trim());st(u,t,r,Object.assign({},n,{media:e}),a,i)}else if(He(l)){const e=(n.layer?`${n.layer}.`:"")+l.slice(6).trim();st(u,t,r,Object.assign({},n,{layer:e}),a,i)}else if(We(l)){const e=Re(n.supports,l.slice(9).trim());st(u,t,r,Object.assign({},n,{supports:e}),a,i)}else if(Ue(l)){const e=l.slice(10).trim();st(u,t,r,Object.assign({},n,{container:e}),a,i)}else et()}}return[a,i]}var lt=r(5014);function ut(e,t=n.A){const r=t();let o=null,a=null,i=null,s=null;return function(t){const{dir:n,renderer:l}=t;null===o&&([o,a]=function(e,t=""){const r={},n={};for(const o in e){const a=e[o],[i,s]=st(a,t);r[o]=i,Object.keys(s).forEach(e=>{n[e]=(n[e]||[]).concat(s[e])})}return[r,n]}(e,l.classNameHashSalt));const u="ltr"===n;return u?null===i&&(i=(0,lt.N)(o,n)):null===s&&(s=(0,lt.N)(o,n)),r(l,a),u?i:s}}var ct=r(9119),dt=r(3412),ht=r(1637);function ft(e){const t=ut(e,ct.A);return function(){const e=(0,ht.m)(),r=(0,dt.J)();return t({dir:e,renderer:r})}}},4606:(e,t,r)=>{"use strict";r.d(t,{c:()=>i});var n=r(1481),o=r(947),a=r(4243);const i=(e,t,r,i,s,l)=>{(0,n.Rm)({id:a.x.Profiler_TagId,type:o.JV.Performance,data:{id:e,phase:t,actualDuration:Number(r.toFixed(2)),baseDuration:Number(i.toFixed(2)),startTime:Number(s.toFixed(2)),commitTime:Number(l.toFixed(2))},start:null,epoch:Date.now()})}},4630:e=>{"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},4633:(e,t,r)=>{"use strict";r.d(t,{xg:()=>i,gX:()=>c,ee:()=>d,V2:()=>v,JW:()=>m,Eo:()=>y,nU:()=>g,lg:()=>s,eN:()=>u,q2:()=>h,mJ:()=>f});const n="fg_rsvd_privacyNoLink";var o=r(6628),a=r(3090);const i=(0,o.Mz)([e=>e.get("floodgate")?.get("navigation")],e=>e?.get("currentPage")),s=((0,o.Mz)([e=>e.get("floodgate")?.get("navigation")],e=>e?.get("previousPage")),(0,o.Mz)([e=>e.get("floodgate").get("uxSchema")],e=>e)),l=(0,o.Mz)([s],e=>e.get("variables")?.toObject()),u=(0,o.Mz)([s],e=>e.get("additionalCapabilities")?.toObject()),c=((0,o.Mz)([s],e=>e.get("pages").toArray().map(e=>e.toObject())),(0,o.Mz)([i,e=>e?.get("floodgate")?.get("uxSchema")?.get("pages").toArray()],(e,t)=>-1!==e&&t&&t.length>0?t[e].toObject():null)),d=(0,o.Mz)([c,(e,t)=>t.templateId],(e,t)=>e?.id===t?e:null),h=(0,o.Mz)([c],e=>a.Lr.has(e?.id||"")),f=(0,o.Mz)([l],e=>e&&n in e&&0!=e[n]),p=(0,o.Mz)([e=>e.get("floodgate")?.get("common")],e=>e),g=(0,o.Mz)([p],e=>e?.get("toastModalVisibility")),m=(0,o.Mz)([p],e=>e?.get("footerButtonsVisibility")),v=(0,o.Mz)([p],e=>e?.get("isCurrentPageValid")),y=(0,o.Mz)([p],e=>e?.get("submitBtnClickCount"))},4656:(e,t,r)=>{"use strict";r.d(t,{P:()=>Pe});var n,o,a=r(7089),i=r(7308),s=r(9305),l=r(26),u=r(7291),c=r(1535),d=r(3550),h=r(8686),f=r(107),p=r(2527),g=r(6157),m=r(1006),v=r(3451),y=r(963);!function(e){e[e.top=1]="top",e[e.bottom=-1]="bottom",e[e.left=2]="left",e[e.right=-2]="right"}(n||(n={})),function(e){e[e.top=0]="top",e[e.bottom=1]="bottom",e[e.start=2]="start",e[e.end=3]="end"}(o||(o={}));var b,k=function(){function e(e,t,r,n){void 0===e&&(e=0),void 0===t&&(t=0),void 0===r&&(r=0),void 0===n&&(n=0),this.top=r,this.bottom=n,this.left=e,this.right=t}return Object.defineProperty(e.prototype,"width",{get:function(){return this.right-this.left},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"height",{get:function(){return this.bottom-this.top},enumerable:!1,configurable:!0}),e.prototype.equals=function(e){return parseFloat(this.top.toFixed(4))===parseFloat(e.top.toFixed(4))&&parseFloat(this.bottom.toFixed(4))===parseFloat(e.bottom.toFixed(4))&&parseFloat(this.left.toFixed(4))===parseFloat(e.left.toFixed(4))&&parseFloat(this.right.toFixed(4))===parseFloat(e.right.toFixed(4))},e}();function C(e,t,r){return{targetEdge:e,alignmentEdge:t,isAuto:r}}var S=((b={})[l.A.topLeftEdge]=C(n.top,n.left),b[l.A.topCenter]=C(n.top),b[l.A.topRightEdge]=C(n.top,n.right),b[l.A.topAutoEdge]=C(n.top,void 0,!0),b[l.A.bottomLeftEdge]=C(n.bottom,n.left),b[l.A.bottomCenter]=C(n.bottom),b[l.A.bottomRightEdge]=C(n.bottom,n.right),b[l.A.bottomAutoEdge]=C(n.bottom,void 0,!0),b[l.A.leftTopEdge]=C(n.left,n.top),b[l.A.leftCenter]=C(n.left),b[l.A.leftBottomEdge]=C(n.left,n.bottom),b[l.A.rightTopEdge]=C(n.right,n.top),b[l.A.rightCenter]=C(n.right),b[l.A.rightBottomEdge]=C(n.right,n.bottom),b);function _(e,t){return!(e.top<t.top)&&(!(e.bottom>t.bottom)&&(!(e.left<t.left)&&!(e.right>t.right)))}function B(e,t){var r=[];return e.top<t.top&&r.push(n.top),e.bottom>t.bottom&&r.push(n.bottom),e.left<t.left&&r.push(n.left),e.right>t.right&&r.push(n.right),r}function w(e,t){return e[n[t]]}function x(e,t,r){return e[n[t]]=r,e}function T(e,t){var r=z(t);return(w(e,r.positiveEdge)+w(e,r.negativeEdge))/2}function E(e,t){return e>0?t:-1*t}function P(e,t){return E(e,w(t,e))}function A(e,t,r){return E(r,w(e,r)-w(t,r))}function F(e,t,r,n){void 0===n&&(n=!0);var o=w(e,t)-r,a=x(e,t,r);return n&&(a=x(e,-1*t,w(e,-1*t)-o)),a}function D(e,t,r,n){return void 0===n&&(n=0),F(e,r,w(t,r)+E(r,n))}function I(e,t,r){return P(r,e)>P(r,t)}function L(e,t){for(var r=0,n=0,o=B(e,t);n<o.length;n++){var a=o[n];r+=Math.pow(A(e,t,a),2)}return r}function N(e,t,r,o){return void 0===o&&(o=200),(r===n.bottom||r===n.top)&&A(e,t,r)>=o}function M(e,t,r,o,a,i,s,l,u){void 0===a&&(a=!1),void 0===s&&(s=0);var c=o.alignmentEdge,d=o.alignTargetEdge,h={elementRectangle:e,targetEdge:o.targetEdge,alignmentEdge:c};l||u||(h=function(e,t,r,o,a,i,s){void 0===a&&(a=!1),void 0===s&&(s=0);var l=[n.left,n.right,n.bottom,n.top];(0,m.jI)()&&(l[0]*=-1,l[1]*=-1);for(var u,c=e,d=o.targetEdge,h=o.alignmentEdge,f=d,p=h,g=0;g<4;g++){if(I(c,r,d))return{elementRectangle:c,targetEdge:d,alignmentEdge:h};if(a&&N(t,r,d,i)){switch(d){case n.bottom:c.bottom=r.bottom;break;case n.top:c.top=r.top}return{elementRectangle:c,targetEdge:d,alignmentEdge:h,forcedInBounds:!0}}var v=L(c,r);(!u||v<u)&&(u=v,f=d,p=h),l.splice(l.indexOf(d),1),l.length>0&&(l.indexOf(-1*d)>-1?d*=-1:(h=d,d=l.slice(-1)[0]),c=H(e,t,{targetEdge:d,alignmentEdge:h},s))}return{elementRectangle:c=H(e,t,{targetEdge:f,alignmentEdge:p},s),targetEdge:f,alignmentEdge:p}}(e,t,r,o,a,i,s));var f=B(h.elementRectangle,r),p=l?-h.targetEdge:void 0;if(f.length>0)if(d)if(h.alignmentEdge&&f.indexOf(-1*h.alignmentEdge)>-1){var g=function(e,t,r,n){var o=e.alignmentEdge,a=e.targetEdge,i=-1*o;return{elementRectangle:H(e.elementRectangle,t,{targetEdge:a,alignmentEdge:i},r,n),targetEdge:a,alignmentEdge:i}}(h,t,s,u);if(_(g.elementRectangle,r))return g;h=R(B(g.elementRectangle,r),h,r,p)}else h=R(f,h,r,p);else h=R(f,h,r,p);return h}function R(e,t,r,n){for(var o=0,a=e;o<a.length;o++){var i=a[o],s=void 0;if(n&&n===-1*i)s=F(t.elementRectangle,i,w(r,i),!1),t.forcedInBounds=!0;else I(s=D(t.elementRectangle,r,i),r,-1*i)||(s=F(s,-1*i,w(r,-1*i),!1),t.forcedInBounds=!0);t.elementRectangle=s}return t}function O(e,t,r){var n=z(t).positiveEdge;return F(e,n,r-(T(e,t)-w(e,n)))}function H(e,t,r,n,o){void 0===n&&(n=0);var a=new k(e.left,e.right,e.top,e.bottom),i=r.alignmentEdge,s=r.targetEdge,l=o?s:-1*s;(a=o?D(a,t,s,n):function(e,t,r,n){void 0===n&&(n=0);var o=E(-1*r,n);return F(e,-1*r,w(t,r)+o)}(a,t,s,n),i)?a=D(a,t,i):a=O(a,l,T(t,s));return a}function z(e){return e===n.top||e===n.bottom?{positiveEdge:n.left,negativeEdge:n.right}:{positiveEdge:n.top,negativeEdge:n.bottom}}function V(e,t,r){return r&&Math.abs(A(e,r,t))>Math.abs(A(e,r,-1*t))?-1*t:t}function W(e,t,r,o,a,i,s,l){var u,c={},d=Q(t),h=i?r:-1*r,f=a||z(r).positiveEdge;return s&&!function(e,t,r){return void 0!==r&&w(e,t)===w(r,t)}(e,(u=f,-1*u),o)||(f=V(e,f,o)),c[n[h]]=A(e,d,h),c[n[f]]=A(e,d,f),l&&(c[n[-1*h]]=A(e,d,-1*h),c[n[-1*f]]=A(e,d,-1*f)),c}function U(e){return Math.sqrt(e*e*2)}function j(e,t,r){if(void 0===e&&(e=l.A.bottomAutoEdge),r)return{alignmentEdge:r.alignmentEdge,isAuto:r.isAuto,targetEdge:r.targetEdge};var n=(0,a.Cl)({},S[e]);return(0,m.jI)()?(n.alignmentEdge&&n.alignmentEdge%2==0&&(n.alignmentEdge=-1*n.alignmentEdge),void 0!==t?S[t]:n):n}function q(e,t,r){var n=T(t,e),o=T(r,e),a=z(e),i=a.positiveEdge,s=a.negativeEdge;return n<=o?i:s}function $(e,t,r,n,o,a,i,s,l){void 0===a&&(a=!1);var u=H(e,t,n,o,l);return _(u,r)?{elementRectangle:u,targetEdge:n.targetEdge,alignmentEdge:n.alignmentEdge}:M(u,t,r,n,a,i,o,s,l)}function K(e,t,r){var o=-1*e.targetEdge,i=new k(0,e.elementRectangle.width,0,e.elementRectangle.height),s={},l=V(e.elementRectangle,e.alignmentEdge?e.alignmentEdge:z(o).positiveEdge,r),u=A(e.elementRectangle,e.targetRectangle,o)>Math.abs(w(t,o));return s[n[o]]=w(t,o),s[n[l]]=A(t,i,l),{elementPosition:(0,a.Cl)({},s),closestEdge:q(e.targetEdge,t,i),targetEdge:o,hideBeak:!u}}function G(e,t){var r=t.targetRectangle,n=z(t.targetEdge),o=n.positiveEdge,a=n.negativeEdge,i=T(r,t.targetEdge),s=new k(e/2,t.elementRectangle.width-e/2,e/2,t.elementRectangle.height-e/2),l=new k(0,e,0,e);return I(l=O(l=F(l,-1*t.targetEdge,-e/2),-1*t.targetEdge,i-P(o,t.elementRectangle)),s,o)?I(l,s,a)||(l=D(l,s,a)):l=D(l,s,o),l}function Q(e){var t=e.getBoundingClientRect();return new k(t.left,t.right,t.top,t.bottom)}function J(e){return new k(e.left,e.right,e.top,e.bottom)}function Y(e,t,r,o,i,s){void 0===i&&(i=!1);var l=e.gapSpace?e.gapSpace:0,u=function(e,t){var r;if(t){if(t.preventDefault){var o=t;r=new k(o.clientX,o.clientX,o.clientY,o.clientY)}else if(t.getBoundingClientRect)r=Q(t);else{var a=t,i=a.left||a.x,s=a.top||a.y,l=a.right||i,u=a.bottom||s;r=new k(i,l,s,u)}if(!_(r,e))for(var c=0,d=B(r,e);c<d.length;c++){var h=d[c];r[n[h]]=e[n[h]]}}else r=new k(0,0,0,0);return r}(r,e.target),c=function(e,t,r,n,o){return e.isAuto&&(e.alignmentEdge=q(e.targetEdge,t,r)),e.alignTargetEdge=o,e}(j(e.directionalHint,e.directionalHintForRTL,o),u,r,e.coverTarget,e.alignTargetEdge),d=$(Q(t),u,r,c,l,i,s,e.directionalHintFixed,e.coverTarget);return(0,a.Cl)((0,a.Cl)({},d),{targetRectangle:u})}function X(e,t,r,n,o){return{elementPosition:W(e.elementRectangle,t,e.targetEdge,r,e.alignmentEdge,n,o,e.forcedInBounds),targetEdge:e.targetEdge,alignmentEdge:e.alignmentEdge}}function Z(e,t,r){return void 0===t&&(t=0),void 0===r&&(r=0),U(e?t:0)/2+r}function ee(e,t,r,n,o,i,s,l){void 0===o&&(o=!1);var u=null!=l?l:(0,v.z)(),c=e.isBeakVisible&&e.beakWidth||0,d=Z(e.isBeakVisible,e.beakWidth,e.gapSpace),h=e;h.gapSpace=d;var f=e.bounds?J(e.bounds):new k(0,u.innerWidth-(0,y.XJ)(),0,u.innerHeight),p=Y(h,r,f,n,o,i),g=K(p,G(c,p),f);return(0,a.Cl)((0,a.Cl)({},X(p,t,f,e.coverTarget,s)),{beakPosition:g})}function te(e){var t,r,n,o,a=e,i=e,s=e,l=null!==(t=s.left)&&void 0!==t?t:s.x,u=null!==(r=s.top)&&void 0!==r?r:s.y,c=null!==(n=s.right)&&void 0!==n?n:l,d=null!==(o=s.bottom)&&void 0!==o?o:u;return a.stopPropagation?new k(a.clientX,a.clientX,a.clientY,a.clientY):void 0!==l&&void 0!==u?new k(l,c,u,d):Q(i)}function re(e,t,r,n,o){return function(e,t,r,n,o){return ee(e,t,r,n,!1,void 0,!0,null!=o?o:(0,v.z)())}(e,t,r,n,o)}var ne,oe=r(8737),ae=r(8258),ie=r(4922),se=r(7113),le=r(7418),ue=r(506),ce=r(2095),de=r(3280),he=r(1589),fe=((ne={})[n.top]=ie.lw.slideUpIn10,ne[n.bottom]=ie.lw.slideDownIn10,ne[n.left]=ie.lw.slideLeftIn10,ne[n.right]=ie.lw.slideRightIn10,ne),pe=0,ge=0,me={opacity:0,filter:"opacity(0)",pointerEvents:"none"},ve=["role","aria-roledescription"],ye={preventDismissOnLostFocus:!1,preventDismissOnScroll:!1,preventDismissOnResize:!1,isBeakVisible:!0,beakWidth:16,gapSpace:0,minPagePadding:8,directionalHint:l.A.bottomAutoEdge},be=(0,ae.Z)({disableCaching:!0});function ke(e,t,r,o){var a,s=e.calloutMaxHeight,l=e.finalHeight,u=e.directionalHint,c=e.directionalHintFixed,d=e.hidden,h=e.gapSpace,f=e.beakWidth,p=e.isBeakVisible,g=e.coverTarget,m=i.useState(),v=m[0],y=m[1],b=null!==(a=null==o?void 0:o.elementPosition)&&void 0!==a?a:{},k=b.top,C=b.bottom,S=(null==r?void 0:r.current)?te(r.current):void 0;return i.useEffect(function(){var e,r,a=null!==(e=t())&&void 0!==e?e:{},i=a.top,l=a.bottom;(null==o?void 0:o.targetEdge)===n.top&&(null==S?void 0:S.top)&&!g&&(l=S.top-function(e,t,r){return Z(e,t,r)}(p,f,h)),"number"==typeof k&&l?r=l-k:"number"==typeof C&&"number"==typeof i&&l&&(r=l-i-C),y(!s&&!d||s&&r&&s>r?r:s||void 0)},[C,s,l,u,c,t,d,o,k,h,f,p,S,g]),v}function Ce(e,t,r,n,o,s){var l,u=i.useState(),c=u[0],d=u[1],h=i.useRef(0),f=i.useRef(),p=(0,se.Y)(),g=e.hidden,m=e.target,v=e.finalHeight,y=e.calloutMaxHeight,b=e.onPositioned,k=e.directionalHint,C=e.hideOverflow,S=e.preferScrollResizePositioning,_=(0,he.bX)(),B=i.useRef();B.current!==s.current&&(B.current=s.current,l=s.current?null==_?void 0:_.getComputedStyle(s.current):void 0);var w=null==l?void 0:l.overflowY;return i.useEffect(function(){if(!g){var i=p.requestAnimationFrame(function(){var i,s,l,u;if(t.current&&r){var p=(0,a.Cl)((0,a.Cl)({},e),{target:n.current,bounds:o()}),g=r.cloneNode(!0);g.style.maxHeight=y?"".concat(y):"",g.style.visibility="hidden",null===(i=r.parentElement)||void 0===i||i.appendChild(g);var k=f.current===m?c:void 0,B=S&&!(C||"clip"===w||"hidden"===w),x=v?re(p,t.current,g,k,_):function(e,t,r,n,o,a,i){return ee(e,t,r,n,o,a,void 0,i)}(p,t.current,g,k,B,void 0,_);null===(s=r.parentElement)||void 0===s||s.removeChild(g),!c&&x||c&&x&&(u=x,!Be((l=c).elementPosition,u.elementPosition)||!Be(l.beakPosition.elementPosition,u.beakPosition.elementPosition))&&h.current<5?(h.current++,d(x)):h.current>0&&(h.current=0,null==b||b(c))}},r);return f.current=m,function(){p.cancelAnimationFrame(i),f.current=void 0}}d(void 0),h.current=0},[g,k,p,r,y,t,n,v,o,b,c,e,m,C,S,w,_]),c}var Se=i.memo(i.forwardRef(function(e,t){var r=(0,h.N)(ye,e),n=r.styles,o=r.style,s=r.ariaLabel,l=r.ariaDescribedBy,g=r.ariaLabelledBy,m=r.className,v=r.isBeakVisible,y=r.children,b=r.beakWidth,k=r.calloutWidth,C=r.calloutMaxWidth,S=r.calloutMinWidth,_=r.doNotLayer,B=r.finalHeight,w=r.hideOverflow,x=void 0===w?!!B:w,T=r.backgroundColor,E=r.calloutMaxHeight,P=r.onScroll,A=r.shouldRestoreFocus,F=void 0===A||A,D=r.target,I=r.hidden,L=r.onLayerMounted,N=r.popupProps,M=i.useRef(null),R=i.useRef(null),O=(0,ce.a)(R,null==N?void 0:N.ref),H=i.useState(null),z=H[0],V=H[1],W=i.useCallback(function(e){V(e)},[]),U=(0,ce.a)(M,t),j=(0,de.P)(r.target,{current:z}),q=j[0],$=j[1],K=function(e,t,r){var n=e.bounds,o=e.minPagePadding,a=void 0===o?ye.minPagePadding:o,s=e.target,l=i.useState(!1),u=l[0],c=l[1],d=i.useRef(),h=i.useCallback(function(){if(!d.current||u){var e="function"==typeof n?r?n(s,r):void 0:n;!e&&r&&(e=function(e,t){return function(e,t){var r=void 0;if(t.getWindowSegments&&(r=t.getWindowSegments()),void 0===r||r.length<=1)return{top:0,left:0,right:t.innerWidth,bottom:t.innerHeight,width:t.innerWidth,height:t.innerHeight};var n=0,o=0;if(null!==e&&e.getBoundingClientRect){var a=e.getBoundingClientRect();n=(a.left+a.right)/2,o=(a.top+a.bottom)/2}else null!==e&&(n=e.left||e.x,o=e.top||e.y);for(var i={top:0,left:0,right:0,bottom:0,width:0,height:0},s=0,l=r;s<l.length;s++){var u=l[s];n&&u.left<=n&&u.right>=n&&o&&u.top<=o&&u.bottom>=o&&(i={top:u.top,left:u.left,right:u.right,bottom:u.bottom,width:u.width,height:u.height})}return i}(e,t)}(t.current,r),e={top:e.top+a,left:e.left+a,right:e.right-a,bottom:e.bottom-a,width:e.width-2*a,height:e.height-2*a}),d.current=e,u&&c(!1)}return d.current},[n,a,s,t,r,u]),f=(0,se.Y)();return(0,le.x)(r,"resize",f.debounce(function(){c(!0)},500,{leading:!0})),h}(r,q,$),G=Ce(r,M,z,q,K,O),Q=ke(r,K,q,G),J=function(e,t,r,n,o){var a=e.hidden,s=e.onDismiss,l=e.preventDismissOnScroll,u=e.preventDismissOnResize,h=e.preventDismissOnLostFocus,f=e.dismissOnTargetClick,p=e.shouldDismissOnWindowFocus,g=e.preventDismissOnEvent,m=i.useRef(!1),v=(0,se.Y)(),y=(0,ue.d)([function(){m.current=!0},function(){m.current=!1}]),b=!!t;return i.useEffect(function(){var e=function(e){b&&!l&&y(e)},t=function(e){u||g&&g(e)||null==s||s(e)},i=function(e){h||y(e)},y=function(e){var t=e.composedPath?e.composedPath():[],a=t.length>0?t[0]:e.target,i=r.current&&!(0,c.s)(r.current,a);if(i&&m.current)m.current=!1;else if(!n.current&&i||e.target!==o&&i&&(!n.current||"stopPropagation"in n.current||f||a!==n.current&&!(0,c.s)(n.current,a))){if(g&&g(e))return;null==s||s(e)}},k=function(e){p&&((!g||g(e))&&(g||h)||(null==o?void 0:o.document.hasFocus())||null!==e.relatedTarget||null==s||s(e))},C=new Promise(function(r){v.setTimeout(function(){if(!a&&o){var n=[(0,d.on)(o,"scroll",e,!0),(0,d.on)(o,"resize",t,!0),(0,d.on)(o.document.documentElement,"focus",i,!0),(0,d.on)(o.document.documentElement,"click",i,!0),(0,d.on)(o,"blur",k,!0)];r(function(){n.forEach(function(e){return e()})})}},0)});return function(){C.then(function(e){return e()})}},[a,v,r,n,o,s,p,f,h,u,l,b,g]),y}(r,G,M,q,$),Y=J[0],X=J[1],Z=(null==G?void 0:G.elementPosition.top)&&(null==G?void 0:G.elementPosition.bottom),ee=(0,a.Cl)((0,a.Cl)({},null==G?void 0:G.elementPosition),{maxHeight:Q});if(Z&&(ee.bottom=void 0),function(e,t,r){var n=e.hidden,o=e.setInitialFocus,a=(0,se.Y)(),s=!!t;i.useEffect(function(){if(!n&&o&&s&&r){var e=a.requestAnimationFrame(function(){return(0,u.vO)(r)},r);return function(){return a.cancelAnimationFrame(e)}}},[n,s,a,r,o])}(r,G,z),i.useEffect(function(){I||null==L||L()},[I]),!$)return null;var te=x,re=v&&!!D,ne=be(n,{theme:r.theme,className:m,overflowYHidden:te,calloutWidth:k,positions:G,beakWidth:b,backgroundColor:T,calloutMaxWidth:C,calloutMinWidth:S,doNotLayer:_}),ae=(0,a.Cl)((0,a.Cl)({maxHeight:E||"100%"},o),te&&{overflowY:"hidden"}),ie=r.hidden?{visibility:"hidden"}:void 0;return i.createElement("div",{ref:U,className:ne.container,style:ie},i.createElement("div",(0,a.Cl)({},(0,f.G1)(r,f.JM,ve),{className:(0,p.A)(ne.root,G&&G.targetEdge&&fe[G.targetEdge]),style:G?(0,a.Cl)({},ee):me,tabIndex:-1,ref:W}),re&&i.createElement("div",{className:ne.beak,style:_e(G)}),re&&i.createElement("div",{className:ne.beakCurtain}),i.createElement(oe.z,(0,a.Cl)({role:r.role,"aria-roledescription":r["aria-roledescription"],ariaDescribedBy:l,ariaLabel:s,ariaLabelledBy:g,className:ne.calloutMain,onDismiss:r.onDismiss,onMouseDown:Y,onMouseUp:X,onRestoreFocus:r.onRestoreFocus,onScroll:P,shouldRestoreFocus:F,style:ae},N,{ref:O}),y)))}),function(e,t){return!(t.shouldUpdateWhenHidden||!e.hidden||!t.hidden)||(0,g.ab)(e,t)});function _e(e){var t,r,n=(0,a.Cl)((0,a.Cl)({},null===(t=null==e?void 0:e.beakPosition)||void 0===t?void 0:t.elementPosition),{display:(null===(r=null==e?void 0:e.beakPosition)||void 0===r?void 0:r.hideBeak)?"none":void 0});return n.top||n.bottom||n.left||n.right||(n.left=ge,n.top=pe),n}function Be(e,t){for(var r in t)if(t.hasOwnProperty(r)){var n=e[r],o=t[r];if(void 0===n||void 0===o)return!1;if(n.toFixed(2)!==o.toFixed(2))return!1}return!0}function we(e){return{height:e,width:e}}Se.displayName="CalloutContentBase";var xe={container:"ms-Callout-container",root:"ms-Callout",beak:"ms-Callout-beak",beakCurtain:"ms-Callout-beakCurtain",calloutMain:"ms-Callout-main"},Te=(0,s.I)(Se,function(e){var t,r=e.theme,n=e.className,o=e.overflowYHidden,a=e.calloutWidth,i=e.beakWidth,s=e.backgroundColor,l=e.calloutMaxWidth,u=e.calloutMinWidth,c=e.doNotLayer,d=(0,ie.Km)(xe,r),h=r.semanticColors,f=r.effects;return{container:[d.container,{position:"relative"}],root:[d.root,r.fonts.medium,{position:"absolute",display:"flex",zIndex:c?ie.nA.Layer:void 0,boxSizing:"border-box",borderRadius:f.roundedCorner2,boxShadow:f.elevation16,selectors:(t={},t[ie.up]={borderWidth:1,borderStyle:"solid",borderColor:"WindowText"},t)},(0,ie.QN)(),n,!!a&&{width:a},!!l&&{maxWidth:l},!!u&&{minWidth:u}],beak:[d.beak,{position:"absolute",backgroundColor:h.menuBackground,boxShadow:"inherit",border:"inherit",boxSizing:"border-box",transform:"rotate(45deg)"},we(i),s&&{backgroundColor:s}],beakCurtain:[d.beakCurtain,{position:"absolute",top:0,right:0,bottom:0,left:0,backgroundColor:h.menuBackground,borderRadius:f.roundedCorner2}],calloutMain:[d.calloutMain,{backgroundColor:h.menuBackground,overflowX:"hidden",overflowY:"auto",position:"relative",width:"100%",borderRadius:f.roundedCorner2},o&&{overflowY:"hidden"},s&&{backgroundColor:s}]}},void 0,{scope:"CalloutContent"}),Ee=r(984),Pe=i.forwardRef(function(e,t){var r=e.layerProps,n=e.doNotLayer,o=(0,a.Tt)(e,["layerProps","doNotLayer"]),s=i.createElement(Te,(0,a.Cl)({},o,{doNotLayer:n,ref:t}));return n?s:i.createElement(Ee.W,(0,a.Cl)({},r),s)});Pe.displayName="Callout"},4663:(e,t,r)=>{"use strict";r.d(t,{U:()=>n});var n=(e=>(e[e.Modal=0]="Modal",e[e.Canvas=1]="Canvas",e))(n||{})},4674:(e,t,r)=>{"use strict";var n=r(7020),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return n.isMemo(e)?i:s[e.$$typeof]||o}s[n.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[n.Memo]=i;var u=Object.defineProperty,c=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,h=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,p=Object.prototype;e.exports=function e(t,r,n){if("string"!=typeof r){if(p){var o=f(r);o&&o!==p&&e(t,o,n)}var i=c(r);d&&(i=i.concat(d(r)));for(var s=l(t),g=l(r),m=0;m<i.length;++m){var v=i[m];if(!(a[v]||n&&n[v]||g&&g[v]||s&&s[v])){var y=h(r,v);try{u(t,v,y)}catch(e){}}}}return t}},4682:(e,t,r)=>{"use strict";r.d(t,{_:()=>v});var n=r(9305),o=r(7089),a=r(7308),i=r(8258),s=r(107),l=r(1054),u=r(3065),c=r(2095),d=(0,i.Z)(),h=/\.svg$/i;var f=a.forwardRef(function(e,t){var r=a.useRef(),n=a.useRef(),i=function(e,t){var r=e.onLoadingStateChange,n=e.onLoad,o=e.onError,i=e.src,s=a.useState(l.P6.notLoaded),c=s[0],d=s[1];(0,u.E)(function(){d(l.P6.notLoaded)},[i]),a.useEffect(function(){c===l.P6.notLoaded&&t.current&&(i&&t.current.naturalWidth>0&&t.current.naturalHeight>0||t.current.complete&&h.test(i))&&d(l.P6.loaded)}),a.useEffect(function(){null==r||r(c)},[c]);var f=a.useCallback(function(e){null==n||n(e),i&&d(l.P6.loaded)},[i,n]),p=a.useCallback(function(e){null==o||o(e),d(l.P6.error)},[o]);return[c,f,p]}(e,n),f=i[0],p=i[1],g=i[2],m=(0,s.G1)(e,s.xM,["width","height"]),v=e.src,y=e.alt,b=e.width,k=e.height,C=e.shouldFadeIn,S=void 0===C||C,_=e.shouldStartVisible,B=e.className,w=e.imageFit,x=e.role,T=e.maximizeFrame,E=e.styles,P=e.theme,A=e.loading,F=function(e,t,r,n){var o=a.useRef(t),i=a.useRef();(void 0===i||o.current===l.P6.notLoaded&&t===l.P6.loaded)&&(i.current=function(e,t,r,n){var o=e.imageFit,a=e.width,i=e.height;if(void 0!==e.coverStyle)return e.coverStyle;if(t===l.P6.loaded&&(o===l.N_.cover||o===l.N_.contain||o===l.N_.centerContain||o===l.N_.centerCover)&&r.current&&n.current){var s=void 0;if(s="number"==typeof a&&"number"==typeof i&&o!==l.N_.centerContain&&o!==l.N_.centerCover?a/i:n.current.clientWidth/n.current.clientHeight,r.current.naturalWidth/r.current.naturalHeight>s)return l.Aw.landscape}return l.Aw.portrait}(e,t,r,n));return o.current=t,i.current}(e,f,n,r),D=d(E,{theme:P,className:B,width:b,height:k,maximizeFrame:T,shouldFadeIn:S,shouldStartVisible:_,isLoaded:f===l.P6.loaded||f===l.P6.notLoaded&&e.shouldStartVisible,isLandscape:F===l.Aw.landscape,isCenter:w===l.N_.center,isCenterContain:w===l.N_.centerContain,isCenterCover:w===l.N_.centerCover,isContain:w===l.N_.contain,isCover:w===l.N_.cover,isNone:w===l.N_.none,isError:f===l.P6.error,isNotImageFit:void 0===w});return a.createElement("div",{className:D.root,style:{width:b,height:k},ref:r},a.createElement("img",(0,o.Cl)({},m,{onLoad:p,onError:g,key:"fabricImage"+e.src||"",className:D.image,ref:(0,c.a)(n,t),src:v,alt:y,role:x,loading:A})))});f.displayName="ImageBase";var p=r(4922),g=r(3451),m={root:"ms-Image",rootMaximizeFrame:"ms-Image--maximizeFrame",image:"ms-Image-image",imageCenter:"ms-Image-image--center",imageContain:"ms-Image-image--contain",imageCover:"ms-Image-image--cover",imageCenterContain:"ms-Image-image--centerContain",imageCenterCover:"ms-Image-image--centerCover",imageNone:"ms-Image-image--none",imageLandscape:"ms-Image-image--landscape",imagePortrait:"ms-Image-image--portrait"},v=(0,n.I)(f,function(e){var t=e.className,r=e.width,n=e.height,o=e.maximizeFrame,a=e.isLoaded,i=e.shouldFadeIn,s=e.shouldStartVisible,l=e.isLandscape,u=e.isCenter,c=e.isContain,d=e.isCover,h=e.isCenterContain,f=e.isCenterCover,v=e.isNone,y=e.isError,b=e.isNotImageFit,k=e.theme,C=(0,p.Km)(m,k),S={position:"absolute",left:"50% /* @noflip */",top:"50%",transform:"translate(-50%,-50%)"},_=(0,g.z)(),B=void 0!==_&&void 0===_.navigator.msMaxTouchPoints,w=c&&l||d&&!l?{width:"100%",height:"auto"}:{width:"auto",height:"100%"};return{root:[C.root,k.fonts.medium,{overflow:"hidden"},o&&[C.rootMaximizeFrame,{height:"100%",width:"100%"}],a&&i&&!s&&p.lw.fadeIn400,(u||c||d||h||f)&&{position:"relative"},t],image:[C.image,{display:"block",opacity:0},a&&["is-loaded",{opacity:1}],u&&[C.imageCenter,S],c&&[C.imageContain,B&&{width:"100%",height:"100%",objectFit:"contain"},!B&&w,!B&&S],d&&[C.imageCover,B&&{width:"100%",height:"100%",objectFit:"cover"},!B&&w,!B&&S],h&&[C.imageCenterContain,l&&{maxWidth:"100%"},!l&&{maxHeight:"100%"},S],f&&[C.imageCenterCover,l&&{maxHeight:"100%"},!l&&{maxWidth:"100%"},S],v&&[C.imageNone,{width:"auto",height:"auto"}],b&&[!!r&&!n&&{height:"auto",width:"100%"},!r&&!!n&&{height:"100%",width:"auto"},!!r&&!!n&&{height:"100%",width:"100%"}],l&&C.imageLandscape,!l&&C.imagePortrait,!a&&"is-notLoaded",i&&"is-fadeIn",y&&"is-error"]}},void 0,{scope:"Image"},!0);v.displayName="Image"},4726:(e,t,r)=>{"use strict";var n=r(6722),o=r(5696),a=r(790),i=r(2540),s=r(1797),l=r(9494),u=r(6348),c=r(1170),d=r(5407),h=r(5093),f=r(666),p=r(5643);e.exports=function(e){return new Promise(function(t,r){var g,m=e.data,v=e.headers,y=e.responseType,b=e.withXSRFToken;function k(){e.cancelToken&&e.cancelToken.unsubscribe(g),e.signal&&e.signal.removeEventListener("abort",g)}n.isFormData(m)&&n.isStandardBrowserEnv()&&delete v["Content-Type"];var C=new XMLHttpRequest;if(e.auth){var S=e.auth.username||"",_=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";v.Authorization="Basic "+btoa(S+":"+_)}var B=s(e.baseURL,e.url,e.allowAbsoluteUrls);function w(){if(C){var n="getAllResponseHeaders"in C?l(C.getAllResponseHeaders()):null,a={data:y&&"text"!==y&&"json"!==y?C.response:C.responseText,status:C.status,statusText:C.statusText,headers:n,config:e,request:C};o(function(e){t(e),k()},function(e){r(e),k()},a),C=null}}if(C.open(e.method.toUpperCase(),i(B,e.params,e.paramsSerializer),!0),C.timeout=e.timeout,"onloadend"in C?C.onloadend=w:C.onreadystatechange=function(){C&&4===C.readyState&&(0!==C.status||C.responseURL&&0===C.responseURL.indexOf("file:"))&&setTimeout(w)},C.onabort=function(){C&&(r(new d("Request aborted",d.ECONNABORTED,e,C)),C=null)},C.onerror=function(){r(new d("Network Error",d.ERR_NETWORK,e,C)),C=null},C.ontimeout=function(){var t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded",n=e.transitional||c;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),r(new d(t,n.clarifyTimeoutError?d.ETIMEDOUT:d.ECONNABORTED,e,C)),C=null},n.isStandardBrowserEnv()&&(b&&n.isFunction(b)&&(b=b(e)),b||!1!==b&&u(B))){var x=e.xsrfHeaderName&&e.xsrfCookieName&&a.read(e.xsrfCookieName);x&&(v[e.xsrfHeaderName]=x)}"setRequestHeader"in C&&n.forEach(v,function(e,t){void 0===m&&"content-type"===t.toLowerCase()?delete v[t]:C.setRequestHeader(t,e)}),n.isUndefined(e.withCredentials)||(C.withCredentials=!!e.withCredentials),y&&"json"!==y&&(C.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&C.addEventListener("progress",e.onDownloadProgress),"function"==typeof e.onUploadProgress&&C.upload&&C.upload.addEventListener("progress",e.onUploadProgress),(e.cancelToken||e.signal)&&(g=function(t){C&&(r(!t||t.type?new h(null,e,C):t),C.abort(),C=null)},e.cancelToken&&e.cancelToken.subscribe(g),e.signal&&(e.signal.aborted?g():e.signal.addEventListener("abort",g))),m||!1===m||0===m||""===m||(m=null);var T=f(B);T&&-1===p.protocols.indexOf(T)?r(new d("Unsupported protocol "+T+":",d.ERR_BAD_REQUEST,e)):C.send(m)})}},4734:(e,t,r)=>{var n=r(9971),o=r(5971),a=r(6679).C,i=r(8028),s=r(2705).g;function l(e){var t=e;return"string"==typeof e&&(t=JSON.parse(e.replace(/^\)\]\}'/,""))),null!=t.sections?new d(t):new u(t)}function u(e){var t=e;"string"==typeof e&&(t=JSON.parse(e.replace(/^\)\]\}'/,"")));var r=n.getArg(t,"version"),o=n.getArg(t,"sources"),i=n.getArg(t,"names",[]),s=n.getArg(t,"sourceRoot",null),l=n.getArg(t,"sourcesContent",null),u=n.getArg(t,"mappings"),c=n.getArg(t,"file",null);if(r!=this._version)throw new Error("Unsupported version: "+r);o=o.map(String).map(n.normalize).map(function(e){return s&&n.isAbsolute(s)&&n.isAbsolute(e)?n.relative(s,e):e}),this._names=a.fromArray(i.map(String),!0),this._sources=a.fromArray(o,!0),this.sourceRoot=s,this.sourcesContent=l,this._mappings=u,this.file=c}function c(){this.generatedLine=0,this.generatedColumn=0,this.source=null,this.originalLine=null,this.originalColumn=null,this.name=null}function d(e){var t=e;"string"==typeof e&&(t=JSON.parse(e.replace(/^\)\]\}'/,"")));var r=n.getArg(t,"version"),o=n.getArg(t,"sections");if(r!=this._version)throw new Error("Unsupported version: "+r);this._sources=new a,this._names=new a;var i={line:-1,column:0};this._sections=o.map(function(e){if(e.url)throw new Error("Support for url field in sections not implemented.");var t=n.getArg(e,"offset"),r=n.getArg(t,"line"),o=n.getArg(t,"column");if(r<i.line||r===i.line&&o<i.column)throw new Error("Section offsets must be ordered and non-overlapping.");return i=t,{generatedOffset:{generatedLine:r+1,generatedColumn:o+1},consumer:new l(n.getArg(e,"map"))}})}l.fromSourceMap=function(e){return u.fromSourceMap(e)},l.prototype._version=3,l.prototype.__generatedMappings=null,Object.defineProperty(l.prototype,"_generatedMappings",{get:function(){return this.__generatedMappings||this._parseMappings(this._mappings,this.sourceRoot),this.__generatedMappings}}),l.prototype.__originalMappings=null,Object.defineProperty(l.prototype,"_originalMappings",{get:function(){return this.__originalMappings||this._parseMappings(this._mappings,this.sourceRoot),this.__originalMappings}}),l.prototype._charIsMappingSeparator=function(e,t){var r=e.charAt(t);return";"===r||","===r},l.prototype._parseMappings=function(e,t){throw new Error("Subclasses must implement _parseMappings")},l.GENERATED_ORDER=1,l.ORIGINAL_ORDER=2,l.GREATEST_LOWER_BOUND=1,l.LEAST_UPPER_BOUND=2,l.prototype.eachMapping=function(e,t,r){var o,a=t||null;switch(r||l.GENERATED_ORDER){case l.GENERATED_ORDER:o=this._generatedMappings;break;case l.ORIGINAL_ORDER:o=this._originalMappings;break;default:throw new Error("Unknown order of iteration.")}var i=this.sourceRoot;o.map(function(e){var t=null===e.source?null:this._sources.at(e.source);return null!=t&&null!=i&&(t=n.join(i,t)),{source:t,generatedLine:e.generatedLine,generatedColumn:e.generatedColumn,originalLine:e.originalLine,originalColumn:e.originalColumn,name:null===e.name?null:this._names.at(e.name)}},this).forEach(e,a)},l.prototype.allGeneratedPositionsFor=function(e){var t=n.getArg(e,"line"),r={source:n.getArg(e,"source"),originalLine:t,originalColumn:n.getArg(e,"column",0)};if(null!=this.sourceRoot&&(r.source=n.relative(this.sourceRoot,r.source)),!this._sources.has(r.source))return[];r.source=this._sources.indexOf(r.source);var a=[],i=this._findMapping(r,this._originalMappings,"originalLine","originalColumn",n.compareByOriginalPositions,o.LEAST_UPPER_BOUND);if(i>=0){var s=this._originalMappings[i];if(void 0===e.column)for(var l=s.originalLine;s&&s.originalLine===l;)a.push({line:n.getArg(s,"generatedLine",null),column:n.getArg(s,"generatedColumn",null),lastColumn:n.getArg(s,"lastGeneratedColumn",null)}),s=this._originalMappings[++i];else for(var u=s.originalColumn;s&&s.originalLine===t&&s.originalColumn==u;)a.push({line:n.getArg(s,"generatedLine",null),column:n.getArg(s,"generatedColumn",null),lastColumn:n.getArg(s,"lastGeneratedColumn",null)}),s=this._originalMappings[++i]}return a},t.SourceMapConsumer=l,u.prototype=Object.create(l.prototype),u.prototype.consumer=l,u.fromSourceMap=function(e){var t=Object.create(u.prototype),r=t._names=a.fromArray(e._names.toArray(),!0),o=t._sources=a.fromArray(e._sources.toArray(),!0);t.sourceRoot=e._sourceRoot,t.sourcesContent=e._generateSourcesContent(t._sources.toArray(),t.sourceRoot),t.file=e._file;for(var i=e._mappings.toArray().slice(),l=t.__generatedMappings=[],d=t.__originalMappings=[],h=0,f=i.length;h<f;h++){var p=i[h],g=new c;g.generatedLine=p.generatedLine,g.generatedColumn=p.generatedColumn,p.source&&(g.source=o.indexOf(p.source),g.originalLine=p.originalLine,g.originalColumn=p.originalColumn,p.name&&(g.name=r.indexOf(p.name)),d.push(g)),l.push(g)}return s(t.__originalMappings,n.compareByOriginalPositions),t},u.prototype._version=3,Object.defineProperty(u.prototype,"sources",{get:function(){return this._sources.toArray().map(function(e){return null!=this.sourceRoot?n.join(this.sourceRoot,e):e},this)}}),u.prototype._parseMappings=function(e,t){for(var r,o,a,l,u,d=1,h=0,f=0,p=0,g=0,m=0,v=e.length,y=0,b={},k={},C=[],S=[];y<v;)if(";"===e.charAt(y))d++,y++,h=0;else if(","===e.charAt(y))y++;else{for((r=new c).generatedLine=d,l=y;l<v&&!this._charIsMappingSeparator(e,l);l++);if(a=b[o=e.slice(y,l)])y+=o.length;else{for(a=[];y<l;)i.decode(e,y,k),u=k.value,y=k.rest,a.push(u);if(2===a.length)throw new Error("Found a source, but no line and column");if(3===a.length)throw new Error("Found a source and line, but no column");b[o]=a}r.generatedColumn=h+a[0],h=r.generatedColumn,a.length>1&&(r.source=g+a[1],g+=a[1],r.originalLine=f+a[2],f=r.originalLine,r.originalLine+=1,r.originalColumn=p+a[3],p=r.originalColumn,a.length>4&&(r.name=m+a[4],m+=a[4])),S.push(r),"number"==typeof r.originalLine&&C.push(r)}s(S,n.compareByGeneratedPositionsDeflated),this.__generatedMappings=S,s(C,n.compareByOriginalPositions),this.__originalMappings=C},u.prototype._findMapping=function(e,t,r,n,a,i){if(e[r]<=0)throw new TypeError("Line must be greater than or equal to 1, got "+e[r]);if(e[n]<0)throw new TypeError("Column must be greater than or equal to 0, got "+e[n]);return o.search(e,t,a,i)},u.prototype.computeColumnSpans=function(){for(var e=0;e<this._generatedMappings.length;++e){var t=this._generatedMappings[e];if(e+1<this._generatedMappings.length){var r=this._generatedMappings[e+1];if(t.generatedLine===r.generatedLine){t.lastGeneratedColumn=r.generatedColumn-1;continue}}t.lastGeneratedColumn=1/0}},u.prototype.originalPositionFor=function(e){var t={generatedLine:n.getArg(e,"line"),generatedColumn:n.getArg(e,"column")},r=this._findMapping(t,this._generatedMappings,"generatedLine","generatedColumn",n.compareByGeneratedPositionsDeflated,n.getArg(e,"bias",l.GREATEST_LOWER_BOUND));if(r>=0){var o=this._generatedMappings[r];if(o.generatedLine===t.generatedLine){var a=n.getArg(o,"source",null);null!==a&&(a=this._sources.at(a),null!=this.sourceRoot&&(a=n.join(this.sourceRoot,a)));var i=n.getArg(o,"name",null);return null!==i&&(i=this._names.at(i)),{source:a,line:n.getArg(o,"originalLine",null),column:n.getArg(o,"originalColumn",null),name:i}}}return{source:null,line:null,column:null,name:null}},u.prototype.hasContentsOfAllSources=function(){return!!this.sourcesContent&&(this.sourcesContent.length>=this._sources.size()&&!this.sourcesContent.some(function(e){return null==e}))},u.prototype.sourceContentFor=function(e,t){if(!this.sourcesContent)return null;if(null!=this.sourceRoot&&(e=n.relative(this.sourceRoot,e)),this._sources.has(e))return this.sourcesContent[this._sources.indexOf(e)];var r;if(null!=this.sourceRoot&&(r=n.urlParse(this.sourceRoot))){var o=e.replace(/^file:\/\//,"");if("file"==r.scheme&&this._sources.has(o))return this.sourcesContent[this._sources.indexOf(o)];if((!r.path||"/"==r.path)&&this._sources.has("/"+e))return this.sourcesContent[this._sources.indexOf("/"+e)]}if(t)return null;throw new Error('"'+e+'" is not in the SourceMap.')},u.prototype.generatedPositionFor=function(e){var t=n.getArg(e,"source");if(null!=this.sourceRoot&&(t=n.relative(this.sourceRoot,t)),!this._sources.has(t))return{line:null,column:null,lastColumn:null};var r={source:t=this._sources.indexOf(t),originalLine:n.getArg(e,"line"),originalColumn:n.getArg(e,"column")},o=this._findMapping(r,this._originalMappings,"originalLine","originalColumn",n.compareByOriginalPositions,n.getArg(e,"bias",l.GREATEST_LOWER_BOUND));if(o>=0){var a=this._originalMappings[o];if(a.source===r.source)return{line:n.getArg(a,"generatedLine",null),column:n.getArg(a,"generatedColumn",null),lastColumn:n.getArg(a,"lastGeneratedColumn",null)}}return{line:null,column:null,lastColumn:null}},d.prototype=Object.create(l.prototype),d.prototype.constructor=l,d.prototype._version=3,Object.defineProperty(d.prototype,"sources",{get:function(){for(var e=[],t=0;t<this._sections.length;t++)for(var r=0;r<this._sections[t].consumer.sources.length;r++)e.push(this._sections[t].consumer.sources[r]);return e}}),d.prototype.originalPositionFor=function(e){var t={generatedLine:n.getArg(e,"line"),generatedColumn:n.getArg(e,"column")},r=o.search(t,this._sections,function(e,t){var r=e.generatedLine-t.generatedOffset.generatedLine;return r||e.generatedColumn-t.generatedOffset.generatedColumn}),a=this._sections[r];return a?a.consumer.originalPositionFor({line:t.generatedLine-(a.generatedOffset.generatedLine-1),column:t.generatedColumn-(a.generatedOffset.generatedLine===t.generatedLine?a.generatedOffset.generatedColumn-1:0),bias:e.bias}):{source:null,line:null,column:null,name:null}},d.prototype.hasContentsOfAllSources=function(){return this._sections.every(function(e){return e.consumer.hasContentsOfAllSources()})},d.prototype.sourceContentFor=function(e,t){for(var r=0;r<this._sections.length;r++){var n=this._sections[r].consumer.sourceContentFor(e,!0);if(n)return n}if(t)return null;throw new Error('"'+e+'" is not in the SourceMap.')},d.prototype.generatedPositionFor=function(e){for(var t=0;t<this._sections.length;t++){var r=this._sections[t];if(-1!==r.consumer.sources.indexOf(n.getArg(e,"source"))){var o=r.consumer.generatedPositionFor(e);if(o)return{line:o.line+(r.generatedOffset.generatedLine-1),column:o.column+(r.generatedOffset.generatedLine===o.line?r.generatedOffset.generatedColumn-1:0)}}}return{line:null,column:null}},d.prototype._parseMappings=function(e,t){this.__generatedMappings=[],this.__originalMappings=[];for(var r=0;r<this._sections.length;r++)for(var o=this._sections[r],a=o.consumer._generatedMappings,i=0;i<a.length;i++){var l=a[i],u=o.consumer._sources.at(l.source);null!==o.consumer.sourceRoot&&(u=n.join(o.consumer.sourceRoot,u)),this._sources.add(u),u=this._sources.indexOf(u);var c=o.consumer._names.at(l.name);this._names.add(c),c=this._names.indexOf(c);var d={source:u,generatedLine:l.generatedLine+(o.generatedOffset.generatedLine-1),generatedColumn:l.generatedColumn+(o.generatedOffset.generatedLine===l.generatedLine?o.generatedOffset.generatedColumn-1:0),originalLine:l.originalLine,originalColumn:l.originalColumn,name:c};this.__generatedMappings.push(d),"number"==typeof d.originalLine&&this.__originalMappings.push(d)}s(this.__generatedMappings,n.compareByGeneratedPositionsDeflated),s(this.__originalMappings,n.compareByOriginalPositions)}},4845:(e,t,r)=>{"use strict";r.r(t),r.d(t,{pplPerfLogger:()=>d});var n=r(8659);function o(){return navigator.connection||navigator.mozConnection||navigator.webkitConnection}function a(){return"NA"}var i=r(6355),s=r(2535),l=r(1481),u=r(947);const c=(0,i.U4)(s.n.Static).register();function d(e){if((0,u.pi)(e))if(null!==e.start)if(0===e.start){window.homepageLoaded=!0;const t=performance.now();if(c.maxPltInSeconds&&t>1e3*c.maxPltInSeconds)return void(0,l.Rm)({id:"508744",type:u.JV.Info,message:"PLT is greater than maxPltInSeconds, dropping the record",data:{PLT:t,maxPlt:c.maxPltInSeconds},logCategory:u.nh.ClientPerformance});const r=function(e){const t={},r=u.Qn.Microsoft365AdminCenter.toString();t[r+"/PLT"]=e.toFixed();const n=performance.getEntriesByType("navigation");if(1===n.length){const e=n[0],o=e.redirectCount;if(t[r+"/RDC"]=o.toFixed(),o>0){const n=e.redirectEnd-e.redirectStart;t[r+"/RDR"]=n.toFixed()}t[r+"/RQS"]=(e.requestStart-e.startTime).toFixed(),t[r+"/TFB"]=(e.responseStart-e.requestStart).toFixed(),t[r+"/RSP"]=(e.responseEnd-e.responseStart).toFixed()}for(const e of performance.getEntriesByType("mark"))e.name&&(t[e.name]=e.startTime.toFixed());return t}(t);performance.measure(`${c.perfPrefix}PLT`),(0,l.Rm)({id:"501066",type:u.JV.Info,message:"PLT",data:{eventName:e.id,...r,UA:navigator.userAgent,IsOCDI:!0===window.m365config?.isOCDIContext,IsOCDISpaAuth:!0===window.UASContext?.SpaAuthEnabled},logCategory:u.nh.ClientPerformance}),(0,l.Rm)({id:"500611",type:u.JV.Info,message:"Platform information",data:{downlink:(0,n.Np)([()=>o().downlink.toString(),a]),linkType:(0,n.Np)([()=>o().effectiveType.toString(),a]),rtt:(0,n.Np)([()=>o().rtt.toString(),a]),saveData:(0,n.Np)([()=>o().saveData.toString(),a]),connectionType:(0,n.Np)([()=>window.performance.timing.nextHopProtocol,()=>window.performance.getEntries()[0].nextHopProtocol,()=>window.chrome.loadTimes().connectionInfo,a]),cpuCores:(0,n.Np)([()=>navigator.hardwareConcurrency.toString(),a]),gpu:(0,n.Np)([()=>{const e=document.createElement("canvas"),t=e.getContext("webgl")||e.getContext("experimental-webgl");return t.getParameter(t.getExtension("WEBGL_debug_renderer_info").UNMASKED_RENDERER_WEBGL)},a]),screen:(0,n.Np)([()=>JSON.stringify({screenWidth:window.screen.width,screenHeight:window.screen.height,availWidth:window.screen.availWidth,availHeight:window.screen.availHeight,pixelRatio:window.devicePixelRatio,outerWidth:window.outerWidth,outerHeight:window.outerHeight}),a]),ua:navigator.userAgent},logCategory:u.nh.ClientPerformance}),(0,l.Rm)({id:"500614",type:u.JV.Info,message:"Performance Data",data:(0,n.Np)([()=>JSON.stringify({resources:window.performance.getEntriesByType("resource"),marks:window.performance.getEntriesByType("mark"),measures:window.performance.getEntriesByType("measure"),perfTiming:window.performance.timing}),()=>JSON.stringify({resources:window.performance.webkitGetEntriesByType("resource"),marks:window.performance.webkitGetEntriesByType("mark"),measures:window.performance.webkitGetEntriesByType("measure"),perfTiming:window.performance.timing}),()=>"NA"]),logCategory:u.nh.ClientPerformance})}else if("string"==typeof e.start)try{const t=performance.now(),r=performance.getEntriesByName(e.start,"mark");if(1===r.length){const n=r[0].startTime;performance.clearMarks(e.start),(0,l.Rm)({id:"504786",type:u.JV.Info,message:"UI Performance End Event",data:{eventName:e.id,startEvent:e.start,fromStart:t-n,epoch:e.epoch,UA:navigator.userAgent,IsOCDI:!0===window.m365config?.isOCDIContext,IsOCDISpaAuth:!0===window.UASContext?.SpaAuthEnabled,data:JSON.stringify(e.data)},logCategory:u.nh.ClientPerformance})}}catch(t){(0,l.Rm)({id:"504819",type:u.JV.Info,message:"Failed to record LT event",data:{eventName:e.id,startEvnet:e.start},logCategory:u.nh.ClientPerformance})}else(0,l.Rm)({id:"504820",type:u.JV.Info,message:"Invalid perf event",data:JSON.stringify(e),logCategory:u.nh.ClientPerformance});else try{performance.clearMarks(e.id),performance.mark(e.id),(0,l.Rm)({id:"501057",type:u.JV.Info,logCategory:u.nh.ClientPerformance,message:"UI Performance Start Event",data:{eventName:e.id,epoch:e.epoch,data:JSON.stringify(e.data)}})}catch(t){(0,l.Rm)({id:"501056",type:u.JV.Error,message:"Failed to create start marker",error:t,data:{eventName:e.id},logCategory:u.nh.ClientPerformance})}}},4876:(e,t,r)=>{"use strict";function n(){return"undefined"!=typeof window&&!(!window.document||!window.document.createElement)}r.d(t,{S:()=>n})},4922:(e,t,r)=>{"use strict";r.d(t,{lw:()=>Q,cs:()=>U,dK:()=>Ne.d,bp:()=>Le.b,pD:()=>Xe,s:()=>Me.s,BO:()=>Me.BO,up:()=>ee,fF:()=>Me.fF,mm:()=>ae,mu:()=>re,O7:()=>te,c3:()=>ie,af:()=>ne,Ke:()=>oe,nA:()=>ue,TW:()=>Qe.T,pB:()=>Je.p,QN:()=>fe,gm:()=>de,Km:()=>Z,Qg:()=>le,sW:()=>qe,Sq:()=>pe,CX:()=>Ie,L6:()=>se,O4:()=>Fe,dX:()=>J,i7:()=>o.i,l8:()=>Ye.l,Zq:()=>n.Z,S8:()=>De,aH:()=>je,K1:()=>Ue});var n=r(7431);var o=r(4172),a="cubic-bezier(.1,.9,.2,1)",i="cubic-bezier(.1,.25,.75,.9)",s="0.167s",l="0.267s",u="0.367s",c="0.467s",d=(0,o.i)({from:{opacity:0},to:{opacity:1}}),h=(0,o.i)({from:{opacity:1},to:{opacity:0,visibility:"hidden"}}),f=q(-10),p=q(-20),g=q(-40),m=q(-400),v=q(10),y=q(20),b=q(40),k=q(400),C=$(10),S=$(20),_=$(-10),B=$(-20),w=K(10),x=K(20),T=K(40),E=K(400),P=K(-10),A=K(-20),F=K(-40),D=K(-400),I=G(-10),L=G(-20),N=G(10),M=G(20),R=(0,o.i)({from:{transform:"scale3d(.98,.98,1)"},to:{transform:"scale3d(1,1,1)"}}),O=(0,o.i)({from:{transform:"scale3d(1,1,1)"},to:{transform:"scale3d(.98,.98,1)"}}),H=(0,o.i)({from:{transform:"scale3d(1.03,1.03,1)"},to:{transform:"scale3d(1,1,1)"}}),z=(0,o.i)({from:{transform:"scale3d(1,1,1)"},to:{transform:"scale3d(1.03,1.03,1)"}}),V=(0,o.i)({from:{transform:"rotateZ(0deg)"},to:{transform:"rotateZ(90deg)"}}),W=(0,o.i)({from:{transform:"rotateZ(0deg)"},to:{transform:"rotateZ(-90deg)"}}),U={easeFunction1:a,easeFunction2:i,durationValue1:s,durationValue2:l,durationValue3:u,durationValue4:c};function j(e,t,r){return{animationName:e,animationDuration:t,animationTimingFunction:r,animationFillMode:"both"}}function q(e){return(0,o.i)({from:{transform:"translate3d(".concat(e,"px,0,0)"),pointerEvents:"none"},to:{transform:"translate3d(0,0,0)",pointerEvents:"auto"}})}function $(e){return(0,o.i)({from:{transform:"translate3d(0,".concat(e,"px,0)"),pointerEvents:"none"},to:{transform:"translate3d(0,0,0)",pointerEvents:"auto"}})}function K(e){return(0,o.i)({from:{transform:"translate3d(0,0,0)"},to:{transform:"translate3d(".concat(e,"px,0,0)")}})}function G(e){return(0,o.i)({from:{transform:"translate3d(0,0,0)"},to:{transform:"translate3d(0,".concat(e,"px,0)")}})}var Q=function(e){var t={},r=function(r){var o;e.hasOwnProperty(r)&&Object.defineProperty(t,r,{get:function(){return void 0===o&&(o=(0,n.Z)(e[r]).toString()),o},enumerable:!0,configurable:!0})};for(var o in e)r(o);return t}({slideRightIn10:j("".concat(d,",").concat(f),u,a),slideRightIn20:j("".concat(d,",").concat(p),u,a),slideRightIn40:j("".concat(d,",").concat(g),u,a),slideRightIn400:j("".concat(d,",").concat(m),u,a),slideLeftIn10:j("".concat(d,",").concat(v),u,a),slideLeftIn20:j("".concat(d,",").concat(y),u,a),slideLeftIn40:j("".concat(d,",").concat(b),u,a),slideLeftIn400:j("".concat(d,",").concat(k),u,a),slideUpIn10:j("".concat(d,",").concat(C),u,a),slideUpIn20:j("".concat(d,",").concat(S),u,a),slideDownIn10:j("".concat(d,",").concat(_),u,a),slideDownIn20:j("".concat(d,",").concat(B),u,a),slideRightOut10:j("".concat(h,",").concat(w),u,a),slideRightOut20:j("".concat(h,",").concat(x),u,a),slideRightOut40:j("".concat(h,",").concat(T),u,a),slideRightOut400:j("".concat(h,",").concat(E),u,a),slideLeftOut10:j("".concat(h,",").concat(P),u,a),slideLeftOut20:j("".concat(h,",").concat(A),u,a),slideLeftOut40:j("".concat(h,",").concat(F),u,a),slideLeftOut400:j("".concat(h,",").concat(D),u,a),slideUpOut10:j("".concat(h,",").concat(I),u,a),slideUpOut20:j("".concat(h,",").concat(L),u,a),slideDownOut10:j("".concat(h,",").concat(N),u,a),slideDownOut20:j("".concat(h,",").concat(M),u,a),scaleUpIn100:j("".concat(d,",").concat(R),u,a),scaleDownIn100:j("".concat(d,",").concat(H),u,a),scaleUpOut103:j("".concat(h,",").concat(z),s,i),scaleDownOut98:j("".concat(h,",").concat(O),s,i),fadeIn100:j(d,s,i),fadeIn200:j(d,l,i),fadeIn400:j(d,u,i),fadeIn500:j(d,c,i),fadeOut100:j(h,s,i),fadeOut200:j(h,l,i),fadeOut400:j(h,u,i),fadeOut500:j(h,c,i),rotate90deg:j(V,"0.1s",i),rotateN90deg:j(W,"0.1s",i)}),J={position:"absolute",width:1,height:1,margin:-1,padding:0,border:0,overflow:"hidden",whiteSpace:"nowrap"},Y=r(5129),X=(0,r(5624).J9)(function(e,t){var r=Y.nr.getInstance();return t?Object.keys(e).reduce(function(t,n){return t[n]=r.getClassName(e[n]),t},{}):e});function Z(e,t,r){return X(e,void 0!==r?r:t.disableGlobalClassNames)}var ee="@media screen and (-ms-high-contrast: active), screen and (forced-colors: active)",te=480,re=640,ne=1024,oe=1366,ae=re-1,ie=768;function se(e,t){var r="number"==typeof e?" and (min-width: ".concat(e,"px)"):"",n="number"==typeof t?" and (max-width: ".concat(t,"px)"):"";return"@media only screen".concat(r).concat(n)}function le(){return{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}}var ue,ce=r(9294);function de(e,t,r,n,o,a,i,s){return he(e,"number"!=typeof t&&t?t:{inset:t,position:r,highContrastStyle:n,borderColor:o,outlineColor:a,isFocusedOnly:i,borderRadius:s})}function he(e,t){var r,n;void 0===t&&(t={});var o=t.borderRadius,a=t.inset,i=void 0===a?0:a,s=t.width,l=void 0===s?1:s,u=t.position,c=void 0===u?"relative":u,d=t.highContrastStyle,h=t.borderColor,f=void 0===h?e.palette.white:h,p=t.outlineColor,g=void 0===p?e.palette.neutralSecondary:p,m=t.isFocusedOnly,v=void 0===m||m,y=t.pointerEvents;return{outline:"transparent",position:c,selectors:(r={"::-moz-focus-inner":{border:"0"}},r[".".concat(ce.Y2," &").concat(v?":focus":"",":after, :host(.").concat(ce.Y2,") &").concat(v?":focus":"",":after")]={content:'""',position:"absolute",pointerEvents:y,left:i+1,top:i+1,bottom:i+1,right:i+1,border:"".concat(l,"px solid ").concat(f),outline:"".concat(l,"px solid ").concat(g),zIndex:ue.FocusStyle,borderRadius:o,selectors:(n={},n[ee]=d,n)},r)}}function fe(){return{selectors:{"&::-moz-focus-inner":{border:0},"&":{outline:"transparent"}}}}!function(e){e.Nav=1,e.ScrollablePane=1,e.FocusStyle=1,e.Coachmark=1e3,e.Layer=1e6,e.KeytipLayer=1000001}(ue||(ue={}));var pe=function(e,t,r,n){var o,a,i;void 0===r&&(r="border"),void 0===n&&(n=-1);var s="borderBottom"===r;return{borderColor:e,selectors:{":after":(o={pointerEvents:"none",content:"''",position:"absolute",left:s?0:n,top:n,bottom:n,right:s?0:n},o[r]="2px solid ".concat(e),o.borderRadius=t,o.width="borderBottom"===r?"100%":void 0,o.selectors=(a={},a[ee]=(i={},i["border"===r?"borderColor":"borderBottomColor"]="Highlight",i),a),o)}}},ge=r(7089),me=r(3451),ve=r(5161),ye=function(){return ye=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},ye.apply(this,arguments)},be="undefined"==typeof window?r.g:window,ke=be&&be.CSPSettings&&be.CSPSettings.nonce,Ce=function(){var e=be.__themeState__||{theme:void 0,lastStyleElement:void 0,registeredStyles:[]};e.runState||(e=ye(ye({},e),{perf:{count:0,duration:0},runState:{flushTimer:0,mode:0,buffer:[]}}));e.registeredThemableStyles||(e=ye(ye({},e),{registeredThemableStyles:[]}));return be.__themeState__=e,e}();function Se(e,t){Ce.loadStyles?Ce.loadStyles(we(e).styleString,e):function(e){if("undefined"==typeof document)return;var t=document.getElementsByTagName("head")[0],r=document.createElement("style"),n=we(e),o=n.styleString,a=n.themable;r.setAttribute("data-load-themed-styles","true"),ke&&r.setAttribute("nonce",ke);r.appendChild(document.createTextNode(o)),Ce.perf.count++,t.appendChild(r);var i=document.createEvent("HTMLEvents");i.initEvent("styleinsert",!0,!1),i.args={newStyle:r},document.dispatchEvent(i);var s={styleElement:r,themableStyle:e};a?Ce.registeredThemableStyles.push(s):Ce.registeredStyles.push(s)}(e)}function _e(e){Ce.theme=e,function(){if(Ce.theme){for(var e=[],t=0,r=Ce.registeredThemableStyles;t<r.length;t++){var n=r[t];e.push(n.themableStyle)}e.length>0&&(!function(e){void 0===e&&(e=3);3!==e&&2!==e||(Be(Ce.registeredStyles),Ce.registeredStyles=[]);3!==e&&1!==e||(Be(Ce.registeredThemableStyles),Ce.registeredThemableStyles=[])}(1),Se([].concat.apply([],e)))}}()}function Be(e){e.forEach(function(e){var t=e&&e.styleElement;t&&t.parentElement&&t.parentElement.removeChild(t)})}function we(e){var t=Ce.theme,r=!1;return{styleString:(e||[]).map(function(e){var n=e.theme;if(n){r=!0;var o=t?t[n]:void 0,a=e.defaultValue||"inherit";return t&&!o&&console&&!(n in t)&&"undefined"!=typeof DEBUG&&DEBUG&&console.warn('Theming value not provided for "'.concat(n,'". Falling back to "').concat(a,'".')),o||a}return e.rawString}).join(""),themable:r}}var xe=r(1561),Te=(0,xe.a)({}),Ee=[],Pe="theme";function Ae(){var e,t,r,n=(0,me.z)();(null===(t=null==n?void 0:n.FabricConfig)||void 0===t?void 0:t.legacyTheme)?function(e,t){var r;void 0===t&&(t=!1);Te=(0,xe.a)(e,t),_e((0,ge.Cl)((0,ge.Cl)((0,ge.Cl)((0,ge.Cl)({},Te.palette),Te.semanticColors),Te.effects),function(e){for(var t={},r=0,n=Object.keys(e.fonts);r<n.length;r++)for(var o=n[r],a=e.fonts[o],i=0,s=Object.keys(a);i<s.length;i++){var l=s[i],u=o+l.charAt(0).toUpperCase()+l.slice(1),c=a[l];"fontSize"===l&&"number"==typeof c&&(c+="px"),t[u]=c}return t}(Te))),ve.X.applySettings((r={},r[Pe]=Te,r)),Ee.forEach(function(e){try{e(Te)}catch(e){}})}(n.FabricConfig.legacyTheme):ve.X.getSettings([Pe]).theme||((null===(r=null==n?void 0:n.FabricConfig)||void 0===r?void 0:r.theme)&&(Te=(0,xe.a)(n.FabricConfig.theme)),ve.X.applySettings(((e={})[Pe]=Te,e)))}function Fe(e){return void 0===e&&(e=!1),!0===e&&(Te=(0,xe.a)({},e)),Te}Ae();var De={boxShadow:"none",margin:0,padding:0,boxSizing:"border-box"};function Ie(e){return{selectors:{"::placeholder":e,":-ms-input-placeholder":e,"::-ms-input-placeholder":e}}}var Le=r(5108),Ne=r(8491),Me=r(1544),Re=r(992),Oe=r(3525),He=r(9865),ze=Re.h.getValue("icons",{__options:{disableWarnings:!1,warnOnMissingIcons:!0},__remapped:{}}),Ve=Y.nr.getInstance();Ve&&Ve.onReset&&Ve.onReset(function(){for(var e in ze)ze.hasOwnProperty(e)&&ze[e].subset&&(ze[e].subset.className=void 0)});var We=function(e){return e.toLowerCase()};function Ue(e,t){var r=(0,ge.Cl)((0,ge.Cl)({},e),{isRegistered:!1,className:void 0}),n=e.icons;for(var o in t=t?(0,ge.Cl)((0,ge.Cl)({},ze.__options),t):ze.__options,n)if(n.hasOwnProperty(o)){var a=n[o],i=We(o);ze[i]?Ge(o):ze[i]={code:a,subset:r}}}function je(e,t){ze.__remapped[We(e)]=We(t)}function qe(e){var t=void 0,r=ze.__options;if(e=e?We(e):"",e=ze.__remapped[e]||e)if(t=ze[e]){var o=t.subset;o&&o.fontFace&&(o.isRegistered||((0,He.n)(o.fontFace),o.isRegistered=!0),o.className||(o.className=(0,n.Z)(o.style,{fontFamily:o.fontFace.fontFamily,fontWeight:o.fontFace.fontWeight||"normal",fontStyle:o.fontFace.fontStyle||"normal"})))}else!r.disableWarnings&&r.warnOnMissingIcons&&(0,Oe.R)('The icon "'.concat(e,'" was used but not registered. See https://github.com/microsoft/fluentui/wiki/Using-icons for more information.'));return t}var $e=[],Ke=void 0;function Ge(e){var t=ze.__options;t.disableWarnings||($e.push(e),void 0===Ke&&(Ke=setTimeout(function(){(0,Oe.R)("Some icons were re-registered. Applications should only call registerIcons for any given icon once. Redefining what an icon is may have unintended consequences. Duplicates include: \n"+$e.slice(0,10).join(", ")+($e.length>10?" (+ ".concat($e.length-10," more)"):"")),Ke=void 0,$e=[]},2e3)))}var Qe=r(921),Je=r(1695),Ye=r(1169),Xe="https://res.cdn.office.net/files/fabric-cdn-prod_20250411.001";(0,r(1598).v)("@fluentui/style-utilities","8.12.2"),Ae()},4933:(e,t)=>{"use strict";t.byteLength=function(e){var t=s(e),r=t[0],n=t[1];return 3*(r+n)/4-n},t.toByteArray=function(e){var t,r,a=s(e),i=a[0],l=a[1],u=new o(function(e,t,r){return 3*(t+r)/4-r}(0,i,l)),c=0,d=l>0?i-4:i;for(r=0;r<d;r+=4)t=n[e.charCodeAt(r)]<<18|n[e.charCodeAt(r+1)]<<12|n[e.charCodeAt(r+2)]<<6|n[e.charCodeAt(r+3)],u[c++]=t>>16&255,u[c++]=t>>8&255,u[c++]=255&t;2===l&&(t=n[e.charCodeAt(r)]<<2|n[e.charCodeAt(r+1)]>>4,u[c++]=255&t);1===l&&(t=n[e.charCodeAt(r)]<<10|n[e.charCodeAt(r+1)]<<4|n[e.charCodeAt(r+2)]>>2,u[c++]=t>>8&255,u[c++]=255&t);return u},t.fromByteArray=function(e){for(var t,n=e.length,o=n%3,a=[],i=16383,s=0,l=n-o;s<l;s+=i)a.push(u(e,s,s+i>l?l:s+i));1===o?(t=e[n-1],a.push(r[t>>2]+r[t<<4&63]+"==")):2===o&&(t=(e[n-2]<<8)+e[n-1],a.push(r[t>>10]+r[t>>4&63]+r[t<<2&63]+"="));return a.join("")};for(var r=[],n=[],o="undefined"!=typeof Uint8Array?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",i=0;i<64;++i)r[i]=a[i],n[a.charCodeAt(i)]=i;function s(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");return-1===r&&(r=t),[r,r===t?0:4-r%4]}function l(e){return r[e>>18&63]+r[e>>12&63]+r[e>>6&63]+r[63&e]}function u(e,t,r){for(var n,o=[],a=t;a<r;a+=3)n=(e[a]<<16&16711680)+(e[a+1]<<8&65280)+(255&e[a+2]),o.push(l(n));return o.join("")}n["-".charCodeAt(0)]=62,n["_".charCodeAt(0)]=63},4963:(e,t,r)=>{"use strict";r.d(t,{A:()=>n}),e=r.hmd(e);const n=function(e){var t,r=e.Symbol;return"function"==typeof r?r.observable?t=r.observable:(t=r("observable"),r.observable=t):t="@@observable",t}("undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==r.g?r.g:e)},4977:e=>{"use strict";e.exports=FormData},4988:(e,t,r)=>{"use strict";var n=r(6722);e.exports=function(e){function t(e,r,o,a){var i=e[a++];if("__proto__"===i)return!0;var s=Number.isFinite(+i),l=a>=e.length;return i=!i&&n.isArray(o)?o.length:i,l?(n.hasOwnProperty(o,i)?o[i]=[o[i],r]:o[i]=r,!s):(o[i]&&n.isObject(o[i])||(o[i]=[]),t(e,r,o[i],a)&&n.isArray(o[i])&&(o[i]=function(e){var t,r,n={},o=Object.keys(e),a=o.length;for(t=0;t<a;t++)n[r=o[t]]=e[r];return n}(o[i])),!s)}if(n.isFormData(e)&&n.isFunction(e.entries)){var r={};return n.forEachEntry(e,function(e,o){t(function(e){return n.matchAll(/\w+|\[(\w*)]/g,e).map(function(e){return"[]"===e[0]?"":e[1]||e[0]})}(e),o,r,0)}),r}return null}},5014:(e,t,r)=>{"use strict";r.d(t,{N:()=>i,z:()=>a});var n=r(3430),o=r(4076);function a(e,t){let r="",n="";for(const o in e){const a=e[o];if(0===a){n+=o+" ";continue}const i=Array.isArray(a),s="rtl"===t?(i?a[1]:a)+" ":(i?a[0]:a)+" ";r+=s,n+=s}return[r.slice(0,-1),n.slice(0,-1)]}function i(e,t){const r={};for(const i in e){const[s,l]=a(e[i],t);if(""===l){r[i]="";continue}const u=(0,o.G)(l,t),c=u+(""===s?"":" "+s);n.k1[u]=[e[i],t],r[i]=c}return r}},5039:(e,t,r)=>{"use strict";var n=r(6722),o=r(1930);e.exports=function(e,t,r,a){var i=this||o;return n.forEach(a,function(n){e=n.call(i,e,t,r)}),e}},5056:(e,t,r)=>{"use strict";r.d(t,{Y:()=>c,FD:()=>d});var n=r(7616);function o(e){return Boolean(null==e?void 0:e.hasOwnProperty(n.on))}var a=r(7308);r(7880);function i(e,t){return function(r,a,i,s,l){return o(a)?t(function(e,t){return{...t,[n.on]:e}}(r,a),null,i,s,l):o(r)?t(r,a,i,s,l):e(r,a,i,s,l)}}function s(e){const{as:t,[n.b9]:r,[n.on]:o,[n.Y9]:a,...i}=e,s=i,l="string"==typeof o&&null!=t?t:o;return"string"!=typeof l&&t&&(s.as=t),{elementType:l,props:s,renderFunction:a}}var l=r(8e3);const u=r.t(l,2),c=i(u.jsx,(e,t,r)=>{const{elementType:n,renderFunction:o,props:i}=s(e),l={...i,...t};return o?u.jsx(a.Fragment,{children:o(n,l)},r):u.jsx(n,l,r)}),d=i(u.jsxs,(e,t,r)=>{const{elementType:n,renderFunction:o,props:i}=s(e),l={...i,...t};return o?u.jsx(a.Fragment,{children:o(n,{...l,children:u.jsxs(a.Fragment,{children:l.children},void 0)})},r):u.jsxs(n,l,r)})},5093:(e,t,r)=>{"use strict";var n=r(5407);function o(e,t,r){n.call(this,null==e?"canceled":e,n.ERR_CANCELED,t,r),this.name="CanceledError"}r(6722).inherits(o,n,{__CANCEL__:!0}),e.exports=o},5099:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});
          /**
          * AWTLogger.ts
          * @author Abhilash Panwar (abpanwar)
          * @copyright Microsoft 2017
          */
          var n=r(9533),o=r(4381),a=r(582),i=r(8822),s=r(2477),l=r(1273),u=r(8159),c=r(6099),d=r(1267),h=r(828),f=r(1356),p=function(){function e(e){this._apiKey=e,this._contextProperties=new a.default,this._semanticContext=new h.default(!1,this._contextProperties),this._sessionStartTime=0,this._createInitId()}return e.prototype.setContext=function(e,t,r){void 0===r&&(r=n.AWTPropertyType.Unspecified),this._contextProperties.setProperty(e,t,r)},e.prototype.setContextWithPii=function(e,t,r,o){void 0===o&&(o=n.AWTPropertyType.Unspecified),this._contextProperties.setPropertyWithPii(e,t,r,o)},e.prototype.setContextWithCustomerContent=function(e,t,r,o){void 0===o&&(o=n.AWTPropertyType.Unspecified),this._contextProperties.setPropertyWithCustomerContent(e,t,r,o)},e.prototype.getSemanticContext=function(){return this._semanticContext},e.prototype.logEvent=function(t){if(c.default.loggingEnabled){this._apiKey||(this._apiKey=c.default.defaultTenantToken,this._createInitId());var r=!0;i.isString(t)?t={name:t}:t instanceof a.default&&(t=t.getEvent(),r=!1),s.default.eventReceived(this._apiKey),e._logEvent(e._getInternalEvent(t,this._apiKey,r),this._contextProperties)}},e.prototype.logSession=function(t,r){if(c.default.sessionEnabled){var a={name:"session",type:"session",properties:{}};if(e._addPropertiesToEvent(a,r),a.priority=n.AWTEventPriority.High,t===o.AWTSessionState.Started){if(this._sessionStartTime>0)return;this._sessionStartTime=(new Date).getTime(),this._sessionId=i.newGuid(),this.setContext("Session.Id",this._sessionId),a.properties["Session.State"]="Started"}else{if(t!==o.AWTSessionState.Ended)return;if(0===this._sessionStartTime)return;var s=Math.floor(((new Date).getTime()-this._sessionStartTime)/1e3);a.properties["Session.Id"]=this._sessionId,a.properties["Session.State"]="Ended",a.properties["Session.Duration"]=s.toString(),a.properties["Session.DurationBucket"]=e._getSessionDurationFromTime(s),this._sessionStartTime=0,this.setContext("Session.Id",null),this._sessionId=void 0}a.properties["Session.FirstLaunchTime"]=f.default.firstLaunchTime,this.logEvent(a)}},e.prototype.getSessionId=function(){return this._sessionId},e.prototype.logFailure=function(t,r,o,a,i){if(t&&r){var s={name:"failure",type:"failure",properties:{}};e._addPropertiesToEvent(s,i),s.properties["Failure.Signature"]=t,s.properties["Failure.Detail"]=r,o&&(s.properties["Failure.Category"]=o),a&&(s.properties["Failure.Id"]=a),s.priority=n.AWTEventPriority.High,this.logEvent(s)}},e.prototype.logPageView=function(t,r,n,o,a,i){if(t&&r){var s={name:"pageview",type:"pageview",properties:{}};e._addPropertiesToEvent(s,i),s.properties["PageView.Id"]=t,s.properties["PageView.Name"]=r,n&&(s.properties["PageView.Category"]=n),o&&(s.properties["PageView.Uri"]=o),a&&(s.properties["PageView.ReferrerUri"]=a),this.logEvent(s)}},e.prototype._createInitId=function(){!e._initIdMap[this._apiKey]&&this._apiKey&&(e._initIdMap[this._apiKey]=i.newGuid())},e._addPropertiesToEvent=function(e,t){if(t)for(var r in t instanceof a.default&&(t=t.getEvent()),t.name&&(e.name=t.name),t.priority&&(e.priority=t.priority),t.properties)t.properties.hasOwnProperty(r)&&(e.properties[r]=t.properties[r])},e._getSessionDurationFromTime=function(e){return e<0?"Undefined":e<=3?"UpTo3Sec":e<=10?"UpTo10Sec":e<=30?"UpTo30Sec":e<=60?"UpTo60Sec":e<=180?"UpTo3Min":e<=600?"UpTo10Min":e<=1800?"UpTo30Min":"Above30Min"},e._logEvent=function(e,t){e.name&&i.isString(e.name)?(e.name=e.name.toLowerCase(),e.name=e.name.replace(i.EventNameDotRegex,"_"),e.type&&i.isString(e.type)?e.type=e.type.toLowerCase():e.type="custom",i.EventNameAndTypeRegex.test(e.name)&&i.EventNameAndTypeRegex.test(e.type)?((!i.isNumber(e.timestamp)||e.timestamp<0)&&(e.timestamp=(new Date).getTime()),e.properties||(e.properties={}),this._addContextIfAbsent(e,t.getPropertyMap()),this._addContextIfAbsent(e,c.default.logManagerContext.getPropertyMap()),this._setDefaultProperty(e,"EventInfo.InitId",this._getInitId(e.apiKey)),this._setDefaultProperty(e,"EventInfo.Sequence",this._getSequenceId(e.apiKey)),this._setDefaultProperty(e,"EventInfo.SdkVersion",d.FullVersionString),this._setDefaultProperty(e,"EventInfo.Name",e.name),this._setDefaultProperty(e,"EventInfo.Time",new Date(e.timestamp).toISOString()),i.isPriority(e.priority)||(e.priority=n.AWTEventPriority.Normal),this._sendEvent(e)):l.default.eventsRejected([e],n.AWTEventsRejectedReason.InvalidEvent)):l.default.eventsRejected([e],n.AWTEventsRejectedReason.InvalidEvent)},e._addContextIfAbsent=function(e,t){if(t)for(var r in t)t.hasOwnProperty(r)&&(e.properties[r]||(e.properties[r]=t[r]))},e._setDefaultProperty=function(e,t,r){e.properties[t]={value:r,pii:n.AWTPiiKind.NotSet,type:n.AWTPropertyType.String}},e._sendEvent=function(e){u.default.sendEvent(e)},e._getInternalEvent=function(e,t,r){if(e.properties=e.properties||{},r)for(var n in e.properties)e.properties.hasOwnProperty(n)&&(e.properties[n]=i.sanitizeProperty(n,e.properties[n]),null===e.properties[n]&&delete e.properties[n]);var o=e;return o.id=i.newGuid(),o.apiKey=t,o},e._getInitId=function(t){return e._initIdMap[t]},e._getSequenceId=function(t){return void 0===e._sequenceIdMap[t]&&(e._sequenceIdMap[t]=0),(++e._sequenceIdMap[t]).toString()},e._sequenceIdMap={},e._initIdMap={},e}();t.default=p},5108:(e,t,r)=>{"use strict";r.d(t,{b:()=>n});var n={themeDarker:"#004578",themeDark:"#005a9e",themeDarkAlt:"#106ebe",themePrimary:"#0078d4",themeSecondary:"#2b88d8",themeTertiary:"#71afe5",themeLight:"#c7e0f4",themeLighter:"#deecf9",themeLighterAlt:"#eff6fc",black:"#000000",blackTranslucent40:"rgba(0,0,0,.4)",neutralDark:"#201f1e",neutralPrimary:"#323130",neutralPrimaryAlt:"#3b3a39",neutralSecondary:"#605e5c",neutralSecondaryAlt:"#8a8886",neutralTertiary:"#a19f9d",neutralTertiaryAlt:"#c8c6c4",neutralQuaternary:"#d2d0ce",neutralQuaternaryAlt:"#e1dfdd",neutralLight:"#edebe9",neutralLighter:"#f3f2f1",neutralLighterAlt:"#faf9f8",accent:"#0078d4",white:"#ffffff",whiteTranslucent40:"rgba(255,255,255,.4)",yellowDark:"#d29200",yellow:"#ffb900",yellowLight:"#fff100",orange:"#d83b01",orangeLight:"#ea4300",orangeLighter:"#ff8c00",redDark:"#a4262c",red:"#e81123",magentaDark:"#5c005c",magenta:"#b4009e",magentaLight:"#e3008c",purpleDark:"#32145a",purple:"#5c2d91",purpleLight:"#b4a0ff",blueDark:"#002050",blueMid:"#00188f",blue:"#0078d4",blueLight:"#00bcf2",tealDark:"#004b50",teal:"#008272",tealLight:"#00b294",greenDark:"#004b1c",green:"#107c10",greenLight:"#bad80a"}},5129:(e,t,r)=>{"use strict";r.d(t,{nr:()=>h});var n,o=r(5959),a=r(8103),i=0,s=1,l=2,u="__stylesheet__",c="undefined"!=typeof navigator&&/rv:11.0/.test(navigator.userAgent),d={};try{d=window||{}}catch(e){}var h=function(){function e(e,t){var r,n,a,l,u,c;this._rules=[],this._preservedRules=[],this._counter=0,this._keyToClassName={},this._onInsertRuleCallbacks=[],this._onResetCallbacks=[],this._classNameToArgs={},this._config=(0,o.Cl)({injectionMode:"undefined"==typeof document?i:s,defaultPrefix:"css",namespace:void 0,cspSettings:void 0},e),this._classNameToArgs=null!==(r=null==t?void 0:t.classNameToArgs)&&void 0!==r?r:this._classNameToArgs,this._counter=null!==(n=null==t?void 0:t.counter)&&void 0!==n?n:this._counter,this._keyToClassName=null!==(l=null!==(a=this._config.classNameCache)&&void 0!==a?a:null==t?void 0:t.keyToClassName)&&void 0!==l?l:this._keyToClassName,this._preservedRules=null!==(u=null==t?void 0:t.preservedRules)&&void 0!==u?u:this._preservedRules,this._rules=null!==(c=null==t?void 0:t.rules)&&void 0!==c?c:this._rules}return e.getInstance=function(t){if(n=d[u],d[a.Se])return d[a.Se].getInstance(t);if(!n||n._lastStyleElement&&n._lastStyleElement.ownerDocument!==document){var r=(null==d?void 0:d.FabricConfig)||{},o=new e(r.mergeStyles,r.serializedStylesheet);n=o,d[u]=o}return n},e.prototype.serialize=function(){return JSON.stringify({classNameToArgs:this._classNameToArgs,counter:this._counter,keyToClassName:this._keyToClassName,preservedRules:this._preservedRules,rules:this._rules})},e.prototype.setConfig=function(e){this._config=(0,o.Cl)((0,o.Cl)({},this._config),e)},e.prototype.onReset=function(e){var t=this;return this._onResetCallbacks.push(e),function(){t._onResetCallbacks=t._onResetCallbacks.filter(function(t){return t!==e})}},e.prototype.onInsertRule=function(e){var t=this;return this._onInsertRuleCallbacks.push(e),function(){t._onInsertRuleCallbacks=t._onInsertRuleCallbacks.filter(function(t){return t!==e})}},e.prototype.getClassName=function(e){var t=this._config.namespace,r=e||this._config.defaultPrefix;return"".concat(t?t+"-":"").concat(r,"-").concat(this._counter++)},e.prototype.cacheClassName=function(e,t,r,n){this._keyToClassName[this._getCacheKey(t)]=e,this._classNameToArgs[e]={args:r,rules:n}},e.prototype.classNameFromKey=function(e){return this._keyToClassName[this._getCacheKey(e)]},e.prototype.getClassNameCache=function(){return this._keyToClassName},e.prototype.argsFromClassName=function(e){var t=this._classNameToArgs[e];return t&&t.args},e.prototype.insertedRulesFromClassName=function(e){var t=this._classNameToArgs[e];return t&&t.rules},e.prototype.insertRule=function(e,t,r){void 0===r&&(r=a.P6);var n=this._config.injectionMode,o=n!==i?this._getStyleElement():void 0;if(t&&this._preservedRules.push(e),o)switch(n){case s:this._insertRuleIntoSheet(o.sheet,e);break;case l:o.appendChild(document.createTextNode(e))}else this._rules.push(e);this._config.onInsertRule&&this._config.onInsertRule(e),this._onInsertRuleCallbacks.forEach(function(t){return t({key:r,sheet:o?o.sheet:void 0,rule:e})})},e.prototype.getRules=function(e){return(e?this._preservedRules.join(""):"")+this._rules.join("")},e.prototype.reset=function(){this._rules=[],this._counter=0,this._classNameToArgs={},this._keyToClassName={},this._onResetCallbacks.forEach(function(e){return e()})},e.prototype.resetKeys=function(){this._keyToClassName={}},e.prototype._createStyleElement=function(){var e,t=(null===(e=this._config.window)||void 0===e?void 0:e.document)||document,r=t.head,n=t.createElement("style"),o=null;n.setAttribute("data-merge-styles","true");var a=this._config.cspSettings;if(a&&a.nonce&&n.setAttribute("nonce",a.nonce),this._lastStyleElement)o=this._lastStyleElement.nextElementSibling;else{var i=this._findPlaceholderStyleTag();o=i?i.nextElementSibling:r.childNodes[0]}return r.insertBefore(n,r.contains(o)?o:null),this._lastStyleElement=n,n},e.prototype._insertRuleIntoSheet=function(e,t){if(!e)return!1;try{return e.insertRule(t,e.cssRules.length),!0}catch(e){}return!1},e.prototype._getCacheKey=function(e){return e},e.prototype._getStyleElement=function(){var e=this;this._styleElement||(this._styleElement=this._createStyleElement(),c||(this._config.window||window).requestAnimationFrame(function(){e._styleElement=void 0}));return this._styleElement},e.prototype._findPlaceholderStyleTag=function(){var e=document.head;return e?e.querySelector("style[data-merge-styles]"):null},e}()},5158:(e,t,r)=>{"use strict";r.d(t,{R:()=>N});var n,o=r(7089),a=r(7308),i=r(7809),s=r(7377),l=r(7291),u=r(8031),c=r(5681),d=r(1006),h=r(8906),f=r(7773),p=r(1535),g=r(107),m=r(2527),v=r(963),y=r(3571),b=r(2682),k=r(7851),C=r(7431),S=r(4922),_="data-is-focusable",B="data-focuszone-id",w="tabindex",x="data-no-vertical-wrap",T="data-no-horizontal-wrap",E=999999999,P=-999999999;function A(e,t){var r;"function"==typeof MouseEvent?r=new MouseEvent("click",{ctrlKey:null==t?void 0:t.ctrlKey,metaKey:null==t?void 0:t.metaKey,shiftKey:null==t?void 0:t.shiftKey,altKey:null==t?void 0:t.altKey,bubbles:null==t?void 0:t.bubbles,cancelable:null==t?void 0:t.cancelable}):(r=document.createEvent("MouseEvents")).initMouseEvent("click",!!t&&t.bubbles,!!t&&t.cancelable,window,0,0,0,0,0,!!t&&t.ctrlKey,!!t&&t.altKey,!!t&&t.shiftKey,!!t&&t.metaKey,0,null),e.dispatchEvent(r)}var F={},D=new Set,I=["text","number","password","email","tel","url","search","textarea"],L=!1,N=function(e){function t(r){var n,o,p,g,m=e.call(this,r)||this;m._root=a.createRef(),m._mergedRef=(0,s.K)(),m._onFocus=function(e){if(!m._portalContainsElement(e.target)){var t,r=m.props,n=r.onActiveElementChanged,o=r.doNotAllowFocusEventToPropagate,a=r.stopFocusPropagation,i=r.onFocusNotification,s=r.onFocus,c=r.shouldFocusInnerElementWhenReceivedFocus,d=r.defaultTabbableElement,h=m._isImmediateDescendantOfZone(e.target);if(h)t=e.target;else for(var f=e.target;f&&f!==m._root.current;){if((0,l.S0)(f,void 0,m._inShadowRoot)&&m._isImmediateDescendantOfZone(f)){t=f;break}f=(0,u.P)(f,L)}if(c&&e.target===m._root.current){var p=d&&"function"==typeof d&&m._root.current&&d(m._root.current);p&&(0,l.S0)(p,void 0,m._inShadowRoot)?(t=p,p.focus()):(m.focus(!0),m._activeElement&&(t=null))}var g=!m._activeElement;t&&t!==m._activeElement&&((h||g)&&m._setFocusAlignment(t,!0,!0),m._activeElement=t,g&&m._updateTabIndexes()),n&&n(m._activeElement,e),(a||o)&&e.stopPropagation(),s?s(e):i&&i()}},m._onBlur=function(){m._setParkedFocus(!1)},m._onMouseDown=function(e){if(!m._portalContainsElement(e.target)&&!m.props.disabled){for(var t=e.target,r=[];t&&t!==m._root.current;)r.push(t),t=(0,u.P)(t,L);for(;r.length&&((t=r.pop())&&(0,l.S0)(t,void 0,m._inShadowRoot)&&m._setActiveElement(t,!0),!(0,l.HC)(t)););}},m._onKeyDown=function(e,t){if(!m._portalContainsElement(e.target)){var r=m.props,n=r.direction,o=r.disabled,a=r.isInnerZoneKeystroke,s=r.pagingSupportDisabled,u=r.shouldEnterInnerZone;if(!(o||(m.props.onKeyDown&&m.props.onKeyDown(e),e.isDefaultPrevented()||m._getDocument().activeElement===m._root.current&&m._isInnerZone))){if((u&&u(e)||a&&a(e))&&m._isImmediateDescendantOfZone(e.target)){var h=m._getFirstInnerZone();if(h){if(!h.focus(!0))return}else{if(!(0,l.Z5)(e.target))return;if(!m.focusElement((0,l.eX)(e.target,e.target.firstChild,!0)))return}}else{if(e.altKey)return;switch(e.which){case c.c.space:if(m._shouldRaiseClicksOnSpace&&m._tryInvokeClickForFocusable(e.target,e))break;return;case c.c.left:if(n!==i.E.vertical&&(m._preventDefaultWhenHandled(e),m._moveFocusLeft(t)))break;return;case c.c.right:if(n!==i.E.vertical&&(m._preventDefaultWhenHandled(e),m._moveFocusRight(t)))break;return;case c.c.up:if(n!==i.E.horizontal&&(m._preventDefaultWhenHandled(e),m._moveFocusUp()))break;return;case c.c.down:if(n!==i.E.horizontal&&(m._preventDefaultWhenHandled(e),m._moveFocusDown()))break;return;case c.c.pageDown:if(!s&&m._moveFocusPaging(!0))break;return;case c.c.pageUp:if(!s&&m._moveFocusPaging(!1))break;return;case c.c.tab:if(m.props.allowTabKey||m.props.handleTabKey===i.l.all||m.props.handleTabKey===i.l.inputOnly&&m._isElementInput(e.target)){var f=!1;if(m._processingTabKey=!0,n!==i.E.vertical&&m._shouldWrapFocus(m._activeElement,T))f=((0,d.jI)(t)?!e.shiftKey:e.shiftKey)?m._moveFocusLeft(t):m._moveFocusRight(t);else f=e.shiftKey?m._moveFocusUp():m._moveFocusDown();if(m._processingTabKey=!1,f)break;m.props.shouldResetActiveElementWhenTabFromZone&&(m._activeElement=null)}return;case c.c.home:if(m._isContentEditableElement(e.target)||m._isElementInput(e.target)&&!m._shouldInputLoseFocus(e.target,!1))return!1;var p=m._root.current&&m._root.current.firstChild;if(m._root.current&&p&&m.focusElement((0,l.eX)(m._root.current,p,!0)))break;return;case c.c.end:if(m._isContentEditableElement(e.target)||m._isElementInput(e.target)&&!m._shouldInputLoseFocus(e.target,!0))return!1;var g=m._root.current&&m._root.current.lastChild;if(m._root.current&&m.focusElement((0,l.yv)(m._root.current,g,!0,!0,!0)))break;return;case c.c.enter:if(m._shouldRaiseClicksOnEnter&&m._tryInvokeClickForFocusable(e.target,e))break;return;default:return}}e.preventDefault(),e.stopPropagation()}}},m._getHorizontalDistanceFromCenter=function(e,t,r){var n=m._focusAlignment.left||m._focusAlignment.x||0,o=Math.floor(r.top),a=Math.floor(t.bottom),i=Math.floor(r.bottom),s=Math.floor(t.top);return e&&o>a||!e&&i<s?n>=r.left&&n<=r.left+r.width?0:Math.abs(r.left+r.width/2-n):m._shouldWrapFocus(m._activeElement,x)?E:P},(0,h.f)(m),m._id=(0,f.O)("FocusZone"),m._focusAlignment={left:0,top:0},m._processingTabKey=!1;var v=null===(o=null!==(n=r.shouldRaiseClicks)&&void 0!==n?n:t.defaultProps.shouldRaiseClicks)||void 0===o||o;return m._shouldRaiseClicksOnEnter=null!==(p=r.shouldRaiseClicksOnEnter)&&void 0!==p?p:v,m._shouldRaiseClicksOnSpace=null!==(g=r.shouldRaiseClicksOnSpace)&&void 0!==g?g:v,m}return(0,o.C6)(t,e),t.getOuterZones=function(){return D.size},t._onKeyDownCapture=function(e){e.which===c.c.tab&&D.forEach(function(e){return e._updateTabIndexes()})},t.prototype.componentDidMount=function(){var e,r=this._root.current;if(this._inShadowRoot=!!(null===(e=this.context)||void 0===e?void 0:e.shadowRoot),F[this._id]=this,r){for(var n=(0,u.P)(r,L);n&&n!==this._getDocument().body&&1===n.nodeType;){if((0,l.HC)(n)){this._isInnerZone=!0;break}n=(0,u.P)(n,L)}this._isInnerZone||(D.add(this),this._root.current&&this._root.current.addEventListener("keydown",t._onKeyDownCapture,!0)),this._root.current&&this._root.current.addEventListener("blur",this._onBlur,!0),this._updateTabIndexes(),this.props.defaultTabbableElement&&"string"==typeof this.props.defaultTabbableElement?this._activeElement=this._getDocument().querySelector(this.props.defaultTabbableElement):this.props.defaultActiveElement&&(this._activeElement=this._getDocument().querySelector(this.props.defaultActiveElement)),this.props.shouldFocusOnMount&&this.focus()}},t.prototype.componentDidUpdate=function(){var e,t=this._root.current,r=this._getDocument();if(this._inShadowRoot=!!(null===(e=this.context)||void 0===e?void 0:e.shadowRoot),(this._activeElement&&!(0,p.s)(this._root.current,this._activeElement,L)||this._defaultFocusElement&&!(0,p.s)(this._root.current,this._defaultFocusElement,L))&&(this._activeElement=null,this._defaultFocusElement=null,this._updateTabIndexes()),!this.props.preventFocusRestoration&&r&&this._lastIndexPath&&(r.activeElement===r.body||null===r.activeElement||r.activeElement===t)){var n=(0,l.nA)(t,this._lastIndexPath);n?(this._setActiveElement(n,!0),n.focus(),this._setParkedFocus(!1)):this._setParkedFocus(!0)}},t.prototype.componentWillUnmount=function(){delete F[this._id],this._isInnerZone||(D.delete(this),this._root.current&&this._root.current.removeEventListener("keydown",t._onKeyDownCapture,!0)),this._root.current&&this._root.current.removeEventListener("blur",this._onBlur,!0),this._activeElement=null,this._defaultFocusElement=null},t.prototype.render=function(){var e=this,t=this.props,r=t.as,i=t.elementType,s=t.rootProps,l=t.ariaDescribedBy,u=t.ariaLabelledBy,c=t.className,d=(0,g.G1)(this.props,g.vt),h=r||i||"div";this._evaluateFocusBeforeRender();var f=(0,S.O4)();return a.createElement(h,(0,o.Cl)({"aria-labelledby":u,"aria-describedby":l},d,s,{className:(0,m.A)((n||(n=(0,C.Z)({selectors:{":focus":{outline:"none"}}},"ms-FocusZone")),n),c),ref:this._mergedRef(this.props.elementRef,this._root),"data-focuszone-id":this._id,onKeyDown:function(t){return e._onKeyDown(t,f)},onFocus:this._onFocus,onMouseDownCapture:this._onMouseDown}),this.props.children)},t.prototype.focus=function(e,t){if(void 0===e&&(e=!1),void 0===t&&(t=!1),this._root.current){if(!e&&"true"===this._root.current.getAttribute(_)&&this._isInnerZone){var r=this._getOwnerZone(this._root.current);if(r!==this._root.current){var n=F[r.getAttribute(B)];return!!n&&n.focusElement(this._root.current)}return!1}if(!e&&this._activeElement&&(0,p.s)(this._root.current,this._activeElement)&&(0,l.S0)(this._activeElement,void 0,this._inShadowRoot)&&(!t||(0,l.F2)(this._activeElement)))return this._activeElement.focus(),!0;var o=this._root.current.firstChild;return this.focusElement((0,l.eX)(this._root.current,o,!0,void 0,void 0,void 0,void 0,void 0,t))}return!1},t.prototype.focusLast=function(){if(this._root.current){var e=this._root.current&&this._root.current.lastChild;return this.focusElement((0,l.yv)(this._root.current,e,!0,!0,!0))}return!1},t.prototype.focusElement=function(e,t){var r=this.props,n=r.onBeforeFocus,o=r.shouldReceiveFocus;return!(o&&!o(e)||n&&!n(e))&&(!!e&&(this._setActiveElement(e,t),this._activeElement&&this._activeElement.focus(),!0))},t.prototype.setFocusAlignment=function(e){this._focusAlignment=e},Object.defineProperty(t.prototype,"defaultFocusElement",{get:function(){return this._defaultFocusElement},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"activeElement",{get:function(){return this._activeElement},enumerable:!1,configurable:!0}),t.prototype._evaluateFocusBeforeRender=function(){var e=this._root.current,t=this._getDocument();if(t){var r=t.activeElement;if(r!==e){var n=(0,p.s)(e,r,!1);this._lastIndexPath=n?(0,l.Ep)(e,r):void 0}}},t.prototype._setParkedFocus=function(e){var t=this._root.current;t&&this._isParked!==e&&(this._isParked=e,e?(this.props.allowFocusRoot||(this._parkedTabIndex=t.getAttribute("tabindex"),t.setAttribute("tabindex","-1")),t.focus()):this.props.allowFocusRoot||(this._parkedTabIndex?(t.setAttribute("tabindex",this._parkedTabIndex),this._parkedTabIndex=void 0):t.removeAttribute("tabindex")))},t.prototype._setActiveElement=function(e,t){var r=this._activeElement;this._activeElement=e,r&&((0,l.HC)(r)&&this._updateTabIndexes(r),r.tabIndex=-1),this._activeElement&&(this._focusAlignment&&!t||this._setFocusAlignment(e,!0,!0),this._activeElement.tabIndex=0)},t.prototype._preventDefaultWhenHandled=function(e){this.props.preventDefaultWhenHandled&&e.preventDefault()},t.prototype._tryInvokeClickForFocusable=function(e,t){var r=e;if(r===this._root.current)return!1;do{if("BUTTON"===r.tagName||"A"===r.tagName||"INPUT"===r.tagName||"TEXTAREA"===r.tagName||"SUMMARY"===r.tagName)return!1;if(this._isImmediateDescendantOfZone(r)&&"true"===r.getAttribute(_)&&"true"!==r.getAttribute("data-disable-click-on-enter"))return A(r,t),!0;r=(0,u.P)(r,L)}while(r!==this._root.current);return!1},t.prototype._getFirstInnerZone=function(e){if(!(e=e||this._activeElement||this._root.current))return null;if((0,l.HC)(e))return F[e.getAttribute(B)];for(var t=e.firstElementChild;t;){if((0,l.HC)(t))return F[t.getAttribute(B)];var r=this._getFirstInnerZone(t);if(r)return r;t=t.nextElementSibling}return null},t.prototype._moveFocus=function(e,t,r,n){void 0===n&&(n=!0);var o=this._activeElement,a=-1,s=void 0,u=!1,c=this.props.direction===i.E.bidirectional;if(!o||!this._root.current)return!1;if(this._isElementInput(o)&&!this._shouldInputLoseFocus(o,e))return!1;var d=c?o.getBoundingClientRect():null;do{if(o=e?(0,l.eX)(this._root.current,o):(0,l.yv)(this._root.current,o),!c){s=o;break}if(o){var h=t(d,o.getBoundingClientRect());if(-1===h&&-1===a){s=o;break}if(h>-1&&(-1===a||h<a)&&(a=h,s=o),a>=0&&h<0)break}}while(o);if(s&&s!==this._activeElement)u=!0,this.focusElement(s);else if(this.props.isCircularNavigation&&n)return e?this.focusElement((0,l.eX)(this._root.current,this._root.current.firstElementChild,!0)):this.focusElement((0,l.yv)(this._root.current,this._root.current.lastElementChild,!0,!0,!0));return u},t.prototype._moveFocusDown=function(){var e=this,t=-1,r=this._focusAlignment.left||this._focusAlignment.x||0;return!!this._moveFocus(!0,function(n,o){var a=-1,i=Math.floor(o.top),s=Math.floor(n.bottom);return i<s?e._shouldWrapFocus(e._activeElement,x)?E:P:((-1===t&&i>=s||i===t)&&(t=i,a=r>=o.left&&r<=o.left+o.width?0:Math.abs(o.left+o.width/2-r)),a)})&&(this._setFocusAlignment(this._activeElement,!1,!0),!0)},t.prototype._moveFocusUp=function(){var e=this,t=-1,r=this._focusAlignment.left||this._focusAlignment.x||0;return!!this._moveFocus(!1,function(n,o){var a=-1,i=Math.floor(o.bottom),s=Math.floor(o.top),l=Math.floor(n.top);return i>l?e._shouldWrapFocus(e._activeElement,x)?E:P:((-1===t&&i<=l||s===t)&&(t=s,a=r>=o.left&&r<=o.left+o.width?0:Math.abs(o.left+o.width/2-r)),a)})&&(this._setFocusAlignment(this._activeElement,!1,!0),!0)},t.prototype._moveFocusLeft=function(e){var t=this,r=this._shouldWrapFocus(this._activeElement,T);return!!this._moveFocus((0,d.jI)(e),function(n,o){var a=-1;return((0,d.jI)(e)?parseFloat(o.top.toFixed(3))<parseFloat(n.bottom.toFixed(3)):parseFloat(o.bottom.toFixed(3))>parseFloat(n.top.toFixed(3)))&&o.right<=n.right&&t.props.direction!==i.E.vertical?a=n.right-o.right:r||(a=P),a},void 0,r)&&(this._setFocusAlignment(this._activeElement,!0,!1),!0)},t.prototype._moveFocusRight=function(e){var t=this,r=this._shouldWrapFocus(this._activeElement,T);return!!this._moveFocus(!(0,d.jI)(e),function(n,o){var a=-1;return((0,d.jI)(e)?parseFloat(o.bottom.toFixed(3))>parseFloat(n.top.toFixed(3)):parseFloat(o.top.toFixed(3))<parseFloat(n.bottom.toFixed(3)))&&o.left>=n.left&&t.props.direction!==i.E.vertical?a=o.left-n.left:r||(a=P),a},void 0,r)&&(this._setFocusAlignment(this._activeElement,!0,!1),!0)},t.prototype._moveFocusPaging=function(e,t){void 0===t&&(t=!0);var r=this._activeElement;if(!r||!this._root.current)return!1;if(this._isElementInput(r)&&!this._shouldInputLoseFocus(r,e))return!1;var n=(0,v.Hc)(r);if(!n)return!1;var o=-1,a=void 0,i=-1,s=-1,u=n.clientHeight,c=r.getBoundingClientRect();do{if(r=e?(0,l.eX)(this._root.current,r):(0,l.yv)(this._root.current,r)){var d=r.getBoundingClientRect(),h=Math.floor(d.top),f=Math.floor(c.bottom),p=Math.floor(d.bottom),g=Math.floor(c.top),m=this._getHorizontalDistanceFromCenter(e,c,d);if(e&&h>f+u||!e&&p<g-u)break;m>-1&&(e&&h>i?(i=h,o=m,a=r):!e&&p<s?(s=p,o=m,a=r):(-1===o||m<=o)&&(o=m,a=r))}}while(r);var y=!1;if(a&&a!==this._activeElement)y=!0,this.focusElement(a),this._setFocusAlignment(a,!1,!0);else if(this.props.isCircularNavigation&&t)return e?this.focusElement((0,l.eX)(this._root.current,this._root.current.firstElementChild,!0)):this.focusElement((0,l.yv)(this._root.current,this._root.current.lastElementChild,!0,!0,!0));return y},t.prototype._setFocusAlignment=function(e,t,r){if(this.props.direction===i.E.bidirectional&&(!this._focusAlignment||t||r)){var n=e.getBoundingClientRect(),o=n.left+n.width/2,a=n.top+n.height/2;this._focusAlignment||(this._focusAlignment={left:o,top:a}),t&&(this._focusAlignment.left=o),r&&(this._focusAlignment.top=a)}},t.prototype._isImmediateDescendantOfZone=function(e){return this._getOwnerZone(e)===this._root.current},t.prototype._getOwnerZone=function(e){for(var t=(0,u.P)(e,L);t&&t!==this._root.current&&t!==this._getDocument().body;){if((0,l.HC)(t))return t;t=(0,u.P)(t,L)}return t},t.prototype._updateTabIndexes=function(e){!this._activeElement&&this.props.defaultTabbableElement&&"function"==typeof this.props.defaultTabbableElement&&(this._activeElement=this.props.defaultTabbableElement(this._root.current)),!e&&this._root.current&&(this._defaultFocusElement=null,e=this._root.current,this._activeElement&&!(0,p.s)(e,this._activeElement)&&(this._activeElement=null)),this._activeElement&&!(0,l.S0)(this._activeElement,void 0,this._inShadowRoot)&&(this._activeElement=null);for(var t=e&&e.children,r=0;t&&r<t.length;r++){var n=t[r];(0,l.HC)(n)?"true"===n.getAttribute(_)&&(this._isInnerZone||(this._activeElement||this._defaultFocusElement)&&this._activeElement!==n?"-1"!==n.getAttribute(w)&&n.setAttribute(w,"-1"):(this._defaultFocusElement=n,"0"!==n.getAttribute(w)&&n.setAttribute(w,"0"))):(n.getAttribute&&"false"===n.getAttribute(_)&&n.setAttribute(w,"-1"),(0,l.S0)(n,void 0,this._inShadowRoot)?this.props.disabled?n.setAttribute(w,"-1"):this._isInnerZone||(this._activeElement||this._defaultFocusElement)&&this._activeElement!==n?"-1"!==n.getAttribute(w)&&n.setAttribute(w,"-1"):(this._defaultFocusElement=n,"0"!==n.getAttribute(w)&&n.setAttribute(w,"0")):"svg"===n.tagName&&"false"!==n.getAttribute("focusable")&&n.setAttribute("focusable","false")),this._updateTabIndexes(n)}},t.prototype._isContentEditableElement=function(e){return e&&"true"===e.getAttribute("contenteditable")},t.prototype._isElementInput=function(e){return!(!e||!e.tagName||"input"!==e.tagName.toLowerCase()&&"textarea"!==e.tagName.toLowerCase())},t.prototype._shouldInputLoseFocus=function(e,t){if(!this._processingTabKey&&e&&e.type&&I.indexOf(e.type.toLowerCase())>-1){var r=e.selectionStart,n=r!==e.selectionEnd,o=e.value,a=e.readOnly;if(n||r>0&&!t&&!a||r!==o.length&&t&&!a||this.props.handleTabKey&&(!this.props.shouldInputLoseFocusOnArrowKey||!this.props.shouldInputLoseFocusOnArrowKey(e)))return!1}return!0},t.prototype._shouldWrapFocus=function(e,t){return!this.props.checkForNoWrap||(0,l._l)(e,t)},t.prototype._portalContainsElement=function(e){return e&&!!this._root.current&&(0,y.s)(e,this._root.current)},t.prototype._getDocument=function(){return(0,b.Y)(this._root.current)},t.contextType=k.c,t.defaultProps={isCircularNavigation:!1,direction:i.E.bidirectional,shouldRaiseClicks:!0,"data-tabster":'{"uncontrolled": {}}'},t}(a.Component)},5161:(e,t,r)=>{"use strict";r.d(t,{X:()=>l});var n=r(7089),o=r(992),a={settings:{},scopedSettings:{},inCustomizerContext:!1},i=o.h.getValue("customizations",{settings:{},scopedSettings:{},inCustomizerContext:!1}),s=[],l=function(){function e(){}return e.reset=function(){i.settings={},i.scopedSettings={}},e.applySettings=function(t){i.settings=(0,n.Cl)((0,n.Cl)({},i.settings),t),e._raiseChange()},e.applyScopedSettings=function(t,r){i.scopedSettings[t]=(0,n.Cl)((0,n.Cl)({},i.scopedSettings[t]),r),e._raiseChange()},e.getSettings=function(e,t,r){void 0===r&&(r=a);for(var n={},o=t&&r.scopedSettings[t]||{},s=t&&i.scopedSettings[t]||{},l=0,u=e;l<u.length;l++){var c=u[l];n[c]=o[c]||r.settings[c]||s[c]||i.settings[c]}return n},e.applyBatchedUpdates=function(t,r){e._suppressUpdates=!0;try{t()}catch(e){}e._suppressUpdates=!1,r||e._raiseChange()},e.observe=function(e){s.push(e)},e.unobserve=function(e){s=s.filter(function(t){return t!==e})},e._raiseChange=function(){e._suppressUpdates||s.forEach(function(e){return e()})},e}()},5162:(e,t,r)=>{"use strict";var n;r.d(t,{Bw:()=>d,Sk:()=>f,WL:()=>c});var o=r(7089),a=r(7308),i=r(7431),s=r(5624),l=r(1006),u=r(1855);function c(e,t){for(var i=[],s=2;s<arguments.length;s++)i[s-2]=arguments[s];var l=e;return l.isSlot?0===(i=a.Children.toArray(i)).length?l(t):l((0,o.Cl)((0,o.Cl)({},t),{children:i})):a.createElement.apply(n||(n=r.t(a,2)),(0,o.fX)([e,t],i,!1))}function d(e,t){void 0===t&&(t={});var r=t.defaultProp,n=void 0===r?"children":r;return function(t,r,s,c,d){if(a.isValidElement(r))return r;var h=function(e,t){var r,n;"string"==typeof t||"number"==typeof t||"boolean"==typeof t?((r={})[e]=t,n=r):n=t;return n}(n,r),f=function(e,t){for(var r=[],n=2;n<arguments.length;n++)r[n-2]=arguments[n];for(var o={},a=[],s=0,c=r;s<c.length;s++){var d=c[s];a.push(d&&d.className),(0,u.k)(o,d)}return o.className=(0,i.e)([e,a],{rtl:(0,l.jI)(t)}),o}(c,d,t,h);if(s){if(s.component){var p=s.component;return a.createElement(p,(0,o.Cl)({},f))}if(s.render)return s.render(f,e)}return a.createElement(e,(0,o.Cl)({},f))}}var h=(0,s.J9)(function(e){return d(e)});function f(e,t){var r={},n=e,o=function(e){if(t.hasOwnProperty(e)){var o=function(r){for(var o=[],a=1;a<arguments.length;a++)o[a-1]=arguments[a];if(o.length>0)throw new Error("Any module using getSlots must use withSlots. Please see withSlots javadoc for more info.");return function(e,t,r,n,o,a){return void 0!==e.create?e.create(t,r,n,o):h(e)(t,r,n,o,a)}(t[e],r,n[e],n.slots&&n.slots[e],n._defaultStyles&&n._defaultStyles[e],n.theme)};o.isSlot=!0,r[e]=o}};for(var a in t)o(a);return r}},5179:(e,t,r)=>{"use strict";r.d(t,{BS:()=>i,EX:()=>a,nS:()=>o});var n=r(6355),o=(e=>(e.None="None",e.EU="EU",e))(o||{});function a(){return(0,n.U4)("centro.DataBoundary")}function i(e){e&&(0,n.xx)("centro.DataBoundary",e)}},5191:(e,t,r)=>{"use strict";
          /** @license React v17.0.2
           * react.production.min.js
           *
           * Copyright (c) Facebook, Inc. and its affiliates.
           *
           * This source code is licensed under the MIT license found in the
           * LICENSE file in the root directory of this source tree.
           */var n=r(6084),o=60103,a=60106;t.Fragment=60107,t.StrictMode=60108,t.Profiler=60114;var i=60109,s=60110,l=60112;t.Suspense=60113;var u=60115,c=60116;if("function"==typeof Symbol&&Symbol.for){var d=Symbol.for;o=d("react.element"),a=d("react.portal"),t.Fragment=d("react.fragment"),t.StrictMode=d("react.strict_mode"),t.Profiler=d("react.profiler"),i=d("react.provider"),s=d("react.context"),l=d("react.forward_ref"),t.Suspense=d("react.suspense"),u=d("react.memo"),c=d("react.lazy")}var h="function"==typeof Symbol&&Symbol.iterator;function f(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var p={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},g={};function m(e,t,r){this.props=e,this.context=t,this.refs=g,this.updater=r||p}function v(){}function y(e,t,r){this.props=e,this.context=t,this.refs=g,this.updater=r||p}m.prototype.isReactComponent={},m.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error(f(85));this.updater.enqueueSetState(this,e,t,"setState")},m.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},v.prototype=m.prototype;var b=y.prototype=new v;b.constructor=y,n(b,m.prototype),b.isPureReactComponent=!0;var k={current:null},C=Object.prototype.hasOwnProperty,S={key:!0,ref:!0,__self:!0,__source:!0};function _(e,t,r){var n,a={},i=null,s=null;if(null!=t)for(n in void 0!==t.ref&&(s=t.ref),void 0!==t.key&&(i=""+t.key),t)C.call(t,n)&&!S.hasOwnProperty(n)&&(a[n]=t[n]);var l=arguments.length-2;if(1===l)a.children=r;else if(1<l){for(var u=Array(l),c=0;c<l;c++)u[c]=arguments[c+2];a.children=u}if(e&&e.defaultProps)for(n in l=e.defaultProps)void 0===a[n]&&(a[n]=l[n]);return{$$typeof:o,type:e,key:i,ref:s,props:a,_owner:k.current}}function B(e){return"object"==typeof e&&null!==e&&e.$$typeof===o}var w=/\/+/g;function x(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(e){return t[e]})}(""+e.key):t.toString(36)}function T(e,t,r,n,i){var s=typeof e;"undefined"!==s&&"boolean"!==s||(e=null);var l=!1;if(null===e)l=!0;else switch(s){case"string":case"number":l=!0;break;case"object":switch(e.$$typeof){case o:case a:l=!0}}if(l)return i=i(l=e),e=""===n?"."+x(l,0):n,Array.isArray(i)?(r="",null!=e&&(r=e.replace(w,"$&/")+"/"),T(i,t,r,"",function(e){return e})):null!=i&&(B(i)&&(i=function(e,t){return{$$typeof:o,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(i,r+(!i.key||l&&l.key===i.key?"":(""+i.key).replace(w,"$&/")+"/")+e)),t.push(i)),1;if(l=0,n=""===n?".":n+":",Array.isArray(e))for(var u=0;u<e.length;u++){var c=n+x(s=e[u],u);l+=T(s,t,r,c,i)}else if(c=function(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=h&&e[h]||e["@@iterator"])?e:null}(e),"function"==typeof c)for(e=c.call(e),u=0;!(s=e.next()).done;)l+=T(s=s.value,t,r,c=n+x(s,u++),i);else if("object"===s)throw t=""+e,Error(f(31,"[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t));return l}function E(e,t,r){if(null==e)return e;var n=[],o=0;return T(e,n,"","",function(e){return t.call(r,e,o++)}),n}function P(e){if(-1===e._status){var t=e._result;t=t(),e._status=0,e._result=t,t.then(function(t){0===e._status&&(t=t.default,e._status=1,e._result=t)},function(t){0===e._status&&(e._status=2,e._result=t)})}if(1===e._status)return e._result;throw e._result}var A={current:null};function F(){var e=A.current;if(null===e)throw Error(f(321));return e}var D={ReactCurrentDispatcher:A,ReactCurrentBatchConfig:{transition:0},ReactCurrentOwner:k,IsSomeRendererActing:{current:!1},assign:n};t.Children={map:E,forEach:function(e,t,r){E(e,function(){t.apply(this,arguments)},r)},count:function(e){var t=0;return E(e,function(){t++}),t},toArray:function(e){return E(e,function(e){return e})||[]},only:function(e){if(!B(e))throw Error(f(143));return e}},t.Component=m,t.PureComponent=y,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=D,t.cloneElement=function(e,t,r){if(null==e)throw Error(f(267,e));var a=n({},e.props),i=e.key,s=e.ref,l=e._owner;if(null!=t){if(void 0!==t.ref&&(s=t.ref,l=k.current),void 0!==t.key&&(i=""+t.key),e.type&&e.type.defaultProps)var u=e.type.defaultProps;for(c in t)C.call(t,c)&&!S.hasOwnProperty(c)&&(a[c]=void 0===t[c]&&void 0!==u?u[c]:t[c])}var c=arguments.length-2;if(1===c)a.children=r;else if(1<c){u=Array(c);for(var d=0;d<c;d++)u[d]=arguments[d+2];a.children=u}return{$$typeof:o,type:e.type,key:i,ref:s,props:a,_owner:l}},t.createContext=function(e,t){return void 0===t&&(t=null),(e={$$typeof:s,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:i,_context:e},e.Consumer=e},t.createElement=_,t.createFactory=function(e){var t=_.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:l,render:e}},t.isValidElement=B,t.lazy=function(e){return{$$typeof:c,_payload:{_status:-1,_result:e},_init:P}},t.memo=function(e,t){return{$$typeof:u,type:e,compare:void 0===t?null:t}},t.useCallback=function(e,t){return F().useCallback(e,t)},t.useContext=function(e,t){return F().useContext(e,t)},t.useDebugValue=function(){},t.useEffect=function(e,t){return F().useEffect(e,t)},t.useImperativeHandle=function(e,t,r){return F().useImperativeHandle(e,t,r)},t.useLayoutEffect=function(e,t){return F().useLayoutEffect(e,t)},t.useMemo=function(e,t){return F().useMemo(e,t)},t.useReducer=function(e,t,r){return F().useReducer(e,t,r)},t.useRef=function(e){return F().useRef(e)},t.useState=function(e){return F().useState(e)},t.version="17.0.2"},5221:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BranchingTargetType=t.ConditionSourceType=t.ConditionType=void 0,function(e){e.Equals="Equals",e.NotEquals="NotEquals",e.GreaterThan="GreaterThan",e.GreaterThanOrEqual="GreaterThanOrEqual",e.LessThan="LessThan",e.LessThanOrEqual="LessThanOrEqual",e.IsAnswered="IsAnswered"}(t.ConditionType||(t.ConditionType={})),function(e){e.Question="Question",e.Variable="Variable"}(t.ConditionSourceType||(t.ConditionSourceType={})),function(e){e.Page="Page",e.Override="Override"}(t.BranchingTargetType||(t.BranchingTargetType={}))},5227:(e,t,r)=>{"use strict";r.d(t,{w:()=>o});var n=r(8031);function o(e,t,r){return null!=r||(r=document),!e||e===r.body||e instanceof Document?null:t(e)?e:o((0,n.P)(e),t)}},5308:(e,t,r)=>{"use strict";r.d(t,{LX:()=>u,Bi:()=>c});var n=r(7308),o=r.t(n,2);const a={current:0},i=n.createContext(void 0);function s(){var e;return null!==(e=n.useContext(i))&&void 0!==e?e:a}const l=n.createContext(void 0),u=l.Provider;function c(e="fui-",t){const r=s(),a=n.useContext(l)||"",i=o.useId;if(i){const r=i(),o=n.useMemo(()=>r.replace(/:/g,""),[r]);return t||`${a}${e}${o}`}return n.useMemo(()=>t||`${a}${e}${++r.current}`,[a,e,t,r])}},5354:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.JSON_SURVEYSPECIFICDATA_KEYNAME=t.JSON_SURVEYSTRINGS_KEYNAME=t.JSON_EXTENDEDMANIFESTDATA_KEYNAME=t.JSON_APPLICATION_KEYNAME=t.JSON_MULTIPLECHOICE_KEYNAME=t.JSON_QUESTION_KEYNAME=t.JSON_TITLE_KEYNAME=t.JSON_CVSURVEYPLATFORM_KEYNAME=t.JSON_CVSURVEYUIHOST_KEYNAME=t.JSON_CVSURVEYPRODUCTNAME_KEYNAME=t.JSON_RATINGOPTIONS_KEYNAME=t.JSON_CVSURVEYTHEME_KEYNAME=t.JSON_CVSURVEYFORMID_KEYNAME=t.JSON_CVSURVEY_KEYNAME=t.JSON_RATING_KEYNAME=t.JSON_COMMENT_KEYNAME=t.JSON_PROMPTNOTEXT_KEYNAME=t.JSON_PROMPTYESTEXT_KEYNAME=t.JSON_PROMPT_KEYNAME=t.JSON_INTERCEPTURL_KEYNAME=t.JSON_INTERCEPT_KEYNAME=t.DOM_MULTIPLECHOICE_TAGNAME=t.DOM_CVSURVEY_TAGNAME=t.DOM_RATING_TAGNAME=t.DOM_COMMENT_TAGNAME=t.DOM_PROMPT_TAGNAME=void 0,t.DOM_PROMPT_TAGNAME="Prompt",t.DOM_COMMENT_TAGNAME="Comment",t.DOM_RATING_TAGNAME="Rating",t.DOM_CVSURVEY_TAGNAME="CVSurvey",t.DOM_MULTIPLECHOICE_TAGNAME="MultipleChoice",t.JSON_INTERCEPT_KEYNAME="intercept",t.JSON_INTERCEPTURL_KEYNAME="url",t.JSON_PROMPT_KEYNAME="prompt",t.JSON_PROMPTYESTEXT_KEYNAME="yesButtonText",t.JSON_PROMPTNOTEXT_KEYNAME="noButtonText",t.JSON_COMMENT_KEYNAME="comment",t.JSON_RATING_KEYNAME="rating",t.JSON_CVSURVEY_KEYNAME="cvSurvey",t.JSON_CVSURVEYFORMID_KEYNAME="formId",t.JSON_CVSURVEYTHEME_KEYNAME="theme",t.JSON_RATINGOPTIONS_KEYNAME="options",t.JSON_CVSURVEYPRODUCTNAME_KEYNAME="productName",t.JSON_CVSURVEYUIHOST_KEYNAME="uiHost",t.JSON_CVSURVEYPLATFORM_KEYNAME="platform",t.JSON_TITLE_KEYNAME="title",t.JSON_QUESTION_KEYNAME="question",t.JSON_MULTIPLECHOICE_KEYNAME="multipleChoice",t.JSON_APPLICATION_KEYNAME="application",t.JSON_EXTENDEDMANIFESTDATA_KEYNAME="extendedManifestData",t.JSON_SURVEYSTRINGS_KEYNAME="surveyStrings",t.JSON_SURVEYSPECIFICDATA_KEYNAME="surveySpecificData"},5360:(e,t)=>{"use strict";
          /** @license React v16.13.1
           * react-is.production.min.js
           *
           * Copyright (c) Facebook, Inc. and its affiliates.
           *
           * This source code is licensed under the MIT license found in the
           * LICENSE file in the root directory of this source tree.
           */var r="function"==typeof Symbol&&Symbol.for,n=r?Symbol.for("react.element"):60103,o=r?Symbol.for("react.portal"):60106,a=r?Symbol.for("react.fragment"):60107,i=r?Symbol.for("react.strict_mode"):60108,s=r?Symbol.for("react.profiler"):60114,l=r?Symbol.for("react.provider"):60109,u=r?Symbol.for("react.context"):60110,c=r?Symbol.for("react.async_mode"):60111,d=r?Symbol.for("react.concurrent_mode"):60111,h=r?Symbol.for("react.forward_ref"):60112,f=r?Symbol.for("react.suspense"):60113,p=r?Symbol.for("react.suspense_list"):60120,g=r?Symbol.for("react.memo"):60115,m=r?Symbol.for("react.lazy"):60116,v=r?Symbol.for("react.block"):60121,y=r?Symbol.for("react.fundamental"):60117,b=r?Symbol.for("react.responder"):60118,k=r?Symbol.for("react.scope"):60119;function C(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case c:case d:case a:case s:case i:case f:return e;default:switch(e=e&&e.$$typeof){case u:case h:case m:case g:case l:return e;default:return t}}case o:return t}}}function S(e){return C(e)===d}t.AsyncMode=c,t.ConcurrentMode=d,t.ContextConsumer=u,t.ContextProvider=l,t.Element=n,t.ForwardRef=h,t.Fragment=a,t.Lazy=m,t.Memo=g,t.Portal=o,t.Profiler=s,t.StrictMode=i,t.Suspense=f,t.isAsyncMode=function(e){return S(e)||C(e)===c},t.isConcurrentMode=S,t.isContextConsumer=function(e){return C(e)===u},t.isContextProvider=function(e){return C(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===n},t.isForwardRef=function(e){return C(e)===h},t.isFragment=function(e){return C(e)===a},t.isLazy=function(e){return C(e)===m},t.isMemo=function(e){return C(e)===g},t.isPortal=function(e){return C(e)===o},t.isProfiler=function(e){return C(e)===s},t.isStrictMode=function(e){return C(e)===i},t.isSuspense=function(e){return C(e)===f},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===a||e===d||e===s||e===i||e===f||e===p||"object"==typeof e&&null!==e&&(e.$$typeof===m||e.$$typeof===g||e.$$typeof===l||e.$$typeof===u||e.$$typeof===h||e.$$typeof===y||e.$$typeof===b||e.$$typeof===k||e.$$typeof===v)},t.typeOf=C},5380:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(8262);t._BondDataType=n._BondDataType;var o=r(8301);t._Encoding=o;var a=r(4200);t.IO=a;var i=r(4330);t.Int64=i.Int64,t.UInt64=i.UInt64,t.Number=i.Number;var s=function(){function e(e){this._stream=e}return e.prototype._WriteBlob=function(e){this._stream._Write(e,0,e.length)},e.prototype._WriteBool=function(e){this._stream._WriteByte(e?1:0)},e.prototype._WriteContainerBegin=function(e,t){this._WriteUInt8(t),this._WriteUInt32(e)},e.prototype._WriteMapContainerBegin=function(e,t,r){this._WriteUInt8(t),this._WriteUInt8(r),this._WriteUInt32(e)},e.prototype._WriteDouble=function(e){var t=o._Double_GetBytes(e);this._stream._Write(t,0,t.length)},e.prototype._WriteFieldBegin=function(e,t,r){t<=5?this._stream._WriteByte(e|t<<5):t<=255?(this._stream._WriteByte(192|e),this._stream._WriteByte(t)):(this._stream._WriteByte(224|e),this._stream._WriteByte(t),this._stream._WriteByte(t>>8))},e.prototype._WriteInt32=function(e){e=o._Zigzag_EncodeZigzag32(e),this._WriteUInt32(e)},e.prototype._WriteInt64=function(e){this._WriteUInt64(o._Zigzag_EncodeZigzag64(e))},e.prototype._WriteString=function(e){if(""===e)this._WriteUInt32(0);else{var t=o._Utf8_GetBytes(e);this._WriteUInt32(t.length),this._stream._Write(t,0,t.length)}},e.prototype._WriteStructEnd=function(e){this._WriteUInt8(e?n._BondDataType._BT_STOP_BASE:n._BondDataType._BT_STOP)},e.prototype._WriteUInt32=function(e){var t=o._Varint_GetBytes(i.Number._ToUInt32(e));this._stream._Write(t,0,t.length)},e.prototype._WriteUInt64=function(e){var t=o._Varint64_GetBytes(e);this._stream._Write(t,0,t.length)},e.prototype._WriteUInt8=function(e){this._stream._WriteByte(i.Number._ToUInt8(e))},e}();t.CompactBinaryProtocolWriter=s},5407:(e,t,r)=>{"use strict";var n=r(6722);function o(e,t,r,n,o){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),r&&(this.config=r),n&&(this.request=n),o&&(this.response=o)}n.inherits(o,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code,status:this.response&&this.response.status?this.response.status:null}}});var a=o.prototype,i={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(function(e){i[e]={value:e}}),Object.defineProperties(o,i),Object.defineProperty(a,"isAxiosError",{value:!0}),o.from=function(e,t,r,i,s,l){var u=Object.create(a);return n.toFlatObject(e,u,function(e){return e!==Error.prototype}),o.call(u,e.message,t,r,i,s),u.cause=e,u.name=e.name,l&&Object.assign(u,l),u},e.exports=o},5408:(e,t)=>{"use strict";
          /*!
           * cookie
           * Copyright(c) 2012-2014 Roman Shtylman
           * Copyright(c) 2015 Douglas Christopher Wilson
           * MIT Licensed
           */
          t.q=function(e,t){if("string"!=typeof e)throw new TypeError("argument str must be a string");for(var n={},a=t||{},s=e.split(o),l=a.decode||r,u=0;u<s.length;u++){var c=s[u],d=c.indexOf("=");if(!(d<0)){var h=c.substr(0,d).trim(),f=c.substr(++d,c.length).trim();'"'==f[0]&&(f=f.slice(1,-1)),null==n[h]&&(n[h]=i(f,l))}}return n};var r=decodeURIComponent,n=encodeURIComponent,o=/; */,a=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/;function i(e,t){try{return t(e)}catch(t){return e}}},5409:e=>{var t,r,n=e.exports={};function o(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function i(e){if(t===setTimeout)return setTimeout(e,0);if((t===o||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(r){try{return t.call(null,e,0)}catch(r){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:o}catch(e){t=o}try{r="function"==typeof clearTimeout?clearTimeout:a}catch(e){r=a}}();var s,l=[],u=!1,c=-1;function d(){u&&s&&(u=!1,s.length?l=s.concat(l):c=-1,l.length&&h())}function h(){if(!u){var e=i(d);u=!0;for(var t=l.length;t;){for(s=l,l=[];++c<t;)s&&s[c].run();c=-1,t=l.length}s=null,u=!1,function(e){if(r===clearTimeout)return clearTimeout(e);if((r===a||!r)&&clearTimeout)return r=clearTimeout,clearTimeout(e);try{return r(e)}catch(t){try{return r.call(null,e)}catch(t){return r.call(this,e)}}}(e)}}function f(e,t){this.fun=e,this.array=t}function p(){}n.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var r=1;r<arguments.length;r++)t[r-1]=arguments[r];l.push(new f(e,t)),1!==l.length||u||i(h)},f.prototype.run=function(){this.fun.apply(null,this.array)},n.title="browser",n.browser=!0,n.env={},n.argv=[],n.version="",n.versions={},n.on=p,n.addListener=p,n.once=p,n.off=p,n.removeListener=p,n.removeAllListeners=p,n.emit=p,n.prependListener=p,n.prependOnceListener=p,n.listeners=function(e){return[]},n.binding=function(e){throw new Error("process.binding is not supported")},n.cwd=function(){return"/"},n.chdir=function(e){throw new Error("process.chdir is not supported")},n.umask=function(){return 0}},5445:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GovernedChannelType=void 0,function(e){e[e.Standard=0]="Standard",e[e.Urgent=1]="Urgent",e[e.Banner=2]="Banner",e[e.TeachingMessage=3]="TeachingMessage",e[e.BusinessBar=4]="BusinessBar",e[e.Dialog=8]="Dialog"}(t.GovernedChannelType||(t.GovernedChannelType={})),function(e){e.getDefault=function(){return e.Standard}}(t.GovernedChannelType||(t.GovernedChannelType={}))},5451:e=>{e.exports={version:"0.30.0"}},5462:e=>{e.exports="object"==typeof self?self.FormData:window.FormData},5467:(e,t,r)=>{"use strict";var n=r(5451).version,o=r(5407),a={};["object","boolean","number","function","string","symbol"].forEach(function(e,t){a[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});var i={};a.transitional=function(e,t,r){function a(e,t){return"[Axios v"+n+"] Transitional option '"+e+"'"+t+(r?". "+r:"")}return function(r,n,s){if(!1===e)throw new o(a(n," has been removed"+(t?" in "+t:"")),o.ERR_DEPRECATED);return t&&!i[n]&&(i[n]=!0,console.warn(a(n," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(r,n,s)}},e.exports={assertOptions:function(e,t,r){if("object"!=typeof e)throw new o("options must be an object",o.ERR_BAD_OPTION_VALUE);for(var n=Object.keys(e),a=n.length;a-- >0;){var i=n[a],s=t[i];if(s){var l=e[i],u=void 0===l||s(l,i,e);if(!0!==u)throw new o("option "+i+" must be "+u,o.ERR_BAD_OPTION_VALUE)}else if(!0!==r)throw new o("Unknown option "+i,o.ERR_BAD_OPTION)}},validators:a}},5477:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.IFloodgateHostPlatform=void 0,function(e){e.Web="Web",e.Android="Android",e.Win32="Win32",e.iOS="iOS"}(t.IFloodgateHostPlatform||(t.IFloodgateHostPlatform={}))},5484:(e,t,r)=>{"use strict";r.d(t,{p:()=>u});var n=r(7308),o=r(5846),a=r(696);function i(e,t={}){if(!e)return null;if(!t.skipVirtual){const t=function(e){return(t=e)&&t._virtual&&e._virtual.parent||null;var t}(e);if(t)return t}const r=e.parentNode;return r&&r.nodeType===Node.DOCUMENT_FRAGMENT_NODE?r.host:r}var s=r(4432);const l=e=>e;function u(e=l){const{targetDocument:t}=(0,a.Y)(),r=n.useRef(null);return(0,s.E)(()=>{const n=function(e){const t=(null==e?void 0:e.defaultView)||void 0,r=null==t?void 0:t.__tabsterShadowDOMAPI;if(t)return(0,o._A)(t,{autoRoot:{},controlTab:!1,getParent:i,checkUncontrolledTrappingFocus:e=>{var t;return!!(null===(t=e.firstElementChild)||void 0===t?void 0:t.hasAttribute("data-is-focus-trap-zone-bumper"))},DOMAPI:r})}(t);if(n)return r.current=e(n),()=>{(0,o.hC)(n),r.current=null}},[t,e]),r}},5495:function(e){
          /*! @license DOMPurify 3.1.7 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.1.7/LICENSE */
          e.exports=function(){"use strict";const{entries:e,setPrototypeOf:t,isFrozen:r,getPrototypeOf:n,getOwnPropertyDescriptor:o}=Object;let{freeze:a,seal:i,create:s}=Object,{apply:l,construct:u}="undefined"!=typeof Reflect&&Reflect;a||(a=function(e){return e}),i||(i=function(e){return e}),l||(l=function(e,t,r){return e.apply(t,r)}),u||(u=function(e,t){return new e(...t)});const c=S(Array.prototype.forEach),d=S(Array.prototype.pop),h=S(Array.prototype.push),f=S(String.prototype.toLowerCase),p=S(String.prototype.toString),g=S(String.prototype.match),m=S(String.prototype.replace),v=S(String.prototype.indexOf),y=S(String.prototype.trim),b=S(Object.prototype.hasOwnProperty),k=S(RegExp.prototype.test),C=_(TypeError);function S(e){return function(t){for(var r=arguments.length,n=new Array(r>1?r-1:0),o=1;o<r;o++)n[o-1]=arguments[o];return l(e,t,n)}}function _(e){return function(){for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];return u(e,r)}}function B(e,n){let o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:f;t&&t(e,null);let a=n.length;for(;a--;){let t=n[a];if("string"==typeof t){const e=o(t);e!==t&&(r(n)||(n[a]=e),t=e)}e[t]=!0}return e}function w(e){for(let t=0;t<e.length;t++)b(e,t)||(e[t]=null);return e}function x(t){const r=s(null);for(const[n,o]of e(t))b(t,n)&&(Array.isArray(o)?r[n]=w(o):o&&"object"==typeof o&&o.constructor===Object?r[n]=x(o):r[n]=o);return r}function T(e,t){for(;null!==e;){const r=o(e,t);if(r){if(r.get)return S(r.get);if("function"==typeof r.value)return S(r.value)}e=n(e)}function r(){return null}return r}const E=a(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),P=a(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),A=a(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),F=a(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),D=a(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),I=a(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),L=a(["#text"]),N=a(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns","slot"]),M=a(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),R=a(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),O=a(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),H=i(/\{\{[\w\W]*|[\w\W]*\}\}/gm),z=i(/<%[\w\W]*|[\w\W]*%>/gm),V=i(/\${[\w\W]*}/gm),W=i(/^data-[\-\w.\u00B7-\uFFFF]/),U=i(/^aria-[\-\w]+$/),j=i(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),q=i(/^(?:\w+script|data):/i),$=i(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),K=i(/^html$/i),G=i(/^[a-z][.\w]*(-[.\w]+)+$/i);var Q=Object.freeze({__proto__:null,MUSTACHE_EXPR:H,ERB_EXPR:z,TMPLIT_EXPR:V,DATA_ATTR:W,ARIA_ATTR:U,IS_ALLOWED_URI:j,IS_SCRIPT_OR_DATA:q,ATTR_WHITESPACE:$,DOCTYPE_NAME:K,CUSTOM_ELEMENT:G});const J={element:1,attribute:2,text:3,cdataSection:4,entityReference:5,entityNode:6,progressingInstruction:7,comment:8,document:9,documentType:10,documentFragment:11,notation:12},Y=function(){return"undefined"==typeof window?null:window},X=function(e,t){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let r=null;const n="data-tt-policy-suffix";t&&t.hasAttribute(n)&&(r=t.getAttribute(n));const o="dompurify"+(r?"#"+r:"");try{return e.createPolicy(o,{createHTML:e=>e,createScriptURL:e=>e})}catch(e){return console.warn("TrustedTypes policy "+o+" could not be created."),null}};function Z(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Y();const r=e=>Z(e);if(r.version="3.1.7",r.removed=[],!t||!t.document||t.document.nodeType!==J.document)return r.isSupported=!1,r;let{document:n}=t;const o=n,i=o.currentScript,{DocumentFragment:l,HTMLTemplateElement:u,Node:S,Element:_,NodeFilter:w,NamedNodeMap:H=t.NamedNodeMap||t.MozNamedAttrMap,HTMLFormElement:z,DOMParser:V,trustedTypes:W}=t,U=_.prototype,q=T(U,"cloneNode"),$=T(U,"remove"),G=T(U,"nextSibling"),ee=T(U,"childNodes"),te=T(U,"parentNode");if("function"==typeof u){const e=n.createElement("template");e.content&&e.content.ownerDocument&&(n=e.content.ownerDocument)}let re,ne="";const{implementation:oe,createNodeIterator:ae,createDocumentFragment:ie,getElementsByTagName:se}=n,{importNode:le}=o;let ue={};r.isSupported="function"==typeof e&&"function"==typeof te&&oe&&void 0!==oe.createHTMLDocument;const{MUSTACHE_EXPR:ce,ERB_EXPR:de,TMPLIT_EXPR:he,DATA_ATTR:fe,ARIA_ATTR:pe,IS_SCRIPT_OR_DATA:ge,ATTR_WHITESPACE:me,CUSTOM_ELEMENT:ve}=Q;let{IS_ALLOWED_URI:ye}=Q,be=null;const ke=B({},[...E,...P,...A,...D,...L]);let Ce=null;const Se=B({},[...N,...M,...R,...O]);let _e=Object.seal(s(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),Be=null,we=null,xe=!0,Te=!0,Ee=!1,Pe=!0,Ae=!1,Fe=!0,De=!1,Ie=!1,Le=!1,Ne=!1,Me=!1,Re=!1,Oe=!0,He=!1;const ze="user-content-";let Ve=!0,We=!1,Ue={},je=null;const qe=B({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let $e=null;const Ke=B({},["audio","video","img","source","image","track"]);let Ge=null;const Qe=B({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Je="http://www.w3.org/1998/Math/MathML",Ye="http://www.w3.org/2000/svg",Xe="http://www.w3.org/1999/xhtml";let Ze=Xe,et=!1,tt=null;const rt=B({},[Je,Ye,Xe],p);let nt=null;const ot=["application/xhtml+xml","text/html"],at="text/html";let it=null,st=null;const lt=n.createElement("form"),ut=function(e){return e instanceof RegExp||e instanceof Function},ct=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!st||st!==e){if(e&&"object"==typeof e||(e={}),e=x(e),nt=-1===ot.indexOf(e.PARSER_MEDIA_TYPE)?at:e.PARSER_MEDIA_TYPE,it="application/xhtml+xml"===nt?p:f,be=b(e,"ALLOWED_TAGS")?B({},e.ALLOWED_TAGS,it):ke,Ce=b(e,"ALLOWED_ATTR")?B({},e.ALLOWED_ATTR,it):Se,tt=b(e,"ALLOWED_NAMESPACES")?B({},e.ALLOWED_NAMESPACES,p):rt,Ge=b(e,"ADD_URI_SAFE_ATTR")?B(x(Qe),e.ADD_URI_SAFE_ATTR,it):Qe,$e=b(e,"ADD_DATA_URI_TAGS")?B(x(Ke),e.ADD_DATA_URI_TAGS,it):Ke,je=b(e,"FORBID_CONTENTS")?B({},e.FORBID_CONTENTS,it):qe,Be=b(e,"FORBID_TAGS")?B({},e.FORBID_TAGS,it):{},we=b(e,"FORBID_ATTR")?B({},e.FORBID_ATTR,it):{},Ue=!!b(e,"USE_PROFILES")&&e.USE_PROFILES,xe=!1!==e.ALLOW_ARIA_ATTR,Te=!1!==e.ALLOW_DATA_ATTR,Ee=e.ALLOW_UNKNOWN_PROTOCOLS||!1,Pe=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,Ae=e.SAFE_FOR_TEMPLATES||!1,Fe=!1!==e.SAFE_FOR_XML,De=e.WHOLE_DOCUMENT||!1,Ne=e.RETURN_DOM||!1,Me=e.RETURN_DOM_FRAGMENT||!1,Re=e.RETURN_TRUSTED_TYPE||!1,Le=e.FORCE_BODY||!1,Oe=!1!==e.SANITIZE_DOM,He=e.SANITIZE_NAMED_PROPS||!1,Ve=!1!==e.KEEP_CONTENT,We=e.IN_PLACE||!1,ye=e.ALLOWED_URI_REGEXP||j,Ze=e.NAMESPACE||Xe,_e=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&&ut(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(_e.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&ut(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(_e.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(_e.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Ae&&(Te=!1),Me&&(Ne=!0),Ue&&(be=B({},L),Ce=[],!0===Ue.html&&(B(be,E),B(Ce,N)),!0===Ue.svg&&(B(be,P),B(Ce,M),B(Ce,O)),!0===Ue.svgFilters&&(B(be,A),B(Ce,M),B(Ce,O)),!0===Ue.mathMl&&(B(be,D),B(Ce,R),B(Ce,O))),e.ADD_TAGS&&(be===ke&&(be=x(be)),B(be,e.ADD_TAGS,it)),e.ADD_ATTR&&(Ce===Se&&(Ce=x(Ce)),B(Ce,e.ADD_ATTR,it)),e.ADD_URI_SAFE_ATTR&&B(Ge,e.ADD_URI_SAFE_ATTR,it),e.FORBID_CONTENTS&&(je===qe&&(je=x(je)),B(je,e.FORBID_CONTENTS,it)),Ve&&(be["#text"]=!0),De&&B(be,["html","head","body"]),be.table&&(B(be,["tbody"]),delete Be.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw C('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw C('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');re=e.TRUSTED_TYPES_POLICY,ne=re.createHTML("")}else void 0===re&&(re=X(W,i)),null!==re&&"string"==typeof ne&&(ne=re.createHTML(""));a&&a(e),st=e}},dt=B({},["mi","mo","mn","ms","mtext"]),ht=B({},["annotation-xml"]),ft=B({},["title","style","font","a","script"]),pt=B({},[...P,...A,...F]),gt=B({},[...D,...I]),mt=function(e){let t=te(e);t&&t.tagName||(t={namespaceURI:Ze,tagName:"template"});const r=f(e.tagName),n=f(t.tagName);return!!tt[e.namespaceURI]&&(e.namespaceURI===Ye?t.namespaceURI===Xe?"svg"===r:t.namespaceURI===Je?"svg"===r&&("annotation-xml"===n||dt[n]):Boolean(pt[r]):e.namespaceURI===Je?t.namespaceURI===Xe?"math"===r:t.namespaceURI===Ye?"math"===r&&ht[n]:Boolean(gt[r]):e.namespaceURI===Xe?!(t.namespaceURI===Ye&&!ht[n])&&!(t.namespaceURI===Je&&!dt[n])&&!gt[r]&&(ft[r]||!pt[r]):!("application/xhtml+xml"!==nt||!tt[e.namespaceURI]))},vt=function(e){h(r.removed,{element:e});try{te(e).removeChild(e)}catch(t){$(e)}},yt=function(e,t){try{h(r.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){h(r.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e&&!Ce[e])if(Ne||Me)try{vt(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},bt=function(e){let t=null,r=null;if(Le)e="<remove></remove>"+e;else{const t=g(e,/^[\r\n\t ]+/);r=t&&t[0]}"application/xhtml+xml"===nt&&Ze===Xe&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");const o=re?re.createHTML(e):e;if(Ze===Xe)try{t=(new V).parseFromString(o,nt)}catch(e){}if(!t||!t.documentElement){t=oe.createDocument(Ze,"template",null);try{t.documentElement.innerHTML=et?ne:o}catch(e){}}const a=t.body||t.documentElement;return e&&r&&a.insertBefore(n.createTextNode(r),a.childNodes[0]||null),Ze===Xe?se.call(t,De?"html":"body")[0]:De?t.documentElement:a},kt=function(e){return ae.call(e.ownerDocument||e,e,w.SHOW_ELEMENT|w.SHOW_COMMENT|w.SHOW_TEXT|w.SHOW_PROCESSING_INSTRUCTION|w.SHOW_CDATA_SECTION,null)},Ct=function(e){return e instanceof z&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||!(e.attributes instanceof H)||"function"!=typeof e.removeAttribute||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes)},St=function(e){return"function"==typeof S&&e instanceof S},_t=function(e,t,n){ue[e]&&c(ue[e],e=>{e.call(r,t,n,st)})},Bt=function(e){let t=null;if(_t("beforeSanitizeElements",e,null),Ct(e))return vt(e),!0;const n=it(e.nodeName);if(_t("uponSanitizeElement",e,{tagName:n,allowedTags:be}),e.hasChildNodes()&&!St(e.firstElementChild)&&k(/<[/\w]/g,e.innerHTML)&&k(/<[/\w]/g,e.textContent))return vt(e),!0;if(e.nodeType===J.progressingInstruction)return vt(e),!0;if(Fe&&e.nodeType===J.comment&&k(/<[/\w]/g,e.data))return vt(e),!0;if(!be[n]||Be[n]){if(!Be[n]&&xt(n)){if(_e.tagNameCheck instanceof RegExp&&k(_e.tagNameCheck,n))return!1;if(_e.tagNameCheck instanceof Function&&_e.tagNameCheck(n))return!1}if(Ve&&!je[n]){const t=te(e)||e.parentNode,r=ee(e)||e.childNodes;if(r&&t)for(let n=r.length-1;n>=0;--n){const o=q(r[n],!0);o.__removalCount=(e.__removalCount||0)+1,t.insertBefore(o,G(e))}}return vt(e),!0}return e instanceof _&&!mt(e)?(vt(e),!0):"noscript"!==n&&"noembed"!==n&&"noframes"!==n||!k(/<\/no(script|embed|frames)/i,e.innerHTML)?(Ae&&e.nodeType===J.text&&(t=e.textContent,c([ce,de,he],e=>{t=m(t,e," ")}),e.textContent!==t&&(h(r.removed,{element:e.cloneNode()}),e.textContent=t)),_t("afterSanitizeElements",e,null),!1):(vt(e),!0)},wt=function(e,t,r){if(Oe&&("id"===t||"name"===t)&&(r in n||r in lt))return!1;if(Te&&!we[t]&&k(fe,t));else if(xe&&k(pe,t));else if(!Ce[t]||we[t]){if(!(xt(e)&&(_e.tagNameCheck instanceof RegExp&&k(_e.tagNameCheck,e)||_e.tagNameCheck instanceof Function&&_e.tagNameCheck(e))&&(_e.attributeNameCheck instanceof RegExp&&k(_e.attributeNameCheck,t)||_e.attributeNameCheck instanceof Function&&_e.attributeNameCheck(t))||"is"===t&&_e.allowCustomizedBuiltInElements&&(_e.tagNameCheck instanceof RegExp&&k(_e.tagNameCheck,r)||_e.tagNameCheck instanceof Function&&_e.tagNameCheck(r))))return!1}else if(Ge[t]);else if(k(ye,m(r,me,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==v(r,"data:")||!$e[e])if(Ee&&!k(ge,m(r,me,"")));else if(r)return!1;return!0},xt=function(e){return"annotation-xml"!==e&&g(e,ve)},Tt=function(e){_t("beforeSanitizeAttributes",e,null);const{attributes:t}=e;if(!t)return;const n={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:Ce};let o=t.length;for(;o--;){const a=t[o],{name:i,namespaceURI:s,value:l}=a,u=it(i);let h="value"===i?l:y(l);if(n.attrName=u,n.attrValue=h,n.keepAttr=!0,n.forceKeepAttr=void 0,_t("uponSanitizeAttribute",e,n),h=n.attrValue,n.forceKeepAttr)continue;if(yt(i,e),!n.keepAttr)continue;if(!Pe&&k(/\/>/i,h)){yt(i,e);continue}Ae&&c([ce,de,he],e=>{h=m(h,e," ")});const f=it(e.nodeName);if(wt(f,u,h))if(!He||"id"!==u&&"name"!==u||(yt(i,e),h=ze+h),Fe&&k(/((--!?|])>)|<\/(style|title)/i,h))yt(i,e);else{if(re&&"object"==typeof W&&"function"==typeof W.getAttributeType)if(s);else switch(W.getAttributeType(f,u)){case"TrustedHTML":h=re.createHTML(h);break;case"TrustedScriptURL":h=re.createScriptURL(h)}try{s?e.setAttributeNS(s,i,h):e.setAttribute(i,h),Ct(e)?vt(e):d(r.removed)}catch(e){}}}_t("afterSanitizeAttributes",e,null)},Et=function e(t){let r=null;const n=kt(t);for(_t("beforeSanitizeShadowDOM",t,null);r=n.nextNode();)_t("uponSanitizeShadowNode",r,null),Bt(r)||(r.content instanceof l&&e(r.content),Tt(r));_t("afterSanitizeShadowDOM",t,null)};return r.sanitize=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=null,a=null,i=null,s=null;if(et=!e,et&&(e="\x3c!--\x3e"),"string"!=typeof e&&!St(e)){if("function"!=typeof e.toString)throw C("toString is not a function");if("string"!=typeof(e=e.toString()))throw C("dirty is not a string, aborting")}if(!r.isSupported)return e;if(Ie||ct(t),r.removed=[],"string"==typeof e&&(We=!1),We){if(e.nodeName){const t=it(e.nodeName);if(!be[t]||Be[t])throw C("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof S)n=bt("\x3c!----\x3e"),a=n.ownerDocument.importNode(e,!0),a.nodeType===J.element&&"BODY"===a.nodeName||"HTML"===a.nodeName?n=a:n.appendChild(a);else{if(!Ne&&!Ae&&!De&&-1===e.indexOf("<"))return re&&Re?re.createHTML(e):e;if(n=bt(e),!n)return Ne?null:Re?ne:""}n&&Le&&vt(n.firstChild);const u=kt(We?e:n);for(;i=u.nextNode();)Bt(i)||(i.content instanceof l&&Et(i.content),Tt(i));if(We)return e;if(Ne){if(Me)for(s=ie.call(n.ownerDocument);n.firstChild;)s.appendChild(n.firstChild);else s=n;return(Ce.shadowroot||Ce.shadowrootmode)&&(s=le.call(o,s,!0)),s}let d=De?n.outerHTML:n.innerHTML;return De&&be["!doctype"]&&n.ownerDocument&&n.ownerDocument.doctype&&n.ownerDocument.doctype.name&&k(K,n.ownerDocument.doctype.name)&&(d="<!DOCTYPE "+n.ownerDocument.doctype.name+">\n"+d),Ae&&c([ce,de,he],e=>{d=m(d,e," ")}),re&&Re?re.createHTML(d):d},r.setConfig=function(){ct(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),Ie=!0},r.clearConfig=function(){st=null,Ie=!1},r.isValidAttribute=function(e,t,r){st||ct({});const n=it(e),o=it(t);return wt(n,o,r)},r.addHook=function(e,t){"function"==typeof t&&(ue[e]=ue[e]||[],h(ue[e],t))},r.removeHook=function(e){if(ue[e])return d(ue[e])},r.removeHooks=function(e){ue[e]&&(ue[e]=[])},r.removeAllHooks=function(){ue={}},r}return Z()}()},5534:e=>{"use strict";e.exports=function(e,t){return function(){return e.apply(t,arguments)}}},5551:(e,t)=>{"use strict";
          /** @license React v0.20.2
           * scheduler.production.min.js
           *
           * Copyright (c) Facebook, Inc. and its affiliates.
           *
           * This source code is licensed under the MIT license found in the
           * LICENSE file in the root directory of this source tree.
           */var r,n,o,a;if("object"==typeof performance&&"function"==typeof performance.now){var i=performance;t.unstable_now=function(){return i.now()}}else{var s=Date,l=s.now();t.unstable_now=function(){return s.now()-l}}if("undefined"==typeof window||"function"!=typeof MessageChannel){var u=null,c=null,d=function(){if(null!==u)try{var e=t.unstable_now();u(!0,e),u=null}catch(e){throw setTimeout(d,0),e}};r=function(e){null!==u?setTimeout(r,0,e):(u=e,setTimeout(d,0))},n=function(e,t){c=setTimeout(e,t)},o=function(){clearTimeout(c)},t.unstable_shouldYield=function(){return!1},a=t.unstable_forceFrameRate=function(){}}else{var h=window.setTimeout,f=window.clearTimeout;if("undefined"!=typeof console){var p=window.cancelAnimationFrame;"function"!=typeof window.requestAnimationFrame&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"),"function"!=typeof p&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills")}var g=!1,m=null,v=-1,y=5,b=0;t.unstable_shouldYield=function(){return t.unstable_now()>=b},a=function(){},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):y=0<e?Math.floor(1e3/e):5};var k=new MessageChannel,C=k.port2;k.port1.onmessage=function(){if(null!==m){var e=t.unstable_now();b=e+y;try{m(!0,e)?C.postMessage(null):(g=!1,m=null)}catch(e){throw C.postMessage(null),e}}else g=!1},r=function(e){m=e,g||(g=!0,C.postMessage(null))},n=function(e,r){v=h(function(){e(t.unstable_now())},r)},o=function(){f(v),v=-1}}function S(e,t){var r=e.length;e.push(t);e:for(;;){var n=r-1>>>1,o=e[n];if(!(void 0!==o&&0<w(o,t)))break e;e[n]=t,e[r]=o,r=n}}function _(e){return void 0===(e=e[0])?null:e}function B(e){var t=e[0];if(void 0!==t){var r=e.pop();if(r!==t){e[0]=r;e:for(var n=0,o=e.length;n<o;){var a=2*(n+1)-1,i=e[a],s=a+1,l=e[s];if(void 0!==i&&0>w(i,r))void 0!==l&&0>w(l,i)?(e[n]=l,e[s]=r,n=s):(e[n]=i,e[a]=r,n=a);else{if(!(void 0!==l&&0>w(l,r)))break e;e[n]=l,e[s]=r,n=s}}}return t}return null}function w(e,t){var r=e.sortIndex-t.sortIndex;return 0!==r?r:e.id-t.id}var x=[],T=[],E=1,P=null,A=3,F=!1,D=!1,I=!1;function L(e){for(var t=_(T);null!==t;){if(null===t.callback)B(T);else{if(!(t.startTime<=e))break;B(T),t.sortIndex=t.expirationTime,S(x,t)}t=_(T)}}function N(e){if(I=!1,L(e),!D)if(null!==_(x))D=!0,r(M);else{var t=_(T);null!==t&&n(N,t.startTime-e)}}function M(e,r){D=!1,I&&(I=!1,o()),F=!0;var a=A;try{for(L(r),P=_(x);null!==P&&(!(P.expirationTime>r)||e&&!t.unstable_shouldYield());){var i=P.callback;if("function"==typeof i){P.callback=null,A=P.priorityLevel;var s=i(P.expirationTime<=r);r=t.unstable_now(),"function"==typeof s?P.callback=s:P===_(x)&&B(x),L(r)}else B(x);P=_(x)}if(null!==P)var l=!0;else{var u=_(T);null!==u&&n(N,u.startTime-r),l=!1}return l}finally{P=null,A=a,F=!1}}var R=a;t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){D||F||(D=!0,r(M))},t.unstable_getCurrentPriorityLevel=function(){return A},t.unstable_getFirstCallbackNode=function(){return _(x)},t.unstable_next=function(e){switch(A){case 1:case 2:case 3:var t=3;break;default:t=A}var r=A;A=t;try{return e()}finally{A=r}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=R,t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var r=A;A=e;try{return t()}finally{A=r}},t.unstable_scheduleCallback=function(e,a,i){var s=t.unstable_now();switch("object"==typeof i&&null!==i?i="number"==typeof(i=i.delay)&&0<i?s+i:s:i=s,e){case 1:var l=-1;break;case 2:l=250;break;case 5:l=1073741823;break;case 4:l=1e4;break;default:l=5e3}return e={id:E++,callback:a,priorityLevel:e,startTime:i,expirationTime:l=i+l,sortIndex:-1},i>s?(e.sortIndex=i,S(T,e),null===_(x)&&e===_(T)&&(I?o():I=!0,n(N,i-s))):(e.sortIndex=l,S(x,e),D||F||(D=!0,r(M))),e},t.unstable_wrapCallback=function(e){var t=A;return function(){var r=A;A=t;try{return e.apply(this,arguments)}finally{A=r}}}},5619:(e,t,r)=>{"use strict";r.d(t,{g:()=>i});var n=r(5846),o=r(5484),a=r(7308);const i=e=>{(0,o.p)();const t=(0,n.U6)(e,!0);return a.useMemo(()=>({[n.h7]:t}),[t])}},5624:(e,t,r)=>{"use strict";r.d(t,{J5:()=>d,J9:()=>c});var n=r(5129),o=!1,a=0,i={empty:!0},s={},l="undefined"==typeof WeakMap?null:WeakMap;function u(){a++}function c(e,t,r){if(void 0===t&&(t=100),void 0===r&&(r=!1),!l)return e;if(!o){var i=n.nr.getInstance();i&&i.onReset&&n.nr.getInstance().onReset(u),o=!0}var s,c=0,d=a;return function(){for(var n=[],o=0;o<arguments.length;o++)n[o]=arguments[o];var i=s;(void 0===s||d!==a||t>0&&c>t)&&(s=f(),c=0,d=a),i=s;for(var l=0;l<n.length;l++){var u=h(n[l]);i.map.has(u)||i.map.set(u,f()),i=i.map.get(u)}return i.hasOwnProperty("value")||(i.value=e.apply(void 0,n),c++),!r||null!==i.value&&void 0!==i.value||(i.value=e.apply(void 0,n)),i.value}}function d(e){if(!l)return e;var t=new l;return function(r){if(!r||"function"!=typeof r&&"object"!=typeof r)return e(r);if(t.has(r))return t.get(r);var n=e(r);return t.set(r,n),n}}function h(e){return e?"object"==typeof e||"function"==typeof e?e:(s[e]||(s[e]={val:e}),s[e]):i}function f(){return{map:l?new l:null}}},5643:(e,t,r)=>{"use strict";e.exports=r(4536)},5651:(e,t,r)=>{"use strict";r.d(t,{K:()=>f});var n=r(7089),o=r(7308),a=r(5894),i=r(5896),s=r(3890),l=r(4922),u=r(5624),c=r(2640),d=r(8554),h=(0,u.J9)(function(e,t){var r,n=(0,c.$)(e),o=(0,d.$)(e),a=e.palette,i={root:{padding:"0 4px",width:"32px",height:"32px",backgroundColor:"transparent",border:"none",color:e.semanticColors.link},rootHovered:(r={color:a.themeDarkAlt,backgroundColor:a.neutralLighter},r[l.up]={borderColor:"Highlight",color:"Highlight"},r),rootHasMenu:{width:"auto"},rootPressed:{color:a.themeDark,backgroundColor:a.neutralLight},rootExpanded:{color:a.themeDark,backgroundColor:a.neutralLight},rootChecked:{color:a.themeDark,backgroundColor:a.neutralLight},rootCheckedHovered:{color:a.themeDark,backgroundColor:a.neutralQuaternaryAlt},rootDisabled:{color:a.neutralTertiaryAlt}};return(0,l.TW)(n,i,o,t)}),f=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,n.C6)(t,e),t.prototype.render=function(){var e=this.props,t=e.styles,r=e.theme;return o.createElement(a.S,(0,n.Cl)({},this.props,{variantClassName:"ms-Button--icon",styles:h(r,t),onRenderText:i.K,onRenderDescription:i.K}))},t=(0,n.Cg)([(0,s.T)("IconButton",["theme","styles"],!0)],t)}(o.Component)},5681:(e,t,r)=>{"use strict";r.d(t,{c:()=>n});var n={backspace:8,tab:9,enter:13,shift:16,ctrl:17,alt:18,pauseBreak:19,capslock:20,escape:27,space:32,pageUp:33,pageDown:34,end:35,home:36,left:37,up:38,right:39,down:40,insert:45,del:46,zero:48,one:49,two:50,three:51,four:52,five:53,six:54,seven:55,eight:56,nine:57,colon:58,a:65,b:66,c:67,d:68,e:69,f:70,g:71,h:72,i:73,j:74,k:75,l:76,m:77,n:78,o:79,p:80,q:81,r:82,s:83,t:84,u:85,v:86,w:87,x:88,y:89,z:90,leftWindow:91,rightWindow:92,select:93,zero_numpad:96,one_numpad:97,two_numpad:98,three_numpad:99,four_numpad:100,five_numpad:101,six_numpad:102,seven_numpad:103,eight_numpad:104,nine_numpad:105,multiply:106,add:107,subtract:109,decimalPoint:110,divide:111,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123,numlock:144,scrollLock:145,semicolon:186,equalSign:187,comma:188,dash:189,period:190,forwardSlash:191,graveAccent:192,openBracket:219,backSlash:220,closeBracket:221,singleQuote:222}},5696:(e,t,r)=>{"use strict";var n=r(5407);e.exports=function(e,t,r){var o=r.config.validateStatus;r.status&&o&&!o(r.status)?t(new n("Request failed with status code "+r.status,[n.ERR_BAD_REQUEST,n.ERR_BAD_RESPONSE][Math.floor(r.status/100)-4],r.config,r.request,r)):e(r)}},5704:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})},5748:(e,t)=>{"use strict";var r=60103,n=60106,o=60107,a=60108,i=60114,s=60109,l=60110,u=60112,c=60113,d=60120,h=60115,f=60116,p=60121,g=60122,m=60117,v=60129,y=60131;
          /** @license React v17.0.2
           * react-is.production.min.js
           *
           * Copyright (c) Facebook, Inc. and its affiliates.
           *
           * This source code is licensed under the MIT license found in the
           * LICENSE file in the root directory of this source tree.
           */if("function"==typeof Symbol&&Symbol.for){var b=Symbol.for;r=b("react.element"),n=b("react.portal"),o=b("react.fragment"),a=b("react.strict_mode"),i=b("react.profiler"),s=b("react.provider"),l=b("react.context"),u=b("react.forward_ref"),c=b("react.suspense"),d=b("react.suspense_list"),h=b("react.memo"),f=b("react.lazy"),p=b("react.block"),g=b("react.server.block"),m=b("react.fundamental"),v=b("react.debug_trace_mode"),y=b("react.legacy_hidden")}function k(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case o:case i:case a:case c:case d:return e;default:switch(e=e&&e.$$typeof){case l:case u:case f:case h:case s:return e;default:return t}}case n:return t}}}},5821:(e,t,r)=>{e.exports=r(7265)()},5846:(e,t,r)=>{"use strict";r.d(t,{Az:()=>at,CP:()=>f,S:()=>ot,U6:()=>ke,_A:()=>nt,h7:()=>o,hC:()=>st,iA:()=>p,mz:()=>it});var n=r(480);
          /*!
           * Copyright (c) Microsoft Corporation. All rights reserved.
           * Licensed under the MIT License.
           */const o="data-tabster",a="data-tabster-dummy",i=["a[href]","button:not([disabled])","input:not([disabled])","select:not([disabled])","textarea:not([disabled])","*[tabindex]","*[contenteditable]","details > summary","audio[controls]","video[controls]"].join(", "),s=1,l=2,u=3,c=0,d=1,h=2,f={Source:0,Target:1},p={Both:0,Vertical:1,Horizontal:2,Grid:3,GridLinear:4},g=1,m=2,v=3,y=4,b=5,k=6,C=7,S=8,_=2;
          /*!
           * Copyright (c) Microsoft Corporation. All rights reserved.
           * Licensed under the MIT License.
           */
          function B(e,t){var r;return null===(r=e.storageEntry(t))||void 0===r?void 0:r.tabster}function w(e,t,r){var n,a;const i=r||e._noop?void 0:t.getAttribute(o);let s,l=e.storageEntry(t);if(i){if(i===(null===(n=null==l?void 0:l.attr)||void 0===n?void 0:n.string))return;try{const e=JSON.parse(i);if("object"!=typeof e)throw new Error(`Value is not a JSON object, got '${i}'.`);s={string:i,object:e}}catch(e){0}}else if(!l)return;l||(l=e.storageEntry(t,!0)),l.tabster||(l.tabster={});const u=l.tabster||{},c=(null===(a=l.attr)||void 0===a?void 0:a.object)||{},d=(null==s?void 0:s.object)||{};for(const r of Object.keys(c))if(!d[r]){if("root"===r){const t=u[r];t&&e.root.onRoot(t,!0)}switch(r){case"deloser":case"root":case"groupper":case"modalizer":case"restorer":case"mover":const n=u[r];n&&(n.dispose(),delete u[r]);break;case"observed":delete u[r],e.observedElement&&e.observedElement.onObservedElementUpdate(t);break;case"focusable":case"outline":case"uncontrolled":case"sys":delete u[r]}}for(const r of Object.keys(d)){const n=d.sys;switch(r){case"deloser":u.deloser?u.deloser.setProps(d.deloser):e.deloser&&(u.deloser=e.deloser.createDeloser(t,d.deloser));break;case"root":u.root?u.root.setProps(d.root):u.root=e.root.createRoot(t,d.root,n),e.root.onRoot(u.root);break;case"modalizer":u.modalizer?u.modalizer.setProps(d.modalizer):e.modalizer&&(u.modalizer=e.modalizer.createModalizer(t,d.modalizer,n));break;case"restorer":u.restorer?u.restorer.setProps(d.restorer):e.restorer&&d.restorer&&(u.restorer=e.restorer.createRestorer(t,d.restorer));break;case"focusable":u.focusable=d.focusable;break;case"groupper":u.groupper?u.groupper.setProps(d.groupper):e.groupper&&(u.groupper=e.groupper.createGroupper(t,d.groupper,n));break;case"mover":u.mover?u.mover.setProps(d.mover):e.mover&&(u.mover=e.mover.createMover(t,d.mover,n));break;case"observed":e.observedElement&&(u.observed=d.observed,e.observedElement.onObservedElementUpdate(t));break;case"uncontrolled":u.uncontrolled=d.uncontrolled;break;case"outline":e.outline&&(u.outline=d.outline);break;case"sys":u.sys=d.sys;break;default:console.error(`Unknown key '${r}' in data-tabster attribute value.`)}}s?l.attr=s:(0===Object.keys(u).length&&(delete l.tabster,delete l.attr),e.storageEntry(t,!1))}
          /*!
           * Copyright (c) Microsoft Corporation. All rights reserved.
           * Licensed under the MIT License.
           */const x="tabster:mover:movefocus",T="tabster:mover:memorized-element",E="tabster:restorer:restore-focus",P="undefined"!=typeof CustomEvent?CustomEvent:function(){};class A extends P{constructor(e,t){super(e,{bubbles:!0,cancelable:!0,composed:!0,detail:t}),this.details=t}}class F extends A{constructor(e){super("tabster:focusin",e)}}class D extends A{constructor(e){super("tabster:focusout",e)}}class I extends A{constructor(e){super("tabster:movefocus",e)}}class L extends A{constructor(e){super("tabster:mover:state",e)}}class N extends A{constructor(e){super("tabster:modalizer:active",e)}}class M extends A{constructor(e){super("tabster:modalizer:inactive",e)}}class R extends A{constructor(){super(E)}}class O extends A{constructor(e){super("tabster:root:focus",e)}}class H extends A{constructor(e){super("tabster:root:blur",e)}}
          /*!
           * Copyright (c) Microsoft Corporation. All rights reserved.
           * Licensed under the MIT License.
           */const z={createMutationObserver:e=>new MutationObserver(e),createTreeWalker:(e,t,r,n)=>e.createTreeWalker(t,r,n),getParentNode:e=>e?e.parentNode:null,getParentElement:e=>e?e.parentElement:null,nodeContains:(e,t)=>!(!t||!(null==e?void 0:e.contains(t))),getActiveElement:e=>e.activeElement,querySelector:(e,t)=>e.querySelector(t),querySelectorAll:(e,t)=>Array.prototype.slice.call(e.querySelectorAll(t),0),getElementById:(e,t)=>e.getElementById(t),getFirstChild:e=>(null==e?void 0:e.firstChild)||null,getLastChild:e=>(null==e?void 0:e.lastChild)||null,getNextSibling:e=>(null==e?void 0:e.nextSibling)||null,getPreviousSibling:e=>(null==e?void 0:e.previousSibling)||null,getFirstElementChild:e=>(null==e?void 0:e.firstElementChild)||null,getLastElementChild:e=>(null==e?void 0:e.lastElementChild)||null,getNextElementSibling:e=>(null==e?void 0:e.nextElementSibling)||null,getPreviousElementSibling:e=>(null==e?void 0:e.previousElementSibling)||null,appendChild:(e,t)=>e.appendChild(t),insertBefore:(e,t,r)=>e.insertBefore(t,r),getSelection:e=>{var t;return(null===(t=e.ownerDocument)||void 0===t?void 0:t.getSelection())||null},getElementsByName:(e,t)=>e.ownerDocument.getElementsByName(t)};
          /*!
           * Copyright (c) Microsoft Corporation. All rights reserved.
           * Licensed under the MIT License.
           */
          let V;const W="undefined"!=typeof DOMRect?DOMRect:class{constructor(e,t,r,n){this.left=e||0,this.top=t||0,this.right=(e||0)+(r||0),this.bottom=(t||0)+(n||0)}};let U=0;try{document.createTreeWalker(document,NodeFilter.SHOW_ELEMENT),V=!1}catch(e){V=!0}function j(e){const t=e();let r=t.__tabsterInstanceContext;return r||(r={elementByUId:{},basics:{Promise:t.Promise||void 0,WeakRef:t.WeakRef||void 0},containerBoundingRectCache:{},lastContainerBoundingRectCacheId:0,fakeWeakRefs:[],fakeWeakRefsStarted:!1},t.__tabsterInstanceContext=r),r}class q{constructor(e){this._target=e}deref(){return this._target}static cleanup(e,t){return!e._target||!(!t&&ne(e._target.ownerDocument,e._target))&&(delete e._target,!0)}}class ${constructor(e,t,r){const n=j(e);let o;n.WeakRef?o=new n.WeakRef(t):(o=new q(t),n.fakeWeakRefs.push(o)),this._ref=o,this._data=r}get(){const e=this._ref;let t;return e&&(t=e.deref(),t||delete this._ref),t}getData(){return this._data}}function K(e,t){const r=j(e);r.fakeWeakRefs=r.fakeWeakRefs.filter(e=>!q.cleanup(e,t))}function G(e){const t=j(e);t.fakeWeakRefsStarted||(t.fakeWeakRefsStarted=!0,t.WeakRef=function(e){return e.basics.WeakRef}(t)),t.fakeWeakRefsTimer||(t.fakeWeakRefsTimer=e().setTimeout(()=>{t.fakeWeakRefsTimer=void 0,K(e),G(e)},12e4))}function Q(e,t,r){if(t.nodeType!==Node.ELEMENT_NODE)return;const n=V?r:{acceptNode:r};return z.createTreeWalker(e,t,NodeFilter.SHOW_ELEMENT,n,!1)}function J(e,t){let r=t.__tabsterCacheId;const n=j(e),o=r?n.containerBoundingRectCache[r]:void 0;if(o)return o.rect;const a=t.ownerDocument&&t.ownerDocument.documentElement;if(!a)return new W;let i=0,s=0,l=a.clientWidth,u=a.clientHeight;if(t!==a){const e=t.getBoundingClientRect();i=Math.max(i,e.left),s=Math.max(s,e.top),l=Math.min(l,e.right),u=Math.min(u,e.bottom)}const c=new W(i<l?i:-1,s<u?s:-1,i<l?l-i:0,s<u?u-s:0);return r||(r="r-"+ ++n.lastContainerBoundingRectCacheId,t.__tabsterCacheId=r),n.containerBoundingRectCache[r]={rect:c,element:t},n.containerBoundingRectCacheTimer||(n.containerBoundingRectCacheTimer=window.setTimeout(()=>{n.containerBoundingRectCacheTimer=void 0;for(const e of Object.keys(n.containerBoundingRectCache))delete n.containerBoundingRectCache[e].element.__tabsterCacheId;n.containerBoundingRectCache={}},50)),c}function Y(e,t,r){const n=X(t);if(!n)return!1;const o=J(e,n),a=t.getBoundingClientRect(),i=a.height*(1-r),s=Math.max(0,o.top-a.top)+Math.max(0,a.bottom-o.bottom);return 0===s||s<=i}function X(e){const t=e.ownerDocument;if(t){for(let t=z.getParentElement(e);t;t=z.getParentElement(t))if(t.scrollWidth>t.clientWidth||t.scrollHeight>t.clientHeight)return t;return t.documentElement}return null}function Z(e){return!!e.__shouldIgnoreFocus}function ee(e){const t=new Uint32Array(4);if(e.crypto&&e.crypto.getRandomValues)e.crypto.getRandomValues(t);else if(e.msCrypto&&e.msCrypto.getRandomValues)e.msCrypto.getRandomValues(t);else for(let e=0;e<t.length;e++)t[e]=4294967295*Math.random();const r=[];for(let e=0;e<t.length;e++)r.push(t[e].toString(36));return r.push("|"),r.push((++U).toString(36)),r.push("|"),r.push(Date.now().toString(36)),r.join("")}function te(e,t){const r=j(e);let n=t.__tabsterElementUID;return n||(n=t.__tabsterElementUID=ee(e())),!r.elementByUId[n]&&ne(t.ownerDocument,t)&&(r.elementByUId[n]=new $(e,t)),n}function re(e,t){const r=j(e);for(const e of Object.keys(r.elementByUId)){const n=r.elementByUId[e],o=n&&n.get();o&&t&&!z.nodeContains(t,o)||delete r.elementByUId[e]}}function ne(e,t){return z.nodeContains(null==e?void 0:e.body,t)}function oe(e,t){const r=e.matches||e.matchesSelector||e.msMatchesSelector||e.webkitMatchesSelector;return r&&r.call(e,t)}function ae(e){const t=j(e);if(t.basics.Promise)return t.basics.Promise;throw new Error("No Promise defined.")}let ie=0;class se{constructor(e,t,r){const n=e.getWindow;this._tabster=e,this._element=new $(n,t),this._props={...r},this.id="i"+ ++ie}getElement(){return this._element.get()}getProps(){return this._props}setProps(e){this._props={...e}}}class le{constructor(e,t,r,o,i){var s;this._focusIn=e=>{if(this._fixedTarget){const e=this._fixedTarget.get();return void(e&&(0,n.kG)(e))}const t=this.input;if(this.onFocusIn&&t){const r=e.relatedTarget;this.onFocusIn(this,this._isBackward(!0,t,r),r)}},this._focusOut=e=>{if(this._fixedTarget)return;this.useDefaultAction=!1;const t=this.input;if(this.onFocusOut&&t){const r=e.relatedTarget;this.onFocusOut(this,this._isBackward(!1,t,r),r)}};const l=e(),u=l.document.createElement("i");u.tabIndex=0,u.setAttribute("role","none"),u.setAttribute(a,""),u.setAttribute("aria-hidden","true");const c=u.style;c.position="fixed",c.width=c.height="1px",c.opacity="0.001",c.zIndex="-1",c.setProperty("content-visibility","hidden"),function(e){e.__shouldIgnoreFocus=!0}(u),this.input=u,this.isFirst=r.isFirst,this.isOutside=t,this._isPhantom=null!==(s=r.isPhantom)&&void 0!==s&&s,this._fixedTarget=i,u.addEventListener("focusin",this._focusIn),u.addEventListener("focusout",this._focusOut),u.__tabsterDummyContainer=o,this._isPhantom&&(this._disposeTimer=l.setTimeout(()=>{delete this._disposeTimer,this.dispose()},0),this._clearDisposeTimeout=()=>{this._disposeTimer&&(l.clearTimeout(this._disposeTimer),delete this._disposeTimer),delete this._clearDisposeTimeout})}dispose(){var e;this._clearDisposeTimeout&&this._clearDisposeTimeout();const t=this.input;t&&(delete this._fixedTarget,delete this.onFocusIn,delete this.onFocusOut,delete this.input,t.removeEventListener("focusin",this._focusIn),t.removeEventListener("focusout",this._focusOut),delete t.__tabsterDummyContainer,null===(e=z.getParentNode(t))||void 0===e||e.removeChild(t))}setTopLeft(e,t){var r;const n=null===(r=this.input)||void 0===r?void 0:r.style;n&&(n.top=`${e}px`,n.left=`${t}px`)}_isBackward(e,t,r){return e&&!r?!this.isFirst:!!(r&&t.compareDocumentPosition(r)&Node.DOCUMENT_POSITION_FOLLOWING)}}const ue=1,ce=2,de=3;class he{constructor(e,t,r,n,o,a){this._element=t,this._instance=new pe(e,t,this,r,n,o,a)}_setHandlers(e,t){this._onFocusIn=e,this._onFocusOut=t}moveOut(e){var t;null===(t=this._instance)||void 0===t||t.moveOut(e)}moveOutWithDefaultAction(e,t){var r;null===(r=this._instance)||void 0===r||r.moveOutWithDefaultAction(e,t)}getHandler(e){return e?this._onFocusIn:this._onFocusOut}setTabbable(e){var t;null===(t=this._instance)||void 0===t||t.setTabbable(this,e)}dispose(){this._instance&&(this._instance.dispose(this),delete this._instance),delete this._onFocusIn,delete this._onFocusOut}static moveWithPhantomDummy(e,t,r,o,a){const i=new le(e.getWindow,!0,{isPhantom:!0,isFirst:!0}).input;if(i){let s,l;if("BODY"===t.tagName)s=t,l=r&&o||!r&&!o?z.getFirstElementChild(t):null;else{let n,a;r&&(!o||o&&!e.focusable.isFocusable(t,!1,!0,!0))?(s=t,l=o?t.firstElementChild:null):(s=z.getParentElement(t),l=r&&o||!r&&!o?t:z.getNextElementSibling(t));do{n=r&&o||!r&&!o?z.getPreviousElementSibling(l):l,a=be(n),a===t?l=r&&o||!r&&!o?n:z.getNextElementSibling(n):a=null}while(a)}(null==s?void 0:s.dispatchEvent(new I({by:"root",owner:s,next:null,relatedEvent:a})))&&(z.insertBefore(s,i,l),(0,n.kG)(i))}}static addPhantomDummyWithTarget(e,t,r,n){const o=new le(e.getWindow,!0,{isPhantom:!0,isFirst:!0},void 0,new $(e.getWindow,n)).input;if(o){let e,n;t.querySelector(i)&&!r?(e=t,n=z.getFirstElementChild(t)):(e=z.getParentElement(t),n=r?t:z.getNextElementSibling(t)),e&&z.insertBefore(e,o,n)}}}class fe{constructor(e){this._updateQueue=new Set,this._lastUpdateQueueTime=0,this._changedParents=new WeakSet,this._dummyElements=[],this._dummyCallbacks=new WeakMap,this._domChanged=e=>{var t;this._changedParents.has(e)||(this._changedParents.add(e),this._updateDummyInputsTimer||(this._updateDummyInputsTimer=null===(t=this._win)||void 0===t?void 0:t.call(this).setTimeout(()=>{delete this._updateDummyInputsTimer;for(const e of this._dummyElements){const t=e.get();if(t){const e=this._dummyCallbacks.get(t);if(e){const r=z.getParentNode(t);r&&!this._changedParents.has(r)||e()}}}this._changedParents=new WeakSet},100)))},this._win=e}add(e,t){!this._dummyCallbacks.has(e)&&this._win&&(this._dummyElements.push(new $(this._win,e)),this._dummyCallbacks.set(e,t),this.domChanged=this._domChanged)}remove(e){this._dummyElements=this._dummyElements.filter(t=>{const r=t.get();return r&&r!==e}),this._dummyCallbacks.delete(e),0===this._dummyElements.length&&delete this.domChanged}dispose(){var e;const t=null===(e=this._win)||void 0===e?void 0:e.call(this);this._updateTimer&&(null==t||t.clearTimeout(this._updateTimer),delete this._updateTimer),this._updateDummyInputsTimer&&(null==t||t.clearTimeout(this._updateDummyInputsTimer),delete this._updateDummyInputsTimer),this._changedParents=new WeakSet,this._dummyCallbacks=new WeakMap,this._dummyElements=[],this._updateQueue.clear(),delete this.domChanged,delete this._win}updatePositions(e){this._win&&(this._updateQueue.add(e),this._lastUpdateQueueTime=Date.now(),this._scheduledUpdatePositions())}_scheduledUpdatePositions(){var e;this._updateTimer||(this._updateTimer=null===(e=this._win)||void 0===e?void 0:e.call(this).setTimeout(()=>{if(delete this._updateTimer,this._lastUpdateQueueTime+100<=Date.now()){const e=new Map,t=[];for(const r of this._updateQueue)t.push(r(e));this._updateQueue.clear();for(const e of t)e();e.clear()}else this._scheduledUpdatePositions()},100))}}class pe{constructor(e,t,r,o,a,i,s){this._wrappers=[],this._isOutside=!1,this._transformElements=new Set,this._onFocusIn=(e,t,r)=>{this._onFocus(!0,e,t,r)},this._onFocusOut=(e,t,r)=>{this._onFocus(!1,e,t,r)},this.moveOut=e=>{var t;const r=this._firstDummy,o=this._lastDummy;if(r&&o){this._ensurePosition();const a=r.input,i=o.input,s=null===(t=this._element)||void 0===t?void 0:t.get();if(a&&i&&s){let t;e?(a.tabIndex=0,t=a):(i.tabIndex=0,t=i),t&&(0,n.kG)(t)}}},this.moveOutWithDefaultAction=(e,t)=>{var r;const o=this._firstDummy,a=this._lastDummy;if(o&&a){this._ensurePosition();const i=o.input,s=a.input,l=null===(r=this._element)||void 0===r?void 0:r.get();if(i&&s&&l){let r;e?!o.isOutside&&this._tabster.focusable.isFocusable(l,!0,!0,!0)?r=l:(o.useDefaultAction=!0,i.tabIndex=0,r=i):(a.useDefaultAction=!0,s.tabIndex=0,r=s),r&&l.dispatchEvent(new I({by:"root",owner:l,next:null,relatedEvent:t}))&&(0,n.kG)(r)}}},this.setTabbable=(e,t)=>{var r,n;for(const r of this._wrappers)if(r.manager===e){r.tabbable=t;break}const o=this._getCurrent();if(o){const e=o.tabbable?0:-1;let t=null===(r=this._firstDummy)||void 0===r?void 0:r.input;t&&(t.tabIndex=e),t=null===(n=this._lastDummy)||void 0===n?void 0:n.input,t&&(t.tabIndex=e)}},this._addDummyInputs=()=>{this._addTimer||(this._addTimer=this._getWindow().setTimeout(()=>{delete this._addTimer,this._ensurePosition(),this._addTransformOffsets()},0))},this._addTransformOffsets=()=>{this._tabster._dummyObserver.updatePositions(this._computeTransformOffsets)},this._computeTransformOffsets=e=>{var t,r;const n=(null===(t=this._firstDummy)||void 0===t?void 0:t.input)||(null===(r=this._lastDummy)||void 0===r?void 0:r.input),o=this._transformElements,a=new Set;let i=0,s=0;const l=this._getWindow();for(let t=n;t&&t.nodeType===Node.ELEMENT_NODE;t=z.getParentElement(t)){let r=e.get(t);if(void 0===r){const n=l.getComputedStyle(t).transform;n&&"none"!==n&&(r={scrollTop:t.scrollTop,scrollLeft:t.scrollLeft}),e.set(t,r||null)}r&&(a.add(t),o.has(t)||t.addEventListener("scroll",this._addTransformOffsets),i+=r.scrollTop,s+=r.scrollLeft)}for(const e of o)a.has(e)||e.removeEventListener("scroll",this._addTransformOffsets);return this._transformElements=a,()=>{var e,t;null===(e=this._firstDummy)||void 0===e||e.setTopLeft(i,s),null===(t=this._lastDummy)||void 0===t||t.setTopLeft(i,s)}};const l=t.get();if(!l)throw new Error("No element");this._tabster=e,this._getWindow=e.getWindow,this._callForDefaultAction=s;const u=l.__tabsterDummy;if((u||this)._wrappers.push({manager:r,priority:o,tabbable:!0}),u)return u;l.__tabsterDummy=this;const c=null==a?void 0:a.dummyInputsPosition,d=l.tagName;this._isOutside=c?c===_:(i||"UL"===d||"OL"===d||"TABLE"===d)&&!("LI"===d||"TD"===d||"TH"===d),this._firstDummy=new le(this._getWindow,this._isOutside,{isFirst:!0},t),this._lastDummy=new le(this._getWindow,this._isOutside,{isFirst:!1},t);const h=this._firstDummy.input;h&&e._dummyObserver.add(h,this._addDummyInputs),this._firstDummy.onFocusIn=this._onFocusIn,this._firstDummy.onFocusOut=this._onFocusOut,this._lastDummy.onFocusIn=this._onFocusIn,this._lastDummy.onFocusOut=this._onFocusOut,this._element=t,this._addDummyInputs()}dispose(e,t){var r,n,o,a;if(0===(this._wrappers=this._wrappers.filter(r=>r.manager!==e&&!t)).length){delete(null===(r=this._element)||void 0===r?void 0:r.get()).__tabsterDummy;for(const e of this._transformElements)e.removeEventListener("scroll",this._addTransformOffsets);this._transformElements.clear();const e=this._getWindow();this._addTimer&&(e.clearTimeout(this._addTimer),delete this._addTimer);const t=null===(n=this._firstDummy)||void 0===n?void 0:n.input;t&&this._tabster._dummyObserver.remove(t),null===(o=this._firstDummy)||void 0===o||o.dispose(),null===(a=this._lastDummy)||void 0===a||a.dispose()}}_onFocus(e,t,r,n){var o;const a=this._getCurrent();!a||t.useDefaultAction&&!this._callForDefaultAction||null===(o=a.manager.getHandler(e))||void 0===o||o(t,r,n)}_getCurrent(){return this._wrappers.sort((e,t)=>e.tabbable!==t.tabbable?e.tabbable?-1:1:e.priority-t.priority),this._wrappers[0]}_ensurePosition(){var e,t,r;const n=null===(e=this._element)||void 0===e?void 0:e.get(),o=null===(t=this._firstDummy)||void 0===t?void 0:t.input,a=null===(r=this._lastDummy)||void 0===r?void 0:r.input;if(n&&o&&a)if(this._isOutside){const e=z.getParentNode(n);if(e){const t=z.getNextSibling(n);t!==a&&z.insertBefore(e,a,t),z.getPreviousElementSibling(n)!==o&&z.insertBefore(e,o,n)}}else{z.getLastElementChild(n)!==a&&z.appendChild(n,a);const e=z.getFirstElementChild(n);e&&e!==o&&e.parentNode&&z.insertBefore(e.parentNode,o,e)}}}function ge(e){let t=null;for(let r=z.getLastElementChild(e);r;r=z.getLastElementChild(r))t=r;return t||void 0}function me(e,t,r,n){const o=e.storageEntry(t,!0);let a=!1;if(!o.aug){if(void 0===n)return a;o.aug={}}if(void 0===n){if(r in o.aug){const e=o.aug[r];delete o.aug[r],null===e?t.removeAttribute(r):t.setAttribute(r,e),a=!0}}else{let e;r in o.aug||(e=t.getAttribute(r)),void 0!==e&&e!==n&&(o.aug[r]=e,null===n?t.removeAttribute(r):t.setAttribute(r,n),a=!0)}return void 0===n&&0===Object.keys(o.aug).length&&(delete o.aug,e.storageEntry(t,!1)),a}function ve(e){var t,r;const n=e.ownerDocument,o=null===(t=n.defaultView)||void 0===t?void 0:t.getComputedStyle(e);if(null===e.offsetParent&&n.body!==e&&"fixed"!==(null==o?void 0:o.position))return!0;if("hidden"===(null==o?void 0:o.visibility))return!0;if("fixed"===(null==o?void 0:o.position)){if("none"===o.display)return!0;if(null===(null===(r=e.parentElement)||void 0===r?void 0:r.offsetParent)&&n.body!==e.parentElement)return!0}return!1}function ye(e){return"INPUT"===e.tagName&&!!e.name&&"radio"===e.type}function be(e){var t;return(null===(t=null==e?void 0:e.__tabsterDummyContainer)||void 0===t?void 0:t.get())||null}
          /*!
           * Copyright (c) Microsoft Corporation. All rights reserved.
           * Licensed under the MIT License.
           */function ke(e,t){const r=JSON.stringify(e);return!0===t?r:{[o]:r}}function Ce(e,t,r){let n;if(r){const t=e.getAttribute(o);if(t)try{n=JSON.parse(t)}catch(e){0}}n||(n={}),function(e,t){for(const r of Object.keys(t)){const n=t[r];n?e[r]=n:delete e[r]}}(n,t),Object.keys(n).length>0?e.setAttribute(o,ke(n,!0)):e.removeAttribute(o)}
          /*!
           * Copyright (c) Microsoft Corporation. All rights reserved.
           * Licensed under the MIT License.
           */class Se extends he{constructor(e,t,r,o){super(e,t,ue,o,void 0,!0),this._onDummyInputFocus=e=>{var t;if(e.useDefaultAction)this._setFocused(!1);else{this._tabster.keyboardNavigation.setNavigatingWithKeyboard(!0);const r=this._element.get();if(r){this._setFocused(!0);const t=this._tabster.focusedElement.getFirstOrLastTabbable(e.isFirst,{container:r,ignoreAccessibility:!0});if(t)return void(0,n.kG)(t)}null===(t=e.input)||void 0===t||t.blur()}},this._setHandlers(this._onDummyInputFocus),this._tabster=e,this._setFocused=r}}class _e extends se{constructor(e,t,r,o,a){super(e,t,o),this._isFocused=!1,this._setFocused=e=>{var t;if(this._setFocusedTimer&&(this._tabster.getWindow().clearTimeout(this._setFocusedTimer),delete this._setFocusedTimer),this._isFocused===e)return;const r=this._element.get();r&&(e?(this._isFocused=!0,null===(t=this._dummyManager)||void 0===t||t.setTabbable(!1),r.dispatchEvent(new O({element:r}))):this._setFocusedTimer=this._tabster.getWindow().setTimeout(()=>{var e;delete this._setFocusedTimer,this._isFocused=!1,null===(e=this._dummyManager)||void 0===e||e.setTabbable(!0),r.dispatchEvent(new H({element:r}))},0))},this._onFocusIn=e=>{const t=this._tabster.getParent,r=this._element.get();let n=e.composedPath()[0];do{if(n===r)return void this._setFocused(!0);n=n&&t(n)}while(n)},this._onFocusOut=()=>{this._setFocused(!1)},this._onDispose=r;const i=e.getWindow;this.uid=te(i,t),this._sys=a,(e.controlTab||e.rootDummyInputs)&&this.addDummyInputs();const s=i().document;s.addEventListener(n.Oy,this._onFocusIn),s.addEventListener(n.KEYBORG_FOCUSOUT,this._onFocusOut),this._add()}addDummyInputs(){this._dummyManager||(this._dummyManager=new Se(this._tabster,this._element,this._setFocused,this._sys))}dispose(){var e;this._onDispose(this);const t=this._tabster.getWindow(),r=t.document;r.removeEventListener(n.Oy,this._onFocusIn),r.removeEventListener(n.KEYBORG_FOCUSOUT,this._onFocusOut),this._setFocusedTimer&&(t.clearTimeout(this._setFocusedTimer),delete this._setFocusedTimer),null===(e=this._dummyManager)||void 0===e||e.dispose(),this._remove()}moveOutWithDefaultAction(e,t){const r=this._dummyManager;if(r)r.moveOutWithDefaultAction(e,t);else{const r=this.getElement();r&&Se.moveWithPhantomDummy(this._tabster,r,!0,e,t)}}_add(){0}_remove(){0}}class Be{constructor(e,t){this._autoRootWaiting=!1,this._roots={},this._forceDummy=!1,this.rootById={},this._autoRootCreate=()=>{var e;const t=this._win().document,r=t.body;if(r){this._autoRootUnwait(t);const n=this._autoRoot;if(n)return Ce(r,{root:n},!0),w(this._tabster,r),null===(e=B(this._tabster,r))||void 0===e?void 0:e.root}else this._autoRootWaiting||(this._autoRootWaiting=!0,t.addEventListener("readystatechange",this._autoRootCreate))},this._onRootDispose=e=>{delete this._roots[e.id]},this._tabster=e,this._win=e.getWindow,this._autoRoot=t,e.queueInit(()=>{this._autoRoot&&this._autoRootCreate()})}_autoRootUnwait(e){e.removeEventListener("readystatechange",this._autoRootCreate),this._autoRootWaiting=!1}dispose(){const e=this._win();this._autoRootUnwait(e.document),delete this._autoRoot,Object.keys(this._roots).forEach(e=>{this._roots[e]&&(this._roots[e].dispose(),delete this._roots[e])}),this.rootById={}}createRoot(e,t,r){const n=new _e(this._tabster,e,this._onRootDispose,t,r);return this._roots[n.id]=n,this._forceDummy&&n.addDummyInputs(),n}addDummyInputs(){this._forceDummy=!0;const e=this._roots;for(const t of Object.keys(e))e[t].addDummyInputs()}static getRootByUId(e,t){const r=e().__tabsterInstance;return r&&r.root.rootById[t]}static getTabsterContext(e,t,r){var n,o,a,i;if(void 0===r&&(r={}),!t.ownerDocument)return;const{checkRtl:s,referenceElement:l}=r,u=e.getParent;let c,d,h,f;e.drainInitQueue();let p,g,m,v,y=!1,b=l||t;const k={};for(;b&&(!c||s);){const r=B(e,b);if(s&&void 0===m){const e=b.dir;e&&(m="rtl"===e.toLowerCase())}if(!r){b=u(b);continue}const i=b.tagName;(r.uncontrolled||"IFRAME"===i||"WEBVIEW"===i)&&e.focusable.isVisible(b)&&(v=b),f||!(null===(n=r.focusable)||void 0===n?void 0:n.excludeFromMover)||h||(y=!0);const l=r.modalizer,C=r.groupper,S=r.mover;!d&&l&&(d=l),h||!C||d&&!l||(d?(!C.isActive()&&C.getProps().tabbability&&d.userId!==(null===(o=e.modalizer)||void 0===o?void 0:o.activeId)&&(d=void 0,h=C),g=C):h=C),f||!S||d&&!l||C&&b===t||!b.contains(t)||(f=S,p=!!h&&h!==C),r.root&&(c=r.root),(null===(a=r.focusable)||void 0===a?void 0:a.ignoreKeydown)&&Object.assign(k,r.focusable.ignoreKeydown),b=u(b)}if(!c){const r=e.root;r._autoRoot&&(null===(i=t.ownerDocument)||void 0===i?void 0:i.body)&&(c=r._autoRootCreate())}h&&!f&&(p=!0);return c?{root:c,modalizer:d,groupper:h,mover:f,groupperBeforeMover:p,modalizerInGroupper:g,rtl:s?!!m:void 0,uncontrolled:v,excludedFromMover:y,ignoreKeydown:e=>!!k[e.key]}:void 0}static getRoot(e,t){var r;const n=e.getParent;for(let o=t;o;o=n(o)){const t=null===(r=B(e,o))||void 0===r?void 0:r.root;if(t)return t}}onRoot(e,t){t?delete this.rootById[e.uid]:this.rootById[e.uid]=e}}
          /*!
           * Copyright (c) Microsoft Corporation. All rights reserved.
           * Licensed under the MIT License.
           */
          /*!
           * Copyright (c) Microsoft Corporation. All rights reserved.
           * Licensed under the MIT License.
           */
          class we{constructor(){this._callbacks=[]}dispose(){this._callbacks=[],delete this._val}subscribe(e){const t=this._callbacks;t.indexOf(e)<0&&t.push(e)}subscribeFirst(e){const t=this._callbacks,r=t.indexOf(e);r>=0&&t.splice(r,1),t.unshift(e)}unsubscribe(e){const t=this._callbacks.indexOf(e);t>=0&&this._callbacks.splice(t,1)}setVal(e,t){this._val!==e&&(this._val=e,this._callCallbacks(e,t))}getVal(){return this._val}trigger(e,t){this._callCallbacks(e,t)}_callCallbacks(e,t){this._callbacks.forEach(r=>r(e,t))}}
          /*!
           * Copyright (c) Microsoft Corporation. All rights reserved.
           * Licensed under the MIT License.
           */
          /*!
           * Copyright (c) Microsoft Corporation. All rights reserved.
           * Licensed under the MIT License.
           */
          class xe{constructor(e){this._tabster=e}dispose(){}getProps(e){const t=B(this._tabster,e);return t&&t.focusable||{}}isFocusable(e,t,r,n){return!(!oe(e,i)||!t&&-1===e.tabIndex)&&((r||this.isVisible(e))&&(n||this.isAccessible(e)))}isVisible(e){if(!e.ownerDocument||e.nodeType!==Node.ELEMENT_NODE)return!1;if(ve(e))return!1;const t=e.ownerDocument.body.getBoundingClientRect();return 0!==t.width||0!==t.height}isAccessible(e){var t;for(let r=e;r;r=z.getParentElement(r)){const e=B(this._tabster,r);if(this._isHidden(r))return!1;if(!(null===(t=null==e?void 0:e.focusable)||void 0===t?void 0:t.ignoreAriaDisabled)&&this._isDisabled(r))return!1}return!0}_isDisabled(e){return e.hasAttribute("disabled")}_isHidden(e){var t;const r=e.getAttribute("aria-hidden");return!(!r||"true"!==r.toLowerCase()||(null===(t=this._tabster.modalizer)||void 0===t?void 0:t.isAugmented(e)))}findFirst(e,t){return this.findElement({...e},t)}findLast(e,t){return this.findElement({isBackward:!0,...e},t)}findNext(e,t){return this.findElement({...e},t)}findPrev(e,t){return this.findElement({...e,isBackward:!0},t)}findDefault(e,t){return this.findElement({...e,acceptCondition:t=>this.isFocusable(t,e.includeProgrammaticallyFocusable)&&!!this.getProps(t).isDefault},t)||null}findAll(e){return this._findElements(!0,e)||[]}findElement(e,t){const r=this._findElements(!1,e,t);return r?r[0]:r}_findElements(e,t,r){var n,o,a;const{container:i,currentElement:s=null,includeProgrammaticallyFocusable:l,useActiveModalizer:u,ignoreAccessibility:c,modalizerId:d,isBackward:h,onElement:f}=t;r||(r={});const p=[];let{acceptCondition:g}=t;const m=!!g;if(!i)return null;g||(g=e=>this.isFocusable(e,l,!1,c));const v={container:i,modalizerUserId:void 0===d&&u?null===(n=this._tabster.modalizer)||void 0===n?void 0:n.activeId:d||(null===(a=null===(o=Be.getTabsterContext(this._tabster,i))||void 0===o?void 0:o.modalizer)||void 0===a?void 0:a.userId),from:s||i,isBackward:h,isFindAll:e,acceptCondition:g,hasCustomCondition:m,includeProgrammaticallyFocusable:l,ignoreAccessibility:c,cachedGrouppers:{},cachedRadioGroups:{}},y=Q(i.ownerDocument,i,e=>this._acceptElement(e,v));if(!y)return null;const b=t=>{var n,o;const a=null!==(n=v.foundElement)&&void 0!==n?n:v.foundBackward;return a&&p.push(a),e?!(a&&(v.found=!1,delete v.foundElement,delete v.foundBackward,delete v.fromCtx,v.from=a,f&&!f(a)))&&!(!a&&!t):(a&&r&&(r.uncontrolled=null===(o=Be.getTabsterContext(this._tabster,a))||void 0===o?void 0:o.uncontrolled),!(!t||a))};if(s||(r.outOfDOMOrder=!0),s&&z.nodeContains(i,s))y.currentNode=s;else if(h){const e=ge(i);if(!e)return null;if(this._acceptElement(e,v)===NodeFilter.FILTER_ACCEPT&&!b(!0))return v.skippedFocusable&&(r.outOfDOMOrder=!0),p;y.currentNode=e}do{h?y.previousNode():y.nextNode()}while(b());return v.skippedFocusable&&(r.outOfDOMOrder=!0),p.length?p:null}_acceptElement(e,t){var r,n,o;if(t.found)return NodeFilter.FILTER_ACCEPT;const a=t.foundBackward;if(a&&(e===a||!z.nodeContains(a,e)))return t.found=!0,t.foundElement=a,NodeFilter.FILTER_ACCEPT;const i=t.container;if(e===i)return NodeFilter.FILTER_SKIP;if(!z.nodeContains(i,e))return NodeFilter.FILTER_REJECT;if(be(e))return NodeFilter.FILTER_REJECT;if(z.nodeContains(t.rejectElementsFrom,e))return NodeFilter.FILTER_REJECT;const s=t.currentCtx=Be.getTabsterContext(this._tabster,e);if(!s)return NodeFilter.FILTER_SKIP;if(Z(e))return this.isFocusable(e,void 0,!0,!0)&&(t.skippedFocusable=!0),NodeFilter.FILTER_SKIP;if(!t.hasCustomCondition&&("IFRAME"===e.tagName||"WEBVIEW"===e.tagName))return this.isVisible(e)&&(null===(r=s.modalizer)||void 0===r?void 0:r.userId)===(null===(n=this._tabster.modalizer)||void 0===n?void 0:n.activeId)?(t.found=!0,t.rejectElementsFrom=t.foundElement=e,NodeFilter.FILTER_ACCEPT):NodeFilter.FILTER_REJECT;if(!t.ignoreAccessibility&&!this.isAccessible(e))return this.isFocusable(e,!1,!0,!0)&&(t.skippedFocusable=!0),NodeFilter.FILTER_REJECT;let l,u=t.fromCtx;u||(u=t.fromCtx=Be.getTabsterContext(this._tabster,t.from));const c=null==u?void 0:u.mover;let d=s.groupper,h=s.mover;if(l=null===(o=this._tabster.modalizer)||void 0===o?void 0:o.acceptElement(e,t),void 0!==l&&(t.skippedFocusable=!0),void 0===l&&(d||h||c)){const r=null==d?void 0:d.getElement(),n=null==c?void 0:c.getElement();let o=null==h?void 0:h.getElement();if(o&&z.nodeContains(n,o)&&z.nodeContains(i,n)&&(!r||!h||z.nodeContains(n,r))&&(h=c,o=n),r)if(r!==i&&z.nodeContains(i,r)){if(!z.nodeContains(r,e))return NodeFilter.FILTER_REJECT}else d=void 0;if(o)if(z.nodeContains(i,o)){if(!z.nodeContains(o,e))return NodeFilter.FILTER_REJECT}else h=void 0;d&&h&&(o&&r&&!z.nodeContains(r,o)?h=void 0:d=void 0),d&&(l=d.acceptElement(e,t)),h&&(l=h.acceptElement(e,t))}if(void 0===l&&(l=t.acceptCondition(e)?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP,l===NodeFilter.FILTER_SKIP&&this.isFocusable(e,!1,!0,!0)&&(t.skippedFocusable=!0)),l===NodeFilter.FILTER_ACCEPT&&!t.found){if(!t.isFindAll&&ye(e)&&!e.checked){const r=e.name;let n=t.cachedRadioGroups[r];if(n||(n=function(e){if(!ye(e))return;const t=e.name;let r,n=Array.from(z.getElementsByName(e,t));return n=n.filter(e=>!!ye(e)&&(e.checked&&(r=e),!0)),{name:t,buttons:new Set(n),checked:r}}(e),n&&(t.cachedRadioGroups[r]=n)),(null==n?void 0:n.checked)&&n.checked!==e)return NodeFilter.FILTER_SKIP}t.isBackward?(t.foundBackward=e,l=NodeFilter.FILTER_SKIP):(t.found=!0,t.foundElement=e)}return l}}
          /*!
           * Copyright (c) Microsoft Corporation. All rights reserved.
           * Licensed under the MIT License.
           */const Te="Tab",Ee="Escape",Pe="PageUp",Ae="PageDown",Fe="End",De="Home",Ie="ArrowLeft",Le="ArrowUp",Ne="ArrowRight",Me="ArrowDown";
          /*!
           * Copyright (c) Microsoft Corporation. All rights reserved.
           * Licensed under the MIT License.
           */const Re={[l]:0,[u]:1,[s]:2};class Oe extends we{constructor(e,t){super(),this._init=()=>{const e=this._win(),t=e.document;t.addEventListener(n.Oy,this._onFocusIn,!0),t.addEventListener(n.KEYBORG_FOCUSOUT,this._onFocusOut,!0),e.addEventListener("keydown",this._onKeyDown,!0);const r=z.getActiveElement(t);r&&r!==t.body&&this._setFocusedElement(r),this.subscribe(this._onChanged)},this._onFocusIn=e=>{const t=e.composedPath()[0];t&&this._setFocusedElement(t,e.detail.relatedTarget,e.detail.isFocusedProgrammatically)},this._onFocusOut=e=>{var t;this._setFocusedElement(void 0,null===(t=e.detail)||void 0===t?void 0:t.originalEvent.relatedTarget)},this._validateFocusedElement=e=>{},this._onKeyDown=e=>{if(e.key!==Te||e.ctrlKey)return;const t=this.getVal();if(!t||!t.ownerDocument||"true"===t.contentEditable)return;const r=this._tabster,o=r.controlTab,a=Be.getTabsterContext(r,t);if(!a||a.ignoreKeydown(e))return;const i=e.shiftKey,s=Oe.findNextTabbable(r,a,void 0,t,void 0,i,!0),l=a.root.getElement();if(!l)return;const u=null==s?void 0:s.element,c=function(e,t){var r;const n=e.getParent;let o=t;do{const t=null===(r=B(e,o))||void 0===r?void 0:r.uncontrolled;if(t&&e.uncontrolled.isUncontrolledCompletely(o,!!t.completely))return o;o=n(o)}while(o)}(r,t);if(u){const d=s.uncontrolled;if(a.uncontrolled||z.nodeContains(d,t)){if(!s.outOfDOMOrder&&d===a.uncontrolled||c&&!z.nodeContains(c,u))return;return void he.addPhantomDummyWithTarget(r,t,i,u)}if(d&&r.focusable.isVisible(d)||"IFRAME"===u.tagName&&r.focusable.isVisible(u))return void(l.dispatchEvent(new I({by:"root",owner:l,next:u,relatedEvent:e}))&&he.moveWithPhantomDummy(r,null!=d?d:u,!1,i,e));(o||(null==s?void 0:s.outOfDOMOrder))&&l.dispatchEvent(new I({by:"root",owner:l,next:u,relatedEvent:e}))&&(e.preventDefault(),e.stopImmediatePropagation(),(0,n.kG)(u))}else!c&&l.dispatchEvent(new I({by:"root",owner:l,next:null,relatedEvent:e}))&&a.root.moveOutWithDefaultAction(i,e)},this._onChanged=(e,t)=>{var r,n;if(e)e.dispatchEvent(new F(t));else{const e=null===(r=this._lastVal)||void 0===r?void 0:r.get();if(e){const r={...t},o=Be.getTabsterContext(this._tabster,e),a=null===(n=null==o?void 0:o.modalizer)||void 0===n?void 0:n.userId;a&&(r.modalizerId=a),e.dispatchEvent(new D(r))}}},this._tabster=e,this._win=t,e.queueInit(this._init)}dispose(){super.dispose();const e=this._win(),t=e.document;t.removeEventListener(n.Oy,this._onFocusIn,!0),t.removeEventListener(n.KEYBORG_FOCUSOUT,this._onFocusOut,!0),e.removeEventListener("keydown",this._onKeyDown,!0),this.unsubscribe(this._onChanged);const r=this._asyncFocus;r&&(e.clearTimeout(r.timeout),delete this._asyncFocus),delete Oe._lastResetElement,delete this._nextVal,delete this._lastVal}static forgetMemorized(e,t){var r,n;let o=Oe._lastResetElement,a=o&&o.get();a&&z.nodeContains(t,a)&&delete Oe._lastResetElement,a=null===(n=null===(r=e._nextVal)||void 0===r?void 0:r.element)||void 0===n?void 0:n.get(),a&&z.nodeContains(t,a)&&delete e._nextVal,o=e._lastVal,a=o&&o.get(),a&&z.nodeContains(t,a)&&delete e._lastVal}getFocusedElement(){return this.getVal()}getLastFocusedElement(){var e;let t=null===(e=this._lastVal)||void 0===e?void 0:e.get();return(!t||t&&!ne(t.ownerDocument,t))&&(this._lastVal=t=void 0),t}focus(e,t,r,n){return!!this._tabster.focusable.isFocusable(e,t,!1,r)&&(e.focus({preventScroll:n}),!0)}focusDefault(e){const t=this._tabster.focusable.findDefault({container:e});return!!t&&(this._tabster.focusedElement.focus(t),!0)}getFirstOrLastTabbable(e,t){var r;const{container:n,ignoreAccessibility:o}=t;let a;if(n){const t=Be.getTabsterContext(this._tabster,n);t&&(a=null===(r=Oe.findNextTabbable(this._tabster,t,n,void 0,void 0,!e,o))||void 0===r?void 0:r.element)}return a&&!z.nodeContains(n,a)&&(a=void 0),a||void 0}_focusFirstOrLast(e,t){const r=this.getFirstOrLastTabbable(e,t);return!!r&&(this.focus(r,!1,!0),!0)}focusFirst(e){return this._focusFirstOrLast(!0,e)}focusLast(e){return this._focusFirstOrLast(!1,e)}resetFocus(e){if(!this._tabster.focusable.isVisible(e))return!1;if(this._tabster.focusable.isFocusable(e,!0,!0,!0))this.focus(e);else{const t=e.getAttribute("tabindex"),r=e.getAttribute("aria-hidden");e.tabIndex=-1,e.setAttribute("aria-hidden","true"),Oe._lastResetElement=new $(this._win,e),this.focus(e,!0,!0),this._setOrRemoveAttribute(e,"tabindex",t),this._setOrRemoveAttribute(e,"aria-hidden",r)}return!0}requestAsyncFocus(e,t,r){const n=this._tabster.getWindow(),o=this._asyncFocus;if(o){if(Re[e]>Re[o.source])return;n.clearTimeout(o.timeout)}this._asyncFocus={source:e,callback:t,timeout:n.setTimeout(()=>{this._asyncFocus=void 0,t()},r)}}cancelAsyncFocus(e){const t=this._asyncFocus;(null==t?void 0:t.source)===e&&(this._tabster.getWindow().clearTimeout(t.timeout),this._asyncFocus=void 0)}_setOrRemoveAttribute(e,t,r){null===r?e.removeAttribute(t):e.setAttribute(t,r)}_setFocusedElement(e,t,r){var n,o;if(this._tabster._noop)return;const a={relatedTarget:t};if(e){const t=null===(n=Oe._lastResetElement)||void 0===n?void 0:n.get();if(Oe._lastResetElement=void 0,t===e||Z(e))return;a.isFocusedProgrammatically=r;const i=Be.getTabsterContext(this._tabster,e),s=null===(o=null==i?void 0:i.modalizer)||void 0===o?void 0:o.userId;s&&(a.modalizerId=s)}const i=this._nextVal={element:e?new $(this._win,e):void 0,detail:a};e&&e!==this._val&&this._validateFocusedElement(e),this._nextVal===i&&this.setVal(e,a),this._nextVal=void 0}setVal(e,t){super.setVal(e,t),e&&(this._lastVal=new $(this._win,e))}static findNextTabbable(e,t,r,n,o,a,i){const s=r||t.root.getElement();if(!s)return null;let l=null;const u=Oe._isTabbingTimer,c=e.getWindow();u&&c.clearTimeout(u),Oe.isTabbing=!0,Oe._isTabbingTimer=c.setTimeout(()=>{delete Oe._isTabbingTimer,Oe.isTabbing=!1},0);const d=t.modalizer,h=t.groupper,f=t.mover,p=t=>{if(l=t.findNextTabbable(n,o,a,i),n&&!(null==l?void 0:l.element)){const o=t!==d&&z.getParentElement(t.getElement());if(o){const s=Be.getTabsterContext(e,n,{referenceElement:o});if(s){const n=t.getElement(),u=a?n:n&&ge(n)||n;u&&(l=Oe.findNextTabbable(e,s,r,u,o,a,i),l&&(l.outOfDOMOrder=!0))}}}};if(h&&f)p(t.groupperBeforeMover?h:f);else if(h)p(h);else if(f)p(f);else if(d)p(d);else{const t={container:s,currentElement:n,referenceElement:o,ignoreAccessibility:i,useActiveModalizer:!0},r={},u=e.focusable[a?"findPrev":"findNext"](t,r);l={element:u,outOfDOMOrder:r.outOfDOMOrder,uncontrolled:r.uncontrolled}}return l}}Oe.isTabbing=!1;
          /*!
           * Copyright (c) Microsoft Corporation. All rights reserved.
           * Licensed under the MIT License.
           */
          class He extends we{constructor(e){super(),this._onChange=e=>{this.setVal(e,void 0)},this._keyborg=(0,n.SQ)(e()),this._keyborg.subscribe(this._onChange)}dispose(){super.dispose(),this._keyborg&&(this._keyborg.unsubscribe(this._onChange),(0,n.bd)(this._keyborg),delete this._keyborg)}setNavigatingWithKeyboard(e){var t;null===(t=this._keyborg)||void 0===t||t.setVal(e)}isNavigatingWithKeyboard(){var e;return!!(null===(e=this._keyborg)||void 0===e?void 0:e.isNavigatingWithKeyboard())}}
          /*!
           * Copyright (c) Microsoft Corporation. All rights reserved.
           * Licensed under the MIT License.
           */let ze=0;const Ve="aria-hidden";class We extends he{constructor(e,t,r){super(t,e,ce,r),this._setHandlers((r,o)=>{var a,i;const s=e.get(),l=s&&(null===(a=Be.getRoot(t,s))||void 0===a?void 0:a.getElement()),u=r.input;let c;if(l&&u){const e=be(u),r=Be.getTabsterContext(t,e||u);r&&(c=null===(i=Oe.findNextTabbable(t,r,l,u,void 0,o,!0))||void 0===i?void 0:i.element),c&&(0,n.kG)(c)}})}}class Ue extends se{constructor(e,t,r,n,o,a){super(e,t,n),this._wasFocused=0,this.userId=n.id,this._onDispose=r,this._activeElements=a,e.controlTab||(this.dummyManager=new We(this._element,e,o))}makeActive(e){if(this._isActive!==e){this._isActive=e;const t=this.getElement();if(t){const r=this._activeElements,n=r.map(e=>e.get()).indexOf(t);e?n<0&&r.push(new $(this._tabster.getWindow,t)):n>=0&&r.splice(n,1)}0,this._dispatchEvent(e)}}focused(e){return e||(this._wasFocused=++ze),this._wasFocused}setProps(e){e.id&&(this.userId=e.id),this._props={...e}}dispose(){var e;this.makeActive(!1),this._onDispose(this),null===(e=this.dummyManager)||void 0===e||e.dispose(),delete this.dummyManager,this._activeElements=[],this._remove()}isActive(){return!!this._isActive}contains(e){return z.nodeContains(this.getElement(),e)}findNextTabbable(e,t,r,n){var o,a;if(!this.getElement())return null;const i=this._tabster;let s,l=null,u=!1;const c=e&&(null===(o=Be.getRoot(i,e))||void 0===o?void 0:o.getElement());if(c){const o={container:c,currentElement:e,referenceElement:t,ignoreAccessibility:n,useActiveModalizer:!0},d={};l=i.focusable[r?"findPrev":"findNext"](o,d),!l&&this._props.isTrapped&&(null===(a=i.modalizer)||void 0===a?void 0:a.activeId)?(l=i.focusable[r?"findLast":"findFirst"]({container:c,ignoreAccessibility:n,useActiveModalizer:!0},d),null===l&&(l=e),u=!0):u=!!d.outOfDOMOrder,s=d.uncontrolled}return{element:l,uncontrolled:s,outOfDOMOrder:u}}_dispatchEvent(e,t){const r=this.getElement();let n=!1;if(r){const o=t?this._activeElements.map(e=>e.get()):[r];for(const t of o)if(t){const o={id:this.userId,element:r},a=e?new N(o):new M(o);t.dispatchEvent(a),a.defaultPrevented&&(n=!0)}}return n}_remove(){0}}class je{constructor(e,t,r){this._onModalizerDispose=e=>{const t=e.id,r=e.userId,n=this._parts[r];if(delete this._modalizers[t],n&&(delete n[t],0===Object.keys(n).length)){delete this._parts[r];const e=this._activationHistory,t=[];let n;for(let o=e.length;o--;){const a=e[o];a!==r&&(a!==n&&(n=a,(a||t.length>0)&&t.unshift(a)))}if(this._activationHistory=t,this.activeId===r){const e=t[0],r=e?Object.values(this._parts[e])[0]:void 0;this.setActive(r)}}},this._onKeyDown=e=>{var t;if(e.key!==Ee)return;const r=this._tabster,n=r.focusedElement.getFocusedElement();if(n){const o=Be.getTabsterContext(r,n),a=null==o?void 0:o.modalizer;if(o&&!o.groupper&&(null==a?void 0:a.isActive())&&!o.ignoreKeydown(e)){const n=a.userId;if(n){const o=this._parts[n];if(o){const n=Object.keys(o).map(e=>{var t;const n=o[e],a=n.getElement();let i;return a&&(i=null===(t=B(r,a))||void 0===t?void 0:t.groupper),n&&a&&i?{el:a,focusedSince:n.focused(!0)}:{focusedSince:0}}).filter(e=>e.focusedSince>0).sort((e,t)=>e.focusedSince>t.focusedSince?-1:e.focusedSince<t.focusedSince?1:0);if(n.length){const o=n[0].el;o&&(null===(t=r.groupper)||void 0===t||t.handleKeyPress(o,e,!0))}}}}}},this._onFocus=(e,t)=>{var r;const n=this._tabster,o=e&&Be.getTabsterContext(n,e);if(!o||!e)return;const a=this._augMap;for(let t=e;t;t=z.getParentElement(t))a.has(t)&&(a.delete(t),me(n,t,Ve));let i=o.modalizer;const s=B(n,e),l=null==s?void 0:s.modalizer;if(l&&(l.focused(),l.userId===this.activeId&&s.groupper)){const t=n.getParent(e),o=t&&(null===(r=Be.getTabsterContext(n,t))||void 0===r?void 0:r.modalizer);if(!o)return void this.setActive(void 0);i=o}if(null==i||i.focused(),(null==i?void 0:i.userId)!==this.activeId)if(t.isFocusedProgrammatically||this.currentIsOthersAccessible||(null==i?void 0:i.getProps().isAlwaysAccessible))this.setActive(i);else{const t=this._win();t.clearTimeout(this._restoreModalizerFocusTimer),this._restoreModalizerFocusTimer=t.setTimeout(()=>this._restoreModalizerFocus(e),100)}else this.currentIsOthersAccessible=null==i?void 0:i.getProps().isOthersAccessible},this._tabster=e,this._win=e.getWindow,this._modalizers={},this._parts={},this._augMap=new WeakMap,this._aug=[],this._alwaysAccessibleSelector=t,this._accessibleCheck=r,this._activationHistory=[],this.activeElements=[],e.controlTab||e.root.addDummyInputs();this._win().addEventListener("keydown",this._onKeyDown,!0),e.queueInit(()=>{this._tabster.focusedElement.subscribe(this._onFocus)})}dispose(){const e=this._win();e.removeEventListener("keydown",this._onKeyDown,!0),Object.keys(this._modalizers).forEach(e=>{this._modalizers[e]&&(this._modalizers[e].dispose(),delete this._modalizers[e])}),e.clearTimeout(this._restoreModalizerFocusTimer),e.clearTimeout(this._hiddenUpdateTimer),this._parts={},delete this.activeId,this.activeElements=[],this._augMap=new WeakMap,this._aug=[],this._tabster.focusedElement.unsubscribe(this._onFocus)}createModalizer(e,t,r){var n;const o=new Ue(this._tabster,e,this._onModalizerDispose,t,r,this.activeElements),a=o.id,i=t.id;this._modalizers[a]=o;let s=this._parts[i];s||(s=this._parts[i]={}),s[a]=o;const l=null!==(n=this._tabster.focusedElement.getFocusedElement())&&void 0!==n?n:null;return e!==l&&z.nodeContains(e,l)&&(i!==this.activeId?this.setActive(o):o.makeActive(!0)),o}isAugmented(e){return this._augMap.has(e)}hiddenUpdate(){this._hiddenUpdateTimer||(this._hiddenUpdateTimer=this._win().setTimeout(()=>{delete this._hiddenUpdateTimer,this._hiddenUpdate()},250))}setActive(e){const t=null==e?void 0:e.userId,r=this.activeId;if(r===t)return;if(this.activeId=t,r){const e=this._parts[r];if(e)for(const t of Object.keys(e))e[t].makeActive(!1)}if(t){const e=this._parts[t];if(e)for(const t of Object.keys(e))e[t].makeActive(!0)}this.currentIsOthersAccessible=null==e?void 0:e.getProps().isOthersAccessible,this.hiddenUpdate();const n=this._activationHistory;n[0]!==t&&(void 0!==t||n.length>0)&&n.unshift(t)}focus(e,t,r){const n=this._tabster,o=Be.getTabsterContext(n,e),a=null==o?void 0:o.modalizer;if(a){this.setActive(a);const e=a.getProps(),o=a.getElement();if(o){if(void 0===t&&(t=e.isNoFocusFirst),!t&&n.keyboardNavigation.isNavigatingWithKeyboard()&&n.focusedElement.focusFirst({container:o}))return!0;if(void 0===r&&(r=e.isNoFocusDefault),!r&&n.focusedElement.focusDefault(o))return!0;n.focusedElement.resetFocus(o)}}else 0;return!1}activate(e){var t;const r=e?null===(t=Be.getTabsterContext(this._tabster,e))||void 0===t?void 0:t.modalizer:void 0;return!(e&&!r)&&(this.setActive(r),!0)}acceptElement(e,t){var r;const n=t.modalizerUserId,o=null===(r=t.currentCtx)||void 0===r?void 0:r.modalizer;if(n)for(const t of this.activeElements){const r=t.get();if(r&&(z.nodeContains(e,r)||r===e))return NodeFilter.FILTER_SKIP}const a=n===(null==o?void 0:o.userId)||!n&&(null==o?void 0:o.getProps().isAlwaysAccessible)?void 0:NodeFilter.FILTER_SKIP;return void 0!==a&&(t.skippedFocusable=!0),a}_hiddenUpdate(){var e;const t=this._tabster,r=t.getWindow().document.body,n=this.activeId,o=this._parts,a=[],i=[],s=this._alwaysAccessibleSelector,l=s?Array.from(z.querySelectorAll(r,s)):[],u=[];for(const e of Object.keys(o)){const t=o[e];for(const r of Object.keys(t)){const o=t[r],s=o.getElement(),c=o.getProps().isAlwaysAccessible;s&&(e===n?(u.push(s),this.currentIsOthersAccessible||a.push(s)):c?l.push(s):i.push(s))}}const c=this._augMap,d=a.length>0?[...a,...l]:void 0,h=[],f=new WeakMap,p=(e,r)=>{var n;const o=e.tagName;if("SCRIPT"===o||"STYLE"===o)return;let a=!1;c.has(e)?r?a=!0:(c.delete(e),me(t,e,Ve)):r&&!(null===(n=this._accessibleCheck)||void 0===n?void 0:n.call(this,e,u))&&me(t,e,Ve,"true")&&(c.set(e,!0),a=!0),a&&(h.push(new $(t.getWindow,e)),f.set(e,!0))},g=e=>{var r;for(let n=z.getFirstElementChild(e);n;n=z.getNextElementSibling(n)){let e=!1,o=!1,a=!1;if(d){const i=t.getParent(n);for(const t of d){if(n===t){e=!0;break}if(z.nodeContains(n,t)){o=!0;break}z.nodeContains(t,i)&&(a=!0)}o||(null===(r=n.__tabsterElementFlags)||void 0===r?void 0:r.noDirectAriaHidden)?g(n):e||a||p(n,!0)}else p(n,!1)}};d||l.forEach(e=>p(e,!1)),i.forEach(e=>p(e,!0)),r&&g(r),null===(e=this._aug)||void 0===e||e.map(e=>e.get()).forEach(e=>{e&&!f.get(e)&&p(e,!1)}),this._aug=h,this._augMap=f}_restoreModalizerFocus(e){var t;const r=null==e?void 0:e.ownerDocument;if(!e||!r)return;const n=this._tabster.focusedElement.getFocusedElement(),o=n&&(null===(t=Be.getTabsterContext(this._tabster,n))||void 0===t?void 0:t.modalizer);if(!n||n&&(null==o?void 0:o.userId)===this.activeId)return;const a=this._tabster,i=Be.getTabsterContext(a,e),s=null==i?void 0:i.modalizer,l=this.activeId;if(!s&&!l||s&&l===s.userId)return;const u=null==i?void 0:i.root.getElement();if(u){let t=a.focusable.findFirst({container:u,useActiveModalizer:!0});if(t){if(e.compareDocumentPosition(t)&document.DOCUMENT_POSITION_PRECEDING&&(t=a.focusable.findLast({container:u,useActiveModalizer:!0}),!t))throw new Error("Something went wrong.");return void a.focusedElement.focus(t)}}e.blur()}}
          /*!
           * Copyright (c) Microsoft Corporation. All rights reserved.
           * Licensed under the MIT License.
           */const qe=["input","textarea","*[contenteditable]"].join(", ");class $e extends he{constructor(e,t,r,o){super(t,e,de,o),this._onFocusDummyInput=e=>{var t,r;const o=this._element.get(),a=e.input;if(o&&a){const i=Be.getTabsterContext(this._tabster,o);let s;i&&(s=null===(t=Oe.findNextTabbable(this._tabster,i,void 0,a,void 0,!e.isFirst,!0))||void 0===t?void 0:t.element);const l=null===(r=this._getMemorized())||void 0===r?void 0:r.get();l&&this._tabster.focusable.isFocusable(l)&&(s=l),s&&(0,n.kG)(s)}},this._tabster=t,this._getMemorized=r,this._setHandlers(this._onFocusDummyInput)}}class Ke extends se{constructor(e,t,r,n,o){var a;super(e,t,n),this._visible={},this._onIntersection=e=>{for(const t of e){const e=t.target,r=te(this._win,e);let n,o=this._fullyVisible;if(t.intersectionRatio>=.25?(n=t.intersectionRatio>=.75?h:d,n===h&&(o=r)):n=c,this._visible[r]!==n){void 0===n?(delete this._visible[r],o===r&&delete this._fullyVisible):(this._visible[r]=n,this._fullyVisible=o);const t=this.getState(e);t&&e.dispatchEvent(new L(t))}}},this._win=e.getWindow,this.visibilityTolerance=null!==(a=n.visibilityTolerance)&&void 0!==a?a:.8,(this._props.trackState||this._props.visibilityAware)&&(this._intersectionObserver=new IntersectionObserver(this._onIntersection,{threshold:[0,.25,.5,.75,1]}),this._observeState()),this._onDispose=r;const i=()=>n.memorizeCurrent?this._current:void 0;e.controlTab||(this.dummyManager=new $e(this._element,e,i,o))}dispose(){var e;this._onDispose(this),this._intersectionObserver&&(this._intersectionObserver.disconnect(),delete this._intersectionObserver),delete this._current,delete this._fullyVisible,delete this._allElements,delete this._updateQueue,this._unobserve&&(this._unobserve(),delete this._unobserve);const t=this._win();this._setCurrentTimer&&(t.clearTimeout(this._setCurrentTimer),delete this._setCurrentTimer),this._updateTimer&&(t.clearTimeout(this._updateTimer),delete this._updateTimer),null===(e=this.dummyManager)||void 0===e||e.dispose(),delete this.dummyManager}setCurrent(e){this._current=e?new $(this._win,e):void 0,!this._props.trackState&&!this._props.visibilityAware||this._setCurrentTimer||(this._setCurrentTimer=this._win().setTimeout(()=>{var e;delete this._setCurrentTimer;const t=[];this._current!==this._prevCurrent&&(t.push(this._current),t.push(this._prevCurrent),this._prevCurrent=this._current);for(const r of t){const t=null==r?void 0:r.get();if(t&&(null===(e=this._allElements)||void 0===e?void 0:e.get(t))===this){const e=this._props;if(t&&(void 0!==e.visibilityAware||e.trackState)){const e=this.getState(t);e&&t.dispatchEvent(new L(e))}}}}))}getCurrent(){var e;return(null===(e=this._current)||void 0===e?void 0:e.get())||null}findNextTabbable(e,t,r,n){const o=this.getElement(),a=o&&be(e)===o;if(!o)return null;let i,s=null,l=!1;if(this._props.tabbable||a||e&&!z.nodeContains(o,e)){const a={currentElement:e,referenceElement:t,container:o,ignoreAccessibility:n,useActiveModalizer:!0},u={};s=this._tabster.focusable[r?"findPrev":"findNext"](a,u),l=!!u.outOfDOMOrder,i=u.uncontrolled}return{element:s,uncontrolled:i,outOfDOMOrder:l}}acceptElement(e,t){var r,n;if(!Oe.isTabbing)return(null===(r=t.currentCtx)||void 0===r?void 0:r.excludedFromMover)?NodeFilter.FILTER_REJECT:void 0;const{memorizeCurrent:o,visibilityAware:a,hasDefault:i=!0}=this._props,s=this.getElement();if(s&&(o||a||i)&&(!z.nodeContains(s,t.from)||be(t.from)===s)){let e;if(o){const r=null===(n=this._current)||void 0===n?void 0:n.get();r&&t.acceptCondition(r)&&(e=r)}if(!e&&i&&(e=this._tabster.focusable.findDefault({container:s,useActiveModalizer:!0})),!e&&a&&(e=this._tabster.focusable.findElement({container:s,useActiveModalizer:!0,isBackward:t.isBackward,acceptCondition:e=>{var r;const n=te(this._win,e),o=this._visible[n];return s!==e&&!!(null===(r=this._allElements)||void 0===r?void 0:r.get(e))&&t.acceptCondition(e)&&(o===h||o===d&&(a===d||!this._fullyVisible))}})),e)return t.found=!0,t.foundElement=e,t.rejectElementsFrom=s,t.skippedFocusable=!0,NodeFilter.FILTER_ACCEPT}}_observeState(){const e=this.getElement();if(this._unobserve||!e||"undefined"==typeof MutationObserver)return;const t=this._win(),r=this._allElements=new WeakMap,n=this._tabster.focusable;let o=this._updateQueue=[];const a=z.createMutationObserver(e=>{for(const t of e){const e=t.target,r=t.removedNodes,n=t.addedNodes;if("attributes"===t.type)"tabindex"===t.attributeName&&o.push({element:e,type:2});else{for(let e=0;e<r.length;e++)o.push({element:r[e],type:3});for(let e=0;e<n.length;e++)o.push({element:n[e],type:1})}}c()}),i=(e,t)=>{var n,o;const a=r.get(e);a&&t&&(null===(n=this._intersectionObserver)||void 0===n||n.unobserve(e),r.delete(e)),a||t||(r.set(e,this),null===(o=this._intersectionObserver)||void 0===o||o.observe(e))},s=e=>{const t=n.isFocusable(e);r.get(e)?t||i(e,!0):t&&i(e)},l=e=>{const{mover:r}=d(e);if(r&&r!==this){if(r.getElement()!==e||!n.isFocusable(e))return;i(e)}const o=Q(t.document,e,e=>{const{mover:t,groupper:r}=d(e);if(t&&t!==this)return NodeFilter.FILTER_REJECT;const o=null==r?void 0:r.getFirst(!0);return r&&r.getElement()!==e&&o&&o!==e?NodeFilter.FILTER_REJECT:(n.isFocusable(e)&&i(e),NodeFilter.FILTER_SKIP)});if(o)for(o.currentNode=e;o.nextNode(););},u=e=>{r.get(e)&&i(e,!0);for(let t=z.getFirstElementChild(e);t;t=z.getNextElementSibling(t))u(t)},c=()=>{!this._updateTimer&&o.length&&(this._updateTimer=t.setTimeout(()=>{delete this._updateTimer;for(const{element:e,type:t}of o)switch(t){case 2:s(e);break;case 1:l(e);break;case 3:u(e)}o=this._updateQueue=[]},0))},d=e=>{const t={};for(let r=e;r;r=z.getParentElement(r)){const e=B(this._tabster,r);if(e&&(e.groupper&&!t.groupper&&(t.groupper=e.groupper),e.mover)){t.mover=e.mover;break}}return t};o.push({element:e,type:1}),c(),a.observe(e,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["tabindex"]}),this._unobserve=()=>{a.disconnect()}}getState(e){const t=te(this._win,e);if(t in this._visible){const r=this._visible[t]||c;return{isCurrent:this._current?this._current.get()===e:void 0,visibility:r}}}}class Ge{constructor(e,t){this._init=()=>{const e=this._win();e.addEventListener("keydown",this._onKeyDown,!0),e.addEventListener(x,this._onMoveFocus),e.addEventListener(T,this._onMemorizedElement),this._tabster.focusedElement.subscribe(this._onFocus)},this._onMoverDispose=e=>{delete this._movers[e.id]},this._onFocus=e=>{var t;let r=e,n=e;for(let o=z.getParentElement(e);o;o=z.getParentElement(o)){const e=null===(t=B(this._tabster,o))||void 0===t?void 0:t.mover;e&&(e.setCurrent(n),r=void 0),!r&&this._tabster.focusable.isFocusable(o)&&(r=n=o)}},this._onKeyDown=async e=>{var t;if(this._ignoredInputTimer&&(this._win().clearTimeout(this._ignoredInputTimer),delete this._ignoredInputTimer),null===(t=this._ignoredInputResolve)||void 0===t||t.call(this,!1),e.ctrlKey||e.altKey||e.shiftKey||e.metaKey)return;const r=e.key;let n;if(r===Me?n=m:r===Ne?n=y:r===Le?n=g:r===Ie?n=v:r===Ae?n=k:r===Pe?n=b:r===De?n=C:r===Fe&&(n=S),!n)return;const o=this._tabster.focusedElement.getFocusedElement();o&&!await this._isIgnoredInput(o,r)&&this._moveFocus(o,n,e)},this._onMoveFocus=e=>{var t;const r=e.composedPath()[0],n=null===(t=e.detail)||void 0===t?void 0:t.key;r&&void 0!==n&&!e.defaultPrevented&&(this._moveFocus(r,n),e.stopImmediatePropagation())},this._onMemorizedElement=e=>{var t;const r=e.composedPath()[0];let n=null===(t=e.detail)||void 0===t?void 0:t.memorizedElement;if(r){const t=Be.getTabsterContext(this._tabster,r),o=null==t?void 0:t.mover;o&&(n&&!z.nodeContains(o.getElement(),n)&&(n=void 0),o.setCurrent(n),e.stopImmediatePropagation())}},this._tabster=e,this._win=t,this._movers={},e.queueInit(this._init)}dispose(){var e;const t=this._win();this._tabster.focusedElement.unsubscribe(this._onFocus),null===(e=this._ignoredInputResolve)||void 0===e||e.call(this,!1),this._ignoredInputTimer&&(t.clearTimeout(this._ignoredInputTimer),delete this._ignoredInputTimer),t.removeEventListener("keydown",this._onKeyDown,!0),t.removeEventListener(x,this._onMoveFocus),t.removeEventListener(T,this._onMemorizedElement),Object.keys(this._movers).forEach(e=>{this._movers[e]&&(this._movers[e].dispose(),delete this._movers[e])})}createMover(e,t,r){const n=new Ke(this._tabster,e,this._onMoverDispose,t,r);return this._movers[n.id]=n,n}moveFocus(e,t){return this._moveFocus(e,t)}_moveFocus(e,t,r){var o,a;const i=this._tabster,s=Be.getTabsterContext(i,e,{checkRtl:!0});if(!s||!s.mover||s.excludedFromMover||r&&s.ignoreKeydown(r))return null;const l=s.mover,u=l.getElement();if(s.groupperBeforeMover){const e=s.groupper;if(!e||e.isActive(!0))return null;for(let t=z.getParentElement(e.getElement());t&&t!==u;t=z.getParentElement(t))if(null===(a=null===(o=B(i,t))||void 0===o?void 0:o.groupper)||void 0===a?void 0:a.isActive(!0))return null}if(!u)return null;const c=i.focusable,d=l.getProps(),h=d.direction||p.Both,f=h===p.Both,_=f||h===p.Vertical,w=f||h===p.Horizontal,x=h===p.GridLinear,T=x||h===p.Grid,E=d.cyclic;let P,A,F,D=0,L=0;if(T&&(F=e.getBoundingClientRect(),D=Math.ceil(F.left),L=Math.floor(F.right)),s.rtl&&(t===y?t=v:t===v&&(t=y)),t===m&&_||t===y&&(w||T))if(P=c.findNext({currentElement:e,container:u,useActiveModalizer:!0}),P&&T){const e=Math.ceil(P.getBoundingClientRect().left);!x&&L>e&&(P=void 0)}else!P&&E&&(P=c.findFirst({container:u,useActiveModalizer:!0}));else if(t===g&&_||t===v&&(w||T))if(P=c.findPrev({currentElement:e,container:u,useActiveModalizer:!0}),P&&T){const e=Math.floor(P.getBoundingClientRect().right);!x&&e>D&&(P=void 0)}else!P&&E&&(P=c.findLast({container:u,useActiveModalizer:!0}));else if(t===C)T?c.findElement({container:u,currentElement:e,useActiveModalizer:!0,isBackward:!0,acceptCondition:t=>{var r;if(!c.isFocusable(t))return!1;const n=Math.ceil(null!==(r=t.getBoundingClientRect().left)&&void 0!==r?r:0);return t!==e&&D<=n||(P=t,!1)}}):P=c.findFirst({container:u,useActiveModalizer:!0});else if(t===S)T?c.findElement({container:u,currentElement:e,useActiveModalizer:!0,acceptCondition:t=>{var r;if(!c.isFocusable(t))return!1;const n=Math.ceil(null!==(r=t.getBoundingClientRect().left)&&void 0!==r?r:0);return t!==e&&D>=n||(P=t,!1)}}):P=c.findLast({container:u,useActiveModalizer:!0});else if(t===b){if(c.findElement({currentElement:e,container:u,useActiveModalizer:!0,isBackward:!0,acceptCondition:e=>!!c.isFocusable(e)&&(!Y(this._win,e,l.visibilityTolerance)||(P=e,!1))}),T&&P){const e=Math.ceil(P.getBoundingClientRect().left);c.findElement({currentElement:P,container:u,useActiveModalizer:!0,acceptCondition:t=>{if(!c.isFocusable(t))return!1;const r=Math.ceil(t.getBoundingClientRect().left);return D<r||e>=r||(P=t,!1)}})}A=!1}else if(t===k){if(c.findElement({currentElement:e,container:u,useActiveModalizer:!0,acceptCondition:e=>!!c.isFocusable(e)&&(!Y(this._win,e,l.visibilityTolerance)||(P=e,!1))}),T&&P){const e=Math.ceil(P.getBoundingClientRect().left);c.findElement({currentElement:P,container:u,useActiveModalizer:!0,isBackward:!0,acceptCondition:t=>{if(!c.isFocusable(t))return!1;const r=Math.ceil(t.getBoundingClientRect().left);return D>r||e<=r||(P=t,!1)}})}A=!0}else if(T){const r=t===g,n=D,o=Math.ceil(F.top),a=L,i=Math.floor(F.bottom);let s,l,d=0;c.findAll({container:u,currentElement:e,isBackward:r,onElement:e=>{const t=e.getBoundingClientRect(),u=Math.ceil(t.left),c=Math.ceil(t.top),h=Math.floor(t.right),f=Math.floor(t.bottom);if(r&&o<f||!r&&i>c)return!0;const p=Math.ceil(Math.min(a,h))-Math.floor(Math.max(n,u)),g=Math.ceil(Math.min(a-n,h-u));if(p>0&&g>=p){const t=p/g;t>d&&(s=e,d=t)}else if(0===d){const t=function(e,t,r,n,o,a,i,s){const l=r<o?o-r:i<e?e-i:0,u=n<a?a-n:s<t?t-s:0;return 0===l?u:0===u?l:Math.sqrt(l*l+u*u)}(n,o,a,i,u,c,h,f);(void 0===l||t<l)&&(l=t,s=e)}else if(d>0)return!1;return!0}}),P=s}return P&&(!r||r&&u.dispatchEvent(new I({by:"mover",owner:u,next:P,relatedEvent:r})))?(void 0!==A&&function(e,t,r){const n=X(t);if(n){const o=J(e,n),a=t.getBoundingClientRect();n.scrollTop+=r?a.top-o.top:a.bottom-o.bottom}}(this._win,P,A),r&&(r.preventDefault(),r.stopImmediatePropagation()),(0,n.kG)(P),P):null}async _isIgnoredInput(e,t){if("true"===e.getAttribute("aria-expanded")&&e.hasAttribute("aria-activedescendant"))return!0;if(oe(e,qe)){let r,n=0,o=0,a=0;if("INPUT"===e.tagName||"TEXTAREA"===e.tagName){const r=e.type,i=e.value;if(a=(i||"").length,"email"===r||"number"===r){if(a){const r=z.getSelection(e);if(r){const e=r.toString().length,n=t===Ie||t===Le;if(r.modify("extend",n?"backward":"forward","character"),e!==r.toString().length)return r.modify("extend",n?"forward":"backward","character"),!0;a=0}}}else{const t=e.selectionStart;if(null===t)return"hidden"===r;n=t||0,o=e.selectionEnd||0}}else"true"===e.contentEditable&&(r=new(ae(this._win))(t=>{this._ignoredInputResolve=e=>{delete this._ignoredInputResolve,t(e)};const r=this._win();this._ignoredInputTimer&&r.clearTimeout(this._ignoredInputTimer);const{anchorNode:i,focusNode:s,anchorOffset:l,focusOffset:u}=z.getSelection(e)||{};this._ignoredInputTimer=r.setTimeout(()=>{var t,r,c;delete this._ignoredInputTimer;const{anchorNode:d,focusNode:h,anchorOffset:f,focusOffset:p}=z.getSelection(e)||{};if(d===i&&h===s&&f===l&&p===u){if(n=f||0,o=p||0,a=(null===(r=e.textContent)||void 0===r?void 0:r.length)||0,d&&h&&z.nodeContains(e,d)&&z.nodeContains(e,h)&&d!==e){let t=!1;const r=e=>{if(e===d)t=!0;else if(e===h)return!0;const a=e.textContent;if(a&&!z.getFirstChild(e)){const e=a.length;t?h!==d&&(o+=e):(n+=e,o+=e)}let i=!1;for(let t=z.getFirstChild(e);t&&!i;t=t.nextSibling)i=r(t);return i};r(e)}null===(c=this._ignoredInputResolve)||void 0===c||c.call(this,!0)}else null===(t=this._ignoredInputResolve)||void 0===t||t.call(this,!1)},0)}));if(r&&!await r)return!0;if(n!==o)return!0;if(n>0&&(t===Ie||t===Le||t===De))return!0;if(n<a&&(t===Ne||t===Me||t===Fe))return!0}return!1}}
          /*!
           * Copyright (c) Microsoft Corporation. All rights reserved.
           * Licensed under the MIT License.
           */
          /*!
           * Copyright (c) Microsoft Corporation. All rights reserved.
           * Licensed under the MIT License.
           */
          class Qe{constructor(e){this._isUncontrolledCompletely=e}isUncontrolledCompletely(e,t){var r;const n=null===(r=this._isUncontrolledCompletely)||void 0===r?void 0:r.call(this,e,t);return void 0===n?t:n}}
          /*!
           * Copyright (c) Microsoft Corporation. All rights reserved.
           * Licensed under the MIT License.
           */class Je extends se{constructor(e,t,r){var n;if(super(e,t,r),this._hasFocus=!1,this._onFocusOut=e=>{var t;const r=null===(t=this._element)||void 0===t?void 0:t.get();r&&null===e.relatedTarget&&r.dispatchEvent(new R),r&&!z.nodeContains(r,e.relatedTarget)&&(this._hasFocus=!1)},this._onFocusIn=()=>{this._hasFocus=!0},this._props.type===f.Source){const e=null===(n=this._element)||void 0===n?void 0:n.get();null==e||e.addEventListener("focusout",this._onFocusOut),null==e||e.addEventListener("focusin",this._onFocusIn),this._hasFocus=z.nodeContains(e,e&&z.getActiveElement(e.ownerDocument))}}dispose(){var e;if(this._props.type===f.Source){const t=null===(e=this._element)||void 0===e?void 0:e.get();if(null==t||t.removeEventListener("focusout",this._onFocusOut),null==t||t.removeEventListener("focusin",this._onFocusIn),this._hasFocus){this._tabster.getWindow().document.body.dispatchEvent(new R)}}}}class Ye{constructor(e){this._stack=[],this._getWindow=e}push(e){var t;(null===(t=this._stack[this._stack.length-1])||void 0===t?void 0:t.get())!==e&&(this._stack.length>Ye.DEPTH&&this._stack.shift(),this._stack.push(new $(this._getWindow,e)))}pop(e){var t;void 0===e&&(e=()=>!0);const r=this._getWindow().document;for(let n=this._stack.length-1;n>=0;n--){const n=null===(t=this._stack.pop())||void 0===t?void 0:t.get();if(n&&z.nodeContains(r.body,z.getParentElement(n))&&e(n))return n}}}Ye.DEPTH=10;class Xe{constructor(e){this._onRestoreFocus=e=>{var t,r;this._focusedElementState.cancelAsyncFocus(l);const n=e.composedPath()[0];if(n){const e=null===(r=null===(t=B(this._tabster,n))||void 0===t?void 0:t.restorer)||void 0===r?void 0:r.getProps().id;this._focusedElementState.requestAsyncFocus(l,()=>this._restoreFocus(n,e),0)}},this._onFocusIn=e=>{var t;if(!e)return;const r=B(this._tabster,e);(null===(t=null==r?void 0:r.restorer)||void 0===t?void 0:t.getProps().type)===f.Target&&this._history.push(e)},this._restoreFocus=(e,t)=>{var r;const n=this._getWindow().document;if(z.getActiveElement(n)!==n.body)return;if(!this._keyboardNavState.isNavigatingWithKeyboard()&&z.nodeContains(n.body,e))return;const o=e=>{var t,r;const n=null===(r=null===(t=B(this._tabster,e))||void 0===t?void 0:t.restorer)||void 0===r?void 0:r.getProps();return n?n.id:null};null===(r=this._history.pop(e=>t===o(e)))||void 0===r||r.focus()},this._tabster=e,this._getWindow=e.getWindow,this._getWindow().addEventListener(E,this._onRestoreFocus),this._history=new Ye(this._getWindow),this._keyboardNavState=e.keyboardNavigation,this._focusedElementState=e.focusedElement,this._focusedElementState.subscribe(this._onFocusIn)}dispose(){const e=this._getWindow();this._focusedElementState.unsubscribe(this._onFocusIn),this._focusedElementState.cancelAsyncFocus(l),e.removeEventListener(E,this._onRestoreFocus)}createRestorer(e,t){const r=new Je(this._tabster,e,t);return t.type===f.Target&&z.getActiveElement(e.ownerDocument)===e&&this._history.push(e),r}}
          /*!
           * Copyright (c) Microsoft Corporation. All rights reserved.
           * Licensed under the MIT License.
           */function Ze(e,t){var r,n;if(!e||!t)return!1;let o=t;for(;o;){if(o===e)return!0;o="function"!=typeof o.assignedElements&&(null===(r=o.assignedSlot)||void 0===r?void 0:r.parentNode)?null===(n=o.assignedSlot)||void 0===n?void 0:n.parentNode:o.nodeType===document.DOCUMENT_FRAGMENT_NODE?o.host:o.parentNode}return!1}
          /*!
           * Copyright (c) Microsoft Corporation. All rights reserved.
           * Licensed under the MIT License.
           */
          class et{static _overrideAttachShadow(e){const t=e.Element.prototype.attachShadow;t.__origAttachShadow||(Element.prototype.attachShadow=function(e){const r=t.call(this,e);for(const e of et._shadowObservers)e._addSubObserver(r);return r},Element.prototype.attachShadow.__origAttachShadow=t)}constructor(e){this._isObserving=!1,this._callbackWrapper=(e,t)=>{for(const t of e)if("childList"===t.type){const e=t.removedNodes,r=t.addedNodes;for(let t=0;t<e.length;t++)this._walkShadows(e[t],!0);for(let e=0;e<r.length;e++)this._walkShadows(r[e])}this._callback(e,t)},this._callback=e,this._observer=new MutationObserver(this._callbackWrapper),this._subObservers=new Map}_addSubObserver(e){if(this._options&&this._callback&&!this._subObservers.has(e)&&this._options.subtree&&Ze(this._root,e)){const t=new MutationObserver(this._callbackWrapper);this._subObservers.set(e,t),this._isObserving&&t.observe(e,this._options),this._walkShadows(e)}}disconnect(){this._isObserving=!1,delete this._options,et._shadowObservers.delete(this);for(const e of this._subObservers.values())e.disconnect();this._subObservers.clear(),this._observer.disconnect()}observe(e,t){const r=e.nodeType===Node.DOCUMENT_NODE?e:e.ownerDocument,n=null==r?void 0:r.defaultView;r&&n&&(et._overrideAttachShadow(n),et._shadowObservers.add(this),this._root=e,this._options=t,this._isObserving=!0,this._observer.observe(e,t),this._walkShadows(e))}_walkShadows(e,t){const r=e.nodeType===Node.DOCUMENT_NODE?e:e.ownerDocument;if(!r)return;if(e===r)e=r.body;else{const t=e.shadowRoot;if(t)return void this._addSubObserver(t)}r.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{if(e.nodeType===Node.ELEMENT_NODE)if(t){const t=this._subObservers.get(e);t&&(t.disconnect(),this._subObservers.delete(e))}else{const t=e.shadowRoot;t&&this._addSubObserver(t)}return NodeFilter.FILTER_SKIP}}).nextNode()}takeRecords(){const e=this._observer.takeRecords();for(const t of this._subObservers.values())e.push(...t.takeRecords());return e}}et._shadowObservers=new Set;
          /*!
           * Copyright (c) Microsoft Corporation. All rights reserved.
           * Licensed under the MIT License.
           */
          class tt{constructor(e){this.keyboardNavigation=e.keyboardNavigation,this.focusedElement=e.focusedElement,this.focusable=e.focusable,this.root=e.root,this.uncontrolled=e.uncontrolled,this.core=e}}class rt{constructor(e,t){var r,n;this._forgetMemorizedElements=[],this._wrappers=new Set,this._initQueue=[],this._version="8.5.6",this._noop=!1,this.getWindow=()=>{if(!this._win)throw new Error("Using disposed Tabster.");return this._win},this._storage=function(e){const t=e.__tabsterInstanceContext;return new((null==t?void 0:t.basics.WeakMap)||WeakMap)}(e),this._win=e;const a=this.getWindow;(null==t?void 0:t.DOMAPI)&&function(e){for(const t of Object.keys(e))z[t]=e[t]}({...t.DOMAPI}),this.keyboardNavigation=new He(a),this.focusedElement=new Oe(this,a),this.focusable=new xe(this),this.root=new Be(this,null==t?void 0:t.autoRoot),this.uncontrolled=new Qe((null==t?void 0:t.checkUncontrolledCompletely)||(null==t?void 0:t.checkUncontrolledTrappingFocus)),this.controlTab=null===(r=null==t?void 0:t.controlTab)||void 0===r||r,this.rootDummyInputs=!!(null==t?void 0:t.rootDummyInputs),this._dummyObserver=new fe(a),this.getParent=null!==(n=null==t?void 0:t.getParent)&&void 0!==n?n:z.getParentNode,this.internal={stopObserver:()=>{this._unobserve&&(this._unobserve(),delete this._unobserve)},resumeObserver:e=>{if(!this._unobserve){const t=a().document;this._unobserve=function(e,t,r,n){if("undefined"==typeof MutationObserver)return()=>{};const a=t.getWindow;let i;function s(t,r){i||(i=j(a).elementByUId),l(t,r);const n=Q(e,t,e=>l(e,r));if(n)for(;n.nextNode(););}function l(e,n){var s;if(!e.getAttribute)return NodeFilter.FILTER_SKIP;const l=e.__tabsterElementUID;return l&&i&&(n?delete i[l]:null!==(s=i[l])&&void 0!==s||(i[l]=new $(a,e))),(B(t,e)||e.hasAttribute(o))&&r(t,e,n),NodeFilter.FILTER_SKIP}const u=z.createMutationObserver(e=>{var n,a,i,l,u;const c=new Set;for(const u of e){const e=u.target,d=u.removedNodes,h=u.addedNodes;if("attributes"===u.type)u.attributeName===o&&(c.has(e)||r(t,e));else{for(let r=0;r<d.length;r++){const o=d[r];c.add(o),s(o,!0),null===(a=(n=t._dummyObserver).domChanged)||void 0===a||a.call(n,e)}for(let r=0;r<h.length;r++)s(h[r]),null===(l=(i=t._dummyObserver).domChanged)||void 0===l||l.call(i,e)}}c.clear(),null===(u=t.modalizer)||void 0===u||u.hiddenUpdate()});return n&&s(a().document.body),u.observe(e,{childList:!0,subtree:!0,attributes:!0,attributeFilter:[o]}),()=>{u.disconnect()}}
          /*!
           * Copyright (c) Microsoft Corporation. All rights reserved.
           * Licensed under the MIT License.
           */(t,this,w,e)}}},G(a),this.queueInit(()=>{this.internal.resumeObserver(!0)})}_mergeProps(e){var t;e&&(this.getParent=null!==(t=e.getParent)&&void 0!==t?t:this.getParent)}createTabster(e,t){const r=new tt(this);return e||this._wrappers.add(r),this._mergeProps(t),r}disposeTabster(e,t){t?this._wrappers.clear():this._wrappers.delete(e),0===this._wrappers.size&&this.dispose()}dispose(){var e,t,r,n,o,a,i,s;this.internal.stopObserver();const l=this._win;null==l||l.clearTimeout(this._initTimer),delete this._initTimer,this._initQueue=[],this._forgetMemorizedElements=[],l&&this._forgetMemorizedTimer&&(l.clearTimeout(this._forgetMemorizedTimer),delete this._forgetMemorizedTimer),null===(e=this.outline)||void 0===e||e.dispose(),null===(t=this.crossOrigin)||void 0===t||t.dispose(),null===(r=this.deloser)||void 0===r||r.dispose(),null===(n=this.groupper)||void 0===n||n.dispose(),null===(o=this.mover)||void 0===o||o.dispose(),null===(a=this.modalizer)||void 0===a||a.dispose(),null===(i=this.observedElement)||void 0===i||i.dispose(),null===(s=this.restorer)||void 0===s||s.dispose(),this.keyboardNavigation.dispose(),this.focusable.dispose(),this.focusedElement.dispose(),this.root.dispose(),this._dummyObserver.dispose(),function(e){const t=j(e);t.fakeWeakRefsStarted=!1,t.fakeWeakRefsTimer&&(e().clearTimeout(t.fakeWeakRefsTimer),t.fakeWeakRefsTimer=void 0,t.fakeWeakRefs=[])}(this.getWindow),re(this.getWindow),this._storage=new WeakMap,this._wrappers.clear(),l&&(!function(e){const t=e.__tabsterInstanceContext;t&&(t.elementByUId={},delete t.WeakRef,t.containerBoundingRectCache={},t.containerBoundingRectCacheTimer&&e.clearTimeout(t.containerBoundingRectCacheTimer),t.fakeWeakRefsTimer&&e.clearTimeout(t.fakeWeakRefsTimer),t.fakeWeakRefs=[],delete e.__tabsterInstanceContext)}(l),delete l.__tabsterInstance,delete this._win)}storageEntry(e,t){const r=this._storage;let n=r.get(e);return n?!1===t&&0===Object.keys(n).length&&r.delete(e):!0===t&&(n={},r.set(e,n)),n}forceCleanup(){this._win&&(this._forgetMemorizedElements.push(this._win.document.body),this._forgetMemorizedTimer||(this._forgetMemorizedTimer=this._win.setTimeout(()=>{delete this._forgetMemorizedTimer;for(let e=this._forgetMemorizedElements.shift();e;e=this._forgetMemorizedElements.shift())re(this.getWindow,e),Oe.forgetMemorized(this.focusedElement,e)},0),K(this.getWindow,!0)))}queueInit(e){var t;this._win&&(this._initQueue.push(e),this._initTimer||(this._initTimer=null===(t=this._win)||void 0===t?void 0:t.setTimeout(()=>{delete this._initTimer,this.drainInitQueue()},0)))}drainInitQueue(){if(!this._win)return;const e=this._initQueue;this._initQueue=[],e.forEach(e=>e())}}function nt(e,t){let r=lt(e);return r?r.createTabster(!1,t):(r=new rt(e,t),e.__tabsterInstance=r,r.createTabster())}function ot(e){const t=e.core;return t.mover||(t.mover=new Ge(t,t.getWindow)),t.mover}function at(e,t,r){const n=e.core;return n.modalizer||(n.modalizer=new je(n,t,r)),n.modalizer}function it(e){const t=e.core;return t.restorer||(t.restorer=new Xe(t)),t.restorer}function st(e,t){e.core.disposeTabster(e,t)}function lt(e){return e.__tabsterInstance}},5862:(e,t,r)=>{"use strict";r.d(t,{X:()=>n});const n=(0,r(8104).qc)({ResetInitOptions:"FloodgateResetInitOptions",SetThemeAtRuntime:"FloodgateSetTheme",SetUxSchema:"FloodgateSetUxSchema",SetUxSchemaPage:"FloodgateSetUxSchemaPage",HideUxSchemaPage:"FloodgateHideUxSchemaPage",UpdateUxSchemaPageQuestion:"FloodgateUpdateUxSchemaPageQuestion",SetUxSchemaVariables:"FloodgateSetUxSchemaVariables",SetToastModalVisibility:"FloodgateSetToastModalVisibility",SetFooterButtonsVisibility:"FloodgateSetFooterButtonsVisibility",SetCurrentPageValidity:"FloodgateSetCurrentPageValidity",SetSubmitBtnClickCount:"FloodgateSetSubmitBtnClickCount",SetPageNavigationAttributes:"FloodgateSetPageNavigationAttributes"},"../floodgate/store/ActionTypes.ts")},5863:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EcsConfigType=void 0,function(e){e[e.Default=0]="Default",e[e.User=1]="User"}(t.EcsConfigType||(t.EcsConfigType={}))},5880:(e,t,r)=>{"use strict";r.d(t,{GV:()=>n,lr:()=>o,qN:()=>a});var n=(e=>(e.Equals="Equals",e.NotEquals="NotEquals",e.GreaterThan="GreaterThan",e.GreaterThanOrEqual="GreaterThanOrEqual",e.LessThan="LessThan",e.LessThanOrEqual="LessThanOrEqual",e.IsAnswered="IsAnswered",e))(n||{}),o=(e=>(e.Question="Question",e.Variable="Variable",e))(o||{}),a=(e=>(e.Page="Page",e.Override="Override",e))(a||{})},5894:(e,t,r)=>{"use strict";r.d(t,{S:()=>st});var n=r(7089),o=r(7308),a=r(7377),i=r(5624),s=r(2527),l=r(3571),u=r(5681),c=r(9294),d=r(8906),h=r(292),f=r(7321),p=r(3965),g=r(9846),m=r(7773),v=r(107),y=r(6157),b=r(5896),k=r(3089);function C(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var r=e.filter(function(e){return e}).join(" ").trim();return""===r?void 0:r}var S,_=r(9654),B=r(6224),w=r(4682),x=r(6789),T=function(e){var t=e.className,r=e.imageProps,a=(0,v.G1)(e,v.vt,["aria-label","aria-labelledby","title","aria-describedby"]),i=r.alt||e["aria-label"],l=i||e["aria-labelledby"]||e.title||r["aria-label"]||r["aria-labelledby"]||r.title,u={"aria-labelledby":e["aria-labelledby"],"aria-describedby":e["aria-describedby"],title:e.title},c=l?{}:{"aria-hidden":!0};return o.createElement("div",(0,n.Cl)({},c,a,{className:(0,s.A)(x.xD,x.xW.root,x.xW.image,t)}),o.createElement(w._,(0,n.Cl)({},u,r,{alt:l?i:""})))},E=r(26),P=r(9305),A=r(1069);!function(e){e[e.Normal=0]="Normal",e[e.Divider=1]="Divider",e[e.Header=2]="Header",e[e.Section=3]="Section"}(S||(S={}));var F,D=r(7809),I=r(5158),L=r(8258),N=r(1006),M=r(2682),R=r(7291),O=r(3451);function H(e){var t;if(void 0===F||e){var r=(0,O.z)(),n=null===(t=null==r?void 0:r.navigator)||void 0===t?void 0:t.userAgent;F=!!n&&-1!==n.indexOf("Macintosh")}return!!F}var z=function(){return!!(window&&window.navigator&&window.navigator.userAgent)&&/iPad|iPhone|iPod/i.test(window.navigator.userAgent)},V=r(8686);var W=(0,i.J5)(function(e){var t=e;return(0,i.J5)(function(r){if(e===r)throw new Error("Attempted to compose a component with itself.");var a=r,s=(0,i.J5)(function(e){return function(t){return o.createElement(a,(0,n.Cl)({},t,{defaultRender:e}))}});return function(e){var r=e.defaultRender;return o.createElement(t,(0,n.Cl)({},e,{defaultRender:r?s(r):a}))}})});function U(e,t){return W(e)(t)}function j(e){return e.canCheck?!(!e.isChecked&&!e.checked):"boolean"==typeof e.isChecked?e.isChecked:"boolean"==typeof e.checked?e.checked:null}function q(e){return!(!e.subMenuProps&&!e.items)}function $(e){return!(!e.isDisabled&&!e.disabled)}function K(e){return null!==j(e)?"menuitemcheckbox":"menuitem"}var G,Q=r(4656),J=function(e){var t=e.item,r=e.classNames,a=t.iconProps;return o.createElement(_.I,(0,n.Cl)({},a,{className:r.icon}))},Y=function(e){var t=e.item;return e.hasIcons?t.onRenderIcon?t.onRenderIcon(e,J):J(e):null},X=function(e){var t=e.onCheckmarkClick,r=e.item,n=e.classNames,a=j(r);if(t){return o.createElement(_.I,{iconName:!1!==r.canCheck&&a?"CheckMark":"",className:n.checkmarkIcon,onClick:function(e){return t(r,e)}})}return null},Z=function(e){var t=e.item,r=e.classNames;return t.text||t.name?o.createElement("span",{className:r.label},t.text||t.name):null},ee=function(e){var t=e.item,r=e.classNames;return t.secondaryText?o.createElement("span",{className:r.secondaryText},t.secondaryText):null},te=function(e){var t=e.item,r=e.classNames,a=e.theme;return q(t)?o.createElement(_.I,(0,n.Cl)({iconName:(0,N.jI)(a)?"ChevronLeft":"ChevronRight"},t.submenuIconProps,{className:r.subMenuIcon})):null},re=function(e){function t(t){var r=e.call(this,t)||this;return r.openSubMenu=function(){var e=r.props,t=e.item,n=e.openSubMenu,o=e.getSubmenuTarget;if(o){var a=o();q(t)&&n&&a&&n(t,a)}},r.dismissSubMenu=function(){var e=r.props,t=e.item,n=e.dismissSubMenu;q(t)&&n&&n()},r.dismissMenu=function(e){var t=r.props.dismissMenu;t&&t(void 0,e)},(0,d.f)(r),r}return(0,n.C6)(t,e),t.prototype.render=function(){var e=this.props,t=e.item,r=e.classNames,n=t.onRenderContent||this._renderLayout;return o.createElement("div",{className:t.split?r.linkContentMenu:r.linkContent},n(this.props,{renderCheckMarkIcon:X,renderItemIcon:Y,renderItemName:Z,renderSecondaryText:ee,renderSubMenuIcon:te}))},t.prototype._renderLayout=function(e,t){return o.createElement(o.Fragment,null,t.renderCheckMarkIcon(e),t.renderItemIcon(e),t.renderItemName(e),t.renderSecondaryText(e),t.renderSubMenuIcon(e))},t}(o.Component),ne=r(4922),oe=(0,i.J9)(function(e){return(0,ne.l8)({wrapper:{display:"inline-flex",height:"100%",alignItems:"center"},divider:{width:1,height:"100%",backgroundColor:e.palette.neutralTertiaryAlt}})}),ae=36,ie=(0,ne.L6)(0,ne.mm),se=(0,i.J9)(function(e){var t,r,o,a,i,s=e.semanticColors,l=e.fonts,u=e.palette,c=s.menuItemBackgroundHovered,d=s.menuItemTextHovered,h=s.menuItemBackgroundPressed,f=s.bodyDivider,p={item:[l.medium,{color:s.bodyText,position:"relative",boxSizing:"border-box"}],divider:{display:"block",height:"1px",backgroundColor:f,position:"relative"},root:[(0,ne.gm)(e),l.medium,{color:s.bodyText,backgroundColor:"transparent",border:"none",width:"100%",height:ae,lineHeight:ae,display:"block",cursor:"pointer",padding:"0px 8px 0 4px",textAlign:"left"}],rootDisabled:{color:s.disabledBodyText,cursor:"default",pointerEvents:"none",selectors:(t={},t[ne.up]={color:"GrayText",opacity:1},t)},rootHovered:{backgroundColor:c,color:d,selectors:{".ms-ContextualMenu-icon":{color:u.themeDarkAlt},".ms-ContextualMenu-submenuIcon":{color:u.neutralPrimary}}},rootFocused:{backgroundColor:u.white},rootChecked:{selectors:{".ms-ContextualMenu-checkmarkIcon":{color:u.neutralPrimary}}},rootPressed:{backgroundColor:h,selectors:{".ms-ContextualMenu-icon":{color:u.themeDark},".ms-ContextualMenu-submenuIcon":{color:u.neutralPrimary}}},rootExpanded:{backgroundColor:h,color:s.bodyTextChecked,selectors:(r={".ms-ContextualMenu-submenuIcon":(o={},o[ne.up]={color:"inherit"},o)},r[ne.up]=(0,n.Cl)({},(0,ne.Qg)()),r)},linkContent:{whiteSpace:"nowrap",height:"inherit",display:"flex",alignItems:"center",maxWidth:"100%"},anchorLink:{padding:"0px 8px 0 4px",textRendering:"auto",color:"inherit",letterSpacing:"normal",wordSpacing:"normal",textTransform:"none",textIndent:"0px",textShadow:"none",textDecoration:"none",boxSizing:"border-box"},label:{margin:"0 4px",verticalAlign:"middle",display:"inline-block",flexGrow:"1",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"},secondaryText:{color:e.palette.neutralSecondary,paddingLeft:"20px",textAlign:"right"},icon:{display:"inline-block",minHeight:"1px",maxHeight:ae,fontSize:ne.fF.medium,width:ne.fF.medium,margin:"0 4px",verticalAlign:"middle",flexShrink:"0",selectors:(a={},a[ie]={fontSize:ne.fF.large,width:ne.fF.large},a)},iconColor:{color:s.menuIcon},iconDisabled:{color:s.disabledBodyText},checkmarkIcon:{color:s.bodySubtext},subMenuIcon:{height:ae,lineHeight:ae,color:u.neutralSecondary,textAlign:"center",display:"inline-block",verticalAlign:"middle",flexShrink:"0",fontSize:ne.fF.small,selectors:(i={":hover":{color:u.neutralPrimary},":active":{color:u.neutralPrimary}},i[ie]={fontSize:ne.fF.medium},i)},splitButtonFlexContainer:[(0,ne.gm)(e),{display:"flex",height:ae,flexWrap:"nowrap",justifyContent:"center",alignItems:"flex-start"}]};return(0,ne.TW)(p)}),le="28px",ue=(0,ne.L6)(0,ne.mm),ce=(0,i.J9)(function(e){var t;return(0,ne.l8)(oe(e),{wrapper:{position:"absolute",right:28,selectors:(t={},t[ue]={right:32},t)},divider:{height:16,width:1}})}),de={item:"ms-ContextualMenu-item",divider:"ms-ContextualMenu-divider",root:"ms-ContextualMenu-link",isChecked:"is-checked",isExpanded:"is-expanded",isDisabled:"is-disabled",linkContent:"ms-ContextualMenu-linkContent",linkContentMenu:"ms-ContextualMenu-linkContent",icon:"ms-ContextualMenu-icon",iconColor:"ms-ContextualMenu-iconColor",checkmarkIcon:"ms-ContextualMenu-checkmarkIcon",subMenuIcon:"ms-ContextualMenu-submenuIcon",label:"ms-ContextualMenu-itemText",secondaryText:"ms-ContextualMenu-secondaryText",splitMenu:"ms-ContextualMenu-splitMenu",screenReaderText:"ms-ContextualMenu-screenReaderText"},he=(0,i.J9)(function(e,t,r,n,o,a,i,s,l,u,d,h){var f,p,g,m,v=se(e),y=(0,ne.Km)(de,e);return(0,ne.l8)({item:[y.item,v.item,i],divider:[y.divider,v.divider,s],root:[y.root,v.root,n&&[y.isChecked,v.rootChecked],o&&v.anchorLink,r&&[y.isExpanded,v.rootExpanded],t&&[y.isDisabled,v.rootDisabled],!t&&!r&&[{selectors:(f={":hover":v.rootHovered,":active":v.rootPressed},f[".".concat(c.Y2," &:focus, .").concat(c.Y2," &:focus:hover, :host(.").concat(c.Y2,") &:focus, :host(.").concat(c.Y2,") &:focus:hover")]=v.rootFocused,f[".".concat(c.Y2," &:hover, :host(.").concat(c.Y2,") &:hover")]={background:"inherit;"},f)}],h],splitPrimary:[v.root,{width:"calc(100% - ".concat(le,")")},n&&["is-checked",v.rootChecked],(t||d)&&["is-disabled",v.rootDisabled],!(t||d)&&!n&&[{selectors:(p={":hover":v.rootHovered},p[":hover ~ .".concat(y.splitMenu)]=v.rootHovered,p[":active"]=v.rootPressed,p[".".concat(c.Y2," &:focus, .").concat(c.Y2," &:focus:hover, :host(.").concat(c.Y2,") &:focus, :host(.").concat(c.Y2,") &:focus:hover")]=v.rootFocused,p[".".concat(c.Y2," &:hover, :host(.").concat(c.Y2,") &:hover")]={background:"inherit;"},p)}]],splitMenu:[y.splitMenu,v.root,{flexBasis:"0",padding:"0 8px",minWidth:le},r&&["is-expanded",v.rootExpanded],t&&["is-disabled",v.rootDisabled],!t&&!r&&[{selectors:(g={":hover":v.rootHovered,":active":v.rootPressed},g[".".concat(c.Y2," &:focus, .").concat(c.Y2," &:focus:hover, :host(.").concat(c.Y2,") &:focus, :host(.").concat(c.Y2,") &:focus:hover")]=v.rootFocused,g[".".concat(c.Y2," &:hover, :host(.").concat(c.Y2,") &:hover")]={background:"inherit;"},g)}]],anchorLink:v.anchorLink,linkContent:[y.linkContent,v.linkContent],linkContentMenu:[y.linkContentMenu,v.linkContent,{justifyContent:"center"}],icon:[y.icon,a&&v.iconColor,v.icon,l,t&&[y.isDisabled,v.iconDisabled]],iconColor:v.iconColor,checkmarkIcon:[y.checkmarkIcon,a&&v.checkmarkIcon,v.icon,l],subMenuIcon:[y.subMenuIcon,v.subMenuIcon,u,r&&{color:e.palette.neutralPrimary},t&&[v.iconDisabled]],label:[y.label,v.label],secondaryText:[y.secondaryText,v.secondaryText],splitContainer:[v.splitButtonFlexContainer,!t&&!n&&[{selectors:(m={},m[".".concat(c.Y2," &:focus, .").concat(c.Y2," &:focus:hover, :host(.").concat(c.Y2,") &:focus, :host(.").concat(c.Y2,") &:focus:hover")]=v.rootFocused,m)}]],screenReaderText:[y.screenReaderText,v.screenReaderText,ne.dX,{visibility:"hidden"}]})}),fe=function(e){var t=e.theme,r=e.disabled,n=e.expanded,o=e.checked,a=e.isAnchorLink,i=e.knownIcon,s=e.itemClassName,l=e.dividerClassName,u=e.iconClassName,c=e.subMenuClassName,d=e.primaryDisabled,h=e.className;return he(t,r,n,o,a,i,s,l,u,c,d,h)},pe=(0,P.I)(re,fe,void 0,{scope:"ContextualMenuItem"}),ge=function(e){function t(t){var r=e.call(this,t)||this;return r._onItemMouseEnter=function(e){var t=r.props,n=t.item,o=t.onItemMouseEnter;o&&o(n,e,e.currentTarget)},r._onItemClick=function(e){var t=r.props,n=t.item,o=t.onItemClickBase;o&&o(n,e,e.currentTarget)},r._onItemMouseLeave=function(e){var t=r.props,n=t.item,o=t.onItemMouseLeave;o&&o(n,e)},r._onItemKeyDown=function(e){var t=r.props,n=t.item,o=t.onItemKeyDown;o&&o(n,e)},r._onItemMouseMove=function(e){var t=r.props,n=t.item,o=t.onItemMouseMove;o&&o(n,e,e.currentTarget)},r._getSubmenuTarget=function(){},(0,d.f)(r),r}return(0,n.C6)(t,e),t.prototype.shouldComponentUpdate=function(e){return!(0,y.ab)(e,this.props)},t}(o.Component);!function(e){e.KEYTIP_ADDED="keytipAdded",e.KEYTIP_REMOVED="keytipRemoved",e.KEYTIP_UPDATED="keytipUpdated",e.PERSISTED_KEYTIP_ADDED="persistedKeytipAdded",e.PERSISTED_KEYTIP_REMOVED="persistedKeytipRemoved",e.PERSISTED_KEYTIP_EXECUTE="persistedKeytipExecute",e.ENTER_KEYTIP_MODE="enterKeytipMode",e.EXIT_KEYTIP_MODE="exitKeytipMode"}(G||(G={}));var me=r(506),ve=r(6828),ye=r(3065),be=function(){function e(){this.keytips={},this.persistedKeytips={},this.sequenceMapping={},this.inKeytipMode=!1,this.shouldEnterKeytipMode=!0,this.delayUpdatingKeytipChange=!1}return e.getInstance=function(){return this._instance},e.prototype.init=function(e){this.delayUpdatingKeytipChange=e},e.prototype.register=function(e,t){void 0===t&&(t=!1);var r=e;t||(r=this.addParentOverflow(e),this.sequenceMapping[r.keySequences.toString()]=r);var n=this._getUniqueKtp(r);if(t?this.persistedKeytips[n.uniqueID]=n:this.keytips[n.uniqueID]=n,this.inKeytipMode||!this.delayUpdatingKeytipChange){var o=t?G.PERSISTED_KEYTIP_ADDED:G.KEYTIP_ADDED;f.g.raise(this,o,{keytip:r,uniqueID:n.uniqueID})}return n.uniqueID},e.prototype.update=function(e,t){var r=this.addParentOverflow(e),n=this._getUniqueKtp(r,t),o=this.keytips[t];o&&(n.keytip.visible=o.keytip.visible,this.keytips[t]=n,delete this.sequenceMapping[o.keytip.keySequences.toString()],this.sequenceMapping[n.keytip.keySequences.toString()]=n.keytip,!this.inKeytipMode&&this.delayUpdatingKeytipChange||f.g.raise(this,G.KEYTIP_UPDATED,{keytip:n.keytip,uniqueID:n.uniqueID}))},e.prototype.unregister=function(e,t,r){void 0===r&&(r=!1),r?delete this.persistedKeytips[t]:delete this.keytips[t],!r&&delete this.sequenceMapping[e.keySequences.toString()];var n=r?G.PERSISTED_KEYTIP_REMOVED:G.KEYTIP_REMOVED;!this.inKeytipMode&&this.delayUpdatingKeytipChange||f.g.raise(this,n,{keytip:e,uniqueID:t})},e.prototype.enterKeytipMode=function(){f.g.raise(this,G.ENTER_KEYTIP_MODE)},e.prototype.exitKeytipMode=function(){f.g.raise(this,G.EXIT_KEYTIP_MODE)},e.prototype.getKeytips=function(){var e=this;return Object.keys(this.keytips).map(function(t){return e.keytips[t].keytip})},e.prototype.addParentOverflow=function(e){var t=(0,n.fX)([],e.keySequences,!0);if(t.pop(),0!==t.length){var r=this.sequenceMapping[t.toString()];if(r&&r.overflowSetSequence)return(0,n.Cl)((0,n.Cl)({},e),{overflowSetSequence:r.overflowSetSequence})}return e},e.prototype.menuExecute=function(e,t){f.g.raise(this,G.PERSISTED_KEYTIP_EXECUTE,{overflowButtonSequences:e,keytipSequences:t})},e.prototype._getUniqueKtp=function(e,t){return void 0===t&&(t=(0,m.O)()),{keytip:(0,n.Cl)({},e),uniqueID:t}},e._instance=new e,e}(),ke=r(2161);function Ce(e){return e.reduce(function(e,t){return e+"-"+t.split("").join("-")},"ktp")}function Se(e){var t=o.useRef(),r=e.keytipProps?(0,n.Cl)({disabled:e.disabled},e.keytipProps):void 0,a=(0,me.d)(be.getInstance()),i=(0,ve.Z)(e);(0,ye.E)(function(){t.current&&r&&((null==i?void 0:i.keytipProps)!==e.keytipProps||(null==i?void 0:i.disabled)!==e.disabled)&&a.update(r,t.current)}),(0,ye.E)(function(){return r&&(t.current=a.register(r)),function(){r&&a.unregister(r,t.current)}},[]);var s={ariaDescribedBy:e.ariaDescribedBy,keytipId:void 0};return r&&(s=function(e,t,r){var o=e.addParentOverflow(t),a=C(r,function(e){var t=" ktp-layer-id";return e.length?t+" "+Ce(e):t}(o.keySequences)),i=(0,n.fX)([],o.keySequences,!0);o.overflowSetSequence&&(i=function(e,t){var r=t.length,o=(0,n.fX)([],t,!0).pop(),a=(0,n.fX)([],e,!0);return(0,ke.Ty)(a,r-1,o)}(i,o.overflowSetSequence));var s=Ce(i);return{ariaDescribedBy:a,keytipId:s}}(a,r,e.ariaDescribedBy)),s}var _e=function(e){var t,r=e.children,o=Se((0,n.Tt)(e,["children"])),a=o.keytipId,i=o.ariaDescribedBy;return r(((t={})["data-ktp-target"]=a,t["data-ktp-execute-target"]=a,t["aria-describedby"]=i,t))},Be=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._anchor=o.createRef(),t._getMemoizedMenuButtonKeytipProps=(0,i.J9)(function(e){return(0,n.Cl)((0,n.Cl)({},e),{hasMenu:!0})}),t._getSubmenuTarget=function(){return t._anchor.current?t._anchor.current:void 0},t._onItemClick=function(e){var r=t.props,n=r.item,o=r.onItemClick;o&&o(n,e)},t._renderAriaDescription=function(e,r){return e?o.createElement("span",{id:t._ariaDescriptionId,className:r},e):null},t}return(0,n.C6)(t,e),t.prototype.render=function(){var e=this,t=this.props,r=t.item,a=t.classNames,i=t.index,s=t.focusableElementIndex,l=t.totalItemCount,u=t.hasCheckmarks,c=t.hasIcons,d=t.expandedMenuItemKey,h=t.onItemClick,f=t.openSubMenu,p=t.dismissSubMenu,g=t.dismissMenu,y=pe;this.props.item.contextualMenuItemAs&&(y=U(this.props.item.contextualMenuItemAs,y)),this.props.contextualMenuItemAs&&(y=U(this.props.contextualMenuItemAs,y));var b=r.rel;r.target&&"_blank"===r.target.toLowerCase()&&(b=b||"nofollow noopener noreferrer");var k=q(r),S=(0,v.G1)(r,v.t0),_=$(r),B=r.itemProps,w=r.ariaDescription,x=r.keytipProps;x&&k&&(x=this._getMemoizedMenuButtonKeytipProps(x)),w&&(this._ariaDescriptionId=(0,m.O)());var T=C(r.ariaDescribedBy,w?this._ariaDescriptionId:void 0,S["aria-describedby"]),E={"aria-describedby":T};return o.createElement("div",null,o.createElement(_e,{keytipProps:r.keytipProps,ariaDescribedBy:T,disabled:_},function(t){return o.createElement("a",(0,n.Cl)({},E,S,t,{ref:e._anchor,href:r.href,target:r.target,rel:b,className:a.root,role:"menuitem","aria-haspopup":k||void 0,"aria-expanded":k?r.key===d:void 0,"aria-posinset":s+1,"aria-setsize":l,"aria-disabled":$(r),style:r.style,onClick:e._onItemClick,onMouseEnter:e._onItemMouseEnter,onMouseLeave:e._onItemMouseLeave,onMouseMove:e._onItemMouseMove,onKeyDown:k?e._onItemKeyDown:void 0}),o.createElement(y,(0,n.Cl)({componentRef:r.componentRef,item:r,classNames:a,index:i,onCheckmarkClick:u&&h?h:void 0,hasIcons:c,openSubMenu:f,dismissSubMenu:p,dismissMenu:g,getSubmenuTarget:e._getSubmenuTarget},B)),e._renderAriaDescription(w,a.screenReaderText))}))},t}(ge),we=(0,L.Z)(),xe=o.forwardRef(function(e,t){var r=e.styles,n=e.theme,a=e.getClassNames,i=e.className,s=we(r,{theme:n,getClassNames:a,className:i});return o.createElement("span",{className:s.wrapper,ref:t},o.createElement("span",{className:s.divider}))});xe.displayName="VerticalDividerBase";var Te=(0,P.I)(xe,function(e){var t=e.theme,r=e.getClassNames,n=e.className;if(!t)throw new Error("Theme is undefined or null.");if(r){var o=r(t);return{wrapper:[o.wrapper],divider:[o.divider]}}return{wrapper:[{display:"inline-flex",height:"100%",alignItems:"center"},n],divider:[{width:1,height:"100%",backgroundColor:t.palette.neutralTertiaryAlt}]}},void 0,{scope:"VerticalDivider"}),Ee=function(e){function t(t){var r=e.call(this,t)||this;return r._getMemoizedMenuButtonKeytipProps=(0,i.J9)(function(e){return(0,n.Cl)((0,n.Cl)({},e),{hasMenu:!0})}),r._onItemKeyDown=function(e){var t=r.props,n=t.item,o=t.onItemKeyDown;e.which===u.c.enter?(r._executeItemClick(e),e.preventDefault(),e.stopPropagation()):o&&o(n,e)},r._getSubmenuTarget=function(){return r._splitButton},r._renderAriaDescription=function(e,t){return e?o.createElement("span",{id:r._ariaDescriptionId,className:t},e):null},r._onItemMouseEnterPrimary=function(e){var t=r.props,o=t.item,a=t.onItemMouseEnter;a&&a((0,n.Cl)((0,n.Cl)({},o),{subMenuProps:void 0,items:void 0}),e,r._splitButton)},r._onItemMouseEnterIcon=function(e){var t=r.props,n=t.item,o=t.onItemMouseEnter;o&&o(n,e,r._splitButton)},r._onItemMouseMovePrimary=function(e){var t=r.props,o=t.item,a=t.onItemMouseMove;a&&a((0,n.Cl)((0,n.Cl)({},o),{subMenuProps:void 0,items:void 0}),e,r._splitButton)},r._onItemMouseMoveIcon=function(e){var t=r.props,n=t.item,o=t.onItemMouseMove;o&&o(n,e,r._splitButton)},r._onIconItemClick=function(e){var t=r.props,n=t.item,o=t.onItemClickBase;o&&o(n,e,r._splitButton?r._splitButton:e.currentTarget)},r._executeItemClick=function(e){var t=r.props,n=t.item,o=t.executeItemClick,a=t.onItemClick;if(!n.disabled&&!n.isDisabled)return r._processingTouch&&!n.canCheck&&a?a(n,e):void(o&&o(n,e))},r._onTouchStart=function(e){r._splitButton&&!("onpointerdown"in r._splitButton)&&r._handleTouchAndPointerEvent(e)},r._onPointerDown=function(e){"touch"===e.pointerType&&(r._handleTouchAndPointerEvent(e),e.preventDefault(),e.stopImmediatePropagation())},r._async=new h.j(r),r._events=new f.g(r),r._dismissLabelId=(0,m.O)(),r}return(0,n.C6)(t,e),t.prototype.componentDidMount=function(){this._splitButton&&"onpointerdown"in this._splitButton&&this._events.on(this._splitButton,"pointerdown",this._onPointerDown,!0)},t.prototype.componentWillUnmount=function(){this._async.dispose(),this._events.dispose()},t.prototype.render=function(){var e,t=this,r=this.props,a=r.item,i=r.classNames,s=r.index,l=r.focusableElementIndex,u=r.totalItemCount,c=r.hasCheckmarks,d=r.hasIcons,h=r.onItemMouseLeave,f=r.expandedMenuItemKey,p=q(a),g=a.keytipProps;g&&(g=this._getMemoizedMenuButtonKeytipProps(g));var v=a.ariaDescription;v&&(this._ariaDescriptionId=(0,m.O)());var y=null!==(e=j(a))&&void 0!==e?e:void 0;return o.createElement(_e,{keytipProps:g,disabled:$(a)},function(e){return o.createElement("div",{"data-ktp-target":e["data-ktp-target"],ref:function(e){return t._splitButton=e},role:K(a),"aria-label":a.ariaLabel,className:i.splitContainer,"aria-disabled":$(a),"aria-expanded":p?a.key===f:void 0,"aria-haspopup":!0,"aria-describedby":C(a.ariaDescribedBy,v?t._ariaDescriptionId:void 0,e["aria-describedby"]),"aria-checked":y,"aria-posinset":l+1,"aria-setsize":u,onMouseEnter:t._onItemMouseEnterPrimary,onMouseLeave:h?h.bind(t,(0,n.Cl)((0,n.Cl)({},a),{subMenuProps:null,items:null})):void 0,onMouseMove:t._onItemMouseMovePrimary,onKeyDown:t._onItemKeyDown,onClick:t._executeItemClick,onTouchStart:t._onTouchStart,tabIndex:0,"data-is-focusable":!0,"aria-roledescription":a["aria-roledescription"]},t._renderSplitPrimaryButton(a,i,s,c,d),t._renderSplitDivider(a),t._renderSplitIconButton(a,i,s,e),t._renderAriaDescription(v,i.screenReaderText))})},t.prototype._renderSplitPrimaryButton=function(e,t,r,a,i){var s=this.props,l=s.contextualMenuItemAs,u=void 0===l?pe:l,c=s.onItemClick,d={key:e.key,disabled:$(e)||e.primaryDisabled,name:e.name,text:e.text||e.name,secondaryText:e.secondaryText,className:t.splitPrimary,canCheck:e.canCheck,isChecked:e.isChecked,checked:e.checked,iconProps:e.iconProps,id:this._dismissLabelId,onRenderIcon:e.onRenderIcon,data:e.data,"data-is-focusable":!1},h=e.itemProps;return o.createElement("button",(0,n.Cl)({},(0,v.G1)(d,v.uw)),o.createElement(u,(0,n.Cl)({"data-is-focusable":!1,item:(0,n.Cl)((0,n.Cl)({},d),{onClick:e.onClick}),classNames:t,index:r,onCheckmarkClick:a&&c?c:void 0,hasIcons:i},h)))},t.prototype._renderSplitDivider=function(e){var t=e.getSplitButtonVerticalDividerClassNames||ce;return o.createElement(Te,{getClassNames:t})},t.prototype._renderSplitIconButton=function(e,t,r,a){var i=this.props,s=i.onItemMouseLeave,l=i.onItemMouseDown,u=i.openSubMenu,c=i.dismissSubMenu,d=i.dismissMenu,h=pe;this.props.item.contextualMenuItemAs&&(h=U(this.props.item.contextualMenuItemAs,h)),this.props.contextualMenuItemAs&&(h=U(this.props.contextualMenuItemAs,h));var f={onClick:this._onIconItemClick,disabled:$(e),className:t.splitMenu,subMenuProps:e.subMenuProps,submenuIconProps:e.submenuIconProps,split:!0,key:e.key,"aria-labelledby":this._dismissLabelId},p=(0,n.Cl)((0,n.Cl)({},(0,v.G1)(f,v.uw)),{onMouseEnter:this._onItemMouseEnterIcon,onMouseLeave:s?s.bind(this,e):void 0,onMouseDown:function(t){return l?l(e,t):void 0},onMouseMove:this._onItemMouseMoveIcon,"data-is-focusable":!1,"data-ktp-execute-target":a["data-ktp-execute-target"],"aria-haspopup":!0}),g=e.itemProps;return o.createElement("button",(0,n.Cl)({},p),o.createElement(h,(0,n.Cl)({componentRef:e.componentRef,item:f,classNames:t,index:r,hasIcons:!1,openSubMenu:u,dismissSubMenu:c,dismissMenu:d,getSubmenuTarget:this._getSubmenuTarget},g)))},t.prototype._handleTouchAndPointerEvent=function(e){var t=this,r=this.props.onTap;r&&r(e),this._lastTouchTimeoutId&&(this._async.clearTimeout(this._lastTouchTimeoutId),this._lastTouchTimeoutId=void 0),this._processingTouch=!0,this._lastTouchTimeoutId=this._async.setTimeout(function(){t._processingTouch=!1,t._lastTouchTimeoutId=void 0},500)},t}(ge),Pe=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._btn=o.createRef(),t._getMemoizedMenuButtonKeytipProps=(0,i.J9)(function(e){return(0,n.Cl)((0,n.Cl)({},e),{hasMenu:!0})}),t._renderAriaDescription=function(e,r){return e?o.createElement("span",{id:t._ariaDescriptionId,className:r},e):null},t._getSubmenuTarget=function(){return t._btn.current?t._btn.current:void 0},t}return(0,n.C6)(t,e),t.prototype.render=function(){var e=this,t=this.props,r=t.item,a=t.classNames,i=t.index,s=t.focusableElementIndex,l=t.totalItemCount,u=t.hasCheckmarks,c=t.hasIcons,d=t.contextualMenuItemAs,h=t.expandedMenuItemKey,f=t.onItemMouseDown,p=t.onItemClick,g=t.openSubMenu,y=t.dismissSubMenu,b=t.dismissMenu,k=pe;r.contextualMenuItemAs&&(k=U(r.contextualMenuItemAs,k)),d&&(k=U(d,k));var S=j(r),_=null!==S,B=K(r),w=q(r),x=r.itemProps,T=r.ariaLabel,E=r.ariaDescription,P=(0,v.G1)(r,v.uw);delete P.disabled;var A=r.role||B;E&&(this._ariaDescriptionId=(0,m.O)());var F=C(r.ariaDescribedBy,E?this._ariaDescriptionId:void 0,P["aria-describedby"]),D={className:a.root,onClick:this._onItemClick,onKeyDown:w?this._onItemKeyDown:void 0,onMouseEnter:this._onItemMouseEnter,onMouseLeave:this._onItemMouseLeave,onMouseDown:function(e){return f?f(r,e):void 0},onMouseMove:this._onItemMouseMove,href:r.href,title:r.title,"aria-label":T,"aria-describedby":F,"aria-haspopup":w||void 0,"aria-expanded":w?r.key===h:void 0,"aria-posinset":s+1,"aria-setsize":l,"aria-disabled":$(r),"aria-checked":"menuitemcheckbox"!==A&&"menuitemradio"!==A||!_?void 0:!!S,"aria-selected":"menuitem"===A&&_?!!S:void 0,role:A,style:r.style},I=r.keytipProps;return I&&w&&(I=this._getMemoizedMenuButtonKeytipProps(I)),o.createElement(_e,{keytipProps:I,ariaDescribedBy:F,disabled:$(r)},function(t){return o.createElement("button",(0,n.Cl)({ref:e._btn},P,D,t),o.createElement(k,(0,n.Cl)({componentRef:r.componentRef,item:r,classNames:a,index:i,onCheckmarkClick:u&&p?p:void 0,hasIcons:c,openSubMenu:g,dismissSubMenu:y,dismissMenu:b,getSubmenuTarget:e._getSubmenuTarget},x)),e._renderAriaDescription(E,a.screenReaderText))})},t}(ge),Ae=r(6460),Fe=r(7113);var De=r(3280),Ie=r(9071),Le=r(1696),Ne=o.createContext({}),Me=(0,L.Z)(),Re=(0,L.Z)(),Oe={items:[],shouldFocusOnMount:!0,gapSpace:0,directionalHint:E.A.bottomAutoEdge,beakWidth:16};function He(e){for(var t=0,r=0,n=e;r<n.length;r++){var o=n[r];if(o.itemType!==S.Divider&&o.itemType!==S.Header)t+=o.customOnRenderListLength?o.customOnRenderListLength:1}return t}function ze(e,t){var r=null==t?void 0:t.target,o=e.subMenuProps?e.subMenuProps.items:e.items;if(o){for(var a=[],i=0,s=o;i<s.length;i++){var l=s[i];if(l.preferMenuTargetAsEventTarget){var u=l.onClick,c=(0,n.Tt)(l,["onClick"]);a.push((0,n.Cl)((0,n.Cl)({},c),{onClick:Je(u,r)}))}else a.push(l)}return a}}var Ve="ContextualMenu",We=(0,i.J9)(function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return function(t){return ne.pB.apply(void 0,(0,n.fX)([t,fe],e,!1))}});function Ue(e,t){var r=e.hidden,n=e.items,a=e.theme,i=e.className,s=e.id,l=e.target,u=o.useState(),c=u[0],d=u[1],h=o.useState(),f=h[0],p=h[1],g=o.useState(),m=g[0],v=g[1],b=(0,Ae.B)(Ve,s),k=o.useCallback(function(){v(void 0),d(void 0),p(void 0)},[]),C=o.useCallback(function(e,t,r){var n=e.key;c!==n&&(t.focus(),v(r),d(n),p(t))},[c]);o.useEffect(function(){r&&k()},[r,k]);var S=function(e,t){var r=o.useRef(!1);o.useEffect(function(){return r.current=!0,function(){r.current=!1}},[]);var n=function(n,o){o?e(n,o):r.current&&t()};return n}(t,k);return[c,C,function(){var e=Qe(c,n),t=null;if(e&&(t={items:ze(e,{target:l}),target:f,onDismiss:S,isSubMenu:!0,id:b,shouldFocusOnMount:!0,shouldFocusOnContainer:m,directionalHint:(0,N.jI)(a)?E.A.leftTopEdge:E.A.rightTopEdge,className:i,gapSpace:0,isBeakVisible:!1},e.subMenuProps&&(0,y.kp)(t,e.subMenuProps),e.preferMenuTargetAsEventTarget)){var r=e.onItemClick;t.onItemClick=Je(r,l)}return t},S]}function je(e,t,r,n){var a=e.theme,i=e.isSubMenu,s=e.focusZoneProps,l=void 0===s?{}:s,c=l.checkForNoWrap,d=l.direction,h=void 0===d?D.E.vertical:d,f=o.useRef(),p=function(e,r,n){var o=!1;return r(e)&&(t(e,n),e.preventDefault(),e.stopPropagation(),o=!0),o},g=function(e){return e.which===u.c.escape||function(e){var t=(0,N.jI)(a)?u.c.right:u.c.left;return!(e.which!==t||!i||h!==D.E.vertical&&(!c||(0,R._l)(e.target,"data-no-horizontal-wrap")))}(e)||e.which===u.c.up&&(e.altKey||e.metaKey)},m=function(e){f.current=$e(e);var t=e.which===u.c.escape&&(H()||z());return p(e,g,t)},v=function(e){var t=f.current&&$e(e);return f.current=!1,!!t&&!(z()||H())};return[m,function(e){return p(e,v,!0)},function(e){if(!m(e)&&r.current){var t=!(!e.altKey&&!e.metaKey),n=e.which===u.c.up,o=e.which===u.c.down;if(!t&&(n||o)){var a=n?(0,R.dm)(r.current,r.current.lastChild,!0):(0,R.j5)(r.current,r.current.firstChild,!0);a&&(a.focus(),e.preventDefault(),e.stopPropagation())}}},function(e,t){var r=(0,N.jI)(a)?u.c.left:u.c.right;e.disabled||t.which!==r&&t.which!==u.c.enter&&(t.which!==u.c.down||!t.altKey&&!t.metaKey)||(n(e,t.currentTarget),t.preventDefault())}]}var qe=o.memo(o.forwardRef(function(e,t){var r,a=(0,V.N)(Oe,e),i=(a.ref,(0,n.Tt)(a,["ref"])),l=o.useRef(null),u=(0,Fe.Y)(),c=(0,Ae.B)(Ve,i.id),d=function(e,t){var r;return null===(r=i.onDismiss)||void 0===r?void 0:r.call(i,e,t)},h=(0,De.P)(i.target,l),f=h[0],p=h[1],g=function(e,t,r){var n=e.hidden,a=e.onRestoreFocus,i=o.useRef(),s=o.useCallback(function(e){var t,r;a?a(e):(null==e?void 0:e.documentContainsFocus)&&(null===(r=null===(t=i.current)||void 0===t?void 0:t.focus)||void 0===r||r.call(t))},[a]);return(0,ye.E)(function(){var e,o;if(n)i.current&&(s({originalElement:i.current,containsFocus:!0,documentContainsFocus:(null===(o=(0,M.Y)())||void 0===o?void 0:o.hasFocus())||!1}),i.current=void 0);else{var a=null==t?void 0:t.document.activeElement;(null===(e=r.current)||void 0===e?void 0:e.contains(a))||"BODY"===a.tagName||(i.current=a)}},[n,null==t?void 0:t.document.activeElement,s,r]),[s]}(i,p,l)[0],m=Ue(i,d),y=m[0],b=m[1],C=m[2],_=m[3],B=function(e){var t=e.delayUpdateFocusOnHover,r=e.hidden,n=o.useRef(!t),a=o.useRef(!1);o.useEffect(function(){n.current=!t,a.current=!r&&!t&&a.current},[t,r]);var i=o.useCallback(function(){t&&(n.current=!1)},[t]);return[n,a,i]}(i),w=B[0],x=B[1],T=B[2],E=function(e){var t=o.useRef(!0),r=o.useRef();return[function(){t.current||void 0===r.current?t.current=!1:(e.clearTimeout(r.current),r.current=void 0),r.current=e.setTimeout(function(){t.current=!0},250)},t]}(u),P=E[0],A=E[1],F=function(e,t){var r=e.subMenuHoverDelay,n=void 0===r?250:r,a=o.useRef(void 0),i=function(){void 0!==a.current&&(t.clearTimeout(a.current),a.current=void 0)};return[i,function(e){a.current=t.setTimeout(function(){e(),i()},n)},a]}(i,u),L=F[0],N=F[1],R=F[2],O=(0,Ie.z)(l,i.responsiveMode);!function(e){var t=e.hidden,r=void 0!==t&&t,n=e.onMenuDismissed,a=e.onMenuOpened,i=(0,ve.Z)(r),s=o.useRef(a),l=o.useRef(n),u=o.useRef(e);s.current=a,l.current=n,u.current=e,o.useEffect(function(){var e,t;r&&!1===i?null===(e=l.current)||void 0===e||e.call(l,u.current):r||!1===i||null===(t=s.current)||void 0===t||t.call(s,u.current)},[r,i]),o.useEffect(function(){return function(){var e;return null===(e=l.current)||void 0===e?void 0:e.call(l,u.current)}},[])}(i);var H=je(i,d,l,b),z=H[0],W=H[1],K=H[2],G=H[3],J=function(e,t,r,n,o,a,i,s,l,u,c,d,h){var f=e.target,p=function(){return!t.current||!a.current},g=function(e,t,r){var n=r||t.currentTarget;e.key!==i&&(u(),void 0===i&&n.focus(),q(e)?(t.stopPropagation(),l(function(){n.focus(),c(e,n,!0)})):l(function(){d(t),n.focus()}))},m=function(t,r,n){var o=ze(t,{target:f});if(u(),q(t)||o&&o.length){if(t.key!==i){var a="boolean"==typeof e.shouldFocusOnContainer?e.shouldFocusOnContainer:"mouse"===r.nativeEvent.pointerType;c(t,n,a)}}else v(t,r);r.stopPropagation(),r.preventDefault()},v=function(t,r){if(!t.disabled&&!t.isDisabled){t.preferMenuTargetAsEventTarget&&Ye(r,f);var n=!1;t.onClick?n=!!t.onClick(r,t):e.onItemClick&&(n=!!e.onItemClick(r,t)),!n&&r.defaultPrevented||h(r,!0)}};return[function(e,t,r){o.current&&(a.current=!0),p()||g(e,t,r)},function(e,i,s){var l=i.currentTarget;o.current&&(a.current=!0,t.current&&void 0===r.current&&l!==(null==n?void 0:n.document.activeElement)&&g(e,i,s))},function(e,t){var r;if(!p()&&(u(),void 0===i))if(s.current.setActive)try{s.current.setActive()}catch(e){}else null===(r=s.current)||void 0===r||r.focus()},function(e,t){m(e,t,t.currentTarget)},function(e,t){v(e,t),t.stopPropagation()},v,m]}(i,A,R,p,w,x,y,l,N,L,b,_,d),Y=J[0],X=J[1],Z=J[2],ee=J[3],te=J[4],re=J[5],ne=J[6],oe=function(e,t,r){var n=0,a=e.items,i=e.totalItemCount,s=e.hasCheckmarks,l=e.hasIcons;return o.createElement("ul",{className:t.list,onKeyDown:z,onKeyUp:W,role:"presentation"},a.map(function(e,r){var o=ae(e,r,n,i,s,l,t);if(e.itemType!==S.Divider&&e.itemType!==S.Header){var a=e.customOnRenderListLength?e.customOnRenderListLength:1;n+=a}return o}))},ae=function(e,t,r,n,a,s,l){var u,c,d=[],h=e.iconProps||{iconName:"None"},f=e.getItemClassNames,p=e.itemProps,g=p?p.styles:void 0,m=e.itemType===S.Divider?e.className:void 0,v=e.submenuIconProps?e.submenuIconProps.className:"";if(f)c=f(i.theme,$(e),y===e.key,!!j(e),!!e.href,"None"!==h.iconName,e.className,m,h.className,v,e.primaryDisabled);else{var b={theme:i.theme,disabled:$(e),expanded:y===e.key,checked:!!j(e),isAnchorLink:!!e.href,knownIcon:"None"!==h.iconName,itemClassName:e.className,dividerClassName:m,iconClassName:h.className,subMenuClassName:v,primaryDisabled:e.primaryDisabled};c=Re(We(null===(u=l.subComponentStyles)||void 0===u?void 0:u.menuItem,g),b)}switch("-"!==e.text&&"-"!==e.name||(e.itemType=S.Divider),e.itemType){case S.Divider:d.push(le(t,c));break;case S.Header:d.push(le(t,c));var k=ce(e,c,l,t,a,s);d.push(se(k,e.key||t,c,e.title));break;case S.Section:d.push(ie(e,c,l,t,a,s));break;default:var C=function(){return ue(e,c,t,r,n,a,s)},_=i.onRenderContextualMenuItem?i.onRenderContextualMenuItem(e,C):C();d.push(se(_,e.key||t,c,e.title))}return o.createElement(o.Fragment,{key:e.key},d)},ie=function(e,t,r,a,i,s){var l=e.sectionProps;if(l){var u,d;if(l.title){var h=void 0,f="";if("string"==typeof l.title){var p=c+l.title.replace(/\s/g,"");h={key:"section-".concat(l.title,"-title"),itemType:S.Header,text:l.title,id:p},f=p}else{var g=l.title.id||c+l.title.key.replace(/\s/g,"");h=(0,n.Cl)((0,n.Cl)({},l.title),{id:g}),f=g}h&&(d={role:"group","aria-labelledby":f},u=ce(h,t,r,a,i,s))}if(l.items&&l.items.length>0){var m=0;return o.createElement("li",{role:"presentation",key:l.key||e.key||"section-".concat(a)},o.createElement("div",(0,n.Cl)({},d),o.createElement("ul",{className:r.list,role:"presentation"},l.topDivider&&le(a,t,!0,!0),u&&se(u,e.key||a,t,e.title),l.items.map(function(e,t){var n=ae(e,t,m,He(l.items),i,s,r);if(e.itemType!==S.Divider&&e.itemType!==S.Header){var o=e.customOnRenderListLength?e.customOnRenderListLength:1;m+=o}return n}),l.bottomDivider&&le(a,t,!1,!0))))}}},se=function(e,t,r,n){return o.createElement("li",{role:"presentation",title:n,key:t,className:r.item},e)},le=function(e,t,r,n){return n||e>0?o.createElement("li",{role:"separator",key:"separator-"+e+(void 0===r?"":r?"-top":"-bottom"),className:t.divider,"aria-hidden":"true"}):null},ue=function(e,t,r,a,s,l,u){if(e.onRender)return e.onRender((0,n.Cl)({"aria-posinset":a+1,"aria-setsize":s},e),d);var c={item:e,classNames:t,index:r,focusableElementIndex:a,totalItemCount:s,hasCheckmarks:l,hasIcons:u,contextualMenuItemAs:i.contextualMenuItemAs,onItemMouseEnter:Y,onItemMouseLeave:Z,onItemMouseMove:X,onItemMouseDown:Ke,executeItemClick:re,onItemKeyDown:G,expandedMenuItemKey:y,openSubMenu:b,dismissSubMenu:_,dismissMenu:d};if(e.href){var h=Be;return e.contextualMenuItemWrapperAs&&(h=U(e.contextualMenuItemWrapperAs,h)),o.createElement(h,(0,n.Cl)({},c,{onItemClick:te}))}if(e.split&&q(e)){var f=Ee;return e.contextualMenuItemWrapperAs&&(f=U(e.contextualMenuItemWrapperAs,f)),o.createElement(f,(0,n.Cl)({},c,{onItemClick:ee,onItemClickBase:ne,onTap:L}))}var p=Pe;return e.contextualMenuItemWrapperAs&&(p=U(e.contextualMenuItemWrapperAs,p)),o.createElement(p,(0,n.Cl)({},c,{onItemClick:ee,onItemClickBase:ne}))},ce=function(e,t,r,a,s,l){var u=pe;e.contextualMenuItemAs&&(u=U(e.contextualMenuItemAs,u)),i.contextualMenuItemAs&&(u=U(i.contextualMenuItemAs,u));var c=e.itemProps,d=e.id,h=c&&(0,v.G1)(c,v.JM);return o.createElement("div",(0,n.Cl)({id:d,className:r.header},h,{style:e.style}),o.createElement(u,(0,n.Cl)({item:e,classNames:t,index:a,onCheckmarkClick:s?ee:void 0,hasIcons:l},c)))},de=i.isBeakVisible,he=i.items,fe=i.labelElementId,ge=i.id,me=i.className,be=i.beakWidth,ke=i.directionalHint,Ce=i.directionalHintForRTL,Se=i.alignTargetEdge,_e=i.gapSpace,we=i.coverTarget,xe=i.ariaLabel,Te=i.doNotLayer,qe=i.target,$e=i.bounds,Qe=i.useTargetWidth,Je=i.useTargetAsMinWidth,Xe=i.directionalHintFixed,Ze=i.shouldFocusOnMount,et=i.shouldFocusOnContainer,tt=i.title,rt=i.styles,nt=i.theme,ot=i.calloutProps,at=i.onRenderSubMenu,it=void 0===at?Ge:at,st=i.onRenderMenuList,lt=void 0===st?function(e,t){return oe(e,dt)}:st,ut=i.focusZoneProps,ct=i.getMenuClassNames,dt=ct?ct(nt,me):Me(rt,{theme:nt,className:me}),ht=function e(t){for(var r=0,n=t;r<n.length;r++){var o=n[r];if(o.iconProps)return!0;if(o.itemType===S.Section&&o.sectionProps&&e(o.sectionProps.items))return!0}return!1}(he);var ft,pt=(0,n.Cl)((0,n.Cl)({direction:D.E.vertical,handleTabKey:D.l.all,isCircularNavigation:!0,"data-tabster":'{"uncontrolled": {}, "focusable": { "excludeFromMover": true }}'},ut),{className:(0,s.A)(dt.root,null===(r=i.focusZoneProps)||void 0===r?void 0:r.className)}),gt=function(e){return e.some(function(e){return!!e.canCheck||!(!e.sectionProps||!e.sectionProps.items.some(function(e){return!0===e.canCheck}))})}(he),mt=y&&!0!==i.hidden?C():null;de=void 0===de?O<=Le.AR.medium:de;var vt=f.current;if((Qe||Je)&&vt&&vt.offsetWidth){var yt=vt.getBoundingClientRect().width-2;Qe?ft={width:yt}:Je&&(ft={minWidth:yt})}if(he&&he.length>0){var bt=He(he),kt=dt.subComponentStyles?dt.subComponentStyles.callout:void 0;return o.createElement(Ne.Consumer,null,function(e){return o.createElement(Q.P,(0,n.Cl)({styles:kt,onRestoreFocus:g},ot,{target:qe||e.target,isBeakVisible:de,beakWidth:be,directionalHint:ke,directionalHintForRTL:Ce,gapSpace:_e,coverTarget:we,doNotLayer:Te,className:(0,s.A)("ms-ContextualMenu-Callout",ot&&ot.className),setInitialFocus:Ze,onDismiss:i.onDismiss||e.onDismiss,onScroll:P,bounds:$e,directionalHintFixed:Xe,alignTargetEdge:Se,hidden:i.hidden||e.hidden,ref:t}),o.createElement("div",{style:ft,ref:l,id:ge,className:dt.container,tabIndex:et?0:-1,onKeyDown:K,onKeyUp:W,onFocusCapture:T,"aria-label":xe,"aria-labelledby":fe,role:"menu"},tt&&o.createElement("div",{className:dt.title}," ",tt," "),he&&he.length?function(e,t){var r=i.focusZoneAs,a=void 0===r?I.R:r;return o.createElement(a,(0,n.Cl)({},t),e)}(lt({ariaLabel:xe,items:he,totalItemCount:bt,hasCheckmarks:gt,hasIcons:ht,defaultMenuItemRenderer:function(e){return function(e,t){var r=e.index,n=e.focusableElementIndex,o=e.totalItemCount,a=e.hasCheckmarks,i=e.hasIcons;return ae(e,r,n,o,a,i,t)}(e,dt)},labelElementId:fe},function(e,t){return oe(e,dt)}),pt):null,mt&&it(mt,Ge)),o.createElement(k.MO,null))})}return null}),function(e,t){return!(t.shouldUpdateWhenHidden||!e.hidden||!t.hidden)||(0,y.ab)(e,t)});function $e(e){return e.which===u.c.alt||"Meta"===e.key}function Ke(e,t){var r;null===(r=e.onMouseDown)||void 0===r||r.call(e,e,t)}function Ge(e,t){throw Error("ContextualMenuBase: onRenderSubMenu callback is null or undefined. Please ensure to set `onRenderSubMenu` property either manually or with `styled` helper.")}function Qe(e,t){for(var r=0,n=t;r<n.length;r++){var o=n[r];if(o.itemType===S.Section&&o.sectionProps){var a=Qe(e,o.sectionProps.items);if(a)return a}else if(o.key&&o.key===e)return o}}function Je(e,t){return e?function(r,n){return Ye(r,t),e(r,n)}:e}function Ye(e,t){e&&t&&(e.persist(),t instanceof Event?e.target=t.target:t instanceof Element&&(e.target=t))}qe.displayName="ContextualMenuBase";var Xe={root:"ms-ContextualMenu",container:"ms-ContextualMenu-container",list:"ms-ContextualMenu-list",header:"ms-ContextualMenu-header",title:"ms-ContextualMenu-title",isopen:"is-open"};function Ze(e){return o.createElement(et,(0,n.Cl)({},e))}var et=(0,P.I)(qe,function(e){var t=e.className,r=e.theme,n=(0,ne.Km)(Xe,r),o=r.fonts,a=r.semanticColors,i=r.effects;return{root:[r.fonts.medium,n.root,n.isopen,{backgroundColor:a.menuBackground,minWidth:"180px"},t],container:[n.container,{selectors:{":focus":{outline:0}}}],list:[n.list,n.isopen,{listStyleType:"none",margin:"0",padding:"0"}],header:[n.header,o.small,{fontWeight:ne.BO.semibold,color:a.menuHeader,background:"none",backgroundColor:"transparent",border:"none",height:ae,lineHeight:ae,cursor:"default",padding:"0px 6px",userSelect:"none",textAlign:"left"}],title:[n.title,{fontSize:o.mediumPlus.fontSize,paddingRight:"14px",paddingLeft:"14px",paddingBottom:"5px",paddingTop:"5px",backgroundColor:a.menuItemBackgroundPressed}],subComponentStyles:{callout:{root:{boxShadow:i.elevation8}},menuItem:{}}}},function(e){return{onRenderSubMenu:e.onRenderSubMenu?(0,A.j)(e.onRenderSubMenu,Ze):Ze}},{scope:"ContextualMenu"}),tt=et;tt.displayName="ContextualMenu";var rt={msButton:"ms-Button",msButtonHasMenu:"ms-Button--hasMenu",msButtonIcon:"ms-Button-icon",msButtonMenuIcon:"ms-Button-menuIcon",msButtonLabel:"ms-Button-label",msButtonDescription:"ms-Button-description",msButtonScreenReaderText:"ms-Button-screenReaderText",msButtonFlexContainer:"ms-Button-flexContainer",msButtonTextContainer:"ms-Button-textContainer"},nt=(0,i.J9)(function(e,t,r,n,o,a,i,s,l,u,c){var d,h,f=(0,ne.Km)(rt,e||{}),p=u&&!c;return(0,ne.l8)(t.__shadowConfig__,{root:[f.msButton,t.root,n,l&&["is-checked",t.rootChecked],p&&["is-expanded",t.rootExpanded,(d={},d[":hover .".concat(f.msButtonIcon)]=t.iconExpandedHovered,d[":hover .".concat(f.msButtonMenuIcon)]=t.menuIconExpandedHovered||t.rootExpandedHovered,d[":hover"]=t.rootExpandedHovered,d)],s&&[rt.msButtonHasMenu,t.rootHasMenu],i&&["is-disabled",t.rootDisabled],!i&&!p&&!l&&(h={":hover":t.rootHovered},h[":hover .".concat(f.msButtonLabel)]=t.labelHovered,h[":hover .".concat(f.msButtonIcon)]=t.iconHovered,h[":hover .".concat(f.msButtonDescription)]=t.descriptionHovered,h[":hover .".concat(f.msButtonMenuIcon)]=t.menuIconHovered,h[":focus"]=t.rootFocused,h[":active"]=t.rootPressed,h[":active .".concat(f.msButtonIcon)]=t.iconPressed,h[":active .".concat(f.msButtonDescription)]=t.descriptionPressed,h[":active .".concat(f.msButtonMenuIcon)]=t.menuIconPressed,h),i&&l&&[t.rootCheckedDisabled],!i&&l&&{":hover":t.rootCheckedHovered,":active":t.rootCheckedPressed},r],flexContainer:[f.msButtonFlexContainer,t.flexContainer],textContainer:[f.msButtonTextContainer,t.textContainer],icon:[f.msButtonIcon,o,t.icon,p&&t.iconExpanded,l&&t.iconChecked,i&&t.iconDisabled],label:[f.msButtonLabel,t.label,l&&t.labelChecked,i&&t.labelDisabled],menuIcon:[f.msButtonMenuIcon,a,t.menuIcon,l&&t.menuIconChecked,i&&!c&&t.menuIconDisabled,!i&&!p&&!l&&{":hover":t.menuIconHovered,":active":t.menuIconPressed},p&&["is-expanded",t.menuIconExpanded]],description:[f.msButtonDescription,t.description,l&&t.descriptionChecked,i&&t.descriptionDisabled],screenReaderText:[f.msButtonScreenReaderText,t.screenReaderText]})}),ot="ms-SplitButton-divider",at=(0,i.J9)(function(e,t,r,n,o){return{root:(0,ne.Zq)(e.splitButtonMenuButton,r&&[e.splitButtonMenuButtonExpanded],t&&[e.splitButtonMenuButtonDisabled],n&&!t&&[e.splitButtonMenuButtonChecked],o&&!t&&[{":focus":e.splitButtonMenuFocused}]),splitButtonContainer:(0,ne.Zq)(e.splitButtonContainer,!t&&n&&[e.splitButtonContainerChecked,{":hover":e.splitButtonContainerCheckedHovered}],!t&&!n&&[{":hover":e.splitButtonContainerHovered,":focus":e.splitButtonContainerFocused}],t&&e.splitButtonContainerDisabled),icon:(0,ne.Zq)(e.splitButtonMenuIcon,t&&e.splitButtonMenuIconDisabled,!t&&o&&e.splitButtonMenuIcon),flexContainer:(0,ne.Zq)(e.splitButtonFlexContainer),divider:(0,ne.Zq)(ot,e.splitButtonDivider,(o||t)&&e.splitButtonDividerDisabled)}}),it="BaseButton",st=function(e){function t(t){var r=e.call(this,t)||this;return r._buttonElement=o.createRef(),r._splitButtonContainer=o.createRef(),r._mergedRef=(0,a.K)(),r._renderedVisibleMenu=!1,r._getMemoizedMenuButtonKeytipProps=(0,i.J9)(function(e){return(0,n.Cl)((0,n.Cl)({},e),{hasMenu:!0})}),r._onRenderIcon=function(e,t){var a=r.props.iconProps;if(a&&(void 0!==a.iconName||a.imageProps)){var i=a.className,l=a.imageProps,u=(0,n.Tt)(a,["className","imageProps"]);if(a.styles)return o.createElement(_.I,(0,n.Cl)({className:(0,s.A)(r._classNames.icon,i),imageProps:l},u));if(a.iconName)return o.createElement(B.l8,(0,n.Cl)({className:(0,s.A)(r._classNames.icon,i)},u));if(l)return o.createElement(T,(0,n.Cl)({className:(0,s.A)(r._classNames.icon,i),imageProps:l},u))}return null},r._onRenderTextContents=function(){var e=r.props,t=e.text,n=e.children,a=e.secondaryText,i=void 0===a?r.props.description:a,s=e.onRenderText,l=void 0===s?r._onRenderText:s,u=e.onRenderDescription,c=void 0===u?r._onRenderDescription:u;return t||"string"==typeof n||i?o.createElement("span",{className:r._classNames.textContainer},l(r.props,r._onRenderText),c(r.props,r._onRenderDescription)):[l(r.props,r._onRenderText),c(r.props,r._onRenderDescription)]},r._onRenderText=function(){var e=r.props.text,t=r.props.children;return void 0===e&&"string"==typeof t&&(e=t),r._hasText()?o.createElement("span",{key:r._labelId,className:r._classNames.label,id:r._labelId},e):null},r._onRenderChildren=function(){var e=r.props.children;return"string"==typeof e?null:e},r._onRenderDescription=function(e){var t=e.secondaryText,n=void 0===t?r.props.description:t;return n?o.createElement("span",{key:r._descriptionId,className:r._classNames.description,id:r._descriptionId},n):null},r._onRenderAriaDescription=function(){var e=r.props.ariaDescription;return e?o.createElement("span",{className:r._classNames.screenReaderText,id:r._ariaDescriptionId},e):null},r._onRenderMenuIcon=function(e){var t=r.props.menuIconProps;return o.createElement(B.l8,(0,n.Cl)({iconName:"ChevronDown"},t,{className:r._classNames.menuIcon}))},r._onRenderMenu=function(e){var t=r.props.menuAs?U(r.props.menuAs,tt):tt;return o.createElement(t,(0,n.Cl)({},e))},r._onDismissMenu=function(e){var t=r.props.menuProps;t&&t.onDismiss&&t.onDismiss(e),e&&e.defaultPrevented||r._dismissMenu()},r._dismissMenu=function(){r._menuShouldFocusOnMount=void 0,r._menuShouldFocusOnContainer=void 0,r.setState({menuHidden:!0})},r._openMenu=function(e,t){void 0===t&&(t=!0),r.props.menuProps&&(r._menuShouldFocusOnContainer=e,r._menuShouldFocusOnMount=t,r._renderedVisibleMenu=!0,r.setState({menuHidden:!1}))},r._onToggleMenu=function(e){var t=!0;r.props.menuProps&&!1===r.props.menuProps.shouldFocusOnMount&&(t=!1),r.state.menuHidden?r._openMenu(e,t):r._dismissMenu()},r._onSplitContainerFocusCapture=function(e){var t=r._splitButtonContainer.current;!t||e.target&&(0,l.s)(e.target,t)||t.focus()},r._onSplitButtonPrimaryClick=function(e){r.state.menuHidden||r._dismissMenu();var t=r._processingTouch&&!r.props.toggle;!t&&r.props.onClick?r.props.onClick(e):t&&r._onMenuClick(e)},r._onKeyDown=function(e){!r.props.disabled||e.which!==u.c.enter&&e.which!==u.c.space?r.props.disabled||(r.props.menuProps?r._onMenuKeyDown(e):void 0!==r.props.onKeyDown&&r.props.onKeyDown(e)):(e.preventDefault(),e.stopPropagation())},r._onKeyUp=function(e){r.props.disabled||void 0===r.props.onKeyUp||r.props.onKeyUp(e)},r._onKeyPress=function(e){r.props.disabled||void 0===r.props.onKeyPress||r.props.onKeyPress(e)},r._onMouseUp=function(e){r.props.disabled||void 0===r.props.onMouseUp||r.props.onMouseUp(e)},r._onMouseDown=function(e){r.props.disabled||void 0===r.props.onMouseDown||r.props.onMouseDown(e)},r._onClick=function(e){r.props.disabled||(r.props.menuProps?r._onMenuClick(e):void 0!==r.props.onClick&&r.props.onClick(e))},r._onSplitButtonContainerKeyDown=function(e){e.which===u.c.enter||e.which===u.c.space?r._buttonElement.current&&(r._buttonElement.current.click(),e.preventDefault(),e.stopPropagation()):r._onMenuKeyDown(e)},r._onMenuKeyDown=function(e){var t;if(!r.props.disabled){r.props.onKeyDown&&r.props.onKeyDown(e);var n=e.which===u.c.up,o=e.which===u.c.down;if(!e.defaultPrevented&&r._isValidMenuOpenKey(e)){var a=r.props.onMenuClick;a&&a(e,r.props),r._onToggleMenu(!1),e.preventDefault(),e.stopPropagation()}if(e.which!==u.c.enter&&e.which!==u.c.space||(0,c.Fy)(!0,e.target,null===(t=r.context)||void 0===t?void 0:t.registeredProviders),!e.altKey&&!e.metaKey&&(n||o))if(!r.state.menuHidden&&r.props.menuProps)(void 0!==r._menuShouldFocusOnMount?r._menuShouldFocusOnMount:r.props.menuProps.shouldFocusOnMount)||(e.preventDefault(),e.stopPropagation(),r._menuShouldFocusOnMount=!0,r.forceUpdate())}},r._onTouchStart=function(){r._isSplitButton&&r._splitButtonContainer.current&&!("onpointerdown"in r._splitButtonContainer.current)&&r._handleTouchAndPointerEvent()},r._onMenuClick=function(e){var t=r.props,n=t.onMenuClick,o=t.menuProps;n&&n(e,r.props);var a="boolean"==typeof(null==o?void 0:o.shouldFocusOnContainer)?o.shouldFocusOnContainer:"mouse"===e.nativeEvent.pointerType;e.defaultPrevented||(r._onToggleMenu(a),e.preventDefault(),e.stopPropagation())},(0,d.f)(r),r._async=new h.j(r),r._events=new f.g(r),(0,p.J)(it,t,["menuProps","onClick"],"split",r.props.split),(0,g.A)(it,t,{rootProps:void 0,description:"secondaryText",toggled:"checked"}),r._labelId=(0,m.O)(),r._descriptionId=(0,m.O)(),r._ariaDescriptionId=(0,m.O)(),r.state={menuHidden:!0},r}return(0,n.C6)(t,e),Object.defineProperty(t.prototype,"_isSplitButton",{get:function(){return!!this.props.menuProps&&!!this.props.onClick&&!0===this.props.split},enumerable:!1,configurable:!0}),t.prototype.render=function(){var e,t=this.props,r=t.ariaDescription,n=t.ariaLabel,o=t.ariaHidden,a=t.className,i=t.disabled,s=t.allowDisabledFocus,l=t.primaryDisabled,u=t.secondaryText,c=void 0===u?this.props.description:u,d=t.href,h=t.iconProps,f=t.menuIconProps,p=t.styles,g=t.checked,m=t.variantClassName,k=t.theme,C=t.toggle,S=t.getClassNames,_=t.role,B=this.state.menuHidden,w=i||l;this._classNames=S?S(k,a,m,h&&h.className,f&&f.className,w,g,!B,!!this.props.menuProps,this.props.split,!!s):nt(k,p,a,m,h&&h.className,f&&f.className,w,!!this.props.menuProps,g,!B,this.props.split);var x=this,T=x._ariaDescriptionId,E=x._labelId,P=x._descriptionId,A=!w&&!!d,F=A?"a":"button",D=(0,v.G1)((0,y.kp)(A?{}:{type:"button"},this.props.rootProps,this.props),A?v.t0:v.uw,["disabled"]),I=n||D["aria-label"],L=void 0;r?L=T:c&&this.props.onRenderDescription!==b.K?L=P:D["aria-describedby"]&&(L=D["aria-describedby"]);var N=void 0;D["aria-labelledby"]?N=D["aria-labelledby"]:L&&!I&&(N=this._hasText()?E:void 0);var M=!(!1===this.props["data-is-focusable"]||i&&!s||this._isSplitButton),R="menuitemcheckbox"===_||"checkbox"===_,O=R||!0===C?!!g:void 0,H=(0,y.kp)(D,((e={className:this._classNames.root,ref:this._mergedRef(this.props.elementRef,this._buttonElement),disabled:w&&!s,onKeyDown:this._onKeyDown,onKeyPress:this._onKeyPress,onKeyUp:this._onKeyUp,onMouseDown:this._onMouseDown,onMouseUp:this._onMouseUp,onClick:this._onClick,"aria-label":I,"aria-labelledby":N,"aria-describedby":L,"aria-disabled":w,"data-is-focusable":M})[R?"aria-checked":"aria-pressed"]=O,e));if(o&&(H["aria-hidden"]=!0),this._isSplitButton)return this._onRenderSplitButtonContent(F,H);if(this.props.menuProps){var z=this.props.menuProps.id,V=void 0===z?"".concat(this._labelId,"-menu"):z;(0,y.kp)(H,{"aria-expanded":!B,"aria-controls":B?null:V,"aria-haspopup":!0})}return this._onRenderContent(F,H)},t.prototype.componentDidMount=function(){this._isSplitButton&&this._splitButtonContainer.current&&("onpointerdown"in this._splitButtonContainer.current&&this._events.on(this._splitButtonContainer.current,"pointerdown",this._onPointerDown,!0),"onpointerup"in this._splitButtonContainer.current&&this.props.onPointerUp&&this._events.on(this._splitButtonContainer.current,"pointerup",this.props.onPointerUp,!0))},t.prototype.componentDidUpdate=function(e,t){this.props.onAfterMenuDismiss&&!t.menuHidden&&this.state.menuHidden&&this.props.onAfterMenuDismiss()},t.prototype.componentWillUnmount=function(){this._async.dispose(),this._events.dispose()},t.prototype.focus=function(){var e,t;this._isSplitButton&&this._splitButtonContainer.current?((0,c.Fy)(!0,void 0,null===(e=this.context)||void 0===e?void 0:e.registeredProviders),this._splitButtonContainer.current.focus()):this._buttonElement.current&&((0,c.Fy)(!0,void 0,null===(t=this.context)||void 0===t?void 0:t.registeredProviders),this._buttonElement.current.focus())},t.prototype.dismissMenu=function(){this._dismissMenu()},t.prototype.openMenu=function(e,t){this._openMenu(e,t)},t.prototype._onRenderContent=function(e,t){var r=this,a=this.props,i=e,s=a.menuIconProps,l=a.menuProps,u=a.onRenderIcon,c=void 0===u?this._onRenderIcon:u,d=a.onRenderAriaDescription,h=void 0===d?this._onRenderAriaDescription:d,f=a.onRenderChildren,p=void 0===f?this._onRenderChildren:f,g=a.onRenderMenu,m=void 0===g?this._onRenderMenu:g,v=a.onRenderMenuIcon,y=void 0===v?this._onRenderMenuIcon:v,b=a.disabled,C=a.keytipProps;C&&l&&(C=this._getMemoizedMenuButtonKeytipProps(C));var S=function(e){return o.createElement(i,(0,n.Cl)({},t,e),o.createElement("span",{className:r._classNames.flexContainer,"data-automationid":"splitbuttonprimary"},c(a,r._onRenderIcon),r._onRenderTextContents(),h(a,r._onRenderAriaDescription),p(a,r._onRenderChildren),!r._isSplitButton&&(l||s||r.props.onRenderMenuIcon)&&y(r.props,r._onRenderMenuIcon),l&&!l.doNotLayer&&r._shouldRenderMenu()&&m(r._getMenuProps(l),r._onRenderMenu)))},_=C?o.createElement(_e,{keytipProps:this._isSplitButton?void 0:C,ariaDescribedBy:t["aria-describedby"],disabled:b},function(e){return S(e)}):S();return l&&l.doNotLayer?o.createElement(o.Fragment,null,_,this._shouldRenderMenu()&&m(this._getMenuProps(l),this._onRenderMenu)):o.createElement(o.Fragment,null,_,o.createElement(k.MO,null))},t.prototype._shouldRenderMenu=function(){var e=this.state.menuHidden,t=this.props,r=t.persistMenu,n=t.renderPersistedMenuHiddenOnMount;return!e||!(!r||!this._renderedVisibleMenu&&!n)},t.prototype._hasText=function(){return null!==this.props.text&&(void 0!==this.props.text||"string"==typeof this.props.children)},t.prototype._getMenuProps=function(e){var t=this.props.persistMenu,r=this.state.menuHidden;return e.ariaLabel||e.labelElementId||!this._hasText()||(e=(0,n.Cl)((0,n.Cl)({},e),{labelElementId:this._labelId})),(0,n.Cl)((0,n.Cl)({id:this._labelId+"-menu",directionalHint:E.A.bottomLeftEdge},e),{shouldFocusOnContainer:this._menuShouldFocusOnContainer,shouldFocusOnMount:this._menuShouldFocusOnMount,hidden:t?r:void 0,className:(0,s.A)("ms-BaseButton-menuhost",e.className),target:this._isSplitButton?this._splitButtonContainer.current:this._buttonElement.current,onDismiss:this._onDismissMenu})},t.prototype._onRenderSplitButtonContent=function(e,t){var r=this,a=this.props,i=a.styles,s=void 0===i?{}:i,l=a.disabled,u=a.allowDisabledFocus,c=a.checked,d=a.getSplitButtonClassNames,h=a.primaryDisabled,f=a.menuProps,p=a.toggle,g=a.role,m=a.primaryActionButtonProps,b=this.props.keytipProps,k=this.state.menuHidden,S=d?d(!!l,!k,!!c,!!u):s&&at(s,!!l,!k,!!c,!!h);(0,y.kp)(t,{onClick:void 0,onPointerDown:void 0,onPointerUp:void 0,tabIndex:-1,"data-is-focusable":!1}),b&&f&&(b=this._getMemoizedMenuButtonKeytipProps(b));var _=(0,v.G1)(t,[],["disabled"]);m&&(0,y.kp)(t,m);var B=function(a){return o.createElement("div",(0,n.Cl)({},_,{"data-ktp-target":a?a["data-ktp-target"]:void 0,role:g||"button","aria-disabled":l,"aria-haspopup":!0,"aria-expanded":!k,"aria-pressed":p?!!c:void 0,"aria-describedby":C(t["aria-describedby"],a?a["aria-describedby"]:void 0),className:S&&S.splitButtonContainer,onKeyDown:r._onSplitButtonContainerKeyDown,onTouchStart:r._onTouchStart,ref:r._splitButtonContainer,"data-is-focusable":!0,onClick:l||h?void 0:r._onSplitButtonPrimaryClick,tabIndex:!l&&!h||u?0:void 0,"aria-roledescription":t["aria-roledescription"],onFocusCapture:r._onSplitContainerFocusCapture}),o.createElement("span",{style:{display:"flex",width:"100%"}},r._onRenderContent(e,t),r._onRenderSplitButtonMenuButton(S,a),r._onRenderSplitButtonDivider(S)))};return b?o.createElement(_e,{keytipProps:b,disabled:l},function(e){return B(e)}):B()},t.prototype._onRenderSplitButtonDivider=function(e){if(e&&e.divider){return o.createElement("span",{className:e.divider,"aria-hidden":!0,onClick:function(e){e.stopPropagation()}})}return null},t.prototype._onRenderSplitButtonMenuButton=function(e,r){var a=this.props,i=a.allowDisabledFocus,s=a.checked,l=a.disabled,u=a.splitButtonMenuProps,c=a.splitButtonAriaLabel,d=a.primaryDisabled,h=this.state.menuHidden,f=this.props.menuIconProps;void 0===f&&(f={iconName:"ChevronDown"});var p=(0,n.Cl)((0,n.Cl)({},u),{styles:e,checked:s,disabled:l,allowDisabledFocus:i,onClick:this._onMenuClick,menuProps:void 0,iconProps:(0,n.Cl)((0,n.Cl)({},f),{className:this._classNames.menuIcon}),ariaLabel:c,"aria-haspopup":!0,"aria-expanded":!h,"data-is-focusable":!1});return o.createElement(t,(0,n.Cl)({},p,{"data-ktp-execute-target":r?r["data-ktp-execute-target"]:r,onMouseDown:this._onMouseDown,tabIndex:d&&!i?0:-1}))},t.prototype._onPointerDown=function(e){var t=this.props.onPointerDown;t&&t(e),"touch"===e.pointerType&&(this._handleTouchAndPointerEvent(),e.preventDefault(),e.stopImmediatePropagation())},t.prototype._handleTouchAndPointerEvent=function(){var e=this;void 0!==this._lastTouchTimeoutId&&(this._async.clearTimeout(this._lastTouchTimeoutId),this._lastTouchTimeoutId=void 0),this._processingTouch=!0,this._lastTouchTimeoutId=this._async.setTimeout(function(){e._processingTouch=!1,e._lastTouchTimeoutId=void 0,e.state.menuHidden&&e.focus()},500)},t.prototype._isValidMenuOpenKey=function(e){return this.props.menuTriggerKeyCode?e.which===this.props.menuTriggerKeyCode:!!this.props.menuProps&&(e.which===u.c.down&&(e.altKey||e.metaKey))},t.defaultProps={baseClassName:"ms-Button",styles:{},split:!1},t.contextType=k.dM,t}(o.Component)},5896:(e,t,r)=>{"use strict";r.d(t,{K:()=>c});var n=r(7089),o=r(7308),a=r(292),i=r(7321),s=r(3965);var l=r(9846);!function(e){function t(r,n){var o=e.call(this,r,n)||this;return function(e,t,r){for(var n=0,o=r.length;n<o;n++)u(e,t,r[n])}(o,t.prototype,["componentDidMount","shouldComponentUpdate","getSnapshotBeforeUpdate","render","componentDidUpdate","componentWillUnmount"]),o}(0,n.C6)(t,e),t.prototype.componentDidUpdate=function(e,t){this._updateComponentRef(e,this.props)},t.prototype.componentDidMount=function(){this._setComponentRef(this.props.componentRef,this)},t.prototype.componentWillUnmount=function(){if(this._setComponentRef(this.props.componentRef,null),this.__disposables){for(var e=0,t=this._disposables.length;e<t;e++){var r=this.__disposables[e];r.dispose&&r.dispose()}this.__disposables=null}},Object.defineProperty(t.prototype,"className",{get:function(){if(!this.__className){var e=/function (.{1,})\(/.exec(this.constructor.toString());this.__className=e&&e.length>1?e[1]:""}return this.__className},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"_disposables",{get:function(){return this.__disposables||(this.__disposables=[]),this.__disposables},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"_async",{get:function(){return this.__async||(this.__async=new a.j(this),this._disposables.push(this.__async)),this.__async},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"_events",{get:function(){return this.__events||(this.__events=new i.g(this),this._disposables.push(this.__events)),this.__events},enumerable:!1,configurable:!0}),t.prototype._resolveRef=function(e){var t=this;return this.__resolves||(this.__resolves={}),this.__resolves[e]||(this.__resolves[e]=function(r){return t[e]=r}),this.__resolves[e]},t.prototype._updateComponentRef=function(e,t){void 0===t&&(t={}),e&&t&&e.componentRef!==t.componentRef&&(this._setComponentRef(e.componentRef,null),this._setComponentRef(t.componentRef,this))},t.prototype._warnDeprecations=function(e){(0,l.A)(this.className,this.props,e)},t.prototype._warnMutuallyExclusive=function(e){this.className,this.props},t.prototype._warnConditionallyRequiredProps=function(e,t,r){(0,s.J)(this.className,this.props,e,t,r)},t.prototype._setComponentRef=function(e,t){!this._skipComponentRefResolution&&e&&("function"==typeof e&&e(t),"object"==typeof e&&(e.current=t))}}(o.Component);function u(e,t,r){var n=e[r],o=t[r];(n||o)&&(e[r]=function(){for(var e,t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];return o&&(e=o.apply(this,t)),n!==o&&(e=n.apply(this,t)),e})}function c(){return null}},5959:(e,t,r)=>{"use strict";r.d(t,{Cl:()=>n,fX:()=>o});var n=function(){return n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},n.apply(this,arguments)};Object.create;function o(e,t,r){if(r||2===arguments.length)for(var n,o=0,a=t.length;o<a;o++)!n&&o in t||(n||(n=Array.prototype.slice.call(t,0,o)),n[o]=t[o]);return e.concat(n||Array.prototype.slice.call(t))}Object.create;"function"==typeof SuppressedError&&SuppressedError},5971:(e,t)=>{function r(e,n,o,a,i,s){var l=Math.floor((n-e)/2)+e,u=i(o,a[l],!0);return 0===u?l:u>0?n-l>1?r(l,n,o,a,i,s):s==t.LEAST_UPPER_BOUND?n<a.length?n:-1:l:l-e>1?r(e,l,o,a,i,s):s==t.LEAST_UPPER_BOUND?l:e<0?-1:e}t.GREATEST_LOWER_BOUND=1,t.LEAST_UPPER_BOUND=2,t.search=function(e,n,o,a){if(0===n.length)return-1;var i=r(-1,n.length,e,n,o,a||t.GREATEST_LOWER_BOUND);if(i<0)return-1;for(;i-1>=0&&0===o(n[i],n[i-1],!0);)--i;return i}},5990:(e,t,r)=>{"use strict";r.d(t,{BI:()=>s,Dg:()=>o,HM:()=>u,JL:()=>c,KN:()=>a,OG:()=>d,Qj:()=>i,Z0:()=>l,gk:()=>h});var n=r(5862);const o=e=>({type:n.X.ResetInitOptions,payload:e}),a=e=>({type:n.X.SetThemeAtRuntime,payload:e}),i=e=>({type:n.X.HideUxSchemaPage,payload:{pageIndex:e}}),s=(e,t,r)=>({type:n.X.UpdateUxSchemaPageQuestion,payload:{value:e,pageIndex:t,questionIndex:r}}),l=e=>({type:n.X.SetToastModalVisibility,payload:e}),u=e=>({type:n.X.SetFooterButtonsVisibility,payload:e}),c=e=>({type:n.X.SetCurrentPageValidity,payload:e}),d=e=>({type:n.X.SetSubmitBtnClickCount,payload:e}),h=e=>({type:n.X.SetPageNavigationAttributes,payload:e})},6072:function(e,t,r){var n,o,a;!function(){"use strict";o=[r(4409),r(6507)],void 0===(a="function"==typeof(n=function(e,t){function r(e){return new Promise(function(t,r){var n=new XMLHttpRequest;n.open("get",e),n.onerror=r,n.onreadystatechange=function(){4===n.readyState&&(n.status>=200&&n.status<300||"file://"===e.substr(0,7)&&n.responseText?t(n.responseText):r(new Error("HTTP status: "+n.status+" retrieving "+e)))},n.send()})}function n(e){if("undefined"!=typeof window&&window.atob)return window.atob(e);throw new Error("You must supply a polyfill for window.atob in this environment")}function o(e){if("undefined"!=typeof JSON&&JSON.parse)return JSON.parse(e);throw new Error("You must supply a polyfill for JSON.parse in this environment")}function a(e,t){for(var r=[/['"]?([$_A-Za-z][$_A-Za-z0-9]*)['"]?\s*[:=]\s*function\b/,/function\s+([^('"`]*?)\s*\(([^)]*)\)/,/['"]?([$_A-Za-z][$_A-Za-z0-9]*)['"]?\s*[:=]\s*(?:eval|new Function)\b/,/\b(?!(?:if|for|switch|while|with|catch)\b)(?:(?:static)\s+)?(\S+)\s*\(.*?\)\s*\{/,/['"]?([$_A-Za-z][$_A-Za-z0-9]*)['"]?\s*[:=]\s*\(.*?\)\s*=>/],n=e.split("\n"),o="",a=Math.min(t,20),i=0;i<a;++i){var s=n[t-i-1],l=s.indexOf("//");if(l>=0&&(s=s.substr(0,l)),s){o=s+o;for(var u=r.length,c=0;c<u;c++){var d=r[c].exec(o);if(d&&d[1])return d[1]}}}}function i(){if("function"!=typeof Object.defineProperty||"function"!=typeof Object.create)throw new Error("Unable to consume source maps in older browsers")}function s(e){if("object"!=typeof e)throw new TypeError("Given StackFrame is not an object");if("string"!=typeof e.fileName)throw new TypeError("Given file name is not a String");if("number"!=typeof e.lineNumber||e.lineNumber%1!=0||e.lineNumber<1)throw new TypeError("Given line number must be a positive integer");if("number"!=typeof e.columnNumber||e.columnNumber%1!=0||e.columnNumber<0)throw new TypeError("Given column number must be a non-negative integer");return!0}function l(e){for(var t,r,n=/\/\/[#@] ?sourceMappingURL=([^\s'"]+)\s*$/gm;r=n.exec(e);)t=r[1];if(t)return t;throw new Error("sourceMappingURL not found")}function u(e,r,n){return new Promise(function(o,a){var i=r.originalPositionFor({line:e.lineNumber,column:e.columnNumber});if(i.source){var s=r.sourceContentFor(i.source);s&&(n[i.source]=s),o(new t({functionName:i.name||e.functionName,args:e.args,fileName:i.source,lineNumber:i.line,columnNumber:i.column}))}else a(new Error("Could not get original source for given stackframe and source map"))})}return function c(d){if(!(this instanceof c))return new c(d);d=d||{},this.sourceCache=d.sourceCache||{},this.sourceMapConsumerCache=d.sourceMapConsumerCache||{},this.ajax=d.ajax||r,this._atob=d.atob||n,this._get=function(e){return new Promise(function(t,r){var n="data:"===e.substr(0,5);if(this.sourceCache[e])t(this.sourceCache[e]);else if(d.offline&&!n)r(new Error("Cannot make network requests in offline mode"));else if(n){var o=/^data:application\/json;([\w=:"-]+;)*base64,/,a=e.match(o);if(a){var i=a[0].length,s=e.substr(i),l=this._atob(s);this.sourceCache[e]=l,t(l)}else r(new Error("The encoding of the inline sourcemap is not supported"))}else{var u=this.ajax(e,{method:"get"});this.sourceCache[e]=u,u.then(t,r)}}.bind(this))},this._getSourceMapConsumer=function(t,r){return new Promise(function(n,a){if(this.sourceMapConsumerCache[t])n(this.sourceMapConsumerCache[t]);else{var i=new Promise(function(n,a){return this._get(t).then(function(t){"string"==typeof t&&(t=o(t.replace(/^\)\]\}'/,""))),void 0===t.sourceRoot&&(t.sourceRoot=r),n(new e.SourceMapConsumer(t))},a)}.bind(this));this.sourceMapConsumerCache[t]=i,n(i)}}.bind(this))},this.pinpoint=function(e){return new Promise(function(t,r){this.getMappedLocation(e).then(function(e){function r(){t(e)}this.findFunctionName(e).then(t,r).catch(r)}.bind(this),r)}.bind(this))},this.findFunctionName=function(e){return new Promise(function(r,n){s(e),this._get(e.fileName).then(function(n){var o=e.lineNumber,i=e.columnNumber,s=a(n,o,i);r(s?new t({functionName:s,args:e.args,fileName:e.fileName,lineNumber:o,columnNumber:i}):e)},n).catch(n)}.bind(this))},this.getMappedLocation=function(e){return new Promise(function(t,r){i(),s(e);var n=this.sourceCache,o=e.fileName;this._get(o).then(function(r){var a=l(r),i="data:"===a.substr(0,5),s=o.substring(0,o.lastIndexOf("/")+1);return"/"===a[0]||i||/^https?:\/\/|^\/\//i.test(a)||(a=s+a),this._getSourceMapConsumer(a,s).then(function(r){return u(e,r,n).then(t).catch(function(){t(e)})})}.bind(this),r).catch(r)}.bind(this))}}})?n.apply(t,o):n)||(e.exports=a)}()},6084:e=>{"use strict";
          /*
          object-assign
          (c) Sindre Sorhus
          @license MIT
          */var t=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,n=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},r=0;r<10;r++)t["_"+String.fromCharCode(r)]=r;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return t[e]}).join(""))return!1;var n={};return"abcdefghijklmnopqrst".split("").forEach(function(e){n[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},n)).join("")}catch(e){return!1}}()?Object.assign:function(e,o){for(var a,i,s=function(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),l=1;l<arguments.length;l++){for(var u in a=Object(arguments[l]))r.call(a,u)&&(s[u]=a[u]);if(t){i=t(a);for(var c=0;c<i.length;c++)n.call(a,i[c])&&(s[i[c]]=a[i[c]])}}return s}},6099:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});
          /**
          * AWTLogManagerSettings.ts
          * @author Abhilash Panwar (abpanwar)
          * @copyright Microsoft 2017
          */
          var n=r(582),o=r(828),a=function(){function e(){}return e.logManagerContext=new n.default,e.sessionEnabled=!0,e.loggingEnabled=!1,e.defaultTenantToken="",e.semanticContext=new o.default(!0,e.logManagerContext),e}();t.default=a},6157:(e,t,r)=>{"use strict";function n(e,t){if(!e||!t)return!e&&!t;for(var r in e)if(e.hasOwnProperty(r)&&(!t.hasOwnProperty(r)||t[r]!==e[r]))return!1;for(var r in t)if(t.hasOwnProperty(r)&&!e.hasOwnProperty(r))return!1;return!0}function o(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];return a.apply(this,[null,e].concat(t))}function a(e,t){for(var r=[],n=2;n<arguments.length;n++)r[n-2]=arguments[n];t=t||{};for(var o=0,a=r;o<a.length;o++){var i=a[o];if(i)for(var s in i)!i.hasOwnProperty(s)||e&&!e(s)||(t[s]=i[s])}return t}function i(e,t){return Object.keys(e).map(function(r){if(String(Number(r))!==r)return t(r,e[r])}).filter(function(e){return!!e})}function s(e,t){var r={};for(var n in e)-1===t.indexOf(n)&&e.hasOwnProperty(n)&&(r[n]=e[n]);return r}r.d(t,{ab:()=>n,cJ:()=>s,cg:()=>i,kp:()=>o})},6224:(e,t,r)=>{"use strict";r.d(t,{l8:()=>d,ne:()=>c});var n=r(7089),o=r(7308),a=r(6789),i=r(5624),s=r(107),l=r(2527),u=r(4922),c=(0,i.J9)(function(e){var t=(0,u.sW)(e)||{subset:{},code:void 0},r=t.code,n=t.subset;return r?{children:r,iconClassName:n.className,fontFamily:n.fontFace&&n.fontFace.fontFamily,mergeImageProps:n.mergeImageProps}:null},void 0,!0),d=function(e){var t=e.iconName,r=e.className,i=e.style,u=void 0===i?{}:i,d=c(t)||{},h=d.iconClassName,f=d.children,p=d.fontFamily,g=d.mergeImageProps,m=(0,s.G1)(e,s.vt),v=e["aria-label"]||e.title,y=e["aria-label"]||e["aria-labelledby"]||e.title?{role:g?void 0:"img"}:{"aria-hidden":!0},b=f;return g&&"object"==typeof f&&"object"==typeof f.props&&v&&(b=o.cloneElement(f,{alt:v})),o.createElement("i",(0,n.Cl)({"data-icon-name":t},y,m,g?{title:void 0,"aria-label":void 0}:{},{className:(0,l.A)(a.xD,a.xW.root,h,!t&&a.xW.placeholder,r),style:(0,n.Cl)({fontFamily:p},u)}),b)};(0,i.J9)(function(e,t,r){return d({iconName:e,className:t,"aria-label":r})})},6228:(e,t,r)=>{"use strict";function n(e,t){return n=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},n(e,t)}function o(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,n(e,t)}r.d(t,{A:()=>o})},6303:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})},6347:(e,t,r)=>{"use strict";function n(e,t){if(null==e)return{};var r={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}r.d(t,{A:()=>n})},6348:(e,t,r)=>{"use strict";var n=r(6722);e.exports=n.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),r=document.createElement("a");function o(e){var n=e;return t&&(r.setAttribute("href",n),n=r.href),r.setAttribute("href",n),{href:r.href,protocol:r.protocol?r.protocol.replace(/:$/,""):"",host:r.host,search:r.search?r.search.replace(/^\?/,""):"",hash:r.hash?r.hash.replace(/^#/,""):"",hostname:r.hostname,port:r.port,pathname:"/"===r.pathname.charAt(0)?r.pathname:"/"+r.pathname}}return e=o(window.location.href),function(t){var r=n.isString(t)?o(t):t;return r.protocol===e.protocol&&r.host===e.host}}():function(){return!0}},6355:(e,t,r)=>{"use strict";r.d(t,{U4:()=>l,b2:()=>u,mL:()=>i,xx:()=>s});var n=r(3922);const o={},a=(0,n.K)({});function i(e,t){o[e]=t}function s(e,t){return!o[e]&&(o[e]=t,!0)}function l(e){if(!o.hasOwnProperty(e))throw new Error(`dataSource '${e}' was not set yet`);return o[e]}function u(e,t){return o.hasOwnProperty(e)?o[e]:t||a}},6414:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.QuestionType=void 0,function(e){e.Comment="Comment",e.ContactMe="ContactMe",e.MultipleChoice="MultipleChoice",e.Label="Label",e.Rating="Rating",e.SingleSelect="SingleSelect",e.Likert="Likert"}(t.QuestionType||(t.QuestionType={}))},6460:(e,t,r)=>{"use strict";r.d(t,{B:()=>a});var n=r(7308),o=r(7773);function a(e,t){var r=n.useRef(t);return r.current||(r.current=(0,o.O)(e)),r.current}},6507:function(e,t){var r,n,o;!function(){"use strict";n=[],void 0===(o="function"==typeof(r=function(){function e(e){return!isNaN(parseFloat(e))&&isFinite(e)}function t(e){return e.charAt(0).toUpperCase()+e.substring(1)}function r(e){return function(){return this[e]}}var n=["isConstructor","isEval","isNative","isToplevel"],o=["columnNumber","lineNumber"],a=["fileName","functionName","source"],i=["args"],s=["evalOrigin"],l=n.concat(o,a,i,s);function u(e){if(e)for(var r=0;r<l.length;r++)void 0!==e[l[r]]&&this["set"+t(l[r])](e[l[r]])}u.prototype={getArgs:function(){return this.args},setArgs:function(e){if("[object Array]"!==Object.prototype.toString.call(e))throw new TypeError("Args must be an Array");this.args=e},getEvalOrigin:function(){return this.evalOrigin},setEvalOrigin:function(e){if(e instanceof u)this.evalOrigin=e;else{if(!(e instanceof Object))throw new TypeError("Eval Origin must be an Object or StackFrame");this.evalOrigin=new u(e)}},toString:function(){var e=this.getFileName()||"",t=this.getLineNumber()||"",r=this.getColumnNumber()||"",n=this.getFunctionName()||"";return this.getIsEval()?e?"[eval] ("+e+":"+t+":"+r+")":"[eval]:"+t+":"+r:n?n+" ("+e+":"+t+":"+r+")":e+":"+t+":"+r}},u.fromString=function(e){var t=e.indexOf("("),r=e.lastIndexOf(")"),n=e.substring(0,t),o=e.substring(t+1,r).split(","),a=e.substring(r+1);if(0===a.indexOf("@"))var i=/@(.+?)(?::(\d+))?(?::(\d+))?$/.exec(a,""),s=i[1],l=i[2],c=i[3];return new u({functionName:n,args:o||void 0,fileName:s,lineNumber:l||void 0,columnNumber:c||void 0})};for(var c=0;c<n.length;c++)u.prototype["get"+t(n[c])]=r(n[c]),u.prototype["set"+t(n[c])]=function(e){return function(t){this[e]=Boolean(t)}}(n[c]);for(var d=0;d<o.length;d++)u.prototype["get"+t(o[d])]=r(o[d]),u.prototype["set"+t(o[d])]=function(t){return function(r){if(!e(r))throw new TypeError(t+" must be a Number");this[t]=Number(r)}}(o[d]);for(var h=0;h<a.length;h++)u.prototype["get"+t(a[h])]=r(a[h]),u.prototype["set"+t(a[h])]=function(e){return function(t){this[e]=String(t)}}(a[h]);return u})?r.apply(t,n):r)||(e.exports=o)}()},6590:(e,t,r)=>{var n=r(9971);function o(){this._array=[],this._sorted=!0,this._last={generatedLine:-1,generatedColumn:0}}o.prototype.unsortedForEach=function(e,t){this._array.forEach(e,t)},o.prototype.add=function(e){var t,r,o,a,i,s;t=this._last,r=e,o=t.generatedLine,a=r.generatedLine,i=t.generatedColumn,s=r.generatedColumn,a>o||a==o&&s>=i||n.compareByGeneratedPositionsInflated(t,r)<=0?(this._last=e,this._array.push(e)):(this._sorted=!1,this._array.push(e))},o.prototype.toArray=function(){return this._sorted||(this._array.sort(n.compareByGeneratedPositionsInflated),this._sorted=!0),this._array},t.P=o},6592:(e,t,r)=>{"use strict";function n(e){return e.displayName||e.name||"Component"}r.d(t,{Mn:()=>n})},6628:(e,t)=>{"use strict";function r(e,t){return e===t}function n(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r,n=null,o=null;return function(){return function(e,t,r){if(null===t||null===r||t.length!==r.length)return!1;for(var n=t.length,o=0;o<n;o++)if(!e(t[o],r[o]))return!1;return!0}(t,n,arguments)||(o=e.apply(null,arguments)),n=arguments,o}}function o(e){for(var t=arguments.length,r=Array(t>1?t-1:0),o=1;o<t;o++)r[o-1]=arguments[o];return function(){for(var t=arguments.length,o=Array(t),a=0;a<t;a++)o[a]=arguments[a];var i=0,s=o.pop(),l=function(e){var t=Array.isArray(e[0])?e[0]:e;if(!t.every(function(e){return"function"==typeof e})){var r=t.map(function(e){return typeof e}).join(", ");throw new Error("Selector creators expect all input-selectors to be functions, instead received the following types: ["+r+"]")}return t}(o),u=e.apply(void 0,[function(){return i++,s.apply(null,arguments)}].concat(r)),c=n(function(){for(var e=[],t=l.length,r=0;r<t;r++)e.push(l[r].apply(null,arguments));return u.apply(null,e)});return c.resultFunc=s,c.recomputations=function(){return i},c.resetRecomputations=function(){return i=0},c}}t.j8=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:a;if("object"!=typeof e)throw new Error("createStructuredSelector expects first argument to be an object where each property is a selector, instead received a "+typeof e);var r=Object.keys(e);return t(r.map(function(t){return e[t]}),function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.reduce(function(e,t,n){return e[r[n]]=t,e},{})})};var a=t.Mz=o(n)},6633:e=>{"use strict";e.exports=function(e){var t="string"==typeof e?e.charCodeAt(0):e;return t>=97&&t<=122||t>=65&&t<=90}},6679:(e,t,r)=>{var n=r(9971),o=Object.prototype.hasOwnProperty;function a(){this._array=[],this._set=Object.create(null)}a.fromArray=function(e,t){for(var r=new a,n=0,o=e.length;n<o;n++)r.add(e[n],t);return r},a.prototype.size=function(){return Object.getOwnPropertyNames(this._set).length},a.prototype.add=function(e,t){var r=n.toSetString(e),a=o.call(this._set,r),i=this._array.length;a&&!t||this._array.push(e),a||(this._set[r]=i)},a.prototype.has=function(e){var t=n.toSetString(e);return o.call(this._set,t)},a.prototype.indexOf=function(e){var t=n.toSetString(e);if(o.call(this._set,t))return this._set[t];throw new Error('"'+e+'" is not in the set.')},a.prototype.at=function(e){if(e>=0&&e<this._array.length)return this._array[e];throw new Error("No element indexed by "+e)},a.prototype.toArray=function(){return this._array.slice()},t.C=a},6694:(e,t,r)=>{"use strict";function n(e){return void 0!==e&&[50187,2806,50366,2931,50371,2930,50375,2922,50370,2929,50372,2935].includes(e)}function o(e){return null==e}r.d(t,{Hj:()=>o,g9:()=>n})},6718:function(e,t,r){var n,o,a;!function(){"use strict";o=[r(6507)],void 0===(a="function"==typeof(n=function(e){var t=/(^|@)\S+:\d+/,r=/^\s*at .*(\S+:\d+|\(native\))/m,n=/^(eval@)?(\[native code])?$/;return{parse:function(e){if(void 0!==e.stacktrace||void 0!==e["opera#sourceloc"])return this.parseOpera(e);if(e.stack&&e.stack.match(r))return this.parseV8OrIE(e);if(e.stack)return this.parseFFOrSafari(e);throw new Error("Cannot parse given Error object")},extractLocation:function(e){if(-1===e.indexOf(":"))return[e];var t=/(.+?)(?::(\d+))?(?::(\d+))?$/.exec(e.replace(/[()]/g,""));return[t[1],t[2]||void 0,t[3]||void 0]},parseV8OrIE:function(t){return t.stack.split("\n").filter(function(e){return!!e.match(r)},this).map(function(t){t.indexOf("(eval ")>-1&&(t=t.replace(/eval code/g,"eval").replace(/(\(eval at [^()]*)|(,.*$)/g,""));var r=t.replace(/^\s+/,"").replace(/\(eval code/g,"(").replace(/^.*?\s+/,""),n=r.match(/ (\(.+\)$)/);r=n?r.replace(n[0],""):r;var o=this.extractLocation(n?n[1]:r),a=n&&r||void 0,i=["eval","<anonymous>"].indexOf(o[0])>-1?void 0:o[0];return new e({functionName:a,fileName:i,lineNumber:o[1],columnNumber:o[2],source:t})},this)},parseFFOrSafari:function(t){return t.stack.split("\n").filter(function(e){return!e.match(n)},this).map(function(t){if(t.indexOf(" > eval")>-1&&(t=t.replace(/ line (\d+)(?: > eval line \d+)* > eval:\d+:\d+/g,":$1")),-1===t.indexOf("@")&&-1===t.indexOf(":"))return new e({functionName:t});var r=/((.*".+"[^@]*)?[^@]*)(?:@)/,n=t.match(r),o=n&&n[1]?n[1]:void 0,a=this.extractLocation(t.replace(r,""));return new e({functionName:o,fileName:a[0],lineNumber:a[1],columnNumber:a[2],source:t})},this)},parseOpera:function(e){return!e.stacktrace||e.message.indexOf("\n")>-1&&e.message.split("\n").length>e.stacktrace.split("\n").length?this.parseOpera9(e):e.stack?this.parseOpera11(e):this.parseOpera10(e)},parseOpera9:function(t){for(var r=/Line (\d+).*script (?:in )?(\S+)/i,n=t.message.split("\n"),o=[],a=2,i=n.length;a<i;a+=2){var s=r.exec(n[a]);s&&o.push(new e({fileName:s[2],lineNumber:s[1],source:n[a]}))}return o},parseOpera10:function(t){for(var r=/Line (\d+).*script (?:in )?(\S+)(?:: In function (\S+))?$/i,n=t.stacktrace.split("\n"),o=[],a=0,i=n.length;a<i;a+=2){var s=r.exec(n[a]);s&&o.push(new e({functionName:s[3]||void 0,fileName:s[2],lineNumber:s[1],source:n[a]}))}return o},parseOpera11:function(r){return r.stack.split("\n").filter(function(e){return!!e.match(t)&&!e.match(/^Error created at/)},this).map(function(t){var r,n=t.split("@"),o=this.extractLocation(n.pop()),a=n.shift()||"",i=a.replace(/<anonymous function(: (\w+))?>/,"$2").replace(/\([^)]*\)/g,"")||void 0;a.match(/\(([^)]*)\)/)&&(r=a.replace(/^[^(]+\(([^)]*)\)$/,"$1"));var s=void 0===r||"[arguments not available]"===r?void 0:r.split(",");return new e({functionName:i,args:s,fileName:o[0],lineNumber:o[1],columnNumber:o[2],source:t})},this)}}})?n.apply(t,o):n)||(e.exports=a)}()},6722:(e,t,r)=>{"use strict";var n,o=r(5534),a=Object.prototype.toString,i=(n=Object.create(null),function(e){var t=a.call(e);return n[t]||(n[t]=t.slice(8,-1).toLowerCase())});function s(e){return e=e.toLowerCase(),function(t){return i(t)===e}}function l(e){return Array.isArray(e)}function u(e){return void 0===e}var c=s("ArrayBuffer");function d(e){return"number"==typeof e}function h(e){return null!==e&&"object"==typeof e}function f(e){if("object"!==i(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}var p=s("Date"),g=s("File"),m=s("Blob"),v=s("FileList");function y(e){return"[object Function]"===a.call(e)}var b=s("URLSearchParams");function k(e,t){if(null!=e)if("object"!=typeof e&&(e=[e]),l(e))for(var r=0,n=e.length;r<n;r++)t.call(null,e[r],r,e);else for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.call(null,e[o],o,e)}var C,S=(C="undefined"!=typeof Uint8Array&&Object.getPrototypeOf(Uint8Array),function(e){return C&&e instanceof C});var _,B=s("HTMLFormElement"),w=(_=Object.prototype.hasOwnProperty,function(e,t){return _.call(e,t)});e.exports={isArray:l,isArrayBuffer:c,isBuffer:function(e){return null!==e&&!u(e)&&null!==e.constructor&&!u(e.constructor)&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)},isFormData:function(e){var t="[object FormData]";return e&&("function"==typeof FormData&&e instanceof FormData||a.call(e)===t||y(e.toString)&&e.toString()===t)},isArrayBufferView:function(e){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&c(e.buffer)},isString:function(e){return"string"==typeof e},isNumber:d,isObject:h,isPlainObject:f,isEmptyObject:function(e){return e&&0===Object.keys(e).length&&Object.getPrototypeOf(e)===Object.prototype},isUndefined:u,isDate:p,isFile:g,isBlob:m,isFunction:y,isStream:function(e){return h(e)&&y(e.pipe)},isURLSearchParams:b,isStandardBrowserEnv:function(){var e;return("undefined"==typeof navigator||"ReactNative"!==(e=navigator.product)&&"NativeScript"!==e&&"NS"!==e)&&("undefined"!=typeof window&&"undefined"!=typeof document)},forEach:k,merge:function e(){var t={};function r(r,n){f(t[n])&&f(r)?t[n]=e(t[n],r):f(r)?t[n]=e({},r):l(r)?t[n]=r.slice():t[n]=r}for(var n=0,o=arguments.length;n<o;n++)k(arguments[n],r);return t},extend:function(e,t,r){return k(t,function(t,n){e[n]=r&&"function"==typeof t?o(t,r):t}),e},trim:function(e){return e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")},stripBOM:function(e){return 65279===e.charCodeAt(0)&&(e=e.slice(1)),e},inherits:function(e,t,r,n){e.prototype=Object.create(t.prototype,n),e.prototype.constructor=e,r&&Object.assign(e.prototype,r)},toFlatObject:function(e,t,r,n){var o,a,i,s={};if(t=t||{},null==e)return t;do{for(a=(o=Object.getOwnPropertyNames(e)).length;a-- >0;)i=o[a],n&&!n(i,e,t)||s[i]||(t[i]=e[i],s[i]=!0);e=!1!==r&&Object.getPrototypeOf(e)}while(e&&(!r||r(e,t))&&e!==Object.prototype);return t},kindOf:i,kindOfTest:s,endsWith:function(e,t,r){e=String(e),(void 0===r||r>e.length)&&(r=e.length),r-=t.length;var n=e.indexOf(t,r);return-1!==n&&n===r},toArray:function(e){if(!e)return null;if(l(e))return e;var t=e.length;if(!d(t))return null;for(var r=new Array(t);t-- >0;)r[t]=e[t];return r},isTypedArray:S,isFileList:v,forEachEntry:function(e,t){for(var r,n=(e&&e[Symbol.iterator]).call(e);(r=n.next())&&!r.done;){var o=r.value;t.call(e,o[0],o[1])}},matchAll:function(e,t){for(var r,n=[];null!==(r=e.exec(t));)n.push(r);return n},isHTMLForm:B,hasOwnProperty:w}},6739:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})},6789:(e,t,r)=>{"use strict";r.d(t,{$f:()=>a,xD:()=>o,xW:()=>n});var n=(0,r(4922).l8)({root:{display:"inline-block",textDecoration:"inherit"},placeholder:["ms-Icon-placeHolder",{width:"1em"}],image:["ms-Icon-imageContainer",{overflow:"hidden"}]}),o="ms-Icon",a=function(e){var t=e.className,r=e.iconClassName,o=e.isPlaceholder,a=e.isImage,i=e.styles;return{root:[o&&n.placeholder,n.root,a&&n.image,r,t,i&&i.root,i&&i.imageContainer]}}},6828:(e,t,r)=>{"use strict";r.d(t,{Z:()=>o});var n=r(7308);function o(e){var t=n.useRef();return n.useEffect(function(){t.current=e}),t.current}},6837:(e,t,r)=>{"use strict";var n=r(6633),o=r(7101);e.exports=function(e){return n(e)||o(e)}},6848:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(8159),o=function(){function e(){}return e.setEventsHandler=function(e){n.default.setEventsHandler(e)},e.getEventsHandler=function(){return n.default.getEventsHandler()},e.scheduleTimer=function(){n.default.scheduleTimer()},e}();t.default=o},6866:function(e){e.exports=function(){"use strict";var e="millisecond",t="second",r="minute",n="hour",o="day",a="week",i="month",s="year",l=/^(\d{4})-?(\d{1,2})-?(\d{0,2})(.*?(\d{1,2}):(\d{1,2}):(\d{1,2}))?.?(\d{1,3})?$/,u=/\[.*?\]|Y{2,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,c={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_")},d=function(e,t,r){var n=String(e);return!n||n.length>=t?e:""+Array(t+1-n.length).join(r)+e},h={padStart:d,padZoneStr:function(e){var t=Math.abs(e),r=Math.floor(t/60),n=t%60;return(e<=0?"+":"-")+d(r,2,"0")+":"+d(n,2,"0")},monthDiff:function(e,t){var r=12*(t.year()-e.year())+(t.month()-e.month()),n=e.clone().add(r,"months"),o=t-n<0,a=e.clone().add(r+(o?-1:1),"months");return Number(-(r+(t-n)/(o?n-a:a-n)))},absFloor:function(e){return e<0?Math.ceil(e)||0:Math.floor(e)},prettyUnit:function(l){return{M:i,y:s,w:a,d:o,h:n,m:r,s:t,ms:e}[l]||String(l||"").toLowerCase().replace(/s$/,"")},isUndefined:function(e){return void 0===e}},f="en",p={};p[f]=c;var g=function(e){return e instanceof k},m=function(e,t,r){var n;if(!e)return null;if("string"==typeof e)p[e]&&(n=e),t&&(p[e]=t,n=e);else{var o=e.name;p[o]=e,n=o}return r||(f=n),n},v=function(e,t){if(g(e))return e.clone();var r=t||{};return r.date=e,new k(r)},y=function(e,t){return v(e,{locale:t.$L})},b=h;b.parseLocale=m,b.isDayjs=g,b.wrapper=y;var k=function(){function c(e){this.parse(e)}var d=c.prototype;return d.parse=function(e){var t,r;this.$d=null===(t=e.date)?new Date(NaN):b.isUndefined(t)?new Date:t instanceof Date?t:"string"==typeof t&&/.*[^Z]$/i.test(t)&&(r=t.match(l))?new Date(r[1],r[2]-1,r[3]||1,r[5]||0,r[6]||0,r[7]||0,r[8]||0):new Date(t),this.init(e)},d.init=function(e){this.$y=this.$d.getFullYear(),this.$M=this.$d.getMonth(),this.$D=this.$d.getDate(),this.$W=this.$d.getDay(),this.$H=this.$d.getHours(),this.$m=this.$d.getMinutes(),this.$s=this.$d.getSeconds(),this.$ms=this.$d.getMilliseconds(),this.$L=this.$L||m(e.locale,null,!0)||f},d.$utils=function(){return b},d.isValid=function(){return!("Invalid Date"===this.$d.toString())},d.$compare=function(e){return this.valueOf()-v(e).valueOf()},d.isSame=function(e){return 0===this.$compare(e)},d.isBefore=function(e){return this.$compare(e)<0},d.isAfter=function(e){return this.$compare(e)>0},d.year=function(){return this.$y},d.month=function(){return this.$M},d.day=function(){return this.$W},d.date=function(){return this.$D},d.hour=function(){return this.$H},d.minute=function(){return this.$m},d.second=function(){return this.$s},d.millisecond=function(){return this.$ms},d.unix=function(){return Math.floor(this.valueOf()/1e3)},d.valueOf=function(){return this.$d.getTime()},d.startOf=function(e,l){var u=this,c=!!b.isUndefined(l)||l,d=function(e,t){var r=y(new Date(u.$y,t,e),u);return c?r:r.endOf(o)},h=function(e,t){return y(u.toDate()[e].apply(u.toDate(),c?[0,0,0,0].slice(t):[23,59,59,999].slice(t)),u)};switch(b.prettyUnit(e)){case s:return c?d(1,0):d(31,11);case i:return c?d(1,this.$M):d(0,this.$M+1);case a:return d(c?this.$D-this.$W:this.$D+(6-this.$W),this.$M);case o:case"date":return h("setHours",0);case n:return h("setMinutes",1);case r:return h("setSeconds",2);case t:return h("setMilliseconds",3);default:return this.clone()}},d.endOf=function(e){return this.startOf(e,!1)},d.$set=function(a,l){switch(b.prettyUnit(a)){case o:this.$d.setDate(this.$D+(l-this.$W));break;case"date":this.$d.setDate(l);break;case i:this.$d.setMonth(l);break;case s:this.$d.setFullYear(l);break;case n:this.$d.setHours(l);break;case r:this.$d.setMinutes(l);break;case t:this.$d.setSeconds(l);break;case e:this.$d.setMilliseconds(l)}return this.init(),this},d.set=function(e,t){return this.clone().$set(e,t)},d.add=function(e,l){var u=this;e=Number(e);var c,d=b.prettyUnit(l),h=function(t,r){var n=u.set("date",1).set(t,r+e);return n.set("date",Math.min(u.$D,n.daysInMonth()))},f=function(t){var r=new Date(u.$d);return r.setDate(r.getDate()+t*e),y(r,u)};if(d===i)return h(i,this.$M);if(d===s)return h(s,this.$y);if(d===o)return f(1);if(d===a)return f(7);switch(d){case r:c=6e4;break;case n:c=36e5;break;case t:c=1e3;break;default:c=1}var p=this.valueOf()+e*c;return y(p,this)},d.subtract=function(e,t){return this.add(-1*e,t)},d.format=function(e){var t=this,r=e||"YYYY-MM-DDTHH:mm:ssZ",n=b.padZoneStr(this.$d.getTimezoneOffset()),o=this.$locale(),a=o.weekdays,i=o.months,s=function(e,t,r,n){return e&&e[t]||r[t].substr(0,n)};return r.replace(u,function(e){if(e.indexOf("[")>-1)return e.replace(/\[|\]/g,"");switch(e){case"YY":return String(t.$y).slice(-2);case"YYYY":return String(t.$y);case"M":return String(t.$M+1);case"MM":return b.padStart(t.$M+1,2,"0");case"MMM":return s(o.monthsShort,t.$M,i,3);case"MMMM":return i[t.$M];case"D":return String(t.$D);case"DD":return b.padStart(t.$D,2,"0");case"d":return String(t.$W);case"dd":return s(o.weekdaysMin,t.$W,a,2);case"ddd":return s(o.weekdaysShort,t.$W,a,3);case"dddd":return a[t.$W];case"H":return String(t.$H);case"HH":return b.padStart(t.$H,2,"0");case"h":case"hh":return 0===t.$H?12:b.padStart(t.$H<13?t.$H:t.$H-12,"hh"===e?2:1,"0");case"a":return t.$H<12?"am":"pm";case"A":return t.$H<12?"AM":"PM";case"m":return String(t.$m);case"mm":return b.padStart(t.$m,2,"0");case"s":return String(t.$s);case"ss":return b.padStart(t.$s,2,"0");case"SSS":return b.padStart(t.$ms,3,"0");case"Z":return n;default:return n.replace(":","")}})},d.diff=function(e,l,u){var c=b.prettyUnit(l),d=v(e),h=this-d,f=b.monthDiff(this,d);switch(c){case s:f/=12;break;case i:break;case"quarter":f/=3;break;case a:f=h/6048e5;break;case o:f=h/864e5;break;case n:f=h/36e5;break;case r:f=h/6e4;break;case t:f=h/1e3;break;default:f=h}return u?f:b.absFloor(f)},d.daysInMonth=function(){return this.endOf(i).$D},d.$locale=function(){return p[this.$L]},d.locale=function(e,t){var r=this.clone();return r.$L=m(e,t,!0),r},d.clone=function(){return y(this.toDate(),this)},d.toDate=function(){return new Date(this.$d)},d.toArray=function(){return[this.$y,this.$M,this.$D,this.$H,this.$m,this.$s,this.$ms]},d.toJSON=function(){return this.toISOString()},d.toISOString=function(){return this.toDate().toISOString()},d.toObject=function(){return{years:this.$y,months:this.$M,date:this.$D,hours:this.$H,minutes:this.$m,seconds:this.$s,milliseconds:this.$ms}},d.toString=function(){return this.$d.toUTCString()},c}();return v.extend=function(e,t){return e(t,k,v),v},v.locale=m,v.isDayjs=g,v.unix=function(e){return v(1e3*e)},v.en=p[f],v}()},6877:(e,t,r)=>{"use strict";var n=r(5093);function o(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise(function(e){t=e});var r=this;this.promise.then(function(e){if(r._listeners){for(var t=r._listeners.length;t-- >0;)r._listeners[t](e);r._listeners=null}}),this.promise.then=function(e){var t,n=new Promise(function(e){r.subscribe(e),t=e}).then(e);return n.cancel=function(){r.unsubscribe(t)},n},e(function(e,o,a){r.reason||(r.reason=new n(e,o,a),t(r.reason))})}o.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},o.prototype.subscribe=function(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]},o.prototype.unsubscribe=function(e){if(this._listeners){var t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}},o.source=function(){var e;return{token:new o(function(t){e=t}),cancel:e}},e.exports=o},6998:(e,t,r)=>{"use strict";r.d(t,{F:()=>i,U:()=>s});var n=r(7308);const o=n.createContext(void 0),a={},i=o.Provider,s=()=>{const e=n.useContext(o);return null!=e?e:a}},7020:(e,t,r)=>{"use strict";e.exports=r(5360)},7089:(e,t,r)=>{"use strict";r.d(t,{C6:()=>o,Cg:()=>s,Cl:()=>a,Tt:()=>i,fX:()=>l});
          /*! *****************************************************************************
          Copyright (c) Microsoft Corporation.
          
          Permission to use, copy, modify, and/or distribute this software for any
          purpose with or without fee is hereby granted.
          
          THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
          REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
          AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
          INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
          LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
          OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
          PERFORMANCE OF THIS SOFTWARE.
          ***************************************************************************** */
          var n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)};function o(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}var a=function(){return a=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},a.apply(this,arguments)};function i(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r}function s(e,t,r,n){var o,a=arguments.length,i=a<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,r,n);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,r,i):o(t,r))||i);return a>3&&i&&Object.defineProperty(t,r,i),i}Object.create;function l(e,t){for(var r=0,n=t.length,o=e.length;r<n;r++,o++)e[o]=t[r];return e}Object.create},7093:(e,t,r)=>{"use strict";r.d(t,{KU:()=>y,Oi:()=>h,V9:()=>f,mD:()=>p,m_:()=>g,wy:()=>m,z4:()=>v});var n=r(5495),o=r(947),a=r(7534),i=r(9598),s=r(6694),l=r(4243),u=r(7099);const c=new Map;let d="";function h(e,t,r){if(null===e)return void(0,i.$)(l.x.Save_User_Response_Error,o.JV.Error,"The user response is not linked to a page number");const n=t.toObject();if(n&&void 0!==r)switch(n.type){case u.x.Comment:!function(e,t,r){const n={elementType:a.g.Text,page:e,questionId:t.id,displayedQuestion:t.questionLabel,userVerbatim:k(r??"")};b(e,n)}(e,n,r);break;case u.x.SingleSelect:!function(e,t,r){const n=t.id.startsWith("EmailQuestion-"),o={elementType:a.g.SingleSelect,page:e,questionId:t.id,displayedQuestion:t.questionLabel,isConsentQuestion:n,options:t.availableOptions.toArray().map(e=>({displayedText:e,selected:e===r}))};n&&"No"===r&&(d="");b(e,o)}(e,n,r);break;case u.x.MultipleChoice:!function(e,t,r){const n={elementType:a.g.MultiSelect,page:e,questionId:t.id,displayedQuestion:t.questionLabel,options:t.availableOptions.toArray().map(e=>({displayedText:e,selected:r?.includes(e)??!1}))};b(e,n)}(e,n,r);break;case u.x.DropDown:break;case u.x.Likert:!function(e,t,r){const n={elementType:a.g.Likert,page:e,questionId:t.id,displayedQuestion:t.questionLabel,likertMatrix:{questions:t.horizontalStatements.toArray().map((e,t)=>({displayedQuestion:e,selectedOption:r&&r[t]?Number(r[t]):null})),options:t.verticalOptions.toArray().map(e=>({displayedText:e}))}};b(e,n)}(e,n,r);break;case u.x.Rating:!function(e,t,r){const n=r?t.ratingValues.findIndex(e=>e===r)+1:null,o={elementType:a.g.Rating,page:e,questionId:t.id,displayedQuestion:t.questionLabel,ratingScaleMin:1,ratingScaleMax:t.ratingValues.count(),rating:n,options:t.ratingValues.toArray().map(e=>({displayedText:e,selected:e===r}))};b(e,o)}(e,n,r)}else(0,i.$)(l.x.Save_User_Response_Error,o.JV.Error,n?"The user response is sent with no response":"The user response is sent with no question")}function f(e){d=k(e)}function p(){return d}function g(){c.clear(),d=""}const m=()=>{const e=[];for(const t of c.values())t.forEach(t=>{e.push(t)});return e};function v(e,t,r){const n=c.get(e);if(n){const e=n.find(e=>e.questionId===t);if(e)switch(e.elementType){case a.g.SingleSelect:case a.g.DropDown:const t=e.options.findIndex(e=>e.selected);return-1!==t?t:void 0;case a.g.MultiSelect:const n=[];return e.options.forEach((e,t)=>{e.selected&&n.push(t)}),0!==n.length?n.join(","):void 0;case a.g.Rating:const o=e;return(0,s.Hj)(o.rating)?void 0:o.rating-1;case a.g.Text:return e.userVerbatim??void 0;case a.g.Likert:try{return e.likertMatrix.questions[r].selectedOption}catch{return}}}}function y(){return Array.from(c.values()).flatMap(e=>e.filter(e=>e.elementType===a.g.Text&&e.userVerbatim).map(e=>e.userVerbatim))}function b(e,t){const r=c.get(e);if(r){const n=r.findIndex(e=>e.questionId===t.questionId);n>-1?r[n]=t:c.set(e,[...r,t])}else c.set(e,[t])}function k(e){return n.sanitize(e,{USE_PROFILES:{html:!0}})}},7099:(e,t,r)=>{"use strict";r.d(t,{x:()=>n});var n=(e=>(e.Comment="Comment",e.ContactMe="ContactMe",e.MultipleChoice="MultipleChoice",e.Label="Label",e.Rating="Rating",e.SingleSelect="SingleSelect",e.Likert="Likert",e.DropDown="DropDown",e))(n||{})},7101:e=>{"use strict";e.exports=function(e){var t="string"==typeof e?e.charCodeAt(0):e;return t>=48&&t<=57}},7113:(e,t,r)=>{"use strict";r.d(t,{Y:()=>a});var n=r(292),o=r(7308);function a(){var e=o.useRef();return e.current||(e.current=new n.j),o.useEffect(function(){return function(){var t;null===(t=e.current)||void 0===t||t.dispose(),e.current=void 0}},[]),e.current}},7118:(e,t,r)=>{"use strict";r.d(t,{Kq:()=>u,Ng:()=>L});var n=r(6228),o=r(7308),a=r(5821),i=r.n(a),s=o.createContext(null);var l=function(e){function t(t){var r;r=e.call(this,t)||this;var n=t.store;return r.state={storeState:n.getState(),store:n},r}(0,n.A)(t,e);var r=t.prototype;return r.componentDidMount=function(){this._isMounted=!0,this.subscribe()},r.componentWillUnmount=function(){this.unsubscribe&&this.unsubscribe(),this._isMounted=!1},r.componentDidUpdate=function(e){this.props.store!==e.store&&(this.unsubscribe&&this.unsubscribe(),this.subscribe())},r.subscribe=function(){var e=this,t=this.props.store;this.unsubscribe=t.subscribe(function(){var r=t.getState();e._isMounted&&e.setState(function(e){return e.storeState===r?null:{storeState:r}})});var r=t.getState();r!==this.state.storeState&&this.setState({storeState:r})},r.render=function(){var e=this.props.context||s;return o.createElement(e.Provider,{value:this.state},this.props.children)},t}(o.Component);l.propTypes={store:i().shape({subscribe:i().func.isRequired,dispatch:i().func.isRequired,getState:i().func.isRequired}),context:i().object,children:i().any};const u=l;var c=r(2664),d=r(6347),h=r(4674),f=r.n(h),p=r(2018),g=r.n(p),m=r(7020);function v(e,t){void 0===t&&(t={});var r=t,a=r.getDisplayName,i=void 0===a?function(e){return"ConnectAdvanced("+e+")"}:a,l=r.methodName,u=void 0===l?"connectAdvanced":l,h=r.renderCountProp,p=void 0===h?void 0:h,v=r.shouldHandleStateChanges,y=void 0===v||v,b=r.storeKey,k=void 0===b?"store":b,C=r.withRef,S=void 0!==C&&C,_=r.forwardRef,B=void 0!==_&&_,w=r.context,x=void 0===w?s:w,T=(0,d.A)(r,["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"]);g()(void 0===p,"renderCountProp is removed. render counting is built into the latest React dev tools profiling extension"),g()(!S,"withRef is removed. To access the wrapped instance, use a ref on the connected component");var E="To use a custom Redux store for specific components,  create a custom React context with React.createContext(), and pass the context object to React Redux's Provider and specific components like:  <Provider context={MyContext}><ConnectedComponent context={MyContext} /></Provider>. You may also pass a {context : MyContext} option to connect";g()("store"===k,"storeKey has been removed and does not do anything. "+E);var P=x;return function(t){var r=t.displayName||t.name||"Component",a=i(r),s=(0,c.A)({},T,{getDisplayName:i,methodName:u,renderCountProp:p,shouldHandleStateChanges:y,storeKey:k,displayName:a,wrappedComponentName:r,WrappedComponent:t}),l=T.pure,d=o.Component;l&&(d=o.PureComponent);var h=function(r){function i(t){var n,a,i,s,u,d,h,f,p,m,v;return n=r.call(this,t)||this,g()(B?!t.wrapperProps[k]:!t[k],"Passing redux store in props has been removed and does not do anything. "+E),n.selectDerivedProps=function(t,r,n,o){if(l&&a===r&&i===t)return s;n===u&&d===o||(u=n,d=o,h=e(n.dispatch,o)),a=r,i=t;var c=h(t,r);return s=c},n.selectChildElement=function(e,t,r){return t===f&&r===p&&v===e||(f=t,p=r,v=e,m=o.createElement(e,(0,c.A)({},t,{ref:r}))),m},n.indirectRenderWrappedComponent=n.indirectRenderWrappedComponent.bind(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(n)),n}(0,n.A)(i,r);var u=i.prototype;return u.indirectRenderWrappedComponent=function(e){return this.renderWrappedComponent(e)},u.renderWrappedComponent=function(e){g()(e,'Could not find "store" in the context of "'+a+'". Either wrap the root component in a <Provider>, or pass a custom React context provider to <Provider> and the corresponding React context consumer to '+a+" in connect options.");var r,n=e.storeState,o=e.store,i=this.props;B&&(i=this.props.wrapperProps,r=this.props.forwardedRef);var l=this.selectDerivedProps(n,i,o,s);return this.selectChildElement(t,l,r)},u.render=function(){var e=this.props.context&&this.props.context.Consumer&&(0,m.isContextConsumer)(o.createElement(this.props.context.Consumer,null))?this.props.context:P;return o.createElement(e.Consumer,null,this.indirectRenderWrappedComponent)},i}(d);if(h.WrappedComponent=t,h.displayName=a,B){var v=o.forwardRef(function(e,t){return o.createElement(h,{wrapperProps:e,forwardedRef:t})});return v.displayName=a,v.WrappedComponent=t,f()(v,t)}return f()(h,t)}}var y=Object.prototype.hasOwnProperty;function b(e,t){return e===t?0!==e||0!==t||1/e==1/t:e!=e&&t!=t}function k(e,t){if(b(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(var o=0;o<r.length;o++)if(!y.call(t,r[o])||!b(e[r[o]],t[r[o]]))return!1;return!0}var C=r(8630);function S(e){return function(t,r){var n=e(t,r);function o(){return n}return o.dependsOnOwnProps=!1,o}}function _(e){return null!==e.dependsOnOwnProps&&void 0!==e.dependsOnOwnProps?Boolean(e.dependsOnOwnProps):1!==e.length}function B(e,t){return function(t,r){r.displayName;var n=function(e,t){return n.dependsOnOwnProps?n.mapToProps(e,t):n.mapToProps(e)};return n.dependsOnOwnProps=!0,n.mapToProps=function(t,r){n.mapToProps=e,n.dependsOnOwnProps=_(e);var o=n(t,r);return"function"==typeof o&&(n.mapToProps=o,n.dependsOnOwnProps=_(o),o=n(t,r)),o},n}}const w=[function(e){return"function"==typeof e?B(e):void 0},function(e){return e?void 0:S(function(e){return{dispatch:e}})},function(e){return e&&"object"==typeof e?S(function(t){return(0,C.zH)(e,t)}):void 0}];const x=[function(e){return"function"==typeof e?B(e):void 0},function(e){return e?void 0:S(function(){return{}})}];function T(e,t,r){return(0,c.A)({},r,e,t)}const E=[function(e){return"function"==typeof e?function(e){return function(t,r){r.displayName;var n,o=r.pure,a=r.areMergedPropsEqual,i=!1;return function(t,r,s){var l=e(t,r,s);return i?o&&a(l,n)||(n=l):(i=!0,n=l),n}}}(e):void 0},function(e){return e?void 0:function(){return T}}];function P(e,t,r,n){return function(o,a){return r(e(o,a),t(n,a),a)}}function A(e,t,r,n,o){var a,i,s,l,u,c=o.areStatesEqual,d=o.areOwnPropsEqual,h=o.areStatePropsEqual,f=!1;function p(o,f){var p,g,m=!d(f,i),v=!c(o,a);return a=o,i=f,m&&v?(s=e(a,i),t.dependsOnOwnProps&&(l=t(n,i)),u=r(s,l,i)):m?(e.dependsOnOwnProps&&(s=e(a,i)),t.dependsOnOwnProps&&(l=t(n,i)),u=r(s,l,i)):v?(p=e(a,i),g=!h(p,s),s=p,g&&(u=r(s,l,i)),u):u}return function(o,c){return f?p(o,c):(s=e(a=o,i=c),l=t(n,i),u=r(s,l,i),f=!0,u)}}function F(e,t){var r=t.initMapStateToProps,n=t.initMapDispatchToProps,o=t.initMergeProps,a=(0,d.A)(t,["initMapStateToProps","initMapDispatchToProps","initMergeProps"]),i=r(e,a),s=n(e,a),l=o(e,a);return(a.pure?A:P)(i,s,l,e,a)}function D(e,t,r){for(var n=t.length-1;n>=0;n--){var o=t[n](e);if(o)return o}return function(t,n){throw new Error("Invalid value of type "+typeof e+" for "+r+" argument when connecting component "+n.wrappedComponentName+".")}}function I(e,t){return e===t}const L=(R=(M=void 0===N?{}:N).connectHOC,O=void 0===R?v:R,H=M.mapStateToPropsFactories,z=void 0===H?x:H,V=M.mapDispatchToPropsFactories,W=void 0===V?w:V,U=M.mergePropsFactories,j=void 0===U?E:U,q=M.selectorFactory,$=void 0===q?F:q,function(e,t,r,n){void 0===n&&(n={});var o=n,a=o.pure,i=void 0===a||a,s=o.areStatesEqual,l=void 0===s?I:s,u=o.areOwnPropsEqual,h=void 0===u?k:u,f=o.areStatePropsEqual,p=void 0===f?k:f,g=o.areMergedPropsEqual,m=void 0===g?k:g,v=(0,d.A)(o,["pure","areStatesEqual","areOwnPropsEqual","areStatePropsEqual","areMergedPropsEqual"]),y=D(e,z,"mapStateToProps"),b=D(t,W,"mapDispatchToProps"),C=D(r,j,"mergeProps");return O($,(0,c.A)({methodName:"connect",getDisplayName:function(e){return"Connect("+e+")"},shouldHandleStateChanges:Boolean(e),initMapStateToProps:y,initMapDispatchToProps:b,initMergeProps:C,pure:i,areStatesEqual:l,areOwnPropsEqual:h,areStatePropsEqual:p,areMergedPropsEqual:m},v))});var N,M,R,O,H,z,V,W,U,j,q,$},7220:(e,t,r)=>{"use strict";r.d(t,{$e:()=>s,gH:()=>i,k7:()=>o});var n=r(7308);const o=n.createContext(void 0),a=()=>{},i=o.Provider,s=e=>{var t,r;return null!==(r=null===(t=n.useContext(o))||void 0===t?void 0:t[e])&&void 0!==r?r:a}},7265:(e,t,r)=>{"use strict";var n=r(3034);function o(){}function a(){}a.resetWarningCache=o,e.exports=function(){function e(e,t,r,o,a,i){if(i!==n){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:o};return r.PropTypes=r,r}},7285:(e,t,r)=>{"use strict";r.d(t,{h:()=>a,v:()=>i});var n=r(7308),o=r(7851),a=function(){return!!i()},i=function(){return n.useContext(o.c)}},7291:(e,t,r)=>{"use strict";r.d(t,{SE:()=>B,lo:()=>T,vO:()=>m,Ep:()=>P,j5:()=>h,oR:()=>p,nA:()=>E,dm:()=>f,Cm:()=>g,eX:()=>y,yv:()=>v,Z5:()=>_,HC:()=>S,S0:()=>C,F2:()=>k,_l:()=>w});var n=r(5227);var o=r(1535),a=r(8031),i=r(3451),s=r(2682),l="data-is-focusable",u="data-is-visible",c="data-focuszone-id",d="data-is-sub-focuszone";function h(e,t,r,n){return y(e,t,!0,!1,!1,r,void 0,void 0,void 0,n)}function f(e,t,r,n){return v(e,t,!0,!1,!0,r,void 0,void 0,n)}function p(e,t,r,n,o){return void 0===n&&(n=!0),y(e,t,n,!1,!1,r,!1,!0,void 0,o)}function g(e,t,r,n,o){return void 0===n&&(n=!0),v(e,t,n,!1,!0,r,!1,!0,o)}function m(e,t,r){var n=y(e,e,!0,!1,!1,!0,void 0,void 0,t,r);return!!n&&(T(n),!0)}function v(e,t,r,n,o,a,i,s,l){var u;if(!t||!i&&t===e)return null;var c=b(t);if(o&&c&&(a||!S(t)&&!_(t))){var d=v(e,t.lastElementChild||l&&(null===(u=t.shadowRoot)||void 0===u?void 0:u.lastElementChild),!0,!0,!0,a,i,s,l);if(d){if(s&&C(d,!0,l)||!s)return d;var h=v(e,d.previousElementSibling,!0,!0,!0,a,i,s,l);if(h)return h;for(var f=d.parentElement;f&&f!==t;){var p=v(e,f.previousElementSibling,!0,!0,!0,a,i,s,l);if(p)return p;f=f.parentElement}}}if(r&&c&&C(t,s,l))return t;var g=v(e,t.previousElementSibling,!0,!0,!0,a,i,s,l);return g||(n?null:v(e,t.parentElement,!0,!1,!1,a,i,s,l))}function y(e,t,r,n,o,a,i,s,l,u){var c;if(!t||t===e&&o&&!i)return null;var d=(l?k:b)(t);if(r&&d&&C(t,s,u))return t;if(!o&&d&&(a||!S(t)&&!_(t))){var h=y(e,t.firstElementChild||u&&(null===(c=t.shadowRoot)||void 0===c?void 0:c.firstElementChild),!0,!0,!1,a,i,s,l,u);if(h)return h}if(t===e)return null;var f=y(e,t.nextElementSibling,!0,!0,!1,a,i,s,l,u);return f||(n?null:y(e,t.parentElement,!1,!1,!0,a,i,s,l,u))}function b(e){if(!e||!e.getAttribute)return!1;var t=e.getAttribute(u);return null!=t?"true"===t:0!==e.offsetHeight||null!==e.offsetParent||!0===e.isVisible}function k(e,t){var r=null!=t?t:(0,i.z)();return!!e&&b(e)&&!e.hidden&&"hidden"!==r.getComputedStyle(e).visibility}function C(e,t,r){if(void 0===r&&(r=!0),!e||e.disabled)return!1;var n=0,o=null;e&&e.getAttribute&&(o=e.getAttribute("tabIndex"))&&(n=parseInt(o,10));var a=e.getAttribute?e.getAttribute(l):null,i=null!==o&&n>=0,s=!(!r||!e.shadowRoot)&&!!e.shadowRoot.delegatesFocus,u=!!e&&"false"!==a&&("A"===e.tagName||"BUTTON"===e.tagName||"INPUT"===e.tagName||"TEXTAREA"===e.tagName||"SELECT"===e.tagName||"true"===a||i||s);return t?-1!==n&&u:u}function S(e){return!!(e&&e.getAttribute&&e.getAttribute(c))}function _(e){return!(!e||!e.getAttribute||"true"!==e.getAttribute(d))}function B(e){var t=(0,s.Y)(e),r=t&&t.activeElement;return!(!r||!(0,o.s)(e,r))}function w(e,t,r){return"true"!==function(e,t,r){var o=(0,n.w)(e,function(e){return e.hasAttribute(t)},r);return o&&o.getAttribute(t)}(e,t,null!=r?r:(0,s.Y)())}var x=void 0;function T(e){if(e){var t=(0,i.z)(e);t&&(void 0!==x&&t.cancelAnimationFrame(x),x=t.requestAnimationFrame(function(){e&&e.focus(),x=void 0}))}}function E(e,t){for(var r=e,n=0,o=t;n<o.length;n++){var a=o[n],i=r.children[Math.min(a,r.children.length-1)];if(!i)break;r=i}return r=C(r)&&b(r)?r:y(e,r,!0)||v(e,r)}function P(e,t){for(var r=[];t&&e&&t!==e;){var n=(0,a.P)(t,!0);if(null===n)return[];r.unshift(Array.prototype.indexOf.call(n.children,t)),t=n}return r}},7308:(e,t,r)=>{"use strict";e.exports=r(5191)},7321:(e,t,r)=>{"use strict";r.d(t,{g:()=>a});var n=r(2682),o=r(6157),a=function(){function e(t){this._id=e._uniqueId++,this._parent=t,this._eventRecords=[]}return e.raise=function(t,r,a,i,s){var l,u=null!=s?s:(0,n.Y)();if(e._isElement(t)){if(void 0!==u&&u.createEvent){var c=u.createEvent("HTMLEvents");c.initEvent(r,i||!1,!0),(0,o.kp)(c,a),l=t.dispatchEvent(c)}else if(void 0!==u&&u.createEventObject){var d=u.createEventObject(a);t.fireEvent("on"+r,d)}}else for(;t&&!1!==l;){var h=t.__events__,f=h?h[r]:null;if(f)for(var p in f)if(f.hasOwnProperty(p))for(var g=f[p],m=0;!1!==l&&m<g.length;m++){var v=g[m];v.objectCallback&&(l=v.objectCallback.call(v.parent,a))}t=i?t.parent:null}return l},e.isObserved=function(e,t){var r=e&&e.__events__;return!!r&&!!r[t]},e.isDeclared=function(e,t){var r=e&&e.__declaredEvents;return!!r&&!!r[t]},e.stopPropagation=function(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0},e._isElement=function(e){return!!e&&(!!e.addEventListener||"undefined"!=typeof HTMLElement&&e instanceof HTMLElement)},e.prototype.dispose=function(){this._isDisposed||(this._isDisposed=!0,this.off(),this._parent=null)},e.prototype.onAll=function(e,t,r){for(var n in t)t.hasOwnProperty(n)&&this.on(e,n,t[n],r)},e.prototype.on=function(t,r,n,o){var a=this;if(r.indexOf(",")>-1)for(var i=r.split(/[ ,]+/),s=0;s<i.length;s++)this.on(t,i[s],n,o);else{var l=this._parent,u={target:t,eventName:r,parent:l,callback:n,options:o};if((i=t.__events__=t.__events__||{})[r]=i[r]||{count:0},i[r][this._id]=i[r][this._id]||[],i[r][this._id].push(u),i[r].count++,e._isElement(t)){var c=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];if(!a._isDisposed){var r;try{if(!1===(r=n.apply(l,e))&&e[0]){var o=e[0];o.preventDefault&&o.preventDefault(),o.stopPropagation&&o.stopPropagation(),o.cancelBubble=!0}}catch(o){}return r}};u.elementCallback=c,t.addEventListener?t.addEventListener(r,c,o):t.attachEvent&&t.attachEvent("on"+r,c)}else{u.objectCallback=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];if(!a._isDisposed)return n.apply(l,e)}}this._eventRecords.push(u)}},e.prototype.off=function(e,t,r,n){for(var o=0;o<this._eventRecords.length;o++){var a=this._eventRecords[o];if(!(e&&e!==a.target||t&&t!==a.eventName||r&&r!==a.callback||"boolean"==typeof n&&n!==a.options)){var i=a.target.__events__,s=i[a.eventName],l=s?s[this._id]:null;l&&(1!==l.length&&r?(s.count--,l.splice(l.indexOf(a),1)):(s.count-=l.length,delete i[a.eventName][this._id]),s.count||delete i[a.eventName]),a.elementCallback&&(a.target.removeEventListener?a.target.removeEventListener(a.eventName,a.elementCallback,a.options):a.target.detachEvent&&a.target.detachEvent("on"+a.eventName,a.elementCallback)),this._eventRecords.splice(o--,1)}}},e.prototype.raise=function(t,r,n){return e.raise(this._parent,t,r,n)},e.prototype.declare=function(e){var t=this._parent.__declaredEvents=this._parent.__declaredEvents||{};if("string"==typeof e)t[e]=!0;else for(var r=0;r<e.length;r++)t[e[r]]=!0},e._uniqueId=0,e}()},7360:(e,t,r)=>{"use strict";var n=r(6722),o=r(5039),a=r(1898),i=r(1930),s=r(5093),l=r(728);function u(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new s}e.exports=function(e){return u(e),e.headers=e.headers||{},e.data=o.call(e,e.data,e.headers,null,e.transformRequest),l(e.headers,"Accept"),l(e.headers,"Content-Type"),e.headers=n.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),n.forEach(["delete","get","head","post","put","patch","common"],function(t){delete e.headers[t]}),(e.adapter||i.adapter)(e).then(function(t){return u(e),t.data=o.call(e,t.data,t.headers,t.status,e.transformResponse),t},function(t){return a(t)||(u(e),t&&t.response&&(t.response.data=o.call(e,t.response.data,t.response.headers,t.response.status,e.transformResponse))),Promise.reject(t)})}},7377:(e,t,r)=>{"use strict";r.d(t,{K:()=>o});var n=r(2161),o=function(e){var t={refs:[]};return function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return t.resolver&&(0,n.r1)(t.refs,e)||(t.resolver=function(e){return function(t){for(var r=0,n=e.refs;r<n.length;r++){var o=n[r];"function"==typeof o?o(t):o&&(o.current=t)}}}(t)),t.refs=e,t.resolver}}},7418:(e,t,r)=>{"use strict";r.d(t,{x:()=>a});var n=r(3550),o=r(7308);function a(e,t,r,a){var i=o.useRef(r);i.current=r,o.useEffect(function(){var r=e&&"current"in e?e.current:e;if(r&&r.addEventListener)return(0,n.on)(r,t,function(e){return i.current(e)},a)},[e,t,a])}},7431:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l,e:()=>u});var n=r(281),o=r(8103),a=r(1735),i=r(5129),s=r(4567);function l(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return u(e,(0,a.Iy)())}function u(e,t){var r=e instanceof Array?e:[e],a=t||{};(0,o.db)(r[0])&&(a.shadowConfig=r[0]),a.stylesheet=i.nr.getInstance(a.shadowConfig);var l=(0,n.h)(a.stylesheet,r),u=l.classes,c=l.objects;return c.length&&u.push((0,s.kG)(a,c)),u.join(" ")}},7445:(e,t,r)=>{"use strict";r.d(t,{y:()=>s});var n=r(2848);var o=r(9119),a=r(3412),i=r(1637);function s(e,t,r){const s=function(e,t,r,o=n.A){const a=o();return function(n){const{dir:o,renderer:i}=n,s="ltr"===o?e:t||e;return a(i,Array.isArray(r)?{r:r}:r),s}}(e,t,r,o.A);return function(){const e=(0,i.m)(),t=(0,a.J)();return s({dir:e,renderer:t})}}},7511:(e,t,r)=>{"use strict";var n=r(4933),o=r(3328),a="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;
          /*!
           * The buffer module from node.js, for the browser.
           *
           * @author   Feross Aboukhadijeh <https://feross.org>
           * @license  MIT
           */t.hp=l,t.IS=50;var i=2147483647;function s(e){if(e>i)throw new RangeError('The value "'+e+'" is invalid for option "size"');var t=new Uint8Array(e);return Object.setPrototypeOf(t,l.prototype),t}function l(e,t,r){if("number"==typeof e){if("string"==typeof t)throw new TypeError('The "string" argument must be of type string. Received type number');return d(e)}return u(e,t,r)}function u(e,t,r){if("string"==typeof e)return function(e,t){"string"==typeof t&&""!==t||(t="utf8");if(!l.isEncoding(t))throw new TypeError("Unknown encoding: "+t);var r=0|g(e,t),n=s(r),o=n.write(e,t);o!==r&&(n=n.slice(0,o));return n}(e,t);if(ArrayBuffer.isView(e))return h(e);if(null==e)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(W(e,ArrayBuffer)||e&&W(e.buffer,ArrayBuffer))return f(e,t,r);if("undefined"!=typeof SharedArrayBuffer&&(W(e,SharedArrayBuffer)||e&&W(e.buffer,SharedArrayBuffer)))return f(e,t,r);if("number"==typeof e)throw new TypeError('The "value" argument must not be of type number. Received type number');var n=e.valueOf&&e.valueOf();if(null!=n&&n!==e)return l.from(n,t,r);var o=function(e){if(l.isBuffer(e)){var t=0|p(e.length),r=s(t);return 0===r.length||e.copy(r,0,0,t),r}if(void 0!==e.length)return"number"!=typeof e.length||U(e.length)?s(0):h(e);if("Buffer"===e.type&&Array.isArray(e.data))return h(e.data)}(e);if(o)return o;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return l.from(e[Symbol.toPrimitive]("string"),t,r);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function c(e){if("number"!=typeof e)throw new TypeError('"size" argument must be of type number');if(e<0)throw new RangeError('The value "'+e+'" is invalid for option "size"')}function d(e){return c(e),s(e<0?0:0|p(e))}function h(e){for(var t=e.length<0?0:0|p(e.length),r=s(t),n=0;n<t;n+=1)r[n]=255&e[n];return r}function f(e,t,r){if(t<0||e.byteLength<t)throw new RangeError('"offset" is outside of buffer bounds');if(e.byteLength<t+(r||0))throw new RangeError('"length" is outside of buffer bounds');var n;return n=void 0===t&&void 0===r?new Uint8Array(e):void 0===r?new Uint8Array(e,t):new Uint8Array(e,t,r),Object.setPrototypeOf(n,l.prototype),n}function p(e){if(e>=i)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+i.toString(16)+" bytes");return 0|e}function g(e,t){if(l.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||W(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);var r=e.length,n=arguments.length>2&&!0===arguments[2];if(!n&&0===r)return 0;for(var o=!1;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":return H(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return z(e).length;default:if(o)return n?-1:H(e).length;t=(""+t).toLowerCase(),o=!0}}function m(e,t,r){var n=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===r||r>this.length)&&(r=this.length),r<=0)return"";if((r>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return F(this,t,r);case"utf8":case"utf-8":return T(this,t,r);case"ascii":return P(this,t,r);case"latin1":case"binary":return A(this,t,r);case"base64":return x(this,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return D(this,t,r);default:if(n)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),n=!0}}function v(e,t,r){var n=e[t];e[t]=e[r],e[r]=n}function y(e,t,r,n,o){if(0===e.length)return-1;if("string"==typeof r?(n=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),U(r=+r)&&(r=o?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(o)return-1;r=e.length-1}else if(r<0){if(!o)return-1;r=0}if("string"==typeof t&&(t=l.from(t,n)),l.isBuffer(t))return 0===t.length?-1:b(e,t,r,n,o);if("number"==typeof t)return t&=255,"function"==typeof Uint8Array.prototype.indexOf?o?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):b(e,[t],r,n,o);throw new TypeError("val must be string, number or Buffer")}function b(e,t,r,n,o){var a,i=1,s=e.length,l=t.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return-1;i=2,s/=2,l/=2,r/=2}function u(e,t){return 1===i?e[t]:e.readUInt16BE(t*i)}if(o){var c=-1;for(a=r;a<s;a++)if(u(e,a)===u(t,-1===c?0:a-c)){if(-1===c&&(c=a),a-c+1===l)return c*i}else-1!==c&&(a-=a-c),c=-1}else for(r+l>s&&(r=s-l),a=r;a>=0;a--){for(var d=!0,h=0;h<l;h++)if(u(e,a+h)!==u(t,h)){d=!1;break}if(d)return a}return-1}function k(e,t,r,n){r=Number(r)||0;var o=e.length-r;n?(n=Number(n))>o&&(n=o):n=o;var a=t.length;n>a/2&&(n=a/2);for(var i=0;i<n;++i){var s=parseInt(t.substr(2*i,2),16);if(U(s))return i;e[r+i]=s}return i}function C(e,t,r,n){return V(H(t,e.length-r),e,r,n)}function S(e,t,r,n){return V(function(e){for(var t=[],r=0;r<e.length;++r)t.push(255&e.charCodeAt(r));return t}(t),e,r,n)}function _(e,t,r,n){return S(e,t,r,n)}function B(e,t,r,n){return V(z(t),e,r,n)}function w(e,t,r,n){return V(function(e,t){for(var r,n,o,a=[],i=0;i<e.length&&!((t-=2)<0);++i)n=(r=e.charCodeAt(i))>>8,o=r%256,a.push(o),a.push(n);return a}(t,e.length-r),e,r,n)}function x(e,t,r){return 0===t&&r===e.length?n.fromByteArray(e):n.fromByteArray(e.slice(t,r))}function T(e,t,r){r=Math.min(e.length,r);for(var n=[],o=t;o<r;){var a,i,s,l,u=e[o],c=null,d=u>239?4:u>223?3:u>191?2:1;if(o+d<=r)switch(d){case 1:u<128&&(c=u);break;case 2:128==(192&(a=e[o+1]))&&(l=(31&u)<<6|63&a)>127&&(c=l);break;case 3:a=e[o+1],i=e[o+2],128==(192&a)&&128==(192&i)&&(l=(15&u)<<12|(63&a)<<6|63&i)>2047&&(l<55296||l>57343)&&(c=l);break;case 4:a=e[o+1],i=e[o+2],s=e[o+3],128==(192&a)&&128==(192&i)&&128==(192&s)&&(l=(15&u)<<18|(63&a)<<12|(63&i)<<6|63&s)>65535&&l<1114112&&(c=l)}null===c?(c=65533,d=1):c>65535&&(c-=65536,n.push(c>>>10&1023|55296),c=56320|1023&c),n.push(c),o+=d}return function(e){var t=e.length;if(t<=E)return String.fromCharCode.apply(String,e);var r="",n=0;for(;n<t;)r+=String.fromCharCode.apply(String,e.slice(n,n+=E));return r}(n)}l.TYPED_ARRAY_SUPPORT=function(){try{var e=new Uint8Array(1),t={foo:function(){return 42}};return Object.setPrototypeOf(t,Uint8Array.prototype),Object.setPrototypeOf(e,t),42===e.foo()}catch(e){return!1}}(),l.TYPED_ARRAY_SUPPORT||"undefined"==typeof console||"function"!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(l.prototype,"parent",{enumerable:!0,get:function(){if(l.isBuffer(this))return this.buffer}}),Object.defineProperty(l.prototype,"offset",{enumerable:!0,get:function(){if(l.isBuffer(this))return this.byteOffset}}),l.poolSize=8192,l.from=function(e,t,r){return u(e,t,r)},Object.setPrototypeOf(l.prototype,Uint8Array.prototype),Object.setPrototypeOf(l,Uint8Array),l.alloc=function(e,t,r){return function(e,t,r){return c(e),e<=0?s(e):void 0!==t?"string"==typeof r?s(e).fill(t,r):s(e).fill(t):s(e)}(e,t,r)},l.allocUnsafe=function(e){return d(e)},l.allocUnsafeSlow=function(e){return d(e)},l.isBuffer=function(e){return null!=e&&!0===e._isBuffer&&e!==l.prototype},l.compare=function(e,t){if(W(e,Uint8Array)&&(e=l.from(e,e.offset,e.byteLength)),W(t,Uint8Array)&&(t=l.from(t,t.offset,t.byteLength)),!l.isBuffer(e)||!l.isBuffer(t))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===t)return 0;for(var r=e.length,n=t.length,o=0,a=Math.min(r,n);o<a;++o)if(e[o]!==t[o]){r=e[o],n=t[o];break}return r<n?-1:n<r?1:0},l.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},l.concat=function(e,t){if(!Array.isArray(e))throw new TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return l.alloc(0);var r;if(void 0===t)for(t=0,r=0;r<e.length;++r)t+=e[r].length;var n=l.allocUnsafe(t),o=0;for(r=0;r<e.length;++r){var a=e[r];if(W(a,Uint8Array)&&(a=l.from(a)),!l.isBuffer(a))throw new TypeError('"list" argument must be an Array of Buffers');a.copy(n,o),o+=a.length}return n},l.byteLength=g,l.prototype._isBuffer=!0,l.prototype.swap16=function(){var e=this.length;if(e%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)v(this,t,t+1);return this},l.prototype.swap32=function(){var e=this.length;if(e%4!=0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)v(this,t,t+3),v(this,t+1,t+2);return this},l.prototype.swap64=function(){var e=this.length;if(e%8!=0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)v(this,t,t+7),v(this,t+1,t+6),v(this,t+2,t+5),v(this,t+3,t+4);return this},l.prototype.toString=function(){var e=this.length;return 0===e?"":0===arguments.length?T(this,0,e):m.apply(this,arguments)},l.prototype.toLocaleString=l.prototype.toString,l.prototype.equals=function(e){if(!l.isBuffer(e))throw new TypeError("Argument must be a Buffer");return this===e||0===l.compare(this,e)},l.prototype.inspect=function(){var e="",r=t.IS;return e=this.toString("hex",0,r).replace(/(.{2})/g,"$1 ").trim(),this.length>r&&(e+=" ... "),"<Buffer "+e+">"},a&&(l.prototype[a]=l.prototype.inspect),l.prototype.compare=function(e,t,r,n,o){if(W(e,Uint8Array)&&(e=l.from(e,e.offset,e.byteLength)),!l.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===n&&(n=0),void 0===o&&(o=this.length),t<0||r>e.length||n<0||o>this.length)throw new RangeError("out of range index");if(n>=o&&t>=r)return 0;if(n>=o)return-1;if(t>=r)return 1;if(this===e)return 0;for(var a=(o>>>=0)-(n>>>=0),i=(r>>>=0)-(t>>>=0),s=Math.min(a,i),u=this.slice(n,o),c=e.slice(t,r),d=0;d<s;++d)if(u[d]!==c[d]){a=u[d],i=c[d];break}return a<i?-1:i<a?1:0},l.prototype.includes=function(e,t,r){return-1!==this.indexOf(e,t,r)},l.prototype.indexOf=function(e,t,r){return y(this,e,t,r,!0)},l.prototype.lastIndexOf=function(e,t,r){return y(this,e,t,r,!1)},l.prototype.write=function(e,t,r,n){if(void 0===t)n="utf8",r=this.length,t=0;else if(void 0===r&&"string"==typeof t)n=t,r=this.length,t=0;else{if(!isFinite(t))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");t>>>=0,isFinite(r)?(r>>>=0,void 0===n&&(n="utf8")):(n=r,r=void 0)}var o=this.length-t;if((void 0===r||r>o)&&(r=o),e.length>0&&(r<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var a=!1;;)switch(n){case"hex":return k(this,e,t,r);case"utf8":case"utf-8":return C(this,e,t,r);case"ascii":return S(this,e,t,r);case"latin1":case"binary":return _(this,e,t,r);case"base64":return B(this,e,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return w(this,e,t,r);default:if(a)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),a=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var E=4096;function P(e,t,r){var n="";r=Math.min(e.length,r);for(var o=t;o<r;++o)n+=String.fromCharCode(127&e[o]);return n}function A(e,t,r){var n="";r=Math.min(e.length,r);for(var o=t;o<r;++o)n+=String.fromCharCode(e[o]);return n}function F(e,t,r){var n=e.length;(!t||t<0)&&(t=0),(!r||r<0||r>n)&&(r=n);for(var o="",a=t;a<r;++a)o+=j[e[a]];return o}function D(e,t,r){for(var n=e.slice(t,r),o="",a=0;a<n.length;a+=2)o+=String.fromCharCode(n[a]+256*n[a+1]);return o}function I(e,t,r){if(e%1!=0||e<0)throw new RangeError("offset is not uint");if(e+t>r)throw new RangeError("Trying to access beyond buffer length")}function L(e,t,r,n,o,a){if(!l.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>o||t<a)throw new RangeError('"value" argument is out of bounds');if(r+n>e.length)throw new RangeError("Index out of range")}function N(e,t,r,n,o,a){if(r+n>e.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function M(e,t,r,n,a){return t=+t,r>>>=0,a||N(e,0,r,4),o.write(e,t,r,n,23,4),r+4}function R(e,t,r,n,a){return t=+t,r>>>=0,a||N(e,0,r,8),o.write(e,t,r,n,52,8),r+8}l.prototype.slice=function(e,t){var r=this.length;(e=~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),(t=void 0===t?r:~~t)<0?(t+=r)<0&&(t=0):t>r&&(t=r),t<e&&(t=e);var n=this.subarray(e,t);return Object.setPrototypeOf(n,l.prototype),n},l.prototype.readUIntLE=function(e,t,r){e>>>=0,t>>>=0,r||I(e,t,this.length);for(var n=this[e],o=1,a=0;++a<t&&(o*=256);)n+=this[e+a]*o;return n},l.prototype.readUIntBE=function(e,t,r){e>>>=0,t>>>=0,r||I(e,t,this.length);for(var n=this[e+--t],o=1;t>0&&(o*=256);)n+=this[e+--t]*o;return n},l.prototype.readUInt8=function(e,t){return e>>>=0,t||I(e,1,this.length),this[e]},l.prototype.readUInt16LE=function(e,t){return e>>>=0,t||I(e,2,this.length),this[e]|this[e+1]<<8},l.prototype.readUInt16BE=function(e,t){return e>>>=0,t||I(e,2,this.length),this[e]<<8|this[e+1]},l.prototype.readUInt32LE=function(e,t){return e>>>=0,t||I(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},l.prototype.readUInt32BE=function(e,t){return e>>>=0,t||I(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},l.prototype.readIntLE=function(e,t,r){e>>>=0,t>>>=0,r||I(e,t,this.length);for(var n=this[e],o=1,a=0;++a<t&&(o*=256);)n+=this[e+a]*o;return n>=(o*=128)&&(n-=Math.pow(2,8*t)),n},l.prototype.readIntBE=function(e,t,r){e>>>=0,t>>>=0,r||I(e,t,this.length);for(var n=t,o=1,a=this[e+--n];n>0&&(o*=256);)a+=this[e+--n]*o;return a>=(o*=128)&&(a-=Math.pow(2,8*t)),a},l.prototype.readInt8=function(e,t){return e>>>=0,t||I(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},l.prototype.readInt16LE=function(e,t){e>>>=0,t||I(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?4294901760|r:r},l.prototype.readInt16BE=function(e,t){e>>>=0,t||I(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?4294901760|r:r},l.prototype.readInt32LE=function(e,t){return e>>>=0,t||I(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},l.prototype.readInt32BE=function(e,t){return e>>>=0,t||I(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},l.prototype.readFloatLE=function(e,t){return e>>>=0,t||I(e,4,this.length),o.read(this,e,!0,23,4)},l.prototype.readFloatBE=function(e,t){return e>>>=0,t||I(e,4,this.length),o.read(this,e,!1,23,4)},l.prototype.readDoubleLE=function(e,t){return e>>>=0,t||I(e,8,this.length),o.read(this,e,!0,52,8)},l.prototype.readDoubleBE=function(e,t){return e>>>=0,t||I(e,8,this.length),o.read(this,e,!1,52,8)},l.prototype.writeUIntLE=function(e,t,r,n){(e=+e,t>>>=0,r>>>=0,n)||L(this,e,t,r,Math.pow(2,8*r)-1,0);var o=1,a=0;for(this[t]=255&e;++a<r&&(o*=256);)this[t+a]=e/o&255;return t+r},l.prototype.writeUIntBE=function(e,t,r,n){(e=+e,t>>>=0,r>>>=0,n)||L(this,e,t,r,Math.pow(2,8*r)-1,0);var o=r-1,a=1;for(this[t+o]=255&e;--o>=0&&(a*=256);)this[t+o]=e/a&255;return t+r},l.prototype.writeUInt8=function(e,t,r){return e=+e,t>>>=0,r||L(this,e,t,1,255,0),this[t]=255&e,t+1},l.prototype.writeUInt16LE=function(e,t,r){return e=+e,t>>>=0,r||L(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},l.prototype.writeUInt16BE=function(e,t,r){return e=+e,t>>>=0,r||L(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},l.prototype.writeUInt32LE=function(e,t,r){return e=+e,t>>>=0,r||L(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},l.prototype.writeUInt32BE=function(e,t,r){return e=+e,t>>>=0,r||L(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},l.prototype.writeIntLE=function(e,t,r,n){if(e=+e,t>>>=0,!n){var o=Math.pow(2,8*r-1);L(this,e,t,r,o-1,-o)}var a=0,i=1,s=0;for(this[t]=255&e;++a<r&&(i*=256);)e<0&&0===s&&0!==this[t+a-1]&&(s=1),this[t+a]=(e/i|0)-s&255;return t+r},l.prototype.writeIntBE=function(e,t,r,n){if(e=+e,t>>>=0,!n){var o=Math.pow(2,8*r-1);L(this,e,t,r,o-1,-o)}var a=r-1,i=1,s=0;for(this[t+a]=255&e;--a>=0&&(i*=256);)e<0&&0===s&&0!==this[t+a+1]&&(s=1),this[t+a]=(e/i|0)-s&255;return t+r},l.prototype.writeInt8=function(e,t,r){return e=+e,t>>>=0,r||L(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},l.prototype.writeInt16LE=function(e,t,r){return e=+e,t>>>=0,r||L(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},l.prototype.writeInt16BE=function(e,t,r){return e=+e,t>>>=0,r||L(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},l.prototype.writeInt32LE=function(e,t,r){return e=+e,t>>>=0,r||L(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},l.prototype.writeInt32BE=function(e,t,r){return e=+e,t>>>=0,r||L(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},l.prototype.writeFloatLE=function(e,t,r){return M(this,e,t,!0,r)},l.prototype.writeFloatBE=function(e,t,r){return M(this,e,t,!1,r)},l.prototype.writeDoubleLE=function(e,t,r){return R(this,e,t,!0,r)},l.prototype.writeDoubleBE=function(e,t,r){return R(this,e,t,!1,r)},l.prototype.copy=function(e,t,r,n){if(!l.isBuffer(e))throw new TypeError("argument should be a Buffer");if(r||(r=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n<r&&(n=r),n===r)return 0;if(0===e.length||0===this.length)return 0;if(t<0)throw new RangeError("targetStart out of bounds");if(r<0||r>=this.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t<n-r&&(n=e.length-t+r);var o=n-r;if(this===e&&"function"==typeof Uint8Array.prototype.copyWithin)this.copyWithin(t,r,n);else if(this===e&&r<t&&t<n)for(var a=o-1;a>=0;--a)e[a+t]=this[a+r];else Uint8Array.prototype.set.call(e,this.subarray(r,n),t);return o},l.prototype.fill=function(e,t,r,n){if("string"==typeof e){if("string"==typeof t?(n=t,t=0,r=this.length):"string"==typeof r&&(n=r,r=this.length),void 0!==n&&"string"!=typeof n)throw new TypeError("encoding must be a string");if("string"==typeof n&&!l.isEncoding(n))throw new TypeError("Unknown encoding: "+n);if(1===e.length){var o=e.charCodeAt(0);("utf8"===n&&o<128||"latin1"===n)&&(e=o)}}else"number"==typeof e?e&=255:"boolean"==typeof e&&(e=Number(e));if(t<0||this.length<t||this.length<r)throw new RangeError("Out of range index");if(r<=t)return this;var a;if(t>>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"==typeof e)for(a=t;a<r;++a)this[a]=e;else{var i=l.isBuffer(e)?e:l.from(e,n),s=i.length;if(0===s)throw new TypeError('The value "'+e+'" is invalid for argument "value"');for(a=0;a<r-t;++a)this[a+t]=i[a%s]}return this};var O=/[^+/0-9A-Za-z-_]/g;function H(e,t){var r;t=t||1/0;for(var n=e.length,o=null,a=[],i=0;i<n;++i){if((r=e.charCodeAt(i))>55295&&r<57344){if(!o){if(r>56319){(t-=3)>-1&&a.push(239,191,189);continue}if(i+1===n){(t-=3)>-1&&a.push(239,191,189);continue}o=r;continue}if(r<56320){(t-=3)>-1&&a.push(239,191,189),o=r;continue}r=65536+(o-55296<<10|r-56320)}else o&&(t-=3)>-1&&a.push(239,191,189);if(o=null,r<128){if((t-=1)<0)break;a.push(r)}else if(r<2048){if((t-=2)<0)break;a.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;a.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;a.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return a}function z(e){return n.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(O,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function V(e,t,r,n){for(var o=0;o<n&&!(o+r>=t.length||o>=e.length);++o)t[o+r]=e[o];return o}function W(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function U(e){return e!=e}var j=function(){for(var e="0123456789abcdef",t=new Array(256),r=0;r<16;++r)for(var n=16*r,o=0;o<16;++o)t[n+o]=e[r]+e[o];return t}()},7534:(e,t,r)=>{"use strict";r.d(t,{g:()=>n});var n=(e=>(e.SingleSelect="SingleSelect",e.MultiSelect="MultiSelect",e.Rating="Rating",e.DropDown="DropDown",e.Text="Text",e.Likert="Likert",e))(n||{})},7616:(e,t,r)=>{"use strict";r.d(t,{Y9:()=>n,b9:()=>a,on:()=>o});const n=Symbol.for("fui.slotRenderFunction"),o=Symbol.for("fui.slotElementType"),a=Symbol.for("fui.slotClassNameProp")},7622:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ActivityName=void 0;var r=function(){function e(){}return e.AppLaunch="AppLaunch",e.AppUsageTime="AppUsageTime",e.AppResume="AppResume",e}();t.ActivityName=r},7666:(e,t,r)=>{"use strict";var n,o;r.d(t,{H:()=>n,Q:()=>o}),function(e){e[e.xSmall=0]="xSmall",e[e.small=1]="small",e[e.medium=2]="medium",e[e.large=3]="large"}(n||(n={})),function(e){e[e.normal=0]="normal",e[e.large=1]="large"}(o||(o={}))},7675:(e,t,r)=>{"use strict";r.d(t,{A7:()=>n,BV:()=>o});const n="data-fui-focus-visible",o="data-fui-focus-within"},7709:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AlignmentType=void 0,function(e){e[e.Left=0]="Left",e[e.Right=1]="Right"}(t.AlignmentType||(t.AlignmentType={}))},7773:(e,t,r)=>{"use strict";r.d(t,{O:()=>u});var n=r(3451),o=r(5129),a="__currentId__",i="id__",s=(0,n.z)()||{};void 0===s[a]&&(s[a]=0);var l=!1;function u(e){if(!l){var t=o.nr.getInstance();t&&t.onReset&&t.onReset(c),l=!0}var r=s[a]++;return(void 0===e?i:e)+r}function c(e){void 0===e&&(e=0),s[a]=e}},7796:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})},7809:(e,t,r)=>{"use strict";r.d(t,{E:()=>n,l:()=>o});var n,o={none:0,all:1,inputOnly:2};!function(e){e[e.vertical=0]="vertical",e[e.horizontal=1]="horizontal",e[e.bidirectional=2]="bidirectional",e[e.domOrder=3]="domOrder"}(n||(n={}))},7851:(e,t,r)=>{"use strict";r.d(t,{c:()=>n});var n=r(7308).createContext(void 0)},7880:(e,t,r)=>{"use strict";r(5748)},7909:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LAUNCHER_TYPE_DEFAULT=t.DOM_INTERCEPT_TAGNAME=t.DOM_NLQS_TAGNAME=t.DOM_FPS_TAGNAME=t.DOM_BPS_TAGNAME=t.DOM_PSAT_TAGNAME=t.DOM_NPS_TAGNAME=t.DOM_FEEDBACKSURVEY_TAGNAME=t.SurveyType=void 0,function(e){e[e.Feedback=0]="Feedback",e[e.Nps=1]="Nps",e[e.Psat=2]="Psat",e[e.Bps=3]="Bps",e[e.Fps=4]="Fps",e[e.Nlqs=5]="Nlqs",e[e.Intercept=6]="Intercept",e[e.GenericMessagingSurface=12]="GenericMessagingSurface",e[e.Dialog=15]="Dialog"}(t.SurveyType||(t.SurveyType={})),t.DOM_FEEDBACKSURVEY_TAGNAME="FeedbackSurvey",t.DOM_NPS_TAGNAME="Nps",t.DOM_PSAT_TAGNAME="Psat",t.DOM_BPS_TAGNAME="Bps",t.DOM_FPS_TAGNAME="Fps",t.DOM_NLQS_TAGNAME="Nlqs",t.DOM_INTERCEPT_TAGNAME="Intercept",t.LAUNCHER_TYPE_DEFAULT="survey"},7954:(e,t,r)=>{"use strict";r.d(t,{B:()=>a,b:()=>o});var n=r(7089);function o(e,t,r,o,i){return void 0===i&&(i=!1),function(e,t){var r="";!0===t&&(r=" /* @deprecated */");return e.listTextColor=e.listText+r,e.menuItemBackgroundChecked+=r,e.warningHighlight+=r,e.warningText=e.messageText+r,e.successText+=r,e}(a(e,t,(0,n.Cl)({primaryButtonBorder:"transparent",errorText:o?"#F1707B":"#a4262c",messageText:o?"#F3F2F1":"#323130",messageLink:o?"#6CB8F6":"#005A9E",messageLinkHovered:o?"#82C7FF":"#004578",infoIcon:o?"#C8C6C4":"#605e5c",errorIcon:o?"#F1707B":"#A80000",blockingIcon:o?"#442726":"#FDE7E9",warningIcon:o?"#C8C6C4":"#797775",severeWarningIcon:o?"#FCE100":"#D83B01",successIcon:o?"#92C353":"#107C10",infoBackground:o?"#323130":"#f3f2f1",errorBackground:o?"#442726":"#FDE7E9",blockingBackground:o?"#442726":"#FDE7E9",warningBackground:o?"#433519":"#FFF4CE",severeWarningBackground:o?"#4F2A0F":"#FED9CC",successBackground:o?"#393D1B":"#DFF6DD",warningHighlight:o?"#fff100":"#ffb900",successText:o?"#92c353":"#107C10"},r),o),i)}function a(e,t,r,o,a){void 0===a&&(a=!1);var i={},s=e||{},l=s.white,u=s.black,c=s.themePrimary,d=s.themeDark,h=s.themeDarker,f=s.themeDarkAlt,p=s.themeLighter,g=s.neutralLight,m=s.neutralLighter,v=s.neutralDark,y=s.neutralQuaternary,b=s.neutralQuaternaryAlt,k=s.neutralPrimary,C=s.neutralSecondary,S=s.neutralSecondaryAlt,_=s.neutralTertiary,B=s.neutralTertiaryAlt,w=s.neutralLighterAlt,x=s.accent;return l&&(i.bodyBackground=l,i.bodyFrameBackground=l,i.accentButtonText=l,i.buttonBackground=l,i.primaryButtonText=l,i.primaryButtonTextHovered=l,i.primaryButtonTextPressed=l,i.inputBackground=l,i.inputForegroundChecked=l,i.listBackground=l,i.menuBackground=l,i.cardStandoutBackground=l),u&&(i.bodyTextChecked=u,i.buttonTextCheckedHovered=u),c&&(i.link=c,i.primaryButtonBackground=c,i.inputBackgroundChecked=c,i.inputIcon=c,i.inputFocusBorderAlt=c,i.menuIcon=c,i.menuHeader=c,i.accentButtonBackground=c),d&&(i.primaryButtonBackgroundPressed=d,i.inputBackgroundCheckedHovered=d,i.inputIconHovered=d),h&&(i.linkHovered=h),f&&(i.primaryButtonBackgroundHovered=f),p&&(i.inputPlaceholderBackgroundChecked=p),g&&(i.bodyBackgroundChecked=g,i.bodyFrameDivider=g,i.bodyDivider=g,i.variantBorder=g,i.buttonBackgroundCheckedHovered=g,i.buttonBackgroundPressed=g,i.listItemBackgroundChecked=g,i.listHeaderBackgroundPressed=g,i.menuItemBackgroundPressed=g,i.menuItemBackgroundChecked=g),m&&(i.bodyBackgroundHovered=m,i.buttonBackgroundHovered=m,i.buttonBackgroundDisabled=m,i.buttonBorderDisabled=m,i.primaryButtonBackgroundDisabled=m,i.disabledBackground=m,i.listItemBackgroundHovered=m,i.listHeaderBackgroundHovered=m,i.menuItemBackgroundHovered=m),y&&(i.primaryButtonTextDisabled=y,i.disabledSubtext=y),b&&(i.listItemBackgroundCheckedHovered=b),_&&(i.disabledBodyText=_,i.variantBorderHovered=(null==r?void 0:r.variantBorderHovered)||_,i.buttonTextDisabled=_,i.inputIconDisabled=_,i.disabledText=_),k&&(i.bodyText=k,i.actionLink=k,i.buttonText=k,i.inputBorderHovered=k,i.inputText=k,i.listText=k,i.menuItemText=k),w&&(i.bodyStandoutBackground=w,i.defaultStateBackground=w),v&&(i.actionLinkHovered=v,i.buttonTextHovered=v,i.buttonTextChecked=v,i.buttonTextPressed=v,i.inputTextHovered=v,i.menuItemTextHovered=v),C&&(i.bodySubtext=C,i.focusBorder=C,i.inputBorder=C,i.smallInputBorder=C,i.inputPlaceholderText=C),S&&(i.buttonBorder=S),B&&(i.disabledBodySubtext=B,i.disabledBorder=B,i.buttonBackgroundChecked=B,i.menuDivider=B),x&&(i.accentButtonBackground=x),(null==t?void 0:t.elevation4)&&(i.cardShadow=t.elevation4),!o&&(null==t?void 0:t.elevation8)?i.cardShadowHovered=t.elevation8:i.variantBorderHovered&&(i.cardShadowHovered="0 0 1px "+i.variantBorderHovered),i=(0,n.Cl)((0,n.Cl)({},i),r)}},8e3:(e,t,r)=>{"use strict";e.exports=r(4332)},8028:(e,t,r)=>{var n=r(9988);t.encode=function(e){var t,r="",o=function(e){return e<0?1+(-e<<1):0+(e<<1)}(e);do{t=31&o,(o>>>=5)>0&&(t|=32),r+=n.encode(t)}while(o>0);return r},t.decode=function(e,t,r){var o,a,i,s,l=e.length,u=0,c=0;do{if(t>=l)throw new Error("Expected more digits in base 64 VLQ value.");if(-1===(a=n.decode(e.charCodeAt(t++))))throw new Error("Invalid base64 digit: "+e.charAt(t-1));o=!!(32&a),u+=(a&=31)<<c,c+=5}while(o);r.value=(s=(i=u)>>1,1&~i?s:-s),r.rest=t}},8031:(e,t,r)=>{"use strict";function n(e,t){var r,n;if(void 0===t&&(t=!0),!e)return null;var o=t&&function(e){var t,r;return e&&(r=e)&&r._virtual&&(t=e._virtual.parent),t}(e);return o||("function"!=typeof e.assignedElements&&(null===(r=e.assignedSlot)||void 0===r?void 0:r.parentNode)?e.assignedSlot:11===(null===(n=e.parentNode)||void 0===n?void 0:n.nodeType)?e.parentNode.host:e.parentNode)}r.d(t,{P:()=>n})},8099:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GovernanceServiceClientState=t.GovernanceServiceSurveyType=void 0,function(e){e[e.Unknown=0]="Unknown",e[e.Feedback=1]="Feedback",e[e.Nps=2]="Nps",e[e.Psat=4]="Psat",e[e.Bps=6]="Bps",e[e.Fps=8]="Fps",e[e.Nlqs=18]="Nlqs",e[e.GenericMessagingSurface=22]="GenericMessagingSurface",e[e.Intercept=24]="Intercept"}(t.GovernanceServiceSurveyType||(t.GovernanceServiceSurveyType={})),function(e){e[e.Disabled=0]="Disabled",e[e.InitializationFailed=1]="InitializationFailed",e[e.Enabled=2]="Enabled"}(t.GovernanceServiceClientState||(t.GovernanceServiceClientState={}))},8103:(e,t,r)=>{"use strict";r.d(t,{HD:()=>i,P6:()=>n,Se:()=>o,db:()=>s,ou:()=>a});var n="__global__",o="__shadow_dom_stylesheet__",a={stylesheetKey:n,inShadow:!1,window:void 0,__isShadowConfig__:!0},i=function(e,t,r){return{stylesheetKey:e,inShadow:t,window:r,__isShadowConfig__:!0}},s=function(e){return!(!e||!function(e){return null!==e&&"object"==typeof e&&!Array.isArray(e)}(e))&&!0===e.__isShadowConfig__}},8104:(e,t,r)=>{"use strict";r.d(t,{LO:()=>u,QO:()=>v,YA:()=>d,pn:()=>c,qc:()=>h,sF:()=>m});r(6866);var n=r(8560),o=r(7118),a=r(9761),i=r(8659),s=r(1010),l=r(444);r(6628);const u=n.Map,c=n.List;function d(e,t){return(r,n)=>{if(void 0===r&&(r=e),a.u.isDevelopment){const e=Object.keys(t).filter(e=>(0,i.dc)(e,n.type));if(1===e.length){const o=e[0];return t[o](r,n)}return r}return t.hasOwnProperty(n.type)?t[n.type](r,n):r}}function h(e,t){const r={},n=new f(t),o={};Object.keys(e).forEach(t=>{if("string"==typeof e[t]){const[o]=n.create(e[t]);r[t]=o}else{const[e,a]=n.create(t);r[t]=e,o[t]=a}});const a=r;return a.withActionCreators=function(){return{...r,actionCreators:o}},a}class f{constructor(e){this._suffix=e,this._actions={},this.create=e=>{let t="";if(t=a.u.isDevelopment?`${e} (${this._suffix})`:`${e} (${this._suffix.toUpperCase()})`,this._actions[e])throw new Error(`Duplicate action type key "${e}" in ${this._suffix}`);if(this._actions[t])throw new Error(`Duplicate action type value "${t}" in ${this._suffix}`);this._actions[e]=t,this._actions[t]=t;return[this._actions[e],t=>({type:this._actions[e],payload:t})]}}get actions(){return this._actions}}function p(e,t){Object.keys(e).forEach(r=>{const n=e[r];t(r,n)})}class g{constructor(e,t=n.Map,r){this.staticReducers=e,this.getDefaultState=t,this.getStore=r,this.dynamicReducers={},this.parentNode=void 0,this.parentKeyName=void 0,this._setParent(e)}addSubStates(e){this.dynamicReducers={...this.dynamicReducers,...e},this._setParent(this.dynamicReducers),void 0!==this.parentNode&&void 0!==this.parentKeyName?this.parentNode.addSubStates({[this.parentKeyName]:this}):a.u.isTest&&!(0,l.J9)()||((0,s.v)(void 0!==this.getStore(),"rootReudcer should have reference to store"),this.getStore().replaceReducer(this.getReducerFunction()))}getReducerFunction(){const e={...this.staticReducers,...this.dynamicReducers};return(t,r)=>(void 0===t&&(t=this.getDefaultState()),t.withMutations(n=>{p(e,(e,o)=>{const a=n.get(e),i=(o instanceof g?o.getReducerFunction():o)(a,r,t);!function(e,t,r){if(void 0===e)throw new Error(`Reducer ${t} returned undefined when handling ${r.type} action.\n      To ignore an action, you must explicitly return the previous state.`)}(i,e,r),n.set(e,i)})}))}_setParent(e){p(e,(e,t)=>{t instanceof g&&(t.parentKeyName=e,t.parentNode=this)})}}function m(e,t=n.Map,r){return new g(e,t,r)}const v=o.Ng},8159:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});
          /**
          * AWTTransmissionManagerCore.ts
          * @author Abhilash Panwar (abpanwar)
          * @copyright Microsoft 2017
          */
          var n=r(8309),o=r(9533),a=r(729),i=r(2477),s=r(582),l=r(3570),u=r(8822),c="awt_stats",d=function(){function e(){}return e.setEventsHandler=function(e){this._eventHandler=e},e.getEventsHandler=function(){return this._eventHandler},e.scheduleTimer=function(){var e=this,t=this._profiles[this._currentProfile][2];this._timeout<0&&t>=0&&!this._paused&&(this._eventHandler.hasEvents()?(0===t&&this._currentBackoffCount>0&&(t=1),this._timeout=setTimeout(function(){return e._batchAndSendEvents()},t*(1<<this._currentBackoffCount)*1e3)):this._timerCount=0)},e.initialize=function(e){var t=this;this._newEventsAllowed=!0,this._config=e,this._eventHandler=new a.default(e.collectorUri,e.cacheMemorySizeLimitInNumberOfEvents,e.httpXHROverride,e.clockSkewRefreshDurationInMins),this._initializeProfiles(),i.default.initialize(function(e,r){if(t._config.canSendStatEvent(c)){var n=new s.default(c);for(var a in n.setEventPriority(o.AWTEventPriority.High),n.setProperty("TenantId",r),e)e.hasOwnProperty(a)&&n.setProperty(a,e[a].toString());l.default.getLogger(u.StatsApiKey).logEvent(n)}})},e.setTransmitProfile=function(e){this._currentProfile!==e&&void 0!==this._profiles[e]&&(this.clearTimeout(),this._currentProfile=e,this.scheduleTimer())},e.loadTransmitProfiles=function(e){for(var t in this._resetTransmitProfiles(),e)if(e.hasOwnProperty(t)){if(3!==e[t].length)continue;for(var r=2;r>=0;--r)if(e[t][r]<0){for(var n=r;n>=0;--n)e[t][n]=-1;break}for(r=2;r>0;--r)if(e[t][r]>0&&e[t][r-1]>0){var o=e[t][r-1]/e[t][r];e[t][r-1]=Math.ceil(o)*e[t][r]}this._profiles[t]=e[t]}},e.sendEvent=function(e){this._newEventsAllowed&&(this._currentBackoffCount>0&&e.priority===o.AWTEventPriority.Immediate_sync&&(e.priority=o.AWTEventPriority.High),this._eventHandler.addEvent(e),this.scheduleTimer())},e.flush=function(e){var t=(new Date).getTime();!this._paused&&this._lastUploadNowCall+3e4<t&&(this._lastUploadNowCall=t,this._timeout>-1&&(clearTimeout(this._timeout),this._timeout=-1),this._eventHandler.uploadNow(e))},e.pauseTransmission=function(){this._paused||(this.clearTimeout(),this._eventHandler.pauseTransmission(),this._paused=!0)},e.resumeTransmision=function(){this._paused&&(this._paused=!1,this._eventHandler.resumeTransmission(),this.scheduleTimer())},e.flushAndTeardown=function(){i.default.teardown(),this._newEventsAllowed=!1,this.clearTimeout(),this._eventHandler.teardown()},e.backOffTransmission=function(){this._currentBackoffCount<4&&(this._currentBackoffCount++,this.clearTimeout(),this.scheduleTimer())},e.clearBackOff=function(){this._currentBackoffCount>0&&(this._currentBackoffCount=0,this.clearTimeout(),this.scheduleTimer())},e._resetTransmitProfiles=function(){this.clearTimeout(),this._initializeProfiles(),this._currentProfile=n.AWT_REAL_TIME,this.scheduleTimer()},e.clearTimeout=function(){this._timeout>0&&(clearTimeout(this._timeout),this._timeout=-1,this._timerCount=0)},e._batchAndSendEvents=function(){var e=o.AWTEventPriority.High;this._timerCount++,this._timerCount*this._profiles[this._currentProfile][2]===this._profiles[this._currentProfile][0]?(e=o.AWTEventPriority.Low,this._timerCount=0):this._timerCount*this._profiles[this._currentProfile][2]===this._profiles[this._currentProfile][1]&&(e=o.AWTEventPriority.Normal),this._eventHandler.sendEventsForPriorityAndAbove(e),this._timeout=-1,this.scheduleTimer()},e._initializeProfiles=function(){this._profiles={},this._profiles[n.AWT_REAL_TIME]=[4,2,1],this._profiles[n.AWT_NEAR_REAL_TIME]=[12,6,3],this._profiles[n.AWT_BEST_EFFORT]=[36,18,9]},e._newEventsAllowed=!1,e._currentProfile=n.AWT_REAL_TIME,e._timeout=-1,e._currentBackoffCount=0,e._paused=!1,e._timerCount=0,e._lastUploadNowCall=0,e}();t.default=d},8215:(e,t,r)=>{"use strict";r.d(t,{z:()=>a});var n=r(8388),o=r(7954);function a(e,t){var r,a,i;void 0===t&&(t={});var s=(0,n.h)({},e,t,{semanticColors:(0,o.B)(t.palette,t.effects,t.semanticColors,void 0===t.isInverted?e.isInverted:t.isInverted)});if((null===(r=t.palette)||void 0===r?void 0:r.themePrimary)&&!(null===(a=t.palette)||void 0===a?void 0:a.accent)&&(s.palette.accent=t.palette.themePrimary),t.defaultFontStyle)for(var l=0,u=Object.keys(s.fonts);l<u.length;l++){var c=u[l];s.fonts[c]=(0,n.h)(s.fonts[c],t.defaultFontStyle,null===(i=null==t?void 0:t.fonts)||void 0===i?void 0:i[c])}return s}},8244:(e,t,r)=>{e.exports=r(5462)},8257:(e,t,r)=>{"use strict";r.d(t,{Gk:()=>a,lq:()=>i});var n=r(7308),o=r(7616);function a(e,t){const{defaultProps:r,elementType:a}=t,i=function(e){if("string"==typeof e||"number"==typeof e||s(e)||n.isValidElement(e))return{children:e};0;return e}(e),l={...r,...i,[o.on]:a,[o.b9]:null==i?void 0:i.className};return i&&"function"==typeof i.children&&(l[o.Y9]=i.children,l.children=null==r?void 0:r.children),l}function i(e,t){if(null!==e&&(void 0!==e||t.renderByDefault))return a(e,t)}const s=e=>"object"==typeof e&&null!==e&&Symbol.iterator in e},8258:(e,t,r)=>{"use strict";r.d(t,{Z:()=>h});var n=r(5129),o=r(1169),a=r(1006),i=r(3451),s=50,l=5,u=0,c=n.nr.getInstance();c&&c.onReset&&c.onReset(function(){return u++});var d="__retval__";function h(e){void 0===e&&(e={});var t=new Map,r=0,n=0,c=u;return function(h,f){var g;if(void 0===f&&(f={}),e.useStaticStyles&&"function"==typeof h&&h.__noStyleOverride__)return h(f);n++;var m=h?h.__shadowConfig__:void 0,v=m&&m.window?m.window:"__default__";t.has(v)||t.set(v,new Map);var y=t.get(v),b=f.theme,k=b&&void 0!==b.rtl?b.rtl:(0,a.jI)(),C=e.disableCaching;if(c!==u&&(c=u,t.set(v,new Map),y=t.get(v),r=0),e.disableCaching||(y=p(t.get(v),h),y=p(y,f)),!C&&y[d]||(y[d]=void 0===h?{}:(0,o.L)(["function"==typeof h?h(f):h],{shadowConfig:h.__shadowConfig__,rtl:!!k,specificityMultiplier:e.useStaticStyles?l:void 0}),C||r++),r>(e.cacheSize||s)){var S=(0,i.z)();(null===(g=null==S?void 0:S.FabricConfig)||void 0===g?void 0:g.enableClassNameCacheFullWarning)&&(console.warn("Styles are being recalculated too frequently. Cache miss rate is ".concat(r,"/").concat(n,".")),console.trace()),t.get(v).clear(),r=0,e.disableCaching=!0}return y[d]}}function f(e,t){return t=function(e){switch(e){case void 0:return"__undefined__";case null:return"__null__";default:return e}}(t),e.has(t)||e.set(t,new Map),e.get(t)}function p(e,t){if("function"==typeof t)if(t.__cachedInputs__)for(var r=0,n=t.__cachedInputs__;r<n.length;r++){e=f(e,n[r])}else e=f(e,t);else if("object"==typeof t)for(var o in t)t.hasOwnProperty(o)&&(e=f(e,t[o]));return e}},8262:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){e[e._BT_STOP=0]="_BT_STOP",e[e._BT_STOP_BASE=1]="_BT_STOP_BASE",e[e._BT_BOOL=2]="_BT_BOOL",e[e._BT_DOUBLE=8]="_BT_DOUBLE",e[e._BT_STRING=9]="_BT_STRING",e[e._BT_STRUCT=10]="_BT_STRUCT",e[e._BT_LIST=11]="_BT_LIST",e[e._BT_MAP=13]="_BT_MAP",e[e._BT_INT32=16]="_BT_INT32",e[e._BT_INT64=17]="_BT_INT64"}(t._BondDataType||(t._BondDataType={}))},8301:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(4330),o=r(3183),a=r(3307);t._Utf8_GetBytes=function(e){for(var t=[],r=0;r<e.length;++r){var n=e.charCodeAt(r);n<128?t.push(n):n<2048?t.push(192|n>>6,128|63&n):n<55296||n>=57344?t.push(224|n>>12,128|n>>6&63,128|63&n):(n=65536+((1023&n)<<10|1023&e.charCodeAt(++r)),t.push(240|n>>18,128|n>>12&63,128|n>>6&63,128|63&n))}return t},t._Base64_GetString=function(e){for(var t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",r=[],n=e.length%3,o=function(e){return[t.charAt(e>>18&63),t.charAt(e>>12&63),t.charAt(e>>6&63),t.charAt(63&e)].join("")},a=0,i=e.length-n;a<i;a+=3){var s=(e[a]<<16)+(e[a+1]<<8)+e[a+2];r.push(o(s))}switch(n){case 1:s=e[e.length-1];r.push(t.charAt(s>>2)),r.push(t.charAt(s<<4&63)),r.push("==");break;case 2:var l=(e[e.length-2]<<8)+e[e.length-1];r.push(t.charAt(l>>10)),r.push(t.charAt(l>>4&63)),r.push(t.charAt(l<<2&63)),r.push("=")}return r.join("")},t._Varint_GetBytes=function(e){for(var t=[];4294967168&e;)t.push(127&e|128),e>>>=7;return t.push(127&e),t},t._Varint64_GetBytes=function(e){for(var t=e.low,r=e.high,n=[];r||4294967168&t;)n.push(127&t|128),t=(127&r)<<25|t>>>7,r>>>=7;return n.push(127&t),n},t._Double_GetBytes=function(e){if(a.BrowserChecker._IsDataViewSupport()){var t=new DataView(new ArrayBuffer(8));t.setFloat64(0,e,!0);for(var r=[],n=0;n<8;++n)r.push(t.getUint8(n));return r}return o.FloatUtils._ConvertNumberToArray(e,!0)},t._Zigzag_EncodeZigzag32=function(e){return(e=n.Number._ToInt32(e))<<1^e>>31},t._Zigzag_EncodeZigzag64=function(e){var t=e.low,r=e.high,o=r<<1|t>>>31,a=t<<1;2147483648&r&&(o=~o,a=~a);var i=new n.UInt64("0");return i.low=a,i.high=o,i}},8309:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AWT_REAL_TIME="REAL_TIME",t.AWT_NEAR_REAL_TIME="NEAR_REAL_TIME",t.AWT_BEST_EFFORT="BEST_EFFORT"},8317:(e,t,r)=>{"use strict";r.d(t,{z:()=>s});var n=r(3430),o=r(4076),a=r(5014);const i={};function s(){let e=null,t="",r="";const s=new Array(arguments.length);for(let e=0;e<arguments.length;e++){const o=arguments[e];if("string"==typeof o&&""!==o){const a=o.indexOf(n.fj);if(-1===a)t+=o+" ";else{const i=o.substr(a,n.wn);a>0&&(t+=o.slice(0,a)),r+=i,s[e]=i}0}}if(""===r)return t.slice(0,-1);const l=i[r];if(void 0!==l)return t+l;const u=[];for(let t=0;t<arguments.length;t++){const r=s[t];if(r){const t=n.k1[r];t&&(u.push(t[n.FS]),e=t[n.AX])}}const c=Object.assign.apply(Object,[{}].concat(u)),[d,h]=(0,a.z)(c,e),f=(0,o.G)(h,e,s),p=f+" "+d;return i[r]=p,n.k1[f]=[c,e],t+p}},8345:(e,t,r)=>{"use strict";function n(e){return n[e]||(n[e]=new Intl.NumberFormat(e))}function o(e,t,r){return n(e).format(t-r)}function a(e,t,r,o){var a=t-r;if(isNaN(a))throw new Error("`"+o+"` or its offset is not a number");return n(e).format(a)}function i(e,t,r,n,o){if({}.hasOwnProperty.call(n,e))return n[e];t&&(e-=t);var a=r(e,o);return a in n?n[a]:n.other}function s(e,t){return{}.hasOwnProperty.call(t,e)?t[e]:t.other}function l(e,t){for(var r=0;r<e.length;++r)if(!t||void 0===t[e[r]])throw new Error("Message requires argument '".concat(e[r],"'"))}r.r(t),r.d(t,{_nf:()=>n,number:()=>o,plural:()=>i,reqArgs:()=>l,select:()=>s,strictNumber:()=>a})},8374:e=>{"use strict";e.exports=function(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}},8388:(e,t,r)=>{"use strict";function n(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];for(var n=0,a=t;n<a.length;n++){o(e||{},a[n])}return e}function o(e,t,r){for(var n in void 0===r&&(r=[]),r.push(t),t)if(t.hasOwnProperty(n)&&"__proto__"!==n&&"constructor"!==n&&"prototype"!==n){var a=t[n];if("object"!=typeof a||null===a||Array.isArray(a))e[n]=a;else{var i=r.indexOf(a)>-1;e[n]=i?a:o(e[n]||{},a,r)}}return r.pop(),e}r.d(t,{h:()=>n})},8390:(e,t,r)=>{"use strict";r.d(t,{m:()=>i});var n=r(7308),o=r(5161),a=r(261);function i(e,t){var r,i=(r=n.useState(0)[1],function(){return r(function(e){return++e})}),s=n.useContext(a.z).customizations,l=s.inCustomizerContext;return n.useEffect(function(){return l||o.X.observe(i),function(){l||o.X.unobserve(i)}},[l]),o.X.getSettings(e,t,s)}},8491:(e,t,r)=>{"use strict";r.d(t,{d:()=>b});var n=r(9865),o=r(1544),a="'Segoe UI', '".concat(o.Dn.WestEuropean,"'"),i={ar:o.bi.Arabic,bg:o.bi.Cyrillic,cs:o.bi.EastEuropean,el:o.bi.Greek,et:o.bi.EastEuropean,he:o.bi.Hebrew,hi:o.bi.Hindi,hr:o.bi.EastEuropean,hu:o.bi.EastEuropean,ja:o.bi.Japanese,kk:o.bi.EastEuropean,ko:o.bi.Korean,lt:o.bi.EastEuropean,lv:o.bi.EastEuropean,pl:o.bi.EastEuropean,ru:o.bi.Cyrillic,sk:o.bi.EastEuropean,"sr-latn":o.bi.EastEuropean,th:o.bi.Thai,tr:o.bi.EastEuropean,uk:o.bi.Cyrillic,vi:o.bi.Vietnamese,"zh-hans":o.bi.ChineseSimplified,"zh-hant":o.bi.ChineseTraditional,hy:o.bi.Armenian,ka:o.bi.Georgian};function s(e,t,r){return{fontFamily:r,MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontSize:e,fontWeight:t}}var l=r(2682),u=r(3451);var c,d=r(2147),h="language";var f,p,g,m,v,y,b=(f=function(e){if(void 0===e&&(e="sessionStorage"),void 0===c){var t=(0,l.Y)(),r="localStorage"===e?function(e){var t=null;try{var r=(0,u.z)();t=r?r.localStorage.getItem(e):null}catch(e){}return t}(h):"sessionStorage"===e?d.G(h):void 0;r&&(c=r),void 0===c&&t&&(c=t.documentElement.getAttribute("lang")),void 0===c&&(c="en")}return c}(),p=function(e){for(var t in i)if(i.hasOwnProperty(t)&&e&&0===t.indexOf(e))return i[t];return a}(f),g="".concat(p,", ").concat("'Segoe UI', -apple-system, BlinkMacSystemFont, 'Roboto', 'Helvetica Neue', sans-serif"),{tiny:s(o.s.mini,o.BO.regular,g),xSmall:s(o.s.xSmall,o.BO.regular,g),small:s(o.s.small,o.BO.regular,g),smallPlus:s(o.s.smallPlus,o.BO.regular,g),medium:s(o.s.medium,o.BO.regular,g),mediumPlus:s(o.s.mediumPlus,o.BO.regular,g),large:s(o.s.large,o.BO.regular,g),xLarge:s(o.s.xLarge,o.BO.semibold,g),xLargePlus:s(o.s.xLargePlus,o.BO.semibold,g),xxLarge:s(o.s.xxLarge,o.BO.semibold,g),xxLargePlus:s(o.s.xxLargePlus,o.BO.semibold,g),superLarge:s(o.s.superLarge,o.BO.semibold,g),mega:s(o.s.mega,o.BO.semibold,g)});function k(e,t,r,o){e="'".concat(e,"'");var a=void 0!==o?"local('".concat(o,"'),"):"";(0,n.n)({fontFamily:e,src:a+"url('".concat(t,".woff2') format('woff2'),")+"url('".concat(t,".woff') format('woff')"),fontWeight:r,fontStyle:"normal",fontDisplay:"swap"})}function C(e,t,r,n,a){void 0===n&&(n="segoeui");var i="".concat(e,"/").concat(r,"/").concat(n);k(t,i+"-light",o.BO.light,a&&a+" Light"),k(t,i+"-semilight",o.BO.semilight,a&&a+" SemiLight"),k(t,i+"-regular",o.BO.regular,a),k(t,i+"-semibold",o.BO.semibold,a&&a+" SemiBold"),k(t,i+"-bold",o.BO.bold,a&&a+" Bold")}!function(e){if(e){var t="".concat(e,"/fonts");C(t,o.Dn.Thai,"leelawadeeui-thai","leelawadeeui"),C(t,o.Dn.Arabic,"segoeui-arabic"),C(t,o.Dn.Cyrillic,"segoeui-cyrillic"),C(t,o.Dn.EastEuropean,"segoeui-easteuropean"),C(t,o.Dn.Greek,"segoeui-greek"),C(t,o.Dn.Hebrew,"segoeui-hebrew"),C(t,o.Dn.Vietnamese,"segoeui-vietnamese"),C(t,o.Dn.WestEuropean,"segoeui-westeuropean","segoeui","Segoe UI"),C(t,o.bi.Selawik,"selawik","selawik"),C(t,o.Dn.Armenian,"segoeui-armenian"),C(t,o.Dn.Georgian,"segoeui-georgian"),k("Leelawadee UI Web","".concat(t,"/leelawadeeui-thai/leelawadeeui-semilight"),o.BO.light),k("Leelawadee UI Web","".concat(t,"/leelawadeeui-thai/leelawadeeui-bold"),o.BO.semibold)}}((y=null===(m=(0,u.z)())||void 0===m?void 0:m.FabricConfig,null!==(v=null==y?void 0:y.fontBaseUrl)&&void 0!==v?v:"https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets"))},8554:(e,t,r)=>{"use strict";r.d(t,{$:()=>a});var n=r(7089),o=r(4922),a=(0,r(5624).J9)(function(e,t){var r,a,i,s,l,u,c,d,h,f,p,g,m,v,y,b,k,C=e.effects,S=e.palette,_=e.semanticColors,B={left:-2,top:-2,bottom:-2,right:-2,border:"none"},w={position:"absolute",width:1,right:31,top:8,bottom:8},x={splitButtonContainer:[(0,o.gm)(e,{highContrastStyle:B,inset:2,pointerEvents:"none"}),{display:"inline-flex",".ms-Button--default":{borderTopRightRadius:"0",borderBottomRightRadius:"0",borderRight:"none",flexGrow:"1"},".ms-Button--primary":(r={borderTopRightRadius:"0",borderBottomRightRadius:"0",border:"none",flexGrow:"1",":hover":{border:"none"},":active":{border:"none"}},r[o.up]=(0,n.Cl)((0,n.Cl)({color:"WindowText",backgroundColor:"Window",border:"1px solid WindowText",borderRightWidth:"0"},(0,o.Qg)()),{":hover":{backgroundColor:"Highlight",border:"1px solid Highlight",borderRightWidth:"0",color:"HighlightText"},":active":{border:"1px solid Highlight"}}),r),".ms-Button--default + .ms-Button":(a={},a[o.up]={border:"1px solid WindowText",borderLeftWidth:"0",":hover":{backgroundColor:"HighlightText",borderColor:"Highlight",color:"Highlight",".ms-Button-menuIcon":(0,n.Cl)({backgroundColor:"HighlightText",color:"Highlight"},(0,o.Qg)())}},a),'.ms-Button--default + .ms-Button[aria-expanded="true"]':(i={},i[o.up]={backgroundColor:"HighlightText",borderColor:"Highlight",color:"Highlight",".ms-Button-menuIcon":(0,n.Cl)({backgroundColor:"HighlightText",color:"Highlight"},(0,o.Qg)())},i),".ms-Button--primary + .ms-Button":(s={border:"none"},s[o.up]={border:"1px solid WindowText",borderLeftWidth:"0",":hover":{borderLeftWidth:"0",backgroundColor:"Highlight",borderColor:"Highlight",color:"HighlightText",".ms-Button-menuIcon":(0,n.Cl)((0,n.Cl)({},(0,o.Qg)()),{color:"HighlightText"})}},s),'.ms-Button--primary + .ms-Button[aria-expanded="true"]':(l={},l[o.up]=(0,n.Cl)((0,n.Cl)({backgroundColor:"Highlight",borderColor:"Highlight",color:"HighlightText"},(0,o.Qg)()),{".ms-Button-menuIcon":{color:"HighlightText"}}),l),".ms-Button.is-disabled":(u={},u[o.up]={color:"GrayText",borderColor:"GrayText",backgroundColor:"Window"},u)}],splitButtonContainerHovered:{".ms-Button--default.is-disabled":(c={backgroundColor:_.buttonBackgroundDisabled,color:_.buttonTextDisabled},c[o.up]={color:"GrayText",borderColor:"GrayText",backgroundColor:"Window"},c),".ms-Button--primary.is-disabled":(d={backgroundColor:_.primaryButtonBackgroundDisabled,color:_.primaryButtonTextDisabled},d[o.up]={color:"GrayText",borderColor:"GrayText",backgroundColor:"Window"},d)},splitButtonContainerChecked:{".ms-Button--primary":(h={},h[o.up]=(0,n.Cl)({color:"Window",backgroundColor:"WindowText"},(0,o.Qg)()),h)},splitButtonContainerCheckedHovered:{".ms-Button--primary":(f={},f[o.up]=(0,n.Cl)({color:"Window",backgroundColor:"WindowText"},(0,o.Qg)()),f)},splitButtonContainerFocused:{outline:"none!important"},splitButtonMenuButton:(p={padding:6,height:"auto",boxSizing:"border-box",borderRadius:0,borderTopRightRadius:C.roundedCorner2,borderBottomRightRadius:C.roundedCorner2,border:"1px solid ".concat(S.neutralSecondaryAlt),borderLeft:"none",outline:"transparent",userSelect:"none",display:"inline-block",textDecoration:"none",textAlign:"center",cursor:"pointer",verticalAlign:"top",width:32,marginLeft:-1,marginTop:0,marginRight:0,marginBottom:0},p[o.up]={".ms-Button-menuIcon":{color:"WindowText"}},p),splitButtonDivider:(0,n.Cl)((0,n.Cl)({},w),(g={},g[o.up]={backgroundColor:"WindowText"},g)),splitButtonDividerDisabled:(0,n.Cl)((0,n.Cl)({},w),(m={},m[o.up]={backgroundColor:"GrayText"},m)),splitButtonMenuButtonDisabled:(v={pointerEvents:"none",border:"none",":hover":{cursor:"default"},".ms-Button--primary":(y={},y[o.up]={color:"GrayText",borderColor:"GrayText",backgroundColor:"Window"},y),".ms-Button-menuIcon":(b={},b[o.up]={color:"GrayText"},b)},v[o.up]={color:"GrayText",border:"1px solid GrayText",backgroundColor:"Window"},v),splitButtonFlexContainer:{display:"flex",height:"100%",flexWrap:"nowrap",justifyContent:"center",alignItems:"center"},splitButtonContainerDisabled:(k={outline:"none",border:"none"},k[o.up]=(0,n.Cl)({color:"GrayText",borderColor:"GrayText",backgroundColor:"Window"},(0,o.Qg)()),k),splitButtonMenuFocused:(0,n.Cl)({},(0,o.gm)(e,{highContrastStyle:B,inset:2}))};return(0,o.TW)(x,t)})},8555:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})},8560:function(e){e.exports=function(){"use strict";var e=Array.prototype.slice;function t(e,t){t&&(e.prototype=Object.create(t.prototype)),e.prototype.constructor=e}function r(e){return i(e)?e:K(e)}function n(e){return s(e)?e:G(e)}function o(e){return l(e)?e:Q(e)}function a(e){return i(e)&&!u(e)?e:J(e)}function i(e){return!(!e||!e[d])}function s(e){return!(!e||!e[h])}function l(e){return!(!e||!e[f])}function u(e){return s(e)||l(e)}function c(e){return!(!e||!e[p])}t(n,r),t(o,r),t(a,r),r.isIterable=i,r.isKeyed=s,r.isIndexed=l,r.isAssociative=u,r.isOrdered=c,r.Keyed=n,r.Indexed=o,r.Set=a;var d="@@__IMMUTABLE_ITERABLE__@@",h="@@__IMMUTABLE_KEYED__@@",f="@@__IMMUTABLE_INDEXED__@@",p="@@__IMMUTABLE_ORDERED__@@",g="delete",m=5,v=1<<m,y=v-1,b={},k={value:!1},C={value:!1};function S(e){return e.value=!1,e}function _(e){e&&(e.value=!0)}function B(){}function w(e,t){t=t||0;for(var r=Math.max(0,e.length-t),n=new Array(r),o=0;o<r;o++)n[o]=e[o+t];return n}function x(e){return void 0===e.size&&(e.size=e.__iterate(E)),e.size}function T(e,t){if("number"!=typeof t){var r=t>>>0;if(""+r!==t||4294967295===r)return NaN;t=r}return t<0?x(e)+t:t}function E(){return!0}function P(e,t,r){return(0===e||void 0!==r&&e<=-r)&&(void 0===t||void 0!==r&&t>=r)}function A(e,t){return D(e,t,0)}function F(e,t){return D(e,t,t)}function D(e,t,r){return void 0===e?r:e<0?Math.max(0,t+e):void 0===t?e:Math.min(t,e)}var I=0,L=1,N=2,M="function"==typeof Symbol&&Symbol.iterator,R="@@iterator",O=M||R;function H(e){this.next=e}function z(e,t,r,n){var o=0===e?t:1===e?r:[t,r];return n?n.value=o:n={value:o,done:!1},n}function V(){return{value:void 0,done:!0}}function W(e){return!!q(e)}function U(e){return e&&"function"==typeof e.next}function j(e){var t=q(e);return t&&t.call(e)}function q(e){var t=e&&(M&&e[M]||e[R]);if("function"==typeof t)return t}function $(e){return e&&"number"==typeof e.length}function K(e){return null==e?ie():i(e)?e.toSeq():ue(e)}function G(e){return null==e?ie().toKeyedSeq():i(e)?s(e)?e.toSeq():e.fromEntrySeq():se(e)}function Q(e){return null==e?ie():i(e)?s(e)?e.entrySeq():e.toIndexedSeq():le(e)}function J(e){return(null==e?ie():i(e)?s(e)?e.entrySeq():e:le(e)).toSetSeq()}H.prototype.toString=function(){return"[Iterator]"},H.KEYS=I,H.VALUES=L,H.ENTRIES=N,H.prototype.inspect=H.prototype.toSource=function(){return this.toString()},H.prototype[O]=function(){return this},t(K,r),K.of=function(){return K(arguments)},K.prototype.toSeq=function(){return this},K.prototype.toString=function(){return this.__toString("Seq {","}")},K.prototype.cacheResult=function(){return!this._cache&&this.__iterateUncached&&(this._cache=this.entrySeq().toArray(),this.size=this._cache.length),this},K.prototype.__iterate=function(e,t){return de(this,e,t,!0)},K.prototype.__iterator=function(e,t){return he(this,e,t,!0)},t(G,K),G.prototype.toKeyedSeq=function(){return this},t(Q,K),Q.of=function(){return Q(arguments)},Q.prototype.toIndexedSeq=function(){return this},Q.prototype.toString=function(){return this.__toString("Seq [","]")},Q.prototype.__iterate=function(e,t){return de(this,e,t,!1)},Q.prototype.__iterator=function(e,t){return he(this,e,t,!1)},t(J,K),J.of=function(){return J(arguments)},J.prototype.toSetSeq=function(){return this},K.isSeq=ae,K.Keyed=G,K.Set=J,K.Indexed=Q;var Y,X,Z,ee="@@__IMMUTABLE_SEQ__@@";function te(e){this._array=e,this.size=e.length}function re(e){var t=Object.keys(e);this._object=e,this._keys=t,this.size=t.length}function ne(e){this._iterable=e,this.size=e.length||e.size}function oe(e){this._iterator=e,this._iteratorCache=[]}function ae(e){return!(!e||!e[ee])}function ie(){return Y||(Y=new te([]))}function se(e){var t=Array.isArray(e)?new te(e).fromEntrySeq():U(e)?new oe(e).fromEntrySeq():W(e)?new ne(e).fromEntrySeq():"object"==typeof e?new re(e):void 0;if(!t)throw new TypeError("Expected Array or iterable object of [k, v] entries, or keyed object: "+e);return t}function le(e){var t=ce(e);if(!t)throw new TypeError("Expected Array or iterable object of values: "+e);return t}function ue(e){var t=ce(e)||"object"==typeof e&&new re(e);if(!t)throw new TypeError("Expected Array or iterable object of values, or keyed object: "+e);return t}function ce(e){return $(e)?new te(e):U(e)?new oe(e):W(e)?new ne(e):void 0}function de(e,t,r,n){var o=e._cache;if(o){for(var a=o.length-1,i=0;i<=a;i++){var s=o[r?a-i:i];if(!1===t(s[1],n?s[0]:i,e))return i+1}return i}return e.__iterateUncached(t,r)}function he(e,t,r,n){var o=e._cache;if(o){var a=o.length-1,i=0;return new H(function(){var e=o[r?a-i:i];return i++>a?V():z(t,n?e[0]:i-1,e[1])})}return e.__iteratorUncached(t,r)}function fe(e,t){return t?pe(t,e,"",{"":e}):ge(e)}function pe(e,t,r,n){return Array.isArray(t)?e.call(n,r,Q(t).map(function(r,n){return pe(e,r,n,t)})):me(t)?e.call(n,r,G(t).map(function(r,n){return pe(e,r,n,t)})):t}function ge(e){return Array.isArray(e)?Q(e).map(ge).toList():me(e)?G(e).map(ge).toMap():e}function me(e){return e&&(e.constructor===Object||void 0===e.constructor)}function ve(e,t){if(e===t||e!=e&&t!=t)return!0;if(!e||!t)return!1;if("function"==typeof e.valueOf&&"function"==typeof t.valueOf){if((e=e.valueOf())===(t=t.valueOf())||e!=e&&t!=t)return!0;if(!e||!t)return!1}return!("function"!=typeof e.equals||"function"!=typeof t.equals||!e.equals(t))}function ye(e,t){if(e===t)return!0;if(!i(t)||void 0!==e.size&&void 0!==t.size&&e.size!==t.size||void 0!==e.__hash&&void 0!==t.__hash&&e.__hash!==t.__hash||s(e)!==s(t)||l(e)!==l(t)||c(e)!==c(t))return!1;if(0===e.size&&0===t.size)return!0;var r=!u(e);if(c(e)){var n=e.entries();return t.every(function(e,t){var o=n.next().value;return o&&ve(o[1],e)&&(r||ve(o[0],t))})&&n.next().done}var o=!1;if(void 0===e.size)if(void 0===t.size)"function"==typeof e.cacheResult&&e.cacheResult();else{o=!0;var a=e;e=t,t=a}var d=!0,h=t.__iterate(function(t,n){if(r?!e.has(t):o?!ve(t,e.get(n,b)):!ve(e.get(n,b),t))return d=!1,!1});return d&&e.size===h}function be(e,t){if(!(this instanceof be))return new be(e,t);if(this._value=e,this.size=void 0===t?1/0:Math.max(0,t),0===this.size){if(X)return X;X=this}}function ke(e,t){if(!e)throw new Error(t)}function Ce(e,t,r){if(!(this instanceof Ce))return new Ce(e,t,r);if(ke(0!==r,"Cannot step a Range by 0"),e=e||0,void 0===t&&(t=1/0),r=void 0===r?1:Math.abs(r),t<e&&(r=-r),this._start=e,this._end=t,this._step=r,this.size=Math.max(0,Math.ceil((t-e)/r-1)+1),0===this.size){if(Z)return Z;Z=this}}function Se(){throw TypeError("Abstract")}function _e(){}function Be(){}function we(){}K.prototype[ee]=!0,t(te,Q),te.prototype.get=function(e,t){return this.has(e)?this._array[T(this,e)]:t},te.prototype.__iterate=function(e,t){for(var r=this._array,n=r.length-1,o=0;o<=n;o++)if(!1===e(r[t?n-o:o],o,this))return o+1;return o},te.prototype.__iterator=function(e,t){var r=this._array,n=r.length-1,o=0;return new H(function(){return o>n?V():z(e,o,r[t?n-o++:o++])})},t(re,G),re.prototype.get=function(e,t){return void 0===t||this.has(e)?this._object[e]:t},re.prototype.has=function(e){return this._object.hasOwnProperty(e)},re.prototype.__iterate=function(e,t){for(var r=this._object,n=this._keys,o=n.length-1,a=0;a<=o;a++){var i=n[t?o-a:a];if(!1===e(r[i],i,this))return a+1}return a},re.prototype.__iterator=function(e,t){var r=this._object,n=this._keys,o=n.length-1,a=0;return new H(function(){var i=n[t?o-a:a];return a++>o?V():z(e,i,r[i])})},re.prototype[p]=!0,t(ne,Q),ne.prototype.__iterateUncached=function(e,t){if(t)return this.cacheResult().__iterate(e,t);var r=j(this._iterable),n=0;if(U(r))for(var o;!(o=r.next()).done&&!1!==e(o.value,n++,this););return n},ne.prototype.__iteratorUncached=function(e,t){if(t)return this.cacheResult().__iterator(e,t);var r=j(this._iterable);if(!U(r))return new H(V);var n=0;return new H(function(){var t=r.next();return t.done?t:z(e,n++,t.value)})},t(oe,Q),oe.prototype.__iterateUncached=function(e,t){if(t)return this.cacheResult().__iterate(e,t);for(var r,n=this._iterator,o=this._iteratorCache,a=0;a<o.length;)if(!1===e(o[a],a++,this))return a;for(;!(r=n.next()).done;){var i=r.value;if(o[a]=i,!1===e(i,a++,this))break}return a},oe.prototype.__iteratorUncached=function(e,t){if(t)return this.cacheResult().__iterator(e,t);var r=this._iterator,n=this._iteratorCache,o=0;return new H(function(){if(o>=n.length){var t=r.next();if(t.done)return t;n[o]=t.value}return z(e,o,n[o++])})},t(be,Q),be.prototype.toString=function(){return 0===this.size?"Repeat []":"Repeat [ "+this._value+" "+this.size+" times ]"},be.prototype.get=function(e,t){return this.has(e)?this._value:t},be.prototype.includes=function(e){return ve(this._value,e)},be.prototype.slice=function(e,t){var r=this.size;return P(e,t,r)?this:new be(this._value,F(t,r)-A(e,r))},be.prototype.reverse=function(){return this},be.prototype.indexOf=function(e){return ve(this._value,e)?0:-1},be.prototype.lastIndexOf=function(e){return ve(this._value,e)?this.size:-1},be.prototype.__iterate=function(e,t){for(var r=0;r<this.size;r++)if(!1===e(this._value,r,this))return r+1;return r},be.prototype.__iterator=function(e,t){var r=this,n=0;return new H(function(){return n<r.size?z(e,n++,r._value):V()})},be.prototype.equals=function(e){return e instanceof be?ve(this._value,e._value):ye(e)},t(Ce,Q),Ce.prototype.toString=function(){return 0===this.size?"Range []":"Range [ "+this._start+"..."+this._end+(1!==this._step?" by "+this._step:"")+" ]"},Ce.prototype.get=function(e,t){return this.has(e)?this._start+T(this,e)*this._step:t},Ce.prototype.includes=function(e){var t=(e-this._start)/this._step;return t>=0&&t<this.size&&t===Math.floor(t)},Ce.prototype.slice=function(e,t){return P(e,t,this.size)?this:(e=A(e,this.size),(t=F(t,this.size))<=e?new Ce(0,0):new Ce(this.get(e,this._end),this.get(t,this._end),this._step))},Ce.prototype.indexOf=function(e){var t=e-this._start;if(t%this._step===0){var r=t/this._step;if(r>=0&&r<this.size)return r}return-1},Ce.prototype.lastIndexOf=function(e){return this.indexOf(e)},Ce.prototype.__iterate=function(e,t){for(var r=this.size-1,n=this._step,o=t?this._start+r*n:this._start,a=0;a<=r;a++){if(!1===e(o,a,this))return a+1;o+=t?-n:n}return a},Ce.prototype.__iterator=function(e,t){var r=this.size-1,n=this._step,o=t?this._start+r*n:this._start,a=0;return new H(function(){var i=o;return o+=t?-n:n,a>r?V():z(e,a++,i)})},Ce.prototype.equals=function(e){return e instanceof Ce?this._start===e._start&&this._end===e._end&&this._step===e._step:ye(this,e)},t(Se,r),t(_e,Se),t(Be,Se),t(we,Se),Se.Keyed=_e,Se.Indexed=Be,Se.Set=we;var xe="function"==typeof Math.imul&&-2===Math.imul(4294967295,2)?Math.imul:function(e,t){var r=65535&(e|=0),n=65535&(t|=0);return r*n+((e>>>16)*n+r*(t>>>16)<<16>>>0)|0};function Te(e){return e>>>1&1073741824|3221225471&e}function Ee(e){if(!1===e||null==e)return 0;if("function"==typeof e.valueOf&&(!1===(e=e.valueOf())||null==e))return 0;if(!0===e)return 1;var t=typeof e;if("number"===t){if(e!=e||e===1/0)return 0;var r=0|e;for(r!==e&&(r^=4294967295*e);e>4294967295;)r^=e/=4294967295;return Te(r)}if("string"===t)return e.length>He?Pe(e):Ae(e);if("function"==typeof e.hashCode)return e.hashCode();if("object"===t)return Fe(e);if("function"==typeof e.toString)return Ae(e.toString());throw new Error("Value type "+t+" cannot be hashed.")}function Pe(e){var t=We[e];return void 0===t&&(t=Ae(e),Ve===ze&&(Ve=0,We={}),Ve++,We[e]=t),t}function Ae(e){for(var t=0,r=0;r<e.length;r++)t=31*t+e.charCodeAt(r)|0;return Te(t)}function Fe(e){var t;if(Me&&void 0!==(t=Ne.get(e)))return t;if(void 0!==(t=e[Oe]))return t;if(!Ie){if(void 0!==(t=e.propertyIsEnumerable&&e.propertyIsEnumerable[Oe]))return t;if(void 0!==(t=Le(e)))return t}if(t=++Re,1073741824&Re&&(Re=0),Me)Ne.set(e,t);else{if(void 0!==De&&!1===De(e))throw new Error("Non-extensible objects are not allowed as keys.");if(Ie)Object.defineProperty(e,Oe,{enumerable:!1,configurable:!1,writable:!1,value:t});else if(void 0!==e.propertyIsEnumerable&&e.propertyIsEnumerable===e.constructor.prototype.propertyIsEnumerable)e.propertyIsEnumerable=function(){return this.constructor.prototype.propertyIsEnumerable.apply(this,arguments)},e.propertyIsEnumerable[Oe]=t;else{if(void 0===e.nodeType)throw new Error("Unable to set a non-enumerable property on object.");e[Oe]=t}}return t}var De=Object.isExtensible,Ie=function(){try{return Object.defineProperty({},"@",{}),!0}catch(e){return!1}}();function Le(e){if(e&&e.nodeType>0)switch(e.nodeType){case 1:return e.uniqueID;case 9:return e.documentElement&&e.documentElement.uniqueID}}var Ne,Me="function"==typeof WeakMap;Me&&(Ne=new WeakMap);var Re=0,Oe="__immutablehash__";"function"==typeof Symbol&&(Oe=Symbol(Oe));var He=16,ze=255,Ve=0,We={};function Ue(e){ke(e!==1/0,"Cannot perform this action with an infinite size.")}function je(e){return null==e?ot():qe(e)&&!c(e)?e:ot().withMutations(function(t){var r=n(e);Ue(r.size),r.forEach(function(e,r){return t.set(r,e)})})}function qe(e){return!(!e||!e[Ke])}t(je,_e),je.of=function(){var t=e.call(arguments,0);return ot().withMutations(function(e){for(var r=0;r<t.length;r+=2){if(r+1>=t.length)throw new Error("Missing value for key: "+t[r]);e.set(t[r],t[r+1])}})},je.prototype.toString=function(){return this.__toString("Map {","}")},je.prototype.get=function(e,t){return this._root?this._root.get(0,void 0,e,t):t},je.prototype.set=function(e,t){return at(this,e,t)},je.prototype.setIn=function(e,t){return this.updateIn(e,b,function(){return t})},je.prototype.remove=function(e){return at(this,e,b)},je.prototype.deleteIn=function(e){return this.updateIn(e,function(){return b})},je.prototype.update=function(e,t,r){return 1===arguments.length?e(this):this.updateIn([e],t,r)},je.prototype.updateIn=function(e,t,r){r||(r=t,t=void 0);var n=mt(this,Cr(e),t,r);return n===b?void 0:n},je.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._root=null,this.__hash=void 0,this.__altered=!0,this):ot()},je.prototype.merge=function(){return ht(this,void 0,arguments)},je.prototype.mergeWith=function(t){return ht(this,t,e.call(arguments,1))},je.prototype.mergeIn=function(t){var r=e.call(arguments,1);return this.updateIn(t,ot(),function(e){return"function"==typeof e.merge?e.merge.apply(e,r):r[r.length-1]})},je.prototype.mergeDeep=function(){return ht(this,ft,arguments)},je.prototype.mergeDeepWith=function(t){var r=e.call(arguments,1);return ht(this,pt(t),r)},je.prototype.mergeDeepIn=function(t){var r=e.call(arguments,1);return this.updateIn(t,ot(),function(e){return"function"==typeof e.mergeDeep?e.mergeDeep.apply(e,r):r[r.length-1]})},je.prototype.sort=function(e){return Wt(cr(this,e))},je.prototype.sortBy=function(e,t){return Wt(cr(this,t,e))},je.prototype.withMutations=function(e){var t=this.asMutable();return e(t),t.wasAltered()?t.__ensureOwner(this.__ownerID):this},je.prototype.asMutable=function(){return this.__ownerID?this:this.__ensureOwner(new B)},je.prototype.asImmutable=function(){return this.__ensureOwner()},je.prototype.wasAltered=function(){return this.__altered},je.prototype.__iterator=function(e,t){return new et(this,e,t)},je.prototype.__iterate=function(e,t){var r=this,n=0;return this._root&&this._root.iterate(function(t){return n++,e(t[1],t[0],r)},t),n},je.prototype.__ensureOwner=function(e){return e===this.__ownerID?this:e?nt(this.size,this._root,e,this.__hash):(this.__ownerID=e,this.__altered=!1,this)},je.isMap=qe;var $e,Ke="@@__IMMUTABLE_MAP__@@",Ge=je.prototype;function Qe(e,t){this.ownerID=e,this.entries=t}function Je(e,t,r){this.ownerID=e,this.bitmap=t,this.nodes=r}function Ye(e,t,r){this.ownerID=e,this.count=t,this.nodes=r}function Xe(e,t,r){this.ownerID=e,this.keyHash=t,this.entries=r}function Ze(e,t,r){this.ownerID=e,this.keyHash=t,this.entry=r}function et(e,t,r){this._type=t,this._reverse=r,this._stack=e._root&&rt(e._root)}function tt(e,t){return z(e,t[0],t[1])}function rt(e,t){return{node:e,index:0,__prev:t}}function nt(e,t,r,n){var o=Object.create(Ge);return o.size=e,o._root=t,o.__ownerID=r,o.__hash=n,o.__altered=!1,o}function ot(){return $e||($e=nt(0))}function at(e,t,r){var n,o;if(e._root){var a=S(k),i=S(C);if(n=it(e._root,e.__ownerID,0,void 0,t,r,a,i),!i.value)return e;o=e.size+(a.value?r===b?-1:1:0)}else{if(r===b)return e;o=1,n=new Qe(e.__ownerID,[[t,r]])}return e.__ownerID?(e.size=o,e._root=n,e.__hash=void 0,e.__altered=!0,e):n?nt(o,n):ot()}function it(e,t,r,n,o,a,i,s){return e?e.update(t,r,n,o,a,i,s):a===b?e:(_(s),_(i),new Ze(t,n,[o,a]))}function st(e){return e.constructor===Ze||e.constructor===Xe}function lt(e,t,r,n,o){if(e.keyHash===n)return new Xe(t,n,[e.entry,o]);var a,i=(0===r?e.keyHash:e.keyHash>>>r)&y,s=(0===r?n:n>>>r)&y;return new Je(t,1<<i|1<<s,i===s?[lt(e,t,r+m,n,o)]:(a=new Ze(t,n,o),i<s?[e,a]:[a,e]))}function ut(e,t,r,n){e||(e=new B);for(var o=new Ze(e,Ee(r),[r,n]),a=0;a<t.length;a++){var i=t[a];o=o.update(e,0,void 0,i[0],i[1])}return o}function ct(e,t,r,n){for(var o=0,a=0,i=new Array(r),s=0,l=1,u=t.length;s<u;s++,l<<=1){var c=t[s];void 0!==c&&s!==n&&(o|=l,i[a++]=c)}return new Je(e,o,i)}function dt(e,t,r,n,o){for(var a=0,i=new Array(v),s=0;0!==r;s++,r>>>=1)i[s]=1&r?t[a++]:void 0;return i[n]=o,new Ye(e,a+1,i)}function ht(e,t,r){for(var o=[],a=0;a<r.length;a++){var s=r[a],l=n(s);i(s)||(l=l.map(function(e){return fe(e)})),o.push(l)}return gt(e,t,o)}function ft(e,t,r){return e&&e.mergeDeep&&i(t)?e.mergeDeep(t):ve(e,t)?e:t}function pt(e){return function(t,r,n){if(t&&t.mergeDeepWith&&i(r))return t.mergeDeepWith(e,r);var o=e(t,r,n);return ve(t,o)?t:o}}function gt(e,t,r){return 0===(r=r.filter(function(e){return 0!==e.size})).length?e:0!==e.size||e.__ownerID||1!==r.length?e.withMutations(function(e){for(var n=t?function(r,n){e.update(n,b,function(e){return e===b?r:t(e,r,n)})}:function(t,r){e.set(r,t)},o=0;o<r.length;o++)r[o].forEach(n)}):e.constructor(r[0])}function mt(e,t,r,n){var o=e===b,a=t.next();if(a.done){var i=o?r:e,s=n(i);return s===i?e:s}ke(o||e&&e.set,"invalid keyPath");var l=a.value,u=o?b:e.get(l,b),c=mt(u,t,r,n);return c===u?e:c===b?e.remove(l):(o?ot():e).set(l,c)}function vt(e){return e=(e=(858993459&(e-=e>>1&1431655765))+(e>>2&858993459))+(e>>4)&252645135,e+=e>>8,127&(e+=e>>16)}function yt(e,t,r,n){var o=n?e:w(e);return o[t]=r,o}function bt(e,t,r,n){var o=e.length+1;if(n&&t+1===o)return e[t]=r,e;for(var a=new Array(o),i=0,s=0;s<o;s++)s===t?(a[s]=r,i=-1):a[s]=e[s+i];return a}function kt(e,t,r){var n=e.length-1;if(r&&t===n)return e.pop(),e;for(var o=new Array(n),a=0,i=0;i<n;i++)i===t&&(a=1),o[i]=e[i+a];return o}Ge[Ke]=!0,Ge[g]=Ge.remove,Ge.removeIn=Ge.deleteIn,Qe.prototype.get=function(e,t,r,n){for(var o=this.entries,a=0,i=o.length;a<i;a++)if(ve(r,o[a][0]))return o[a][1];return n},Qe.prototype.update=function(e,t,r,n,o,a,i){for(var s=o===b,l=this.entries,u=0,c=l.length;u<c&&!ve(n,l[u][0]);u++);var d=u<c;if(d?l[u][1]===o:s)return this;if(_(i),(s||!d)&&_(a),!s||1!==l.length){if(!d&&!s&&l.length>=Ct)return ut(e,l,n,o);var h=e&&e===this.ownerID,f=h?l:w(l);return d?s?u===c-1?f.pop():f[u]=f.pop():f[u]=[n,o]:f.push([n,o]),h?(this.entries=f,this):new Qe(e,f)}},Je.prototype.get=function(e,t,r,n){void 0===t&&(t=Ee(r));var o=1<<((0===e?t:t>>>e)&y),a=this.bitmap;return 0===(a&o)?n:this.nodes[vt(a&o-1)].get(e+m,t,r,n)},Je.prototype.update=function(e,t,r,n,o,a,i){void 0===r&&(r=Ee(n));var s=(0===t?r:r>>>t)&y,l=1<<s,u=this.bitmap,c=0!==(u&l);if(!c&&o===b)return this;var d=vt(u&l-1),h=this.nodes,f=c?h[d]:void 0,p=it(f,e,t+m,r,n,o,a,i);if(p===f)return this;if(!c&&p&&h.length>=St)return dt(e,h,u,s,p);if(c&&!p&&2===h.length&&st(h[1^d]))return h[1^d];if(c&&p&&1===h.length&&st(p))return p;var g=e&&e===this.ownerID,v=c?p?u:u^l:u|l,k=c?p?yt(h,d,p,g):kt(h,d,g):bt(h,d,p,g);return g?(this.bitmap=v,this.nodes=k,this):new Je(e,v,k)},Ye.prototype.get=function(e,t,r,n){void 0===t&&(t=Ee(r));var o=(0===e?t:t>>>e)&y,a=this.nodes[o];return a?a.get(e+m,t,r,n):n},Ye.prototype.update=function(e,t,r,n,o,a,i){void 0===r&&(r=Ee(n));var s=(0===t?r:r>>>t)&y,l=o===b,u=this.nodes,c=u[s];if(l&&!c)return this;var d=it(c,e,t+m,r,n,o,a,i);if(d===c)return this;var h=this.count;if(c){if(!d&&--h<_t)return ct(e,u,h,s)}else h++;var f=e&&e===this.ownerID,p=yt(u,s,d,f);return f?(this.count=h,this.nodes=p,this):new Ye(e,h,p)},Xe.prototype.get=function(e,t,r,n){for(var o=this.entries,a=0,i=o.length;a<i;a++)if(ve(r,o[a][0]))return o[a][1];return n},Xe.prototype.update=function(e,t,r,n,o,a,i){void 0===r&&(r=Ee(n));var s=o===b;if(r!==this.keyHash)return s?this:(_(i),_(a),lt(this,e,t,r,[n,o]));for(var l=this.entries,u=0,c=l.length;u<c&&!ve(n,l[u][0]);u++);var d=u<c;if(d?l[u][1]===o:s)return this;if(_(i),(s||!d)&&_(a),s&&2===c)return new Ze(e,this.keyHash,l[1^u]);var h=e&&e===this.ownerID,f=h?l:w(l);return d?s?u===c-1?f.pop():f[u]=f.pop():f[u]=[n,o]:f.push([n,o]),h?(this.entries=f,this):new Xe(e,this.keyHash,f)},Ze.prototype.get=function(e,t,r,n){return ve(r,this.entry[0])?this.entry[1]:n},Ze.prototype.update=function(e,t,r,n,o,a,i){var s=o===b,l=ve(n,this.entry[0]);return(l?o===this.entry[1]:s)?this:(_(i),s?void _(a):l?e&&e===this.ownerID?(this.entry[1]=o,this):new Ze(e,this.keyHash,[n,o]):(_(a),lt(this,e,t,Ee(n),[n,o])))},Qe.prototype.iterate=Xe.prototype.iterate=function(e,t){for(var r=this.entries,n=0,o=r.length-1;n<=o;n++)if(!1===e(r[t?o-n:n]))return!1},Je.prototype.iterate=Ye.prototype.iterate=function(e,t){for(var r=this.nodes,n=0,o=r.length-1;n<=o;n++){var a=r[t?o-n:n];if(a&&!1===a.iterate(e,t))return!1}},Ze.prototype.iterate=function(e,t){return e(this.entry)},t(et,H),et.prototype.next=function(){for(var e=this._type,t=this._stack;t;){var r,n=t.node,o=t.index++;if(n.entry){if(0===o)return tt(e,n.entry)}else if(n.entries){if(o<=(r=n.entries.length-1))return tt(e,n.entries[this._reverse?r-o:o])}else if(o<=(r=n.nodes.length-1)){var a=n.nodes[this._reverse?r-o:o];if(a){if(a.entry)return tt(e,a.entry);t=this._stack=rt(a,t)}continue}t=this._stack=this._stack.__prev}return V()};var Ct=v/4,St=v/2,_t=v/4;function Bt(e){var t=Lt();if(null==e)return t;if(wt(e))return e;var r=o(e),n=r.size;return 0===n?t:(Ue(n),n>0&&n<v?It(0,n,m,null,new Et(r.toArray())):t.withMutations(function(e){e.setSize(n),r.forEach(function(t,r){return e.set(r,t)})}))}function wt(e){return!(!e||!e[xt])}t(Bt,Be),Bt.of=function(){return this(arguments)},Bt.prototype.toString=function(){return this.__toString("List [","]")},Bt.prototype.get=function(e,t){if((e=T(this,e))>=0&&e<this.size){var r=Ot(this,e+=this._origin);return r&&r.array[e&y]}return t},Bt.prototype.set=function(e,t){return Nt(this,e,t)},Bt.prototype.remove=function(e){return this.has(e)?0===e?this.shift():e===this.size-1?this.pop():this.splice(e,1):this},Bt.prototype.insert=function(e,t){return this.splice(e,0,t)},Bt.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=this._origin=this._capacity=0,this._level=m,this._root=this._tail=null,this.__hash=void 0,this.__altered=!0,this):Lt()},Bt.prototype.push=function(){var e=arguments,t=this.size;return this.withMutations(function(r){Ht(r,0,t+e.length);for(var n=0;n<e.length;n++)r.set(t+n,e[n])})},Bt.prototype.pop=function(){return Ht(this,0,-1)},Bt.prototype.unshift=function(){var e=arguments;return this.withMutations(function(t){Ht(t,-e.length);for(var r=0;r<e.length;r++)t.set(r,e[r])})},Bt.prototype.shift=function(){return Ht(this,1)},Bt.prototype.merge=function(){return zt(this,void 0,arguments)},Bt.prototype.mergeWith=function(t){return zt(this,t,e.call(arguments,1))},Bt.prototype.mergeDeep=function(){return zt(this,ft,arguments)},Bt.prototype.mergeDeepWith=function(t){var r=e.call(arguments,1);return zt(this,pt(t),r)},Bt.prototype.setSize=function(e){return Ht(this,0,e)},Bt.prototype.slice=function(e,t){var r=this.size;return P(e,t,r)?this:Ht(this,A(e,r),F(t,r))},Bt.prototype.__iterator=function(e,t){var r=0,n=Dt(this,t);return new H(function(){var t=n();return t===Ft?V():z(e,r++,t)})},Bt.prototype.__iterate=function(e,t){for(var r,n=0,o=Dt(this,t);(r=o())!==Ft&&!1!==e(r,n++,this););return n},Bt.prototype.__ensureOwner=function(e){return e===this.__ownerID?this:e?It(this._origin,this._capacity,this._level,this._root,this._tail,e,this.__hash):(this.__ownerID=e,this)},Bt.isList=wt;var xt="@@__IMMUTABLE_LIST__@@",Tt=Bt.prototype;function Et(e,t){this.array=e,this.ownerID=t}Tt[xt]=!0,Tt[g]=Tt.remove,Tt.setIn=Ge.setIn,Tt.deleteIn=Tt.removeIn=Ge.removeIn,Tt.update=Ge.update,Tt.updateIn=Ge.updateIn,Tt.mergeIn=Ge.mergeIn,Tt.mergeDeepIn=Ge.mergeDeepIn,Tt.withMutations=Ge.withMutations,Tt.asMutable=Ge.asMutable,Tt.asImmutable=Ge.asImmutable,Tt.wasAltered=Ge.wasAltered,Et.prototype.removeBefore=function(e,t,r){if(r===t?1<<t:0===this.array.length)return this;var n=r>>>t&y;if(n>=this.array.length)return new Et([],e);var o,a=0===n;if(t>0){var i=this.array[n];if((o=i&&i.removeBefore(e,t-m,r))===i&&a)return this}if(a&&!o)return this;var s=Rt(this,e);if(!a)for(var l=0;l<n;l++)s.array[l]=void 0;return o&&(s.array[n]=o),s},Et.prototype.removeAfter=function(e,t,r){if(r===(t?1<<t:0)||0===this.array.length)return this;var n,o=r-1>>>t&y;if(o>=this.array.length)return this;if(t>0){var a=this.array[o];if((n=a&&a.removeAfter(e,t-m,r))===a&&o===this.array.length-1)return this}var i=Rt(this,e);return i.array.splice(o+1),n&&(i.array[o]=n),i};var Pt,At,Ft={};function Dt(e,t){var r=e._origin,n=e._capacity,o=Vt(n),a=e._tail;return i(e._root,e._level,0);function i(e,t,r){return 0===t?s(e,r):l(e,t,r)}function s(e,i){var s=i===o?a&&a.array:e&&e.array,l=i>r?0:r-i,u=n-i;return u>v&&(u=v),function(){if(l===u)return Ft;var e=t?--u:l++;return s&&s[e]}}function l(e,o,a){var s,l=e&&e.array,u=a>r?0:r-a>>o,c=1+(n-a>>o);return c>v&&(c=v),function(){for(;;){if(s){var e=s();if(e!==Ft)return e;s=null}if(u===c)return Ft;var r=t?--c:u++;s=i(l&&l[r],o-m,a+(r<<o))}}}}function It(e,t,r,n,o,a,i){var s=Object.create(Tt);return s.size=t-e,s._origin=e,s._capacity=t,s._level=r,s._root=n,s._tail=o,s.__ownerID=a,s.__hash=i,s.__altered=!1,s}function Lt(){return Pt||(Pt=It(0,0,m))}function Nt(e,t,r){if((t=T(e,t))!=t)return e;if(t>=e.size||t<0)return e.withMutations(function(e){t<0?Ht(e,t).set(0,r):Ht(e,0,t+1).set(t,r)});t+=e._origin;var n=e._tail,o=e._root,a=S(C);return t>=Vt(e._capacity)?n=Mt(n,e.__ownerID,0,t,r,a):o=Mt(o,e.__ownerID,e._level,t,r,a),a.value?e.__ownerID?(e._root=o,e._tail=n,e.__hash=void 0,e.__altered=!0,e):It(e._origin,e._capacity,e._level,o,n):e}function Mt(e,t,r,n,o,a){var i,s=n>>>r&y,l=e&&s<e.array.length;if(!l&&void 0===o)return e;if(r>0){var u=e&&e.array[s],c=Mt(u,t,r-m,n,o,a);return c===u?e:((i=Rt(e,t)).array[s]=c,i)}return l&&e.array[s]===o?e:(_(a),i=Rt(e,t),void 0===o&&s===i.array.length-1?i.array.pop():i.array[s]=o,i)}function Rt(e,t){return t&&e&&t===e.ownerID?e:new Et(e?e.array.slice():[],t)}function Ot(e,t){if(t>=Vt(e._capacity))return e._tail;if(t<1<<e._level+m){for(var r=e._root,n=e._level;r&&n>0;)r=r.array[t>>>n&y],n-=m;return r}}function Ht(e,t,r){void 0!==t&&(t|=0),void 0!==r&&(r|=0);var n=e.__ownerID||new B,o=e._origin,a=e._capacity,i=o+t,s=void 0===r?a:r<0?a+r:o+r;if(i===o&&s===a)return e;if(i>=s)return e.clear();for(var l=e._level,u=e._root,c=0;i+c<0;)u=new Et(u&&u.array.length?[void 0,u]:[],n),c+=1<<(l+=m);c&&(i+=c,o+=c,s+=c,a+=c);for(var d=Vt(a),h=Vt(s);h>=1<<l+m;)u=new Et(u&&u.array.length?[u]:[],n),l+=m;var f=e._tail,p=h<d?Ot(e,s-1):h>d?new Et([],n):f;if(f&&h>d&&i<a&&f.array.length){for(var g=u=Rt(u,n),v=l;v>m;v-=m){var b=d>>>v&y;g=g.array[b]=Rt(g.array[b],n)}g.array[d>>>m&y]=f}if(s<a&&(p=p&&p.removeAfter(n,0,s)),i>=h)i-=h,s-=h,l=m,u=null,p=p&&p.removeBefore(n,0,i);else if(i>o||h<d){for(c=0;u;){var k=i>>>l&y;if(k!==h>>>l&y)break;k&&(c+=(1<<l)*k),l-=m,u=u.array[k]}u&&i>o&&(u=u.removeBefore(n,l,i-c)),u&&h<d&&(u=u.removeAfter(n,l,h-c)),c&&(i-=c,s-=c)}return e.__ownerID?(e.size=s-i,e._origin=i,e._capacity=s,e._level=l,e._root=u,e._tail=p,e.__hash=void 0,e.__altered=!0,e):It(i,s,l,u,p)}function zt(e,t,r){for(var n=[],a=0,s=0;s<r.length;s++){var l=r[s],u=o(l);u.size>a&&(a=u.size),i(l)||(u=u.map(function(e){return fe(e)})),n.push(u)}return a>e.size&&(e=e.setSize(a)),gt(e,t,n)}function Vt(e){return e<v?0:e-1>>>m<<m}function Wt(e){return null==e?qt():Ut(e)?e:qt().withMutations(function(t){var r=n(e);Ue(r.size),r.forEach(function(e,r){return t.set(r,e)})})}function Ut(e){return qe(e)&&c(e)}function jt(e,t,r,n){var o=Object.create(Wt.prototype);return o.size=e?e.size:0,o._map=e,o._list=t,o.__ownerID=r,o.__hash=n,o}function qt(){return At||(At=jt(ot(),Lt()))}function $t(e,t,r){var n,o,a=e._map,i=e._list,s=a.get(t),l=void 0!==s;if(r===b){if(!l)return e;i.size>=v&&i.size>=2*a.size?(n=(o=i.filter(function(e,t){return void 0!==e&&s!==t})).toKeyedSeq().map(function(e){return e[0]}).flip().toMap(),e.__ownerID&&(n.__ownerID=o.__ownerID=e.__ownerID)):(n=a.remove(t),o=s===i.size-1?i.pop():i.set(s,void 0))}else if(l){if(r===i.get(s)[1])return e;n=a,o=i.set(s,[t,r])}else n=a.set(t,i.size),o=i.set(i.size,[t,r]);return e.__ownerID?(e.size=n.size,e._map=n,e._list=o,e.__hash=void 0,e):jt(n,o)}function Kt(e,t){this._iter=e,this._useKeys=t,this.size=e.size}function Gt(e){this._iter=e,this.size=e.size}function Qt(e){this._iter=e,this.size=e.size}function Jt(e){this._iter=e,this.size=e.size}function Yt(e){var t=yr(e);return t._iter=e,t.size=e.size,t.flip=function(){return e},t.reverse=function(){var t=e.reverse.apply(this);return t.flip=function(){return e.reverse()},t},t.has=function(t){return e.includes(t)},t.includes=function(t){return e.has(t)},t.cacheResult=br,t.__iterateUncached=function(t,r){var n=this;return e.__iterate(function(e,r){return!1!==t(r,e,n)},r)},t.__iteratorUncached=function(t,r){if(t===N){var n=e.__iterator(t,r);return new H(function(){var e=n.next();if(!e.done){var t=e.value[0];e.value[0]=e.value[1],e.value[1]=t}return e})}return e.__iterator(t===L?I:L,r)},t}function Xt(e,t,r){var n=yr(e);return n.size=e.size,n.has=function(t){return e.has(t)},n.get=function(n,o){var a=e.get(n,b);return a===b?o:t.call(r,a,n,e)},n.__iterateUncached=function(n,o){var a=this;return e.__iterate(function(e,o,i){return!1!==n(t.call(r,e,o,i),o,a)},o)},n.__iteratorUncached=function(n,o){var a=e.__iterator(N,o);return new H(function(){var o=a.next();if(o.done)return o;var i=o.value,s=i[0];return z(n,s,t.call(r,i[1],s,e),o)})},n}function Zt(e,t){var r=yr(e);return r._iter=e,r.size=e.size,r.reverse=function(){return e},e.flip&&(r.flip=function(){var t=Yt(e);return t.reverse=function(){return e.flip()},t}),r.get=function(r,n){return e.get(t?r:-1-r,n)},r.has=function(r){return e.has(t?r:-1-r)},r.includes=function(t){return e.includes(t)},r.cacheResult=br,r.__iterate=function(t,r){var n=this;return e.__iterate(function(e,r){return t(e,r,n)},!r)},r.__iterator=function(t,r){return e.__iterator(t,!r)},r}function er(e,t,r,n){var o=yr(e);return n&&(o.has=function(n){var o=e.get(n,b);return o!==b&&!!t.call(r,o,n,e)},o.get=function(n,o){var a=e.get(n,b);return a!==b&&t.call(r,a,n,e)?a:o}),o.__iterateUncached=function(o,a){var i=this,s=0;return e.__iterate(function(e,a,l){if(t.call(r,e,a,l))return s++,o(e,n?a:s-1,i)},a),s},o.__iteratorUncached=function(o,a){var i=e.__iterator(N,a),s=0;return new H(function(){for(;;){var a=i.next();if(a.done)return a;var l=a.value,u=l[0],c=l[1];if(t.call(r,c,u,e))return z(o,n?u:s++,c,a)}})},o}function tr(e,t,r){var n=je().asMutable();return e.__iterate(function(o,a){n.update(t.call(r,o,a,e),0,function(e){return e+1})}),n.asImmutable()}function rr(e,t,r){var n=s(e),o=(c(e)?Wt():je()).asMutable();e.__iterate(function(a,i){o.update(t.call(r,a,i,e),function(e){return(e=e||[]).push(n?[i,a]:a),e})});var a=vr(e);return o.map(function(t){return pr(e,a(t))})}function nr(e,t,r,n){var o=e.size;if(void 0!==t&&(t|=0),void 0!==r&&(r===1/0?r=o:r|=0),P(t,r,o))return e;var a=A(t,o),i=F(r,o);if(a!=a||i!=i)return nr(e.toSeq().cacheResult(),t,r,n);var s,l=i-a;l==l&&(s=l<0?0:l);var u=yr(e);return u.size=0===s?s:e.size&&s||void 0,!n&&ae(e)&&s>=0&&(u.get=function(t,r){return(t=T(this,t))>=0&&t<s?e.get(t+a,r):r}),u.__iterateUncached=function(t,r){var o=this;if(0===s)return 0;if(r)return this.cacheResult().__iterate(t,r);var i=0,l=!0,u=0;return e.__iterate(function(e,r){if(!l||!(l=i++<a))return u++,!1!==t(e,n?r:u-1,o)&&u!==s}),u},u.__iteratorUncached=function(t,r){if(0!==s&&r)return this.cacheResult().__iterator(t,r);var o=0!==s&&e.__iterator(t,r),i=0,l=0;return new H(function(){for(;i++<a;)o.next();if(++l>s)return V();var e=o.next();return n||t===L?e:z(t,l-1,t===I?void 0:e.value[1],e)})},u}function or(e,t,r){var n=yr(e);return n.__iterateUncached=function(n,o){var a=this;if(o)return this.cacheResult().__iterate(n,o);var i=0;return e.__iterate(function(e,o,s){return t.call(r,e,o,s)&&++i&&n(e,o,a)}),i},n.__iteratorUncached=function(n,o){var a=this;if(o)return this.cacheResult().__iterator(n,o);var i=e.__iterator(N,o),s=!0;return new H(function(){if(!s)return V();var e=i.next();if(e.done)return e;var o=e.value,l=o[0],u=o[1];return t.call(r,u,l,a)?n===N?e:z(n,l,u,e):(s=!1,V())})},n}function ar(e,t,r,n){var o=yr(e);return o.__iterateUncached=function(o,a){var i=this;if(a)return this.cacheResult().__iterate(o,a);var s=!0,l=0;return e.__iterate(function(e,a,u){if(!s||!(s=t.call(r,e,a,u)))return l++,o(e,n?a:l-1,i)}),l},o.__iteratorUncached=function(o,a){var i=this;if(a)return this.cacheResult().__iterator(o,a);var s=e.__iterator(N,a),l=!0,u=0;return new H(function(){var e,a,c;do{if((e=s.next()).done)return n||o===L?e:z(o,u++,o===I?void 0:e.value[1],e);var d=e.value;a=d[0],c=d[1],l&&(l=t.call(r,c,a,i))}while(l);return o===N?e:z(o,a,c,e)})},o}function ir(e,t){var r=s(e),o=[e].concat(t).map(function(e){return i(e)?r&&(e=n(e)):e=r?se(e):le(Array.isArray(e)?e:[e]),e}).filter(function(e){return 0!==e.size});if(0===o.length)return e;if(1===o.length){var a=o[0];if(a===e||r&&s(a)||l(e)&&l(a))return a}var u=new te(o);return r?u=u.toKeyedSeq():l(e)||(u=u.toSetSeq()),(u=u.flatten(!0)).size=o.reduce(function(e,t){if(void 0!==e){var r=t.size;if(void 0!==r)return e+r}},0),u}function sr(e,t,r){var n=yr(e);return n.__iterateUncached=function(n,o){var a=0,s=!1;function l(e,u){var c=this;e.__iterate(function(e,o){return(!t||u<t)&&i(e)?l(e,u+1):!1===n(e,r?o:a++,c)&&(s=!0),!s},o)}return l(e,0),a},n.__iteratorUncached=function(n,o){var a=e.__iterator(n,o),s=[],l=0;return new H(function(){for(;a;){var e=a.next();if(!1===e.done){var u=e.value;if(n===N&&(u=u[1]),t&&!(s.length<t)||!i(u))return r?e:z(n,l++,u,e);s.push(a),a=u.__iterator(n,o)}else a=s.pop()}return V()})},n}function lr(e,t,r){var n=vr(e);return e.toSeq().map(function(o,a){return n(t.call(r,o,a,e))}).flatten(!0)}function ur(e,t){var r=yr(e);return r.size=e.size&&2*e.size-1,r.__iterateUncached=function(r,n){var o=this,a=0;return e.__iterate(function(e,n){return(!a||!1!==r(t,a++,o))&&!1!==r(e,a++,o)},n),a},r.__iteratorUncached=function(r,n){var o,a=e.__iterator(L,n),i=0;return new H(function(){return(!o||i%2)&&(o=a.next()).done?o:i%2?z(r,i++,t):z(r,i++,o.value,o)})},r}function cr(e,t,r){t||(t=kr);var n=s(e),o=0,a=e.toSeq().map(function(t,n){return[n,t,o++,r?r(t,n,e):t]}).toArray();return a.sort(function(e,r){return t(e[3],r[3])||e[2]-r[2]}).forEach(n?function(e,t){a[t].length=2}:function(e,t){a[t]=e[1]}),n?G(a):l(e)?Q(a):J(a)}function dr(e,t,r){if(t||(t=kr),r){var n=e.toSeq().map(function(t,n){return[t,r(t,n,e)]}).reduce(function(e,r){return hr(t,e[1],r[1])?r:e});return n&&n[0]}return e.reduce(function(e,r){return hr(t,e,r)?r:e})}function hr(e,t,r){var n=e(r,t);return 0===n&&r!==t&&(null==r||r!=r)||n>0}function fr(e,t,n){var o=yr(e);return o.size=new te(n).map(function(e){return e.size}).min(),o.__iterate=function(e,t){for(var r,n=this.__iterator(L,t),o=0;!(r=n.next()).done&&!1!==e(r.value,o++,this););return o},o.__iteratorUncached=function(e,o){var a=n.map(function(e){return e=r(e),j(o?e.reverse():e)}),i=0,s=!1;return new H(function(){var r;return s||(r=a.map(function(e){return e.next()}),s=r.some(function(e){return e.done})),s?V():z(e,i++,t.apply(null,r.map(function(e){return e.value})))})},o}function pr(e,t){return ae(e)?t:e.constructor(t)}function gr(e){if(e!==Object(e))throw new TypeError("Expected [K, V] tuple: "+e)}function mr(e){return Ue(e.size),x(e)}function vr(e){return s(e)?n:l(e)?o:a}function yr(e){return Object.create((s(e)?G:l(e)?Q:J).prototype)}function br(){return this._iter.cacheResult?(this._iter.cacheResult(),this.size=this._iter.size,this):K.prototype.cacheResult.call(this)}function kr(e,t){return e>t?1:e<t?-1:0}function Cr(e){var t=j(e);if(!t){if(!$(e))throw new TypeError("Expected iterable or array-like: "+e);t=j(r(e))}return t}function Sr(e,t){var r,n=function(a){if(a instanceof n)return a;if(!(this instanceof n))return new n(a);if(!r){r=!0;var i=Object.keys(e);xr(o,i),o.size=i.length,o._name=t,o._keys=i,o._defaultValues=e}this._map=je(a)},o=n.prototype=Object.create(_r);return o.constructor=n,n}t(Wt,je),Wt.of=function(){return this(arguments)},Wt.prototype.toString=function(){return this.__toString("OrderedMap {","}")},Wt.prototype.get=function(e,t){var r=this._map.get(e);return void 0!==r?this._list.get(r)[1]:t},Wt.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._map.clear(),this._list.clear(),this):qt()},Wt.prototype.set=function(e,t){return $t(this,e,t)},Wt.prototype.remove=function(e){return $t(this,e,b)},Wt.prototype.wasAltered=function(){return this._map.wasAltered()||this._list.wasAltered()},Wt.prototype.__iterate=function(e,t){var r=this;return this._list.__iterate(function(t){return t&&e(t[1],t[0],r)},t)},Wt.prototype.__iterator=function(e,t){return this._list.fromEntrySeq().__iterator(e,t)},Wt.prototype.__ensureOwner=function(e){if(e===this.__ownerID)return this;var t=this._map.__ensureOwner(e),r=this._list.__ensureOwner(e);return e?jt(t,r,e,this.__hash):(this.__ownerID=e,this._map=t,this._list=r,this)},Wt.isOrderedMap=Ut,Wt.prototype[p]=!0,Wt.prototype[g]=Wt.prototype.remove,t(Kt,G),Kt.prototype.get=function(e,t){return this._iter.get(e,t)},Kt.prototype.has=function(e){return this._iter.has(e)},Kt.prototype.valueSeq=function(){return this._iter.valueSeq()},Kt.prototype.reverse=function(){var e=this,t=Zt(this,!0);return this._useKeys||(t.valueSeq=function(){return e._iter.toSeq().reverse()}),t},Kt.prototype.map=function(e,t){var r=this,n=Xt(this,e,t);return this._useKeys||(n.valueSeq=function(){return r._iter.toSeq().map(e,t)}),n},Kt.prototype.__iterate=function(e,t){var r,n=this;return this._iter.__iterate(this._useKeys?function(t,r){return e(t,r,n)}:(r=t?mr(this):0,function(o){return e(o,t?--r:r++,n)}),t)},Kt.prototype.__iterator=function(e,t){if(this._useKeys)return this._iter.__iterator(e,t);var r=this._iter.__iterator(L,t),n=t?mr(this):0;return new H(function(){var o=r.next();return o.done?o:z(e,t?--n:n++,o.value,o)})},Kt.prototype[p]=!0,t(Gt,Q),Gt.prototype.includes=function(e){return this._iter.includes(e)},Gt.prototype.__iterate=function(e,t){var r=this,n=0;return this._iter.__iterate(function(t){return e(t,n++,r)},t)},Gt.prototype.__iterator=function(e,t){var r=this._iter.__iterator(L,t),n=0;return new H(function(){var t=r.next();return t.done?t:z(e,n++,t.value,t)})},t(Qt,J),Qt.prototype.has=function(e){return this._iter.includes(e)},Qt.prototype.__iterate=function(e,t){var r=this;return this._iter.__iterate(function(t){return e(t,t,r)},t)},Qt.prototype.__iterator=function(e,t){var r=this._iter.__iterator(L,t);return new H(function(){var t=r.next();return t.done?t:z(e,t.value,t.value,t)})},t(Jt,G),Jt.prototype.entrySeq=function(){return this._iter.toSeq()},Jt.prototype.__iterate=function(e,t){var r=this;return this._iter.__iterate(function(t){if(t){gr(t);var n=i(t);return e(n?t.get(1):t[1],n?t.get(0):t[0],r)}},t)},Jt.prototype.__iterator=function(e,t){var r=this._iter.__iterator(L,t);return new H(function(){for(;;){var t=r.next();if(t.done)return t;var n=t.value;if(n){gr(n);var o=i(n);return z(e,o?n.get(0):n[0],o?n.get(1):n[1],t)}}})},Gt.prototype.cacheResult=Kt.prototype.cacheResult=Qt.prototype.cacheResult=Jt.prototype.cacheResult=br,t(Sr,_e),Sr.prototype.toString=function(){return this.__toString(wr(this)+" {","}")},Sr.prototype.has=function(e){return this._defaultValues.hasOwnProperty(e)},Sr.prototype.get=function(e,t){if(!this.has(e))return t;var r=this._defaultValues[e];return this._map?this._map.get(e,r):r},Sr.prototype.clear=function(){if(this.__ownerID)return this._map&&this._map.clear(),this;var e=this.constructor;return e._empty||(e._empty=Br(this,ot()))},Sr.prototype.set=function(e,t){if(!this.has(e))throw new Error('Cannot set unknown key "'+e+'" on '+wr(this));if(this._map&&!this._map.has(e)&&t===this._defaultValues[e])return this;var r=this._map&&this._map.set(e,t);return this.__ownerID||r===this._map?this:Br(this,r)},Sr.prototype.remove=function(e){if(!this.has(e))return this;var t=this._map&&this._map.remove(e);return this.__ownerID||t===this._map?this:Br(this,t)},Sr.prototype.wasAltered=function(){return this._map.wasAltered()},Sr.prototype.__iterator=function(e,t){var r=this;return n(this._defaultValues).map(function(e,t){return r.get(t)}).__iterator(e,t)},Sr.prototype.__iterate=function(e,t){var r=this;return n(this._defaultValues).map(function(e,t){return r.get(t)}).__iterate(e,t)},Sr.prototype.__ensureOwner=function(e){if(e===this.__ownerID)return this;var t=this._map&&this._map.__ensureOwner(e);return e?Br(this,t,e):(this.__ownerID=e,this._map=t,this)};var _r=Sr.prototype;function Br(e,t,r){var n=Object.create(Object.getPrototypeOf(e));return n._map=t,n.__ownerID=r,n}function wr(e){return e._name||e.constructor.name||"Record"}function xr(e,t){try{t.forEach(Tr.bind(void 0,e))}catch(e){}}function Tr(e,t){Object.defineProperty(e,t,{get:function(){return this.get(t)},set:function(e){ke(this.__ownerID,"Cannot set on an immutable record."),this.set(t,e)}})}function Er(e){return null==e?Nr():Pr(e)&&!c(e)?e:Nr().withMutations(function(t){var r=a(e);Ue(r.size),r.forEach(function(e){return t.add(e)})})}function Pr(e){return!(!e||!e[Fr])}_r[g]=_r.remove,_r.deleteIn=_r.removeIn=Ge.removeIn,_r.merge=Ge.merge,_r.mergeWith=Ge.mergeWith,_r.mergeIn=Ge.mergeIn,_r.mergeDeep=Ge.mergeDeep,_r.mergeDeepWith=Ge.mergeDeepWith,_r.mergeDeepIn=Ge.mergeDeepIn,_r.setIn=Ge.setIn,_r.update=Ge.update,_r.updateIn=Ge.updateIn,_r.withMutations=Ge.withMutations,_r.asMutable=Ge.asMutable,_r.asImmutable=Ge.asImmutable,t(Er,we),Er.of=function(){return this(arguments)},Er.fromKeys=function(e){return this(n(e).keySeq())},Er.prototype.toString=function(){return this.__toString("Set {","}")},Er.prototype.has=function(e){return this._map.has(e)},Er.prototype.add=function(e){return Ir(this,this._map.set(e,!0))},Er.prototype.remove=function(e){return Ir(this,this._map.remove(e))},Er.prototype.clear=function(){return Ir(this,this._map.clear())},Er.prototype.union=function(){var t=e.call(arguments,0);return 0===(t=t.filter(function(e){return 0!==e.size})).length?this:0!==this.size||this.__ownerID||1!==t.length?this.withMutations(function(e){for(var r=0;r<t.length;r++)a(t[r]).forEach(function(t){return e.add(t)})}):this.constructor(t[0])},Er.prototype.intersect=function(){var t=e.call(arguments,0);if(0===t.length)return this;t=t.map(function(e){return a(e)});var r=this;return this.withMutations(function(e){r.forEach(function(r){t.every(function(e){return e.includes(r)})||e.remove(r)})})},Er.prototype.subtract=function(){var t=e.call(arguments,0);if(0===t.length)return this;t=t.map(function(e){return a(e)});var r=this;return this.withMutations(function(e){r.forEach(function(r){t.some(function(e){return e.includes(r)})&&e.remove(r)})})},Er.prototype.merge=function(){return this.union.apply(this,arguments)},Er.prototype.mergeWith=function(t){var r=e.call(arguments,1);return this.union.apply(this,r)},Er.prototype.sort=function(e){return Mr(cr(this,e))},Er.prototype.sortBy=function(e,t){return Mr(cr(this,t,e))},Er.prototype.wasAltered=function(){return this._map.wasAltered()},Er.prototype.__iterate=function(e,t){var r=this;return this._map.__iterate(function(t,n){return e(n,n,r)},t)},Er.prototype.__iterator=function(e,t){return this._map.map(function(e,t){return t}).__iterator(e,t)},Er.prototype.__ensureOwner=function(e){if(e===this.__ownerID)return this;var t=this._map.__ensureOwner(e);return e?this.__make(t,e):(this.__ownerID=e,this._map=t,this)},Er.isSet=Pr;var Ar,Fr="@@__IMMUTABLE_SET__@@",Dr=Er.prototype;function Ir(e,t){return e.__ownerID?(e.size=t.size,e._map=t,e):t===e._map?e:0===t.size?e.__empty():e.__make(t)}function Lr(e,t){var r=Object.create(Dr);return r.size=e?e.size:0,r._map=e,r.__ownerID=t,r}function Nr(){return Ar||(Ar=Lr(ot()))}function Mr(e){return null==e?Vr():Rr(e)?e:Vr().withMutations(function(t){var r=a(e);Ue(r.size),r.forEach(function(e){return t.add(e)})})}function Rr(e){return Pr(e)&&c(e)}Dr[Fr]=!0,Dr[g]=Dr.remove,Dr.mergeDeep=Dr.merge,Dr.mergeDeepWith=Dr.mergeWith,Dr.withMutations=Ge.withMutations,Dr.asMutable=Ge.asMutable,Dr.asImmutable=Ge.asImmutable,Dr.__empty=Nr,Dr.__make=Lr,t(Mr,Er),Mr.of=function(){return this(arguments)},Mr.fromKeys=function(e){return this(n(e).keySeq())},Mr.prototype.toString=function(){return this.__toString("OrderedSet {","}")},Mr.isOrderedSet=Rr;var Or,Hr=Mr.prototype;function zr(e,t){var r=Object.create(Hr);return r.size=e?e.size:0,r._map=e,r.__ownerID=t,r}function Vr(){return Or||(Or=zr(qt()))}function Wr(e){return null==e?Gr():Ur(e)?e:Gr().unshiftAll(e)}function Ur(e){return!(!e||!e[qr])}Hr[p]=!0,Hr.__empty=Vr,Hr.__make=zr,t(Wr,Be),Wr.of=function(){return this(arguments)},Wr.prototype.toString=function(){return this.__toString("Stack [","]")},Wr.prototype.get=function(e,t){var r=this._head;for(e=T(this,e);r&&e--;)r=r.next;return r?r.value:t},Wr.prototype.peek=function(){return this._head&&this._head.value},Wr.prototype.push=function(){if(0===arguments.length)return this;for(var e=this.size+arguments.length,t=this._head,r=arguments.length-1;r>=0;r--)t={value:arguments[r],next:t};return this.__ownerID?(this.size=e,this._head=t,this.__hash=void 0,this.__altered=!0,this):Kr(e,t)},Wr.prototype.pushAll=function(e){if(0===(e=o(e)).size)return this;Ue(e.size);var t=this.size,r=this._head;return e.reverse().forEach(function(e){t++,r={value:e,next:r}}),this.__ownerID?(this.size=t,this._head=r,this.__hash=void 0,this.__altered=!0,this):Kr(t,r)},Wr.prototype.pop=function(){return this.slice(1)},Wr.prototype.unshift=function(){return this.push.apply(this,arguments)},Wr.prototype.unshiftAll=function(e){return this.pushAll(e)},Wr.prototype.shift=function(){return this.pop.apply(this,arguments)},Wr.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._head=void 0,this.__hash=void 0,this.__altered=!0,this):Gr()},Wr.prototype.slice=function(e,t){if(P(e,t,this.size))return this;var r=A(e,this.size);if(F(t,this.size)!==this.size)return Be.prototype.slice.call(this,e,t);for(var n=this.size-r,o=this._head;r--;)o=o.next;return this.__ownerID?(this.size=n,this._head=o,this.__hash=void 0,this.__altered=!0,this):Kr(n,o)},Wr.prototype.__ensureOwner=function(e){return e===this.__ownerID?this:e?Kr(this.size,this._head,e,this.__hash):(this.__ownerID=e,this.__altered=!1,this)},Wr.prototype.__iterate=function(e,t){if(t)return this.reverse().__iterate(e);for(var r=0,n=this._head;n&&!1!==e(n.value,r++,this);)n=n.next;return r},Wr.prototype.__iterator=function(e,t){if(t)return this.reverse().__iterator(e);var r=0,n=this._head;return new H(function(){if(n){var t=n.value;return n=n.next,z(e,r++,t)}return V()})},Wr.isStack=Ur;var jr,qr="@@__IMMUTABLE_STACK__@@",$r=Wr.prototype;function Kr(e,t,r,n){var o=Object.create($r);return o.size=e,o._head=t,o.__ownerID=r,o.__hash=n,o.__altered=!1,o}function Gr(){return jr||(jr=Kr(0))}function Qr(e,t){var r=function(r){e.prototype[r]=t[r]};return Object.keys(t).forEach(r),Object.getOwnPropertySymbols&&Object.getOwnPropertySymbols(t).forEach(r),e}$r[qr]=!0,$r.withMutations=Ge.withMutations,$r.asMutable=Ge.asMutable,$r.asImmutable=Ge.asImmutable,$r.wasAltered=Ge.wasAltered,r.Iterator=H,Qr(r,{toArray:function(){Ue(this.size);var e=new Array(this.size||0);return this.valueSeq().__iterate(function(t,r){e[r]=t}),e},toIndexedSeq:function(){return new Gt(this)},toJS:function(){return this.toSeq().map(function(e){return e&&"function"==typeof e.toJS?e.toJS():e}).__toJS()},toJSON:function(){return this.toSeq().map(function(e){return e&&"function"==typeof e.toJSON?e.toJSON():e}).__toJS()},toKeyedSeq:function(){return new Kt(this,!0)},toMap:function(){return je(this.toKeyedSeq())},toObject:function(){Ue(this.size);var e={};return this.__iterate(function(t,r){e[r]=t}),e},toOrderedMap:function(){return Wt(this.toKeyedSeq())},toOrderedSet:function(){return Mr(s(this)?this.valueSeq():this)},toSet:function(){return Er(s(this)?this.valueSeq():this)},toSetSeq:function(){return new Qt(this)},toSeq:function(){return l(this)?this.toIndexedSeq():s(this)?this.toKeyedSeq():this.toSetSeq()},toStack:function(){return Wr(s(this)?this.valueSeq():this)},toList:function(){return Bt(s(this)?this.valueSeq():this)},toString:function(){return"[Iterable]"},__toString:function(e,t){return 0===this.size?e+t:e+" "+this.toSeq().map(this.__toStringMapper).join(", ")+" "+t},concat:function(){return pr(this,ir(this,e.call(arguments,0)))},includes:function(e){return this.some(function(t){return ve(t,e)})},entries:function(){return this.__iterator(N)},every:function(e,t){Ue(this.size);var r=!0;return this.__iterate(function(n,o,a){if(!e.call(t,n,o,a))return r=!1,!1}),r},filter:function(e,t){return pr(this,er(this,e,t,!0))},find:function(e,t,r){var n=this.findEntry(e,t);return n?n[1]:r},forEach:function(e,t){return Ue(this.size),this.__iterate(t?e.bind(t):e)},join:function(e){Ue(this.size),e=void 0!==e?""+e:",";var t="",r=!0;return this.__iterate(function(n){r?r=!1:t+=e,t+=null!=n?n.toString():""}),t},keys:function(){return this.__iterator(I)},map:function(e,t){return pr(this,Xt(this,e,t))},reduce:function(e,t,r){var n,o;return Ue(this.size),arguments.length<2?o=!0:n=t,this.__iterate(function(t,a,i){o?(o=!1,n=t):n=e.call(r,n,t,a,i)}),n},reduceRight:function(e,t,r){var n=this.toKeyedSeq().reverse();return n.reduce.apply(n,arguments)},reverse:function(){return pr(this,Zt(this,!0))},slice:function(e,t){return pr(this,nr(this,e,t,!0))},some:function(e,t){return!this.every(en(e),t)},sort:function(e){return pr(this,cr(this,e))},values:function(){return this.__iterator(L)},butLast:function(){return this.slice(0,-1)},isEmpty:function(){return void 0!==this.size?0===this.size:!this.some(function(){return!0})},count:function(e,t){return x(e?this.toSeq().filter(e,t):this)},countBy:function(e,t){return tr(this,e,t)},equals:function(e){return ye(this,e)},entrySeq:function(){var e=this;if(e._cache)return new te(e._cache);var t=e.toSeq().map(Zr).toIndexedSeq();return t.fromEntrySeq=function(){return e.toSeq()},t},filterNot:function(e,t){return this.filter(en(e),t)},findEntry:function(e,t,r){var n=r;return this.__iterate(function(r,o,a){if(e.call(t,r,o,a))return n=[o,r],!1}),n},findKey:function(e,t){var r=this.findEntry(e,t);return r&&r[0]},findLast:function(e,t,r){return this.toKeyedSeq().reverse().find(e,t,r)},findLastEntry:function(e,t,r){return this.toKeyedSeq().reverse().findEntry(e,t,r)},findLastKey:function(e,t){return this.toKeyedSeq().reverse().findKey(e,t)},first:function(){return this.find(E)},flatMap:function(e,t){return pr(this,lr(this,e,t))},flatten:function(e){return pr(this,sr(this,e,!0))},fromEntrySeq:function(){return new Jt(this)},get:function(e,t){return this.find(function(t,r){return ve(r,e)},void 0,t)},getIn:function(e,t){for(var r,n=this,o=Cr(e);!(r=o.next()).done;){var a=r.value;if((n=n&&n.get?n.get(a,b):b)===b)return t}return n},groupBy:function(e,t){return rr(this,e,t)},has:function(e){return this.get(e,b)!==b},hasIn:function(e){return this.getIn(e,b)!==b},isSubset:function(e){return e="function"==typeof e.includes?e:r(e),this.every(function(t){return e.includes(t)})},isSuperset:function(e){return(e="function"==typeof e.isSubset?e:r(e)).isSubset(this)},keyOf:function(e){return this.findKey(function(t){return ve(t,e)})},keySeq:function(){return this.toSeq().map(Xr).toIndexedSeq()},last:function(){return this.toSeq().reverse().first()},lastKeyOf:function(e){return this.toKeyedSeq().reverse().keyOf(e)},max:function(e){return dr(this,e)},maxBy:function(e,t){return dr(this,t,e)},min:function(e){return dr(this,e?tn(e):on)},minBy:function(e,t){return dr(this,t?tn(t):on,e)},rest:function(){return this.slice(1)},skip:function(e){return this.slice(Math.max(0,e))},skipLast:function(e){return pr(this,this.toSeq().reverse().skip(e).reverse())},skipWhile:function(e,t){return pr(this,ar(this,e,t,!0))},skipUntil:function(e,t){return this.skipWhile(en(e),t)},sortBy:function(e,t){return pr(this,cr(this,t,e))},take:function(e){return this.slice(0,Math.max(0,e))},takeLast:function(e){return pr(this,this.toSeq().reverse().take(e).reverse())},takeWhile:function(e,t){return pr(this,or(this,e,t))},takeUntil:function(e,t){return this.takeWhile(en(e),t)},valueSeq:function(){return this.toIndexedSeq()},hashCode:function(){return this.__hash||(this.__hash=an(this))}});var Jr=r.prototype;Jr[d]=!0,Jr[O]=Jr.values,Jr.__toJS=Jr.toArray,Jr.__toStringMapper=rn,Jr.inspect=Jr.toSource=function(){return this.toString()},Jr.chain=Jr.flatMap,Jr.contains=Jr.includes,Qr(n,{flip:function(){return pr(this,Yt(this))},mapEntries:function(e,t){var r=this,n=0;return pr(this,this.toSeq().map(function(o,a){return e.call(t,[a,o],n++,r)}).fromEntrySeq())},mapKeys:function(e,t){var r=this;return pr(this,this.toSeq().flip().map(function(n,o){return e.call(t,n,o,r)}).flip())}});var Yr=n.prototype;function Xr(e,t){return t}function Zr(e,t){return[t,e]}function en(e){return function(){return!e.apply(this,arguments)}}function tn(e){return function(){return-e.apply(this,arguments)}}function rn(e){return"string"==typeof e?JSON.stringify(e):String(e)}function nn(){return w(arguments)}function on(e,t){return e<t?1:e>t?-1:0}function an(e){if(e.size===1/0)return 0;var t=c(e),r=s(e),n=t?1:0;return sn(e.__iterate(r?t?function(e,t){n=31*n+ln(Ee(e),Ee(t))|0}:function(e,t){n=n+ln(Ee(e),Ee(t))|0}:t?function(e){n=31*n+Ee(e)|0}:function(e){n=n+Ee(e)|0}),n)}function sn(e,t){return t=xe(t,3432918353),t=xe(t<<15|t>>>-15,461845907),t=xe(t<<13|t>>>-13,5),t=xe((t=(t+3864292196|0)^e)^t>>>16,2246822507),t=Te((t=xe(t^t>>>13,3266489909))^t>>>16)}function ln(e,t){return e^t+2654435769+(e<<6)+(e>>2)|0}return Yr[h]=!0,Yr[O]=Jr.entries,Yr.__toJS=Jr.toObject,Yr.__toStringMapper=function(e,t){return JSON.stringify(t)+": "+rn(e)},Qr(o,{toKeyedSeq:function(){return new Kt(this,!1)},filter:function(e,t){return pr(this,er(this,e,t,!1))},findIndex:function(e,t){var r=this.findEntry(e,t);return r?r[0]:-1},indexOf:function(e){var t=this.keyOf(e);return void 0===t?-1:t},lastIndexOf:function(e){var t=this.lastKeyOf(e);return void 0===t?-1:t},reverse:function(){return pr(this,Zt(this,!1))},slice:function(e,t){return pr(this,nr(this,e,t,!1))},splice:function(e,t){var r=arguments.length;if(t=Math.max(0|t,0),0===r||2===r&&!t)return this;e=A(e,e<0?this.count():this.size);var n=this.slice(0,e);return pr(this,1===r?n:n.concat(w(arguments,2),this.slice(e+t)))},findLastIndex:function(e,t){var r=this.findLastEntry(e,t);return r?r[0]:-1},first:function(){return this.get(0)},flatten:function(e){return pr(this,sr(this,e,!1))},get:function(e,t){return(e=T(this,e))<0||this.size===1/0||void 0!==this.size&&e>this.size?t:this.find(function(t,r){return r===e},void 0,t)},has:function(e){return(e=T(this,e))>=0&&(void 0!==this.size?this.size===1/0||e<this.size:-1!==this.indexOf(e))},interpose:function(e){return pr(this,ur(this,e))},interleave:function(){var e=[this].concat(w(arguments)),t=fr(this.toSeq(),Q.of,e),r=t.flatten(!0);return t.size&&(r.size=t.size*e.length),pr(this,r)},keySeq:function(){return Ce(0,this.size)},last:function(){return this.get(-1)},skipWhile:function(e,t){return pr(this,ar(this,e,t,!1))},zip:function(){return pr(this,fr(this,nn,[this].concat(w(arguments))))},zipWith:function(e){var t=w(arguments);return t[0]=this,pr(this,fr(this,e,t))}}),o.prototype[f]=!0,o.prototype[p]=!0,Qr(a,{get:function(e,t){return this.has(e)?e:t},includes:function(e){return this.has(e)},keySeq:function(){return this.valueSeq()}}),a.prototype.has=Jr.includes,a.prototype.contains=a.prototype.includes,Qr(G,n.prototype),Qr(Q,o.prototype),Qr(J,a.prototype),Qr(_e,n.prototype),Qr(Be,o.prototype),Qr(we,a.prototype),{Iterable:r,Seq:K,Collection:Se,Map:je,OrderedMap:Wt,List:Bt,Stack:Wr,Set:Er,OrderedSet:Mr,Record:Sr,Range:Ce,Repeat:be,is:ve,fromJS:fe}}()},8567:(e,t,r)=>{e.exports=r(4041)},8617:(e,t,r)=>{"use strict";r.d(t,{i:()=>Ue});var n=r(4663),o=r(9930),a=r(7308),i=r(6628),s=r(8104),l=r(2292),u=r(3291),c=r(8844),d=r(4633),h=r(4606),f=r(874),p=r(3290),g=r(947),m=r(2536),v=r(7089),y=r(5896),b=r(3890),k=r(3518),C=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,v.C6)(t,e),t.prototype.render=function(){return a.createElement(k.Y,(0,v.Cl)({},this.props,{primary:!0,onRenderDescription:y.K}))},t=(0,v.Cg)([(0,b.T)("PrimaryButton",["theme","styles"],!0)],t)}(a.Component),S=r(4503);const _=(0,l.j)(),B=(0,l.B)(e=>{const t=_(e.styles,{theme:e.theme,size:e.size});return a.createElement(a.Fragment,null,e.type===S.V.Primary&&a.createElement(C,{className:t.buttonStyle,text:e.text,onClick:e.onClickAction,disabled:e.disabled,ariaLabel:e.ariaLabel,"data-testid":e.testId}),e.type===S.V.Secondary&&a.createElement(k.Y,{className:t.buttonStyle,text:e.text,onClick:e.onClickAction,disabled:e.disabled,ariaLabel:e.ariaLabel,"data-testid":e.testId}))},e=>{return{buttonStyle:{padding:"0px",margin:"0px",width:(t=e.size,t===m.r.AmplifyCV?"180px":t===m.r.Default?"120px":void 0),height:e.size===m.r.AmplifyCV?"40px":void 0}};var t});var w=r(9310),x=r(9598),T=r(4243),E=r(9401);const P=(0,l.j)(),A=(0,i.j8)({getCurrentPageIndex:d.xg,getUxSchema:d.lg,getCurrentPageValidity:d.V2,getFooterButtonsAlignment:E.U8,isCurrentPageAmplifyNPSTemplate:d.q2}),F={dispatchProcessNavigation:c.qz,dispatchChangeToastModalVisibility:c.ZH,dispatchRunBranchingRulesByPageNumber:c.cr},D=(0,s.QO)(A,F)((0,l.B)(e=>{const t=P(e.styles,{theme:e.theme}),{dispatchProcessNavigation:r,dispatchChangeToastModalVisibility:n,dispatchRunBranchingRulesByPageNumber:o,getCurrentPageIndex:i,getUxSchema:s,getCurrentPageValidity:l,getFooterButtonsAlignment:c,onSubmitClick:d,onCancelClick:h}={...e},[v,y]=a.useState(!1),[b,k]=a.useState(!1),C=a.useCallback(()=>{d?.(),l&&(y(!0),(0,x.$)(T.x.Survey_UI_Form_Submit,g.JV.Info,"Survey_UI_Form_Submit"))},[l,d]),_=()=>e.isCurrentPageAmplifyNPSTemplate?m.r.AmplifyCV:m.r.Default;a.useEffect(()=>{v&&(y(!1),o(i,s).then(()=>{k(!0)}))},[v,o,i,s]),a.useEffect(()=>{b&&(k(!1),r(i,s))},[b,r,i,s]);const E=a.useCallback(()=>{h?.(),n(!1),(0,x.$)(T.x.Survey_UI_UserClosed,g.JV.Info,"Survey_UI_UserClosed")},[n,h]);return a.createElement("div",{id:u.K.TFormSubmitButtonContainer,className:c===f.AlignmentType.Left?t.surveyFooterStyle:t.surveyFooterStyleEnd},a.createElement("div",{className:c===f.AlignmentType.Left?t.surveyFooterButtonContainerStyle:t.surveyFooterButtonContainerStyleEnd},a.createElement(B,{type:S.V.Secondary,text:(0,p.pc)(w.Form.Cancel),ariaLabel:(0,p.pc)(w.Form.Cancel),testId:u.K.TFormCancelButton,onClickAction:E,size:_()})),a.createElement("div",{className:c===f.AlignmentType.Left?t.surveyFooterButtonContainerStyle:t.surveyFooterButtonContainerStyleEnd},a.createElement(B,{type:S.V.Primary,text:(0,p.pc)(w.Form.Submit),ariaLabel:(0,p.pc)(w.Form.Submit),testId:u.K.TFormSubmitButton,onClickAction:C,size:_()})))},e=>({surveyFooterStyle:{display:"flex",justifyContent:"flex-start"},surveyFooterStyleEnd:{display:"flex",justifyContent:"flex-end"},surveyFooterButtonContainerStyle:{margin:"5px 10px 5px 0px"},surveyFooterButtonContainerStyleEnd:{margin:"5px 0px 5px 10px"}}))),I=(0,l.j)(),L=(0,i.j8)({footerButtonsVisibility:d.JW,getCurrentPageIndex:d.xg,isCurrentPageAmplifyNPSTemplate:d.q2}),N={dispatchChangeSubmitBtnClickCount:c.SD},M=e=>{const t=I(e.styles,{theme:e.theme,isAmplifyNpsTemplate:e.isCurrentPageAmplifyNPSTemplate}),{dispatchChangeSubmitBtnClickCount:r}={...e},n=e.getCurrentPageIndex,o=a.useRef(0);return a.createElement("div",{id:u.K.ToastContentContainer,className:t.contentContainer},a.createElement("div",{className:t.headerStyle},e.children&&a.cloneElement(e.children,{key:n})),e.showFooter&&e.footerButtonsVisibility&&a.createElement(D,{onSubmitClick:()=>{o.current+=1,r(o.current)}}))};M.defaultProps={showFooter:!0};const R=(0,s.QO)(L,N)((0,l.B)(M,e=>({headerStyle:{alignSelf:"center"},contentContainer:{color:e.theme.semanticColors.bodyText,minWidth:"280px",padding:e.isAmplifyNpsTemplate?"10px 30px 20px 20px":void 0}})));var O=r(9305),H=r(8258),z=r(8686),V=r(7321),W=r(963),U=r(5681),j=r(1535),q=r(2527),$=r(7285),K=r(7291),G=function(e){for(var t=e.activeElement;null==t?void 0:t.shadowRoot;)t=t.shadowRoot.activeElement;return t},Q=function(e){var t=e.target;return t&&t.shadowRoot&&(t=e.composedPath()[0]),t},J=r(3550),Y=r(4007),X=r(107),Z=r(2095),ee=r(6828),te=r(506),re=r(6460),ne=r(3065);function oe(e){var t=a.useRef(function(){throw new Error("Cannot call an event handler while rendering")});return(0,ne.E)(function(){t.current=e},[e]),(0,te.d)(function(){return function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return t.current.apply(void 0,e)}})}var ae=function(e){var t=a.useRef(e);t.current=e,a.useEffect(function(){return function(){var e;null===(e=t.current)||void 0===e||e.call(t)}},[])},ie=r(9734),se=r(1589),le={disabled:!1,disableFirstFocus:!1,forceFocusInsideTrap:!0,isClickableOutsideFocusTrap:!1,"data-tabster":'{"uncontrolled": {"completely": true}}'},ue=a.forwardRef(function(e,t){var r,n=a.useRef(null),o=a.useRef(null),i=a.useRef(null),s=(0,Z.a)(n,t),l=(0,ie.ZY)(),u=(0,se.bX)(),c=(0,$.h)(),d=null===(r=(0,ee.Z)(!1))||void 0===r||r,h=(0,z.N)(le,e),f=(0,te.d)({hasFocus:!1,focusStackId:(0,re.B)("ftz-",h.id)}),p=h.children,g=h.componentRef,m=h.disabled,y=h.disableFirstFocus,b=h.forceFocusInsideTrap,k=h.focusPreviouslyFocusedInnerElement,C=h.firstFocusableSelector,S=h.firstFocusableTarget,_=h.disableRestoreFocus,B=void 0===_?h.ignoreExternalFocusing:_,w=h.isClickableOutsideFocusTrap,x=h.enableAriaHiddenSiblings,T={"aria-hidden":!0,style:{pointerEvents:"none",position:"fixed"},tabIndex:m?-1:0,"data-is-visible":!0,"data-is-focus-trap-zone-bumper":!0},E=a.useCallback(function(e){e!==o.current&&e!==i.current&&(0,K.lo)(e)},[]),P=oe(function(){if(n.current){var e=f.previouslyFocusedElementInTrapZone;if(k&&e&&(0,j.s)(n.current,e))E(e);else{var t=null;if("string"==typeof S)t=n.current.querySelector(S);else if(S)t=S(n.current);else if(C){var r="string"==typeof C?C:C();t=n.current.querySelector("."+r)}t||(t=(0,K.eX)(n.current,n.current.firstChild,!1,!1,!1,!0,void 0,void 0,void 0,c)),t&&E(t)}}}),A=function(e){if(!m&&n.current){var t=e===f.hasFocus?(0,K.Cm)(n.current,i.current,!0,!1,c):(0,K.oR)(n.current,o.current,!0,!1,c);t&&(t===o.current||t===i.current?P():t.focus())}},F=oe(function(e){if(ue.focusStack=ue.focusStack.filter(function(e){return f.focusStackId!==e}),l){var t=l.activeElement;B||"function"!=typeof(null==e?void 0:e.focus)||!(0,j.s)(n.current,t)&&t!==l.body&&!t.shadowRoot||E(e)}}),D=oe(function(e){if(!m&&f.focusStackId===ue.focusStack.slice(-1)[0]){var t=Q(e);t&&!(0,j.s)(n.current,t)&&(l&&G(l)===l.body?setTimeout(function(){l&&G(l)===l.body&&(P(),f.hasFocus=!0)},0):(P(),f.hasFocus=!0),e.preventDefault(),e.stopPropagation())}});return a.useEffect(function(){var e=[];return b&&e.push((0,J.on)(u,"focus",D,!0)),w||e.push((0,J.on)(u,"click",D,!0)),function(){e.forEach(function(e){return e()})}},[b,w,u]),a.useEffect(function(){if(!m&&(d||b)&&n.current){ue.focusStack.push(f.focusStackId);var e=h.elementToFocusOnDismiss||G(l);return y||(0,j.s)(n.current,e)||P(),function(){return F(e)}}},[b,m]),a.useEffect(function(){if(!m&&x)return(0,Y.q)(n.current)},[m,x,n]),ae(function(){delete f.previouslyFocusedElementInTrapZone}),function(e,t,r){a.useImperativeHandle(e,function(){return{get previouslyFocusedElement(){return t},focus:r}},[r,t])}(g,f.previouslyFocusedElementInTrapZone,P),a.createElement("div",(0,v.Cl)({"aria-labelledby":h.ariaLabelledBy},(0,X.G1)(h,X.JM),{ref:s,onFocusCapture:function(e){var t;null===(t=h.onFocusCapture)||void 0===t||t.call(h,e),e.target===o.current?A(!0):e.target===i.current&&A(!1),f.hasFocus=!0,e.target!==e.currentTarget&&e.target!==o.current&&e.target!==i.current&&(f.previouslyFocusedElementInTrapZone=Q(e.nativeEvent))},onBlurCapture:function(e){var t;null===(t=h.onBlurCapture)||void 0===t||t.call(h,e);var r=e.relatedTarget;null===e.relatedTarget&&(r=G(l)),(0,j.s)(n.current,r)||(f.hasFocus=!1)}}),a.createElement("div",(0,v.Cl)({},T,{ref:o})),p,a.createElement("div",(0,v.Cl)({},T,{ref:i})))});ue.displayName="FocusTrapZone",ue.focusStack=[];var ce=r(4922),de=ce.cs.durationValue2,he={root:"ms-Modal",main:"ms-Dialog-main",scrollableContent:"ms-Modal-scrollableContent",isOpen:"is-open",layer:"ms-Modal-Layer"},fe=r(8906),pe=(0,H.Z)(),ge=function(e){function t(t){var r=e.call(this,t)||this;(0,fe.f)(r);var n=r.props.allowTouchBodyScroll,o=void 0!==n&&n;return r._allowTouchBodyScroll=o,r}return(0,v.C6)(t,e),t.prototype.componentDidMount=function(){!this._allowTouchBodyScroll&&(0,W.mh)()},t.prototype.componentWillUnmount=function(){!this._allowTouchBodyScroll&&(0,W.fY)()},t.prototype.render=function(){var e=this.props,t=e.isDarkThemed,r=e.className,n=e.theme,o=e.styles,i=(0,X.G1)(this.props,X.JM),s=pe(o,{theme:n,className:r,isDark:t});return a.createElement("div",(0,v.Cl)({},i,{className:s.root}))},t}(a.Component),me={root:"ms-Overlay",rootDark:"ms-Overlay--dark"},ve=(0,O.I)(ge,function(e){var t,r=e.className,n=e.theme,o=e.isNone,a=e.isDark,i=n.palette,s=(0,ce.Km)(me,n);return{root:[s.root,n.fonts.medium,{backgroundColor:i.whiteTranslucent40,top:0,right:0,bottom:0,left:0,position:"absolute",selectors:(t={},t[ce.up]={border:"1px solid WindowText",opacity:0},t)},o&&{visibility:"hidden"},a&&[s.rootDark,{backgroundColor:i.blackTranslucent40}],r]}},void 0,{scope:"Overlay"}),ye=r(984),be=r(8737),ke=r(9071),Ce=r(1696),Se=r(26),_e=r(9654),Be=(0,r(5624).J9)(function(e,t){return{root:(0,ce.Zq)(e,t&&{touchAction:"none",selectors:{"& *":{userSelect:"none"}}})}}),we={start:"touchstart",move:"touchmove",stop:"touchend"},xe={start:"mousedown",move:"mousemove",stop:"mouseup"},Te=function(e){function t(t){var r=e.call(this,t)||this;return r._currentEventType=xe,r._events=[],r._onMouseDown=function(e){var t=a.Children.only(r.props.children).props.onMouseDown;return t&&t(e),r._currentEventType=xe,r._onDragStart(e)},r._onMouseUp=function(e){var t=a.Children.only(r.props.children).props.onMouseUp;return t&&t(e),r._currentEventType=xe,r._onDragStop(e)},r._onTouchStart=function(e){var t=a.Children.only(r.props.children).props.onTouchStart;return t&&t(e),r._currentEventType=we,r._onDragStart(e)},r._onTouchEnd=function(e){var t=a.Children.only(r.props.children).props.onTouchEnd;t&&t(e),r._currentEventType=we,r._onDragStop(e)},r._onDragStart=function(e){if("number"==typeof e.button&&0!==e.button)return!1;if(!(r.props.handleSelector&&!r._matchesSelector(e.target,r.props.handleSelector)||r.props.preventDragSelector&&r._matchesSelector(e.target,r.props.preventDragSelector))){r._touchId=r._getTouchId(e);var t=r._getControlPosition(e);if(void 0!==t){var n=r._createDragDataFromPosition(t);r.props.onStart&&r.props.onStart(e,n),r.setState({isDragging:!0,lastPosition:t});var o=(0,se.LW)(r.context);r._events=[(0,J.on)(o.body,r._currentEventType.move,r._onDrag,!0),(0,J.on)(o.body,r._currentEventType.stop,r._onDragStop,!0)]}}},r._onDrag=function(e){"touchmove"===e.type&&e.preventDefault();var t=r._getControlPosition(e);if(t){var n=r._createUpdatedDragData(r._createDragDataFromPosition(t)),o=n.position;r.props.onDragChange&&r.props.onDragChange(e,n),r.setState({position:o,lastPosition:t})}},r._onDragStop=function(e){if(r.state.isDragging){var t=r._getControlPosition(e);if(t){var n=r._createDragDataFromPosition(t);r.setState({isDragging:!1,lastPosition:void 0}),r.props.onStop&&r.props.onStop(e,n),r.props.position&&r.setState({position:r.props.position}),r._events.forEach(function(e){return e()})}}},r.state={isDragging:!1,position:r.props.position||{x:0,y:0},lastPosition:void 0},r}return(0,v.C6)(t,e),t.prototype.componentDidUpdate=function(e){!this.props.position||e.position&&this.props.position===e.position||this.setState({position:this.props.position})},t.prototype.componentWillUnmount=function(){this._events.forEach(function(e){return e()})},t.prototype.render=function(){var e=a.Children.only(this.props.children),t=e.props,r=this.props.position,n=this.state,o=n.position,i=n.isDragging,s=o.x,l=o.y;return r&&!i&&(s=r.x,l=r.y),a.cloneElement(e,{style:(0,v.Cl)((0,v.Cl)({},t.style),{transform:"translate(".concat(s,"px, ").concat(l,"px)")}),className:Be(t.className,this.state.isDragging).root,onMouseDown:this._onMouseDown,onMouseUp:this._onMouseUp,onTouchStart:this._onTouchStart,onTouchEnd:this._onTouchEnd})},t.prototype._getControlPosition=function(e){var t=this._getActiveTouch(e);if(void 0===this._touchId||t){var r=t||e;return{x:r.clientX,y:r.clientY}}},t.prototype._getActiveTouch=function(e){return e.targetTouches&&this._findTouchInTouchList(e.targetTouches)||e.changedTouches&&this._findTouchInTouchList(e.changedTouches)},t.prototype._getTouchId=function(e){var t=e.targetTouches&&e.targetTouches[0]||e.changedTouches&&e.changedTouches[0];if(t)return t.identifier},t.prototype._matchesSelector=function(e,t){var r;if(!e||e===(null===(r=(0,se.LW)(this.context))||void 0===r?void 0:r.body))return!1;var n=e.matches||e.webkitMatchesSelector||e.msMatchesSelector;return!!n&&(n.call(e,t)||this._matchesSelector(e.parentElement,t))},t.prototype._findTouchInTouchList=function(e){if(void 0!==this._touchId)for(var t=0;t<e.length;t++)if(e[t].identifier===this._touchId)return e[t]},t.prototype._createDragDataFromPosition=function(e){var t=this.state.lastPosition;return void 0===t?{delta:{x:0,y:0},lastPosition:e,position:e}:{delta:{x:e.x-t.x,y:e.y-t.y},lastPosition:t,position:e}},t.prototype._createUpdatedDragData=function(e){var t=this.state.position;return{position:{x:t.x+e.delta.x,y:t.y+e.delta.y},delta:e.delta,lastPosition:t}},t.contextType=ie._0,t}(a.Component),Ee=function(){var e=(0,te.d)({});return a.useEffect(function(){return function(){for(var t=0,r=Object.keys(e);t<r.length;t++){var n=r[t];clearTimeout(n)}}},[e]),(0,te.d)({setTimeout:function(t,r){var n=setTimeout(t,r);return e[n]=1,n},clearTimeout:function(t){delete e[t],clearTimeout(t)}})};var Pe={x:0,y:0},Ae={isOpen:!1,isDarkOverlay:!0,className:"",containerClassName:"",enableAriaHiddenSiblings:!0},Fe=(0,H.Z)(),De=a.forwardRef(function(e,t){var r,n,o,i,s,l=(0,z.N)(Ae,e),u=l.allowTouchBodyScroll,c=l.className,d=l.children,h=l.containerClassName,f=l.scrollableContentClassName,p=l.elementToFocusOnDismiss,g=l.firstFocusableSelector,m=l.focusTrapZoneProps,y=l.forceFocusInsideTrap,b=l.disableRestoreFocus,k=void 0===b?l.ignoreExternalFocusing:b,C=l.isBlocking,S=l.isAlert,_=l.isClickableOutsideFocusTrap,B=l.isDarkOverlay,w=l.onDismiss,x=l.layerProps,T=l.overlay,E=l.isOpen,P=l.titleAriaId,A=l.styles,F=l.subtitleAriaId,D=l.theme,I=l.topOffsetFixed,L=l.responsiveMode,N=l.onLayerDidMount,M=l.isModeless,R=l.dragOptions,O=l.onDismissed,H=l.enableAriaHiddenSiblings,$=l.popupProps,K=a.useRef(null),G=a.useRef(null),Q=(0,Z.a)(G,null==m?void 0:m.componentRef),J=a.useRef(null),Y=(0,Z.a)(K,t),X=(0,ke.z)(Y),ee=(0,re.B)("ModalFocusTrapZone",null==m?void 0:m.id),ne=(0,ie.ox)(),oe=Ee(),se=oe.setTimeout,le=oe.clearTimeout,ce=a.useState(E),he=ce[0],fe=ce[1],pe=a.useState(E),ge=pe[0],me=pe[1],Be=a.useState(Pe),we=Be[0],xe=Be[1],De=a.useState(),Ie=De[0],Le=De[1],Ne=function(e){var t=a.useState(e),r=t[0],n=t[1];return[r,{setTrue:(0,te.d)(function(){return function(){n(!0)}}),setFalse:(0,te.d)(function(){return function(){n(!1)}}),toggle:(0,te.d)(function(){return function(){n(function(e){return!e})}})}]}(!1),Me=Ne[0],Re=Ne[1],Oe=Re.toggle,He=Re.setFalse,ze=(0,te.d)(function(){return{onModalCloseTimer:0,allowTouchBodyScroll:u,scrollableContent:null,lastSetCoordinates:Pe,events:new V.g({})}}),Ve=(R||{}).keepInBounds,We=null!=S?S:C&&!M,Ue=void 0===x?"":x.className,je=Fe(A,{theme:D,className:c,containerClassName:h,scrollableContentClassName:f,isOpen:E,isVisible:ge,hasBeenOpened:ze.hasBeenOpened,modalRectangleTop:Ie,topOffsetFixed:I,isModeless:M,layerClassName:Ue,windowInnerHeight:null==ne?void 0:ne.innerHeight,isDefaultDragHandle:R&&!R.dragHandleSelector}),qe=(0,v.Cl)((0,v.Cl)({eventBubblingEnabled:!1},x),{onLayerDidMount:x&&x.onLayerDidMount?x.onLayerDidMount:N,insertFirst:(null==x?void 0:x.insertFirst)||M,className:je.layer}),$e=a.useCallback(function(e){e?ze.allowTouchBodyScroll?(0,W.K0)(e,ze.events):(0,W.c8)(e,ze.events):ze.events.off(ze.scrollableContent),ze.scrollableContent=e},[ze]),Ke=function(){var e=J.current,t=null==e?void 0:e.getBoundingClientRect();t&&(I&&Le(t.top),Ve&&(ze.minPosition={x:-t.left,y:-t.top},ze.maxPosition={x:t.left,y:t.top}))},Ge=a.useCallback(function(e,t){var r=ze.minPosition,n=ze.maxPosition;return Ve&&r&&n&&(t=Math.max(r[e],t),t=Math.min(n[e],t)),t},[Ve,ze]),Qe=function(){var e;ze.lastSetCoordinates=Pe,He(),ze.isInKeyboardMoveMode=!1,fe(!1),xe(Pe),null===(e=ze.disposeOnKeyUp)||void 0===e||e.call(ze),null==O||O()},Je=a.useCallback(function(){He(),ze.isInKeyboardMoveMode=!1},[ze,He]),Ye=a.useCallback(function(e,t){xe(function(e){return{x:Ge("x",e.x+t.delta.x),y:Ge("y",e.y+t.delta.y)}})},[Ge]),Xe=a.useCallback(function(){G.current&&G.current.focus()},[]);a.useEffect(function(){var e;le(ze.onModalCloseTimer),E&&(requestAnimationFrame(function(){return se(Ke,0)}),fe(!0),R&&(e=function(e){e.altKey&&e.ctrlKey&&e.keyCode===U.c.space&&(0,j.s)(ze.scrollableContent,e.target)&&(Oe(),e.preventDefault(),e.stopPropagation())},ze.disposeOnKeyUp||(ze.events.on(ne,"keyup",e,!0),ze.disposeOnKeyUp=function(){ze.events.off(ne,"keyup",e,!0),ze.disposeOnKeyUp=void 0})),ze.hasBeenOpened=!0,me(!0)),!E&&he&&(ze.onModalCloseTimer=se(Qe,1e3*parseFloat(de)),me(!1))},[he,E]),ae(function(){ze.events.dispose(),ze.onModalCloseTimer&&(le(ze.onModalCloseTimer),ze.onModalCloseTimer=0)}),function(e,t){a.useImperativeHandle(e.componentRef,function(){return{focus:function(){t.current&&t.current.focus()}}},[t])}(l,G);var Ze=a.createElement(ue,(0,v.Cl)({},m,{id:ee,ref:J,componentRef:Q,className:(0,q.A)(je.main,null==m?void 0:m.className),elementToFocusOnDismiss:null!==(r=null==m?void 0:m.elementToFocusOnDismiss)&&void 0!==r?r:p,isClickableOutsideFocusTrap:null!==(n=null==m?void 0:m.isClickableOutsideFocusTrap)&&void 0!==n?n:M||_||!C,disableRestoreFocus:null!==(o=null==m?void 0:m.disableRestoreFocus)&&void 0!==o?o:k,forceFocusInsideTrap:(null!==(i=null==m?void 0:m.forceFocusInsideTrap)&&void 0!==i?i:y)&&!M,firstFocusableSelector:(null==m?void 0:m.firstFocusableSelector)||g,focusPreviouslyFocusedInnerElement:null===(s=null==m?void 0:m.focusPreviouslyFocusedInnerElement)||void 0===s||s,onBlur:ze.isInKeyboardMoveMode?function(e){var t,r;null===(t=null==m?void 0:m.onBlur)||void 0===t||t.call(m,e),ze.lastSetCoordinates=Pe,ze.isInKeyboardMoveMode=!1,null===(r=ze.disposeOnKeyDown)||void 0===r||r.call(ze)}:void 0}),R&&ze.isInKeyboardMoveMode&&a.createElement("div",{className:je.keyboardMoveIconContainer},R.keyboardMoveIconProps?a.createElement(_e.I,(0,v.Cl)({},R.keyboardMoveIconProps)):a.createElement(_e.I,{iconName:"move",className:je.keyboardMoveIcon})),a.createElement("div",{ref:$e,className:je.scrollableContent,"data-is-scrollable":!0},R&&Me&&a.createElement(R.menu,{items:[{key:"move",text:R.moveMenuItemText,onClick:function(){var e=function(e){if(e.altKey&&e.ctrlKey&&e.keyCode===U.c.space)return e.preventDefault(),void e.stopPropagation();var t=e.altKey||e.keyCode===U.c.escape;if(Me&&t&&He(),!ze.isInKeyboardMoveMode||e.keyCode!==U.c.escape&&e.keyCode!==U.c.enter||(ze.isInKeyboardMoveMode=!1,e.preventDefault(),e.stopPropagation()),ze.isInKeyboardMoveMode){var r=!0,n=function(e){var t=10;return e.shiftKey?e.ctrlKey||(t=50):e.ctrlKey&&(t=1),t}(e);switch(e.keyCode){case U.c.escape:xe(ze.lastSetCoordinates);case U.c.enter:ze.lastSetCoordinates=Pe;break;case U.c.up:xe(function(e){return{x:e.x,y:Ge("y",e.y-n)}});break;case U.c.down:xe(function(e){return{x:e.x,y:Ge("y",e.y+n)}});break;case U.c.left:xe(function(e){return{x:Ge("x",e.x-n),y:e.y}});break;case U.c.right:xe(function(e){return{x:Ge("x",e.x+n),y:e.y}});break;default:r=!1}r&&(e.preventDefault(),e.stopPropagation())}};ze.lastSetCoordinates=we,He(),ze.isInKeyboardMoveMode=!0,ze.events.on(ne,"keydown",e,!0),ze.disposeOnKeyDown=function(){ze.events.off(ne,"keydown",e,!0),ze.disposeOnKeyDown=void 0}}},{key:"close",text:R.closeMenuItemText,onClick:Qe}],onDismiss:He,alignTargetEdge:!0,coverTarget:!0,directionalHint:Se.A.topLeftEdge,directionalHintFixed:!0,shouldFocusOnMount:!0,target:ze.scrollableContent}),d));return he&&X>=(L||Ce.AR.small)&&a.createElement(ye.W,(0,v.Cl)({ref:Y},qe),a.createElement(be.z,(0,v.Cl)({role:We?"alertdialog":"dialog",ariaLabelledBy:P,ariaDescribedBy:F,onDismiss:w,shouldRestoreFocus:!k,enableAriaHiddenSiblings:H,"aria-modal":!M},$),a.createElement("div",{className:je.root,role:M?void 0:"document"},!M&&a.createElement(ve,(0,v.Cl)({"aria-hidden":!0,isDarkThemed:B,onClick:C?void 0:w,allowTouchBodyScroll:u},T)),R?a.createElement(Te,{handleSelector:R.dragHandleSelector||"#".concat(ee),preventDragSelector:"button",onStart:Je,onDragChange:Ye,onStop:Xe,position:we},Ze):Ze)))||null});De.displayName="Modal";var Ie=(0,O.I)(De,function(e){var t,r=e.className,n=e.containerClassName,o=e.scrollableContentClassName,a=e.isOpen,i=e.isVisible,s=e.hasBeenOpened,l=e.modalRectangleTop,u=e.theme,c=e.topOffsetFixed,d=e.isModeless,h=e.layerClassName,f=e.isDefaultDragHandle,p=e.windowInnerHeight,g=u.palette,m=u.effects,v=u.fonts,y=(0,ce.Km)(he,u);return{root:[y.root,v.medium,{backgroundColor:"transparent",position:"fixed",height:"100%",width:"100%",display:"flex",alignItems:"center",justifyContent:"center",opacity:0,pointerEvents:"none",transition:"opacity ".concat(de)},c&&"number"==typeof l&&s&&{alignItems:"flex-start"},a&&y.isOpen,i&&{opacity:1},i&&!d&&{pointerEvents:"auto"},r],main:[y.main,{boxShadow:m.elevation64,borderRadius:m.roundedCorner2,backgroundColor:g.white,boxSizing:"border-box",position:"relative",textAlign:"left",outline:"3px solid transparent",maxHeight:"calc(100% - 32px)",maxWidth:"calc(100% - 32px)",minHeight:"176px",minWidth:"288px",overflowY:"auto",zIndex:d?ce.nA.Layer:void 0},d&&{pointerEvents:"auto"},c&&"number"==typeof l&&s&&{top:l},f&&{cursor:"move"},n],scrollableContent:[y.scrollableContent,{overflowY:"auto",flexGrow:1,maxHeight:"100vh",selectors:(t={},t["@supports (-webkit-overflow-scrolling: touch)"]={maxHeight:p},t)},o],layer:d&&[h,y.layer,{pointerEvents:"none"}],keyboardMoveIconContainer:{position:"absolute",display:"flex",justifyContent:"center",width:"100%",padding:"3px 0px"},keyboardMoveIcon:{fontSize:v.xLargePlus.fontSize,width:"24px"}}},void 0,{scope:"Modal",fields:["theme","styles","enableAriaHiddenSiblings"]});Ie.displayName="Modal";var Le=r(5651),Ne=r(9169);const Me=(0,l.j)(),Re=(0,l.B)(e=>{const t=Me(e.styles,{theme:e.theme});return a.createElement(Le.K,{id:u.K.CloseButton,className:t.closeButtonStyle,iconProps:{iconName:"cancel"},"aria-label":(0,p.pc)(Ne.CloseLabel),"data-testid":u.K.CloseButton,onClick:e.onCloseAction})},e=>{const{theme:t}=e;return{closeButtonStyle:{cursor:"pointer",border:"0px",fontWeight:ce.BO.bold,fontSize:ce.s.size16,color:t.palette.neutralPrimary,selectors:{":hover":{color:t.palette.neutralPrimary,backgroundColor:"unset"},":active":{color:t.palette.neutralPrimary,backgroundColor:"unset"}}}}}),Oe=(0,l.j)(),He=(0,i.j8)({toastModalVisibility:d.nU,footerButtonsVisibility:d.JW,surveyUxCSSParams:E.nd,getCurrentPageIndex:d.xg,getUxSchema:d.lg,isCurrentPageAmplifyNPSTemplate:d.q2}),ze={dispatchChangeToastModalVisibility:c.ZH,dispatchProcessNavigation:c.qz,dispatchChangeSubmitBtnClickCount:c.SD},Ve=e=>{const t=Oe(e.styles,{theme:e.theme,surveyUxCSSParams:e.surveyUxCSSParams,isAmplifyNpsTemplate:e.isCurrentPageAmplifyNPSTemplate}),{dispatchChangeToastModalVisibility:r,dispatchProcessNavigation:n,dispatchChangeSubmitBtnClickCount:i,getUxSchema:s}={...e},l=e.getCurrentPageIndex,c=a.useRef(0),d=a.useRef(void 0),h=a.useCallback(()=>{r(!1),(0,x.$)(T.x.Survey_UI_UserClosed,g.JV.Info,"Survey_UI_UserClosed")},[r]),f=()=>{void 0!==d.current&&(clearTimeout(d.current),d.current=void 0)},p=a.useCallback(e=>e.querySelector(`button:not([disabled]):not(#${u.K.CloseButton}),\n      input:not([disabled]):not([type="hidden"]),\n      select:not([disabled]),\n      textarea:not([disabled])`),[]),{promptAutoDismissTimeInMs:m}=(0,o.eA)()?.autoDismissValues||{},v=m??0,y=0===l;return a.useEffect(()=>{if(y&&v>0)return d.current=setTimeout(()=>{n(s.get("pages").count(),s),(0,x.$)(T.x.Survey_UI_Prompt_AutoDismissed,g.JV.Info,"Survey_UI_Prompt_AutoDismissed")},v),()=>clearTimeout(d.current)},[]),a.createElement("div",{id:u.K.ToastContainerLayer,className:t.layerStyle},a.createElement(Ie,{focusTrapZoneProps:{id:u.K.ToastContainer,isClickableOutsideFocusTrap:!0,forceFocusInsideTrap:!1,disableFirstFocus:y,firstFocusableTarget:p,onKeyDown:e=>{"Escape"===e.key&&h()},onFocus:e=>{f()},onMouseEnter:e=>{f()}},isAlert:y,titleAriaId:`${u.K.TPromptTitle} ${u.K.TFormTitle}`,isModeless:!0,isOpen:!!e.toastModalVisibility,containerClassName:t.surveyModalStyle,scrollableContentClassName:t.surveyModalContentStyle,layerProps:{hostId:u.K.ToastContainerLayer,eventBubblingEnabled:!0}},a.createElement("span",{className:t.closeButtonStyle},a.createElement(Re,{onCloseAction:h})),a.createElement("div",{id:u.K.ToastContentContainer,className:t.contentContainer},a.createElement("div",{className:t.headerStyle},e.children&&a.cloneElement(e.children,{key:l})),e.showFooter&&e.footerButtonsVisibility&&a.createElement(D,{onSubmitClick:()=>{c.current+=1,i(c.current)}}))))};Ve.defaultProps={showFooter:!0};const We=(0,s.QO)(He,ze)((0,l.B)(Ve,e=>({surveyModalStyle:{display:"flex",position:e.surveyUxCSSParams?.cssPosition??"fixed",bottom:e.surveyUxCSSParams?.cssBottom??"10px",right:e.surveyUxCSSParams?.cssRight??"10px",zIndex:e.surveyUxCSSParams?.cssZIndex??"10000000000",flexFlow:"column",minHeight:"auto",textAlign:"start",padding:"10px",maxHeight:"90%",fontFamily:"wf_SegoeUIRegular,wf_SegoeUI,Segoe UI Regular,Segoe UI,Segoe,Segoe WP,Tahoma, Verdana, Arial, sans-serif",border:e.isAmplifyNpsTemplate?"1px solid":void 0,boxShadow:e.isAmplifyNpsTemplate?"none":void 0},surveyModalContentStyle:{color:e.theme.semanticColors.bodyText,display:"block",minWidth:"280px",maxWidth:"810px",padding:"5px"},closeButtonStyle:{float:"right",marginTop:"-5px"},headerStyle:{alignSelf:"center"},layerStyle:{position:"fixed",zIndex:"1000000"},contentContainer:{padding:e.isAmplifyNpsTemplate?"10px 30px 20px 20px":void 0}})));function Ue(e,t,r=!0){const i=(0,o.eA)()?.surveySurface;return i===n.U.Canvas?function(e,t,r=!0){return n=>a.createElement(a.Profiler,{id:t||"SurveyCanvas",onRender:h.c},a.createElement(R,{showFooter:r},a.createElement(e,{...n})))}(e,t,r):function(e,t,r=!0){return n=>a.createElement(a.Profiler,{id:t||"SurveyModal",onRender:h.c},a.createElement(We,{showFooter:r},a.createElement(e,{...n})))}(e,t,r)}},8630:(e,t,r)=>{"use strict";r.d(t,{Tw:()=>A,zH:()=>T,Zz:()=>E,y$:()=>w});const n="object"==typeof global&&global&&global.Object===Object&&global;var o="object"==typeof self&&self&&self.Object===Object&&self;const a=(n||o||Function("return this")()).Symbol;var i=Object.prototype,s=i.hasOwnProperty,l=i.toString,u=a?a.toStringTag:void 0;const c=function(e){var t=s.call(e,u),r=e[u];try{e[u]=void 0;var n=!0}catch(e){}var o=l.call(e);return n&&(t?e[u]=r:delete e[u]),o};var d=Object.prototype.toString;const h=function(e){return d.call(e)};var f=a?a.toStringTag:void 0;const p=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":f&&f in Object(e)?c(e):h(e)};const g=function(e,t){return function(r){return e(t(r))}}(Object.getPrototypeOf,Object);const m=function(e){return null!=e&&"object"==typeof e};var v=Function.prototype,y=Object.prototype,b=v.toString,k=y.hasOwnProperty,C=b.call(Object);const S=function(e){if(!m(e)||"[object Object]"!=p(e))return!1;var t=g(e);if(null===t)return!0;var r=k.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&b.call(r)==C};var _=r(4963),B={INIT:"@@redux/INIT"};function w(e,t,r){var n;if("function"==typeof t&&void 0===r&&(r=t,t=void 0),void 0!==r){if("function"!=typeof r)throw new Error("Expected the enhancer to be a function.");return r(w)(e,t)}if("function"!=typeof e)throw new Error("Expected the reducer to be a function.");var o=e,a=t,i=[],s=i,l=!1;function u(){s===i&&(s=i.slice())}function c(){return a}function d(e){if("function"!=typeof e)throw new Error("Expected listener to be a function.");var t=!0;return u(),s.push(e),function(){if(t){t=!1,u();var r=s.indexOf(e);s.splice(r,1)}}}function h(e){if(!S(e))throw new Error("Actions must be plain objects. Use custom middleware for async actions.");if(void 0===e.type)throw new Error('Actions may not have an undefined "type" property. Have you misspelled a constant?');if(l)throw new Error("Reducers may not dispatch actions.");try{l=!0,a=o(a,e)}finally{l=!1}for(var t=i=s,r=0;r<t.length;r++){(0,t[r])()}return e}return h({type:B.INIT}),(n={dispatch:h,subscribe:d,getState:c,replaceReducer:function(e){if("function"!=typeof e)throw new Error("Expected the nextReducer to be a function.");o=e,h({type:B.INIT})}})[_.A]=function(){var e,t=d;return(e={subscribe:function(e){if("object"!=typeof e)throw new TypeError("Expected the observer to be an object.");function r(){e.next&&e.next(c())}return r(),{unsubscribe:t(r)}}})[_.A]=function(){return this},e},n}function x(e,t){return function(){return t(e.apply(void 0,arguments))}}function T(e,t){if("function"==typeof e)return x(e,t);if("object"!=typeof e||null===e)throw new Error("bindActionCreators expected an object or a function, instead received "+(null===e?"null":typeof e)+'. Did you write "import ActionCreators from" instead of "import * as ActionCreators from"?');for(var r=Object.keys(e),n={},o=0;o<r.length;o++){var a=r[o],i=e[a];"function"==typeof i&&(n[a]=x(i,t))}return n}function E(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return 0===t.length?function(e){return e}:1===t.length?t[0]:t.reduce(function(e,t){return function(){return e(t.apply(void 0,arguments))}})}var P=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e};function A(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e){return function(r,n,o){var a,i=e(r,n,o),s=i.dispatch,l={getState:i.getState,dispatch:function(e){return s(e)}};return a=t.map(function(e){return e(l)}),s=E.apply(void 0,a)(i.dispatch),P({},i,{dispatch:s})}}}},8659:(e,t,r)=>{"use strict";r.d(t,{Np:()=>a,dc:()=>o});const n=new Intl.Collator(void 0,{sensitivity:"accent"});function o(e,t){return 0===function(e,t){return e===t?0:e?t?n.compare(e,t):1:-1}(e,t)}function a(e){for(const t of e)try{const e=t();if(void 0!==e)return e}catch(e){}}},8661:(e,t,r)=>{"use strict";r.d(t,{R:()=>ke});var n=r(4663),o=r(9930),a=r(8317),i=r(7308),s=r(6628),l=r(8104),u=r(3291),c=r(8844),d=r(4633),h=r(4606),f=r(874),p=r(3290),g=r(947),m=r(2536),v=r(5056),y=r(2046);var b=r(1738),k=r(8257),C=r(9360);const S=i.createContext(void 0),_={},B=(S.Provider,(e,t)=>{const{size:r}=null!==(n=i.useContext(S))&&void 0!==n?n:_;var n;const{appearance:o="secondary",as:a="button",disabled:s=!1,disabledFocusable:l=!1,icon:u,iconPosition:c="before",shape:d="rounded",size:h=(null!=r?r:"medium")}=e,f=k.lq(u,{elementType:"span"});return{appearance:o,disabled:s,disabledFocusable:l,iconPosition:c,shape:d,size:h,iconOnly:Boolean((null==f?void 0:f.children)&&!e.children),components:{root:"button",icon:"span"},root:k.Gk((0,C.g)(a,(0,b.F)(e.as,e)),{elementType:"button",defaultProps:{ref:t,type:"button"===a?"button":void 0}}),icon:f}});var w=r(7445),x=r(9266);const T="fui-Button",E="fui-Button__icon",P=(0,w.y)("r1alrhcs",null,{r:[".r1alrhcs{align-items:center;box-sizing:border-box;display:inline-flex;justify-content:center;text-decoration-line:none;vertical-align:middle;margin:0;overflow:hidden;background-color:var(--colorNeutralBackground1);color:var(--colorNeutralForeground1);border:var(--strokeWidthThin) solid var(--colorNeutralStroke1);font-family:var(--fontFamilyBase);outline-style:none;padding:5px var(--spacingHorizontalM);min-width:96px;border-radius:var(--borderRadiusMedium);font-size:var(--fontSizeBase300);font-weight:var(--fontWeightSemibold);line-height:var(--lineHeightBase300);transition-duration:var(--durationFaster);transition-property:background,border,color;transition-timing-function:var(--curveEasyEase);}",".r1alrhcs:hover{background-color:var(--colorNeutralBackground1Hover);border-color:var(--colorNeutralStroke1Hover);color:var(--colorNeutralForeground1Hover);cursor:pointer;}",".r1alrhcs:hover:active{background-color:var(--colorNeutralBackground1Pressed);border-color:var(--colorNeutralStroke1Pressed);color:var(--colorNeutralForeground1Pressed);outline-style:none;}",".r1alrhcs[data-fui-focus-visible]{border-color:var(--colorStrokeFocus2);border-radius:var(--borderRadiusMedium);border-width:1px;outline:var(--strokeWidthThick) solid var(--colorTransparentStroke);box-shadow:0 0 0 var(--strokeWidthThin) var(--colorStrokeFocus2) inset;z-index:1;}"],s:["@media screen and (prefers-reduced-motion: reduce){.r1alrhcs{transition-duration:0.01ms;}}","@media (forced-colors: active){.r1alrhcs:focus{border-color:ButtonText;}.r1alrhcs:hover{background-color:HighlightText;border-color:Highlight;color:Highlight;forced-color-adjust:none;}.r1alrhcs:hover:active{background-color:HighlightText;border-color:Highlight;color:Highlight;forced-color-adjust:none;}}","@supports (-moz-appearance:button){.r1alrhcs[data-fui-focus-visible]{box-shadow:0 0 0 calc(var(--strokeWidthThin) + 0.25px) var(--colorStrokeFocus2) inset;}}"]}),A=(0,w.y)("rywnvv2",null,[".rywnvv2{align-items:center;display:inline-flex;justify-content:center;font-size:20px;height:20px;width:20px;--fui-Button__icon--spacing:var(--spacingHorizontalSNudge);}"]),F=(0,x.X)({outline:{De3pzq:"f1c21dwh",Jwef8y:"fjxutwb",iro3zm:"fwiml72"},primary:{De3pzq:"ffp7eso",g2u3we:"f1p3nwhy",h3c5rm:["f11589ue","f1pdflbu"],B9xav0g:"f1q5o8ev",zhjwy3:["f1pdflbu","f11589ue"],sj55zd:"f1phragk",Jwef8y:"f15wkkf3",Bgoe8wy:"f1s2uweq",Bwzppfd:["fr80ssc","fecsdlb"],oetu4i:"f1ukrpxl",gg5e9n:["fecsdlb","fr80ssc"],Bi91k9c:"f1rq72xc",iro3zm:"fnp9lpt",b661bw:"f1h0usnq",Bk6r4ia:["fs4ktlq","fx2bmrt"],B9zn80p:"f16h9ulv",Bpld233:["fx2bmrt","fs4ktlq"],B2d53fq:"f1d6v5y2",Bsw6fvg:"f1rirnrt",Bjwas2f:"f1uu00uk",Bn1d65q:["fkvaka8","f9a0qzu"],Bxeuatn:"f1ux7til",n51gp8:["f9a0qzu","fkvaka8"],Bbusuzp:"f1lkg8j3",ycbfsm:"fkc42ay",Bqrx1nm:"fq7113v",pgvf35:"ff1wgvm",Bh7lczh:["fiob0tu","f1x4h75k"],dpv3f4:"f1j6scgf",Bpnjhaq:["f1x4h75k","fiob0tu"],ze5xyy:"f4xjyn1",g2kj27:"fbgcvur",Bf756sw:"f1ks1yx8",Bow2dr7:["f1o6qegi","fmxjhhp"],Bvhedfk:"fcnxywj",Gye4lf:["fmxjhhp","f1o6qegi"],pc6evw:"f9ddjv3"},secondary:{},subtle:{De3pzq:"fhovq9v",g2u3we:"f1p3nwhy",h3c5rm:["f11589ue","f1pdflbu"],B9xav0g:"f1q5o8ev",zhjwy3:["f1pdflbu","f11589ue"],sj55zd:"fkfq4zb",Jwef8y:"f1t94bn6",Bgoe8wy:"f1s2uweq",Bwzppfd:["fr80ssc","fecsdlb"],oetu4i:"f1ukrpxl",gg5e9n:["fecsdlb","fr80ssc"],Bi91k9c:"fnwyq0v",Bk3fhr4:"ft1hn21",Bmfj8id:"fuxngvv",Bbdnnc7:"fy5bs14",iro3zm:"fsv2rcd",b661bw:"f1h0usnq",Bk6r4ia:["fs4ktlq","fx2bmrt"],B9zn80p:"f16h9ulv",Bpld233:["fx2bmrt","fs4ktlq"],B2d53fq:"f1omzyqd",em6i61:"f1dfjoow",vm6p8p:"f1j98vj9",x3br3k:"fj8yq94",ze5xyy:"f4xjyn1",Bx3q9su:"f1et0tmh",pc6evw:"f9ddjv3",xd2cci:"f1wi8ngl"},transparent:{De3pzq:"f1c21dwh",g2u3we:"f1p3nwhy",h3c5rm:["f11589ue","f1pdflbu"],B9xav0g:"f1q5o8ev",zhjwy3:["f1pdflbu","f11589ue"],sj55zd:"fkfq4zb",Jwef8y:"fjxutwb",Bgoe8wy:"f1s2uweq",Bwzppfd:["fr80ssc","fecsdlb"],oetu4i:"f1ukrpxl",gg5e9n:["fecsdlb","fr80ssc"],Bi91k9c:"f139oj5f",Bk3fhr4:"ft1hn21",Bmfj8id:"fuxngvv",iro3zm:"fwiml72",b661bw:"f1h0usnq",Bk6r4ia:["fs4ktlq","fx2bmrt"],B9zn80p:"f16h9ulv",Bpld233:["fx2bmrt","fs4ktlq"],B2d53fq:"f1fg1p5m",em6i61:"f1dfjoow",vm6p8p:"f1j98vj9",Bqrx1nm:"f1tme0vf",ze5xyy:"f4xjyn1",g2kj27:"f18onu3q",pc6evw:"f9ddjv3"},circular:{Beyfa6y:0,Bbmb7ep:0,Btl43ni:0,B7oj6ja:0,Dimara:"f44lkw9"},rounded:{},square:{Beyfa6y:0,Bbmb7ep:0,Btl43ni:0,B7oj6ja:0,Dimara:"f1fabniw"},small:{Bf4jedk:"fh7ncta",Byoj8tv:0,uwmqm3:0,z189sj:0,z8tnut:0,B0ocmuz:"fneth5b",Beyfa6y:0,Bbmb7ep:0,Btl43ni:0,B7oj6ja:0,Dimara:"ft85np5",Be2twd7:"fy9rknc",Bhrd7zp:"figsok6",Bg96gwp:"fwrc4pm"},smallWithIcon:{Byoj8tv:"f1brlhvm",z8tnut:"f1sl3k7w"},medium:{},large:{Bf4jedk:"f14es27b",Byoj8tv:0,uwmqm3:0,z189sj:0,z8tnut:0,B0ocmuz:"f4db1ww",Beyfa6y:0,Bbmb7ep:0,Btl43ni:0,B7oj6ja:0,Dimara:"ft85np5",Be2twd7:"fod5ikn",Bhrd7zp:"fl43uef",Bg96gwp:"faaz57k"},largeWithIcon:{Byoj8tv:"fy7v416",z8tnut:"f1a1bwwz"}},{d:[".f1c21dwh{background-color:var(--colorTransparentBackground);}",".ffp7eso{background-color:var(--colorBrandBackground);}",".f1p3nwhy{border-top-color:transparent;}",".f11589ue{border-right-color:transparent;}",".f1pdflbu{border-left-color:transparent;}",".f1q5o8ev{border-bottom-color:transparent;}",".f1phragk{color:var(--colorNeutralForegroundOnBrand);}",".fhovq9v{background-color:var(--colorSubtleBackground);}",".fkfq4zb{color:var(--colorNeutralForeground2);}",[".f44lkw9{border-radius:var(--borderRadiusCircular);}",{p:-1}],[".f1fabniw{border-radius:var(--borderRadiusNone);}",{p:-1}],".fh7ncta{min-width:64px;}",[".fneth5b{padding:3px var(--spacingHorizontalS);}",{p:-1}],[".ft85np5{border-radius:var(--borderRadiusMedium);}",{p:-1}],".fy9rknc{font-size:var(--fontSizeBase200);}",".figsok6{font-weight:var(--fontWeightRegular);}",".fwrc4pm{line-height:var(--lineHeightBase200);}",".f1brlhvm{padding-bottom:1px;}",".f1sl3k7w{padding-top:1px;}",".f14es27b{min-width:96px;}",[".f4db1ww{padding:8px var(--spacingHorizontalL);}",{p:-1}],[".ft85np5{border-radius:var(--borderRadiusMedium);}",{p:-1}],".fod5ikn{font-size:var(--fontSizeBase400);}",".fl43uef{font-weight:var(--fontWeightSemibold);}",".faaz57k{line-height:var(--lineHeightBase400);}",".fy7v416{padding-bottom:7px;}",".f1a1bwwz{padding-top:7px;}"],h:[".fjxutwb:hover{background-color:var(--colorTransparentBackgroundHover);}",".fwiml72:hover:active{background-color:var(--colorTransparentBackgroundPressed);}",".f15wkkf3:hover{background-color:var(--colorBrandBackgroundHover);}",".f1s2uweq:hover{border-top-color:transparent;}",".fr80ssc:hover{border-right-color:transparent;}",".fecsdlb:hover{border-left-color:transparent;}",".f1ukrpxl:hover{border-bottom-color:transparent;}",".f1rq72xc:hover{color:var(--colorNeutralForegroundOnBrand);}",".fnp9lpt:hover:active{background-color:var(--colorBrandBackgroundPressed);}",".f1h0usnq:hover:active{border-top-color:transparent;}",".fs4ktlq:hover:active{border-right-color:transparent;}",".fx2bmrt:hover:active{border-left-color:transparent;}",".f16h9ulv:hover:active{border-bottom-color:transparent;}",".f1d6v5y2:hover:active{color:var(--colorNeutralForegroundOnBrand);}",".f1t94bn6:hover{background-color:var(--colorSubtleBackgroundHover);}",".fnwyq0v:hover{color:var(--colorNeutralForeground2Hover);}",".ft1hn21:hover .fui-Icon-filled{display:inline;}",".fuxngvv:hover .fui-Icon-regular{display:none;}",".fy5bs14:hover .fui-Button__icon{color:var(--colorNeutralForeground2BrandHover);}",".fsv2rcd:hover:active{background-color:var(--colorSubtleBackgroundPressed);}",".f1omzyqd:hover:active{color:var(--colorNeutralForeground2Pressed);}",".f1dfjoow:hover:active .fui-Icon-filled{display:inline;}",".f1j98vj9:hover:active .fui-Icon-regular{display:none;}",".fj8yq94:hover:active .fui-Button__icon{color:var(--colorNeutralForeground2BrandPressed);}",".f139oj5f:hover{color:var(--colorNeutralForeground2BrandHover);}",".f1fg1p5m:hover:active{color:var(--colorNeutralForeground2BrandPressed);}"],m:[["@media (forced-colors: active){.f1rirnrt{background-color:Highlight;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1uu00uk{border-top-color:HighlightText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f9a0qzu{border-left-color:HighlightText;}.fkvaka8{border-right-color:HighlightText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1ux7til{border-bottom-color:HighlightText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1lkg8j3{color:HighlightText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.fkc42ay{forced-color-adjust:none;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.fq7113v:hover{background-color:HighlightText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.ff1wgvm:hover{border-top-color:Highlight;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1x4h75k:hover{border-left-color:Highlight;}.fiob0tu:hover{border-right-color:Highlight;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1j6scgf:hover{border-bottom-color:Highlight;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f4xjyn1:hover{color:Highlight;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.fbgcvur:hover:active{background-color:HighlightText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1ks1yx8:hover:active{border-top-color:Highlight;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1o6qegi:hover:active{border-right-color:Highlight;}.fmxjhhp:hover:active{border-left-color:Highlight;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.fcnxywj:hover:active{border-bottom-color:Highlight;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f9ddjv3:hover:active{color:Highlight;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1et0tmh:hover .fui-Button__icon{color:Highlight;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1wi8ngl:hover:active .fui-Button__icon{color:Highlight;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1tme0vf:hover{background-color:var(--colorTransparentBackground);}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f18onu3q:hover:active{background-color:var(--colorTransparentBackground);}}",{m:"(forced-colors: active)"}]]}),D=(0,x.X)({base:{De3pzq:"f1bg9a2p",g2u3we:"f1jj8ep1",h3c5rm:["f15xbau","fy0fskl"],B9xav0g:"f4ikngz",zhjwy3:["fy0fskl","f15xbau"],sj55zd:"f1s2aq7o",Bceei9c:"fdrzuqr",Bfinmwp:"f15x8b5r",Jwef8y:"f1falr9n",Bgoe8wy:"f12mpcsy",Bwzppfd:["f1gwvigk","f18rmfxp"],oetu4i:"f1jnshp0",gg5e9n:["f18rmfxp","f1gwvigk"],Bi91k9c:"fvgxktp",eoavqd:"fphbwmw",Bk3fhr4:"f19vpps7",Bmfj8id:"fv5swzo",Bbdnnc7:"f1al02dq",iro3zm:"f1t6o4dc",b661bw:"f10ztigi",Bk6r4ia:["f1ft5sdu","f1gzf82w"],B9zn80p:"f12zbtn2",Bpld233:["f1gzf82w","f1ft5sdu"],B2d53fq:"fcvwxyo",c3iz72:"f8w4c43",em6i61:"f1ol4fw6",vm6p8p:"f1q1lw4e",x3br3k:"f1dwjv2g"},highContrast:{Bsw6fvg:"f4lkoma",Bjwas2f:"fg455y9",Bn1d65q:["f1rvyvqg","f14g86mu"],Bxeuatn:"f1cwzwz",n51gp8:["f14g86mu","f1rvyvqg"],Bbusuzp:"f1dcs8yz",Bm2fdqk:"fuigjrg",G867l3:"fjwq6ea",gdbnj:["f1lr3nhc","f1mbxvi6"],mxns5l:"fn5gmvv",o3nasb:["f1mbxvi6","f1lr3nhc"],Bqrx1nm:"f1vmkb5g",pgvf35:"f53ppgq",Bh7lczh:["f1663y11","f80fkiy"],dpv3f4:"f18v5270",Bpnjhaq:["f80fkiy","f1663y11"],ze5xyy:"f1kc2mi9",Bx3q9su:"f4dhi0o",g2kj27:"f1y0svfh",Bf756sw:"fihuait",Bow2dr7:["fnxhupq","fyd6l6x"],Bvhedfk:"fx507ft",Gye4lf:["fyd6l6x","fnxhupq"],pc6evw:"fb3rf2x",xd2cci:"fequ9m0"},outline:{De3pzq:"f1c21dwh",Jwef8y:"f9ql6rf",iro3zm:"f3h1zc4"},primary:{g2u3we:"f1p3nwhy",h3c5rm:["f11589ue","f1pdflbu"],B9xav0g:"f1q5o8ev",zhjwy3:["f1pdflbu","f11589ue"],Bgoe8wy:"f1s2uweq",Bwzppfd:["fr80ssc","fecsdlb"],oetu4i:"f1ukrpxl",gg5e9n:["fecsdlb","fr80ssc"],b661bw:"f1h0usnq",Bk6r4ia:["fs4ktlq","fx2bmrt"],B9zn80p:"f16h9ulv",Bpld233:["fx2bmrt","fs4ktlq"]},secondary:{},subtle:{De3pzq:"f1c21dwh",g2u3we:"f1p3nwhy",h3c5rm:["f11589ue","f1pdflbu"],B9xav0g:"f1q5o8ev",zhjwy3:["f1pdflbu","f11589ue"],Jwef8y:"f9ql6rf",Bgoe8wy:"f1s2uweq",Bwzppfd:["fr80ssc","fecsdlb"],oetu4i:"f1ukrpxl",gg5e9n:["fecsdlb","fr80ssc"],iro3zm:"f3h1zc4",b661bw:"f1h0usnq",Bk6r4ia:["fs4ktlq","fx2bmrt"],B9zn80p:"f16h9ulv",Bpld233:["fx2bmrt","fs4ktlq"]},transparent:{De3pzq:"f1c21dwh",g2u3we:"f1p3nwhy",h3c5rm:["f11589ue","f1pdflbu"],B9xav0g:"f1q5o8ev",zhjwy3:["f1pdflbu","f11589ue"],Jwef8y:"f9ql6rf",Bgoe8wy:"f1s2uweq",Bwzppfd:["fr80ssc","fecsdlb"],oetu4i:"f1ukrpxl",gg5e9n:["fecsdlb","fr80ssc"],iro3zm:"f3h1zc4",b661bw:"f1h0usnq",Bk6r4ia:["fs4ktlq","fx2bmrt"],B9zn80p:"f16h9ulv",Bpld233:["fx2bmrt","fs4ktlq"]}},{d:[".f1bg9a2p{background-color:var(--colorNeutralBackgroundDisabled);}",".f1jj8ep1{border-top-color:var(--colorNeutralStrokeDisabled);}",".f15xbau{border-right-color:var(--colorNeutralStrokeDisabled);}",".fy0fskl{border-left-color:var(--colorNeutralStrokeDisabled);}",".f4ikngz{border-bottom-color:var(--colorNeutralStrokeDisabled);}",".f1s2aq7o{color:var(--colorNeutralForegroundDisabled);}",".fdrzuqr{cursor:not-allowed;}",".f15x8b5r .fui-Button__icon{color:var(--colorNeutralForegroundDisabled);}",".f1c21dwh{background-color:var(--colorTransparentBackground);}",".f1p3nwhy{border-top-color:transparent;}",".f11589ue{border-right-color:transparent;}",".f1pdflbu{border-left-color:transparent;}",".f1q5o8ev{border-bottom-color:transparent;}"],h:[".f1falr9n:hover{background-color:var(--colorNeutralBackgroundDisabled);}",".f12mpcsy:hover{border-top-color:var(--colorNeutralStrokeDisabled);}",".f1gwvigk:hover{border-right-color:var(--colorNeutralStrokeDisabled);}",".f18rmfxp:hover{border-left-color:var(--colorNeutralStrokeDisabled);}",".f1jnshp0:hover{border-bottom-color:var(--colorNeutralStrokeDisabled);}",".fvgxktp:hover{color:var(--colorNeutralForegroundDisabled);}",".fphbwmw:hover{cursor:not-allowed;}",".f19vpps7:hover .fui-Icon-filled{display:none;}",".fv5swzo:hover .fui-Icon-regular{display:inline;}",".f1al02dq:hover .fui-Button__icon{color:var(--colorNeutralForegroundDisabled);}",".f1t6o4dc:hover:active{background-color:var(--colorNeutralBackgroundDisabled);}",".f10ztigi:hover:active{border-top-color:var(--colorNeutralStrokeDisabled);}",".f1ft5sdu:hover:active{border-right-color:var(--colorNeutralStrokeDisabled);}",".f1gzf82w:hover:active{border-left-color:var(--colorNeutralStrokeDisabled);}",".f12zbtn2:hover:active{border-bottom-color:var(--colorNeutralStrokeDisabled);}",".fcvwxyo:hover:active{color:var(--colorNeutralForegroundDisabled);}",".f8w4c43:hover:active{cursor:not-allowed;}",".f1ol4fw6:hover:active .fui-Icon-filled{display:none;}",".f1q1lw4e:hover:active .fui-Icon-regular{display:inline;}",".f1dwjv2g:hover:active .fui-Button__icon{color:var(--colorNeutralForegroundDisabled);}",".f9ql6rf:hover{background-color:var(--colorTransparentBackground);}",".f3h1zc4:hover:active{background-color:var(--colorTransparentBackground);}",".f1s2uweq:hover{border-top-color:transparent;}",".fr80ssc:hover{border-right-color:transparent;}",".fecsdlb:hover{border-left-color:transparent;}",".f1ukrpxl:hover{border-bottom-color:transparent;}",".f1h0usnq:hover:active{border-top-color:transparent;}",".fs4ktlq:hover:active{border-right-color:transparent;}",".fx2bmrt:hover:active{border-left-color:transparent;}",".f16h9ulv:hover:active{border-bottom-color:transparent;}"],m:[["@media (forced-colors: active){.f4lkoma{background-color:ButtonFace;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.fg455y9{border-top-color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f14g86mu{border-left-color:GrayText;}.f1rvyvqg{border-right-color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1cwzwz{border-bottom-color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1dcs8yz{color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.fuigjrg .fui-Button__icon{color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.fjwq6ea:focus{border-top-color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1lr3nhc:focus{border-right-color:GrayText;}.f1mbxvi6:focus{border-left-color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.fn5gmvv:focus{border-bottom-color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1vmkb5g:hover{background-color:ButtonFace;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f53ppgq:hover{border-top-color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1663y11:hover{border-right-color:GrayText;}.f80fkiy:hover{border-left-color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f18v5270:hover{border-bottom-color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1kc2mi9:hover{color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f4dhi0o:hover .fui-Button__icon{color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1y0svfh:hover:active{background-color:ButtonFace;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.fihuait:hover:active{border-top-color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.fnxhupq:hover:active{border-right-color:GrayText;}.fyd6l6x:hover:active{border-left-color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.fx507ft:hover:active{border-bottom-color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.fb3rf2x:hover:active{color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.fequ9m0:hover:active .fui-Button__icon{color:GrayText;}}",{m:"(forced-colors: active)"}]]}),I=(0,x.X)({circular:{Bw81rd7:0,kdpuga:0,dm238s:0,B6xbmo0:0,B3whbx2:"f1062rbf"},rounded:{},square:{Bw81rd7:0,kdpuga:0,dm238s:0,B6xbmo0:0,B3whbx2:"fj0ryk1"},primary:{B8q5s1w:"f17t0x8g",Bci5o5g:["f194v5ow","fk7jm04"],n8qw10:"f1qgg65p",Bdrgwmp:["fk7jm04","f194v5ow"],j6ew2k:["fhgccpy","fjo7pq6"],he4mth:"f32wu9k",Byr4aka:"fu5nqqq",lks7q5:["f13prjl2","f1nl83rv"],Bnan3qt:"f1czftr5",k1dn9:["f1nl83rv","f13prjl2"],Boium3a:["f12k37oa","fdnykm2"],tm8e47:"fr96u23"},small:{Bw81rd7:0,kdpuga:0,dm238s:0,B6xbmo0:0,B3whbx2:"fazmxh"},medium:{},large:{Bw81rd7:0,kdpuga:0,dm238s:0,B6xbmo0:0,B3whbx2:"f1b6alqh"}},{d:[[".f1062rbf[data-fui-focus-visible]{border-radius:var(--borderRadiusCircular);}",{p:-1}],[".fj0ryk1[data-fui-focus-visible]{border-radius:var(--borderRadiusNone);}",{p:-1}],".f17t0x8g[data-fui-focus-visible]{border-top-color:var(--colorStrokeFocus2);}",".f194v5ow[data-fui-focus-visible]{border-right-color:var(--colorStrokeFocus2);}",".fk7jm04[data-fui-focus-visible]{border-left-color:var(--colorStrokeFocus2);}",".f1qgg65p[data-fui-focus-visible]{border-bottom-color:var(--colorStrokeFocus2);}",".fhgccpy[data-fui-focus-visible]{box-shadow:var(--shadow2),0 0 0 var(--strokeWidthThin) var(--colorStrokeFocus2) inset,0 0 0 var(--strokeWidthThick) var(--colorNeutralForegroundOnBrand) inset;}",".fjo7pq6[data-fui-focus-visible]{box-shadow:var(--shadow2),0 0 0 var(--strokeWidthThin) var(--colorStrokeFocus2) inset,0 0 0 var(--strokeWidthThick) var(--colorNeutralForegroundOnBrand) inset;}",".f32wu9k[data-fui-focus-visible]:hover{box-shadow:var(--shadow2),0 0 0 var(--strokeWidthThin) var(--colorStrokeFocus2) inset;}",".fu5nqqq[data-fui-focus-visible]:hover{border-top-color:var(--colorStrokeFocus2);}",".f13prjl2[data-fui-focus-visible]:hover{border-right-color:var(--colorStrokeFocus2);}",".f1nl83rv[data-fui-focus-visible]:hover{border-left-color:var(--colorStrokeFocus2);}",".f1czftr5[data-fui-focus-visible]:hover{border-bottom-color:var(--colorStrokeFocus2);}",[".fazmxh[data-fui-focus-visible]{border-radius:var(--borderRadiusSmall);}",{p:-1}],[".f1b6alqh[data-fui-focus-visible]{border-radius:var(--borderRadiusLarge);}",{p:-1}]],t:["@supports (-moz-appearance:button){.f12k37oa[data-fui-focus-visible]{box-shadow:var(--shadow2),0 0 0 calc(var(--strokeWidthThin) + 0.25px) var(--colorStrokeFocus2) inset,0 0 0 var(--strokeWidthThick) var(--colorNeutralForegroundOnBrand) inset;}.fdnykm2[data-fui-focus-visible]{box-shadow:var(--shadow2),0 0 0 calc(var(--strokeWidthThin) + 0.25px) var(--colorStrokeFocus2) inset,0 0 0 var(--strokeWidthThick) var(--colorNeutralForegroundOnBrand) inset;}}","@supports (-moz-appearance:button){.fr96u23[data-fui-focus-visible]:hover{box-shadow:var(--shadow2),0 0 0 calc(var(--strokeWidthThin) + 0.25px) var(--colorStrokeFocus2) inset;}}"]}),L=(0,x.X)({small:{Byoj8tv:0,uwmqm3:0,z189sj:0,z8tnut:0,B0ocmuz:"fu97m5z",Bf4jedk:"f17fgpbq",B2u0y6b:"f1jt17bm"},medium:{Byoj8tv:0,uwmqm3:0,z189sj:0,z8tnut:0,B0ocmuz:"f18ktai2",Bf4jedk:"fwbmr0d",B2u0y6b:"f44c6la"},large:{Byoj8tv:0,uwmqm3:0,z189sj:0,z8tnut:0,B0ocmuz:"f1hbd1aw",Bf4jedk:"f12clzc2",B2u0y6b:"fjy1crr"}},{d:[[".fu97m5z{padding:1px;}",{p:-1}],".f17fgpbq{min-width:24px;}",".f1jt17bm{max-width:24px;}",[".f18ktai2{padding:5px;}",{p:-1}],".fwbmr0d{min-width:32px;}",".f44c6la{max-width:32px;}",[".f1hbd1aw{padding:7px;}",{p:-1}],".f12clzc2{min-width:40px;}",".fjy1crr{max-width:40px;}"]}),N=(0,x.X)({small:{Be2twd7:"fe5j1ua",Bqenvij:"fjamq6b",a9b677:"f64fuq3",Bqrlyyl:"fbaiahx"},medium:{},large:{Be2twd7:"f1rt2boy",Bqenvij:"frvgh55",a9b677:"fq4mcun",Bqrlyyl:"f1exjqw5"},before:{t21cq0:["f1nizpg2","f1a695kz"]},after:{Frg6f3:["f1a695kz","f1nizpg2"]}},{d:[".fe5j1ua{font-size:20px;}",".fjamq6b{height:20px;}",".f64fuq3{width:20px;}",".fbaiahx{--fui-Button__icon--spacing:var(--spacingHorizontalXS);}",".f1rt2boy{font-size:24px;}",".frvgh55{height:24px;}",".fq4mcun{width:24px;}",".f1exjqw5{--fui-Button__icon--spacing:var(--spacingHorizontalSNudge);}",".f1nizpg2{margin-right:var(--fui-Button__icon--spacing);}",".f1a695kz{margin-left:var(--fui-Button__icon--spacing);}"]});var M=r(7220);const R=i.forwardRef((e,t)=>{const r=B(e,t);return(e=>{const t=P(),r=A(),n=F(),o=D(),i=I(),s=L(),l=N(),{appearance:u,disabled:c,disabledFocusable:d,icon:h,iconOnly:f,iconPosition:p,shape:g,size:m}=e;e.root.className=(0,a.z)(T,t,u&&n[u],n[m],h&&"small"===m&&n.smallWithIcon,h&&"large"===m&&n.largeWithIcon,n[g],(c||d)&&o.base,(c||d)&&o.highContrast,u&&(c||d)&&o[u],"primary"===u&&i.primary,i[m],i[g],f&&s[m],e.root.className),e.icon&&(e.icon.className=(0,a.z)(E,r,!!e.root.children&&l[p],l[m],e.icon.className))})(r),(0,M.$e)("useButtonStyles_unstable")(r),(e=>{(0,y.C)(e);const{iconOnly:t,iconPosition:r}=e;return(0,v.FD)(e.root,{children:["after"!==r&&e.icon&&(0,v.Y)(e.icon,{}),!t&&e.root.children,"after"===r&&e.icon&&(0,v.Y)(e.icon,{})]})})(r)});R.displayName="Button";var O=r(4503),H=r(4604);const z=(0,H.n)({buttonStyle:{padding:"0px",margin:"0px"},buttonAmplifyStyle:{width:"180px",height:"40px"},buttonDefaultStyle:{width:"120px",height:"32px"}});var V=(e=>(e[e.Default=0]="Default",e[e.AmplifyCV=1]="AmplifyCV",e))(V||{});const W=e=>{const t=z();return i.createElement(i.Fragment,null,e.type===O.V.Primary&&i.createElement(R,{className:(0,a.z)(t.buttonStyle,e.size===V.AmplifyCV?t.buttonAmplifyStyle:void 0,e.size===V.Default?t.buttonDefaultStyle:void 0),onClick:e.onClickAction,disabled:e.disabled,"aria-label":e.ariaLabel,"data-testid":e.testId,appearance:"primary"},e.text),e.type===O.V.Secondary&&i.createElement(R,{className:(0,a.z)(t.buttonStyle,e.size===V.AmplifyCV?t.buttonAmplifyStyle:void 0,e.size===V.Default?t.buttonDefaultStyle:void 0),onClick:e.onClickAction,disabled:e.disabled,"aria-label":e.ariaLabel,"data-testid":e.testId,appearance:"secondary"},e.text))};var U=r(9310),j=r(9598),q=r(4243),$=r(9401);const K=(0,H.n)({surveyFooterStyle:{display:"flex",justifyContent:"flex-start"},surveyFooterStyleEnd:{display:"flex",justifyContent:"flex-end"},surveyFooterButtonContainerStyle:{margin:"5px 10px 5px 0px"},surveyFooterButtonContainerStyleEnd:{margin:"5px 0px 5px 10px"}}),G=(0,s.j8)({getCurrentPageIndex:d.xg,getUxSchema:d.lg,getCurrentPageValidity:d.V2,getFooterButtonsAlignment:$.U8,isCurrentPageAmplifyNPSTemplate:d.q2}),Q={dispatchProcessNavigation:c.qz,dispatchChangeToastModalVisibility:c.ZH,dispatchRunBranchingRulesByPageNumber:c.cr},J=(0,l.QO)(G,Q)(e=>{const t=K(),{dispatchProcessNavigation:r,dispatchChangeToastModalVisibility:n,dispatchRunBranchingRulesByPageNumber:o,getCurrentPageIndex:a,getUxSchema:s,getCurrentPageValidity:l,getFooterButtonsAlignment:c,onSubmitClick:d,onCancelClick:h}={...e},[v,y]=i.useState(!1),[b,k]=i.useState(!1),C=i.useCallback(()=>{d?.(),l&&(y(!0),(0,j.$)(q.x.Survey_UI_Form_Submit,g.JV.Info,"Survey_UI_Form_Submit"))},[l,d]),S=()=>e.isCurrentPageAmplifyNPSTemplate?m.r.AmplifyCV:m.r.Default;i.useEffect(()=>{v&&(y(!1),o(a,s).then(()=>{k(!0)}))},[v,o,a,s]),i.useEffect(()=>{b&&(k(!1),r(a,s))},[b,r,a,s]);const _=i.useCallback(()=>{h?.(),n(!1),(0,j.$)(q.x.Survey_UI_UserClosed,g.JV.Info,"Survey_UI_UserClosed")},[n,h]);return i.createElement("div",{id:u.K.TFormSubmitButtonContainer,className:c===f.AlignmentType.Left?t.surveyFooterStyle:t.surveyFooterStyleEnd},i.createElement("div",{className:c===f.AlignmentType.Left?t.surveyFooterButtonContainerStyle:t.surveyFooterButtonContainerStyleEnd},i.createElement(W,{type:O.V.Secondary,text:(0,p.pc)(U.Form.Cancel),ariaLabel:(0,p.pc)(U.Form.Cancel),testId:u.K.TFormCancelButton,onClickAction:_,size:S()})),i.createElement("div",{className:c===f.AlignmentType.Left?t.surveyFooterButtonContainerStyle:t.surveyFooterButtonContainerStyleEnd},i.createElement(W,{type:O.V.Primary,text:(0,p.pc)(U.Form.Submit),ariaLabel:(0,p.pc)(U.Form.Submit),testId:u.K.TFormSubmitButton,onClickAction:C,size:S()})))});var Y=r(1291);const X=(0,H.n)({headerStyle:{alignSelf:"center"},contentContainer:{color:Y.L.colorNeutralForeground1,minWidth:"280px"},contentContainerAmplifyOverride:{padding:"10px 30px 20px 20px"}}),Z=(0,s.j8)({footerButtonsVisibility:d.JW,getCurrentPageIndex:d.xg,isCurrentPageAmplifyNPSTemplate:d.q2}),ee={dispatchChangeSubmitBtnClickCount:c.SD},te=e=>{const t=X(),{dispatchChangeSubmitBtnClickCount:r,isCurrentPageAmplifyNPSTemplate:n}={...e},o=e.getCurrentPageIndex,s=i.useRef(0);return i.createElement("div",{id:u.K.ToastContentContainer,"data-testid":u.K.ToastContentContainer,className:(0,a.z)(t.contentContainer,n&&t.contentContainerAmplifyOverride)},i.createElement("div",{className:t.headerStyle},e.children&&i.cloneElement(e.children,{key:o})),e.showFooter&&e.footerButtonsVisibility&&i.createElement(J,{onSubmitClick:()=>{s.current+=1,r(s.current)}}))};te.defaultProps={showFooter:!0};const re=(0,l.QO)(Z,ee)(te);var ne=r(5308),oe=r(5619),ae=r(5846),ie=r(5484);const se="data-tabster-never-hide";const le=e=>e.hasAttribute(se);function ue(e){(0,ae.Az)(e,void 0,le),(0,ae.mz)(e)}var ce=r(696);var de=r(9548),he=r(9169);const fe=(0,H.n)({closeButtonStyle:{cursor:"pointer",color:Y.L.colorNeutralForeground1,"&:active, &:hover, &:active:hover":{color:Y.L.colorNeutralForeground1}},closeButtonIconStyle:{fontSize:"21px",width:"21px",height:"21px"}}),pe=e=>{const t=fe();return i.createElement(R,{id:u.K.CloseButton,className:t.closeButtonStyle,appearance:"transparent",size:"medium",icon:{className:t.closeButtonIconStyle,children:i.createElement(de.BEt,null)},"aria-label":(0,p.pc)(he.CloseLabel),"data-testid":u.K.CloseButton,onClick:e.onCloseAction})},ge=(0,H.n)({surveyModalStyle:{display:"flex",position:"fixed",bottom:"10px",right:"10px",zIndex:"10000000000",flexFlow:"column",minHeight:"auto",textAlign:"start",padding:"10px",maxHeight:"90%",maxWidth:"calc(100% - 32px)",fontFamily:"wf_SegoeUIRegular,wf_SegoeUI,Segoe UI Re gular,Segoe UI,Segoe,Segoe WP,Tahoma, Verdana, Arial, sans-serif",backgroundColor:Y.L.colorNeutralBackground1,color:Y.L.colorNeutralForeground1,boxShadow:Y.L.shadow64},surveyModalStyleAmplifyOverride:{border:`1px solid ${Y.L.colorNeutralForeground1}`,boxShadow:"none"},surveyModalContentStyle:{color:Y.L.colorNeutralForeground1,display:"block",minWidth:"280px",maxWidth:"810px",padding:"5px",overflowY:"auto",overflowX:"auto"},closeButtonStyle:{float:"inline-end",marginTop:"-5px"},headerStyle:{alignSelf:"center"},layerStyle:{position:"fixed",zIndex:"1000000"},contentContainerAmplifyOverride:{padding:"10px 30px 20px 20px"}}),me=(0,s.j8)({toastModalVisibility:d.nU,footerButtonsVisibility:d.JW,surveyUxCSSParams:$.nd,getCurrentPageIndex:d.xg,getUxSchema:d.lg,isCurrentPageAmplifyNPSTemplate:d.q2}),ve={dispatchChangeToastModalVisibility:c.ZH,dispatchProcessNavigation:c.qz,dispatchChangeSubmitBtnClickCount:c.SD},ye=e=>{const{dispatchChangeToastModalVisibility:t,dispatchProcessNavigation:r,dispatchChangeSubmitBtnClickCount:n,getUxSchema:s,getCurrentPageIndex:l,isCurrentPageAmplifyNPSTemplate:c}={...e},d=i.useRef(0),h=i.useRef(void 0),f=ge(),p=0===l,m=i.useCallback(()=>{t(!1),(0,j.$)(q.x.Survey_UI_UserClosed,g.JV.Info,"Survey_UI_UserClosed")},[t]),v=()=>{void 0!==h.current&&(clearTimeout(h.current),h.current=void 0)},{promptAutoDismissTimeInMs:y}=(0,o.eA)()?.autoDismissValues||{},b=y??0;i.useEffect(()=>{if(p&&b>0)return h.current=setTimeout(()=>{r(s.get("pages").count(),s),(0,j.$)(q.x.Survey_UI_Prompt_AutoDismissed,g.JV.Info,"Survey_UI_Prompt_AutoDismissed")},b),()=>clearTimeout(h.current)},[]);const k=((e={})=>{const{trapFocus:t,alwaysFocusable:r,legacyTrapFocus:n}=e;(0,ie.p)(ue);const o=(0,ne.Bi)("modal-",e.id);return{modalAttributes:(0,oe.g)({restorer:{type:ae.CP.Source},...t&&{modalizer:{id:o,isOthersAccessible:!t,isAlwaysAccessible:r,isTrapped:n&&t}}}),triggerAttributes:(0,oe.g)({restorer:{type:ae.CP.Target}})}})({trapFocus:!0,legacyTrapFocus:!0}).modalAttributes,[C,S]=i.useState(!1),{findFirstFocusable:_}=(()=>{const e=(0,ie.p)(),{targetDocument:t}=(0,ce.Y)();return{findAllFocusable:i.useCallback((t,r)=>{var n;return(null===(n=e.current)||void 0===n?void 0:n.focusable.findAll({container:t,acceptCondition:r}))||[]},[e]),findFirstFocusable:i.useCallback(t=>{var r;return null===(r=e.current)||void 0===r?void 0:r.focusable.findFirst({container:t})},[e]),findLastFocusable:i.useCallback(t=>{var r;return null===(r=e.current)||void 0===r?void 0:r.focusable.findLast({container:t})},[e]),findNextFocusable:i.useCallback((r,n={})=>{if(!e.current||!t)return null;const{container:o=t.body}=n;return e.current.focusable.findNext({currentElement:r,container:o})},[e,t]),findPrevFocusable:i.useCallback((r,n={})=>{if(!e.current||!t)return null;const{container:o=t.body}=n;return e.current.focusable.findPrev({currentElement:r,container:o})},[e,t])}})(),B=i.useRef(null);i.useEffect(()=>{0!==l&&B.current&&_(B.current)?.focus()},[l,_]);const w=i.useMemo(()=>(e=>{if(!e)return;return{position:e?.cssPosition??void 0,bottom:e?.cssBottom??void 0,right:e?.cssRight??void 0,zIndex:e?.cssZIndex??void 0}})(e.surveyUxCSSParams),[e.surveyUxCSSParams]);return i.createElement("div",{id:u.K.ToastContainerLayer,className:f.layerStyle},!!e.toastModalVisibility&&i.createElement("div",{id:u.K.ToastContainer,"data-testid":u.K.ToastContainer,className:(0,a.z)(f.surveyModalStyle,c&&f.surveyModalStyleAmplifyOverride),style:w,...C?k:{},onKeyDown:e=>{"Escape"===e.key&&m()},onFocus:e=>{v(),S(!0)},onBlur:e=>{S(!1)},onMouseEnter:e=>{v()},onClick:e=>{e.currentTarget.focus()}},i.createElement("div",{className:f.surveyModalContentStyle,"data-testid":"scrollable-container"},i.createElement("span",{className:f.closeButtonStyle},i.createElement(pe,{onCloseAction:m})),i.createElement("div",{id:u.K.ToastContentContainer,"data-testid":u.K.ToastContentContainer,ref:B,role:p?"alertdialog":"dialog","aria-modal":C?"true":"false","aria-labelledby":`${u.K.TPromptTitle} ${u.K.TFormTitle}`,className:(0,a.z)(c&&f.contentContainerAmplifyOverride)},i.createElement("div",{className:f.headerStyle},e.children&&i.cloneElement(e.children,{key:l})),e.showFooter&&e.footerButtonsVisibility&&i.createElement(J,{onSubmitClick:()=>{d.current+=1,n(d.current)}})))))};ye.defaultProps={showFooter:!0};const be=(0,l.QO)(me,ve)(ye);function ke(e,t,r=!0){const a=(0,o.eA)()?.surveySurface;return a===n.U.Canvas?function(e,t,r=!0){return n=>i.createElement(i.Profiler,{id:t||"SurveyCanvas",onRender:h.c},i.createElement(re,{showFooter:r},i.createElement(e,{...n})))}(e,t,r):function(e,t,r=!0){return n=>i.createElement(i.Profiler,{id:t||"SurveyModal",onRender:h.c},i.createElement(be,{showFooter:r},i.createElement(e,{...n})))}(e,t,r)}},8686:(e,t,r)=>{"use strict";r.d(t,{N:()=>o});var n=r(7089);function o(e,t){for(var r=(0,n.Cl)({},t),o=0,a=Object.keys(e);o<a.length;o++){var i=a[o];void 0===r[i]&&(r[i]=e[i])}return r}},8699:(e,t,r)=>{var n=r(9713).SourceMapGenerator,o=r(9971),a=/(\r?\n)/,i="$$$isSourceNode$$$";function s(e,t,r,n,o){this.children=[],this.sourceContents={},this.line=null==e?null:e,this.column=null==t?null:t,this.source=null==r?null:r,this.name=null==o?null:o,this[i]=!0,null!=n&&this.add(n)}s.fromStringWithSourceMap=function(e,t,r){var n=new s,i=e.split(a),l=function(){return i.shift()+(i.shift()||"")},u=1,c=0,d=null;return t.eachMapping(function(e){if(null!==d){if(!(u<e.generatedLine)){var t=(r=i[0]).substr(0,e.generatedColumn-c);return i[0]=r.substr(e.generatedColumn-c),c=e.generatedColumn,h(d,t),void(d=e)}h(d,l()),u++,c=0}for(;u<e.generatedLine;)n.add(l()),u++;if(c<e.generatedColumn){var r=i[0];n.add(r.substr(0,e.generatedColumn)),i[0]=r.substr(e.generatedColumn),c=e.generatedColumn}d=e},this),i.length>0&&(d&&h(d,l()),n.add(i.join(""))),t.sources.forEach(function(e){var a=t.sourceContentFor(e);null!=a&&(null!=r&&(e=o.join(r,e)),n.setSourceContent(e,a))}),n;function h(e,t){if(null===e||void 0===e.source)n.add(t);else{var a=r?o.join(r,e.source):e.source;n.add(new s(e.originalLine,e.originalColumn,a,t,e.name))}}},s.prototype.add=function(e){if(Array.isArray(e))e.forEach(function(e){this.add(e)},this);else{if(!e[i]&&"string"!=typeof e)throw new TypeError("Expected a SourceNode, string, or an array of SourceNodes and strings. Got "+e);e&&this.children.push(e)}return this},s.prototype.prepend=function(e){if(Array.isArray(e))for(var t=e.length-1;t>=0;t--)this.prepend(e[t]);else{if(!e[i]&&"string"!=typeof e)throw new TypeError("Expected a SourceNode, string, or an array of SourceNodes and strings. Got "+e);this.children.unshift(e)}return this},s.prototype.walk=function(e){for(var t,r=0,n=this.children.length;r<n;r++)(t=this.children[r])[i]?t.walk(e):""!==t&&e(t,{source:this.source,line:this.line,column:this.column,name:this.name})},s.prototype.join=function(e){var t,r,n=this.children.length;if(n>0){for(t=[],r=0;r<n-1;r++)t.push(this.children[r]),t.push(e);t.push(this.children[r]),this.children=t}return this},s.prototype.replaceRight=function(e,t){var r=this.children[this.children.length-1];return r[i]?r.replaceRight(e,t):"string"==typeof r?this.children[this.children.length-1]=r.replace(e,t):this.children.push("".replace(e,t)),this},s.prototype.setSourceContent=function(e,t){this.sourceContents[o.toSetString(e)]=t},s.prototype.walkSourceContents=function(e){for(var t=0,r=this.children.length;t<r;t++)this.children[t][i]&&this.children[t].walkSourceContents(e);var n=Object.keys(this.sourceContents);for(t=0,r=n.length;t<r;t++)e(o.fromSetString(n[t]),this.sourceContents[n[t]])},s.prototype.toString=function(){var e="";return this.walk(function(t){e+=t}),e},s.prototype.toStringWithSourceMap=function(e){var t={code:"",line:1,column:0},r=new n(e),o=!1,a=null,i=null,s=null,l=null;return this.walk(function(e,n){t.code+=e,null!==n.source&&null!==n.line&&null!==n.column?(a===n.source&&i===n.line&&s===n.column&&l===n.name||r.addMapping({source:n.source,original:{line:n.line,column:n.column},generated:{line:t.line,column:t.column},name:n.name}),a=n.source,i=n.line,s=n.column,l=n.name,o=!0):o&&(r.addMapping({generated:{line:t.line,column:t.column}}),a=null,o=!1);for(var u=0,c=e.length;u<c;u++)10===e.charCodeAt(u)?(t.line++,t.column=0,u+1===c?(a=null,o=!1):o&&r.addMapping({source:n.source,original:{line:n.line,column:n.column},generated:{line:t.line,column:t.column},name:n.name})):t.column++}),this.walkSourceContents(function(e,t){r.setSourceContent(e,t)}),{code:t.code,map:r}},t.SourceNode=s},8735:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(9533),o=function(){function e(e,t){this._outboundQueue=e,this._maxNumberOfEvents=t,this._currentBatch={},this._currentNumEventsInBatch=0}return e.prototype.addEventToBatch=function(e){if(e.priority===n.AWTEventPriority.Immediate_sync){var t={};return t[e.apiKey]=[e],t}return this._currentNumEventsInBatch>=this._maxNumberOfEvents&&this.flushBatch(),void 0===this._currentBatch[e.apiKey]&&(this._currentBatch[e.apiKey]=[]),this._currentBatch[e.apiKey].push(e),this._currentNumEventsInBatch++,null},e.prototype.flushBatch=function(){this._currentNumEventsInBatch>0&&(this._outboundQueue.push(this._currentBatch),this._currentBatch={},this._currentNumEventsInBatch=0)},e.prototype.hasBatch=function(){return this._currentNumEventsInBatch>0},e}();t.default=o},8737:(e,t,r)=>{"use strict";r.d(t,{z:()=>v});var n=r(7089),o=r(7308),a=r(3451),i=r(2682),s=r(7291),l=r(4007),u=r(8686),c=r(5681),d=r(107),h=r(7113),f=r(7418),p=r(2095),g=r(9734);function m(e){var t=e.originalElement,r=e.containsFocus;t&&r&&t!==(0,a.z)()&&setTimeout(function(){var e;null===(e=t.focus)||void 0===e||e.call(t)},0)}var v=o.forwardRef(function(e,t){var r=(0,u.N)({shouldRestoreFocus:!0,enableAriaHiddenSiblings:!0},e),a=o.useRef(),v=(0,p.a)(a,t);!function(e,t){var r="true"===String(e["aria-modal"]).toLowerCase()&&e.enableAriaHiddenSiblings;o.useEffect(function(){if(r&&t.current)return(0,l.q)(t.current)},[t,r])}(r,a),function(e,t){var r=e.onRestoreFocus,n=void 0===r?m:r,a=o.useRef(),l=o.useRef(!1);o.useEffect(function(){return a.current=(0,i.Y)().activeElement,(0,s.SE)(t.current)&&(l.current=!0),function(){var e;null==n||n({originalElement:a.current,containsFocus:l.current,documentContainsFocus:(null===(e=(0,i.Y)())||void 0===e?void 0:e.hasFocus())||!1}),a.current=void 0}},[]),(0,f.x)(t,"focus",o.useCallback(function(){l.current=!0},[]),!0),(0,f.x)(t,"blur",o.useCallback(function(e){t.current&&e.relatedTarget&&!t.current.contains(e.relatedTarget)&&(l.current=!1)},[]),!0)}(r,a);var y=r.role,b=r.className,k=r.ariaLabel,C=r.ariaLabelledBy,S=r.ariaDescribedBy,_=r.style,B=r.children,w=r.onDismiss,x=function(e,t){var r=(0,h.Y)(),n=o.useState(!1),a=n[0],i=n[1];return o.useEffect(function(){return r.requestAnimationFrame(function(){var r;if(!e.style||!e.style.overflowY){var n=!1;if(t&&t.current&&(null===(r=t.current)||void 0===r?void 0:r.firstElementChild)){var o=t.current.clientHeight,s=t.current.firstElementChild.clientHeight;o>0&&s>o&&(n=s-o>1)}a!==n&&i(n)}}),function(){return r.dispose()}}),a}(r,a),T=o.useCallback(function(e){if(e.which===c.c.escape)w&&(w(e),e.preventDefault(),e.stopPropagation())},[w]),E=(0,g.ox)();return(0,f.x)(E,"keydown",T),o.createElement("div",(0,n.Cl)({ref:v},(0,d.G1)(r,d.JM),{className:b,role:y,"aria-label":k,"aria-labelledby":C,"aria-describedby":S,onKeyDown:T,style:(0,n.Cl)({overflowY:x?"scroll":void 0,outline:"none"},_)}),B)});v.displayName="Popup"},8754:(e,t,r)=>{"use strict";r.r(t),r.d(t,{createReduxRoot:()=>h,createReduxRootDetached:()=>f,getAppStore:()=>p,getRootReducer:()=>g});var n=r(6355),o=r(2535),a=r(1010);const i={};var s=r(8104),l=r(444);const u=(0,n.U4)(o.n.Static).register();if("string"!=typeof u.hostName)throw new Error(`${o.n.Static}.hostName is missing`);let c,d;function h(e,t=!1){[d,c]=f(u.hostName,e,t)}function f(e,t,r=!1){const n=(0,s.sF)(t,void 0,function(){return o}),o=(0,l.y$)(n.getReducerFunction(),e);return r&&(window.registerReduxFactoryOnNgModule=()=>{var e;e=o.dispatch,(0,a.v)(!!window.AdminApp&&!!window.AdminApp.factory,"Failed to bootstrap ngMessage handling - Ng app does not exist"),window.AdminApp.factory("ngReduxFactory",()=>({dispatchToRedux:(t,r)=>{const n=i[t.toString()];n&&e(n(r,t))}}))}),[n,o]}function p(){if(void 0===c)throw new Error("AppStore have not been set");return c}function g(){if(void 0===d)throw new Error("rootReducer has not been set");return d}},8773:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AuthenticationType=void 0,function(e){e[e.MSA=0]="MSA",e[e.AAD=1]="AAD",e[e.Unauthenticated=2]="Unauthenticated"}(t.AuthenticationType||(t.AuthenticationType={}))},8804:(e,t,r)=>{"use strict";r.d(t,{B:()=>S});var n=r(7089),o=r(7308),a=r(5162),i=r(8900),s=r(6460),l=r(9846),u=r(107),c=r(2527),d=r(4922),h={root:"ms-StackItem"},f={start:"flex-start",end:"flex-end"},p=function(e,t){return t.spacing.hasOwnProperty(e)?t.spacing[e]:e},g=function(e){var t=parseFloat(e),r=isNaN(t)?0:t,n=isNaN(t)?"":t.toString();return{value:r,unit:e.substring(n.toString().length)||"px"}},m=function(e,t){if(void 0===e||"number"==typeof e||""===e)return e;var r=e.split(" ");return r.length<2?p(e,t):r.reduce(function(e,r){return p(e,t)+" "+p(r,t)})},v={start:"flex-start",end:"flex-end"},y={root:"ms-Stack",inner:"ms-Stack-inner",child:"ms-Stack-child"},b=(0,i.a)(function(e){var t=e.children,r=(0,u.G1)(e,u.vt);if(null==t)return null;var o=(0,a.Sk)(e,{root:"div"});return(0,a.WL)(o.root,(0,n.Cl)({},r),t)},{displayName:"StackItem",styles:function(e,t,r){var n=e.grow,o=e.shrink,a=e.disableShrink,i=e.align,s=e.verticalFill,l=e.order,u=e.className,c=e.basis,p=void 0===c?"auto":c,g=(0,d.Km)(h,t);return{root:[t.fonts.medium,g.root,{flexBasis:p,margin:r.margin,padding:r.padding,height:s?"100%":"auto",width:"auto"},n&&{flexGrow:!0===n?1:n},(a||!n&&!o)&&{flexShrink:0},o&&!a&&{flexShrink:1},i&&{alignSelf:f[i]||i},l&&{order:l},u]}}});function k(e,t){var r=t.disableShrink,a=t.enableScopedSelectors,i=t.doNotRenderFalsyValues,s=o.Children.toArray(e);return s=o.Children.map(s,function(e){if(!e)return i?null:e;if(!o.isValidElement(e))return e;if(e.type===o.Fragment)return e.props.children?k(e.props.children,{disableShrink:r,enableScopedSelectors:a,doNotRenderFalsyValues:i}):null;var t,s=e,l={};(t=e)&&"object"==typeof t&&t.type&&t.type.displayName===b.displayName&&(l={shrink:!r});var u=s.props.className;return o.cloneElement(s,(0,n.Cl)((0,n.Cl)((0,n.Cl)((0,n.Cl)({},l),s.props),u&&{className:u}),a&&{className:(0,c.A)(y.child,u)}))})}var C={Item:b},S=(0,i.a)(function(e){var t=e.as,r=void 0===t?"div":t,o=e.disableShrink,i=void 0!==o&&o,c=e.doNotRenderFalsyValues,d=void 0!==c&&c,h=e.enableScopedSelectors,f=void 0!==h&&h,p=e.wrap,g=(0,n.Tt)(e,["as","disableShrink","doNotRenderFalsyValues","enableScopedSelectors","wrap"]);(0,l.A)("Stack",e,{gap:"tokens.childrenGap",maxHeight:"tokens.maxHeight",maxWidth:"tokens.maxWidth",padding:"tokens.padding"});var m=(0,s.B)("stack-inner"),v=k(e.children,{disableShrink:i,enableScopedSelectors:f,doNotRenderFalsyValues:d}),y=(0,u.G1)(g,u.vt),b=(0,a.Sk)(e,{root:r,inner:"div"});return p?(0,a.WL)(b.root,(0,n.Cl)({},y),(0,a.WL)(b.inner,{key:m},v)):(0,a.WL)(b.root,(0,n.Cl)({},y),v)},{displayName:"Stack",styles:function(e,t,r){var o,a,i,s,l,u,c,f,b,k,C,S,_,B=e.className,w=e.disableShrink,x=e.enableScopedSelectors,T=e.grow,E=e.horizontal,P=e.horizontalAlign,A=e.reversed,F=e.verticalAlign,D=e.verticalFill,I=e.wrap,L=(0,d.Km)(y,t),N=r&&r.childrenGap?r.childrenGap:e.gap,M=r&&r.maxHeight?r.maxHeight:e.maxHeight,R=r&&r.maxWidth?r.maxWidth:e.maxWidth,O=r&&r.padding?r.padding:e.padding,H=function(e,t){if(void 0===e||""===e)return{rowGap:{value:0,unit:"px"},columnGap:{value:0,unit:"px"}};if("number"==typeof e)return{rowGap:{value:e,unit:"px"},columnGap:{value:e,unit:"px"}};var r=e.split(" ");if(r.length>2)return{rowGap:{value:0,unit:"px"},columnGap:{value:0,unit:"px"}};if(2===r.length)return{rowGap:g(p(r[0],t)),columnGap:g(p(r[1],t))};var n=g(p(e,t));return{rowGap:n,columnGap:n}}(N,t),z=H.rowGap,V=H.columnGap,W="".concat(-.5*V.value).concat(V.unit),U="".concat(-.5*z.value).concat(z.unit),j={textOverflow:"ellipsis"},q="> "+(x?"."+y.child:"*"),$=((o={})["".concat(q,":not(.").concat(h.root,")")]={flexShrink:0},o);return I?{root:[L.root,{flexWrap:"wrap",maxWidth:R,maxHeight:M,width:"auto",overflow:"visible",height:"100%"},P&&(a={},a[E?"justifyContent":"alignItems"]=v[P]||P,a),F&&(i={},i[E?"alignItems":"justifyContent"]=v[F]||F,i),B,{display:"flex"},E&&{height:D?"100%":"auto"}],inner:[L.inner,(s={display:"flex",flexWrap:"wrap",marginLeft:W,marginRight:W,marginTop:U,marginBottom:U,overflow:"visible",boxSizing:"border-box",padding:m(O,t),width:0===V.value?"100%":"calc(100% + ".concat(V.value).concat(V.unit,")"),maxWidth:"100vw"},s[q]=(0,n.Cl)({margin:"".concat(.5*z.value).concat(z.unit," ").concat(.5*V.value).concat(V.unit)},j),s),w&&$,P&&(l={},l[E?"justifyContent":"alignItems"]=v[P]||P,l),F&&(u={},u[E?"alignItems":"justifyContent"]=v[F]||F,u),E&&(c={flexDirection:A?"row-reverse":"row",height:0===z.value?"100%":"calc(100% + ".concat(z.value).concat(z.unit,")")},c[q]={maxWidth:0===V.value?"100%":"calc(100% - ".concat(V.value).concat(V.unit,")")},c),!E&&(f={flexDirection:A?"column-reverse":"column",height:"calc(100% + ".concat(z.value).concat(z.unit,")")},f[q]={maxHeight:0===z.value?"100%":"calc(100% - ".concat(z.value).concat(z.unit,")")},f)]}:{root:[L.root,(b={display:"flex",flexDirection:E?A?"row-reverse":"row":A?"column-reverse":"column",flexWrap:"nowrap",width:"auto",height:D?"100%":"auto",maxWidth:R,maxHeight:M,padding:m(O,t),boxSizing:"border-box"},b[q]=j,b),w&&$,T&&{flexGrow:!0===T?1:T},P&&(k={},k[E?"justifyContent":"alignItems"]=v[P]||P,k),F&&(C={},C[E?"alignItems":"justifyContent"]=v[F]||F,C),E&&V.value>0&&(S={},S["".concat(q,A?":not(:last-child)":":not(:first-child)")]={marginLeft:"".concat(V.value).concat(V.unit)},S),!E&&z.value>0&&(_={},_["".concat(q,A?":not(:last-child)":":not(:first-child)")]={marginTop:"".concat(z.value).concat(z.unit)},_),B]}},statics:C})},8817:(e,t,r)=>{"use strict";r.d(t,{$xS:()=>o,xyI:()=>n});const n="Enter",o=" "},8822:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});
          /**
          * Utils.ts
          * @author  Brent Erickson (brericks) and Abhilash Panwar (abpanwar)
          * @copyright Microsoft 2017
          * File containing utility functions.
          */
          var n=r(4330),o=r(9533),a=/[xy]/g,i=null;t.EventNameAndTypeRegex=/^[a-zA-Z]([a-zA-Z0-9]|_){2,98}[a-zA-Z0-9]$/,t.EventNameDotRegex=/\./g,t.PropertyNameRegex=/^[a-zA-Z](([a-zA-Z0-9|_|\.]){0,98}[a-zA-Z0-9])?$/,t.StatsApiKey="a387cfcf60114a43a7699f9fbb49289e-9bceb9fe-1c06-460f-96c5-6a0b247358bc-7238";var s=i,l=i,u=i;function c(e){return"string"==typeof e}function d(e){return"number"==typeof e}function h(e){return"boolean"==typeof e}function f(e){return e instanceof Date}function p(e){return 1e4*(e+621355968e5)}function g(){return!("undefined"==typeof navigator||!navigator.product)&&"ReactNative"===navigator.product}function m(){return"object"==typeof self&&"ServiceWorkerGlobalScope"===self.constructor.name}function v(e){return e<10?"0"+e:e.toString()}function y(e){return void 0===e||e===i||""===e}t.numberToBondInt64=function(e){var t=new n.Int64("0");return t.low=4294967295&e,t.high=Math.floor(e/4294967296),t},t.newGuid=function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(a,function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)})},t.isString=c,t.isNumber=d,t.isBoolean=h,t.isDate=f,t.msToTicks=p,t.getTenantId=function(e){var t=e.indexOf("-");return t>-1?e.substring(0,t):""},t.isBeaconsSupported=function(){return s===i&&(s="undefined"!=typeof navigator&&Boolean(navigator.sendBeacon)),s},t.isUint8ArrayAvailable=function(){return l===i&&(l="undefined"!=typeof Uint8Array&&!function(){if("undefined"!=typeof navigator&&navigator.userAgent){var e=navigator.userAgent.toLowerCase();if((e.indexOf("safari")>=0||e.indexOf("firefox")>=0)&&e.indexOf("chrome")<0)return!0}return!1}()&&!g()),l},t.isPriority=function(e){return!(!d(e)||!(e>=1&&e<=3||5===e))},t.sanitizeProperty=function(e,r){return!t.PropertyNameRegex.test(e)||y(r)?i:(y(r.value)&&(r={value:r,type:o.AWTPropertyType.Unspecified}),r.type=function(e,t){switch(t=function(e){if(d(e)&&e>=0&&e<=4)return!0;return!1}(t)?t:o.AWTPropertyType.Unspecified,t){case o.AWTPropertyType.Unspecified:return function(e){switch(typeof e){case"string":return o.AWTPropertyType.String;case"boolean":return o.AWTPropertyType.Boolean;case"number":return o.AWTPropertyType.Double;case"object":return f(e)?o.AWTPropertyType.Date:i}return i}(e);case o.AWTPropertyType.String:return c(e)?t:i;case o.AWTPropertyType.Boolean:return h(e)?t:i;case o.AWTPropertyType.Date:return f(e)&&NaN!==e.getTime()?t:i;case o.AWTPropertyType.Int64:return d(e)&&e%1==0?t:i;case o.AWTPropertyType.Double:return d(e)?t:i}return i}(r.value,r.type),r.type?(f(r.value)&&(r.value=p(r.value.getTime())),r.pii>0&&r.cc>0?i:r.pii?function(e){if(d(e)&&e>=0&&e<=13)return!0;return!1}(r.pii)?r:i:r.cc?function(e){if(d(e)&&e>=0&&e<=1)return!0;return!1}(r.cc)?r:i:r):i)},t.getISOString=function(e){return e.getUTCFullYear()+"-"+v(e.getUTCMonth()+1)+"-"+v(e.getUTCDate())+"T"+v(e.getUTCHours())+":"+v(e.getUTCMinutes())+":"+v(e.getUTCSeconds())+"."+function(e){if(e<10)return"00"+e;if(e<100)return"0"+e;return e.toString()}(e.getUTCMilliseconds())+"Z"},t.useXDomainRequest=function(){if(u===i){var e=new XMLHttpRequest;u=void 0===e.withCredentials&&"undefined"!=typeof XDomainRequest}return u},t.useFetchRequest=function(){return g()||m()},t.isReactNative=g,t.isServiceWorkerGlobalScope=m},8825:(e,t,r)=>{"use strict";var n=r(6722),o=r(2540),a=r(105),i=r(7360),s=r(9297),l=r(1797),u=r(5467),c=u.validators;function d(e){this.defaults=e,this.interceptors={request:new a,response:new a}}d.prototype.request=function(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},(t=s(this.defaults,t)).method?t.method=t.method.toLowerCase():this.defaults.method?t.method=this.defaults.method.toLowerCase():t.method="get";var r=t.transitional;void 0!==r&&u.assertOptions(r,{silentJSONParsing:c.transitional(c.boolean),forcedJSONParsing:c.transitional(c.boolean),clarifyTimeoutError:c.transitional(c.boolean)},!1);var o=t.paramsSerializer;null!=o&&(n.isFunction(o)?t.paramsSerializer={serialize:o}:u.assertOptions(o,{encode:c.function,serialize:c.function},!0));var a=[],l=!0;this.interceptors.request.forEach(function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(l=l&&e.synchronous,a.unshift(e.fulfilled,e.rejected))});var d,h=[];if(this.interceptors.response.forEach(function(e){h.push(e.fulfilled,e.rejected)}),!l){var f=[i,void 0];for(Array.prototype.unshift.apply(f,a),f=f.concat(h),d=Promise.resolve(t);f.length;)d=d.then(f.shift(),f.shift());return d}for(var p=t;a.length;){var g=a.shift(),m=a.shift();try{p=g(p)}catch(e){m(e);break}}try{d=i(p)}catch(e){return Promise.reject(e)}for(;h.length;)d=d.then(h.shift(),h.shift());return d},d.prototype.getUri=function(e){e=s(this.defaults,e);var t=l(e.baseURL,e.url,e.allowAbsoluteUrls);return o(t,e.params,e.paramsSerializer)},n.forEach(["delete","get","head","options"],function(e){d.prototype[e]=function(t,r){return this.request(s(r||{},{method:e,url:t,data:(r||{}).data}))}}),n.forEach(["post","put","patch"],function(e){function t(t){return function(r,n,o){return this.request(s(o||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:r,data:n}))}}d.prototype[e]=t(),d.prototype[e+"Form"]=t(!0)}),e.exports=d},8833:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})},8844:(e,t,r)=>{"use strict";r.d(t,{x2:()=>g,jB:()=>p,SD:()=>m,cf:()=>h,ZH:()=>f,qz:()=>y,vA:()=>d,cr:()=>v,li:()=>k});var n=r(947),o=r(8983),a=r(9598),i=r(3090),s=r(4243),l=r(5990),u=r(2355);var c=r(9930);const d=e=>async t=>{try{t((0,l.Dg)(e))}catch(e){C("dispatchResetFloodgateInitOptions",e,"")}},h=e=>async t=>{try{t((0,l.KN)(e))}catch(e){C("dispatchChangeTheme",e,"")}},f=e=>async t=>{try{t((0,l.Z0)(e)),e||b()}catch(e){C("dispatchChangeToastModalVisibility",e,"")}},p=e=>async t=>{try{t((0,l.HM)(e))}catch(e){C("dispatchChangeFooterButtonsVisibility",e,"")}},g=e=>async t=>{try{t((0,l.JL)(e))}catch(e){C("dispatchChangeCurrentPageValidity",e,"")}},m=e=>async t=>{try{t((0,l.OG)(e))}catch(e){C("dispatchChangeSubmitBtnClickCount",e,"")}},v=(e,t)=>async r=>{try{const n=(0,u.Op)(e,t);for(const e of n)try{await r(e)}catch(t){C("dispatchRunBranchingRulesByPageNumberActionsLoop",t,JSON.stringify(e),s.x.BranchingProcessor_DispatcherError)}}catch(e){C("dispatchRunBranchingRulesByPageNumber",e,"")}},y=(e,t)=>async r=>{try{const u=t.get("pages").toArray().map(e=>e.toObject());(0,c.yy)(!1);const{actionsToDispatch:d,closed:h}=function(e,t){const r=[],o=t[e];let u=!1;if(e>=t.length-1||o.isFinalPage)o&&!i.Ge.has(o.id)&&(0,a.$)(s.x.Survey_Completed,n.JV.Info,"Survey_Completed"),r.push((0,l.Z0)(!1)),u=!0;else{let o=-1;for(let r=e+1;r<t.length;r++)if(!t[r].isHidden){o=r;break}if(-1===o)return(0,a.$)(s.x.Survey_Completed,n.JV.Info,"Survey_Completed"),r.push((0,l.Z0)(!1)),u=!0,{actionsToDispatch:r,closed:u};const c=t[o];c&&i.Ge.has(c.id)&&(0,a.$)(s.x.Survey_Completed,n.JV.Info,"Survey_Completed"),i.s3.has(c.id)?r.push((0,l.HM)(!1)):r.push((0,l.HM)(!0)),r.push((0,l.OG)(0),(0,l.gk)({currentPage:o,previousPage:e}))}return{actionsToDispatch:r,closed:u}}(e,u);for(const e of d)try{await r(e)}catch(t){C("dispatchInvokeProcessNavigationActionsLoop",t,JSON.stringify(e),s.x.Navigation_Error)}try{e<u.length&&e>=0&&!i.Ge.has(u[e].id)&&(0,o.Ci)()}catch(e){C("dispatchInvokeProcessNavigationSubmission",e,"",s.x.Navigation_Error)}h&&b()}catch(e){C("dispatchInvokeProcessNavigation",e,"",s.x.Navigation_Error)}},b=()=>{const{callbackFunctions:e}=(0,c.eA)();if(e&&e.onDismiss)try{e.onDismiss((0,o.mh)())}catch(e){(0,a.$)(s.x.OnDismiss_Callback_Failed,n.JV.Error,"onDismissCallback",e)}},k=e=>{const{callbackFunctions:t}=(0,c.eA)();if(t&&t.onError)try{t.onError(e)}catch(e){(0,a.$)(s.x.OnError_Callback_Failed,n.JV.Error,"onErrorCallback",e)}};function C(e,t,r,o=s.x.Dispatcher_Error){(0,a.$)(o,n.JV.Error,`Dispatch Error in "${e}" with message "${r}"`,t)}},8900:(e,t,r)=>{"use strict";r.d(t,{a:()=>c});var n=r(7089),o=r(7308),a=r(4922),i=r(261),s=r(5161),l=r(5162),u=r(1855);function c(e,t){void 0===t&&(t={});var r=t.factoryOptions,c=(void 0===r?{}:r).defaultProp,h=function(r){var l,u,c,h,f=(l=t.displayName,u=o.useContext(i.z),c=t.fields,h=["theme","styles","tokens"],s.X.getSettings(c||h,l,u.customizations)),p=t.state;p&&(r=(0,n.Cl)((0,n.Cl)({},r),p(r)));var g=r.theme||f.theme,m=d(r,g,t.tokens,f.tokens,r.tokens),v=function(e,t,r){for(var n=[],o=3;o<arguments.length;o++)n[o-3]=arguments[o];return a.TW.apply(void 0,n.map(function(n){return"function"==typeof n?n(e,t,r):n}))}(r,g,m,t.styles,f.styles,r.styles),y=(0,n.Cl)((0,n.Cl)({},r),{styles:v,tokens:m,_defaultStyles:v,theme:g});return e(y)};return h.displayName=t.displayName||e.name,c&&(h.create=(0,l.Bw)(h,{defaultProp:c})),(0,u.k)(h,t.statics),h}function d(e,t){for(var r=[],o=2;o<arguments.length;o++)r[o-2]=arguments[o];for(var a={},i=0,s=r;i<s.length;i++){var l=s[i];l&&(l="function"==typeof l?l(e,t):l,Array.isArray(l)&&(l=d.apply(void 0,(0,n.fX)([e,t],l,!1))),(0,u.k)(a,l))}return a}},8904:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ICampaignDefinitions=void 0;var r=function(){};t.ICampaignDefinitions=r},8906:(e,t,r)=>{"use strict";function n(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];return t.length<2?t[0]:function(){for(var r=[],n=0;n<arguments.length;n++)r[n]=arguments[n];t.forEach(function(t){return t&&t.apply(e,r)})}}function o(e){!function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=n(e,e[r],t[r]))}(e,{componentDidMount:a,componentDidUpdate:i,componentWillUnmount:s})}function a(){l(this.props.componentRef,this)}function i(e){e.componentRef!==this.props.componentRef&&(l(e.componentRef,null),l(this.props.componentRef,this))}function s(){l(this.props.componentRef,null)}function l(e,t){e&&("object"==typeof e?e.current=t:"function"==typeof e&&e(t))}r.d(t,{f:()=>o})},8983:(e,t,r)=>{"use strict";r.d(t,{xf:()=>E,av:()=>A,mh:()=>P,Ci:()=>I});var n=r(874),o=r(1675),a=r(9761),i=r(3290),s=r(947),l=r(3595),u=r(9679),c=r(3907);const d="Client",h=2,f=8e3,p="Floodgate HVC v";var g=(e=>(e.Smile="Smile",e.Frown="Frown",e.Idea="Idea",e.Bug="Bug",e.IdeaRedirect="IdeaRedirect",e.Sas="Sas",e.Survey="Survey",e))(g||{});class m{constructor(e,t,r){this.isProduction=e,this.max_times=t&&t>0?t+1:1,this.timeout=r}async submit(e,t){let r={data:"",status:0,statusText:"",headers:{}},n="";try{const o=await this.handleAttachmentData(e,t),a={backend:u.qb.M365AdminCenter,url:this.GetPetrolApiUrl(),type:u.Tg.POST,data:o,timeoutInMilliseconds:this.timeout,replaceHeader:this.GetHeaders};let i=this.max_times;for(;i>0;){try{if(r=await this.executeRequest(a),200===r.status)return!0}catch(e){e.response&&(r=e.response),n=`${e.message} - ${e.code}`}i--}throw new Error(JSON.stringify({errorMessage:n,status:r.status,statusText:r.statusText,response:r.data}))}catch(t){throw new Error(JSON.stringify({error:t.message,clientFeedbackId:e.clientFeedbackId}))}}async handleAttachmentData(e,t){if(t&&t.length>0){const r=new FormData;return r.append("Manifest",new File([JSON.stringify(e)],"Manifest.json")),t?.forEach(e=>{r.append("Attachment",e)}),r}return JSON.stringify(e)}GetPetrolApiUrl(){return this.isProduction?"https://petrol.office.microsoft.com/v1/feedback":"https://petrol-int.office.microsoft.com/v1/feedback"}GetHeaders(e){return e.data&&"string"==typeof e.data?{"Content-Type":"application/json"}:{}}executeRequest(e){return(0,c.request)(e).promise}}var v=r(7534),y=r(9598),b=r(7093),k=r(4243);let C,S,_,B,w,x,T;const E=()=>_,P=()=>x;function A(e){_=e.commonInitOptions,B=e.campaignId,w=Object.values(n.SurveyType)[e.surveyType].toString(),C=new m(e.commonInitOptions?.isProduction??!1,h,e.commonInitOptions?.petrolTimeout??f),T=e.uxSchema.uiStringsUrl,S=e.clientFeedbackId??(0,l.G)(),x=!1,(0,b.m_)()}function F(e){const t=e.filter(e=>e.elementType===v.g.Text);for(const e of t){const t=e;if(t.userVerbatim)return t.userVerbatim}return""}function D(e){const t=e.filter(e=>e.elementType===v.g.Rating||e.elementType===v.g.SingleSelect);for(const e of t)if(e.elementType===v.g.Rating){const t=e;if(t.rating&&t.rating>0)return t.rating}else{const t=e,r=t.options.findIndex(e=>e.selected);if(r>-1)return t.options.length-r}return-1}function I(){const e=(0,o.i2)().isFluentV9Enabled?"FluentV9":"FluentV8",t=(0,b.wy)(),r={manifestType:w,appId:_.appId??0,submitTime:(new Date).toISOString(),source:d,type:g.Survey,clientFeedbackId:S,sdkVersion:_.sdkVersion+"-"+p+a.u.buildNumber+"-"+e,comment:F(t),email:(0,b.mD)(),rating:D(t),survey:{surveyId:B,surveySchemaUrl:T},web:_.web,application:_.application,telemetry:_.telemetry,complianceChecks:_.complianceChecks,retentionDurationDays:_.retentionDurationDays,responseContent:{displayLocale:(0,i.YK)(),elements:t}};x=!0,C.submit(r).catch(e=>{(0,y.$)(k.x.Petrol_Upload_Failed,s.JV.Error,"Petrol_Submit_Error",e)})}},9071:(e,t,r)=>{"use strict";r.d(t,{z:()=>l});var n=r(7308),o=r(3451),a=r(7418),i=r(1696),s=r(9734),l=function(e,t){var r=n.useState((0,i.YF)()),l=r[0],u=r[1],c=n.useCallback(function(){var t=(0,i.kA)((0,o.z)(e.current));l!==t&&u(t)},[e,l]),d=(0,s.ox)();return(0,a.x)(d,"resize",c),n.useEffect(function(){void 0===t&&c()},[t]),null!=t?t:l}},9119:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(7308),o=r.t(n,2);const a=o.useInsertionEffect?o.useInsertionEffect:void 0,i=()=>{const e={};return function(t,r){a&&"undefined"!=typeof window&&window.document&&window.document.createElement?a(()=>{t.insertCSSRules(r)},[t,r]):void 0===e[t.id]&&(t.insertCSSRules(r),e[t.id]=!0)}}},9120:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),o(r(1730),t),o(r(7622),t),o(r(7909),t),o(r(5354),t),o(r(6303),t),o(r(4081),t),o(r(2714),t),o(r(7796),t),o(r(8833),t),o(r(3429),t),o(r(8555),t),o(r(4098),t),o(r(9200),t),o(r(276),t),o(r(8099),t),o(r(5863),t)},9148:e=>{"use strict";e.exports=function(e){var t,r,n,o,a=[];if(e&&(e.irregular||e.regular))return e.irregular||e.regular;if(e&&e.language)for(a=a.concat(e.language,e.extendedLanguageSubtags||[],e.script||[],e.region||[],e.variants||[]),r=-1,o=(t=e.extensions||[]).length;++r<o;)(n=t[r]).singleton&&n.extensions&&0!==n.extensions.length&&(a=a.concat(n.singleton,n.extensions));e&&e.privateuse&&0!==e.privateuse.length&&(a=a.concat("x",e.privateuse));return a.join("-")}},9169:function(e,t){e.exports={CloseLabel:()=>"Close dialog",EmailTextFieldPlaceholder:()=>"Email (optional)",EmailTextFieldInputError:()=>"Email address is invalid",CommentTextFieldPlaceholder:()=>"Please do not include any confidential or personal information in your comment",CommentTextFieldMaxLengthText:e=>"‎"+e.remainingMaxLength+"‎ of ‎"+e.maxLength+"‎ characters remaining",EmailConsentCheckboxLabel:()=>"You can contact me about this feedback",PrivacyLinkLabel:()=>"Privacy statement.",PrivacyAgreement:()=>"By pressing send, your feedback will be used to improve Microsoft products and services.",PrivacyAgreementBIC:()=>"By pressing send, your feedback will be sent to Microsoft outside of the Azure compliance boundary and used to improve Microsoft products and services.",PrivacyContextLink:()=>"Learn more",PrivacyContextLinkAriaLabel:()=>"Learn more about how data collected with feedback is used and your rights.",PrivacyContextText:()=>" about how this data is used and your rights.",PrivacyConsent:()=>"IT admins for your organization will be able to view and manage your feedback data.",LikertRadioLabel:e=>"Radio button for statement ‎"+e.statement+"‎ with option ‎"+e.option+"‎",MultiSelectErrorLowerLimit:e=>"At least ‎"+e.minSelectionOptions+"‎ option(s) must be selected",MultiSelectErrorUpperLimit:e=>"No more than ‎"+e.maxSelectionOptions+"‎ option(s) can be selected"}},9190:(e,t,r)=>{"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}(),e.exports=r(4434)},9200:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})},9250:(e,t,r)=>{"use strict";r.d(t,{P:()=>i});var n=r(7089),o=r(7308),a=r(3451),i=function(e){function t(t){var r=e.call(this,t)||this;return r.state={isRendered:void 0===(0,a.z)()},r}return(0,n.C6)(t,e),t.prototype.componentDidMount=function(){var e=this,t=this.props.delay;this._timeoutId=window.setTimeout(function(){e.setState({isRendered:!0})},t)},t.prototype.componentWillUnmount=function(){this._timeoutId&&clearTimeout(this._timeoutId)},t.prototype.render=function(){return this.state.isRendered?o.Children.only(this.props.children):null},t.defaultProps={delay:0},t}(o.Component)},9266:(e,t,r)=>{"use strict";r.d(t,{X:()=>s});var n=r(2149),o=r(9119),a=r(3412),i=r(1637);function s(e,t){const r=(0,n.X)(e,t,o.A);return function(){const e=(0,i.m)(),t=(0,a.J)();return r({dir:e,renderer:t})}}},9294:(e,t,r)=>{"use strict";r.d(t,{Fy:()=>s,Y2:()=>o});var n=r(3451),o="ms-Fabric--isFocusVisible",a="ms-Fabric--isFocusHidden";function i(e,t){e&&(e.classList.add(t?o:a),e.classList.remove(t?a:o))}function s(e,t,r){var o;r?r.forEach(function(t){return i(t.current,e)}):i(null===(o=(0,n.z)(t))||void 0===o?void 0:o.document.body,e)}},9297:(e,t,r)=>{"use strict";var n=r(6722);e.exports=function(e,t){t=t||{};var r={};function o(e,t){return n.isPlainObject(e)&&n.isPlainObject(t)?n.merge(e,t):n.isEmptyObject(t)?n.merge({},e):n.isPlainObject(t)?n.merge({},t):n.isArray(t)?t.slice():t}function a(r){return n.isUndefined(t[r])?n.isUndefined(e[r])?void 0:o(void 0,e[r]):o(e[r],t[r])}function i(e){if(!n.isUndefined(t[e]))return o(void 0,t[e])}function s(r){return n.isUndefined(t[r])?n.isUndefined(e[r])?void 0:o(void 0,e[r]):o(void 0,t[r])}function l(r){return r in t?o(e[r],t[r]):r in e?o(void 0,e[r]):void 0}var u={url:i,method:i,data:i,baseURL:s,transformRequest:s,transformResponse:s,paramsSerializer:s,timeout:s,timeoutMessage:s,withCredentials:s,withXSRFToken:s,adapter:s,responseType:s,xsrfCookieName:s,xsrfHeaderName:s,onUploadProgress:s,onDownloadProgress:s,decompress:s,maxContentLength:s,maxBodyLength:s,beforeRedirect:s,transport:s,httpAgent:s,httpsAgent:s,cancelToken:s,socketPath:s,responseEncoding:s,validateStatus:l};return n.forEach(Object.keys(e).concat(Object.keys(t)),function(e){var t=u[e]||a,o=t(e);n.isUndefined(o)&&t!==l||(r[e]=o)}),r}},9305:(e,t,r)=>{"use strict";r.d(t,{I:()=>u});var n=r(7089),o=r(7308),a=r(1695),i=r(1609),s=r(8390),l=["theme","styles"];function u(e,t,r,u,c){var d=(u=u||{scope:"",fields:void 0}).scope,h=u.fields,f=void 0===h?l:h,p=o.forwardRef(function(l,u){var c=o.useRef(),h=(0,s.m)(f,d),p=h.styles,g=(h.dir,(0,n.Tt)(h,["styles","dir"])),m=r?r(l):void 0,v=(0,i.A)().useStyled,y=c.current&&c.current.__cachedInputs__||[],b=l.styles;if(!c.current||p!==y[1]||b!==y[2]){var k=function(e){return(0,a.p)(e,t,p,b)};k.__cachedInputs__=[t,p,b],k.__noStyleOverride__=!p&&!b,c.current=k}return c.current.__shadowConfig__=v(d),o.createElement(e,(0,n.Cl)({ref:u},g,m,l,{styles:c.current}))});p.displayName="Styled".concat(e.displayName||e.name);var g=c?o.memo(p):p;return p.displayName&&(g.displayName=p.displayName),g}},9310:function(e,t){e.exports={Form:{Cancel:()=>"Cancel",CommentPlaceholder:()=>"Please do not include any confidential or personal information in your comment",EmailPlaceholder:()=>"Email (optional)",Submit:()=>"Send",Title:()=>"Feedback to Microsoft",TemplateErrorMessage:()=>"One or more questions are required or the input is not valid"},Questions:{ContactMeQuestion:()=>"You may contact me about this feedback"},Common:{LoadingText:()=>"Loading, please wait..."},Error:{ErrorMessage:()=>"Survey failed to load"}}},9360:(e,t,r)=>{"use strict";r.d(t,{g:()=>o});r(7308);var n=r(4117);const o=(e,t,r)=>{var o;return(0,n._)(null!==(o=t.as)&&void 0!==o?o:e,t,r)}},9385:e=>{"use strict";e.exports=JSON.parse('["art-lojban","cel-gaulish","no-bok","no-nyn","zh-guoyu","zh-hakka","zh-min","zh-min-nan","zh-xiang"]')},9387:(e,t,r)=>{"use strict";r.d(t,{J:()=>p});var n=r(7308),o=r(8257),a=r(9360);var i=r(5056),s=r(2046);var l=r(9266),u=r(8317);const c="fui-Label",d="fui-Label__required",h=(0,l.X)({root:{Bahqtrf:"fk6fouc",sj55zd:"f19n0e5"},disabled:{sj55zd:"f1s2aq7o",Bbusuzp:"f1dcs8yz"},required:{sj55zd:"f1whyuy6",uwmqm3:["fruq291","f7x41pl"]},small:{Be2twd7:"fy9rknc",Bg96gwp:"fwrc4pm"},medium:{Be2twd7:"fkhj508",Bg96gwp:"f1i3iumi"},large:{Be2twd7:"fod5ikn",Bg96gwp:"faaz57k",Bhrd7zp:"fl43uef"},semibold:{Bhrd7zp:"fl43uef"}},{d:[".fk6fouc{font-family:var(--fontFamilyBase);}",".f19n0e5{color:var(--colorNeutralForeground1);}",".f1s2aq7o{color:var(--colorNeutralForegroundDisabled);}",".f1whyuy6{color:var(--colorPaletteRedForeground3);}",".fruq291{padding-left:var(--spacingHorizontalXS);}",".f7x41pl{padding-right:var(--spacingHorizontalXS);}",".fy9rknc{font-size:var(--fontSizeBase200);}",".fwrc4pm{line-height:var(--lineHeightBase200);}",".fkhj508{font-size:var(--fontSizeBase300);}",".f1i3iumi{line-height:var(--lineHeightBase300);}",".fod5ikn{font-size:var(--fontSizeBase400);}",".faaz57k{line-height:var(--lineHeightBase400);}",".fl43uef{font-weight:var(--fontWeightSemibold);}"],m:[["@media (forced-colors: active){.f1dcs8yz{color:GrayText;}}",{m:"(forced-colors: active)"}]]});var f=r(7220);const p=n.forwardRef((e,t)=>{const r=((e,t)=>{const{disabled:r=!1,required:n=!1,weight:i="regular",size:s="medium"}=e;return{disabled:r,required:o.lq(!0===n?"*":n||void 0,{defaultProps:{"aria-hidden":"true"},elementType:"span"}),weight:i,size:s,components:{root:"label",required:"span"},root:o.Gk((0,a.g)("label",{ref:t,...e}),{elementType:"label"})}})(e,t);return(e=>{const t=h();e.root.className=(0,u.z)(c,t.root,e.disabled&&t.disabled,t[e.size],"semibold"===e.weight&&t.semibold,e.root.className),e.required&&(e.required.className=(0,u.z)(d,t.required,e.disabled&&t.disabled,e.required.className))})(r),(0,f.$e)("useLabelStyles_unstable")(r),(e=>((0,s.C)(e),(0,i.FD)(e.root,{children:[e.root.children,e.required&&(0,i.Y)(e.required,{})]})))(r)});p.displayName="Label"},9401:(e,t,r)=>{"use strict";r.d(t,{U8:()=>s,aL:()=>a,nd:()=>i});var n=r(874),o=r(6628);const a=(0,o.Mz)([e=>e.get("floodgate")?.get("theme")],e=>e?.toObject()??void 0),i=(0,o.Mz)([a],e=>e.surveyUxCSSParams?.toObject()),s=(0,o.Mz)([a],e=>e.footerButtonsAlignment??n.AlignmentType.Left)},9436:(e,t,r)=>{"use strict";r.d(t,{a:()=>o});var n=r(7308);function o(...e){const t=n.useCallback(r=>{t.current=r;for(const t of e)"function"==typeof t?t(r):t&&(t.current=r)},[...e]);return t}},9452:(e,t,r)=>{"use strict";r.d(t,{N:()=>a});var n=r(7308),o=r(3089),a=function(e){var t=e.providerRef,r=e.layerRoot,a=n.useState([])[0],i=n.useContext(o.dM),s=void 0!==i&&!r,l=n.useMemo(function(){return s?void 0:{providerRef:t,registeredProviders:a,registerProvider:function(e){a.push(e),null==i||i.registerProvider(e)},unregisterProvider:function(e){null==i||i.unregisterProvider(e);var t=a.indexOf(e);t>=0&&a.splice(t,1)}}},[t,a,i,s]);return n.useEffect(function(){if(l)return l.registerProvider(l.providerRef),function(){return l.unregisterProvider(l.providerRef)}},[l]),l?n.createElement(o.dM.Provider,{value:l},e.children):n.createElement(n.Fragment,null,e.children)}},9494:(e,t,r)=>{"use strict";var n=r(6722),o=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];e.exports=function(e){var t,r,a,i={};return e?(n.forEach(e.split("\n"),function(e){if(a=e.indexOf(":"),t=n.trim(e.slice(0,a)).toLowerCase(),r=n.trim(e.slice(a+1)),t){if(i[t]&&o.indexOf(t)>=0)return;i[t]="set-cookie"===t?(i[t]?i[t]:[]).concat([r]):i[t]?i[t]+", "+r:r}}),i):i}},9533:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){e[e.Unspecified=0]="Unspecified",e[e.String=1]="String",e[e.Int64=2]="Int64",e[e.Double=3]="Double",e[e.Boolean=4]="Boolean",e[e.Date=5]="Date"}(t.AWTPropertyType||(t.AWTPropertyType={})),function(e){e[e.NotSet=0]="NotSet",e[e.DistinguishedName=1]="DistinguishedName",e[e.GenericData=2]="GenericData",e[e.IPV4Address=3]="IPV4Address",e[e.IPv6Address=4]="IPv6Address",e[e.MailSubject=5]="MailSubject",e[e.PhoneNumber=6]="PhoneNumber",e[e.QueryString=7]="QueryString",e[e.SipAddress=8]="SipAddress",e[e.SmtpAddress=9]="SmtpAddress",e[e.Identity=10]="Identity",e[e.Uri=11]="Uri",e[e.Fqdn=12]="Fqdn",e[e.IPV4AddressLegacy=13]="IPV4AddressLegacy"}(t.AWTPiiKind||(t.AWTPiiKind={})),function(e){e[e.NotSet=0]="NotSet",e[e.GenericContent=1]="GenericContent"}(t.AWTCustomerContentKind||(t.AWTCustomerContentKind={})),function(e){e[e.Low=1]="Low",e[e.Normal=2]="Normal",e[e.High=3]="High",e[e.Immediate_sync=5]="Immediate_sync"}(t.AWTEventPriority||(t.AWTEventPriority={})),function(e){e[e.NonRetryableStatus=1]="NonRetryableStatus",e[e.QueueFull=3]="QueueFull",e[e.MaxRetryLimit=4]="MaxRetryLimit"}(t.AWTEventsDroppedReason||(t.AWTEventsDroppedReason={})),function(e){e[e.InvalidEvent=1]="InvalidEvent",e[e.SizeLimitExceeded=2]="SizeLimitExceeded",e[e.KillSwitch=3]="KillSwitch"}(t.AWTEventsRejectedReason||(t.AWTEventsRejectedReason={}))},9548:(e,t,r)=>{"use strict";r.d(t,{BEt:()=>d,lWE:()=>h});var n=r(7308);const o=n.createContext(void 0),a={};o.Provider;var i=r(9266),s=r(8317);const l=(0,i.X)({root:{mc9l5x:"f1w7gpdv",Bg96gwp:"fez10in",ycbfsm:"fg4l7m0"},rtl:{Bz10aip:"f13rod7r"}},{d:[".f1w7gpdv{display:inline;}",".fez10in{line-height:0;}",".f13rod7r{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);}"],t:["@media (forced-colors: active){.fg4l7m0{forced-color-adjust:auto;}}"]}),u=(e,t)=>{const{title:r,primaryFill:i="currentColor",...u}=e,c={...u,title:void 0,fill:i},d=l(),h=n.useContext(o)?n.useContext(o):a;return c.className=(0,s.z)(d.root,(null==t?void 0:t.flipInRtl)&&"rtl"===(null==h?void 0:h.textDirection)&&d.rtl,c.className),r&&(c["aria-label"]=r),c["aria-label"]||c["aria-labelledby"]?c.role="img":c["aria-hidden"]=!0,c},c=(e,t,r,o)=>{const a="1em"===t?"20":t,i=n.forwardRef((e,i)=>{const s={...u(e,{flipInRtl:null==o?void 0:o.flipInRtl}),ref:i,width:t,height:t,viewBox:`0 0 ${a} ${a}`,xmlns:"http://www.w3.org/2000/svg"};return n.createElement("svg",s,...r.map(e=>n.createElement("path",{d:e,fill:s.fill})))});return i.displayName=e,i},d=c("DismissRegular","1em",["m4.09 4.22.06-.07a.5.5 0 0 1 .63-.06l.07.06L10 9.29l5.15-5.14a.5.5 0 0 1 .63-.06l.07.06c.18.17.2.44.06.63l-.06.07L10.71 10l5.14 5.15c.18.17.2.44.06.63l-.06.07a.5.5 0 0 1-.63.06l-.07-.06L10 10.71l-5.15 5.14a.5.5 0 0 1-.63.06l-.07-.06a.5.5 0 0 1-.06-.63l.06-.07L9.29 10 4.15 4.85a.5.5 0 0 1-.06-.63l.06-.07-.06.07Z"]),h=c("ErrorCircleFilled","1em",["M10 2a8 8 0 1 1 0 16 8 8 0 0 1 0-16Zm0 10.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5ZM10 6a.5.5 0 0 0-.5.41v4.68a.5.5 0 0 0 1 0V6.41A.5.5 0 0 0 10 6Z"])},9598:(e,t,r)=>{"use strict";r.d(t,{$:()=>u});var n=r(9761),o=r(947),a=r(1481),i=r(8754),s=r(1675),l=r(9930);function u(e,t,r,u=new Error,c=!1){const{callbackFunctions:d,...h}=(0,l.eA)(),f=(0,i.getAppStore)().getState(),p=f.get("floodgate")?.get("navigation")?.get("currentPage"),g=f.get("floodgate")?.get("uxSchema")?.get("pages")?.get(p)?.get("id"),m=f.get("floodgate")?.get("uxSchema")?.get("pages")?.get(p)?.get("pageUID"),v=(0,s.i2)(),y={currentPageIndex:p??void 0,templateGuid:g??void 0,pageUID:m??void 0,hvcVersion:n.u.buildNumber,hvcVariant:n.u.bundleVariant,flights:JSON.stringify(v)};switch(t){case o.JV.Info:(0,a.Rm)({id:e,type:o.JV.Info,message:r,data:c?{...y,surveyData:JSON.stringify(h),reduxState:JSON.stringify(f)}:y});break;case o.JV.Error:(0,a.Rm)({id:e,type:o.JV.Error,error:u,message:`message: ${r}, stack: ${u.stack}`,data:{...y,isFirstPage:(0,l.Ku)(),isUserInitiatedSurvey:(0,l.pr)(),surveyData:JSON.stringify(h),reduxState:JSON.stringify(f)}})}}},9654:(e,t,r)=>{"use strict";r.d(t,{I:()=>g});var n,o=r(9305),a=r(7089),i=r(7308);!function(e){e[e.default=0]="default",e[e.image=1]="image",e[e.Default=1e5]="Default",e[e.Image=100001]="Image"}(n||(n={}));var s=r(4682),l=r(1054),u=r(8258),c=r(107),d=r(6224),h=(0,u.Z)({cacheSize:100}),f=function(e){function t(t){var r=e.call(this,t)||this;return r._onImageLoadingStateChange=function(e){r.props.imageProps&&r.props.imageProps.onLoadingStateChange&&r.props.imageProps.onLoadingStateChange(e),e===l.P6.error&&r.setState({imageLoadError:!0})},r.state={imageLoadError:!1},r}return(0,a.C6)(t,e),t.prototype.render=function(){var e=this.props,t=e.children,r=e.className,o=e.styles,l=e.iconName,u=e.imageErrorAs,f=e.theme,p="string"==typeof l&&0===l.length,g=!!this.props.imageProps||this.props.iconType===n.image||this.props.iconType===n.Image,m=(0,d.ne)(l)||{},v=m.iconClassName,y=m.children,b=m.mergeImageProps,k=h(o,{theme:f,className:r,iconClassName:v,isImage:g,isPlaceholder:p}),C=g?"span":"i",S=(0,c.G1)(this.props,c.vt,["aria-label"]),_=this.state.imageLoadError,B=(0,a.Cl)((0,a.Cl)({},this.props.imageProps),{onLoadingStateChange:this._onImageLoadingStateChange}),w=_&&u||s._,x=this.props["aria-label"]||this.props.ariaLabel,T=B.alt||x||this.props.title,E=!!(T||this.props["aria-labelledby"]||B["aria-label"]||B["aria-labelledby"])?{role:g||b?void 0:"img","aria-label":g||b?void 0:T}:{"aria-hidden":!0},P=y;return b&&y&&"object"==typeof y&&T&&(P=i.cloneElement(y,{alt:T})),i.createElement(C,(0,a.Cl)({"data-icon-name":l},E,S,b?{title:void 0,"aria-label":void 0}:{},{className:k.root}),g?i.createElement(w,(0,a.Cl)({},B)):t||P)},t}(i.Component),p=r(6789),g=(0,o.I)(f,p.$f,void 0,{scope:"Icon"},!0);g.displayName="Icon"},9679:(e,t,r)=>{"use strict";r.d(t,{Tg:()=>n,e9:()=>a,qb:()=>o});var n=(e=>(e.GET="GET",e.PUT="PUT",e.POST="POST",e.DELETE="DELETE",e.PATCH="PATCH",e))(n||{}),o=(e=>(e.M365AdminCenter="MAC",e.Mover="Mover",e.ExchangeAdminCenter="EAC",e.SharepointAdminCenter="SPO",e.TeamsAdminCenter="TAC",e.ComplianceAdminCenter="CAC",e.SecurityAdminCenter="SAC",e.ProductivityAdminCenter="PAC",e.GraphApi="Graph",e.Tags="TAGS",e.VRoomApi="VRoom",e.DeviceCareApi="DeviceCare",e.RecommendationApi="Reco",e.M365AoboApi="M365Aobo",e.Assist="Assist",e.BusinessApplicationPlatform="PPACBap",e.PowerPlatformConfigService="PPACConfigService",e.PowerPlatformAPITenantLevel="ppapi-tenant-level",e.PowerPlatformAPIEnvironmentLevel="ppapi-environment-level",e.PowerPlatformAPITenantLevelPreProd="ppapi-tenant-level-preprod",e.PowerPlatformAPIEnvironmentLevelPreProd="ppapi-environment-level-preprod",e.DynamicsCRM="dynamics-crm",e.LicensingAPI="LicAPI",e.PPApiTenantLevel="PPApiTenantLevel",e.Fusion="Fusion",e.VivaPulse="VivaPulse",e.CloudPolicyServiceApi="OCPS",e.ECS="ECS",e.O365ShellServices="O365Shell",e.ProfileService="ProfileService",e.VsbHub="VsbHub",e.Augloop="Augloop",e.EmbeddedFinanceService="EmbeddedFinanceService",e.AzureResourceManager="ARM",e.SubstrateSearchService="3S",e.Tulips="Tulips",e.M365Rewards="M365Rewards",e.DevicesMgmtApi="DevicesMgmtApi",e.Recommender="Recommender",e.UnifiedAdminApp="UnifiedAdminApp",e.Tnm="TNM",e))(o||{});const a="__token__"},9713:(e,t,r)=>{var n=r(8028),o=r(9971),a=r(6679).C,i=r(6590).P;function s(e){e||(e={}),this._file=o.getArg(e,"file",null),this._sourceRoot=o.getArg(e,"sourceRoot",null),this._skipValidation=o.getArg(e,"skipValidation",!1),this._sources=new a,this._names=new a,this._mappings=new i,this._sourcesContents=null}s.prototype._version=3,s.fromSourceMap=function(e){var t=e.sourceRoot,r=new s({file:e.file,sourceRoot:t});return e.eachMapping(function(e){var n={generated:{line:e.generatedLine,column:e.generatedColumn}};null!=e.source&&(n.source=e.source,null!=t&&(n.source=o.relative(t,n.source)),n.original={line:e.originalLine,column:e.originalColumn},null!=e.name&&(n.name=e.name)),r.addMapping(n)}),e.sources.forEach(function(t){var n=e.sourceContentFor(t);null!=n&&r.setSourceContent(t,n)}),r},s.prototype.addMapping=function(e){var t=o.getArg(e,"generated"),r=o.getArg(e,"original",null),n=o.getArg(e,"source",null),a=o.getArg(e,"name",null);this._skipValidation||this._validateMapping(t,r,n,a),null!=n&&(n=String(n),this._sources.has(n)||this._sources.add(n)),null!=a&&(a=String(a),this._names.has(a)||this._names.add(a)),this._mappings.add({generatedLine:t.line,generatedColumn:t.column,originalLine:null!=r&&r.line,originalColumn:null!=r&&r.column,source:n,name:a})},s.prototype.setSourceContent=function(e,t){var r=e;null!=this._sourceRoot&&(r=o.relative(this._sourceRoot,r)),null!=t?(this._sourcesContents||(this._sourcesContents=Object.create(null)),this._sourcesContents[o.toSetString(r)]=t):this._sourcesContents&&(delete this._sourcesContents[o.toSetString(r)],0===Object.keys(this._sourcesContents).length&&(this._sourcesContents=null))},s.prototype.applySourceMap=function(e,t,r){var n=t;if(null==t){if(null==e.file)throw new Error('SourceMapGenerator.prototype.applySourceMap requires either an explicit source file, or the source map\'s "file" property. Both were omitted.');n=e.file}var i=this._sourceRoot;null!=i&&(n=o.relative(i,n));var s=new a,l=new a;this._mappings.unsortedForEach(function(t){if(t.source===n&&null!=t.originalLine){var a=e.originalPositionFor({line:t.originalLine,column:t.originalColumn});null!=a.source&&(t.source=a.source,null!=r&&(t.source=o.join(r,t.source)),null!=i&&(t.source=o.relative(i,t.source)),t.originalLine=a.line,t.originalColumn=a.column,null!=a.name&&(t.name=a.name))}var u=t.source;null==u||s.has(u)||s.add(u);var c=t.name;null==c||l.has(c)||l.add(c)},this),this._sources=s,this._names=l,e.sources.forEach(function(t){var n=e.sourceContentFor(t);null!=n&&(null!=r&&(t=o.join(r,t)),null!=i&&(t=o.relative(i,t)),this.setSourceContent(t,n))},this)},s.prototype._validateMapping=function(e,t,r,n){if((!(e&&"line"in e&&"column"in e&&e.line>0&&e.column>=0)||t||r||n)&&!(e&&"line"in e&&"column"in e&&t&&"line"in t&&"column"in t&&e.line>0&&e.column>=0&&t.line>0&&t.column>=0&&r))throw new Error("Invalid mapping: "+JSON.stringify({generated:e,source:r,original:t,name:n}))},s.prototype._serializeMappings=function(){for(var e,t,r,a,i=0,s=1,l=0,u=0,c=0,d=0,h="",f=this._mappings.toArray(),p=0,g=f.length;p<g;p++){if(e="",(t=f[p]).generatedLine!==s)for(i=0;t.generatedLine!==s;)e+=";",s++;else if(p>0){if(!o.compareByGeneratedPositionsInflated(t,f[p-1]))continue;e+=","}e+=n.encode(t.generatedColumn-i),i=t.generatedColumn,null!=t.source&&(a=this._sources.indexOf(t.source),e+=n.encode(a-d),d=a,e+=n.encode(t.originalLine-1-u),u=t.originalLine-1,e+=n.encode(t.originalColumn-l),l=t.originalColumn,null!=t.name&&(r=this._names.indexOf(t.name),e+=n.encode(r-c),c=r)),h+=e}return h},s.prototype._generateSourcesContent=function(e,t){return e.map(function(e){if(!this._sourcesContents)return null;null!=t&&(e=o.relative(t,e));var r=o.toSetString(e);return Object.prototype.hasOwnProperty.call(this._sourcesContents,r)?this._sourcesContents[r]:null},this)},s.prototype.toJSON=function(){var e={version:this._version,sources:this._sources.toArray(),names:this._names.toArray(),mappings:this._serializeMappings()};return null!=this._file&&(e.file=this._file),null!=this._sourceRoot&&(e.sourceRoot=this._sourceRoot),this._sourcesContents&&(e.sourcesContent=this._generateSourcesContent(e.sources,e.sourceRoot)),e},s.prototype.toString=function(){return JSON.stringify(this.toJSON())},t.SourceMapGenerator=s},9734:(e,t,r)=>{"use strict";r.d(t,{ZY:()=>i,_0:()=>o,ox:()=>a});var n=r(7308),o=n.createContext({window:"object"==typeof window?window:void 0}),a=function(){return n.useContext(o).window},i=function(){var e;return null===(e=n.useContext(o).window)||void 0===e?void 0:e.document}},9761:(e,t,r)=>{"use strict";r.d(t,{u:()=>o,w:()=>a});var n=r(9889);const o={isProduction:!0,isDevelopment:!1,isTest:!1,gitRev:"1e059118c095e46c41c3a51149f4f68d718bb274",buildNumber:"2025.7.31.4",isHmr:function(){return void 0!==n.getSync().find(e=>"hotApply"===e.functionName)},localeBundle:"en",jestJUnitOutputName:{NODE_ENV:"production",GIT_REV:"1e059118c095e46c41c3a51149f4f68d718bb274",BUILD_NUMBER:"2025.7.31.4",LOCALE_BUNDLE:"en",HVC_PACKAGE_NAMES:'["a365-diagnostics","a365-escalations","add-user-modern","adduser-wizard","alchemy-dashboard","alchemy-perf-card","alchemy-ticket-creation-rate-chart","alchemy-ticket-volume-chart","alchemy-tickets-saved-chart","alchemy-top-issues-list","app-mgmt","app-trust-catalog","archive-upsell-panel-hvc","assign-phone-numbers-wizard","ba-forecast","ba-resource-management","basku-recommender","billing","billing-account-properties","billing-address-module","billing-benefits","billing-credits","billing-invoice-details","billing-invoice-details-transactions","billing-invoice-list","billing-invoice-section-properties","billing-invoice-transactions","billing-notifications","billing-po-costcenter","billing-po-manage","billing-po-mapping","billing-po-preferences","billing-profile-properties","billing-taxid-module","bulk-reset-password-panel","centro-ac-react-charts","centro-copilot-hvc","centro-copilot-sydney","cloud-shell","config-profile-form","config-scope-test","confirm-payment-module","copilot-agent-metadata","copilot-insights","copilot-newsletter","copilot-panels","dashboard","dataaccessgovernance","device-settings","devices","easy-trials-recommendation","edge-admin-center","enhanced-restore","ews-report","exchange-health-cumulative-updates","exchange-health-perpetual","exchange-health-security-updates","exit-survey-hvc","floodgate","fusion-feedback-analytics","get-diagnostics","global-search","groups","in-page-suggestion-pills","inline-help-hvc","insights-average-workspace-utilization","insights-base-card","insights-base-card-usage","insights-business-hours","insights-common","insights-datetime-filter","insights-days-of-week-selector","insights-hybrid-readiness-summary","insights-location-directory-sidenav","insights-location-filter","insights-meetingspace-utilization-heatmap","insights-most-least-used-shared-spaces","insights-occupancy-reservation-vstackedbarchart","insights-overall-workspace-utilization","insights-pmp-page","insights-total-capacity","insights-total-rooms","intent-graph","left-nav","libbie-hvc","libbie-loader","libbie-web-prompts","license-request","m365-backup","m365-insights","m365-release-health","microsoft-search","migration-manager","mto","multi-tenant-service-health","ocv-inapp-feedback","ods-api-proxy","office-health-currency","office-health-frequency","office-health-perpetual","office-health-vulnerabilities","omnichannel-chat-support","order-history","organizational-messages","organizational-messages-sdk","orphaned-customers-banner","orphaned-customers-panel","pcf-feedback","people-extensibility","places-floorplans","places-hybridspace-analytics","places-maps-onboarding","request-management-card","reset-password-panel","rice-admin-copilot-recommendations","rice-admin-headlines","rice-copilot-lab","rice-example","rice-experience-insights","rice-prompt-helper","rice-support-tools","rice-tac-policy-troubleshooting","rice-tac-voice-cmd-conf","rice-tacuser","rice-user","rice-value-guidance","roles","selfhelp-home","selfhelp-setup-snow-list","selfhelp-setup-snow-wizard","service-health","setup-mfa","share-office-wizard","shop-by-device","simplified-add-user","simplified-dashboard","simplified-user-list","site-list","sp-storage","storage-management","survey-authoring","sussex-adoptionhub","teams-app-help","teams-app-homepage","teams-chatbot-admin","teams-room","teams-rooms-common","teams-rooms-page-actionable-insights-l1","teams-rooms-page-actionable-insights-l2","teams-rooms-page-desk-usage-l1","teams-rooms-page-desk-usage-l2","teams-settings","teams-settings-config","tenant-switcher","ungraceful-app-exit","unified-collaboration-panel","unified-consent-api","unified-consent-ui","unified-deployment","unified-feedback-panel","user-detail-panel","value-guidance-v2","viva-copilot-policies-panel","viva-goals-organization-views","viva-pulse-manage-hvc","viva-reach-wizard","vivaux-app-bar","vivaux-app-header","vivaux-common-navigation-with-data-transform","windows-end-of-service","windows-update-status","wizard-framework2"]',MODULE_NAME:"floodgate",BUNDLE_VARIANT:"undefined",CENTRO_HVC_DATA:null,ALL_MODULE_DEPENDENCIES:["runtime","legacy","componentsV8","survey-common","perf-measurement","mac-common","list-feature-factory","a365-common","inline-feedback","content"]}.JEST_JUNIT_OUTPUT_NAME,bundleVariant:"undefined"},a=`floodgate_${o.buildNumber||""}`},9846:(e,t,r)=>{"use strict";function n(e,t,r){}r.d(t,{A:()=>n})},9865:(e,t,r)=>{"use strict";r.d(t,{n:()=>i});var n=r(1735),o=r(5129),a=r(4567);function i(e){var t=o.nr.getInstance(),r=(0,a.bz)((0,n.Iy)(),e);if(!t.classNameFromKey(r)){var i=t.getClassName();t.insertRule("@font-face{".concat(r,"}"),!0),t.cacheClassName(i,r,[],["font-face",r])}}},9889:function(e,t,r){var n,o,a;!function(){"use strict";o=[r(6718),r(3759),r(6072)],n=function(e,t,r){var n={filter:function(e){return-1===(e.functionName||"").indexOf("StackTrace$$")&&-1===(e.functionName||"").indexOf("ErrorStackParser$$")&&-1===(e.functionName||"").indexOf("StackTraceGPS$$")&&-1===(e.functionName||"").indexOf("StackGenerator$$")},sourceCache:{}},o=function(){try{throw new Error}catch(e){return e}};function a(e,t){var r={};return[e,t].forEach(function(e){for(var t in e)e.hasOwnProperty(t)&&(r[t]=e[t]);return r}),r}function i(e){return e.stack||e["opera#sourceloc"]}function s(e,t){return"function"==typeof t?e.filter(t):e}return{get:function(e){var t=o();return i(t)?this.fromError(t,e):this.generateArtificially(e)},getSync:function(r){r=a(n,r);var l=o();return s(i(l)?e.parse(l):t.backtrace(r),r.filter)},fromError:function(t,o){o=a(n,o);var i=new r(o);return new Promise(function(r){var n=s(e.parse(t),o.filter);r(Promise.all(n.map(function(e){return new Promise(function(t){function r(){t(e)}i.pinpoint(e).then(t,r).catch(r)})})))}.bind(this))},generateArtificially:function(e){e=a(n,e);var r=t.backtrace(e);return"function"==typeof e.filter&&(r=r.filter(e.filter)),Promise.resolve(r)},instrument:function(e,t,r,n){if("function"!=typeof e)throw new Error("Cannot instrument non-function object");if("function"==typeof e.__stacktraceOriginalFn)return e;var o=function(){try{return this.get().then(t,r).catch(r),e.apply(n||this,arguments)}catch(e){throw i(e)&&this.fromError(e).then(t,r).catch(r),e}}.bind(this);return o.__stacktraceOriginalFn=e,o},deinstrument:function(e){if("function"!=typeof e)throw new Error("Cannot de-instrument non-function object");return"function"==typeof e.__stacktraceOriginalFn?e.__stacktraceOriginalFn:e},report:function(e,t,r,n){return new Promise(function(o,a){var i=new XMLHttpRequest;if(i.onerror=a,i.onreadystatechange=function(){4===i.readyState&&(i.status>=200&&i.status<400?o(i.responseText):a(new Error("POST to "+t+" failed with status: "+i.status)))},i.open("post",t),i.setRequestHeader("Content-Type","application/json"),n&&"object"==typeof n.headers){var s=n.headers;for(var l in s)s.hasOwnProperty(l)&&i.setRequestHeader(l,s[l])}var u={stack:e};null!=r&&(u.message=r),i.send(JSON.stringify(u))})}}},void 0===(a="function"==typeof n?n.apply(t,o):n)||(e.exports=a)}()},9930:(e,t,r)=>{"use strict";r.d(t,{Ds:()=>d,Ku:()=>g,Wg:()=>u,XW:()=>h,eA:()=>l,lJ:()=>c,pr:()=>p,yy:()=>f});var n=r(874);let o={appId:0,campaignId:"",surveyId:"",surveyType:null,autoDismissValues:{promptAutoDismissTimeInMs:0},hostPlatform:n.IFloodgateHostPlatform.Web},a=n.AuthenticationType.Unauthenticated,i=!1,s=!0;const l=()=>o,u=e=>{o=e},c=e=>{if(e.commonInitOptions.telemetry?.tenantId){const t=e.commonInitOptions.telemetry?.tenantId;if(""===t||!/^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$/.test(t))return void(a=n.AuthenticationType.MSA);const r=t.toLowerCase();if("00000000-0000-0000-0000-000000000000"===r||"9188040d-6c67-4c5b-b112-36a304b66dad"===r||"84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa"===r)return void(a=n.AuthenticationType.MSA);a=n.AuthenticationType.AAD}else a=n.AuthenticationType.Unauthenticated},d=()=>a,h=e=>{i=e},f=e=>{s=e},p=()=>i,g=()=>s},9971:(e,t)=>{t.getArg=function(e,t,r){if(t in e)return e[t];if(3===arguments.length)return r;throw new Error('"'+t+'" is a required argument.')};var r=/^(?:([\w+\-.]+):)?\/\/(?:(\w+:\w+)@)?([\w.]*)(?::(\d+))?(\S*)$/,n=/^data:.+\,.+$/;function o(e){var t=e.match(r);return t?{scheme:t[1],auth:t[2],host:t[3],port:t[4],path:t[5]}:null}function a(e){var t="";return e.scheme&&(t+=e.scheme+":"),t+="//",e.auth&&(t+=e.auth+"@"),e.host&&(t+=e.host),e.port&&(t+=":"+e.port),e.path&&(t+=e.path),t}function i(e){var r=e,n=o(e);if(n){if(!n.path)return e;r=n.path}for(var i,s=t.isAbsolute(r),l=r.split(/\/+/),u=0,c=l.length-1;c>=0;c--)"."===(i=l[c])?l.splice(c,1):".."===i?u++:u>0&&(""===i?(l.splice(c+1,u),u=0):(l.splice(c,2),u--));return""===(r=l.join("/"))&&(r=s?"/":"."),n?(n.path=r,a(n)):r}t.urlParse=o,t.urlGenerate=a,t.normalize=i,t.join=function(e,t){""===e&&(e="."),""===t&&(t=".");var r=o(t),s=o(e);if(s&&(e=s.path||"/"),r&&!r.scheme)return s&&(r.scheme=s.scheme),a(r);if(r||t.match(n))return t;if(s&&!s.host&&!s.path)return s.host=t,a(s);var l="/"===t.charAt(0)?t:i(e.replace(/\/+$/,"")+"/"+t);return s?(s.path=l,a(s)):l},t.isAbsolute=function(e){return"/"===e.charAt(0)||!!e.match(r)},t.relative=function(e,t){""===e&&(e="."),e=e.replace(/\/$/,"");for(var r=0;0!==t.indexOf(e+"/");){var n=e.lastIndexOf("/");if(n<0)return t;if((e=e.slice(0,n)).match(/^([^\/]+:\/)?\/*$/))return t;++r}return Array(r+1).join("../")+t.substr(e.length+1)};var s=!("__proto__"in Object.create(null));function l(e){return e}function u(e){if(!e)return!1;var t=e.length;if(t<9)return!1;if(95!==e.charCodeAt(t-1)||95!==e.charCodeAt(t-2)||111!==e.charCodeAt(t-3)||116!==e.charCodeAt(t-4)||111!==e.charCodeAt(t-5)||114!==e.charCodeAt(t-6)||112!==e.charCodeAt(t-7)||95!==e.charCodeAt(t-8)||95!==e.charCodeAt(t-9))return!1;for(var r=t-10;r>=0;r--)if(36!==e.charCodeAt(r))return!1;return!0}function c(e,t){return e===t?0:e>t?1:-1}t.toSetString=s?l:function(e){return u(e)?"$"+e:e},t.fromSetString=s?l:function(e){return u(e)?e.slice(1):e},t.compareByOriginalPositions=function(e,t,r){var n=e.source-t.source;return 0!==n||0!==(n=e.originalLine-t.originalLine)||0!==(n=e.originalColumn-t.originalColumn)||r||0!==(n=e.generatedColumn-t.generatedColumn)||0!==(n=e.generatedLine-t.generatedLine)?n:e.name-t.name},t.compareByGeneratedPositionsDeflated=function(e,t,r){var n=e.generatedLine-t.generatedLine;return 0!==n||0!==(n=e.generatedColumn-t.generatedColumn)||r||0!==(n=e.source-t.source)||0!==(n=e.originalLine-t.originalLine)||0!==(n=e.originalColumn-t.originalColumn)?n:e.name-t.name},t.compareByGeneratedPositionsInflated=function(e,t){var r=e.generatedLine-t.generatedLine;return 0!==r||0!==(r=e.generatedColumn-t.generatedColumn)||0!==(r=c(e.source,t.source))||0!==(r=e.originalLine-t.originalLine)||0!==(r=e.originalColumn-t.originalColumn)?r:c(e.name,t.name)}},9988:(e,t)=>{var r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split("");t.encode=function(e){if(0<=e&&e<r.length)return r[e];throw new TypeError("Must be between 0 and 63: "+e)},t.decode=function(e){return 65<=e&&e<=90?e-65:97<=e&&e<=122?e-97+26:48<=e&&e<=57?e-48+52:43==e?62:47==e?63:-1}}},i={};function s(e){var t=i[e];if(void 0!==t)return t.exports;var r=i[e]={id:e,loaded:!1,exports:{}};return a[e].call(r.exports,r,r.exports,s),r.loaded=!0,r.exports}s.m=a,s.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return s.d(t,{a:t}),t},t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,s.t=function(r,n){if(1&n&&(r=this(r)),8&n)return r;if("object"==typeof r&&r){if(4&n&&r.__esModule)return r;if(16&n&&"function"==typeof r.then)return r}var o=Object.create(null);s.r(o);var a={};e=e||[null,t({}),t([]),t(t)];for(var i=2&n&&r;"object"==typeof i&&!~e.indexOf(i);i=t(i))Object.getOwnPropertyNames(i).forEach(e=>a[e]=()=>r[e]);return a.default=()=>r,s.d(o,a),o},s.d=(e,t)=>{for(var r in t)s.o(t,r)&&!s.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},s.f={},s.e=e=>Promise.all(Object.keys(s.f).reduce((t,r)=>(s.f[r](e,t),t),[])),s.u=e=>"floodgate.en."+e+".chunk.js",s.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),s.hmd=e=>((e=Object.create(e)).children||(e.children=[]),Object.defineProperty(e,"exports",{enumerable:!0,set:()=>{throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+e.id)}}),e),s.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r={},n="m365adminfloodgate_undefined_20257314_sloc:",s.l=(e,t,o,a)=>{if(r[e])r[e].push(t);else{var i,l;if(void 0!==o)for(var u=document.getElementsByTagName("script"),c=0;c<u.length;c++){var d=u[c];if(d.getAttribute("src")==e||d.getAttribute("data-webpack")==n+o){i=d;break}}i||(l=!0,(i=document.createElement("script")).charset="utf-8",i.timeout=120,s.nc&&i.setAttribute("nonce",s.nc),i.setAttribute("data-webpack",n+o),i.src=s.tu(e)),r[e]=[t];var h=(t,n)=>{i.onerror=i.onload=null,clearTimeout(f);var o=r[e];if(delete r[e],i.parentNode&&i.parentNode.removeChild(i),o&&o.forEach(e=>e(n)),t)return t(n)},f=setTimeout(h.bind(null,void 0,{type:"timeout",target:i}),12e4);i.onerror=h.bind(null,i.onerror),i.onload=h.bind(null,i.onload),l&&document.head.appendChild(i)}},s.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},s.tt=()=>(void 0===o&&(o={createScriptURL:e=>e},"undefined"!=typeof trustedTypes&&trustedTypes.createPolicy&&(o=trustedTypes.createPolicy("@centro/floodgate",o))),o),s.tu=e=>s.tt().createScriptURL(e),s.p="/",(()=>{var e={481:0};s.f.j=(t,r)=>{var n=s.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise((r,o)=>n=e[t]=[r,o]);r.push(n[2]=o);var a=s.p+s.u(t),i=new Error;s.l(a,r=>{if(s.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;i.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",i.name="ChunkLoadError",i.type=o,i.request=a,n[1](i)}},"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,i,l]=r,u=0;if(a.some(t=>0!==e[t])){for(n in i)s.o(i,n)&&(s.m[n]=i[n]);if(l)l(s)}for(t&&t(r);u<a.length;u++)o=a[u],s.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self.m365adminfloodgate_undefined_20257314_slocjsonpFunc=self.m365adminfloodgate_undefined_20257314_slocjsonpFunc||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{const e=s(8345),t=s(1225);window.$messageFormat={...e,...t}})(),(()=>{"use strict";var e=s(4922);function t(t,r){void 0===t&&(t="");var n={style:{MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontStyle:"normal",fontWeight:"normal",speak:"none"},fontFace:{fontFamily:'"FabricMDL2Icons"',src:"url('".concat(t,"fabric-icons-a13498cf.woff') format('woff')")},icons:{GlobalNavButton:"",ChevronDown:"",ChevronUp:"",Edit:"",Add:"",Cancel:"",More:"",Settings:"",Mail:"",Filter:"",Search:"",Share:"",BlockedSite:"",FavoriteStar:"",FavoriteStarFill:"",CheckMark:"",Delete:"",ChevronLeft:"",ChevronRight:"",Calendar:"",Megaphone:"",Undo:"",Flag:"",Page:"",Pinned:"",View:"",Clear:"",Download:"",Upload:"",Folder:"",Sort:"",AlignRight:"",AlignLeft:"",Tag:"",AddFriend:"",Info:"",SortLines:"",List:"",CircleRing:"",Heart:"",HeartFill:"",Tiles:"",Embed:"",Glimmer:"",Ascending:"",Descending:"",SortUp:"",SortDown:"",SyncToPC:"",LargeGrid:"",SkypeCheck:"",SkypeClock:"",SkypeMinus:"",ClearFilter:"",Flow:"",StatusCircleCheckmark:"",MoreVertical:""}};(0,e.K1)(n,r)}function r(t,r){void 0===t&&(t="");var n={style:{MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontStyle:"normal",fontWeight:"normal",speak:"none"},fontFace:{fontFamily:'"FabricMDL2Icons-0"',src:"url('".concat(t,"fabric-icons-0-467ee27f.woff') format('woff')")},icons:{PageLink:"",CommentSolid:"",ChangeEntitlements:"",Installation:"",WebAppBuilderModule:"",WebAppBuilderFragment:"",WebAppBuilderSlot:"",BullseyeTargetEdit:"",WebAppBuilderFragmentCreate:"",PageData:"",PageHeaderEdit:"",ProductList:"",UnpublishContent:"",DependencyAdd:"",DependencyRemove:"",EntitlementPolicy:"",EntitlementRedemption:"",SchoolDataSyncLogo:"",PinSolid12:"",PinSolidOff12:"",AddLink:"",SharepointAppIcon16:"",DataflowsLink:"",TimePicker:"",UserWarning:"",ComplianceAudit:"",InternetSharing:"",Brightness:"",MapPin:"",Airplane:"",Tablet:"",QuickNote:"",Video:"",People:"",Phone:"",Pin:"",Shop:"",Stop:"",Link:"",AllApps:"",Zoom:"",ZoomOut:"",Microphone:"",Camera:"",Attach:"",Send:"",FavoriteList:"",PageSolid:"",Forward:"",Back:"",Refresh:"",Lock:"",ReportHacked:"",EMI:"",MiniLink:"",Blocked:"",ReadingMode:"",Favicon:"",Remove:"",Checkbox:"",CheckboxComposite:"",CheckboxFill:"",CheckboxIndeterminate:"",CheckboxCompositeReversed:"",BackToWindow:"",FullScreen:"",Print:"",Up:"",Down:"",OEM:"",Save:"",ReturnKey:"",Cloud:"",Flashlight:"",CommandPrompt:"",Sad:"",RealEstate:"",SIPMove:"",EraseTool:"",GripperTool:"",Dialpad:"",PageLeft:"",PageRight:"",MultiSelect:"",KeyboardClassic:"",Play:"",Pause:"",InkingTool:"",Emoji2:"",GripperBarHorizontal:"",System:"",Personalize:"",SearchAndApps:"",Globe:"",EaseOfAccess:"",ContactInfo:"",Unpin:"",Contact:"",Memo:"",IncomingCall:""}};(0,e.K1)(n,r)}function n(t,r){void 0===t&&(t="");var n={style:{MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontStyle:"normal",fontWeight:"normal",speak:"none"},fontFace:{fontFamily:'"FabricMDL2Icons-1"',src:"url('".concat(t,"fabric-icons-1-4d521695.woff') format('woff')")},icons:{Paste:"",WindowsLogo:"",Error:"",GripperBarVertical:"",Unlock:"",Slideshow:"",Trim:"",AutoEnhanceOn:"",AutoEnhanceOff:"",Color:"",SaveAs:"",Light:"",Filters:"",AspectRatio:"",Contrast:"",Redo:"",Crop:"",PhotoCollection:"",Album:"",Rotate:"",PanoIndicator:"",Translate:"",RedEye:"",ViewOriginal:"",ThumbnailView:"",Package:"",Telemarketer:"",Warning:"",Financial:"",Education:"",ShoppingCart:"",Train:"",Move:"",TouchPointer:"",Merge:"",TurnRight:"",Ferry:"",Highlight:"",PowerButton:"",Tab:"",Admin:"",TVMonitor:"",Speakers:"",Game:"",HorizontalTabKey:"",UnstackSelected:"",StackIndicator:"",Nav2DMapView:"",StreetsideSplitMinimize:"",Car:"",Bus:"",EatDrink:"",SeeDo:"",LocationCircle:"",Home:"",SwitcherStartEnd:"",ParkingLocation:"",IncidentTriangle:"",Touch:"",MapDirections:"",CaretHollow:"",CaretSolid:"",History:"",Location:"",MapLayers:"",SearchNearby:"",Work:"",Recent:"",Hotel:"",Bank:"",LocationDot:"",Dictionary:"",ChromeBack:"",FolderOpen:"",PinnedFill:"",RevToggleKey:"",USB:"",Previous:"",Next:"",Sync:"",Help:"",Emoji:"",MailForward:"",ClosePane:"",OpenPane:"",PreviewLink:"",ZoomIn:"",Bookmarks:"",Document:"",ProtectedDocument:"",OpenInNewWindow:"",MailFill:"",ViewAll:"",Switch:"",Rename:"",Go:"",Remote:"",SelectAll:"",Orientation:"",Import:""}};(0,e.K1)(n,r)}function o(t,r){void 0===t&&(t="");var n={style:{MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontStyle:"normal",fontWeight:"normal",speak:"none"},fontFace:{fontFamily:'"FabricMDL2Icons-2"',src:"url('".concat(t,"fabric-icons-2-63c99abf.woff') format('woff')")},icons:{Picture:"",ChromeClose:"",ShowResults:"",Message:"",CalendarDay:"",CalendarWeek:"",MailReplyAll:"",Read:"",Cut:"",PaymentCard:"",Copy:"",Important:"",MailReply:"",GotoToday:"",Font:"",FontColor:"",FolderFill:"",Permissions:"",DisableUpdates:"",Unfavorite:"",Italic:"",Underline:"",Bold:"",MoveToFolder:"",Dislike:"",Like:"",AlignCenter:"",OpenFile:"",ClearSelection:"",FontDecrease:"",FontIncrease:"",FontSize:"",CellPhone:"",RepeatOne:"",RepeatAll:"",Calculator:"",Library:"",PostUpdate:"",NewFolder:"",CalendarReply:"",UnsyncFolder:"",SyncFolder:"",BlockContact:"",Accept:"",BulletedList:"",Preview:"",News:"",Chat:"",Group:"",World:"",Comment:"",DockLeft:"",DockRight:"",Repair:"",Accounts:"",Street:"",RadioBullet:"",Stopwatch:"",Clock:"",WorldClock:"",AlarmClock:"",Photo:"",ActionCenter:"",Hospital:"",Timer:"",FullCircleMask:"",LocationFill:"",ChromeMinimize:"",ChromeRestore:"",Annotation:"",Fingerprint:"",Handwriting:"",ChromeFullScreen:"",Completed:"",Label:"",FlickDown:"",FlickUp:"",FlickLeft:"",FlickRight:"",MiniExpand:"",MiniContract:"",Streaming:"",MusicInCollection:"",OneDriveLogo:"",CompassNW:"",Code:"",LightningBolt:"",CalculatorMultiply:"",CalculatorAddition:"",CalculatorSubtract:"",CalculatorPercentage:"",CalculatorEqualTo:"",PrintfaxPrinterFile:"",StorageOptical:"",Communications:"",Headset:"",Health:"",Webcam2:"",FrontCamera:"",ChevronUpSmall:""}};(0,e.K1)(n,r)}function a(t,r){void 0===t&&(t="");var n={style:{MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontStyle:"normal",fontWeight:"normal",speak:"none"},fontFace:{fontFamily:'"FabricMDL2Icons-3"',src:"url('".concat(t,"fabric-icons-3-089e217a.woff') format('woff')")},icons:{ChevronDownSmall:"",ChevronLeftSmall:"",ChevronRightSmall:"",ChevronUpMed:"",ChevronDownMed:"",ChevronLeftMed:"",ChevronRightMed:"",Devices2:"",PC1:"",PresenceChickletVideo:"",Reply:"",HalfAlpha:"",ConstructionCone:"",DoubleChevronLeftMed:"",Volume0:"",Volume1:"",Volume2:"",Volume3:"",Chart:"",Robot:"",Manufacturing:"",LockSolid:"",FitPage:"",FitWidth:"",BidiLtr:"",BidiRtl:"",RightDoubleQuote:"",Sunny:"",CloudWeather:"",Cloudy:"",PartlyCloudyDay:"",PartlyCloudyNight:"",ClearNight:"",RainShowersDay:"",Rain:"",Thunderstorms:"",RainSnow:"",Snow:"",BlowingSnow:"",Frigid:"",Fog:"",Squalls:"",Duststorm:"",Unknown:"",Precipitation:"",Ribbon:"",AreaChart:"",Assign:"",FlowChart:"",CheckList:"",Diagnostic:"",Generate:"",LineChart:"",Equalizer:"",BarChartHorizontal:"",BarChartVertical:"",Freezing:"",FunnelChart:"",Processing:"",Quantity:"",ReportDocument:"",StackColumnChart:"",SnowShowerDay:"",HailDay:"",WorkFlow:"",HourGlass:"",StoreLogoMed20:"",TimeSheet:"",TriangleSolid:"",UpgradeAnalysis:"",VideoSolid:"",RainShowersNight:"",SnowShowerNight:"",Teamwork:"",HailNight:"",PeopleAdd:"",Glasses:"",DateTime2:"",Shield:"",Header1:"",PageAdd:"",NumberedList:"",PowerBILogo:"",Info2:"",MusicInCollectionFill:"",Asterisk:"",ErrorBadge:"",CircleFill:"",Record2:"",AllAppsMirrored:"",BookmarksMirrored:"",BulletedListMirrored:"",CaretHollowMirrored:"",CaretSolidMirrored:"",ChromeBackMirrored:"",ClearSelectionMirrored:"",ClosePaneMirrored:"",DockLeftMirrored:"",DoubleChevronLeftMedMirrored:"",GoMirrored:""}};(0,e.K1)(n,r)}function i(t,r){void 0===t&&(t="");var n={style:{MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontStyle:"normal",fontWeight:"normal",speak:"none"},fontFace:{fontFamily:'"FabricMDL2Icons-4"',src:"url('".concat(t,"fabric-icons-4-a656cc0a.woff') format('woff')")},icons:{HelpMirrored:"",ImportMirrored:"",ImportAllMirrored:"",ListMirrored:"",MailForwardMirrored:"",MailReplyMirrored:"",MailReplyAllMirrored:"",MiniContractMirrored:"",MiniExpandMirrored:"",OpenPaneMirrored:"",ParkingLocationMirrored:"",SendMirrored:"",ShowResultsMirrored:"",ThumbnailViewMirrored:"",Media:"",Devices3:"",Focus:"",VideoLightOff:"",Lightbulb:"",StatusTriangle:"",VolumeDisabled:"",Puzzle:"",EmojiNeutral:"",EmojiDisappointed:"",HomeSolid:"",Ringer:"",PDF:"",HeartBroken:"",StoreLogo16:"",MultiSelectMirrored:"",Broom:"",AddToShoppingList:"",Cocktails:"",Wines:"",Articles:"",Cycling:"",DietPlanNotebook:"",Pill:"",ExerciseTracker:"",HandsFree:"",Medical:"",Running:"",Weights:"",Trackers:"",AddNotes:"",AllCurrency:"",BarChart4:"",CirclePlus:"",Coffee:"",Cotton:"",Market:"",Money:"",PieDouble:"",PieSingle:"",RemoveFilter:"",Savings:"",Sell:"",StockDown:"",StockUp:"",Lamp:"",Source:"",MSNVideos:"",Cricket:"",Golf:"",Baseball:"",Soccer:"",MoreSports:"",AutoRacing:"",CollegeHoops:"",CollegeFootball:"",ProFootball:"",ProHockey:"",Rugby:"",SubstitutionsIn:"",Tennis:"",Arrivals:"",Design:"",Website:"",Drop:"",HistoricalWeather:"",SkiResorts:"",Snowflake:"",BusSolid:"",FerrySolid:"",AirplaneSolid:"",TrainSolid:"",Ticket:"",WifiWarning4:"",Devices4:"",AzureLogo:"",BingLogo:"",MSNLogo:"",OutlookLogoInverse:"",OfficeLogo:"",SkypeLogo:"",Door:"",EditMirrored:"",GiftCard:"",DoubleBookmark:"",StatusErrorFull:""}};(0,e.K1)(n,r)}function l(t,r){void 0===t&&(t="");var n={style:{MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontStyle:"normal",fontWeight:"normal",speak:"none"},fontFace:{fontFamily:'"FabricMDL2Icons-5"',src:"url('".concat(t,"fabric-icons-5-f95ba260.woff') format('woff')")},icons:{Certificate:"",FastForward:"",Rewind:"",Photo2:"",OpenSource:"",Movers:"",CloudDownload:"",Family:"",WindDirection:"",Bug:"",SiteScan:"",BrowserScreenShot:"",F12DevTools:"",CSS:"",JS:"",DeliveryTruck:"",ReminderPerson:"",ReminderGroup:"",ReminderTime:"",TabletMode:"",Umbrella:"",NetworkTower:"",CityNext:"",CityNext2:"",Section:"",OneNoteLogoInverse:"",ToggleFilled:"",ToggleBorder:"",SliderThumb:"",ToggleThumb:"",Documentation:"",Badge:"",Giftbox:"",VisualStudioLogo:"",HomeGroup:"",ExcelLogoInverse:"",WordLogoInverse:"",PowerPointLogoInverse:"",Cafe:"",SpeedHigh:"",Commitments:"",ThisPC:"",MusicNote:"",MicOff:"",PlaybackRate1x:"",EdgeLogo:"",CompletedSolid:"",AlbumRemove:"",MessageFill:"",TabletSelected:"",MobileSelected:"",LaptopSelected:"",TVMonitorSelected:"",DeveloperTools:"",Shapes:"",InsertTextBox:"",LowerBrightness:"",WebComponents:"",OfflineStorage:"",DOM:"",CloudUpload:"",ScrollUpDown:"",DateTime:"",Event:"",Cake:"",Org:"",PartyLeader:"",DRM:"",CloudAdd:"",AppIconDefault:"",Photo2Add:"",Photo2Remove:"",Calories:"",POI:"",AddTo:"",RadioBtnOff:"",RadioBtnOn:"",ExploreContent:"",Product:"",ProgressLoopInner:"",ProgressLoopOuter:"",Blocked2:"",FangBody:"",Toolbox:"",PageHeader:"",ChatInviteFriend:"",Brush:"",Shirt:"",Crown:"",Diamond:"",ScaleUp:"",QRCode:"",Feedback:"",SharepointLogoInverse:"",YammerLogo:"",Hide:"",Uneditable:"",ReturnToSession:"",OpenFolderHorizontal:"",CalendarMirrored:""}};(0,e.K1)(n,r)}function u(t,r){void 0===t&&(t="");var n={style:{MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontStyle:"normal",fontWeight:"normal",speak:"none"},fontFace:{fontFamily:'"FabricMDL2Icons-6"',src:"url('".concat(t,"fabric-icons-6-ef6fd590.woff') format('woff')")},icons:{SwayLogoInverse:"",OutOfOffice:"",Trophy:"",ReopenPages:"",EmojiTabSymbols:"",AADLogo:"",AccessLogo:"",AdminALogoInverse32:"",AdminCLogoInverse32:"",AdminDLogoInverse32:"",AdminELogoInverse32:"",AdminLLogoInverse32:"",AdminMLogoInverse32:"",AdminOLogoInverse32:"",AdminPLogoInverse32:"",AdminSLogoInverse32:"",AdminYLogoInverse32:"",DelveLogoInverse:"",ExchangeLogoInverse:"",LyncLogo:"",OfficeVideoLogoInverse:"",SocialListeningLogo:"",VisioLogoInverse:"",Balloons:"",Cat:"",MailAlert:"",MailCheck:"",MailLowImportance:"",MailPause:"",MailRepeat:"",SecurityGroup:"",Table:"",VoicemailForward:"",VoicemailReply:"",Waffle:"",RemoveEvent:"",EventInfo:"",ForwardEvent:"",WipePhone:"",AddOnlineMeeting:"",JoinOnlineMeeting:"",RemoveLink:"",PeopleBlock:"",PeopleRepeat:"",PeopleAlert:"",PeoplePause:"",TransferCall:"",AddPhone:"",UnknownCall:"",NoteReply:"",NoteForward:"",NotePinned:"",RemoveOccurrence:"",Timeline:"",EditNote:"",CircleHalfFull:"",Room:"",Unsubscribe:"",Subscribe:"",HardDrive:"",RecurringTask:"",TaskManager:"",TaskManagerMirrored:"",Combine:"",Split:"",DoubleChevronUp:"",DoubleChevronLeft:"",DoubleChevronRight:"",TextBox:"",TextField:"",NumberField:"",Dropdown:"",PenWorkspace:"",BookingsLogo:"",ClassNotebookLogoInverse:"",DelveAnalyticsLogo:"",DocsLogoInverse:"",Dynamics365Logo:"",DynamicSMBLogo:"",OfficeAssistantLogo:"",OfficeStoreLogo:"",OneNoteEduLogoInverse:"",PlannerLogo:"",PowerApps:"",Suitcase:"",ProjectLogoInverse:"",CaretLeft8:"",CaretRight8:"",CaretUp8:"",CaretDown8:"",CaretLeftSolid8:"",CaretRightSolid8:"",CaretUpSolid8:"",CaretDownSolid8:"",ClearFormatting:"",Superscript:"",Subscript:"",Strikethrough:"",Export:"",ExportMirrored:""}};(0,e.K1)(n,r)}function c(t,r){void 0===t&&(t="");var n={style:{MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontStyle:"normal",fontWeight:"normal",speak:"none"},fontFace:{fontFamily:'"FabricMDL2Icons-7"',src:"url('".concat(t,"fabric-icons-7-2b97bb99.woff') format('woff')")},icons:{SingleBookmark:"",SingleBookmarkSolid:"",DoubleChevronDown:"",FollowUser:"",ReplyAll:"",WorkforceManagement:"",RecruitmentManagement:"",Questionnaire:"",ManagerSelfService:"",ProductionFloorManagement:"",ProductRelease:"",ProductVariant:"",ReplyMirrored:"",ReplyAllMirrored:"",Medal:"",AddGroup:"",QuestionnaireMirrored:"",CloudImportExport:"",TemporaryUser:"",CaretSolid16:"",GroupedDescending:"",GroupedAscending:"",AwayStatus:"",MyMoviesTV:"",GenericScan:"",AustralianRules:"",WifiEthernet:"",TrackersMirrored:"",DateTimeMirrored:"",StopSolid:"",DoubleChevronUp12:"",DoubleChevronDown12:"",DoubleChevronLeft12:"",DoubleChevronRight12:"",CalendarAgenda:"",ConnectVirtualMachine:"",AddEvent:"",AssetLibrary:"",DataConnectionLibrary:"",DocLibrary:"",FormLibrary:"",FormLibraryMirrored:"",ReportLibrary:"",ReportLibraryMirrored:"",ContactCard:"",CustomList:"",CustomListMirrored:"",IssueTracking:"",IssueTrackingMirrored:"",PictureLibrary:"",OfficeAddinsLogo:"",OfflineOneDriveParachute:"",OfflineOneDriveParachuteDisabled:"",TriangleSolidUp12:"",TriangleSolidDown12:"",TriangleSolidLeft12:"",TriangleSolidRight12:"",TriangleUp12:"",TriangleDown12:"",TriangleLeft12:"",TriangleRight12:"",ArrowUpRight8:"",ArrowDownRight8:"",DocumentSet:"",GoToDashboard:"",DelveAnalytics:"",ArrowUpRightMirrored8:"",ArrowDownRightMirrored8:"",CompanyDirectory:"",OpenEnrollment:"",CompanyDirectoryMirrored:"",OneDriveAdd:"",ProfileSearch:"",Header2:"",Header3:"",Header4:"",RingerSolid:"",Eyedropper:"",MarketDown:"",CalendarWorkWeek:"",SidePanel:"",GlobeFavorite:"",CaretTopLeftSolid8:"",CaretTopRightSolid8:"",ViewAll2:"",DocumentReply:"",PlayerSettings:"",ReceiptForward:"",ReceiptReply:"",ReceiptCheck:"",Fax:"",RecurringEvent:"",ReplyAlt:"",ReplyAllAlt:"",EditStyle:"",EditMail:"",Lifesaver:"",LifesaverLock:"",InboxCheck:"",FolderSearch:""}};(0,e.K1)(n,r)}function d(t,r){void 0===t&&(t="");var n={style:{MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontStyle:"normal",fontWeight:"normal",speak:"none"},fontFace:{fontFamily:'"FabricMDL2Icons-8"',src:"url('".concat(t,"fabric-icons-8-6fdf1528.woff') format('woff')")},icons:{CollapseMenu:"",ExpandMenu:"",Boards:"",SunAdd:"",SunQuestionMark:"",LandscapeOrientation:"",DocumentSearch:"",PublicCalendar:"",PublicContactCard:"",PublicEmail:"",PublicFolder:"",WordDocument:"",PowerPointDocument:"",ExcelDocument:"",GroupedList:"",ClassroomLogo:"",Sections:"",EditPhoto:"",Starburst:"",ShareiOS:"",AirTickets:"",PencilReply:"",Tiles2:"",SkypeCircleCheck:"",SkypeCircleClock:"",SkypeCircleMinus:"",SkypeMessage:"",ClosedCaption:"",ATPLogo:"",OfficeFormsLogoInverse:"",RecycleBin:"",EmptyRecycleBin:"",Hide2:"",Breadcrumb:"",BirthdayCake:"",TimeEntry:"",CRMProcesses:"",PageEdit:"",PageArrowRight:"",PageRemove:"",Database:"",DataManagementSettings:"",CRMServices:"",EditContact:"",ConnectContacts:"",AppIconDefaultAdd:"",AppIconDefaultList:"",ActivateOrders:"",DeactivateOrders:"",ProductCatalog:"",ScatterChart:"",AccountActivity:"",DocumentManagement:"",CRMReport:"",KnowledgeArticle:"",Relationship:"",HomeVerify:"",ZipFolder:"",SurveyQuestions:"",TextDocument:"",TextDocumentShared:"",PageCheckedOut:"",PageShared:"",SaveAndClose:"",Script:"",Archive:"",ActivityFeed:"",Compare:"",EventDate:"",ArrowUpRight:"",CaretRight:"",SetAction:"",ChatBot:"",CaretSolidLeft:"",CaretSolidDown:"",CaretSolidRight:"",CaretSolidUp:"",PowerAppsLogo:"",PowerApps2Logo:"",SearchIssue:"",SearchIssueMirrored:"",FabricAssetLibrary:"",FabricDataConnectionLibrary:"",FabricDocLibrary:"",FabricFormLibrary:"",FabricFormLibraryMirrored:"",FabricReportLibrary:"",FabricReportLibraryMirrored:"",FabricPublicFolder:"",FabricFolderSearch:"",FabricMovetoFolder:"",FabricUnsyncFolder:"",FabricSyncFolder:"",FabricOpenFolderHorizontal:"",FabricFolder:"",FabricFolderFill:"",FabricNewFolder:"",FabricPictureLibrary:"",PhotoVideoMedia:"",AddFavorite:""}};(0,e.K1)(n,r)}function h(t,r){void 0===t&&(t="");var n={style:{MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontStyle:"normal",fontWeight:"normal",speak:"none"},fontFace:{fontFamily:'"FabricMDL2Icons-9"',src:"url('".concat(t,"fabric-icons-9-c6162b42.woff') format('woff')")},icons:{AddFavoriteFill:"",BufferTimeBefore:"",BufferTimeAfter:"",BufferTimeBoth:"",PublishContent:"",ClipboardList:"",ClipboardListMirrored:"",CannedChat:"",SkypeForBusinessLogo:"",TabCenter:"",PageCheckedin:"",PageList:"",ReadOutLoud:"",CaretBottomLeftSolid8:"",CaretBottomRightSolid8:"",FolderHorizontal:"",MicrosoftStaffhubLogo:"",GiftboxOpen:"",StatusCircleOuter:"",StatusCircleInner:"",StatusCircleRing:"",StatusTriangleOuter:"",StatusTriangleInner:"",StatusTriangleExclamation:"",StatusCircleExclamation:"",StatusCircleErrorX:"",StatusCircleInfo:"",StatusCircleBlock:"",StatusCircleBlock2:"",StatusCircleQuestionMark:"",StatusCircleSync:"",Toll:"",ExploreContentSingle:"",CollapseContent:"",CollapseContentSingle:"",InfoSolid:"",GroupList:"",ProgressRingDots:"",CaloriesAdd:"",BranchFork:"",MuteChat:"",AddHome:"",AddWork:"",MobileReport:"",ScaleVolume:"",HardDriveGroup:"",FastMode:"",ToggleLeft:"",ToggleRight:"",TriangleShape:"",RectangleShape:"",CubeShape:"",Trophy2:"",BucketColor:"",BucketColorFill:"",Taskboard:"",SingleColumn:"",DoubleColumn:"",TripleColumn:"",ColumnLeftTwoThirds:"",ColumnRightTwoThirds:"",AccessLogoFill:"",AnalyticsLogo:"",AnalyticsQuery:"",NewAnalyticsQuery:"",AnalyticsReport:"",WordLogo:"",WordLogoFill:"",ExcelLogo:"",ExcelLogoFill:"",OneNoteLogo:"",OneNoteLogoFill:"",OutlookLogo:"",OutlookLogoFill:"",PowerPointLogo:"",PowerPointLogoFill:"",PublisherLogo:"",PublisherLogoFill:"",ScheduleEventAction:"",FlameSolid:"",ServerProcesses:"",Server:"",SaveAll:"",LinkedInLogo:"",Decimals:"",SidePanelMirrored:"",ProtectRestrict:"",Blog:"",UnknownMirrored:"",PublicContactCardMirrored:"",GridViewSmall:"",GridViewMedium:"",GridViewLarge:"",Step:"",StepInsert:"",StepShared:"",StepSharedAdd:"",StepSharedInsert:"",ViewDashboard:"",ViewList:""}};(0,e.K1)(n,r)}function f(t,r){void 0===t&&(t="");var n={style:{MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontStyle:"normal",fontWeight:"normal",speak:"none"},fontFace:{fontFamily:'"FabricMDL2Icons-10"',src:"url('".concat(t,"fabric-icons-10-c4ded8e4.woff') format('woff')")},icons:{ViewListGroup:"",ViewListTree:"",TriggerAuto:"",TriggerUser:"",PivotChart:"",StackedBarChart:"",StackedLineChart:"",BuildQueue:"",BuildQueueNew:"",UserFollowed:"",ContactLink:"",Stack:"",Bullseye:"",VennDiagram:"",FiveTileGrid:"",FocalPoint:"",Insert:"",RingerRemove:"",TeamsLogoInverse:"",TeamsLogo:"",TeamsLogoFill:"",SkypeForBusinessLogoFill:"",SharepointLogo:"",SharepointLogoFill:"",DelveLogo:"",DelveLogoFill:"",OfficeVideoLogo:"",OfficeVideoLogoFill:"",ExchangeLogo:"",ExchangeLogoFill:"",Signin:"",DocumentApproval:"",CloneToDesktop:"",InstallToDrive:"",Blur:"",Build:"",ProcessMetaTask:"",BranchFork2:"",BranchLocked:"",BranchCommit:"",BranchCompare:"",BranchMerge:"",BranchPullRequest:"",BranchSearch:"",BranchShelveset:"",RawSource:"",MergeDuplicate:"",RowsGroup:"",RowsChild:"",Deploy:"",Redeploy:"",ServerEnviroment:"",VisioDiagram:"",HighlightMappedShapes:"",TextCallout:"",IconSetsFlag:"",VisioLogo:"",VisioLogoFill:"",VisioDocument:"",TimelineProgress:"",TimelineDelivery:"",Backlog:"",TeamFavorite:"",TaskGroup:"",TaskGroupMirrored:"",ScopeTemplate:"",AssessmentGroupTemplate:"",NewTeamProject:"",CommentAdd:"",CommentNext:"",CommentPrevious:"",ShopServer:"",LocaleLanguage:"",QueryList:"",UserSync:"",UserPause:"",StreamingOff:"",ArrowTallUpLeft:"",ArrowTallUpRight:"",ArrowTallDownLeft:"",ArrowTallDownRight:"",FieldEmpty:"",FieldFilled:"",FieldChanged:"",FieldNotChanged:"",RingerOff:"",PlayResume:"",BulletedList2:"",BulletedList2Mirrored:"",ImageCrosshair:"",GitGraph:"",Repo:"",RepoSolid:"",FolderQuery:"",FolderList:"",FolderListMirrored:"",LocationOutline:"",POISolid:"",CalculatorNotEqualTo:"",BoxSubtractSolid:""}};(0,e.K1)(n,r)}function p(t,r){void 0===t&&(t="");var n={style:{MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontStyle:"normal",fontWeight:"normal",speak:"none"},fontFace:{fontFamily:'"FabricMDL2Icons-11"',src:"url('".concat(t,"fabric-icons-11-2a8393d6.woff') format('woff')")},icons:{BoxAdditionSolid:"",BoxMultiplySolid:"",BoxPlaySolid:"",BoxCheckmarkSolid:"",CirclePauseSolid:"",CirclePause:"",MSNVideosSolid:"",CircleStopSolid:"",CircleStop:"",NavigateBack:"",NavigateBackMirrored:"",NavigateForward:"",NavigateForwardMirrored:"",UnknownSolid:"",UnknownMirroredSolid:"",CircleAddition:"",CircleAdditionSolid:"",FilePDB:"",FileTemplate:"",FileSQL:"",FileJAVA:"",FileASPX:"",FileCSS:"",FileSass:"",FileLess:"",FileHTML:"",JavaScriptLanguage:"",CSharpLanguage:"",CSharp:"",VisualBasicLanguage:"",VB:"",CPlusPlusLanguage:"",CPlusPlus:"",FSharpLanguage:"",FSharp:"",TypeScriptLanguage:"",PythonLanguage:"",PY:"",CoffeeScript:"",MarkDownLanguage:"",FullWidth:"",FullWidthEdit:"",Plug:"",PlugSolid:"",PlugConnected:"",PlugDisconnected:"",UnlockSolid:"",Variable:"",Parameter:"",CommentUrgent:"",Storyboard:"",DiffInline:"",DiffSideBySide:"",ImageDiff:"",ImagePixel:"",FileBug:"",FileCode:"",FileComment:"",BusinessHoursSign:"",FileImage:"",FileSymlink:"",AutoFillTemplate:"",WorkItem:"",WorkItemBug:"",LogRemove:"",ColumnOptions:"",Packages:"",BuildIssue:"",AssessmentGroup:"",VariableGroup:"",FullHistory:"",Wheelchair:"",SingleColumnEdit:"",DoubleColumnEdit:"",TripleColumnEdit:"",ColumnLeftTwoThirdsEdit:"",ColumnRightTwoThirdsEdit:"",StreamLogo:"",PassiveAuthentication:"",AlertSolid:"",MegaphoneSolid:"",TaskSolid:"",ConfigurationSolid:"",BugSolid:"",CrownSolid:"",Trophy2Solid:"",QuickNoteSolid:"",ConstructionConeSolid:"",PageListSolid:"",PageListMirroredSolid:"",StarburstSolid:"",ReadingModeSolid:"",SadSolid:"",HealthSolid:"",ShieldSolid:"",GiftBoxSolid:"",ShoppingCartSolid:"",MailSolid:"",ChatSolid:"",RibbonSolid:""}};(0,e.K1)(n,r)}function g(t,r){void 0===t&&(t="");var n={style:{MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontStyle:"normal",fontWeight:"normal",speak:"none"},fontFace:{fontFamily:'"FabricMDL2Icons-12"',src:"url('".concat(t,"fabric-icons-12-7e945a1e.woff') format('woff')")},icons:{FinancialSolid:"",FinancialMirroredSolid:"",HeadsetSolid:"",PermissionsSolid:"",ParkingSolid:"",ParkingMirroredSolid:"",DiamondSolid:"",AsteriskSolid:"",OfflineStorageSolid:"",BankSolid:"",DecisionSolid:"",Parachute:"",ParachuteSolid:"",FiltersSolid:"",ColorSolid:"",ReviewSolid:"",ReviewRequestSolid:"",ReviewRequestMirroredSolid:"",ReviewResponseSolid:"",FeedbackRequestSolid:"",FeedbackRequestMirroredSolid:"",FeedbackResponseSolid:"",WorkItemBar:"",WorkItemBarSolid:"",Separator:"",NavigateExternalInline:"",PlanView:"",TimelineMatrixView:"",EngineeringGroup:"",ProjectCollection:"",CaretBottomRightCenter8:"",CaretBottomLeftCenter8:"",CaretTopRightCenter8:"",CaretTopLeftCenter8:"",DonutChart:"",ChevronUnfold10:"",ChevronFold10:"",DoubleChevronDown8:"",DoubleChevronUp8:"",DoubleChevronLeft8:"",DoubleChevronRight8:"",ChevronDownEnd6:"",ChevronUpEnd6:"",ChevronLeftEnd6:"",ChevronRightEnd6:"",ContextMenu:"",AzureAPIManagement:"",AzureServiceEndpoint:"",VSTSLogo:"",VSTSAltLogo1:"",VSTSAltLogo2:"",FileTypeSolution:"",WordLogoInverse16:"",WordLogo16:"",WordLogoFill16:"",PowerPointLogoInverse16:"",PowerPointLogo16:"",PowerPointLogoFill16:"",ExcelLogoInverse16:"",ExcelLogo16:"",ExcelLogoFill16:"",OneNoteLogoInverse16:"",OneNoteLogo16:"",OneNoteLogoFill16:"",OutlookLogoInverse16:"",OutlookLogo16:"",OutlookLogoFill16:"",PublisherLogoInverse16:"",PublisherLogo16:"",PublisherLogoFill16:"",VisioLogoInverse16:"",VisioLogo16:"",VisioLogoFill16:"",TestBeaker:"",TestBeakerSolid:"",TestExploreSolid:"",TestAutoSolid:"",TestUserSolid:"",TestImpactSolid:"",TestPlan:"",TestStep:"",TestParameter:"",TestSuite:"",TestCase:"",Sprint:"",SignOut:"",TriggerApproval:"",Rocket:"",AzureKeyVault:"",Onboarding:"",Transition:"",LikeSolid:"",DislikeSolid:"",CRMCustomerInsightsApp:"",EditCreate:"",PlayReverseResume:"",PlayReverse:"",SearchData:"",UnSetColor:"",DeclineCall:""}};(0,e.K1)(n,r)}function m(t,r){void 0===t&&(t="");var n={style:{MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontStyle:"normal",fontWeight:"normal",speak:"none"},fontFace:{fontFamily:'"FabricMDL2Icons-13"',src:"url('".concat(t,"fabric-icons-13-c3989a02.woff') format('woff')")},icons:{RectangularClipping:"",TeamsLogo16:"",TeamsLogoFill16:"",Spacer:"",SkypeLogo16:"",SkypeForBusinessLogo16:"",SkypeForBusinessLogoFill16:"",FilterSolid:"",MailUndelivered:"",MailTentative:"",MailTentativeMirrored:"",MailReminder:"",ReceiptUndelivered:"",ReceiptTentative:"",ReceiptTentativeMirrored:"",Inbox:"",IRMReply:"",IRMReplyMirrored:"",IRMForward:"",IRMForwardMirrored:"",VoicemailIRM:"",EventAccepted:"",EventTentative:"",EventTentativeMirrored:"",EventDeclined:"",IDBadge:"",BackgroundColor:"",OfficeFormsLogoInverse16:"",OfficeFormsLogo:"",OfficeFormsLogoFill:"",OfficeFormsLogo16:"",OfficeFormsLogoFill16:"",OfficeFormsLogoInverse24:"",OfficeFormsLogo24:"",OfficeFormsLogoFill24:"",PageLock:"",NotExecuted:"",NotImpactedSolid:"",FieldReadOnly:"",FieldRequired:"",BacklogBoard:"",ExternalBuild:"",ExternalTFVC:"",ExternalXAML:"",IssueSolid:"",DefectSolid:"",LadybugSolid:"",NugetLogo:"",TFVCLogo:"",ProjectLogo32:"",ProjectLogoFill32:"",ProjectLogo16:"",ProjectLogoFill16:"",SwayLogo32:"",SwayLogoFill32:"",SwayLogo16:"",SwayLogoFill16:"",ClassNotebookLogo32:"",ClassNotebookLogoFill32:"",ClassNotebookLogo16:"",ClassNotebookLogoFill16:"",ClassNotebookLogoInverse32:"",ClassNotebookLogoInverse16:"",StaffNotebookLogo32:"",StaffNotebookLogoFill32:"",StaffNotebookLogo16:"",StaffNotebookLogoFill16:"",StaffNotebookLogoInverted32:"",StaffNotebookLogoInverted16:"",KaizalaLogo:"",TaskLogo:"",ProtectionCenterLogo32:"",GallatinLogo:"",Globe2:"",Guitar:"",Breakfast:"",Brunch:"",BeerMug:"",Vacation:"",Teeth:"",Taxi:"",Chopsticks:"",SyncOccurence:"",UnsyncOccurence:"",GIF:"",PrimaryCalendar:"",SearchCalendar:"",VideoOff:"",MicrosoftFlowLogo:"",BusinessCenterLogo:"",ToDoLogoBottom:"",ToDoLogoTop:"",EditSolid12:"",EditSolidMirrored12:"",UneditableSolid12:"",UneditableSolidMirrored12:"",UneditableMirrored:"",AdminALogo32:"",AdminALogoFill32:"",ToDoLogoInverse:""}};(0,e.K1)(n,r)}function v(t,r){void 0===t&&(t="");var n={style:{MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontStyle:"normal",fontWeight:"normal",speak:"none"},fontFace:{fontFamily:'"FabricMDL2Icons-14"',src:"url('".concat(t,"fabric-icons-14-5cf58db8.woff') format('woff')")},icons:{Snooze:"",WaffleOffice365:"",ImageSearch:"",NewsSearch:"",VideoSearch:"",R:"",FontColorA:"",FontColorSwatch:"",LightWeight:"",NormalWeight:"",SemiboldWeight:"",GroupObject:"",UngroupObject:"",AlignHorizontalLeft:"",AlignHorizontalCenter:"",AlignHorizontalRight:"",AlignVerticalTop:"",AlignVerticalCenter:"",AlignVerticalBottom:"",HorizontalDistributeCenter:"",VerticalDistributeCenter:"",Ellipse:"",Line:"",Octagon:"",Hexagon:"",Pentagon:"",RightTriangle:"",HalfCircle:"",QuarterCircle:"",ThreeQuarterCircle:"","6PointStar":"","12PointStar":"",ArrangeBringToFront:"",ArrangeSendToBack:"",ArrangeSendBackward:"",ArrangeBringForward:"",BorderDash:"",BorderDot:"",LineStyle:"",LineThickness:"",WindowEdit:"",HintText:"",MediaAdd:"",AnchorLock:"",AutoHeight:"",ChartSeries:"",ChartXAngle:"",ChartYAngle:"",Combobox:"",LineSpacing:"",Padding:"",PaddingTop:"",PaddingBottom:"",PaddingLeft:"",PaddingRight:"",NavigationFlipper:"",AlignJustify:"",TextOverflow:"",VisualsFolder:"",VisualsStore:"",PictureCenter:"",PictureFill:"",PicturePosition:"",PictureStretch:"",PictureTile:"",Slider:"",SliderHandleSize:"",DefaultRatio:"",NumberSequence:"",GUID:"",ReportAdd:"",DashboardAdd:"",MapPinSolid:"",WebPublish:"",PieSingleSolid:"",BlockedSolid:"",DrillDown:"",DrillDownSolid:"",DrillExpand:"",DrillShow:"",SpecialEvent:"",OneDriveFolder16:"",FunctionalManagerDashboard:"",BIDashboard:"",CodeEdit:"",RenewalCurrent:"",RenewalFuture:"",SplitObject:"",BulkUpload:"",DownloadDocument:"",GreetingCard:"",Flower:"",WaitlistConfirm:"",WaitlistConfirmMirrored:"",LaptopSecure:"",DragObject:"",EntryView:"",EntryDecline:"",ContactCardSettings:"",ContactCardSettingsMirrored:""}};(0,e.K1)(n,r)}function y(t,r){void 0===t&&(t="");var n={style:{MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontStyle:"normal",fontWeight:"normal",speak:"none"},fontFace:{fontFamily:'"FabricMDL2Icons-15"',src:"url('".concat(t,"fabric-icons-15-3807251b.woff') format('woff')")},icons:{CalendarSettings:"",CalendarSettingsMirrored:"",HardDriveLock:"",HardDriveUnlock:"",AccountManagement:"",ReportWarning:"",TransitionPop:"",TransitionPush:"",TransitionEffect:"",LookupEntities:"",ExploreData:"",AddBookmark:"",SearchBookmark:"",DrillThrough:"",MasterDatabase:"",CertifiedDatabase:"",MaximumValue:"",MinimumValue:"",VisualStudioIDELogo32:"",PasteAsText:"",PasteAsCode:"",BrowserTab:"",BrowserTabScreenshot:"",DesktopScreenshot:"",FileYML:"",ClipboardSolid:"",FabricUserFolder:"",FabricNetworkFolder:"",BullseyeTarget:"",AnalyticsView:"",Video360Generic:"",Untag:"",Leave:"",Trending12:"",Blocked12:"",Warning12:"",CheckedOutByOther12:"",CheckedOutByYou12:"",CircleShapeSolid:"",SquareShapeSolid:"",TriangleShapeSolid:"",DropShapeSolid:"",RectangleShapeSolid:"",ZoomToFit:"",InsertColumnsLeft:"",InsertColumnsRight:"",InsertRowsAbove:"",InsertRowsBelow:"",DeleteColumns:"",DeleteRows:"",DeleteRowsMirrored:"",DeleteTable:"",AccountBrowser:"",VersionControlPush:"",StackedColumnChart2:"",TripleColumnWide:"",QuadColumn:"",WhiteBoardApp16:"",WhiteBoardApp32:"",PinnedSolid:"",InsertSignatureLine:"",ArrangeByFrom:"",Phishing:"",CreateMailRule:"",PublishCourse:"",DictionaryRemove:"",UserRemove:"",UserEvent:"",Encryption:"",PasswordField:"",OpenInNewTab:"",Hide3:"",VerifiedBrandSolid:"",MarkAsProtected:"",AuthenticatorApp:"",WebTemplate:"",DefenderTVM:"",MedalSolid:"",D365TalentLearn:"",D365TalentInsight:"",D365TalentHRCore:"",BacklogList:"",ButtonControl:"",TableGroup:"",MountainClimbing:"",TagUnknown:"",TagUnknownMirror:"",TagUnknown12:"",TagUnknown12Mirror:"",Link12:"",Presentation:"",Presentation12:"",Lock12:"",BuildDefinition:"",ReleaseDefinition:"",SaveTemplate:"",UserGauge:"",BlockedSiteSolid12:"",TagSolid:"",OfficeChat:""}};(0,e.K1)(n,r)}function b(t,r){void 0===t&&(t="");var n={style:{MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontStyle:"normal",fontWeight:"normal",speak:"none"},fontFace:{fontFamily:'"FabricMDL2Icons-16"',src:"url('".concat(t,"fabric-icons-16-9cf93f3b.woff') format('woff')")},icons:{OfficeChatSolid:"",MailSchedule:"",WarningSolid:"",Blocked2Solid:"",SkypeCircleArrow:"",SkypeArrow:"",SyncStatus:"",SyncStatusSolid:"",ProjectDocument:"",ToDoLogoOutline:"",VisioOnlineLogoFill32:"",VisioOnlineLogo32:"",VisioOnlineLogoCloud32:"",VisioDiagramSync:"",Event12:"",EventDateMissed12:"",UserOptional:"",ResponsesMenu:"",DoubleDownArrow:"",DistributeDown:"",BookmarkReport:"",FilterSettings:"",GripperDotsVertical:"",MailAttached:"",AddIn:"",LinkedDatabase:"",TableLink:"",PromotedDatabase:"",BarChartVerticalFilter:"",BarChartVerticalFilterSolid:"",MicOff2:"",MicrosoftTranslatorLogo:"",ShowTimeAs:"",FileRequest:"",WorkItemAlert:"",PowerBILogo16:"",PowerBILogoBackplate16:"",BulletedListText:"",BulletedListBullet:"",BulletedListTextMirrored:"",BulletedListBulletMirrored:"",NumberedListText:"",NumberedListNumber:"",NumberedListTextMirrored:"",NumberedListNumberMirrored:"",RemoveLinkChain:"",RemoveLinkX:"",FabricTextHighlight:"",ClearFormattingA:"",ClearFormattingEraser:"",Photo2Fill:"",IncreaseIndentText:"",IncreaseIndentArrow:"",DecreaseIndentText:"",DecreaseIndentArrow:"",IncreaseIndentTextMirrored:"",IncreaseIndentArrowMirrored:"",DecreaseIndentTextMirrored:"",DecreaseIndentArrowMirrored:"",CheckListText:"",CheckListCheck:"",CheckListTextMirrored:"",CheckListCheckMirrored:"",NumberSymbol:"",Coupon:"",VerifiedBrand:"",ReleaseGate:"",ReleaseGateCheck:"",ReleaseGateError:"",M365InvoicingLogo:"",RemoveFromShoppingList:"",ShieldAlert:"",FabricTextHighlightComposite:"",Dataflows:"",GenericScanFilled:"",DiagnosticDataBarTooltip:"",SaveToMobile:"",Orientation2:"",ScreenCast:"",ShowGrid:"",SnapToGrid:"",ContactList:"",NewMail:"",EyeShadow:"",FabricFolderConfirm:"",InformationBarriers:"",CommentActive:"",ColumnVerticalSectionEdit:"",WavingHand:"",ShakeDevice:"",SmartGlassRemote:"",Rotate90Clockwise:"",Rotate90CounterClockwise:"",CampaignTemplate:"",ChartTemplate:"",PageListFilter:"",SecondaryNav:"",ColumnVerticalSection:"",SkypeCircleSlash:"",SkypeSlash:""}};(0,e.K1)(n,r)}function k(t,r){void 0===t&&(t="");var n={style:{MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontStyle:"normal",fontWeight:"normal",speak:"none"},fontFace:{fontFamily:'"FabricMDL2Icons-17"',src:"url('".concat(t,"fabric-icons-17-0c4ed701.woff') format('woff')")},icons:{CustomizeToolbar:"",DuplicateRow:"",RemoveFromTrash:"",MailOptions:"",Childof:"",Footer:"",Header:"",BarChartVerticalFill:"",StackedColumnChart2Fill:"",PlainText:"",AccessibiltyChecker:"",DatabaseSync:"",ReservationOrders:"",TabOneColumn:"",TabTwoColumn:"",TabThreeColumn:"",BulletedTreeList:"",MicrosoftTranslatorLogoGreen:"",MicrosoftTranslatorLogoBlue:"",InternalInvestigation:"",AddReaction:"",ContactHeart:"",VisuallyImpaired:"",EventToDoLogo:"",Variable2:"",ModelingView:"",DisconnectVirtualMachine:"",ReportLock:"",Uneditable2:"",Uneditable2Mirrored:"",BarChartVerticalEdit:"",GlobalNavButtonActive:"",PollResults:"",Rerun:"",QandA:"",QandAMirror:"",BookAnswers:"",AlertSettings:"",TrimStart:"",TrimEnd:"",TableComputed:"",DecreaseIndentLegacy:"",IncreaseIndentLegacy:"",SizeLegacy:""}};(0,e.K1)(n,r)}var C=function(){(0,e.aH)("trash","delete"),(0,e.aH)("onedrive","onedrivelogo"),(0,e.aH)("alertsolid12","eventdatemissed12"),(0,e.aH)("sixpointstar","6pointstar"),(0,e.aH)("twelvepointstar","12pointstar"),(0,e.aH)("toggleon","toggleleft"),(0,e.aH)("toggleoff","toggleright")};var S=s(3451);(0,s(1598).v)("@fluentui/font-icons-mdl2","8.5.62");var _="".concat(e.pD,"/assets/icons/"),B=(0,S.z)();var w=s(7308),x=s(9190),T=s(1481),E=s(947),P=(e=>(e.Centro="Centro",e.Hvc="Hvc",e.Consumer="Consumer",e))(P||{}),A=(e=>(e.Request="Request",e.History="History",e.DataSources="DataSources",e.SetTitleImpl="SetTitleImpl",e))(A||{}),F=s(6355);const D=e=>e&&e(F.mL);const I=async(e,t)=>{const{parseUrls:r,setHistory:n}=s(881);if(e){let o,a;t&&(o=e?.config?.targetAppUrls??r(t.targetAppUrls));const{createCentroHistory:i}=await s.e(875).then(s.bind(s,4875));a=i(e.history,{...e.config,targetAppUrls:o}),n(a),e.callback&&e.callback(a)}else{const{createMemoryHistory:e}=await Promise.resolve().then(s.bind(s,1159));n(e())}};var L=s(9679);const N=async(e,t)=>{const{setRequestFunction:r}=s(3907);if("function"==typeof e)r(e);else if("object"==typeof e&&e.getAuthToken){const n=()=>({}),o=e=>{const r=t.targetAppUrls&&JSON.parse(t.targetAppUrls);if(!r)throw new Error("loaderData.targetAppUrls is invalid");switch(e.backend){case L.qb.ExchangeAdminCenter:return r.EXOAdminPortal+e.url;case L.qb.TeamsAdminCenter:return r.TeamsAdminPortal+e.url;case L.qb.M365AdminCenter:case L.qb.Mover:case L.qb.SharepointAdminCenter:break;default:throw new Error(`${e.backend} is not supported yet.`)}return r.M365AdminPortal+e.url},a=e.globalHeaderResolver??n,i=e.urlResolveHandler??o,{DataService:l}=await Promise.resolve().then(s.bind(s,3817)),u=new l(a,i,e.getAuthToken);r(u.makeRequest.bind(u))}else e||(0,T.Rm)({id:"520643",message:"No request adapter provided",type:E.JV.Info})};var M=s(3202);const R=async(e,t)=>{if(e){const r="Started",n="Ended",o=`Set_${e.type}_Provided_By_${e.provider}_${r}`,a=`Set_${e.type}_Provided_By_${e.provider}_${n}`,i=`_Set_${e.type}_Provided_By_${e.provider}`;try{(0,M.perfStartEvent)(o),await t(e.impl),(0,M.perfEndEvent)(o,a,!1,{success:!0}),(0,T.Rm)({id:"520640",message:`${i} succeeded`,type:E.JV.Info})}catch(e){(0,T.Rm)({id:"520641",message:`${i} failed`,type:E.JV.Error,error:e})}}},O=e=>{const{setSetTitleImpl:t}=s(272);t(e)};async function H(e,t,r,n){if((0,T.Rm)({id:"520642",message:r.versionInfo?`Use hvc-loader version: ${r.versionInfo}`:"Use hvc-loader version: 2 or older",type:E.JV.Info}),r.versionInfo&&(r.versionInfo.startsWith("3")||r.versionInfo.startsWith("4")||r.versionInfo.startsWith("5"))){let o;o="function"==typeof t?t(n):t;const a=function(e,t){let r;return t?"function"==typeof t?r={type:A.Request,provider:P.Consumer,impl:t}:"object"==typeof t&&t.getAuthToken&&(r={type:A.Request,provider:P.Centro,impl:t}):"function"==typeof e?r={type:A.Request,provider:P.Hvc,impl:e}:"object"==typeof e&&e.getAuthToken&&(r={type:A.Request,provider:P.Centro,impl:e}),r}(e?.request,o?.request),i=async e=>{await N(e,r)};await R(a,i);const s=function(e,t){let r;return r=t?{type:A.SetTitleImpl,provider:P.Consumer,impl:t}:e?{type:A.SetTitleImpl,provider:P.Hvc,impl:e}:{type:A.SetTitleImpl,provider:P.Centro,impl:void 0},r}(e?.setTitleImpl,o?.setTitleImpl);await R(s,O);const l=function(e,t){let r;return r=t?{type:A.History,provider:P.Consumer,impl:t}:e?{type:A.History,provider:P.Hvc,impl:e}:{type:A.History,provider:P.Centro,impl:void 0},r}(e?.historyConfig,o?.historyConfig),u=async e=>{await I(e,r)};await R(l,u);const c=function(e,t){let r;if(t){const e=e=>{t&&t(e)};r={type:A.DataSources,provider:P.Consumer,impl:e}}else e&&(r={type:A.DataSources,provider:P.Hvc,impl:e});return r}(e?.dataSources,o?.dataSources);await R(c,D)}else{const e=t;e.request&&await N(e.request),O(e.setTitleImpl),await I(e.historyConfig,r),D(e.dataSources)}}var z=s(2535),V=s(9761),W=s(3922),U=s(3824),j=s(2730);class q extends w.PureComponent{static getDerivedStateFromError(){return{hasError:!0}}constructor(e){super(e),this.state={hasError:!1}}componentDidCatch(e,t){this.props.fallbackCallback&&this.props.fallbackCallback(e,t),U.t.error("500310",`Unexpected failure in:\n ${t.componentStack}`,e,{feature:this.props.errorMetadata?.feature,url:(0,j.HE)(window.location.hash)},void 0)}render(){return this.state.hasError?this.props.renderExternalFallback?(this.props.renderExternalFallback(),w.createElement(w.Fragment,null)):this.props.fallbackUi:this.props.children}}let $;var K=s(4121);let G=!1;const Q=e=>({hvc:e,hvcVersion:V.u.buildNumber,timestamp:Date.now()});var J=s(881);let Y=!0;function X(e,t,r){const n=[];let o=Promise.resolve(),a=0;const i=e,l=t,u=r;let c,d=!1;const h=window.m365config?.hostingAppUrls;if(h){const e=JSON.parse(h);c=e.M365AdminPortal+"/api/instrument/logclient"}else{if(!s.p.startsWith("https://res.cdn.office.net")&&!s.p.startsWith("https://res.sdf.cdn.office.net"))return{logger:()=>{}};c="https://admin.microsoft.com/api/instrument/logclient"}const f=()=>{0===n.length||Y?d=!1:(d=!0,setTimeout(()=>{p().catch(()=>{})},1e3))},p=()=>0===n.length||Y?(f(),Promise.resolve()):(o=new Promise((e,t)=>{const r=new XMLHttpRequest;r.open("POST",c,!0),r.setRequestHeader("Content-Type","application/json"),r.setRequestHeader("x-ms-mac-hostingapp",l),r.setRequestHeader("x-ms-mac-appid",i),r.setRequestHeader("x-ms-mac-version",u),r.onreadystatechange=()=>{if(r.readyState===XMLHttpRequest.DONE){if(204!==r.status){const e=new Error(`Request to /api/instrument/logclient failed, server responseCode: ${r.status} body: ${r.response}`);return console.log(e),void t(e)}e()}};const o=n.splice(0,n.length);r.send(JSON.stringify(o))}),o.then(f));f();return{logger:function(e){if(!(0,E.Rj)(e))return;a+=1;const t=parseInt(e.id,10),r=e.message||"";let o="",s="";try{if(o=(0,J.getHistory)().location.pathname,null!==o&&-1!==o.indexOf(":")){const e=o.split(":");o=e[0],s=e[1]}}catch(e){o="",s=""}var l;l={TagId:t,LogLevel:1,LogCategory:e.logCategory||E.nh.ClientFramework,Message:(0,j.HE)(r),Adhoc0:i,Adhoc1:a.toString(),Adhoc2:(0,j.HE)(JSON.stringify({data:e.data})),Adhoc5:(0,j.HE)(s),PageName:(0,j.HE)(o)},n.push(l),d||f()},flush:async function(){return Promise.all([o,p()]).then(()=>{})}}}var Z=s(5179),ee=s(3595);function te(e,t){e.appId||(e.appId=(0,ee.G)());const r=(0,W.K)(e);(0,F.mL)(z.n.Static,r),(0,Z.BS)(e.dataBoundaryDataSource);const{consoleLogger:n}=s(2455);(0,T.EJ)("consoleLogger",{logger:n}),(0,T.EJ)("frameworkLogger",X(e.appId,e.hostName,V.w)),e.kustoEndpoint&&((0,T.EJ)("kustoLogger",(0,K.Kx)(e.appId,e.kustoEndpoint,e.hostName,V.w)),Y=!1),(0,T.a$)(t),(0,T.Rm)({type:E.JV.Framework,message:"Centro app invoked",id:"525741",data:{appName:"floodgate",appDependencies:JSON.parse(JSON.stringify(["runtime","legacy","componentsV8","survey-common","perf-measurement","mac-common","list-feature-factory","a365-common","inline-feedback","content"])),location:window.location.href.replace(window.location.search,""),locationAncestors:JSON.stringify(window.location.ancestorOrigins)}})}let re=!1;function ne(e,t){return r=>{async function n(){var t;return t=Q(e),G?(0,T.Rm)({id:"510450",type:E.JV.Availability,logCategory:E.nh.ClientAvailability,message:`${t.hvc} unmounted`,data:{...t}}):(0,T.Rm)({id:"510449",type:E.JV.Availability,logCategory:E.nh.ClientAvailability,message:`${t.hvc} unmounted prematurely`,data:{...t}}),x.unmountComponentAtNode(r)}return new Promise(o=>{let a="";r.getAttribute("data-hvc-id")&&(a=r.getAttribute("data-hvc-id"));try{const{markHvcBootstrap:i}=s(3202);i();const l=t(),u=(0,F.b2)(z.n.Error).register(),c=()=>w.createElement(w.Fragment,null,"An error occurred."),d=(t,r)=>{(0,T.Rm)({type:E.JV.Error,message:`Centro HVC ${e} failed to render. ${r.componentStack}`,id:"523950",error:t}),u&&u.fallbackCallback&&u.fallbackCallback(t,r)};x.render(w.createElement(q,{fallbackCallback:d,fallbackUi:w.createElement(c,null),renderExternalFallback:u&&u.renderFallbackUi?u.renderFallbackUi:void 0,errorMetadata:{feature:e}},w.createElement(l,{dataHvcId:a})),r,()=>{o(n),(0,T.Rm)({type:E.JV.Info,message:"makeReactBootstrapper step has succeeded",id:"509270"})})}catch(e){throw(0,T.Rm)({type:E.JV.Error,message:"error in makeReactBootstrapper step",id:"509269",error:e}),e}})}}var oe=(e=>(e.teamsRoomsPageActionableInsightsL2="teams-rooms-page-actionable-insights-l2",e.copilotPanels="copilot-panels",e.billingPoMapping="billing-po-mapping",e.billingPoPreferences="billing-po-preferences",e.billingPoManage="billing-po-manage",e.billingPoCostcenter="billing-po-costcenter",e.billingInvoiceDetailsTransactions="billing-invoice-details-transactions",e.copilotSearch="copilot-search",e.configScopeTest="config-scope-test",e.teamsRoomsPageActionableInsightsL1="teams-rooms-page-actionable-insights-l1",e.setupMfa="setup-mfa",e.spStorage="sp-storage",e.exitSurveyHvc="exit-survey-hvc",e.teamsRoom="teams-room",e.ricePromptHelper="rice-prompt-helper",e.sharepointStorage="sharepoint-storage",e.omnichannelChatSupport="omnichannel-chat-support",e.copilotAgentMetadata="copilot-agent-metadata",e.requestManagementCard="request-management-card",e.ewsReport="ews-report",e.teamsRoomsPageDeskUsageL2="teams-rooms-page-desk-usage-l2",e.teamsRoomsPageDeskUsageL1="teams-rooms-page-desk-usage-l1",e.teamsRoomsCommon="teams-rooms-common",e.teamsRoomsDataview="teams-rooms-dataview",e.teamsRoomsDeskusageL1="teams-rooms-deskusage-l1",e.riceTacPolicyTroubleshooting="rice-tac-policy-troubleshooting",e.riceSupportTools="rice-support-tools",e.riceTacVoiceCmdConf="rice-tac-voice-cmd-conf",e.assignPhoneNumbersWizard="assign-phone-numbers-wizard",e.baskuRecommender="basku-recommender",e.riceAdminCopilotRecommendations="rice-admin-copilot-recommendations",e.placesMapsOnboarding="places-maps-onboarding",e.centroAcReactCharts="centro-ac-react-charts",e.shopByDevice="shop-by-device",e.insightsMostLeastUsedSharedSpaces="insights-most-least-used-shared-spaces",e.m365Backup="m365-backup",e.riceTacuser="rice-tacuser",e.selfhelpHome="selfhelp-home",e.riceValueGuidance="rice-value-guidance",e.riceAdminHeadlines="rice-admin-headlines",e.deviceSettings="device-settings",e.configProfileForm="config-profile-form",e.inPageSuggestionPills="in-page-suggestion-pills",e.copilotNewsletter="copilot-newsletter",e.insightsOverallWorkspaceUtilization="insights-overall-workspace-utilization",e.insightsAverageWorkspaceUtilization="insights-average-workspace-utilization",e.insightsTotalCapacity="insights-total-capacity",e.insightsTotalRooms="insights-total-rooms",e.copilotInsights="copilot-insights",e.insightsDaysOfWeekSelector="insights-days-of-week-selector",e.insightsBusinessHours="insights-business-hours",e.getDiagnostics="get-diagnostics",e.selfhelpSetupSnowList="selfhelp-setup-snow-list",e.selfhelpSetupSnowWizard="selfhelp-setup-snow-wizard",e.insightsLocationFilter="insights-location-filter",e.riceUser="rice-user",e.appTrustCatalog="app-trust-catalog",e.alchemyPerfCard="alchemy-perf-card",e.insightsHybridReadinessSummary="insights-hybrid-readiness-summary",e.insightsDatetimeFilter="insights-datetime-filter",e.insightsCommon="insights-common",e.vivaCopilotPoliciesPanel="viva-copilot-policies-panel",e.insightsPmpPage="insights-pmp-page",e.riceExample="rice-example",e.alchemyTicketsSavedChart="alchemy-tickets-saved-chart",e.m365Insights="m365-insights",e.ungracefulAppExit="ungraceful-app-exit",e.riceCopilotLab="rice-copilot-lab",e.riceExperienceInsights="rice-experience-insights",e.libbieWebPrompts="libbie-web-prompts",e.sussexAdoptionhub="sussex-adoptionhub",e.insightsMeetingspaceUtilizationHeatmap="insights-meetingspace-utilization-heatmap",e.insightsOccupancyReservationVstackedbarchart="insights-occupancy-reservation-vstackedbarchart",e.insightsBaseCardUsage="insights-base-card-usage",e.insightsBaseCard="insights-base-card",e.baResourceManagement="ba-resource-management",e.inlineHelpHvc="inline-help-hvc",e.alchemyTicketVolumeChart="alchemy-ticket-volume-chart",e.alchemyTopIssuesList="alchemy-top-issues-list",e.alchemyTicketCreationRateChart="alchemy-ticket-creation-rate-chart",e.alchemyDashboard="alchemy-dashboard",e.vivauxAppBar="vivaux-app-bar",e.libbieHvc="libbie-hvc",e.libbieLoader="libbie-loader",e.pcfFeedback="pcf-feedback",e.easyTrialsRecommendation="easy-trials-recommendation",e.orderHistory="order-history",e.edgeAdminCenter="edge-admin-center",e.surveyAuthoring="survey-authoring",e.placesFloorplans="places-floorplans",e.placesHybridspaceAnalytics="places-hybridspace-analytics",e.centroCopilotHvc="centro-copilot-hvc",e.centroCopilotHvcSydney="centro-copilot-sydney",e.floodgate="floodgate",e.billing="billing",e.billingAccountProperties="billing-account-properties",e.billingTaxidModule="billing-taxid-module",e.billingBenefits="billing-benefits",e.billingCredits="billing-credits",e.billingProfileProperties="billing-profile-properties",e.billingAddressModule="billing-address-module",e.billingInvoiceSectionProperties="billing-invoice-section-properties",e.billingInvoiceDetails="billing-invoice-details",e.billingInvoiceList="billing-invoice-list",e.billingInvoiceTransactions="billing-invoice-transactions",e.billingNotifications="billingNotifications",e.confirmPaymentModule="confirm-payment-module",e.dashboard="dashboard",e.policyPackageWizard="policyPackageWizard",e.virtualVisitWizard="virtualVisitWizard",e.shiftsConnectorWizard="shiftsConnectorWizard",e.groups="groups",e.appMgmt="app-mgmt",e.roles="roles",e.globalSearch="global-search",e.multiTenantServiceHealth="multi-tenant-service-health",e.cloudShell="cloud-shell",e.dataAccessGovernance="dataaccessgovernance",e.devices="devices",e.a365Diagnostics="a365-diagnostics",e.migrationManager="migration-manager",e.serviceHealth="service-health",e.userDetailPanel="user-detail-panel",e.peopleExtensibility="people-extensibility",e.tenantSwitcher="tenant-switcher",e.microsoftSearch="microsoft-search",e.mto="mto",e.simplifiedUserList="simplified-user-list",e.simplifiedAddUser="simplified-add-user",e.officeHealthCurrency="office-health-currency",e.officeHealthFrequency="office-health-frequency",e.officeHealthPerpetual="office-health-perpetual",e.officeHealthVulnerabilities="office-health-vulnerabilities",e.m365ReleaseHealth="m365-release-health",e.resetPasswordPanel="reset-password-panel",e.bulkResetPasswordPanel="bulk-reset-password-panel",e.unifiedCollaborationPanel="unified-collaboration-panel",e.simplifiedDashboard="simplified-dashboard",e.unifiedDeployment="unified-deployment",e.enhancedRestore="enhanced-restore",e.shareOfficeDownload="share-office-wizard",e.windowsUpdateStatus="windows-update-status",e.windowsEndOfService="windows-end-of-service",e.teamsSettings="teams-settings",e.teamsSettingsConfig="teams-settings-config",e.teamsAppHomepage="teams-app-homepage",e.teamsChatbotAdmin="teamsChatbotAdmin",e.teamsAppHelp="teams-app-help",e.feedbackPanel="unified-feedback-panel",e.exchangeHealthCumulativeUpdates="exchange-health-cumulative-updates",e.exchangeHealthSecurityUpdates="exchange-health-security-updates",e.exchangeHealthPerpetual="exchange-health-perpetual",e.appsHealth="appsHealth",e.assistEscalations="a365-escalations",e.siteList="site-list",e.shiftsManagement="shiftsManagement",e.leftNav="left-nav",e.ocvInappFeedback="ocv-inapp-feedback",e.unifiedConsentApi="unified-consent-api",e.unifiedConsentUi="unified-consent-ui",e.valueGuidanceV2="value-guidance-v2",e.vivaReachWizard="viva-reach-wizard",e.organizationalMessages="organizational-messages",e.licenseRequest="license-request",e.fusiontextanalytics="fusion-text-analytics",e.fusionFeedbackAnalytics="fusion-feedback-analytics",e.organizationalMessagesSDK="organizational-messages-sdk",e.businessAssistForecast="ba-forecast",e.storageManagement="storage-management",e.vivaPulseManageHvc="viva-pulse-manage-hvc",e.vivaGoalsOrganizationViews="viva-goals-organization-views",e.intentGraph="intent-graph",e.vivauxCommonNavigationWithDataTransform="vivaux-common-navigation-with-data-transform",e.vivauxAppHeader="vivaux-app-header",e.addUserWizard="adduser-wizard",e.orphanedCustomersPanel="orphaned-customers-panel",e.orphanedCustomersBanner="orphaned-customers-banner",e.insightsLocationDirectorySidenav="insightsLocationDirectorySidenav",e.WhatsNewInCopilotPanel="whats-new-in-copilot",e.CopilotControlSystemPanel="copilot-control-system",e.archiveUpsellPanelHvc="archive-upsell-panel-hvc",e.supportTools="support-tools",e.wizardFramework2="wizard-framework2",e))(oe||{});!function(e,S,w=void 0,x=void 0,P,A){if(re)return;let D,I;re=!0,void 0===window.m365_admin_features&&(window.m365_admin_features={cdnUrl:{},version:{},ariaLoggerId:"",hostingAppUrls:"",initializers:{},initializersv5:{},locDbg:{},staticAdditionalObjects:{},staticAdditionalObjectsv5:{},foreignEnvMainVersion:"3"}),window.m365_admin_features.initializersv5||(window.m365_admin_features.initializersv5={}),window.m365_admin_features.staticAdditionalObjectsv5||(window.m365_admin_features.staticAdditionalObjectsv5={});let L="en";document.currentScript.src&&(L=function(e){const t=e.match(/\.([a-z]{2,3}(?:-[A-Za-z]+)*)\.bundle\.js/);return t?t[1]:null}(document.currentScript.src)??"en");const N=`2025.7.31.4.${e}.${L}`;async function M(L,N,M){return I||(I=async function(){let I=N.versionInfo&&(N.versionInfo.startsWith("3")||N.versionInfo.startsWith("4")||N.versionInfo.startsWith("5"))?M.kustoEndpoint:L.runtimeStaticConfig.kustoEndpoint;"string"!=typeof I&&(I=`${N.centroBaseUrl}/api/instrument/logclient`);const R=V.u.buildNumber||"0.0.0";(!s.p||s.p.length<=1||!s.p.includes(R))&&(s.p=N.cdnUrl,(0,T.Rm)({type:E.JV.Info,message:`Webpack CDN URL updated: ${N.cdnUrl}, Build number: ${R}`,id:"533004"}));const O=N.ariaLoggerId;let U,j={};try{const e=JSON.parse(N.targetAppUrls);j={AriaLoggerGlobalCollectorEndpoint:e.AriaLoggerGlobalCollectorEndpoint,AriaLoggerEUCollectorEndpoint:e.AriaLoggerEUCollectorEndpoint},U=e.EUAriaLoggerId}catch(e){(0,T.Rm)({type:E.JV.Error,message:"ariaCollectorEndpoints, targetAppUrls is not a valid JSON",id:"516567",error:e})}if(N.versionInfo&&(N.versionInfo.startsWith("3")||N.versionInfo.startsWith("4")||N.versionInfo.startsWith("5")))te({...M,kustoEndpoint:I},M.additionalLoggers);else{const e=L;te({...e.runtimeStaticConfig,kustoEndpoint:I},e.additionalLoggers)}(0,T.a$)(P);const{pplPerfLogger:q}=s(4845);var G,J,Y,X;(0,T.EJ)("pplPerfLogger",{logger:q}),J={disableWarnings:!0},void 0===(G=void 0)&&(G=(null===(Y=null==B?void 0:B.FabricConfig)||void 0===Y?void 0:Y.iconBaseUrl)||(null===(X=null==B?void 0:B.FabricConfig)||void 0===X?void 0:X.fontBaseUrl)||_),[t,r,n,o,a,i,l,u,c,d,h,f,p,g,m,v,y,b,k].forEach(function(e){return e(G,J)}),C();const{createReduxRoot:Z}=s(8754);if(Z({},!1),await H(A,L,N,x),!0!==M?.disableAriaLogging){const{makeAnalyticsLogger:e}=s(2109),t=(0,F.b2)(z.n.LogMetadata).register();(0,T.EJ)("analyticsLogger",e(Promise.resolve({...t.analyticsLoggerMetadata,ariaLoggerId:O,ariaCollectorEndpoints:j,euAriaLoggerId:U})))}try{const e=JSON.parse(N.targetAppUrls);ee=e?.CDNContentURL,$=ee?.endsWith("/")?ee.slice(0,-1):ee}catch(e){(0,T.Rm)({type:E.JV.Error,message:"setBaseCDNUrl, targetAppUrls is not a valid JSON",id:"513924",error:e})}var ee;let re;if((0,F.xx)(z.n.CentroHvcLoader,(0,W.K)({centroBaseUrl:N.centroBaseUrl})),w){re={};for(const e in w)w.hasOwnProperty(e)&&(re[e]=w[e]())}return D={main:t=>((0,T.Rm)({type:E.JV.Info,message:"Hvc Load initiated",id:"509826",data:Q(e),logCategory:E.nh.ClientAvailability}),ne(e,S)(t)),objects:re},(0,K.J8)(),(0,T.Rm)({type:E.JV.Availability,message:"UX platform availability ForeignFeatureInitializeRuntime",id:"522022",data:{}}),D}().catch(e=>{throw(0,T.Rm)({type:E.JV.Error,message:"error in promiseForeignFeatureInitializeRuntime step",id:"522070",error:e}),I=void 0,e})),await I}window.m365_admin_features.staticAdditionalObjects[e]=x?Object.seal(x):x,window.m365_admin_features.staticAdditionalObjectsv5[N]=x?Object.seal(x):x,window.m365_admin_features.initialize=1,window.m365_admin_features.initializers[e]=M,window.m365_admin_features.initializersv5[N]=M}(oe.floodgate,()=>s(3970).Y)})()})();
          //# sourceMappingURL=https://localcdn.centro-dev.com:5555/floodgate.bundle.js.map
          Evidence
          /*! @license DOMPurify 3.1.7
          Solution

          Upgrade to the latest version of the affected library.

    2. https://login.live.com (1)

      1. Missing Anti-clickjacking Header (1)
        1. GET https://login.live.com/oauth20_authorize.srf?client_id=4765445b-32c6-49b0-83e6-1d93765276ca&scope=openid+profile+https%3a%2f%2fwww.office.com%2fv2%2fOfficeHome.All&redirect_uri=https%3a%2f%2fwww.microsoft365.com%2flandingv2&response_type=code+id_token&state=hPgiwoFPcr62BgS4B0HwWdgB3w-FhHZWr78kKi1oOGIS4ej3w8sGTBkSCu3UdZQYPi7RWcA0uGq-9ZmAmKIYVgGCONQIFxKoU9n9_-Pi2kHyyNBHpNG_GcpHzr4s_Gd2RHPJ0xXcwe9pYyvjGMeaBigUQ_tQqzJe2BjaO8pkv_cvllUhoL87UdsZGmDJ_BAlq9MNGFzcLyu4a5I49-961dDobtBTbDFKjqLgzbsSAJFlPkvybNZi7oc5GKtgZKSHuQeLV84iDa6UWdHEJEw58AxW3S9JEmMEkdOkAi4W1PbG5oT5DbgqhGvUdYARlkYdeGAPQ2vh60z63dMtGL4ls5OHAZ8Ja2Z-8MNvKYsg7NhUfxj764Jg-pi3d4QcQG342uAwYRItcfuBSG87RpqKCWBq9jsaCzC4XIFPshU-ests4PxIEokFBDFcuS3dDD-_jE5h5do4ZfuHi4Z8fvm5T9qcRpp8sP63J__VBoNEY3U&response_mode=form_post&nonce=638900840070308353.MjU4NzA4MDctY2JiOS00Mzk4LTgzZDEtY2Y2Y2YyNzg3ZmE2NzFmMTFhY2EtZjI4MS00NDM4LWE5YzctNDNiNDFhODBhMTE0&x-client-SKU=ID_NET8_0&x-client-Ver=8.5.0.0&uaid=c47ed05a52a541e3875c01ec958dc3b8&msproxy=1&issuer=mso&tenant=consumers&ui_locales=en-GB&epct=PAQABDgEAAABVrSpeuWamRam2jAF1XRQEMyP9M3FB-T32p4R_qOxpMvV1kuW63oYTRHHQn5J0ohMZhtBjW6ZkqroBI1YFO5hAlfaMESrHPVZtSKrerhSq8NUkGT-oW-XCFEulrSsQ-y5esZifjUf0Wp7Xs1OV0_IsB_q34cj_ldfuINEeMaD4o3WrdcxdnCsu9LmJccKtEDaOdRcKpA5qykyWVAmSLVBrTUjBV17xwjB7j_PKK5pXmyAA&jshs=0
          Alert tags
          Alert description

          The response does not protect against 'ClickJacking' attacks. It should include either Content-Security-Policy with 'frame-ancestors' directive or X-Frame-Options.

          Request
          Request line and header section (3800 bytes)
          GET https://login.live.com/oauth20_authorize.srf?client_id=4765445b-32c6-49b0-83e6-1d93765276ca&scope=openid+profile+https%3a%2f%2fwww.office.com%2fv2%2fOfficeHome.All&redirect_uri=https%3a%2f%2fwww.microsoft365.com%2flandingv2&response_type=code+id_token&state=hPgiwoFPcr62BgS4B0HwWdgB3w-FhHZWr78kKi1oOGIS4ej3w8sGTBkSCu3UdZQYPi7RWcA0uGq-9ZmAmKIYVgGCONQIFxKoU9n9_-Pi2kHyyNBHpNG_GcpHzr4s_Gd2RHPJ0xXcwe9pYyvjGMeaBigUQ_tQqzJe2BjaO8pkv_cvllUhoL87UdsZGmDJ_BAlq9MNGFzcLyu4a5I49-961dDobtBTbDFKjqLgzbsSAJFlPkvybNZi7oc5GKtgZKSHuQeLV84iDa6UWdHEJEw58AxW3S9JEmMEkdOkAi4W1PbG5oT5DbgqhGvUdYARlkYdeGAPQ2vh60z63dMtGL4ls5OHAZ8Ja2Z-8MNvKYsg7NhUfxj764Jg-pi3d4QcQG342uAwYRItcfuBSG87RpqKCWBq9jsaCzC4XIFPshU-ests4PxIEokFBDFcuS3dDD-_jE5h5do4ZfuHi4Z8fvm5T9qcRpp8sP63J__VBoNEY3U&response_mode=form_post&nonce=638900840070308353.MjU4NzA4MDctY2JiOS00Mzk4LTgzZDEtY2Y2Y2YyNzg3ZmE2NzFmMTFhY2EtZjI4MS00NDM4LWE5YzctNDNiNDFhODBhMTE0&x-client-SKU=ID_NET8_0&x-client-Ver=8.5.0.0&uaid=c47ed05a52a541e3875c01ec958dc3b8&msproxy=1&issuer=mso&tenant=consumers&ui_locales=en-GB&epct=PAQABDgEAAABVrSpeuWamRam2jAF1XRQEMyP9M3FB-T32p4R_qOxpMvV1kuW63oYTRHHQn5J0ohMZhtBjW6ZkqroBI1YFO5hAlfaMESrHPVZtSKrerhSq8NUkGT-oW-XCFEulrSsQ-y5esZifjUf0Wp7Xs1OV0_IsB_q34cj_ldfuINEeMaD4o3WrdcxdnCsu9LmJccKtEDaOdRcKpA5qykyWVAmSLVBrTUjBV17xwjB7j_PKK5pXmyAA&jshs=0 HTTP/1.1
          host: login.live.com
          Connection: keep-alive
          Upgrade-Insecure-Requests: 1
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36
          Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
          Sec-Fetch-Site: none
          Sec-Fetch-Mode: navigate
          Sec-Fetch-User: ?1
          Sec-Fetch-Dest: document
          sec-ch-ua: "Not)A;Brand";v="8", "Chromium";v="138", "Google Chrome";v="138"
          sec-ch-ua-mobile: ?0
          sec-ch-ua-platform: "Windows"
          sec-ch-ua-platform-version: "10.0.0"
          Accept-Language: en-GB,en-US;q=0.9,en;q=0.8
          Cookie: MicrosoftApplicationsTelemetryDeviceId=f8918b13-8b73-4403-936e-3c769a56be84; IgnoreCAW=1; MUID=d1c74c2156fa4582ab52d5d8aff10d69; ANON=A=8CF05EB1134F7503F93BEC5BFFFFFFFF&E=1f17&W=1; NAP=V=1.9&E=1ec6&C=5OpRmEZSdpRUMbElH5qEkXVDdKI2RBVW5M8QwKwq-A74xq51FqJi_w&W=1; MSFPC=GUID=59d44f022729430a9b3a806c067b1590&HASH=59d4&LV=202402&V=4&LU=1708251827107; mkt=en-GB; PPLState=1; MSPAuth=Disabled; MSPProf=Disabled; JSHP=3$ammaraht43%40gmail.com$Amara$Taj$$2$0$0$2686848258924855069$0; WLSSC=EgAlAgMAAAAMgAAArwABLfzxciVZkO6h8ihPkCiq9JmQ1rX9IaudSMAT+OfAlmYz/zcihgOVIKqbDMjR0glJQtdnIZIeqj14F/FX99nwuHt9LAZMK6F0VE9ak2ThW0n0eHksYaHJV9kedxFWn7W6+Fk78PHSQFbFqTxxltDnIAcEQ1wPjtPqHH0DBiqmnnQBdHd1b5EHgZ15MHC9jPa8XKUQTgLKQRzqW4S+LCZvNdm76Uvy3W5MVQ+qyK1Cy3URvr4h8X+wJSng9GIMPqsQ4mA8jlXbLzHNfipTiuwu3jsExsZxNErKkkzXLfB5/hpWokzkg8jJNfoALGqN7571IWdH7mzNG4WhzNmDVFd+XhQBgQAUAf2/AwDYxOxNDk6CaMBNgmgQJwAAChCgABAVAGFtbWFyYWh0NDNAZ21haWwuY29tAFcAACFhbW1hcmFodDQzJWdtYWlsLmNvbUBwYXNzcG9ydC5jb20AAAAgUEsAAAAAAAAECQIAAJUqVUAABkEABUFtYXJhAANUYWoAAAAAAAAAAAAAAAAAAAAAAABVL8O3aAVSWgAADk6CaMD0+GgAAAAAAAAAAAAAAAAOADM5LjM0LjE3OS4xNDMABAEAAAAAAAAAAAAAAAABAAAAAAAAAAAAAEa+eWUAAEGaSSUdv5eGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAA; SDIDC=CgIrmndz1Ow*xeaV34hV0wPrSJpa3KLni4TDPclHtLcRtaIU8N8K9qid6V9D7McnD1QpDCf*1OUCSV4!YtNSGyWVzoRRN9XrL!4SdF2Ng5X0LBBe0mwmFlxaSg6K4XT6xatvm6Ey90W!8qxOXOXA1Qk$; MSPSoftVis=@72198325083833620@:@; MSCC=59.103.197.181-PK; MSPVis=$38936; __Host-MSAAUTHP=11-M.C513_BAY.0.U.Cki3OmVncb0hJ9i4*1QrBH5U3dXGVjpNhbU0wgWPal2wehX4b5Ek4WqFSdo*yp0RG2E1rHpB5LuSZ!5zzoIB640U*HTAa!xsGxXwtPo!p0DOTwFO6r9VOya7OzjDAVCyRutShrS1LPych6ZHF3Udi*gx71ozIcv9SuBls9ia*c!9iCcoIllUwQ3*HsTNvil*xBuUoRrHfRy!DdBCN2EZ20r88OC0s5zUV2NrBuVX5Gz6waJOLYeSBXjwCHLILwDH45KG1QNWrtrcO3JSU02SwGSLkTpatSn*FehVJQaOONppL5WxJ!nfoxVvHZcZlrR7CCC*cmv1Qe!aVGFBM*pkwJg$
          
          
          Request body (0 bytes)
          Response
          Status line and header section (3969 bytes)
          HTTP/1.1 200 OK
          Cache-Control: no-store, no-cache
          Pragma: no-cache
          Content-Type: text/html; charset=utf-8
          Expires: Wed, 06 Aug 2025 13:32:28 GMT
          P3P: CP="DSP CUR OTPi IND OTRi ONL FIN"
          Referrer-Policy: strict-origin-when-cross-origin
          x-ms-route-info: C513_SN1
          x-ms-request-id: 684d89c7-0cc1-4fb8-ba2a-a354509c7d0d
          PPServer: PPV: 30 H: SN1PEPF0002F0BB V: 0
          X-Content-Type-Options: nosniff
          Strict-Transport-Security: max-age=31536000
          X-XSS-Protection: 1; mode=block
          Set-Cookie: MSPRequ=id=N&lt=1754487208&co=1; domain=login.live.com; Secure; path=/; SameSite=None; HttpOnly
          Set-Cookie: uaid=c47ed05a52a541e3875c01ec958dc3b8; domain=login.live.com; Secure; path=/; SameSite=None; HttpOnly
          Set-Cookie: __Host-MSAAUTH=11; expires=Thu, 30-Oct-1980 16:00:00 GMT; Secure; path=/; SameSite=None; HttpOnly
          Set-Cookie: __Host-MSAAUTHP=11-M.C513_SN1.0.U.Cn8rWhM3QReErtlcqoFyRsKJ3YqCFCB*T8pf9rZYICEvEyx18LaX8tCK2lGgV32KKWFoRkLtX3ugwTCcHEepS4IXPbpwaWbZF7J1VYW9MaroaZQ62sIDydrDv57NTgkBDTMo7Bslow2cqiPHCuYtI0Iwv5W5H1*LvNHYc9HJvQ*P81IbKyD5!ukd4Q7F*Edx9X6PgU0JSshhgzYRQpht*idGVezYxR1E8EeiHaSAhUcsof7eMpbxHIAebcPUdUm!PTRS1V7*c5SAxvFS2Gc6OZPDKL8ZYCUCJIDQbXPO3XTKjtmxr2xdclH9a9CvEW7Q1X6xVolE9urksoWfTmdGt5w$; expires=Mon, 31-Aug-2026 13:33:28 GMT; Secure; path=/; SameSite=None; HttpOnly
          Set-Cookie: PPLState=1; expires=Mon, 31-Aug-2026 13:33:28 GMT; domain=.live.com; Secure; path=/; SameSite=None
          Set-Cookie: MSPShared= ; expires=Thu, 30-Oct-1980 16:00:00 GMT; domain=login.live.com; Secure; path=/; SameSite=None
          Set-Cookie: MSPPre=ammaraht43%40gmail.com%7c6805525a552fc3b7%7c%7c; domain=login.live.com; path=/; Expires=Mon, 31-Aug-2026 13:33:28 GMT; Secure; SameSite=None
          Set-Cookie: MSPCID=6805525a552fc3b7; HTTPOnly; domain=login.live.com; path=/; Expires=Mon, 31-Aug-2026 13:33:28 GMT; Secure; SameSite=None
          Set-Cookie: MSPVis=$38936; HTTPOnly; domain=login.live.com; path=/; Expires=Mon, 31-Aug-2026 13:33:28 GMT; Secure; SameSite=None
          Set-Cookie: OParams=11O.Dmftpf2!68pkSxvGinOYQ6U5D1EC238TDhfXQy*hLxo*ni!3GrB5yaiMp7CtNbvwywUTxnx13N*EMOK3aKlZZiuyADF*DVDf5aW8Z8ESGBzRtuiWr0Gb0L2f2xuEyccmeAra4CyJIQHHh!XEnJHolX3*JRzZudTENR3vum9PZNzHdPt1sMPpt*LDcHn8S*YN0fMyaoMLRlHufgwuvMQ54LPPU!eGqb8PZbqXEYm3Pjw0NjxiS5nb3!1BYnQY3uhX3Q!xslLQz*sNfXATyaT2WinoyTY2718OG1k!LTto8SuHb*er43lOt7y9ZF0dVOm0OaM8g0wmK3AisGg5nHBx*R3FqpIoVjufg6D7vwfw51z!s2jm!LSRZjf1BlKXjNQD2HL*0Cp4Y6rw1zyx7F*cQ0dX2Afpk!qLOznrkp3APZHfwD3HYvzNC*ViAfV7POjvVMn9yhZWI6ZBPZ1WzdX7rHZVnIuTLldgTaG9ofKd0sca1C0Vd4NVlnf9Z9k0o*DDD4kM1T2aMr3zJRWx2muED!9uhK!E0ii70udi*QAMtsB2kNXdGqiQRZ64fVhe5QbfWMnQa3OBuFUtuARmHscgyBoBFW5vgNhxz0QKJ3AHf9Td60iK369E8f58F7YW8tilk8ZEmcoqRZuXSy9qlXBPb84xXt*weJzXdVu8!PtWvN2kysPQxx8JOhFAmctVI9FAfiKGlV*a!jeT4SRUR9C4DiYn7fUc9c5ccrR1iunKc5mdNkPk7yFSG9qEP5*aYsB*ZJbraTgHyLPpNqTxKGy*gdK2xID73uDjzElCjjMnU6qJB1iP5emx1E9WgD4zJSd3ErkdhzqFfohKbEDtWdMaASTDASJuT15pD*b4nem8T7a75Nn7HxJFi97!chdY4nuaffZMp*eBNw3n8rs1J7tNMrdPqs8SvUy8j8dHxdEDXnmipPfYD0QUmv5eG1UrnxymUAZzGQUmnq!KvQgg18yXNh8ynzbd*fcktnx99V5FfH1!jZD28JAo!hNTJS*Hkn9RZ9NHTtOaUXtH3MY*OxjXwSjqMztkwdtwxu3KrQq9HKMvR96w!T1arKH*V!EOhnCmn!d6r9r69xL6FU6rnZ2H*OKkw7Gv1fsh0Txas9sPDuzcjLLmEO!3wWLzDCEgE8MJYBoCKRnasbDTF0UBgwPmT*wTHiqnR!hi9rowCvjARRokceoB0xA2gFZ2FpUFx!ub7IsF0hM4k0JlBZPl37U4mdNaxrrvMVevaQQBKhz0QH6TwwjqeelujuzT8hywa2bt2JqHJsHQZQUcm7LmI1u9kSnE90a76fRUy4YAlk7*VrqnTP*VjvomrWCcEAQPYpYnyECrZHn1mR6RCsfqM6m1J7xM!mfsTGpA*MhlhBFSkz4cXZxXdNJ1tTftiVGPUBjy09ZgGNkmm8v8Jtt86v9gmgb0xZv6UTa6aomaPJV6zPehdFNVqg0VUvgIWivPp7EGqCKhl7GX2tRED4DV0uacpjaBl6qonckr1CZWv3m*05N8Z6LAeryEFcEG2pwsgf2lWIQHtUdZHb0Z9XTS9mFTO1Rg7jPaTjT6CI3RB0KGnTnL3SHYDfY3bEZfP54hW9GEFLRthvSlqfE2kA1vEt*uw1QBYFEwWQ6!7McEmbAsmXNgVG04mQr3Dcr6EvijZ6qSl8x7FZl9KcC98CU!waTz42U7RTxlKNUppcJ!WY2eqMVtrnWNY9oV856r0WtMCp2qbc*MdPdmTJuWl1uUohIcHdrzfxqPa6V94Ct8GRLsfn0mD4BKRascqMRDi!vxkeMdDQ$$; domain=login.live.com; Secure; path=/; SameSite=None; HttpOnly
          Set-Cookie: MSPBack=0; domain=login.live.com; Secure; path=/; SameSite=None
          Date: Wed, 06 Aug 2025 13:33:28 GMT
          Content-Length: 1415
          
          
          Response body (1415 bytes)
          <html><head><noscript>JavaScript required to sign in<meta http-equiv="Refresh" content="0; URL=https://login.live.com/jsDisabled.srf?mkt=EN-GB&lc=2057&uaid=c47ed05a52a541e3875c01ec958dc3b8"/></noscript><title>Continue</title><script type="text/javascript">function OnBack(){}function OnNext(){}function DoSubmit(){var subt=false;if(!subt){subt=true;document.fmHF.submit();}}</script></head><body onload="javascript:DoSubmit();"><form name="fmHF" id="fmHF" action="https://account.live.com/interrupt/passkey?mkt=EN-GB&uiflavor=web&client_id=1E00004040979A&id=0&fluent=2&ru=https://login.live.com/oauth20_authorize.srf%3fuaid%3dc47ed05a52a541e3875c01ec958dc3b8%26client_id%3d4765445b-32c6-49b0-83e6-1d93765276ca%26opid%3d19E9879917689135%26mkt%3dEN-GB%26opidt%3d1754487208" method="post" target="_self"><input type="hidden" name="pprid" id="pprid" value="6805525a552fc3b7"><input type="hidden" name="ipt" id="ipt" value="-Dsz8pXpo2eC2BuuRTRou*u663VLRH2cdiQoIo5oUwIcmtJaFFV*gWkGQ8lVbMnQ9b7OBe284RGxA4SP2C34Igfi8WHldF7BMjYu7eC!H5nEa2FyIwOZ0qabPTjORsjmYjTCLr5p9gUtcSdg9366cfZ2A8*GV22AQhc5PjCMIQuzLFfm*6vmeeRABqji5ZJyINXEIN4Y6lwzUItAl3JZb7Gy3tEDeLNj!bT9jpyzjrlvwNCmEYFy3Q8GJUYlkWN7sp!QmHyYsqVH0Rn7SjE2RYgFG0KxO1G!3JT3UFBo4NUn5W4COFZI9hjAiPVZHKeM1!DtHb9!MPE!PjyVZ1akFsrW48jnnfcZ2jnbHRzSjIbq3hjobMNKTpJ!kMH6eG88L!w$$"><input type="hidden" name="uaid" id="uaid" value="c47ed05a52a541e3875c01ec958dc3b8"></form></body></html>
          Parameter
          x-frame-options
          Solution

          Modern Web browsers support the Content-Security-Policy and X-Frame-Options HTTP headers. Ensure one of them is set on all web pages returned by your site/app.

          If you expect the page to be framed only by pages on your server (e.g. it's part of a FRAMESET) then you'll want to use SAMEORIGIN, otherwise if you never expect the page to be framed, you should use DENY. Alternatively consider implementing Content Security Policy's "frame-ancestors" directive.

    3. https://www.internee.pk (1)

      1. Cross-Domain Misconfiguration (1)
        1. GET https://www.internee.pk/robots.txt
          Alert tags
          Alert description

          Web browser data loading may be possible, due to a Cross Origin Resource Sharing (CORS) misconfiguration on the web server.

          Other info

          The CORS misconfiguration on the web server permits cross-domain read requests from arbitrary third party domains, using unauthenticated APIs on this domain. Web browser implementations do not permit arbitrary third parties to read the response from authenticated APIs, however. This reduces the risk somewhat. This misconfiguration could be used by an attacker to access data that is available in an unauthenticated manner, but which uses some other form of security, such as IP address white-listing.

          Request
          Request line and header section (242 bytes)
          GET https://www.internee.pk/robots.txt HTTP/1.1
          host: www.internee.pk
          user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
          pragma: no-cache
          cache-control: no-cache
          
          
          Request body (0 bytes)
          Response
          Status line and header section (707 bytes)
          HTTP/1.1 200 OK
          Accept-Ranges: bytes
          Access-Control-Allow-Origin: *
          Age: 9208
          Cache-Control: public, max-age=0, must-revalidate
          Content-Disposition: inline; filename="robots.txt"
          Content-Length: 78
          Content-Type: text/plain; charset=utf-8
          Date: Wed, 06 Aug 2025 12:18:09 GMT
          Etag: "1644b0dfcfb4ba30153ff0821fe19042"
          Last-Modified: Wed, 06 Aug 2025 09:44:40 GMT
          Server: Vercel
          Strict-Transport-Security: max-age=63072000
          X-Clerk-Auth-Reason: session-token-and-uat-missing
          X-Clerk-Auth-Status: signed-out
          X-Content-Type-Options: nosniff
          X-Frame-Options: DENY
          X-Matched-Path: /robots.txt
          X-Robots-Tag: index, follow
          X-Vercel-Cache: HIT
          X-Vercel-Id: dxb1::6mjtg-1754482689489-90b8738b97a3
          
          
          Response body (78 bytes)
          User-agent: *
          Allow: /
          Sitemap: https://interneepk-tau.vercel.app/sitemap.xml
          
          Evidence
          Access-Control-Allow-Origin: *
          Solution

          Ensure that sensitive data is not available in an unauthenticated manner (using IP address white-listing, for instance).

          Configure the "Access-Control-Allow-Origin" HTTP header to a more restrictive set of domains, or remove all CORS headers entirely, to allow the web browser to enforce the Same Origin Policy (SOP) in a more restrictive manner.

  5. Risk=Medium, Confidence=Low (1)

    1. https://login.live.com (1)

      1. Absence of Anti-CSRF Tokens (1)
        1. GET https://login.live.com/oauth20_authorize.srf?client_id=4765445b-32c6-49b0-83e6-1d93765276ca&scope=openid+profile+https%3a%2f%2fwww.office.com%2fv2%2fOfficeHome.All&redirect_uri=https%3a%2f%2fwww.microsoft365.com%2flandingv2&response_type=code+id_token&state=hPgiwoFPcr62BgS4B0HwWdgB3w-FhHZWr78kKi1oOGIS4ej3w8sGTBkSCu3UdZQYPi7RWcA0uGq-9ZmAmKIYVgGCONQIFxKoU9n9_-Pi2kHyyNBHpNG_GcpHzr4s_Gd2RHPJ0xXcwe9pYyvjGMeaBigUQ_tQqzJe2BjaO8pkv_cvllUhoL87UdsZGmDJ_BAlq9MNGFzcLyu4a5I49-961dDobtBTbDFKjqLgzbsSAJFlPkvybNZi7oc5GKtgZKSHuQeLV84iDa6UWdHEJEw58AxW3S9JEmMEkdOkAi4W1PbG5oT5DbgqhGvUdYARlkYdeGAPQ2vh60z63dMtGL4ls5OHAZ8Ja2Z-8MNvKYsg7NhUfxj764Jg-pi3d4QcQG342uAwYRItcfuBSG87RpqKCWBq9jsaCzC4XIFPshU-ests4PxIEokFBDFcuS3dDD-_jE5h5do4ZfuHi4Z8fvm5T9qcRpp8sP63J__VBoNEY3U&response_mode=form_post&nonce=638900840070308353.MjU4NzA4MDctY2JiOS00Mzk4LTgzZDEtY2Y2Y2YyNzg3ZmE2NzFmMTFhY2EtZjI4MS00NDM4LWE5YzctNDNiNDFhODBhMTE0&x-client-SKU=ID_NET8_0&x-client-Ver=8.5.0.0&uaid=c47ed05a52a541e3875c01ec958dc3b8&msproxy=1&issuer=mso&tenant=consumers&ui_locales=en-GB&epct=PAQABDgEAAABVrSpeuWamRam2jAF1XRQEMyP9M3FB-T32p4R_qOxpMvV1kuW63oYTRHHQn5J0ohMZhtBjW6ZkqroBI1YFO5hAlfaMESrHPVZtSKrerhSq8NUkGT-oW-XCFEulrSsQ-y5esZifjUf0Wp7Xs1OV0_IsB_q34cj_ldfuINEeMaD4o3WrdcxdnCsu9LmJccKtEDaOdRcKpA5qykyWVAmSLVBrTUjBV17xwjB7j_PKK5pXmyAA&jshs=0
          Alert tags
          Alert description

          No Anti-CSRF tokens were found in a HTML submission form.

          A cross-site request forgery is an attack that involves forcing a victim to send an HTTP request to a target destination without their knowledge or intent in order to perform an action as the victim. The underlying cause is application functionality using predictable URL/form actions in a repeatable way. The nature of the attack is that CSRF exploits the trust that a web site has for a user. By contrast, cross-site scripting (XSS) exploits the trust that a user has for a web site. Like XSS, CSRF attacks are not necessarily cross-site, but they can be. Cross-site request forgery is also known as CSRF, XSRF, one-click attack, session riding, confused deputy, and sea surf.

          CSRF attacks are effective in a number of situations, including:

          * The victim has an active session on the target site.

          * The victim is authenticated via HTTP auth on the target site.

          * The victim is on the same local network as the target site.

          CSRF has primarily been used to perform an action against a target site using the victim's privileges, but recent techniques have been discovered to disclose information by gaining access to the response. The risk of information disclosure is dramatically increased when the target site is vulnerable to XSS, because XSS can be used as a platform for CSRF, allowing the attack to operate within the bounds of the same-origin policy.

          Other info

          No known Anti-CSRF token [anticsrf, CSRFToken, __RequestVerificationToken, csrfmiddlewaretoken, authenticity_token, OWASP_CSRFTOKEN, anoncsrf, csrf_token, _csrf, _csrfSecret, __csrf_magic, CSRF, _token, _csrf_token, _csrfToken] was found in the following HTML form: [Form 1: "ipt" "pprid" "uaid" ].

          Request
          Request line and header section (3800 bytes)
          GET https://login.live.com/oauth20_authorize.srf?client_id=4765445b-32c6-49b0-83e6-1d93765276ca&scope=openid+profile+https%3a%2f%2fwww.office.com%2fv2%2fOfficeHome.All&redirect_uri=https%3a%2f%2fwww.microsoft365.com%2flandingv2&response_type=code+id_token&state=hPgiwoFPcr62BgS4B0HwWdgB3w-FhHZWr78kKi1oOGIS4ej3w8sGTBkSCu3UdZQYPi7RWcA0uGq-9ZmAmKIYVgGCONQIFxKoU9n9_-Pi2kHyyNBHpNG_GcpHzr4s_Gd2RHPJ0xXcwe9pYyvjGMeaBigUQ_tQqzJe2BjaO8pkv_cvllUhoL87UdsZGmDJ_BAlq9MNGFzcLyu4a5I49-961dDobtBTbDFKjqLgzbsSAJFlPkvybNZi7oc5GKtgZKSHuQeLV84iDa6UWdHEJEw58AxW3S9JEmMEkdOkAi4W1PbG5oT5DbgqhGvUdYARlkYdeGAPQ2vh60z63dMtGL4ls5OHAZ8Ja2Z-8MNvKYsg7NhUfxj764Jg-pi3d4QcQG342uAwYRItcfuBSG87RpqKCWBq9jsaCzC4XIFPshU-ests4PxIEokFBDFcuS3dDD-_jE5h5do4ZfuHi4Z8fvm5T9qcRpp8sP63J__VBoNEY3U&response_mode=form_post&nonce=638900840070308353.MjU4NzA4MDctY2JiOS00Mzk4LTgzZDEtY2Y2Y2YyNzg3ZmE2NzFmMTFhY2EtZjI4MS00NDM4LWE5YzctNDNiNDFhODBhMTE0&x-client-SKU=ID_NET8_0&x-client-Ver=8.5.0.0&uaid=c47ed05a52a541e3875c01ec958dc3b8&msproxy=1&issuer=mso&tenant=consumers&ui_locales=en-GB&epct=PAQABDgEAAABVrSpeuWamRam2jAF1XRQEMyP9M3FB-T32p4R_qOxpMvV1kuW63oYTRHHQn5J0ohMZhtBjW6ZkqroBI1YFO5hAlfaMESrHPVZtSKrerhSq8NUkGT-oW-XCFEulrSsQ-y5esZifjUf0Wp7Xs1OV0_IsB_q34cj_ldfuINEeMaD4o3WrdcxdnCsu9LmJccKtEDaOdRcKpA5qykyWVAmSLVBrTUjBV17xwjB7j_PKK5pXmyAA&jshs=0 HTTP/1.1
          host: login.live.com
          Connection: keep-alive
          Upgrade-Insecure-Requests: 1
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36
          Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
          Sec-Fetch-Site: none
          Sec-Fetch-Mode: navigate
          Sec-Fetch-User: ?1
          Sec-Fetch-Dest: document
          sec-ch-ua: "Not)A;Brand";v="8", "Chromium";v="138", "Google Chrome";v="138"
          sec-ch-ua-mobile: ?0
          sec-ch-ua-platform: "Windows"
          sec-ch-ua-platform-version: "10.0.0"
          Accept-Language: en-GB,en-US;q=0.9,en;q=0.8
          Cookie: MicrosoftApplicationsTelemetryDeviceId=f8918b13-8b73-4403-936e-3c769a56be84; IgnoreCAW=1; MUID=d1c74c2156fa4582ab52d5d8aff10d69; ANON=A=8CF05EB1134F7503F93BEC5BFFFFFFFF&E=1f17&W=1; NAP=V=1.9&E=1ec6&C=5OpRmEZSdpRUMbElH5qEkXVDdKI2RBVW5M8QwKwq-A74xq51FqJi_w&W=1; MSFPC=GUID=59d44f022729430a9b3a806c067b1590&HASH=59d4&LV=202402&V=4&LU=1708251827107; mkt=en-GB; PPLState=1; MSPAuth=Disabled; MSPProf=Disabled; JSHP=3$ammaraht43%40gmail.com$Amara$Taj$$2$0$0$2686848258924855069$0; WLSSC=EgAlAgMAAAAMgAAArwABLfzxciVZkO6h8ihPkCiq9JmQ1rX9IaudSMAT+OfAlmYz/zcihgOVIKqbDMjR0glJQtdnIZIeqj14F/FX99nwuHt9LAZMK6F0VE9ak2ThW0n0eHksYaHJV9kedxFWn7W6+Fk78PHSQFbFqTxxltDnIAcEQ1wPjtPqHH0DBiqmnnQBdHd1b5EHgZ15MHC9jPa8XKUQTgLKQRzqW4S+LCZvNdm76Uvy3W5MVQ+qyK1Cy3URvr4h8X+wJSng9GIMPqsQ4mA8jlXbLzHNfipTiuwu3jsExsZxNErKkkzXLfB5/hpWokzkg8jJNfoALGqN7571IWdH7mzNG4WhzNmDVFd+XhQBgQAUAf2/AwDYxOxNDk6CaMBNgmgQJwAAChCgABAVAGFtbWFyYWh0NDNAZ21haWwuY29tAFcAACFhbW1hcmFodDQzJWdtYWlsLmNvbUBwYXNzcG9ydC5jb20AAAAgUEsAAAAAAAAECQIAAJUqVUAABkEABUFtYXJhAANUYWoAAAAAAAAAAAAAAAAAAAAAAABVL8O3aAVSWgAADk6CaMD0+GgAAAAAAAAAAAAAAAAOADM5LjM0LjE3OS4xNDMABAEAAAAAAAAAAAAAAAABAAAAAAAAAAAAAEa+eWUAAEGaSSUdv5eGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAA; SDIDC=CgIrmndz1Ow*xeaV34hV0wPrSJpa3KLni4TDPclHtLcRtaIU8N8K9qid6V9D7McnD1QpDCf*1OUCSV4!YtNSGyWVzoRRN9XrL!4SdF2Ng5X0LBBe0mwmFlxaSg6K4XT6xatvm6Ey90W!8qxOXOXA1Qk$; MSPSoftVis=@72198325083833620@:@; MSCC=59.103.197.181-PK; MSPVis=$38936; __Host-MSAAUTHP=11-M.C513_BAY.0.U.Cki3OmVncb0hJ9i4*1QrBH5U3dXGVjpNhbU0wgWPal2wehX4b5Ek4WqFSdo*yp0RG2E1rHpB5LuSZ!5zzoIB640U*HTAa!xsGxXwtPo!p0DOTwFO6r9VOya7OzjDAVCyRutShrS1LPych6ZHF3Udi*gx71ozIcv9SuBls9ia*c!9iCcoIllUwQ3*HsTNvil*xBuUoRrHfRy!DdBCN2EZ20r88OC0s5zUV2NrBuVX5Gz6waJOLYeSBXjwCHLILwDH45KG1QNWrtrcO3JSU02SwGSLkTpatSn*FehVJQaOONppL5WxJ!nfoxVvHZcZlrR7CCC*cmv1Qe!aVGFBM*pkwJg$
          
          
          Request body (0 bytes)
          Response
          Status line and header section (3969 bytes)
          HTTP/1.1 200 OK
          Cache-Control: no-store, no-cache
          Pragma: no-cache
          Content-Type: text/html; charset=utf-8
          Expires: Wed, 06 Aug 2025 13:32:28 GMT
          P3P: CP="DSP CUR OTPi IND OTRi ONL FIN"
          Referrer-Policy: strict-origin-when-cross-origin
          x-ms-route-info: C513_SN1
          x-ms-request-id: 684d89c7-0cc1-4fb8-ba2a-a354509c7d0d
          PPServer: PPV: 30 H: SN1PEPF0002F0BB V: 0
          X-Content-Type-Options: nosniff
          Strict-Transport-Security: max-age=31536000
          X-XSS-Protection: 1; mode=block
          Set-Cookie: MSPRequ=id=N&lt=1754487208&co=1; domain=login.live.com; Secure; path=/; SameSite=None; HttpOnly
          Set-Cookie: uaid=c47ed05a52a541e3875c01ec958dc3b8; domain=login.live.com; Secure; path=/; SameSite=None; HttpOnly
          Set-Cookie: __Host-MSAAUTH=11; expires=Thu, 30-Oct-1980 16:00:00 GMT; Secure; path=/; SameSite=None; HttpOnly
          Set-Cookie: __Host-MSAAUTHP=11-M.C513_SN1.0.U.Cn8rWhM3QReErtlcqoFyRsKJ3YqCFCB*T8pf9rZYICEvEyx18LaX8tCK2lGgV32KKWFoRkLtX3ugwTCcHEepS4IXPbpwaWbZF7J1VYW9MaroaZQ62sIDydrDv57NTgkBDTMo7Bslow2cqiPHCuYtI0Iwv5W5H1*LvNHYc9HJvQ*P81IbKyD5!ukd4Q7F*Edx9X6PgU0JSshhgzYRQpht*idGVezYxR1E8EeiHaSAhUcsof7eMpbxHIAebcPUdUm!PTRS1V7*c5SAxvFS2Gc6OZPDKL8ZYCUCJIDQbXPO3XTKjtmxr2xdclH9a9CvEW7Q1X6xVolE9urksoWfTmdGt5w$; expires=Mon, 31-Aug-2026 13:33:28 GMT; Secure; path=/; SameSite=None; HttpOnly
          Set-Cookie: PPLState=1; expires=Mon, 31-Aug-2026 13:33:28 GMT; domain=.live.com; Secure; path=/; SameSite=None
          Set-Cookie: MSPShared= ; expires=Thu, 30-Oct-1980 16:00:00 GMT; domain=login.live.com; Secure; path=/; SameSite=None
          Set-Cookie: MSPPre=ammaraht43%40gmail.com%7c6805525a552fc3b7%7c%7c; domain=login.live.com; path=/; Expires=Mon, 31-Aug-2026 13:33:28 GMT; Secure; SameSite=None
          Set-Cookie: MSPCID=6805525a552fc3b7; HTTPOnly; domain=login.live.com; path=/; Expires=Mon, 31-Aug-2026 13:33:28 GMT; Secure; SameSite=None
          Set-Cookie: MSPVis=$38936; HTTPOnly; domain=login.live.com; path=/; Expires=Mon, 31-Aug-2026 13:33:28 GMT; Secure; SameSite=None
          Set-Cookie: OParams=11O.Dmftpf2!68pkSxvGinOYQ6U5D1EC238TDhfXQy*hLxo*ni!3GrB5yaiMp7CtNbvwywUTxnx13N*EMOK3aKlZZiuyADF*DVDf5aW8Z8ESGBzRtuiWr0Gb0L2f2xuEyccmeAra4CyJIQHHh!XEnJHolX3*JRzZudTENR3vum9PZNzHdPt1sMPpt*LDcHn8S*YN0fMyaoMLRlHufgwuvMQ54LPPU!eGqb8PZbqXEYm3Pjw0NjxiS5nb3!1BYnQY3uhX3Q!xslLQz*sNfXATyaT2WinoyTY2718OG1k!LTto8SuHb*er43lOt7y9ZF0dVOm0OaM8g0wmK3AisGg5nHBx*R3FqpIoVjufg6D7vwfw51z!s2jm!LSRZjf1BlKXjNQD2HL*0Cp4Y6rw1zyx7F*cQ0dX2Afpk!qLOznrkp3APZHfwD3HYvzNC*ViAfV7POjvVMn9yhZWI6ZBPZ1WzdX7rHZVnIuTLldgTaG9ofKd0sca1C0Vd4NVlnf9Z9k0o*DDD4kM1T2aMr3zJRWx2muED!9uhK!E0ii70udi*QAMtsB2kNXdGqiQRZ64fVhe5QbfWMnQa3OBuFUtuARmHscgyBoBFW5vgNhxz0QKJ3AHf9Td60iK369E8f58F7YW8tilk8ZEmcoqRZuXSy9qlXBPb84xXt*weJzXdVu8!PtWvN2kysPQxx8JOhFAmctVI9FAfiKGlV*a!jeT4SRUR9C4DiYn7fUc9c5ccrR1iunKc5mdNkPk7yFSG9qEP5*aYsB*ZJbraTgHyLPpNqTxKGy*gdK2xID73uDjzElCjjMnU6qJB1iP5emx1E9WgD4zJSd3ErkdhzqFfohKbEDtWdMaASTDASJuT15pD*b4nem8T7a75Nn7HxJFi97!chdY4nuaffZMp*eBNw3n8rs1J7tNMrdPqs8SvUy8j8dHxdEDXnmipPfYD0QUmv5eG1UrnxymUAZzGQUmnq!KvQgg18yXNh8ynzbd*fcktnx99V5FfH1!jZD28JAo!hNTJS*Hkn9RZ9NHTtOaUXtH3MY*OxjXwSjqMztkwdtwxu3KrQq9HKMvR96w!T1arKH*V!EOhnCmn!d6r9r69xL6FU6rnZ2H*OKkw7Gv1fsh0Txas9sPDuzcjLLmEO!3wWLzDCEgE8MJYBoCKRnasbDTF0UBgwPmT*wTHiqnR!hi9rowCvjARRokceoB0xA2gFZ2FpUFx!ub7IsF0hM4k0JlBZPl37U4mdNaxrrvMVevaQQBKhz0QH6TwwjqeelujuzT8hywa2bt2JqHJsHQZQUcm7LmI1u9kSnE90a76fRUy4YAlk7*VrqnTP*VjvomrWCcEAQPYpYnyECrZHn1mR6RCsfqM6m1J7xM!mfsTGpA*MhlhBFSkz4cXZxXdNJ1tTftiVGPUBjy09ZgGNkmm8v8Jtt86v9gmgb0xZv6UTa6aomaPJV6zPehdFNVqg0VUvgIWivPp7EGqCKhl7GX2tRED4DV0uacpjaBl6qonckr1CZWv3m*05N8Z6LAeryEFcEG2pwsgf2lWIQHtUdZHb0Z9XTS9mFTO1Rg7jPaTjT6CI3RB0KGnTnL3SHYDfY3bEZfP54hW9GEFLRthvSlqfE2kA1vEt*uw1QBYFEwWQ6!7McEmbAsmXNgVG04mQr3Dcr6EvijZ6qSl8x7FZl9KcC98CU!waTz42U7RTxlKNUppcJ!WY2eqMVtrnWNY9oV856r0WtMCp2qbc*MdPdmTJuWl1uUohIcHdrzfxqPa6V94Ct8GRLsfn0mD4BKRascqMRDi!vxkeMdDQ$$; domain=login.live.com; Secure; path=/; SameSite=None; HttpOnly
          Set-Cookie: MSPBack=0; domain=login.live.com; Secure; path=/; SameSite=None
          Date: Wed, 06 Aug 2025 13:33:28 GMT
          Content-Length: 1415
          
          
          Response body (1415 bytes)
          <html><head><noscript>JavaScript required to sign in<meta http-equiv="Refresh" content="0; URL=https://login.live.com/jsDisabled.srf?mkt=EN-GB&lc=2057&uaid=c47ed05a52a541e3875c01ec958dc3b8"/></noscript><title>Continue</title><script type="text/javascript">function OnBack(){}function OnNext(){}function DoSubmit(){var subt=false;if(!subt){subt=true;document.fmHF.submit();}}</script></head><body onload="javascript:DoSubmit();"><form name="fmHF" id="fmHF" action="https://account.live.com/interrupt/passkey?mkt=EN-GB&uiflavor=web&client_id=1E00004040979A&id=0&fluent=2&ru=https://login.live.com/oauth20_authorize.srf%3fuaid%3dc47ed05a52a541e3875c01ec958dc3b8%26client_id%3d4765445b-32c6-49b0-83e6-1d93765276ca%26opid%3d19E9879917689135%26mkt%3dEN-GB%26opidt%3d1754487208" method="post" target="_self"><input type="hidden" name="pprid" id="pprid" value="6805525a552fc3b7"><input type="hidden" name="ipt" id="ipt" value="-Dsz8pXpo2eC2BuuRTRou*u663VLRH2cdiQoIo5oUwIcmtJaFFV*gWkGQ8lVbMnQ9b7OBe284RGxA4SP2C34Igfi8WHldF7BMjYu7eC!H5nEa2FyIwOZ0qabPTjORsjmYjTCLr5p9gUtcSdg9366cfZ2A8*GV22AQhc5PjCMIQuzLFfm*6vmeeRABqji5ZJyINXEIN4Y6lwzUItAl3JZb7Gy3tEDeLNj!bT9jpyzjrlvwNCmEYFy3Q8GJUYlkWN7sp!QmHyYsqVH0Rn7SjE2RYgFG0KxO1G!3JT3UFBo4NUn5W4COFZI9hjAiPVZHKeM1!DtHb9!MPE!PjyVZ1akFsrW48jnnfcZ2jnbHRzSjIbq3hjobMNKTpJ!kMH6eG88L!w$$"><input type="hidden" name="uaid" id="uaid" value="c47ed05a52a541e3875c01ec958dc3b8"></form></body></html>
          Evidence
          <form name="fmHF" id="fmHF" action="https://account.live.com/interrupt/passkey?mkt=EN-GB&uiflavor=web&client_id=1E00004040979A&id=0&fluent=2&ru=https://login.live.com/oauth20_authorize.srf%3fuaid%3dc47ed05a52a541e3875c01ec958dc3b8%26client_id%3d4765445b-32c6-49b0-83e6-1d93765276ca%26opid%3d19E9879917689135%26mkt%3dEN-GB%26opidt%3d1754487208" method="post" target="_self">
          Solution

          Phase: Architecture and Design

          Use a vetted library or framework that does not allow this weakness to occur or provides constructs that make this weakness easier to avoid.

          For example, use anti-CSRF packages such as the OWASP CSRFGuard.

          Phase: Implementation

          Ensure that your application is free of cross-site scripting issues, because most CSRF defenses can be bypassed using attacker-controlled script.

          Phase: Architecture and Design

          Generate a unique nonce for each form, place the nonce into the form, and verify the nonce upon receipt of the form. Be sure that the nonce is not predictable (CWE-330).

          Note that this can be bypassed using XSS.

          Identify especially dangerous operations. When the user performs a dangerous operation, send a separate confirmation request to ensure that the user intended to perform that operation.

          Note that this can be bypassed using XSS.

          Use the ESAPI Session Management control.

          This control includes a component for CSRF.

          Do not use the GET method for any request that triggers a state change.

          Phase: Implementation

          Check the HTTP Referer header to see if the request originated from an expected page. This could break legitimate functionality, because users or proxies may have disabled sending the Referer for privacy reasons.

  6. Risk=Low, Confidence=High (5)

    1. https://onedrive.live.com (1)

      1. X-AspNet-Version Response Header (1)
        1. GET https://onedrive.live.com/personal/6805525a552fc3b7/_layouts/15/doc2.aspx?resid=f4634526-8f44-415c-974f-aa86400b0144&cid=6805525a552fc3b7&login_hint=ammaraht43%40gmail.com&action=editnew&wdNewAndOpenCt=1754487308156&ct=1754487310596&wdOrigin=OFFICECOM-WEB.START.NEW&wdPreviousSessionSrc=HarmonyWeb&wdPreviousSession=1e5ba336-ff8e-4a7c-a2aa-ef1c91d9bd44
          Alert tags
          Alert description

          Server leaks information via "X-AspNet-Version"/"X-AspNetMvc-Version" HTTP response header field(s).

          Other info

          An attacker can use this information to exploit known vulnerabilities.

          Request
          Request line and header section (2786 bytes)
          GET https://onedrive.live.com/personal/6805525a552fc3b7/_layouts/15/doc2.aspx?resid=f4634526-8f44-415c-974f-aa86400b0144&cid=6805525a552fc3b7&login_hint=ammaraht43%40gmail.com&action=editnew&wdNewAndOpenCt=1754487308156&ct=1754487310596&wdOrigin=OFFICECOM-WEB.START.NEW&wdPreviousSessionSrc=HarmonyWeb&wdPreviousSession=1e5ba336-ff8e-4a7c-a2aa-ef1c91d9bd44 HTTP/1.1
          host: onedrive.live.com
          Connection: keep-alive
          Upgrade-Insecure-Requests: 1
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36
          Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
          sec-ch-ua: "Not)A;Brand";v="8", "Chromium";v="138", "Google Chrome";v="138"
          sec-ch-ua-mobile: ?0
          sec-ch-ua-platform: "Windows"
          Service-Worker-Navigation-Preload: {"supportsFeatures":[]}
          Sec-Fetch-Site: cross-site
          Sec-Fetch-Mode: navigate
          Sec-Fetch-Dest: document
          Referer: https://m365.cloud.microsoft/
          Accept-Language: en-GB,en-US;q=0.9,en;q=0.8
          Cookie: MSFPC=GUID=59d44f022729430a9b3a806c067b1590&HASH=59d4&LV=202402&V=4&LU=1708251827107; MUID=d1c74c2156fa4582ab52d5d8aff10d69; PowerPointWacDataCenter=PSG4; PowerPointWacDataCenterSetTime=2025-03-10T13:26:16.170Z; ANON=A=8CF05EB1134F7503F93BEC5BFFFFFFFF&E=1f17&W=1; NAP=V=1.9&E=1ec6&C=5OpRmEZSdpRUMbElH5qEkXVDdKI2RBVW5M8QwKwq-A74xq51FqJi_w&W=1; mkt=en-GB; PPLState=1; MSPAuth=Disabled; MSPProf=Disabled; WLSSC=EgAlAgMAAAAMgAAArwABLfzxciVZkO6h8ihPkCiq9JmQ1rX9IaudSMAT+OfAlmYz/zcihgOVIKqbDMjR0glJQtdnIZIeqj14F/FX99nwuHt9LAZMK6F0VE9ak2ThW0n0eHksYaHJV9kedxFWn7W6+Fk78PHSQFbFqTxxltDnIAcEQ1wPjtPqHH0DBiqmnnQBdHd1b5EHgZ15MHC9jPa8XKUQTgLKQRzqW4S+LCZvNdm76Uvy3W5MVQ+qyK1Cy3URvr4h8X+wJSng9GIMPqsQ4mA8jlXbLzHNfipTiuwu3jsExsZxNErKkkzXLfB5/hpWokzkg8jJNfoALGqN7571IWdH7mzNG4WhzNmDVFd+XhQBgQAUAf2/AwDYxOxNDk6CaMBNgmgQJwAAChCgABAVAGFtbWFyYWh0NDNAZ21haWwuY29tAFcAACFhbW1hcmFodDQzJWdtYWlsLmNvbUBwYXNzcG9ydC5jb20AAAAgUEsAAAAAAAAECQIAAJUqVUAABkEABUFtYXJhAANUYWoAAAAAAAAAAAAAAAAAAAAAAABVL8O3aAVSWgAADk6CaMD0+GgAAAAAAAAAAAAAAAAOADM5LjM0LjE3OS4xNDMABAEAAAAAAAAAAAAAAAABAAAAAAAAAAAAAEa+eWUAAEGaSSUdv5eGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAA; WordWacDataCenter=PSG4; WacDataCenter=PSG4; WordWacDataCenterSetTime=2025-07-24T15:15:32.850Z; WacDataCenterSetTime=2025-07-24T15:15:32.850Z; MicrosoftApplicationsTelemetryDeviceId=fb226f6f-295d-45ae-9f8e-7fbf19eed745; mkt1=en-US; amsc=8AO3QT30n14FiXrXD7TRGgKR86++UHHPuI0vcluKRlFdrIpMZ3ySdfq9sPr/MOMykrMZhNcaJS8h9e9RnAW19vhEHdhk0xh7AYp8VgDFA6mAhZjdkf6+eLUkhU8w9Y2YwQkipl8tYPzGA4YN7CBJpb4H+ZapZ6CPXnuZeZgWxcj1yMIVgraejQh50QToNrEMA0v19NzvKQ7jMB0XFzDqdr1ceuutlF8lrF5wH6eFwBPoTTotu6QX0i5qeKVJuMGS+frBXzX1zKfHgW2cxcBLGW1zRkA9I4QJNyfahOfrg851TXEraFsQahbmWDDjOmV6:2:3c
          
          
          Request body (0 bytes)
          Response
          Status line and header section (1363 bytes)
          HTTP/1.1 302 Found
          Cache-Control: private
          Content-Type: text/html; charset=utf-8
          Location: /_forms/default.aspx?ReturnUrl=%2fpersonal%2f6805525a552fc3b7%2f_layouts%2f15%2fdoc2.aspx%3fresid%3df4634526-8f44-415c-974f-aa86400b0144%26cid%3d6805525a552fc3b7%26login_hint%3dammaraht43%2540gmail.com%26action%3deditnew%26wdNewAndOpenCt%3d1754487308156%26ct%3d1754487310596%26wdOrigin%3dOFFICECOM-WEB.START.NEW%26wdPreviousSessionSrc%3dHarmonyWeb%26wdPreviousSession%3d1e5ba336-ff8e-4a7c-a2aa-ef1c91d9bd44&login_hint=ammaraht43@gmail.com
          P3P: CP="ALL IND DSP COR ADM CONo CUR CUSo IVAo IVDo PSA PSD TAI TELo OUR SAMo CNT COM INT NAV ONL PHY PRE PUR UNI"
          IsOCDI: 0
          X-NetworkStatistics: 0,4194720,175,1520,6012885,2687582,2687582,191358
          X-SharePointHealthScore: 2
          Referrer-Policy: no-referrer, strict-origin-when-cross-origin
          SPRequestGuid: 4a1cb9a1-301a-9000-c0b6-bec089d7ba20
          request-id: 4a1cb9a1-301a-9000-c0b6-bec089d7ba20
          MS-CV: obkcShowAJDAtr7Aide6IA.0
          Strict-Transport-Security: max-age=31536000
          X-AspNet-Version: 4.0.30319
          X-Powered-By: ASP.NET
          MicrosoftSharePointTeamServices: 16.0.0.26323
          X-Content-Type-Options: nosniff
          X-MS-InvokeApp: 1; RequireReadOnly
          X-Cache: CONFIG_NOCACHE
          X-MSEdge-Ref: Ref A: 36580634BCF24A0786B3D666F99F666A Ref B: DXB20EDGE0314 Ref C: 2025-08-06T13:35:10Z
          Date: Wed, 06 Aug 2025 13:35:10 GMT
          content-length: 559
          
          
          Response body (559 bytes)
          <html><head><title>Object moved</title></head><body>
          <h2>Object moved to <a href="/_forms/default.aspx?ReturnUrl=%2fpersonal%2f6805525a552fc3b7%2f_layouts%2f15%2fdoc2.aspx%3fresid%3df4634526-8f44-415c-974f-aa86400b0144%26cid%3d6805525a552fc3b7%26login_hint%3dammaraht43%2540gmail.com%26action%3deditnew%26wdNewAndOpenCt%3d1754487308156%26ct%3d1754487310596%26wdOrigin%3dOFFICECOM-WEB.START.NEW%26wdPreviousSessionSrc%3dHarmonyWeb%26wdPreviousSession%3d1e5ba336-ff8e-4a7c-a2aa-ef1c91d9bd44&amp;login_hint=ammaraht43@gmail.com">here</a>.</h2>
          </body></html>
          
          Evidence
          4.0.30319
          Solution

          Configure the server so it will not return those headers.

    2. https://browser.events.data.microsoft.com (1)

      1. Server Leaks Version Information via "Server" HTTP Response Header Field (1)
        1. OPTIONS https://browser.events.data.microsoft.com/OneCollector/1.0/?cors=true&content-type=application/x-json-stream&ext.intweb.msfpc=GUID%3D59d44f022729430a9b3a806c067b1590%26HASH%3D59d4%26LV%3D202402%26V%3D4%26LU%3D1708251827107&w=0
          Alert tags
          Alert description

          The web/application server is leaking version information via the "Server" HTTP response header. Access to such information may facilitate attackers identifying other vulnerabilities your web/application server is subject to.

          Request
          Request line and header section (806 bytes)
          OPTIONS https://browser.events.data.microsoft.com/OneCollector/1.0/?cors=true&content-type=application/x-json-stream&ext.intweb.msfpc=GUID%3D59d44f022729430a9b3a806c067b1590%26HASH%3D59d4%26LV%3D202402%26V%3D4%26LU%3D1708251827107&w=0 HTTP/1.1
          host: browser.events.data.microsoft.com
          Connection: keep-alive
          Accept: */*
          Access-Control-Request-Method: POST
          Access-Control-Request-Headers: apikey,cache-control,client-id,client-version,content-type,time-delta-to-apply-millis,upload-time
          Origin: https://account.live.com
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36
          Sec-Fetch-Mode: cors
          Sec-Fetch-Site: cross-site
          Sec-Fetch-Dest: empty
          Referer: https://account.live.com/
          Accept-Language: en-GB,en-US;q=0.9,en;q=0.8
          
          
          Request body (0 bytes)
          Response
          Status line and header section (586 bytes)
          HTTP/1.1 200 OK
          Cache-Control: public, 3600
          Content-Length: 0
          Server: Microsoft-HTTPAPI/2.0
          Strict-Transport-Security: max-age=31536000
          Access-Control-Allow-Credentials: true
          Access-Control-Allow-Headers: AuthMsaDeviceTicket,AuthXToken,Content-Encoding,Content-Type,Cache-Control,Client-Id,SDK-Name,sdk-version,apikey,x-apikey,client-version,upload-time,time-delta-to-apply-millis,client-time-epoch-millis,persistence-mode,reliability-mode,NoResponseBody
          Access-Control-Max-Age: 3600
          Access-Control-Allow-Origin: https://account.live.com
          Date: Wed, 06 Aug 2025 13:33:35 GMT
          
          
          Response body (0 bytes)
          Evidence
          Microsoft-HTTPAPI/2.0
          Solution

          Ensure that your web server, application server, load balancer, etc. is configured to suppress the "Server" header or provide generic details.

    3. https://clerk.internee.pk (1)

      1. Strict-Transport-Security Multiple Header Entries (Non-compliant with Spec) (1)
        1. GET https://clerk.internee.pk/npm/@clerk/clerk-js@5.79.0/dist/clerk.browser.js
          Alert tags
          Alert description

          HTTP Strict Transport Security (HSTS) headers were found, a response with multiple HSTS header entries is not compliant with the specification (RFC 6797) and only the first HSTS header will be processed others will be ignored by user agents or the HSTS policy may be incorrectly applied.

          HTTP Strict Transport Security (HSTS) is a web security policy mechanism whereby a web server declares that complying user agents (such as a web browser) are to interact with it using only secure HTTPS connections (i.e. HTTP layered over TLS/SSL).

          Request
          Request line and header section (421 bytes)
          GET https://clerk.internee.pk/npm/@clerk/clerk-js@5.79.0/dist/clerk.browser.js HTTP/1.1
          host: clerk.internee.pk
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:141.0) Gecko/20100101 Firefox/141.0
          Accept: */*
          Accept-Language: en-US,en;q=0.5
          Origin: https://www.internee.pk
          Referer: https://www.internee.pk/
          Connection: keep-alive
          Sec-Fetch-Dest: script
          Sec-Fetch-Mode: cors
          Sec-Fetch-Site: same-site
          
          
          Request body (0 bytes)
          Response
          Status line and header section (1292 bytes)
          HTTP/1.1 200 OK
          Date: Wed, 06 Aug 2025 12:18:35 GMT
          Content-Type: application/javascript; charset=utf-8
          Connection: keep-alive
          Server: cloudflare
          CF-Ray: 96ae7a4e4ea297a4-KHI
          CF-Cache-Status: HIT
          Access-Control-Allow-Origin: *
          Age: 498310
          Cache-Control: public, max-age=31536000, s-maxage=31536000, immutable
          ETag: W/"41658-lQHa+vqA5o2JqC4hONcNHAlekI8"
          Strict-Transport-Security: max-age=31536000; includeSubDomains; preload
          strict-transport-security: max-age=63072000;
          Vary: Accept-Encoding
          access-control-expose-headers: *
          alt-svc: h3=":443"; ma=86400
          cross-origin-resource-policy: cross-origin
          timing-allow-origin: *
          x-cache: MISS, MISS
          x-content-type-options: nosniff
          x-jsd-version: 5.79.0
          x-jsd-version-type: version
          x-served-by: cache-fra-etou8220159-FRA, cache-lga21922-LGA
          Set-Cookie: __cf_bm=0FNVnPbLMvfNhMeIm5Yyj6kcxTIPVvNZUari0_tWjC8-1754482715-1.0.1.1-2Ez_1U2rUwrnCNky6JIod.xOzfk5DrXidMhLUhkGbzDfDnXZ8fzorJ6ReTFWUUXhTZRD5hsFt73pQ5b7pN84aSmGz7yk67cEMg9TxtDyGi0; path=/; expires=Wed, 06-Aug-25 12:48:35 GMT; domain=.clerk.internee.pk; HttpOnly; Secure; SameSite=None
          Set-Cookie: _cfuvid=DOSg4hZL0p8TxZDl8oe_ZfMdkgCrMdnH7ACS1eoLi_8-1754482715911-0.0.1.1-604800000; path=/; domain=.clerk.internee.pk; HttpOnly; Secure; SameSite=None
          content-length: 267864
          
          
          Response body (267864 bytes)
          !function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var i=t();for(var n in i)("object"==typeof exports?exports:e)[n]=i[n]}}(globalThis,()=>(()=>{var e={753:function(e,t,i){"use strict";i.d(t,{O1:()=>l,Yt:()=>n,bf:()=>u,cD:()=>a,cc:()=>s,ci:()=>h,gR:()=>p,hz:()=>d,im:()=>c,v_:()=>r,w9:()=>o});let n=["redirect_url","after_sign_in_url","after_sign_up_url","sign_in_force_redirect_url","sign_in_fallback_redirect_url","sign_up_force_redirect_url","sign_up_fallback_redirect_url"],r="__clerk_modal_state",a="__clerk_synced",s="suffixed_cookies",o="__clerk_satellite_url",l={FORM_IDENTIFIER_NOT_FOUND:"form_identifier_not_found",FORM_PASSWORD_INCORRECT:"form_password_incorrect",FORM_PASSWORD_PWNED:"form_password_pwned",INVALID_STRATEGY_FOR_USER:"strategy_for_user_invalid",NOT_ALLOWED_TO_SIGN_UP:"not_allowed_to_sign_up",OAUTH_ACCESS_DENIED:"oauth_access_denied",OAUTH_EMAIL_DOMAIN_RESERVED_BY_SAML:"oauth_email_domain_reserved_by_saml",NOT_ALLOWED_ACCESS:"not_allowed_access",SAML_USER_ATTRIBUTE_MISSING:"saml_user_attribute_missing",USER_LOCKED:"user_locked",EXTERNAL_ACCOUNT_NOT_FOUND:"external_account_not_found",SIGN_UP_MODE_RESTRICTED:"sign_up_mode_restricted",SIGN_UP_MODE_RESTRICTED_WAITLIST:"sign_up_restricted_waitlist",ENTERPRISE_SSO_USER_ATTRIBUTE_MISSING:"enterprise_sso_user_attribute_missing",ENTERPRISE_SSO_EMAIL_ADDRESS_DOMAIN_MISMATCH:"enterprise_sso_email_address_domain_mismatch",ENTERPRISE_SSO_HOSTED_DOMAIN_MISMATCH:"enterprise_sso_hosted_domain_mismatch",SAML_EMAIL_ADDRESS_DOMAIN_MISMATCH:"saml_email_address_domain_mismatch",INVITATION_ACCOUNT_NOT_EXISTS:"invitation_account_not_exists",ORGANIZATION_MEMBERSHIP_QUOTA_EXCEEDED_FOR_SSO:"organization_membership_quota_exceeded_for_sso",CAPTCHA_INVALID:"captcha_invalid",FRAUD_DEVICE_BLOCKED:"device_blocked",FRAUD_ACTION_BLOCKED:"action_blocked",SIGNUP_RATE_LIMIT_EXCEEDED:"signup_rate_limit_exceeded"},c=["email_address","phone_number","username"],u=["email_address","phone_number","username","first_name","last_name"],d=350,h={PUBLIC:"public",RESTRICTED:"restricted",WAITLIST:"waitlist"},p="2025-04-10"},4152:function(e,t,i){"use strict";i.d(t,{$C:()=>P,C:()=>p,Dg:()=>s,FI:()=>A,G6:()=>c,HE:()=>u,O7:()=>h,PQ:()=>U,RE:()=>O,Rz:()=>m,WC:()=>g,Ws:()=>y,Xp:()=>a,_5:()=>S,an:()=>r,cT:()=>v,ep:()=>_,k2:()=>l,lb:()=>f,qO:()=>b,qW:()=>k,rn:()=>d,sY:()=>C,xZ:()=>w,yI:()=>o});let n="ClerkJS:";function r(e,t){throw Error(`${n} Network error at "${e}" - ${t}. Please try again.`)}function a(){throw Error(`${n} Something went wrong initializing Clerk.`)}function s(e=""){throw Error(`${n} Something went wrong initializing Clerk in development mode.${e&&` ${e}`}`)}function o(e){throw Error(`${n} Missing path option. The ${e} component was mounted with path routing so you need to specify the path where the component is mounted on e.g. path="/sign-in".`)}function l(e){throw Error(`${n} You must wrap your application in a <${e}> component.`)}function c(){throw Error(`${n} Clerk is undefined`)}function u(){throw Error(`${n} The target element is empty. Provide a valid DOM element.`)}function d(){throw Error(`${n} Missing FAPI client in resources.`)}function h(e){throw Error(`${n} Something went wrong initializing Clerk during the ${e} flow. Please contact support.`)}function p(e){throw Error(`${n} You need to start a ${e} flow by calling ${e}.create() first.`)}function m(e,t){throw Error(`${n} Strategy "${t}" is not a valid strategy for ${e}.`)}function f(e){throw Error(`${n} You need to start a ${e} flow by calling ${e}.create({ identifier: 'your web3 wallet address' }) first`)}function _(){throw Error(`${n} You need to start a SignIn flow by calling SignIn.create({ strategy: 'passkey' }) first`)}function g(e=""){throw Error(`${n} Missing '${e}' option`)}function y(e,t){throw Error(`${n} Response: ${e||0} not supported yet.
          For more information contact us at ${t}`)}function b(){throw Error(`${n} Missing dev browser jwt. Please contact support.`)}function w(){throw Error(`${n} Missing domain and proxyUrl. A satellite application needs to specify a domain or a proxyUrl.`)}function v(){throw Error(`${n} The signInUrl needs to be on a different origin than your satellite application.`)}function S(){throw Error(`${n} The signInUrl needs to have a absolute url format.`)}function k(){throw Error(`${n} Missing signInUrl. A satellite application needs to specify the signInUrl for development instances.`)}function C(){throw Error(`${n} Invalid redirect_url. A valid http or https url should be used for the redirection.`)}function A(e){throw Error(`${n} Unable to retrieve a third party script${e?` ${e}`:""}.`)}function U(e){throw Error(`${n} Invalid routing strategy, path cannot be used in tandem with ${e}.`)}function O(e){throw Error(`${n} Calling ${e}.reload is not currently supported. Please contact support.`)}function P(e){throw Error(`${n} Missing publicKey. When calling 'navigator.credentials.${e}()' it is required to pass a publicKey object.`)}},5:function(e,t,i){"use strict";i.d(t,{Y:()=>a,U:()=>r});var n=i(6225);i(4310);let r={TokenUpdate:"token:update",UserSignOut:"user:signOut",EnvironmentUpdate:"environment:update",SessionTokenResolved:"session:tokenResolved"},a=(0,n.n)()},4843:function(e,t,i){"use strict";i.d(t,{C9:()=>o,iL:()=>a,_G:()=>s,QE:()=>l});var n=i(750),r=i(3139);class a{getPlans=async e=>{let{for:t,...i}=e||{},a={...i,payer_type:"organization"===t?"org":"user"};return await r.i._fetch({path:"/commerce/plans",method:"GET",search:(0,n.C)(a)}).then(e=>{let{data:t,total_count:i}=e;return{total_count:i,data:t.map(e=>new r.Cs(e))}})};getPlan=async e=>{let t=await r.i._fetch({path:`/commerce/plans/${e.id}`,method:"GET"});return new r.Cs(t)};getSubscription=async e=>await r.i._fetch({path:e.orgId?`/organizations/${e.orgId}/commerce/subscription`:"/me/commerce/subscription",method:"GET"}).then(e=>new r.gU(e?.response));getSubscriptions=async e=>{let{orgId:t,...i}=e;return await r.i._fetch({path:t?`/organizations/${t}/commerce/subscriptions`:"/me/commerce/subscriptions",method:"GET",search:(0,n.C)(i)}).then(e=>{let{data:t,total_count:i}=e?.response;return{total_count:i,data:t.map(e=>new r.oq(e))}})};getStatements=async e=>{let{orgId:t,...i}=e;return await r.i._fetch({path:t?`/organizations/${t}/commerce/statements`:"/me/commerce/statements",method:"GET",search:(0,n.C)(i)}).then(e=>{let{data:t,total_count:i}=e?.response;return{total_count:i,data:t.map(e=>new r.j3(e))}})};getStatement=async e=>{let t=(await r.i._fetch({path:e.orgId?`/organizations/${e.orgId}/commerce/statements/${e.id}`:`/me/commerce/statements/${e.id}`,method:"GET"}))?.response;return new r.j3(t)};getPaymentAttempts=async e=>{let{orgId:t,...i}=e;return await r.i._fetch({path:t?`/organizations/${t}/commerce/payment_attempts`:"/me/commerce/payment_attempts",method:"GET",search:(0,n.C)(i)}).then(e=>{let{data:t,total_count:i}=e;return{total_count:i,data:t.map(e=>new r.Pm(e))}})};getPaymentAttempt=async e=>{let t=await r.i._fetch({path:e.orgId?`/organizations/${e.orgId}/commerce/payment_attempts/${e.id}`:`/me/commerce/payment_attempts/${e.id}`,method:"GET"});return new r.Pm(t)};startCheckout=async e=>{let{orgId:t,...i}=e,n=(await r.i._fetch({path:t?`/organizations/${t}/commerce/checkouts`:"/me/commerce/checkouts",method:"POST",body:i}))?.response;return new r.Dl(n,t)}}let s=async e=>{let{orgId:t,...i}=e,n=(await r.i._fetch({path:t?`/organizations/${t}/commerce/payment_sources/initialize`:"/me/commerce/payment_sources/initialize",method:"POST",body:i}))?.response;return new r.zv(n)},o=async e=>{let{orgId:t,...i}=e,n=(await r.i._fetch({path:t?`/organizations/${t}/commerce/payment_sources`:"/me/commerce/payment_sources",method:"POST",body:i}))?.response;return new r.wg(n)},l=async e=>{let{orgId:t,...i}=e;return await r.i._fetch({path:t?`/organizations/${t}/commerce/payment_sources`:"/me/commerce/payment_sources",method:"GET",search:(0,n.C)(i)}).then(e=>{let{data:t,total_count:i}=e?.response;return{total_count:i,data:t.map(e=>new r.wg(e))}})}},104:function(e,t,i){"use strict";i.d(t,{T:()=>a});var n=i(6630),r=i(3139);class a extends r.i{claimedAt=null;reverification=!1;singleSessionMode=!1;preferredChannels=null;constructor(e=null){super(),this.fromJSON(e)}fromJSON(e){return e&&(this.claimedAt=this.withDefault(e.claimed_at?(0,n.V)(e.claimed_at):null,this.claimedAt),this.reverification=this.withDefault(e.reverification,this.reverification),this.singleSessionMode=this.withDefault(e.single_session_mode,this.singleSessionMode),this.preferredChannels=this.withDefault(e.preferred_channels,this.preferredChannels)),this}__internal_toSnapshot(){return{claimed_at:this.claimedAt?this.claimedAt.getTime():null,id:this.id??"",object:"auth_config",reverification:this.reverification,single_session_mode:this.singleSessionMode}}}},8069:function(e,t,i){"use strict";i.d(t,{i:()=>c});var n=i(2708),r=i(1402),a=i(4152),s=i(7976),o=i(3139);class l{client;CaptchaChallengeImpl;static instance;inflightException=null;captchaRetryCount=0;MAX_RETRY_ATTEMPTS=3;static getInstance(){return l.instance||(l.instance=new l(o.KU,s.E)),l.instance}constructor(e,t){this.client=e,this.CaptchaChallengeImpl=t}async execute(e,t){if(this.captchaAttemptsExceeded())throw new o.w$("Security verification failed. Please try again by refreshing the page, clearing your browser cookies, or using a different web browser.",{code:"captcha_client_attempts_exceeded"});try{return this.inflightException&&await this.inflightException,await t()}catch(n){let i;if(!(0,o.kD)(n)||n.errors[0]?.code!=="requires_captcha")throw n;if(this.inflightException)return await this.inflightException,await t();this.inflightException=new Promise(e=>i=e);try{let t=await this.managedChallenge(e);t?.captchaError!=="modal_component_not_ready"&&(await this.client.getOrCreateInstance().__internal_sendCaptchaToken(t),this.captchaRetryCount=0)}catch(e){throw this.captchaRetryCount++,e}finally{i(),this.inflightException=null}return await t()}}managedChallenge(e){return new this.CaptchaChallengeImpl(e).managedInModal({action:"verify"})}captchaAttemptsExceeded=()=>this.captchaRetryCount>=this.MAX_RETRY_ATTEMPTS}class c{static clerk;id;pathRoot="";static get fapiClient(){return c.clerk.getFapiClient()}async reload(e){let{rotatingTokenNonce:t}=e||{};return this._baseGet({forceUpdateClient:!0,rotatingTokenNonce:t})}isNew(){return!this.id}static async _fetch(e,t={}){return l.getInstance().execute(this.clerk,()=>this._baseFetch(e,t))}static async _baseFetch(e,t={}){let i;c.fapiClient||(0,a.rn)();let{fetchMaxTries:s}=t;try{i=await c.fapiClient.request(e,{fetchMaxTries:s})}catch(e){if(this.shouldRethrowOfflineNetworkErrors())throw new o.w$(e?.message||e,{code:"network_error"});if(!(0,n.af)())return console.warn(e),null;throw e}let{payload:l,status:u,statusText:d,headers:h}=i;if(h){let e=h.get("x-country");this.clerk.__internal_setCountry(e?e.toLowerCase():null)}if(("GET"!==e.method||t.forceUpdateClient)&&this._updateClient(l),u>=200&&u<=299)return l;if(u>=400){let e=l?.errors,t=e?.[0]?.long_message,i=e?.[0]?.code;401===u&&"requires_captcha"!==i&&await c.clerk.handleUnauthenticated(),function(e,t){if(!t||!t[0])return;let i=t[0],n=i.long_message;if("origin_invalid"===i.code&&(0,r.mA)(c.clerk.publishableKey)){let i=c.clerk.frontendApi.replace("clerk.","");throw new o.gO(`Clerk: Production Keys are only allowed for domain "${i}". 
          API Error: ${n}`,{data:t,status:e})}}(u,e);let n={data:e,status:u};if(429===u&&h){let e=h.get("retry-after");if(e){let t=parseInt(e,10);isNaN(t)||(n.retryAfter=t)}}throw new o.gO(t||d,n)}return null}static _updateClient(e){if(!e)return;let t=e.client||e.meta?.client;t&&c.clerk&&c.clerk.updateClient(o.KU.getOrCreateInstance().fromJSON(t))}path(e){let t=this.pathRoot;if(this.isNew())return t;let i=t.replace(/[^/]$/,"$&/")+encodeURIComponent(this.id);return e?i.replace(/[^/]$/,"$&/")+encodeURIComponent(e):i}withDefault(e,t){return e??t}async _baseGet(e={}){let t=await c._fetch({method:"GET",path:this.path(),rotatingTokenNonce:e.rotatingTokenNonce},e);return this.fromJSON(t?.response||t)}async _baseMutate(e){let{action:t,body:i,method:n,path:r}=e,a=await c._fetch({method:n,path:r||this.path(t),body:i});return this.fromJSON(a?.response||a)}async _baseMutateBypass(e){let{action:t,body:i,method:n,path:r}=e,a=await c._baseFetch({method:n,path:r||this.path(t),body:i});return this.fromJSON(a?.response||a)}async _basePost(e={}){return this._baseMutate({...e,method:"POST"})}async _basePostBypass(e={}){return this._baseMutateBypass({...e,method:"POST"})}async _basePut(e={}){return this._baseMutate({...e,method:"PUT"})}async _basePatch(e={}){return this._baseMutate({...e,method:"PATCH"})}async _baseDelete(e={}){await this._baseMutate({...e,method:"DELETE"})}static shouldRethrowOfflineNetworkErrors(){let e=c.clerk?.__internal_getOption?.("experimental");return e?.rethrowOfflineNetworkErrors||!1}}},9401:function(e,t,i){"use strict";i.d(t,{K:()=>s});var n=i(6630),r=i(7292),a=i(3139);class s extends a.i{static instance;pathRoot="/client";sessions=[];signUp=new a.Mo;signIn=new a.cL;lastActiveSessionId=null;captchaBypass=!1;cookieExpiresAt=null;createdAt=null;updatedAt=null;static getOrCreateInstance(e=null){return s.instance||(s.instance=new s(e)),s.instance}static clearInstance(){s.instance=null}static isClientResource(e){return!!e&&e instanceof s}constructor(e=null){super(),this.fromJSON(e)}get signUpAttempt(){return this.signUp}get signInAttempt(){return this.signIn}get activeSessions(){return this.sessions.filter(e=>"active"===e.status)}get signedInSessions(){return this.sessions.filter(e=>"active"===e.status||"pending"===e.status)}create(){return this._basePut()}fetch({fetchMaxTries:e}={}){return this._baseGet({fetchMaxTries:e})}async destroy(){return this._baseDelete({path:"/client"}).then(()=>{r.O.clear(),this.id="",this.sessions=[],this.signUp=new a.Mo(null),this.signIn=new a.cL(null),this.lastActiveSessionId=null,this.cookieExpiresAt=null,this.createdAt=null,this.updatedAt=null})}removeSessions(){return this._baseDelete({path:this.path()+"/sessions"}).then(e=>(r.O.clear(),e))}clearCache(){return this.sessions.forEach(e=>e.clearCache())}isEligibleForTouch(){return!!this.cookieExpiresAt&&this.cookieExpiresAt.getTime()-Date.now()<=6912e5}buildTouchUrl({redirectUrl:e}){return a.i.fapiClient.buildUrl({method:"GET",path:"/client/touch",pathPrefix:"v1",search:{redirect_url:e.toString()}}).toString()}__internal_sendCaptchaToken(e){return this._basePostBypass({body:e,path:this.path()+"/verify"})}fromJSON(e){return e&&(this.id=e.id,this.sessions=(e.sessions||[]).map(e=>new a.z_(e)),this.signUp=new a.Mo(e.sign_up),this.signIn=new a.cL(e.sign_in),this.lastActiveSessionId=e.last_active_session_id,this.captchaBypass=e.captcha_bypass||!1,this.cookieExpiresAt=e.cookie_expires_at?(0,n.V)(e.cookie_expires_at):null,this.createdAt=(0,n.V)(e.created_at||void 0),this.updatedAt=(0,n.V)(e.updated_at||void 0)),this}__internal_toSnapshot(){return{object:"client",id:this.id||"",sessions:this.sessions.map(e=>e.__internal_toSnapshot()),sign_up:this.signUp.__internal_toSnapshot(),sign_in:this.signIn.__internal_toSnapshot(),last_active_session_id:this.lastActiveSessionId,captcha_bypass:this.captchaBypass,cookie_expires_at:this.cookieExpiresAt?this.cookieExpiresAt.getTime():null,created_at:this.createdAt?.getTime()??null,updated_at:this.updatedAt?.getTime()??null}}path(){return this.pathRoot}}},4498:function(e,t,i){"use strict";i.d(t,{l:()=>r});var n=i(3139);class r extends n.i{afterCreateOrganizationUrl="";afterJoinWaitlistUrl="";afterLeaveOrganizationUrl="";afterSignInUrl="";afterSignOutAllUrl="";afterSignOutOneUrl="";afterSignOutUrl="";afterSignUpUrl="";afterSwitchSessionUrl="";applicationName="";backendHost="";branded=!1;captchaHeartbeat=!1;captchaHeartbeatIntervalMs;captchaOauthBypass=["oauth_google","oauth_microsoft","oauth_apple"];captchaProvider="turnstile";captchaPublicKey=null;captchaPublicKeyInvisible=null;captchaWidgetType=null;clerkJSVersion;createOrganizationUrl="";experimental__forceOauthFirst;faviconImageUrl="";googleOneTapClientId;homeUrl="";id="";instanceEnvironmentType="";logoImageUrl="";organizationProfileUrl="";preferredSignInStrategy="password";privacyPolicyUrl="";showDevModeWarning=!1;signInUrl="";signUpUrl="";supportEmail="";termsUrl="";theme={};userProfileUrl="";waitlistUrl="";constructor(e=null){super(),this.fromJSON(e)}fromJSON(e){return e&&(this.afterCreateOrganizationUrl=this.withDefault(e.after_create_organization_url,this.afterCreateOrganizationUrl),this.afterJoinWaitlistUrl=this.withDefault(e.after_join_waitlist_url,this.afterJoinWaitlistUrl),this.afterLeaveOrganizationUrl=this.withDefault(e.after_leave_organization_url,this.afterLeaveOrganizationUrl),this.afterSignInUrl=this.withDefault(e.after_sign_in_url,this.afterSignInUrl),this.afterSignOutAllUrl=this.withDefault(e.after_sign_out_all_url,this.afterSignOutAllUrl),this.afterSignOutOneUrl=this.withDefault(e.after_sign_out_one_url,this.afterSignOutOneUrl),this.afterSignUpUrl=this.withDefault(e.after_sign_up_url,this.afterSignUpUrl),this.afterSwitchSessionUrl=this.withDefault(e.after_switch_session_url,this.afterSwitchSessionUrl),this.applicationName=this.withDefault(e.application_name,this.applicationName),this.branded=this.withDefault(e.branded,this.branded),this.captchaHeartbeat=this.withDefault(e.captcha_heartbeat,this.captchaHeartbeat),this.captchaHeartbeatIntervalMs=this.withDefault(e.captcha_heartbeat_interval_ms,this.captchaHeartbeatIntervalMs),this.captchaOauthBypass=this.withDefault(e.captcha_oauth_bypass,this.captchaOauthBypass),this.captchaProvider=this.withDefault(e.captcha_provider,this.captchaProvider),this.captchaPublicKey=this.withDefault(e.captcha_public_key,this.captchaPublicKey),this.captchaPublicKeyInvisible=this.withDefault(e.captcha_public_key_invisible,this.captchaPublicKeyInvisible),this.captchaWidgetType=this.withDefault(e.captcha_widget_type,this.captchaWidgetType),this.clerkJSVersion=this.withDefault(e.clerk_js_version,this.clerkJSVersion),this.createOrganizationUrl=this.withDefault(e.create_organization_url,this.createOrganizationUrl),this.faviconImageUrl=this.withDefault(e.favicon_image_url,this.faviconImageUrl),this.googleOneTapClientId=this.withDefault(e.google_one_tap_client_id,this.googleOneTapClientId),this.homeUrl=this.withDefault(e.home_url,this.homeUrl),this.id=this.withDefault(e.id,this.id),this.instanceEnvironmentType=this.withDefault(e.instance_environment_type,this.instanceEnvironmentType),this.logoImageUrl=this.withDefault(e.logo_image_url,this.logoImageUrl),this.organizationProfileUrl=this.withDefault(e.organization_profile_url,this.organizationProfileUrl),this.preferredSignInStrategy=this.withDefault(e.preferred_sign_in_strategy,this.preferredSignInStrategy),this.privacyPolicyUrl=this.withDefault(e.privacy_policy_url,this.privacyPolicyUrl),this.showDevModeWarning=this.withDefault(e.show_devmode_warning,this.showDevModeWarning),this.signInUrl=this.withDefault(e.sign_in_url,this.signInUrl),this.signUpUrl=this.withDefault(e.sign_up_url,this.signUpUrl),this.supportEmail=this.withDefault(e.support_email,this.supportEmail),this.termsUrl=this.withDefault(e.terms_url,this.termsUrl),this.theme=this.withDefault(e.theme,this.theme),this.userProfileUrl=this.withDefault(e.user_profile_url,this.userProfileUrl),this.waitlistUrl=this.withDefault(e.waitlist_url,this.waitlistUrl)),this}__internal_toSnapshot(){return{object:"display_config",after_create_organization_url:this.afterCreateOrganizationUrl,after_join_waitlist_url:this.afterJoinWaitlistUrl,after_leave_organization_url:this.afterLeaveOrganizationUrl,after_sign_in_url:this.afterSignInUrl,after_sign_out_all_url:this.afterSignOutAllUrl,after_sign_out_one_url:this.afterSignOutOneUrl,after_sign_up_url:this.afterSignUpUrl,after_switch_session_url:this.afterSwitchSessionUrl,application_name:this.applicationName,branded:this.branded,captcha_heartbeat_interval_ms:this.captchaHeartbeatIntervalMs,captcha_heartbeat:this.captchaHeartbeat,captcha_oauth_bypass:this.captchaOauthBypass,captcha_provider:this.captchaProvider,captcha_public_key_invisible:this.captchaPublicKeyInvisible,captcha_public_key:this.captchaPublicKey,captcha_widget_type:this.captchaWidgetType,clerk_js_version:this.clerkJSVersion,create_organization_url:this.createOrganizationUrl,favicon_image_url:this.faviconImageUrl,google_one_tap_client_id:this.googleOneTapClientId,home_url:this.homeUrl,id:this.id,instance_environment_type:this.instanceEnvironmentType,logo_image_url:this.logoImageUrl,organization_profile_url:this.organizationProfileUrl,preferred_sign_in_strategy:this.preferredSignInStrategy,privacy_policy_url:this.privacyPolicyUrl,show_devmode_warning:this.showDevModeWarning,sign_in_url:this.signInUrl,sign_up_url:this.signUpUrl,support_email:this.supportEmail,terms_url:this.termsUrl,theme:this.theme,user_profile_url:this.userProfileUrl,waitlist_url:this.waitlistUrl}}}},2986:function(e,t,i){"use strict";i.d(t,{b:()=>a});var n=i(6111),r=i(3139);class a extends r.i{id;emailAddress="";matchesSsoConnection=!1;linkedTo=[];verification;constructor(e,t){super(),this.pathRoot=t,this.fromJSON(e)}create(){return this._basePost({body:{email_address:this.emailAddress}})}prepareVerification=e=>this._basePost({action:"prepare_verification",body:{...e}});attemptVerification=e=>{let{code:t}=e||{};return this._basePost({action:"attempt_verification",body:{code:t}})};createEmailLinkFlow=()=>{let{run:e,stop:t}=(0,n.W)();return{startEmailLinkFlow:async({redirectUrl:i})=>(await this.prepareVerification({strategy:"email_link",redirectUrl:i}),new Promise((i,n)=>{e(()=>this.reload().then(e=>{"verified"===e.verification.status&&(t(),i(e))}).catch(e=>{t(),n(e)}))})),cancelEmailLinkFlow:t}};createEnterpriseSSOLinkFlow=()=>{let{run:e,stop:t}=(0,n.W)();return{startEnterpriseSSOLinkFlow:async({redirectUrl:i})=>{if(!(await this.prepareVerification({strategy:"enterprise_sso",redirectUrl:i})).verification.externalVerificationRedirectURL)throw Error("Unexpected: External verification redirect URL is missing");return new Promise((i,n)=>{e(()=>this.reload().then(e=>{"verified"===e.verification.status&&(t(),i(e))}).catch(e=>{t(),n(e)}))})},cancelEnterpriseSSOLinkFlow:t}};destroy=()=>this._baseDelete();toString=()=>this.emailAddress;fromJSON(e){return e&&(this.id=e.id,this.emailAddress=e.email_address,this.verification=new r.GX(e.verification),this.matchesSsoConnection=e.matches_sso_connection,this.linkedTo=(e.linked_to||[]).map(e=>new r.YN(e))),this}__internal_toSnapshot(){return{object:"email_address",id:this.id,email_address:this.emailAddress,verification:this.verification.__internal_toSnapshot(),linked_to:this.linkedTo.map(e=>e.__internal_toSnapshot()),matches_sso_connection:this.matchesSsoConnection}}}},9357:function(e,t,i){"use strict";i.d(t,{q:()=>o});var n=i(5),r=i(3139);class a extends r.i{enabled=!1;constructor(e=null){super(),this.fromJSON(e)}fromJSON(e){return e&&(this.enabled=this.withDefault(e.enabled,!1)),this}__internal_toSnapshot(){return{enabled:this.enabled}}}class s extends r.i{actions={adminDelete:!1};domains={enabled:!1,enrollmentModes:[],defaultRole:null};enabled=!1;maxAllowedMemberships=1;forceOrganizationSelection;constructor(e=null){super(),this.fromJSON(e)}fromJSON(e){return e&&(e.actions&&(this.actions.adminDelete=this.withDefault(e.actions.admin_delete,this.actions.adminDelete)),e.domains&&(this.domains.enabled=this.withDefault(e.domains.enabled,this.domains.enabled),this.domains.enrollmentModes=this.withDefault(e.domains.enrollment_modes,this.domains.enrollmentModes),this.domains.defaultRole=this.withDefault(e.domains.default_role,this.domains.defaultRole)),this.enabled=this.withDefault(e.enabled,this.enabled),this.maxAllowedMemberships=this.withDefault(e.max_allowed_memberships,this.maxAllowedMemberships),this.forceOrganizationSelection=this.withDefault(e.force_organization_selection,this.forceOrganizationSelection)),this}__internal_toSnapshot(){return{actions:{admin_delete:this.actions.adminDelete},domains:{enabled:this.domains.enabled,enrollment_modes:this.domains.enrollmentModes,default_role:this.domains.defaultRole},enabled:this.enabled,max_allowed_memberships:this.maxAllowedMemberships}}}class o extends r.i{static instance;authConfig=new r.Tg;displayConfig=new r.lR;maintenanceMode=!1;pathRoot="/environment";userSettings=new r.PG;organizationSettings=new s;commerceSettings=new r.mM;apiKeysSettings=new a;static getInstance(){return o.instance||(o.instance=new o),o.instance}constructor(e=null){super(),this.fromJSON(e)}fromJSON(e){return e&&(this.authConfig=new r.Tg(e.auth_config),this.displayConfig=new r.lR(e.display_config),this.maintenanceMode=this.withDefault(e.maintenance_mode,this.maintenanceMode),this.organizationSettings=new s(e.organization_settings),this.userSettings=new r.PG(e.user_settings),this.commerceSettings=new r.mM(e.commerce_settings),this.apiKeysSettings=new a(e.api_keys_settings)),this}fetch({touch:e,fetchMaxTries:t}={touch:!1}){return(e?this._basePatch({}):this._baseGet({fetchMaxTries:t})).then(e=>(n.Y.emit(n.U.EnvironmentUpdate,null),e))}isDevelopmentOrStaging=()=>!this.isProduction();isProduction=()=>"production"===this.displayConfig.instanceEnvironmentType;isSingleSession=()=>this.authConfig.singleSessionMode;onWindowLocationHost=()=>this.displayConfig.backendHost===window.location.host;__internal_toSnapshot(){return{object:"environment",auth_config:this.authConfig.__internal_toSnapshot(),display_config:this.displayConfig.__internal_toSnapshot(),id:this.id??"",maintenance_mode:this.maintenanceMode,organization_settings:this.organizationSettings.__internal_toSnapshot(),user_settings:this.userSettings.__internal_toSnapshot(),commerce_settings:this.commerceSettings.__internal_toSnapshot(),api_keys_settings:this.apiKeysSettings.__internal_toSnapshot()}}}},3767:function(e,t,i){"use strict";i.d(t,{N:()=>n.N,ZC:()=>n.ZC,gO:()=>n.gO,kD:()=>n.kD,sZ:()=>n.sZ,uX:()=>n.uX,w$:()=>n.w$});var n=i(3531)},6516:function(e,t,i){"use strict";i.d(t,{z:()=>s});var n=i(5027),r=i(8069),a=i(9596);class s extends r.i{id;identificationId;provider;providerUserId="";emailAddress="";approvedScopes="";firstName="";lastName="";imageUrl="";username="";phoneNumber="";publicMetadata={};label="";verification=null;constructor(e,t){super(),this.pathRoot=t,this.fromJSON(e)}reauthorize=e=>{let{additionalScopes:t,redirectUrl:i}=e||{};return this._basePatch({action:"reauthorize",body:{additional_scope:t,redirect_url:i}})};destroy=()=>this._baseDelete();fromJSON(e){return e&&(this.id=e.id,this.identificationId=e.identification_id,this.providerUserId=e.provider_user_id,this.approvedScopes=e.approved_scopes,this.imageUrl=e.image_url,this.emailAddress=e.email_address,this.firstName=e.first_name,this.lastName=e.last_name,this.provider=(e.provider||"").replace("oauth_",""),this.username=e.username,this.phoneNumber=e.phone_number,this.publicMetadata=e.public_metadata,this.label=e.label,e.verification&&(this.verification=new a.GX(e.verification))),this}__internal_toSnapshot(){return{object:"external_account",id:this.id,identification_id:this.identificationId,provider:this.provider,provider_user_id:this.providerUserId,email_address:this.emailAddress,approved_scopes:this.approvedScopes,first_name:this.firstName,last_name:this.lastName,image_url:this.imageUrl,username:this.username,phone_number:this.phoneNumber,public_metadata:this.publicMetadata,label:this.label,verification:this.verification?.__internal_toSnapshot()||null}}providerSlug(){return this.provider}providerTitle(){return[(0,n.MI)(this.providerSlug()),"Account"].join(" ")}accountIdentifier(){return this.username||this.emailAddress||this.label}}},1956:function(e,t,i){"use strict";i.d(t,{Y:()=>r});var n=i(8069);class r extends n.i{id;type;constructor(e){super(),this.fromJSON(e)}fromJSON(e){return e&&(this.id=e.id,this.type=e.type),this}__internal_toSnapshot(){return{object:"identification_link",id:this.id,type:this.type}}}},6890:function(e,t,i){"use strict";i.d(t,{E:()=>r});var n=i(3139);class r extends n.i{id;name=null;publicUrl=null;static async create(e,t={}){let i,a=t;return"string"==typeof t.file?(a=t.file,i=new Headers({"Content-Type":"application/octet-stream"})):t.file&&(a=new FormData).append("file",t.file),new r((await n.i._fetch({path:e,method:"POST",body:a,headers:i}))?.response)}static async delete(e){return new r((await n.i._fetch({path:e,method:"DELETE"}))?.response)}constructor(e){super(),this.fromJSON(e)}fromJSON(e){return e&&(this.id=e.id,this.name=e.name,this.publicUrl=e.public_url),this}}},9210:function(e,t,i){"use strict";i.d(t,{B:()=>r});var n=i(3139);class r extends n.i{id;phoneNumber="";reservedForSecondFactor=!1;defaultSecondFactor=!1;linkedTo=[];verification;backupCodes;constructor(e,t){super(),this.pathRoot=t,this.fromJSON(e)}create=()=>this._basePost({body:{phone_number:this.phoneNumber}});prepareVerification=()=>this._basePost({action:"prepare_verification",body:{strategy:"phone_code"}});attemptVerification=e=>{let{code:t}=e||{};return this._basePost({action:"attempt_verification",body:{code:t}})};setReservedForSecondFactor=e=>{let{reserved:t}=e||{};return this._basePatch({body:{reserved_for_second_factor:t}})};makeDefaultSecondFactor=()=>this._basePatch({body:{default_second_factor:!0}});destroy=()=>this._baseDelete();toString=()=>{let e=this.phoneNumber.match(/^(\d{3})(\d{3})(\d{4})$/);return e?"("+e[1]+") "+e[2]+"-"+e[3]:this.phoneNumber};fromJSON(e){return e&&(this.id=e.id,this.phoneNumber=e.phone_number,this.reservedForSecondFactor=e.reserved_for_second_factor,this.defaultSecondFactor=e.default_second_factor,this.verification=new n.GX(e.verification),this.linkedTo=(e.linked_to||[]).map(e=>new n.YN(e)),this.backupCodes=e.backup_codes),this}__internal_toSnapshot(){return{object:"phone_number",id:this.id||"",phone_number:this.phoneNumber,reserved_for_second_factor:this.reservedForSecondFactor,default_second_factor:this.defaultSecondFactor,verification:this.verification.__internal_toSnapshot(),linked_to:this.linkedTo.map(e=>e.__internal_toSnapshot()),backup_codes:this.backupCodes}}}},2724:function(e,t,i){"use strict";i.d(t,{g:()=>s});var n=i(6630),r=i(8069),a=i(9596);class s extends r.i{id;provider="saml_custom";providerUserId=null;active=!1;emailAddress="";firstName="";lastName="";verification=null;samlConnection=null;constructor(e,t){super(),this.pathRoot=t,this.fromJSON(e)}fromJSON(e){return e&&(this.id=e.id,this.provider=e.provider,this.providerUserId=e.provider_user_id,this.active=e.active,this.emailAddress=e.email_address,this.firstName=e.first_name,this.lastName=e.last_name,e.verification&&(this.verification=new a.GX(e.verification)),e.saml_connection&&(this.samlConnection=new o(e.saml_connection))),this}__internal_toSnapshot(){return{object:"saml_account",id:this.id,provider:this.provider,provider_user_id:this.providerUserId,active:this.active,email_address:this.emailAddress,first_name:this.firstName,last_name:this.lastName,verification:this.verification?.__internal_toSnapshot()||null,saml_connection:this.samlConnection?.__internal_toSnapshot()}}}class o extends r.i{id;name;domain;active;provider;syncUserAttributes;allowSubdomains;allowIdpInitiated;disableAdditionalIdentifications;createdAt;updatedAt;constructor(e){super(),this.fromJSON(e)}fromJSON(e){return e&&(this.id=e.id,this.name=e.name,this.domain=e.domain,this.active=e.active,this.provider=e.provider,this.syncUserAttributes=e.sync_user_attributes,this.allowSubdomains=e.allow_subdomains,this.allowIdpInitiated=e.allow_idp_initiated,this.disableAdditionalIdentifications=e.disable_additional_identifications,this.createdAt=(0,n.V)(e.created_at),this.updatedAt=(0,n.V)(e.updated_at)),this}__internal_toSnapshot(){return{object:"saml_account_connection",id:this.id,name:this.name,domain:this.domain,active:this.active,provider:this.provider,sync_user_attributes:this.syncUserAttributes,allow_subdomains:this.allowSubdomains,allow_idp_initiated:this.allowIdpInitiated,disable_additional_identifications:this.disableAdditionalIdentifications,created_at:this.createdAt.getTime(),updated_at:this.updatedAt.getTime()}}}},7045:function(e,t,i){"use strict";i.d(t,{z:()=>f});var n=i(1353);i(4310);var r=i(3531),a=i(153),s=i(2208),o=i(6630),l=i(3367),c=i(4152),u=i(5),d=i(7292),h=i(3139),p=i(5027);class m extends h.i{status;level;session;supportedFirstFactors=[];supportedSecondFactors=[];firstFactorVerification=new h.GX(null);secondFactorVerification=new h.GX(null);constructor(e=null){super(),this.fromJSON(e)}fromJSON(e){return e&&(this.id=e.id,this.status=e.status,this.session=new h.z_(e.session),this.level=e.level,this.supportedFirstFactors=(0,p.aw)(e.supported_first_factors),this.supportedSecondFactors=(0,p.aw)(e.supported_second_factors),this.firstFactorVerification=new h.GX(e.first_factor_verification),this.secondFactorVerification=new h.GX(e.second_factor_verification)),this}}class f extends h.i{pathRoot="/client/sessions";id;status;lastActiveAt;lastActiveToken;lastActiveOrganizationId;actor;user;publicUserData;factorVerificationAge=null;tasks=null;expireAt;abandonAt;createdAt;updatedAt;static isSessionResource(e){return!!e&&e instanceof f}constructor(e){super(),this.fromJSON(e),this.#e(this.lastActiveToken)}end=()=>(d.O.clear(),this._basePost({action:"end"}));remove=()=>(d.O.clear(),this._basePost({action:"remove"}));touch=()=>this._basePost({action:"touch",body:{active_organization_id:this.lastActiveOrganizationId}}).then(e=>(e.lastActiveToken&&u.Y.emit(u.U.TokenUpdate,{token:e.lastActiveToken}),e));clearCache=()=>d.O.clear();getToken=async e=>(0,a.X)(()=>this._getToken(e),{factor:1.55,initialDelay:3e3,maxDelayBetweenRetries:5e4,jitter:!1,shouldRetry:(e,t)=>!(0,r.ix)(e)&&t<=8});checkAuthorization=e=>{let t=(this.user?.organizationMemberships||[]).find(e=>e.organization.id===this.lastActiveOrganizationId);return(0,n.QL)({userId:this.user?.id,factorVerificationAge:this.factorVerificationAge,orgId:t?.id,orgRole:t?.role,orgPermissions:t?.permissions,features:this.lastActiveToken?.jwt?.claims.fea||"",plans:this.lastActiveToken?.jwt?.claims.pla||""})(e)};#e=e=>{e&&d.O.set({tokenId:this.#t(),tokenResolver:Promise.resolve(e)})};#t(e,t){let i=void 0===t?this.lastActiveOrganizationId:t;return[this.id,e,i,this.updatedAt.getTime()].filter(Boolean).join("-")}startVerification=async({level:e})=>new m((await h.i._fetch({method:"POST",path:`/client/sessions/${this.id}/verify`,body:{level:e}}))?.response);prepareFirstFactorVerification=async e=>{let t;switch(e.strategy){case"email_code":t={emailAddressId:e.emailAddressId};break;case"phone_code":t={phoneNumberId:e.phoneNumberId,default:e.default};break;case"passkey":t={};break;default:(0,c.Rz)("Session.prepareFirstFactorVerification",e.strategy)}return new m((await h.i._fetch({method:"POST",path:`/client/sessions/${this.id}/verify/prepare_first_factor`,body:{...t,strategy:e.strategy}}))?.response)};attemptFirstFactorVerification=async e=>{let t;return t="passkey"===e.strategy?{publicKeyCredential:JSON.stringify((0,l.zQ)(e.publicKeyCredential))}:{...e},new m((await h.i._fetch({method:"POST",path:`/client/sessions/${this.id}/verify/attempt_first_factor`,body:{...t,strategy:e.strategy}}))?.response)};verifyWithPasskey=async()=>{let{nonce:e=null}=(await this.prepareFirstFactorVerification({strategy:"passkey"})).firstFactorVerification,t=f.clerk.__internal_isWebAuthnSupported||s.iW,i=f.clerk.__internal_getPublicCredentials||l.t1;if(!t())throw new r.RK("Passkeys are not supported",{code:"passkey_not_supported"});let n=e?(0,l.N7)(JSON.parse(e)):null;n||(0,c.$C)("get");let{publicKeyCredential:a,error:o}=await i({publicKeyOptions:n,conditionalUI:!1});if(!a)throw o;return this.attemptFirstFactorVerification({strategy:"passkey",publicKeyCredential:a})};prepareSecondFactorVerification=async e=>new m((await h.i._fetch({method:"POST",path:`/client/sessions/${this.id}/verify/prepare_second_factor`,body:e}))?.response);attemptSecondFactorVerification=async e=>new m((await h.i._fetch({method:"POST",path:`/client/sessions/${this.id}/verify/attempt_second_factor`,body:e}))?.response);fromJSON(e){return e&&(this.id=e.id,this.status=e.status,this.expireAt=(0,o.V)(e.expire_at),this.abandonAt=(0,o.V)(e.abandon_at),this.factorVerificationAge=e.factor_verification_age,this.lastActiveAt=(0,o.V)(e.last_active_at||void 0),this.lastActiveOrganizationId=e.last_active_organization_id,this.actor=e.actor||null,this.createdAt=(0,o.V)(e.created_at),this.updatedAt=(0,o.V)(e.updated_at),this.user=new h.n5(e.user),this.tasks=e.tasks||null,e.public_user_data&&(this.publicUserData=new h.VO(e.public_user_data)),this.lastActiveToken=e.last_active_token?new h.WU(e.last_active_token):null),this}__internal_toSnapshot(){return{object:"session",id:this.id,status:this.status,expire_at:this.expireAt.getTime(),abandon_at:this.abandonAt.getTime(),factor_verification_age:this.factorVerificationAge,last_active_at:this.lastActiveAt.getTime(),last_active_organization_id:this.lastActiveOrganizationId,actor:this.actor,tasks:this.tasks,user:this.user?.__internal_toSnapshot()||null,public_user_data:this.publicUserData.__internal_toSnapshot(),last_active_token:this.lastActiveToken?.__internal_toSnapshot()||null,created_at:this.createdAt.getTime(),updated_at:this.updatedAt.getTime()}}async _getToken(e){if(!this.user)return null;let{leewayInSeconds:t,template:i,skipCache:n=!1}=e||{},r=void 0===e?.organizationId?this.lastActiveOrganizationId:e?.organizationId;if(!i&&Number(t)>=60)throw Error("Leeway can not exceed the token lifespan (60 seconds)");let a=this.#t(i,r),s=n?void 0:d.O.get({tokenId:a},t),o=!i&&r===this.lastActiveOrganizationId;if(s){let e=await s.tokenResolver;return o&&u.Y.emit(u.U.TokenUpdate,{token:e}),e.getRawString()||null}let l=i?`${this.path()}/tokens/${i}`:`${this.path()}/tokens`,c=h.WU.create(l,i?{}:{organizationId:r});return d.O.set({tokenId:a,tokenResolver:c}),c.then(e=>(o&&(u.Y.emit(u.U.TokenUpdate,{token:e}),e.jwt&&(this.lastActiveToken=e,u.Y.emit(u.U.SessionTokenResolved,null))),e.getRawString()||null))}get currentTask(){let[e]=this.tasks??[];return e}}},8076:function(e,t,i){"use strict";i.d(t,{A:()=>a});var n=i(6630),r=i(3139);class a extends r.i{pathRoot="";id;status;abandonAt;expireAt;lastActiveAt;latestActivity;actor;constructor(e,t){super(),this.pathRoot=t,this.fromJSON(e)}static retrieve(){let e=r.i.clerk.session?.id;return this.clerk.getFapiClient().request({method:"GET",path:"/me/sessions/active",sessionId:e}).then(e=>e.payload.map(e=>new a(e,"/me/sessions"))).catch(()=>[])}revoke(){return this._basePost({action:"revoke",body:{}})}fromJSON(e){let t;return e?(this.id=e.id,this.status=e.status,this.expireAt=(0,n.V)(e.expire_at),this.abandonAt=(0,n.V)(e.abandon_at),this.lastActiveAt=(0,n.V)(e.last_active_at||void 0),this.latestActivity={id:(t=e.latest_activity??{}).id,deviceType:t.device_type,browserName:t.browser_name,browserVersion:t.browser_version,country:t.country,city:t.city,isMobile:t.is_mobile,ipAddress:t.ip_address},this.actor=e.actor,this):this}}},3898:function(e,t,i){"use strict";i.d(t,{c:()=>p});var n=i(3531),r=i(6111),a=i(5027),s=i(2208),o=i(3344),l=i(3837),c=i(3367),u=i(33),d=i(4152),h=i(3139);class p extends h.i{pathRoot="/client/sign_ins";id;status=null;supportedIdentifiers=[];supportedFirstFactors=[];supportedSecondFactors=null;firstFactorVerification=new h.GX(null);secondFactorVerification=new h.GX(null);identifier=null;createdSessionId=null;userData=new h.mt(null);constructor(e=null){super(),this.fromJSON(e)}create=e=>this._basePost({path:this.pathRoot,body:e});resetPassword=e=>this._basePost({body:e,action:"reset_password"});prepareFirstFactor=e=>{let t;switch(e.strategy){case"passkey":t={};break;case"email_link":t={emailAddressId:e.emailAddressId,redirectUrl:e.redirectUrl};break;case"email_code":case"reset_password_email_code":t={emailAddressId:e.emailAddressId};break;case"phone_code":t={phoneNumberId:e.phoneNumberId,default:e.default,channel:e.channel};break;case"web3_metamask_signature":case"web3_coinbase_wallet_signature":case"web3_okx_wallet_signature":t={web3WalletId:e.web3WalletId};break;case"reset_password_phone_code":t={phoneNumberId:e.phoneNumberId};break;case"saml":t={redirectUrl:e.redirectUrl,actionCompleteRedirectUrl:e.actionCompleteRedirectUrl};break;case"enterprise_sso":t={redirectUrl:e.redirectUrl,actionCompleteRedirectUrl:e.actionCompleteRedirectUrl,oidcPrompt:e.oidcPrompt};break;default:(0,d.Rz)("SignIn.prepareFirstFactor",e.strategy)}return this._basePost({body:{...t,strategy:e.strategy},action:"prepare_first_factor"})};attemptFirstFactor=e=>{let t;return t="passkey"===e.strategy?{publicKeyCredential:JSON.stringify((0,c.zQ)(e.publicKeyCredential))}:{...e},this._basePost({body:{...t,strategy:e.strategy},action:"attempt_first_factor"})};createEmailLinkFlow=()=>{let{run:e,stop:t}=(0,r.W)();return{startEmailLinkFlow:async({emailAddressId:i,redirectUrl:n})=>(this.id||(0,d.C)("SignIn"),await this.prepareFirstFactor({strategy:"email_link",emailAddressId:i,redirectUrl:n}),new Promise((i,n)=>{e(()=>this.reload().then(e=>{let n=e.firstFactorVerification.status;("verified"===n||"expired"===n)&&(t(),i(e))}).catch(e=>{t(),n(e)}))})),cancelEmailLinkFlow:t}};prepareSecondFactor=e=>this._basePost({body:e,action:"prepare_second_factor"});attemptSecondFactor=e=>this._basePost({body:e,action:"attempt_second_factor"});authenticateWithRedirectOrPopup=async(e,t)=>{let{strategy:i,redirectUrl:n,redirectUrlComplete:r,identifier:a,oidcPrompt:s,continueSignIn:l}=e||{},c=p.clerk.buildUrlWithAuth(n),u=p.clerk.__internal_hasAfterAuthFlows?(0,o.KV)({base:c,search:`?redirect_url=${r}`}).toString():r;this.id&&l||await this.create({strategy:i,identifier:a,redirectUrl:c,actionCompleteRedirectUrl:u}),("saml"===i||"enterprise_sso"===i)&&await this.prepareFirstFactor({strategy:i,redirectUrl:p.clerk.buildUrlWithAuth(n),actionCompleteRedirectUrl:u,oidcPrompt:s});let{status:h,externalVerificationRedirectURL:m}=this.firstFactorVerification;"unverified"===h&&m?t(m):(0,d.Ws)(h,p.fapiClient.buildEmailAddress("support"))};authenticateWithRedirect=async e=>this.authenticateWithRedirectOrPopup(e,o.T7);authenticateWithPopup=async e=>{let{popup:t}=e||{};return t||(0,d.WC)("popup"),(0,l.G)(p.clerk,"signIn",this.authenticateWithRedirectOrPopup,e,e=>{t.location.href=e.toString()})};authenticateWithWeb3=async e=>{let t,{identifier:i,generateSignature:n,strategy:r="web3_metamask_signature"}=e||{},a=r.replace("web3_","").replace("_signature","");"function"!=typeof n&&(0,d.WC)("generateSignature"),await this.create({identifier:i});let s=this.supportedFirstFactors?.find(e=>e.strategy===r);s||(0,d.lb)("SignIn"),await this.prepareFirstFactor(s);let{message:o}=this.firstFactorVerification;o||(0,d.lb)("SignIn");try{t=await n({identifier:i,nonce:o,provider:a})}catch(e){if("coinbase_wallet"===a&&4001===e.code)t=await n({identifier:i,nonce:o,provider:a});else throw e}return this.attemptFirstFactor({signature:t,strategy:r})};authenticateWithMetamask=async()=>{let e=await (0,o.M8)();return this.authenticateWithWeb3({identifier:e,generateSignature:o.wO,strategy:"web3_metamask_signature"})};authenticateWithCoinbaseWallet=async()=>{let e=await (0,o.$0)();return this.authenticateWithWeb3({identifier:e,generateSignature:o.dR,strategy:"web3_coinbase_wallet_signature"})};authenticateWithOKXWallet=async()=>{let e=await (0,o.ZE)();return this.authenticateWithWeb3({identifier:e,generateSignature:o.C3,strategy:"web3_okx_wallet_signature"})};authenticateWithPasskey=async e=>{let{flow:t}=e||{},i=p.clerk.__internal_isWebAuthnSupported||s.iW,r=p.clerk.__internal_getPublicCredentials||c.t1,a=p.clerk.__internal_isWebAuthnAutofillSupported||s.h_;if(!i())throw new n.RK("Passkeys are not supported",{code:"passkey_not_supported"});if("autofill"===t||"discoverable"===t)await this.create({strategy:"passkey"});else{let e=this.supportedFirstFactors.find(e=>"passkey"===e.strategy);e||(0,d.ep)(),await this.prepareFirstFactor(e)}let{nonce:o}=this.firstFactorVerification,l=o?(0,c.N7)(JSON.parse(o)):null;l||(0,d.$C)("get");let u=!1;"autofill"===t&&(u=await a());let{publicKeyCredential:h,error:m}=await r({publicKeyOptions:l,conditionalUI:u});if(!h)throw m;return this.attemptFirstFactor({publicKeyCredential:h,strategy:"passkey"})};validatePassword=(e,t)=>{if(p.clerk.__unstable__environment?.userSettings.passwordSettings)return(0,u.z)({...p.clerk.__unstable__environment?.userSettings.passwordSettings,validatePassword:!0})(e,t)};fromJSON(e){return e&&(this.id=e.id,this.status=e.status,this.supportedIdentifiers=e.supported_identifiers,this.identifier=e.identifier,this.supportedFirstFactors=(0,a.aw)(e.supported_first_factors),this.supportedSecondFactors=(0,a.aw)(e.supported_second_factors),this.firstFactorVerification=new h.GX(e.first_factor_verification),this.secondFactorVerification=new h.GX(e.second_factor_verification),this.createdSessionId=e.created_session_id,this.userData=new h.mt(e.user_data)),this}__internal_toSnapshot(){return{object:"sign_in",id:this.id||"",status:this.status||null,supported_identifiers:this.supportedIdentifiers,supported_first_factors:(0,a.zb)(this.supportedFirstFactors),supported_second_factors:(0,a.zb)(this.supportedSecondFactors),first_factor_verification:this.firstFactorVerification.__internal_toSnapshot(),second_factor_verification:this.secondFactorVerification.__internal_toSnapshot(),identifier:this.identifier,created_session_id:this.createdSessionId,user_data:this.userData.__internal_toSnapshot()}}}},240:function(e,t,i){"use strict";i.d(t,{M:()=>h});var n=i(3531),r=i(6111),a=i(3344),s=i(3837),o=i(7976),l=i(33),c=i(6310),u=i(4152),d=i(3139);class h extends d.i{pathRoot="/client/sign_ups";id;status=null;requiredFields=[];optionalFields=[];missingFields=[];unverifiedFields=[];verifications=new d.EJ(null);username=null;firstName=null;lastName=null;emailAddress=null;phoneNumber=null;web3wallet=null;externalAccount;hasPassword=!1;unsafeMetadata={};createdSessionId=null;createdUserId=null;abandonAt=null;legalAcceptedAt=null;constructor(e=null){super(),this.fromJSON(e)}create=async e=>{let t=e;if(!this.clientBypass()&&!this.shouldBypassCaptchaForAttempt(t)){let e=new o.E(h.clerk),i=await e.managedOrInvisible({action:"signup"});if(!i)throw new d.w$("",{code:"captcha_unavailable"});t={...t,...i}}return t.transfer&&this.shouldBypassCaptchaForAttempt(t)&&(t.strategy=h.clerk.client?.signIn.firstFactorVerification.strategy),this._basePost({path:this.pathRoot,body:(0,c.q)(t)})};prepareVerification=e=>this._basePost({body:e,action:"prepare_verification"});attemptVerification=e=>this._basePost({body:e,action:"attempt_verification"});prepareEmailAddressVerification=e=>this.prepareVerification(e||{strategy:"email_code"});attemptEmailAddressVerification=e=>this.attemptVerification({...e,strategy:"email_code"});createEmailLinkFlow=()=>{let{run:e,stop:t}=(0,r.W)();return{startEmailLinkFlow:async({redirectUrl:i})=>(this.id||(0,u.C)("SignUp"),await this.prepareEmailAddressVerification({strategy:"email_link",redirectUrl:i}),new Promise((i,n)=>{e(()=>this.reload().then(e=>{let n=e.verifications.emailAddress.status;("verified"===n||"expired"===n)&&(t(),i(e))}).catch(e=>{t(),n(e)}))})),cancelEmailLinkFlow:t}};preparePhoneNumberVerification=e=>this.prepareVerification(e||{strategy:"phone_code"});attemptPhoneNumberVerification=e=>this.attemptVerification({...e,strategy:"phone_code"});prepareWeb3WalletVerification=e=>this.prepareVerification({strategy:"web3_metamask_signature",...e});attemptWeb3WalletVerification=async e=>{let{signature:t,strategy:i="web3_metamask_signature"}=e;return this.attemptVerification({signature:t,strategy:i})};authenticateWithWeb3=async e=>{let t,{generateSignature:i,identifier:n,unsafeMetadata:r,strategy:a="web3_metamask_signature",legalAccepted:s}=e||{},o=a.replace("web3_","").replace("_signature","");"function"!=typeof i&&(0,u.WC)("generateSignature");let l=n||this.web3wallet;await this.create({web3Wallet:l,unsafeMetadata:r,legalAccepted:s}),await this.prepareWeb3WalletVerification({strategy:a});let{message:c}=this.verifications.web3Wallet;c||(0,u.lb)("SignUp");try{t=await i({identifier:n,nonce:c,provider:o})}catch(e){if("coinbase_wallet"===o&&4001===e.code)t=await i({identifier:n,nonce:c,provider:o});else throw e}return this.attemptWeb3WalletVerification({signature:t,strategy:a})};authenticateWithMetamask=async e=>{let t=await (0,a.M8)();return this.authenticateWithWeb3({identifier:t,generateSignature:a.wO,unsafeMetadata:e?.unsafeMetadata,strategy:"web3_metamask_signature",legalAccepted:e?.legalAccepted})};authenticateWithCoinbaseWallet=async e=>{let t=await (0,a.$0)();return this.authenticateWithWeb3({identifier:t,generateSignature:a.dR,unsafeMetadata:e?.unsafeMetadata,strategy:"web3_coinbase_wallet_signature",legalAccepted:e?.legalAccepted})};authenticateWithOKXWallet=async e=>{let t=await (0,a.ZE)();return this.authenticateWithWeb3({identifier:t,generateSignature:a.C3,unsafeMetadata:e?.unsafeMetadata,strategy:"web3_okx_wallet_signature",legalAccepted:e?.legalAccepted})};authenticateWithRedirectOrPopup=async(e,t)=>{let{redirectUrl:i,redirectUrlComplete:r,strategy:a,continueSignUp:s=!1,unsafeMetadata:o,emailAddress:l,legalAccepted:c,oidcPrompt:d}=e,p=h.clerk.buildUrlWithAuth(i),m=h.clerk.__internal_hasAfterAuthFlows?p:r,f=()=>{let e={strategy:a,redirectUrl:p,actionCompleteRedirectUrl:m,unsafeMetadata:o,emailAddress:l,legalAccepted:c,oidcPrompt:d};return s&&this.id?this.update(e):this.create(e)},{verifications:_}=await f().catch(async e=>{if((0,n.kD)(e)&&(0,n.pG)(e))return await h.clerk.__unstable__environment.reload(),f();throw e}),{externalAccount:g}=_,{status:y,externalVerificationRedirectURL:b}=g;"unverified"===y&&b?t(b):(0,u.Ws)(y,h.fapiClient.buildEmailAddress("support"))};authenticateWithRedirect=async e=>this.authenticateWithRedirectOrPopup(e,a.T7);authenticateWithPopup=async e=>{let{popup:t}=e||{};return t||(0,u.WC)("popup"),(0,s.G)(h.clerk,"signUp",this.authenticateWithRedirectOrPopup,e,e=>{t.location.href=e instanceof URL?e.toString():e})};update=e=>this._basePatch({body:(0,c.q)(e)});upsert=e=>this.id?this.update(e):this.create(e);validatePassword=(e,t)=>{if(h.clerk.__unstable__environment?.userSettings.passwordSettings)return(0,l.z)({...h.clerk.__unstable__environment?.userSettings.passwordSettings,validatePassword:!0})(e,t)};fromJSON(e){return e&&(this.id=e.id,this.status=e.status,this.requiredFields=e.required_fields,this.optionalFields=e.optional_fields,this.missingFields=e.missing_fields,this.unverifiedFields=e.unverified_fields,this.verifications=new d.EJ(e.verifications),this.username=e.username,this.firstName=e.first_name,this.lastName=e.last_name,this.emailAddress=e.email_address,this.phoneNumber=e.phone_number,this.hasPassword=e.has_password,this.unsafeMetadata=e.unsafe_metadata,this.createdSessionId=e.created_session_id,this.createdUserId=e.created_user_id,this.abandonAt=e.abandon_at,this.web3wallet=e.web3_wallet,this.legalAcceptedAt=e.legal_accepted_at),this}__internal_toSnapshot(){return{object:"sign_up",id:this.id||"",status:this.status||null,required_fields:this.requiredFields,optional_fields:this.optionalFields,missing_fields:this.missingFields,unverified_fields:this.unverifiedFields,verifications:this.verifications.__internal_toSnapshot(),username:this.username,first_name:this.firstName,last_name:this.lastName,email_address:this.emailAddress,phone_number:this.phoneNumber,has_password:this.hasPassword,unsafe_metadata:this.unsafeMetadata,created_session_id:this.createdSessionId,created_user_id:this.createdUserId,abandon_at:this.abandonAt,web3_wallet:this.web3wallet,legal_accepted_at:this.legalAcceptedAt,external_account:this.externalAccount,external_account_strategy:this.externalAccount?.strategy}}clientBypass(){return h.clerk.client?.captchaBypass}shouldBypassCaptchaForAttempt(e){if(!e.strategy)return!1;let t=h.clerk.__unstable__environment.displayConfig.captchaOauthBypass;return!!(t.some(t=>t===e.strategy)||e.transfer&&t.some(e=>e===h.clerk.client.signIn.firstFactorVerification.strategy))}}},523:function(e,t,i){"use strict";i.d(t,{W:()=>a});var n=i(3344),r=i(3139);class a extends r.i{pathRoot="tokens";jwt;static async create(e,t={}){return new a(await r.i._fetch({path:e,method:"POST",body:t}),e)}constructor(e,t){super(),t&&(this.pathRoot=t),e?.jwt&&(this.jwt=(0,n.Jx)(e.jwt))}getRawString=()=>this.jwt?.claims.__raw||"";fromJSON(e){return e&&(this.jwt=(0,n.Jx)(e.jwt)),this}__internal_toSnapshot(){return{object:"token",id:this.id||"",jwt:this.getRawString()}}}},9613:function(e,t,i){"use strict";i.d(t,{n:()=>u});var n=i(6630),r=i(6310),a=i(5878),s=i(5),o=i(4843),l=i(3139);class c extends l.i{pathRoot="/me";id;codes=[];updatedAt=null;createdAt=null;constructor(e){super(),this.fromJSON(e)}fromJSON(e){return e&&(this.id=e.id,this.codes=e.codes,this.updatedAt=(0,n.V)(e.updated_at),this.createdAt=(0,n.V)(e.created_at)),this}}class u extends l.i{pathRoot="/me";id="";externalId=null;username=null;emailAddresses=[];phoneNumbers=[];web3Wallets=[];externalAccounts=[];enterpriseAccounts=[];passkeys=[];samlAccounts=[];organizationMemberships=[];passwordEnabled=!1;firstName=null;lastName=null;fullName=null;primaryEmailAddressId=null;primaryEmailAddress=null;primaryPhoneNumberId=null;primaryPhoneNumber=null;primaryWeb3WalletId=null;primaryWeb3Wallet=null;imageUrl="";hasImage=!1;twoFactorEnabled=!1;totpEnabled=!1;backupCodeEnabled=!1;publicMetadata={};unsafeMetadata={};createOrganizationEnabled=!1;createOrganizationsLimit=null;deleteSelfEnabled=!1;lastSignInAt=null;legalAcceptedAt=null;updatedAt=null;createdAt=null;cachedSessionsWithActivities=null;static isUserResource(e){return!!e&&e instanceof u}constructor(e){super(),this.fromJSON(e)}path(){return this.pathRoot}isPrimaryIdentification=e=>{switch(e.constructor){case l.b5:return this.primaryEmailAddressId===e.id;case l.Bh:return this.primaryPhoneNumberId===e.id;case l.q2:return this.primaryWeb3WalletId===e.id;default:return!1}};createEmailAddress=e=>{let{email:t}=e||{};return new l.b5({email_address:t},this.path()+"/email_addresses/").create()};createPasskey=()=>l.Vk.registerPasskey();createPhoneNumber=e=>{let{phoneNumber:t}=e||{};return new l.Bh({phone_number:t},this.path()+"/phone_numbers/").create()};createWeb3Wallet=e=>{let{web3Wallet:t}=e||{};return new l.q2({web3_wallet:t},this.path()+"/web3_wallets/").create()};createExternalAccount=async e=>{let{strategy:t,redirectUrl:i,additionalScopes:n}=e||{},r=(await l.i._fetch({path:"/me/external_accounts",method:"POST",body:{strategy:t,redirect_url:i,additional_scope:n}}))?.response;return new l.z(r,this.path()+"/external_accounts")};createTOTP=async()=>{let e=(await l.i._fetch({path:"/me/totp",method:"POST"}))?.response;return new l.GF(e)};verifyTOTP=async({code:e})=>{let t=(await l.i._fetch({path:"/me/totp/attempt_verification",method:"POST",body:{code:e}}))?.response;return new l.GF(t)};disableTOTP=async()=>{let e=(await l.i._fetch({path:"/me/totp",method:"DELETE"}))?.response;return new l.FF(e)};createBackupCode=async()=>new c((await l.i._fetch({path:this.path()+"/backup_codes/",method:"POST"}))?.response);update=e=>this._basePatch({body:(0,r.q)(e)});updatePassword=e=>this._basePost({body:e,path:`${this.path()}/change_password`});removePassword=e=>this._basePost({body:e,path:`${this.path()}/remove_password`});delete=()=>this._baseDelete({path:"/me"}).then(e=>(s.Y.emit(s.U.UserSignOut,null),e));getSessions=async()=>{if(this.cachedSessionsWithActivities)return this.cachedSessionsWithActivities;let e=await l.Ax.retrieve();return this.cachedSessionsWithActivities=e,e};setProfileImage=e=>{let{file:t}=e||{};return null===t?l.Ee.delete(`${this.path()}/profile_image`):l.Ee.create(`${this.path()}/profile_image`,{file:t})};getOrganizationInvitations=e=>l.ff.retrieve(e);getOrganizationSuggestions=e=>l.wJ.retrieve(e);getOrganizationMemberships=e=>l.fr.retrieve(e);leaveOrganization=async e=>{let t=(await l.i._fetch({path:`${this.path()}/organization_memberships/${e}`,method:"DELETE"}))?.response;return new l.FF(t)};initializePaymentSource=e=>(0,o._G)(e);addPaymentSource=e=>(0,o.C9)(e);getPaymentSources=e=>(0,o.QE)(e);get verifiedExternalAccounts(){return this.externalAccounts.filter(e=>e.verification?.status=="verified")}get unverifiedExternalAccounts(){return this.externalAccounts.filter(e=>e.verification?.status!="verified")}get verifiedWeb3Wallets(){return this.web3Wallets.filter(e=>e.verification?.status=="verified")}get hasVerifiedEmailAddress(){return this.emailAddresses.filter(e=>"verified"===e.verification.status).length>0}get hasVerifiedPhoneNumber(){return this.phoneNumbers.filter(e=>"verified"===e.verification.status).length>0}fromJSON(e){return e&&(this.id=e.id,this.externalId=e.external_id||null,this.firstName=e.first_name||null,this.lastName=e.last_name||null,(this.firstName||this.lastName)&&(this.fullName=(0,a.Pp)({firstName:this.firstName,lastName:this.lastName})),this.imageUrl=e.image_url||"",this.hasImage=e.has_image||!1,this.username=e.username||null,this.passwordEnabled=e.password_enabled||!1,this.emailAddresses=(e.email_addresses||[]).map(e=>new l.b5(e,this.path()+"/email_addresses")),this.primaryEmailAddressId=e.primary_email_address_id||null,this.primaryEmailAddress=this.emailAddresses.find(({id:e})=>e===this.primaryEmailAddressId)||null,this.phoneNumbers=(e.phone_numbers||[]).map(e=>new l.Bh(e,this.path()+"/phone_numbers")),this.primaryPhoneNumberId=e.primary_phone_number_id||null,this.primaryPhoneNumber=this.phoneNumbers.find(({id:e})=>e===this.primaryPhoneNumberId)||null,this.web3Wallets=(e.web3_wallets||[]).map(e=>new l.q2(e,this.path()+"/web3_wallets")),this.primaryWeb3WalletId=e.primary_web3_wallet_id||null,this.primaryWeb3Wallet=this.web3Wallets.find(({id:e})=>e===this.primaryWeb3WalletId)||null,this.externalAccounts=(e.external_accounts||[]).map(e=>new l.z(e,this.path()+"/external_accounts")),this.passkeys=(e.passkeys||[]).map(e=>new l.Vk(e)),this.organizationMemberships=(e.organization_memberships||[]).map(e=>new l.fr(e)),this.samlAccounts=(e.saml_accounts||[]).map(e=>new l.gt(e,this.path()+"/saml_accounts")),this.enterpriseAccounts=(e.enterprise_accounts||[]).map(e=>new l.Ye(e,this.path()+"/enterprise_accounts")),this.publicMetadata=e.public_metadata||{},this.unsafeMetadata=e.unsafe_metadata||{},this.totpEnabled=e.totp_enabled||!1,this.backupCodeEnabled=e.backup_code_enabled||!1,this.twoFactorEnabled=e.two_factor_enabled||!1,this.createOrganizationEnabled=e.create_organization_enabled||!1,this.createOrganizationsLimit=e.create_organizations_limit||null,this.deleteSelfEnabled=e.delete_self_enabled||!1,e.last_sign_in_at&&(this.lastSignInAt=(0,n.V)(e.last_sign_in_at)),e.legal_accepted_at&&(this.legalAcceptedAt=(0,n.V)(e.legal_accepted_at)),this.updatedAt=(0,n.V)(e.updated_at||void 0),this.createdAt=(0,n.V)(e.created_at||void 0)),this}__internal_toSnapshot(){return{object:"user",id:this.id,external_id:this.externalId,first_name:this.firstName,last_name:this.lastName,username:this.username,public_metadata:this.publicMetadata,unsafe_metadata:this.unsafeMetadata,image_url:this.imageUrl,has_image:this.hasImage,email_addresses:this.emailAddresses.map(e=>e.__internal_toSnapshot()),phone_numbers:this.phoneNumbers.map(e=>e.__internal_toSnapshot()),web3_wallets:this.web3Wallets.map(e=>e.__internal_toSnapshot()),external_accounts:this.externalAccounts.map(e=>e.__internal_toSnapshot()),passkeys:this.passkeys.map(e=>e.__internal_toSnapshot()),organization_memberships:this.organizationMemberships.map(e=>e.__internal_toSnapshot()),saml_accounts:this.samlAccounts.map(e=>e.__internal_toSnapshot()),enterprise_accounts:this.enterpriseAccounts.map(e=>e.__internal_toSnapshot()),totp_enabled:this.totpEnabled,backup_code_enabled:this.backupCodeEnabled,two_factor_enabled:this.twoFactorEnabled,create_organization_enabled:this.createOrganizationEnabled,create_organizations_limit:this.createOrganizationsLimit,delete_self_enabled:this.deleteSelfEnabled,primary_email_address_id:this.primaryEmailAddressId,primary_phone_number_id:this.primaryPhoneNumberId,primary_web3_wallet_id:this.primaryWeb3WalletId,password_enabled:this.passwordEnabled,profile_image_id:this.imageUrl,last_sign_in_at:this.lastSignInAt?.getTime()||null,legal_accepted_at:this.legalAcceptedAt?.getTime()||null,updated_at:this.updatedAt?.getTime()||null,created_at:this.createdAt?.getTime()||null}}}},9596:function(e,t,i){"use strict";i.d(t,{EJ:()=>c,GX:()=>o,P$:()=>l});var n=i(3531),r=i(6630),a=i(3367),s=i(3139);class o extends s.i{pathRoot="";status=null;strategy=null;nonce=null;message=null;externalVerificationRedirectURL=null;attempts=null;expireAt=null;error=null;verifiedAtClient=null;channel;constructor(e){super(),this.fromJSON(e)}verifiedFromTheSameClient=()=>this.verifiedAtClient===s.i.clerk?.client?.id;fromJSON(e){return e&&(this.status=e.status,this.verifiedAtClient=e.verified_at_client,this.strategy=e.strategy,this.nonce=e.nonce||null,this.message=e.message||null,e.external_verification_redirect_url?this.externalVerificationRedirectURL=new URL(e.external_verification_redirect_url):this.externalVerificationRedirectURL=null,this.attempts=e.attempts,this.expireAt=(0,r.V)(e.expire_at||void 0),this.error=e.error?(0,n.nU)(e.error):null,this.channel=e.channel||void 0),this}__internal_toSnapshot(){return{object:"verification",id:this.id||"",status:this.status,strategy:this.strategy,nonce:this.nonce,message:this.message,external_verification_redirect_url:this.externalVerificationRedirectURL?.toString()||null,attempts:this.attempts,expire_at:this.expireAt?.getTime()||null,error:(0,n.LT)(this.error),verified_at_client:this.verifiedAtClient}}}class l extends o{publicKey=null;constructor(e){super(e),this.fromJSON(e)}fromJSON(e){return super.fromJSON(e),e?.nonce&&(this.publicKey=(0,a.GH)(JSON.parse(e.nonce))),this}}class c{emailAddress;phoneNumber;web3Wallet;externalAccount;constructor(e){e?(this.emailAddress=new u(e.email_address),this.phoneNumber=new u(e.phone_number),this.web3Wallet=new u(e.web3_wallet),this.externalAccount=new o(e.external_account)):(this.emailAddress=new u(null),this.phoneNumber=new u(null),this.web3Wallet=new u(null),this.externalAccount=new o(null))}__internal_toSnapshot(){return{email_address:this.emailAddress.__internal_toSnapshot(),phone_number:this.phoneNumber.__internal_toSnapshot(),web3_wallet:this.web3Wallet.__internal_toSnapshot(),external_account:this.externalAccount.__internal_toSnapshot()}}}class u extends o{nextAction;supportedStrategies;constructor(e){super(e),e?(this.nextAction=e.next_action,this.supportedStrategies=e.supported_strategies):(this.nextAction="",this.supportedStrategies=[])}__internal_toSnapshot(){return{...super.__internal_toSnapshot(),next_action:this.nextAction,supported_strategies:this.supportedStrategies}}}},2687:function(e,t,i){"use strict";i.d(t,{y:()=>a});var n=i(6630),r=i(3139);class a extends r.i{pathRoot="/waitlist";id="";updatedAt=null;createdAt=null;constructor(e){super(),this.fromJSON(e)}fromJSON(e){return e&&(this.id=e.id,this.updatedAt=(0,n.V)(e.updated_at),this.createdAt=(0,n.V)(e.created_at)),this}static async join(e){return new a((await r.i._fetch({path:"/waitlist",method:"POST",body:e}))?.response)}}},4737:function(e,t,i){"use strict";i.d(t,{q:()=>r});var n=i(3139);class r extends n.i{id;web3Wallet="";verification;constructor(e,t){super(),this.pathRoot=t,this.fromJSON(e)}create(){return this._basePost({body:{web3_wallet:this.web3Wallet}})}prepareVerification=e=>this._basePost({action:"prepare_verification",body:{...e}});attemptVerification=e=>{let{signature:t}=e;return this._basePost({action:"attempt_verification",body:{signature:t}})};destroy(){return this._baseDelete()}toString(){return this.web3Wallet}fromJSON(e){return e&&(this.id=e.id,this.web3Wallet=e.web3_wallet,this.verification=new n.GX(e.verification)),this}__internal_toSnapshot(){return{object:"web3_wallet",id:this.id,web3_wallet:this.web3Wallet,verification:this.verification.__internal_toSnapshot()}}}},3139:function(e,t,i){"use strict";i.d(t,{Bh:()=>R.B,kD:()=>U.kD,ZC:()=>U.ZC,gO:()=>U.gO,mM:()=>s,ff:()=>ea,uX:()=>U.uX,n5:()=>er.n,mt:()=>ee,cp:()=>W,N:()=>U.N,zv:()=>y,z:()=>O.z,YN:()=>E.Y,Ee:()=>x.E,VO:()=>X,Mo:()=>et.M,WU:()=>ei.W,gt:()=>J.g,PG:()=>a,q2:()=>es.q,i:()=>n.i,Pm:()=>_,Vk:()=>H,gU:()=>w,b5:()=>C.b,qN:()=>el,Cs:()=>b,Tg:()=>o.T,z_:()=>B.z,w$:()=>U.w$,sZ:()=>U.sZ,GF:()=>en,KU:()=>l.K,yk:()=>eo.y,oq:()=>v,Ax:()=>Y.A,pm:()=>h,wJ:()=>K,P$:()=>P.P$,j3:()=>m,wg:()=>g,qA:()=>A.q,cL:()=>Q.c,Dl:()=>d,GX:()=>P.GX,fr:()=>j,$h:()=>L,Ye:()=>I,lR:()=>k.l,EJ:()=>P.EJ,FF:()=>S});var n=i(8069);let r={enabled:!1,first_factors:[],name:"phone_number",required:!1,second_factors:[],used_for_first_factor:!1,used_for_second_factor:!1,verifications:[],verify_at_sign_up:!1};class a extends n.i{id=void 0;actions={create_organization:!1,delete_self:!1};attributes={email_address:{enabled:!0,first_factors:["email_code"],name:"email_address",required:!0,second_factors:[],used_for_first_factor:!0,used_for_second_factor:!1,verifications:["email_code"],verify_at_sign_up:!0},phone_number:{...r,name:"phone_number"},username:{...r,name:"username"},web3_wallet:{...r,name:"web3_wallet"},first_name:{...r,name:"first_name"},last_name:{...r,name:"last_name"},password:{enabled:!0,first_factors:[],name:"password",required:!0,second_factors:[],used_for_first_factor:!1,used_for_second_factor:!1,verifications:[],verify_at_sign_up:!1},authenticator_app:{...r,name:"authenticator_app"},backup_code:{...r,name:"backup_code"},passkey:{...r,name:"passkey"}};enterpriseSSO={enabled:!1};passkeySettings={allow_autofill:!1,show_sign_in_button:!1};passwordSettings={};saml={enabled:!1};signIn={second_factor:{required:!1,enabled:!1}};signUp={allowlist_only:!1,captcha_enabled:!1,legal_consent_enabled:!1,mode:"public",progressive:!0};social={};usernameSettings={};get authenticatableSocialStrategies(){return this.social?Object.entries(this.social).filter(([,e])=>e.enabled&&e.authenticatable).map(([,e])=>e.strategy).sort():[]}get enabledFirstFactorIdentifiers(){return this.attributes?Object.entries(this.attributes).filter(([e,t])=>t.used_for_first_factor&&!e.startsWith("web3")).map(([e])=>e):[]}get socialProviderStrategies(){return this.social?Object.entries(this.social).filter(([,e])=>e.enabled).map(([,e])=>e.strategy).sort():[]}get web3FirstFactors(){return this.attributes?Object.entries(this.attributes).filter(([e,t])=>t.used_for_first_factor&&e.startsWith("web3")).map(([,e])=>e.first_factors).flat():[]}get alternativePhoneCodeChannels(){return this.attributes?Object.entries(this.attributes).filter(([e,t])=>t.used_for_first_factor&&"phone_number"===e).map(([,e])=>e?.channels?.filter(e=>"sms"!==e)||[]).flat():[]}constructor(e=null){super(),this.fromJSON(e)}get instanceIsPasswordBased(){return!!(this.attributes?.password?.enabled&&this.attributes.password?.required)}get hasValidAuthFactor(){return!!(this.attributes?.email_address?.enabled||this.attributes?.phone_number?.enabled||this.attributes.password?.required&&this.attributes.username?.required)}fromJSON(e){return e&&(this.attributes=this.withDefault(e.attributes?Object.fromEntries(Object.entries(e.attributes).map(e=>[e[0],{...e[1],name:e[0]}])):null,this.attributes),this.actions=this.withDefault(e.actions,this.actions),this.enterpriseSSO=this.withDefault(e.enterprise_sso,this.enterpriseSSO),this.passkeySettings=this.withDefault(e.passkey_settings,this.passkeySettings),this.passwordSettings=e.password_settings?{...e.password_settings,min_length:Math.max(e.password_settings?.min_length??8,8),max_length:e.password_settings?.max_length===0?72:Math.min(e.password_settings?.max_length??72,72)}:this.passwordSettings,this.saml=this.withDefault(e.saml,this.saml),this.signIn=this.withDefault(e.sign_in,this.signIn),this.signUp=this.withDefault(e.sign_up,this.signUp),this.social=this.withDefault(e.social,this.social),this.usernameSettings=e.username_settings?{...e.username_settings,min_length:Math.max(e.username_settings?.min_length??4,4),max_length:Math.min(e.username_settings?.max_length??64,64)}:this.usernameSettings),this}__internal_toSnapshot(){return{actions:this.actions,attributes:this.attributes,passkey_settings:this.passkeySettings,password_settings:this.passwordSettings,saml:this.saml,sign_in:this.signIn,sign_up:this.signUp,social:this.social}}}class s extends n.i{billing={stripePublishableKey:"",enabled:!1,hasPaidUserPlans:!1,hasPaidOrgPlans:!1,organization:{enabled:!1,hasPaidPlans:!1},user:{enabled:!1,hasPaidPlans:!1}};constructor(e=null){super(),this.fromJSON(e)}fromJSON(e){return e&&(this.billing.stripePublishableKey=e.billing.stripe_publishable_key||"",this.billing.enabled=e.billing.enabled||!1,this.billing.hasPaidUserPlans=e.billing.has_paid_user_plans||!1,this.billing.hasPaidOrgPlans=e.billing.has_paid_org_plans||!1,this.billing.organization.enabled=e.billing.organization.enabled||!1,this.billing.organization.hasPaidPlans=e.billing.organization.has_paid_plans||!1,this.billing.user.enabled=e.billing.user.enabled||!1,this.billing.user.hasPaidPlans=e.billing.user.has_paid_plans||!1),this}__internal_toSnapshot(){return{billing:{stripe_publishable_key:this.billing.stripePublishableKey,enabled:this.billing.enabled,has_paid_user_plans:this.billing.hasPaidUserPlans,has_paid_org_plans:this.billing.hasPaidOrgPlans,organization:{enabled:this.billing.organization.enabled,has_paid_plans:this.billing.organization.hasPaidPlans},user:{enabled:this.billing.user.enabled,has_paid_plans:this.billing.user.hasPaidPlans}}}}}var o=i(104),l=i(9401),c=i(153),u=i(3344);class d extends n.i{id;externalClientSecret;externalGatewayId;paymentSource;plan;planPeriod;planPeriodStart;status;totals;isImmediatePlanChange;constructor(e,t){super(),this.fromJSON(e),this.pathRoot=t?`/organizations/${t}/commerce/checkouts`:"/me/commerce/checkouts"}fromJSON(e){return e&&(this.id=e.id,this.externalClientSecret=e.external_client_secret,this.externalGatewayId=e.external_gateway_id,this.paymentSource=e.payment_source?new g(e.payment_source):void 0,this.plan=new b(e.plan),this.planPeriod=e.plan_period,this.planPeriodStart=e.plan_period_start,this.status=e.status,this.totals=(0,u.R6)(e.totals),this.isImmediatePlanChange=e.is_immediate_plan_change),this}confirm=e=>{let{orgId:t,...i}=e;return(0,c.X)(()=>this._basePatch({path:t?`/organizations/${t}/commerce/checkouts/${this.id}/confirm`:`/me/commerce/checkouts/${this.id}/confirm`,body:i}),{factor:1.1,maxDelayBetweenRetries:2e3,initialDelay:2e3,jitter:!1,shouldRetry(e,t){if(!(0,U.kD)(e)||t>=4)return!1;let i=e?.status,n=409===i&&e.errors?.[0]?.code==="checkout_already_in_progress";return i>=500||n}})}}class h extends n.i{id;name;description;slug;avatarUrl;constructor(e){super(),this.fromJSON(e)}fromJSON(e){return e&&(this.id=e.id,this.name=e.name,this.description=e.description,this.slug=e.slug,this.avatarUrl=e.avatar_url),this}__internal_toSnapshot(){return{object:"commerce_feature",id:this.id,name:this.name,description:this.description,slug:this.slug,avatar_url:this.avatarUrl}}}var p=i(6630);class m extends n.i{id;status;timestamp;totals;groups;constructor(e){super(),this.fromJSON(e)}fromJSON(e){return e&&(this.id=e.id,this.status=e.status,this.timestamp=(0,p.V)(e.timestamp),this.totals=(0,u.R6)(e.totals),this.groups=e.groups.map(e=>new f(e))),this}}class f{id;timestamp;items;constructor(e){this.fromJSON(e)}fromJSON(e){return e&&(this.id=e.id,this.timestamp=(0,p.V)(e.timestamp),this.items=e.items.map(e=>new _(e))),this}}class _ extends n.i{id;amount;failedAt;paidAt;updatedAt;paymentSource;subscription;subscriptionItem;chargeType;status;constructor(e){super(),this.fromJSON(e)}fromJSON(e){return e&&(this.id=e.id,this.amount=(0,u.bj)(e.amount),this.paidAt=e.paid_at?(0,p.V)(e.paid_at):void 0,this.failedAt=e.failed_at?(0,p.V)(e.failed_at):void 0,this.updatedAt=(0,p.V)(e.updated_at),this.paymentSource=new g(e.payment_source),this.subscription=new v(e.subscription),this.subscriptionItem=new v(e.subscription_item),this.chargeType=e.charge_type,this.status=e.status),this}}class g extends n.i{id;last4;paymentMethod;cardType;isDefault;isRemovable;status;walletType;constructor(e){super(),this.fromJSON(e)}fromJSON(e){return e&&(this.id=e.id,this.last4=e.last4,this.paymentMethod=e.payment_method,this.cardType=e.card_type,this.isDefault=e.is_default,this.isRemovable=e.is_removable,this.status=e.status,this.walletType=e.wallet_type??void 0),this}async remove(e){let{orgId:t}=e??{};return new S((await n.i._fetch({path:t?`/organizations/${t}/commerce/payment_sources/${this.id}`:`/me/commerce/payment_sources/${this.id}`,method:"DELETE"}))?.response)}async makeDefault(e){let{orgId:t}=e??{};return await n.i._fetch({path:t?`/organizations/${t}/commerce/payers/default_payment_source`:"/me/commerce/payers/default_payment_source",method:"PUT",body:{payment_source_id:this.id}}),null}}class y extends n.i{externalClientSecret;externalGatewayId;paymentMethodOrder;constructor(e){super(),this.fromJSON(e)}fromJSON(e){return e&&(this.externalClientSecret=e.external_client_secret,this.externalGatewayId=e.external_gateway_id,this.paymentMethodOrder=e.payment_method_order??["card"]),this}}class b extends n.i{id;name;amount;amountFormatted;annualAmount;annualAmountFormatted;annualMonthlyAmount;annualMonthlyAmountFormatted;currencySymbol;currency;description;isDefault;isRecurring;hasBaseFee;forPayerType;publiclyVisible;slug;avatarUrl;features;constructor(e){super(),this.fromJSON(e)}fromJSON(e){return e&&(this.id=e.id,this.name=e.name,this.amount=e.amount,this.amountFormatted=e.amount_formatted,this.annualAmount=e.annual_amount,this.annualAmountFormatted=e.annual_amount_formatted,this.annualMonthlyAmount=e.annual_monthly_amount,this.annualMonthlyAmountFormatted=e.annual_monthly_amount_formatted,this.currencySymbol=e.currency_symbol,this.currency=e.currency,this.description=e.description,this.isDefault=e.is_default,this.isRecurring=e.is_recurring,this.hasBaseFee=e.has_base_fee,this.forPayerType=e.for_payer_type,this.publiclyVisible=e.publicly_visible,this.slug=e.slug,this.avatarUrl=e.avatar_url,this.features=(e.features||[]).map(e=>new h(e))),this}__internal_toSnapshot(){return{object:"commerce_plan",id:this.id,name:this.name,amount:this.amount,amount_formatted:this.amountFormatted,annual_amount:this.annualAmount,annual_amount_formatted:this.annualAmountFormatted,annual_monthly_amount:this.annualMonthlyAmount,annual_monthly_amount_formatted:this.annualMonthlyAmountFormatted,currency:this.currency,currency_symbol:this.currencySymbol,description:this.description,is_default:this.isDefault,is_recurring:this.isRecurring,has_base_fee:this.hasBaseFee,for_payer_type:this.forPayerType,publicly_visible:this.publiclyVisible,slug:this.slug,avatar_url:this.avatarUrl,features:this.features.map(e=>e.__internal_toSnapshot())}}}n.i;class w extends n.i{id;status;activeAt;createdAt;pastDueAt;updatedAt;nextPayment=null;subscriptionItems;constructor(e){super(),this.fromJSON(e)}fromJSON(e){return e&&(this.id=e.id,this.status=e.status,this.createdAt=(0,p.V)(e.created_at),this.updatedAt=e.updated_at?(0,p.V)(e.updated_at):null,this.activeAt=(0,p.V)(e.active_at),this.pastDueAt=e.past_due_at?(0,p.V)(e.past_due_at):null,this.nextPayment=e.next_payment?{amount:(0,u.bj)(e.next_payment.amount),date:(0,p.V)(e.next_payment.date)}:null,this.subscriptionItems=(e.subscription_items||[]).map(e=>new v(e))),this}}class v extends n.i{id;paymentSourceId;plan;planPeriod;status;createdAt;pastDueAt;periodStartDate;periodEndDate;canceledAtDate;periodStart;periodEnd;canceledAt;amount;credit;constructor(e){super(),this.fromJSON(e)}fromJSON(e){return e&&(this.id=e.id,this.paymentSourceId=e.payment_source_id,this.plan=new b(e.plan),this.planPeriod=e.plan_period,this.status=e.status,this.periodStart=e.period_start,this.periodEnd=e.period_end,this.canceledAt=e.canceled_at,this.createdAt=(0,p.V)(e.created_at),this.pastDueAt=e.past_due_at?(0,p.V)(e.past_due_at):null,this.periodStartDate=(0,p.V)(e.period_start),this.periodEndDate=e.period_end?(0,p.V)(e.period_end):null,this.canceledAtDate=e.canceled_at?(0,p.V)(e.canceled_at):null,this.amount=e.amount?(0,u.bj)(e.amount):void 0,this.credit=e.credit&&e.credit.amount?{amount:(0,u.bj)(e.credit.amount)}:void 0),this}async cancel(e){let{orgId:t}=e;return new S((await n.i._fetch({path:t?`/organizations/${t}/commerce/subscription_items/${this.id}`:`/me/commerce/subscription_items/${this.id}`,method:"DELETE"}))?.response)}}class S{object="";id;slug;deleted=!1;constructor(e){this.fromJSON(e)}fromJSON(e){return e&&(this.object=e.object,this.id=e.id,this.slug=e.slug,this.deleted=e.deleted),this}}var k=i(4498),C=i(2986),A=i(9357),U=i(3767),O=i(6516),P=i(9596);class I extends n.i{id;protocol;provider;providerUserId=null;active;emailAddress="";firstName="";lastName="";publicMetadata={};verification=null;enterpriseConnection=null;constructor(e,t){super(),this.pathRoot=t,this.fromJSON(e)}fromJSON(e){return e&&(this.id=e.id,this.provider=e.provider,this.protocol=e.protocol,this.providerUserId=e.provider_user_id,this.active=e.active,this.emailAddress=e.email_address,this.firstName=e.first_name,this.lastName=e.last_name,this.publicMetadata=e.public_metadata,e.verification&&(this.verification=new P.GX(e.verification)),e.enterprise_connection&&(this.enterpriseConnection=new T(e.enterprise_connection))),this}__internal_toSnapshot(){return{object:"enterprise_account",id:this.id,provider:this.provider,protocol:this.protocol,provider_user_id:this.providerUserId,active:this.active,email_address:this.emailAddress,first_name:this.firstName,last_name:this.lastName,public_metadata:this.publicMetadata,verification:this.verification?.__internal_toSnapshot()||null,enterprise_connection:this.enterpriseConnection?.__internal_toSnapshot()||null}}}class T extends n.i{id;active;allowIdpInitiated;allowSubdomains;disableAdditionalIdentifications;domain;logoPublicUrl="";name;protocol;provider;syncUserAttributes;createdAt;updatedAt;constructor(e){super(),this.fromJSON(e)}fromJSON(e){return e&&(this.id=e.id,this.name=e.name,this.domain=e.domain,this.active=e.active,this.provider=e.provider,this.logoPublicUrl=e.logo_public_url,this.syncUserAttributes=e.sync_user_attributes,this.allowSubdomains=e.allow_subdomains,this.allowIdpInitiated=e.allow_idp_initiated,this.disableAdditionalIdentifications=e.disable_additional_identifications,this.createdAt=(0,p.V)(e.created_at),this.updatedAt=(0,p.V)(e.updated_at)),this}__internal_toSnapshot(){return{object:"enterprise_account_connection",id:this.id,name:this.name,domain:this.domain,active:this.active,protocol:this.protocol,provider:this.provider,logo_public_url:this.logoPublicUrl,sync_user_attributes:this.syncUserAttributes,allow_subdomains:this.allowSubdomains,allow_idp_initiated:this.allowIdpInitiated,disable_additional_identifications:this.disableAdditionalIdentifications,created_at:this.createdAt.getTime(),updated_at:this.updatedAt.getTime()}}}var E=i(1956),x=i(6890),R=i(9210),z=i(750),M=i(4843);class N extends n.i{id;name;organizationId;enrollmentMode;verification;affiliationEmailAddress;createdAt;updatedAt;totalPendingInvitations;totalPendingSuggestions;constructor(e){super(),this.fromJSON(e)}static async create(e,{name:t}){return new N((await n.i._fetch({path:`/organizations/${e}/domains`,method:"POST",body:{name:t}}))?.response)}prepareAffiliationVerification=async e=>this._basePost({path:`/organizations/${this.organizationId}/domains/${this.id}/prepare_affiliation_verification`,method:"POST",body:e});attemptAffiliationVerification=async e=>this._basePost({path:`/organizations/${this.organizationId}/domains/${this.id}/attempt_affiliation_verification`,method:"POST",body:e});updateEnrollmentMode=e=>this._basePost({path:`/organizations/${this.organizationId}/domains/${this.id}/update_enrollment_mode`,body:e});delete=()=>this._baseDelete({path:`/organizations/${this.organizationId}/domains/${this.id}`});fromJSON(e){return e&&(this.id=e.id,this.name=e.name,this.organizationId=e.organization_id,this.enrollmentMode=e.enrollment_mode,this.affiliationEmailAddress=e.affiliation_email_address,this.totalPendingSuggestions=e.total_pending_suggestions,this.totalPendingInvitations=e.total_pending_invitations,e.verification?this.verification={status:e.verification.status,strategy:e.verification.strategy,attempts:e.verification.attempts,expiresAt:(0,p.V)(e.verification.expires_at)}:this.verification=null),this}}class $ extends n.i{id;organizationId;status;publicUserData;createdAt;updatedAt;constructor(e){super(),this.fromJSON(e)}accept=async()=>await this._basePost({path:`/organizations/${this.organizationId}/membership_requests/${this.id}/accept`});reject=async()=>await this._basePost({path:`/organizations/${this.organizationId}/membership_requests/${this.id}/reject`});fromJSON(e){return e&&(this.id=e.id,this.organizationId=e.organization_id,this.status=e.status,this.createdAt=(0,p.V)(e.created_at),this.updatedAt=(0,p.V)(e.updated_at),e.public_user_data&&(this.publicUserData=new X(e.public_user_data))),this}}class D extends n.i{id;key;name;description;type;createdAt;updatedAt;constructor(e){super(),this.fromJSON(e)}fromJSON(e){return e&&(this.id=e.id,this.key=e.key,this.name=e.name,this.description=e.description,this.type=e.type,this.createdAt=(0,p.V)(e.created_at),this.updatedAt=(0,p.V)(e.updated_at)),this}}class F extends n.i{id;key;name;description;permissions=[];createdAt;updatedAt;constructor(e){super(),this.fromJSON(e)}fromJSON(e){return e&&(this.id=e.id,this.key=e.key,this.name=e.name,this.description=e.description,this.permissions=e.permissions.map(e=>new D(e)),this.createdAt=(0,p.V)(e.created_at),this.updatedAt=(0,p.V)(e.updated_at)),this}}class W extends n.i{pathRoot="/organizations";id;name;slug;imageUrl;hasImage;publicMetadata={};adminDeleteEnabled;createdAt;updatedAt;membersCount=0;pendingInvitationsCount=0;maxAllowedMemberships;constructor(e){super(),this.fromJSON(e)}static async create(e){return new W((await n.i._fetch({path:"/organizations",method:"POST",body:e}))?.response)}static async get(e){return new W((await n.i._fetch({path:`/organizations/${e}`,method:"GET"}))?.response)}update=async e=>this._basePatch({body:e});getRoles=async e=>await n.i._fetch({path:`/organizations/${this.id}/roles`,method:"GET",search:(0,z.C)(e)},{forceUpdateClient:!0}).then(e=>{let{data:t,total_count:i}=e?.response;return{total_count:i,data:t.map(e=>new F(e))}});getDomains=async e=>await n.i._fetch({path:`/organizations/${this.id}/domains`,method:"GET",search:(0,z.C)(e)},{forceUpdateClient:!0}).then(e=>{let{data:t,total_count:i}=e?.response;return{total_count:i,data:t.map(e=>new N(e))}});getDomain=async({domainId:e})=>new N((await n.i._fetch({path:`/organizations/${this.id}/domains/${e}`,method:"GET"}))?.response);getMembershipRequests=async e=>await n.i._fetch({path:`/organizations/${this.id}/membership_requests`,method:"GET",search:(0,z.C)(e)}).then(e=>{let{data:t,total_count:i}=e?.response;return{total_count:i,data:t.map(e=>new $(e))}});createDomain=async e=>N.create(this.id,{name:e});getMemberships=async e=>await n.i._fetch({path:`/organizations/${this.id}/memberships`,method:"GET",search:(0,z.C)({...e,paginated:!0})}).then(e=>{let{data:t,total_count:i}=e?.response;return{total_count:i,data:t.map(e=>new j(e))}});getInvitations=async e=>await n.i._fetch({path:`/organizations/${this.id}/invitations`,method:"GET",search:(0,z.C)(e)},{forceUpdateClient:!0}).then(e=>{let{data:t,total_count:i}=e?.response;return{total_count:i,data:t.map(e=>new L(e))}});addMember=async({userId:e,role:t})=>await n.i._fetch({method:"POST",path:`/organizations/${this.id}/memberships`,body:{userId:e,role:t}}).then(e=>new j(e?.response));inviteMember=async e=>L.create(this.id,e);inviteMembers=async e=>L.createBulk(this.id,e);updateMember=async({userId:e,role:t})=>await n.i._fetch({method:"PATCH",path:`/organizations/${this.id}/memberships/${e}`,body:{role:t}}).then(e=>new j(e?.response));removeMember=async e=>await n.i._fetch({method:"DELETE",path:`/organizations/${this.id}/memberships/${e}`}).then(e=>new j(e?.response));getSubscriptions=async e=>await n.i._fetch({path:`/organizations/${this.id}/commerce/subscriptions`,method:"GET",search:(0,z.C)(e)}).then(e=>{let{data:t,total_count:i}=e?.response;return{total_count:i,data:t.map(e=>new v(e))}});destroy=async()=>this._baseDelete();setLogo=async({file:e})=>{let t,i;return null===e?await n.i._fetch({path:`/organizations/${this.id}/logo`,method:"DELETE"}).then(e=>new W(e?.response)):("string"==typeof e?(t=e,i=new Headers({"Content-Type":"application/octet-stream"})):(t=new FormData).append("file",e),await n.i._fetch({path:`/organizations/${this.id}/logo`,method:"PUT",body:t,headers:i}).then(e=>new W(e?.response)))};initializePaymentSource=e=>(0,M._G)({...e,orgId:this.id});addPaymentSource=e=>(0,M.C9)({...e,orgId:this.id});getPaymentSources=e=>(0,M.QE)({...e,orgId:this.id});fromJSON(e){return e&&(this.id=e.id,this.name=e.name,this.slug=e.slug,this.imageUrl=e.image_url||"",this.hasImage=e.has_image||!1,this.publicMetadata=e.public_metadata||{},this.membersCount=e.members_count||0,this.pendingInvitationsCount=e.pending_invitations_count||0,this.maxAllowedMemberships=e.max_allowed_memberships||0,this.adminDeleteEnabled=e.admin_delete_enabled||!1,this.createdAt=(0,p.V)(e.created_at),this.updatedAt=(0,p.V)(e.updated_at)),this}__internal_toSnapshot(){return{object:"organization",id:this.id,name:this.name,slug:this.slug,image_url:this.imageUrl,has_image:this.hasImage,public_metadata:this.publicMetadata,members_count:this.membersCount,pending_invitations_count:this.pendingInvitationsCount,max_allowed_memberships:this.maxAllowedMemberships,admin_delete_enabled:this.adminDeleteEnabled,created_at:this.createdAt.getTime(),updated_at:this.updatedAt.getTime()}}async reload(e){let{rotatingTokenNonce:t}=e||{},i=(await n.i._fetch({path:`/organizations/${this.id}`,method:"GET",rotatingTokenNonce:t},{forceUpdateClient:!0}))?.response;return this.fromJSON(i)}}class L extends n.i{id;emailAddress;organizationId;publicMetadata={};status;role;roleName;createdAt;updatedAt;static async create(e,{emailAddress:t,role:i}){return new L((await n.i._fetch({path:`/organizations/${e}/invitations`,method:"POST",body:{email_address:t,role:i}}))?.response)}static async createBulk(e,t){let{emailAddresses:i,role:r}=t;return((await n.i._fetch({path:`/organizations/${e}/invitations/bulk`,method:"POST",body:{email_address:i,role:r}}))?.response).map(e=>new L(e))}constructor(e){super(),this.fromJSON(e)}revoke=async()=>await this._basePost({path:`/organizations/${this.organizationId}/invitations/${this.id}/revoke`});fromJSON(e){return e&&(this.id=e.id,this.emailAddress=e.email_address,this.organizationId=e.organization_id,this.publicMetadata=e.public_metadata,this.role=e.role,this.roleName=e.role_name,this.status=e.status,this.createdAt=(0,p.V)(e.created_at),this.updatedAt=(0,p.V)(e.updated_at)),this}}var V=i(4152);class j extends n.i{id;publicMetadata={};publicUserData;organization;permissions=[];role;roleName;createdAt;updatedAt;constructor(e){super(),this.fromJSON(e)}static retrieve=async e=>await n.i._fetch({path:"/me/organization_memberships",method:"GET",search:(0,z.C)({...e,paginated:!0})}).then(e=>{let{data:t,total_count:i}=e?.response;return{total_count:i,data:t.map(e=>new j(e))}});destroy=async()=>await this._baseDelete({path:`/organizations/${this.organization.id}/memberships/${this.publicUserData?.userId}`});update=async({role:e})=>await this._basePatch({path:`/organizations/${this.organization.id}/memberships/${this.publicUserData?.userId}`,body:{role:e}});fromJSON(e){return e&&(this.id=e.id,this.organization=new W(e.organization),this.publicMetadata=e.public_metadata||{},e.public_user_data&&(this.publicUserData=new X(e.public_user_data)),this.permissions=Array.isArray(e.permissions)?[...e.permissions]:[],this.role=e.role,this.roleName=e.role_name,this.createdAt=(0,p.V)(e.created_at),this.updatedAt=(0,p.V)(e.updated_at)),this}__internal_toSnapshot(){return{object:"organization_membership",id:this.id,organization:this.organization.__internal_toSnapshot(),public_metadata:this.publicMetadata,public_user_data:this.publicUserData?.__internal_toSnapshot(),permissions:this.permissions,role:this.role,role_name:this.roleName,created_at:this.createdAt.getTime(),updated_at:this.updatedAt.getTime()}}reload(e){(0,V.RE)("OrganizationMembership")}}class K extends n.i{id;publicOrganizationData;status;createdAt;updatedAt;constructor(e){super(),this.fromJSON(e)}static async retrieve(e){return await n.i._fetch({path:"/me/organization_suggestions",method:"GET",search:(0,z.C)(e)}).then(e=>{let{data:t,total_count:i}=e?.response;return{total_count:i,data:t.map(e=>new K(e))}})}accept=async()=>await this._basePost({path:`/me/organization_suggestions/${this.id}/accept`});fromJSON(e){return e&&(this.id=e.id,this.status=e.status,this.publicOrganizationData={hasImage:e.public_organization_data.has_image,imageUrl:e.public_organization_data.image_url,name:e.public_organization_data.name,id:e.public_organization_data.id,slug:e.public_organization_data.slug},this.createdAt=(0,p.V)(e.created_at),this.updatedAt=(0,p.V)(e.updated_at)),this}}var J=i(2724),B=i(7045),q=i(3531),G=i(2208),Z=i(3367);class H extends n.i{id;pathRoot="/me/passkeys";verification=null;name=null;lastUsedAt=null;createdAt;updatedAt;constructor(e){super(),this.fromJSON(e)}static async create(){return n.i._fetch({path:"/me/passkeys",method:"POST"}).then(e=>new H(e?.response))}static async attemptVerification(e,t){let i=(0,Z.ku)(t);return n.i._fetch({path:`/me/passkeys/${e}/attempt_verification`,method:"POST",body:{strategy:"passkey",publicKeyCredential:JSON.stringify(i)}}).then(e=>new H(e?.response))}static async registerPasskey(){let e=H.clerk.__internal_isWebAuthnSupported||G.iW,t=H.clerk.__internal_createPublicCredentials||Z.pr,i=H.clerk.__internal_isWebAuthnPlatformAuthenticatorSupported||G.C6;if(!e())throw new q.RK("Passkeys are not supported on this device.",{code:"passkey_not_supported"});let n=await this.create(),{verification:r}=n,a=r?.publicKey;if(a||(0,V.$C)("create"),a.authenticatorSelection?.authenticatorAttachment==="platform"&&!await i())throw new q.RK("Registration requires a platform authenticator but the device does not support it.",{code:"passkey_pa_not_supported"});let{publicKeyCredential:s,error:o}=await t(a);if(!s)throw o;return this.attemptVerification(n.id,s)}update=e=>this._basePatch({body:e});delete=async()=>new S((await n.i._fetch({path:this.path(),method:"DELETE"}))?.response);fromJSON(e){return e&&(this.id=e.id,this.name=e.name,this.lastUsedAt=e.last_used_at?(0,p.V)(e.last_used_at):null,this.createdAt=(0,p.V)(e.created_at),this.updatedAt=(0,p.V)(e.updated_at),e.verification&&(this.verification=new P.P$(e.verification))),this}__internal_toSnapshot(){return{object:"passkey",id:this.id,name:this.name,verification:this.verification?.__internal_toSnapshot()||null,last_used_at:this.lastUsedAt?.getTime()||null,created_at:this.createdAt.getTime(),updated_at:this.updatedAt.getTime()}}}class X{firstName;lastName;imageUrl;hasImage;identifier;userId;constructor(e){this.fromJSON(e)}fromJSON(e){return e&&(this.firstName=e.first_name||null,this.lastName=e.last_name||null,this.imageUrl=e.image_url||"",this.hasImage=e.has_image||!1,this.identifier=e.identifier||"",this.userId=e.user_id),this}__internal_toSnapshot(){return{first_name:this.firstName,last_name:this.lastName,image_url:this.imageUrl,has_image:this.hasImage,identifier:this.identifier,user_id:this.userId}}}var Y=i(8076),Q=i(3898);class ee{firstName;lastName;imageUrl;hasImage;constructor(e){this.fromJSON(e)}fromJSON(e){return e&&(this.firstName=e.first_name,this.lastName=e.last_name,this.imageUrl=e.image_url??void 0,this.hasImage=e.has_image??void 0),this}__internal_toSnapshot(){return{first_name:this.firstName,last_name:this.lastName,image_url:this.imageUrl||null,has_image:this.hasImage||null}}}var et=i(240),ei=i(523);class en extends n.i{pathRoot="/me";id="";secret;uri;verified=!1;backupCodes;updatedAt=null;createdAt=null;constructor(e){super(),this.fromJSON(e)}fromJSON(e){return e&&(this.id=e.id,this.secret=e.secret,this.uri=e.uri,this.verified=e.verified,this.backupCodes=e.backup_codes,this.updatedAt=(0,p.V)(e.updated_at),this.createdAt=(0,p.V)(e.created_at)),this}}var er=i(9613);class ea extends n.i{id;emailAddress;publicOrganizationData;publicMetadata={};status;role;createdAt;updatedAt;static async retrieve(e){return await n.i._fetch({path:"/me/organization_invitations",method:"GET",search:(0,z.C)(e)}).then(e=>{let{data:t,total_count:i}=e?.response;return{total_count:i,data:t.map(e=>new ea(e))}})}constructor(e){super(),this.fromJSON(e)}accept=async()=>await this._basePost({path:`/me/organization_invitations/${this.id}/accept`});fromJSON(e){return e&&(this.id=e.id,this.emailAddress=e.email_address,this.publicOrganizationData={hasImage:e.public_organization_data.has_image,imageUrl:e.public_organization_data.image_url,name:e.public_organization_data.name,id:e.public_organization_data.id,slug:e.public_organization_data.slug},this.publicMetadata=e.public_metadata,this.role=e.role,this.status=e.status,this.createdAt=(0,p.V)(e.created_at),this.updatedAt=(0,p.V)(e.updated_at)),this}}var es=i(4737),eo=i(2687);class el extends n.i{pathRoot="/api_keys";id;type;name;subject;scopes;claims;revoked;revocationReason;expired;expiration;createdBy;description;lastUsedAt;createdAt;updatedAt;constructor(e){super(),this.fromJSON(e)}fromJSON(e){return e&&(this.id=e.id,this.type=e.type,this.name=e.name,this.subject=e.subject,this.scopes=e.scopes,this.claims=e.claims,this.revoked=e.revoked,this.revocationReason=e.revocation_reason,this.expired=e.expired,this.expiration=e.expiration?(0,p.V)(e.expiration):null,this.createdBy=e.created_by,this.description=e.description,this.lastUsedAt=e.last_used_at?(0,p.V)(e.last_used_at):null,this.updatedAt=(0,p.V)(e.updated_at),this.createdAt=(0,p.V)(e.created_at)),this}__internal_toSnapshot(){return{object:"api_key",id:this.id,type:this.type,name:this.name,subject:this.subject,scopes:this.scopes,claims:this.claims,revoked:this.revoked,revocation_reason:this.revocationReason,expired:this.expired,expiration:this.expiration?this.expiration.getTime():null,created_by:this.createdBy,description:this.description,last_used_at:this.lastUsedAt?this.lastUsedAt.getTime():null,created_at:this.createdAt.getTime(),updated_at:this.updatedAt.getTime()}}}},6663:function(e,t,i){"use strict";i.d(t,{C:()=>a,f:()=>r});var n=i(3344);let r={"select-organization":"select-organization"};function a(e,{componentNavigationContext:t,globalNavigate:i,options:a,environment:s}){let o=a?.taskUrls?.[e],l=`/tasks/${r[e]}`;if(t&&!o)return t.navigate(t.indexPath+l);let c=a.signInUrl||s.displayConfig.signInUrl,u=a.signUpUrl||s.displayConfig.signUpUrl,d=window.location.href.startsWith(u);return i(o??(0,n.KV)({base:d?u:c,hashPath:l},{stringify:!0}))}},7292:function(e,t,i){"use strict";i.d(t,{O:()=>s});let n="clerk",r=10;class a{prefix;data;static fromKey(e){let[t,i,n=""]=e.split("::");return new a(t,{audience:n,tokenId:i})}constructor(e,t){this.prefix=e,this.data=t,this.prefix=e,this.data=t}toKey(){let{tokenId:e,audience:t}=this.data;return[this.prefix,e,t||""].join("::")}}let s=((e=n)=>{let t,i=new Map;return{get:(t,n=r)=>{let s=new a(e,t),o=i.get(s.toKey());if(!o)return;let l=Math.floor(Date.now()/1e3)-o.createdAt;return o.expiresIn-l<(n||1)+5?void i.delete(s.toKey()):o.entry},set:n=>{let r=new a(e,{audience:n.audience,tokenId:n.tokenId}).toKey(),s={entry:n,createdAt:Math.floor(Date.now()/1e3)},o=()=>{i.get(r)===s&&i.delete(r)};n.tokenResolver.then(e=>{if(!e.jwt)return o();let i=e.jwt.claims.exp-e.jwt.claims.iat;s.expiresIn=i,"function"==typeof(t=setTimeout(o,1e3*i)).unref&&t.unref()}).catch(()=>{o()}),i.set(r,s)},clear:()=>{clearTimeout(t),i.clear()},size:()=>i.size}})()},5274:function(e,t,i){"use strict";i.d(t,{q:()=>r});let n=e=>`\u{1F512} Clerk:
          ${e.trim()}
          (This notice only appears in development)`,r={cannotRenderComponentWhenSessionExists:"The <SignUp/> and <SignIn/> components cannot render when a user is already signed in, unless the application allows multiple sessions. Since a user is signed in and this application only allows a single session, Clerk is redirecting to the Home URL instead.",cannotRenderSignUpComponentWhenSessionExists:"The <SignUp/> component cannot render when a user is already signed in, unless the application allows multiple sessions. Since a user is signed in and this application only allows a single session, Clerk is redirecting to the value set in `afterSignUp` URL instead.",cannotRenderSignUpComponentWhenTaskExists:"The <SignUp/> component cannot render when a user has a pending task, unless the application allows multiple sessions. Since a user is signed in and this application only allows a single session, Clerk is redirecting to the task instead.",cannotRenderComponentWhenTaskDoesNotExist:"<TaskSelectOrganization/> cannot render unless a session task is pending. Clerk is redirecting to the value set in `redirectUrlComplete` instead.",cannotRenderSignInComponentWhenSessionExists:"The <SignIn/> component cannot render when a user is already signed in, unless the application allows multiple sessions. Since a user is signed in and this application only allows a single session, Clerk is redirecting to the `afterSignIn` URL instead.",cannotRenderSignInComponentWhenTaskExists:"The <SignIn/> component cannot render when a user has a pending task, unless the application allows multiple sessions. Since a user is signed in and this application only allows a single session, Clerk is redirecting to the task instead.",cannotRenderComponentWhenUserDoesNotExist:"<UserProfile/> cannot render unless a user is signed in. Since no user is signed in, this is no-op.",cannotRenderComponentWhenOrgDoesNotExist:"<OrganizationProfile/> cannot render unless an organization is active. Since no organization is currently active, this is no-op.",cannotRenderAnyOrganizationComponent:e=>n(`The <${e}/> cannot be rendered when the feature is turned off. Visit 'dashboard.clerk.com' to enable the feature. Since the feature is turned off, this is no-op.`),cannotRenderAnyCommerceComponent:e=>n(`The <${e}/> component cannot be rendered when billing is disabled. Visit 'https://dashboard.clerk.com/last-active?path=billing/settings' to follow the necessary steps to enable commerce. Since commerce is disabled, this is no-op.`),cannotOpenUserProfile:"The UserProfile modal cannot render unless a user is signed in. Since no user is signed in, this is no-op.",cannotOpenCheckout:"The Checkout drawer cannot render unless a user is signed in. Since no user is signed in, this is no-op.",cannotOpenSignInOrSignUp:"The SignIn or SignUp modals do not render when a user is already signed in, unless the application allows multiple sessions. Since a user is signed in and this application only allows a single session, this is no-op.",cannotRenderAPIKeysComponent:"The <APIKeys/> component cannot be rendered when API keys is disabled. Since API keys is disabled, this is no-op.",cannotRenderAPIKeysComponentForOrgWhenUnauthorized:"The <APIKeys/> component cannot be rendered for an organization unless a user has the required permissions. Since the user does not have the necessary permissions, this is no-op."};for(let e of Object.keys(r)){let t=r[e];"function"!=typeof t&&(r[e]=n(t))}},929:function(e,t,i){"use strict";let n;try{let e=new URL(document.currentScript.src),t=new URL(e.href.split("/").slice(0,-1).join("/")).href;i.p=(t+=t.endsWith("/")?"":"/").replace(/(^.*\/@clerk\/clerk-js@)(.+?)(\/dist.*)/,"$15.79.0$3")}catch{}var r=i(2708),a=i(6225);i(4310);var s="status",o=i(1188),l=i(3531),c=i(1402),u=class{constructor(e){this.eventTarget=window,this.postMessage=e=>{if("undefined"!=typeof window)try{window.localStorage.setItem(this.channelKey,JSON.stringify(e)),window.localStorage.removeItem(this.channelKey)}catch{}},this.addEventListener=(e,t)=>{this.eventTarget.addEventListener(this.prefixEventName(e),e=>{t(e)})},this.setupLocalStorageListener=()=>{let e=e=>{if(e.key===this.channelKey&&e.newValue)try{let t=JSON.parse(e.newValue||""),i=new MessageEvent(this.prefixEventName("message"),{data:t});this.eventTarget.dispatchEvent(i)}catch{}};window.addEventListener("storage",e)},this.channelKey="__lsbc__"+e,this.setupLocalStorageListener()}prefixEventName(e){return this.channelKey+e}},d=i(2358),h=i(6670);function p(e){return/^http(s)?:\/\//.test(e||"")}function m(e){return e.startsWith("/")}var f=i(2810),_=i(4944),g=i(5100),y=i(3344),b=i(9576);let w="environment",v=JSON.stringify,S=JSON.parse;class k{static _key(e){return`__clerk_${e}`}static isExpired(e){return!!e.exp&&Date.now()>e.exp}static setItem(e,t,i){try{let n={value:t,...i&&{exp:Date.now()+i}};window.localStorage.setItem(this._key(e),v(n))}catch{}}static getItem(e,t){try{let i=window.localStorage.getItem(this._key(e));if(!i)return t;let n=S(i);if(!n)return t;if(this.isExpired(n))return this.removeItem(e),t;return n?.value??t}catch{return t}}static removeItem(e){try{window.localStorage.removeItem(this._key(e))}catch{}}}var C=i(3139);function A(e,t){var i,n;return e.id!==t.id||e.updatedAt.getTime()<t.updatedAt.getTime()||(i=t,n=e,i.organizationMemberships.length!==n.organizationMemberships.length||i.organizationMemberships[0]?.updatedAt!==n.organizationMemberships[0]?.updatedAt)}function U(e,t){return!function(e,t){if(!e&&t||e&&!t)return!0;if(!e&&e===t)return!1;if(!e||!t)return!0;try{if(C.KU.isClientResource(e))return e.id!==t.id||e.updatedAt.getTime()<t.updatedAt.getTime()||e.sessions.length!==t.sessions.length;if(C.z_.isSessionResource(e)){var i,n;return e.id!==t.id||e.updatedAt.getTime()<t.updatedAt.getTime()||e.lastActiveToken?.jwt?.claims?.__raw!==t.lastActiveToken?.jwt?.claims?.__raw||function(e,t){if(e.lastActiveOrganizationId!==t.lastActiveOrganizationId)return!0;let i=e.user?.organizationMemberships?.find(t=>t.organization.id===e.lastActiveOrganizationId),n=t.user?.organizationMemberships?.find(t=>t.organization.id===e.lastActiveOrganizationId);return i?.permissions?.length!==n?.permissions?.length}(e,t)||(i=e,n=t,!!i.user!=!!n.user||!!i.user&&!!n.user&&A(i.user,n.user))}if(C.n5.isUserResource(e))return A(e,t)}catch{}return!0}(e,t)?e:t}var O=i(1607);function P(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)e[n]=i[n]}return e}var I=function e(t,i){function n(e,n,r){if("undefined"!=typeof document){"number"==typeof(r=P({},i,r)).expires&&(r.expires=new Date(Date.now()+864e5*r.expires)),r.expires&&(r.expires=r.expires.toUTCString()),e=encodeURIComponent(e).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var a="";for(var s in r)r[s]&&(a+="; "+s,!0!==r[s]&&(a+="="+r[s].split(";")[0]));return document.cookie=e+"="+t.write(n,e)+a}}return Object.create({set:n,get:function(e){if("undefined"!=typeof document&&(!arguments.length||e)){for(var i=document.cookie?document.cookie.split("; "):[],n={},r=0;r<i.length;r++){var a=i[r].split("="),s=a.slice(1).join("=");try{var o=decodeURIComponent(a[0]);if(n[o]=t.read(s,o),e===o)break}catch(e){}}return e?n[e]:n}},remove:function(e,t){n(e,"",P({},t,{expires:-1}))},withAttributes:function(t){return e(this.converter,P({},this.attributes,t))},withConverter:function(t){return e(P({},this.converter,t),this.attributes)}},{attributes:{value:Object.freeze(i)},converter:{value:Object.freeze(t)}})}({read:function(e){return'"'===e[0]&&(e=e.slice(1,-1)),e.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}},{path:"/"});function T(e){return{get:()=>I.get(e),set(t,i={}){I.set(e,t,i)},remove(t){I.remove(e,t)}}}var E="__clerk_db_jwt";function x(e,t){let i=new URL(e),n=i.searchParams.get(E);i.searchParams.delete(E);let r=n||t;return r&&i.searchParams.set(E,r),i}var R=e=>z(M(e)),z=e=>{let t=new URL(e);return t.searchParams.delete(E),t},M=e=>{let t=new URL(e);return t.searchParams.delete("__dev_session"),t.hash=decodeURI(t.hash).replace(/__clerk_db_jwt\[(.*)\]/,""),t.href.endsWith("#")&&(t.hash=""),t},N=i(4152),$=i(5),D=i(8387);let F=T("__clerk_test_etld"),W=e=>"https:"===window.location.protocol||"None"===e&&void 0===window.safari&&(void 0!==window.isSecureContext?window.isSecureContext:"localhost"===window.location.hostname),L="__client_uat",V="__session",j=()=>{let e=(0,y.TI)()?"None":"Lax",t=W(e);return{sameSite:e,secure:t,partitioned:!1}};async function K(e){let t;try{t=await (0,c.P)(e)}catch(s){d.k.logOnce(`Suffixed cookie failed due to ${s.message} (secure-context: ${window.isSecureContext}, url: ${window.location.href})`);let{default:n}=await Promise.all([i.e("200"),i.e("199")]).then(i.t.bind(i,394,23)),{default:r}=await Promise.all([i.e("200"),i.e("199")]).then(i.t.bind(i,7202,23)),a=n(e);t=r.stringify(a).replace(/\+/gi,"-").replace(/\//gi,"_").substring(0,8)}return t}let J=()=>{let e=(0,y.TI)()?"None":"Lax",t=W(e);return{sameSite:e,secure:t}};var B=i(9695),q=i(2788),G=i.n(q);class Z{lock=(function(e){let t=new(G());return window.addEventListener("beforeunload",async()=>{await t.releaseLock(e)}),{acquireLockAndRun:async i=>{if("locks"in navigator&&isSecureContext){let t=new AbortController,n=setTimeout(()=>t.abort(),4999);return await navigator.locks.request(e,{signal:t.signal},async()=>(clearTimeout(n),await i())).catch(()=>!1)}if(await t.acquireLock(e,5e3))try{return await i()}finally{await t.releaseLock(e)}}}})("clerk.lock.refreshSessionToken");workerTimers=(0,B.Q)();timerId=null;initiated=!1;startPollingForSessionToken(e){if(this.timerId||this.initiated)return;let t=async()=>{this.initiated=!0,await this.lock.acquireLockAndRun(e),this.timerId=this.workerTimers.setTimeout(t,5e3)};t()}stopPollingForSessionToken(){null!=this.timerId&&(this.workerTimers.clearTimeout(this.timerId),this.timerId=null),this.initiated=!1}}class H{clerk;instanceType;clerkEventBus;poller=null;clientUat;sessionCookie;activeCookie;devBrowser;static async create(e,t,i,n){let r=await K(e.publishableKey),a=new H(e,t,r,i,n);return await a.setup(),a}constructor(e,t,i,r,a){this.clerk=e,this.instanceType=r,this.clerkEventBus=a,$.Y.on($.U.TokenUpdate,({token:e})=>{this.updateSessionCookie(e&&e.getRawString()),this.setClientUatCookieForDevelopmentInstances()}),$.Y.on($.U.UserSignOut,()=>this.handleSignOut()),this.refreshTokenOnFocus(),this.startPollingForToken(),this.clientUat=(e=>{let t=T(L),i=T((0,c._d)(L,e));return{set:e=>{let r=(0,D.Bc)(Date.now(),1),a=(0,y.TI)()?"None":"Strict",s=W(a),o=function(e=window.location.hostname,t=F){if(n)return n;if(["localhost","127.0.0.1","0.0.0.0"].includes(e))return e;let i=e.split(".");if(1===i.length)return e;for(let e=i.length-2;e>=0;e--){let r=i.slice(e).join(".");if(t.set("1",{domain:r}),"1"===t.get())return t.remove({domain:r}),n=r,r;t.remove({domain:r})}}(),l="0";e&&e.updatedAt&&e.signedInSessions.length>0&&(l=Math.floor(e.updatedAt.getTime()/1e3).toString()),i.remove(),t.remove(),i.set(l,{domain:o,expires:r,partitioned:!1,sameSite:a,secure:s}),t.set(l,{domain:o,expires:r,partitioned:!1,sameSite:a,secure:s})},get:()=>parseInt(i.get()||t.get()||"0",10)}})(i),this.sessionCookie=(e=>{let t=T(V),i=T((0,c._d)(V,e)),n=()=>{let e=j();t.remove(e),i.remove(e)};return{set:e=>{let r=(0,D.Bc)(Date.now(),1),{sameSite:a,secure:s,partitioned:o}=j();o&&n(),t.set(e,{expires:r,sameSite:a,secure:s,partitioned:o}),i.set(e,{expires:r,sameSite:a,secure:s,partitioned:o})},remove:n,get:()=>i.get()||t.get()}})(i),this.activeCookie=T("clerk_active_context"),this.devBrowser=function({cookieSuffix:e,frontendApi:t,fapiClient:i}){let n=(e=>{let t=T(E),i=T((0,c._d)(E,e));return{get:()=>i.get()||t.get(),set:e=>{let n=(0,D.Bc)(Date.now(),1),{sameSite:r,secure:a}=J();i.set(e,{expires:n,sameSite:r,secure:a}),t.set(e,{expires:n,sameSite:r,secure:a})},remove:()=>{let e=J();i.remove(e),t.remove(e)}}})(e);function r(){return n.get()}function a(e){n.set(e)}function s(){n.remove()}return{clear:function(){s()},setup:async function(){if(!(0,y.un)(t))return;i.onBeforeRequest(e=>{let t=r();t&&e?.url&&(e.url=x(e.url,t))}),i.onAfterResponse((e,t)=>{let i=t?.headers?.get("Clerk-Db-Jwt");i&&a(i)});let e=function(e){let t=e.searchParams.get(E)||"";return R(e).href!==e.href&&void 0!==globalThis.history&&globalThis.history.replaceState(null,"",R(e)),t}(new URL(window.location.href));if(e)return void a(e);if(n.get())return;let s=i.buildUrl({path:"/dev_browser"}),o=await fetch(s.toString(),{method:"POST"});if(!o.ok){let e=await o.json(),t=(0,l.iR)(e.errors);t[0]?(0,N.Dg)(t[0].longMessage):(0,N.Dg)()}let c=await o.json();a(c?.id)},getDevBrowserJWT:r,setDevBrowserJWT:a,removeDevBrowserJWT:s}}({frontendApi:e.frontendApi,fapiClient:t,cookieSuffix:i})}async setup(){return(T("clerk_active_org").remove(),"production"===this.instanceType)?this.setupProduction():this.setupDevelopment()}isSignedOut(){return this.clerk.loaded?!!this.clerk.user:0>=this.clientUat.get()}async handleUnauthenticatedDevBrowser(){this.devBrowser.clear(),await this.devBrowser.setup()}decorateUrlWithDevBrowserToken(e){let t=this.devBrowser.getDevBrowserJWT();return t?x(e,t):(0,N.qO)()}async setupDevelopment(){await this.devBrowser.setup()}setupProduction(){this.devBrowser.clear()}startPollingForToken(){this.poller||(this.poller=new Z,this.poller.startPollingForSessionToken(()=>this.refreshSessionToken()))}stopPollingForToken(){this.poller&&(this.poller.stopPollingForSessionToken(),this.poller=null)}refreshTokenOnFocus(){window.addEventListener("focus",()=>{"visible"===document.visibilityState&&this.refreshSessionToken({updateCookieImmediately:!0})})}async refreshSessionToken({updateCookieImmediately:e=!1}={}){if(this.clerk.session)try{let t=await this.clerk.session.getToken();e&&this.updateSessionCookie(t)}catch(e){return this.handleGetTokenError(e)}}updateSessionCookie(e){if(document.hasFocus()||this.isCurrentContextActive())return this.setActiveContextInStorage(),e?this.sessionCookie.set(e):this.sessionCookie.remove()}setClientUatCookieForDevelopmentInstances(){"production"!==this.instanceType&&this.inCustomDevelopmentDomain()&&this.clientUat.set(this.clerk.client)}inCustomDevelopmentDomain(){let e=this.clerk.frontendApi.replace("clerk.","");return!window.location.host.endsWith(e)}handleGetTokenError(e){if((0,l.kD)(e)||(0,l.uX)(e)||(0,l.eE)(e)){if((0,l.ix)(e))return void this.clerk.handleUnauthenticated().catch(g.ZT);this.clerkEventBus.emit(s,"degraded")}}handleSignOut(){this.activeCookie.remove(),this.sessionCookie.remove(),this.setClientUatCookieForDevelopmentInstances()}setActiveContextInStorage(){let e=this.clerk.session?.id||"",t=this.clerk.organization?.id||"",i=`${e}:${t}`;":"!==i?this.activeCookie.set(i):this.activeCookie.remove()}isCurrentContextActive(){let e=this.activeCookie.get();if(!e)return!0;let[t,i]=e.split(":"),n=this.clerk.session?.id||"",r=this.clerk.organization?.id||"";return t===n&&i===r}getSessionCookie(){return this.sessionCookie.get()}}var X=i(7976);class Y{clerk;captchaChallenge;timers;constructor(e,t=new X.E(e),i=(0,B.Q)()){this.clerk=e,this.captchaChallenge=t,this.timers=i}async start(){this.isEnabled()&&(await this.challengeAndSend(),this.timers.setInterval(()=>{this.challengeAndSend()},this.intervalInMs()))}async challengeAndSend(){if(!(!this.clerk.client||this.clientBypass()))try{let e=await this.captchaChallenge.invisible({action:"heartbeat"});await this.clerk.client.__internal_sendCaptchaToken(e)}catch{}}isEnabled(){return!!this.clerk.__unstable__environment?.displayConfig?.captchaHeartbeat}clientBypass(){return this.clerk.client?.captchaBypass}intervalInMs(){return this.clerk.__unstable__environment?.displayConfig?.captchaHeartbeatIntervalMs??6e5}}var Q=i(753),ee=i(153),et=i(5027);let ei=["/client","/waitlist"];var en=i(1353);i(104);var er=i(9401);i(4498),i(2986),i(9357),i(3767),i(6516),i(1956),i(6890),i(9210),i(2724),i(7045),i(8076),i(3898),i(240);var ea=i(523);i(9613),i(9596),i(4737),i(2687);class es{async getBaseFapiProxyOptions(){let e=await C.i.clerk.session?.getToken();if(!e)throw new C.w$("No valid session token available",{code:"no_session_token"});return{pathPrefix:"",headers:{Authorization:`Bearer ${e}`,"Content-Type":"application/json"},credentials:"same-origin"}}async getAll(e){return C.i.clerk.getFapiClient().request({...await this.getBaseFapiProxyOptions(),method:"GET",path:"/api_keys",search:{subject:e?.subject??C.i.clerk.organization?.id??C.i.clerk.user?.id??"",limit:"100"}}).then(e=>e.payload.api_keys.map(e=>new C.qN(e)))}async getSecret(e){return C.i.clerk.getFapiClient().request({...await this.getBaseFapiProxyOptions(),method:"GET",path:`/api_keys/${e}/secret`}).then(e=>{let{secret:t}=e.payload;return t})}async create(e){let t=(await C.i._fetch({...await this.getBaseFapiProxyOptions(),path:"/api_keys",method:"POST",body:JSON.stringify({type:e.type??"api_key",name:e.name,subject:e.subject??C.i.clerk.organization?.id??C.i.clerk.user?.id??"",description:e.description,seconds_until_expiration:e.secondsUntilExpiration})}))?.response;return new C.qN(t)}async revoke(e){let t=(await C.i._fetch({...await this.getBaseFapiProxyOptions(),method:"POST",path:`/api_keys/${e.apiKeyID}/revoke`,body:JSON.stringify({revocation_reason:e.revocationReason})}))?.response;return new C.qN(t)}}let eo=(()=>{let e=new Map;return{cache:e,listeners:new Map,pendingOperations:new Map,safeGet:(e,t)=>(t.has(e)||t.set(e,new Set),t.get(e)),safeGetOperations(e){return this.pendingOperations.has(e)||this.pendingOperations.set(e,new Map),this.pendingOperations.get(e)}}})(),el="completed";function ec(e){let t=e.isStarting||e.isConfirming?"fetching":e.error?"error":"idle",i=e.checkout?.status===el?el:e.checkout?"needs_confirmation":"needs_initialization";return{...e,fetchStatus:t,status:i}}let eu=Object.freeze(ec({isStarting:!1,isConfirming:!1,error:null,checkout:null}));var ed=i(4843),eh=i(6663),ep=i(5274);let em="cannot_render_billing_disabled",ef="cannot_render_user_missing",e_="cannot_render_organizations_disabled",eg="cannot_render_organization_missing",ey="cannot_render_single_session_enabled",eb={polling:!0,standardBrowser:!0,touchSession:!0,isSatellite:!1,signInUrl:void 0,signUpUrl:void 0,afterSignOutUrl:void 0,signInFallbackRedirectUrl:void 0,signUpFallbackRedirectUrl:void 0,signInForceRedirectUrl:void 0,signUpForceRedirectUrl:void 0,treatPendingAsSignedOut:!0,newSubscriptionRedirectUrl:void 0};class ew{static mountComponentRenderer;static version="5.79.0";static sdkMetadata={name:"@clerk/clerk-js",version:"5.79.0",environment:"production"};static _billing;static _apiKeys;_checkout;client;session;organization;user;__internal_country;telemetry;internal_last_error=null;environment;#i="";#n;#r;#a;#s;#o=null;#l;#c;#u;#d="loading";#h=[];#p=[];#m={};#f=null;#_=0;#g=null;#y=(0,a.n)();__internal_getCachedResources;__internal_createPublicCredentials;__internal_getPublicCredentials;__internal_isWebAuthnSupported;__internal_isWebAuthnAutofillSupported;__internal_isWebAuthnPlatformAuthenticatorSupported;__internal_setActiveInProgress=!1;get publishableKey(){return this.#i}get version(){return ew.version}set sdkMetadata(e){ew.sdkMetadata=e}get sdkMetadata(){return ew.sdkMetadata}get loaded(){return"degraded"===this.status||"ready"===this.status}get status(){return this.#d}get isSatellite(){return!!(0,y._f)()&&(0,g.YZ)(this.#m.isSatellite,new URL(window.location.href),!1)}get domain(){if((0,y._f)()){let e=(0,_.d5)((0,g.YZ)(this.#n,new URL(window.location.href)));return"production"===this.#u?(0,_.xy)(e):e}return""}get proxyUrl(){if((0,y._f)()){let e=(0,g.YZ)(this.#r,new URL(window.location.href));return!e||p(e)||m(e)||y.RM.throwInvalidProxyUrl({url:e}),e?m(e)?new URL(e,window.location.origin).toString():e:""}return""}get frontendApi(){let e=(0,c.nQ)(this.publishableKey);return e?e.frontendApi:y.RM.throwInvalidPublishableKeyError({key:this.publishableKey})}get instanceType(){return this.#u}get isStandardBrowser(){return this.#m.standardBrowser||!1}get billing(){return ew._billing||(ew._billing=new ed.iL),ew._billing}get apiKeys(){return ew._apiKeys||(ew._apiKeys=new es),ew._apiKeys}__experimental_checkout(e){return this._checkout||(this._checkout=e=>(function(e,t){let{for:i,planId:n,planPeriod:r}=t;if(!e.isSignedIn||!e.user)throw Error("Clerk: User is not authenticated");if("organization"===i&&!e.organization)throw Error("Clerk: Use `setActive` to set the organization");let a=function(e){let t=eo.safeGet(e,eo.listeners),i=eo.safeGetOperations(e),n=()=>eo.cache.get(e)||eu,r=i=>{let r=ec({...n(),...i});eo.cache.set(e,Object.freeze(r)),t.forEach(e=>e(n()))};return{subscribe:e=>(t.add(e),()=>{t.delete(e)}),getCacheState:n,async executeOperation(t,n){let a=`${e}-${t}`,s="start"===t?"isStarting":"isConfirming",o=i.get(a);if(o)return await o;let l=(async()=>{let e=null,o=null;try{r({[s]:!0,error:null,..."start"===t?{checkout:null}:{}});let i=await n();r({[s]:!1,error:null,checkout:i}),e=i}catch(e){o=e,r({[s]:!1,error:e})}finally{i.delete(a)}return{data:e,error:o}})();return i.set(a,l),l},clearCheckout(){0===i.size&&r(eu)}}}(function(e){let{userId:t,orgId:i,planId:n,planPeriod:r}=e;return`${t}-${i||"user"}-${n}-${r}`}({userId:e.user.id,orgId:"organization"===i?e.organization?.id:void 0,planId:n,planPeriod:r}));return{start:async()=>a.executeOperation("start",async()=>await e.billing?.startCheckout({..."organization"===i?{orgId:e.organization?.id}:{},planId:n,planPeriod:r})),confirm:async e=>a.executeOperation("confirm",async()=>{let t=a.getCacheState().checkout;if(!t)throw Error("Clerk: Call `start` before `confirm`");return t.confirm(e)}),finalize:t=>{let{redirectUrl:i}=t||{};return e.setActive({session:e.session?.id,redirectUrl:i})},clear:()=>a.clearCheckout(),subscribe:e=>a.subscribe(e),getState:a.getCacheState}})(this,e)),this._checkout(e)}__internal_getOption(e){return this.#m[e]}get isSignedIn(){let{treatPendingAsSignedOut:e}=this.#m,t=this?.session?.status==="pending";return(!e||!t)&&!!this.session}constructor(e,t){if(!(e=(e||"").trim()))return y.RM.throwMissingPublishableKeyError();let i=(0,c.nQ)(e);if(!i)return y.RM.throwInvalidPublishableKeyError({key:e});this.#n=t?.domain,this.#r=t?.proxyUrl,this.environment=C.qA.getInstance(),this.#u=i.instanceType,this.#i=e,this.#c=function(e){let t=[],i=[];async function n(e){for await(let i of["undefined"!=typeof window&&window.__unstable__onBeforeRequest,...t].filter(e=>e))if(await i(e)===!1)return!1;return!0}async function a(e,t){for await(let n of["undefined"!=typeof window&&window.__unstable__onAfterResponse,...i].filter(e=>e))if(await n(e,t)===!1)return!1;return!0}function s({method:t,path:i,sessionId:n,search:r,rotatingTokenNonce:a}){let s=new URLSearchParams(r);s.append("__clerk_api_version",Q.gR),s.append("_clerk_js_version","5.79.0"),a&&s.append("rotating_token_nonce",a),e.domain&&"development"===e.instanceType&&e.isSatellite&&s.append("__domain",e.domain),t&&"GET"!==t&&"POST"!==t&&s.append("_method",t),i&&!ei.some(e=>i.startsWith(e))&&n&&s.append("_clerk_session_id",n);let o=[...s.entries()].reduce((e,[t,i])=>(e[t]=i.includes(",")?i.split(","):i,e),{});return(0,y.f0)(o)}function o(t){let{path:i,pathPrefix:n="v1"}=t;if(e.proxyUrl){let r=new URL(e.proxyUrl),a=r.pathname.slice(1,r.pathname.length);return(0,y.KV)({base:r.origin,pathname:`${a}/${n}${i}`,search:s(t)},{stringify:!1})}let r="production"===e.instanceType?e.domain:"",a=`https://${r||e.frontendApi}`;return(0,y.KV)({base:a,pathname:`${n}${i}`,search:s(t)},{stringify:!1})}async function l(t,i){let s,l={...t},{method:c="GET",body:u}=l;l.url=o({...l,sessionId:e.getSessionId()}),l.headers=new Headers(l.headers),"GET"===c||u instanceof FormData||l.headers.has("content-type")||l.headers.set("content-type","application/x-www-form-urlencoded"),"application/x-www-form-urlencoded"===l.headers.get("content-type")&&(l.body=u?(0,y.f0)(u,{keyEncoder:et.a1}):u);let d=await n(l),h="GET"===c?"GET":"POST",p=l.url.toString(),m={...l,method:h,credentials:l.credentials||"include"};try{if(d){let e=i?.fetchMaxTries??((0,r.TN)()?4:11);s=await (0,ee.X)(()=>fetch(p,m),{retryImmediately:!0,initialDelay:700,maxDelayBetweenRetries:5e3,shouldRetry:(t,i)=>"GET"===h&&i<e})}else s=new Response("{}",l)}catch(e){(0,N.an)(p,e)}let f=204!==s.status?await s.json():null,_=Object.assign(s,{payload:f});return await a(l,_),_}return{buildEmailAddress:function(t){return(0,y.aR)({localPart:t,frontendApi:e.frontendApi})},buildUrl:o,onAfterResponse:function(e){i.push(e)},onBeforeRequest:function(e){t.push(e)},request:l}}({domain:this.domain,frontendApi:this.frontendApi,instanceType:this.instanceType,isSatellite:this.isSatellite,getSessionId:()=>this.session?.id,proxyUrl:this.proxyUrl}),this.#y.emit(s,"loading"),this.#y.prioritizedOn(s,e=>this.#d=e),C.i.clerk=this}getFapiClient=()=>this.#c;load=async e=>{if(!this.loaded){"development"===this.#u&&d.k.warnOnce("Clerk: Clerk has been loaded with development keys. Development instances have strict usage limits and should not be used when deploying your application to production. Learn more: https://clerk.com/docs/deployments/overview"),this.#m=this.#b(e),$.Y.on($.U.SessionTokenResolved,()=>{this.#w(this.session),this.#v()}),(0,b.v)(this.#m),this.#m.sdkMetadata&&(ew.sdkMetadata=this.#m.sdkMetadata),!1!==this.#m.telemetry&&(this.telemetry=new f.NS({clerkVersion:ew.version,samplingRate:1,publishableKey:this.publishableKey,...this.#m.telemetry}));try{this.#m.standardBrowser?await this.#S():await this.#k()}catch(e){throw this.#y.emit(s,"error"),e}}};#C(){return!!(!this.#m.signUpUrl&&this.#m.signInUrl&&!(0,_.sD)(this.#m.signInUrl))}signOut=async(e,t)=>{if(!this.client||0===this.client.sessions.length)return;let i="undefined"!=typeof window&&"function"==typeof window.__unstable__onBeforeSetActive?window.__unstable__onBeforeSetActive:g.ZT,n="undefined"!=typeof window&&"function"==typeof window.__unstable__onAfterSetActive?window.__unstable__onAfterSetActive:g.ZT,r=e&&"object"==typeof e?e:t||{},a=r?.redirectUrl||this.buildAfterSignOutUrl(),s="function"==typeof e?e:void 0,o=async()=>{let e=(0,y.HV)(this.#m.standardBrowser);$.Y.emit($.U.UserSignOut,null),this.#A(),await e.track(async()=>{s?await s():await this.navigate(a)}),e.isUnloading()||(this.#w(),this.#v(),await n())};if(await i(),!r.sessionId||1===this.client.signedInSessions.length){this.#m.experimental?.persistClient??!0?await this.client.removeSessions():await this.client.destroy(),await o();return}let l=this.client.signedInSessions.find(e=>e.id===r.sessionId),c=l?.id&&this.session?.id===l.id;await l?.remove(),c&&await o()};openGoogleOneTap=e=>{this.assertComponentsReady(this.#l),this.#l.ensureMounted({preloadHint:"GoogleOneTap"}).then(t=>t.openModal("googleOneTap",e||{})),this.telemetry?.record((0,f.uT)("GoogleOneTap",e))};closeGoogleOneTap=()=>{this.assertComponentsReady(this.#l),this.#l.ensureMounted().then(e=>e.closeModal("googleOneTap"))};openSignIn=e=>{if(this.assertComponentsReady(this.#l),(0,y.So)(this,this.environment)){if("development"===this.#u)throw new l.w$(ep.q.cannotOpenSignInOrSignUp,{code:ey});return}this.#l.ensureMounted({preloadHint:"SignIn"}).then(t=>t.openModal("signIn",e||{}));let t={withSignUp:e?.withSignUp??this.#C()};this.telemetry?.record((0,f.uT)("SignIn",e,t))};closeSignIn=()=>{this.assertComponentsReady(this.#l),this.#l.ensureMounted().then(e=>e.closeModal("signIn"))};__internal_openCheckout=e=>{if(this.assertComponentsReady(this.#l),(0,y.DT)(this,this.environment)){if("development"===this.#u)throw new l.w$(ep.q.cannotRenderAnyCommerceComponent("Checkout"),{code:em});return}if((0,y.f)(this)){if("development"===this.#u)throw new l.w$(ep.q.cannotOpenCheckout,{code:ef});return}this.#l.ensureMounted({preloadHint:"Checkout"}).then(t=>t.openDrawer("checkout",e||{}))};__internal_closeCheckout=()=>{this.assertComponentsReady(this.#l),this.#l.ensureMounted().then(e=>e.closeDrawer("checkout"))};__internal_openPlanDetails=e=>{if(this.assertComponentsReady(this.#l),(0,y.DT)(this,this.environment)){if("development"===this.#u)throw new l.w$(ep.q.cannotRenderAnyCommerceComponent("PlanDetails"),{code:em});return}this.#l.ensureMounted({preloadHint:"PlanDetails"}).then(t=>t.openDrawer("planDetails",e||{})),this.telemetry?.record((0,f.uT)("PlanDetails",e))};__internal_closePlanDetails=()=>{this.assertComponentsReady(this.#l),this.#l.ensureMounted().then(e=>e.closeDrawer("planDetails"))};__internal_openSubscriptionDetails=e=>{this.assertComponentsReady(this.#l),this.#l.ensureMounted({preloadHint:"SubscriptionDetails"}).then(t=>t.openDrawer("subscriptionDetails",e||{}))};__internal_closeSubscriptionDetails=()=>{this.assertComponentsReady(this.#l),this.#l.ensureMounted().then(e=>e.closeDrawer("subscriptionDetails"))};__internal_openReverification=e=>{if(this.assertComponentsReady(this.#l),(0,y.f)(this)){if("development"===this.#u)throw new l.w$(ep.q.cannotOpenUserProfile,{code:ef});return}this.#l.ensureMounted({preloadHint:"UserVerification"}).then(t=>t.openModal("userVerification",e||{})),this.telemetry?.record((0,f.uT)("UserVerification",e))};__internal_closeReverification=()=>{this.assertComponentsReady(this.#l),this.#l.ensureMounted().then(e=>e.closeModal("userVerification"))};__internal_openBlankCaptchaModal=()=>(this.assertComponentsReady(this.#l),this.#l.ensureMounted({preloadHint:"BlankCaptchaModal"}).then(e=>e.openModal("blankCaptcha",{})));__internal_closeBlankCaptchaModal=()=>(this.assertComponentsReady(this.#l),this.#l.ensureMounted({preloadHint:"BlankCaptchaModal"}).then(e=>e.closeModal("blankCaptcha")));__internal_loadStripeJs=async()=>{let{loadStripe:e}=await i.e("832").then(i.bind(i,8823));return e};openSignUp=e=>{if(this.assertComponentsReady(this.#l),(0,y.So)(this,this.environment)){if("development"===this.#u)throw new l.w$(ep.q.cannotOpenSignInOrSignUp,{code:ey});return}this.#l.ensureMounted({preloadHint:"SignUp"}).then(t=>t.openModal("signUp",e||{})),this.telemetry?.record((0,f.uT)("SignUp",e))};closeSignUp=()=>{this.assertComponentsReady(this.#l),this.#l.ensureMounted().then(e=>e.closeModal("signUp"))};openUserProfile=e=>{if(this.assertComponentsReady(this.#l),(0,y.f)(this)){if("development"===this.#u)throw new l.w$(ep.q.cannotOpenUserProfile,{code:ef});return}this.#l.ensureMounted({preloadHint:"UserProfile"}).then(t=>t.openModal("userProfile",e||{}));let t=e?.customPages?.length?{customPages:!0}:void 0;this.telemetry?.record((0,f.uT)("UserProfile",e,t))};closeUserProfile=()=>{this.assertComponentsReady(this.#l),this.#l.ensureMounted().then(e=>e.closeModal("userProfile"))};openOrganizationProfile=e=>{if(this.assertComponentsReady(this.#l),(0,y.sW)(this,this.environment)){if("development"===this.#u)throw new l.w$(ep.q.cannotRenderAnyOrganizationComponent("OrganizationProfile"),{code:e_});return}if((0,y.n$)(this)){if("development"===this.#u)throw new l.w$(ep.q.cannotRenderComponentWhenOrgDoesNotExist,{code:eg});return}this.#l.ensureMounted({preloadHint:"OrganizationProfile"}).then(t=>t.openModal("organizationProfile",e||{})),this.telemetry?.record((0,f.uT)("OrganizationProfile",e))};closeOrganizationProfile=()=>{this.assertComponentsReady(this.#l),this.#l.ensureMounted().then(e=>e.closeModal("organizationProfile"))};openCreateOrganization=e=>{if(this.assertComponentsReady(this.#l),(0,y.sW)(this,this.environment)){if("development"===this.#u)throw new l.w$(ep.q.cannotRenderAnyOrganizationComponent("CreateOrganization"),{code:e_});return}this.#l.ensureMounted({preloadHint:"CreateOrganization"}).then(t=>t.openModal("createOrganization",e||{})),this.telemetry?.record((0,f.uT)("CreateOrganization",e))};closeCreateOrganization=()=>{this.assertComponentsReady(this.#l),this.#l.ensureMounted().then(e=>e.closeModal("createOrganization"))};openWaitlist=e=>{this.assertComponentsReady(this.#l),this.#l.ensureMounted({preloadHint:"Waitlist"}).then(t=>t.openModal("waitlist",e||{})),this.telemetry?.record((0,f.uT)("Waitlist",e))};closeWaitlist=()=>{this.assertComponentsReady(this.#l),this.#l.ensureMounted().then(e=>e.closeModal("waitlist"))};mountSignIn=(e,t)=>{this.assertComponentsReady(this.#l),this.#l.ensureMounted({preloadHint:"SignIn"}).then(i=>i.mountComponent({name:"SignIn",appearanceKey:"signIn",node:e,props:t}));let i={withSignUp:t?.withSignUp??this.#C()};this.telemetry?.record((0,f.nx)("SignIn",t,i))};unmountSignIn=e=>{this.assertComponentsReady(this.#l),this.#l.ensureMounted().then(t=>t.unmountComponent({node:e}))};mountSignUp=(e,t)=>{this.assertComponentsReady(this.#l),this.#l.ensureMounted({preloadHint:"SignUp"}).then(i=>i.mountComponent({name:"SignUp",appearanceKey:"signUp",node:e,props:t})),this.telemetry?.record((0,f.nx)("SignUp",t))};unmountSignUp=e=>{this.assertComponentsReady(this.#l),this.#l.ensureMounted().then(t=>t.unmountComponent({node:e}))};mountUserProfile=(e,t)=>{if(this.assertComponentsReady(this.#l),(0,y.f)(this)){if("development"===this.#u)throw new l.w$(ep.q.cannotRenderComponentWhenUserDoesNotExist,{code:ef});return}this.#l.ensureMounted({preloadHint:"UserProfile"}).then(i=>i.mountComponent({name:"UserProfile",appearanceKey:"userProfile",node:e,props:t}));let i=t?.customPages?.length?{customPages:!0}:void 0;this.telemetry?.record((0,f.nx)("UserProfile",t,i))};unmountUserProfile=e=>{this.assertComponentsReady(this.#l),this.#l.ensureMounted().then(t=>t.unmountComponent({node:e}))};mountOrganizationProfile=(e,t)=>{if(this.assertComponentsReady(this.#l),(0,y.sW)(this,this.environment)){if("development"===this.#u)throw new l.w$(ep.q.cannotRenderAnyOrganizationComponent("OrganizationProfile"),{code:e_});return}let i=!(0,y.f)(this);if((0,y.n$)(this)&&i){if("development"===this.#u)throw new l.w$(ep.q.cannotRenderComponentWhenOrgDoesNotExist,{code:eg});return}this.#l.ensureMounted({preloadHint:"OrganizationProfile"}).then(i=>i.mountComponent({name:"OrganizationProfile",appearanceKey:"userProfile",node:e,props:t})),this.telemetry?.record((0,f.nx)("OrganizationProfile",t))};unmountOrganizationProfile=e=>{this.assertComponentsReady(this.#l),this.#l.ensureMounted().then(t=>t.unmountComponent({node:e}))};mountCreateOrganization=(e,t)=>{if(this.assertComponentsReady(this.#l),(0,y.sW)(this,this.environment)){if("development"===this.#u)throw new l.w$(ep.q.cannotRenderAnyOrganizationComponent("CreateOrganization"),{code:e_});return}this.#l?.ensureMounted({preloadHint:"CreateOrganization"}).then(i=>i.mountComponent({name:"CreateOrganization",appearanceKey:"createOrganization",node:e,props:t})),this.telemetry?.record((0,f.nx)("CreateOrganization",t))};unmountCreateOrganization=e=>{this.assertComponentsReady(this.#l),this.#l?.ensureMounted().then(t=>t.unmountComponent({node:e}))};mountOrganizationSwitcher=(e,t)=>{if(this.assertComponentsReady(this.#l),(0,y.sW)(this,this.environment)){if("development"===this.#u)throw new l.w$(ep.q.cannotRenderAnyOrganizationComponent("OrganizationSwitcher"),{code:e_});return}this.#l?.ensureMounted({preloadHint:"OrganizationSwitcher"}).then(i=>i.mountComponent({name:"OrganizationSwitcher",appearanceKey:"organizationSwitcher",node:e,props:t})),this.telemetry?.record((0,f.nx)("OrganizationSwitcher",{...t,forceOrganizationSelection:this.environment?.organizationSettings.forceOrganizationSelection}))};unmountOrganizationSwitcher=e=>{this.assertComponentsReady(this.#l),this.#l?.ensureMounted().then(t=>t.unmountComponent({node:e}))};__experimental_prefetchOrganizationSwitcher=()=>{this.assertComponentsReady(this.#l),this.#l?.ensureMounted({preloadHint:"OrganizationSwitcher"}).then(e=>e.prefetch("organizationSwitcher"))};mountOrganizationList=(e,t)=>{if(this.assertComponentsReady(this.#l),(0,y.sW)(this,this.environment)){if("development"===this.#u)throw new l.w$(ep.q.cannotRenderAnyOrganizationComponent("OrganizationList"),{code:e_});return}this.#l?.ensureMounted({preloadHint:"OrganizationList"}).then(i=>i.mountComponent({name:"OrganizationList",appearanceKey:"organizationList",node:e,props:t})),this.telemetry?.record((0,f.nx)("OrganizationList",{...t,forceOrganizationSelection:this.environment?.organizationSettings.forceOrganizationSelection}))};unmountOrganizationList=e=>{this.assertComponentsReady(this.#l),this.#l?.ensureMounted().then(t=>t.unmountComponent({node:e}))};mountUserButton=(e,t)=>{this.assertComponentsReady(this.#l),this.#l?.ensureMounted({preloadHint:"UserButton"}).then(i=>i.mountComponent({name:"UserButton",appearanceKey:"userButton",node:e,props:t}));let i={...t?.customMenuItems?.length||0?{customItems:!0}:void 0,...t?.__experimental_asStandalone?{standalone:!0}:void 0};this.telemetry?.record((0,f.nx)("UserButton",t,i))};unmountUserButton=e=>{this.assertComponentsReady(this.#l),this.#l?.ensureMounted().then(t=>t.unmountComponent({node:e}))};mountWaitlist=(e,t)=>{this.assertComponentsReady(this.#l),this.#l?.ensureMounted({preloadHint:"Waitlist"}).then(i=>i.mountComponent({name:"Waitlist",appearanceKey:"waitlist",node:e,props:t})),this.telemetry?.record((0,f.nx)("Waitlist",t))};unmountWaitlist=e=>{this.assertComponentsReady(this.#l),this.#l?.ensureMounted().then(t=>t.unmountComponent({node:e}))};mountPricingTable=(e,t)=>{if(this.assertComponentsReady(this.#l),(0,y.DT)(this,this.environment)){if("development"===this.#u)throw new l.w$(ep.q.cannotRenderAnyCommerceComponent("PricingTable"),{code:em});return}this.#l.ensureMounted({preloadHint:"PricingTable"}).then(i=>i.mountComponent({name:"PricingTable",appearanceKey:"pricingTable",node:e,props:t})),this.telemetry?.record((0,f.nx)("PricingTable",t))};unmountPricingTable=e=>{this.assertComponentsReady(this.#l),this.#l.ensureMounted().then(t=>t.unmountComponent({node:e}))};__internal_mountOAuthConsent=(e,t)=>{this.assertComponentsReady(this.#l),this.#l.ensureMounted({preloadHint:"OAuthConsent"}).then(i=>i.mountComponent({name:"OAuthConsent",appearanceKey:"__internal_oauthConsent",node:e,props:t}))};__internal_unmountOAuthConsent=e=>{this.assertComponentsReady(this.#l),this.#l.ensureMounted().then(t=>t.unmountComponent({node:e}))};mountApiKeys=(e,t)=>{if(this.assertComponentsReady(this.#l),d.k.warnOnce("Clerk: <APIKeys /> component is in early access and not yet recommended for production use."),(0,y.e)(this,this.environment)){if("development"===this.#u)throw new l.w$(ep.q.cannotRenderAPIKeysComponent,{code:"cannot_render_api_keys_disabled"});return}if(this.organization&&!(0,y.Ad)(this)){if("development"===this.#u)throw new l.w$(ep.q.cannotRenderAPIKeysComponentForOrgWhenUnauthorized,{code:"cannot_render_api_keys_org_unauthorized"});return}this.#l.ensureMounted({preloadHint:"APIKeys"}).then(i=>i.mountComponent({name:"APIKeys",appearanceKey:"apiKeys",node:e,props:t})),this.telemetry?.record((0,f.nx)("APIKeys",t))};unmountApiKeys=e=>{this.assertComponentsReady(this.#l),this.#l.ensureMounted().then(t=>t.unmountComponent({node:e}))};mountTaskSelectOrganization=(e,t)=>{if(this.assertComponentsReady(this.#l),(0,y.sW)(this,this.environment)){if("development"===this.#u)throw new l.w$(ep.q.cannotRenderAnyOrganizationComponent("TaskSelectOrganization"),{code:e_});return}this.#l.ensureMounted({preloadHint:"TaskSelectOrganization"}).then(i=>i.mountComponent({name:"TaskSelectOrganization",appearanceKey:"taskSelectOrganization",node:e,props:t})),this.telemetry?.record((0,f.nx)("TaskSelectOrganization",t))};unmountTaskSelectOrganization=e=>{this.assertComponentsReady(this.#l),this.#l.ensureMounted().then(t=>t.unmountComponent({node:e}))};setActive=async({session:e,organization:t,beforeEmit:i,redirectUrl:n})=>{this.__internal_setActiveInProgress=!0;try{if(!this.client)throw Error("setActive is being called before the client is loaded. Wait for init.");if(void 0===e&&!this.session)throw Error("setActive should either be called with a session param or there should be already an active session.");let r="undefined"!=typeof window&&"function"==typeof window.__unstable__onBeforeSetActive?window.__unstable__onBeforeSetActive:g.ZT,a="undefined"!=typeof window&&"function"==typeof window.__unstable__onAfterSetActive?window.__unstable__onAfterSetActive:g.ZT;"string"==typeof e&&(e=this.client.sessions.find(t=>t.id===e)||null);let s=void 0===e?this.session:e,l=void 0!==t;if(s&&l){let e="string"==typeof t?t:t?.id;if((0,y.ir)(e))s.lastActiveOrganizationId=e||null;else{let t=s.user.organizationMemberships.find(t=>t.organization.slug===e),i=t?.organization.id||null,n=null===i;if(this.environment?.organizationSettings?.forceOrganizationSelection&&n)return;s.lastActiveOrganizationId=i}}if(s?.status==="pending")return void await this.#U(s);await r(null===s?"sign-out":void 0),((0,y.oH)()||!this.#m.standardBrowser)&&(await this.#O(s),s=this.#P(s?.id)),await s?.getToken()||$.Y.emit($.U.TokenUpdate,{token:null});let c=(0,y.HV)(this.#m.standardBrowser);if(i&&((0,o.x9)("Clerk.setActive({beforeEmit})",'Use the `redirectUrl` property instead. Example `Clerk.setActive({redirectUrl:"/"})`'),await c.track(async()=>{this.#A(),await i(s)})),n&&!i&&await c.track(async()=>{if(this.client)if(this.#A(),this.client.isEligibleForTouch()){let e=new URL(n,window.location.href);await this.navigate(this.buildUrlWithAuth(this.client.buildTouchUrl({redirectUrl:e})))}else await this.navigate(n)}),c.isUnloading())return;this.#w(s),this.#v(),await a()}finally{this.__internal_setActiveInProgress=!1}};#U=async e=>{let t=!this.#g,i=t&&"undefined"!=typeof window&&"function"==typeof window.__unstable__onBeforeSetActive?window.__unstable__onBeforeSetActive:g.ZT,n=t&&"undefined"!=typeof window&&"function"==typeof window.__unstable__onAfterSetActive?window.__unstable__onAfterSetActive:g.ZT;if(await i(),!this.environment)return;let r=e;((0,y.oH)()||!this.#m.standardBrowser)&&(await this.#O(e),r=this.#P(e.id)??e),await e.getToken()||$.Y.emit($.U.TokenUpdate,{token:null});let a=this.#g;r?.currentTask&&a&&await (0,eh.C)(e.currentTask.key,{options:this.#m,environment:this.environment,globalNavigate:this.navigate,componentNavigationContext:this.#g}),this.#w(e),this.#v(),await n()};__internal_navigateToTaskIfAvailable=async({redirectUrlComplete:e}={})=>{let t=this.session;if(t&&this.environment){if("pending"===t.status)return void await (0,eh.C)(t.currentTask.key,{options:this.#m,environment:this.environment,globalNavigate:this.navigate,componentNavigationContext:this.#g});if(e){let t=(0,y.HV)(this.#m.standardBrowser);if(await t.track(async()=>{await this.navigate(e)}),t.isUnloading())return}}};addListener=e=>(e=function(e){let t;return i=>{var n;t||={...i},e(t={...{client:U((n=t).client,i.client),session:U(n.session,i.session),user:U(n.user,i.user),organization:U(n.organization,i.organization)}})}}(e),this.#h.push(e),this.client&&e({client:this.client,session:this.session,user:this.user,organization:this.organization}),()=>{this.#h=this.#h.filter(t=>t!==e)});on=(...e)=>{this.#y.on(...e)};off=(...e)=>{this.#y.off(...e)};__internal_addNavigationListener=e=>(this.#p.push(e),()=>{this.#p=this.#p.filter(t=>t!==e)});__internal_setComponentNavigationContext=e=>(this.#g=e,()=>this.#g=null);navigate=async(e,t)=>{if(!e||!(0,y._f)())return;setTimeout(()=>{this.#I()},0);let i=new URL(e,window.location.href);this.#T.includes(i.protocol)||(console.warn(`Clerk: "${i.protocol}" is not a valid protocol. Redirecting to "/" instead. If you think this is a mistake, please open an issue.`),i=new URL("/",window.location.href));let n=t?.replace&&this.#m.routerReplace?this.#m.routerReplace:this.#m.routerPush;if(this.#m.routerDebug&&console.log(`Clerk is navigating to: ${i}`),"null"!==i.origin&&i.origin!==window.location.origin||!n)return void(0,y.T7)(i);let r={...t?.metadata?{__internal_metadata:t?.metadata}:{},windowNavigate:y.T7};return await n((0,y.M)(i),r)};buildUrlWithAuth(e){if("production"===this.#u)return e;let t=new URL(e,window.location.origin);return t.origin!==window.location.origin&&this.#a?this.#a.decorateUrlWithDevBrowserToken(t).href:t.href}buildSignInUrl(e){return this.#E("signInUrl",{...e,redirectUrl:e?.redirectUrl||window.location.href},e?.initialValues)}buildSignUpUrl(e){return this.#E("signUpUrl",{...e,redirectUrl:e?.redirectUrl||window.location.href},e?.initialValues)}buildUserProfileUrl(){return this.environment&&this.environment.displayConfig?this.buildUrlWithAuth(this.environment.displayConfig.userProfileUrl):""}buildHomeUrl(){return this.environment&&this.environment.displayConfig?this.buildUrlWithAuth(this.environment.displayConfig.homeUrl):""}buildAfterSignInUrl({params:e}={}){return this.buildUrlWithAuth(new O.O(this.#m,{},e).getAfterSignInUrl())}buildAfterSignUpUrl({params:e}={}){return this.buildUrlWithAuth(new O.O(this.#m,{},e).getAfterSignUpUrl())}buildAfterSignOutUrl(){return this.#m.afterSignOutUrl?this.buildUrlWithAuth(this.#m.afterSignOutUrl):"/"}buildNewSubscriptionRedirectUrl(){return this.#m.newSubscriptionRedirectUrl?this.#m.newSubscriptionRedirectUrl:this.buildAfterSignInUrl()}buildWaitlistUrl(e){if(!this.environment||!this.environment.displayConfig)return"";let t=this.#m.waitlistUrl||this.environment.displayConfig.waitlistUrl,i=new URLSearchParams(e?.initialValues||{});return(0,y.KV)({base:t,hashSearchParams:[i]},{stringify:!0})}buildAfterMultiSessionSingleSignOutUrl(){return this.#m.afterMultiSessionSingleSignOutUrl?this.buildUrlWithAuth(this.#m.afterMultiSessionSingleSignOutUrl):this.buildUrlWithAuth((0,y.KV)({base:this.#m.signInUrl?`${this.#m.signInUrl}/choose`:this.environment?.displayConfig.afterSignOutOneUrl},{stringify:!0}))}buildCreateOrganizationUrl(){return this.environment&&this.environment.displayConfig?this.buildUrlWithAuth(this.environment.displayConfig.createOrganizationUrl):""}buildOrganizationProfileUrl(){return this.environment&&this.environment.displayConfig?this.buildUrlWithAuth(this.environment.displayConfig.organizationProfileUrl):""}#x=async()=>{if(!(0,y._f)())return;let e=new URLSearchParams({[Q.cD]:"true"}),t=(0,y.XV)(Q.w9);t&&p(t)||(0,N.sY)();let i=(0,y.KV)({base:(0,y.XV)(Q.w9),searchParams:e},{stringify:!0});return this.navigate(this.buildUrlWithAuth(i))};redirectWithAuth=async e=>{if((0,y._f)())return this.navigate(this.buildUrlWithAuth(e))};redirectToSignIn=async e=>{if((0,y._f)())return this.navigate(this.buildSignInUrl(e))};redirectToSignUp=async e=>{if((0,y._f)())return this.navigate(this.buildSignUpUrl(e))};redirectToUserProfile=async()=>{if((0,y._f)())return this.navigate(this.buildUserProfileUrl())};redirectToCreateOrganization=async()=>{if((0,y._f)())return this.navigate(this.buildCreateOrganizationUrl())};redirectToOrganizationProfile=async()=>{if((0,y._f)())return this.navigate(this.buildOrganizationProfileUrl())};redirectToAfterSignIn=async()=>{if((0,y._f)())return this.navigate(this.buildAfterSignInUrl())};redirectToAfterSignUp=async()=>{if((0,y._f)())return this.navigate(this.buildAfterSignUpUrl())};redirectToAfterSignOut=async()=>{if((0,y._f)())return this.navigate(this.buildAfterSignOutUrl())};redirectToWaitlist=async()=>{if((0,y._f)())return this.navigate(this.buildWaitlistUrl())};handleEmailLinkVerification=async(e,t)=>{if(!this.client)return;let i=(0,y.XV)("__clerk_status");if("expired"===i)throw new C.N(l.u$.Expired);if("client_mismatch"===i)throw new C.N(l.u$.ClientMismatch);if("verified"!==i)throw new C.N(l.u$.Failed);let n=(0,y.XV)("__clerk_created_session"),{signIn:r,signUp:a,sessions:s}=this.client,o=s.some(e=>e.id===n),c="needs_second_factor"===r.status||"missing_requirements"===a.status,u=e=>t&&"function"==typeof t?t(e):this.navigate(e),d=e.redirectUrl?()=>u(e.redirectUrl):g.ZT;return o?this.setActive({session:n,redirectUrl:e.redirectUrlComplete}):c?d():("function"==typeof e.onVerifiedOnOtherDevice&&e.onVerifiedOnOtherDevice(),null)};handleGoogleOneTapCallback=async(e,t,i)=>{if(!this.loaded||!this.environment||!this.client)return;let{signIn:n,signUp:r}=this.client,a="identifier"in(e||{})?e:n,s="missingFields"in(e||{})?e:r,o=e=>i&&"function"==typeof i?i(this.buildUrlWithAuth(e)):this.navigate(this.buildUrlWithAuth(e));return this._handleRedirectCallback(t,{signUp:s,signIn:a,navigate:o})};_handleRedirectCallback=async(e,{signIn:t,signUp:i,navigate:n})=>{if(!this.loaded||!this.environment||!this.client)return;if(!window.opener&&e.reloadResource)try{"signIn"===e.reloadResource?await t.reload():"signUp"===e.reloadResource&&await i.reload()}catch{}let{displayConfig:r}=this.environment,{firstFactorVerification:a}=t,{externalAccount:s}=i.verifications,o={status:i.status,missingFields:i.missingFields,externalAccountStatus:s.status,externalAccountErrorCode:s.error?.code,externalAccountSessionId:s.error?.meta?.sessionId,sessionId:i.createdSessionId},l={status:t.status,firstFactorVerificationStatus:a.status,firstFactorVerificationErrorCode:a.error?.code,firstFactorVerificationSessionId:a.error?.meta?.sessionId,sessionId:t.createdSessionId},c=e=>()=>n(e),u=c(e.signInUrl||r.signInUrl),d=c(e.signUpUrl||r.signUpUrl),h=c(e.firstFactorUrl||(0,y.KV)({base:r.signInUrl,hashPath:"/factor-one"},{stringify:!0})),p=c(e.secondFactorUrl||(0,y.KV)({base:r.signInUrl,hashPath:"/factor-two"},{stringify:!0})),m=c(e.resetPasswordUrl||(0,y.KV)({base:r.signInUrl,hashPath:"/reset-password"},{stringify:!0})),f=new O.O(this.#m,e),_=c(e.continueSignUpUrl||(0,y.KV)({base:r.signUpUrl,hashPath:"/continue"},{stringify:!0})),g=({missingFields:t})=>t.length?_():(0,y.vx)({signUp:i,verifyEmailPath:e.verifyEmailAddressUrl||(0,y.KV)({base:r.signUpUrl,hashPath:"/verify-email-address"},{stringify:!0}),verifyPhonePath:e.verifyPhoneNumberUrl||(0,y.KV)({base:r.signUpUrl,hashPath:"/verify-phone-number"},{stringify:!0}),navigate:n});if("complete"===l.status)return await this.setActive({session:l.sessionId,redirectUrl:f.getAfterSignInUrl()}),this.__internal_navigateToTaskIfAvailable();if("transferable"===o.externalAccountStatus&&"external_account_exists"===o.externalAccountErrorCode){let e=await t.create({transfer:!0});switch(e.status){case"complete":return await this.setActive({session:e.createdSessionId,redirectUrl:f.getAfterSignInUrl()}),this.__internal_navigateToTaskIfAvailable();case"needs_first_factor":return h();case"needs_second_factor":return p();case"needs_new_password":return m();default:(0,N.O7)("sign in")}}let b="user_locked"===o.externalAccountErrorCode,w="user_locked"===l.firstFactorVerificationErrorCode;if(b)return d();if(w)return u();if("needs_first_factor"===l.status&&!t.supportedFirstFactors?.every(e=>"enterprise_sso"===e.strategy))return h();if("needs_new_password"===l.status)return m();if("transferable"===l.firstFactorVerificationStatus){if(!1===e.transferable)return u();let t=await i.create({transfer:!0});switch(t.status){case"complete":return await this.setActive({session:t.createdSessionId,redirectUrl:f.getAfterSignUpUrl()}),this.__internal_navigateToTaskIfAvailable();case"missing_requirements":return g({missingFields:t.missingFields});default:(0,N.O7)("sign in")}}if("complete"===o.status)return await this.setActive({session:o.sessionId,redirectUrl:f.getAfterSignUpUrl()}),this.__internal_navigateToTaskIfAvailable();if("needs_second_factor"===l.status)return p();let v=("failed"===o.externalAccountStatus||"unverified"===o.externalAccountStatus)&&"identifier_already_signed_in"===o.externalAccountErrorCode&&o.externalAccountSessionId,S="failed"===l.firstFactorVerificationStatus&&"identifier_already_signed_in"===l.firstFactorVerificationErrorCode&&l.firstFactorVerificationSessionId;if(v||S){let e=l.firstFactorVerificationSessionId||o.externalAccountSessionId;if(e)return this.setActive({session:e,redirectUrl:f.getAfterSignInUrl()})}return(0,y.l1)(i)?d():"verified"===o.externalAccountStatus&&"missing_requirements"===o.status?g({missingFields:i.missingFields}):this.__internal_hasAfterAuthFlows?this.__internal_navigateToTaskIfAvailable({redirectUrlComplete:f.getAfterSignInUrl()}):u()};handleRedirectCallback=async(e={},t)=>{if(!this.loaded||!this.environment||!this.client)return;let{signIn:i,signUp:n}=this.client,r=e=>t&&"function"==typeof t?t(e):this.navigate(e);return this._handleRedirectCallback(e,{signUp:n,signIn:i,navigate:r})};handleUnauthenticated=async(e={broadcast:!0})=>{if(this.client&&this.session)try{let t=await C.KU.getOrCreateInstance().fetch();if(this.updateClient(t),this.session)return;return e.broadcast&&$.Y.emit($.U.UserSignOut,null),this.setActive({session:null})}catch(e){if((0,l.kD)(e)&&[403,500].includes(e.status))return this.setActive({session:null});throw e}};authenticateWithGoogleOneTap=async e=>this.client?.signIn.create({strategy:"google_one_tap",token:e.token}).catch(t=>{if((0,l.kD)(t)&&"external_account_not_found"===t.errors[0].code)return this.client?.signUp.create({strategy:"google_one_tap",token:e.token,legalAccepted:e.legalAccepted});throw t});authenticateWithMetamask=async(e={})=>{await this.authenticateWithWeb3({...e,strategy:"web3_metamask_signature"})};authenticateWithCoinbaseWallet=async(e={})=>{await this.authenticateWithWeb3({...e,strategy:"web3_coinbase_wallet_signature"})};authenticateWithOKXWallet=async(e={})=>{await this.authenticateWithWeb3({...e,strategy:"web3_okx_wallet_signature"})};authenticateWithWeb3=async({redirectUrl:e,signUpContinueUrl:t,customNavigate:i,unsafeMetadata:n,strategy:r,legalAccepted:a,secondFactorUrl:s})=>{let o;if(!this.client||!this.environment)return;let{displayConfig:l}=this.environment,c=r.replace("web3_","").replace("_signature",""),u=await (0,y.Ly)({provider:c}),d="metamask"===c?y.wO:"coinbase_wallet"===c?y.dR:y.C3,h=e=>()=>i&&"function"==typeof i?i(e):this.navigate(e),p=h(s||(0,y.KV)({base:l.signInUrl,hashPath:"/factor-two"},{stringify:!0})),m=h(t||(0,y.KV)({base:l.signUpUrl,hashPath:"/continue"},{stringify:!0}));try{o=await this.client.signIn.authenticateWithWeb3({identifier:u,generateSignature:d,strategy:r})}catch(e){if((0,y.VZ)(e,Q.O1.FORM_IDENTIFIER_NOT_FOUND))o=await this.client.signUp.authenticateWithWeb3({identifier:u,generateSignature:d,unsafeMetadata:n,strategy:r,legalAccepted:a}),t&&"missing_requirements"===o.status&&"verified"===o.verifications.web3Wallet.status&&await m();else throw e}switch(o.status){case"needs_second_factor":await p();break;case"complete":o.createdSessionId&&await this.setActive({session:o.createdSessionId,redirectUrl:e});break;default:return}};createOrganization=async({name:e,slug:t})=>C.cp.create({name:e,slug:t});getOrganization=async e=>C.cp.get(e);joinWaitlist=async({emailAddress:e})=>C.yk.join({emailAddress:e});updateEnvironment(e){this.environment=e}__internal_setCountry=e=>{this.__internal_country||(this.__internal_country=e)};get __internal_last_error(){let e=this.internal_last_error;return this.internal_last_error=null,e}set __internal_last_error(e){this.internal_last_error=e}updateClient=e=>{if(!this.client){let t=this.#m.selectInitialSession?this.#m.selectInitialSession(e):this.#R(e);this.#w(t)}if(this.client=e,this.session){let e=this.#P(this.session.id);this.#w(e),$.Y.emit($.U.TokenUpdate,{token:this.session?.lastActiveToken})}this.#v()};get __unstable__environment(){return this.environment}__unstable__setEnvironment=async e=>{this.environment=new C.qA(e),ew.mountComponentRenderer&&(this.#l=ew.mountComponentRenderer(this,this.environment,this.#m))};__unstable__onBeforeRequest=e=>{this.#c.onBeforeRequest(e)};__unstable__onAfterResponse=e=>{this.#c.onAfterResponse(e)};__unstable__updateProps=e=>{let t={...e,options:this.#b({...this.#m,...e.options})};return this.#l?.ensureMounted().then(e=>e.updateProps(t))};__internal_navigateWithError(e,t){return this.__internal_last_error=t,this.navigate(e)}#z=()=>{let e=new URLSearchParams({[Q.w9]:window.location.href});return(0,y.KV)({base:this.#m.signInUrl,searchParams:e},{stringify:!0})};#M=()=>{let e;if(this.proxyUrl){let t=new URL(this.proxyUrl);e=new URL(`${t.pathname}/v1/client/sync`,t.origin)}else this.domain&&(e=new URL("/v1/client/sync",`https://${this.domain}`));return e?.searchParams.append("redirect_url",window.location.href),e?.toString()||""};#N=()=>"true"!==(0,y.XV)(Q.cD)&&!!this.isSatellite&&!!this.#a?.isSignedOut();#$=()=>"production"!==this.#u&&!this.isSatellite&&!!(0,y.XV)(Q.w9);#D=async()=>{"development"===this.instanceType?await this.navigate(this.#z()):"production"===this.instanceType&&await this.navigate(this.#M())};#F=(e,t)=>{let i;try{i=new URL(e)}catch{(0,N._5)()}i.origin===t&&(0,N.cT)()};#W=()=>{this.isSatellite&&("development"!==this.#u||this.#m.signInUrl||(0,N.qW)(),this.proxyUrl||this.domain||(0,N.xZ)(),this.#m.signInUrl&&this.#F(this.#m.signInUrl,window.location.origin))};#S=async()=>{if(this.#a=await H.create(this,this.#c,this.#u,this.#y),this.#W(),this.#N())return void await this.#D();if(this.#$())return void await this.#x();this.#f=(0,y.LM)(),this.#o=new u("clerk"),this.#L();let e=(0,y.u9)(window?.location.hostname),t="development"===this.#u&&!e,i=0,n=0;for(;n<2;){n++;try{let e=C.qA.getInstance().fetch({touch:t}).then(e=>this.updateEnvironment(e)).catch(()=>{++i;let e=k.getItem(w,null);e&&this.updateEnvironment(new C.qA(e))}),n=async()=>C.KU.getOrCreateInstance().fetch().then(e=>this.updateClient(e)).catch(async e=>{if((0,l.ix)(e))throw e;++i;let t=this.#a?.getSessionCookie(),n=function(e){let t;try{t=new ea.W({jwt:e||"",object:"token",id:void 0})}catch{t=null}if(er.K.clearInstance(),!t?.jwt)return er.K.getOrCreateInstance({object:"client",last_active_session_id:null,id:"client_init",sessions:[]});let{sessionId:i,userId:n,orgId:r,orgRole:a,orgPermissions:s,orgSlug:o,factorVerificationAge:l}=(e=>{let t,i,n,r,a=e.fva??null,s=e.sts??null;if(2===e.v){if(e.o){t=e.o?.id,n=e.o?.slg,e.o?.rol&&(i=`org:${e.o?.rol}`);let{org:a}=(0,en.Ly)(e.fea),{permissions:s,featurePermissionMap:o}=(({per:e,fpm:t})=>{if(!e||!t)return{permissions:[],featurePermissionMap:[]};let i=e.split(",").map(e=>e.trim()),n=t.split(",").map(e=>Number.parseInt(e.trim(),10)).map(e=>e.toString(2).padStart(i.length,"0").split("").map(e=>Number.parseInt(e,10)).reverse()).filter(Boolean);return{permissions:i,featurePermissionMap:n}})({per:e.o?.per,fpm:e.o?.fpm});r=function({features:e,permissions:t,featurePermissionMap:i}){if(!e||!t||!i)return[];let n=[];for(let r=0;r<e.length;r++){let a=e[r];if(r>=i.length)continue;let s=i[r];if(s)for(let e=0;e<s.length;e++)1===s[e]&&n.push(`org:${a}:${t[e]}`)}return n}({features:a,featurePermissionMap:o,permissions:s})}}else t=e.org_id,i=e.org_role,n=e.org_slug,r=e.org_permissions;return{sessionClaims:e,sessionId:e.sid,sessionStatus:s,actor:e.act,userId:e.sub,orgId:t,orgRole:i,orgSlug:n,orgPermissions:r,factorVerificationAge:a}})(t.jwt.claims),c={object:"client",last_active_session_id:i,id:"client_init",sessions:[{object:"session",id:i,status:"active",last_active_organization_id:r||null,last_active_token:{id:void 0,object:"token",jwt:e},factor_verification_age:l||null,public_user_data:{user_id:n},user:{object:"user",id:n,organization_memberships:r&&o&&a?[{object:"organization_membership",id:r,role:a,permissions:s||[],organization:{object:"organization",id:r,name:o,slug:o,members_count:1,max_allowed_memberships:1}}]:[]}}]};return er.K.getOrCreateInstance(c)}(t);return this.updateClient(n),this.#a?.stopPollingForToken(),await this.session?.getToken({skipCache:!0}).catch(()=>null).finally(()=>{this.#a?.startPollingForToken()}),null}),r=()=>{ew.mountComponentRenderer&&!this.#l&&(this.#l=ew.mountComponentRenderer(this,this.environment,this.#m))},[,a]=await (0,g.Lu)([e,n()]);if("rejected"===a.status){let e=a.reason;if((0,y.VZ)(e,"requires_captcha"))r(),await n();else throw e}if(this.#a?.setClientUatCookieForDevelopmentInstances(),await this.#V())return;r();break}catch(e){if((0,y.VZ)(e,"dev_browser_unauthenticated"))await this.#a.handleUnauthenticatedDevBrowser();else if(!(0,r.af)())return void console.warn(e);else throw e}n>=2&&(0,N.Xp)()}this.#s=new Y(this),this.#s.start(),this.#j(),this.#K(),this.#J(),this.#y.emit(s,i>0?"degraded":"ready")};shouldFallbackToCachedResources=()=>!!this.__internal_getCachedResources;#k=async()=>{let e,t,i=this.shouldFallbackToCachedResources()?1:void 0,n=0;try{[e,t]=await Promise.all([C.qA.getInstance().fetch({touch:!1,fetchMaxTries:i}),C.KU.getOrCreateInstance().fetch({fetchMaxTries:i})])}catch(i){if((0,C.uX)(i)&&"network_error"===i.code&&this.shouldFallbackToCachedResources()){let i=await this.__internal_getCachedResources?.();e=new C.qA(i?.environment),C.KU.clearInstance(),t=C.KU.getOrCreateInstance(i?.client),++n}else throw i}this.updateClient(t),this.updateEnvironment(e),ew.mountComponentRenderer&&(this.#l=ew.mountComponentRenderer(this,this.environment,this.#m)),this.#y.emit(s,n>0?"degraded":"ready")};__internal_reloadInitialResources=async()=>{let[e,t]=await Promise.all([C.qA.getInstance().fetch({touch:!1,fetchMaxTries:1}),C.KU.getOrCreateInstance().fetch({fetchMaxTries:1})]);this.updateClient(t),this.updateEnvironment(e),this.#v()};get __internal_hasAfterAuthFlows(){return!!this.environment?.organizationSettings?.forceOrganizationSelection}#R=e=>{if(e.lastActiveSessionId){let t=e.signedInSessions.find(t=>t.id===e.lastActiveSessionId);if(t)return t}return e.signedInSessions[0]||null};#L=()=>{(0,r._f)()&&(this.#f?.onPageFocus(()=>{this.session&&(!(this.environment&&!this.environment.authConfig.singleSessionMode)&&this.#_>Date.now()||(this.#_=Date.now()+5e3,this.#O(this.session)))}),this.#o?.addEventListener("message",({data:e})=>{"signout"===e.type&&this.handleUnauthenticated({broadcast:!1})}),$.Y.on($.U.UserSignOut,()=>{this.#o?.postMessage({type:"signout"})}),$.Y.on($.U.EnvironmentUpdate,()=>{k.setItem(w,this.environment?.__internal_toSnapshot(),864e5)}))};#O=async e=>{if(!e||!this.#m.touchSession)return Promise.resolve();await e.touch().catch(e=>{(0,l.ix)(e)&&this.handleUnauthenticated()})};#v=()=>{if(this.client)for(let e of this.#h)e({client:this.client,session:this.session,user:this.user,organization:this.organization})};#I=()=>{for(let e of this.#p)e()};#A=()=>{this.session=void 0,this.organization=void 0,this.user=void 0,this.#v()};#B=()=>(this.session?.user.organizationMemberships||[]).map(e=>e.organization).find(e=>e.id===this.session?.lastActiveOrganizationId)||null;#w=e=>{this.session=e||null,this.organization=this.#B(),this.user=this.session?this.session.user:null};#P=e=>this.client?.signedInSessions.find(t=>t.id===e)||null;#K=()=>{this.addListener(({session:e})=>{e?.actor&&this.#l?.ensureMounted().then(e=>e.mountImpersonationFab())})};#J=()=>{this.#m.__internal_keyless_claimKeylessApplicationUrl&&this.#l?.ensureMounted().then(e=>{e.updateProps({options:{__internal_keyless_claimKeylessApplicationUrl:this.#m.__internal_keyless_claimKeylessApplicationUrl,__internal_keyless_copyInstanceKeysUrl:this.#m.__internal_keyless_copyInstanceKeysUrl,__internal_keyless_dismissPrompt:this.#m.__internal_keyless_dismissPrompt}})})};#E=(e,t,i)=>{if(!e||!this.loaded||!this.environment||!this.environment.displayConfig)return"";let n=this.#m[e]||this.environment.displayConfig[e];this.#C()&&(n=this.#m.signInUrl);let r=new O.O(this.#m,t).toSearchParams(),a=new URLSearchParams(i||{}),s=(0,y.KV)({base:n,hashPath:this.#C()&&"signUpUrl"===e?"/create":"",hashSearchParams:[a,r]},{stringify:!0});return this.buildUrlWithAuth(s)};assertComponentsReady(e){if(!ew.mountComponentRenderer)throw Error("ClerkJS was loaded without UI components.");if(!e)throw Error("ClerkJS components are not ready yet.")}#V=async()=>{let e=new URLSearchParams(window.location.search).get("redirect_url"),t="production"===this.instanceType,i=null!==e&&(0,y.To)(this.frontendApi,e);if(t||!i)return!1;let n=this.session,r=this.#m.signInUrl||this.environment?.displayConfig.signInUrl,a=r&&window.location.href.startsWith(r),s=this.#m.signUpUrl||this.environment?.displayConfig.signUpUrl,o=s&&window.location.href.startsWith(s);return(!(0,y.WW)(e)||!!n||!a&&!o)&&(await this.navigate(this.buildUrlWithAuth(e)),!0)};#b=e=>{let t=e?{...e}:{};return t.appearance&&(t.appearance=(0,y.nD)(t.appearance)),{...eb,...t,allowedRedirectOrigins:(0,y.$1)(e?.allowedRedirectOrigins,this.frontendApi,this.instanceType)}};#j=()=>{try{(0,y.xy)(Q.cD),(0,y.xy)(h.A),(0,y.xy)(Q.cc),(0,y.xy)("__clerk_handshake"),(0,y.xy)("__clerk_handshake_nonce"),(0,y.xy)("__clerk_help")}catch{}};get #T(){let e=y.Sk;return this.#m.allowedRedirectProtocols&&(e=e.concat(this.#m.allowedRedirectProtocols)),e}}var ev=i(9109),eS=i(9144);function ek(e,t){if(!e)return{};let i="signin"===t?"signIn":"signUp",n={[`${i}ForceRedirectUrl`]:e.forceRedirectUrl,[`${i}FallbackRedirectUrl`]:e.fallbackRedirectUrl},r={...e,...n};return delete r.forceRedirectUrl,delete r.fallbackRedirectUrl,r}var eC=i(1139),eA=i(7508);let eU=(0,eS.lazy)(()=>Promise.all([i.e("200"),i.e("573")]).then(i.bind(i,8742)).then(e=>({default:e.MountedCheckoutDrawer}))),eO=(0,eS.lazy)(()=>Promise.all([i.e("200"),i.e("573")]).then(i.bind(i,8902)).then(e=>({default:e.MountedPlanDetailDrawer}))),eP=(0,eS.lazy)(()=>Promise.all([i.e("344"),i.e("200"),i.e("573"),i.e("965")]).then(i.bind(i,4725)).then(e=>({default:e.MountedSubscriptionDetailDrawer})));var eI=i(6556);let eT="undefined"!=typeof window?eS.useLayoutEffect:eS.useEffect,eE=0,ex={},eR=Object.freeze({SignUp:"signUpModal",SignIn:"signInModal",UserProfile:"userProfileModal",OrganizationProfile:"organizationProfileModal",CreateOrganization:"createOrganizationModal",Waitlist:"waitlistModal"}),ez=e=>{let[t,i]=eS.useState({appearance:e.options.appearance,options:e.options,googleOneTapModal:null,signInModal:null,signUpModal:null,userProfileModal:null,userVerificationModal:null,organizationProfileModal:null,createOrganizationModal:null,organizationSwitcherPrefetch:!1,waitlistModal:null,blankCaptchaModal:null,checkoutDrawer:{open:!1,props:null},planDetailsDrawer:{open:!1,props:null},subscriptionDetailsDrawer:{open:!1,props:null},nodes:new Map,impersonationFab:!1}),{googleOneTapModal:n,signInModal:r,signUpModal:a,userProfileModal:s,userVerificationModal:o,organizationProfileModal:l,createOrganizationModal:c,waitlistModal:u,blankCaptchaModal:d,checkoutDrawer:h,planDetailsDrawer:p,subscriptionDetailsDrawer:m,nodes:f}=t,{urlStateParam:_,clearUrlStateParam:g,decodedRedirectParams:b}=(0,eC._)();eT(()=>{b&&i(e=>({...e,[eR[b.componentName]]:!0})),ex.mountComponent=e=>{let{node:t,name:n,props:r,appearanceKey:a}=e;t||(0,N.HE)(),i(e=>(e.nodes.set(t,{key:`p${++eE}`,name:n,props:r,appearanceKey:a}),{...e,nodes:f}))},ex.unmountComponent=e=>{let{node:t}=e;i(e=>(e.nodes.delete(t),{...e,nodes:f}))},ex.updateProps=({node:e,props:n,...r})=>{if(e&&n&&"object"==typeof n){let r=t.nodes.get(e);if(r){r.props={...n},i(e=>({...e}));return}}i(e=>({...e,...r,options:{...e.options,...r.options}}))},ex.closeModal=(e,t={})=>{let{notify:n=!0}=t;g(),i(t=>{let i=t[`${e}Modal`]||{};return i&&"object"==typeof i&&"afterVerificationCancelled"in i&&n&&i.afterVerificationCancelled?.(),{...t,[`${e}Modal`]:null}})},ex.openModal=(e,t)=>{"afterVerificationCancelled"in t?"afterVerificationCancelled"in t&&i(i=>({...i,[`${e}Modal`]:{...t,afterVerification(){t.afterVerification?.(),ex.closeModal(e,{notify:!1})}}})):i(i=>({...i,[`${e}Modal`]:t}))},ex.mountImpersonationFab=()=>{i(e=>({...e,impersonationFab:!0}))},ex.openDrawer=(e,t)=>{i(i=>({...i,[`${e}Drawer`]:{open:!0,props:t}}))},ex.closeDrawer=e=>{i(t=>{let i=t[`${e}Drawer`];return i?.props?.onClose?.(),{...t,[`${e}Drawer`]:{...t[`${e}Drawer`],open:!1}}})},ex.prefetch=e=>{i(t=>({...t,[`${e}Prefetch`]:!0}))},e.onComponentsMounted()},[]);let w=(0,ev.tZ)(eI._,{componentProps:n,globalAppearance:t.appearance,componentAppearance:n?.appearance,startPath:(0,y.e1)({base:"/one-tap",path:""})}),v=(0,ev.BX)(eI.mA,{globalAppearance:t.appearance,appearanceKey:"signIn",componentAppearance:r?.appearance,flowName:"signIn",onClose:()=>ex.closeModal("signIn"),onExternalNavigate:()=>ex.closeModal("signIn"),startPath:(0,y.e1)({base:"/sign-in",path:_?.path}),componentName:"SignInModal",children:[(0,ev.tZ)(eA.fA,{...r}),(0,ev.tZ)(eA.XL,{...ek(r,"signin")}),(0,ev.tZ)(eA.ql,{...u})]}),S=(0,ev.BX)(eI.mA,{globalAppearance:t.appearance,appearanceKey:"signUp",componentAppearance:a?.appearance,flowName:"signUp",onClose:()=>ex.closeModal("signUp"),onExternalNavigate:()=>ex.closeModal("signUp"),startPath:(0,y.e1)({base:"/sign-up",path:_?.path}),componentName:"SignUpModal",children:[(0,ev.tZ)(eA.fA,{...ek(a,"signup")}),(0,ev.tZ)(eA.XL,{...a}),(0,ev.tZ)(eA.ql,{...u})]}),k=(0,ev.tZ)(eI.mA,{globalAppearance:t.appearance,appearanceKey:"userProfile",componentAppearance:s?.appearance,flowName:"userProfile",onClose:()=>ex.closeModal("userProfile"),onExternalNavigate:()=>ex.closeModal("userProfile"),startPath:(0,y.e1)({base:"/user",path:s?.__experimental_startPath||_?.path}),componentName:"UserProfileModal",modalContainerSx:{alignItems:"center"},modalContentSx:e=>({height:`min(${e.sizes.$176}, calc(100% - ${e.sizes.$12}))`,margin:0}),children:(0,ev.tZ)(eA.FI,{...s})}),C=(0,ev.tZ)(eI.mA,{globalAppearance:t.appearance,appearanceKey:"userVerification",componentAppearance:o?.appearance,flowName:"userVerification",onClose:()=>ex.closeModal("userVerification"),onExternalNavigate:()=>ex.closeModal("userVerification"),startPath:(0,y.e1)({base:"/user-verification",path:_?.path}),componentName:"UserVerificationModal",modalContainerSx:{alignItems:"center"},children:(0,ev.tZ)(eA.$D,{...o})}),A=(0,ev.tZ)(eI.mA,{globalAppearance:t.appearance,appearanceKey:"organizationProfile",componentAppearance:l?.appearance,flowName:"organizationProfile",onClose:()=>ex.closeModal("organizationProfile"),onExternalNavigate:()=>ex.closeModal("organizationProfile"),startPath:(0,y.e1)({base:"/organizationProfile",path:l?.__experimental_startPath||_?.path}),componentName:"OrganizationProfileModal",modalContainerSx:{alignItems:"center"},modalContentSx:e=>({height:`min(${e.sizes.$176}, calc(100% - ${e.sizes.$12}))`,margin:0}),children:(0,ev.tZ)(eA.J3,{...l})}),U=(0,ev.tZ)(eI.mA,{globalAppearance:t.appearance,appearanceKey:"createOrganization",componentAppearance:c?.appearance,flowName:"createOrganization",onClose:()=>ex.closeModal("createOrganization"),onExternalNavigate:()=>ex.closeModal("createOrganization"),startPath:(0,y.e1)({base:"/createOrganization",path:_?.path}),componentName:"CreateOrganizationModal",modalContainerSx:{alignItems:"center"},modalContentSx:e=>({height:`min(${e.sizes.$120}, calc(100% - ${e.sizes.$12}))`,margin:0}),children:(0,ev.tZ)(eA.yh,{...c})}),O=(0,ev.BX)(eI.mA,{globalAppearance:t.appearance,appearanceKey:"waitlist",componentAppearance:u?.appearance,flowName:"waitlist",onClose:()=>ex.closeModal("waitlist"),onExternalNavigate:()=>ex.closeModal("waitlist"),startPath:(0,y.e1)({base:"/waitlist",path:_?.path}),componentName:"WaitlistModal",children:[(0,ev.tZ)(eA.ql,{...u}),(0,ev.tZ)(eA.fA,{...u})]}),P=(0,ev.tZ)(eI.mA,{globalAppearance:t.appearance,appearanceKey:"blankCaptcha",componentAppearance:{},flowName:"blankCaptcha",onClose:()=>ex.closeModal("blankCaptcha"),startPath:(0,y.e1)({base:"/blank-captcha",path:_?.path}),componentName:"BlankCaptchaModal",canCloseModal:!1,modalId:"cl-modal-captcha-wrapper",modalStyle:{visibility:"hidden",pointerEvents:"none"},children:(0,ev.tZ)(eA.U3,{})});return(0,ev.tZ)(eS.Suspense,{fallback:"",children:(0,ev.BX)(eI.Jk,{clerk:e.clerk,environment:e.environment,options:t.options,children:[[...f].map(([e,i])=>(0,ev.tZ)(eI.P3,{node:e,globalAppearance:t.appearance,appearanceKey:i.appearanceKey,componentAppearance:i.props?.appearance,componentName:i.name,componentProps:i.props},i.key)),n&&w,r&&v,a&&S,s&&k,o&&C,l&&A,c&&U,u&&O,d&&P,(0,ev.tZ)(eU,{appearance:t.appearance,checkoutDrawer:h,onOpenChange:()=>ex.closeDrawer("checkout")}),(0,ev.tZ)(eO,{appearance:t.appearance,planDetailsDrawer:p,onOpenChange:()=>ex.closeDrawer("planDetails")}),(0,ev.tZ)(eP,{appearance:t.appearance,subscriptionDetailsDrawer:m,onOpenChange:()=>ex.closeDrawer("subscriptionDetails")}),t.impersonationFab&&(0,ev.tZ)(eI.$9,{globalAppearance:t.appearance,children:(0,ev.tZ)(eA.Qm,{})}),t.options?.__internal_keyless_claimKeylessApplicationUrl&&t.options?.__internal_keyless_copyInstanceKeysUrl&&(0,ev.tZ)(eI.$9,{globalAppearance:t.appearance,children:(0,ev.tZ)(eA.B1,{claimUrl:t.options.__internal_keyless_claimKeylessApplicationUrl,copyKeysUrl:t.options.__internal_keyless_copyInstanceKeysUrl,onDismiss:t.options.__internal_keyless_dismissPrompt})}),(0,ev.tZ)(eS.Suspense,{children:t.organizationSwitcherPrefetch&&(0,ev.tZ)(eI.oL,{})})]})})};e=i.hmd(e),ew.mountComponentRenderer=(e,t,n)=>{let r,a=document.getElementById("clerk-components");return a||((a=document.createElement("div")).setAttribute("id","clerk-components"),document.body.appendChild(a)),{ensureMounted:async s=>{let{preloadHint:o}=s||{};if(!r){let s=(0,g.WK)();o&&(0,eA.Yt)(o),r=Promise.all([i.e("344"),i.e("200"),i.e("573")]).then(i.bind(i,5681)).then(({createRoot:i})=>(i(a).render((0,ev.tZ)(ez,{clerk:e,environment:t,options:n,onComponentsMounted:s.resolve})),s.promise.then(()=>ex)))}return r.then(e=>e)}}};let eM=document.querySelector("script[data-clerk-publishable-key]")?.getAttribute("data-clerk-publishable-key")||window.__clerk_publishable_key||"",eN=document.querySelector("script[data-clerk-proxy-url]")?.getAttribute("data-clerk-proxy-url")||window.__clerk_proxy_url||"",e$=document.querySelector("script[data-clerk-domain]")?.getAttribute("data-clerk-domain")||window.__clerk_domain||"";window.Clerk||(window.Clerk=new ew(eM,{proxyUrl:eN,domain:e$})),e.hot&&e.hot.accept()},1139:function(e,t,i){"use strict";i.d(t,{_:()=>s});var n=i(9144),r=i(753),a=i(3344);let s=()=>{let[e,t]=n.useState({startPath:"",path:"",componentName:"",socialProvider:""}),i=(0,a.w$)();n.useLayoutEffect(()=>{i&&t(i)},[]);let s=()=>{t({startPath:"",path:"",componentName:"",socialProvider:""})};return{urlStateParam:{...e,clearUrlStateParam:s},decodedRedirectParams:i,clearUrlStateParam:s,removeQueryParam:()=>(0,a.xy)(r.v_)}}},7508:function(e,t,i){"use strict";i.d(t,{$D:()=>c,B1:()=>A,FI:()=>m,J3:()=>y,KO:()=>T,NQ:()=>M,Qm:()=>C,U3:()=>k,XL:()=>d,Yt:()=>z,fA:()=>s,hZ:()=>P,ql:()=>S,x7:()=>R,yh:()=>_});var n=i(9144);let r={SignIn:()=>Promise.all([i.e("344"),i.e("200"),i.e("573"),i.e("722")]).then(i.bind(i,6154)),SignUp:()=>Promise.all([i.e("344"),i.e("200"),i.e("573"),i.e("710")]).then(i.bind(i,5049)),UserButton:()=>Promise.all([i.e("344"),i.e("200"),i.e("573"),i.e("270")]).then(i.bind(i,7322)),UserProfile:()=>Promise.all([i.e("344"),i.e("200"),i.e("573"),i.e("470")]).then(i.bind(i,6591)),CreateOrganization:()=>Promise.all([i.e("344"),i.e("200"),i.e("573"),i.e("192"),i.e("96")]).then(i.bind(i,1441)),OrganizationProfile:()=>Promise.all([i.e("344"),i.e("200"),i.e("573"),i.e("192"),i.e("554")]).then(i.bind(i,1853)),OrganizationSwitcher:()=>Promise.all([i.e("344"),i.e("200"),i.e("573"),i.e("780")]).then(i.bind(i,6061)),OrganizationList:()=>Promise.all([i.e("344"),i.e("200"),i.e("573"),i.e("192"),i.e("158")]).then(i.bind(i,683)),ImpersonationFab:()=>Promise.all([i.e("344"),i.e("200"),i.e("573"),i.e("378")]).then(i.bind(i,5692)),GoogleOneTap:()=>Promise.all([i.e("344"),i.e("200"),i.e("573"),i.e("920")]).then(i.bind(i,1491)),BlankCaptchaModal:()=>Promise.all([i.e("344"),i.e("200"),i.e("573"),i.e("875")]).then(i.bind(i,9900)),UserVerification:()=>Promise.all([i.e("344"),i.e("200"),i.e("573"),i.e("662")]).then(i.bind(i,1419)),Waitlist:()=>Promise.all([i.e("344"),i.e("200"),i.e("573"),i.e("861")]).then(i.bind(i,6522)),KeylessPrompt:()=>Promise.all([i.e("344"),i.e("200"),i.e("573"),i.e("307")]).then(i.bind(i,1976)),PricingTable:()=>Promise.all([i.e("344"),i.e("200"),i.e("573"),i.e("66"),i.e("219")]).then(i.bind(i,9828)),Checkout:()=>Promise.all([i.e("344"),i.e("200"),i.e("573"),i.e("237")]).then(i.bind(i,670)),SessionTasks:()=>Promise.all([i.e("344"),i.e("200"),i.e("573"),i.e("192"),i.e("158"),i.e("877")]).then(i.bind(i,1618)),TaskSelectOrganization:()=>Promise.all([i.e("344"),i.e("200"),i.e("573"),i.e("192"),i.e("158"),i.e("101")]).then(i.bind(i,3294)),PlanDetails:()=>Promise.all([i.e("344"),i.e("200"),i.e("573"),i.e("33")]).then(i.bind(i,5207)),SubscriptionDetails:()=>Promise.all([i.e("344"),i.e("200"),i.e("573"),i.e("965")]).then(i.bind(i,1367)),APIKeys:()=>Promise.all([i.e("344"),i.e("200"),i.e("573"),i.e("616")]).then(i.bind(i,2010)),OAuthConsent:()=>Promise.all([i.e("344"),i.e("200"),i.e("573"),i.e("776")]).then(i.bind(i,429))},a=(0,n.lazy)(()=>r.SignIn().then(e=>({default:e.SignIn}))),s=(0,n.lazy)(()=>r.SignIn().then(e=>({default:e.SignInModal}))),o=(0,n.lazy)(()=>r.GoogleOneTap().then(e=>({default:e.OneTap}))),l=(0,n.lazy)(()=>r.UserVerification().then(e=>({default:e.UserVerification}))),c=(0,n.lazy)(()=>r.UserVerification().then(e=>({default:e.UserVerificationModal}))),u=(0,n.lazy)(()=>r.SignUp().then(e=>({default:e.SignUp}))),d=(0,n.lazy)(()=>r.SignUp().then(e=>({default:e.SignUpModal}))),h=(0,n.lazy)(()=>r.UserButton().then(e=>({default:e.UserButton}))),p=(0,n.lazy)(()=>r.UserProfile().then(e=>({default:e.UserProfile}))),m=(0,n.lazy)(()=>r.UserProfile().then(e=>({default:e.UserProfileModal}))),f=(0,n.lazy)(()=>r.CreateOrganization().then(e=>({default:e.CreateOrganization}))),_=(0,n.lazy)(()=>r.CreateOrganization().then(e=>({default:e.CreateOrganizationModal}))),g=(0,n.lazy)(()=>r.OrganizationProfile().then(e=>({default:e.OrganizationProfile}))),y=(0,n.lazy)(()=>r.OrganizationProfile().then(e=>({default:e.OrganizationProfileModal}))),b=(0,n.lazy)(()=>r.OrganizationSwitcher().then(e=>({default:e.OrganizationSwitcher}))),w=(0,n.lazy)(()=>r.OrganizationList().then(e=>({default:e.OrganizationList}))),v=(0,n.lazy)(()=>r.Waitlist().then(e=>({default:e.Waitlist}))),S=(0,n.lazy)(()=>r.Waitlist().then(e=>({default:e.WaitlistModal}))),k=(0,n.lazy)(()=>r.BlankCaptchaModal().then(e=>({default:e.BlankCaptchaModal}))),C=(0,n.lazy)(()=>r.ImpersonationFab().then(e=>({default:e.ImpersonationFab}))),A=(0,n.lazy)(()=>r.KeylessPrompt().then(e=>({default:e.KeylessPrompt}))),U=(0,n.lazy)(()=>r.PricingTable().then(e=>({default:e.PricingTable}))),O=(0,n.lazy)(()=>r.APIKeys().then(e=>({default:e.APIKeys}))),P=(0,n.lazy)(()=>r.Checkout().then(e=>({default:e.Checkout}))),I=(0,n.lazy)(()=>r.TaskSelectOrganization().then(e=>({default:e.TaskSelectOrganization}))),T=(0,n.lazy)(()=>r.PlanDetails().then(e=>({default:e.PlanDetails}))),E=(0,n.lazy)(()=>r.SubscriptionDetails().then(e=>({default:e.SubscriptionDetails}))),x=(0,n.lazy)(()=>r.OAuthConsent().then(e=>({default:e.OAuthConsent}))),R=(0,n.lazy)(()=>r.SessionTasks().then(e=>({default:e.SessionTask}))),z=async e=>r[e]?.(),M={SignIn:a,SignUp:u,UserButton:h,UserProfile:p,UserVerification:l,OrganizationSwitcher:b,OrganizationList:w,OrganizationProfile:g,CreateOrganization:f,SignInModal:s,SignUpModal:d,UserProfileModal:m,OrganizationProfileModal:y,CreateOrganizationModal:_,UserVerificationModal:c,GoogleOneTap:o,Waitlist:v,WaitlistModal:S,BlankCaptchaModal:k,PricingTable:U,Checkout:P,PlanDetails:T,APIKeys:O,OAuthConsent:x,SubscriptionDetails:E,TaskSelectOrganization:I}},6556:function(e,t,i){"use strict";i.d(t,{$9:()=>A,Jk:()=>v,Ni:()=>C,P3:()=>S,_:()=>U,mA:()=>k,oL:()=>w});var n=i(9109),r=i(1188),a=i(9144),s=i(7508);let o=(0,a.lazy)(()=>Promise.all([i.e("344"),i.e("200"),i.e("573")]).then(i.bind(i,1576)).then(e=>({default:e.CoreClerkContextWrapper}))),l=(0,a.lazy)(()=>Promise.all([i.e("344"),i.e("200"),i.e("573")]).then(i.bind(i,1576)).then(e=>({default:e.EnvironmentProvider}))),c=(0,a.lazy)(()=>Promise.all([i.e("344"),i.e("200"),i.e("573")]).then(i.bind(i,1576)).then(e=>({default:e.OptionsProvider}))),u=(0,a.lazy)(()=>Promise.all([i.e("344"),i.e("200"),i.e("573")]).then(i.bind(i,4204)).then(e=>({default:e.AppearanceProvider}))),d=(0,a.lazy)(()=>Promise.all([i.e("344"),i.e("200"),i.e("573")]).then(i.bind(i,4676)).then(e=>({default:e.VirtualRouter}))),h=(0,a.lazy)(()=>Promise.all([i.e("344"),i.e("200"),i.e("573")]).then(i.bind(i,1217)).then(e=>({default:e.InternalThemeProvider}))),p=(0,a.lazy)(()=>i.e("573").then(i.bind(i,6560)).then(e=>({default:e.StyleCacheProvider}))),m=(0,a.lazy)(()=>Promise.all([i.e("344"),i.e("200"),i.e("573")]).then(i.bind(i,4750)).then(e=>({default:e.Portal}))),f=(0,a.lazy)(()=>Promise.all([i.e("344"),i.e("200"),i.e("573")]).then(i.bind(i,4750)).then(e=>({default:e.VirtualBodyRootPortal}))),_=(0,a.lazy)(()=>Promise.all([i.e("344"),i.e("200"),i.e("573")]).then(i.bind(i,2672)).then(e=>({default:e.FlowMetadataProvider}))),g=(0,a.lazy)(()=>Promise.all([i.e("344"),i.e("200"),i.e("573")]).then(i.bind(i,6459)).then(e=>({default:e.Modal}))),y=(0,a.lazy)(()=>Promise.all([i.e("344"),i.e("200"),i.e("573")]).then(i.bind(i,1102)).then(e=>({default:e.Drawer.Root}))),b=(0,a.lazy)(()=>Promise.all([i.e("344"),i.e("200"),i.e("573")]).then(i.bind(i,1102)).then(e=>({default:e.Drawer.Overlay}))),w=(0,a.lazy)(()=>Promise.all([i.e("200"),i.e("573"),i.e("211")]).then(i.bind(i,6703)).then(e=>({default:e.OrganizationSwitcherPrefetch}))),v=e=>(0,n.tZ)(p,{nonce:e.options.nonce,cssLayerName:e.options.appearance?.cssLayerName,children:(0,n.tZ)(o,{clerk:e.clerk,children:(0,n.tZ)(l,{value:e.environment,children:(0,n.tZ)(c,{value:e.options,children:e.children})})})}),S=e=>(e?.componentProps?.routing==="virtual"&&(0,r.x9)('routing="virtual"','Use routing="hash" instead.'),(0,n.tZ)(u,{globalAppearance:e.globalAppearance,appearanceKey:e.appearanceKey,appearance:e.componentAppearance,children:(0,n.tZ)(m,{node:e.node,component:s.NQ[e.componentName],props:e.componentProps,componentName:e.componentName})})),k=e=>(0,n.tZ)(a.Suspense,{fallback:"",children:(0,n.tZ)(u,{globalAppearance:e.globalAppearance,appearanceKey:e.appearanceKey,appearance:e.componentAppearance,children:(0,n.tZ)(_,{flow:e.flowName||"",children:(0,n.tZ)(h,{children:(0,n.tZ)(g,{id:e.modalId,style:e.modalStyle,handleClose:e.onClose,containerSx:e.modalContainerSx,contentSx:e.modalContentSx,canCloseModal:e.canCloseModal,children:e.startPath?(0,n.tZ)(a.Suspense,{children:(0,n.tZ)(d,{startPath:e.startPath,onExternalNavigate:e.onExternalNavigate,children:e.children})}):e.children})})})})}),C=e=>(0,n.tZ)(a.Suspense,{fallback:"",children:(0,n.tZ)(d,{startPath:"",children:(0,n.tZ)(u,{globalAppearance:e.globalAppearance,appearanceKey:e.appearanceKey,appearance:e.componentAppearance,children:(0,n.tZ)(_,{flow:e.flowName||"",children:(0,n.tZ)(h,{children:(0,n.BX)(y,{open:e.open,onOpenChange:e.onOpenChange,strategy:e.portalId||e.portalRoot?"absolute":"fixed",portalProps:{id:e.portalId?e.portalId:void 0,root:e.portalRoot?e.portalRoot:void 0},children:[(0,n.tZ)(b,{}),e.children]})})})})})}),A=e=>(0,n.tZ)(a.Suspense,{children:(0,n.tZ)(d,{startPath:"",children:(0,n.tZ)(u,{globalAppearance:e.globalAppearance,appearanceKey:"impersonationFab",children:e.children})})}),U=e=>(0,n.tZ)(u,{globalAppearance:e.globalAppearance,appearanceKey:"oneTap",appearance:e.componentAppearance,children:(0,n.tZ)(f,{startPath:e.startPath,component:s.NQ.GoogleOneTap,props:e.componentProps,componentName:"GoogleOneTap"})})},9576:function(e,t,i){"use strict";i.d(t,{L:()=>a,v:()=>r});var n=i(2358);function r(e){let t=["redirectUrl","afterSignInUrl","afterSignUpUrl","after_sign_in_url","after_sign_up_url"],i=Object.keys(e).find(e=>t.includes(e));i&&e[i]&&n.k.warnOnce(`Clerk: The prop "${i}" is deprecated and should be replaced with the new "fallbackRedirectUrl" or "forceRedirectUrl" props instead. Learn more: https://clerk.com/docs/guides/custom-redirects#redirect-url-props`)}function a(e,t,i,r){t&&r&&n.k.warnOnce(`Clerk: The "${e}" prop ("${t}") has priority over the legacy "${i}" (or "redirectUrl") ("${r}"), which will be completely ignored in this case. "${i}" (or "redirectUrl" prop) should be replaced with the new "fallbackRedirectUrl" or "forceRedirectUrl" props instead. Learn more: https://clerk.com/docs/guides/custom-redirects#redirect-url-props`)}},3837:function(e,t,i){"use strict";async function n(e,t,i,n,r){if(!e.client||!n.popup)return;let a=function(e){if(!e)return"";let t=e.replace(/clerk\.accountsstage\./,"accountsstage.").replace(/clerk\.accounts\.|clerk\./,"accounts.");return`https://${t}`}(e.frontendApi),{redirectUrl:s}=n,o=new URL(s);o.searchParams.set("sign_in_force_redirect_url",n.redirectUrlComplete),o.searchParams.set("sign_up_force_redirect_url",n.redirectUrlComplete),o.searchParams.set("intent",t);let l=e.buildUrlWithAuth(o.toString()),c=e.buildUrlWithAuth(`${a}/popup-callback`),u=e.buildUrlWithAuth(`${a}/popup-callback?return_url=${encodeURIComponent(l)}`),d=async t=>{if(t.origin!==a)return;let i=!1;if(t.data.session){if(!e.client?.sessions.find(e=>e.id===t.data.session))try{await e.client?.reload()}catch(e){console.error(e)}await e.setActive({session:t.data.session,redirectUrl:n.redirectUrlComplete}),i=!0}else t.data.return_url&&(e.navigate(t.data.return_url),i=!0);i&&window.removeEventListener("message",d)};window.addEventListener("message",d),await i({...n,redirectUrlComplete:c,redirectUrl:u},r)}i.d(t,{G:()=>n}),i(4310)},7976:function(e,t,i){"use strict";i.d(t,{E:()=>d}),i(4310);var n=i(748),r=i(3935);async function a(e){return window.turnstile||await s(e).catch(()=>{throw{captchaError:"captcha_script_failed_to_load"}}),window.turnstile}async function s(e){try{return await (0,n.v)("https://challenges.cloudflare.com/turnstile/v0/api.js?render=explicit",{defer:!0,nonce:e})}catch(e){throw console.warn("Clerk: Failed to load the CAPTCHA script from Cloudflare. If you see a CSP error in your browser, please add the necessary CSP rules to your app. Visit https://clerk.com/docs/security/clerk-csp for more information."),e}}function o(e){try{let t=e.getAttribute("data-cl-theme")||void 0,i=e.getAttribute("data-cl-language")||void 0,n=e.getAttribute("data-cl-size")||void 0;return{theme:t,language:i,size:n}}catch{return{theme:void 0,language:void 0,size:void 0}}}let l=async e=>{let t,i,n,s,{siteKey:l,widgetType:c,invisibleSiteKey:u,nonce:d}=e,{modalContainerQuerySelector:h,modalWrapperQuerySelector:p,closeModal:m,openModal:f}=e,_=await a(d),g=[],y="",b="",w=l,v=0,S=null,k="invisible";if(h&&p){S=c,s=h,k="modal";try{await f?.()}catch{throw{captchaError:"modal_component_not_ready"}}let e=await new Promise(e=>{if(document.querySelector(h))return e(document.querySelector(h));let t=new MutationObserver(()=>{document.querySelector(h)&&(t.disconnect(),e(document.querySelector(h)))});t.observe(document.body,{childList:!0,subtree:!0})});if(e){let{theme:r,language:a,size:s}=o(e);t=r,n=a,i=s}}if(!s&&"smart"===c){let e=document.getElementById(r.M);if(e){k="smart",S="smart",s=`#${r.M}`,e.style.maxHeight="0";let{theme:a,language:l,size:c}=o(e);t=a,n=l,i=c}else console.error("Cannot initialize Smart CAPTCHA widget because the `clerk-captcha` DOM element was not found; falling back to Invisible CAPTCHA widget. If you are using a custom flow, visit https://clerk.com/docs/custom-flows/bot-sign-up-protection for instructions")}if(!s){k="invisible",w=u,S="invisible",s=`.${r.G}`;let e=document.createElement("div");e.classList.add(r.G),e.style.display="none",document.body.appendChild(e)}let C=async()=>new Promise((a,o)=>{try{let l=_.render(s,{sitekey:w,appearance:"interaction-only",theme:t||"auto",size:i||"normal",language:n||"auto",action:e.action,retry:"never","refresh-expired":"auto",callback:function(e){m?.(),a([e,l])},"before-interactive-callback":()=>{if(p){let e=document.querySelector(p);e?.style.setProperty("visibility","visible"),e?.style.setProperty("pointer-events","all")}else{let e=document.getElementById(r.M);e&&(e.style.maxHeight="unset",e.style.minHeight="compact"===i?"140px":"68px",e.style.marginBottom="1.5rem")}},"error-callback":function(e){var t;if(g.push(e),v<2&&(t=e.toString(),["crashed","undefined_error","102","103","104","106","110600","300","600"].find(e=>t.startsWith(e))))return void setTimeout(()=>{_.reset(l),v++},250);o([g.join(","),l])},"unsupported-callback":function(){return o(["This browser is not supported by the CAPTCHA.",l]),!0}})}catch(e){o([e,void 0])}});try{[y,b]=await C(),_.remove(b)}catch([e,t]){throw t&&_.remove(t),{captchaError:e}}finally{if("modal"===k&&m?.(),"invisible"===k){let e=document.querySelector(`.${r.G}`);e&&document.body.removeChild(e)}if("smart"===k){let e=document.getElementById(r.M);e&&(e.style.maxHeight="0",e.style.minHeight="unset",e.style.marginBottom="unset")}}return{captchaToken:y,captchaWidgetType:S}},c=e=>l(e),u=e=>{let t=e.__unstable__environment,i=t?t.displayConfig.captchaProvider:"turnstile",n=e.__internal_getOption?.("nonce");return{captchaSiteKey:t?t.displayConfig.captchaPublicKey:null,captchaWidgetType:t?t.displayConfig.captchaWidgetType:null,captchaProvider:i,captchaPublicKeyInvisible:t?t.displayConfig.captchaPublicKeyInvisible:null,canUseCaptcha:t?t.userSettings.signUp.captcha_enabled&&e.isStandardBrowser:null,nonce:n||void 0}};class d{clerk;constructor(e){this.clerk=e}async invisible(e){let{captchaSiteKey:t,canUseCaptcha:i,captchaPublicKeyInvisible:n,nonce:r}=u(this.clerk);return i&&t&&n?{...await c({action:e?.action,captchaProvider:"turnstile",invisibleSiteKey:n,nonce:e?.nonce||r||void 0,siteKey:n,widgetType:"invisible"}).catch(e=>e.captchaError?{captchaError:e.captchaError}:{captchaError:e?.message||e||"unexpected_captcha_error"}),captchaAction:e?.action}:{captchaError:"captcha_unavailable",captchaAction:e?.action}}async managedOrInvisible(e){let{captchaSiteKey:t,canUseCaptcha:i,captchaWidgetType:n,captchaProvider:r,captchaPublicKeyInvisible:a,nonce:s}=u(this.clerk);if(i&&t&&a){let i=await c({captchaProvider:r,invisibleSiteKey:a,nonce:s||void 0,siteKey:t,widgetType:n,...e}).catch(t=>t.captchaError?{captchaError:t.captchaError}:e?.action==="verify"?{captchaError:t?.message||t||"unexpected_captcha_error"}:void 0);return e?.action==="verify"?{...i,captchaAction:"verify"}:i}return e?.action==="verify"?{captchaError:"captcha_unavailable",captchaAction:e?.action}:{}}async managedInModal(e){return this.managedOrInvisible({modalWrapperQuerySelector:"#cl-modal-captcha-wrapper",modalContainerQuerySelector:"#cl-modal-captcha-container",openModal:()=>this.clerk.__internal_openBlankCaptchaModal(),closeModal:()=>this.clerk.__internal_closeBlankCaptchaModal(),action:e?.action})}}},3935:function(e,t,i){"use strict";i.d(t,{G:()=>r,M:()=>n});let n="clerk-captcha",r="clerk-invisible-captcha"},5756:function(e,t,i){"use strict";i.d(t,{v:()=>r});var n=i(4029);let r=({signUp:e,verifyEmailPath:t,verifyPhonePath:i,continuePath:r,navigate:a,handleComplete:s,redirectUrl:o="",redirectUrlComplete:l="",oidcPrompt:c})=>{if("complete"===e.status)return s&&s();if("missing_requirements"===e.status){if(e.missingFields.some(e=>"saml"===e||"enterprise_sso"===e))return e.authenticateWithRedirect({strategy:"enterprise_sso",redirectUrl:o,redirectUrlComplete:l,continueSignUp:!0,oidcPrompt:c});let s=(0,n.z3)();if(e.unverifiedFields?.includes("email_address")&&t)return a(t,{searchParams:s});if(e.unverifiedFields?.includes("phone_number")&&i)return a(i,{searchParams:s});if(r)return a(r,{searchParams:s})}}},750:function(e,t,i){"use strict";i.d(t,{C:()=>r});var n=i(5027);function r(e){let{pageSize:t,initialPage:i,...r}=e||{},a=t??10;return new URLSearchParams({...(0,n.hF)(r),limit:a+"",offset:((i??1)-1)*a+""})}},6630:function(e,t,i){"use strict";function n(e){let t=new Date(e||new Date);return t instanceof Date&&!isNaN(t.getTime())?t:new Date}i.d(t,{V:()=>n})},4029:function(e,t,i){"use strict";i.d(t,{XV:()=>s,xy:()=>o,z3:()=>l});var n=i(6670),r=i(753);let a=["__clerk_status","__clerk_created_session","__clerk_invitation_token","__clerk_ticket","__clerk_modal_state","__clerk_handshake","__clerk_handshake_nonce","__clerk_help",n.A,r.cD,r.w9,r.cc];function s(e){return new URL(window.location.href).searchParams.get(e)||null}function o(e){let t=new URL(window.location.href);t.searchParams.has(e)&&(t.searchParams.delete(e),window.history.replaceState(window.history.state,"",t))}function l(e){let t=new URLSearchParams(window.location.search),i=e||new URLSearchParams;for(let e of a){let n=t.get(e);n&&i.set(e,n)}return i}},3344:function(e,t,i){"use strict";i.d(t,{QO:()=>U,So:()=>c,QD:()=>O.QD,R6:()=>o,wO:()=>V.wO,l1:()=>O.l1,DT:()=>f,eg:()=>w,z9:()=>O.z9,T7:()=>n.T7,$1:()=>O.$1,Jx:()=>P,vx:()=>l.v,Sk:()=>n.Sk,KV:()=>O.KV,TI:()=>L,HV:()=>r,Ly:()=>V.Ly,nD:()=>a,xy:()=>C.xy,To:()=>O.To,Ad:()=>g,ir:()=>I,ZE:()=>V.ZE,XV:()=>C.XV,e:()=>_,dR:()=>V.dR,M8:()=>V.M8,sW:()=>h,RM:()=>k,oH:()=>W,aR:()=>b,un:()=>O.un,bX:()=>$,jv:()=>O.jv,oF:()=>p,LM:()=>x,WW:()=>O.WW,VZ:()=>S,bj:()=>s,Rh:()=>m,pU:()=>O.pU,u9:()=>O.u9,Os:()=>O.Os,eT:()=>O.eT,f:()=>u,OR:()=>R,$0:()=>V.$0,f0:()=>D.f,w$:()=>N,M:()=>O.M,_f:()=>F,vl:()=>D.v,hb:()=>O.hb,OY:()=>y,e1:()=>M,n$:()=>d,C3:()=>V.C3});var n=i(5809);let r=(e=!1)=>{if(!e)return{track:async e=>{await e()},isUnloading:()=>!1};let t=(()=>{let e=!1,t=()=>e=!0;return{startListening:()=>{window.addEventListener("beforeunload",t),window.addEventListener(n.IK,t)},stopListening:()=>{window.removeEventListener("beforeunload",t),window.removeEventListener(n.IK,t)},isUnloading:()=>e}})();return{track:async e=>{t.startListening(),await e(),t.stopListening()},isUnloading:t.isUnloading}};function a(e){let t;if(!e||"object"!=typeof e)return e;let i=void 0!==e.theme?e.theme:e.baseTheme,n=void 0!==e.theme;if(!i)return e;if(Array.isArray(i)){i.forEach(e=>{!t&&"object"==typeof e&&e.cssLayerName&&(t=e.cssLayerName)});let r=i.map(e=>{if("string"==typeof e)return e;let{cssLayerName:t,...i}=e;return i}),a=e.cssLayerName||t,s={...e,[n?"theme":"baseTheme"]:r};return a&&(s.cssLayerName=a),s}{let t;"object"==typeof i&&i.cssLayerName&&(t=i.cssLayerName);let r="string"==typeof i?i:(()=>{let{cssLayerName:e,...t}=i;return t})(),a=e.cssLayerName||t,s={...e,[n?"theme":"baseTheme"]:r};return a&&(s.cssLayerName=a),s}}let s=e=>({amount:e.amount,amountFormatted:e.amount_formatted,currency:e.currency,currencySymbol:e.currency_symbol}),o=e=>{let t={grandTotal:s(e.grand_total),subtotal:s(e.subtotal),taxTotal:s(e.tax_total)};return"total_due_now"in e&&(t.totalDueNow=s(e.total_due_now)),"credit"in e&&(t.credit=s(e.credit)),"past_due"in e&&(t.pastDue=s(e.past_due)),t};var l=i(5756);let c=(e,t)=>!!(e.session&&t?.authConfig.singleSessionMode),u=e=>!e.user,d=e=>!e.organization,h=(e,t)=>!t?.organizationSettings.enabled,p=(e,t)=>!t?.commerceSettings.billing.user.enabled,m=(e,t)=>!t?.commerceSettings.billing.organization.enabled,f=(e,t)=>p(e,t)&&m(e,t),_=(e,t)=>!t?.apiKeysSettings?.enabled,g=e=>!!e.session&&(e.session.checkAuthorization({permission:"org:sys_api_keys:read"})||e.session.checkAuthorization({permission:"org:sys_api_keys:manage"})),y=({regex:e})=>({urlWithParam:t,entity:i})=>{let n=e.exec(t);if(n){let e=n[1];if(e in i){let r=i[e];return t.replace(n[0],r)}}return t};function b({localPart:e,frontendApi:t}){let i=t?t.replace("clerk.",""):"clerk.com";return`${e}@${i}`}function w(e){return i.g.btoa(e)}function v(e){var t;return t=e.replace(/_/g,"/").replace(/-/g,"+"),decodeURIComponent(i.g.atob(t).split("").map(e=>"%"+("00"+e.charCodeAt(0).toString(16)).slice(-2)).join(""))}function S(e,t=""){return e.errors&&!!e.errors.find(e=>e.code===t)}let k=(0,i(3531).t5)({packageName:"@clerk/clerk-js"});var C=i(4029),A=i(290);i(4310);let U=e=>{if((e||"").includes("gravatar")||(e||"").includes("avatar_placeholder"))return!0;try{let t=new URL(e).pathname.replace("/",""),i=(0,A.S)(t),n=JSON.parse(i);return"default"===n.type}catch{return!1}};var O=i(6971);function P(e){let t=(e||"").split("."),[i,n,r]=t;if(3!==t.length||!i||!n||!r)throw Error("JWT could not be decoded");let a=JSON.parse(v(n)),s={__raw:e};return Object.keys(a).forEach(e=>{s[e]=a[e]}),{encoded:{header:i,payload:n,signature:r},header:JSON.parse(v(i)),claims:s}}function I(e){return"string"==typeof e&&e.startsWith("org_")}var T=i(2708),E=i(5100);let x=()=>{if(!(0,T._f)())return{onPageFocus:E.ZT};let e=[];return window.addEventListener("focus",()=>{"visible"===document.visibilityState&&e.forEach(e=>e())}),{onPageFocus:t=>{e.push(t)}}};function R(e){return"function"==typeof e?e():e}i(9853);var z=i(753);let M=({base:e,path:t})=>t?e+t:e,N=()=>{let e=(0,C.XV)(z.v_)??"";return e?JSON.parse(atob(e)):null},$=({url:e,startPath:t="/user",currentPath:i="",componentName:n,socialProvider:r=""})=>{let a=w(JSON.stringify({path:i.replace(/CLERK-ROUTER\/VIRTUAL\/.*\//,"")||"",componentName:n,startPath:t,socialProvider:r})),s=new URL(e),o=s.searchParams;return o.set(z.v_,a),s.search=o.toString(),s.toString()};var D=i(7672);function F(){return void 0!==globalThis.document}function W(){return F()&&globalThis.document.hasFocus()}function L(){return F()&&window.self!==window.top&&!window.frameElement}var V=i(4101)},3367:function(e,t,i){"use strict";i.d(t,{GH:()=>c,N7:()=>u,YI:()=>s,ku:()=>h,pr:()=>a,t1:()=>o,zQ:()=>p});var n=i(3531);class r{static encode(e){return btoa(String.fromCharCode(...new Uint8Array(e))).replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,"")}static decode(e){let t=atob(e.replace(/-/g,"+").replace(/_/g,"/")),i=t.length,n=new Uint8Array(i);for(let e=0;e<i;e++)n[e]=t.charCodeAt(e);return n.buffer}}async function a(e){try{let t=await navigator.credentials.create({publicKey:e});if(!t)return{error:new n.RK("Browser failed to create credential",{code:"passkey_registration_failed"}),publicKeyCredential:null};return{publicKeyCredential:t,error:null}}catch(e){var t;return{error:"InvalidStateError"===(t=e).name?new n.RK(t.message,{code:"passkey_already_exists"}):"NotAllowedError"===t.name?new n.RK(t.message,{code:"passkey_registration_cancelled"}):l(t),publicKeyCredential:null}}}let s=new class{controller;__abort(){if(!this.controller)return;let e=Error();e.name="AbortError",this.controller.abort(e)}createAbortSignal(){this.__abort();let e=new AbortController;return this.controller=e,e.signal}abort(){this.__abort(),this.controller=void 0}};async function o({publicKeyOptions:e,conditionalUI:t}){try{let i=await navigator.credentials.get({publicKey:e,mediation:t?"conditional":"optional",signal:s.createAbortSignal()});if(!i)return{error:new n.RK("Browser failed to get credential",{code:"passkey_retrieval_failed"}),publicKeyCredential:null};return{publicKeyCredential:i,error:null}}catch(e){var i;return{error:"NotAllowedError"===(i=e).name?new n.RK(i.message,{code:"passkey_retrieval_cancelled"}):l(i),publicKeyCredential:null}}}function l(e){return"AbortError"===e.name?new n.RK(e.message,{code:"passkey_operation_aborted"}):"SecurityError"===e.name?new n.RK(e.message,{code:"passkey_invalid_rpID_or_domain"}):e}function c(e){let t=f(e.user.id),i=f(e.challenge),n=(e.excludeCredentials||[]).map(e=>({...e,id:f(e.id)}));return{...e,excludeCredentials:n,challenge:i,user:{...e.user,id:t}}}function u(e){let t=f(e.challenge),i=(e.allowCredentials||[]).map(e=>({...e,id:f(e.id)}));return{...e,allowCredentials:i,challenge:t}}function d(e){return{type:e.type,id:e.id,rawId:m(e.rawId),authenticatorAttachment:e.authenticatorAttachment}}function h(e){let t=e.response;return{...d(e),response:{clientDataJSON:m(t.clientDataJSON),attestationObject:m(t.attestationObject),transports:t.getTransports()}}}function p(e){let t=e.response;return{...d(e),response:{clientDataJSON:m(t.clientDataJSON),authenticatorData:m(t.authenticatorData),signature:m(t.signature),userHandle:t.userHandle?m(t.userHandle):null}}}let m=r.encode.bind(r),f=r.decode.bind(r)},33:function(e,t,i){"use strict";i.d(t,{z:()=>r});var n=i(5100);let r=(e,t)=>{let{onValidation:r=n.ZT,onValidationComplexity:a=n.ZT}=t||{},{show_zxcvbn:s,validatePassword:o}=e,l=t=>((e,t)=>{let{max_length:i,min_length:n,require_special_char:r,require_lowercase:a,require_numbers:s,require_uppercase:o}=t,l=(e=>{let t;if(e.allowed_special_characters){let i=e.allowed_special_characters.replace("[","\\[");i=i.replace("]","\\]"),t=RegExp(`[${i}]`)}else t=/[!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~]/;return(e,{minLength:i,maxLength:n})=>({max_length:e.length<n,min_length:e.length>=i,require_numbers:/\d/.test(e),require_lowercase:/[a-z]/.test(e),require_uppercase:/[A-Z]/.test(e),require_special_char:t.test(e)})})(t)(e,{maxLength:t.max_length,minLength:t.min_length}),c={max_length:i,min_length:n,require_special_char:r,require_lowercase:a,require_numbers:s,require_uppercase:o},u=new Map;for(let e in c)c[e]&&!l[e]&&u.set(e,!0);return Object.freeze(Object.fromEntries(u))})(t,e),c=(({min_zxcvbn_strength:e,onResult:t})=>i=>n=>{let r=i(n);return(t?.(r),r.score>=e&&r.score<3)?{state:"pass",keys:["unstable__errors.zxcvbn.couldBeStronger"],result:r}:r.score>=e?{state:"excellent",result:r}:{state:"fail",keys:["unstable__errors.zxcvbn.notEnough",...r.feedback.suggestions.map(e=>`unstable__errors.zxcvbn.suggestions.${e}`)],result:r}})(e),u={};return(e,t)=>{let{onValidation:n=r,onValidationComplexity:d=a}=t||{};if(!o)return;let h=l(e);d(0===Object.keys(h).length),u={...u,complexity:h},s&&Promise.all([i.e("708").then(i.bind(i,384)),i.e("325").then(i.bind(i,7706))]).then(([e,t])=>{let{zxcvbnOptions:i,zxcvbn:n}=e,{dictionary:r,adjacencyGraphs:a}=t;return i.setOptions({dictionary:{...r},graphs:a}),n}).then(t=>{let i=c(t)(e);n({...u={...u,strength:i},strength:i})}),u.complexity&&0===Object.keys(u.complexity).length&&s||n(u)}}},9853:function(e,t,i){"use strict";i.d(t,{R:()=>r});let n=RegExp("/{1,}","g");function r(e,t){return[e,t].filter(e=>e).join("/").replace(n,"/")}},7672:function(e,t,i){"use strict";i.d(t,{f:()=>r,v:()=>n});let n=e=>{let t={};return new URLSearchParams(e).forEach((e,i)=>{if(i in t){let n=t[i];Array.isArray(n)?n.push(e):t[i]=[n,e]}else t[i]=e}),t},r=(e,t={})=>{if(null==e||!e||"object"!=typeof e)return"";let i=new URLSearchParams;return Object.keys(e).forEach(n=>{let r=t.keyEncoder?t.keyEncoder(n):n,a=e[n];if(Array.isArray(a))a.forEach(e=>void 0!==e&&i.append(r,e||""));else{if(void 0===a)return;"object"==typeof a&&null!==a?i.append(r,JSON.stringify(a)):i.append(r,String(a??""))}}),i.toString()}},1607:function(e,t,i){"use strict";i.d(t,{O:()=>l});var n=(e,t)=>{let i={};for(let n in e)i[n]=t(e[n],n);return i},r=(e,t)=>{let i={};for(let n in e)e[n]&&t(e[n])&&(i[n]=e[n]);return i};i(4310);var a=i(5027),s=i(9576),o=i(6971);class l{static keys=["signInForceRedirectUrl","signInFallbackRedirectUrl","signUpForceRedirectUrl","signUpFallbackRedirectUrl","afterSignInUrl","afterSignUpUrl","redirectUrl"];static preserved=["redirectUrl"];options;fromOptions;fromProps;fromSearchParams;mode;constructor(e,t={},i={},n){this.options=e,this.fromOptions=this.#q(e||{}),this.fromProps=this.#q(t||{}),this.fromSearchParams=this.#G(i||{}),this.mode=n}getAfterSignInUrl(){return this.#Z("signIn")}getAfterSignUpUrl(){return this.#Z("signUp")}getPreservedSearchParams(){return this.#H(this.#X())}toSearchParams(){return this.#H(this.#Y())}#H(e){return new URLSearchParams(Object.entries(Object.fromEntries(Object.entries(e).map(([e,t])=>[(0,a.a1)(e),t]))).reduce((e,[t,i])=>(null!=i&&(e[t]=i),e),{}))}#X(){return Object.fromEntries(Object.entries({...this.fromSearchParams}).filter(([e])=>l.preserved.includes(e)))}#Y(){let e=this.fromSearchParams.signUpForceRedirectUrl||this.fromProps.signUpForceRedirectUrl||this.fromOptions.signUpForceRedirectUrl,t=this.fromSearchParams.signUpFallbackRedirectUrl||this.fromProps.signUpFallbackRedirectUrl||this.fromOptions.signUpFallbackRedirectUrl,i=this.fromSearchParams.signInForceRedirectUrl||this.fromProps.signInForceRedirectUrl||this.fromOptions.signInForceRedirectUrl,n=this.fromSearchParams.signInFallbackRedirectUrl||this.fromProps.signInFallbackRedirectUrl||this.fromOptions.signInFallbackRedirectUrl,r=this.fromSearchParams.afterSignInUrl||this.fromProps.afterSignInUrl||this.fromOptions.afterSignInUrl,a={signUpForceRedirectUrl:e,signUpFallbackRedirectUrl:t,signInFallbackRedirectUrl:n,signInForceRedirectUrl:i,afterSignInUrl:r,afterSignUpUrl:this.fromSearchParams.afterSignUpUrl||this.fromProps.afterSignUpUrl||this.fromOptions.afterSignUpUrl,redirectUrl:this.fromSearchParams.redirectUrl||this.fromProps.redirectUrl||this.fromOptions.redirectUrl};return e&&delete a.signUpFallbackRedirectUrl,i&&delete a.signInFallbackRedirectUrl,a}#Z(e){let t,i,n=`${e}ForceRedirectUrl`,r=`${e}FallbackRedirectUrl`,a=`after${e[0].toUpperCase()}${e.slice(1)}Url`;(i=this.fromSearchParams[n]||this.fromProps[n]||this.fromOptions[n])&&(t=n),(i||=this.fromSearchParams.redirectUrl)&&(t="redirectUrl"),(i||=this.fromSearchParams[r]||this.fromProps[r]||this.fromOptions[r])&&(t=r);let o=this.fromSearchParams[a]||this.fromProps[a]||this.fromProps.redirectUrl||this.fromOptions[a];return((0,s.L)(t,i,a,o),(i||=o)||"modal"!==this.mode)?i||"/":window.location.href}#q(e){(0,s.v)(e);let t={};return l.keys.forEach(i=>{t[i]=e[i]}),n(this.#Q(this.#ee(r(t,Boolean))),e=>e.toString())}#G(e){(0,s.v)(e);let t={};return l.keys.forEach(i=>{e instanceof URLSearchParams?t[i]=e.get((0,a.a1)(i)):t[i]=e[(0,a.a1)(i)]}),n(this.#Q(this.#ee(r(t,Boolean))),e=>e.toString())}#ee(e){return n(e,e=>(0,o.R9)(e,window.location.origin))}#Q=e=>r(e,(0,o.QD)(this.options?.allowedRedirectOrigins,window.location.origin))}},6310:function(e,t,i){"use strict";function n(e){let{unsafeMetadata:t}={...e},i=t?"object"==typeof t?JSON.stringify(t):t:"";return{...e,...t?{unsafeMetadata:i}:{}}}i.d(t,{q:()=>n})},6971:function(e,t,i){"use strict";i.d(t,{KV:()=>_,jv:()=>w,WW:()=>T,M:()=>g,Os:()=>y,QD:()=>E,u9:()=>m,pU:()=>k,To:()=>I,l1:()=>b,eT:()=>C,hb:()=>U,un:()=>h,z9:()=>A,R9:()=>v,$1:()=>x}),i(4310);var n=i(4763),r=i(1402),a=i(2358),s=i(5027),o=i(4944),l=i(9853),c=i(7672);let u="http://clerk-dummy",d=["javascript:"],{isDevOrStagingUrl:h}=(0,r.MY)(),p=new Map;function m(e=window.location.hostname){if(!e)return!1;let t=p.get(e);return void 0===t&&(t=(0,o.A5)(e)||(0,o.LQ)(e),p.set(e,t)),t}function f(e){return e.replace("clerk.","")}function _(e,t={}){let{base:i,hashPath:n,hashSearch:r,searchParams:a,hashSearchParams:o,...d}=e,h=new URL(i||"","undefined"!=typeof window&&window.location?window.location.href:"http://react-native-fake-base-url");if(a instanceof URLSearchParams&&a.forEach((e,t)=>{null!=e&&h.searchParams.set((0,s.a1)(t),e)}),Object.assign(h,d),n||r||o){let e=new URL(u+h.hash.substring(1));for(let[t,i]of(e.pathname=(0,l.R)(e.pathname,n||""),Object.entries((0,c.v)(r||""))))e.searchParams.append(t,i);if(o)for(let t of Array.isArray(o)?o:[o])(t instanceof URLSearchParams||"object"==typeof t)&&new URLSearchParams(t).forEach((t,i)=>{null!=t&&e.searchParams.set((0,s.a1)(i),t)});let t=e.href.replace(u,"");"/"!==t&&(h.hash=t)}let{stringify:p,skipOrigin:m}=t;return p?m?h.href.replace(h.origin,""):h.href:h}function g(e){return(e=new URL(e.toString(),window.location.origin)).href.replace(e.origin,"")}let y=e=>(e||"").replace(/\/+$/,""),b=e=>{let{externalAccount:t}=e.verifications;return!!t.error};function w(e){if(!e)return!1;try{return new URL(e),!0}catch{return!1}}function v(e,t){try{return new URL(e)}catch{return new URL(e,t)}}let S=[/\0/,/^\/\//,/[\x00-\x1F]/];function k(e){return!!w(e)&&"data:"===new URL(e).protocol}let C=e=>new URL(e,u).hash.startsWith("#/"),A=e=>{let t=new URL(e);if(!C(t))return t;let i=new URL(t.hash.replace("#/","/"),t.href),n=new URL([t.pathname,i.pathname].map(e=>e.split("/")).flat().filter(Boolean).join("/"),t.origin);return t.searchParams.forEach((e,t)=>{n.searchParams.set(t,e)}),i.searchParams.forEach((e,t)=>{n.searchParams.set(t,e)}),n},U=e=>e.replace(/CLERK-ROUTER\/(.*?)\//,""),O=["/oauth/authorize"],P=["/v1/verify","/v1/tickets/accept"];function I(e,t){let i=new URL(t,u),n=i.pathname,r=O.includes(n)||P.includes(n);return e===i.host&&r}function T(e){let t=new URL(e,u);return O.includes(t.pathname)}let E=(e,t)=>i=>{let r=i;if("string"==typeof r&&(r=v(r,t)),!e)return!0;let s=t===r.origin,o=!function(e){if(function(e){if(!w(e))return!1;let t=new URL(e).protocol;return d.some(e=>e===t)}(e))return!0;for(let t of S)if(t.test(e.pathname))return!0;return!1}(r)&&(s||e.map(e=>"string"==typeof e?(e=>{try{return n(e)}catch(t){throw Error(`Invalid pattern: ${e}.
          Consult the documentation of glob-to-regexp here: https://www.npmjs.com/package/glob-to-regexp.
          ${t.message}`)}})(y(e)):e).some(e=>e.test(y(r.origin))));return o||a.k.warnOnce(`Clerk: Redirect URL ${r} is not on one of the allowedRedirectOrigins, falling back to the default redirect URL.`),o};function x(e,t,i){if(Array.isArray(e)&&e.length)return e;let n=[];return"undefined"!=typeof window&&window.location&&n.push(window.location.origin),n.push(`https://${f(t)}`),n.push(`https://*.${f(t)}`),"development"===i&&n.push(`https://${t}`),n}},5878:function(e,t,i){"use strict";i.d(t,{Pp:()=>n,Qm:()=>r,xC:()=>a});let n=({firstName:e,lastName:t,name:i})=>i||[e,t].join(" ").trim()||"",r=({firstName:e,lastName:t,name:i})=>[(e||"")[0],(t||"")[0]].join("").trim()||(i||"")[0],a=e=>e.username?e.username:e.primaryEmailAddress?e.primaryEmailAddress.emailAddress:e.primaryPhoneNumber?e.primaryPhoneNumber.phoneNumber:e.primaryWeb3Wallet?e.primaryWeb3Wallet.web3Wallet:""},4101:function(e,t,i){"use strict";i.d(t,{wO:()=>c,ZE:()=>l,$0:()=>o,M8:()=>s,dR:()=>u,Ly:()=>r,bQ:()=>a,C3:()=>d});class n{#et=[];#ei={metamask:"MetaMask",okx_wallet:"OKX Wallet"};static #en=null;constructor(){if("undefined"==typeof window)return;window.addEventListener("eip6963:announceProvider",this.#er),window.dispatchEvent(new Event("eip6963:requestProvider"))}static getInstance(){return n.#en||(n.#en=new n),n.#en}get=e=>{let t=this.#et.find(t=>t.info.name===this.#ei[e])?.provider;return void 0!==t?t:window.ethereum};#er=e=>{this.#et.some(t=>t.info.uuid===e.detail.info.uuid)||this.#et.push(e.detail)}}async function r(e){let{provider:t}=e,i=await h(t);if(!i)return"";let n=await i.request({method:"eth_requestAccounts"});return n&&n[0]||""}async function a(e){let{identifier:t,nonce:i,provider:n}=e,r=await h(n);return r?await r.request({method:"personal_sign",params:[`0x${i.split("").map(e=>e.charCodeAt(0).toString(16).padStart(2,"0")).join("")}`,t]}):""}async function s(){return await r({provider:"metamask"})}async function o(){return await r({provider:"coinbase_wallet"})}async function l(){return await r({provider:"okx_wallet"})}async function c(e){return await a({...e,provider:"metamask"})}async function u(e){return await a({...e,provider:"coinbase_wallet"})}async function d(e){return await a({...e,provider:"okx_wallet"})}async function h(e){return"coinbase_wallet"===e?(await Promise.all([i.e("956"),i.e("200")]).then(i.bind(i,7453)).then(e=>e.createCoinbaseWalletSDK))({preference:{options:"all"}}).getProvider():n.getInstance().get(e)}},5809:function(e,t,i){"use strict";i.d(t,{IK:()=>n,Sk:()=>r,T7:()=>a});let n="clerk:beforeunload",r=["http:","https:","wails:","chrome-extension:"];function a(e){let t=new URL(e,window.location.href);window.dispatchEvent(new CustomEvent(n)),window.location.href=t.href}},1025:function(e,t,i){"use strict";i.d(t,{Z:()=>K});var n=function(){function e(e){var t=this;this._insertTag=function(e){var i;i=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,i),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){this.ctr%(this.isSpeedy?65e3:1)==0&&this._insertTag(((t=document.createElement("style")).setAttribute("data-emotion",this.key),void 0!==this.nonce&&t.setAttribute("nonce",this.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t));var t,i=this.tags[this.tags.length-1];if(this.isSpeedy){var n=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(i);try{n.insertRule(e,n.cssRules.length)}catch(e){}}else i.appendChild(document.createTextNode(e));this.ctr++},t.flush=function(){this.tags.forEach(function(e){var t;return null==(t=e.parentNode)?void 0:t.removeChild(e)}),this.tags=[],this.ctr=0},e}(),r=Math.abs,a=String.fromCharCode,s=Object.assign;function o(e,t,i){return e.replace(t,i)}function l(e,t){return e.indexOf(t)}function c(e,t){return 0|e.charCodeAt(t)}function u(e,t,i){return e.slice(t,i)}function d(e){return e.length}function h(e,t){return t.push(e),e}var p=1,m=1,f=0,_=0,g=0,y="";function b(e,t,i,n,r,a,s){return{value:e,root:t,parent:i,type:n,props:r,children:a,line:p,column:m,length:s,return:""}}function w(e,t){return s(b("",null,null,"",null,null,0),e,{length:-e.length},t)}function v(){return g=_<f?c(y,_++):0,m++,10===g&&(m=1,p++),g}function S(){return c(y,_)}function k(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function C(e){return p=m=1,f=d(y=e),_=0,[]}function A(e){var t,i;return(t=_-1,i=function e(t){for(;v();)switch(g){case t:return _;case 34:case 39:34!==t&&39!==t&&e(g);break;case 40:41===t&&e(t);break;case 92:v()}return _}(91===e?e+2:40===e?e+1:e),u(y,t,i)).trim()}var U="-ms-",O="-moz-",P="-webkit-",I="comm",T="rule",E="decl",x="@keyframes";function R(e,t){for(var i="",n=e.length,r=0;r<n;r++)i+=t(e[r],r,e,t)||"";return i}function z(e,t,i,n){switch(e.type){case"@layer":if(e.children.length)break;case"@import":case E:return e.return=e.return||e.value;case I:return"";case x:return e.return=e.value+"{"+R(e.children,n)+"}";case T:e.value=e.props.join(",")}return d(i=R(e.children,n))?e.return=e.value+"{"+i+"}":""}function M(e,t,i,n,a,s,l,c,d,h,p){for(var m=a-1,f=0===a?s:[""],_=f.length,g=0,y=0,w=0;g<n;++g)for(var v=0,S=u(e,m+1,m=r(y=l[g])),k=e;v<_;++v)(k=(y>0?f[v]+" "+S:o(S,/&\f/g,f[v])).trim())&&(d[w++]=k);return b(e,t,i,0===a?T:c,d,h,p)}function N(e,t,i,n){return b(e,t,i,E,u(e,0,n),u(e,n+1,-1),n)}var $=function(e,t,i){for(var n=0,r=0;n=r,r=S(),38===n&&12===r&&(t[i]=1),!k(r);)v();return u(y,e,_)},D=function(e,t){var i=-1,n=44;do switch(k(n)){case 0:38===n&&12===S()&&(t[i]=1),e[i]+=$(_-1,t,i);break;case 2:e[i]+=A(n);break;case 4:if(44===n){e[++i]=58===S()?"&\f":"",t[i]=e[i].length;break}default:e[i]+=a(n)}while(n=v());return e},F=function(e,t){var i;return i=D(C(e),t),y="",i},W=new WeakMap,L=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,i=e.parent,n=e.column===i.column&&e.line===i.line;"rule"!==i.type;)if(!(i=i.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||W.get(i))&&!n){W.set(e,!0);for(var r=[],a=F(t,r),s=i.props,o=0,l=0;o<a.length;o++)for(var c=0;c<s.length;c++,l++)e.props[l]=r[o]?a[o].replace(/&\f/g,s[c]):s[c]+" "+a[o]}}},V=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}},j=[function(e,t,i,n){if(e.length>-1&&!e.return)switch(e.type){case E:e.return=function e(t,i){switch(45^c(t,0)?(((i<<2^c(t,0))<<2^c(t,1))<<2^c(t,2))<<2^c(t,3):0){case 5103:return P+"print-"+t+t;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return P+t+t;case 5349:case 4246:case 4810:case 6968:case 2756:return P+t+O+t+U+t+t;case 6828:case 4268:return P+t+U+t+t;case 6165:return P+t+U+"flex-"+t+t;case 5187:return P+t+o(t,/(\w+).+(:[^]+)/,P+"box-$1$2"+U+"flex-$1$2")+t;case 5443:return P+t+U+"flex-item-"+o(t,/flex-|-self/,"")+t;case 4675:return P+t+U+"flex-line-pack"+o(t,/align-content|flex-|-self/,"")+t;case 5548:return P+t+U+o(t,"shrink","negative")+t;case 5292:return P+t+U+o(t,"basis","preferred-size")+t;case 6060:return P+"box-"+o(t,"-grow","")+P+t+U+o(t,"grow","positive")+t;case 4554:return P+o(t,/([^-])(transform)/g,"$1"+P+"$2")+t;case 6187:return o(o(o(t,/(zoom-|grab)/,P+"$1"),/(image-set)/,P+"$1"),t,"")+t;case 5495:case 3959:return o(t,/(image-set\([^]*)/,P+"$1$`$1");case 4968:return o(o(t,/(.+:)(flex-)?(.*)/,P+"box-pack:$3"+U+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+P+t+t;case 4095:case 3583:case 4068:case 2532:return o(t,/(.+)-inline(.+)/,P+"$1$2")+t;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(d(t)-1-i>6)switch(c(t,i+1)){case 109:if(45!==c(t,i+4))break;case 102:return o(t,/(.+:)(.+)-([^]+)/,"$1"+P+"$2-$3$1"+O+(108==c(t,i+3)?"$3":"$2-$3"))+t;case 115:return~l(t,"stretch")?e(o(t,"stretch","fill-available"),i)+t:t}break;case 4949:if(115!==c(t,i+1))break;case 6444:switch(c(t,d(t)-3-(~l(t,"!important")&&10))){case 107:return o(t,":",":"+P)+t;case 101:return o(t,/(.+:)([^;!]+)(;|!.+)?/,"$1"+P+(45===c(t,14)?"inline-":"")+"box$3$1"+P+"$2$3$1"+U+"$2box$3")+t}break;case 5936:switch(c(t,i+11)){case 114:return P+t+U+o(t,/[svh]\w+-[tblr]{2}/,"tb")+t;case 108:return P+t+U+o(t,/[svh]\w+-[tblr]{2}/,"tb-rl")+t;case 45:return P+t+U+o(t,/[svh]\w+-[tblr]{2}/,"lr")+t}return P+t+U+t+t}return t}(e.value,e.length);break;case x:return R([w(e,{value:o(e.value,"@","@"+P)})],n);case T:if(e.length){var r,a;return r=e.props,a=function(t){var i;switch(i=t,(i=/(::plac\w+|:read-\w+)/.exec(i))?i[0]:i){case":read-only":case":read-write":return R([w(e,{props:[o(t,/:(read-\w+)/,":"+O+"$1")]})],n);case"::placeholder":return R([w(e,{props:[o(t,/:(plac\w+)/,":"+P+"input-$1")]}),w(e,{props:[o(t,/:(plac\w+)/,":"+O+"$1")]}),w(e,{props:[o(t,/:(plac\w+)/,U+"input-$1")]})],n)}return""},r.map(a).join("")}}}],K=function(e){var t,i,r,s,f,w=e.key;if("css"===w){var U=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(U,function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))})}var O=e.stylisPlugins||j,P={},T=[];s=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+w+' "]'),function(e){for(var t=e.getAttribute("data-emotion").split(" "),i=1;i<t.length;i++)P[t[i]]=!0;T.push(e)});var E=(i=(t=[L,V].concat(O,[z,(r=function(e){f.insert(e)},function(e){!e.root&&(e=e.return)&&r(e)})])).length,function(e,n,r,a){for(var s="",o=0;o<i;o++)s+=t[o](e,n,r,a)||"";return s}),x=function(e){var t,i;return R((i=function e(t,i,n,r,s,f,w,C,U){for(var O,P=0,T=0,E=w,x=0,R=0,z=0,$=1,D=1,F=1,W=0,L="",V=s,j=f,K=r,J=L;D;)switch(z=W,W=v()){case 40:if(108!=z&&58==c(J,E-1)){-1!=l(J+=o(A(W),"&","&\f"),"&\f")&&(F=-1);break}case 34:case 39:case 91:J+=A(W);break;case 9:case 10:case 13:case 32:J+=function(e){for(;g=S();)if(g<33)v();else break;return k(e)>2||k(g)>3?"":" "}(z);break;case 92:J+=function(e,t){for(var i;--t&&v()&&!(g<48)&&!(g>102)&&(!(g>57)||!(g<65))&&(!(g>70)||!(g<97)););return i=_+(t<6&&32==S()&&32==v()),u(y,e,i)}(_-1,7);continue;case 47:switch(S()){case 42:case 47:h((O=function(e,t){for(;v();)if(e+g===57)break;else if(e+g===84&&47===S())break;return"/*"+u(y,t,_-1)+"*"+a(47===e?e:v())}(v(),_),b(O,i,n,I,a(g),u(O,2,-2),0)),U);break;default:J+="/"}break;case 123*$:C[P++]=d(J)*F;case 125*$:case 59:case 0:switch(W){case 0:case 125:D=0;case 59+T:-1==F&&(J=o(J,/\f/g,"")),R>0&&d(J)-E&&h(R>32?N(J+";",r,n,E-1):N(o(J," ","")+";",r,n,E-2),U);break;case 59:J+=";";default:if(h(K=M(J,i,n,P,T,s,C,L,V=[],j=[],E),f),123===W)if(0===T)e(J,i,K,K,V,f,E,C,j);else switch(99===x&&110===c(J,3)?100:x){case 100:case 108:case 109:case 115:e(t,K,K,r&&h(M(t,K,K,0,0,s,C,L,s,V=[],E),j),s,j,E,C,r?V:j);break;default:e(J,K,K,K,[""],j,0,C,j)}}P=T=R=0,$=F=1,L=J="",E=w;break;case 58:E=1+d(J),R=z;default:if($<1){if(123==W)--$;else if(125==W&&0==$++&&125==(g=_>0?c(y,--_):0,m--,10===g&&(m=1,p--),g))continue}switch(J+=a(W),W*$){case 38:F=T>0?1:(J+="\f",-1);break;case 44:C[P++]=(d(J)-1)*F,F=1;break;case 64:45===S()&&(J+=A(v())),x=S(),T=E=d(L=J+=function(e){for(;!k(S());)v();return u(y,e,_)}(_)),W++;break;case 45:45===z&&2==d(J)&&($=0)}}return f}("",null,null,null,[""],t=C(t=e),0,[0],t),y="",i),E)},$={key:w,sheet:new n({key:w,container:s,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:P,registered:{},insert:function(e,t,i,n){f=i,x(e?e+"{"+t.styles+"}":t.styles),n&&($.inserted[t.name]=!0)}};return $.sheet.hydrate(T),$}},9227:function(e,t,i){"use strict";i.d(t,{E:()=>v,h:()=>h,a:()=>g,c:()=>b,C:()=>m});var n,r=i(9144),a=i(1025);function s(){return(s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)({}).hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e}).apply(null,arguments)}var o=function(e){var t=new WeakMap;return function(i){if(t.has(i))return t.get(i);var n=e(i);return t.set(i,n),n}},l=function(e,t,i){var n=e.key+"-"+t.name;!1===i&&void 0===e.registered[n]&&(e.registered[n]=t.styles)},c=function(e,t,i){l(e,t,i);var n=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var r=t;do e.insert(t===r?"."+n:"",r,e.sheet,!0),r=r.next;while(void 0!==r)}},u=i(7021),d=i(4191),h={}.hasOwnProperty,p=r.createContext("undefined"!=typeof HTMLElement?(0,a.Z)({key:"css"}):null),m=p.Provider,f=r.createContext({}),_=o(function(e){return o(function(t){var i,n;return i=e,"function"==typeof(n=t)?n(i):s({},i,n)})}),g=function(e){var t=r.useContext(f);return e.theme!==t&&(t=_(t)(e.theme)),r.createElement(f.Provider,{value:t},e.children)},y="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",b=function(e,t){var i={};for(var n in t)h.call(t,n)&&(i[n]=t[n]);return i[y]=e,i},w=function(e){var t=e.cache,i=e.serialized,n=e.isStringTag;return l(t,i,n),(0,d.L)(function(){return c(t,i,n)}),null},v=(n=function(e,t,i){var n,a,s,o=e.css;"string"==typeof o&&void 0!==t.registered[o]&&(o=t.registered[o]);var l=e[y],c=[o],d="";"string"==typeof e.className?(n=t.registered,a=e.className,s="",a.split(" ").forEach(function(e){void 0!==n[e]?c.push(n[e]+";"):e&&(s+=e+" ")}),d=s):null!=e.className&&(d=e.className+" ");var p=(0,u.O)(c,void 0,r.useContext(f));d+=t.key+"-"+p.name;var m={};for(var _ in e)h.call(e,_)&&"css"!==_&&_!==y&&(m[_]=e[_]);return m.ref=i,m.className=d,r.createElement(r.Fragment,null,r.createElement(w,{cache:t,serialized:p,isStringTag:"string"==typeof l}),r.createElement(l,m))},(0,r.forwardRef)(function(e,t){return n(e,(0,r.useContext)(p),t)}))},9109:function(e,t,i){"use strict";i.d(t,{BX:()=>o,HY:()=>a,tZ:()=>s});var n=i(836),r=i(9227);i(9144),i(1025),i(3772),i(4191);var a=n.Fragment;function s(e,t,i){return r.h.call(t,"css")?n.jsx(r.E,(0,r.c)(e,t),i):n.jsx(e,t,i)}function o(e,t,i){return r.h.call(t,"css")?n.jsxs(r.E,(0,r.c)(e,t),i):n.jsxs(e,t,i)}},7021:function(e,t,i){"use strict";i.d(t,{O:()=>f});var n,r,a,s={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},o=/[A-Z]|^ms/g,l=/_EMO_([^_]+?)_([^]*?)_EMO_/g,c=function(e){return 45===e.charCodeAt(1)},u=function(e){return null!=e&&"boolean"!=typeof e},d=(n=function(e){return c(e)?e:e.replace(o,"-$&").toLowerCase()},r=Object.create(null),function(e){return void 0===r[e]&&(r[e]=n(e)),r[e]}),h=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(l,function(e,t,i){return a={name:t,styles:i,next:a},t})}return 1===s[e]||c(e)||"number"!=typeof t||0===t?t:t+"px"};function p(e,t,i){if(null==i)return"";if(void 0!==i.__emotion_styles)return i;switch(typeof i){case"boolean":return"";case"object":if(1===i.anim)return a={name:i.name,styles:i.styles,next:a},i.name;if(void 0!==i.styles){var n=i.next;if(void 0!==n)for(;void 0!==n;)a={name:n.name,styles:n.styles,next:a},n=n.next;return i.styles+";"}return function(e,t,i){var n="";if(Array.isArray(i))for(var r=0;r<i.length;r++)n+=p(e,t,i[r])+";";else for(var a in i){var s=i[a];if("object"!=typeof s)null!=t&&void 0!==t[s]?n+=a+"{"+t[s]+"}":u(s)&&(n+=d(a)+":"+h(a,s)+";");else if(Array.isArray(s)&&"string"==typeof s[0]&&(null==t||void 0===t[s[0]]))for(var o=0;o<s.length;o++)u(s[o])&&(n+=d(a)+":"+h(a,s[o])+";");else{var l=p(e,t,s);switch(a){case"animation":case"animationName":n+=d(a)+":"+l+";";break;default:n+=a+"{"+l+"}"}}}return n}(e,t,i);case"function":if(void 0!==e){var r=a,s=i(e);return a=r,p(e,t,s)}}if(null==t)return i;var o=t[i];return void 0!==o?o:i}var m=/label:\s*([^\s;{]+)\s*(;|$)/g;function f(e,t,i){if(1===e.length&&"object"==typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var n,r=!0,s="";a=void 0;var o=e[0];null==o||void 0===o.raw?(r=!1,s+=p(i,t,o)):s+=o[0];for(var l=1;l<e.length;l++)s+=p(i,t,e[l]),r&&(s+=o[l]);m.lastIndex=0;for(var c="";null!==(n=m.exec(s));)c+="-"+n[1];return{name:function(e){for(var t,i=0,n=0,r=e.length;r>=4;++n,r-=4)t=(65535&(t=255&e.charCodeAt(n)|(255&e.charCodeAt(++n))<<8|(255&e.charCodeAt(++n))<<16|(255&e.charCodeAt(++n))<<24))*0x5bd1e995+((t>>>16)*59797<<16),t^=t>>>24,i=(65535&t)*0x5bd1e995+((t>>>16)*59797<<16)^(65535&i)*0x5bd1e995+((i>>>16)*59797<<16);switch(r){case 3:i^=(255&e.charCodeAt(n+2))<<16;case 2:i^=(255&e.charCodeAt(n+1))<<8;case 1:i^=255&e.charCodeAt(n),i=(65535&i)*0x5bd1e995+((i>>>16)*59797<<16)}return i^=i>>>13,(((i=(65535&i)*0x5bd1e995+((i>>>16)*59797<<16))^i>>>15)>>>0).toString(36)}(s)+c,styles:s,next:a}}},4191:function(e,t,i){"use strict";i.d(t,{L:()=>s});var n,r=i(9144),a=!!(n||(n=i.t(r,2))).useInsertionEffect&&(n||(n=i.t(r,2))).useInsertionEffect,s=a||function(e){return e()};a||r.useLayoutEffect},2788:function(e,t,i){"use strict";var n=this&&this.__awaiter||function(e,t,i,n){return new(i||(i=Promise))(function(r,a){function s(e){try{l(n.next(e))}catch(e){a(e)}}function o(e){try{l(n.throw(e))}catch(e){a(e)}}function l(e){e.done?r(e.value):new i(function(t){t(e.value)}).then(s,o)}l((n=n.apply(e,t||[])).next())})},r=this&&this.__generator||function(e,t){var i,n,r,a,s={label:0,sent:function(){if(1&r[0])throw r[1];return r[1]},trys:[],ops:[]};return a={next:o(0),throw:o(1),return:o(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function o(a){return function(o){var l=[a,o];if(i)throw TypeError("Generator is already executing.");for(;s;)try{if(i=1,n&&(r=2&l[0]?n.return:l[0]?n.throw||((r=n.return)&&r.call(n),0):n.next)&&!(r=r.call(n,l[1])).done)return r;switch(n=0,r&&(l=[2&l[0],r.value]),l[0]){case 0:case 1:r=l;break;case 4:return s.label++,{value:l[1],done:!1};case 5:s.label++,n=l[1],l=[0];continue;case 7:l=s.ops.pop(),s.trys.pop();continue;default:if(!(r=(r=s.trys).length>0&&r[r.length-1])&&(6===l[0]||2===l[0])){s=0;continue}if(3===l[0]&&(!r||l[1]>r[0]&&l[1]<r[3])){s.label=l[1];break}if(6===l[0]&&s.label<r[1]){s.label=r[1],r=l;break}if(r&&s.label<r[2]){s.label=r[2],s.ops.push(l);break}r[2]&&s.ops.pop(),s.trys.pop();continue}l=t.call(e,s)}catch(e){l=[6,e],n=0}finally{i=r=0}if(5&l[0])throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}}},a=this;Object.defineProperty(t,"__esModule",{value:!0});var s=i(6119),o="browser-tabs-lock-key",l={key:function(e){return n(a,void 0,void 0,function(){return r(this,function(e){throw Error("Unsupported")})})},getItem:function(e){return n(a,void 0,void 0,function(){return r(this,function(e){throw Error("Unsupported")})})},clear:function(){return n(a,void 0,void 0,function(){return r(this,function(e){return[2,window.localStorage.clear()]})})},removeItem:function(e){return n(a,void 0,void 0,function(){return r(this,function(e){throw Error("Unsupported")})})},setItem:function(e,t){return n(a,void 0,void 0,function(){return r(this,function(e){throw Error("Unsupported")})})},keySync:function(e){return window.localStorage.key(e)},getItemSync:function(e){return window.localStorage.getItem(e)},clearSync:function(){return window.localStorage.clear()},removeItemSync:function(e){return window.localStorage.removeItem(e)},setItemSync:function(e,t){return window.localStorage.setItem(e,t)}};function c(e){return new Promise(function(t){return setTimeout(t,e)})}function u(e){for(var t="0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz",i="",n=0;n<e;n++){var r=Math.floor(Math.random()*t.length);i+=t[r]}return i}t.default=function(){function e(t){this.acquiredIatSet=new Set,this.storageHandler=void 0,this.id=Date.now().toString()+u(15),this.acquireLock=this.acquireLock.bind(this),this.releaseLock=this.releaseLock.bind(this),this.releaseLock__private__=this.releaseLock__private__.bind(this),this.waitForSomethingToChange=this.waitForSomethingToChange.bind(this),this.refreshLockWhileAcquired=this.refreshLockWhileAcquired.bind(this),this.storageHandler=t,void 0===e.waiters&&(e.waiters=[])}return e.prototype.acquireLock=function(t,i){return void 0===i&&(i=5e3),n(this,void 0,void 0,function(){var n,a,s,d,h,p,m;return r(this,function(r){switch(r.label){case 0:n=Date.now()+u(4),a=Date.now()+i,s=o+"-"+t,d=void 0===this.storageHandler?l:this.storageHandler,r.label=1;case 1:if(!(Date.now()<a))return[3,8];return[4,c(30)];case 2:if(r.sent(),null!==d.getItemSync(s))return[3,5];return h=this.id+"-"+t+"-"+n,[4,c(Math.floor(25*Math.random()))];case 3:return r.sent(),d.setItemSync(s,JSON.stringify({id:this.id,iat:n,timeoutKey:h,timeAcquired:Date.now(),timeRefreshed:Date.now()})),[4,c(30)];case 4:if(r.sent(),null!==(p=d.getItemSync(s))&&(m=JSON.parse(p)).id===this.id&&m.iat===n)return this.acquiredIatSet.add(n),this.refreshLockWhileAcquired(s,n),[2,!0];return[3,7];case 5:return e.lockCorrector(void 0===this.storageHandler?l:this.storageHandler),[4,this.waitForSomethingToChange(a)];case 6:r.sent(),r.label=7;case 7:return n=Date.now()+u(4),[3,1];case 8:return[2,!1]}})})},e.prototype.refreshLockWhileAcquired=function(e,t){return n(this,void 0,void 0,function(){var i=this;return r(this,function(a){return setTimeout(function(){return n(i,void 0,void 0,function(){var i,n,a;return r(this,function(r){switch(r.label){case 0:return[4,s.default().lock(t)];case 1:if(r.sent(),!this.acquiredIatSet.has(t)||null===(n=(i=void 0===this.storageHandler?l:this.storageHandler).getItemSync(e)))return s.default().unlock(t),[2];return(a=JSON.parse(n)).timeRefreshed=Date.now(),i.setItemSync(e,JSON.stringify(a)),s.default().unlock(t),this.refreshLockWhileAcquired(e,t),[2]}})})},1e3),[2]})})},e.prototype.waitForSomethingToChange=function(t){return n(this,void 0,void 0,function(){return r(this,function(i){switch(i.label){case 0:return[4,new Promise(function(i){var n=!1,r=Date.now(),a=!1;function s(){if(a||(window.removeEventListener("storage",s),e.removeFromWaiting(s),clearTimeout(o),a=!0),!n){n=!0;var t=50-(Date.now()-r);t>0?setTimeout(i,t):i(null)}}window.addEventListener("storage",s),e.addToWaiting(s);var o=setTimeout(s,Math.max(0,t-Date.now()))})];case 1:return i.sent(),[2]}})})},e.addToWaiting=function(t){this.removeFromWaiting(t),void 0!==e.waiters&&e.waiters.push(t)},e.removeFromWaiting=function(t){void 0!==e.waiters&&(e.waiters=e.waiters.filter(function(e){return e!==t}))},e.notifyWaiters=function(){void 0!==e.waiters&&e.waiters.slice().forEach(function(e){return e()})},e.prototype.releaseLock=function(e){return n(this,void 0,void 0,function(){return r(this,function(t){switch(t.label){case 0:return[4,this.releaseLock__private__(e)];case 1:return[2,t.sent()]}})})},e.prototype.releaseLock__private__=function(t){return n(this,void 0,void 0,function(){var i,n,a,c;return r(this,function(r){switch(r.label){case 0:if(i=void 0===this.storageHandler?l:this.storageHandler,n=o+"-"+t,null===(a=i.getItemSync(n)))return[2];if((c=JSON.parse(a)).id!==this.id)return[3,2];return[4,s.default().lock(c.iat)];case 1:r.sent(),this.acquiredIatSet.delete(c.iat),i.removeItemSync(n),s.default().unlock(c.iat),e.notifyWaiters(),r.label=2;case 2:return[2]}})})},e.lockCorrector=function(t){for(var i=Date.now()-5e3,n=[],r=0;;){var a=t.keySync(r);if(null===a)break;n.push(a),r++}for(var s=!1,l=0;l<n.length;l++){var c=n[l];if(c.includes(o)){var u=t.getItemSync(c);if(null!==u){var d=JSON.parse(u);(void 0===d.timeRefreshed&&d.timeAcquired<i||void 0!==d.timeRefreshed&&d.timeRefreshed<i)&&(t.removeItemSync(c),s=!0)}}}s&&e.notifyWaiters()},e.waiters=void 0,e}()},6119:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(){var e=this;this.locked=new Map,this.addToLocked=function(t,i){var n=e.locked.get(t);void 0===n?void 0===i?e.locked.set(t,[]):e.locked.set(t,[i]):void 0!==i&&(n.unshift(i),e.locked.set(t,n))},this.isLocked=function(t){return e.locked.has(t)},this.lock=function(t){return new Promise(function(i,n){e.isLocked(t)?e.addToLocked(t,i):(e.addToLocked(t),i())})},this.unlock=function(t){var i=e.locked.get(t);if(void 0===i||0===i.length)return void e.locked.delete(t);var n=i.pop();e.locked.set(t,i),void 0!==n&&setTimeout(n,0)}}return e.getInstance=function(){return void 0===e.instance&&(e.instance=new e),e.instance},e}();t.default=function(){return i.getInstance()}},4763:function(e){e.exports=function(e,t){if("string"!=typeof e)throw TypeError("Expected a string");for(var i,n=String(e),r="",a=!!t&&!!t.extended,s=!!t&&!!t.globstar,o=!1,l=t&&"string"==typeof t.flags?t.flags:"",c=0,u=n.length;c<u;c++)switch(i=n[c]){case"/":case"$":case"^":case"+":case".":case"(":case")":case"=":case"!":case"|":r+="\\"+i;break;case"?":if(a){r+=".";break}case"[":case"]":if(a){r+=i;break}case"{":if(a){o=!0,r+="(";break}case"}":if(a){o=!1,r+=")";break}case",":if(o){r+="|";break}r+="\\"+i;break;case"*":for(var d=n[c-1],h=1;"*"===n[c+1];)h++,c++;var p=n[c+1];s?h>1&&("/"===d||void 0===d)&&("/"===p||void 0===p)?(r+="((?:[^/]*(?:/|$))*)",c++):r+="([^/]*)":r+=".*";break;default:r+=i}return l&&~l.indexOf("g")||(r="^"+r+"$"),new RegExp(r,l)}},3772:function(e,t,i){"use strict";var n=i(8131),r={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},s={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},o={};function l(e){return n.isMemo(e)?s:o[e.$$typeof]||r}o[n.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},o[n.Memo]=s;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,h=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,m=Object.prototype;e.exports=function e(t,i,n){if("string"!=typeof i){if(m){var r=p(i);r&&r!==m&&e(t,r,n)}var s=u(i);d&&(s=s.concat(d(i)));for(var o=l(t),f=l(i),_=0;_<s.length;++_){var g=s[_];if(!a[g]&&!(n&&n[g])&&!(f&&f[g])&&!(o&&o[g])){var y=h(i,g);try{c(t,g,y)}catch(e){}}}}return t}},1470:function(e,t){"use strict";var i="function"==typeof Symbol&&Symbol.for,n=i?Symbol.for("react.element"):60103,r=i?Symbol.for("react.portal"):60106,a=i?Symbol.for("react.fragment"):60107,s=i?Symbol.for("react.strict_mode"):60108,o=i?Symbol.for("react.profiler"):60114,l=i?Symbol.for("react.provider"):60109,c=i?Symbol.for("react.context"):60110,u=i?Symbol.for("react.async_mode"):60111,d=i?Symbol.for("react.concurrent_mode"):60111,h=i?Symbol.for("react.forward_ref"):60112,p=i?Symbol.for("react.suspense"):60113,m=i?Symbol.for("react.suspense_list"):60120,f=i?Symbol.for("react.memo"):60115,_=i?Symbol.for("react.lazy"):60116,g=i?Symbol.for("react.block"):60121,y=i?Symbol.for("react.fundamental"):60117,b=i?Symbol.for("react.responder"):60118,w=i?Symbol.for("react.scope"):60119;function v(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case u:case d:case a:case o:case s:case p:return e;default:switch(e=e&&e.$$typeof){case c:case h:case _:case f:case l:return e;default:return t}}case r:return t}}}function S(e){return v(e)===d}t.AsyncMode=u,t.ConcurrentMode=d,t.ContextConsumer=c,t.ContextProvider=l,t.Element=n,t.ForwardRef=h,t.Fragment=a,t.Lazy=_,t.Memo=f,t.Portal=r,t.Profiler=o,t.StrictMode=s,t.Suspense=p,t.isAsyncMode=function(e){return S(e)||v(e)===u},t.isConcurrentMode=S,t.isContextConsumer=function(e){return v(e)===c},t.isContextProvider=function(e){return v(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===n},t.isForwardRef=function(e){return v(e)===h},t.isFragment=function(e){return v(e)===a},t.isLazy=function(e){return v(e)===_},t.isMemo=function(e){return v(e)===f},t.isPortal=function(e){return v(e)===r},t.isProfiler=function(e){return v(e)===o},t.isStrictMode=function(e){return v(e)===s},t.isSuspense=function(e){return v(e)===p},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===a||e===d||e===o||e===s||e===p||e===m||"object"==typeof e&&null!==e&&(e.$$typeof===_||e.$$typeof===f||e.$$typeof===l||e.$$typeof===c||e.$$typeof===h||e.$$typeof===y||e.$$typeof===b||e.$$typeof===w||e.$$typeof===g)},t.typeOf=v},8131:function(e,t,i){"use strict";e.exports=i(1470)},7276:function(e,t,i){"use strict";var n=i(9144),r=Symbol.for("react.element"),a=Symbol.for("react.fragment"),s=Object.prototype.hasOwnProperty,o=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,l={key:!0,ref:!0,__self:!0,__source:!0};function c(e,t,i){var n,a={},c=null,u=null;for(n in void 0!==i&&(c=""+i),void 0!==t.key&&(c=""+t.key),void 0!==t.ref&&(u=t.ref),t)s.call(t,n)&&!l.hasOwnProperty(n)&&(a[n]=t[n]);if(e&&e.defaultProps)for(n in t=e.defaultProps)void 0===a[n]&&(a[n]=t[n]);return{$$typeof:r,type:e,key:c,ref:u,props:a,_owner:o.current}}t.Fragment=a,t.jsx=c,t.jsxs=c},4326:function(e,t){"use strict";var i=Symbol.for("react.element"),n=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),o=Symbol.for("react.provider"),l=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),p=Symbol.iterator,m={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},f=Object.assign,_={};function g(e,t,i){this.props=e,this.context=t,this.refs=_,this.updater=i||m}function y(){}function b(e,t,i){this.props=e,this.context=t,this.refs=_,this.updater=i||m}g.prototype.isReactComponent={},g.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},g.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},y.prototype=g.prototype;var w=b.prototype=new y;w.constructor=b,f(w,g.prototype),w.isPureReactComponent=!0;var v=Array.isArray,S=Object.prototype.hasOwnProperty,k={current:null},C={key:!0,ref:!0,__self:!0,__source:!0};function A(e,t,n){var r,a={},s=null,o=null;if(null!=t)for(r in void 0!==t.ref&&(o=t.ref),void 0!==t.key&&(s=""+t.key),t)S.call(t,r)&&!C.hasOwnProperty(r)&&(a[r]=t[r]);var l=arguments.length-2;if(1===l)a.children=n;else if(1<l){for(var c=Array(l),u=0;u<l;u++)c[u]=arguments[u+2];a.children=c}if(e&&e.defaultProps)for(r in l=e.defaultProps)void 0===a[r]&&(a[r]=l[r]);return{$$typeof:i,type:e,key:s,ref:o,props:a,_owner:k.current}}function U(e){return"object"==typeof e&&null!==e&&e.$$typeof===i}var O=/\/+/g;function P(e,t){var i,n;return"object"==typeof e&&null!==e&&null!=e.key?(i=""+e.key,n={"=":"=0",":":"=2"},"$"+i.replace(/[=:]/g,function(e){return n[e]})):t.toString(36)}function I(e,t,r){if(null==e)return e;var a=[],s=0;return!function e(t,r,a,s,o){var l,c,u,d=typeof t;("undefined"===d||"boolean"===d)&&(t=null);var h=!1;if(null===t)h=!0;else switch(d){case"string":case"number":h=!0;break;case"object":switch(t.$$typeof){case i:case n:h=!0}}if(h)return o=o(h=t),t=""===s?"."+P(h,0):s,v(o)?(a="",null!=t&&(a=t.replace(O,"$&/")+"/"),e(o,r,a,"",function(e){return e})):null!=o&&(U(o)&&(l=o,c=a+(!o.key||h&&h.key===o.key?"":(""+o.key).replace(O,"$&/")+"/")+t,o={$$typeof:i,type:l.type,key:c,ref:l.ref,props:l.props,_owner:l._owner}),r.push(o)),1;if(h=0,s=""===s?".":s+":",v(t))for(var m=0;m<t.length;m++){var f=s+P(d=t[m],m);h+=e(d,r,a,f,o)}else if("function"==typeof(f=null===(u=t)||"object"!=typeof u?null:"function"==typeof(u=p&&u[p]||u["@@iterator"])?u:null))for(t=f.call(t),m=0;!(d=t.next()).done;)f=s+P(d=d.value,m++),h+=e(d,r,a,f,o);else if("object"===d)throw Error("Objects are not valid as a React child (found: "+("[object Object]"===(r=String(t))?"object with keys {"+Object.keys(t).join(", ")+"}":r)+"). If you meant to render a collection of children, use an array instead.");return h}(e,a,"","",function(e){return t.call(r,e,s++)}),a}function T(e){if(-1===e._status){var t=e._result;(t=t()).then(function(t){(0===e._status||-1===e._status)&&(e._status=1,e._result=t)},function(t){(0===e._status||-1===e._status)&&(e._status=2,e._result=t)}),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var E={current:null},x={transition:null};function R(){throw Error("act(...) is not supported in production builds of React.")}t.Children={map:I,forEach:function(e,t,i){I(e,function(){t.apply(this,arguments)},i)},count:function(e){var t=0;return I(e,function(){t++}),t},toArray:function(e){return I(e,function(e){return e})||[]},only:function(e){if(!U(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},t.Component=g,t.Fragment=r,t.Profiler=s,t.PureComponent=b,t.StrictMode=a,t.Suspense=u,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED={ReactCurrentDispatcher:E,ReactCurrentBatchConfig:x,ReactCurrentOwner:k},t.act=R,t.cloneElement=function(e,t,n){if(null==e)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r=f({},e.props),a=e.key,s=e.ref,o=e._owner;if(null!=t){if(void 0!==t.ref&&(s=t.ref,o=k.current),void 0!==t.key&&(a=""+t.key),e.type&&e.type.defaultProps)var l=e.type.defaultProps;for(c in t)S.call(t,c)&&!C.hasOwnProperty(c)&&(r[c]=void 0===t[c]&&void 0!==l?l[c]:t[c])}var c=arguments.length-2;if(1===c)r.children=n;else if(1<c){l=Array(c);for(var u=0;u<c;u++)l[u]=arguments[u+2];r.children=l}return{$$typeof:i,type:e.type,key:a,ref:s,props:r,_owner:o}},t.createContext=function(e){return(e={$$typeof:l,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:o,_context:e},e.Consumer=e},t.createElement=A,t.createFactory=function(e){var t=A.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:c,render:e}},t.isValidElement=U,t.lazy=function(e){return{$$typeof:h,_payload:{_status:-1,_result:e},_init:T}},t.memo=function(e,t){return{$$typeof:d,type:e,compare:void 0===t?null:t}},t.startTransition=function(e){var t=x.transition;x.transition={};try{e()}finally{x.transition=t}},t.unstable_act=R,t.useCallback=function(e,t){return E.current.useCallback(e,t)},t.useContext=function(e){return E.current.useContext(e)},t.useDebugValue=function(){},t.useDeferredValue=function(e){return E.current.useDeferredValue(e)},t.useEffect=function(e,t){return E.current.useEffect(e,t)},t.useId=function(){return E.current.useId()},t.useImperativeHandle=function(e,t,i){return E.current.useImperativeHandle(e,t,i)},t.useInsertionEffect=function(e,t){return E.current.useInsertionEffect(e,t)},t.useLayoutEffect=function(e,t){return E.current.useLayoutEffect(e,t)},t.useMemo=function(e,t){return E.current.useMemo(e,t)},t.useReducer=function(e,t,i){return E.current.useReducer(e,t,i)},t.useRef=function(e){return E.current.useRef(e)},t.useState=function(e){return E.current.useState(e)},t.useSyncExternalStore=function(e,t,i){return E.current.useSyncExternalStore(e,t,i)},t.useTransition=function(){return E.current.useTransition()},t.version="18.3.1"},9144:function(e,t,i){"use strict";e.exports=i(4326)},836:function(e,t,i){"use strict";e.exports=i(7276)},2708:function(e,t,i){"use strict";i.d(t,{TN:()=>n.TN,_f:()=>n._f,af:()=>n.af});var n=i(8527);i(4310)},4967:function(e,t,i){"use strict";function n(e){return["captcha_invalid","captcha_not_enabled","captcha_missing_token"].includes(e.errors[0].code)}function r(e){let t=e?.status;return!!t&&t>=400&&t<500}function a(e){return(`${e.message}${e.name}`||"").toLowerCase().replace(/\s+/g,"").includes("networkerror")}function s(e){return o(e)||u(e)||l(e)}function o(e){return"clerkError"in e}function l(e){return"clerkRuntimeError"in e}function c(e){return l(e)&&"reverification_cancelled"===e.code}function u(e){return"code"in e&&[4001,32602,32603].includes(e.code)&&"message"in e}function d(e){return o(e)&&e.errors?.[0]?.code==="user_locked"}function h(e){return o(e)&&e.errors?.[0]?.code==="form_password_pwned"}function p(e=[]){return e.length>0?e.map(m):[]}function m(e){return{code:e.code,message:e.message,longMessage:e.long_message,meta:{paramName:e?.meta?.param_name,sessionId:e?.meta?.session_id,emailAddresses:e?.meta?.email_addresses,identifiers:e?.meta?.identifiers,zxcvbn:e?.meta?.zxcvbn,plan:e?.meta?.plan,isPlanUpgradePossible:e?.meta?.is_plan_upgrade_possible}}}function f(e){return{code:e?.code||"",message:e?.message||"",long_message:e?.longMessage,meta:{param_name:e?.meta?.paramName,session_id:e?.meta?.sessionId,email_addresses:e?.meta?.emailAddresses,identifiers:e?.meta?.identifiers,zxcvbn:e?.meta?.zxcvbn,plan:e?.meta?.plan,is_plan_upgrade_possible:e?.meta?.isPlanUpgradePossible}}}i.d(t,{G1:()=>b,LT:()=>f,N:()=>y,RK:()=>k,UZ:()=>h,ZC:()=>u,ay:()=>d,eE:()=>a,gO:()=>_,iR:()=>p,ix:()=>r,kD:()=>o,mh:()=>c,nU:()=>m,pG:()=>n,sZ:()=>s,t5:()=>S,u$:()=>w,uX:()=>l,w$:()=>g});var _=class e extends Error{constructor(t,{data:i,status:n,clerkTraceId:r,retryAfter:a}){super(t),this.toString=()=>{let e=`[${this.name}]
          Message:${this.message}
          Status:${this.status}
          Serialized errors: ${this.errors.map(e=>JSON.stringify(e))}`;return this.clerkTraceId&&(e+=`
          Clerk Trace ID: ${this.clerkTraceId}`),e},Object.setPrototypeOf(this,e.prototype),this.status=n,this.message=t,this.clerkTraceId=r,this.retryAfter=a,this.clerkError=!0,this.errors=p(i)}},g=class e extends Error{constructor(t,{code:i}){let n="\uD83D\uDD12 Clerk:",r=RegExp(n.replace(" ","\\s*"),"i"),a=t.replace(r,""),s=`${n} ${a.trim()}
          
          (code="${i}")
          `;super(s),this.toString=()=>`[${this.name}]
          Message:${this.message}`,Object.setPrototypeOf(this,e.prototype),this.code=i,this.message=s,this.clerkRuntimeError=!0,this.name="ClerkRuntimeError"}},y=class e extends Error{constructor(t){super(t),this.code=t,this.name="EmailLinkError",Object.setPrototypeOf(this,e.prototype)}};function b(e){return"EmailLinkError"===e.name}var w={Expired:"expired",Failed:"failed",ClientMismatch:"client_mismatch"},v=Object.freeze({InvalidProxyUrlErrorMessage:"The proxyUrl passed to Clerk is invalid. The expected value for proxyUrl is an absolute URL or a relative path with a leading '/'. (key={{url}})",InvalidPublishableKeyErrorMessage:"The publishableKey passed to Clerk is invalid. You can get your Publishable key at https://dashboard.clerk.com/last-active?path=api-keys. (key={{key}})",MissingPublishableKeyErrorMessage:"Missing publishableKey. You can get your key at https://dashboard.clerk.com/last-active?path=api-keys.",MissingSecretKeyErrorMessage:"Missing secretKey. You can get your key at https://dashboard.clerk.com/last-active?path=api-keys.",MissingClerkProvider:"{{source}} can only be used within the <ClerkProvider /> component. Learn more: https://clerk.com/docs/components/clerk-provider"});function S({packageName:e,customMessages:t}){let i=e;function n(e,t){if(!t)return`${i}: ${e}`;let n=e;for(let i of e.matchAll(/{{([a-zA-Z0-9-_]+)}}/g)){let e=(t[i[1]]||"").toString();n=n.replace(`{{${i[1]}}}`,e)}return`${i}: ${n}`}let r={...v,...t};return{setPackageName({packageName:e}){return"string"==typeof e&&(i=e),this},setMessages({customMessages:e}){return Object.assign(r,e||{}),this},throwInvalidPublishableKeyError(e){throw Error(n(r.InvalidPublishableKeyErrorMessage,e))},throwInvalidProxyUrl(e){throw Error(n(r.InvalidProxyUrlErrorMessage,e))},throwMissingPublishableKeyError(){throw Error(n(r.MissingPublishableKeyErrorMessage))},throwMissingSecretKeyError(){throw Error(n(r.MissingSecretKeyErrorMessage))},throwMissingClerkProviderError(e){throw Error(n(r.MissingClerkProvider,e))},throw(e){throw Error(n(e))}}}var k=class extends g{constructor(e,{code:t}){super(e,{code:t}),this.code=t}}},1353:function(e,t,i){"use strict";i.d(t,{Ly:()=>l,Pm:()=>c,QL:()=>u});var n={strict_mfa:{afterMinutes:10,level:"multi_factor"},strict:{afterMinutes:10,level:"second_factor"},moderate:{afterMinutes:60,level:"second_factor"},lax:{afterMinutes:1440,level:"second_factor"}},r=new Set(["first_factor","second_factor","multi_factor"]),a=new Set(["strict_mfa","strict","moderate","lax"]),s=e=>e.replace(/^(org:)*/,"org:"),o=(e,t)=>{let{org:i,user:n}=l(e),[r,a]=t.split(":"),s=a||r;return"org"===r?i.includes(s):"user"===r?n.includes(s):[...i,...n].includes(s)},l=e=>{let t=e?e.split(",").map(e=>e.trim()):[];return{org:t.filter(e=>e.split(":")[0].includes("o")).map(e=>e.split(":")[1]),user:t.filter(e=>e.split(":")[0].includes("u")).map(e=>e.split(":")[1])}},c=e=>{let t,i;if(!e)return!1;let s="string"==typeof e&&a.has(e),o="object"==typeof e&&(t=e.level,r.has(t))&&"number"==typeof(i=e.afterMinutes)&&i>0;return(!!s||!!o)&&(e=>"string"==typeof e?n[e]:e).bind(null,e)},u=e=>t=>{if(!e.userId)return!1;let i=((e,t)=>{let{features:i,plans:n}=t;return e.feature&&i?o(i,e.feature):e.plan&&n?o(n,e.plan):null})(t,e),n=((e,t)=>{let{orgId:i,orgRole:n,orgPermissions:r}=t;return(e.role||e.permission)&&i&&n&&r?e.permission?r.includes(s(e.permission)):e.role?s(n)===s(e.role):null:null})(t,e),r=((e,{factorVerificationAge:t})=>{if(!e.reverification||!t)return null;let i=c(e.reverification);if(!i)return null;let{level:n,afterMinutes:r}=i(),[a,s]=t,o=-1!==a?r>a:null,l=-1!==s?r>s:null;switch(n){case"first_factor":return o;case"second_factor":return -1!==s?l:o;case"multi_factor":return -1===s?o:o&&l}})(t,e);return[i||n,r].some(e=>null===e)?[i||n,r].some(e=>!0===e):[i||n,r].every(e=>!0===e)}},4310:function(e,t,i){"use strict";i.d(t,{Ko:()=>p,U9:()=>f,ac:()=>h,qx:()=>m,r2:()=>l,yA:()=>u});var n=Object.defineProperty,r=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,s=Object.prototype.hasOwnProperty,o=e=>{throw TypeError(e)},l=(e,t)=>{for(var i in t)n(e,i,{get:t[i],enumerable:!0})},c=(e,t,i,o)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let l of a(t))s.call(e,l)||l===i||n(e,l,{get:()=>t[l],enumerable:!(o=r(t,l))||o.enumerable});return e},u=(e,t,i)=>(c(e,t,"default"),i&&c(i,t,"default")),d=(e,t,i)=>t.has(e)||o("Cannot "+i),h=(e,t,i)=>(d(e,t,"read from private field"),i?i.call(e):t.get(e)),p=(e,t,i)=>t.has(e)?o("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,i),m=(e,t,i,n)=>(d(e,t,"write to private field"),n?n.call(e,i):t.set(e,i),i),f=(e,t,i)=>(d(e,t,"access private method"),i)},8796:function(e,t,i){"use strict";i.d(t,{Z:()=>n});var n=(...e)=>{}},3959:function(e,t,i){"use strict";i.d(t,{rx:()=>a,uB:()=>r,vf:()=>n});var n=()=>!1,r=()=>!1,a=()=>{try{return!0}catch{}return!1}},7989:function(e,t,i){"use strict";i.d(t,{W:()=>r});var n=i(8796),r=()=>{let e=n.Z,t=n.Z;return{promise:new Promise((i,n)=>{e=i,t=n}),resolve:e,reject:t}}},7736:function(e,t,i){"use strict";function n(e){let t=e||"";return t.charAt(0).toUpperCase()+t.slice(1)}function r(e){return e?e.replace(/([-_][a-z])/g,e=>e.toUpperCase().replace(/-|_/,"")):""}function a(e){return e?e.replace(/[A-Z]/g,e=>`_${e.toLowerCase()}`):""}i.d(t,{MI:()=>n,TD:()=>r,a1:()=>a,aw:()=>l,fQ:()=>c,hF:()=>u,zb:()=>o});var s=e=>{let t=i=>{if(!i)return i;if(Array.isArray(i))return i.map(e=>"object"==typeof e||Array.isArray(e)?t(e):e);let n={...i};for(let i of Object.keys(n)){let r=e(i.toString());r!==i&&(n[r]=n[i],delete n[i]),"object"==typeof n[r]&&(n[r]=t(n[r]))}return n};return t},o=s(a),l=s(r);function c(e){if("boolean"==typeof e)return e;if(null==e)return!1;if("string"==typeof e){if("true"===e.toLowerCase())return!0;if("false"===e.toLowerCase())return!1}let t=parseInt(e,10);return!isNaN(t)&&t>0}function u(e){return Object.entries(e).reduce((e,[t,i])=>(void 0!==i&&(e[t]=i),e),{})}},6225:function(e,t,i){"use strict";i.d(t,{n:()=>s});var n=(e,t,i,n,r)=>{let{notify:a}=r||{},s=e.get(i);s||(s=[],e.set(i,s)),s.push(n),a&&t.has(i)&&n(t.get(i))},r=(e,t,i)=>(e.get(t)||[]).map(e=>e(i)),a=(e,t,i)=>{let n=e.get(t);n&&(i?n.splice(n.indexOf(i)>>>0,1):e.set(t,[]))},s=()=>{let e=new Map,t=new Map,i=new Map;return{on:(...i)=>n(e,t,...i),prioritizedOn:(...e)=>n(i,t,...e),emit:(n,a)=>{t.set(n,a),r(i,n,a),r(e,n,a)},off:(...t)=>a(e,...t),prioritizedOff:(...e)=>a(i,...e),internal:{retrieveListeners:t=>e.get(t)||[]}}}},6182:function(e,t,i){"use strict";i.d(t,{JF:()=>r,WY:()=>s,mv:()=>n,vO:()=>a});var n=[".lcl.dev",".lclstage.dev",".lclclerk.com"],r=[".accounts.dev",".accountsstage.dev",".accounts.lclclerk.com"],a=[".lcl.dev",".stg.dev",".lclstage.dev",".stgstage.dev",".dev.lclclerk.com",".stg.lclclerk.com",".accounts.lclclerk.com","accountsstage.dev","accounts.dev"];function s(e,t="svg"){return`https://img.clerk.com/static/${e}.${t}`}},8598:function(e,t,i){"use strict";i.d(t,{P:()=>h,MY:()=>c,kZ:()=>u,mA:()=>d,nQ:()=>o,_d:()=>p});var n=i(290),r=i(6182),a="pk_live_";function s(e){if(!e.endsWith("$"))return!1;let t=e.slice(0,-1);return!t.includes("$")&&t.includes(".")}function o(e,t={}){let i;if(!(e=e||"")||!l(e)){if(t.fatal&&!e)throw Error("Publishable key is missing. Ensure that your publishable key is correctly configured. Double-check your environment configuration for your keys, or access them here: https://dashboard.clerk.com/last-active?path=api-keys");if(t.fatal&&!l(e))throw Error("Publishable key not valid.");return null}let r=e.startsWith(a)?"production":"development";try{i=(0,n.S)(e.split("_")[2])}catch{if(t.fatal)throw Error("Publishable key not valid: Failed to decode key.");return null}if(!s(i)){if(t.fatal)throw Error("Publishable key not valid: Decoded key has invalid format.");return null}let c=i.slice(0,-1);return t.proxyUrl?c=t.proxyUrl:"development"!==r&&t.domain&&t.isSatellite&&(c=`clerk.${t.domain}`),{instanceType:r,frontendApi:c}}function l(e=""){try{if(!(e.startsWith(a)||e.startsWith("pk_test_")))return!1;let t=e.split("_");if(3!==t.length)return!1;let i=t[2];if(!i)return!1;let r=(0,n.S)(i);return s(r)}catch{return!1}}function c(){let e=new Map;return{isDevOrStagingUrl:t=>{if(!t)return!1;let i="string"==typeof t?t:t.hostname,n=e.get(i);return void 0===n&&(n=r.vO.some(e=>i.endsWith(e)),e.set(i,n)),n}}}function u(e){return e.startsWith("test_")||e.startsWith("pk_test_")}function d(e){return e.startsWith("live_")||e.startsWith("pk_live_")}async function h(e,t=globalThis.crypto.subtle){var i;let n=new TextEncoder().encode(e);return(i=String.fromCharCode(...new Uint8Array(await t.digest("sha-1",n))),"undefined"!=typeof btoa&&"function"==typeof btoa?btoa(i):"undefined"!=typeof global&&global.Buffer?new global.Buffer(i).toString("base64"):i).replace(/\+/gi,"-").replace(/\//gi,"_").substring(0,8)}var p=(e,t)=>`${e}_${t}`},8527:function(e,t,i){"use strict";function n(){return"undefined"!=typeof window}i.d(t,{Er:()=>a,TN:()=>s,_f:()=>n,af:()=>o});var r=RegExp("bot|spider|crawl|APIs-Google|AdsBot|Googlebot|mediapartners|Google Favicon|FeedFetcher|Google-Read-Aloud|DuplexWeb-Google|googleweblight|bing|yandex|baidu|duckduck|yahoo|ecosia|ia_archiver|facebook|instagram|pinterest|reddit|slack|twitter|whatsapp|youtube|semrush","i");function a(){var e;let t=n()?window?.navigator:null;return!!t&&!((e=t?.userAgent)&&r.test(e))&&!t?.webdriver}function s(){let e=n()?window?.navigator:null;if(!e)return!1;let t=e?.onLine;return e?.connection?.rtt!==0&&e?.connection?.downlink!==0&&t}function o(){return s()&&a()}},5576:function(e,t,i){"use strict";i.d(t,{X:()=>s});var n={initialDelay:125,maxDelayBetweenRetries:0,factor:2,shouldRetry:(e,t)=>t<5,retryImmediately:!1,jitter:!0},r=async e=>new Promise(t=>setTimeout(t,e)),a=(e,t)=>t?e*(1+Math.random()):e,s=async(e,t={})=>{var i;let s,o=0,{shouldRetry:l,initialDelay:c,maxDelayBetweenRetries:u,factor:d,retryImmediately:h,jitter:p}={...n,...t},m=(i={initialDelay:c,maxDelayBetweenRetries:u,factor:d,jitter:p},s=0,async()=>{let e;await r((e=a(e=i.initialDelay*Math.pow(i.factor,s),i.jitter),Math.min(i.maxDelayBetweenRetries||e,e))),s++});for(;;)try{return await e()}catch(e){if(!l(e,++o))throw e;h&&1===o?await r(a(100,p)):await m()}}},2325:function(e,t,i){"use strict";i.d(t,{J6:()=>x,NS:()=>U,Zg:()=>E,nx:()=>I,uT:()=>T});var n,r,a,s,o,l,c,u,d,h,p,m,f,_,g,y,b,w,v,S=i(7736),k=i(8598),C=i(4310),A=class{constructor(){(0,C.Ko)(this,a),(0,C.Ko)(this,n,"clerk_telemetry_throttler"),(0,C.Ko)(this,r,864e5)}isEventThrottled(e){if(!(0,C.ac)(this,a,l))return!1;let t=Date.now(),i=(0,C.U9)(this,a,s).call(this,e),c=(0,C.ac)(this,a,o)?.[i];if(!c){let e={...(0,C.ac)(this,a,o),[i]:t};localStorage.setItem((0,C.ac)(this,n),JSON.stringify(e))}if(c&&t-c>(0,C.ac)(this,r)){let e=(0,C.ac)(this,a,o);delete e[i],localStorage.setItem((0,C.ac)(this,n),JSON.stringify(e))}return!!c}};n=new WeakMap,r=new WeakMap,a=new WeakSet,s=function(e){let{sk:t,pk:i,payload:n,...r}=e,a={...n,...r};return JSON.stringify(Object.keys({...n,...r}).sort().map(e=>a[e]))},o=function(){let e=localStorage.getItem((0,C.ac)(this,n));return e?JSON.parse(e):{}},l=function(){if("undefined"==typeof window)return!1;let e=window.localStorage;if(!e)return!1;try{let t="test";return e.setItem(t,t),e.removeItem(t),!0}catch(t){return t instanceof DOMException&&("QuotaExceededError"===t.name||"NS_ERROR_DOM_QUOTA_REACHED"===t.name)&&e.length>0&&e.removeItem((0,C.ac)(this,n)),!1}};var U=class{constructor(e){(0,C.Ko)(this,m),(0,C.Ko)(this,c),(0,C.Ko)(this,u),(0,C.Ko)(this,d,{}),(0,C.Ko)(this,h,[]),(0,C.Ko)(this,p),(0,C.qx)(this,c,{maxBufferSize:e.maxBufferSize??5,samplingRate:e.samplingRate??1,disabled:e.disabled??!1,debug:e.debug??!1,endpoint:"https://clerk-telemetry.com"}),e.clerkVersion||"undefined"!=typeof window?(0,C.ac)(this,d).clerkVersion=e.clerkVersion??"":(0,C.ac)(this,d).clerkVersion="",(0,C.ac)(this,d).sdk=e.sdk,(0,C.ac)(this,d).sdkVersion=e.sdkVersion,(0,C.ac)(this,d).publishableKey=e.publishableKey??"";let t=(0,k.nQ)(e.publishableKey);t&&((0,C.ac)(this,d).instanceType=t.instanceType),e.secretKey&&((0,C.ac)(this,d).secretKey=e.secretKey.substring(0,16)),(0,C.qx)(this,u,new A)}get isEnabled(){return!("development"!==(0,C.ac)(this,d).instanceType||(0,C.ac)(this,c).disabled||"undefined"!=typeof process&&process.env&&(0,S.fQ)(process.env.CLERK_TELEMETRY_DISABLED)||"undefined"!=typeof window&&window?.navigator?.webdriver)}get isDebug(){return(0,C.ac)(this,c).debug||"undefined"!=typeof process&&process.env&&(0,S.fQ)(process.env.CLERK_TELEMETRY_DEBUG)}record(e){let t=(0,C.U9)(this,m,v).call(this,e.event,e.payload);(0,C.U9)(this,m,b).call(this,t.event,t),(0,C.U9)(this,m,f).call(this,t,e.eventSamplingRate)&&((0,C.ac)(this,h).push(t),(0,C.U9)(this,m,g).call(this))}};c=new WeakMap,u=new WeakMap,d=new WeakMap,h=new WeakMap,p=new WeakMap,m=new WeakSet,f=function(e,t){return this.isEnabled&&!this.isDebug&&(0,C.U9)(this,m,_).call(this,e,t)},_=function(e,t){let i=Math.random();return!!(i<=(0,C.ac)(this,c).samplingRate&&(void 0===t||i<=t))&&!(0,C.ac)(this,u).isEventThrottled(e)},g=function(){if("undefined"==typeof window)return void(0,C.U9)(this,m,y).call(this);if((0,C.ac)(this,h).length>=(0,C.ac)(this,c).maxBufferSize){(0,C.ac)(this,p)&&("undefined"!=typeof cancelIdleCallback?cancelIdleCallback:clearTimeout)((0,C.ac)(this,p)),(0,C.U9)(this,m,y).call(this);return}(0,C.ac)(this,p)||("requestIdleCallback"in window?(0,C.qx)(this,p,requestIdleCallback(()=>{(0,C.U9)(this,m,y).call(this)})):(0,C.qx)(this,p,setTimeout(()=>{(0,C.U9)(this,m,y).call(this)},0)))},y=function(){fetch(new URL("/v1/event",(0,C.ac)(this,c).endpoint),{method:"POST",body:JSON.stringify({events:(0,C.ac)(this,h)}),headers:{"Content-Type":"application/json"}}).catch(()=>void 0).then(()=>{(0,C.qx)(this,h,[])}).catch(()=>void 0)},b=function(e,t){this.isDebug&&(void 0!==console.groupCollapsed?(console.groupCollapsed("[clerk/telemetry]",e),console.log(t),console.groupEnd()):console.log("[clerk/telemetry]",e,t))},w=function(){let e={name:(0,C.ac)(this,d).sdk,version:(0,C.ac)(this,d).sdkVersion};if("undefined"!=typeof window){let t=window;if(t.Clerk){let i=t.Clerk;if("object"==typeof i&&null!==i&&"constructor"in i&&"function"==typeof i.constructor&&i.constructor.sdkMetadata){let{name:t,version:n}=i.constructor.sdkMetadata;void 0!==t&&(e.name=t),void 0!==n&&(e.version=n)}}}return e},v=function(e,t){let i=(0,C.U9)(this,m,w).call(this);return{event:e,cv:(0,C.ac)(this,d).clerkVersion??"",it:(0,C.ac)(this,d).instanceType??"",sdk:i.name,sdkv:i.version,...(0,C.ac)(this,d).publishableKey?{pk:(0,C.ac)(this,d).publishableKey}:{},...(0,C.ac)(this,d).secretKey?{sk:(0,C.ac)(this,d).secretKey}:{},payload:t}};var O="COMPONENT_MOUNTED";function P(e){return function(t,i,n){return{event:e,eventSamplingRate:.1,payload:{component:t,appearanceProp:!!i?.appearance,baseTheme:!!i?.appearance?.baseTheme,elements:!!i?.appearance?.elements,variables:!!i?.appearance?.variables,...n}}}}function I(e,t,i){return P(O)(e,t,i)}function T(e,t,i){return P("COMPONENT_OPENED")(e,t,i)}function E(e,t={}){return{event:O,eventSamplingRate:.1,payload:{component:e,...t}}}function x(e,t){return{event:"METHOD_CALLED",payload:{method:e,...t}}}},290:function(e,t,i){"use strict";i.d(t,{S:()=>n});var n=e=>"undefined"!=typeof atob&&"function"==typeof atob?atob(e):"undefined"!=typeof global&&global.Buffer?new global.Buffer(e,"base64").toString():e},9695:function(e,t,i){"use strict";i.d(t,{Q:()=>s});var n=i(8796),r='const respond=r=>{self.postMessage(r)},workerToTabIds={};self.addEventListener("message",r=>{const e=r.data;switch(e.type){case"setTimeout":workerToTabIds[e.id]=setTimeout(()=>{respond({id:e.id}),delete workerToTabIds[e.id]},e.ms);break;case"clearTimeout":workerToTabIds[e.id]&&(clearTimeout(workerToTabIds[e.id]),delete workerToTabIds[e.id]);break;case"setInterval":workerToTabIds[e.id]=setInterval(()=>{respond({id:e.id})},e.ms);break;case"clearInterval":workerToTabIds[e.id]&&(clearInterval(workerToTabIds[e.id]),delete workerToTabIds[e.id]);break}});\n',a=(e,t={})=>{if("undefined"==typeof Worker)return null;try{let i=new Blob([e],{type:"application/javascript; charset=utf-8"}),n=globalThis.URL.createObjectURL(i);return new Worker(n,t)}catch{return console.warn("Clerk: Cannot create worker from blob. Consider adding worker-src blob:; to your CSP"),null}},s=()=>{let e=0,t=()=>e++,i=new Map,s=(e,t)=>e?.postMessage(t),o=e=>{i.get(e.data.id)?.()},l=a(r,{name:"clerk-timers"});if(l?.addEventListener("message",o),!l){let e=globalThis.setTimeout.bind(globalThis),t=globalThis.setInterval.bind(globalThis);return{setTimeout:e,setInterval:t,clearTimeout:globalThis.clearTimeout.bind(globalThis),clearInterval:globalThis.clearInterval.bind(globalThis),cleanup:n.Z}}let c=()=>{l||(l=a(r,{name:"clerk-timers"}),l?.addEventListener("message",o))};return{setTimeout:(e,n)=>{c();let r=t();return i.set(r,()=>{e(),i.delete(r)}),s(l,{type:"setTimeout",id:r,ms:n}),r},setInterval:(e,n)=>{c();let r=t();return i.set(r,e),s(l,{type:"setInterval",id:r,ms:n}),r},clearTimeout:e=>{c(),i.delete(e),s(l,{type:"clearTimeout",id:e})},clearInterval:e=>{c(),i.delete(e),s(l,{type:"clearInterval",id:e})},cleanup:()=>{l&&(l.terminate(),l=null,i.clear())}}}},8387:function(e,t,i){"use strict";function n(e){try{return new Date(e||new Date)}catch{return new Date}}function r(e){let{date:t,relativeTo:i}=e;if(!t||!i)return null;let r=n(t),a=function(e,t,{absolute:i=!0}={}){if(!e||!t)return 0;let n=Date.UTC(e.getFullYear(),e.getMonth(),e.getDate()),r=Math.floor((Date.UTC(t.getFullYear(),t.getMonth(),t.getDate())-n)/864e5);return i?Math.abs(r):r}(n(i),r,{absolute:!1});return a<-6?{relativeDateCase:"other",date:r}:a<-1?{relativeDateCase:"previous6Days",date:r}:-1===a?{relativeDateCase:"lastDay",date:r}:0===a?{relativeDateCase:"sameDay",date:r}:1===a?{relativeDateCase:"nextDay",date:r}:a<7?{relativeDateCase:"next6Days",date:r}:{relativeDateCase:"other",date:r}}function a(e,t){let i=n(e);return i.setFullYear(i.getFullYear()+t),i}i.d(t,{lY:()=>r,Bc:()=>a,P9:()=>n}),i(4310)},1188:function(e,t,i){"use strict";i.d(t,{x6:()=>s,x9:()=>a});var n=i(3959),r=new Set,a=(e,t,i)=>{let a=(0,n.uB)()||(0,n.rx)(),s=i??e;r.has(s)||a||(r.add(s),console.warn(`Clerk - DEPRECATION WARNING: "${e}" is deprecated and will be removed in the next major release.
          ${t}`))},s=(e,t,i,n)=>{let r=e[t];Object.defineProperty(e,t,{get:()=>(a(t,i,n),r),set(e){r=e}})};i(4310)},3531:function(e,t,i){"use strict";i.d(t,{G1:()=>n.G1,LT:()=>n.LT,N:()=>n.N,RK:()=>n.RK,UZ:()=>n.UZ,ZC:()=>n.ZC,ay:()=>n.ay,eE:()=>n.eE,gO:()=>n.gO,iR:()=>n.iR,ix:()=>n.ix,kD:()=>n.kD,mh:()=>n.mh,nU:()=>n.nU,pG:()=>n.pG,sZ:()=>n.sZ,t5:()=>n.t5,u$:()=>n.u$,uX:()=>n.uX,w$:()=>n.w$});var n=i(4967);i(4310)},1402:function(e,t,i){"use strict";i.d(t,{MY:()=>n.MY,P:()=>n.P,_d:()=>n._d,kZ:()=>n.kZ,mA:()=>n.mA,nQ:()=>n.nQ});var n=i(8598);i(4310)},748:function(e,t,i){"use strict";i.d(t,{v:()=>r});var n=i(5576);async function r(e="",t){let{async:i,defer:a,beforeLoad:s,crossOrigin:o,nonce:l}=t||{};return(0,n.X)(()=>new Promise((t,n)=>{e||n(Error("loadScript cannot be called without a src")),document&&document.body||n("loadScript cannot be called when document does not exist");let r=document.createElement("script");o&&r.setAttribute("crossorigin",o),r.async=i||!1,r.defer=a||!1,r.addEventListener("load",()=>{r.remove(),t(r)}),r.addEventListener("error",()=>{r.remove(),n()}),r.src=e,r.nonce=l,s?.(r),document.body.appendChild(r)}),{shouldRetry:(e,t)=>t<=5})}i(4310)},2358:function(e,t,i){"use strict";i.d(t,{k:()=>r});var n=new Set,r={warnOnce:e=>{n.has(e)||(n.add(e),console.warn(e))},logOnce:e=>{n.has(e)||(console.log(e),n.add(e))}};i(4310)},6670:function(e,t,i){"use strict";i.d(t,{A:()=>n});var n="__clerk_netlify_cache_bust";i(4310)},6111:function(e,t,i){"use strict";i.d(t,{W:()=>r});var n=i(9695);function r({delayInMs:e}={delayInMs:1e3}){let t,i=(0,n.Q)(),a=!1,s=()=>{t&&(i.clearTimeout(t),i.cleanup()),a=!0},o=async n=>{a=!1,await n(s),a||(t=i.setTimeout(()=>{o(n)},e))};return{run:o,stop:s}}i(4310)},153:function(e,t,i){"use strict";i.d(t,{X:()=>n.X});var n=i(5576);i(4310)},2810:function(e,t,i){"use strict";i.d(t,{NS:()=>n.NS,Zg:()=>n.Zg,nx:()=>n.nx,uT:()=>n.uT});var n=i(2325);i(7736),i(4310)},5027:function(e,t,i){"use strict";i.d(t,{MI:()=>n.MI,TD:()=>n.TD,a1:()=>n.a1,aw:()=>n.aw,hF:()=>n.hF,zb:()=>n.zb});var n=i(7736);i(4310)},4944:function(e,t,i){"use strict";i.d(t,{A5:()=>s,xy:()=>a,d5:()=>r,sD:()=>c,LQ:()=>o});var n=i(6182);function r(e=""){return(e||"").replace(/^.+:\/\//,"")}function a(e){let t;if(!e)return"";if(e.match(/^(clerk\.)+\w*$/))t=/(clerk\.)*(?=clerk\.)/;else{if(e.match(/\.clerk.accounts/))return e;t=/^(clerk\.)*/gi}let i=e.replace(t,"");return`clerk.${i}`}function s(e){return n.mv.some(t=>e.startsWith("accounts.")&&e.endsWith(t))}function o(e){return n.JF.some(t=>e.endsWith(t)&&!e.endsWith(".clerk"+t))}var l=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,c=e=>l.test(e);i(4310)},5100:function(e,t,i){"use strict";function n(e){return Promise.all(Array.from(e).map(e=>e.then(e=>({status:"fulfilled",value:e}),e=>({status:"rejected",reason:e}))))}i.d(t,{EB:()=>r,WK:()=>a.W,Lu:()=>n,YZ:()=>o,vf:()=>l.vf,ZT:()=>s.Z});var r=(e,t)=>{if(e&&t)for(let i in e)Object.prototype.hasOwnProperty.call(e,i)&&null!==e[i]&&"object"==typeof e[i]?(void 0===t[i]&&(t[i]=new(Object.getPrototypeOf(e[i])).constructor),r(e[i],t[i])):Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},a=i(7989),s=i(8796);function o(e,t,i){return"function"==typeof e?e(t):void 0!==e?e:void 0!==i?i:void 0}var l=i(3959);i(4310)},2208:function(e,t,i){"use strict";i.d(t,{C6:()=>s,h_:()=>a,iW:()=>r});var n=i(8527);function r(){return(0,n.Er)()&&"function"==typeof window.PublicKeyCredential}async function a(){try{return r()&&await window.PublicKeyCredential.isConditionalMediationAvailable()}catch{return!1}}async function s(){try{return"undefined"!=typeof window&&await window.PublicKeyCredential.isUserVerifyingPlatformAuthenticatorAvailable()}catch{return!1}}i(4310)}},t={};function i(n){var r=t[n];if(void 0!==r)return r.exports;var a=t[n]={id:n,loaded:!1,exports:{}};return e[n].call(a.exports,a,a.exports,i),a.loaded=!0,a.exports}return i.m=e,i.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return i.d(t,{a:t}),t},(()=>{var e,t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__;i.t=function(n,r){if(1&r&&(n=this(n)),8&r||"object"==typeof n&&n&&(4&r&&n.__esModule||16&r&&"function"==typeof n.then))return n;var a=Object.create(null);i.r(a);var s={};e=e||[null,t({}),t([]),t(t)];for(var o=2&r&&n;"object"==typeof o&&!~e.indexOf(o);o=t(o))Object.getOwnPropertyNames(o).forEach(e=>{s[e]=()=>n[e]});return s.default=()=>n,i.d(a,s),a}})(),i.d=(e,t)=>{for(var n in t)i.o(t,n)&&!i.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce((t,n)=>(i.f[n](e,t),t),[])),i.hmd=e=>((e=Object.create(e)).children||(e.children=[]),Object.defineProperty(e,"exports",{enumerable:!0,set:()=>{throw Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+e.id)}}),e),i.u=e=>""+(({101:"taskSelectOrganization",150:"op-api-keys-page",158:"organizationlist",177:"statement-page",199:"cookieSuffix",200:"vendors",211:"prefetchorganizationlist",219:"pricingTable",237:"checkout",270:"userbutton",307:"keylessPrompt",325:"zxcvbn-common",33:"planDetails",344:"framework",378:"impersonationfab",470:"userprofile",511:"op-plans-page",554:"organizationprofile",573:"ui-common",616:"apiKeys",642:"revoke-api-key-modal",662:"userverification",708:"zxcvbn-ts-core",710:"signup",711:"payment-attempt-page",722:"signin",776:"oauthConsent",780:"organizationswitcher",809:"up-api-keys-page",82:"up-billing-page",832:"stripe-vendors",861:"waitlist",875:"blankcaptcha",877:"sessionTasks",916:"op-billing-page",920:"onetap",956:"coinbase-wallet-sdk",96:"createorganization",965:"subscriptionDetails",99:"up-plans-page"})[e]||e)+"_clerk.browser_"+i.h().slice(0,6)+"_5.79.0.js",i.h=()=>"2ed373de16063522",i.g=(()=>{if("object"==typeof globalThis)return globalThis;try{return this||Function("return this")()}catch(e){if("object"==typeof window)return window}})(),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={},t="@clerk/clerk-js:";i.l=function(n,r,a,s){if(e[n])return void e[n].push(r);if(void 0!==a)for(var o,l,c=document.getElementsByTagName("script"),u=0;u<c.length;u++){var d=c[u];if(d.getAttribute("src")==n||d.getAttribute("data-webpack")==t+a){o=d;break}}o||(l=!0,(o=document.createElement("script")).charset="utf-8",o.timeout=120,i.nc&&o.setAttribute("nonce",i.nc),o.setAttribute("data-webpack",t+a),o.src=n),e[n]=[r];var h=function(t,i){o.onerror=o.onload=null,clearTimeout(p);var r=e[n];if(delete e[n],o.parentNode&&o.parentNode.removeChild(o),r&&r.forEach(function(e){return e(i)}),t)return t(i)},p=setTimeout(h.bind(null,void 0,{type:"timeout",target:o}),12e4);o.onerror=h.bind(null,o.onerror),o.onload=h.bind(null,o.onload),l&&document.head.appendChild(o)}})(),i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{i.g.importScripts&&(e=i.g.location+"");var e,t=i.g.document;if(!e&&t&&(t.currentScript&&"SCRIPT"===t.currentScript.tagName.toUpperCase()&&(e=t.currentScript.src),!e)){var n=t.getElementsByTagName("script");if(n.length)for(var r=n.length-1;r>-1&&(!e||!/^http(s?):/.test(e));)e=n[r--].src}if(!e)throw Error("Automatic publicPath is not supported in this browser");i.p=e=e.replace(/^blob:/,"").replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/")})(),(()=>{var e={397:0};i.f.j=function(t,n){var r=i.o(e,t)?e[t]:void 0;if(0!==r)if(r)n.push(r[2]);else{var a=new Promise((i,n)=>r=e[t]=[i,n]);n.push(r[2]=a);var s=i.p+i.u(t),o=Error();i.l(s,function(n){if(i.o(e,t)&&(0!==(r=e[t])&&(e[t]=void 0),r)){var a=n&&("load"===n.type?"missing":n.type),s=n&&n.target&&n.target.src;o.message="Loading chunk "+t+" failed.\n("+a+": "+s+")",o.name="ChunkLoadError",o.type=a,o.request=s,r[1](o)}},"chunk-"+t,t)}};var t=(t,n)=>{var r,a,s=n[0],o=n[1],l=n[2],c=0;if(s.some(t=>0!==e[t])){for(r in o)i.o(o,r)&&(i.m[r]=o[r]);l&&l(i)}for(t&&t(n);c<s.length;c++)a=s[c],i.o(e,a)&&e[a]&&e[a][0](),e[a]=0},n=globalThis.webpackChunk_clerk_clerk_js=globalThis.webpackChunk_clerk_clerk_js||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})(),i(929)})());
          Solution

          Ensure that only one component in your stack: code, web server, application server, load balancer, etc. is configured to set or add a HTTP Strict-Transport-Security (HSTS) header.

    4. https://beacons.gcp.gvt2.com (1)

      1. Strict-Transport-Security Header Not Set (1)
        1. POST https://beacons.gcp.gvt2.com/domainreliability/upload
          Alert tags
          Alert description

          HTTP Strict Transport Security (HSTS) is a web security policy mechanism whereby a web server declares that complying user agents (such as a web browser) are to interact with it using only secure HTTPS connections (i.e. HTTP layered over TLS/SSL). HSTS is an IETF standards track protocol and is specified in RFC 6797.

          Request
          Request line and header section (362 bytes)
          POST https://beacons.gcp.gvt2.com/domainreliability/upload HTTP/1.1
          host: beacons.gcp.gvt2.com
          Connection: keep-alive
          Content-Length: 1248
          Content-Type: application/json; charset=utf-8
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36
          Accept-Language: en-GB,en-US;q=0.9,en;q=0.8
          
          
          Request body (1248 bytes)
          {"entries":[{"failure_data":{"custom_error":"net::ERR_ABORTED"},"network_changed":false,"protocol":"","request_age_ms":99804,"request_elapsed_ms":133,"sample_rate":1.0,"server_ip":"","status":"aborted","url":"https://www.google.com/","was_proxied":false},{"failure_data":{"custom_error":"net::ERR_ABORTED"},"network_changed":false,"protocol":"","request_age_ms":99670,"request_elapsed_ms":315,"sample_rate":1.0,"server_ip":"","status":"aborted","url":"https://www.google.com/","was_proxied":false},{"failure_data":{"custom_error":"net::ERR_ABORTED"},"network_changed":false,"protocol":"","request_age_ms":99355,"request_elapsed_ms":169,"sample_rate":1.0,"server_ip":"","status":"aborted","url":"https://www.google.com/","was_proxied":false},{"failure_data":{"custom_error":"net::ERR_ABORTED"},"network_changed":false,"protocol":"","request_age_ms":99185,"request_elapsed_ms":253,"sample_rate":1.0,"server_ip":"","status":"aborted","url":"https://www.google.com/","was_proxied":false},{"failure_data":{"custom_error":"net::ERR_ABORTED"},"network_changed":false,"protocol":"","request_age_ms":98931,"request_elapsed_ms":855,"sample_rate":1.0,"server_ip":"","status":"aborted","url":"https://www.google.com/","was_proxied":false}],"reporter":"chrome"}
          Response
          Status line and header section (787 bytes)
          HTTP/1.1 200 OK
          Report-To: {"group":"ntbdioescrec:47:0","max_age":2592000,"endpoints":[{"url":"https://csp.withgoogle.com/csp/report-to/scaffolding/ntbdioescrec:47:0"}],}
          NEL: {"failure_fraction":1,"include_subdomains":false,"max_age":300,"report_to":"nel","success_fraction":0.25}
          Content-Type: application/javascript; charset=utf-8
          Content-Security-Policy-Report-Only: script-src 'none'; form-action 'none'; frame-src 'none'; report-uri https://csp.withgoogle.com/csp/scaffolding/ntbdioescrec:47:0
          Cross-Origin-Opener-Policy-Report-Only: same-origin; report-to=ntbdioescrec:47:0
          Date: Wed, 06 Aug 2025 12:17:51 GMT
          Server: Domain Reliability Server
          Content-Length: 0
          X-XSS-Protection: 0
          X-Frame-Options: SAMEORIGIN
          Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
          
          
          Response body (0 bytes)
          Solution

          Ensure that your web server, application server, load balancer, etc. is configured to enforce Strict-Transport-Security.

    5. https://accounts.google.com (1)

      1. CSP: Notices (1)
        1. GET https://accounts.google.com/RotateBoundCookies
          Alert tags
          Alert description

          Content Security Policy (CSP) is an added layer of security that helps to detect and mitigate certain types of attacks. Including (but not limited to) Cross Site Scripting (XSS), and data injection attacks. These attacks are used for everything from data theft to site defacement or distribution of malware. CSP provides a set of standard HTTP headers that allow website owners to declare approved sources of content that browsers should be allowed to load on that page — covered types are JavaScript, CSS, HTML frames, fonts, images and embeddable objects such as Java applets, ActiveX, audio and video files.

          Other info

          Warnings:

          The report-uri directive has been deprecated in favor of the new report-to directive

          Request
          Request line and header section (4397 bytes)
          GET https://accounts.google.com/RotateBoundCookies HTTP/1.1
          host: accounts.google.com
          Connection: keep-alive
          Sec-Session-Google-Rotation-Debug-Info: CgkIpL+b5/nI5hcSBAgBEAYaDwoJCIDOla75yOYXEAEYAA==
          X-Client-Data: CIq2yQEIorbJAQipncoBCKnwygEIkqHLAQino8sBCIWgzQEIqfnOAQiS/M4BCIX9zgEIuf3OAQjtgM8BCJKBzwEY4eLOAQ==
          Sec-Fetch-Site: none
          Sec-Fetch-Mode: no-cors
          Sec-Fetch-Dest: empty
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36
          Accept-Language: en-GB,en-US;q=0.9,en;q=0.8
          Cookie: SMSV=ADHTe-Dp8h0RCyyURTHkN9Ug3aiJMKdURysWlRFA3Rv2r5gL9U0R1wb70psZSfutz6Uz8lj4DhasKdK2Ch5lyxkOm5AqlhHF5GLM39DiHDR4PJiKYRE7wt0; LSOLH=|||_SVI_EOWN9trgpIoDGAMiP01BRURIZl9xNFlRd0FNYUhxZm5uY2lXZ2tNSzF5UktXWm9EOHhhRzRBaTFzSlpSV3pBMGEycnVXWjVIR2F4SQ_:|||28901568:cf79; SEARCH_SAMESITE=CgQItp4B; OTZ=8164169_84_88_104280_84_446940; AEC=AVh_V2jsubZ7eN8YzfSxgH4RFDkJUc80hwNa9PfoKhko1sJk0DEkBgjWVis; NID=525=AMb1xGLkb641D4kWXTaIgZ0AbhqmxWiY-3SEgvxtMxc3ypxHol5VFd8Ph-jReYSvcZ88NPQpF0IumA8iTj3xRWnb1QzFQgR10IiiW_FlTxtPmbGrtLlzr-ZJMO23py2t7Wh7tz-G3xcwFIENUaK9LgmSCYxg99deZdIKmawLqE1z91V3vi4g0vTz7eqCV9gQiocmiupym9LWmn5xb5c_H-fDxiAb7tbaCMsWq-ZAXMwSuEXMyox9R-sanfbuMNhgav-tpTa5CiPgRCbAi1NK85sT7ifozAj2uDWcOT2WmlfyMrx8aXR-fbz2yiC-7zlO-mgDSLVW_aT1IFETBmcPk6bF-r9R5mBfyhAalSQJSCGqosGjUa5A7jsiKsc4--4l_8AFO2GD8egvoq_lJliONJ3D31b5r84hzjwsiJcViE_jGKON4WWOh9Nta_NjTBK-IEzxztx7_3ymvwlqNHW7Qmsw6HA4akpDbIwsSlRHxPr6rAmsNXfXsiUVmo-LLO5htfzvoTIQ84AAMJEHdhw1ysebelA3SuEvW1K4niahXi-20cID3pkxxTDgb94D2jCTlfxoOHg54RAl3EFR0kWDarJOhqulaztfTqBsV4G3uRgwVsVbffYK8tmm4PjmNLwfljUDpspZ38devdptQ00EepZHTvAm-yL1Ws6XUd2bN6eVy8rz35iDiOJBra06dOJyiyZokSPf-yPxRmw1LDwX-Hxn-W8TDHyjXfnkPGtwqkuE0OHJj6h_LM5lZufmlZh5bmpdIRy3KYNehNmt-44QdT-euSo-MnB-DTmXDDpCee1kKeB1C_WO1_o0OT1jdj3BQ-kDNA; HSID=AAmTOqmc9Oo-8UzrG; SSID=AbUFleJ3E61NhkZU3; APISID=YGz6EPWiUf6HzrA5/AQpu7w-_pcdVMMZ76; SAPISID=kVnQFfVyaOAx9Dvz/AL2-OCsRgQkWqko5a; __Secure-1PAPISID=kVnQFfVyaOAx9Dvz/AL2-OCsRgQkWqko5a; __Secure-3PAPISID=kVnQFfVyaOAx9Dvz/AL2-OCsRgQkWqko5a; ACCOUNT_CHOOSER=AFx_qI42y6gX1Nazo-snsOvyJQmvXSM_NbSzMmCf2lCSFxn5B_4XW9s46jg6rGna0t6EDsUv9MnwhVCeIhkGnzLOIUJbhzZHnWabg1eI_9MDw1x-lzhFz8Zb4E25k6zeaJhNM6vjnVRB-wjc2bDBXlLgTmnRPAm43J6DLWnkaPDYpxkuALqBocs1BMY33nhkFRXd0pQ5sBxj_5xWV56QSQbc_Pcpt_SLY751uYLhf4E9tPsmWb6nTZ0Yuq_-sWz57wN1nbFVCGM2Fg11L6D1U0cbBRRxvYQ_uXdd5luYI7aAGdpjbcumsys; __Host-GAPS=1:hUOuKWXN1d-qLeJ76eXhjLGAy0BhfgL3o3-TiQ7HlAhXawm6TSOvgEP3UvhDsdV19qyBwq4pPzoDzTueGfpZeCLVAdLUb8oZxfl9Vdm_HrRN9NbUrSoJEpoBX8CGqIDA2z1qitd40HXnCWShN8W4xGGrTCAPlM4M9Eo6HlwlnZ4Bh2XQaKjRUD6xmarC61TFXhAkOXdE40Uw5oCZqYNcRnVcDZjLld5zJBIwOg:zdikeA8CkRL9035l; SID=g.a000zwg4ES5X1-0SOBWOdL7K0ANlt0s2NiOPI3p5k2zYVTiRB5d2D5TMUNH92v08djcwunzKRwACgYKAfYSARMSFQHGX2MiRQIP9Q0AXB3p2RYFIXVXxhoVAUF8yKq7QulUdU4CpOIoDgAzo2nh0076; __Secure-1PSID=g.a000zwg4ES5X1-0SOBWOdL7K0ANlt0s2NiOPI3p5k2zYVTiRB5d29ON94fHIJ2hVGuflNAih7gACgYKAbQSARMSFQHGX2MiGqUOb652Od0xMufBa9hTpRoVAUF8yKqZnesCiOfOaAbzxkTr9rSt0076; __Secure-3PSID=g.a000zwg4ES5X1-0SOBWOdL7K0ANlt0s2NiOPI3p5k2zYVTiRB5d2XjYcWmRKptmMSUPkCtRxigACgYKATASARMSFQHGX2Mi-jxbvG-IJ_rtJSA2xNSG-BoVAUF8yKpRYGWt1HVShaqLu_8t9sPH0076; LSID=o.chromewebstore.google.com|o.myaccount.google.com|s.PK|s.youtube:g.a000zwg4EQHN9fJHdmFg_8n8fw5dD3Jp37IcYjDuhiFXXnQO_MOC7QkxirxvAwRG9da4PPddqAACgYKASsSARMSFQHGX2MiLlRPcy_7DIXAG9whRivWwxoVAUF8yKq7hmGdf-4VQtP1gMPD9JTf0076; __Host-1PLSID=o.chromewebstore.google.com|o.myaccount.google.com|s.PK|s.youtube:g.a000zwg4EQHN9fJHdmFg_8n8fw5dD3Jp37IcYjDuhiFXXnQO_MOCDYXQ_d-5oQPb_a8c8MVoZwACgYKAXsSARMSFQHGX2Mi_WNJcvIn886TV2eEYrNjxhoVAUF8yKpIX4c6ZUCLPiD0rOji5Wug0076; __Host-3PLSID=o.chromewebstore.google.com|o.myaccount.google.com|s.PK|s.youtube:g.a000zwg4EQHN9fJHdmFg_8n8fw5dD3Jp37IcYjDuhiFXXnQO_MOCFh6r8pUeMwq0xlYqYGiBzAACgYKAVESARMSFQHGX2Mik2QCDRDCGqucYU-N6zscdRoVAUF8yKqbRHmxlBU0KmgoeQVoEHB70076; __Host-GAPSTS=gapsts-Ci0BZgs1IM57S8scXXZJ9gC1tap-zY95jkg7Yxgu58-sI19awun-Gf1i6vJBVkgQAQ==; __Secure-1PSIDTS=sidts-CjYB5H03P1lqXpdBbxJWtiHsiQt2CoH-T2eEzbQ9gs7rCjOP_dIDHNLY6ldO49r_lyCzg5IPR30QAA; __Secure-3PSIDTS=sidts-CjYB5H03P1lqXpdBbxJWtiHsiQt2CoH-T2eEzbQ9gs7rCjOP_dIDHNLY6ldO49r_lyCzg5IPR30QAA; SIDCC=AKEyXzV7qZTqW6xvCVPH8kfGxvHQlKeooX5wddq0XF7D-SAZVoaMf6XtIZJbtMwVWIlt_3oR7A; __Secure-1PSIDCC=AKEyXzUMnpv1UZNxkWRXY-CoH8Z2L9MvD-DOI7YG1B85R6WWo-hfdcg3NWudrzvdYpHR-exIVw; __Secure-3PSIDCC=AKEyXzWzCkK2f5TxeR2V7Li5XPwUy33ZMMfeW2ZJckPA7uFNwLyUbU0Kp2Sbd5ztEPfwzOihzw
          
          
          Request body (0 bytes)
          Response
          Status line and header section (3681 bytes)
          HTTP/1.1 401 Unauthorized
          Content-Type: text/html; charset=utf-8
          P3P: CP="This is not a P3P policy! See http://www.google.com/support/accounts/bin/answer.py?hl=en&answer=151657 for more info."
          P3P: CP="This is not a P3P policy! See g.co/p3phelp for more info."
          Vary: Sec-Fetch-Dest, Sec-Fetch-Mode, Sec-Fetch-Site
          sec-session-google-challenge: session_id=sidts_session; challenge=AILNkNFjIeLFO3D4RTzq-AWpHKGSCqTfZbnZTo-rw5ZZT-KJ2kkkOJmBKKPUPwHKs-6o9UCBD54
          Cache-Control: no-cache, no-store, max-age=0, must-revalidate
          Pragma: no-cache
          Expires: Mon, 01 Jan 1990 00:00:00 GMT
          Date: Wed, 06 Aug 2025 12:17:50 GMT
          Strict-Transport-Security: max-age=31536000; includeSubDomains
          Content-Security-Policy: script-src 'report-sample' 'nonce-tVlah2TYnnqqyyI4UjD1xQ' 'unsafe-inline';object-src 'none';base-uri 'self';report-uri /_/IdentityRotateCookiesDeviceBoundHttp/cspreport;worker-src 'self'
          Content-Security-Policy: script-src 'unsafe-inline' 'unsafe-eval' blob: data: 'self' https://apis.google.com https://ssl.gstatic.com https://www.google.com https://www.googletagmanager.com https://www.gstatic.com https://www.google-analytics.com;report-uri /_/IdentityRotateCookiesDeviceBoundHttp/cspreport/allowlist
          Content-Security-Policy: require-trusted-types-for 'script';report-uri /_/IdentityRotateCookiesDeviceBoundHttp/cspreport
          Content-Security-Policy-Report-Only: script-src 'unsafe-inline' 'unsafe-eval' blob: data:;report-uri /_/IdentityRotateCookiesDeviceBoundHttp/cspreport/fine-allowlist
          Cross-Origin-Opener-Policy: same-origin
          Permissions-Policy: ch-ua-arch=*, ch-ua-bitness=*, ch-ua-full-version=*, ch-ua-full-version-list=*, ch-ua-model=*, ch-ua-wow64=*, ch-ua-form-factors=*, ch-ua-platform=*, ch-ua-platform-version=*
          Accept-CH: Sec-CH-UA-Arch, Sec-CH-UA-Bitness, Sec-CH-UA-Full-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Model, Sec-CH-UA-WoW64, Sec-CH-UA-Form-Factors, Sec-CH-UA-Platform, Sec-CH-UA-Platform-Version
          Server: ESF
          Content-Length: 0
          X-XSS-Protection: 0
          X-Frame-Options: SAMEORIGIN
          X-Content-Type-Options: nosniff
          Set-Cookie: NID=525=XDNEgT256sCDcrzpo0XJZDFNMEhgZcx1dNcwWDGdb5WNpAEahSB2qsFBYXi0AmcTdwOoACPqOrAuvgq6f95i8IRJqX7HzuxcxM7DYLnOx8NfA5MAgCg_OG_Wy8HsXfG8ap17QHIcDRQAaoAjAoO7IcW_y1OKkEKzcy1h7p3nGdrzX7L_y1Z9DP-MQ1ftRBX-xcf1ddAqfwyuasu4FFiBPpdwyWvyEe5xe60KM03gV6T1mbDDaJ2bNVNm6Geb4TgBUA80GNnKdEtDWCDquP5O1VAKYZHEhMLub6tDorJJKMJwbgAY9cbeiiJIJMr930HpN0eamc2kRiw0oM7ADlDX3wQHyuataxCzMzWTYvI95iN7sy_8jBNVjq6E22VufjZxve6jTbellvGaHO-aipFgAxX6fQmTEx8z3adezyiTqwAJkBm7fFKsFjqb5UFcEvB0blbCWv5E3pULx2R4vD1tXK4z9bet1CAOiOX7RaGYEaMIsb8zYRRHpSSriYUVpL44p7bCP_FyljVE61EEx_NuV7MLREK4ru30GMBtMXv_x-xkyEAVkI9F8yeCUvFfj__sbnmbGcSW_62Ns8p2PR5WWtxAq-7p_PPW-7VcxvwHDKm665v8_SwbpDSwPUZMip22NHi0cIl5xit43wtmaELOeuDCMUtku4NP8GTa60otHU09lUPA2O4Q7Hxhpu7szRRYoR5Fvm6pArbajz8RdwY7tVqwc-81grx36seV1WxbjEYtpzqELT84HW5uwHRDxDRQ4s7SwluZKTjGDgtlAovopvhM1Z6zrtaMd2BagGrJy6b0yeQDeRRX7x0Qf5e8Mmrr3kqjeQ; expires=Thu, 05-Feb-2026 09:31:55 GMT; path=/; domain=.google.com; Secure; HttpOnly; SameSite=none
          Set-Cookie: SIDCC=AKEyXzVWnBrw4pPbPKCs2LcDCctK1HeF7TcnPA9UPMRpJwN5IlQjIyDu_2VMQK-LTjzYrKgXgA; expires=Thu, 06-Aug-2026 12:17:50 GMT; path=/; domain=.google.com; priority=high
          Set-Cookie: __Secure-1PSIDCC=AKEyXzU5YIT9_C9zMynzjR4i2az0k8n3acQKT9uWeHnxX6OSpAfR9qhRLt1OHdGdKH7W8RSILQ; expires=Thu, 06-Aug-2026 12:17:50 GMT; path=/; domain=.google.com; Secure; HttpOnly; priority=high
          Set-Cookie: __Secure-3PSIDCC=AKEyXzXTd4BXyOM26_eUxwP1L0bORoQfPsAI0I6_c9nhGFfS96kNKlKa7haD5aMuhAwCNL7Mfw; expires=Thu, 06-Aug-2026 12:17:50 GMT; path=/; domain=.google.com; Secure; HttpOnly; priority=high; SameSite=none
          Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
          
          
          Response body (0 bytes)
          Parameter
          Content-Security-Policy
          Evidence
          script-src 'report-sample' 'nonce-tVlah2TYnnqqyyI4UjD1xQ' 'unsafe-inline';object-src 'none';base-uri 'self';report-uri /_/IdentityRotateCookiesDeviceBoundHttp/cspreport;worker-src 'self'
          Solution

          Ensure that your web server, application server, load balancer, etc. is properly configured to set the Content-Security-Policy header.

  7. Risk=Low, Confidence=Medium (10)

    1. https://word-edit.officeapps.live.com (2)

      1. Application Error Disclosure (1)
        1. GET https://word-edit.officeapps.live.com/we/MruV2ServiceHandler.ashx?sort=Date&show=10&apps=Word&rs=EN-US&WOPIsrc=https%3A%2F%2Fmy%2Emicrosoftpersonalcontent%2Ecom%2Fpersonal%2F6805525a552fc3b7%2F%5Fvti%5Fbin%2Fwopi%2Eashx%2Ffiles%2Ff46345268f44415c974faa86400b0144&&
          Alert tags
          Alert description

          This page contains an error/warning message that may disclose sensitive information like the location of the file that produced the unhandled exception. This information can be used to launch further attacks against the web application. The alert could be a false positive if the error message is found inside a documentation page.

          Request
          Request line and header section (7082 bytes)
          GET https://word-edit.officeapps.live.com/we/MruV2ServiceHandler.ashx?sort=Date&show=10&apps=Word&rs=EN-US&WOPIsrc=https%3A%2F%2Fmy%2Emicrosoftpersonalcontent%2Ecom%2Fpersonal%2F6805525a552fc3b7%2F%5Fvti%5Fbin%2Fwopi%2Eashx%2Ffiles%2Ff46345268f44415c974faa86400b0144&& HTTP/1.1
          host: word-edit.officeapps.live.com
          Connection: keep-alive
          X-WacFrontEnd: SG2PEPF0012DED4
          X-Office-AudienceGroup: Production
          sec-ch-ua-platform: "Windows"
          X-IsCoauthSession: false
          X-UserType: WOPI
          sec-ch-ua: "Not)A;Brand";v="8", "Chromium";v="138", "Google Chrome";v="138"
          X-Key: dcNEy9WZFnVUYRCNtehJH5PdH6QYOVwFOVEifVUFqVI=;MYuWaojHV8uHLo7EoCsGZRGNIVgHtIyK6FBR7Ba+0pM=,638900841176809540
          X-AccessToken: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ik1reHpHakpuZlpfZ2loRUNjdTZjdGZjaW0tdyJ9.eyJhdWQiOiJ3b3BpL215Lm1pY3Jvc29mdHBlcnNvbmFsY29udGVudC5jb21AOTE4ODA0MGQtNmM2Ny00YzViLWIxMTItMzZhMzA0YjY2ZGFkIiwiaXNzIjoiMDAwMDAwMDMtMDAwMC0wZmYxLWNlMDAtMDAwMDAwMDAwMDAwQDkwMTQwMTIyLTg1MTYtMTFlMS04ZWZmLTQ5MzA0OTI0MDE5YiIsIm5iZiI6IjE3NTQ0ODczMTQiLCJleHAiOiIxNzU0OTE1NzE0IiwibmFtZWlkIjoiMCMuZnxtZW1iZXJzaGlwfGFtbWFyYWh0NDNAZ21haWwuY29tIiwibmlpIjoibWljcm9zb2Z0LnNoYXJlcG9pbnQiLCJpc3VzZXIiOiJ0cnVlIiwiY2FjaGVrZXkiOiIwaC5mfG1lbWJlcnNoaXB8MDAwM2JmZmQ0ZGVjYzRkOEBsaXZlLmNvbSIsInNpZCI6IjI2ODY4NDgyNTg5MjQ4NTUwNjkiLCJpc2xvb3BiYWNrIjoiVHJ1ZSIsImFwcGN0eCI6ImY0NjM0NTI2OGY0NDQxNWM5NzRmYWE4NjQwMGIwMTQ0O3ZYam1GZUVqbHNqeE0xWnkzMU9mRVZpSkFFMD07RGVmYXVsdDs7MUIwM0M0MzEyRUY7VHJ1ZTs7OzM4NDA7NGExY2I5YTEtOTBlYi05MDAwLWMwYjYtYjJjZDlhY2FmN2I4IiwiZmlkIjoiMTkzMDMwIn0.Q1b4-stYpaGHQ2GF4ZRG1LBbwermqJpzE0tG9gOHO4vd9XTm99B9Pc1MsrWl7Tuxfd8LhMRNA4_G00cQ1Ks1ZdlzJ-M6_fbFZGpAOQkiuWLbM1Vv7C-clQxv6GFChLzs1PkDCFQjVckufogHBA0vt-OuFGkElbyKFaatRlwLcq_GCBsmZ8jI0giiYTi5h2PiAN7pEf1YhHySjoTKzVDO8EbMfsP2psTsqPaVIDOX-ZeiQISTo91B9JRe3ISNW8QlDc90olNPFgHrLRl6U1X0IFAkkUWJ-aJX1-iE-U1GmZnRKOpIGblNSGVKovVLkmF2Y2UrSJk9SYbm6Uz6ju7-dQ
          sec-ch-ua-mobile: ?0
          X-UserSessionId: 175c0840-4205-5efa-65c5-5bcee67fe6e3
          X-Requested-With: XMLHttpRequest
          X-WacCluster: PSG4
          access_token_ttl: 1754915714183
          haep: 6
          X-xhr: 1
          X-DisableLogSampling: 0
          X-FileLogId: e8b2b6113c3bc3b60578cba33d645d36d5139f4f7283e0fa72ae09e53f5b250b
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36
          X-AccessTokenTtl: 1754915714183
          X-OfficeVersion: 20250801.3
          access_token: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ik1reHpHakpuZlpfZ2loRUNjdTZjdGZjaW0tdyJ9.eyJhdWQiOiJ3b3BpL215Lm1pY3Jvc29mdHBlcnNvbmFsY29udGVudC5jb21AOTE4ODA0MGQtNmM2Ny00YzViLWIxMTItMzZhMzA0YjY2ZGFkIiwiaXNzIjoiMDAwMDAwMDMtMDAwMC0wZmYxLWNlMDAtMDAwMDAwMDAwMDAwQDkwMTQwMTIyLTg1MTYtMTFlMS04ZWZmLTQ5MzA0OTI0MDE5YiIsIm5iZiI6IjE3NTQ0ODczMTQiLCJleHAiOiIxNzU0OTE1NzE0IiwibmFtZWlkIjoiMCMuZnxtZW1iZXJzaGlwfGFtbWFyYWh0NDNAZ21haWwuY29tIiwibmlpIjoibWljcm9zb2Z0LnNoYXJlcG9pbnQiLCJpc3VzZXIiOiJ0cnVlIiwiY2FjaGVrZXkiOiIwaC5mfG1lbWJlcnNoaXB8MDAwM2JmZmQ0ZGVjYzRkOEBsaXZlLmNvbSIsInNpZCI6IjI2ODY4NDgyNTg5MjQ4NTUwNjkiLCJpc2xvb3BiYWNrIjoiVHJ1ZSIsImFwcGN0eCI6ImY0NjM0NTI2OGY0NDQxNWM5NzRmYWE4NjQwMGIwMTQ0O3ZYam1GZUVqbHNqeE0xWnkzMU9mRVZpSkFFMD07RGVmYXVsdDs7MUIwM0M0MzEyRUY7VHJ1ZTs7OzM4NDA7NGExY2I5YTEtOTBlYi05MDAwLWMwYjYtYjJjZDlhY2FmN2I4IiwiZmlkIjoiMTkzMDMwIn0.Q1b4-stYpaGHQ2GF4ZRG1LBbwermqJpzE0tG9gOHO4vd9XTm99B9Pc1MsrWl7Tuxfd8LhMRNA4_G00cQ1Ks1ZdlzJ-M6_fbFZGpAOQkiuWLbM1Vv7C-clQxv6GFChLzs1PkDCFQjVckufogHBA0vt-OuFGkElbyKFaatRlwLcq_GCBsmZ8jI0giiYTi5h2PiAN7pEf1YhHySjoTKzVDO8EbMfsP2psTsqPaVIDOX-ZeiQISTo91B9JRe3ISNW8QlDc90olNPFgHrLRl6U1X0IFAkkUWJ-aJX1-iE-U1GmZnRKOpIGblNSGVKovVLkmF2Y2UrSJk9SYbm6Uz6ju7-dQ
          Accept: */*
          Sec-Fetch-Site: same-origin
          Sec-Fetch-Mode: cors
          Sec-Fetch-Dest: empty
          Referer: https://word-edit.officeapps.live.com/we/wordeditorframe.aspx?new=1&ui=en-US&rs=en-US&wopisrc=https%3A%2F%2Fmy.microsoftpersonalcontent.com%2Fpersonal%2F6805525a552fc3b7%2F_vti_bin%2Fwopi.ashx%2Ffiles%2Ff46345268f44415c974faa86400b0144&wdnewandopenct=1754487308156&wdorigin=OFFICECOM-WEB.START.NEW&wdprevioussessionsrc=HarmonyWeb&wdprevioussession=1e5ba336-ff8e-4a7c-a2aa-ef1c91d9bd44&wdenableroaming=1&mscc=1&wdodb=1&hid=4A1CB9A1-90EB-9000-C0B6-B2CD9ACAF7B8.0&uih=onedrivecom&wdlcid=en-US&jsapi=1&jsapiver=v2&corrid=175c0840-4205-5efa-65c5-5bcee67fe6e3&usid=175c0840-4205-5efa-65c5-5bcee67fe6e3&newsession=1&sftc=1&uihit=docaspx&muv=1&cac=1&sams=1&sfp=1&sdp=1&hch=1&hwfh=1&dchat=1&sc=%7B%22pmo%22%3A%22https%3A%2F%2Fonedrive.live.com%22%2C%22pmshare%22%3Atrue%7D&ctp=LeastProtected&rct=Normal&wdhostclicktime=1754487310596&afdflight=17&csiro=1&wdredirectionreason=Unified_SingleFlush
          Accept-Language: en-GB,en-US;q=0.9,en;q=0.8
          Cookie: WordReactShyRibbonPreference=false; WordReactRibbonMLRPreference=false; WordIsSimplifiedRibbonOn=true; MicrosoftApplicationsTelemetryDeviceId=f7bb85cf-0881-477c-8f54-81dddf4e38ca; MUID=d1c74c2156fa4582ab52d5d8aff10d69; ANON=A=8CF05EB1134F7503F93BEC5BFFFFFFFF&E=1f17&W=1; mkt=en-GB; PPLState=1; MSPAuth=Disabled; MSPProf=Disabled; mkt1=en-US; amsc=8AO3QT30n14FiXrXD7TRGgKR86++UHHPuI0vcluKRlFdrIpMZ3ySdfq9sPr/MOMykrMZhNcaJS8h9e9RnAW19vhEHdhk0xh7AYp8VgDFA6mAhZjdkf6+eLUkhU8w9Y2YwQkipl8tYPzGA4YN7CBJpb4H+ZapZ6CPXnuZeZgWxcj1yMIVgraejQh50QToNrEMA0v19NzvKQ7jMB0XFzDqdr1ceuutlF8lrF5wH6eFwBPoTTotu6QX0i5qeKVJuMGS+frBXzX1zKfHgW2cxcBLGW1zRkA9I4QJNyfahOfrg851TXEraFsQahbmWDDjOmV6:2:3c; NAP=V=1.9&E=1f2a&C=F5DNBSb4u5Z2bHO8aT_ONWMbw_VRR_S4O-5EJX_4yLYhhPDVGFw_-g&W=1; WLSSC=EgAmAgMAAAAMgAAArwABG4dbCV1da+K06O1eeanYfK+dUt2LqdZLrAQCuzzGCYaVJ5FQJPoiYsGrPSovxL7J6yPmaeK07JMOvRUgu8PBfuQfbtgA5AS41lsz5WbxPXd2Yexe0ORr0Pk+XtE1eVbJhdsmbobqVCiiilT+x30vAf0IBOPMIO16+1bYVMNXjwAZnuJXfyApdNC+VNhyIsbnkJAB/r9kHy/RFdIaXDbKFVdFiHvF2JnT069hQad6ILOCcWqIP6wwgU0+D8/hoeTp36rSmCezMXu+pxLYbyzfCnnTrrVrVOsjaALurXYzTB5KMEBZROFaM5KKYD1o/ZzMWUOWJ+byL0Oq3nJ8vonDmRUBgQAVAf2/AwDYxOxNEFqTaMBNgmgQJwAAChCgABAVAGFtbWFyYWh0NDNAZ21haWwuY29tAFcAACFhbW1hcmFodDQzJWdtYWlsLmNvbUBwYXNzcG9ydC5jb20AAAAiUEsAAAAAAAAECQIAAJUqVUAABkEABUFtYXJhAANUYWoAAAAAAAAAAAAAAAAAAAAAAABVL8O3aAVSWgAAEFqTaMD0+GgAAAAAAAAAAAAAAAAPADU5LjEwMy4xOTcuMTgxAAQBAAAAAAAAAAAAAAAAAQAAAAAAAAAAAABGvnllAABBmkklHb+XhgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAA==; rtFa=vTavdG8nDXWXUyVLeyvNg/uvfkcDc2aVghFdvW8fIOomOTE4ODA0MGQtNmM2Ny00YzViLWIxMTItMzZhMzA0YjY2ZGFkIzEzMzk4OTYwOTEzNTI1Mjg0MiM0YTFjYjlhMS02MGMzLTkwMDAtYzBiNi1iZTkzMDY5ZTI1NjEjYW1tYXJhaHQ0MyU0MGdtYWlsLmNvbSMxOTMwMzAjcWFyWm9PaXlxaEdVSzBDa3dQQTRKOURXN1RRI3FhclpvT2l5cWhHVUswQ2t3UEE0SjlEVzdUUbKgOCoTMzm/TmTe/BOsZO+BDA6gQ6HYB77cgWj0PaafK1W94yho8EF6pcHRw3FnUIMpUDnO+BOIKEfzEQPbrbdx5YzHfVkXEiziEuvFuQzwIWrwEOpWXcAAwQNG51/Tj14ZkEk3rBvJSZB0S5ci0SzV6CA2//SyXNHRpVhGAc1UcR6G4oQcuGhz+fFxY+cqppJh08mT86/63Txdp7YZ3UctvSUcGj0fhYj8kDgIl9cs0kTq0/hzDK3n49e6CAtclLvUqIhdeuT/QPMFPfJN7hK3G2ycxxdzIE2vHBvOQp/CqEOaqk1MZ6atb+CucIYOGrPEBQ/ac3dp1NpH6PltTAjTAAAA; SIMI=eyJzdCI6MH0=; BIGipCookie=000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000; xid=3fba1449-91ba-4534-9b1f-6bd775a28c29&UBryL&ODSP-ODWEB-ODCF&262; wla42=; PSG4-ARRAffinity=b0e2ff58844c0e24c1c81ef9b3d6d786d76d9e4f2f1811101b3fcbb2ea4fbb1b; E=P:MF0UKe7U3Yg=:U/DhSNxozf6PDzaGI0/+UlTOB+bNX9PonaTETBDzC6g=:F; xidseq=2
          
          
          Request body (0 bytes)
          Response
          Status line and header section (1162 bytes)
          HTTP/1.1 500 Internal Server Error
          Cache-Control: no-cache, no-store
          Pragma: no-cache
          Content-Type: text/html
          Expires: -1
          P3P: CP="CAO DSP COR ADMa DEV CONi TELi CUR PSA PSD TAI IVDi OUR SAMi BUS DEM NAV STA UNI COM INT PHY ONL FIN PUR"
          Set-Cookie: 
          X-ROUTED-TO-TARGET-SERVER-PATH: WAC_WFE_AFFINITY_TARGET_URL
          X-CorrelationId: f69d3118-cb0e-4a72-ba5e-4b69f4599dfa
          X-UserSessionId: 175c0840-4205-5efa-65c5-5bcee67fe6e3
          Strict-Transport-Security: max-age=31536000
          Timing-Allow-Origin: *
          X-OfficeFE: SG2PEPF0012DED4
          X-OfficeVersion: 16.0.19203.41004
          X-OfficeCluster: PSG4
          X-Partitioning-Enabled: true
          X-Content-Type-Options: nosniff
          X-Download-Options: noopen
          Content-Disposition: attachment
          X-OFFICEFD: SG2PEPF0001A902
          X-WacFrontEnd: SG2PEPF0012DED4
          X-Powered-By: ARR/3.0
          X-Cache: CONFIG_NOCACHE
          X-MSEdge-Flight: 2i49=afd_wacinfra4,2i4a=afd_wacinfra5,5e4w=afd_excelslicetest_control
          X-MSEdge-Features: afd_waccluster,afd_wacinfra4,afd_wacinfra5,afd_excelslicetest_control
          X-MSEdge-Ref: Ref A: ECCE501E50F643D7ABC54364A2D3304E Ref B: DXB251051109062 Ref C: 2025-08-06T13:36:05Z
          Date: Wed, 06 Aug 2025 13:36:05 GMT
          content-length: 1208
          
          
          Response body (1208 bytes)
          <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
          <html xmlns="http://www.w3.org/1999/xhtml">
          <head>
          <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
          <title>500 - Internal server error.</title>
          <style type="text/css">
          <!--
          body{margin:0;font-size:.7em;font-family:Verdana, Arial, Helvetica, sans-serif;background:#EEEEEE;}
          fieldset{padding:0 15px 10px 15px;} 
          h1{font-size:2.4em;margin:0;color:#FFF;}
          h2{font-size:1.7em;margin:0;color:#CC0000;} 
          h3{font-size:1.2em;margin:10px 0 0 0;color:#000000;} 
          #header{width:96%;margin:0 0 0 0;padding:6px 2% 6px 2%;font-family:"trebuchet MS", Verdana, sans-serif;color:#FFF;
          background-color:#555555;}
          #content{margin:0 0 0 2%;position:relative;}
          .content-container{background:#FFF;width:96%;margin-top:8px;padding:10px;position:relative;}
          -->
          </style>
          </head>
          <body>
          <div id="header"><h1>Server Error</h1></div>
          <div id="content">
           <div class="content-container"><fieldset>
            <h2>500 - Internal server error.</h2>
            <h3>There is a problem with the resource you are looking for, and it cannot be displayed.</h3>
           </fieldset></div>
          </div>
          </body>
          </html>
          
          Evidence
          HTTP/1.1 500 Internal Server Error
          Solution

          Review the source code of this page. Implement custom error pages. Consider implementing a mechanism to provide a unique error reference/identifier to the client (browser) while logging the details on the server side and not exposing them to the user.

      2. Information Disclosure - Debug Error Messages (1)
        1. GET https://word-edit.officeapps.live.com/we/MruV2ServiceHandler.ashx?sort=Date&show=10&apps=Word&rs=EN-US&WOPIsrc=https%3A%2F%2Fmy%2Emicrosoftpersonalcontent%2Ecom%2Fpersonal%2F6805525a552fc3b7%2F%5Fvti%5Fbin%2Fwopi%2Eashx%2Ffiles%2Ff46345268f44415c974faa86400b0144&&
          Alert tags
          Alert description

          The response appeared to contain common error messages returned by platforms such as ASP.NET, and Web-servers such as IIS and Apache. You can configure the list of common debug messages.

          Request
          Request line and header section (7082 bytes)
          GET https://word-edit.officeapps.live.com/we/MruV2ServiceHandler.ashx?sort=Date&show=10&apps=Word&rs=EN-US&WOPIsrc=https%3A%2F%2Fmy%2Emicrosoftpersonalcontent%2Ecom%2Fpersonal%2F6805525a552fc3b7%2F%5Fvti%5Fbin%2Fwopi%2Eashx%2Ffiles%2Ff46345268f44415c974faa86400b0144&& HTTP/1.1
          host: word-edit.officeapps.live.com
          Connection: keep-alive
          X-WacFrontEnd: SG2PEPF0012DED4
          X-Office-AudienceGroup: Production
          sec-ch-ua-platform: "Windows"
          X-IsCoauthSession: false
          X-UserType: WOPI
          sec-ch-ua: "Not)A;Brand";v="8", "Chromium";v="138", "Google Chrome";v="138"
          X-Key: dcNEy9WZFnVUYRCNtehJH5PdH6QYOVwFOVEifVUFqVI=;MYuWaojHV8uHLo7EoCsGZRGNIVgHtIyK6FBR7Ba+0pM=,638900841176809540
          X-AccessToken: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ik1reHpHakpuZlpfZ2loRUNjdTZjdGZjaW0tdyJ9.eyJhdWQiOiJ3b3BpL215Lm1pY3Jvc29mdHBlcnNvbmFsY29udGVudC5jb21AOTE4ODA0MGQtNmM2Ny00YzViLWIxMTItMzZhMzA0YjY2ZGFkIiwiaXNzIjoiMDAwMDAwMDMtMDAwMC0wZmYxLWNlMDAtMDAwMDAwMDAwMDAwQDkwMTQwMTIyLTg1MTYtMTFlMS04ZWZmLTQ5MzA0OTI0MDE5YiIsIm5iZiI6IjE3NTQ0ODczMTQiLCJleHAiOiIxNzU0OTE1NzE0IiwibmFtZWlkIjoiMCMuZnxtZW1iZXJzaGlwfGFtbWFyYWh0NDNAZ21haWwuY29tIiwibmlpIjoibWljcm9zb2Z0LnNoYXJlcG9pbnQiLCJpc3VzZXIiOiJ0cnVlIiwiY2FjaGVrZXkiOiIwaC5mfG1lbWJlcnNoaXB8MDAwM2JmZmQ0ZGVjYzRkOEBsaXZlLmNvbSIsInNpZCI6IjI2ODY4NDgyNTg5MjQ4NTUwNjkiLCJpc2xvb3BiYWNrIjoiVHJ1ZSIsImFwcGN0eCI6ImY0NjM0NTI2OGY0NDQxNWM5NzRmYWE4NjQwMGIwMTQ0O3ZYam1GZUVqbHNqeE0xWnkzMU9mRVZpSkFFMD07RGVmYXVsdDs7MUIwM0M0MzEyRUY7VHJ1ZTs7OzM4NDA7NGExY2I5YTEtOTBlYi05MDAwLWMwYjYtYjJjZDlhY2FmN2I4IiwiZmlkIjoiMTkzMDMwIn0.Q1b4-stYpaGHQ2GF4ZRG1LBbwermqJpzE0tG9gOHO4vd9XTm99B9Pc1MsrWl7Tuxfd8LhMRNA4_G00cQ1Ks1ZdlzJ-M6_fbFZGpAOQkiuWLbM1Vv7C-clQxv6GFChLzs1PkDCFQjVckufogHBA0vt-OuFGkElbyKFaatRlwLcq_GCBsmZ8jI0giiYTi5h2PiAN7pEf1YhHySjoTKzVDO8EbMfsP2psTsqPaVIDOX-ZeiQISTo91B9JRe3ISNW8QlDc90olNPFgHrLRl6U1X0IFAkkUWJ-aJX1-iE-U1GmZnRKOpIGblNSGVKovVLkmF2Y2UrSJk9SYbm6Uz6ju7-dQ
          sec-ch-ua-mobile: ?0
          X-UserSessionId: 175c0840-4205-5efa-65c5-5bcee67fe6e3
          X-Requested-With: XMLHttpRequest
          X-WacCluster: PSG4
          access_token_ttl: 1754915714183
          haep: 6
          X-xhr: 1
          X-DisableLogSampling: 0
          X-FileLogId: e8b2b6113c3bc3b60578cba33d645d36d5139f4f7283e0fa72ae09e53f5b250b
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36
          X-AccessTokenTtl: 1754915714183
          X-OfficeVersion: 20250801.3
          access_token: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ik1reHpHakpuZlpfZ2loRUNjdTZjdGZjaW0tdyJ9.eyJhdWQiOiJ3b3BpL215Lm1pY3Jvc29mdHBlcnNvbmFsY29udGVudC5jb21AOTE4ODA0MGQtNmM2Ny00YzViLWIxMTItMzZhMzA0YjY2ZGFkIiwiaXNzIjoiMDAwMDAwMDMtMDAwMC0wZmYxLWNlMDAtMDAwMDAwMDAwMDAwQDkwMTQwMTIyLTg1MTYtMTFlMS04ZWZmLTQ5MzA0OTI0MDE5YiIsIm5iZiI6IjE3NTQ0ODczMTQiLCJleHAiOiIxNzU0OTE1NzE0IiwibmFtZWlkIjoiMCMuZnxtZW1iZXJzaGlwfGFtbWFyYWh0NDNAZ21haWwuY29tIiwibmlpIjoibWljcm9zb2Z0LnNoYXJlcG9pbnQiLCJpc3VzZXIiOiJ0cnVlIiwiY2FjaGVrZXkiOiIwaC5mfG1lbWJlcnNoaXB8MDAwM2JmZmQ0ZGVjYzRkOEBsaXZlLmNvbSIsInNpZCI6IjI2ODY4NDgyNTg5MjQ4NTUwNjkiLCJpc2xvb3BiYWNrIjoiVHJ1ZSIsImFwcGN0eCI6ImY0NjM0NTI2OGY0NDQxNWM5NzRmYWE4NjQwMGIwMTQ0O3ZYam1GZUVqbHNqeE0xWnkzMU9mRVZpSkFFMD07RGVmYXVsdDs7MUIwM0M0MzEyRUY7VHJ1ZTs7OzM4NDA7NGExY2I5YTEtOTBlYi05MDAwLWMwYjYtYjJjZDlhY2FmN2I4IiwiZmlkIjoiMTkzMDMwIn0.Q1b4-stYpaGHQ2GF4ZRG1LBbwermqJpzE0tG9gOHO4vd9XTm99B9Pc1MsrWl7Tuxfd8LhMRNA4_G00cQ1Ks1ZdlzJ-M6_fbFZGpAOQkiuWLbM1Vv7C-clQxv6GFChLzs1PkDCFQjVckufogHBA0vt-OuFGkElbyKFaatRlwLcq_GCBsmZ8jI0giiYTi5h2PiAN7pEf1YhHySjoTKzVDO8EbMfsP2psTsqPaVIDOX-ZeiQISTo91B9JRe3ISNW8QlDc90olNPFgHrLRl6U1X0IFAkkUWJ-aJX1-iE-U1GmZnRKOpIGblNSGVKovVLkmF2Y2UrSJk9SYbm6Uz6ju7-dQ
          Accept: */*
          Sec-Fetch-Site: same-origin
          Sec-Fetch-Mode: cors
          Sec-Fetch-Dest: empty
          Referer: https://word-edit.officeapps.live.com/we/wordeditorframe.aspx?new=1&ui=en-US&rs=en-US&wopisrc=https%3A%2F%2Fmy.microsoftpersonalcontent.com%2Fpersonal%2F6805525a552fc3b7%2F_vti_bin%2Fwopi.ashx%2Ffiles%2Ff46345268f44415c974faa86400b0144&wdnewandopenct=1754487308156&wdorigin=OFFICECOM-WEB.START.NEW&wdprevioussessionsrc=HarmonyWeb&wdprevioussession=1e5ba336-ff8e-4a7c-a2aa-ef1c91d9bd44&wdenableroaming=1&mscc=1&wdodb=1&hid=4A1CB9A1-90EB-9000-C0B6-B2CD9ACAF7B8.0&uih=onedrivecom&wdlcid=en-US&jsapi=1&jsapiver=v2&corrid=175c0840-4205-5efa-65c5-5bcee67fe6e3&usid=175c0840-4205-5efa-65c5-5bcee67fe6e3&newsession=1&sftc=1&uihit=docaspx&muv=1&cac=1&sams=1&sfp=1&sdp=1&hch=1&hwfh=1&dchat=1&sc=%7B%22pmo%22%3A%22https%3A%2F%2Fonedrive.live.com%22%2C%22pmshare%22%3Atrue%7D&ctp=LeastProtected&rct=Normal&wdhostclicktime=1754487310596&afdflight=17&csiro=1&wdredirectionreason=Unified_SingleFlush
          Accept-Language: en-GB,en-US;q=0.9,en;q=0.8
          Cookie: WordReactShyRibbonPreference=false; WordReactRibbonMLRPreference=false; WordIsSimplifiedRibbonOn=true; MicrosoftApplicationsTelemetryDeviceId=f7bb85cf-0881-477c-8f54-81dddf4e38ca; MUID=d1c74c2156fa4582ab52d5d8aff10d69; ANON=A=8CF05EB1134F7503F93BEC5BFFFFFFFF&E=1f17&W=1; mkt=en-GB; PPLState=1; MSPAuth=Disabled; MSPProf=Disabled; mkt1=en-US; amsc=8AO3QT30n14FiXrXD7TRGgKR86++UHHPuI0vcluKRlFdrIpMZ3ySdfq9sPr/MOMykrMZhNcaJS8h9e9RnAW19vhEHdhk0xh7AYp8VgDFA6mAhZjdkf6+eLUkhU8w9Y2YwQkipl8tYPzGA4YN7CBJpb4H+ZapZ6CPXnuZeZgWxcj1yMIVgraejQh50QToNrEMA0v19NzvKQ7jMB0XFzDqdr1ceuutlF8lrF5wH6eFwBPoTTotu6QX0i5qeKVJuMGS+frBXzX1zKfHgW2cxcBLGW1zRkA9I4QJNyfahOfrg851TXEraFsQahbmWDDjOmV6:2:3c; NAP=V=1.9&E=1f2a&C=F5DNBSb4u5Z2bHO8aT_ONWMbw_VRR_S4O-5EJX_4yLYhhPDVGFw_-g&W=1; WLSSC=EgAmAgMAAAAMgAAArwABG4dbCV1da+K06O1eeanYfK+dUt2LqdZLrAQCuzzGCYaVJ5FQJPoiYsGrPSovxL7J6yPmaeK07JMOvRUgu8PBfuQfbtgA5AS41lsz5WbxPXd2Yexe0ORr0Pk+XtE1eVbJhdsmbobqVCiiilT+x30vAf0IBOPMIO16+1bYVMNXjwAZnuJXfyApdNC+VNhyIsbnkJAB/r9kHy/RFdIaXDbKFVdFiHvF2JnT069hQad6ILOCcWqIP6wwgU0+D8/hoeTp36rSmCezMXu+pxLYbyzfCnnTrrVrVOsjaALurXYzTB5KMEBZROFaM5KKYD1o/ZzMWUOWJ+byL0Oq3nJ8vonDmRUBgQAVAf2/AwDYxOxNEFqTaMBNgmgQJwAAChCgABAVAGFtbWFyYWh0NDNAZ21haWwuY29tAFcAACFhbW1hcmFodDQzJWdtYWlsLmNvbUBwYXNzcG9ydC5jb20AAAAiUEsAAAAAAAAECQIAAJUqVUAABkEABUFtYXJhAANUYWoAAAAAAAAAAAAAAAAAAAAAAABVL8O3aAVSWgAAEFqTaMD0+GgAAAAAAAAAAAAAAAAPADU5LjEwMy4xOTcuMTgxAAQBAAAAAAAAAAAAAAAAAQAAAAAAAAAAAABGvnllAABBmkklHb+XhgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAA==; rtFa=vTavdG8nDXWXUyVLeyvNg/uvfkcDc2aVghFdvW8fIOomOTE4ODA0MGQtNmM2Ny00YzViLWIxMTItMzZhMzA0YjY2ZGFkIzEzMzk4OTYwOTEzNTI1Mjg0MiM0YTFjYjlhMS02MGMzLTkwMDAtYzBiNi1iZTkzMDY5ZTI1NjEjYW1tYXJhaHQ0MyU0MGdtYWlsLmNvbSMxOTMwMzAjcWFyWm9PaXlxaEdVSzBDa3dQQTRKOURXN1RRI3FhclpvT2l5cWhHVUswQ2t3UEE0SjlEVzdUUbKgOCoTMzm/TmTe/BOsZO+BDA6gQ6HYB77cgWj0PaafK1W94yho8EF6pcHRw3FnUIMpUDnO+BOIKEfzEQPbrbdx5YzHfVkXEiziEuvFuQzwIWrwEOpWXcAAwQNG51/Tj14ZkEk3rBvJSZB0S5ci0SzV6CA2//SyXNHRpVhGAc1UcR6G4oQcuGhz+fFxY+cqppJh08mT86/63Txdp7YZ3UctvSUcGj0fhYj8kDgIl9cs0kTq0/hzDK3n49e6CAtclLvUqIhdeuT/QPMFPfJN7hK3G2ycxxdzIE2vHBvOQp/CqEOaqk1MZ6atb+CucIYOGrPEBQ/ac3dp1NpH6PltTAjTAAAA; SIMI=eyJzdCI6MH0=; BIGipCookie=000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000; xid=3fba1449-91ba-4534-9b1f-6bd775a28c29&UBryL&ODSP-ODWEB-ODCF&262; wla42=; PSG4-ARRAffinity=b0e2ff58844c0e24c1c81ef9b3d6d786d76d9e4f2f1811101b3fcbb2ea4fbb1b; E=P:MF0UKe7U3Yg=:U/DhSNxozf6PDzaGI0/+UlTOB+bNX9PonaTETBDzC6g=:F; xidseq=2
          
          
          Request body (0 bytes)
          Response
          Status line and header section (1162 bytes)
          HTTP/1.1 500 Internal Server Error
          Cache-Control: no-cache, no-store
          Pragma: no-cache
          Content-Type: text/html
          Expires: -1
          P3P: CP="CAO DSP COR ADMa DEV CONi TELi CUR PSA PSD TAI IVDi OUR SAMi BUS DEM NAV STA UNI COM INT PHY ONL FIN PUR"
          Set-Cookie: 
          X-ROUTED-TO-TARGET-SERVER-PATH: WAC_WFE_AFFINITY_TARGET_URL
          X-CorrelationId: f69d3118-cb0e-4a72-ba5e-4b69f4599dfa
          X-UserSessionId: 175c0840-4205-5efa-65c5-5bcee67fe6e3
          Strict-Transport-Security: max-age=31536000
          Timing-Allow-Origin: *
          X-OfficeFE: SG2PEPF0012DED4
          X-OfficeVersion: 16.0.19203.41004
          X-OfficeCluster: PSG4
          X-Partitioning-Enabled: true
          X-Content-Type-Options: nosniff
          X-Download-Options: noopen
          Content-Disposition: attachment
          X-OFFICEFD: SG2PEPF0001A902
          X-WacFrontEnd: SG2PEPF0012DED4
          X-Powered-By: ARR/3.0
          X-Cache: CONFIG_NOCACHE
          X-MSEdge-Flight: 2i49=afd_wacinfra4,2i4a=afd_wacinfra5,5e4w=afd_excelslicetest_control
          X-MSEdge-Features: afd_waccluster,afd_wacinfra4,afd_wacinfra5,afd_excelslicetest_control
          X-MSEdge-Ref: Ref A: ECCE501E50F643D7ABC54364A2D3304E Ref B: DXB251051109062 Ref C: 2025-08-06T13:36:05Z
          Date: Wed, 06 Aug 2025 13:36:05 GMT
          content-length: 1208
          
          
          Response body (1208 bytes)
          <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
          <html xmlns="http://www.w3.org/1999/xhtml">
          <head>
          <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
          <title>500 - Internal server error.</title>
          <style type="text/css">
          <!--
          body{margin:0;font-size:.7em;font-family:Verdana, Arial, Helvetica, sans-serif;background:#EEEEEE;}
          fieldset{padding:0 15px 10px 15px;} 
          h1{font-size:2.4em;margin:0;color:#FFF;}
          h2{font-size:1.7em;margin:0;color:#CC0000;} 
          h3{font-size:1.2em;margin:10px 0 0 0;color:#000000;} 
          #header{width:96%;margin:0 0 0 0;padding:6px 2% 6px 2%;font-family:"trebuchet MS", Verdana, sans-serif;color:#FFF;
          background-color:#555555;}
          #content{margin:0 0 0 2%;position:relative;}
          .content-container{background:#FFF;width:96%;margin-top:8px;padding:10px;position:relative;}
          -->
          </style>
          </head>
          <body>
          <div id="header"><h1>Server Error</h1></div>
          <div id="content">
           <div class="content-container"><fieldset>
            <h2>500 - Internal server error.</h2>
            <h3>There is a problem with the resource you are looking for, and it cannot be displayed.</h3>
           </fieldset></div>
          </div>
          </body>
          </html>
          
          Evidence
          Internal server error
          Solution

          Disable debugging messages before pushing to production.

    2. https://onedrive.live.com (1)

      1. Server Leaks Information via "X-Powered-By" HTTP Response Header Field(s) (1)
        1. GET https://onedrive.live.com/personal/6805525a552fc3b7/_layouts/15/doc.aspx?resid=f4634526-8f44-415c-974f-aa86400b0144&cid=6805525a552fc3b7&login_hint=ammaraht43%40gmail.com&action=editnew&wdNewAndOpenCt=1754487308156&ct=1754487310596&wdOrigin=OFFICECOM-WEB.START.NEW&wdPreviousSessionSrc=HarmonyWeb&wdPreviousSession=1e5ba336-ff8e-4a7c-a2aa-ef1c91d9bd44
          Alert tags
          Alert description

          The web/application server is leaking information via one or more "X-Powered-By" HTTP response headers. Access to such information may facilitate attackers identifying other frameworks/components your web application is reliant upon and the vulnerabilities such components may be subject to.

          Request
          Request line and header section (2785 bytes)
          GET https://onedrive.live.com/personal/6805525a552fc3b7/_layouts/15/doc.aspx?resid=f4634526-8f44-415c-974f-aa86400b0144&cid=6805525a552fc3b7&login_hint=ammaraht43%40gmail.com&action=editnew&wdNewAndOpenCt=1754487308156&ct=1754487310596&wdOrigin=OFFICECOM-WEB.START.NEW&wdPreviousSessionSrc=HarmonyWeb&wdPreviousSession=1e5ba336-ff8e-4a7c-a2aa-ef1c91d9bd44 HTTP/1.1
          host: onedrive.live.com
          Connection: keep-alive
          sec-ch-ua: "Not)A;Brand";v="8", "Chromium";v="138", "Google Chrome";v="138"
          sec-ch-ua-mobile: ?0
          sec-ch-ua-platform: "Windows"
          Upgrade-Insecure-Requests: 1
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36
          Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
          Service-Worker-Navigation-Preload: {"supportsFeatures":[]}
          Sec-Fetch-Site: cross-site
          Sec-Fetch-Mode: navigate
          Sec-Fetch-Dest: document
          Referer: https://m365.cloud.microsoft/
          Accept-Language: en-GB,en-US;q=0.9,en;q=0.8
          Cookie: MSFPC=GUID=59d44f022729430a9b3a806c067b1590&HASH=59d4&LV=202402&V=4&LU=1708251827107; MUID=d1c74c2156fa4582ab52d5d8aff10d69; PowerPointWacDataCenter=PSG4; PowerPointWacDataCenterSetTime=2025-03-10T13:26:16.170Z; ANON=A=8CF05EB1134F7503F93BEC5BFFFFFFFF&E=1f17&W=1; NAP=V=1.9&E=1ec6&C=5OpRmEZSdpRUMbElH5qEkXVDdKI2RBVW5M8QwKwq-A74xq51FqJi_w&W=1; mkt=en-GB; PPLState=1; MSPAuth=Disabled; MSPProf=Disabled; WLSSC=EgAlAgMAAAAMgAAArwABLfzxciVZkO6h8ihPkCiq9JmQ1rX9IaudSMAT+OfAlmYz/zcihgOVIKqbDMjR0glJQtdnIZIeqj14F/FX99nwuHt9LAZMK6F0VE9ak2ThW0n0eHksYaHJV9kedxFWn7W6+Fk78PHSQFbFqTxxltDnIAcEQ1wPjtPqHH0DBiqmnnQBdHd1b5EHgZ15MHC9jPa8XKUQTgLKQRzqW4S+LCZvNdm76Uvy3W5MVQ+qyK1Cy3URvr4h8X+wJSng9GIMPqsQ4mA8jlXbLzHNfipTiuwu3jsExsZxNErKkkzXLfB5/hpWokzkg8jJNfoALGqN7571IWdH7mzNG4WhzNmDVFd+XhQBgQAUAf2/AwDYxOxNDk6CaMBNgmgQJwAAChCgABAVAGFtbWFyYWh0NDNAZ21haWwuY29tAFcAACFhbW1hcmFodDQzJWdtYWlsLmNvbUBwYXNzcG9ydC5jb20AAAAgUEsAAAAAAAAECQIAAJUqVUAABkEABUFtYXJhAANUYWoAAAAAAAAAAAAAAAAAAAAAAABVL8O3aAVSWgAADk6CaMD0+GgAAAAAAAAAAAAAAAAOADM5LjM0LjE3OS4xNDMABAEAAAAAAAAAAAAAAAABAAAAAAAAAAAAAEa+eWUAAEGaSSUdv5eGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAA; WordWacDataCenter=PSG4; WacDataCenter=PSG4; WordWacDataCenterSetTime=2025-07-24T15:15:32.850Z; WacDataCenterSetTime=2025-07-24T15:15:32.850Z; MicrosoftApplicationsTelemetryDeviceId=fb226f6f-295d-45ae-9f8e-7fbf19eed745; mkt1=en-US; amsc=8AO3QT30n14FiXrXD7TRGgKR86++UHHPuI0vcluKRlFdrIpMZ3ySdfq9sPr/MOMykrMZhNcaJS8h9e9RnAW19vhEHdhk0xh7AYp8VgDFA6mAhZjdkf6+eLUkhU8w9Y2YwQkipl8tYPzGA4YN7CBJpb4H+ZapZ6CPXnuZeZgWxcj1yMIVgraejQh50QToNrEMA0v19NzvKQ7jMB0XFzDqdr1ceuutlF8lrF5wH6eFwBPoTTotu6QX0i5qeKVJuMGS+frBXzX1zKfHgW2cxcBLGW1zRkA9I4QJNyfahOfrg851TXEraFsQahbmWDDjOmV6:2:3c
          
          
          Request body (0 bytes)
          Response
          Status line and header section (2490 bytes)
          HTTP/1.1 302 Found
          Cache-Control: no-cache, no-store
          Pragma: no-cache
          Content-Length: 501
          Content-Type: text/html; charset=utf-8
          Expires: -1
          Location: https://onedrive.live.com/personal/6805525a552fc3b7/_layouts/15/doc2.aspx?resid=f4634526-8f44-415c-974f-aa86400b0144&cid=6805525a552fc3b7&login_hint=ammaraht43%40gmail.com&action=editnew&wdNewAndOpenCt=1754487308156&ct=1754487310596&wdOrigin=OFFICECOM-WEB.START.NEW&wdPreviousSessionSrc=HarmonyWeb&wdPreviousSession=1e5ba336-ff8e-4a7c-a2aa-ef1c91d9bd44
          P3P: CP="ALL IND DSP COR ADM CONo CUR CUSo IVAo IVDo PSA PSD TAI TELo OUR SAMo CNT COM INT NAV ONL PHY PRE PUR UNI"
          IsOCDI: 0
          X-NetworkStatistics: 0,4194720,194,383,6013334,1043147,1043147,191694
          X-SharePointHealthScore: 1
          Referrer-Policy: no-referrer, strict-origin-when-cross-origin
          X-DataBoundary: NONE
          X-1DSCollectorUrl: https://mobile.events.data.microsoft.com/OneCollector/1.0/
          X-AriaCollectorURL: https://browser.pipe.aria.microsoft.com/Collector/3.0/
          SPRequestGuid: 491cb9a1-50fb-9000-dc40-20bbdda835fc
          request-id: 491cb9a1-50fb-9000-dc40-20bbdda835fc
          MS-CV: obkcSftQAJDcQCC73ag1/A.0
          SPLogId: 491cb9a1-50fb-9000-dc40-20bbdda835fc
          Report-To: {"group":"network-errors","max_age":7200,"endpoints":[{"url":"https://spo.nel.measure.office.net/api/report?tenantId=9188040d-6c67-4c5b-b112-36a304b66dad&destinationEndpoint=Edge-Prod-DXB20r5b&frontEnd=AFD&RemoteIP=59.103.197.0"}]}
          NEL: {"report_to":"network-errors","max_age":7200,"success_fraction":0.001,"failure_fraction":1.0}
          Strict-Transport-Security: max-age=31536000
          X-FRAME-OPTIONS: SAMEORIGIN
          Content-Security-Policy: frame-ancestors 'self' teams.microsoft.com *.teams.microsoft.com *.skype.com *.teams.microsoft.us local.teams.office.com teams.cloud.microsoft *.office365.com goals.cloud.microsoft *.powerapps.com *.powerbi.com *.yammer.com engage.cloud.microsoft word.cloud.microsoft excel.cloud.microsoft powerpoint.cloud.microsoft *.officeapps.live.com *.office.com *.microsoft365.com m365.cloud.microsoft *.cloud.microsoft *.stream.azure-test.net *.dynamics.com *.microsoft.com onedrive.live.com *.onedrive.live.com securebroker.sharepointonline.com;
          SPRequestDuration: 55
          SPIisLatency: 1
          X-Powered-By: ASP.NET
          MicrosoftSharePointTeamServices: 16.0.0.26323
          X-Content-Type-Options: nosniff
          X-MS-InvokeApp: 1; RequireReadOnly
          X-Cache: CONFIG_NOCACHE
          X-MSEdge-Ref: Ref A: 079B4C718EA945D5ADABAB2C198E0084 Ref B: DXB20EDGE0314 Ref C: 2025-08-06T13:35:10Z
          Date: Wed, 06 Aug 2025 13:35:09 GMT
          
          
          Response body (501 bytes)
          <html><head><title>Object moved</title></head><body>
          <h2>Object moved to <a href="https://onedrive.live.com/personal/6805525a552fc3b7/_layouts/15/doc2.aspx?resid=f4634526-8f44-415c-974f-aa86400b0144&amp;cid=6805525a552fc3b7&amp;login_hint=ammaraht43%40gmail.com&amp;action=editnew&amp;wdNewAndOpenCt=1754487308156&amp;ct=1754487310596&amp;wdOrigin=OFFICECOM-WEB.START.NEW&amp;wdPreviousSessionSrc=HarmonyWeb&amp;wdPreviousSession=1e5ba336-ff8e-4a7c-a2aa-ef1c91d9bd44">here</a>.</h2>
          </body></html>
          
          Evidence
          X-Powered-By: ASP.NET
          Solution

          Ensure that your web server, application server, load balancer, etc. is configured to suppress "X-Powered-By" headers.

    3. https://res.public.onecdn.static.microsoft (1)

      1. Private IP Disclosure (1)
        1. GET https://res.public.onecdn.static.microsoft/midgard/versionless-v2/officestartbundles/vendors.31e841f760529b9b4e3e.js
          Alert tags
          Alert description

          A private IP (such as 10.x.x.x, 172.x.x.x, 192.168.x.x) or an Amazon EC2 private hostname (for example, ip-10-0-56-78) has been found in the HTTP response body. This information might be helpful for further attacks targeting internal systems.

          Other info

          10.42.5.5

          Request
          Request line and header section (664 bytes)
          GET https://res.public.onecdn.static.microsoft/midgard/versionless-v2/officestartbundles/vendors.31e841f760529b9b4e3e.js HTTP/1.1
          host: res.public.onecdn.static.microsoft
          Connection: keep-alive
          Origin: https://m365.cloud.microsoft
          sec-ch-ua-platform: "Windows"
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36
          sec-ch-ua: "Not)A;Brand";v="8", "Chromium";v="138", "Google Chrome";v="138"
          sec-ch-ua-mobile: ?0
          Accept: */*
          Sec-Fetch-Site: cross-site
          Sec-Fetch-Mode: cors
          Sec-Fetch-Dest: script
          Referer: https://m365.cloud.microsoft/
          Accept-Language: en-GB,en-US;q=0.9,en;q=0.8
          
          
          Request body (0 bytes)
          Response
          Status line and header section (1310 bytes)
          HTTP/1.1 200 OK
          Last-Modified: Mon, 04 Aug 2025 21:53:08 GMT
          x-ms-request-id: b34c02a7-201e-0046-7232-06cb10000000
          Cache-Control: max-age=630720000
          Date: Wed, 06 Aug 2025 13:34:18 GMT
          Alt-Svc: h3=":443"; ma=93600,h3-29=":443"; ma=93600
          Connection: keep-alive
          Connection: Transfer-Encoding
          Akamai-Request-BC: [a=92.123.180.21,b=3567648027,c=g,n=IT__MILANO,o=20940]
          AK-Network: FF
          Report-To: {"group":"NelM365CDNUpload1","max_age":604800,"endpoints":[{"url":"https://M365CDN.nel.measure.office.net/api/report?FrontEnd=AkamaiCDNWorldWide&DestinationEndpoint=MILANO&ASN=20940&Country=IT&Region=&RequestIdentifier=0.15b47b5c.1754487258.d4a5fd1b&TotalRTCDNTime=129&CompressionType=gzip&FileSize="}],"include_subdomains ":true}
          NEL: {"report_to":"NelM365CDNUpload1","max_age":604800,"include_subdomains":true,"failure_fraction":1.0,"success_fraction":0.01}
          Server-Timing: clientrtt; dur=129, clienttt; dur=, origin; dur=0 , cdntime; dur=0
          Akamai-Cache-Status: Hit from child
          X-Content-Type-Options: nosniff
          Timing-Allow-Origin: *
          Access-Control-Expose-Headers: date,Akamai-Request-BC,X-Cdn-Provider,X-Ms-Request-Id
          Access-Control-Allow-Origin: *
          Strict-Transport-Security: max-age=31536000; includeSubDomains
          Content-Type: application/javascript
          X-CDN-Provider: Akamai
          content-length: 2065602
          
          
          Response body (2065602 bytes)
          /*! For license information please see vendors.31e841f760529b9b4e3e.js.LICENSE.txt */
          (self.webpackChunk_1js_office_start_office_home=self.webpackChunk_1js_office_start_office_home||[]).push([[18096,97009,32497,98258,69087],{270627:(e,t,r)=>{t._default=r(678252).default},678252:(e,t,r)=>{"use strict";e.exports=r(383789)},383789:(e,t)=>{"use strict";t.default=function(e){for(var t,r=0,n=0,i=e.length;i>=4;++n,i-=4)t=1540483477*(65535&(t=255&e.charCodeAt(n)|(255&e.charCodeAt(++n))<<8|(255&e.charCodeAt(++n))<<16|(255&e.charCodeAt(++n))<<24))+(59797*(t>>>16)<<16),r=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&r)+(59797*(r>>>16)<<16);switch(i){case 3:r^=(255&e.charCodeAt(n+2))<<16;case 2:r^=(255&e.charCodeAt(n+1))<<8;case 1:r=1540483477*(65535&(r^=255&e.charCodeAt(n)))+(59797*(r>>>16)<<16)}return(((r=1540483477*(65535&(r^=r>>>13))+(59797*(r>>>16)<<16))^r>>>15)>>>0).toString(36)}},913533:(e,t,r)=>{"use strict";r.d(t,{$xS:()=>o,DoI:()=>u,Er0:()=>g,Qpb:()=>l,e5x:()=>f,epd:()=>v,j0c:()=>p,nkM:()=>c,oam:()=>d,ozo:()=>a,uf9:()=>m,vqc:()=>n,ww0:()=>h,xyI:()=>i,yd$:()=>s});const n="Shift",i="Enter",o=" ",a="Tab",s="ArrowDown",c="ArrowLeft",l="ArrowRight",u="ArrowUp",d="End",h="Home",f="PageDown",p="PageUp",g="Backspace",v="Delete",m="Escape"},874427:(e,t,r)=>{"use strict";r.d(t,{DU:()=>o,Iy:()=>s});var n,i=r(896987);function o(e){n!==e&&(n=e)}function a(){return void 0===n&&(n="undefined"!=typeof document&&!!document.documentElement&&"rtl"===document.documentElement.getAttribute("dir")),n}function s(){return{rtl:a(),shadowConfig:i.ou}}n=a()},414245:(e,t,r)=>{"use strict";r.d(t,{nr:()=>l});var n,i=r(760785),o=r(896987),a="__stylesheet__",s="undefined"!=typeof navigator&&/rv:11.0/.test(navigator.userAgent),c={};try{c=window||{}}catch(e){}var l=function(){function e(e,t){var r,n,o,a,s,c;this._rules=[],this._preservedRules=[],this._counter=0,this._keyToClassName={},this._onInsertRuleCallbacks=[],this._onResetCallbacks=[],this._classNameToArgs={},this._config=(0,i.__assign)({injectionMode:"undefined"==typeof document?0:1,defaultPrefix:"css",namespace:void 0,cspSettings:void 0},e),this._classNameToArgs=null!==(r=null==t?void 0:t.classNameToArgs)&&void 0!==r?r:this._classNameToArgs,this._counter=null!==(n=null==t?void 0:t.counter)&&void 0!==n?n:this._counter,this._keyToClassName=null!==(a=null!==(o=this._config.classNameCache)&&void 0!==o?o:null==t?void 0:t.keyToClassName)&&void 0!==a?a:this._keyToClassName,this._preservedRules=null!==(s=null==t?void 0:t.preservedRules)&&void 0!==s?s:this._preservedRules,this._rules=null!==(c=null==t?void 0:t.rules)&&void 0!==c?c:this._rules}return e.getInstance=function(t){if(n=c[a],c[o.Se])return c[o.Se].getInstance(t);if(!n||n._lastStyleElement&&n._lastStyleElement.ownerDocument!==document){var r=(null==c?void 0:c.FabricConfig)||{},i=new e(r.mergeStyles,r.serializedStylesheet);n=i,c[a]=i}return n},e.prototype.serialize=function(){return JSON.stringify({classNameToArgs:this._classNameToArgs,counter:this._counter,keyToClassName:this._keyToClassName,preservedRules:this._preservedRules,rules:this._rules})},e.prototype.setConfig=function(e){this._config=(0,i.__assign)((0,i.__assign)({},this._config),e)},e.prototype.onReset=function(e){var t=this;return this._onResetCallbacks.push(e),function(){t._onResetCallbacks=t._onResetCallbacks.filter((function(t){return t!==e}))}},e.prototype.onInsertRule=function(e){var t=this;return this._onInsertRuleCallbacks.push(e),function(){t._onInsertRuleCallbacks=t._onInsertRuleCallbacks.filter((function(t){return t!==e}))}},e.prototype.getClassName=function(e){var t=this._config.namespace,r=e||this._config.defaultPrefix;return"".concat(t?t+"-":"").concat(r,"-").concat(this._counter++)},e.prototype.cacheClassName=function(e,t,r,n){this._keyToClassName[this._getCacheKey(t)]=e,this._classNameToArgs[e]={args:r,rules:n}},e.prototype.classNameFromKey=function(e){return this._keyToClassName[this._getCacheKey(e)]},e.prototype.getClassNameCache=function(){return this._keyToClassName},e.prototype.argsFromClassName=function(e){var t=this._classNameToArgs[e];return t&&t.args},e.prototype.insertedRulesFromClassName=function(e){var t=this._classNameToArgs[e];return t&&t.rules},e.prototype.insertRule=function(e,t,r){void 0===r&&(r=o.P6);var n=this._config.injectionMode,i=0!==n?this._getStyleElement():void 0;if(t&&this._preservedRules.push(e),i)switch(n){case 1:this._insertRuleIntoSheet(i.sheet,e);break;case 2:i.appendChild(document.createTextNode(e))}else this._rules.push(e);this._config.onInsertRule&&this._config.onInsertRule(e),this._onInsertRuleCallbacks.forEach((function(t){return t({key:r,sheet:i?i.sheet:void 0,rule:e})}))},e.prototype.getRules=function(e){return(e?this._preservedRules.join(""):"")+this._rules.join("")},e.prototype.reset=function(){this._rules=[],this._counter=0,this._classNameToArgs={},this._keyToClassName={},this._onResetCallbacks.forEach((function(e){return e()}))},e.prototype.resetKeys=function(){this._keyToClassName={}},e.prototype._createStyleElement=function(){var e,t=(null===(e=this._config.window)||void 0===e?void 0:e.document)||document,r=t.head,n=t.createElement("style"),i=null;n.setAttribute("data-merge-styles","true");var o=this._config.cspSettings;if(o&&o.nonce&&n.setAttribute("nonce",o.nonce),this._lastStyleElement)i=this._lastStyleElement.nextElementSibling;else{var a=this._findPlaceholderStyleTag();i=a?a.nextElementSibling:r.childNodes[0]}return r.insertBefore(n,r.contains(i)?i:null),this._lastStyleElement=n,n},e.prototype._insertRuleIntoSheet=function(e,t){if(!e)return!1;try{return e.insertRule(t,e.cssRules.length),!0}catch(e){}return!1},e.prototype._getCacheKey=function(e){return e},e.prototype._getStyleElement=function(){var e=this;return this._styleElement||(this._styleElement=this._createStyleElement(),s||(this._config.window||window).requestAnimationFrame((function(){e._styleElement=void 0}))),this._styleElement},e.prototype._findPlaceholderStyleTag=function(){var e=document.head;return e?e.querySelector("style[data-merge-styles]"):null},e}()},491949:(e,t,r)=>{"use strict";r.d(t,{T:()=>o});var n=r(760785),i=r(896987);function o(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];if(e&&1===e.length&&e[0]&&!e[0].subComponentStyles&&!(0,i.db)(e[0]))return e[0];for(var r={},a={},s=0,c=e;s<c.length;s++){var l=c[s];if(l&&!(0,i.db)(l))for(var u in l)if(l.hasOwnProperty(u)){if("subComponentStyles"===u&&void 0!==l.subComponentStyles){var d=l.subComponentStyles;for(var h in d)d.hasOwnProperty(h)&&(a.hasOwnProperty(h)?a[h].push(d[h]):a[h]=[d[h]]);continue}var f=r[u],p=l[u];r[u]=void 0===f?p:(0,n.__spreadArray)((0,n.__spreadArray)([],Array.isArray(f)?f:[f],!0),Array.isArray(p)?p:[p],!0)}}if(Object.keys(a).length>0){r.subComponentStyles={};var g=r.subComponentStyles,v=function(e){if(a.hasOwnProperty(e)){var t=a[e];g[e]=function(e){return o.apply(void 0,t.map((function(t){return"function"==typeof t?t(e):t})))}}};for(var h in a)v(h)}return r}},284371:(e,t,r)=>{"use strict";r.d(t,{p:()=>i});var n=r(491949);function i(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];for(var i=[],o=0,a=t;o<a.length;o++){var s=a[o];s&&i.push("function"==typeof s?s(e):s)}return 1===i.length?i[0]:i.length?n.T.apply(void 0,i):{}}},494677:(e,t,r)=>{"use strict";r.d(t,{h:()=>i});var n=r(896987);function i(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];var i=[],o=[],a=e;return function e(t){for(var r=0,s=t;r<s.length;r++){var c=s[r];if(c&&!(0,n.db)(c))if("string"==typeof c)if(c.indexOf(" ")>=0)e(c.split(" "));else{var l=a.argsFromClassName(c);l?e(l):-1===i.indexOf(c)&&i.push(c)}else Array.isArray(c)?e(c):"object"==typeof c&&o.push(c)}}(t),{classes:i,objects:o}}},991285:(e,t,r)=>{"use strict";r.d(t,{n:()=>a});var n=r(874427),i=r(414245),o=r(203739);function a(e){var t=i.nr.getInstance(),r=(0,o.bz)((0,n.Iy)(),e);if(!t.classNameFromKey(r)){var a=t.getClassName();t.insertRule("@font-face{".concat(r,"}"),!0),t.cacheClassName(a,r,[],["font-face",r])}}},286752:(e,t,r)=>{"use strict";r.d(t,{i:()=>a});var n=r(874427),i=r(414245),o=r(203739);function a(e){var t=i.nr.getInstance(),r=[];for(var a in e)e.hasOwnProperty(a)&&r.push(a,"{",(0,o.bz)((0,n.Iy)(),e[a]),"}");var s=r.join(""),c=t.classNameFromKey(s);if(c)return c;var l=t.getClassName();return t.insertRule("@keyframes ".concat(l,"{").concat(s,"}"),!0),t.cacheClassName(l,s,[],["keyframes",s]),l}},280357:(e,t,r)=>{"use strict";r.d(t,{L:()=>d,l:()=>u});var n=r(760785),i=r(491949),o=r(494677),a=r(874427),s=r(203739),c=r(896987),l=r(414245);function u(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return d(e,(0,a.Iy)())}function d(e,t){var r,a={subComponentStyles:{}},u=void 0;(0,c.db)(e[0])?(u=e[0],r=e[1]):r=e[0],null!=u||(u=null==t?void 0:t.shadowConfig);var d=(0,n.__assign)((0,n.__assign)({},t),{shadowConfig:u});if(!r&&e.length<=1)return{subComponentStyles:{}};var h=l.nr.getInstance(u);d.stylesheet=h;var f=i.T.apply(void 0,e),p=[];for(var g in f)if(f.hasOwnProperty(g)){if("subComponentStyles"===g){a.subComponentStyles=f.subComponentStyles||{};continue}if("__shadowConfig__"===g)continue;var v=(0,o.h)(h,f[g]),m=v.classes,y=v.objects;(null==y?void 0:y.length)?(C=(0,s.GJ)(d||{},{displayName:g},y))&&(p.push(C),a[g]=m.concat([C.className]).join(" ")):a[g]=m.join(" ")}for(var b=0,S=p;b<S.length;b++){var C;(C=S[b])&&(0,s.Ae)(C,null==t?void 0:t.specificityMultiplier,u)}return a}},279091:(e,t,r)=>{"use strict";r.d(t,{Z:()=>c,e:()=>l});var n=r(494677),i=r(896987),o=r(874427),a=r(414245),s=r(203739);function c(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return l(e,(0,o.Iy)())}function l(e,t){var r=e instanceof Array?e:[e],o=t||{};(0,i.db)(r[0])&&(o.shadowConfig=r[0]),o.stylesheet=a.nr.getInstance(o.shadowConfig);var c=(0,n.h)(o.stylesheet,r),l=c.classes,u=c.objects;return u.length&&l.push((0,s.kG)(o,u)),l.join(" ")}},896987:(e,t,r)=>{"use strict";r.d(t,{HD:()=>a,P6:()=>n,Se:()=>i,db:()=>s,ou:()=>o});var n="__global__",i="__shadow_dom_stylesheet__",o={stylesheetKey:n,inShadow:!1,window:void 0,__isShadowConfig__:!0},a=function(e,t,r){return{stylesheetKey:e,inShadow:t,window:r,__isShadowConfig__:!0}},s=function(e){return!(!e||!function(e){return null!==e&&"object"==typeof e&&!Array.isArray(e)}(e))&&!0===e.__isShadowConfig__}},203739:(e,t,r)=>{"use strict";r.d(t,{Ae:()=>R,bz:()=>T,kG:()=>P,GJ:()=>_});var n,i=r(760785),o=r(414245),a={};function s(e,t){var r=e[t];"-"!==r.charAt(0)&&(e[t]=a[r]=a[r]||r.replace(/([A-Z])/g,"-$1").toLowerCase())}var c={"user-select":1};function l(e,t){var r=function(){var e;if(!n){var t="undefined"!=typeof document?document:void 0,r="undefined"!=typeof navigator?navigator:void 0,i=null===(e=null==r?void 0:r.userAgent)||void 0===e?void 0:e.toLowerCase();n=t?{isWebkit:!(!t||!("WebkitAppearance"in t.documentElement.style)),isMoz:!!(i&&i.indexOf("firefox")>-1),isOpera:!!(i&&i.indexOf("opera")>-1),isMs:!(!r||!/rv:11.0/i.test(r.userAgent)&&!/Edge\/\d./i.test(navigator.userAgent))}:{isWebkit:!0,isMoz:!0,isOpera:!0,isMs:!0}}return n}(),i=e[t];if(c[i]){var o=e[t+1];c[i]&&(r.isWebkit&&e.push("-webkit-"+i,o),r.isMoz&&e.push("-moz-"+i,o),r.isMs&&e.push("-ms-"+i,o),r.isOpera&&e.push("-o-"+i,o))}}var u,d=["column-count","font-weight","flex","flex-grow","flex-shrink","fill-opacity","opacity","order","z-index","zoom"];function h(e,t){var r=e[t],n=e[t+1];if("number"==typeof n){var i=d.indexOf(r)>-1,o=r.indexOf("--")>-1,a=i||o?"":"px";e[t+1]="".concat(n).concat(a)}}var f="left",p="right",g="@noflip",v=((u={})[f]=p,u[p]=f,u),m={"w-resize":"e-resize","sw-resize":"se-resize","nw-resize":"ne-resize"};function y(e,t,r){if(e.rtl){var n=t[r];if(!n)return;var i=t[r+1];if("string"==typeof i&&i.indexOf(g)>=0)t[r+1]=i.replace(/\s*(?:\/\*\s*)?\@noflip\b(?:\s*\*\/)?\s*?/g,"");else if(n.indexOf(f)>=0)t[r]=n.replace(f,p);else if(n.indexOf(p)>=0)t[r]=n.replace(p,f);else if(String(i).indexOf(f)>=0)t[r+1]=i.replace(f,p);else if(String(i).indexOf(p)>=0)t[r+1]=i.replace(p,f);else if(v[n])t[r]=v[n];else if(m[i])t[r+1]=m[i];else switch(n){case"margin":case"padding":t[r+1]=function(e){if("string"==typeof e){var t=e.split(" ");if(4===t.length)return"".concat(t[0]," ").concat(t[3]," ").concat(t[2]," ").concat(t[1])}return e}(i);break;case"box-shadow":t[r+1]=function(e){var t=e.split(" "),r=parseInt(t[0],10);return t[0]=t[0].replace(String(r),String(-1*r)),t.join(" ")}(i)}}}var b="displayName",S=/\:global\((.+?)\)/g;function C(e){return e.indexOf(":global(")>=0||0===e.indexOf(":")}function w(e,t){return e.indexOf(":global(")>=0?e.replace(S,"$1"):0===e.indexOf(":host(")?e:0===e.indexOf(":")?t+e:e.indexOf("&")<0?t+" "+e:e}function A(e,t,r,n,i){void 0===t&&(t={__order:[]}),0===r.indexOf("@")?E([n],t,r=r+"{"+e,i):r.indexOf(",")>-1?function(e){if(!S.test(e))return e;for(var t=[],r=/\:global\((.+?)\)/g,n=null;n=r.exec(e);)n[1].indexOf(",")>-1&&t.push([n.index,n.index+n[0].length,n[1].split(",").map((function(e){return":global(".concat(e.trim(),")")})).join(", ")]);return t.reverse().reduce((function(e,t){var r=t[1],n=t[2];return e.slice(0,t[0])+n+e.slice(r)}),e)}(r).split(",").map((function(e){return e.trim()})).forEach((function(r){return E([n],t,w(r,e),i)})):E([n],t,w(r,e),i)}function E(e,t,r,n){void 0===t&&(t={__order:[]}),void 0===r&&(r="&");var i=t[r];i||(t[r]=i={},t.__order.push(r));for(var o=0,a=e;o<a.length;o++){var s=a[o];if("string"==typeof s){var c=n.argsFromClassName(s);c&&E(c,t,r,n)}else if(Array.isArray(s))E(s,t,r,n);else for(var l in s)if(s.hasOwnProperty(l)){var u=s[l];if("selectors"===l){var d=s.selectors;for(var h in d)d.hasOwnProperty(h)&&A(r,t,h,d[h],n)}else"object"==typeof u||C(l)?null!=u&&A(r,t,l,u,n):void 0!==u&&("margin"===l||"padding"===l?k(i,l,u):i[l]=u)}}return t}function k(e,t,r){var n="string"==typeof r?function(e){for(var t=[],r=0,n=0,i=0;i<e.length;i++)switch(e[i]){case"(":n++;break;case")":n&&n--;break;case"\t":case" ":n||(i>r&&t.push(e.substring(r,i)),r=i+1)}return r<e.length&&t.push(e.substring(r)),t}(r):[r];0===n.length&&n.push(r),"!important"===n[n.length-1]&&(n=n.slice(0,-1).map((function(e){return e+" !important"}))),e[t+"Top"]=n[0],e[t+"Right"]=n[1]||n[0],e[t+"Bottom"]=n[2]||n[0],e[t+"Left"]=n[3]||n[1]||n[0]}function I(e,t){return t<=0?"":1===t?e:e+I(e,t-1)}function T(e,t){if(!t)return"";var r=[];for(var n in t)t.hasOwnProperty(n)&&n!==b&&void 0!==t[n]&&r.push(n,t[n]);for(var i=0;i<r.length;i+=2)s(r,i),h(r,i),y(e,r,i),l(r,i);for(i=1;i<r.length;i+=4)r.splice(i,1,":",r[i],";");return r.join("")}function _(e){for(var t,r=[],n=1;n<arguments.length;n++)r[n-1]=arguments[n];var i=null!==(t=e.stylesheet)&&void 0!==t?t:o.nr.getInstance(e.shadowConfig),a=E(r,void 0,void 0,i),s=function(e,t){for(var r=[e.rtl?"rtl":"ltr"],n=!1,i=0,o=t.__order;i<o.length;i++){var a=o[i];r.push(a);var s=t[a];for(var c in s)s.hasOwnProperty(c)&&void 0!==s[c]&&(n=!0,r.push(c,s[c]))}return n?r.join(""):void 0}(e,a);if(s){var c={className:i.classNameFromKey(s),key:s,args:r};if(!c.className){c.className=i.getClassName(function(e){var t=e&&e["&"];return t?t.displayName:void 0}(a));for(var l=[],u=0,d=a.__order;u<d.length;u++){var h=d[u];l.push(h,T(e,a[h]))}c.rulesToInsert=l}return c}}function R(e,t,r,n){void 0===t&&(t=1);var i=null!=n?n:o.nr.getInstance(r),a=e.className,s=e.key,c=e.args,l=e.rulesToInsert;if(l){for(var u=0;u<l.length;u+=2){var d=l[u+1];if(d){var h=l[u];h=h.replace(/&/g,I(".".concat(e.className),t));var f="".concat(h,"{").concat(d,"}").concat(0===h.indexOf("@")?"}":"");i.insertRule(f)}}i.cacheClassName(a,s,c,l)}}function P(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];var n=_.apply(void 0,(0,i.__spreadArray)([e],t,!1));return n?(R(n,e.specificityMultiplier,e.shadowConfig,e.stylesheet),n.className):""}},779959:(e,t,r)=>{"use strict";r.d(t,{F:()=>o});var n=r(913533),i=r(658500);function o(e,t){const{disabled:r,disabledFocusable:o=!1,"aria-disabled":a,onClick:s,onKeyDown:c,onKeyUp:l,...u}=null!=t?t:{},d="string"==typeof a?"true"===a:a,h=r||o||d,f=(0,i.D)((e=>{h?(e.preventDefault(),e.stopPropagation()):null==s||s(e)})),p=(0,i.D)((e=>{if(null==c||c(e),e.isDefaultPrevented())return;const t=e.key;if(h&&(t===n.xyI||t===n.$xS))return e.preventDefault(),void e.stopPropagation();t!==n.$xS?t===n.xyI&&(e.preventDefault(),e.currentTarget.click()):e.preventDefault()})),g=(0,i.D)((e=>{if(null==l||l(e),e.isDefaultPrevented())return;const t=e.key;if(h&&(t===n.xyI||t===n.$xS))return e.preventDefault(),void e.stopPropagation();t===n.$xS&&(e.preventDefault(),e.currentTarget.click())}));if("button"===e||void 0===e)return{...u,disabled:r&&!o,"aria-disabled":!!o||d,onClick:o?void 0:f,onKeyUp:o?void 0:l,onKeyDown:o?void 0:c};{const t=!!u.href;let n=t?void 0:"button";!n&&h&&(n="link");const i={role:n,tabIndex:o||!t&&!r?0:void 0,...u,onClick:f,onKeyUp:g,onKeyDown:p,"aria-disabled":h};return"a"===e&&h&&(i.href=void 0),i}}r(571124)},907455:(e,t,r)=>{"use strict";r.d(t,{$:()=>c});var n=r(571124),i=r(513727),o=r(927220),a=r(555172),s=r(955410);const c=n.forwardRef(((e,t)=>{const r=(0,o.P)(e,t);return(0,a.B)(r),(0,s.$e)("useButtonStyles_unstable")(r),(0,i.e)(r)}));c.displayName="Button"},513727:(e,t,r)=>{"use strict";r.d(t,{e:()=>o});var n=r(160006),i=r(823635);const o=e=>{(0,i.C)(e);const{iconOnly:t,iconPosition:r}=e;return(0,n.FD)(e.root,{children:["after"!==r&&e.icon&&(0,n.Y)(e.icon,{}),!t&&e.root.children,"after"===r&&e.icon&&(0,n.Y)(e.icon,{})]})}},927220:(e,t,r)=>{"use strict";r.d(t,{P:()=>s}),r(571124);var n=r(779959),i=r(196002),o=r(375191),a=r(804121);const s=(e,t)=>{const{size:r}=(0,a.j)(),{appearance:s="secondary",as:c="button",disabled:l=!1,disabledFocusable:u=!1,icon:d,iconPosition:h="before",shape:f="rounded",size:p=(null!=r?r:"medium")}=e,g=i.lq(d,{elementType:"span"});return{appearance:s,disabled:l,disabledFocusable:u,iconPosition:h,shape:f,size:p,iconOnly:Boolean((null==g?void 0:g.children)&&!e.children),components:{root:"button",icon:"span"},root:i.Gk((0,o.g)(c,(0,n.F)(e.as,e)),{elementType:"button",defaultProps:{ref:t,type:"button"===c?"button":void 0}}),icon:g}}},555172:(e,t,r)=>{"use strict";r.d(t,{B:()=>p,h:()=>a});var n=r(610725),i=r(295370),o=r(499226);const a={root:"fui-Button",icon:"fui-Button__icon"},s=(0,n.y)("r1alrhcs",null,{r:[".r1alrhcs{align-items:center;box-sizing:border-box;display:inline-flex;justify-content:center;text-decoration-line:none;vertical-align:middle;margin:0;overflow:hidden;background-color:var(--colorNeutralBackground1);color:var(--colorNeutralForeground1);border:var(--strokeWidthThin) solid var(--colorNeutralStroke1);font-family:var(--fontFamilyBase);outline-style:none;padding:5px var(--spacingHorizontalM);min-width:96px;border-radius:var(--borderRadiusMedium);font-size:var(--fontSizeBase300);font-weight:var(--fontWeightSemibold);line-height:var(--lineHeightBase300);transition-duration:var(--durationFaster);transition-property:background,border,color;transition-timing-function:var(--curveEasyEase);}",".r1alrhcs:hover{background-color:var(--colorNeutralBackground1Hover);border-color:var(--colorNeutralStroke1Hover);color:var(--colorNeutralForeground1Hover);cursor:pointer;}",".r1alrhcs:hover:active{background-color:var(--colorNeutralBackground1Pressed);border-color:var(--colorNeutralStroke1Pressed);color:var(--colorNeutralForeground1Pressed);outline-style:none;}",".r1alrhcs[data-fui-focus-visible]{border-color:var(--colorStrokeFocus2);border-radius:var(--borderRadiusMedium);border-width:1px;outline:var(--strokeWidthThick) solid var(--colorTransparentStroke);box-shadow:0 0 0 var(--strokeWidthThin) var(--colorStrokeFocus2) inset;z-index:1;}"],s:["@media screen and (prefers-reduced-motion: reduce){.r1alrhcs{transition-duration:0.01ms;}}","@media (forced-colors: active){.r1alrhcs:focus{border-color:ButtonText;}.r1alrhcs:hover{background-color:HighlightText;border-color:Highlight;color:Highlight;forced-color-adjust:none;}.r1alrhcs:hover:active{background-color:HighlightText;border-color:Highlight;color:Highlight;forced-color-adjust:none;}}","@supports (-moz-appearance:button){.r1alrhcs[data-fui-focus-visible]{box-shadow:0 0 0 calc(var(--strokeWidthThin) + 0.25px) var(--colorStrokeFocus2) inset;}}"]}),c=(0,n.y)("rywnvv2",null,[".rywnvv2{align-items:center;display:inline-flex;justify-content:center;font-size:20px;height:20px;width:20px;--fui-Button__icon--spacing:var(--spacingHorizontalSNudge);}"]),l=(0,i.X)({outline:{De3pzq:"f1c21dwh",Jwef8y:"fjxutwb",iro3zm:"fwiml72"},primary:{De3pzq:"ffp7eso",g2u3we:"f1p3nwhy",h3c5rm:["f11589ue","f1pdflbu"],B9xav0g:"f1q5o8ev",zhjwy3:["f1pdflbu","f11589ue"],sj55zd:"f1phragk",Jwef8y:"f15wkkf3",Bgoe8wy:"f1s2uweq",Bwzppfd:["fr80ssc","fecsdlb"],oetu4i:"f1ukrpxl",gg5e9n:["fecsdlb","fr80ssc"],Bi91k9c:"f1rq72xc",iro3zm:"fnp9lpt",b661bw:"f1h0usnq",Bk6r4ia:["fs4ktlq","fx2bmrt"],B9zn80p:"f16h9ulv",Bpld233:["fx2bmrt","fs4ktlq"],B2d53fq:"f1d6v5y2",Bsw6fvg:"f1rirnrt",Bjwas2f:"f1uu00uk",Bn1d65q:["fkvaka8","f9a0qzu"],Bxeuatn:"f1ux7til",n51gp8:["f9a0qzu","fkvaka8"],Bbusuzp:"f1lkg8j3",ycbfsm:"fkc42ay",Bqrx1nm:"fq7113v",pgvf35:"ff1wgvm",Bh7lczh:["fiob0tu","f1x4h75k"],dpv3f4:"f1j6scgf",Bpnjhaq:["f1x4h75k","fiob0tu"],ze5xyy:"f4xjyn1",g2kj27:"fbgcvur",Bf756sw:"f1ks1yx8",Bow2dr7:["f1o6qegi","fmxjhhp"],Bvhedfk:"fcnxywj",Gye4lf:["fmxjhhp","f1o6qegi"],pc6evw:"f9ddjv3"},secondary:{},subtle:{De3pzq:"fhovq9v",g2u3we:"f1p3nwhy",h3c5rm:["f11589ue","f1pdflbu"],B9xav0g:"f1q5o8ev",zhjwy3:["f1pdflbu","f11589ue"],sj55zd:"fkfq4zb",Jwef8y:"f1t94bn6",Bgoe8wy:"f1s2uweq",Bwzppfd:["fr80ssc","fecsdlb"],oetu4i:"f1ukrpxl",gg5e9n:["fecsdlb","fr80ssc"],Bi91k9c:"fnwyq0v",Bk3fhr4:"ft1hn21",Bmfj8id:"fuxngvv",Bbdnnc7:"fy5bs14",iro3zm:"fsv2rcd",b661bw:"f1h0usnq",Bk6r4ia:["fs4ktlq","fx2bmrt"],B9zn80p:"f16h9ulv",Bpld233:["fx2bmrt","fs4ktlq"],B2d53fq:"f1omzyqd",em6i61:"f1dfjoow",vm6p8p:"f1j98vj9",x3br3k:"fj8yq94",ze5xyy:"f4xjyn1",Bx3q9su:"f1et0tmh",pc6evw:"f9ddjv3",xd2cci:"f1wi8ngl"},transparent:{De3pzq:"f1c21dwh",g2u3we:"f1p3nwhy",h3c5rm:["f11589ue","f1pdflbu"],B9xav0g:"f1q5o8ev",zhjwy3:["f1pdflbu","f11589ue"],sj55zd:"fkfq4zb",Jwef8y:"fjxutwb",Bgoe8wy:"f1s2uweq",Bwzppfd:["fr80ssc","fecsdlb"],oetu4i:"f1ukrpxl",gg5e9n:["fecsdlb","fr80ssc"],Bi91k9c:"f139oj5f",Bk3fhr4:"ft1hn21",Bmfj8id:"fuxngvv",iro3zm:"fwiml72",b661bw:"f1h0usnq",Bk6r4ia:["fs4ktlq","fx2bmrt"],B9zn80p:"f16h9ulv",Bpld233:["fx2bmrt","fs4ktlq"],B2d53fq:"f1fg1p5m",em6i61:"f1dfjoow",vm6p8p:"f1j98vj9",Bqrx1nm:"f1tme0vf",ze5xyy:"f4xjyn1",g2kj27:"f18onu3q",pc6evw:"f9ddjv3"},circular:{Beyfa6y:0,Bbmb7ep:0,Btl43ni:0,B7oj6ja:0,Dimara:"f44lkw9"},rounded:{},square:{Beyfa6y:0,Bbmb7ep:0,Btl43ni:0,B7oj6ja:0,Dimara:"f1fabniw"},small:{Bf4jedk:"fh7ncta",Byoj8tv:0,uwmqm3:0,z189sj:0,z8tnut:0,B0ocmuz:"fneth5b",Beyfa6y:0,Bbmb7ep:0,Btl43ni:0,B7oj6ja:0,Dimara:"ft85np5",Be2twd7:"fy9rknc",Bhrd7zp:"figsok6",Bg96gwp:"fwrc4pm"},smallWithIcon:{Byoj8tv:"f1brlhvm",z8tnut:"f1sl3k7w"},medium:{},large:{Bf4jedk:"f14es27b",Byoj8tv:0,uwmqm3:0,z189sj:0,z8tnut:0,B0ocmuz:"f4db1ww",Beyfa6y:0,Bbmb7ep:0,Btl43ni:0,B7oj6ja:0,Dimara:"ft85np5",Be2twd7:"fod5ikn",Bhrd7zp:"fl43uef",Bg96gwp:"faaz57k"},largeWithIcon:{Byoj8tv:"fy7v416",z8tnut:"f1a1bwwz"}},{d:[".f1c21dwh{background-color:var(--colorTransparentBackground);}",".ffp7eso{background-color:var(--colorBrandBackground);}",".f1p3nwhy{border-top-color:transparent;}",".f11589ue{border-right-color:transparent;}",".f1pdflbu{border-left-color:transparent;}",".f1q5o8ev{border-bottom-color:transparent;}",".f1phragk{color:var(--colorNeutralForegroundOnBrand);}",".fhovq9v{background-color:var(--colorSubtleBackground);}",".fkfq4zb{color:var(--colorNeutralForeground2);}",[".f44lkw9{border-radius:var(--borderRadiusCircular);}",{p:-1}],[".f1fabniw{border-radius:var(--borderRadiusNone);}",{p:-1}],".fh7ncta{min-width:64px;}",[".fneth5b{padding:3px var(--spacingHorizontalS);}",{p:-1}],[".ft85np5{border-radius:var(--borderRadiusMedium);}",{p:-1}],".fy9rknc{font-size:var(--fontSizeBase200);}",".figsok6{font-weight:var(--fontWeightRegular);}",".fwrc4pm{line-height:var(--lineHeightBase200);}",".f1brlhvm{padding-bottom:1px;}",".f1sl3k7w{padding-top:1px;}",".f14es27b{min-width:96px;}",[".f4db1ww{padding:8px var(--spacingHorizontalL);}",{p:-1}],[".ft85np5{border-radius:var(--borderRadiusMedium);}",{p:-1}],".fod5ikn{font-size:var(--fontSizeBase400);}",".fl43uef{font-weight:var(--fontWeightSemibold);}",".faaz57k{line-height:var(--lineHeightBase400);}",".fy7v416{padding-bottom:7px;}",".f1a1bwwz{padding-top:7px;}"],h:[".fjxutwb:hover{background-color:var(--colorTransparentBackgroundHover);}",".fwiml72:hover:active{background-color:var(--colorTransparentBackgroundPressed);}",".f15wkkf3:hover{background-color:var(--colorBrandBackgroundHover);}",".f1s2uweq:hover{border-top-color:transparent;}",".fr80ssc:hover{border-right-color:transparent;}",".fecsdlb:hover{border-left-color:transparent;}",".f1ukrpxl:hover{border-bottom-color:transparent;}",".f1rq72xc:hover{color:var(--colorNeutralForegroundOnBrand);}",".fnp9lpt:hover:active{background-color:var(--colorBrandBackgroundPressed);}",".f1h0usnq:hover:active{border-top-color:transparent;}",".fs4ktlq:hover:active{border-right-color:transparent;}",".fx2bmrt:hover:active{border-left-color:transparent;}",".f16h9ulv:hover:active{border-bottom-color:transparent;}",".f1d6v5y2:hover:active{color:var(--colorNeutralForegroundOnBrand);}",".f1t94bn6:hover{background-color:var(--colorSubtleBackgroundHover);}",".fnwyq0v:hover{color:var(--colorNeutralForeground2Hover);}",".ft1hn21:hover .fui-Icon-filled{display:inline;}",".fuxngvv:hover .fui-Icon-regular{display:none;}",".fy5bs14:hover .fui-Button__icon{color:var(--colorNeutralForeground2BrandHover);}",".fsv2rcd:hover:active{background-color:var(--colorSubtleBackgroundPressed);}",".f1omzyqd:hover:active{color:var(--colorNeutralForeground2Pressed);}",".f1dfjoow:hover:active .fui-Icon-filled{display:inline;}",".f1j98vj9:hover:active .fui-Icon-regular{display:none;}",".fj8yq94:hover:active .fui-Button__icon{color:var(--colorNeutralForeground2BrandPressed);}",".f139oj5f:hover{color:var(--colorNeutralForeground2BrandHover);}",".f1fg1p5m:hover:active{color:var(--colorNeutralForeground2BrandPressed);}"],m:[["@media (forced-colors: active){.f1rirnrt{background-color:Highlight;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1uu00uk{border-top-color:HighlightText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f9a0qzu{border-left-color:HighlightText;}.fkvaka8{border-right-color:HighlightText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1ux7til{border-bottom-color:HighlightText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1lkg8j3{color:HighlightText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.fkc42ay{forced-color-adjust:none;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.fq7113v:hover{background-color:HighlightText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.ff1wgvm:hover{border-top-color:Highlight;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1x4h75k:hover{border-left-color:Highlight;}.fiob0tu:hover{border-right-color:Highlight;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1j6scgf:hover{border-bottom-color:Highlight;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f4xjyn1:hover{color:Highlight;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.fbgcvur:hover:active{background-color:HighlightText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1ks1yx8:hover:active{border-top-color:Highlight;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1o6qegi:hover:active{border-right-color:Highlight;}.fmxjhhp:hover:active{border-left-color:Highlight;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.fcnxywj:hover:active{border-bottom-color:Highlight;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f9ddjv3:hover:active{color:Highlight;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1et0tmh:hover .fui-Button__icon{color:Highlight;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1wi8ngl:hover:active .fui-Button__icon{color:Highlight;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1tme0vf:hover{background-color:var(--colorTransparentBackground);}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f18onu3q:hover:active{background-color:var(--colorTransparentBackground);}}",{m:"(forced-colors: active)"}]]}),u=(0,i.X)({base:{De3pzq:"f1bg9a2p",g2u3we:"f1jj8ep1",h3c5rm:["f15xbau","fy0fskl"],B9xav0g:"f4ikngz",zhjwy3:["fy0fskl","f15xbau"],sj55zd:"f1s2aq7o",Bceei9c:"fdrzuqr",Bfinmwp:"f15x8b5r",Jwef8y:"f1falr9n",Bgoe8wy:"f12mpcsy",Bwzppfd:["f1gwvigk","f18rmfxp"],oetu4i:"f1jnshp0",gg5e9n:["f18rmfxp","f1gwvigk"],Bi91k9c:"fvgxktp",eoavqd:"fphbwmw",Bk3fhr4:"f19vpps7",Bmfj8id:"fv5swzo",Bbdnnc7:"f1al02dq",iro3zm:"f1t6o4dc",b661bw:"f10ztigi",Bk6r4ia:["f1ft5sdu","f1gzf82w"],B9zn80p:"f12zbtn2",Bpld233:["f1gzf82w","f1ft5sdu"],B2d53fq:"fcvwxyo",c3iz72:"f8w4c43",em6i61:"f1ol4fw6",vm6p8p:"f1q1lw4e",x3br3k:"f1dwjv2g"},highContrast:{Bsw6fvg:"f4lkoma",Bjwas2f:"fg455y9",Bn1d65q:["f1rvyvqg","f14g86mu"],Bxeuatn:"f1cwzwz",n51gp8:["f14g86mu","f1rvyvqg"],Bbusuzp:"f1dcs8yz",Bm2fdqk:"fuigjrg",G867l3:"fjwq6ea",gdbnj:["f1lr3nhc","f1mbxvi6"],mxns5l:"fn5gmvv",o3nasb:["f1mbxvi6","f1lr3nhc"],Bqrx1nm:"f1vmkb5g",pgvf35:"f53ppgq",Bh7lczh:["f1663y11","f80fkiy"],dpv3f4:"f18v5270",Bpnjhaq:["f80fkiy","f1663y11"],ze5xyy:"f1kc2mi9",Bx3q9su:"f4dhi0o",g2kj27:"f1y0svfh",Bf756sw:"fihuait",Bow2dr7:["fnxhupq","fyd6l6x"],Bvhedfk:"fx507ft",Gye4lf:["fyd6l6x","fnxhupq"],pc6evw:"fb3rf2x",xd2cci:"fequ9m0"},outline:{De3pzq:"f1c21dwh",Jwef8y:"f9ql6rf",iro3zm:"f3h1zc4"},primary:{g2u3we:"f1p3nwhy",h3c5rm:["f11589ue","f1pdflbu"],B9xav0g:"f1q5o8ev",zhjwy3:["f1pdflbu","f11589ue"],Bgoe8wy:"f1s2uweq",Bwzppfd:["fr80ssc","fecsdlb"],oetu4i:"f1ukrpxl",gg5e9n:["fecsdlb","fr80ssc"],b661bw:"f1h0usnq",Bk6r4ia:["fs4ktlq","fx2bmrt"],B9zn80p:"f16h9ulv",Bpld233:["fx2bmrt","fs4ktlq"]},secondary:{},subtle:{De3pzq:"f1c21dwh",g2u3we:"f1p3nwhy",h3c5rm:["f11589ue","f1pdflbu"],B9xav0g:"f1q5o8ev",zhjwy3:["f1pdflbu","f11589ue"],Jwef8y:"f9ql6rf",Bgoe8wy:"f1s2uweq",Bwzppfd:["fr80ssc","fecsdlb"],oetu4i:"f1ukrpxl",gg5e9n:["fecsdlb","fr80ssc"],iro3zm:"f3h1zc4",b661bw:"f1h0usnq",Bk6r4ia:["fs4ktlq","fx2bmrt"],B9zn80p:"f16h9ulv",Bpld233:["fx2bmrt","fs4ktlq"]},transparent:{De3pzq:"f1c21dwh",g2u3we:"f1p3nwhy",h3c5rm:["f11589ue","f1pdflbu"],B9xav0g:"f1q5o8ev",zhjwy3:["f1pdflbu","f11589ue"],Jwef8y:"f9ql6rf",Bgoe8wy:"f1s2uweq",Bwzppfd:["fr80ssc","fecsdlb"],oetu4i:"f1ukrpxl",gg5e9n:["fecsdlb","fr80ssc"],iro3zm:"f3h1zc4",b661bw:"f1h0usnq",Bk6r4ia:["fs4ktlq","fx2bmrt"],B9zn80p:"f16h9ulv",Bpld233:["fx2bmrt","fs4ktlq"]}},{d:[".f1bg9a2p{background-color:var(--colorNeutralBackgroundDisabled);}",".f1jj8ep1{border-top-color:var(--colorNeutralStrokeDisabled);}",".f15xbau{border-right-color:var(--colorNeutralStrokeDisabled);}",".fy0fskl{border-left-color:var(--colorNeutralStrokeDisabled);}",".f4ikngz{border-bottom-color:var(--colorNeutralStrokeDisabled);}",".f1s2aq7o{color:var(--colorNeutralForegroundDisabled);}",".fdrzuqr{cursor:not-allowed;}",".f15x8b5r .fui-Button__icon{color:var(--colorNeutralForegroundDisabled);}",".f1c21dwh{background-color:var(--colorTransparentBackground);}",".f1p3nwhy{border-top-color:transparent;}",".f11589ue{border-right-color:transparent;}",".f1pdflbu{border-left-color:transparent;}",".f1q5o8ev{border-bottom-color:transparent;}"],h:[".f1falr9n:hover{background-color:var(--colorNeutralBackgroundDisabled);}",".f12mpcsy:hover{border-top-color:var(--colorNeutralStrokeDisabled);}",".f1gwvigk:hover{border-right-color:var(--colorNeutralStrokeDisabled);}",".f18rmfxp:hover{border-left-color:var(--colorNeutralStrokeDisabled);}",".f1jnshp0:hover{border-bottom-color:var(--colorNeutralStrokeDisabled);}",".fvgxktp:hover{color:var(--colorNeutralForegroundDisabled);}",".fphbwmw:hover{cursor:not-allowed;}",".f19vpps7:hover .fui-Icon-filled{display:none;}",".fv5swzo:hover .fui-Icon-regular{display:inline;}",".f1al02dq:hover .fui-Button__icon{color:var(--colorNeutralForegroundDisabled);}",".f1t6o4dc:hover:active{background-color:var(--colorNeutralBackgroundDisabled);}",".f10ztigi:hover:active{border-top-color:var(--colorNeutralStrokeDisabled);}",".f1ft5sdu:hover:active{border-right-color:var(--colorNeutralStrokeDisabled);}",".f1gzf82w:hover:active{border-left-color:var(--colorNeutralStrokeDisabled);}",".f12zbtn2:hover:active{border-bottom-color:var(--colorNeutralStrokeDisabled);}",".fcvwxyo:hover:active{color:var(--colorNeutralForegroundDisabled);}",".f8w4c43:hover:active{cursor:not-allowed;}",".f1ol4fw6:hover:active .fui-Icon-filled{display:none;}",".f1q1lw4e:hover:active .fui-Icon-regular{display:inline;}",".f1dwjv2g:hover:active .fui-Button__icon{color:var(--colorNeutralForegroundDisabled);}",".f9ql6rf:hover{background-color:var(--colorTransparentBackground);}",".f3h1zc4:hover:active{background-color:var(--colorTransparentBackground);}",".f1s2uweq:hover{border-top-color:transparent;}",".fr80ssc:hover{border-right-color:transparent;}",".fecsdlb:hover{border-left-color:transparent;}",".f1ukrpxl:hover{border-bottom-color:transparent;}",".f1h0usnq:hover:active{border-top-color:transparent;}",".fs4ktlq:hover:active{border-right-color:transparent;}",".fx2bmrt:hover:active{border-left-color:transparent;}",".f16h9ulv:hover:active{border-bottom-color:transparent;}"],m:[["@media (forced-colors: active){.f4lkoma{background-color:ButtonFace;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.fg455y9{border-top-color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f14g86mu{border-left-color:GrayText;}.f1rvyvqg{border-right-color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1cwzwz{border-bottom-color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1dcs8yz{color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.fuigjrg .fui-Button__icon{color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.fjwq6ea:focus{border-top-color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1lr3nhc:focus{border-right-color:GrayText;}.f1mbxvi6:focus{border-left-color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.fn5gmvv:focus{border-bottom-color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1vmkb5g:hover{background-color:ButtonFace;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f53ppgq:hover{border-top-color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1663y11:hover{border-right-color:GrayText;}.f80fkiy:hover{border-left-color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f18v5270:hover{border-bottom-color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1kc2mi9:hover{color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f4dhi0o:hover .fui-Button__icon{color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1y0svfh:hover:active{background-color:ButtonFace;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.fihuait:hover:active{border-top-color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.fnxhupq:hover:active{border-right-color:GrayText;}.fyd6l6x:hover:active{border-left-color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.fx507ft:hover:active{border-bottom-color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.fb3rf2x:hover:active{color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.fequ9m0:hover:active .fui-Button__icon{color:GrayText;}}",{m:"(forced-colors: active)"}]]}),d=(0,i.X)({circular:{Bw81rd7:0,kdpuga:0,dm238s:0,B6xbmo0:0,B3whbx2:"f1062rbf"},rounded:{},square:{Bw81rd7:0,kdpuga:0,dm238s:0,B6xbmo0:0,B3whbx2:"fj0ryk1"},primary:{B8q5s1w:"f17t0x8g",Bci5o5g:["f194v5ow","fk7jm04"],n8qw10:"f1qgg65p",Bdrgwmp:["fk7jm04","f194v5ow"],j6ew2k:["fhgccpy","fjo7pq6"],he4mth:"f32wu9k",Byr4aka:"fu5nqqq",lks7q5:["f13prjl2","f1nl83rv"],Bnan3qt:"f1czftr5",k1dn9:["f1nl83rv","f13prjl2"],Boium3a:["f12k37oa","fdnykm2"],tm8e47:"fr96u23"},small:{Bw81rd7:0,kdpuga:0,dm238s:0,B6xbmo0:0,B3whbx2:"fazmxh"},medium:{},large:{Bw81rd7:0,kdpuga:0,dm238s:0,B6xbmo0:0,B3whbx2:"f1b6alqh"}},{d:[[".f1062rbf[data-fui-focus-visible]{border-radius:var(--borderRadiusCircular);}",{p:-1}],[".fj0ryk1[data-fui-focus-visible]{border-radius:var(--borderRadiusNone);}",{p:-1}],".f17t0x8g[data-fui-focus-visible]{border-top-color:var(--colorStrokeFocus2);}",".f194v5ow[data-fui-focus-visible]{border-right-color:var(--colorStrokeFocus2);}",".fk7jm04[data-fui-focus-visible]{border-left-color:var(--colorStrokeFocus2);}",".f1qgg65p[data-fui-focus-visible]{border-bottom-color:var(--colorStrokeFocus2);}",".fhgccpy[data-fui-focus-visible]{box-shadow:var(--shadow2),0 0 0 var(--strokeWidthThin) var(--colorStrokeFocus2) inset,0 0 0 var(--strokeWidthThick) var(--colorNeutralForegroundOnBrand) inset;}",".fjo7pq6[data-fui-focus-visible]{box-shadow:var(--shadow2),0 0 0 var(--strokeWidthThin) var(--colorStrokeFocus2) inset,0 0 0 var(--strokeWidthThick) var(--colorNeutralForegroundOnBrand) inset;}",".f32wu9k[data-fui-focus-visible]:hover{box-shadow:var(--shadow2),0 0 0 var(--strokeWidthThin) var(--colorStrokeFocus2) inset;}",".fu5nqqq[data-fui-focus-visible]:hover{border-top-color:var(--colorStrokeFocus2);}",".f13prjl2[data-fui-focus-visible]:hover{border-right-color:var(--colorStrokeFocus2);}",".f1nl83rv[data-fui-focus-visible]:hover{border-left-color:var(--colorStrokeFocus2);}",".f1czftr5[data-fui-focus-visible]:hover{border-bottom-color:var(--colorStrokeFocus2);}",[".fazmxh[data-fui-focus-visible]{border-radius:var(--borderRadiusSmall);}",{p:-1}],[".f1b6alqh[data-fui-focus-visible]{border-radius:var(--borderRadiusLarge);}",{p:-1}]],t:["@supports (-moz-appearance:button){.f12k37oa[data-fui-focus-visible]{box-shadow:var(--shadow2),0 0 0 calc(var(--strokeWidthThin) + 0.25px) var(--colorStrokeFocus2) inset,0 0 0 var(--strokeWidthThick) var(--colorNeutralForegroundOnBrand) inset;}.fdnykm2[data-fui-focus-visible]{box-shadow:var(--shadow2),0 0 0 calc(var(--strokeWidthThin) + 0.25px) var(--colorStrokeFocus2) inset,0 0 0 var(--strokeWidthThick) var(--colorNeutralForegroundOnBrand) inset;}}","@supports (-moz-appearance:button){.fr96u23[data-fui-focus-visible]:hover{box-shadow:var(--shadow2),0 0 0 calc(var(--strokeWidthThin) + 0.25px) var(--colorStrokeFocus2) inset;}}"]}),h=(0,i.X)({small:{Byoj8tv:0,uwmqm3:0,z189sj:0,z8tnut:0,B0ocmuz:"fu97m5z",Bf4jedk:"f17fgpbq",B2u0y6b:"f1jt17bm"},medium:{Byoj8tv:0,uwmqm3:0,z189sj:0,z8tnut:0,B0ocmuz:"f18ktai2",Bf4jedk:"fwbmr0d",B2u0y6b:"f44c6la"},large:{Byoj8tv:0,uwmqm3:0,z189sj:0,z8tnut:0,B0ocmuz:"f1hbd1aw",Bf4jedk:"f12clzc2",B2u0y6b:"fjy1crr"}},{d:[[".fu97m5z{padding:1px;}",{p:-1}],".f17fgpbq{min-width:24px;}",".f1jt17bm{max-width:24px;}",[".f18ktai2{padding:5px;}",{p:-1}],".fwbmr0d{min-width:32px;}",".f44c6la{max-width:32px;}",[".f1hbd1aw{padding:7px;}",{p:-1}],".f12clzc2{min-width:40px;}",".fjy1crr{max-width:40px;}"]}),f=(0,i.X)({small:{Be2twd7:"fe5j1ua",Bqenvij:"fjamq6b",a9b677:"f64fuq3",Bqrlyyl:"fbaiahx"},medium:{},large:{Be2twd7:"f1rt2boy",Bqenvij:"frvgh55",a9b677:"fq4mcun",Bqrlyyl:"f1exjqw5"},before:{t21cq0:["f1nizpg2","f1a695kz"]},after:{Frg6f3:["f1a695kz","f1nizpg2"]}},{d:[".fe5j1ua{font-size:20px;}",".fjamq6b{height:20px;}",".f64fuq3{width:20px;}",".fbaiahx{--fui-Button__icon--spacing:var(--spacingHorizontalXS);}",".f1rt2boy{font-size:24px;}",".frvgh55{height:24px;}",".fq4mcun{width:24px;}",".f1exjqw5{--fui-Button__icon--spacing:var(--spacingHorizontalSNudge);}",".f1nizpg2{margin-right:var(--fui-Button__icon--spacing);}",".f1a695kz{margin-left:var(--fui-Button__icon--spacing);}"]}),p=e=>{const t=s(),r=c(),n=l(),i=u(),p=d(),g=h(),v=f(),{appearance:m,disabled:y,disabledFocusable:b,icon:S,iconOnly:C,iconPosition:w,shape:A,size:E}=e;return e.root.className=(0,o.z)(a.root,t,m&&n[m],n[E],S&&"small"===E&&n.smallWithIcon,S&&"large"===E&&n.largeWithIcon,n[A],(y||b)&&i.base,(y||b)&&i.highContrast,m&&(y||b)&&i[m],"primary"===m&&p.primary,p[E],p[A],C&&g[E],e.root.className),e.icon&&(e.icon.className=(0,o.z)(a.icon,r,!!e.root.children&&v[w],v[E],e.icon.className)),e}},804121:(e,t,r)=>{"use strict";r.d(t,{J:()=>a,j:()=>s});var n=r(571124);const i=n.createContext(void 0),o={},a=i.Provider,s=()=>{var e;return null!==(e=n.useContext(i))&&void 0!==e?e:o}},727328:(e,t,r)=>{"use strict";r.d(t,{q:()=>a});var n=r(697689),i=r(571124),o=r(563198);const a=e=>{const t=i.createContext({value:{current:e},version:{current:-1},listeners:[]});return t.Provider=(e=>t=>{const r=i.useRef(t.value),a=i.useRef(0),s=i.useRef();return s.current||(s.current={value:r,version:a,listeners:[]}),(0,n.E)((()=>{r.current=t.value,a.current+=1,(0,o.unstable_runWithPriority)(o.unstable_NormalPriority,(()=>{s.current.listeners.forEach((e=>{e([a.current,t.value])}))}))}),[t.value]),i.createElement(e,{value:s.current},t.children)})(t.Provider),delete t.Consumer,t}},626568:(e,t,r)=>{"use strict";r.d(t,{i:()=>a});var n=r(658500),i=r(697689),o=r(571124);const a=(e,t)=>{const r=o.useContext(e),{value:{current:a},version:{current:s},listeners:c}=r,l=t(a),[u,d]=o.useState([a,l]),h=e=>{d((r=>{if(!e)return[a,l];if(e[0]<=s)return Object.is(r[1],l)?r:[a,l];try{if(Object.is(r[0],e[1]))return r;const n=t(e[1]);return Object.is(r[1],n)?r:[e[1],n]}catch(e){}return[r[0],r[1]]}))};Object.is(u[1],l)||h(void 0);const f=(0,n.D)(h);return(0,i.E)((()=>(c.push(f),()=>{const e=c.indexOf(f);c.splice(e,1)})),[f,c]),u[1]}},290203:(e,t,r)=>{"use strict";r.d(t,{V:()=>i});var n=r(571124);function i(e){const t=n.useContext(e);return!!t.version&&-1!==t.version.current}},419161:(e,t,r)=>{"use strict";r.d(t,{l:()=>C});var n=r(571124),i=r(290203),o=r(94990),a=r(357011),s=r(979491),c=r(658500),l=r(562125),u=r(122189),d=r(82614),h=r(272599),f=r(787878),p=r(279818);const g=[{opacity:0,boxShadow:"0px 0px 0px 0px rgba(0, 0, 0, 0.1)",transform:"scale(0.85) translateZ(0)"},{boxShadow:r(259841).L.shadow64,transform:"scale(1) translateZ(0)",opacity:1}],v=(0,f.$)({enter:{keyframes:g,easing:p.TV.curveDecelerateMid,duration:p.TV.durationGentle},exit:{keyframes:[...g].reverse(),easing:p.TV.curveAccelerateMin,duration:p.TV.durationGentle}});var m=r(160006),y=r(823635),b=r(591861),S=r(911616);const C=n.memo((e=>{const t=(e=>{const{children:t,modalType:r="modal",onOpenChange:f,inertTrapFocus:p=!1}=e,[g,m]=function(e){const t=n.Children.toArray(e);switch(t.length){case 2:return t;case 1:return[void 0,t[0]];default:return[void 0,void 0]}}(t),[y,b]=(0,s.i)({state:e.open,defaultState:e.defaultOpen,initialState:!1}),S=(0,c.D)((e=>{null==f||f(e.event,e),e.event.isDefaultPrevented()||b(e.open)})),C=function(e,t){const{findFirstFocusable:r}=(0,u.r)(),{targetDocument:i}=(0,d.Y)(),o=n.useRef(null);return n.useEffect((()=>{if(!e)return;const t=o.current&&r(o.current);var n;t?t.focus():null===(n=o.current)||void 0===n||n.focus()}),[r,e,t,i]),o}(y,r),{modalAttributes:w,triggerAttributes:A}=(0,o.y)({trapFocus:"non-modal"!==r,legacyTrapFocus:!p}),E=(0,i.V)(h.MV);return{components:{surfaceMotion:v},inertTrapFocus:p,open:y,modalType:r,content:m,trigger:g,requestOpenChange:S,dialogTitleId:(0,l.Bi)("dialog-title-"),isNestedDialog:E,dialogRef:C,modalAttributes:w,triggerAttributes:A,surfaceMotion:(0,a.s)(e.surfaceMotion,{elementType:v,defaultProps:{appear:!0,visible:y,unmountOnExit:!0}})}})(e),r=function(e){const{modalType:t,open:r,dialogRef:n,dialogTitleId:i,isNestedDialog:o,inertTrapFocus:a,requestOpenChange:s,modalAttributes:c,triggerAttributes:l}=e;return{dialog:{open:r,modalType:t,dialogRef:n,dialogTitleId:i,isNestedDialog:o,inertTrapFocus:a,modalAttributes:c,triggerAttributes:l,requestOpenChange:s},dialogSurface:!1}}(t);return((e,t)=>((0,y.C)(e),(0,m.Y)(h.Co,{value:t.dialog,children:(0,m.FD)(S.Rc,{value:t.dialogSurface,children:[e.trigger,e.content&&(0,m.Y)(e.surfaceMotion,{children:(0,m.Y)(b.K,{children:e.content})})]})})))(t,r)}));C.displayName="Dialog"},362894:(e,t,r)=>{"use strict";r.d(t,{i:()=>p});var n=r(571124),i=r(196002),o=r(375191),a=r(160006),s=r(823635),c=r(610725),l=r(295370),u=r(499226);const d=(0,c.y)("rhfpeu0",null,{r:[".rhfpeu0{gap:8px;height:fit-content;box-sizing:border-box;display:flex;grid-row-start:3;grid-row-end:3;}"],s:["@media screen and (max-width: 480px){.rhfpeu0{flex-direction:column;justify-self:stretch;}}"]}),h=(0,l.X)({gridPositionEnd:{Bdqf98w:"f1a7i8kp",Br312pm:"fd46tj4",Bw0ie65:"fsyjsko",B6n781s:"f1f41i0t",Bv5d0be:"f1jaqex3",v4ugfu:"f2ao6jk"},gridPositionStart:{Bdqf98w:"fsxvdwy",Br312pm:"fwpfdsa",Bw0ie65:"f1e2fz10",Bojbm9c:"f11ihkml",Bv5d0be:"fce5bvx",v4ugfu:"f2ao6jk"},fluidStart:{Bw0ie65:"fsyjsko"},fluidEnd:{Br312pm:"fwpfdsa"}},{d:[".f1a7i8kp{justify-self:end;}",".fd46tj4{grid-column-start:2;}",".fsyjsko{grid-column-end:4;}",".fsxvdwy{justify-self:start;}",".fwpfdsa{grid-column-start:1;}",".f1e2fz10{grid-column-end:2;}"],m:[["@media screen and (max-width: 480px){.f1f41i0t{grid-column-start:1;}}",{m:"screen and (max-width: 480px)"}],["@media screen and (max-width: 480px){.f1jaqex3{grid-row-start:4;}}",{m:"screen and (max-width: 480px)"}],["@media screen and (max-width: 480px){.f2ao6jk{grid-row-end:auto;}}",{m:"screen and (max-width: 480px)"}],["@media screen and (max-width: 480px){.f11ihkml{grid-column-end:4;}}",{m:"screen and (max-width: 480px)"}],["@media screen and (max-width: 480px){.fce5bvx{grid-row-start:3;}}",{m:"screen and (max-width: 480px)"}]]});var f=r(955410);const p=n.forwardRef(((e,t)=>{const r=((e,t)=>{const{position:r="end",fluid:n=!1}=e;return{components:{root:"div"},root:i.Gk((0,o.g)("div",{ref:t,...e}),{elementType:"div"}),position:r,fluid:n}})(e,t);return(e=>{const t=d(),r=h();e.root.className=(0,u.z)("fui-DialogActions",t,"start"===e.position&&r.gridPositionStart,"end"===e.position&&r.gridPositionEnd,e.fluid&&"start"===e.position&&r.fluidStart,e.fluid&&"end"===e.position&&r.fluidEnd,e.root.className)})(r),(0,f.$e)("useDialogActionsStyles_unstable")(r),(e=>((0,s.C)(e),(0,a.Y)(e.root,{})))(r)}));p.displayName="DialogActions"},369811:(e,t,r)=>{"use strict";r.d(t,{R:()=>h});var n=r(571124),i=r(196002),o=r(375191),a=r(160006),s=r(823635),c=r(610725),l=r(499226);const u=(0,c.y)("r1h3qql9",null,{r:[".r1h3qql9{overflow:unset;gap:8px;display:grid;max-height:calc(100vh - 2 * 24px);box-sizing:border-box;grid-template-rows:auto 1fr;grid-template-columns:1fr 1fr auto;}"],s:["@media screen and (max-width: 480px){.r1h3qql9{max-width:100vw;grid-template-rows:auto 1fr auto;}}","@media screen and (max-height: 359px){.r1h3qql9{max-height:unset;}}"]});var d=r(955410);const h=n.forwardRef(((e,t)=>{const r=((e,t)=>{var r;return{components:{root:"div"},root:i.Gk((0,o.g)(null!==(r=e.as)&&void 0!==r?r:"div",{ref:t,...e}),{elementType:"div"})}})(e,t);return(e=>{const t=u();e.root.className=(0,l.z)("fui-DialogBody",t,e.root.className)})(r),(0,d.$e)("useDialogBodyStyles_unstable")(r),(e=>((0,s.C)(e),(0,a.Y)(e.root,{})))(r)}));h.displayName="DialogBody"},250904:(e,t,r)=>{"use strict";r.d(t,{C:()=>h});var n=r(571124),i=r(196002),o=r(375191),a=r(160006),s=r(823635),c=r(610725),l=r(499226);const u=(0,c.y)("r1v5zwsm",null,{r:[".r1v5zwsm{padding:var(--strokeWidthThick);margin:calc(var(--strokeWidthThick) * -1);font-family:var(--fontFamilyBase);font-size:var(--fontSizeBase300);font-weight:var(--fontWeightRegular);line-height:var(--lineHeightBase300);overflow-y:auto;min-height:32px;box-sizing:border-box;grid-row-start:2;grid-row-end:2;grid-column-start:1;grid-column-end:4;}"],s:["@media screen and (max-height: 359px){.r1v5zwsm{overflow-y:unset;}}"]});var d=r(955410);const h=n.forwardRef(((e,t)=>{const r=((e,t)=>{var r;return{components:{root:"div"},root:i.Gk((0,o.g)(null!==(r=e.as)&&void 0!==r?r:"div",{ref:t,...e}),{elementType:"div"})}})(e,t);return(e=>{const t=u();e.root.className=(0,l.z)("fui-DialogContent",t,e.root.className)})(r),(0,d.$e)("useDialogContentStyles_unstable")(r),(e=>((0,s.C)(e),(0,a.Y)(e.root,{})))(r)}));h.displayName="DialogContent"},437723:(e,t,r)=>{"use strict";r.d(t,{E:()=>p});var n=r(571124),i=r(92369),o=r(97107),a=r(610725),s=r(295370),c=r(499226);const l=(0,a.y)("rsmdyd3","rup8wml",{r:[".rsmdyd3{inset:0;padding:24px;margin:auto;border-style:none;overflow:unset;border:1px solid var(--colorTransparentStroke);border-radius:var(--borderRadiusXLarge);display:block;-webkit-user-select:unset;-moz-user-select:unset;user-select:unset;visibility:unset;position:fixed;height:fit-content;max-width:600px;max-height:100vh;box-sizing:border-box;background-color:var(--colorNeutralBackground1);color:var(--colorNeutralForeground1);box-shadow:var(--shadow64);}",".rsmdyd3:focus{outline-style:none;}",".rsmdyd3:focus-visible{outline-style:none;}",".rsmdyd3[data-fui-focus-visible]{border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;}",'.rsmdyd3[data-fui-focus-visible]::after{content:"";position:absolute;pointer-events:none;z-index:1;border:2px solid var(--colorStrokeFocus2);border-radius:var(--borderRadiusMedium);top:calc(2px * -1);right:calc(2px * -1);bottom:calc(2px * -1);left:calc(2px * -1);}',".rup8wml{inset:0;padding:24px;margin:auto;border-style:none;overflow:unset;border:1px solid var(--colorTransparentStroke);border-radius:var(--borderRadiusXLarge);display:block;-webkit-user-select:unset;-moz-user-select:unset;user-select:unset;visibility:unset;position:fixed;height:fit-content;max-width:600px;max-height:100vh;box-sizing:border-box;background-color:var(--colorNeutralBackground1);color:var(--colorNeutralForeground1);box-shadow:var(--shadow64);}",".rup8wml:focus{outline-style:none;}",".rup8wml:focus-visible{outline-style:none;}",".rup8wml[data-fui-focus-visible]{border-top-color:transparent;border-left-color:transparent;border-bottom-color:transparent;border-right-color:transparent;}",'.rup8wml[data-fui-focus-visible]::after{content:"";position:absolute;pointer-events:none;z-index:1;border:2px solid var(--colorStrokeFocus2);border-radius:var(--borderRadiusMedium);top:calc(2px * -1);left:calc(2px * -1);bottom:calc(2px * -1);right:calc(2px * -1);}'],s:["@media (forced-colors: active){.rsmdyd3[data-fui-focus-visible]::after{border-top-color:Highlight;border-right-color:Highlight;border-bottom-color:Highlight;border-left-color:Highlight;}}","@media screen and (max-width: 480px){.rsmdyd3{max-width:100vw;}}","@media screen and (max-height: 359px){.rsmdyd3{overflow-y:auto;padding-right:calc(24px - 4px);border-right-width:4px;border-top-width:4px;border-bottom-width:4px;}}","@media (forced-colors: active){.rup8wml[data-fui-focus-visible]::after{border-top-color:Highlight;border-left-color:Highlight;border-bottom-color:Highlight;border-right-color:Highlight;}}","@media screen and (max-width: 480px){.rup8wml{max-width:100vw;}}","@media screen and (max-height: 359px){.rup8wml{overflow-y:auto;padding-left:calc(24px - 4px);border-left-width:4px;border-top-width:4px;border-bottom-width:4px;}}"]}),u=(0,a.y)("r1e18s3l",null,[".r1e18s3l{inset:0px;background-color:var(--colorBackgroundOverlay);position:fixed;}"]),d=(0,s.X)({nestedDialogBackdrop:{De3pzq:"f1c21dwh"}},{d:[".f1c21dwh{background-color:var(--colorTransparentBackground);}"]});var h=r(51551),f=r(955410);const p=n.forwardRef(((e,t)=>{const r=(0,i.W)(e,t),n=(0,h.l)(r);return(e=>{const{isNestedDialog:t,root:r,backdrop:n}=e,i=l(),o=u(),a=d();r.className=(0,c.z)("fui-DialogSurface",i,r.className),n&&(n.className=(0,c.z)("fui-DialogSurface__backdrop",o,t&&a.nestedDialogBackdrop,n.className))})(r),(0,f.$e)("useDialogSurfaceStyles_unstable")(r),(0,o.V)(r,n)}));p.displayName="DialogSurface"},97107:(e,t,r)=>{"use strict";r.d(t,{V:()=>s});var n=r(160006),i=r(262774),o=r(823635),a=r(911616);const s=(e,t)=>((0,o.C)(e),(0,n.FD)(i.Z,{mountNode:e.mountNode,children:[e.backdrop&&e.backdropMotion&&(0,n.Y)(e.backdropMotion,{children:(0,n.Y)(e.backdrop,{})}),(0,n.Y)(a.Rc,{value:t.dialogSurface,children:(0,n.Y)(e.root,{})})]}))},92369:(e,t,r)=>{"use strict";r.d(t,{W:()=>E});var n=r(913533),i=r(357011),o=r(658500),a=r(985383),s=r(196002),c=r(697689),l=r(375191),u=r(106833),d=r(571124),h=r(272599),f=r(82614),p=r(610725);const g=(0,p.y)("r6pzz3z",null,[".r6pzz3z{overflow-y:hidden;overflow-y:clip;scrollbar-gutter:stable;}"]),v=(0,p.y)("r144vlu9",null,[".r144vlu9{overflow-y:hidden;}"]);var m=r(279818),y=r(787878);function b(e,t){const r=function(e,t){return r=>e({...t,...r})}(e[y.H],t);return(0,y.$)(r)}var S=r(876011);const C=(0,y.$)((({duration:e=m.TV.durationNormal,easing:t=m.TV.curveEasyEase,exitDuration:r=e,exitEasing:n=t})=>({enter:(0,S.w)({direction:"enter",duration:e,easing:t}),exit:(0,S.w)({direction:"exit",duration:r,easing:n})}))),w=(b(C,{duration:m.TV.durationFast}),b(C,{duration:m.TV.durationGentle}));var A=r(591861);const E=(e,t)=>{const r=(0,A.Z)(),p=(0,h.e4)((e=>e.modalType)),m=(0,h.e4)((e=>e.isNestedDialog)),y=(0,h.e4)((e=>e.modalAttributes)),b=(0,h.e4)((e=>e.dialogRef)),S=(0,h.e4)((e=>e.requestOpenChange)),C=(0,h.e4)((e=>e.dialogTitleId)),E=(0,h.e4)((e=>e.open)),k=(0,o.D)((t=>{var r,n;(0,a.g)(e.backdrop)&&(null===(r=(n=e.backdrop).onClick)||void 0===r||r.call(n,t)),"modal"!==p||t.isDefaultPrevented()||S({event:t,open:!1,type:"backdropClick"})})),I=(0,o.D)((t=>{var r;null===(r=e.onKeyDown)||void 0===r||r.call(e,t),t.key!==n.uf9||t.isDefaultPrevented()||(S({event:t,open:!1,type:"escapeKeyDown"}),t.preventDefault())})),T=s.lq(e.backdrop,{renderByDefault:"non-modal"!==p,defaultProps:{"aria-hidden":"true"},elementType:"div"});T&&(T.onClick=k);const{disableBodyScroll:_,enableBodyScroll:R}=function(){const e=g(),t=v(),{targetDocument:r}=(0,f.Y)();return{disableBodyScroll:d.useCallback((()=>{var n,i;r&&Math.floor(r.body.getBoundingClientRect().height)>(null!==(i=null===(n=r.defaultView)||void 0===n?void 0:n.innerHeight)&&void 0!==i?i:0)&&(r.documentElement.classList.add(e),r.body.classList.add(t))}),[r,e,t]),enableBodyScroll:d.useCallback((()=>{r&&(r.documentElement.classList.remove(e),r.body.classList.remove(t))}),[r,e,t])}}();return(0,c.E)((()=>{if(!m&&"non-modal"!==p)return _(),()=>{R()}}),[R,m,_,p]),{components:{backdrop:"div",root:"div",backdropMotion:w},open:E,backdrop:T,isNestedDialog:m,mountNode:e.mountNode,root:s.Gk((0,l.g)("div",{tabIndex:-1,"aria-modal":"non-modal"!==p,role:"alert"===p?"alertdialog":"dialog","aria-labelledby":e["aria-label"]?void 0:C,...e,...y,onKeyDown:I,ref:(0,u.a)(t,r,b)}),{elementType:"div"}),backdropMotion:(0,i.s)(e.backdropMotion,{elementType:w,defaultProps:{appear:!0,visible:E}}),transitionStatus:void 0}}},51551:(e,t,r)=>{"use strict";function n(e){return{dialogSurface:!0}}r.d(t,{l:()=>n})},289617:(e,t,r)=>{"use strict";r.d(t,{L:()=>f});var n=r(571124),i=r(196002),o=r(375191),a=r(272599),s=r(197009),c=r(573595),l=r(724318),u=r(160006),d=r(823635),h=r(955410);const f=n.forwardRef(((e,t)=>{const r=((e,t)=>{const{action:r}=e,u=(0,a.e4)((e=>e.modalType)),d=(0,l.ho)();return{components:{root:"h2",action:"div"},root:i.Gk((0,o.g)("h2",{ref:t,id:(0,a.e4)((e=>e.dialogTitleId)),...e}),{elementType:"h2"}),action:i.lq(r,{renderByDefault:"non-modal"===u,defaultProps:{children:n.createElement(c.z,{disableButtonEnhancement:!0,action:"close"},n.createElement("button",{type:"button",className:d,"aria-label":"close"},n.createElement(s.LMj,null)))},elementType:"div"})}})(e,t);return(0,l.LP)(r),(0,h.$e)("useDialogTitleStyles_unstable")(r),(e=>((0,d.C)(e),(0,u.FD)(n.Fragment,{children:[(0,u.Y)(e.root,{children:e.root.children}),e.action&&(0,u.Y)(e.action,{})]})))(r)}));f.displayName="DialogTitle"},724318:(e,t,r)=>{"use strict";r.d(t,{LP:()=>u,ho:()=>l});var n=r(610725),i=r(295370),o=r(499226);const a=(0,n.y)("rxjm636",null,[".rxjm636{font-family:var(--fontFamilyBase);font-size:var(--fontSizeBase500);font-weight:var(--fontWeightSemibold);line-height:var(--lineHeightBase500);margin:0;grid-row-start:1;grid-row-end:1;grid-column-start:1;grid-column-end:3;}"]),s=(0,i.X)({rootWithoutAction:{Bw0ie65:"fsyjsko"}},{d:[".fsyjsko{grid-column-end:4;}"]}),c=(0,n.y)("r13kcrze",null,[".r13kcrze{grid-row-start:1;grid-row-end:1;grid-column-start:3;justify-self:end;align-self:start;}"]),l=(0,n.y)("r2avt6e","roj2bbc",{r:[".r2avt6e{overflow:visible;padding:0;border-style:none;position:relative;box-sizing:content-box;background-color:inherit;color:inherit;font-family:inherit;font-size:inherit;cursor:pointer;line-height:0;-webkit-appearance:button;text-align:unset;}",".r2avt6e:focus{outline-style:none;}",".r2avt6e:focus-visible{outline-style:none;}",".r2avt6e[data-fui-focus-visible]{border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;}",'.r2avt6e[data-fui-focus-visible]::after{content:"";position:absolute;pointer-events:none;z-index:1;border:2px solid var(--colorStrokeFocus2);border-radius:var(--borderRadiusMedium);top:calc(2px * -1);right:calc(2px * -1);bottom:calc(2px * -1);left:calc(2px * -1);}',".roj2bbc{overflow:visible;padding:0;border-style:none;position:relative;box-sizing:content-box;background-color:inherit;color:inherit;font-family:inherit;font-size:inherit;cursor:pointer;line-height:0;-webkit-appearance:button;text-align:unset;}",".roj2bbc:focus{outline-style:none;}",".roj2bbc:focus-visible{outline-style:none;}",".roj2bbc[data-fui-focus-visible]{border-top-color:transparent;border-left-color:transparent;border-bottom-color:transparent;border-right-color:transparent;}",'.roj2bbc[data-fui-focus-visible]::after{content:"";position:absolute;pointer-events:none;z-index:1;border:2px solid var(--colorStrokeFocus2);border-radius:var(--borderRadiusMedium);top:calc(2px * -1);left:calc(2px * -1);bottom:calc(2px * -1);right:calc(2px * -1);}'],s:["@media (forced-colors: active){.r2avt6e[data-fui-focus-visible]::after{border-top-color:Highlight;border-right-color:Highlight;border-bottom-color:Highlight;border-left-color:Highlight;}}","@media (forced-colors: active){.roj2bbc[data-fui-focus-visible]::after{border-top-color:Highlight;border-left-color:Highlight;border-bottom-color:Highlight;border-right-color:Highlight;}}"]}),u=e=>{const t=a(),r=c(),n=s();return e.root.className=(0,o.z)("fui-DialogTitle",t,!e.action&&n.rootWithoutAction,e.root.className),e.action&&(e.action.className=(0,o.z)("fui-DialogTitle__action",r,e.action.className)),e}},573595:(e,t,r)=>{"use strict";r.d(t,{z:()=>u}),r(571124);var n=r(444642),i=r(658500),o=r(773284),a=r(911616),s=r(272599),c=r(779959),l=r(94990);const u=e=>{const t=(e=>{const t=(0,a.z6)(),{children:r,disableButtonEnhancement:u=!1,action:d=(t?"close":"open")}=e,h=(0,n.h)(r),f=(0,s.e4)((e=>e.requestOpenChange)),{triggerAttributes:p}=(0,l.y)(),g=(0,i.D)((e=>{var t,r;null==h||null===(t=(r=h.props).onClick)||void 0===t||t.call(r,e),e.isDefaultPrevented()||f({event:e,type:"triggerClick",open:"open"===d})})),v={...null==h?void 0:h.props,ref:null==h?void 0:h.ref,onClick:g,...p},m=(0,c.F)("button"===(null==h?void 0:h.type)||"a"===(null==h?void 0:h.type)?h.type:"div",{...v,type:"button"});return{children:(0,o.L)(r,u?v:m)}})(e);return(e=>e.children)(t)};u.displayName="DialogTrigger",u.isFluentTriggerComponent=!0},591861:(e,t,r)=>{"use strict";r.d(t,{K:()=>a,Z:()=>o});var n=r(571124);const i=n.createContext(void 0);function o(){return n.useContext(i)}const a=n.forwardRef(((e,t)=>n.createElement(i.Provider,{value:t},e.children)))},272599:(e,t,r)=>{"use strict";r.d(t,{Co:()=>s,MV:()=>a,e4:()=>c}),r(571124);var n=r(727328),i=r(626568);const o={open:!1,inertTrapFocus:!1,modalType:"modal",isNestedDialog:!1,dialogRef:{current:null},requestOpenChange(){}},a=(0,n.q)(void 0),s=a.Provider,c=e=>(0,i.i)(a,((t=o)=>e(t)))},911616:(e,t,r)=>{"use strict";r.d(t,{Rc:()=>o,z6:()=>a});var n=r(571124);const i=n.createContext(void 0),o=i.Provider,a=()=>{var e;return null!==(e=n.useContext(i))&&void 0!==e&&e}},194899:(e,t,r)=>{"use strict";r.d(t,{F:()=>a,U:()=>s});var n=r(571124);const i=n.createContext(void 0),o={},a=i.Provider,s=()=>n.useContext(i)?n.useContext(i):o},278145:(e,t,r)=>{"use strict";r.d(t,{BEt:()=>U,Crl:()=>m,Enj:()=>N,Eqz:()=>a,GvE:()=>A,Hi:()=>L,Ic_:()=>s,JyN:()=>G,LKJ:()=>b,Lpw:()=>x,MVw:()=>_,NGN:()=>p,Njq:()=>E,NsX:()=>i,NwJ:()=>Z,PPF:()=>W,Qvr:()=>D,Sz$:()=>F,Tox:()=>z,V0o:()=>j,VZT:()=>V,W_M:()=>h,Z5f:()=>H,_B:()=>k,_Xk:()=>d,_jO:()=>c,aOP:()=>T,akU:()=>R,dbj:()=>C,gcm:()=>u,iNx:()=>l,jO3:()=>P,jb4:()=>K,jsk:()=>M,k9K:()=>q,nUb:()=>g,oAB:()=>v,qv$:()=>O,rsj:()=>w,tyz:()=>y,vd7:()=>o,wSM:()=>I,xeZ:()=>S,y7H:()=>B,yuG:()=>f,z_y:()=>$});var n=r(650194);const i=38792==r.j?(0,n.U)("ChartMultipleRegular","1em",["M16.52 9c.26 0 .48-.2.48-.46V8.5A6.5 6.5 0 0 0 10.5 2h-.04a.47.47 0 0 0-.46.48V8.5c0 .28.22.5.5.5h6.02ZM11 3.02A5.5 5.5 0 0 1 15.98 8H11V3.02ZM8 9V5.1A5 5 0 0 0 9 15v1a6 6 0 0 1-.5-11.98c.28-.02.5.2.5.48V9a1 1 0 0 0 1 1h4.5c.28 0 .5.22.48.5a6 6 0 0 1-.06.5H10a2 2 0 0 1-2-2Zm9 1a1 1 0 0 0-1 1v7a1 1 0 1 0 2 0v-7a1 1 0 0 0-1-1Zm-3 2a1 1 0 0 0-1 1v5a1 1 0 1 0 2 0v-5a1 1 0 0 0-1-1Zm-4 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0v-3Z"]):null,o=38792==r.j?(0,n.U)("ChatRegular","1em",["M10 2a8 8 0 1 1-3.61 15.14l-.12-.07-3.65.92a.5.5 0 0 1-.62-.45v-.08l.01-.08.92-3.64-.07-.12a7.95 7.95 0 0 1-.83-2.9l-.02-.37L2 10a8 8 0 0 1 8-8Zm0 1a7 7 0 0 0-6.1 10.42.5.5 0 0 1 .06.28l-.02.1-.75 3.01 3.02-.75a.5.5 0 0 1 .19-.01l.09.02.09.04A7 7 0 1 0 10 3Zm.5 8a.5.5 0 0 1 .09 1H7.5a.5.5 0 0 1-.09-1h3.09Zm2-3a.5.5 0 0 1 .09 1H7.5a.5.5 0 0 1-.09-1h5.09Z"]):null,a=38792==r.j?(0,n.U)("ChatAddRegular","1em",["M6.5 9.5a.5.5 0 0 0 0 1h3v3a.5.5 0 0 0 1 0v-3h3a.5.5 0 0 0 0-1h-3v-3a.5.5 0 0 0-1 0v3h-3ZM18 10a8 8 0 1 0-16 0v.35l.03.38c.1 1.01.38 1.99.83 2.89l.06.12-.9 3.64-.02.08v.08c.03.3.31.52.62.45l3.65-.91.12.06A8 8 0 0 0 18 10ZM3 10a7 7 0 1 1 3.58 6.1l-.09-.03-.1-.02a.5.5 0 0 0-.18 0l-3.02.76.75-3.02.02-.1a.5.5 0 0 0-.07-.27A6.97 6.97 0 0 1 3 10Z"]):null,s=38792==r.j?(0,n.U)("ChatBubblesQuestionRegular","1em",["M8.5 5.9c-.37.07-.76.3-1.07.85a.5.5 0 1 1-.86-.5A2.57 2.57 0 0 1 8.3 4.92c.65-.13 1.3.04 1.8.36.48.32.87.84.88 1.47.01.66-.39 1.25-1.12 1.68-.5.3-.7.5-.77.63-.07.11-.09.21-.09.44a.5.5 0 0 1-1 0c0-.27.01-.61.24-.97.2-.34.57-.64 1.11-.96.54-.32.63-.62.63-.8 0-.2-.14-.46-.44-.65-.29-.2-.67-.3-1.05-.22Zm.25 6.6a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5ZM8.5 2a6.5 6.5 0 0 0-5.67 9.67l-.8 2.08a1 1 0 0 0 1.2 1.32l2.5-.7A6.5 6.5 0 1 0 8.5 2ZM3 8.5a5.5 5.5 0 1 1 3 4.9l-.18-.09-2.86.8.97-2.53-.13-.21A5.47 5.47 0 0 1 3 8.5Zm8.46 9.5a6.49 6.49 0 0 1-4.92-2.26A7.5 7.5 0 0 0 8.3 16a5.47 5.47 0 0 0 5.66.4l.18-.09 2.86.8-.97-2.53.13-.21A5.47 5.47 0 0 0 16 8.39c0-.6-.1-1.2-.24-1.76a6.48 6.48 0 0 1 1.38 8.04l.8 2.08a1 1 0 0 1-1.21 1.32l-2.49-.7c-.84.4-1.78.63-2.78.63Z"]):null,c=(0,n.U)("CheckmarkFilled","1em",["M7.03 13.9 3.56 10a.75.75 0 0 0-1.12 1l4 4.5c.29.32.79.34 1.09.03l10.5-10.5a.75.75 0 0 0-1.06-1.06l-9.94 9.94Z"]),l=38792==r.j?(0,n.U)("CheckmarkRegular","1em",["M3.37 10.17a.5.5 0 0 0-.74.66l4 4.5c.19.22.52.23.72.02l10.5-10.5a.5.5 0 0 0-.7-.7L7.02 14.27l-3.65-4.1Z"]):null,u=(0,n.U)("CheckmarkCircleFilled","1em",["M10 2a8 8 0 1 1 0 16 8 8 0 0 1 0-16Zm3.36 5.65a.5.5 0 0 0-.64-.06l-.07.06L9 11.3 7.35 9.65l-.07-.06a.5.5 0 0 0-.7.7l.07.07 2 2 .07.06c.17.11.4.11.56 0l.07-.06 4-4 .07-.08a.5.5 0 0 0-.06-.63Z"]),d=38792==r.j?(0,n.U)("CheckmarkCircleRegular","1em",["M10 2a8 8 0 1 1 0 16 8 8 0 0 1 0-16Zm0 1a7 7 0 1 0 0 14 7 7 0 0 0 0-14Zm3.36 4.65c.17.17.2.44.06.63l-.06.07-4 4a.5.5 0 0 1-.64.07l-.07-.06-2-2a.5.5 0 0 1 .63-.77l.07.06L9 11.3l3.65-3.65c.2-.2.51-.2.7 0Z"]):null,h=38792==r.j?(0,n.U)("ChevronDownFilled","1em",["M15.8 7.73c.28.3.27.78-.03 1.06l-5.25 5a.75.75 0 0 1-1.04 0l-5.25-5a.75.75 0 0 1 1.04-1.08L10 12.2l4.73-4.5a.75.75 0 0 1 1.06.02Z"]):null,f=(0,n.U)("ChevronDownRegular","1em",["M15.85 7.65c.2.2.2.5 0 .7l-5.46 5.49a.55.55 0 0 1-.78 0L4.15 8.35a.5.5 0 1 1 .7-.7L10 12.8l5.15-5.16c.2-.2.5-.2.7 0Z"]),p=(0,n.U)("ChevronLeftFilled","1em",["M12.27 15.8a.75.75 0 0 1-1.06-.03l-5-5.25a.75.75 0 0 1 0-1.04l5-5.25a.75.75 0 1 1 1.08 1.04L7.8 10l4.5 4.73c.29.3.28.78-.02 1.06Z"]),g=(0,n.U)("ChevronLeftRegular","1em",["M12.35 15.85a.5.5 0 0 1-.7 0L6.16 10.4a.55.55 0 0 1 0-.78l5.49-5.46a.5.5 0 1 1 .7.7L7.2 10l5.16 5.15c.2.2.2.5 0 .7Z"]),v=(0,n.U)("ChevronRightFilled","1em",["M7.73 4.2a.75.75 0 0 1 1.06.03l5 5.25c.28.3.28.75 0 1.04l-5 5.25a.75.75 0 1 1-1.08-1.04L12.2 10l-4.5-4.73a.75.75 0 0 1 .02-1.06Z"]),m=(0,n.U)("ChevronRightRegular","1em",["M7.65 4.15c.2-.2.5-.2.7 0l5.49 5.46c.21.22.21.57 0 .78l-5.49 5.46a.5.5 0 0 1-.7-.7L12.8 10 7.65 4.85a.5.5 0 0 1 0-.7Z"]),y=38792==r.j?(0,n.U)("ChevronUpFilled","1em",["M4.2 12.27a.75.75 0 0 1 .03-1.06l5.25-5a.75.75 0 0 1 1.04 0l5.25 5a.75.75 0 0 1-1.04 1.08L10 7.8l-4.73 4.5a.75.75 0 0 1-1.06-.02Z"]):null,b=38792==r.j?(0,n.U)("ChevronUpRegular","1em",["M4.15 12.35a.5.5 0 0 1 0-.7L9.6 6.16a.55.55 0 0 1 .78 0l5.46 5.49a.5.5 0 0 1-.7.7L10 7.2l-5.15 5.16a.5.5 0 0 1-.7 0Z"]):null,S=(0,n.U)("CircleFilled","1em",["M10 2a8 8 0 1 0 0 16 8 8 0 0 0 0-16Z"]),C=38792==r.j?(0,n.U)("CircleRegular","1em",["M10 3a7 7 0 1 0 0 14 7 7 0 0 0 0-14Zm-8 7a8 8 0 1 1 16 0 8 8 0 0 1-16 0Z"]):null,w=38792==r.j?(0,n.U)("CircleEditRegular","1em",["M10 3a7 7 0 0 0-.77 13.96l-.17.7c-.03.09-.04.18-.05.28a8 8 0 1 1 8.94-8.82c-.33-.1-.68-.14-1.02-.11A7 7 0 0 0 10 3Zm.98 12.38 4.83-4.83a1.87 1.87 0 1 1 2.64 2.64l-4.83 4.83a2.2 2.2 0 0 1-1.02.58l-1.5.37a.89.89 0 0 1-1.07-1.07l.37-1.5c.1-.39.3-.74.58-1.02Z"]):null,A=38792==r.j?(0,n.U)("ClipboardTextEditRegular","1em",["M6 8.5c0-.28.22-.5.5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5Zm.5 2.5a.5.5 0 0 0 0 1h3a.5.5 0 0 0 0-1h-3ZM6 14.5c0-.28.22-.5.5-.5h4.44l-.67.67c-.1.1-.2.21-.28.33H6.5a.5.5 0 0 1-.5-.5ZM9.22 17H5.5a.5.5 0 0 1-.5-.5v-12c0-.28.22-.5.5-.5h1.59c.2.58.76 1 1.41 1h3c.65 0 1.2-.42 1.41-1h1.59c.28 0 .5.22.5.5v5.44l.1-.1c.27-.27.57-.47.9-.6V4.5c0-.83-.67-1.5-1.5-1.5h-1.59c-.2-.58-.76-1-1.41-1h-3c-.65 0-1.2.42-1.41 1H5.5C4.67 3 4 3.67 4 4.5v12c0 .83.67 1.5 1.5 1.5H9l.06-.35.16-.65ZM12 3.5a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1 0-1h3c.28 0 .5.22.5.5Zm-1.02 11.88 4.83-4.83a1.87 1.87 0 1 1 2.64 2.64l-4.83 4.83a2.2 2.2 0 0 1-1.02.58l-1.5.37a.89.89 0 0 1-1.07-1.07l.37-1.5c.1-.39.3-.74.58-1.02Z"]):null,E=38792==r.j?(0,n.U)("ClockRegular","1em",["M10 2a8 8 0 1 1 0 16 8 8 0 0 1 0-16Zm0 1a7 7 0 1 0 0 14 7 7 0 0 0 0-14Zm-.5 2a.5.5 0 0 1 .5.41V10h2.5a.5.5 0 0 1 .09 1H9.5a.5.5 0 0 1-.5-.41V5.5c0-.28.22-.5.5-.5Z"]):null,k=38792==r.j?(0,n.U)("CloudFilled","1em",["M10 4c2.82 0 4.41 1.92 4.65 4.25h.07A3.33 3.33 0 0 1 18 11.62 3.33 3.33 0 0 1 14.72 15H5.28A3.33 3.33 0 0 1 2 11.62a3.33 3.33 0 0 1 3.28-3.37h.07C5.6 5.9 7.18 4 10 4Z"]):null,I=38792==r.j?(0,n.U)("CloudRegular","1em",["M10 4c2.82 0 4.41 1.92 4.65 4.25h.07A3.33 3.33 0 0 1 18 11.62 3.33 3.33 0 0 1 14.72 15H5.28A3.33 3.33 0 0 1 2 11.62c0-1.8 1.37-3.27 3.1-3.37h.25C5.6 5.9 7.18 4 10 4Zm0 1C7.89 5 6.55 6.32 6.35 8.35a1 1 0 0 1-1 .9h-.07A2.33 2.33 0 0 0 3 11.62 2.33 2.33 0 0 0 5.28 14h9.44A2.33 2.33 0 0 0 17 11.62a2.33 2.33 0 0 0-2.28-2.37h-.07a1 1 0 0 1-1-.9C13.45 6.32 12.11 5 10 5Z"]):null,T=38792==r.j?(0,n.U)("CloverFilled","1em",["M5.5 2a3.5 3.5 0 1 0 0 7h3a.5.5 0 0 0 .5-.5v-3A3.5 3.5 0 0 0 5.5 2Zm0 15a3.5 3.5 0 1 1 0-7h3c.28 0 .5.22.5.5v3A3.5 3.5 0 0 1 5.5 17Zm8-15a3.5 3.5 0 1 1 0 7h-3a.5.5 0 0 1-.5-.5v-3A3.5 3.5 0 0 1 13.5 2Zm0 15a3.5 3.5 0 1 0 0-7h-3a.5.5 0 0 0-.5.5v3a3.5 3.5 0 0 0 3.5 3.5Z"]):null,_=38792==r.j?(0,n.U)("ColorFilled","1em",["M5.77 3.17a7.82 7.82 0 0 1 7.93-.18c3.97 2.04 5.5 6.16 4.18 10.44a7.46 7.46 0 0 1-2.37 3.59 4.32 4.32 0 0 1-4.2.8 3.84 3.84 0 0 1-2.2-1.68c-.41-.7-.53-1.47-.58-2.14l-.04-.58-.02-.37c-.02-.3-.05-.55-.1-.76a1.16 1.16 0 0 0-.2-.47.75.75 0 0 0-.4-.24 1.86 1.86 0 0 0-1.15-.04c-.25.08-.45.2-.69.35l-.2.12c-.31.18-.72.4-1.23.37a2.91 2.91 0 0 1-1.66-.77 2.63 2.63 0 0 1-.94-2.12c0-.79.25-1.63.62-2.43a9.6 9.6 0 0 1 3.25-3.9Zm3.98 3.58a1 1 0 1 0 0-2 1 1 0 0 0 0 2Zm3 1a1 1 0 1 0 0-2 1 1 0 0 0 0 2ZM15.5 9a1 1 0 1 0-2 0 1 1 0 0 0 2 0Zm-1 4a1 1 0 1 0 0-2 1 1 0 0 0 0 2Zm-1 1a1 1 0 1 0-2 0 1 1 0 0 0 2 0Z"]):null,R=38792==r.j?(0,n.U)("ColorRegular","1em",["M9.75 6.5a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm3 1a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm2.5 1.5a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0Zm-.75 3.75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5ZM13.25 14a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0Zm.45-11a7.82 7.82 0 0 0-7.93.17 9.6 9.6 0 0 0-3.25 3.89 5.9 5.9 0 0 0-.62 2.43c0 .8.27 1.57.94 2.12.61.5 1.14.74 1.66.77.51.02.92-.19 1.23-.37l.2-.12c.24-.15.44-.27.69-.35.28-.09.64-.12 1.16.04.19.06.3.14.38.24.09.1.16.26.2.47.06.21.09.46.1.76.02.1.02.24.03.37l.04.58c.05.67.17 1.44.57 2.14.42.7 1.1 1.3 2.2 1.68 1.6.54 3.07.1 4.21-.8a7.46 7.46 0 0 0 2.37-3.6C19.2 9.16 17.68 5.04 13.7 3ZM6.3 4.01a6.82 6.82 0 0 1 6.94-.14c3.5 1.8 4.87 5.4 3.69 9.25a6.46 6.46 0 0 1-2.04 3.1 3.33 3.33 0 0 1-3.26.64c-.9-.3-1.38-.76-1.66-1.24a4 4 0 0 1-.44-1.7l-.04-.54-.02-.41c-.03-.31-.06-.63-.13-.93-.07-.3-.2-.6-.4-.86-.22-.26-.5-.46-.87-.57a2.85 2.85 0 0 0-1.75-.03c-.38.12-.7.32-.95.47l-.14.09c-.29.16-.48.24-.68.23-.22-.01-.55-.12-1.08-.55-.38-.31-.57-.76-.57-1.34 0-.6.19-1.29.52-2.01A8.63 8.63 0 0 1 6.3 4.02Z"]):null,P=38792==r.j?(0,n.U)("ColorFillRegular","1em",["M4.34 12H4a2 2 0 0 0-2 2v2c0 1.1.9 2 2 2h12a2 2 0 0 0 2-2v-2a2 2 0 0 0-.56-1.39c-.08.4-.23.8-.47 1.16A1 1 0 0 1 17 14v2a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1v-2a1 1 0 0 1 1-1h1.34l-1-1Zm10.04-2.83-.22.26c-.12.15-.29.38-.46.64-.31.5-.7 1.23-.7 1.93 0 1 .67 2 1.75 2s1.75-1 1.75-2c0-.7-.39-1.44-.7-1.93a8.13 8.13 0 0 0-.46-.64l-.21-.25-.02-.02a.47.47 0 0 0-.36-.16.5.5 0 0 0-.37.17Zm.37 1.14.2.3c.31.47.55 1 .55 1.39 0 .3-.1.57-.25.75a.62.62 0 0 1-.5.25.62.62 0 0 1-.5-.25A1.21 1.21 0 0 1 14 12c0-.4.24-.92.55-1.4l.2-.3ZM8.5 1a.5.5 0 0 0-.5.5v1.56a2 2 0 0 0-.8.49L3.66 7.09a2 2 0 0 0 0 2.82l2.83 2.83a2 2 0 0 0 2.83 0l3.54-3.53a2 2 0 0 0 0-2.83l-2.83-2.83A2 2 0 0 0 9 3V1.5a.5.5 0 0 0-.5-.5ZM8 4.17V5.5a.5.5 0 0 0 1 0V4.04a1 1 0 0 1 .32.22l2.83 2.83a1 1 0 0 1 .25.41H4.66l3.25-3.24.09-.08ZM4.37 9.21a1 1 0 0 1-.3-.71h8.08l-3.54 3.54a1 1 0 0 1-1.41 0L4.37 9.2Zm10-.04Z"]):null,O=(0,n.U)("CommentRegular","1em",["M10.48 13.84h4.92c.9 0 1.6-.71 1.6-1.56V5.57C17 4.7 16.3 4 15.4 4H4.6C3.7 4 3 4.71 3 5.57v6.7c0 .86.7 1.57 1.6 1.57h1.6V17l4.28-3.16ZM6.8 17.8a1 1 0 0 1-1.4-.2.98.98 0 0 1-.2-.59v-2.17h-.6A2.58 2.58 0 0 1 2 12.28V5.57A2.58 2.58 0 0 1 4.6 3h10.8C16.84 3 18 4.15 18 5.57v6.7a2.58 2.58 0 0 1-2.6 2.57h-4.59L6.8 17.8Z"],{flipInRtl:!0}),x=38792==r.j?(0,n.U)("ComposeRegular","1em",["M11.5 3a.5.5 0 0 1 0 1H6a2 2 0 0 0-2 2v8c0 1.1.9 2 2 2h8a2 2 0 0 0 2-2V8.5a.5.5 0 0 1 1 0V14a3 3 0 0 1-3 3H6a3 3 0 0 1-3-3V6a3 3 0 0 1 3-3h5.5Zm5.65-.85a.5.5 0 1 1 .7.7l-8 8L9 11l.15-.85 8-8Z"]):null,M=38792==r.j?(0,n.U)("ContactCardRegular","1em",["M8 8.5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0Zm-4 3.2c0-.53.42-.95.95-.95h3.1c.53 0 .95.42.95.95 0 .85-.58 1.58-1.4 1.79l-.06.01a4.3 4.3 0 0 1-2.08 0l-.06-.01c-.82-.2-1.4-.94-1.4-1.8ZM11.5 8a.5.5 0 0 0 0 1h3a.5.5 0 0 0 0-1h-3Zm0 3a.5.5 0 0 0 0 1h3a.5.5 0 0 0 0-1h-3ZM2 5.75C2 4.78 2.78 4 3.75 4h12.5c.97 0 1.75.78 1.75 1.75v8.5c0 .97-.78 1.75-1.75 1.75H3.75C2.78 16 2 15.22 2 14.25v-8.5ZM3.75 5a.75.75 0 0 0-.75.75v8.5c0 .41.34.75.75.75h12.5c.41 0 .75-.34.75-.75v-8.5a.75.75 0 0 0-.75-.75H3.75Z"]):null,N=38792==r.j?(0,n.U)("CopyFilled","1em",["M6 4c0-1.1.9-2 2-2h6a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H8a2 2 0 0 1-2-2V4ZM4 6a2 2 0 0 1 1-1.73V14.5A2.5 2.5 0 0 0 7.5 17h6.23A2 2 0 0 1 12 18H7.5A3.5 3.5 0 0 1 4 14.5V6Z"]):null,D=38792==r.j?(0,n.U)("CopyRegular","1em",["M8 2a2 2 0 0 0-2 2v10c0 1.1.9 2 2 2h6a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8ZM7 4a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1H8a1 1 0 0 1-1-1V4ZM4 6a2 2 0 0 1 1-1.73V14.5A2.5 2.5 0 0 0 7.5 17h6.23A2 2 0 0 1 12 18H7.5A3.5 3.5 0 0 1 4 14.5V6Z"]):null,F=38792==r.j?(0,n.U)("DeleteFilled","1em",["M8.5 4h3a1.5 1.5 0 0 0-3 0Zm-1 0a2.5 2.5 0 0 1 5 0h5a.5.5 0 0 1 0 1h-1.05l-1.2 10.34A3 3 0 0 1 12.27 18H7.73a3 3 0 0 1-2.98-2.66L3.55 5H2.5a.5.5 0 0 1 0-1h5ZM9 8a.5.5 0 0 0-1 0v6a.5.5 0 0 0 1 0V8Zm2.5-.5a.5.5 0 0 0-.5.5v6a.5.5 0 0 0 1 0V8a.5.5 0 0 0-.5-.5Z"]):null,B=38792==r.j?(0,n.U)("DeleteRegular","1em",["M8.5 4h3a1.5 1.5 0 0 0-3 0Zm-1 0a2.5 2.5 0 0 1 5 0h5a.5.5 0 0 1 0 1h-1.05l-1.2 10.34A3 3 0 0 1 12.27 18H7.73a3 3 0 0 1-2.98-2.66L3.55 5H2.5a.5.5 0 0 1 0-1h5ZM5.74 15.23A2 2 0 0 0 7.73 17h4.54a2 2 0 0 0 1.99-1.77L15.44 5H4.56l1.18 10.23ZM8.5 7.5c.28 0 .5.22.5.5v6a.5.5 0 0 1-1 0V8c0-.28.22-.5.5-.5ZM12 8a.5.5 0 0 0-1 0v6a.5.5 0 0 0 1 0V8Z"]):null,L=38792==r.j?(0,n.U)("DesktopCursorRegular","1em",["M4 2a2 2 0 0 0-2 2v9c0 1.1.9 2 2 2h3v2H5.5a.5.5 0 0 0 0 1H11v-1H8v-2h3v-1H4a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v8.84l.87.87A2 2 0 0 0 18 13V4a2 2 0 0 0-2-2H4Zm8.86 8.15a.5.5 0 0 0-.86.35v8a.5.5 0 0 0 .9.3l2-2.65 3.5.78a.5.5 0 0 0 .45-.84l-6-5.94Z"]):null,H=(0,n.U)("DismissFilled","1em",["m3.9 4.05.07-.08a.75.75 0 0 1 .98-.07l.08.07L10 8.94l4.97-4.97a.75.75 0 0 1 .98-.07l.08.07c.27.27.3.68.07.98l-.07.08L11.06 10l4.97 4.97c.27.27.3.68.07.98l-.07.08a.75.75 0 0 1-.98.07l-.08-.07L10 11.06l-4.97 4.97a.75.75 0 0 1-.98.07l-.08-.07a.75.75 0 0 1-.07-.98l.07-.08L8.94 10 3.97 5.03a.75.75 0 0 1-.07-.98l.07-.08-.07.08Z"]),U=(0,n.U)("DismissRegular","1em",["m4.09 4.22.06-.07a.5.5 0 0 1 .63-.06l.07.06L10 9.29l5.15-5.14a.5.5 0 0 1 .63-.06l.07.06c.18.17.2.44.06.63l-.06.07L10.71 10l5.14 5.15c.18.17.2.44.06.63l-.06.07a.5.5 0 0 1-.63.06l-.07-.06L10 10.71l-5.15 5.14a.5.5 0 0 1-.63.06l-.07-.06a.5.5 0 0 1-.06-.63l.06-.07L9.29 10 4.15 4.85a.5.5 0 0 1-.06-.63l.06-.07-.06.07Z"]),z=(0,n.U)("DismissCircleFilled","1em",["M10 2a8 8 0 1 1 0 16 8 8 0 0 1 0-16ZM7.8 7.11a.5.5 0 0 0-.63.06l-.06.07a.5.5 0 0 0 .06.64L9.3 10l-2.12 2.12-.06.07a.5.5 0 0 0 .06.64l.07.06c.2.13.47.11.64-.06L10 10.7l2.12 2.12.07.06c.2.13.46.11.64-.06l.06-.07a.5.5 0 0 0-.06-.64L10.7 10l2.12-2.12.06-.07a.5.5 0 0 0-.06-.64l-.07-.06a.5.5 0 0 0-.64.06L10 9.3 7.88 7.17l-.07-.06Z"]),j=38792==r.j?(0,n.U)("DismissCircleRegular","1em",["M10 2a8 8 0 1 1 0 16 8 8 0 0 1 0-16Zm0 1a7 7 0 1 0 0 14 7 7 0 0 0 0-14ZM7.8 7.11l.08.06L10 9.3l2.12-2.12a.5.5 0 0 1 .64-.06l.07.06c.17.18.2.44.06.64l-.06.07L10.7 10l2.12 2.12c.17.17.2.44.06.64l-.06.07a.5.5 0 0 1-.64.06l-.07-.06L10 10.7l-2.12 2.12a.5.5 0 0 1-.64.06l-.07-.06a.5.5 0 0 1-.06-.64l.06-.07L9.3 10 7.17 7.88a.5.5 0 0 1-.06-.64l.06-.07a.5.5 0 0 1 .64-.06Z"]):null,q=38792==r.j?(0,n.U)("DocumentRegular","1em",["M6 2a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h8a2 2 0 0 0 2-2V7.41c0-.4-.16-.78-.44-1.06l-3.91-3.91A1.5 1.5 0 0 0 10.59 2H6ZM5 4a1 1 0 0 1 1-1h4v3.5c0 .83.67 1.5 1.5 1.5H15v8a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1V4Zm9.8 3h-3.3a.5.5 0 0 1-.5-.5V3.2L14.8 7Z"]):null,V=38792==r.j?(0,n.U)("DocumentHeaderRegular","1em",["M6 2a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h8a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H6ZM5 4a1 1 0 0 1 1-1h8a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1V4Zm2 0a1 1 0 0 0 0 2h6a1 1 0 1 0 0-2H7Z"]):null,W=38792==r.j?(0,n.U)("DocumentOnePageRegular","1em",["M6 2h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V4c0-1.1.9-2 2-2Zm0 1a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V4a1 1 0 0 0-1-1H6Zm7 3.5a.5.5 0 0 1-.41.5H7.5a.5.5 0 0 1-.09-1h5.09c.28 0 .5.22.5.5Zm0 3.5a.5.5 0 0 1-.41.5H7.5a.5.5 0 0 1-.09-1h5.09c.28 0 .5.22.5.5Zm0 3.5a.5.5 0 0 1-.41.5H7.5a.5.5 0 0 1-.09-1h5.09c.28 0 .5.22.5.5Z"]):null,$=38792==r.j?(0,n.U)("DocumentOnePageLinkFilled","1em",["M6 2a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h3.05a3.49 3.49 0 0 1 2.45-6h4c.17 0 .34.01.5.04V4a2 2 0 0 0-2-2H6Zm1.5 4h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1 0-1ZM9 15.5a2.5 2.5 0 0 1 2.5-2.5h.5a.5.5 0 0 1 0 1h-.5a1.5 1.5 0 0 0 0 3h.5a.5.5 0 0 1 0 1h-.5A2.5 2.5 0 0 1 9 15.5Zm6-2.5a.5.5 0 0 0 0 1h.5a1.5 1.5 0 0 1 0 3H15a.5.5 0 0 0 0 1h.5a2.5 2.5 0 0 0 0-5H15Zm-3.5 2a.5.5 0 0 0 0 1h4a.5.5 0 0 0 0-1h-4Zm-4-5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1 0-1Z"]):null,G=38792==r.j?(0,n.U)("DocumentOnePageLinkRegular","1em",["M14 2H6a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h3.05c-.3-.29-.54-.63-.71-1H6a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h8a1 1 0 0 1 1 1v8h.5c.17 0 .34.01.5.04V4a2 2 0 0 0-2-2Zm-1.41 5a.5.5 0 0 0-.09-1H7.41a.5.5 0 0 0 .09 1h5.09ZM7.5 10a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1h-5Zm4 3a2.5 2.5 0 0 0 0 5h.5a.5.5 0 0 0 0-1h-.5a1.5 1.5 0 0 1 0-3h.5a.5.5 0 0 0 0-1h-.5Zm3.5 0a.5.5 0 0 0 0 1h.5a1.5 1.5 0 0 1 0 3H15a.5.5 0 0 0 0 1h.5a2.5 2.5 0 0 0 0-5H15Zm-4 2.5c0-.28.22-.5.5-.5h4a.5.5 0 0 1 0 1h-4a.5.5 0 0 1-.5-.5Z"]):null,Z=38792==r.j?(0,n.U)("DocumentOnePageMultipleRegular","1em",["M11.59 6a.5.5 0 0 0-.09-1H7.41a.5.5 0 0 0 .09 1h4.09Zm0 3.5a.5.5 0 0 0-.09-1H7.41a.5.5 0 0 0 .09 1h4.09Zm0 3.5a.5.5 0 0 0-.09-1H7.41a.5.5 0 0 0 .09 1h4.09ZM4.01 3.8A2 2 0 0 1 6 2h7a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V4l.01-.2ZM5 4v10a1 1 0 0 0 1 1h7a1 1 0 0 0 1-1V4a1 1 0 0 0-1-1H6a1 1 0 0 0-1 1Zm12 10.06V6a2 2 0 0 0-1-1.73V14a3 3 0 0 1-3 3H6a1 1 0 0 0 1 1h6.06A3.94 3.94 0 0 0 17 14.06Z"]):null,K=38792==r.j?(0,n.U)("DocumentTextRegular","1em",["M6.5 10a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7Zm0 2a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7Zm0 2a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7ZM4 4c0-1.1.9-2 2-2h4.59c.4 0 .78.16 1.06.44l3.91 3.91c.28.28.44.67.44 1.06V16a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V4Zm2-1a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V8h-3.5A1.5 1.5 0 0 1 10 6.5V3H6Zm5.5 4h3.3L11 3.2v3.3c0 .28.22.5.5.5Z"]):null},543048:(e,t,r)=>{"use strict";r.d(t,{$AA:()=>i,Aig:()=>m,AqR:()=>A,BFD:()=>R,EEN:()=>y,FEI:()=>s,HwF:()=>o,ILi:()=>g,J2k:()=>B,J_n:()=>b,L6d:()=>L,N_H:()=>_,QQo:()=>I,RXS:()=>h,SH1:()=>w,SdC:()=>U,Zv7:()=>P,_Vr:()=>k,ba$:()=>f,bio:()=>S,cbT:()=>l,chi:()=>v,dMU:()=>p,hmP:()=>M,j2V:()=>a,kN3:()=>F,mlX:()=>O,nT:()=>C,quz:()=>D,t1F:()=>E,uIV:()=>T,wit:()=>x,xHU:()=>d,xZH:()=>N,xkB:()=>u,y2B:()=>c,yrT:()=>H});var n=r(650194);const i=38792==r.j?(0,n.U)("EditRegular","1em",["M17.18 2.93a2.97 2.97 0 0 0-4.26-.06l-9.37 9.38c-.33.33-.56.74-.66 1.2l-.88 3.94a.5.5 0 0 0 .6.6l3.93-.87c.46-.1.9-.34 1.23-.68l9.36-9.36a2.97 2.97 0 0 0 .05-4.15Zm-3.55.65a1.97 1.97 0 1 1 2.8 2.8l-.68.66-2.8-2.79.68-.67Zm-1.38 1.38 2.8 2.8-7.99 7.97c-.2.2-.46.35-.74.41l-3.16.7.7-3.18c.07-.27.2-.51.4-.7l8-8Z"]):null,o=38792==r.j?(0,n.U)("EraserRegular","1em",["M11.2 2.44a1.5 1.5 0 0 1 2.12 0l4.24 4.24a1.5 1.5 0 0 1 0 2.12L9.36 17h5.14a.5.5 0 1 1 0 1H7.82a1.5 1.5 0 0 1-1.14-.44l-4.24-4.24a1.5 1.5 0 0 1 0-2.12l8.76-8.76Zm1.41.7a.5.5 0 0 0-.7 0L5.53 9.52l4.95 4.95 6.36-6.36a.5.5 0 0 0 0-.71l-4.24-4.24ZM9.78 15.18l-4.95-4.95-1.69 1.69a.5.5 0 0 0 0 .7l4.25 4.25c.2.2.5.2.7 0l1.7-1.7Z"]):null,a=38792==r.j?(0,n.U)("EyeOffFilled","1em",["M2.85 2.15a.5.5 0 1 0-.7.7l3.5 3.5a8.1 8.1 0 0 0-3.37 5.05.5.5 0 1 0 .98.2 7.09 7.09 0 0 1 3.1-4.53l1.59 1.59a3.5 3.5 0 1 0 4.88 4.88l4.32 4.31a.5.5 0 0 0 .7-.7l-15-15ZM10.12 8l3.37 3.37A3.5 3.5 0 0 0 10.12 8ZM7.53 5.41l.8.8C8.87 6.07 9.43 6 10 6c3.2 0 6.06 2.33 6.74 5.6a.5.5 0 1 0 .98-.2A7.97 7.97 0 0 0 10 5c-.86 0-1.69.14-2.47.41Z"]):null,s=38792==r.j?(0,n.U)("EyeOffRegular","1em",["M2.85 2.15a.5.5 0 1 0-.7.7l3.5 3.5a8.1 8.1 0 0 0-3.37 5.05.5.5 0 1 0 .98.2 7.09 7.09 0 0 1 3.1-4.53l1.6 1.59a3.5 3.5 0 1 0 4.88 4.89l4.3 4.3a.5.5 0 0 0 .71-.7l-15-15Zm9.27 10.68a2.5 2.5 0 1 1-3.45-3.45l3.45 3.45Zm-2-4.83 3.38 3.38A3.5 3.5 0 0 0 10.12 8ZM10 6c-.57 0-1.13.07-1.67.21l-.8-.8A7.65 7.65 0 0 1 10 5c3.7 0 6.94 2.67 7.72 6.4a.5.5 0 0 1-.98.2A6.97 6.97 0 0 0 10 6Z"]):null,c=38792==r.j?(0,n.U)("FlagOffFilled","1em",["M2.85 2.15a.5.5 0 1 0-.7.7L4 4.71V17.5a.5.5 0 0 0 1 0V13h7.3l4.85 4.85a.5.5 0 0 0 .7-.7l-15-15ZM16.5 13h-1.38l-10-10H16.5c.4 0 .64.45.42.78L14.1 8l2.82 4.22a.5.5 0 0 1-.42.78Z"]):null,l=38792==r.j?(0,n.U)("FlagOffRegular","1em",["M2.85 2.15a.5.5 0 1 0-.7.7L4 4.71V17.5a.5.5 0 0 0 1 0V13h7.3l4.85 4.85a.5.5 0 0 0 .7-.7l-15-15ZM11.3 12H5V5.7l6.3 6.3Zm4.28 0h-1.45l1 1h1.38a.5.5 0 0 0 .42-.78L14.1 8l2.82-4.22A.5.5 0 0 0 16.5 3H5.12l1 1h9.45l-2.49 3.72a.5.5 0 0 0 0 .56L15.57 12Z"]):null,u=38792==r.j?(0,n.U)("FolderFilled","1em",["M2 5.5A2.5 2.5 0 0 1 4.5 3h2.48c.47 0 .91.18 1.24.51L9.5 4.8 7.44 6.85a.5.5 0 0 1-.35.15H2V5.5ZM2 8v6.5A2.5 2.5 0 0 0 4.5 17h11a2.5 2.5 0 0 0 2.5-2.5v-7A2.5 2.5 0 0 0 15.5 5h-4.8L8.16 7.56A1.5 1.5 0 0 1 7.09 8H2Z"]):null,d=38792==r.j?(0,n.U)("FolderRegular","1em",["M4.5 3A2.5 2.5 0 0 0 2 5.5v9A2.5 2.5 0 0 0 4.5 17h11a2.5 2.5 0 0 0 2.5-2.5v-7A2.5 2.5 0 0 0 15.5 5H9.7L8.23 3.51A1.75 1.75 0 0 0 6.98 3H4.5ZM3 5.5C3 4.67 3.67 4 4.5 4h2.48c.2 0 .4.08.53.22L8.8 5.5 7.44 6.85a.5.5 0 0 1-.35.15H3V5.5ZM3 8h4.09c.4 0 .78-.16 1.06-.44L9.7 6h5.79c.83 0 1.5.67 1.5 1.5v7c0 .83-.67 1.5-1.5 1.5h-11A1.5 1.5 0 0 1 3 14.5V8Z"]):null,h=(0,n.U)("FolderOpenRegular","1em",["M3 5.5v6.6l1.5-2.6A3 3 0 0 1 7.1 8H15v-.5c0-.83-.67-1.5-1.5-1.5h-4a.5.5 0 0 1-.35-.15l-1.71-1.7A.5.5 0 0 0 7.09 4H4.5C3.67 4 3 4.67 3 5.5Zm1.28 10.48.22.02h9.4a2 2 0 0 0 1.73-1l2.17-3.75A1.5 1.5 0 0 0 16.5 9H7.1a2 2 0 0 0-1.73 1L3.2 13.75a1.5 1.5 0 0 0 1.08 2.23ZM2 14.46V5.5A2.5 2.5 0 0 1 4.5 3h2.59c.4 0 .78.16 1.06.44L9.7 5h3.79A2.5 2.5 0 0 1 16 7.5V8h.5a2.5 2.5 0 0 1 2.16 3.75L16.5 15.5a3 3 0 0 1-2.6 1.5H4.5a2.54 2.54 0 0 1-1.62-.6A2.5 2.5 0 0 1 2 14.46Z"],{flipInRtl:!0}),f=38792==r.j?(0,n.U)("GlassesFilled","1em",["M7.19 4a2 2 0 0 0-1.52.7L2.37 8.5A1.5 1.5 0 0 0 2 9.5v3A2.5 2.5 0 0 0 4.5 15h2A2.5 2.5 0 0 0 9 12.5V11h2v1.5a2.5 2.5 0 0 0 2.5 2.5h2a2.5 2.5 0 0 0 2.5-2.5v-3c0-.43-.18-.82-.47-1.09l-3.2-3.72A2 2 0 0 0 12.8 4H12a.5.5 0 1 0 0 1h.81a1 1 0 0 1 .76.35L15.86 8H12.5c-.83 0-1.5.67-1.5 1.5v.5H9v-.5C9 8.67 8.33 8 7.5 8H4.14l2.29-2.65A1 1 0 0 1 7.19 5H8a.5.5 0 0 0 0-1h-.81Z"]):null,p=38792==r.j?(0,n.U)("GlassesRegular","1em",["M7.19 4a2 2 0 0 0-1.52.7l-3.3 3.82c-.23.27-.37.6-.37.98v3A2.5 2.5 0 0 0 4.5 15h2A2.5 2.5 0 0 0 9 12.5V11h2v1.5a2.5 2.5 0 0 0 2.5 2.5h2a2.5 2.5 0 0 0 2.5-2.5v-3c0-.43-.18-.82-.47-1.09l-3.2-3.72A2 2 0 0 0 12.8 4H12a.5.5 0 1 0 0 1h.81a1 1 0 0 1 .76.35L15.86 8H12.5c-.83 0-1.5.67-1.5 1.5v.5H9v-.5C9 8.67 8.33 8 7.5 8H4.14l2.29-2.65A1 1 0 0 1 7.19 5H8a.5.5 0 1 0 0-1h-.81ZM8 9.5v3c0 .83-.67 1.5-1.5 1.5h-2A1.5 1.5 0 0 1 3 12.5v-3c0-.28.22-.5.5-.5h4c.28 0 .5.22.5.5Zm4 3v-3c0-.28.22-.5.5-.5h4a.5.5 0 0 1 .32.11l.05.07c.08.08.13.2.13.32v3c0 .83-.67 1.5-1.5 1.5h-2a1.5 1.5 0 0 1-1.5-1.5Z"]):null,g=38792==r.j?(0,n.U)("GlassesOffFilled","1em",["M2.85 2.15a.5.5 0 1 0-.7.7L4.89 5.6 2.36 8.52c-.22.27-.36.6-.36.98v3A2.5 2.5 0 0 0 4.5 15h2A2.5 2.5 0 0 0 9 12.5V11h1.3l.7.7v.8a2.5 2.5 0 0 0 2.5 2.5h.8l2.85 2.85a.5.5 0 0 0 .7-.7l-15-15ZM7.3 8H4.14L5.6 6.3 7.3 8Zm9.48 6.65L11.1 8.97A1.5 1.5 0 0 1 12.5 8h3.36l-2.29-2.65a1 1 0 0 0-.76-.35H12a.5.5 0 0 1 0-1h.81a2 2 0 0 1 1.52.7l3.2 3.71c.29.28.47.66.47 1.09v3c0 .92-.5 1.72-1.23 2.15ZM6.32 4.2l.8.8a1 1 0 0 1 .07 0H8a.5.5 0 0 0 0-1h-.81a2 2 0 0 0-.87.2Z"]):null,v=38792==r.j?(0,n.U)("GlassesOffRegular","1em",["M2.85 2.15a.5.5 0 1 0-.7.7L4.89 5.6 2.36 8.52c-.22.27-.36.6-.36.98v3A2.5 2.5 0 0 0 4.5 15h2A2.5 2.5 0 0 0 9 12.5V11h1.3l.7.7v.8a2.5 2.5 0 0 0 2.5 2.5h.8l2.85 2.85a.5.5 0 0 0 .7-.7l-15-15ZM7.3 8H4.14L5.6 6.3 7.3 8ZM8 9.5v3c0 .83-.67 1.5-1.5 1.5h-2A1.5 1.5 0 0 1 3 12.5v-3c0-.28.22-.5.5-.5h4c.28 0 .5.22.5.5Zm4 .38-.9-.9A1.5 1.5 0 0 1 12.5 8h3.36l-2.29-2.65a1 1 0 0 0-.76-.35H12a.5.5 0 0 1 0-1h.81a2 2 0 0 1 1.52.7l3.2 3.71c.29.28.47.66.47 1.09v3c0 .92-.5 1.72-1.23 2.15l-.74-.75c.57-.2.97-.76.97-1.4v-3a.5.5 0 0 0-.12-.33l-.06-.06A.5.5 0 0 0 16.5 9h-4a.5.5 0 0 0-.5.5v.38ZM7.12 5l-.8-.8a2 2 0 0 1 .87-.2H8a.5.5 0 0 1 0 1h-.81a1 1 0 0 0-.07 0Z"]):null,m=38792==r.j?(0,n.U)("GlobeFilled","1em",["M7.99 4.18c-.28.66-.5 1.45-.67 2.32h5.36c-.17-.87-.4-1.66-.67-2.32-.3-.73-.65-1.3-1-1.66C10.64 2.15 10.3 2 10 2c-.3 0-.65.15-1 .52-.36.37-.71.93-1.01 1.66Zm-.1-1.9c-.31.43-.59.94-.83 1.52-.32.78-.58 1.7-.76 2.7H2.8c1-2.05 2.85-3.6 5.1-4.22Zm4.22 0c.31.43.59.94.83 1.52.32.78.58 1.7.76 2.7h3.5a8.02 8.02 0 0 0-5.09-4.22Zm5.5 5.22h-3.76a20.52 20.52 0 0 1 0 5h3.75a8 8 0 0 0 0-5Zm-.41 6h-3.5c-.18 1-.44 1.92-.76 2.7-.24.58-.52 1.1-.83 1.52a8.02 8.02 0 0 0 5.09-4.22ZM10 18c.3 0 .65-.15 1-.52.36-.37.71-.93 1.01-1.66.28-.66.5-1.45.67-2.32H7.32c.17.87.4 1.66.67 2.32.3.73.65 1.3 1 1.66.36.37.7.52 1.01.52Zm-2.1-.28a8.02 8.02 0 0 1-5.1-4.22h3.5c.18 1 .44 1.92.76 2.7.24.58.52 1.1.83 1.52ZM2.4 12.5h3.75a20.52 20.52 0 0 1 0-5H2.4a8 8 0 0 0 0 5ZM7 10c0-.87.06-1.71.16-2.5h5.68a19.44 19.44 0 0 1 0 5H7.16C7.06 11.71 7 10.87 7 10Z"]):null,y=38792==r.j?(0,n.U)("GlobeRegular","1em",["M10 18a8 8 0 1 0 0-16 8 8 0 0 0 0 16Zm0-15c.66 0 1.4.59 2.02 1.9.22.47.4 1.01.56 1.6H7.42c.15-.59.34-1.13.56-1.6C8.59 3.6 9.34 3 10 3ZM7.07 4.49c-.27.59-.5 1.27-.68 2.01H3.94A7.02 7.02 0 0 1 7.7 3.38c-.24.33-.45.7-.64 1.1ZM6.2 7.5a15.97 15.97 0 0 0 0 5H3.46a6.98 6.98 0 0 1 0-5h2.73Zm.2 6c.17.74.4 1.42.68 2.01.19.4.4.78.64 1.1a7.02 7.02 0 0 1-3.77-3.11h2.45Zm1.03 0h5.16a9.25 9.25 0 0 1-.56 1.6C11.41 16.4 10.66 17 10 17c-.66 0-1.4-.59-2.02-1.9-.22-.47-.4-1.01-.56-1.6Zm5.37-1H7.21a14.87 14.87 0 0 1 0-5h5.58a14.86 14.86 0 0 1 0 5Zm.82 1h2.45a7.02 7.02 0 0 1-3.77 3.12c.24-.33.45-.7.64-1.1.27-.6.5-1.28.68-2.02Zm2.93-1h-2.73a15.97 15.97 0 0 0 0-5h2.73a6.98 6.98 0 0 1 0 5Zm-4.25-9.12a7.02 7.02 0 0 1 3.77 3.12h-2.45a10.5 10.5 0 0 0-.68-2.01c-.19-.4-.4-.78-.64-1.1Z"]):null,b=38792==r.j?(0,n.U)("GlobeSurfaceFilled","1em",["M8.12 7c.12-.93.32-1.76.58-2.42.21-.55.45-.97.7-1.23.24-.27.44-.35.6-.35.16 0 .36.08.6.35.25.26.49.68.7 1.23.26.66.46 1.49.58 2.42H8.12Zm-.35-2.78c.13-.34.28-.67.45-.95A6.02 6.02 0 0 0 4.34 7h2.78c.12-1.05.35-2 .65-2.78Zm4.46 0a6.18 6.18 0 0 0-.45-.95A6.02 6.02 0 0 1 15.66 7h-2.78c-.12-1.05-.35-2-.65-2.78ZM12.97 8h2.95a6.04 6.04 0 0 1 0 2h-2.95a17.34 17.34 0 0 0 0-2Zm-.09 3h2.78a6.02 6.02 0 0 1-3.88 3.73c.17-.28.32-.6.45-.95.3-.78.53-1.73.65-2.78Zm-2.28 3.65c-.24.27-.44.35-.6.35-.16 0-.36-.08-.6-.35a3.99 3.99 0 0 1-.7-1.23c-.26-.66-.46-1.49-.58-2.42h3.76c-.12.93-.32 1.76-.58 2.42-.21.55-.45.97-.7 1.23ZM4.34 11a6.02 6.02 0 0 0 3.88 3.73c-.17-.28-.32-.6-.45-.95-.3-.78-.53-1.73-.65-2.78H4.34Zm2.69-1H4.08a6.04 6.04 0 0 1 0-2h2.95a17.4 17.4 0 0 0 0 2Zm1-2a16.36 16.36 0 0 0 0 2h3.94a16.37 16.37 0 0 0 0-2H8.03ZM3.5 13h.75c.25.36.53.69.84 1A.5.5 0 0 1 5 14H3.89l-.75 3h13.72l-.75-3H15a.5.5 0 0 1-.1 0c.32-.31.6-.64.85-1h.75a.5.5 0 0 1 .49.38l1 4a.5.5 0 0 1-.49.62h-15a.5.5 0 0 1-.49-.62l1-4A.5.5 0 0 1 3.5 13Z"]):null,S=38792==r.j?(0,n.U)("GridRegular","1em",["M7.5 11c.83 0 1.5.67 1.5 1.5v4c0 .83-.67 1.5-1.5 1.5h-4A1.5 1.5 0 0 1 2 16.5v-4c0-.83.67-1.5 1.5-1.5h4Zm9 0c.83 0 1.5.67 1.5 1.5v4c0 .83-.67 1.5-1.5 1.5h-4a1.5 1.5 0 0 1-1.5-1.5v-4c0-.83.67-1.5 1.5-1.5h4Zm-9 1h-4a.5.5 0 0 0-.5.5v4c0 .28.22.5.5.5h4a.5.5 0 0 0 .5-.5v-4a.5.5 0 0 0-.5-.5Zm9 0h-4a.5.5 0 0 0-.5.5v4c0 .28.22.5.5.5h4a.5.5 0 0 0 .5-.5v-4a.5.5 0 0 0-.5-.5Zm-9-10C8.33 2 9 2.67 9 3.5v4C9 8.33 8.33 9 7.5 9h-4A1.5 1.5 0 0 1 2 7.5v-4C2 2.67 2.67 2 3.5 2h4Zm9 0c.83 0 1.5.67 1.5 1.5v4c0 .83-.67 1.5-1.5 1.5h-4A1.5 1.5 0 0 1 11 7.5v-4c0-.83.67-1.5 1.5-1.5h4Zm-9 1h-4a.5.5 0 0 0-.5.5v4c0 .28.22.5.5.5h4a.5.5 0 0 0 .5-.5v-4a.5.5 0 0 0-.5-.5Zm9 0h-4a.5.5 0 0 0-.5.5v4c0 .28.22.5.5.5h4a.5.5 0 0 0 .5-.5v-4a.5.5 0 0 0-.5-.5Z"]):null,C=38792==r.j?(0,n.U)("HistoryRegular","1em",["M10 4a6 6 0 1 1-5.98 5.54.5.5 0 1 0-1-.08A7 7 0 1 0 5 5.1V3.5a.5.5 0 0 0-1 0v3c0 .28.22.5.5.5h3a.5.5 0 0 0 0-1H5.53c1.1-1.23 2.7-2 4.47-2Zm0 2.5a.5.5 0 0 0-1 0v4c0 .28.22.5.5.5h3a.5.5 0 0 0 0-1H10V6.5Z"]):null,w=38792==r.j?(0,n.U)("ImageFilled","1em",["M6 3a3 3 0 0 0-3 3v8c0 .65.2 1.25.56 1.74l5.39-5.3a1.5 1.5 0 0 1 2.1 0l5.4 5.3c.34-.49.55-1.1.55-1.74V6a3 3 0 0 0-3-3H6Zm0 14c-.65 0-1.24-.2-1.73-.55l5.38-5.3c.2-.2.5-.2.7 0l5.38 5.3c-.49.35-1.08.55-1.73.55H6Zm6.5-8.25a1.25 1.25 0 1 1 0-2.5 1.25 1.25 0 0 1 0 2.5Z"]):null,A=38792==r.j?(0,n.U)("ImageRegular","1em",["M14 7.5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0Zm-1 0a.5.5 0 1 0-1 0 .5.5 0 0 0 1 0ZM3 6a3 3 0 0 1 3-3h8a3 3 0 0 1 3 3v8a3 3 0 0 1-3 3H6a3 3 0 0 1-3-3V6Zm3-2a2 2 0 0 0-2 2v8c0 .37.1.72.28 1.02l4.67-4.59a1.5 1.5 0 0 1 2.1 0l4.67 4.59c.18-.3.28-.65.28-1.02V6a2 2 0 0 0-2-2H6Zm0 12h8a2 2 0 0 0 1.01-.27l-4.66-4.58a.5.5 0 0 0-.7 0l-4.66 4.58A2 2 0 0 0 6 16Z"]):null,E=38792==r.j?(0,n.U)("ImageAddRegular","1em",["M10 5.5a4.5 4.5 0 1 1-9 0 4.5 4.5 0 0 1 9 0Zm-4-2a.5.5 0 0 0-1 0V5H3.5a.5.5 0 0 0 0 1H5v1.5a.5.5 0 0 0 1 0V6h1.5a.5.5 0 0 0 0-1H6V3.5Zm8 .5h-3.2c-.1-.35-.24-.68-.4-1H14a3 3 0 0 1 3 3v8a3 3 0 0 1-3 3H6a3 3 0 0 1-3-3v-3.6c.32.16.65.3 1 .4V14c0 .37.1.72.28 1.02l4.67-4.59a1.5 1.5 0 0 1 2.1 0l4.67 4.59c.18-.3.28-.65.28-1.02V6a2 2 0 0 0-2-2Zm0 3.5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0Zm-1 0a.5.5 0 1 0-1 0 .5.5 0 0 0 1 0Zm-8.01 8.23A2 2 0 0 0 6 16h8a2 2 0 0 0 1.01-.27l-4.66-4.58a.5.5 0 0 0-.7 0l-4.66 4.58Z"]):null,k=38792==r.j?(0,n.U)("ImageEditFilled","1em",["M12.5 8a.5.5 0 1 0 0-1 .5.5 0 0 0 0 1ZM3 6a3 3 0 0 1 3-3h8a3 3 0 0 1 3 3v3c-.7.03-1.37.31-1.9.84l-2.3 2.3-1.75-1.7a1.5 1.5 0 0 0-2.1 0l-5.4 5.3C3.22 15.24 3 14.64 3 14V6Zm9.5 3a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Zm-2.23 5.67 1.82-1.81-1.74-1.71a.5.5 0 0 0-.7 0l-5.38 5.3c.48.34 1.08.55 1.73.55h3.22l.21-.85a3.2 3.2 0 0 1 .84-1.48Zm.7.7 4.84-4.82a1.87 1.87 0 1 1 2.64 2.64l-4.83 4.83a2.2 2.2 0 0 1-1.02.58l-1.5.37a.89.89 0 0 1-1.07-1.08l.37-1.5c.1-.38.3-.73.58-1.01Z"]):null,I=38792==r.j?(0,n.U)("ImageEditRegular","1em",["M14 7.5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0Zm-1 0a.5.5 0 1 0-1 0 .5.5 0 0 0 1 0ZM3 6a3 3 0 0 1 3-3h8a3 3 0 0 1 3 3v3c-.34.02-.68.1-1 .23V6a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v8c0 .37.1.72.28 1.02l4.67-4.59a1.5 1.5 0 0 1 2.1 0l1.75 1.72-.71.7-1.74-1.7a.5.5 0 0 0-.7 0l-4.66 4.57c.3.18.64.28 1.01.28h3.47l-.04.15-.21.85H6a3 3 0 0 1-3-3V6Zm7.98 9.38 4.83-4.83a1.87 1.87 0 1 1 2.64 2.64l-4.83 4.83a2.2 2.2 0 0 1-1.02.58l-1.5.37a.89.89 0 0 1-1.07-1.08l.37-1.5c.1-.38.3-.73.58-1.01Z"]):null,T=38792==r.j?(0,n.U)("ImageSparkleRegular","1em",["m5.12.28-.35 1.07a2.2 2.2 0 0 1-1.4 1.4L2.3 3.1h-.02a.42.42 0 0 0 0 .8l1.07.35a2.2 2.2 0 0 1 1.4 1.4l.35 1.07a.42.42 0 0 0 .8 0l.35-1.07a2.2 2.2 0 0 1 1.4-1.4l1.07-.35a.42.42 0 0 0 0-.8l-1.07-.35a2.2 2.2 0 0 1-1.38-1.4L5.92.28a.42.42 0 0 0-.8 0ZM.22 8.21l.76-.25a1.58 1.58 0 0 0 1-1l.25-.76a.3.3 0 0 1 .57 0l.25.77a1.58 1.58 0 0 0 .98 1l.77.24a.3.3 0 0 1 0 .57l-.77.25a1.58 1.58 0 0 0-1 1l-.24.77a.3.3 0 0 1-.58 0l-.24-.77a1.58 1.58 0 0 0-1-1L.2 8.8a.3.3 0 0 1 0-.57h.02ZM3 14v-2.1c.09-.03.17-.08.24-.13.22-.16.38-.37.48-.62l.26-.8.02-.04V14c0 .37.1.72.28 1.02l4.67-4.59a1.5 1.5 0 0 1 2.1 0l4.67 4.59c.18-.3.28-.65.28-1.02V6a2 2 0 0 0-2-2H9.9a1.42 1.42 0 0 0 .01-1H14a3 3 0 0 1 3 3v8a3 3 0 0 1-3 3H6a3 3 0 0 1-3-3Zm11-6.5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0Zm-1 0a.5.5 0 1 0-1 0 .5.5 0 0 0 1 0Zm1 8.5a2 2 0 0 0 1.01-.27l-4.66-4.58a.5.5 0 0 0-.7 0l-4.66 4.58A2 2 0 0 0 6 16h8Z"]):null,_=(0,n.U)("InfoFilled","1em",["M18 10a8 8 0 1 0-16 0 8 8 0 0 0 16 0ZM9.5 8.91a.5.5 0 0 1 1 0V13.6a.5.5 0 0 1-1 0V8.9Zm-.25-2.16a.75.75 0 1 1 1.5 0 .75.75 0 0 1-1.5 0Z"]),R=38792==r.j?(0,n.U)("InfoRegular","1em",["M10.5 8.91a.5.5 0 0 0-1 .09v4.6a.5.5 0 0 0 1-.1V8.91Zm.3-2.16a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0ZM18 10a8 8 0 1 0-16 0 8 8 0 0 0 16 0ZM3 10a7 7 0 1 1 14 0 7 7 0 0 1-14 0Z"]):null,P=38792==r.j?(0,n.U)("LayerDiagonalSparkleRegular","1em",["m14.88 1.28.35 1.07a2.2 2.2 0 0 0 1.4 1.4l1.07.35h.02a.42.42 0 0 1 0 .8l-1.07.35a2.2 2.2 0 0 0-1.4 1.4l-.35 1.07a.42.42 0 0 1-.8 0l-.35-1.07a2.23 2.23 0 0 0-1.4-1.4l-1.07-.35a.42.42 0 0 1 0-.8l1.07-.35a2.2 2.2 0 0 0 1.38-1.4l.35-1.07a.42.42 0 0 1 .8 0Zm4.9 7.93-.76-.25a1.58 1.58 0 0 1-1-1l-.25-.76a.3.3 0 0 0-.57 0l-.25.77a1.58 1.58 0 0 1-.98 1l-.77.24a.3.3 0 0 0 0 .57l.77.25a1.58 1.58 0 0 1 1 1l.24.77a.3.3 0 0 0 .58 0l.24-.77a1.58 1.58 0 0 1 1-1l.77-.24a.3.3 0 0 0 0-.57h-.02ZM17.5 13c-.17 0-.34-.03-.5-.1v1.22a.5.5 0 0 1-.32.47l-6 2.37a.5.5 0 0 1-.68-.46V9.88c0-.2.13-.4.32-.47l2.92-1.16a1.4 1.4 0 0 1-.09-.2l-.24-.74-2.96 1.17A1.5 1.5 0 0 0 9 9.88v6.62a1.5 1.5 0 0 0 2.05 1.4l6-2.38c.57-.23.95-.78.95-1.4v-1.2c-.16.06-.33.08-.5.08Zm-7.24-7.68a1.43 1.43 0 0 1-.16-.29L6.26 6.56A2 2 0 0 0 5 8.42v6.08a1.5 1.5 0 0 0 2.05 1.4l.95-.38v-1.08l-1.32.52A.5.5 0 0 1 6 14.5V8.42a1 1 0 0 1 .63-.93l4.24-1.68c-.26-.1-.46-.28-.61-.5Zm.7-2.17.46-.15a1.5 1.5 0 0 0-1.97-.9L3.58 4.44A2.5 2.5 0 0 0 2 6.75v5.75a1.5 1.5 0 0 0 2 1.41v-1.07l-.32.12A.5.5 0 0 1 3 12.5V6.75c0-.61.38-1.16.95-1.39l5.87-2.32a.5.5 0 0 1 .67.38c.14-.12.3-.2.46-.27Z"]):null,O=38792==r.j?(0,n.U)("LightbulbFilamentFilled","1em",["m13.07 15-.38 1.6a1.84 1.84 0 0 1-1.67 1.4H9.13c-.82 0-1.54-.52-1.78-1.26l-.04-.14-.38-1.6h6.14ZM10 2c3.31 0 6 2.6 6 5.8 0 1.68-.75 3.22-2.2 4.6a.6.6 0 0 0-.15.2l-.02.09L13.3 14H10.5V9.5a.5.5 0 1 0-1 0V14H6.69l-.31-1.31a.6.6 0 0 0-.17-.3A6.32 6.32 0 0 1 4 8.04L4 7.8v-.2A5.91 5.91 0 0 1 10 2Zm-.5 4.5v1a.5.5 0 0 0 1 0v-1a.5.5 0 0 0-1 0Zm3.35.94a.5.5 0 0 0-.7 0l-.71.71a.5.5 0 0 0 .7.7l.71-.7a.5.5 0 0 0 0-.7Zm-5 0a.5.5 0 1 0-.7.71l.7.7a.5.5 0 1 0 .71-.7l-.7-.7Z"]):null,x=38792==r.j?(0,n.U)("LightbulbFilamentRegular","1em",["M9.5 6.5a.5.5 0 0 1 1 0v1a.5.5 0 0 1-1 0v-1Zm3.35.94a.5.5 0 0 0-.7 0l-.71.71a.5.5 0 0 0 .7.7l.71-.7a.5.5 0 0 0 0-.7Zm-5 0a.5.5 0 1 0-.7.71l.7.7a.5.5 0 1 0 .71-.7l-.7-.7ZM10 2c3.31 0 6 2.6 6 5.8 0 1.68-.75 3.22-2.2 4.6a.6.6 0 0 0-.15.2l-.02.09-.94 3.92a1.84 1.84 0 0 1-1.67 1.38l-.15.01H9.13c-.82 0-1.54-.52-1.78-1.26l-.04-.14-.93-3.91a.6.6 0 0 0-.17-.3A6.32 6.32 0 0 1 4 8.04L4 7.8v-.2A5.91 5.91 0 0 1 10 2ZM7.96 15l.31 1.33.03.1c.1.3.38.52.71.56l.12.01h1.81a.86.86 0 0 0 .75-.53l.03-.1.32-1.37H7.96ZM10 3a4.92 4.92 0 0 0-4.98 4.41L5 7.63V8c.06 1.3.68 2.52 1.9 3.67.18.17.32.4.4.64l.05.15.37 1.54H9.5V9.5a.5.5 0 1 1 1 0V14h1.79l.38-1.61.05-.16c.09-.21.22-.4.39-.56C14.38 10.47 15 9.18 15 7.8A4.9 4.9 0 0 0 10 3Z"]):null,M=38792==r.j?(0,n.U)("LinkFilled","1em",["M14 6a4 4 0 0 1 .2 8H12a.75.75 0 0 1-.1-1.5H14a2.5 2.5 0 0 0 .16-5H12a.75.75 0 0 1-.1-1.5H14ZM8 6a.75.75 0 0 1 .1 1.5H6a2.5 2.5 0 0 0-.16 5H8a.75.75 0 0 1 .1 1.5H6a4 4 0 0 1-.2-8H8ZM6.25 9.25h7.5a.75.75 0 0 1 .1 1.5h-7.6a.75.75 0 0 1-.1-1.5h7.6-7.5Z"]):null,N=38792==r.j?(0,n.U)("LinkRegular","1em",["M8 6a.5.5 0 0 1 .09 1H6a3 3 0 0 0-.2 6H8a.5.5 0 0 1 .09 1H6a4 4 0 0 1-.22-8H8Zm6 0a4 4 0 0 1 .22 8H12a.5.5 0 0 1-.09-1H14a3 3 0 0 0 .2-6H12a.5.5 0 0 1-.09-1H14ZM6 9.5h8a.5.5 0 0 1 .09 1H6a.5.5 0 0 1-.09-1H14 6Z"]):null,D=38792==r.j?(0,n.U)("LinkAddFilled","1em",["M18 8a4 4 0 0 0-4-4h-2.1a.75.75 0 0 0 .1 1.5h2.16a2.5 2.5 0 0 1 2 3.76c.49.15.94.37 1.36.64.3-.56.48-1.21.48-1.9ZM8.75 4.75A.75.75 0 0 0 8 4H5.8a4 4 0 0 0 .2 8h2.1a.75.75 0 0 0-.1-1.5H5.84a2.5 2.5 0 0 1 .16-5h2.1a.75.75 0 0 0 .65-.75Zm5 2.5h-7.6a.75.75 0 0 0 .1 1.5h7.6a.75.75 0 0 0-.1-1.5ZM19 14.5a4.5 4.5 0 1 1-9 0 4.5 4.5 0 0 1 9 0Zm-4-2a.5.5 0 0 0-1 0V14h-1.5a.5.5 0 0 0 0 1H14v1.5a.5.5 0 0 0 1 0V15h1.5a.5.5 0 0 0 0-1H15v-1.5Z"]):null,F=38792==r.j?(0,n.U)("LinkAddRegular","1em",["M8.5 4.5A.5.5 0 0 0 8 4H5.78A4 4 0 0 0 6 12h2.09A.5.5 0 0 0 8 11H5.8A3 3 0 0 1 6 5h2.09a.5.5 0 0 0 .41-.5ZM18 8a4 4 0 0 0-4-4h-2.09A.5.5 0 0 0 12 5h2.2a3 3 0 0 1 2.44 4.43c.3.13.6.29.88.47.3-.56.48-1.21.48-1.9Zm-4-.5H5.91a.5.5 0 0 0 .09 1h8.09a.5.5 0 0 0-.09-1Zm5 7a4.5 4.5 0 1 1-9 0 4.5 4.5 0 0 1 9 0Zm-4-2a.5.5 0 0 0-1 0V14h-1.5a.5.5 0 0 0 0 1H14v1.5a.5.5 0 0 0 1 0V15h1.5a.5.5 0 0 0 0-1H15v-1.5Z"]):null,B=38792==r.j?(0,n.U)("ListFilled","1em",["M2 4.75c0-.41.34-.75.75-.75h10.5a.75.75 0 0 1 0 1.5H2.75A.75.75 0 0 1 2 4.75Zm0 10c0-.41.34-.75.75-.75h9.5a.75.75 0 0 1 0 1.5h-9.5a.75.75 0 0 1-.75-.75ZM2.75 9a.75.75 0 0 0 0 1.5h14.5a.75.75 0 0 0 0-1.5H2.75Z"]):null,L=38792==r.j?(0,n.U)("ListRegular","1em",["M2 4.5c0-.28.22-.5.5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5Zm0 10c0-.28.22-.5.5-.5h10a.5.5 0 0 1 0 1h-10a.5.5 0 0 1-.5-.5ZM2.5 9a.5.5 0 0 0 0 1h15a.5.5 0 0 0 0-1h-15Z"]):null,H=38792==r.j?(0,n.U)("LockClosedRegular","1em",["M10 13a1 1 0 1 0 0-2 1 1 0 0 0 0 2ZM6 6h1V5a3 3 0 0 1 6 0v1h1a3 3 0 0 1 3 3v6a3 3 0 0 1-3 3H6a3 3 0 0 1-3-3V9a3 3 0 0 1 3-3Zm4-3a2 2 0 0 0-2 2v1h4V5a2 2 0 0 0-2-2Zm6 6a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v6c0 1.1.9 2 2 2h8a2 2 0 0 0 2-2V9Z"]):null,U=38792==r.j?(0,n.U)("MailRegular","1em",["M15.5 4A2.5 2.5 0 0 1 18 6.5v8a2.5 2.5 0 0 1-2.5 2.5h-11A2.5 2.5 0 0 1 2 14.5v-8A2.5 2.5 0 0 1 4.5 4h11ZM17 7.96l-6.75 3.97a.5.5 0 0 1-.42.04l-.08-.04L3 7.96v6.54c0 .83.67 1.5 1.5 1.5h11c.83 0 1.5-.67 1.5-1.5V7.96ZM15.5 5h-11C3.67 5 3 5.67 3 6.5v.3l7 4.12 7-4.12v-.3c0-.83-.67-1.5-1.5-1.5Z"]):null},762397:(e,t,r)=>{"use strict";r.d(t,{BFW:()=>f,CLY:()=>d,EyP:()=>o,Fh3:()=>p,Sph:()=>a,XWR:()=>h,cP8:()=>s,eP7:()=>l,gDx:()=>c,guK:()=>i,kz4:()=>u,swt:()=>g});var n=r(650194);const i=38792==r.j?(0,n.U)("TextTRegular","1em",["M4 3.5c0-.28.22-.5.5-.5h10c.28 0 .5.22.5.5v2a.5.5 0 0 1-1 0V4h-4v12h1.5a.5.5 0 0 1 0 1h-4a.5.5 0 0 1 0-1H9V4H5v1.5a.5.5 0 0 1-1 0v-2Z"]):null,o=38792==r.j?(0,n.U)("ThumbDislikeFilled","1em",["M12.48 18.3c-.8.83-2.09.38-2.43-.6-.28-.8-.64-1.77-1-2.48C8 13.1 7.38 11.9 5.67 10.37c-.23-.2-.52-.36-.84-.49-1.13-.44-2.2-1.61-1.91-3l.35-1.77a2.5 2.5 0 0 1 1.8-1.92l5.6-1.53a4.5 4.5 0 0 1 5.6 3.54l.69 3.76A3 3 0 0 1 14 12.5h-.89l.01.05c.08.41.18.97.24 1.58.07.62.1 1.29.05 1.92a3.68 3.68 0 0 1-.5 1.73c-.11.16-.27.35-.44.52Z"]):null,a=38792==r.j?(0,n.U)("ThumbDislikeRegular","1em",["M10.05 17.7c.34.98 1.63 1.43 2.43.6.17-.17.33-.36.44-.52.32-.48.45-1.12.5-1.73.05-.63.02-1.3-.05-1.92-.06-.6-.16-1.17-.24-1.58v-.05H14a3 3 0 0 0 2.95-3.54l-.69-3.76a4.5 4.5 0 0 0-5.6-3.54L5.06 3.2c-.92.25-1.62 1-1.8 1.92l-.35 1.77c-.28 1.39.78 2.56 1.9 3 .33.13.62.3.85.5 1.7 1.5 2.32 2.72 3.38 4.84.36.71.72 1.68 1 2.49Zm1.97-5.58v.04a14.2 14.2 0 0 1 .36 2.08c.06.58.09 1.18.04 1.73-.04.55-.15.98-.33 1.25-.06.1-.18.22-.33.39-.2.2-.63.16-.76-.23-.29-.82-.67-1.83-1.05-2.6-1.07-2.14-1.76-3.5-3.62-5.15-.34-.3-.74-.52-1.13-.68-.88-.34-1.45-1.14-1.3-1.87l.35-1.77c.11-.56.53-1 1.08-1.15l5.6-1.53a3.5 3.5 0 0 1 4.36 2.75l.68 3.76a2 2 0 0 1-1.96 2.36h-1.5a.5.5 0 0 0-.5.62Z"]):null,s=38792==r.j?(0,n.U)("ThumbLikeFilled","1em",["M12.48 1.7c-.8-.83-2.09-.38-2.43.6-.28.8-.64 1.77-1 2.48C8 6.9 7.38 8.1 5.67 9.63c-.23.2-.52.36-.84.49-1.13.44-2.2 1.61-1.91 3l.35 1.77a2.5 2.5 0 0 0 1.8 1.92l5.6 1.52a4.5 4.5 0 0 0 5.6-3.53l.69-3.76A3 3 0 0 0 14 7.5h-.89l.01-.05c.08-.41.18-.97.24-1.59.07-.6.1-1.28.05-1.9a3.68 3.68 0 0 0-.5-1.74 4.16 4.16 0 0 0-.44-.52Z"]):null,c=38792==r.j?(0,n.U)("ThumbLikeRegular","1em",["M10.05 2.3c.34-.98 1.63-1.43 2.43-.6.17.17.33.36.44.52.32.48.45 1.12.5 1.73.05.63.02 1.3-.05 1.91-.06.62-.16 1.18-.24 1.59v.05H14a3 3 0 0 1 2.95 3.54l-.69 3.76a4.5 4.5 0 0 1-5.6 3.53l-5.6-1.52a2.5 2.5 0 0 1-1.8-1.92l-.35-1.77c-.28-1.39.78-2.56 1.9-3 .33-.13.62-.3.85-.5 1.7-1.5 2.32-2.72 3.38-4.84.36-.71.72-1.68 1-2.49Zm1.97 5.58v-.04a13.7 13.7 0 0 0 .13-.58c.08-.4.17-.93.23-1.5.06-.58.09-1.18.04-1.73a2.73 2.73 0 0 0-.33-1.25 3.26 3.26 0 0 0-.33-.39c-.2-.2-.63-.16-.76.23-.29.82-.67 1.83-1.05 2.6-1.07 2.14-1.76 3.5-3.62 5.15-.34.3-.74.52-1.13.68-.88.34-1.45 1.14-1.3 1.87l.35 1.77c.11.56.53 1 1.08 1.15l5.6 1.53c1.98.54 4-.73 4.36-2.75l.68-3.76a2 2 0 0 0-1.96-2.36h-1.5a.5.5 0 0 1-.5-.62Z"]):null,l=38792==r.j?(0,n.U)("TimerFilled","1em",["M7 2.5c0-.28.22-.5.5-.5h4a.5.5 0 0 1 0 1h-4a.5.5 0 0 1-.5-.5Zm7.45 1.43c.2-.2.51-.2.7 0l1.42 1.41a.5.5 0 1 1-.7.71l-1.42-1.41a.5.5 0 0 1 0-.71ZM16.5 11a7 7 0 1 1-14 0 7 7 0 0 1 14 0ZM9 6.5v5a.5.5 0 0 0 1 0v-5a.5.5 0 0 0-1 0Z"]):null,u=(0,n.U)("VideoRegular","1em",["M5 4a3 3 0 0 0-3 3v6a3 3 0 0 0 3 3h5a3 3 0 0 0 3-3v-.32l3.04 2.1c.83.57 1.96-.03 1.96-1.03v-7.5c0-1-1.13-1.6-1.96-1.03L13 7.32V7a3 3 0 0 0-3-3H5Zm8 4.54 3.6-2.5c.17-.1.4.01.4.21v7.5c0 .2-.23.32-.4.2L13 11.46V8.54ZM3 7c0-1.1.9-2 2-2h5a2 2 0 0 1 2 2v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V7Z"]),d=38792==r.j?(0,n.U)("VideoClipRegular","1em",["M8.77 7.08A.5.5 0 0 0 8 7.5v5.15a.5.5 0 0 0 .78.42l4-2.65a.5.5 0 0 0-.01-.84l-4-2.5ZM4.5 3A2.5 2.5 0 0 0 2 5.5v9A2.5 2.5 0 0 0 4.5 17h11a2.5 2.5 0 0 0 2.5-2.5v-9A2.5 2.5 0 0 0 15.5 3h-11ZM3 5.5C3 4.67 3.67 4 4.5 4h11c.83 0 1.5.67 1.5 1.5v9c0 .83-.67 1.5-1.5 1.5h-11A1.5 1.5 0 0 1 3 14.5v-9Z"]):null,h=38792==r.j?(0,n.U)("VideoPersonSparkleRegular","1em",["m14.88 1.28.35 1.07a2.2 2.2 0 0 0 1.4 1.4l1.07.35h.02a.42.42 0 0 1 0 .8l-1.07.35a2.2 2.2 0 0 0-1.4 1.4l-.35 1.07a.42.42 0 0 1-.8 0l-.35-1.07a2.23 2.23 0 0 0-1.4-1.4l-1.07-.35a.42.42 0 0 1 0-.8l1.07-.35a2.2 2.2 0 0 0 1.38-1.4l.35-1.07a.42.42 0 0 1 .8 0Zm4.9 7.93-.76-.25a1.58 1.58 0 0 1-1-1l-.25-.76a.3.3 0 0 0-.57 0l-.25.77a1.58 1.58 0 0 1-.98 1l-.77.24a.3.3 0 0 0 0 .57l.77.25a1.58 1.58 0 0 1 1 1l.24.77a.3.3 0 0 0 .58 0l.24-.77a1.58 1.58 0 0 1 1-1l.77-.24a.3.3 0 0 0 0-.57h-.02ZM17 12.91c.16.06.33.09.5.09.17 0 .34-.02.5-.08v1.58c0 .83-.67 1.5-1.5 1.5h-13A1.5 1.5 0 0 1 2 14.5v-9C2 4.67 2.67 4 3.5 4h6.59a1.42 1.42 0 0 0 0 1H3.5a.5.5 0 0 0-.5.5v9c0 .28.22.5.5.5H6v-1.5c0-.83.67-1.5 1.5-1.5h5c.83 0 1.5.67 1.5 1.5V15h2.5a.5.5 0 0 0 .5-.5v-1.6ZM12.5 8.5a2.5 2.5 0 1 1-5 0 2.5 2.5 0 0 1 5 0Zm-4 0a1.5 1.5 0 1 0 3 0 1.5 1.5 0 0 0-3 0Zm4.5 5a.5.5 0 0 0-.5-.5h-5a.5.5 0 0 0-.5.5V15h6v-1.5Z"]):null,f=(0,n.U)("WarningFilled","1em",["M8.68 2.79a1.5 1.5 0 0 1 2.64 0l6.5 12A1.5 1.5 0 0 1 16.5 17h-13a1.5 1.5 0 0 1-1.32-2.21l6.5-12ZM10.5 7.5a.5.5 0 0 0-1 0v4a.5.5 0 0 0 1 0v-4Zm.25 6.25a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Z"]),p=38792==r.j?(0,n.U)("WindowNewRegular","1em",["M9.52 6a.5.5 0 0 0 0 1h2.77l-4.14 4.15a.5.5 0 0 0 .7.7L13 7.71v2.77a.5.5 0 0 0 1 0V6.5a.5.5 0 0 0-.5-.5H9.52Zm3.25 11a2.5 2.5 0 0 0 2.47-2.11A2.5 2.5 0 0 0 17 12.5v-7A2.5 2.5 0 0 0 14.5 3h-7a2.5 2.5 0 0 0-2.4 1.8A2.5 2.5 0 0 0 3 7.27v6.23A3.5 3.5 0 0 0 6.5 17h6.27ZM4 7.27c0-.66.42-1.21 1-1.42v6.65A2.5 2.5 0 0 0 7.5 15h6.68c-.2.58-.76 1-1.41 1H6.5A2.5 2.5 0 0 1 4 13.5V7.27ZM7.5 4h7c.83 0 1.5.67 1.5 1.5v7c0 .83-.67 1.5-1.5 1.5h-7A1.5 1.5 0 0 1 6 12.5v-7C6 4.67 6.67 4 7.5 4Z"]):null,g=38792==r.j?(0,n.U)("WrenchScrewdriverRegular","1em",["M17 15.55V10.5c0-.11-.03-.2-.07-.27a.37.37 0 0 0-.17-.15.87.87 0 0 0-.24-.06 2.08 2.08 0 0 0-.25-.02H16V5.12l.13-.24.17-.32.14-.32c.04-.1.06-.18.06-.24s-.03-.17-.07-.32a7.43 7.43 0 0 0-.34-1c-.05-.15-.1-.26-.11-.34a.57.57 0 0 0-.2-.25.47.47 0 0 0-.28-.09h-2c-.1 0-.2.04-.3.1a.46.46 0 0 0-.18.24 13.58 13.58 0 0 1-.3.86 43.7 43.7 0 0 0-.22.8c0 .07.02.16.06.25a7.72 7.72 0 0 0 .44.87V10h-.27c-.09 0-.18 0-.26.02a.72.72 0 0 0-.24.07.44.44 0 0 0-.17.14.48.48 0 0 0-.06.27v5.05c0 .34.07.66.2.96a2.58 2.58 0 0 0 1.35 1.3 2.47 2.47 0 0 0 1.9 0c.3-.14.57-.31.8-.53.23-.22.41-.48.55-.77.13-.3.2-.62.2-.96ZM15 10h-1V5a.5.5 0 0 0-.05-.23l-.41-.8.32-.97h1.28l.32.96-.4.81A.5.5 0 0 0 15 5v5Zm-2 2v-1h3v1h-3Zm3 1v2.5c0 .2-.03.4-.12.58a1.5 1.5 0 0 1-1.96.8A1.5 1.5 0 0 1 13 15.5V13h3ZM6 2.54a.5.5 0 0 0-.69-.46 4.5 4.5 0 0 0-.31 8.2V16a2 2 0 0 0 4 0v-5.72a4.5 4.5 0 0 0-.31-8.2.5.5 0 0 0-.69.46V6a1 1 0 1 1-2 0V2.54ZM3.5 6.25c0-1.19.6-2.24 1.5-2.87V6a2 2 0 1 0 4 0V3.38a3.5 3.5 0 0 1-.69 6.12.5.5 0 0 0-.31.46V16a1 1 0 1 1-2 0V9.96a.5.5 0 0 0-.31-.46A3.5 3.5 0 0 1 3.5 6.25Z"]):null},472555:(e,t,r)=>{"use strict";r.d(t,{$2:()=>F,$R0:()=>W,$Wd:()=>L,CDe:()=>X,DXr:()=>Z,Eu3:()=>s,FnI:()=>V,H$c:()=>B,HkZ:()=>Y,IOl:()=>G,KVK:()=>Q,KXF:()=>A,PPx:()=>b,Pll:()=>k,Ptq:()=>C,QGx:()=>$,QtX:()=>T,SMo:()=>J,SS_:()=>ee,U7:()=>I,Wm:()=>ne,X8z:()=>p,XR1:()=>q,Y8t:()=>d,Zxv:()=>u,_Jm:()=>P,bq_:()=>M,cCR:()=>z,d2l:()=>N,eiB:()=>ie,eph:()=>a,f_U:()=>y,fvw:()=>i,giK:()=>h,iQ1:()=>te,jz:()=>D,mhc:()=>_,pJ9:()=>oe,prg:()=>m,qV8:()=>c,r8:()=>E,rKg:()=>g,rc1:()=>O,rz9:()=>o,skF:()=>f,t8b:()=>v,uLs:()=>K,uVC:()=>R,ufJ:()=>w,ulR:()=>j,vqi:()=>S,wYX:()=>l,wx:()=>re,xlN:()=>H,xme:()=>U,zVV:()=>x});var n=r(650194);const i=38792==r.j?(0,n.U)("Add12Regular","12",["M6 2c.28 0 .5.22.5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3c0-.28.22-.5.5-.5Z"]):null,o=38792==r.j?(0,n.U)("Add16Regular","16",["M8 2c.28 0 .5.22.5.5v5h5a.5.5 0 0 1 0 1h-5v5a.5.5 0 0 1-1 0v-5h-5a.5.5 0 0 1 0-1h5v-5c0-.28.22-.5.5-.5Z"]):null,a=38792==r.j?(0,n.U)("Add20Filled","20",["M10 2.25c.41 0 .75.34.75.75v6.25H17a.75.75 0 0 1 0 1.5h-6.25V17a.75.75 0 0 1-1.5 0v-6.25H3a.75.75 0 0 1 0-1.5h6.25V3c0-.41.34-.75.75-.75Z"]):null,s=38792==r.j?(0,n.U)("Add20Regular","20",["M10 2.5c.28 0 .5.22.5.5v6.5H17a.5.5 0 0 1 0 1h-6.5V17a.5.5 0 0 1-1 0v-6.5H3a.5.5 0 0 1 0-1h6.5V3c0-.28.22-.5.5-.5Z"]):null,c=38792==r.j?(0,n.U)("Add24Filled","24",["M11.88 3H12a1 1 0 0 1 1 .88V11h7a1 1 0 0 1 1 .88V12a1 1 0 0 1-.88 1H13v7a1 1 0 0 1-.88 1H12a1 1 0 0 1-1-.88V13H4a1 1 0 0 1-1-.88V12a1 1 0 0 1 .88-1H11V4a1 1 0 0 1 .88-1H12h-.12Z"]):null,l=38792==r.j?(0,n.U)("Add24Regular","24",["M12 3.25c.41 0 .75.34.75.75v7.25H20a.75.75 0 0 1 0 1.5h-7.25V20a.75.75 0 0 1-1.5 0v-7.25H4a.75.75 0 0 1 0-1.5h7.25V4c0-.41.34-.75.75-.75Z"]):null,u=38792==r.j?(0,n.U)("AddCircle16Filled","16",["M1 8a7 7 0 1 1 14 0A7 7 0 0 1 1 8Zm7.5-3a.5.5 0 0 0-1 0v2.5H5a.5.5 0 0 0 0 1h2.5V11a.5.5 0 0 0 1 0V8.5H11a.5.5 0 0 0 0-1H8.5V5Z"]):null,d=38792==r.j?(0,n.U)("AddCircle20Regular","20",["M6 10c0-.28.22-.5.5-.5h3v-3a.5.5 0 0 1 1 0v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3A.5.5 0 0 1 6 10Zm4 8a8 8 0 1 0 0-16 8 8 0 0 0 0 16Zm0-1a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"]):null,h=38792==r.j?(0,n.U)("AddCircle24Filled","24",["M12 2a10 10 0 1 1 0 20 10 10 0 0 1 0-20Zm0 5c-.38 0-.7.28-.74.65l-.01.1v3.5h-3.5a.75.75 0 0 0-.1 1.5h3.6v3.5a.75.75 0 0 0 1.5.1v-3.6h3.5a.75.75 0 0 0 .1-1.5h-3.6v-3.5A.75.75 0 0 0 12 7Z"]):null,f=38792==r.j?(0,n.U)("AddCircle24Regular","24",["M12 2a10 10 0 1 1 0 20 10 10 0 0 1 0-20Zm0 1.5a8.5 8.5 0 1 0 0 17 8.5 8.5 0 0 0 0-17ZM12 7c.41 0 .75.34.75.75v3.5h3.5a.75.75 0 0 1 0 1.5h-3.5v3.5a.75.75 0 0 1-1.5 0v-3.5h-3.5a.75.75 0 0 1 0-1.5h3.5v-3.5c0-.41.34-.75.75-.75Z"]):null,p=38792==r.j?(0,n.U)("AddCircle32Regular","32",["M15 10a1 1 0 1 1 2 0v5h5a1 1 0 1 1 0 2h-5v5a1 1 0 1 1-2 0v-5h-5a1 1 0 1 1 0-2h5v-5Zm15 6a14 14 0 1 1-28 0 14 14 0 0 1 28 0Zm-2 0a12 12 0 1 0-24 0 12 12 0 0 0 24 0Z"]):null,g=38792==r.j?(0,n.U)("AddSquare20Regular","20",["M6 3a3 3 0 0 0-3 3v8a3 3 0 0 0 3 3h8a3 3 0 0 0 3-3V6a3 3 0 0 0-3-3H6ZM4 6c0-1.1.9-2 2-2h8a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6Zm6.5.5a.5.5 0 0 0-1 0v3h-3a.5.5 0 0 0 0 1h3v3a.5.5 0 1 0 1 0v-3h3a.5.5 0 1 0 0-1h-3v-3Z"]):null,v=38792==r.j?(0,n.U)("AddSquare24Filled","24",["M3 6.25C3 4.45 4.46 3 6.25 3h11.5C19.55 3 21 4.46 21 6.25v11.5c0 1.8-1.46 3.25-3.25 3.25H6.25A3.25 3.25 0 0 1 3 17.75V6.25Zm9.75 1.5a.75.75 0 0 0-1.5 0v3.5h-3.5a.75.75 0 0 0 0 1.5h3.5v3.5a.75.75 0 0 0 1.5 0v-3.5h3.5a.75.75 0 0 0 0-1.5h-3.5v-3.5Z"]):null,m=38792==r.j?(0,n.U)("AddSquare24Regular","24",["M12 7c.41 0 .75.34.75.75v3.5h3.5a.75.75 0 0 1 0 1.5h-3.5v3.5a.75.75 0 0 1-1.5 0v-3.5h-3.5a.75.75 0 0 1 0-1.5h3.5v-3.5c0-.41.34-.75.75-.75Zm-9-.75C3 4.45 4.46 3 6.25 3h11.5C19.55 3 21 4.46 21 6.25v11.5c0 1.8-1.46 3.25-3.25 3.25H6.25A3.25 3.25 0 0 1 3 17.75V6.25ZM6.25 4.5c-.97 0-1.75.78-1.75 1.75v11.5c0 .97.78 1.75 1.75 1.75h11.5c.97 0 1.75-.78 1.75-1.75V6.25c0-.97-.78-1.75-1.75-1.75H6.25Z"]):null,y=38792==r.j?(0,n.U)("Alert20Filled","20",["M12.45 16a2.5 2.5 0 0 1-4.9 0h4.9ZM10 2a5.92 5.92 0 0 1 5.98 5.36l.02.22V11.4l.95 2.6.03.08.01.09v.08c0 .32-.19.6-.51.71l-.12.03-.11.01H3.75a.75.75 0 0 1-.74-.76v-.12l.04-.12L4 11.4V7.57A5.9 5.9 0 0 1 10 2Z"]):null,b=(0,n.U)("Alert20Regular","20",["M10 2a5.92 5.92 0 0 1 5.98 5.36l.02.22V11.4l.92 2.22a1 1 0 0 1 .06.17l.01.08.01.13a1 1 0 0 1-.75.97l-.11.02L16 15h-3.5v.17a2.5 2.5 0 0 1-5 0V15H4a1 1 0 0 1-.26-.03l-.13-.04a1 1 0 0 1-.6-1.05l.02-.13.05-.13L4 11.4V7.57A5.9 5.9 0 0 1 10 2Zm1.5 13h-3v.15a1.5 1.5 0 0 0 1.36 1.34l.14.01c.78 0 1.42-.6 1.5-1.36V15ZM10 3a4.9 4.9 0 0 0-4.98 4.38L5 7.6V11.5l-.04.2L4 14h12l-.96-2.3-.04-.2V7.61A4.9 4.9 0 0 0 10 3Z"]),S=38792==r.j?(0,n.U)("Alert24Filled","24",["M9.04 19h5.92a3 3 0 0 1-5.92 0ZM12 2a7.5 7.5 0 0 1 7.5 7.5v4l1.42 3.16a.95.95 0 0 1-.87 1.34H3.95a.95.95 0 0 1-.86-1.34L4.5 13.5V9.24A7.5 7.5 0 0 1 12 2Z"]):null,C=38792==r.j?(0,n.U)("Alert24Regular","24",["M12 2a7.5 7.5 0 0 1 7.5 7.25v4.35l1.38 3.15a1.25 1.25 0 0 1-1.15 1.75H15a3 3 0 0 1-6 .18v-.18H4.27a1.25 1.25 0 0 1-1.14-1.75L4.5 13.6V9.5C4.5 5.35 7.85 2 12 2Zm1.5 16.5h-3a1.5 1.5 0 0 0 3 .15v-.15ZM12 3.5c-3.32 0-6 2.67-6 6v4.4L4.66 17h14.7L18 13.9V9.29a5.99 5.99 0 0 0-6-5.78Z"]):null,w=38792==r.j?(0,n.U)("AlertBadge24Filled","24",["M18.5 9c.34 0 .66-.05.97-.14.02.21.03.43.03.64v4l1.42 3.16a.95.95 0 0 1-.87 1.34H3.95a.95.95 0 0 1-.86-1.34L4.5 13.5V9.24a7.5 7.5 0 0 1 11.44-6.12A3.49 3.49 0 0 0 18.5 9Zm-3.54 10a3 3 0 0 1-5.92 0h5.92ZM18.5 8a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5Z"]):null,A=38792==r.j?(0,n.U)("AlertBadge24Regular","24",["M11.99 2c1.45 0 2.8.4 3.95 1.11-.35.37-.61.8-.77 1.29a6 6 0 0 0-9.2 5.1v4.4L4.64 17h14.72L18 13.9V9.28l-.03-.32a3.54 3.54 0 0 0 1.5-.1l.02.38v4.35l1.39 3.16a1.25 1.25 0 0 1-1.15 1.75H15a3 3 0 0 1-6 .17v-.18H4.24a1.25 1.25 0 0 1-1.15-1.74l1.38-3.16V9.5a7.5 7.5 0 0 1 7.5-7.5Zm1.5 16.5h-3a1.5 1.5 0 0 0 3 .14v-.15Zm2.54-13.45A2.5 2.5 0 0 1 18.5 3a2.5 2.5 0 1 1-2.47 2.05Z"]):null,E=38792==r.j?(0,n.U)("AlertSnooze20Regular","20",["M5 11.5V8.05a5 5 0 0 1 6.36-4.87.5.5 0 1 0 .27-.96A6 6 0 0 0 4 8v3.4l-.92 2.22A1 1 0 0 0 4 15h3.5a2.5 2.5 0 0 0 5 0H16a1 1 0 0 0 .92-1.38L16 11.4V10a.5.5 0 0 0-1 0v1.5c0 .07.01.13.04.2L16 14H4l.96-2.3a.5.5 0 0 0 .04-.2ZM8.5 15h3a1.5 1.5 0 0 1-3 0ZM14 2h3.5c.38 0 .6.4.45.71l-.04.08L14.96 7h2.54a.5.5 0 0 1 .09 1H14a.5.5 0 0 1-.45-.71l.04-.08L16.54 3H14a.5.5 0 0 1-.09-1H14ZM9.5 6H12c.4 0 .62.43.43.75l-.04.07L10.57 9H12a.5.5 0 0 1 .1 1H9.5a.5.5 0 0 1-.43-.75l.05-.07L10.93 7H9.5a.5.5 0 0 1-.09-1h.1Z"]):null,k=38792==r.j?(0,n.U)("AlignCenterVertical20Regular","20",["M10.5 18a.5.5 0 0 1-.5-.5V16H8a2 2 0 0 1-2-2v-1c0-1.1.9-2 2-2h2V9H6a2 2 0 0 1-2-2V6c0-1.1.9-2 2-2h4V2.5a.5.5 0 0 1 1 0V4h4a2 2 0 0 1 2 2v1a2 2 0 0 1-2 2h-4v2h2a2 2 0 0 1 2 2v1a2 2 0 0 1-2 2h-2v1.5a.5.5 0 0 1-.5.5ZM6 5a1 1 0 0 0-1 1v1a1 1 0 0 0 1 1h9a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1H6Zm2 7a1 1 0 0 0-1 1v1a1 1 0 0 0 1 1h5a1 1 0 0 0 1-1v-1a1 1 0 0 0-1-1H8Z"]):null,I=38792==r.j?(0,n.U)("AnimalPawPrint24Filled","24",["M6.25 5.25c0-1.42 1.03-2.75 2.5-2.75s2.5 1.33 2.5 2.75S10.22 8 8.75 8s-2.5-1.33-2.5-2.75ZM1 8.75C1 7.33 2.03 6 3.5 6S6 7.33 6 8.75 4.97 11.5 3.5 11.5 1 10.17 1 8.75ZM12 10a7 7 0 0 0-7 7 3.6 3.6 0 0 0 1.7 3.04c.96.65 2.2.96 3.38.96h3.84c1.18 0 2.42-.31 3.38-.96A3.6 3.6 0 0 0 19 17a7 7 0 0 0-7-7Zm.75-4.75c0-1.42 1.03-2.75 2.5-2.75s2.5 1.33 2.5 2.75S16.72 8 15.25 8s-2.5-1.33-2.5-2.75ZM18 8.75C18 7.33 19.03 6 20.5 6S23 7.33 23 8.75s-1.03 2.75-2.5 2.75S18 10.17 18 8.75Z"]):null,T=38792==r.j?(0,n.U)("AnimalPawPrint24Regular","24",["M7.75 5.25c0-.79.54-1.25 1-1.25.46 0 1 .46 1 1.25s-.54 1.25-1 1.25c-.46 0-1-.46-1-1.25Zm1-2.75c-1.47 0-2.5 1.33-2.5 2.75S7.28 8 8.75 8s2.5-1.33 2.5-2.75-1.03-2.75-2.5-2.75Zm-5.25 5c-.46 0-1 .46-1 1.25S3.04 10 3.5 10c.46 0 1-.46 1-1.25s-.54-1.25-1-1.25ZM1 8.75C1 7.33 2.03 6 3.5 6S6 7.33 6 8.75 4.97 11.5 3.5 11.5 1 10.17 1 8.75Zm11 2.75A5.5 5.5 0 0 0 6.5 17c0 .76.38 1.36 1.04 1.8.67.45 1.6.7 2.54.7h3.84c.94 0 1.87-.25 2.54-.7A2.1 2.1 0 0 0 17.5 17a5.5 5.5 0 0 0-5.5-5.5ZM5 17a7 7 0 1 1 14 0 3.6 3.6 0 0 1-1.7 3.04c-.96.65-2.2.96-3.38.96h-3.84a6.17 6.17 0 0 1-3.38-.96A3.6 3.6 0 0 1 5 17ZM15.25 4c-.46 0-1 .46-1 1.25s.54 1.25 1 1.25c.46 0 1-.46 1-1.25S15.71 4 15.25 4Zm-2.5 1.25c0-1.42 1.03-2.75 2.5-2.75s2.5 1.33 2.5 2.75S16.72 8 15.25 8s-2.5-1.33-2.5-2.75Zm6.75 3.5c0-.79.54-1.25 1-1.25.46 0 1 .46 1 1.25s-.54 1.25-1 1.25c-.46 0-1-.46-1-1.25Zm1-2.75C19.03 6 18 7.33 18 8.75s1.03 2.75 2.5 2.75S23 10.17 23 8.75 21.97 6 20.5 6Z"]):null,_=38792==r.j?(0,n.U)("AppFolder24Filled","24",["M11.5 14.25c0-.97-.78-1.75-1.75-1.75h-2c-.97 0-1.75.78-1.75 1.75v2c0 .97.78 1.75 1.75 1.75h2c.97 0 1.75-.78 1.75-1.75v-2Zm6.5 0c0-.97-.78-1.75-1.75-1.75h-2c-.97 0-1.75.78-1.75 1.75v2c0 .97.78 1.75 1.75 1.75h2c.97 0 1.75-.78 1.75-1.75v-2Zm-6.5-6.5c0-.97-.78-1.75-1.75-1.75h-2C6.78 6 6 6.78 6 7.75v2c0 .97.78 1.75 1.75 1.75h2c.97 0 1.75-.78 1.75-1.75v-2Zm6.5 0C18 6.78 17.2 6 16.25 6h-2c-.97 0-1.75.78-1.75 1.75v2c0 .97.78 1.75 1.75 1.75h2c.96 0 1.75-.78 1.75-1.75v-2ZM6.25 3A3.25 3.25 0 0 0 3 6.25v11.5C3 19.55 4.46 21 6.25 21h11.5c1.8 0 3.25-1.46 3.25-3.25V6.25C21 4.45 19.54 3 17.75 3H6.25ZM4.5 6.25c0-.97.78-1.75 1.75-1.75h11.5c.97 0 1.75.78 1.75 1.75v11.5c0 .97-.78 1.75-1.75 1.75H6.25c-.97 0-1.75-.78-1.75-1.75V6.25Z"]):null,R=38792==r.j?(0,n.U)("AppFolder24Regular","24",["M11.5 14.25c0-.97-.78-1.75-1.75-1.75h-2c-.96 0-1.75.78-1.75 1.75v2C6 17.22 6.8 18 7.75 18h2c.97 0 1.75-.78 1.75-1.75v-2ZM7.75 14h2c.14 0 .25.11.25.25v2c0 .14-.11.25-.25.25h-2a.25.25 0 0 1-.25-.25v-2c0-.14.11-.25.25-.25Zm10.25.25c0-.97-.78-1.75-1.75-1.75h-2c-.97 0-1.75.78-1.75 1.75v2c0 .97.78 1.75 1.75 1.75h2c.97 0 1.75-.78 1.75-1.75v-2ZM14.25 14h2c.14 0 .25.11.25.25v2c0 .14-.11.25-.25.25h-2a.25.25 0 0 1-.25-.25v-2c0-.14.11-.25.25-.25ZM11.5 7.75c0-.97-.78-1.75-1.75-1.75h-2C6.78 6 6 6.78 6 7.75v2c0 .97.78 1.75 1.75 1.75h2c.97 0 1.75-.78 1.75-1.75v-2ZM7.75 7.5h2c.14 0 .25.11.25.25v2c0 .14-.11.25-.25.25h-2a.25.25 0 0 1-.25-.25v-2c0-.14.11-.25.25-.25ZM18 7.75C18 6.78 17.2 6 16.25 6h-2c-.97 0-1.75.78-1.75 1.75v2c0 .97.78 1.75 1.75 1.75h2c.96 0 1.75-.78 1.75-1.75v-2Zm-3.75-.25h2c.14 0 .25.11.25.25v2c0 .14-.11.25-.25.25h-2a.25.25 0 0 1-.25-.25v-2c0-.14.11-.25.25-.25Zm-8-4.5A3.25 3.25 0 0 0 3 6.25v11.5C3 19.55 4.46 21 6.25 21h11.5c1.8 0 3.25-1.46 3.25-3.25V6.25C21 4.45 19.54 3 17.75 3H6.25ZM4.5 6.25c0-.97.78-1.75 1.75-1.75h11.5c.97 0 1.75.78 1.75 1.75v11.5c0 .97-.78 1.75-1.75 1.75H6.25c-.97 0-1.75-.78-1.75-1.75V6.25Z"]):null,P=38792==r.j?(0,n.U)("Apps16Regular","16",["M11.81 2.45a1.5 1.5 0 0 0-2.12 0L7.96 4.18A1.5 1.5 0 0 0 6.5 3h-3C2.67 3 2 3.67 2 4.5v8A1.5 1.5 0 0 0 3.5 14h8c.83 0 1.5-.67 1.5-1.5v-3c0-.7-.48-1.29-1.13-1.45l1.71-1.7a1.5 1.5 0 0 0 0-2.13l-1.77-1.77ZM9.58 8H8V6.42L9.58 8Zm.82-4.84c.2-.2.5-.2.7 0l1.77 1.77c.2.2.2.5 0 .7L11.1 7.4a.5.5 0 0 1-.7 0L8.63 5.63a.5.5 0 0 1 0-.7l1.77-1.77ZM7 4.5V8H3V4.5c0-.28.22-.5.5-.5h3c.27 0 .5.22.5.5Zm-4 8V9h4v4H3.5a.5.5 0 0 1-.5-.5ZM8 9h3.5c.28 0 .5.22.5.5v3a.5.5 0 0 1-.5.5H8V9Z"]):null,O=38792==r.j?(0,n.U)("Apps20Filled","20",["M4.5 17A1.5 1.5 0 0 1 3 15.65V4.5c0-.78.6-1.42 1.36-1.5H9c.78 0 1.42.6 1.5 1.36v.4l2.19-2.27a1.5 1.5 0 0 1 2-.14l.12.1 2.76 2.72c.55.55.6 1.42.11 2.02l-.1.11-2.31 2.2h.23c.78 0 1.42.6 1.5 1.36v4.64c0 .78-.6 1.42-1.36 1.5H4.5Zm5-6.5H4v5c0 .22.14.4.33.47l.08.02.09.01h5v-5.5Zm6 0h-5V16h5a.5.5 0 0 0 .5-.4V11a.5.5 0 0 0-.41-.5h-.09Zm-5-2.79V9.5h1.79L10.5 7.71ZM9 4.01H4.5a.5.5 0 0 0-.5.4v5.1h5.5v-5a.5.5 0 0 0-.33-.48l-.08-.02H9Z"]):null,x=38792==r.j?(0,n.U)("Apps20Regular","20",["M4.5 17A1.5 1.5 0 0 1 3 15.65V4.5c0-.78.6-1.42 1.36-1.5H9c.78 0 1.42.6 1.5 1.36v.4l2.19-2.27a1.5 1.5 0 0 1 2-.14l.12.1 2.76 2.72c.55.55.6 1.42.11 2.02l-.1.11-2.31 2.2h.23c.78 0 1.42.6 1.5 1.36v4.64c0 .78-.6 1.42-1.36 1.5H4.5Zm5-6.5H4v5c0 .22.14.4.33.47l.08.02.09.01h5v-5.5Zm6 0h-5V16h5a.5.5 0 0 0 .5-.4V11a.5.5 0 0 0-.41-.5h-.09Zm-5-2.79V9.5h1.79L10.5 7.71ZM9 4.01H4.5a.5.5 0 0 0-.5.4v5.1h5.5v-5a.5.5 0 0 0-.33-.48l-.08-.02H9Zm5.12-.84a.5.5 0 0 0-.64-.05l-.07.06-2.62 2.71a.5.5 0 0 0-.05.63l.06.07 2.61 2.62c.17.17.43.2.62.07l.08-.06 2.76-2.63a.5.5 0 0 0 .05-.64l-.05-.06-2.75-2.72Z"]):null,M=38792==r.j?(0,n.U)("Apps24Filled","24",["m18.5 2.33 3.17 3.18c.88.88.88 2.3 0 3.18l-2.58 2.59A2.25 2.25 0 0 1 21 13.5v5.25c0 1.24-1 2.25-2.25 2.25H5.25C4.01 21 3 20 3 18.75V5.25C3 4.01 4 3 5.25 3h5.25c1.13 0 2.06.83 2.23 1.92l2.58-2.59c.88-.88 2.3-.88 3.18 0Zm-14 16.42c0 .41.34.75.75.75h6v-6.75H4.5v6Zm8.25.75h6c.41 0 .75-.34.75-.75V13.5a.75.75 0 0 0-.75-.75h-6v6.75Zm-2.25-15H5.25a.75.75 0 0 0-.75.75v6h6.75v-6a.75.75 0 0 0-.75-.75Zm2.25 4.8v1.95h1.94L12.75 9.3Z"]):null,N=38792==r.j?(0,n.U)("Apps24Regular","24",["m18.5 2.33 3.17 3.18c.88.88.88 2.3 0 3.18l-2.58 2.59A2.25 2.25 0 0 1 21 13.5v5.25C21 20 20 21 18.75 21H5.25C4.01 21 3 20 3 18.75V5.25C3 4.01 4 3 5.25 3h5.25c1.13 0 2.06.83 2.23 1.92l2.58-2.59c.88-.88 2.3-.88 3.18 0Zm-14 16.42c0 .41.34.75.75.75h6v-6.75H4.5v6Zm8.25.75h6c.41 0 .75-.34.75-.75V13.5a.75.75 0 0 0-.75-.75h-6v6.75Zm-2.25-15H5.25a.75.75 0 0 0-.75.75v6h6.75v-6a.75.75 0 0 0-.75-.75Zm2.25 4.81v1.94h1.94l-1.94-1.94Zm3.62-5.92L13.2 6.57c-.3.3-.3.77 0 1.06l3.18 3.18c.3.3.77.3 1.06 0l3.18-3.18c.3-.3.3-.77 0-1.06l-3.18-3.18a.75.75 0 0 0-1.06 0Z"]):null,D=38792==r.j?(0,n.U)("AppsAddIn20Filled","20",["M15.5 2.75a.75.75 0 0 0-1.5 0V4.5h-1.75a.75.75 0 0 0 0 1.5H14v1.75a.75.75 0 0 0 1.5 0V6h1.75a.75.75 0 0 0 0-1.5H15.5V2.75ZM5 3a2 2 0 0 0-2 2v10c0 1.1.9 2 2 2h10a2 2 0 0 0 2-2v-3.75a2 2 0 0 0-2-2h-4.25V5a2 2 0 0 0-2-2H5Zm4.25 2v4.25H4.5V5c0-.28.22-.5.5-.5h3.75c.28 0 .5.22.5.5Zm0 5.75v4.75H5a.5.5 0 0 1-.5-.5v-4.25h4.75Zm1.5 0H15c.28 0 .5.22.5.5V15a.5.5 0 0 1-.5.5h-4.25v-4.75Z"]):null,F=38792==r.j?(0,n.U)("AppsAddIn20Regular","20",["M14.5 2.5c.28 0 .5.22.5.5v2h2a.5.5 0 0 1 0 1h-2v2a.5.5 0 0 1-1 0V6h-2a.5.5 0 0 1 0-1h2V3c0-.28.22-.5.5-.5ZM3 5c0-1.1.9-2 2-2h3.5a2 2 0 0 1 2 2v4.5H15a2 2 0 0 1 2 2V15a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5Zm6.5 4.5V5a1 1 0 0 0-1-1H5a1 1 0 0 0-1 1v4.5h5.5Zm-5.5 1V15a1 1 0 0 0 1 1h4.5v-5.5H4Zm6.5 5.5H15a1 1 0 0 0 1-1v-3.5a1 1 0 0 0-1-1h-4.5V16Z"]):null,B=38792==r.j?(0,n.U)("AppsAddIn24Filled","24",["M10.5 3A2.5 2.5 0 0 1 13 5.5V11h5.5a2.5 2.5 0 0 1 2.5 2.5v5a2.5 2.5 0 0 1-2.5 2.5h-13A2.5 2.5 0 0 1 3 18.5v-13A2.5 2.5 0 0 1 5.5 3h5Zm.5 10H5v5.5c0 .28.22.5.5.5H11v-6Zm7.5 0H13v6h5.5a.5.5 0 0 0 .5-.5v-5a.5.5 0 0 0-.5-.5Zm-8-8h-5a.5.5 0 0 0-.5.5V11h6V5.5a.5.5 0 0 0-.5-.5Zm7.38-3H18a1 1 0 0 1 1 .88V5h2a1 1 0 0 1 1 .88V6a1 1 0 0 1-.88 1H19v2a1 1 0 0 1-.88 1H18a1 1 0 0 1-1-.88V7h-2a1 1 0 0 1-1-.88V6a1 1 0 0 1 .88-1H17V3a1 1 0 0 1 .88-1H18h-.12Z"]):null,L=38792==r.j?(0,n.U)("AppsAddIn24Regular","24",["M10.5 3c1.24 0 2.25 1 2.25 2.25v6h6c1.24 0 2.25 1 2.25 2.25v5.25c0 1.24-1 2.25-2.25 2.25H5.25C4.01 21 3 20 3 18.75V5.25C3 4.01 4 3 5.25 3h5.25Zm.75 9.75H4.5v6c0 .41.34.75.75.75h6v-6.75Zm7.5 0h-6v6.75h6c.41 0 .75-.34.75-.75V13.5a.75.75 0 0 0-.75-.75ZM10.5 4.5H5.25a.75.75 0 0 0-.75.75v6h6.75v-6a.75.75 0 0 0-.75-.75ZM17.9 2h.1c.38 0 .7.28.74.65l.01.1v2.5h2.5c.38 0 .7.28.74.65L22 6c0 .38-.28.7-.65.74l-.1.01h-2.5v2.5c0 .38-.28.7-.65.74L18 10a.75.75 0 0 1-.74-.65l-.01-.1v-2.5h-2.5a.75.75 0 0 1-.74-.65L14 6c0-.38.28-.7.65-.74l.1-.01h2.5v-2.5c0-.38.28-.7.65-.74Z"]):null,H=38792==r.j?(0,n.U)("AppsList20Filled","20",["M8 4.5c0-.28.22-.5.5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5Zm0 6c0-.28.22-.5.5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5Zm0 6c0-.28.22-.5.5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5Zm-6-1c0-.83.67-1.5 1.5-1.5h1c.83 0 1.5.67 1.5 1.5v1c0 .83-.67 1.5-1.5 1.5h-1A1.5 1.5 0 0 1 2 16.5v-1Zm0-6C2 8.67 2.67 8 3.5 8h1C5.33 8 6 8.67 6 9.5v1c0 .83-.67 1.5-1.5 1.5h-1A1.5 1.5 0 0 1 2 10.5v-1Zm0-6C2 2.67 2.67 2 3.5 2h1C5.33 2 6 2.67 6 3.5v1C6 5.33 5.33 6 4.5 6h-1A1.5 1.5 0 0 1 2 4.5v-1Z"]):null,U=38792==r.j?(0,n.U)("AppsList20Regular","20",["M2 3.5C2 2.67 2.67 2 3.5 2h1C5.33 2 6 2.67 6 3.5v1C6 5.33 5.33 6 4.5 6h-1A1.5 1.5 0 0 1 2 4.5v-1ZM3.5 3a.5.5 0 0 0-.5.5v1c0 .28.22.5.5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1ZM2 9.5C2 8.67 2.67 8 3.5 8h1C5.33 8 6 8.67 6 9.5v1c0 .83-.67 1.5-1.5 1.5h-1A1.5 1.5 0 0 1 2 10.5v-1ZM3.5 9a.5.5 0 0 0-.5.5v1c0 .28.22.5.5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1ZM2 15.5c0-.83.67-1.5 1.5-1.5h1c.83 0 1.5.67 1.5 1.5v1c0 .83-.67 1.5-1.5 1.5h-1A1.5 1.5 0 0 1 2 16.5v-1Zm1.5-.5a.5.5 0 0 0-.5.5v1c0 .28.22.5.5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1ZM8 4.5c0-.28.22-.5.5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5Zm0 6c0-.28.22-.5.5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5Zm0 6c0-.28.22-.5.5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5Z"]):null,z=38792==r.j?(0,n.U)("AppsListDetail20Regular","20",["M3.5 4C2.67 4 2 4.67 2 5.5v2C2 8.33 2.67 9 3.5 9h2C6.33 9 7 8.33 7 7.5v-2C7 4.67 6.33 4 5.5 4h-2ZM3 5.5c0-.28.22-.5.5-.5h2c.28 0 .5.22.5.5v2a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1-.5-.5v-2ZM9.5 5a.5.5 0 0 0 0 1h8a.5.5 0 0 0 0-1h-8Zm0 2a.5.5 0 0 0 0 1h6a.5.5 0 0 0 0-1h-6Zm-6 4c-.83 0-1.5.67-1.5 1.5v2c0 .83.67 1.5 1.5 1.5h2c.83 0 1.5-.67 1.5-1.5v-2c0-.83-.67-1.5-1.5-1.5h-2ZM3 12.5c0-.28.22-.5.5-.5h2c.28 0 .5.22.5.5v2a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1-.5-.5v-2Zm6.5-.5a.5.5 0 0 0 0 1h8a.5.5 0 0 0 0-1h-8Zm0 2a.5.5 0 0 0 0 1h6a.5.5 0 0 0 0-1h-6Z"]):null,j=38792==r.j?(0,n.U)("ArrowAutofitWidth20Regular","20",["m16.37 15-1.18 1.14a.5.5 0 1 0 .7.72l1.88-1.82c.3-.3.3-.78 0-1.08l-1.88-1.82a.5.5 0 1 0-.7.72L16.38 14H12.5a.5.5 0 1 0 0 1h3.87ZM15 3a2 2 0 0 1 2 2v4.5a.5.5 0 0 1-1 0V5a1 1 0 0 0-1-1H5a1 1 0 0 0-1 1v4.5a.5.5 0 0 1-1 0V5c0-1.1.9-2 2-2h10ZM4.81 16.14 3.63 15H7.5a.5.5 0 1 0 0-1H3.63l1.18-1.14a.5.5 0 0 0-.7-.72l-1.88 1.82c-.3.3-.3.79 0 1.08l1.89 1.82a.5.5 0 1 0 .69-.72Z"]):null,q=38792==r.j?(0,n.U)("ArrowCircleLeft24Filled","24",["M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20Zm.28 14.53a.75.75 0 0 1-.98.07l-.08-.07-4-4a.75.75 0 0 1-.07-.98l.07-.08 4-4a.75.75 0 0 1 1.13.98l-.07.08-2.72 2.72h6.69c.38 0 .7.28.74.65l.01.1c0 .38-.28.7-.65.74l-.1.01H9.56l2.72 2.72c.27.27.3.68.07.98l-.07.08Z"]):null,V=38792==r.j?(0,n.U)("ArrowCircleLeft24Regular","24",["m12.28 16.53.07-.08c.22-.3.2-.71-.07-.98l-2.72-2.72h6.79A.75.75 0 0 0 17 12v-.1a.75.75 0 0 0-.75-.65h-6.7l2.73-2.72.07-.08a.75.75 0 0 0-1.13-.98l-4 4-.07.08c-.22.3-.2.71.07.98l4 4 .08.07c.3.22.71.2.98-.07ZM12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20Zm0 18.5a8.5 8.5 0 1 1 0-17 8.5 8.5 0 0 1 0 17Z"]):null,W=38792==r.j?(0,n.U)("ArrowCircleRight16Regular","16",["m8.85 10.85 2.5-2.5a.5.5 0 0 0 0-.7l-2.5-2.5a.5.5 0 1 0-.7.7L9.79 7.5H5a.5.5 0 0 0 0 1h4.8l-1.65 1.65a.5.5 0 0 0 .7.7ZM15 8A7 7 0 1 1 1 8a7 7 0 0 1 14 0Zm-7 6A6 6 0 1 0 8 2a6 6 0 0 0 0 12Z"]):null,$=38792==r.j?(0,n.U)("ArrowCircleRight24Filled","24",["M12 2a10 10 0 1 1 0 20 10 10 0 0 1 0-20Zm.78 5.47-.08-.07a.75.75 0 0 0-.89-.01l-.09.08-.07.08c-.2.26-.2.62 0 .89l.07.09 2.72 2.72H7.65c-.33.05-.6.31-.64.65L7 12v.1c.05.33.32.6.65.64h6.79l-2.72 2.73-.07.08a.75.75 0 0 0 1.05 1.05l.08-.07 4-4 .07-.08c.2-.26.2-.62.01-.89l-.08-.09-4-4-.08-.07.08.07Z"]):null,G=38792==r.j?(0,n.U)("ArrowCircleRight24Regular","24",["M12 2a10 10 0 1 1 0 20 10 10 0 0 1 0-20Zm0 1.5a8.5 8.5 0 1 0 0 17 8.5 8.5 0 0 0 0-17Zm-.35 4.05.07-.08a.75.75 0 0 1 .98-.07l.08.07 4 4c.27.27.3.68.07.98l-.07.08-4 4a.75.75 0 0 1-1.13-.98l.07-.08 2.72-2.72H7.75a.75.75 0 0 1-.74-.65L7 12c0-.38.28-.7.65-.74l.1-.01h6.69l-2.72-2.72a.75.75 0 0 1-.07-.98l.07-.08-.07.08Z"]):null,Z=(0,n.U)("ArrowClockwise16Regular","16",["M3 8a5 5 0 0 1 9-3h-2a.5.5 0 0 0 0 1h3a.5.5 0 0 0 .5-.5v-3a.5.5 0 0 0-1 0v1.53A5.99 5.99 0 0 0 2 8a6 6 0 0 0 11.98.54.5.5 0 0 0-1-.08A5 5 0 0 1 3 8Z"]),K=38792==r.j?(0,n.U)("ArrowClockwise20Filled","20",["M4 10a6 6 0 0 1 9.97-4.5h-1.22a.75.75 0 0 0 0 1.5h3c.41 0 .75-.34.75-.75v-3a.75.75 0 0 0-1.5 0v1.16a7.5 7.5 0 1 0 2.5 5.31.75.75 0 0 0-1.5.06V10a6 6 0 0 1-12 0Z"]):null,X=(0,n.U)("ArrowClockwise20Regular","20",["M4 10a6 6 0 0 1 10.47-4H12.5a.5.5 0 0 0 0 1h3a.5.5 0 0 0 .5-.5v-3a.5.5 0 0 0-1 0v1.6a7 7 0 1 0 1.98 4.36.5.5 0 1 0-1 .08L16 10a6 6 0 0 1-12 0Z"]),Q=38792==r.j?(0,n.U)("ArrowClockwise24Regular","24",["M12 4.5a7.5 7.5 0 1 0 7.42 6.4c-.07-.46.26-.9.72-.9.37 0 .7.26.76.62A9 9 0 1 1 18 5.3V4.25a.75.75 0 0 1 1.5 0v3c0 .41-.34.75-.75.75h-3a.75.75 0 0 1 0-1.5h1.35a7.47 7.47 0 0 0-5.1-2Z"]):null,Y=38792==r.j?(0,n.U)("ArrowDown12Regular","12",["M6 1.5c.28 0 .5.22.5.5v6.8l2.65-2.65a.5.5 0 1 1 .7.7l-3.5 3.5a.5.5 0 0 1-.7 0l-3.5-3.5a.5.5 0 1 1 .7-.7L5.5 8.79V2c0-.28.22-.5.5-.5Z"]):null,J=38792==r.j?(0,n.U)("ArrowDown20Regular","20",["M16.87 10.84a.5.5 0 1 0-.74-.68l-5.63 6.17V2.5a.5.5 0 0 0-1 0v13.83l-5.63-6.17a.5.5 0 0 0-.74.68l6.31 6.91a.75.75 0 0 0 1.11 0l6.32-6.91Z"]):null,ee=38792==r.j?(0,n.U)("ArrowDown24Regular","24",["M19.8 13.27a.75.75 0 0 0-1.1-1.04l-5.95 6.25V3.75a.75.75 0 1 0-1.5 0v14.73L5.3 12.23a.75.75 0 1 0-1.1 1.04l7.08 7.42a1 1 0 0 0 1.44 0l7.07-7.42Z"]):null,te=38792==r.j?(0,n.U)("ArrowDownload20Filled","20",["M15.24 16.5a.75.75 0 0 1 .1 1.5H4.76a.75.75 0 0 1-.1-1.5h10.6ZM10 2c.38 0 .7.28.75.65V12.95l2.97-2.98c.27-.26.68-.29.98-.07l.08.07c.27.27.3.68.07.98l-.07.08-4.24 4.25-.07.07-.1.05-.03.03-.1.03-.11.03-.07.01H10l-.15-.01-.08-.03a.73.73 0 0 1-.26-.14l-4.29-4.29A.75.75 0 0 1 6.2 9.9l.08.07 2.97 2.97V2.75c0-.41.34-.75.75-.75Z"]):null,re=38792==r.j?(0,n.U)("ArrowDownload20Regular","20",["M15.5 17a.5.5 0 0 1 .09 1H4.5a.5.5 0 0 1-.09-1H15.5ZM10 2a.5.5 0 0 1 .5.41V14.3l3.64-3.65a.5.5 0 0 1 .64-.06l.07.06c.17.17.2.44.06.63l-.06.07-4.5 4.5a.5.5 0 0 1-.25.14L10 16a.5.5 0 0 1-.4-.2l-4.46-4.45a.5.5 0 0 1 .64-.76l.07.06 3.65 3.64V2.5c0-.27.22-.5.5-.5Z"]):null,ne=38792==r.j?(0,n.U)("ArrowDownload24Filled","24",["M13 3a1 1 0 1 0-2 0v12.09l-3.3-3.3a1 1 0 0 0-1.4 1.42l5 5a1 1 0 0 0 1.4 0l5-5a1 1 0 0 0-1.4-1.42L13 15.1V3ZM5 20a1 1 0 1 0 0 2h14a1 1 0 1 0 0-2H5Z"]):null,ie=38792==r.j?(0,n.U)("ArrowDownload24Regular","24",["M18.25 20.5a.75.75 0 1 1 0 1.5h-13a.75.75 0 1 1 0-1.5h13Zm-6.6-18.49h.1c.38 0 .7.28.74.64l.01.1v13.7l3.72-3.73a.75.75 0 0 1 .98-.07l.08.07c.27.27.3.68.07.98l-.07.08-5 5a.75.75 0 0 1-.97.07l-.09-.07-5-5a.75.75 0 0 1 .98-1.13l.08.07L11 16.43V2.76c0-.38.28-.7.65-.75h.1-.1Z"]):null,oe=(0,n.U)("ArrowForward20Regular","20",["M12.65 3.65a.5.5 0 0 0 0 .7L16.29 8H9.5A7.5 7.5 0 0 0 2 15.5a.5.5 0 0 0 1 0A6.5 6.5 0 0 1 9.5 9h6.8l-3.65 3.65a.5.5 0 0 0 .7.7l4.5-4.5a.5.5 0 0 0 0-.7l-4.5-4.5a.5.5 0 0 0-.7 0Z"],{flipInRtl:!0})},426607:(e,t,r)=>{"use strict";r.d(t,{$Pu:()=>L,CGe:()=>K,CoS:()=>x,Eh4:()=>M,FI2:()=>m,HaK:()=>P,I4t:()=>l,IY4:()=>$,KOR:()=>w,M7T:()=>C,MiG:()=>G,O_$:()=>k,Ppt:()=>U,QVG:()=>z,S95:()=>W,SKV:()=>A,UBJ:()=>j,V1C:()=>S,XzC:()=>q,Y4V:()=>Z,bP_:()=>p,ba0:()=>y,cOw:()=>V,cdb:()=>i,ckB:()=>F,cvP:()=>N,e_3:()=>X,g4$:()=>_,g4p:()=>u,geq:()=>c,hoY:()=>a,ivg:()=>I,nGe:()=>H,n_M:()=>f,nb6:()=>b,nbA:()=>g,nbk:()=>R,o_3:()=>T,o_h:()=>h,ohO:()=>B,p4f:()=>v,qGP:()=>E,rLf:()=>s,sCR:()=>d,t4M:()=>O,uCX:()=>D,vic:()=>o,wDv:()=>Q});var n=r(650194);const i=38792==r.j?(0,n.U)("ChevronCircleRight24Regular","24",["M2 12a10 10 0 1 1 20 0 10 10 0 0 1-20 0Zm1.5 0a8.5 8.5 0 1 0 17 0 8.5 8.5 0 0 0-17 0Zm6.47 4.53a.75.75 0 0 1 0-1.06L13.44 12 9.97 8.53a.75.75 0 0 1 1.06-1.06l4 4c.3.3.3.77 0 1.06l-4 4c-.3.3-.77.3-1.06 0Z"]):null,o=38792==r.j?(0,n.U)("ChevronDown12Filled","12",["M2.22 4.47c.3-.3.77-.3 1.06 0L6 7.19l2.72-2.72a.75.75 0 0 1 1.06 1.06L6.53 8.78c-.3.3-.77.3-1.06 0L2.22 5.53a.75.75 0 0 1 0-1.06Z"]):null,a=38792==r.j?(0,n.U)("ChevronDown12Regular","12",["M2.15 4.65c.2-.2.5-.2.7 0L6 7.79l3.15-3.14a.5.5 0 1 1 .7.7l-3.5 3.5a.5.5 0 0 1-.7 0l-3.5-3.5a.5.5 0 0 1 0-.7Z"]):null,s=(0,n.U)("ChevronDown16Regular","16",["M3.15 5.65c.2-.2.5-.2.7 0L8 9.79l4.15-4.14a.5.5 0 0 1 .7.7l-4.5 4.5a.5.5 0 0 1-.7 0l-4.5-4.5a.5.5 0 0 1 0-.7Z"]),c=38792==r.j?(0,n.U)("ChevronDown20Regular","20",["M15.85 7.65c.2.2.2.5 0 .7l-5.46 5.49a.55.55 0 0 1-.78 0L4.15 8.35a.5.5 0 1 1 .7-.7L10 12.8l5.15-5.16c.2-.2.5-.2.7 0Z"]):null,l=38792==r.j?(0,n.U)("ChevronDown24Filled","24",["M4.3 8.3a1 1 0 0 1 1.4 0l6.3 6.29 6.3-6.3a1 1 0 1 1 1.4 1.42l-7 7a1 1 0 0 1-1.4 0l-7-7a1 1 0 0 1 0-1.42Z"]):null,u=38792==r.j?(0,n.U)("ChevronLeft12Regular","12",["M7.35 2.15c.2.2.2.5 0 .7L4.21 6l3.14 3.15a.5.5 0 1 1-.7.7l-3.5-3.5a.5.5 0 0 1 0-.7l3.5-3.5c.2-.2.5-.2.7 0Z"]):null,d=(0,n.U)("ChevronLeft16Filled","16",["M10.26 3.2c.3.28.32.76.04 1.06L6.77 8l3.53 3.74a.75.75 0 1 1-1.1 1.02l-4-4.25a.75.75 0 0 1 0-1.02l4-4.25a.75.75 0 0 1 1.06-.04Z"]),h=38792==r.j?(0,n.U)("ChevronLeft16Regular","16",["M10.35 3.15c.2.2.2.5 0 .7L6.21 8l4.14 4.15a.5.5 0 0 1-.7.7l-4.5-4.5a.5.5 0 0 1 0-.7l4.5-4.5c.2-.2.5-.2.7 0Z"]):null,f=(0,n.U)("ChevronLeft20Filled","20",["M12.27 15.8a.75.75 0 0 1-1.06-.03l-5-5.25a.75.75 0 0 1 0-1.04l5-5.25a.75.75 0 1 1 1.08 1.04L7.8 10l4.5 4.73c.29.3.28.78-.02 1.06Z"]),p=(0,n.U)("ChevronLeft20Regular","20",["M12.35 15.85a.5.5 0 0 1-.7 0L6.16 10.4a.55.55 0 0 1 0-.78l5.49-5.46a.5.5 0 1 1 .7.7L7.2 10l5.16 5.15c.2.2.2.5 0 .7Z"]),g=(0,n.U)("ChevronLeft24Regular","24",["M15.53 4.22c.3.3.3.77 0 1.06L8.81 12l6.72 6.72a.75.75 0 1 1-1.06 1.06l-7.25-7.25a.75.75 0 0 1 0-1.06l7.25-7.25c.3-.3.77-.3 1.06 0Z"]),v=38792==r.j?(0,n.U)("ChevronLeft28Regular","28",["M18.03 22.78c-.3.3-.77.3-1.06 0l-8.75-8.75a.75.75 0 0 1 0-1.06l8.75-8.75a.75.75 0 1 1 1.06 1.06L9.81 13.5l8.22 8.22c.3.3.3.77 0 1.06Z"]):null,m=38792==r.j?(0,n.U)("ChevronLeft48Filled","48",["M32.06 8.19a1.5 1.5 0 0 1 0 2.12L18.62 23.75l13.44 13.44a1.5 1.5 0 0 1-2.12 2.12l-14.5-14.5a1.5 1.5 0 0 1 0-2.12l14.5-14.5a1.5 1.5 0 0 1 2.12 0Z"]):null,y=38792==r.j?(0,n.U)("ChevronRight12Regular","12",["M4.65 2.15a.5.5 0 0 0 0 .7L7.79 6 4.65 9.15a.5.5 0 1 0 .7.7l3.5-3.5a.5.5 0 0 0 0-.7l-3.5-3.5a.5.5 0 0 0-.7 0Z"]):null,b=38792==r.j?(0,n.U)("ChevronRight16Filled","16",["M5.74 3.2a.75.75 0 0 0-.04 1.06L9.23 8 5.7 11.74a.75.75 0 1 0 1.1 1.02l4-4.25a.75.75 0 0 0 0-1.02l-4-4.25a.75.75 0 0 0-1.06-.04Z"]):null,S=38792==r.j?(0,n.U)("ChevronRight16Regular","16",["M5.65 3.15a.5.5 0 0 0 0 .7L9.79 8l-4.14 4.15a.5.5 0 0 0 .7.7l4.5-4.5a.5.5 0 0 0 0-.7l-4.5-4.5a.5.5 0 0 0-.7 0Z"]):null,C=(0,n.U)("ChevronRight20Filled","20",["M7.73 4.2a.75.75 0 0 1 1.06.03l5 5.25c.28.3.28.75 0 1.04l-5 5.25a.75.75 0 1 1-1.08-1.04L12.2 10l-4.5-4.73a.75.75 0 0 1 .02-1.06Z"]),w=(0,n.U)("ChevronRight20Regular","20",["M7.65 4.15c.2-.2.5-.2.7 0l5.49 5.46c.21.22.21.57 0 .78l-5.49 5.46a.5.5 0 0 1-.7-.7L12.8 10 7.65 4.85a.5.5 0 0 1 0-.7Z"]),A=(0,n.U)("ChevronRight24Filled","24",["M8.3 4.3a1 1 0 0 0 0 1.4l6.29 6.3-6.3 6.3a1 1 0 1 0 1.42 1.4l7-7a1 1 0 0 0 0-1.4l-7-7a1 1 0 0 0-1.42 0Z"]),E=(0,n.U)("ChevronRight24Regular","24",["M8.47 4.22c-.3.3-.3.77 0 1.06L15.19 12l-6.72 6.72a.75.75 0 1 0 1.06 1.06l7.25-7.25c.3-.3.3-.77 0-1.06L9.53 4.22a.75.75 0 0 0-1.06 0Z"]),k=38792==r.j?(0,n.U)("ChevronRight28Regular","28",["M9.97 4.22c.3-.3.77-.3 1.06 0l8.75 8.75a.75.75 0 0 1 0 1.06l-8.75 8.75a.75.75 0 1 1-1.06-1.06l8.22-8.22-8.22-8.22a.75.75 0 0 1 0-1.06Z"]):null,I=38792==r.j?(0,n.U)("ChevronRight48Filled","48",["M15.94 39.31a1.5 1.5 0 0 1 0-2.12l13.44-13.44-13.44-13.44a1.5 1.5 0 0 1 2.12-2.12l14.5 14.5a1.5 1.5 0 0 1 0 2.12l-14.5 14.5a1.5 1.5 0 0 1-2.12 0Z"]):null,T=38792==r.j?(0,n.U)("ChevronUp12Regular","12",["M2.15 7.35c.2.2.5.2.7 0L6 4.21l3.15 3.14a.5.5 0 1 0 .7-.7l-3.5-3.5a.5.5 0 0 0-.7 0l-3.5 3.5a.5.5 0 0 0 0 .7Z"]):null,_=(0,n.U)("ChevronUp16Regular","16",["M3.15 10.35c.2.2.5.2.7 0L8 6.21l4.15 4.14a.5.5 0 0 0 .7-.7l-4.5-4.5a.5.5 0 0 0-.7 0l-4.5 4.5a.5.5 0 0 0 0 .7Z"]),R=38792==r.j?(0,n.U)("ChevronUp20Regular","20",["M4.15 12.35a.5.5 0 0 1 0-.7L9.6 6.16a.55.55 0 0 1 .78 0l5.46 5.49a.5.5 0 0 1-.7.7L10 7.2l-5.15 5.16a.5.5 0 0 1-.7 0Z"]):null,P=38792==r.j?(0,n.U)("ChevronUp24Filled","24",["M4.3 15.7a1 1 0 0 0 1.4 0L12 9.42l6.3 6.3a1 1 0 0 0 1.4-1.42l-7-7a1 1 0 0 0-1.4 0l-7 7a1 1 0 0 0 0 1.42Z"]):null,O=38792==r.j?(0,n.U)("CircleEdit20Regular","20",["M10 3a7 7 0 0 0-.77 13.96l-.17.7c-.03.09-.04.18-.05.28a8 8 0 1 1 8.94-8.82c-.33-.1-.68-.14-1.02-.11A7 7 0 0 0 10 3Zm.98 12.38 4.83-4.83a1.87 1.87 0 1 1 2.64 2.64l-4.83 4.83a2.2 2.2 0 0 1-1.02.58l-1.5.37a.89.89 0 0 1-1.07-1.07l.37-1.5c.1-.39.3-.74.58-1.02Z"]):null,x=38792==r.j?(0,n.U)("CircleImage20Regular","20",["M7.5 3a4.5 4.5 0 0 0-.5 8.97v1A5.5 5.5 0 1 1 12.98 7h-1A4.5 4.5 0 0 0 7.5 3Zm8.5 8a1 1 0 1 1-2 0 1 1 0 0 1 2 0Zm-5.5-3A2.5 2.5 0 0 0 8 10.5v5a2.5 2.5 0 0 0 2.5 2.5h5a2.5 2.5 0 0 0 2.5-2.5v-5A2.5 2.5 0 0 0 15.5 8h-5ZM9 10.5c0-.83.67-1.5 1.5-1.5h5c.83 0 1.5.67 1.5 1.5v5c0 .23-.05.45-.15.65l-2.44-2.44a2 2 0 0 0-2.82 0l-2.44 2.44A1.5 1.5 0 0 1 9 15.5v-5Zm.85 6.35 2.44-2.44a1 1 0 0 1 1.42 0l2.44 2.44c-.2.1-.42.15-.65.15h-5a1.5 1.5 0 0 1-.65-.15Z"]):null,M=38792==r.j?(0,n.U)("CircleImage28Regular","28",["M10.5 4.5a6 6 0 0 0-.5 11.98v1.5A7.5 7.5 0 1 1 17.98 10h-1.5a6 6 0 0 0-5.98-5.5Zm3.75 6.5A3.25 3.25 0 0 0 11 14.25v7.5c0 1.8 1.46 3.25 3.25 3.25h7.5c1.8 0 3.25-1.46 3.25-3.25v-7.5c0-1.8-1.46-3.25-3.25-3.25h-7.5Zm-1.75 3.25c0-.97.78-1.75 1.75-1.75h7.5c.97 0 1.75.78 1.75 1.75v7.5c0 .2-.04.4-.1.59l-3.63-3.63a2.5 2.5 0 0 0-3.54 0l-3.63 3.63c-.06-.19-.1-.38-.1-.59v-7.5Zm1.16 9.15 3.63-3.63a1 1 0 0 1 1.42 0l3.63 3.63c-.19.06-.38.1-.59.1h-7.5c-.2 0-.4-.04-.59-.1ZM22 15.5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0Z"]):null,N=38792==r.j?(0,n.U)("ClipboardCheckmark24Filled","24",["M10.25 2h3.5c1.16 0 2.11.87 2.24 2h1.76C18.99 4 20 5 20 6.25v5.25A6.5 6.5 0 0 0 12.81 22H6.25C5.01 22 4 21 4 19.75V6.25C4 5.01 5 4 6.25 4h1.76c.13-1.13 1.08-2 2.24-2Zm3.5 1.5h-3.5a.75.75 0 0 0 0 1.5h3.5a.75.75 0 0 0 0-1.5Zm9.25 14a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0Zm-2.15-2.35a.5.5 0 0 0-.7 0l-3.65 3.64-1.65-1.64a.5.5 0 0 0-.7.7l2 2c.2.2.5.2.7 0l4-4a.5.5 0 0 0 0-.7Z"]):null,D=38792==r.j?(0,n.U)("ClipboardCheckmark24Regular","24",["M13.75 2c1.16 0 2.11.88 2.24 2h1.76C18.99 4 20 5 20 6.25v5.25c-.47-.2-.98-.34-1.5-.42V6.25a.75.75 0 0 0-.75-.75h-2.13c-.4.6-1.09 1-1.87 1h-3.5c-.78 0-1.47-.4-1.87-1H6.25a.75.75 0 0 0-.75.75v13.5c0 .41.34.75.75.75h5.48c.29.55.65 1.06 1.08 1.5H6.25C5.01 22 4 21 4 19.75V6.25C4 5.01 5 4 6.25 4h1.76c.13-1.13 1.08-2 2.24-2h3.5Zm2.24 2.1.01.15V4.1Zm-2.24-.6h-3.5a.75.75 0 0 0 0 1.5h3.5a.75.75 0 0 0 0-1.5Zm9.25 14a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0Zm-2.15-2.35a.5.5 0 0 0-.7 0l-3.65 3.64-1.65-1.64a.5.5 0 0 0-.7.7l2 2c.2.2.5.2.7 0l4-4a.5.5 0 0 0 0-.7Z"]):null,F=38792==r.j?(0,n.U)("ClipboardCode24Regular","24",["M13.75 2c1.16 0 2.11.88 2.24 2h1.76C18.99 4 20 5 20 6.25v7.46a1.75 1.75 0 0 0-1.5-1.7V6.26a.75.75 0 0 0-.75-.75h-2.13c-.4.6-1.09 1-1.87 1h-3.5c-.78 0-1.47-.4-1.87-1H6.25a.75.75 0 0 0-.75.75v13.5c0 .41.34.75.75.75h5.38l.81.91c.35.39.82.59 1.3.59H6.25C5.01 22 4 21 4 19.75V6.25C4 5.01 5 4 6.25 4h1.76c.13-1.13 1.08-2 2.24-2h3.5Zm2.24 2.1.01.15V4.1Zm-2.24-.6h-3.5a.75.75 0 0 0 0 1.5h3.5a.75.75 0 0 0 0-1.5ZM19 13.75l-.03.21-2.5 8.5a.75.75 0 1 1-1.44-.42l2.5-8.5a.75.75 0 0 1 1.47.21Zm-7.81 4.75a.75.75 0 0 1 0-1l2-2.25a.75.75 0 0 1 1.12 1L12.75 18l1.56 1.75a.75.75 0 0 1-1.12 1l-2-2.25Zm8.56 2.31a.75.75 0 0 1-.06-1.06L21.25 18l-1.56-1.75a.75.75 0 0 1 1.12-1l2 2.25c.25.29.25.71 0 1l-2 2.25a.75.75 0 0 1-1.06.06Z"]):null,B=38792==r.j?(0,n.U)("ClipboardPulse24Regular","24",["M13.75 2c1.16 0 2.11.88 2.24 2h1.76C18.99 4 20 5 20 6.25V13h-1.5V6.25a.75.75 0 0 0-.75-.75h-2.13c-.4.6-1.09 1-1.87 1h-3.5c-.78 0-1.47-.4-1.87-1H6.25a.75.75 0 0 0-.75.75V13H4V6.25C4 5.01 5 4 6.25 4h1.76c.13-1.13 1.08-2 2.24-2h3.5Zm2.24 2.1.01.15V4.1Zm-2.24-.6h-3.5a.75.75 0 0 0 0 1.5h3.5a.75.75 0 0 0 0-1.5Zm4.75 13H20v3.25c0 1.24-1 2.25-2.25 2.25H6.25C5.01 22 4 21 4 19.75V16.5h1.5v3.25c0 .41.34.75.75.75h11.5c.41 0 .75-.34.75-.75V16.5Zm-7.53-7.96a.75.75 0 0 0-1.4-.13L6.8 14H2.75a.75.75 0 0 0 0 1.5h4.5c.28 0 .54-.16.67-.41l2.15-4.3 1.96 6.67a.75.75 0 0 0 1.4.13l1.88-3.78.8 1.33c.13.22.38.36.64.36h4.5a.75.75 0 0 0 0-1.5h-4.08l-1.28-2.14a.75.75 0 0 0-1.31.05l-1.65 3.3-1.96-6.67Z"]):null,L=38792==r.j?(0,n.U)("ClipboardTask16Regular","16",["M6.5 1c-.65 0-1.2.42-1.41 1H4.5C3.67 2 3 2.67 3 3.5v10c0 .83.67 1.5 1.5 1.5h7c.83 0 1.5-.67 1.5-1.5v-10c0-.83-.67-1.5-1.5-1.5h-.59c-.2-.58-.76-1-1.41-1h-3ZM6 2.5c0-.28.22-.5.5-.5h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1-.5-.5ZM4.5 3h.59c.2.58.76 1 1.41 1h3c.65 0 1.2-.42 1.41-1h.59c.28 0 .5.22.5.5v10a.5.5 0 0 1-.5.5h-7a.5.5 0 0 1-.5-.5v-10c0-.28.22-.5.5-.5Zm6.35 4.85a.5.5 0 0 0-.7-.7L7.5 9.79 6.35 8.65a.5.5 0 1 0-.7.7l1.5 1.5c.2.2.5.2.7 0l3-3Z"]):null,H=38792==r.j?(0,n.U)("Clock20Filled","20",["M10 2a8 8 0 1 1 0 16 8 8 0 0 1 0-16Zm-.5 3a.5.5 0 0 0-.5.5v5.09a.5.5 0 0 0 .5.41h3.09a.5.5 0 0 0-.09-1H10V5.41A.5.5 0 0 0 9.5 5Z"]):null,U=38792==r.j?(0,n.U)("Clock20Regular","20",["M10 2a8 8 0 1 1 0 16 8 8 0 0 1 0-16Zm0 1a7 7 0 1 0 0 14 7 7 0 0 0 0-14Zm-.5 2a.5.5 0 0 1 .5.41V10h2.5a.5.5 0 0 1 .09 1H9.5a.5.5 0 0 1-.5-.41V5.5c0-.28.22-.5.5-.5Z"]):null,z=38792==r.j?(0,n.U)("Cloud20Filled","20",["M10 4c2.82 0 4.41 1.92 4.65 4.25h.07A3.33 3.33 0 0 1 18 11.62 3.33 3.33 0 0 1 14.72 15H5.28A3.33 3.33 0 0 1 2 11.62a3.33 3.33 0 0 1 3.28-3.37h.07C5.6 5.9 7.18 4 10 4Z"]):null,j=38792==r.j?(0,n.U)("Cloud20Regular","20",["M10 4c2.82 0 4.41 1.92 4.65 4.25h.07A3.33 3.33 0 0 1 18 11.62 3.33 3.33 0 0 1 14.72 15H5.28A3.33 3.33 0 0 1 2 11.62c0-1.8 1.37-3.27 3.1-3.37h.25C5.6 5.9 7.18 4 10 4Zm0 1C7.89 5 6.55 6.32 6.35 8.35a1 1 0 0 1-1 .9h-.07A2.33 2.33 0 0 0 3 11.62 2.33 2.33 0 0 0 5.28 14h9.44A2.33 2.33 0 0 0 17 11.62a2.33 2.33 0 0 0-2.28-2.37h-.07a1 1 0 0 1-1-.9C13.45 6.32 12.11 5 10 5Z"]):null,q=38792==r.j?(0,n.U)("CloudBidirectional24Regular","24",["M12 3.5a4.5 4.5 0 0 0-4.5 4.29.75.75 0 0 1-.74.71H6.5a3 3 0 0 0 0 6H10V16H6.5a4.5 4.5 0 0 1-.42-8.98 6 6 0 0 1 11.84 0A4.5 4.5 0 0 1 17.5 16h-4v-1.5h4a3 3 0 1 0 0-6h-.26a.75.75 0 0 1-.74-.71A4.5 4.5 0 0 0 12 3.5Zm2.78 8.28c-.3.3-.77.3-1.06 0l-1.22-1.22v8.88l1.22-1.22a.75.75 0 1 1 1.06 1.06l-2.5 2.5c-.3.3-.77.3-1.06 0l-2.5-2.5a.75.75 0 1 1 1.06-1.06L11 19.44v-8.88l-1.22 1.22a.75.75 0 0 1-1.06-1.06l2.5-2.5c.3-.3.77-.3 1.06 0l2.5 2.5c.3.3.3.77 0 1.06Z"]):null,V=38792==r.j?(0,n.U)("Clover20Filled","20",["M5.5 2a3.5 3.5 0 1 0 0 7h3a.5.5 0 0 0 .5-.5v-3A3.5 3.5 0 0 0 5.5 2Zm0 15a3.5 3.5 0 1 1 0-7h3c.28 0 .5.22.5.5v3A3.5 3.5 0 0 1 5.5 17Zm8-15a3.5 3.5 0 1 1 0 7h-3a.5.5 0 0 1-.5-.5v-3A3.5 3.5 0 0 1 13.5 2Zm0 15a3.5 3.5 0 1 0 0-7h-3a.5.5 0 0 0-.5.5v3a3.5 3.5 0 0 0 3.5 3.5Z"]):null,W=38792==r.j?(0,n.U)("Clover20Regular","20",["M5.5 2a3.5 3.5 0 1 0 0 7h3a.5.5 0 0 0 .5-.5v-3A3.5 3.5 0 0 0 5.5 2ZM3 5.5a2.5 2.5 0 0 1 5 0V8H5.5A2.5 2.5 0 0 1 3 5.5ZM5.5 17a3.5 3.5 0 1 1 0-7h3c.28 0 .5.22.5.5v3A3.5 3.5 0 0 1 5.5 17ZM3 13.5a2.5 2.5 0 0 0 5 0V11H5.5A2.5 2.5 0 0 0 3 13.5Zm14-8a3.5 3.5 0 1 0-7 0v3c0 .28.22.5.5.5h3A3.5 3.5 0 0 0 17 5.5ZM13.5 3a2.5 2.5 0 0 1 0 5H11V5.5A2.5 2.5 0 0 1 13.5 3Zm0 14a3.5 3.5 0 1 0 0-7h-3a.5.5 0 0 0-.5.5v3a3.5 3.5 0 0 0 3.5 3.5Zm2.5-3.5a2.5 2.5 0 0 1-5 0V11h2.5a2.5 2.5 0 0 1 2.5 2.5Z"]):null,$=38792==r.j?(0,n.U)("Code20Filled","20",["M12.94 4.05a.75.75 0 0 0-1.38-.6l-5.5 12.5a.75.75 0 1 0 1.38.6l5.5-12.5Zm1.35 9.8a.75.75 0 0 1-.13-1.06L16.3 10l-2.14-2.8a.75.75 0 0 1 1.18-.9l2.5 3.24c.21.27.21.65 0 .92l-2.5 3.25a.75.75 0 0 1-1.05.13Zm-8.58-7.7c.33.26.39.73.13 1.06L3.7 10l2.14 2.8a.75.75 0 1 1-1.18.9l-2.5-3.24a.75.75 0 0 1 0-.92l2.5-3.25a.75.75 0 0 1 1.05-.13Z"]):null,G=38792==r.j?(0,n.U)("Code20Regular","20",["M12.97 3.68a.5.5 0 0 0-.94-.36l-5 13a.5.5 0 1 0 .94.36l5-13ZM5.83 6.12c.2.18.23.5.05.7L3.16 10l2.72 3.17a.5.5 0 0 1-.76.66l-3-3.5a.5.5 0 0 1 0-.66l3-3.5a.5.5 0 0 1 .7-.05Zm8.34 8.26a.5.5 0 0 1-.05-.7l2.72-3.18-2.72-3.17a.5.5 0 1 1 .76-.66l3 3.5a.5.5 0 0 1 0 .66l-3 3.5a.5.5 0 0 1-.7.05Z"]):null,Z=38792==r.j?(0,n.U)("CoinMultiple20Regular","20",["M6.38 3.95C5.47 4.53 5 5.26 5 6c0 .74.47 1.47 1.38 2.05.9.58 2.18.95 3.62.95s2.72-.37 3.62-.95C14.53 7.47 15 6.74 15 6c0-.74-.47-1.47-1.38-2.05A6.84 6.84 0 0 0 10 3c-1.44 0-2.72.37-3.62.95Zm-.54-.85A7.84 7.84 0 0 1 10 2c1.6 0 3.07.41 4.16 1.1C15.24 3.8 16 4.8 16 6s-.76 2.2-1.84 2.9A7.84 7.84 0 0 1 10 10c-1.6 0-3.07-.41-4.16-1.1C4.76 8.2 4 7.2 4 6s.76-2.2 1.84-2.9Zm9.91 5.75c-.24.25-.51.48-.81.7.04.14.06.3.06.45 0 .74-.47 1.47-1.38 2.05-.9.58-2.18.95-3.62.95a6.84 6.84 0 0 1-3.62-.95C5.47 11.47 5 10.74 5 10c0-.15.02-.3.06-.46-.3-.21-.57-.44-.81-.7C4.09 9.22 4 9.6 4 10c0 1.2.76 2.2 1.84 2.9C6.93 13.59 8.4 14 10 14s3.07-.41 4.16-1.1C15.24 12.2 16 11.2 16 10c0-.4-.09-.8-.25-1.15Zm0 4c-.24.25-.51.48-.81.7.04.14.06.3.06.45 0 .74-.47 1.47-1.38 2.05-.9.58-2.18.95-3.62.95a6.84 6.84 0 0 1-3.62-.95C5.47 15.47 5 14.74 5 14c0-.15.02-.3.06-.46-.3-.21-.57-.44-.81-.7-.16.37-.25.75-.25 1.16 0 1.2.76 2.2 1.84 2.9C6.93 17.59 8.4 18 10 18s3.07-.41 4.16-1.1C15.24 16.2 16 15.2 16 14c0-.4-.09-.8-.25-1.15Z"]):null,K=38792==r.j?(0,n.U)("Collections20Filled","20",["M15.5 7A2.5 2.5 0 0 1 18 9.33v6.17a2.5 2.5 0 0 1-2.33 2.5H9.5A2.5 2.5 0 0 1 7 15.66V9.5A2.5 2.5 0 0 1 9.34 7h6.16Zm-3 2a.5.5 0 0 0-.5.4V12H9.41a.5.5 0 0 0 0 1H12v2.59a.5.5 0 0 0 1 0v-2.6h2.6a.5.5 0 0 0 0-.98l-.1-.01H13V9.4a.5.5 0 0 0-.5-.4Zm.16-5.3.05.15L13.3 6H9a3 3 0 0 0-3 2.82V14.35a2.5 2.5 0 0 1-2.3-1.69l-.06-.17-1.55-5.8a2.5 2.5 0 0 1 1.6-3l.16-.05 5.8-1.56a2.5 2.5 0 0 1 2.96 1.46l.05.15Z"]):null,X=38792==r.j?(0,n.U)("Collections20Regular","20",["M15.5 7A2.5 2.5 0 0 1 18 9.33v6.17a2.5 2.5 0 0 1-2.33 2.5H9.5A2.5 2.5 0 0 1 7 15.66V9.5A2.5 2.5 0 0 1 9.34 7h6.16Zm0 1h-6c-.78 0-1.42.6-1.5 1.35v6.15c0 .78.6 1.42 1.36 1.5h6.14c.78 0 1.42-.6 1.5-1.36V9.5c0-.78-.6-1.42-1.35-1.5h-.15Zm-3 1a.5.5 0 0 1 .5.4V12h2.5a.5.5 0 0 1 .1 1H13v2.5a.5.5 0 0 1-1 .09v-2.6H9.5a.5.5 0 0 1-.09-.98l.1-.01H12V9.5c0-.28.22-.5.5-.5Zm.16-5.3.05.15L13.3 6h-1.04l-.5-1.89a1.5 1.5 0 0 0-1.7-1.1l-.14.04L4.1 4.6a1.5 1.5 0 0 0-1.09 1.7l.03.14 1.55 5.8a1.5 1.5 0 0 0 1.4 1.1v1a2.5 2.5 0 0 1-2.3-1.68l-.06-.17-1.55-5.8a2.5 2.5 0 0 1 1.6-3l.16-.05 5.8-1.56a2.5 2.5 0 0 1 2.96 1.46l.05.15Z"]):null,Q=38792==r.j?(0,n.U)("ColorLine20Regular","20",["M4.1 12H4a2 2 0 0 0-2 2v2c0 1.1.9 2 2 2h12a2 2 0 0 0 2-2v-2a2 2 0 0 0-2-2h-5.3l-.57.57a2.5 2.5 0 0 1-.57.43H16a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1v-2a1 1 0 0 1 1-1h.08A1.48 1.48 0 0 1 4 12.4v-.04l.04-.17.05-.2Zm8.07-9.38a2.26 2.26 0 0 1 3.07-.13l.13.12.13.14c.72.85.72 2.1 0 2.95l-.12.13-5.96 6a1.5 1.5 0 0 1-.55.34l-.16.05-3.08.76a.5.5 0 0 1-.62-.53l.01-.08.8-3.07c.05-.2.15-.4.28-.57l.1-.11 5.97-6Zm2.5.7a1.26 1.26 0 0 0-1.69-.09l-.1.1-5.97 6a.5.5 0 0 0-.1.14l-.03.08-.58 2.26 2.27-.56a.5.5 0 0 0 .12-.04l.05-.03.07-.06 5.96-6c.5-.49.5-1.3 0-1.8Z"]):null},197009:(e,t,r)=>{"use strict";r.d(t,{APn:()=>P,Avk:()=>u,BH3:()=>N,Gx$:()=>B,HCj:()=>L,I0J:()=>I,I3i:()=>V,IL$:()=>b,Jtj:()=>g,K4O:()=>R,KDM:()=>T,LMj:()=>f,LtS:()=>S,M_B:()=>a,OL4:()=>k,Pe6:()=>C,Sjf:()=>x,TV0:()=>D,VDR:()=>U,VyF:()=>z,Wyk:()=>l,Z4J:()=>v,Zww:()=>_,_A1:()=>q,aJF:()=>s,aV2:()=>O,bXm:()=>o,csZ:()=>E,e_c:()=>y,eer:()=>m,f7H:()=>i,f7e:()=>A,hVy:()=>w,iAS:()=>d,lCr:()=>H,lYg:()=>M,ojm:()=>c,p4K:()=>h,rp8:()=>p,uf4:()=>F,x7t:()=>j});var n=r(650194);const i=38792==r.j?(0,n.U)("DesktopCursor20Regular","20",["M4 2a2 2 0 0 0-2 2v9c0 1.1.9 2 2 2h3v2H5.5a.5.5 0 0 0 0 1H11v-1H8v-2h3v-1H4a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v8.84l.87.87A2 2 0 0 0 18 13V4a2 2 0 0 0-2-2H4Zm8.86 8.15a.5.5 0 0 0-.86.35v8a.5.5 0 0 0 .9.3l2-2.65 3.5.78a.5.5 0 0 0 .45-.84l-6-5.94Z"]):null,o=38792==r.j?(0,n.U)("DeviceMeetingRoomRemote24Regular","24",["M4.1 5.35A3.06 3.06 0 0 1 7.06 3h9.86c1.42 0 2.65.97 2.98 2.35l1.99 8.27A3.55 3.55 0 0 1 18.45 18H10.5v-1.5h7.95c1.32 0 2.3-1.24 2-2.53l-2-8.27c-.17-.7-.8-1.2-1.52-1.2H7.07c-.72 0-1.35.5-1.52 1.2l-.67 2.8H3.75c-.14 0-.29.01-.42.03l.76-3.18Zm6.39 15.15h6.76a.75.75 0 1 0 0-1.5H10.5v1.25l-.01.25Zm-4.74-6a1.25 1.25 0 1 0 0-2.5 1.25 1.25 0 0 0 0 2.5ZM2 11.25c0-.97.78-1.75 1.75-1.75h4c.97 0 1.75.78 1.75 1.75v9c0 .97-.78 1.75-1.75 1.75h-4C2.78 22 2 21.22 2 20.25v-9ZM3.75 11a.25.25 0 0 0-.25.25v9c0 .14.11.25.25.25h4c.14 0 .25-.11.25-.25v-9a.25.25 0 0 0-.25-.25h-4Z"]):null,a=38792==r.j?(0,n.U)("Dialpad24Filled","24",["M12 17.75a1.5 1.5 0 1 1 0 3 1.5 1.5 0 0 1 0-3Zm0-5a1.5 1.5 0 1 1 0 3 1.5 1.5 0 0 1 0-3Zm5 0a1.5 1.5 0 1 1 0 3 1.5 1.5 0 0 1 0-3Zm-10 0a1.5 1.5 0 1 1 0 3 1.5 1.5 0 0 1 0-3Zm5-5a1.5 1.5 0 1 1 0 3 1.5 1.5 0 0 1 0-3Zm5 0a1.5 1.5 0 1 1 0 3 1.5 1.5 0 0 1 0-3Zm-10 0a1.5 1.5 0 1 1 0 3 1.5 1.5 0 0 1 0-3Zm5-5a1.5 1.5 0 1 1 0 3 1.5 1.5 0 0 1 0-3Zm5 0a1.5 1.5 0 1 1 0 3 1.5 1.5 0 0 1 0-3Zm-10 0a1.5 1.5 0 1 1 0 3 1.5 1.5 0 0 1 0-3Z"]):null,s=38792==r.j?(0,n.U)("Dialpad24Regular","24",["M12 17.75a1.25 1.25 0 1 1 0 2.5 1.25 1.25 0 0 1 0-2.5Zm0-5a1.25 1.25 0 1 1 0 2.5 1.25 1.25 0 0 1 0-2.5Zm5 0a1.25 1.25 0 1 1 0 2.5 1.25 1.25 0 0 1 0-2.5Zm-10 0a1.25 1.25 0 1 1 0 2.5 1.25 1.25 0 0 1 0-2.5Zm5-5a1.25 1.25 0 1 1 0 2.5 1.25 1.25 0 0 1 0-2.5Zm5 0a1.25 1.25 0 1 1 0 2.5 1.25 1.25 0 0 1 0-2.5Zm-10 0a1.25 1.25 0 1 1 0 2.5 1.25 1.25 0 0 1 0-2.5Zm5-5a1.25 1.25 0 1 1 0 2.5 1.25 1.25 0 0 1 0-2.5Zm5 0a1.25 1.25 0 1 1 0 2.5 1.25 1.25 0 0 1 0-2.5Zm-10 0a1.25 1.25 0 1 1 0 2.5 1.25 1.25 0 0 1 0-2.5Z"]):null,c=38792==r.j?(0,n.U)("Dismiss12Filled","12",["m1.9 2.05.07-.08a.75.75 0 0 1 .98-.07l.08.07L6 4.94l2.97-2.97a.75.75 0 1 1 1.06 1.06L7.06 6l2.97 2.97c.27.27.3.68.07.98l-.07.08a.75.75 0 0 1-.98.07l-.08-.07L6 7.06l-2.97 2.97a.75.75 0 1 1-1.06-1.06L4.94 6 1.97 3.03a.75.75 0 0 1-.07-.98l.07-.08-.07.08Z"]):null,l=38792==r.j?(0,n.U)("Dismiss12Regular","12",["m2.09 2.22.06-.07a.5.5 0 0 1 .63-.06l.07.06L6 5.29l3.15-3.14a.5.5 0 1 1 .7.7L6.71 6l3.14 3.15c.18.17.2.44.06.63l-.06.07a.5.5 0 0 1-.63.06l-.07-.06L6 6.71 2.85 9.85a.5.5 0 0 1-.7-.7L5.29 6 2.15 2.85a.5.5 0 0 1-.06-.63l.06-.07-.06.07Z"]):null,u=38792==r.j?(0,n.U)("Dismiss16Filled","16",["m2.4 2.55.07-.08a.75.75 0 0 1 .98-.07l.08.07L8 6.94l4.47-4.47a.75.75 0 1 1 1.06 1.06L9.06 8l4.47 4.47c.27.27.3.68.07.98l-.07.08a.75.75 0 0 1-.98.07l-.08-.07L8 9.06l-4.47 4.47a.75.75 0 0 1-1.06-1.06L6.94 8 2.47 3.53a.75.75 0 0 1-.07-.98l.07-.08-.07.08Z"]):null,d=(0,n.U)("Dismiss16Regular","16",["m2.59 2.72.06-.07a.5.5 0 0 1 .63-.06l.07.06L8 7.29l4.65-4.64a.5.5 0 0 1 .7.7L8.71 8l4.64 4.65c.18.17.2.44.06.63l-.06.07a.5.5 0 0 1-.63.06l-.07-.06L8 8.71l-4.65 4.64a.5.5 0 0 1-.7-.7L7.29 8 2.65 3.35a.5.5 0 0 1-.06-.63l.06-.07-.06.07Z"]),h=(0,n.U)("Dismiss20Filled","20",["m3.9 4.05.07-.08a.75.75 0 0 1 .98-.07l.08.07L10 8.94l4.97-4.97a.75.75 0 0 1 .98-.07l.08.07c.27.27.3.68.07.98l-.07.08L11.06 10l4.97 4.97c.27.27.3.68.07.98l-.07.08a.75.75 0 0 1-.98.07l-.08-.07L10 11.06l-4.97 4.97a.75.75 0 0 1-.98.07l-.08-.07a.75.75 0 0 1-.07-.98l.07-.08L8.94 10 3.97 5.03a.75.75 0 0 1-.07-.98l.07-.08-.07.08Z"]),f=(0,n.U)("Dismiss20Regular","20",["m4.09 4.22.06-.07a.5.5 0 0 1 .63-.06l.07.06L10 9.29l5.15-5.14a.5.5 0 0 1 .63-.06l.07.06c.18.17.2.44.06.63l-.06.07L10.71 10l5.14 5.15c.18.17.2.44.06.63l-.06.07a.5.5 0 0 1-.63.06l-.07-.06L10 10.71l-5.15 5.14a.5.5 0 0 1-.63.06l-.07-.06a.5.5 0 0 1-.06-.63l.06-.07L9.29 10 4.15 4.85a.5.5 0 0 1-.06-.63l.06-.07-.06.07Z"]),p=38792==r.j?(0,n.U)("Dismiss24Filled","24",["m4.21 4.39.08-.1a1 1 0 0 1 1.32-.08l.1.08L12 10.6l6.3-6.3a1 1 0 1 1 1.4 1.42L13.42 12l6.3 6.3a1 1 0 0 1 .08 1.31l-.08.1a1 1 0 0 1-1.32.08l-.1-.08L12 13.4l-6.3 6.3a1 1 0 0 1-1.4-1.42L10.58 12l-6.3-6.3a1 1 0 0 1-.08-1.31l.08-.1-.08.1Z"]):null,g=(0,n.U)("Dismiss24Regular","24",["m4.4 4.55.07-.08a.75.75 0 0 1 .98-.07l.08.07L12 10.94l6.47-6.47a.75.75 0 1 1 1.06 1.06L13.06 12l6.47 6.47c.27.27.3.68.07.98l-.07.08a.75.75 0 0 1-.98.07l-.08-.07L12 13.06l-6.47 6.47a.75.75 0 0 1-1.06-1.06L10.94 12 4.47 5.53a.75.75 0 0 1-.07-.98l.07-.08-.07.08Z"]),v=38792==r.j?(0,n.U)("Dismiss48Regular","48",["M8.38 6.62a1.25 1.25 0 1 0-1.76 1.76L22.23 24 6.62 39.62a1.25 1.25 0 0 0 1.76 1.76L24 25.77l15.62 15.61a1.25 1.25 0 1 0 1.76-1.76L25.77 24 41.38 8.38a1.25 1.25 0 1 0-1.76-1.76L24 22.23 8.38 6.62Z"]):null,m=38792==r.j?(0,n.U)("DismissCircle12Filled","12",["M6 11A5 5 0 1 0 6 1a5 5 0 0 0 0 10Zm1.85-6.85c.2.2.2.5 0 .7L6.71 6l1.14 1.15a.5.5 0 1 1-.7.7L6 6.71 4.85 7.85a.5.5 0 1 1-.7-.7L5.29 6 4.15 4.85a.5.5 0 1 1 .7-.7L6 5.29l1.15-1.14c.2-.2.5-.2.7 0Z"]):null,y=38792==r.j?(0,n.U)("DismissCircle12Regular","12",["M7.85 4.15c.2.2.2.5 0 .7L6.71 6l1.14 1.15a.5.5 0 1 1-.7.7L6 6.71 4.85 7.85a.5.5 0 1 1-.7-.7L5.29 6 4.15 4.85a.5.5 0 1 1 .7-.7L6 5.29l1.15-1.14c.2-.2.5-.2.7 0ZM6 1a5 5 0 1 0 0 10A5 5 0 0 0 6 1ZM2 6a4 4 0 1 1 8 0 4 4 0 0 1-8 0Z"]):null,b=38792==r.j?(0,n.U)("DismissCircle16Filled","16",["M8 15A7 7 0 1 0 8 1a7 7 0 0 0 0 14ZM6.35 5.65 8 7.29l1.65-1.64a.5.5 0 0 1 .7.7L8.71 8l1.64 1.65a.5.5 0 0 1-.7.7L8 8.71l-1.65 1.64a.5.5 0 0 1-.7-.7L7.29 8 5.65 6.35a.5.5 0 1 1 .7-.7Z"]):null,S=38792==r.j?(0,n.U)("DismissCircle20Filled","20",["M10 2a8 8 0 1 1 0 16 8 8 0 0 1 0-16ZM7.8 7.11a.5.5 0 0 0-.63.06l-.06.07a.5.5 0 0 0 .06.64L9.3 10l-2.12 2.12-.06.07a.5.5 0 0 0 .06.64l.07.06c.2.13.47.11.64-.06L10 10.7l2.12 2.12.07.06c.2.13.46.11.64-.06l.06-.07a.5.5 0 0 0-.06-.64L10.7 10l2.12-2.12.06-.07a.5.5 0 0 0-.06-.64l-.07-.06a.5.5 0 0 0-.64.06L10 9.3 7.88 7.17l-.07-.06Z"]):null,C=38792==r.j?(0,n.U)("DismissCircle20Regular","20",["M10 2a8 8 0 1 1 0 16 8 8 0 0 1 0-16Zm0 1a7 7 0 1 0 0 14 7 7 0 0 0 0-14ZM7.8 7.11l.08.06L10 9.3l2.12-2.12a.5.5 0 0 1 .64-.06l.07.06c.17.18.2.44.06.64l-.06.07L10.7 10l2.12 2.12c.17.17.2.44.06.64l-.06.07a.5.5 0 0 1-.64.06l-.07-.06L10 10.7l-2.12 2.12a.5.5 0 0 1-.64.06l-.07-.06a.5.5 0 0 1-.06-.64l.06-.07L9.3 10 7.17 7.88a.5.5 0 0 1-.06-.64l.06-.07a.5.5 0 0 1 .64-.06Z"]):null,w=38792==r.j?(0,n.U)("Document16Filled","16",["M8 1v3.5C8 5.33 8.67 6 9.5 6H13v7.5c0 .83-.67 1.5-1.5 1.5h-7A1.5 1.5 0 0 1 3 13.5v-11C3 1.67 3.67 1 4.5 1H8Zm1 .25V4.5c0 .28.22.5.5.5h3.25L9 1.25Z"]):null,A=38792==r.j?(0,n.U)("Document16Regular","16",["M5 1a2 2 0 0 0-2 2v10c0 1.1.9 2 2 2h6a2 2 0 0 0 2-2V5.41c0-.4-.16-.78-.44-1.06L9.65 1.44A1.5 1.5 0 0 0 8.59 1H5ZM4 3a1 1 0 0 1 1-1h3v2.5C8 5.33 8.67 6 9.5 6H12v7a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1V3Zm7.8 2H9.5a.5.5 0 0 1-.5-.5V2.2L11.8 5Z"]):null,E=38792==r.j?(0,n.U)("Document20Filled","20",["M10 2v4.5c0 .83.67 1.5 1.5 1.5H16v8.5c0 .83-.67 1.5-1.5 1.5h-9A1.5 1.5 0 0 1 4 16.5v-13C4 2.67 4.67 2 5.5 2H10Zm1 .25V6.5c0 .28.22.5.5.5h4.25L11 2.25Z"]):null,k=38792==r.j?(0,n.U)("Document20Regular","20",["M6 2a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h8a2 2 0 0 0 2-2V7.41c0-.4-.16-.78-.44-1.06l-3.91-3.91A1.5 1.5 0 0 0 10.59 2H6ZM5 4a1 1 0 0 1 1-1h4v3.5c0 .83.67 1.5 1.5 1.5H15v8a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1V4Zm9.8 3h-3.3a.5.5 0 0 1-.5-.5V3.2L14.8 7Z"]):null,I=38792==r.j?(0,n.U)("Document24Filled","24",["M12 2v6c0 1.1.9 2 2 2h6v10a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V4c0-1.1.9-2 2-2h6Zm1.5.5V8c0 .28.22.5.5.5h5.5l-6-6Z"]):null,T=38792==r.j?(0,n.U)("Document24Regular","24",["M6 2a2 2 0 0 0-2 2v16c0 1.1.9 2 2 2h12a2 2 0 0 0 2-2V9.83a2 2 0 0 0-.59-1.42L13.6 2.6A2 2 0 0 0 12.17 2H6Zm-.5 2c0-.28.22-.5.5-.5h6V8c0 1.1.9 2 2 2h4.5v10a.5.5 0 0 1-.5.5H6a.5.5 0 0 1-.5-.5V4Zm11.88 4.5H14a.5.5 0 0 1-.5-.5V4.62l3.88 3.88Z"]):null,_=38792==r.j?(0,n.U)("DocumentBulletList16Regular","16",["M5 1a2 2 0 0 0-2 2v10c0 1.1.9 2 2 2h6a2 2 0 0 0 2-2V5.41c0-.4-.16-.78-.44-1.06L9.65 1.44A1.5 1.5 0 0 0 8.59 1H5ZM4 3a1 1 0 0 1 1-1h3v2.5C8 5.33 8.67 6 9.5 6H12v7a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1V3Zm7.8 2H9.5a.5.5 0 0 1-.5-.5V2.2L11.8 5ZM7 7.5c0-.28.22-.5.5-.5h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1-.5-.5ZM7.5 9a.5.5 0 0 0 0 1h3a.5.5 0 0 0 0-1h-3ZM7 11.5c0-.28.22-.5.5-.5h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1-.5-.5ZM5.5 8a.5.5 0 1 0 0-1 .5.5 0 0 0 0 1ZM6 9.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0ZM5.5 12a.5.5 0 1 0 0-1 .5.5 0 0 0 0 1Z"]):null,R=38792==r.j?(0,n.U)("DocumentCatchUp20Filled","20",["M10 2v4.5c0 .83.67 1.5 1.5 1.5H16v8.5c0 .83-.67 1.5-1.5 1.5h-9A1.5 1.5 0 0 1 4 16.5V13h1.5a1.5 1.5 0 0 0 1.34-.83l.04-.07 1.24 2.98a1.5 1.5 0 0 0 2.72.1L11.93 13h.57a1.5 1.5 0 0 0 0-3H11a1.5 1.5 0 0 0-1.34.83l-.04.07-1.24-2.98a1.5 1.5 0 0 0-2.72-.1L4.57 10H4V3.5C4 2.67 4.67 2 5.5 2H10Zm1 .25V6.5c0 .28.22.5.5.5h4.25L11 2.25ZM7.46 8.31a.5.5 0 0 0-.9-.03L5.18 11H3.5a.5.5 0 0 0 0 1h2a.5.5 0 0 0 .45-.28l1-2.02 2.09 5a.5.5 0 0 0 .9.02L11.32 12h1.19a.5.5 0 0 0 0-1H11a.5.5 0 0 0-.45.28l-1 2.02-2.09-5Z"]):null,P=38792==r.j?(0,n.U)("DocumentCatchUp20Regular","20",["M6 2a2 2 0 0 0-2 2v4.5a.5.5 0 0 0 1 0V4a1 1 0 0 1 1-1h4v3.5c0 .83.67 1.5 1.5 1.5H15v8a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1v-3H4v3c0 1.1.9 2 2 2h8a2 2 0 0 0 2-2V7.41c0-.4-.16-.78-.44-1.06l-3.91-3.91A1.5 1.5 0 0 0 10.59 2H6Zm8.8 5h-3.3a.5.5 0 0 1-.5-.5V3.2L14.8 7ZM7.45 8.3a.5.5 0 0 0-.9-.02L5.18 11H3.5a.5.5 0 0 0 0 1h2a.5.5 0 0 0 .45-.28l1-2.02 2.09 5a.5.5 0 0 0 .9.02L11.32 12h1.19a.5.5 0 0 0 0-1H11a.5.5 0 0 0-.45.28l-1 2.02-2.09-5Z"]):null,O=38792==r.j?(0,n.U)("DocumentEdit20Filled","20",["M10 6.5V2H5.5C4.67 2 4 2.67 4 3.5v13c0 .83.67 1.5 1.5 1.5h2.72a1.86 1.86 0 0 1-.16-1.35l.37-1.5a3.2 3.2 0 0 1 .84-1.48l4.83-4.83c.53-.53 1.21-.8 1.9-.84h-4.5A1.5 1.5 0 0 1 10 6.5Zm1 0V2.25L15.75 7H11.5a.5.5 0 0 1-.5-.5Zm6.45 3.05a1.87 1.87 0 0 0-2.64 0l-4.83 4.83a2.2 2.2 0 0 0-.58 1.02l-.37 1.5a.89.89 0 0 0 1.08 1.07l1.5-.37c.38-.1.73-.3 1.01-.58l4.83-4.83c.73-.73.73-1.91 0-2.64Z"]):null,x=38792==r.j?(0,n.U)("DocumentEdit20Regular","20",["M11.5 8H16v-.59a1.5 1.5 0 0 0-.06-.4V7a1.5 1.5 0 0 0-.38-.65l-3.91-3.91A1.5 1.5 0 0 0 10.59 2H6a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h2.22l-.01-.03A1.86 1.86 0 0 1 8 17H6a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h4v3.5c0 .83.67 1.5 1.5 1.5Zm0-1a.5.5 0 0 1-.5-.5V3.2L14.8 7h-3.3Zm3.3 2.55a1.87 1.87 0 1 1 2.65 2.64l-4.83 4.83a2.2 2.2 0 0 1-1.02.58l-1.5.37a.89.89 0 0 1-1.07-1.07l.37-1.5c.1-.39.3-.74.58-1.02l4.83-4.83Z"]):null,M=38792==r.j?(0,n.U)("DocumentHeader20Regular","20",["M6 2a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h8a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H6ZM5 4a1 1 0 0 1 1-1h8a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1V4Zm2 0a1 1 0 0 0 0 2h6a1 1 0 1 0 0-2H7Z"]):null,N=38792==r.j?(0,n.U)("DocumentLandscape20Filled","20",["M18 10h-4.5A1.5 1.5 0 0 1 12 8.5V4H3.5C2.67 4 2 4.67 2 5.5v9c0 .83.67 1.5 1.5 1.5h13c.83 0 1.5-.67 1.5-1.5V10Zm-.25-1H13.5a.5.5 0 0 1-.5-.5V4.25L17.75 9Z"]):null,D=38792==r.j?(0,n.U)("DocumentLandscape20Regular","20",["M18 14a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V6c0-1.1.9-2 2-2h8.59c.4 0 .78.16 1.06.44l3.91 3.91c.28.28.44.67.44 1.06V14Zm-2 1a1 1 0 0 0 1-1v-4h-3.5A1.5 1.5 0 0 1 12 8.5V5H4a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h12Zm-3-9.8v3.3c0 .28.22.5.5.5h3.3L13 5.2Z"]):null,F=38792==r.j?(0,n.U)("DocumentMultiple20Filled","20",["M9 6.5V2H5.5C4.67 2 4 2.67 4 3.5v11c0 .83.67 1.5 1.5 1.5h8c.83 0 1.5-.67 1.5-1.5V8h-4.5A1.5 1.5 0 0 1 9 6.5Zm1 0V2.25L14.75 7H10.5a.5.5 0 0 1-.5-.5ZM17 9a1 1 0 0 0-1-1v6a3 3 0 0 1-3 3H6a1 1 0 0 0 1 1h6.06A3.94 3.94 0 0 0 17 14.06V9Z"]):null,B=38792==r.j?(0,n.U)("DocumentMultiple20Regular","20",["M4 4c0-1.1.9-2 2-2h3.59c.4 0 .78.16 1.06.44l3.91 3.91c.28.28.44.67.44 1.06V14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V4Zm2-1a1 1 0 0 0-1 1v10a1 1 0 0 0 1 1h7a1 1 0 0 0 1-1V8h-3.5A1.5 1.5 0 0 1 9 6.5V3H6Zm4 .2v3.3c0 .28.22.5.5.5h3.3L10 3.2ZM17 9a1 1 0 0 0-1-1v6a3 3 0 0 1-3 3H6a1 1 0 0 0 1 1h6.06A3.94 3.94 0 0 0 17 14.06V9Z"]):null,L=38792==r.j?(0,n.U)("DocumentOnePage20Regular","20",["M6 2h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V4c0-1.1.9-2 2-2Zm0 1a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V4a1 1 0 0 0-1-1H6Zm7 3.5a.5.5 0 0 1-.41.5H7.5a.5.5 0 0 1-.09-1h5.09c.28 0 .5.22.5.5Zm0 3.5a.5.5 0 0 1-.41.5H7.5a.5.5 0 0 1-.09-1h5.09c.28 0 .5.22.5.5Zm0 3.5a.5.5 0 0 1-.41.5H7.5a.5.5 0 0 1-.09-1h5.09c.28 0 .5.22.5.5Z"]):null,H=38792==r.j?(0,n.U)("DocumentOnePageLink20Filled","20",["M6 2a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h3.05a3.49 3.49 0 0 1 2.45-6h4c.17 0 .34.01.5.04V4a2 2 0 0 0-2-2H6Zm1.5 4h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1 0-1ZM9 15.5a2.5 2.5 0 0 1 2.5-2.5h.5a.5.5 0 0 1 0 1h-.5a1.5 1.5 0 0 0 0 3h.5a.5.5 0 0 1 0 1h-.5A2.5 2.5 0 0 1 9 15.5Zm6-2.5a.5.5 0 0 0 0 1h.5a1.5 1.5 0 0 1 0 3H15a.5.5 0 0 0 0 1h.5a2.5 2.5 0 0 0 0-5H15Zm-3.5 2a.5.5 0 0 0 0 1h4a.5.5 0 0 0 0-1h-4Zm-4-5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1 0-1Z"]):null,U=38792==r.j?(0,n.U)("DocumentOnePageLink20Regular","20",["M14 2H6a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h3.05c-.3-.29-.54-.63-.71-1H6a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h8a1 1 0 0 1 1 1v8h.5c.17 0 .34.01.5.04V4a2 2 0 0 0-2-2Zm-1.41 5a.5.5 0 0 0-.09-1H7.41a.5.5 0 0 0 .09 1h5.09ZM7.5 10a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1h-5Zm4 3a2.5 2.5 0 0 0 0 5h.5a.5.5 0 0 0 0-1h-.5a1.5 1.5 0 0 1 0-3h.5a.5.5 0 0 0 0-1h-.5Zm3.5 0a.5.5 0 0 0 0 1h.5a1.5 1.5 0 0 1 0 3H15a.5.5 0 0 0 0 1h.5a2.5 2.5 0 0 0 0-5H15Zm-4 2.5c0-.28.22-.5.5-.5h4a.5.5 0 0 1 0 1h-4a.5.5 0 0 1-.5-.5Z"]):null,z=38792==r.j?(0,n.U)("DocumentOnePageMultiple24Filled","24",["M4 4.25C4 3.01 5 2 6.25 2h9c1.24 0 2.25 1 2.25 2.25v13c0 1.24-1 2.25-2.25 2.25h-9c-1.24 0-2.25-1-2.25-2.25v-13ZM7.75 5.5a.75.75 0 0 0 0 1.5h6a.75.75 0 0 0 0-1.5h-6Zm6 9h-6a.75.75 0 0 0 0 1.5h6a.75.75 0 0 0 0-1.5Zm-6-4.5a.75.75 0 0 0 0 1.5h6a.75.75 0 0 0 0-1.5h-6ZM6.63 20.5c.3.87 1.14 1.5 2.12 1.5h6.5A4.75 4.75 0 0 0 20 17.25V6.75c0-.98-.63-1.81-1.5-2.12v12.62c0 1.8-1.45 3.25-3.25 3.25H6.63Z"]):null,j=38792==r.j?(0,n.U)("DocumentOnePageMultiple24Regular","24",["M7.75 5.5a.75.75 0 0 0 0 1.5h6a.75.75 0 0 0 0-1.5h-6ZM7 15.25c0-.41.33-.75.75-.75h6a.75.75 0 0 1 0 1.5h-6a.75.75 0 0 1-.75-.75ZM7.75 10a.75.75 0 0 0 0 1.5h6a.75.75 0 0 0 0-1.5h-6Zm-1.5-8C5.01 2 4 3 4 4.25v13c0 1.24 1 2.25 2.25 2.25h9c1.24 0 2.25-1 2.25-2.25v-13c0-1.24-1-2.25-2.25-2.25h-9ZM5.5 4.25v-.08a.75.75 0 0 1 .75-.67h9c.41 0 .75.34.75.75v13c0 .41-.34.75-.75.75h-9a.75.75 0 0 1-.75-.75v-13ZM6.63 20.5c.3.87 1.14 1.5 2.12 1.5h6.5A4.75 4.75 0 0 0 20 17.25V6.75c0-.98-.63-1.81-1.5-2.12v12.62c0 1.8-1.45 3.25-3.25 3.25H6.63Z"]):null,q=38792==r.j?(0,n.U)("DocumentPdf20Filled","20",["M6.5 11a.5.5 0 0 0-.5.5v2a.5.5 0 0 0 1 0v-.17h.33a1.17 1.17 0 0 0 0-2.33H6.5Zm.83 1.33H7V12h.33a.17.17 0 0 1 0 .33ZM12 11.5c0-.28.23-.5.5-.5h1a.5.5 0 1 1 0 1H13v.33h.5a.5.5 0 1 1 0 1H13v.17a.5.5 0 1 1-1 0v-2ZM9.5 11a.5.5 0 0 0-.5.5v2c0 .28.22.5.5.5h.5a1.5 1.5 0 0 0 0-3h-.5Zm.5 2v-1a.5.5 0 0 1 0 1Zm0-6.5V2H5.5C4.67 2 4 2.67 4 3.5v5.58c-.58.2-1 .76-1 1.42v4c0 .65.42 1.2 1 1.41v.59c0 .83.67 1.5 1.5 1.5h9c.83 0 1.5-.67 1.5-1.5v-.59c.58-.2 1-.76 1-1.41v-4c0-.66-.42-1.21-1-1.42V8h-4.5A1.5 1.5 0 0 1 10 6.5ZM4.5 10h11c.28 0 .5.22.5.5v4a.5.5 0 0 1-.5.5h-11a.5.5 0 0 1-.5-.5v-4c0-.28.23-.5.5-.5ZM11 6.5V2.25L15.75 7H11.5a.5.5 0 0 1-.5-.5Z"]):null,V=38792==r.j?(0,n.U)("DocumentPdf20Regular","20",["M6.5 11a.5.5 0 0 0-.5.5v2a.5.5 0 0 0 1 0v-.17h.33a1.17 1.17 0 0 0 0-2.33H6.5Zm.83 1.33H7V12h.33a.17.17 0 0 1 0 .33ZM12 11.5c0-.28.23-.5.5-.5h1a.5.5 0 0 1 0 1H13v.33h.5a.5.5 0 1 1 0 1H13v.17a.5.5 0 0 1-1 0v-2ZM9.5 11a.5.5 0 0 0-.5.5v2c0 .28.22.5.5.5h.5a1.5 1.5 0 0 0 0-3h-.5Zm.5 2v-1a.5.5 0 0 1 0 1ZM4 4c0-1.1.9-2 2-2h4.59c.4 0 .78.16 1.06.44l3.91 3.91c.28.28.44.67.44 1.06v1.67c.58.2 1 .76 1 1.42v4c0 .65-.42 1.2-1 1.41V16a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-.09c-.58-.2-1-.76-1-1.41v-4c0-.66.42-1.21 1-1.42V4Zm11 4h-3.5A1.5 1.5 0 0 1 10 6.5V3H6a1 1 0 0 0-1 1v5h10V8ZM5 16a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1H5Zm6-12.8v3.3c0 .28.22.5.5.5h3.3L11 3.2ZM4.5 10a.5.5 0 0 0-.5.5v4c0 .28.23.5.5.5h11a.5.5 0 0 0 .5-.5v-4a.5.5 0 0 0-.5-.5h-11Z"]):null},394556:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var n=r(571124),i=r(594072),o=r(295370),a=r(499226);const s=(0,o.X)({root:{mc9l5x:"fjseox"},visible:{mc9l5x:"f1w7gpdv"}},{d:[".fjseox{display:none;}",".f1w7gpdv{display:inline;}"]}),c=(e,t)=>{const r=r=>{const{className:o,filled:c,...l}=r,u=s();return n.createElement(n.Fragment,null,n.createElement(e,Object.assign({},l,{className:(0,a.z)(u.root,c&&u.visible,i.ru,o)})),n.createElement(t,Object.assign({},l,{className:(0,a.z)(u.root,!c&&u.visible,i.$C,o)})))};return r.displayName="CompoundIcon",r}},594072:(e,t,r)=>{"use strict";r.d(t,{$C:()=>i,ru:()=>n});const n="fui-Icon-filled",i="fui-Icon-regular"},650194:(e,t,r)=>{"use strict";r.d(t,{U:()=>o});var n=r(571124),i=r(245902);const o=(e,t,r,o)=>{const a="1em"===t?"20":t,s=n.forwardRef(((e,s)=>{const c={...(0,i.Q)(e,{flipInRtl:null==o?void 0:o.flipInRtl}),ref:s,width:t,height:t,viewBox:`0 0 ${a} ${a}`,xmlns:"http://www.w3.org/2000/svg"};return"string"==typeof r?n.createElement("svg",{...c,dangerouslySetInnerHTML:{__html:r}}):n.createElement("svg",c,...r.map((e=>n.createElement("path",{d:e,fill:c.fill}))))}));return s.displayName=e,s}},245902:(e,t,r)=>{"use strict";r.d(t,{Q:()=>s});var n=r(194899),i=r(295370),o=r(499226);const a=(0,i.X)({root:{mc9l5x:"f1w7gpdv",Bg96gwp:"fez10in",ycbfsm:"fg4l7m0"},rtl:{Bz10aip:"f13rod7r"}},{d:[".f1w7gpdv{display:inline;}",".fez10in{line-height:0;}",".f13rod7r{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);}"],t:["@media (forced-colors: active){.fg4l7m0{forced-color-adjust:auto;}}"]}),s=(e,t)=>{const{title:r,primaryFill:i="currentColor",...s}=e,c={...s,title:void 0,fill:i},l=a(),u=(0,n.U)();return c.className=(0,o.z)(l.root,(null==t?void 0:t.flipInRtl)&&"rtl"===(null==u?void 0:u.textDirection)&&l.rtl,c.className),r&&(c["aria-label"]=r),c["aria-label"]||c["aria-labelledby"]?c.role="img":c["aria-hidden"]=!0,c}},313883:(e,t,r)=>{"use strict";r.d(t,{_:()=>h});var n=r(571124),i=r(160006),o=r(823635),a=r(196002),s=r(375191),c=r(295370),l=r(499226);const u=(0,c.X)({base:{g2u3we:"fj3muxo",h3c5rm:["f1akhkt","f1lxtadh"],B9xav0g:"f1aperda",zhjwy3:["f1lxtadh","f1akhkt"],Beyfa6y:0,Bbmb7ep:0,Btl43ni:0,B7oj6ja:0,Dimara:"f1fabniw",B7ck84d:"f1ewtqcl",mc9l5x:"f14t3ns0"},bordered:{icvyot:"fzkkow9",vrafjx:["fcdblym","fjik90z"],oivjwe:"fg706s2",wvpqe5:["fjik90z","fcdblym"],B4j52fo:"f192inf7",Bekrc4i:["f5tn483","f1ojsxk5"],Bn0qgzm:"f1vxd6vx",ibv6hh:["f1ojsxk5","f5tn483"]},circular:{Beyfa6y:0,Bbmb7ep:0,Btl43ni:0,B7oj6ja:0,Dimara:"f44lkw9"},rounded:{Beyfa6y:0,Bbmb7ep:0,Btl43ni:0,B7oj6ja:0,Dimara:"ft85np5"},square:{},shadow:{E5pizo:"f1whvlc6"},center:{st4lth:"f1plgu50",Ermj5k:"f14xojzb",Bqenvij:"f1l02sjl",a9b677:"fly5x3f"},contain:{st4lth:"f1kle4es",Ermj5k:"f14xojzb",Bqenvij:"f1l02sjl",a9b677:"fly5x3f"},default:{},cover:{st4lth:"f1ps3kmd",Ermj5k:"f14xojzb",Bqenvij:"f1l02sjl",a9b677:"fly5x3f"},none:{st4lth:"f1plgu50",Ermj5k:["f13uwng7","fjmyj0p"],Bqenvij:"f1l02sjl",a9b677:"fly5x3f"},block:{a9b677:"fly5x3f"}},{d:[".fj3muxo{border-top-color:var(--colorNeutralStroke1);}",".f1akhkt{border-right-color:var(--colorNeutralStroke1);}",".f1lxtadh{border-left-color:var(--colorNeutralStroke1);}",".f1aperda{border-bottom-color:var(--colorNeutralStroke1);}",[".f1fabniw{border-radius:var(--borderRadiusNone);}",{p:-1}],".f1ewtqcl{box-sizing:border-box;}",".f14t3ns0{display:inline-block;}",".fzkkow9{border-top-style:solid;}",".fcdblym{border-right-style:solid;}",".fjik90z{border-left-style:solid;}",".fg706s2{border-bottom-style:solid;}",".f192inf7{border-top-width:var(--strokeWidthThin);}",".f5tn483{border-right-width:var(--strokeWidthThin);}",".f1ojsxk5{border-left-width:var(--strokeWidthThin);}",".f1vxd6vx{border-bottom-width:var(--strokeWidthThin);}",[".f44lkw9{border-radius:var(--borderRadiusCircular);}",{p:-1}],[".ft85np5{border-radius:var(--borderRadiusMedium);}",{p:-1}],".f1whvlc6{box-shadow:var(--shadow4);}",".f1plgu50{object-fit:none;}",".f14xojzb{object-position:center;}",".f1l02sjl{height:100%;}",".fly5x3f{width:100%;}",".f1kle4es{object-fit:contain;}",".f1ps3kmd{object-fit:cover;}",".f13uwng7{object-position:left top;}",".fjmyj0p{object-position:right top;}"]});var d=r(955410);const h=n.forwardRef(((e,t)=>{const r=((e,t)=>{const{bordered:r=!1,fit:n="default",block:i=!1,shape:o="square",shadow:c=!1}=e;return{bordered:r,fit:n,block:i,shape:o,shadow:c,components:{root:"img"},root:a.Gk((0,s.g)("img",{ref:t,...e}),{elementType:"img"})}})(e,t);return(e=>{const t=u();e.root.className=(0,l.z)("fui-Image",t.base,e.block&&t.block,e.bordered&&t.bordered,e.shadow&&t.shadow,t[e.fit],t[e.shape],e.root.className)})(r),(0,d.$e)("useImageStyles_unstable")(r),(e=>((0,o.C)(e),(0,i.Y)(e.root,{})))(r)}));h.displayName="Image"},160006:(e,t,r)=>{"use strict";r.d(t,{Y:()=>u,FD:()=>d});var n=r(397682),i=r(571124),o=r(575316);function a(e,t){return function(r,i,a,s,c){return(0,n.R)(i)?t((0,o.Q)(r,i),null,a,s,c):(0,n.R)(r)?t(r,i,a,s,c):e(r,i,a,s,c)}}r(745353);var s=r(591485),c=r(517672);const l=r.t(c,2),u=a(l.jsx,((e,t,r)=>{const{elementType:n,renderFunction:o,props:a}=(0,s.$)(e),c={...a,...t};return o?l.jsx(i.Fragment,{children:o(n,c)},r):l.jsx(n,c,r)})),d=a(l.jsxs,((e,t,r)=>{const{elementType:n,renderFunction:o,props:a}=(0,s.$)(e),c={...a,...t};return o?l.jsx(i.Fragment,{children:o(n,{...c,children:l.jsxs(i.Fragment,{children:c.children},void 0)})},r):l.jsxs(n,c,r)}))},575316:(e,t,r)=>{"use strict";r.d(t,{Q:()=>i}),r(571124);var n=r(200389);function i(e,t){return{...t,[n.on]:e}}},591485:(e,t,r)=>{"use strict";r.d(t,{$:()=>i});var n=r(200389);function i(e){const{as:t,[n.b9]:r,[n.on]:i,[n.Y9]:o,...a}=e,s=a,c="string"==typeof i&&null!=t?t:i;return"string"!=typeof c&&t&&(s.as=t),{elementType:c,props:s,renderFunction:o}}},650947:(e,t,r)=>{"use strict";r.d(t,{J:()=>h});var n=r(571124),i=r(196002),o=r(375191),a=r(160006),s=r(823635),c=r(295370),l=r(499226);const u=(0,c.X)({root:{Bahqtrf:"fk6fouc",sj55zd:"f19n0e5"},disabled:{sj55zd:"f1s2aq7o",Bbusuzp:"f1dcs8yz"},required:{sj55zd:"f1whyuy6",uwmqm3:["fruq291","f7x41pl"]},small:{Be2twd7:"fy9rknc",Bg96gwp:"fwrc4pm"},medium:{Be2twd7:"fkhj508",Bg96gwp:"f1i3iumi"},large:{Be2twd7:"fod5ikn",Bg96gwp:"faaz57k",Bhrd7zp:"fl43uef"},semibold:{Bhrd7zp:"fl43uef"}},{d:[".fk6fouc{font-family:var(--fontFamilyBase);}",".f19n0e5{color:var(--colorNeutralForeground1);}",".f1s2aq7o{color:var(--colorNeutralForegroundDisabled);}",".f1whyuy6{color:var(--colorPaletteRedForeground3);}",".fruq291{padding-left:var(--spacingHorizontalXS);}",".f7x41pl{padding-right:var(--spacingHorizontalXS);}",".fy9rknc{font-size:var(--fontSizeBase200);}",".fwrc4pm{line-height:var(--lineHeightBase200);}",".fkhj508{font-size:var(--fontSizeBase300);}",".f1i3iumi{line-height:var(--lineHeightBase300);}",".fod5ikn{font-size:var(--fontSizeBase400);}",".faaz57k{line-height:var(--lineHeightBase400);}",".fl43uef{font-weight:var(--fontWeightSemibold);}"],m:[["@media (forced-colors: active){.f1dcs8yz{color:GrayText;}}",{m:"(forced-colors: active)"}]]});var d=r(955410);const h=n.forwardRef(((e,t)=>{const r=((e,t)=>{const{disabled:r=!1,required:n=!1,weight:a="regular",size:s="medium"}=e;return{disabled:r,required:i.lq(!0===n?"*":n||void 0,{defaultProps:{"aria-hidden":"true"},elementType:"span"}),weight:a,size:s,components:{root:"label",required:"span"},root:i.Gk((0,o.g)("label",{ref:t,...e}),{elementType:"label"})}})(e,t);return(e=>{const t=u();e.root.className=(0,l.z)("fui-Label",t.root,e.disabled&&t.disabled,t[e.size],"semibold"===e.weight&&t.semibold,e.root.className),e.required&&(e.required.className=(0,l.z)("fui-Label__required",t.required,e.disabled&&t.disabled,e.required.className))})(r),(0,d.$e)("useLabelStyles_unstable")(r),(e=>((0,s.C)(e),(0,a.FD)(e.root,{children:[e.root.children,e.required&&(0,a.Y)(e.required,{})]})))(r)}));h.displayName="Label"},841932:(e,t,r)=>{"use strict";r.d(t,{N:()=>g});var n=r(571124),i=r(196002),o=r(375191),a=r(510374),s=r(913533),c=r(771630),l=r(295370),u=r(499226);const d=(0,l.X)({focusIndicator:{Bttzg6e:"fhgqx19",B3uz8dt:"f1olyrje",B6ihwck:"f1p93eir",g9k6zt:"f1nev41a"},root:{B486eqv:"f2hkw1w",De3pzq:"f3rmtva",B7ck84d:"f1ewtqcl",sj55zd:"fyind8e",Bceei9c:"f1k6fduh",mc9l5x:"f1w7gpdv",Bahqtrf:"fk6fouc",Be2twd7:"fkhj508",Bhrd7zp:"figsok6",jrapky:0,Frg6f3:0,t21cq0:0,B6of3ja:0,B74szlk:"f1s184ao",Byoj8tv:0,uwmqm3:0,z189sj:0,z8tnut:0,B0ocmuz:"f1mk8lai",B68tc82:0,Bmxbyg5:0,Bpg54ce:"fnbmjn9",fsow6f:["f1o700av","fes3tcz"],w71qe1:"f1iuv45f",Bkioxbp:"f1cmlufx",ygn44y:"f9n3di6",famaaq:"f1ids18y",Bde5pd6:"f1tx3yz7",Bi91k9c:"f1deo86v",i089h6:"f1eh06m1",lj723h:"f1iescvh"},button:{icvyot:"f1ern45e",vrafjx:["f1n71otn","f1deefiw"],oivjwe:"f1h8hb77",wvpqe5:["f1deefiw","f1n71otn"]},href:{Be2twd7:"fjoy568"},subtle:{sj55zd:"fkfq4zb",Bde5pd6:"f1tx3yz7",Bi91k9c:"fnwyq0v",i089h6:"f1eh06m1",lj723h:"flvvhsy"},inline:{w71qe1:"f13mvf36"},disabled:{w71qe1:"f1iuv45f",sj55zd:"f1s2aq7o",Bceei9c:"fdrzuqr",Bde5pd6:"fbnuktb",Bi91k9c:"fvgxktp",i089h6:"fljg2da",lj723h:"f19wldhg"},inverted:{sj55zd:"f1qz2gb0",Bi91k9c:"f1mlt8il",lj723h:"f1hsd4st"}},{d:[".fhgqx19[data-fui-focus-visible]{text-decoration-color:var(--colorStrokeFocus2);}",".f1olyrje[data-fui-focus-visible]{text-decoration-line:underline;}",".f1p93eir[data-fui-focus-visible]{text-decoration-style:double;}",".f1nev41a[data-fui-focus-visible]{outline-style:none;}",".f3rmtva{background-color:transparent;}",".f1ewtqcl{box-sizing:border-box;}",".fyind8e{color:var(--colorBrandForegroundLink);}",".f1k6fduh{cursor:pointer;}",".f1w7gpdv{display:inline;}",".fk6fouc{font-family:var(--fontFamilyBase);}",".fkhj508{font-size:var(--fontSizeBase300);}",".figsok6{font-weight:var(--fontWeightRegular);}",[".f1s184ao{margin:0;}",{p:-1}],[".f1mk8lai{padding:0;}",{p:-1}],[".fnbmjn9{overflow:inherit;}",{p:-1}],".f1o700av{text-align:left;}",".fes3tcz{text-align:right;}",".f1iuv45f{text-decoration-line:none;}",".f1cmlufx{text-decoration-thickness:var(--strokeWidthThin);}",".f9n3di6{text-overflow:inherit;}",".f1ids18y{-webkit-user-select:text;-moz-user-select:text;user-select:text;}",".f1ern45e{border-top-style:none;}",".f1n71otn{border-right-style:none;}",".f1deefiw{border-left-style:none;}",".f1h8hb77{border-bottom-style:none;}",".fjoy568{font-size:inherit;}",".fkfq4zb{color:var(--colorNeutralForeground2);}",".f13mvf36{text-decoration-line:underline;}",".f1s2aq7o{color:var(--colorNeutralForegroundDisabled);}",".fdrzuqr{cursor:not-allowed;}",".f1qz2gb0{color:var(--colorBrandForegroundInverted);}"],i:[".f2hkw1w:focus-visible{outline-style:none;}"],h:[".f1tx3yz7:hover{text-decoration-line:underline;}",".f1deo86v:hover{color:var(--colorBrandForegroundLinkHover);}",".fnwyq0v:hover{color:var(--colorNeutralForeground2Hover);}",".fbnuktb:hover{text-decoration-line:none;}",".fvgxktp:hover{color:var(--colorNeutralForegroundDisabled);}",".f1mlt8il:hover{color:var(--colorBrandForegroundInvertedHover);}"],a:[".f1eh06m1:active{text-decoration-line:underline;}",".f1iescvh:active{color:var(--colorBrandForegroundLinkPressed);}",".flvvhsy:active{color:var(--colorNeutralForeground2Pressed);}",".fljg2da:active{text-decoration-line:none;}",".f19wldhg:active{color:var(--colorNeutralForegroundDisabled);}",".f1hsd4st:active{color:var(--colorBrandForegroundInvertedPressed);}"]});var h=r(160006),f=r(823635),p=r(955410);const g=n.forwardRef(((e,t)=>{const r=((e,t)=>{const r=(0,a.i1)(),{inline:n}=(0,c.Fr)(),{appearance:l="default",disabled:u=!1,disabledFocusable:d=!1,inline:h=!1}=e,f=e.as||(e.href?"a":"button"),p={role:"span"===f?"button":void 0,type:"button"===f?"button":void 0,...e,as:f},g={appearance:l,disabled:u,disabledFocusable:d,inline:null!=h?h:!!n,components:{root:f},root:i.Gk((0,o.g)(f,{ref:t,...p}),{elementType:f}),backgroundAppearance:r};return(e=>{const{disabled:t,disabledFocusable:r}=e,{onClick:n,onKeyDown:i,role:o,tabIndex:a}=e.root;"a"===e.root.as&&(e.root.href=t?void 0:e.root.href,(t||r)&&(e.root.role=o||"link")),"a"!==e.root.as&&"span"!==e.root.as||(e.root.tabIndex=null!=a?a:t&&!r?void 0:0),e.root.onClick=e=>{t||r?e.preventDefault():null==n||n(e)},e.root.onKeyDown=n=>{const o=n.key===s.xyI||n.key===s.$xS;(t||r)&&o?(n.preventDefault(),n.stopPropagation()):(null==i||i(n),"span"===e.root.as&&e.root.onClick&&!i&&o&&(n.preventDefault(),n.currentTarget.click()))},e.disabled=t||r,e.root["aria-disabled"]=t||r||void 0,"button"===e.root.as&&(e.root.disabled=t&&!r)})(g),g})(e,t);return(e=>{const t=d(),{appearance:r,disabled:n,inline:i,root:o,backgroundAppearance:a}=e;e.root.className=(0,u.z)("fui-Link",t.root,t.focusIndicator,"a"===o.as&&o.href&&t.href,"button"===o.as&&t.button,"subtle"===r&&t.subtle,"inverted"===a&&t.inverted,i&&t.inline,n&&t.disabled,e.root.className)})(r),(0,p.$e)("useLinkStyles_unstable")(r),(e=>((0,f.C)(e),(0,h.Y)(e.root,{})))(r)}));g.displayName="Link"},771630:(e,t,r)=>{"use strict";r.d(t,{Fr:()=>s,TN:()=>a});var n=r(571124);const i=n.createContext(void 0),o={inline:!1},a=i.Provider,s=()=>{var e;return null!==(e=n.useContext(i))&&void 0!==e?e:o}},917262:(e,t,r)=>{"use strict";r.d(t,{n:()=>R});var n=r(571124),i=r(955410),o=r(562125),a=r(196002),s=r(375191),c=r(106833),l=r(806278),u=r(543048),d=r(762397),h=r(278145);function f(e){switch(e){case"info":return n.createElement(u.N_H,null);case"warning":return n.createElement(d.BFW,null);case"error":return n.createElement(h.Tox,null);case"success":return n.createElement(h.gcm,null);default:return null}}var p=r(82614),g=r(516022),v=r(993357),m=r(160006),y=r(823635),b=r(836288),S=r(610725),C=r(295370),w=r(499226);const A=(0,S.y)("r2oyxsj","r1wuyrhw",['.r2oyxsj{white-space:nowrap;display:grid;grid-template-columns:auto 1fr auto auto;grid-template-rows:1fr;grid-template-areas:"icon body secondaryActions actions";padding-left:var(--spacingHorizontalM);border:var(--strokeWidthThin) solid var(--colorNeutralStroke1);border-radius:var(--borderRadiusMedium);align-items:center;min-height:36px;box-sizing:border-box;background-color:var(--colorNeutralBackground3);}','.r1wuyrhw{white-space:nowrap;display:grid;grid-template-columns:auto 1fr auto auto;grid-template-rows:1fr;grid-template-areas:"icon body secondaryActions actions";padding-right:var(--spacingHorizontalM);border:var(--strokeWidthThin) solid var(--colorNeutralStroke1);border-radius:var(--borderRadiusMedium);align-items:center;min-height:36px;box-sizing:border-box;background-color:var(--colorNeutralBackground3);}']),E=(0,S.y)("r1df1z33","rivnfjc",[".r1df1z33{grid-area:icon;font-size:var(--fontSizeBase500);margin-right:var(--spacingHorizontalS);color:var(--colorNeutralForeground3);display:flex;align-items:center;}",".rivnfjc{grid-area:icon;font-size:var(--fontSizeBase500);margin-left:var(--spacingHorizontalS);color:var(--colorNeutralForeground3);display:flex;align-items:center;}"]),k=(0,S.y)("r1vx593n",null,[".r1vx593n{margin-bottom:var(--spacingVerticalS);grid-area:secondaryActions;}"]),I=(0,C.X)({rootMultiline:{Huce71:"f6juhto",Bt984gj:"f1s2louj",z8tnut:"f1ngh7ph",Budl1dq:"f17g0uqy",zoa1oz:"f1w7oly7"},secondaryActionsMultiline:{Brf1p80:"f1e8xxv9",B6of3ja:"f1gaxbfw",jrapky:"fqcjy3b",t21cq0:["fibjyge","f9yszdx"]},square:{Beyfa6y:0,Bbmb7ep:0,Btl43ni:0,B7oj6ja:0,Dimara:"fokr779"}},{d:[".f6juhto{white-space:normal;}",".f1s2louj{align-items:start;}",".f1ngh7ph{padding-top:var(--spacingVerticalMNudge);}",".f17g0uqy{grid-template-columns:auto 1fr auto;}",'.f1w7oly7{grid-template-areas:"icon body actions" "secondaryActions secondaryActions secondaryActions";}',".f1e8xxv9{justify-content:end;}",".f1gaxbfw{margin-top:var(--spacingVerticalMNudge);}",".fqcjy3b{margin-bottom:var(--spacingVerticalS);}",".fibjyge{margin-right:0px;}",".f9yszdx{margin-left:0px;}",[".fokr779{border-radius:0;}",{p:-1}]]}),T=(0,C.X)({info:{},error:{sj55zd:"f1ca9wz"},warning:{sj55zd:"f14a4cve"},success:{sj55zd:"f36rra6"}},{d:[".f1ca9wz{color:var(--colorStatusDangerForeground1);}",".f14a4cve{color:var(--colorStatusWarningForeground3);}",".f36rra6{color:var(--colorStatusSuccessForeground1);}"]}),_=(0,C.X)({info:{},error:{De3pzq:"f1eon7jj",g2u3we:"f1f8dvr7",h3c5rm:["f1g1ijmo","f1nxacbt"],B9xav0g:"fo25q1j",zhjwy3:["f1nxacbt","f1g1ijmo"]},warning:{De3pzq:"f13ftzij",g2u3we:"frd1ypx",h3c5rm:["f1gyjrma","f18qd5xz"],B9xav0g:"fqyqtrt",zhjwy3:["f18qd5xz","f1gyjrma"]},success:{De3pzq:"f64thcm",g2u3we:"f1b4u7v",h3c5rm:["f1nyd2b1","f70v3om"],B9xav0g:"fk173vo",zhjwy3:["f70v3om","f1nyd2b1"]}},{d:[".f1eon7jj{background-color:var(--colorStatusDangerBackground1);}",".f1f8dvr7{border-top-color:var(--colorStatusDangerBorder1);}",".f1g1ijmo{border-right-color:var(--colorStatusDangerBorder1);}",".f1nxacbt{border-left-color:var(--colorStatusDangerBorder1);}",".fo25q1j{border-bottom-color:var(--colorStatusDangerBorder1);}",".f13ftzij{background-color:var(--colorStatusWarningBackground1);}",".frd1ypx{border-top-color:var(--colorStatusWarningBorder1);}",".f1gyjrma{border-right-color:var(--colorStatusWarningBorder1);}",".f18qd5xz{border-left-color:var(--colorStatusWarningBorder1);}",".fqyqtrt{border-bottom-color:var(--colorStatusWarningBorder1);}",".f64thcm{background-color:var(--colorStatusSuccessBackground1);}",".f1b4u7v{border-top-color:var(--colorStatusSuccessBorder1);}",".f1nyd2b1{border-right-color:var(--colorStatusSuccessBorder1);}",".f70v3om{border-left-color:var(--colorStatusSuccessBorder1);}",".fk173vo{border-bottom-color:var(--colorStatusSuccessBorder1);}"]}),R=n.forwardRef(((e,t)=>{const r=((e,t)=>{const{layout:r="auto",intent:i="info",politeness:u,shape:d="rounded"}=e,h=(null!=u?u:"info"===i)?"polite":"assertive",m="auto"===r,{ref:y,reflowing:b}=function(e=!1){const{targetDocument:t}=(0,p.Y)(),r=n.useReducer((()=>({})),{})[1],i=n.useRef(!1),o=n.useRef(null),a=n.useRef(-1),s=n.useCallback((e=>{var t,n;const o=e[0];var s;const c=null!==(s=null==o||null===(n=o.borderBoxSize)||void 0===n||null===(t=n[0])||void 0===t?void 0:t.inlineSize)&&void 0!==s?s:null==o?void 0:o.target.getBoundingClientRect().width;if(void 0===c||!o)return;const{target:l}=o;if(!(0,g.s)(l))return;let u;i.current?a.current<c&&(u=!1):c<l.scrollWidth&&(u=!0),a.current=c,void 0!==u&&i.current!==u&&(i.current=u,r())}),[r]),c=n.useCallback((r=>{var n;if(!e||!r||!(null==t?void 0:t.defaultView))return;null===(n=o.current)||void 0===n||n.disconnect();const i=new t.defaultView.ResizeObserver(s);o.current=i,i.observe(r,{box:"border-box"})}),[t,s,e]);return n.useEffect((()=>()=>{var e;null===(e=o.current)||void 0===e||e.disconnect()}),[]),{ref:c,reflowing:i.current}}(m),S=m?b?"multiline":"singleline":r,{className:C,nodeRef:w}=(0,v.oI)(),A=n.useRef(null),E=n.useRef(null),{announce:k}=(0,l.X)(),I=(0,o.Bi)();return n.useEffect((()=>{var e,t;const r=[null===(e=E.current)||void 0===e?void 0:e.textContent,null===(t=A.current)||void 0===t?void 0:t.textContent].filter(Boolean).join(",");k(r,{polite:"polite"===h,alert:"assertive"===h})}),[E,A,k,h]),{components:{root:"div",icon:"div",bottomReflowSpacer:"div"},root:a.Gk((0,s.g)("div",{ref:(0,c.a)(t,y,w),role:"group","aria-labelledby":I,...e}),{elementType:"div"}),icon:a.lq(e.icon,{renderByDefault:!0,elementType:"div",defaultProps:{children:f(i)}}),bottomReflowSpacer:a.lq(e.bottomReflowSpacer,{renderByDefault:"multiline"===S,elementType:"div"}),layout:S,intent:i,transitionClassName:C,actionsRef:A,bodyRef:E,titleId:I,shape:d}})(e,t);return(e=>{const t=A(),r=E(),n=T(),i=_(),o=k(),a=I();e.root.className=(0,w.z)("fui-MessageBar",t,"multiline"===e.layout&&a.rootMultiline,"square"===e.shape&&a.square,i[e.intent],e.transitionClassName,e.root.className),e.icon&&(e.icon.className=(0,w.z)("fui-MessageBar__icon",r,n[e.intent],e.icon.className)),e.bottomReflowSpacer&&(e.bottomReflowSpacer.className=(0,w.z)("fui-MessageBar__bottomReflowSpacer",o))})(r),(0,i.$e)("useMessageBarStyles_unstable")(r),((e,t)=>((0,y.C)(e),(0,m.Y)(b.b1,{value:t.messageBar,children:(0,m.FD)(e.root,{children:[e.icon&&(0,m.Y)(e.icon,{}),e.root.children,e.bottomReflowSpacer&&(0,m.Y)(e.bottomReflowSpacer,{})]})})))(r,function(e){const{layout:t,actionsRef:r,bodyRef:i,titleId:o}=e;return{messageBar:n.useMemo((()=>({layout:t,actionsRef:r,bodyRef:i,titleId:o})),[t,r,i,o])}}(r))}));R.displayName="MessageBar"},684158:(e,t,r)=>{"use strict";r.d(t,{Q:()=>y});var n=r(571124),i=r(955410),o=r(196002),a=r(375191),s=r(106833),c=r(836288),l=r(160006),u=r(823635),d=r(804121),h=r(610725),f=r(295370),p=r(499226);const g=(0,h.y)("r1t4x98y","r15utzv5",[".r1t4x98y{grid-area:secondaryActions;display:flex;column-gap:var(--spacingHorizontalM);padding-right:var(--spacingHorizontalM);}",".r15utzv5{grid-area:secondaryActions;display:flex;column-gap:var(--spacingHorizontalM);padding-left:var(--spacingHorizontalM);}"]),v=(0,h.y)("rgzw8nq","r13ur29z",[".rgzw8nq{grid-area:actions;padding-right:var(--spacingHorizontalM);}",".r13ur29z{grid-area:actions;padding-left:var(--spacingHorizontalM);}"]),m=(0,f.X)({root:{Brf1p80:"f1e8xxv9",B6of3ja:"f1gaxbfw",jrapky:"fqcjy3b",t21cq0:["fibjyge","f9yszdx"],z189sj:["f1p3vkop","f8cewkv"]},noActions:{mc9l5x:"fjseox"}},{d:[".f1e8xxv9{justify-content:end;}",".f1gaxbfw{margin-top:var(--spacingVerticalMNudge);}",".fqcjy3b{margin-bottom:var(--spacingVerticalS);}",".fibjyge{margin-right:0px;}",".f9yszdx{margin-left:0px;}",".f1p3vkop{padding-right:var(--spacingVerticalM);}",".f8cewkv{padding-left:var(--spacingVerticalM);}",".fjseox{display:none;}"]}),y=n.forwardRef(((e,t)=>{const r=((e,t)=>{const{layout:r="singleline",actionsRef:n}=(0,c.pL)();return{components:{root:"div",containerAction:"div"},containerAction:o.lq(e.containerAction,{renderByDefault:!1,elementType:"div"}),root:o.Gk((0,a.g)("div",{ref:(0,s.a)(t,n),...e}),{elementType:"div"}),layout:r,hasActions:!!e.children}})(e,t);return(e=>{const t=g(),r=v(),n=m();e.root.className=(0,p.z)("fui-MessageBarActions",t,"multiline"===e.layout&&n.root,!e.hasActions&&n.noActions,e.root.className),e.containerAction&&(e.containerAction.className=(0,p.z)("fui-MessageBarActions__containerAction",r,e.containerAction.className))})(r),(0,i.$e)("useMessageBarActionsStyles_unstable")(r),((e,t)=>((0,u.C)(e),(0,l.FD)(d.J,"multiline"===e.layout?{value:t.button,children:[e.containerAction&&(0,l.Y)(e.containerAction,{}),(0,l.Y)(e.root,{})]}:{value:t.button,children:[(0,l.Y)(e.root,{}),e.containerAction&&(0,l.Y)(e.containerAction,{})]})))(r,function(){return{button:n.useMemo((()=>({size:"small"})),[])}}())}));y.displayName="MessageBarActions"},9297:(e,t,r)=>{"use strict";r.d(t,{R:()=>g});var n=r(571124),i=r(955410),o=r(196002),a=r(375191),s=r(106833),c=r(836288),l=r(160006),u=r(823635),d=r(771630),h=r(610725),f=r(499226);const p=(0,h.y)("rtatq2b","re2rary",[".rtatq2b{font-family:var(--fontFamilyBase);font-size:var(--fontSizeBase300);font-weight:var(--fontWeightRegular);line-height:var(--lineHeightBase300);grid-area:body;padding-right:var(--spacingHorizontalM);}",".re2rary{font-family:var(--fontFamilyBase);font-size:var(--fontSizeBase300);font-weight:var(--fontWeightRegular);line-height:var(--lineHeightBase300);grid-area:body;padding-left:var(--spacingHorizontalM);}"]),g=n.forwardRef(((e,t)=>{const r=((e,t)=>{const{bodyRef:r}=(0,c.pL)();return{components:{root:"div"},root:o.Gk((0,a.g)("div",{ref:(0,s.a)(t,r),...e}),{elementType:"div"})}})(e,t),h=function(){return{link:n.useMemo((()=>({inline:!0})),[])}}();return(e=>{const t=p();e.root.className=(0,f.z)("fui-MessageBarBody",t,e.root.className)})(r),(0,i.$e)("useMessageBarBodyStyles_unstable")(r),((e,t)=>((0,u.C)(e),(0,l.Y)(d.TN,{value:t.link,children:(0,l.Y)(e.root,{})})))(r,h)}));g.displayName="MessageBarBody"},906751:(e,t,r)=>{"use strict";r.d(t,{V:()=>f});var n=r(571124),i=r(955410),o=r(196002),a=r(375191),s=r(836288),c=r(160006),l=r(823635),u=r(610725),d=r(499226);const h=(0,u.y)("r168xkm9",null,[".r168xkm9{font-family:var(--fontFamilyBase);font-size:var(--fontSizeBase300);font-weight:var(--fontWeightSemibold);line-height:var(--lineHeightBase300);}",'.r168xkm9::after{content:" ";}']),f=n.forwardRef(((e,t)=>{const r=((e,t)=>{const{titleId:r}=(0,s.pL)();return{components:{root:"span"},root:o.Gk((0,a.g)("span",{ref:t,id:r,...e}),{elementType:"span"})}})(e,t);return(e=>{const t=h();e.root.className=(0,d.z)("fui-MessageBarTitle",t,e.root.className)})(r),(0,i.$e)("useMessageBarTitleStyles_unstable")(r),(e=>((0,l.C)(e),(0,c.Y)(e.root,{})))(r)}));f.displayName="MessageBarTitle"},836288:(e,t,r)=>{"use strict";r.d(t,{b1:()=>a,pL:()=>s});var n=r(571124);const i=n.createContext(void 0),o={titleId:"",layout:"singleline",actionsRef:n.createRef(),bodyRef:n.createRef()},a=i.Provider,s=()=>{var e;return null!==(e=n.useContext(i))&&void 0!==e?e:o}},993357:(e,t,r)=>{"use strict";r.d(t,{kD:()=>a,oI:()=>s});var n=r(571124);const i=n.createContext(void 0),o={className:"",nodeRef:n.createRef()},a=i.Provider,s=()=>{var e;return null!==(e=n.useContext(i))&&void 0!==e?e:o}},876011:(e,t,r)=>{"use strict";r.d(t,{w:()=>i});var n=r(279818);const i=({direction:e,duration:t,easing:r=n.TV.curveLinear,fromValue:i=0})=>{const o=[{opacity:i},{opacity:1}];return"exit"===e&&o.reverse(),{keyframes:o,duration:t,easing:r}}},787878:(e,t,r)=>{"use strict";r.d(t,{H:()=>b,$:()=>C});var n=r(501672),i=r(658500),o=r(697689),a=r(571124);const s=a.createContext(void 0),c={fill:"forwards"},l={duration:1};var u=r(582385),d=r(82614);const h="screen and (prefers-reduced-motion: reduce)";var f=r(106833);const p=a.version.startsWith("19."),g=["@fluentui/react-motion: Invalid child element.","\n","Motion factories require a single child element to be passed. ","That element element should support ref forwarding i.e. it should be either an intrinsic element (e.g. div) or a component that uses React.forwardRef()."].join("");function v(e){return p?e.props.ref:e.ref}const m=a.createContext(void 0),y=()=>{var e;return null!==(e=a.useContext(m))&&void 0!==e?e:"default"},b=Symbol("MOTION_DEFINITION"),S=Symbol.for("interruptablePresence");function C(e){return Object.assign((t=>{const r={...a.useContext(s),...t},p="skip"===y(),{appear:m,children:b,imperativeRef:C,onExit:w,onMotionFinish:A,onMotionStart:E,onMotionCancel:k,visible:I,unmountOnExit:T,..._}=r,R=_,[P,O]=function(e=!1,t=!1){const r=a.useRef(!t||e),n=(0,u.C)(),i=a.useCallback((e=>{r.current!==e&&(r.current=e,n())}),[n]);return a.useEffect((()=>{e&&(r.current=e)})),[e||r.current,i]}(I,T),[x,M]=function(e,t=!0){const r=a.useRef(null);a.useEffect((()=>{}),[t]);try{const t=a.Children.only(e);if(a.isValidElement(t))return[a.cloneElement(t,{ref:(0,f.a)(r,v(t))}),r]}catch{}throw new Error(g)}(b,P),N=function(e){const t=a.useRef();return a.useImperativeHandle(e,(()=>({setPlayState:e=>{var r,n;"running"===e&&(null===(r=t.current)||void 0===r||r.play()),"paused"===e&&(null===(n=t.current)||void 0===n||n.pause())},setPlaybackRate:e=>{t.current&&(t.current.playbackRate=e)}}))),t}(C),D=a.useRef({appear:m,params:R,skipMotions:p}),F=function(){return function(){var e;const t="undefined"!=typeof window&&"function"==typeof(null===(e=window.Animation)||void 0===e?void 0:e.prototype.persist);return a.useCallback(((e,r,n)=>{const i=Array.isArray(r)?r:[r],{isReducedMotion:o}=n,a=i.map((r=>{const{keyframes:n,reducedMotion:i=l,...a}=r,{keyframes:s=n,...u}=i,d=o?s:n,h={...c,...a,...o&&u};try{const r=e.animate(d,h);var f;return t?null==r||r.persist():Object.assign(null!==(f=e.style)&&void 0!==f?f:{},d[d.length-1]),r}catch(e){return null}})).filter((e=>!!e));return{set playbackRate(e){a.forEach((t=>{t.playbackRate=e}))},setMotionEndCallbacks(e,t){const r=a.map((e=>new Promise(((t,r)=>{e.onfinish=()=>t(),e.oncancel=()=>r()}))));Promise.all(r).then((()=>{e()})).catch((()=>{t()}))},isRunning:()=>a.some((e=>function(e){if("running"===e.playState){var t,r;if(void 0!==e.overallProgress){var n;const t=null!==(n=e.overallProgress)&&void 0!==n?n:0;return t>0&&t<1}const o=Number(null!==(r=e.currentTime)&&void 0!==r?r:0);var i;const a=Number(null!==(i=null===(t=e.effect)||void 0===t?void 0:t.getTiming().duration)&&void 0!==i?i:0);return o>0&&o<a}return!1}(e))),cancel:()=>{a.forEach((e=>{e.cancel()}))},pause:()=>{a.forEach((e=>{e.pause()}))},play:()=>{a.forEach((e=>{e.play()}))},finish:()=>{a.forEach((e=>{e.finish()}))},reverse:()=>{a.forEach((e=>{e.reverse()}))}}}),[t])}()}(),B=(0,n.t)(),L=function(){const{targetDocument:e}=(0,d.Y)();var t;const r=null!==(t=null==e?void 0:e.defaultView)&&void 0!==t?t:null,n=a.useRef(!1),i=a.useCallback((()=>n.current),[]);return(0,o.E)((()=>{if(null===r||"function"!=typeof r.matchMedia)return;const e=r.matchMedia(h);e.matches&&(n.current=!0);const t=e=>{n.current=e.matches};return e.addEventListener("change",t),()=>{e.removeEventListener("change",t)}}),[r]),i}(),H=(0,i.D)((e=>{null==E||E(null,{direction:e})})),U=(0,i.D)((e=>{null==A||A(null,{direction:e}),"exit"===e&&T&&(O(!1),null==w||w())})),z=(0,i.D)((e=>{null==k||k(null,{direction:e})}));return(0,o.E)((()=>{D.current={appear:m,params:R,skipMotions:p}})),(0,o.E)((()=>{const t=M.current;if(!t)return;let r;function n(){r&&(o&&r.isRunning()||(r.cancel(),N.current=void 0))}const i="function"==typeof e?e({element:t,...D.current.params}):e,o=i[S];if(o&&(r=N.current,r&&r.isRunning()))return r.reverse(),n;const a=I?i.enter:i.exit,s=I?"enter":"exit",c=!D.current.appear&&B,l=D.current.skipMotions;return c||H(s),r=F(t,a,{isReducedMotion:L()}),c?(r.finish(),n):(N.current=r,r.setMotionEndCallbacks((()=>U(s)),(()=>z(s))),l&&r.finish(),n)}),[F,M,N,L,U,H,z,I]),P?x:null}),{[b]:"function"==typeof e?e:()=>e})}},279818:(e,t,r)=>{"use strict";r.d(t,{LV:()=>i,SB:()=>n,TV:()=>o});const n={durationUltraFast:50,durationFaster:100,durationFast:150,durationNormal:200,durationGentle:250,durationSlow:300,durationSlower:400,durationUltraSlow:500},i={curveAccelerateMax:"cubic-bezier(0.9,0.1,1,0.2)",curveAccelerateMid:"cubic-bezier(1,0,1,1)",curveAccelerateMin:"cubic-bezier(0.8,0,0.78,1)",curveDecelerateMax:"cubic-bezier(0.1,0.9,0.2,1)",curveDecelerateMid:"cubic-bezier(0,0,0,1)",curveDecelerateMin:"cubic-bezier(0.33,0,0.1,1)",curveEasyEaseMax:"cubic-bezier(0.8,0,0.2,1)",curveEasyEase:"cubic-bezier(0.33,0,0.67,1)",curveLinear:"cubic-bezier(0,0,1,1)"},o={...n,...i}},357011:(e,t,r)=>{"use strict";r.d(t,{s:()=>o});var n=r(200389),i=r(571124);function o(e,t){const{as:r,children:o,...a}=null!=e?e:{};if(null===e){const e=!t.defaultProps.visible&&t.defaultProps.unmountOnExit,r=(t,r)=>e?null:i.createElement(i.Fragment,null,r.children);return{[n.Y9]:r,[n.on]:t.elementType}}const s={...t.defaultProps,...a,[n.on]:t.elementType};return"function"==typeof o&&(s[n.Y9]=o),s}},262774:(e,t,r)=>{"use strict";r.d(t,{Z:()=>g});var n=r(571124),i=r.t(n,2);function o(e,t){if(!e)return;const r=e;r._virtual||(r._virtual={}),r._virtual.parent=t}var a=r(33297),s=r(82614),c=r(416851),l=r(198130),u=r(499226),d=r(975458);const h=(0,r(295370).X)({root:{qhf8xq:"f1euv43f",Bhzewxz:"f15twtuk",oyh7mz:["f1vgc2s3","f1e31b4d"],j35jbq:["f1e31b4d","f1vgc2s3"],Bj3rh1h:"f494woh"}},{d:[".f1euv43f{position:absolute;}",".f15twtuk{top:0;}",".f1vgc2s3{left:0;}",".f1e31b4d{right:0;}",".f494woh{z-index:1000000;}"]}),f=i.useInsertionEffect;var p=r(73739);const g=e=>{const t=(e=>{const{element:t,className:r}=(0,a.h)(e.mountNode),i=n.useRef(null),p=(e=>{const{targetDocument:t,dir:r}=(0,s.Y)(),i=(0,c.v)(),o=(0,d.Y)(),a=h(),p=(0,l.q)(),g={dir:r,disabled:e.disabled,focusVisibleRef:o,className:(0,u.z)(p,a.root,e.className),targetNode:null!=i?i:null==t?void 0:t.body};return f?(e=>{const{className:t,dir:r,focusVisibleRef:i,targetNode:o}=e,[a]=n.useState((()=>{let e;return{get:function(t,r){return e||(r&&(e=t.ownerDocument.createElement("div"),t.appendChild(e)),e)},dispose:function(){e&&(e.remove(),e=void 0)}}})),s=n.useMemo((()=>void 0===o||e.disabled?null:new Proxy({},{get(e,t){if("remove"===t){const e=a.get(o,!1);return e&&0===e.childNodes.length?e.remove.bind(e):()=>{}}const r=a.get(o,!0),n=r[t];return"function"==typeof n?n.bind(r):n},set(e,t,r){const n=a.get(o,!0);return!!n&&(Object.assign(n,{[t]:r}),!0)}})),[a,o,e.disabled]);return n.useEffect((()=>()=>{null==s||s.remove()}),[s]),f((()=>{if(!s)return;const e=t.split(" ").filter(Boolean);return s.classList.add(...e),s.setAttribute("dir",r),s.setAttribute("data-portal-node","true"),i.current=s,()=>{s.classList.remove(...e),s.removeAttribute("dir")}}),[t,r,s,i]),s})(g):(e=>{const{className:t,dir:r,focusVisibleRef:i,targetNode:o}=e,a=n.useMemo((()=>{if(void 0===o||e.disabled)return null;const t=o.ownerDocument.createElement("div");return o.appendChild(t),t}),[o,e.disabled]);return n.useMemo((()=>{a&&(a.className=t,a.setAttribute("dir",r),a.setAttribute("data-portal-node","true"),i.current=a)}),[t,r,a,i]),n.useEffect((()=>()=>{null==a||a.remove()}),[a]),a})(g)})({disabled:!!t,className:r}),g=null!=t?t:p,v={children:e.children,mountNode:g,virtualParentRootRef:i};return n.useEffect((()=>{if(!g)return;const e=i.current,t=g.contains(e);return e&&!t?(o(g,e),()=>{o(g,void 0)}):void 0}),[g]),v})(e);return(e=>n.createElement("span",{hidden:!0,ref:e.virtualParentRootRef},e.mountNode&&p.createPortal(e.children,e.mountNode)))(t)};g.displayName="Portal"},33297:(e,t,r)=>{"use strict";r.d(t,{h:()=>i});var n=r(516022);function i(e){return(0,n.s)(e)?{element:e}:"object"==typeof e?null===e?{element:null}:e:{}}},488704:(e,t,r)=>{"use strict";r.d(t,{q:()=>c});var n=r(571124),i=r(379968),o=r(196906),a=r(411197),s=r(463142);const c=n.forwardRef(((e,t)=>{const r=(0,o.I)(e,t);(0,a.K)(r);const n=(0,s.r)(r);return(0,i.t)(r,n)}));c.displayName="FluentProvider"},379968:(e,t,r)=>{"use strict";r.d(t,{t:()=>p});var n=r(160006),i=r(823635),o=r(917279),a=r(378909),s=r(82614),c=r(769880),l=r(198130),u=r(955410),d=r(745776),h=r(28188),f=r(194899);const p=(e,t)=>((0,i.C)(e),(0,n.Y)(s.K,{value:t.provider,children:(0,n.Y)(c.N,{value:t.theme,children:(0,n.Y)(l.I,{value:t.themeClassName,children:(0,n.Y)(u.gH,{value:t.customStyleHooks_unstable,children:(0,n.Y)(d.J,{value:t.tooltip,children:(0,n.Y)(a.e,{dir:t.textDirection,children:(0,n.Y)(f.F,{value:t.iconDirection,children:(0,n.Y)(h.Nv,{value:t.overrides_unstable,children:(0,n.FD)(e.root,{children:[(0,o.S)()?null:(0,n.Y)("style",{dangerouslySetInnerHTML:{__html:e.serverStyleProps.cssRule},...e.serverStyleProps.attributes}),e.root.children]})})})})})})})})}))},196906:(e,t,r)=>{"use strict";r.d(t,{I:()=>S});var n=r(296012),i=r(975458),o=r(82614),a=r(28188),s=r(955410),c=r(769880),l=r(196002),u=r(375191),d=r(106833),h=r(571124),f=r.t(h,2),p=r(697689),g=r(562125),v=r(411197);const m=f.useInsertionEffect?f.useInsertionEffect:p.E,y={},b={},S=(e,t)=>{const r=(0,o.Y)(),f=function(){return h.useContext(c.D)}(),p=(0,a.Pv)(),S=h.useContext(s.k7)||y,{applyStylesToPortals:w=!0,customStyleHooks_unstable:A,dir:E=r.dir,targetDocument:k=r.targetDocument,theme:I,overrides_unstable:T={}}=e,_=C(f,I),R=C(p,T),P=C(S,A),O=(0,n.J)();var x;const{styleTagId:M,rule:N}=(e=>{const{targetDocument:t,theme:r,rendererAttributes:n}=e,i=h.useRef(),o=(0,g.Bi)(v.m.root),a=n,s=h.useMemo((()=>function(e,t){return t?`${e} { ${Object.keys(t).reduce(((e,r)=>`${e}--${r}: ${t[r]}; `),"")} }`:`${e} {}`}(`.${o}`,r)),[r,o]);return function(e,t){h.useState((()=>{if(!e)return;const r=e.getElementById(t);r&&e.head.append(r)}))}(t,o),m((()=>{const e=null==t?void 0:t.getElementById(o);return e?i.current=e:(i.current=((e,t)=>{if(!(null==e?void 0:e.head))return;const r=e.createElement("style");return Object.keys(t).forEach((e=>{r.setAttribute(e,t[e])})),e.head.appendChild(r),r})(t,{...a,id:o}),i.current&&((e,t)=>{const r=e.sheet;r&&(r.cssRules.length>0&&r.deleteRule(0),r.insertRule(t,0))})(i.current,s)),()=>{var e;null===(e=i.current)||void 0===e||e.remove()}}),[o,t,s,a]),{styleTagId:o,rule:s}})({theme:_,targetDocument:k,rendererAttributes:null!==(x=O.styleElementAttributes)&&void 0!==x?x:b});return{applyStylesToPortals:w,customStyleHooks_unstable:P,dir:E,targetDocument:k,theme:_,overrides_unstable:R,themeClassName:M,components:{root:"div"},root:l.Gk((0,u.g)("div",{...e,dir:E,ref:(0,d.a)(t,(0,i.Y)({targetDocument:k}))}),{elementType:"div"}),serverStyleProps:{cssRule:N,attributes:{...O.styleElementAttributes,id:M}}}};function C(e,t){return e&&t?{...e,...t}:e||t}},463142:(e,t,r)=>{"use strict";r.d(t,{r:()=>i});var n=r(571124);function i(e){const{applyStylesToPortals:t,customStyleHooks_unstable:r,dir:i,root:o,targetDocument:a,theme:s,themeClassName:c,overrides_unstable:l}=e,u=n.useMemo((()=>({dir:i,targetDocument:a})),[i,a]),[d]=n.useState((()=>({}))),h=n.useMemo((()=>({textDirection:i})),[i]);return{customStyleHooks_unstable:r,overrides_unstable:l,provider:u,textDirection:i,iconDirection:h,tooltip:d,theme:s,themeClassName:t?o.className:c}}},411197:(e,t,r)=>{"use strict";r.d(t,{K:()=>c,m:()=>a});var n=r(989362),i=r(499226),o=r(296012);const a={root:"fui-FluentProvider"},s=(0,n.X)({root:{sj55zd:"f19n0e5",De3pzq:"fxugw4r",fsow6f:["f1o700av","fes3tcz"],Bahqtrf:"fk6fouc",Be2twd7:"fkhj508",Bhrd7zp:"figsok6",Bg96gwp:"f1i3iumi"}},{d:[".f19n0e5{color:var(--colorNeutralForeground1);}",".fxugw4r{background-color:var(--colorNeutralBackground1);}",".f1o700av{text-align:left;}",".fes3tcz{text-align:right;}",".fk6fouc{font-family:var(--fontFamilyBase);}",".fkhj508{font-size:var(--fontSizeBase300);}",".figsok6{font-weight:var(--fontWeightRegular);}",".f1i3iumi{line-height:var(--lineHeightBase300);}"]}),c=e=>{const t=(0,o.J)(),r=s({dir:e.dir,renderer:t});return e.root.className=(0,i.z)(a.root,e.themeClassName,r.root,e.root.className),e}},806278:(e,t,r)=>{"use strict";r.d(t,{X:()=>a,Z:()=>o});var n=r(571124);const i=n.createContext(void 0),o=i.Provider;function a(){var e;return null!==(e=n.useContext(i))&&void 0!==e?e:{announce:()=>{}}}},510374:(e,t,r)=>{"use strict";r.d(t,{CH:()=>o,i1:()=>a});var n=r(571124);const i=n.createContext(void 0),o=i.Provider;function a(){return n.useContext(i)}},955410:(e,t,r)=>{"use strict";r.d(t,{$e:()=>s,gH:()=>a,k7:()=>i});var n=r(571124);const i=n.createContext(void 0),o=()=>{},a=i.Provider,s=e=>{var t,r;return null!==(r=null===(t=n.useContext(i))||void 0===t?void 0:t[e])&&void 0!==r?r:o}},28188:(e,t,r)=>{"use strict";r.d(t,{Nv:()=>o,Pv:()=>a});var n=r(571124);const i=n.createContext(void 0),o=i.Provider;function a(){var e;return null!==(e=n.useContext(i))&&void 0!==e?e:{}}},416851:(e,t,r)=>{"use strict";r.d(t,{V:()=>o,v:()=>a});var n=r(571124);const i=n.createContext(void 0),o=i.Provider;function a(){return n.useContext(i)}},82614:(e,t,r)=>{"use strict";r.d(t,{K:()=>a,Y:()=>s});var n=r(571124);const i=n.createContext(void 0),o={targetDocument:"object"==typeof document?document:void 0,dir:"ltr"},a=i.Provider;function s(){var e;return null!==(e=n.useContext(i))&&void 0!==e?e:o}},198130:(e,t,r)=>{"use strict";r.d(t,{I:()=>a,q:()=>s});var n=r(571124);const i=n.createContext(void 0),o="",a=i.Provider;function s(){var e;return null!==(e=n.useContext(i))&&void 0!==e?e:o}},769880:(e,t,r)=>{"use strict";r.d(t,{D:()=>n,N:()=>i});const n=r(571124).createContext(void 0),i=n.Provider},745776:(e,t,r)=>{"use strict";r.d(t,{J:()=>a,n:()=>s});var n=r(571124);const i=n.createContext(void 0),o={},a=i.Provider;function s(){var e;return null!==(e=n.useContext(i))&&void 0!==e?e:o}},403698:(e,t,r)=>{"use strict";r.d(t,{y:()=>E});var n=r(571124),i=r(562125),o=r(196002),a=r(375191),s=r(858180),c=r(650947);const l=n.createContext(void 0),u={};var d=r(160006),h=r(823635),f=r(82614),p=r(610725),g=r(295370),v=r(499226);const m=(0,p.y)("r82apo5",null,[".r82apo5{display:flex;align-items:center;justify-content:center;line-height:0;gap:8px;overflow:hidden;}"]),y=(0,g.X)({vertical:{Beiy3e4:"f1vx9l62"}},{d:[".f1vx9l62{flex-direction:column;}"]}),b=(0,p.y)("rvgcg50","r15nd2jo",{r:[".rvgcg50{position:relative;flex-shrink:0;-webkit-mask-image:radial-gradient(closest-side, transparent calc(100% - var(--fui-Spinner--strokeWidth) - 1px), white calc(100% - var(--fui-Spinner--strokeWidth)) calc(100% - 1px), transparent 100%);mask-image:radial-gradient(closest-side, transparent calc(100% - var(--fui-Spinner--strokeWidth) - 1px), white calc(100% - var(--fui-Spinner--strokeWidth)) calc(100% - 1px), transparent 100%);background-color:var(--colorBrandStroke2Contrast);color:var(--colorBrandStroke1);animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear;animation-name:rb7n1on;}","@keyframes rb7n1on{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}",".r15nd2jo{position:relative;flex-shrink:0;-webkit-mask-image:radial-gradient(closest-side, transparent calc(100% - var(--fui-Spinner--strokeWidth) - 1px), white calc(100% - var(--fui-Spinner--strokeWidth)) calc(100% - 1px), transparent 100%);mask-image:radial-gradient(closest-side, transparent calc(100% - var(--fui-Spinner--strokeWidth) - 1px), white calc(100% - var(--fui-Spinner--strokeWidth)) calc(100% - 1px), transparent 100%);background-color:var(--colorBrandStroke2Contrast);color:var(--colorBrandStroke1);animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear;animation-name:r1gx3jof;}","@keyframes r1gx3jof{0%{transform:rotate(0deg);}100%{transform:rotate(-360deg);}}"],s:["@media screen and (forced-colors: active){.rvgcg50{background-color:HighlightText;color:Highlight;forced-color-adjust:none;}}","@media screen and (prefers-reduced-motion: reduce){.rvgcg50{animation-duration:1.8s;}}","@media screen and (forced-colors: active){.r15nd2jo{background-color:HighlightText;color:Highlight;forced-color-adjust:none;}}","@media screen and (prefers-reduced-motion: reduce){.r15nd2jo{animation-duration:1.8s;}}"]}),S=(0,p.y)("rxov3xa","r1o544mv",{r:[".rxov3xa{position:absolute;display:block;width:100%;height:100%;-webkit-mask-image:conic-gradient(transparent 105deg, white 105deg);mask-image:conic-gradient(transparent 105deg, white 105deg);animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:var(--curveEasyEase);animation-name:r15mim6k;}",'.rxov3xa::before,.rxov3xa::after{content:"";position:absolute;display:block;width:100%;height:100%;animation:inherit;background-image:conic-gradient(currentcolor 135deg, transparent 135deg);}',"@keyframes r15mim6k{0%{transform:rotate(-135deg);}50%{transform:rotate(0deg);}100%{transform:rotate(225deg);}}",".rxov3xa::before{animation-name:r18vhmn8;}","@keyframes r18vhmn8{0%{transform:rotate(0deg);}50%{transform:rotate(105deg);}100%{transform:rotate(0deg);}}",".rxov3xa::after{animation-name:rkgrvoi;}","@keyframes rkgrvoi{0%{transform:rotate(0deg);}50%{transform:rotate(225deg);}100%{transform:rotate(0deg);}}",".r1o544mv{position:absolute;display:block;width:100%;height:100%;-webkit-mask-image:conic-gradient(transparent 105deg, white 105deg);mask-image:conic-gradient(transparent 105deg, white 105deg);animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:var(--curveEasyEase);animation-name:r109gmi5;}",'.r1o544mv::before,.r1o544mv::after{content:"";position:absolute;display:block;width:100%;height:100%;animation:inherit;background-image:conic-gradient(currentcolor 135deg, transparent 135deg);}',"@keyframes r109gmi5{0%{transform:rotate(135deg);}50%{transform:rotate(0deg);}100%{transform:rotate(-225deg);}}",".r1o544mv::before{animation-name:r17whflh;}","@keyframes r17whflh{0%{transform:rotate(0deg);}50%{transform:rotate(-105deg);}100%{transform:rotate(0deg);}}",".r1o544mv::after{animation-name:re4odhl;}","@keyframes re4odhl{0%{transform:rotate(0deg);}50%{transform:rotate(-225deg);}100%{transform:rotate(0deg);}}"],s:["@media screen and (prefers-reduced-motion: reduce){.rxov3xa{animation-iteration-count:0;background-image:conic-gradient(transparent 120deg, currentcolor 360deg);}.rxov3xa::before,.rxov3xa::after{content:none;}}","@media screen and (prefers-reduced-motion: reduce){.r1o544mv{animation-iteration-count:0;background-image:conic-gradient(transparent 120deg, currentcolor 360deg);}.r1o544mv::before,.r1o544mv::after{content:none;}}"]}),C=(0,g.X)({inverted:{De3pzq:"fr407j0",sj55zd:"f1f7voed"},rtlTail:{btxmck:"f179dep3",gb5jj2:"fbz9ihp",Br2kee7:"f1wkkxo7"},"extra-tiny":{Bqenvij:"fd461yt",a9b677:"fjw5fx7",qmp6fs:"f1v3ph3m"},tiny:{Bqenvij:"fjamq6b",a9b677:"f64fuq3",qmp6fs:"f1v3ph3m"},"extra-small":{Bqenvij:"frvgh55",a9b677:"fq4mcun",qmp6fs:"f1v3ph3m"},small:{Bqenvij:"fxldao9",a9b677:"f1w9dchk",qmp6fs:"f1v3ph3m"},medium:{Bqenvij:"f1d2rq10",a9b677:"f1szoe96",qmp6fs:"fb52u90"},large:{Bqenvij:"f8ljn23",a9b677:"fpdz1er",qmp6fs:"fb52u90"},"extra-large":{Bqenvij:"fbhnoac",a9b677:"feqmc2u",qmp6fs:"fb52u90"},huge:{Bqenvij:"f1ft4266",a9b677:"fksc0bp",qmp6fs:"fa3u9ii"}},{d:[".fr407j0{background-color:var(--colorNeutralStrokeAlpha2);}",".f1f7voed{color:var(--colorNeutralStrokeOnBrand2);}",".f179dep3{-webkit-mask-image:conic-gradient(white 255deg, transparent 255deg);mask-image:conic-gradient(white 255deg, transparent 255deg);}",".fbz9ihp::before,.fbz9ihp::after{background-image:conic-gradient(transparent 225deg, currentcolor 225deg);}",".fd461yt{height:16px;}",".fjw5fx7{width:16px;}",".f1v3ph3m{--fui-Spinner--strokeWidth:var(--strokeWidthThick);}",".fjamq6b{height:20px;}",".f64fuq3{width:20px;}",".frvgh55{height:24px;}",".fq4mcun{width:24px;}",".fxldao9{height:28px;}",".f1w9dchk{width:28px;}",".f1d2rq10{height:32px;}",".f1szoe96{width:32px;}",".fb52u90{--fui-Spinner--strokeWidth:var(--strokeWidthThicker);}",".f8ljn23{height:36px;}",".fpdz1er{width:36px;}",".fbhnoac{height:40px;}",".feqmc2u{width:40px;}",".f1ft4266{height:44px;}",".fksc0bp{width:44px;}",".fa3u9ii{--fui-Spinner--strokeWidth:var(--strokeWidthThickest);}"],m:[["@media screen and (prefers-reduced-motion: reduce){.f1wkkxo7{background-image:conic-gradient(currentcolor 0deg, transparent 240deg);}}",{m:"screen and (prefers-reduced-motion: reduce)"}]]}),w=(0,g.X)({inverted:{sj55zd:"fonrgv7"},"extra-tiny":{Bahqtrf:"fk6fouc",Be2twd7:"fkhj508",Bhrd7zp:"figsok6",Bg96gwp:"f1i3iumi"},tiny:{Bahqtrf:"fk6fouc",Be2twd7:"fkhj508",Bhrd7zp:"figsok6",Bg96gwp:"f1i3iumi"},"extra-small":{Bahqtrf:"fk6fouc",Be2twd7:"fkhj508",Bhrd7zp:"figsok6",Bg96gwp:"f1i3iumi"},small:{Bahqtrf:"fk6fouc",Be2twd7:"fkhj508",Bhrd7zp:"figsok6",Bg96gwp:"f1i3iumi"},medium:{Bahqtrf:"fk6fouc",Be2twd7:"fod5ikn",Bhrd7zp:"fl43uef",Bg96gwp:"faaz57k"},large:{Bahqtrf:"fk6fouc",Be2twd7:"fod5ikn",Bhrd7zp:"fl43uef",Bg96gwp:"faaz57k"},"extra-large":{Bahqtrf:"fk6fouc",Be2twd7:"fod5ikn",Bhrd7zp:"fl43uef",Bg96gwp:"faaz57k"},huge:{Bahqtrf:"fk6fouc",Be2twd7:"f1pp30po",Bhrd7zp:"fl43uef",Bg96gwp:"f106mvju"}},{d:[".fonrgv7{color:var(--colorNeutralForegroundStaticInverted);}",".fk6fouc{font-family:var(--fontFamilyBase);}",".fkhj508{font-size:var(--fontSizeBase300);}",".figsok6{font-weight:var(--fontWeightRegular);}",".f1i3iumi{line-height:var(--lineHeightBase300);}",".fod5ikn{font-size:var(--fontSizeBase400);}",".fl43uef{font-weight:var(--fontWeightSemibold);}",".faaz57k{line-height:var(--lineHeightBase400);}",".f1pp30po{font-size:var(--fontSizeBase500);}",".f106mvju{line-height:var(--lineHeightBase500);}"]});var A=r(955410);const E=n.forwardRef(((e,t)=>{const r=((e,t)=>{const{size:r}=(()=>{var e;return null!==(e=n.useContext(l))&&void 0!==e?e:u})(),{appearance:d="primary",labelPosition:h="after",size:f=(null!=r?r:"medium"),delay:p=0}=e,g=(0,i.Bi)("spinner"),{role:v="progressbar",...m}=e,y=o.Gk((0,a.g)("div",{ref:t,role:v,...m},["size"]),{elementType:"div"}),[b,S]=n.useState(!1),[C,w]=(0,s.Z)();n.useEffect((()=>{if(!(p<=0))return C((()=>{S(!0)}),p),()=>{w()}}),[C,w,p]);const A=o.lq(e.label,{defaultProps:{id:g},renderByDefault:!1,elementType:c.J}),E=o.lq(e.spinner,{renderByDefault:!0,elementType:"span"});return A&&y&&!y["aria-labelledby"]&&(y["aria-labelledby"]=A.id),{appearance:d,delay:p,labelPosition:h,size:f,shouldRenderSpinner:!p||b,components:{root:"div",spinner:"span",spinnerTail:"span",label:c.J},root:y,spinner:E,spinnerTail:o.Gk(e.spinnerTail,{elementType:"span"}),label:A}})(e,t);return(e=>{const{labelPosition:t,size:r,appearance:n}=e,{dir:i}=(0,f.Y)(),o=m(),a=y(),s=b(),c=C(),l=S(),u=w();e.root.className=(0,v.z)("fui-Spinner",o,("above"===t||"below"===t)&&a.vertical,e.root.className),e.spinner&&(e.spinner.className=(0,v.z)("fui-Spinner__spinner",s,c[r],"inverted"===n&&c.inverted,e.spinner.className)),e.spinnerTail&&(e.spinnerTail.className=(0,v.z)("fui-Spinner__spinnerTail",l,"rtl"===i&&c.rtlTail,e.spinnerTail.className)),e.label&&(e.label.className=(0,v.z)("fui-Spinner__label",u[r],"inverted"===n&&u.inverted,e.label.className))})(r),(0,A.$e)("useSpinnerStyles_unstable")(r),(e=>{(0,h.C)(e);const{labelPosition:t,shouldRenderSpinner:r}=e;return(0,d.FD)(e.root,{children:[e.label&&r&&("above"===t||"before"===t)&&(0,d.Y)(e.label,{}),e.spinner&&r&&(0,d.Y)(e.spinner,{children:e.spinnerTail&&(0,d.Y)(e.spinnerTail,{})}),e.label&&r&&("below"===t||"after"===t)&&(0,d.Y)(e.label,{})]})})(r)}));E.displayName="Spinner"},321598:(e,t,r)=>{"use strict";r.d(t,{A7:()=>n,BV:()=>i,KQ:()=>o});const n="data-fui-focus-visible",i="data-fui-focus-within",o={style:{},selector:"focus",customizeSelector:e=>e}},942566:(e,t,r)=>{"use strict";r.d(t,{y:()=>a});var n=r(516022),i=r(74867),o=r(321598);function a(e,t){if(s(e))return()=>{};const r={current:void 0},a=(0,i.SQ)(t);function c(e){a.isNavigatingWithKeyboard()&&(0,n.s)(e)&&(r.current=e,e.setAttribute(o.A7,""))}function l(){r.current&&(r.current.removeAttribute(o.A7),r.current=void 0)}a.subscribe((e=>{e?c(t.document.activeElement):l()}));const u=e=>{l(),c(e.composedPath()[0])},d=t=>{(!t.relatedTarget||(0,n.s)(t.relatedTarget)&&!e.contains(t.relatedTarget))&&l()};return e.addEventListener(i.Oy,u),e.addEventListener("focusout",d),e.focusVisible=!0,e.contains(t.document.activeElement)&&c(t.document.activeElement),()=>{l(),e.removeEventListener(i.Oy,u),e.removeEventListener("focusout",d),delete e.focusVisible,(0,i.bd)(a)}}function s(e){return!!e&&(!!e.focusVisible||s(null==e?void 0:e.parentElement))}},122189:(e,t,r)=>{"use strict";r.d(t,{r:()=>a});var n=r(571124),i=r(82614),o=r(458769);const a=()=>{const e=(0,o.p)(),{targetDocument:t}=(0,i.Y)();return{findAllFocusable:n.useCallback(((t,r)=>{var n;return(null===(n=e.current)||void 0===n?void 0:n.focusable.findAll({container:t,acceptCondition:r}))||[]}),[e]),findFirstFocusable:n.useCallback((t=>{var r;return null===(r=e.current)||void 0===r?void 0:r.focusable.findFirst({container:t})}),[e]),findLastFocusable:n.useCallback((t=>{var r;return null===(r=e.current)||void 0===r?void 0:r.focusable.findLast({container:t})}),[e]),findNextFocusable:n.useCallback(((r,n={})=>{if(!e.current||!t)return null;const{container:i=t.body}=n;return e.current.focusable.findNext({currentElement:r,container:i})}),[e,t]),findPrevFocusable:n.useCallback(((r,n={})=>{if(!e.current||!t)return null;const{container:i=t.body}=n;return e.current.focusable.findPrev({currentElement:r,container:i})}),[e,t])}}},975458:(e,t,r)=>{"use strict";r.d(t,{Y:()=>a});var n=r(571124),i=r(82614),o=r(942566);function a(e={}){const t=(0,i.Y)(),r=n.useRef(null);var a;const s=null!==(a=e.targetDocument)&&void 0!==a?a:t.targetDocument;return n.useEffect((()=>{if((null==s?void 0:s.defaultView)&&r.current)return(0,o.y)(r.current,s.defaultView)}),[r,s]),r}},980267:(e,t,r)=>{"use strict";r.d(t,{V:()=>a});var n=r(118737),i=r(411152),o=r(458769);const a=e=>((0,o.p)(n.$d),(0,i.g)({groupper:{tabbability:s(null==e?void 0:e.tabBehavior)},focusable:{ignoreKeydown:null==e?void 0:e.ignoreDefaultKeydown}})),s=e=>{switch(e){case"unlimited":return n.K9.Unlimited;case"limited":return n.K9.Limited;case"limited-trap-focus":return n.K9.LimitedTrapFocus;default:return}}},94990:(e,t,r)=>{"use strict";r.d(t,{v:()=>l,y:()=>h});var n=r(562125),i=r(411152),o=r(118737),a=r(458769);const s="data-tabster-never-hide",c={[s]:""};function l(){return c}const u=e=>e.hasAttribute(s);function d(e){(0,o.Az)(e,void 0,u),(0,o.mz)(e)}const h=(e={})=>{const{trapFocus:t,alwaysFocusable:r,legacyTrapFocus:s}=e;(0,a.p)(d);const c=(0,n.Bi)("modal-",e.id);return{modalAttributes:(0,i.g)({restorer:{type:o.CP.Source},...t&&{modalizer:{id:c,isOthersAccessible:!t,isAlwaysAccessible:r,isTrapped:s&&t}}}),triggerAttributes:(0,i.g)({restorer:{type:o.CP.Target}})}}},458769:(e,t,r)=>{"use strict";r.d(t,{e:()=>l,p:()=>u});var n=r(571124),i=r(118737),o=r(82614),a=r(342739),s=r(697689);const c=e=>e;function l(e){const t=(null==e?void 0:e.defaultView)||void 0;if(t)return(0,i._A)(t,{autoRoot:{},controlTab:!1,getParent:a.P,checkUncontrolledTrappingFocus:e=>{var t;return!!(null===(t=e.firstElementChild)||void 0===t?void 0:t.hasAttribute("data-is-focus-trap-zone-bumper"))},DOMAPI:null==t?void 0:t.__tabsterShadowDOMAPI})}function u(e=c){const{targetDocument:t}=(0,o.Y)(),r=n.useRef(null);return(0,s.E)((()=>{const n=l(t);if(n)return r.current=e(n),()=>{(0,i.hC)(n),r.current=null}}),[t,e]),r}},411152:(e,t,r)=>{"use strict";r.d(t,{g:()=>a});var n=r(118737),i=r(458769),o=r(571124);const a=e=>{(0,i.p)();const t=(0,n.U6)(e,!0);return o.useMemo((()=>({[n.h7]:t})),[t])}},333389:(e,t,r)=>{"use strict";r.d(t,{n:()=>o});var n=r(160006),i=r(823635);const o=e=>((0,i.C)(e),(0,n.Y)(e.root,{}))},499076:(e,t,r)=>{"use strict";r.d(t,{E:()=>o}),r(571124);var n=r(196002),i=r(375191);const o=(e,t)=>{const{wrap:r,truncate:o,block:a,italic:s,underline:c,strikethrough:l,size:u,font:d,weight:h,align:f}=e;return{align:null!=f?f:"start",block:null!=a&&a,font:null!=d?d:"base",italic:null!=s&&s,size:null!=u?u:300,strikethrough:null!=l&&l,truncate:null!=o&&o,underline:null!=c&&c,weight:null!=h?h:"regular",wrap:null==r||r,components:{root:"span"},root:n.Gk((0,i.g)("span",{ref:t,...e}),{elementType:"span"})}}},282836:(e,t,r)=>{"use strict";r.d(t,{M:()=>a});var n=r(295370),i=r(499226);const o=(0,n.X)({root:{Bahqtrf:"fk6fouc",Be2twd7:"fkhj508",Bg96gwp:"f1i3iumi",Bhrd7zp:"figsok6",fsow6f:"fpgzoln",mc9l5x:"f1w7gpdv",Huce71:"f6juhto",B68tc82:0,Bmxbyg5:0,Bpg54ce:"f1gl81tg",ygn44y:"f2jf649"},nowrap:{Huce71:"fz5stix",B68tc82:0,Bmxbyg5:0,Bpg54ce:"f1a3p1vp"},truncate:{ygn44y:"f1cmbuwj"},block:{mc9l5x:"ftgm304"},italic:{B80ckks:"f1j4dglz"},underline:{w71qe1:"f13mvf36"},strikethrough:{w71qe1:"fv5q2k7"},strikethroughUnderline:{w71qe1:"f1drk4o6"},base100:{Be2twd7:"f13mqy1h",Bg96gwp:"fcpl73t"},base200:{Be2twd7:"fy9rknc",Bg96gwp:"fwrc4pm"},base400:{Be2twd7:"fod5ikn",Bg96gwp:"faaz57k"},base500:{Be2twd7:"f1pp30po",Bg96gwp:"f106mvju"},base600:{Be2twd7:"f1x0m3f5",Bg96gwp:"fb86gi6"},hero700:{Be2twd7:"fojgt09",Bg96gwp:"fcen8rp"},hero800:{Be2twd7:"fccw675",Bg96gwp:"f1ebx5kk"},hero900:{Be2twd7:"f15afnhw",Bg96gwp:"fr3w3wp"},hero1000:{Be2twd7:"fpyltcb",Bg96gwp:"f1ivgwrt"},monospace:{Bahqtrf:"f1fedwem"},numeric:{Bahqtrf:"f1uq0ln5"},weightMedium:{Bhrd7zp:"fdj6btp"},weightSemibold:{Bhrd7zp:"fl43uef"},weightBold:{Bhrd7zp:"flh3ekv"},alignCenter:{fsow6f:"f17mccla"},alignEnd:{fsow6f:"f12ymhq5"},alignJustify:{fsow6f:"f1j59e10"}},{d:[".fk6fouc{font-family:var(--fontFamilyBase);}",".fkhj508{font-size:var(--fontSizeBase300);}",".f1i3iumi{line-height:var(--lineHeightBase300);}",".figsok6{font-weight:var(--fontWeightRegular);}",".fpgzoln{text-align:start;}",".f1w7gpdv{display:inline;}",".f6juhto{white-space:normal;}",[".f1gl81tg{overflow:visible;}",{p:-1}],".f2jf649{text-overflow:clip;}",".fz5stix{white-space:nowrap;}",[".f1a3p1vp{overflow:hidden;}",{p:-1}],".f1cmbuwj{text-overflow:ellipsis;}",".ftgm304{display:block;}",".f1j4dglz{font-style:italic;}",".f13mvf36{text-decoration-line:underline;}",".fv5q2k7{text-decoration-line:line-through;}",".f1drk4o6{text-decoration-line:line-through underline;}",".f13mqy1h{font-size:var(--fontSizeBase100);}",".fcpl73t{line-height:var(--lineHeightBase100);}",".fy9rknc{font-size:var(--fontSizeBase200);}",".fwrc4pm{line-height:var(--lineHeightBase200);}",".fod5ikn{font-size:var(--fontSizeBase400);}",".faaz57k{line-height:var(--lineHeightBase400);}",".f1pp30po{font-size:var(--fontSizeBase500);}",".f106mvju{line-height:var(--lineHeightBase500);}",".f1x0m3f5{font-size:var(--fontSizeBase600);}",".fb86gi6{line-height:var(--lineHeightBase600);}",".fojgt09{font-size:var(--fontSizeHero700);}",".fcen8rp{line-height:var(--lineHeightHero700);}",".fccw675{font-size:var(--fontSizeHero800);}",".f1ebx5kk{line-height:var(--lineHeightHero800);}",".f15afnhw{font-size:var(--fontSizeHero900);}",".fr3w3wp{line-height:var(--lineHeightHero900);}",".fpyltcb{font-size:var(--fontSizeHero1000);}",".f1ivgwrt{line-height:var(--lineHeightHero1000);}",".f1fedwem{font-family:var(--fontFamilyMonospace);}",".f1uq0ln5{font-family:var(--fontFamilyNumeric);}",".fdj6btp{font-weight:var(--fontWeightMedium);}",".fl43uef{font-weight:var(--fontWeightSemibold);}",".flh3ekv{font-weight:var(--fontWeightBold);}",".f17mccla{text-align:center;}",".f12ymhq5{text-align:end;}",".f1j59e10{text-align:justify;}"]}),a=e=>{const t=o();return e.root.className=(0,i.z)("fui-Text",t.root,!1===e.wrap&&t.nowrap,e.truncate&&t.truncate,e.block&&t.block,e.italic&&t.italic,e.underline&&t.underline,e.strikethrough&&t.strikethrough,e.underline&&e.strikethrough&&t.strikethroughUnderline,100===e.size&&t.base100,200===e.size&&t.base200,400===e.size&&t.base400,500===e.size&&t.base500,600===e.size&&t.base600,700===e.size&&t.hero700,800===e.size&&t.hero800,900===e.size&&t.hero900,1e3===e.size&&t.hero1000,"monospace"===e.font&&t.monospace,"numeric"===e.font&&t.numeric,"medium"===e.weight&&t.weightMedium,"semibold"===e.weight&&t.weightSemibold,"bold"===e.weight&&t.weightBold,"center"===e.align&&t.alignCenter,"end"===e.align&&t.alignEnd,"justify"===e.align&&t.alignJustify,e.root.className),e}},49497:(e,t,r)=>{"use strict";r.d(t,{j:()=>o}),r(571124);var n=r(880762),i=r(295370);const o=(0,n.q)({useStyles:(0,i.X)({root:{Bahqtrf:"fk6fouc",Be2twd7:"fod5ikn",Bhrd7zp:"figsok6",Bg96gwp:"faaz57k"}},{d:[".fk6fouc{font-family:var(--fontFamilyBase);}",".fod5ikn{font-size:var(--fontSizeBase400);}",".figsok6{font-weight:var(--fontWeightRegular);}",".faaz57k{line-height:var(--lineHeightBase400);}"]}),className:"fui-Body2",displayName:"Body2"})},564612:(e,t,r)=>{"use strict";r.d(t,{K:()=>o}),r(571124);var n=r(880762),i=r(295370);const o=(0,n.q)({useStyles:(0,i.X)({root:{Bahqtrf:"fk6fouc",Be2twd7:"fccw675",Bhrd7zp:"fl43uef",Bg96gwp:"f1ebx5kk"}},{d:[".fk6fouc{font-family:var(--fontFamilyBase);}",".fccw675{font-size:var(--fontSizeHero800);}",".fl43uef{font-weight:var(--fontWeightSemibold);}",".f1ebx5kk{line-height:var(--lineHeightHero800);}"]}),className:"fui-Title1",displayName:"Title1"})},880762:(e,t,r)=>{"use strict";r.d(t,{q:()=>c});var n=r(571124),i=r(499226),o=r(499076),a=r(282836),s=r(333389);function c(e){const{useStyles:t,className:r,displayName:c}=e,l=n.forwardRef(((e,n)=>{const c=t(),l=(0,o.E)(e,n);return(0,a.M)(l),l.root.className=(0,i.z)(r,l.root.className,c.root,e.className),(0,s.n)(l)}));return l.displayName=c,l}},823635:(e,t,r)=>{"use strict";function n(e){}r.d(t,{C:()=>n}),r(571124)},200389:(e,t,r)=>{"use strict";r.d(t,{Y9:()=>n,b9:()=>o,on:()=>i});const n=Symbol.for("fui.slotRenderFunction"),i=Symbol.for("fui.slotElementType"),o=Symbol.for("fui.slotClassNameProp")},375191:(e,t,r)=>{"use strict";r.d(t,{g:()=>i}),r(571124);var n=r(665310);const i=(e,t,r)=>{var i;return(0,n._)(null!==(i=t.as)&&void 0!==i?i:e,t,r)}},985383:(e,t,r)=>{"use strict";r.d(t,{g:()=>i});var n=r(571124);function i(e){return null!==e&&"object"==typeof e&&!Array.isArray(e)&&!n.isValidElement(e)}},397682:(e,t,r)=>{"use strict";r.d(t,{R:()=>i});var n=r(200389);function i(e){return Boolean(null==e?void 0:e.hasOwnProperty(n.on))}},196002:(e,t,r)=>{"use strict";r.d(t,{Gf:()=>s,Gk:()=>o,lq:()=>a});var n=r(571124),i=r(200389);function o(e,t){const{defaultProps:r,elementType:n}=t,o=s(e),a={...r,...o,[i.on]:n,[i.b9]:null==o?void 0:o.className};return o&&"function"==typeof o.children&&(a[i.Y9]=o.children,a.children=null==r?void 0:r.children),a}function a(e,t){if(null!==e&&(void 0!==e||t.renderByDefault))return o(e,t)}function s(e){return"string"==typeof e||"number"==typeof e||c(e)||n.isValidElement(e)?{children:e}:e}const c=e=>"object"==typeof e&&null!==e&&Symbol.iterator in e},681278:(e,t,r)=>{"use strict";r.d(t,{X:()=>i});var n=r(571124);function i(e,t){const r=n.useRef(void 0),i=n.useCallback(((n,i)=>(void 0!==r.current&&t(r.current),r.current=e(n,i),r.current)),[t,e]),o=n.useCallback((()=>{void 0!==r.current&&(t(r.current),r.current=void 0)}),[t]);return n.useEffect((()=>o),[o]),[i,o]}},979491:(e,t,r)=>{"use strict";r.d(t,{i:()=>i});var n=r(571124);const i=e=>{const[t,r]=n.useState((()=>void 0===e.defaultState?e.initialState:function(e){return"function"==typeof e}(e.defaultState)?e.defaultState():e.defaultState)),i=n.useRef(e.state);n.useEffect((()=>{i.current=e.state}),[e.state]);const a=n.useCallback((e=>{(function(e){return"function"==typeof e})(e)&&e(i.current)}),[]);return o(e.state)?[e.state,a]:[t,r]},o=e=>{const[t]=n.useState((()=>void 0!==e));return t}},658500:(e,t,r)=>{"use strict";r.d(t,{D:()=>o});var n=r(571124),i=r(697689);const o=e=>{const t=n.useRef((()=>{throw new Error("Cannot call an event handler while rendering")}));return(0,i.E)((()=>{t.current=e}),[e]),n.useCallback(((...e)=>(0,t.current)(...e)),[t])}},501672:(e,t,r)=>{"use strict";r.d(t,{t:()=>i});var n=r(571124);function i(){const e=n.useRef(!0);return e.current?(e.current=!1,!0):e.current}},582385:(e,t,r)=>{"use strict";r.d(t,{C:()=>i});var n=r(571124);function i(){return n.useReducer((e=>e+1),0)[1]}},562125:(e,t,r)=>{"use strict";var n;r.d(t,{Bi:()=>c,LX:()=>s});var i=r(571124),o=r(92589);const a=i.createContext(void 0),s=a.Provider;function c(e="fui-",t){const s=(0,o.LM)(),c=function(){return i.useContext(a)||""}(),l=(n||(n=r.t(i,2))).useId;if(l){const r=l(),n=i.useMemo((()=>r.replace(/:/g,"")),[r]);return t||`${c}${e}${n}`}return i.useMemo((()=>t||`${c}${e}${++s.current}`),[c,e,t,s])}},697689:(e,t,r)=>{"use strict";r.d(t,{E:()=>i});var n=r(571124);const i=(0,r(917279).S)()?n.useLayoutEffect:n.useEffect},106833:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(571124);function i(...e){const t=n.useCallback((r=>{t.current=r;for(const t of e)"function"==typeof t?t(r):t&&(t.current=r)}),[...e]);return t}},858180:(e,t,r)=>{"use strict";r.d(t,{Z:()=>s});var n=r(681278),i=r(82614);const o=e=>-1,a=e=>{};function s(){const{targetDocument:e}=(0,i.Y)(),t=null==e?void 0:e.defaultView;return(0,n.X)(t?t.setTimeout:o,t?t.clearTimeout:a)}},92589:(e,t,r)=>{"use strict";r.d(t,{LM:()=>s,wR:()=>c});var n=r(571124),i=r(917279);const o={current:0},a=n.createContext(void 0);function s(){var e;return null!==(e=n.useContext(a))&&void 0!==e?e:o}function c(){const e=s()!==o,[t,r]=n.useState(e);return(0,i.S)()&&e&&n.useLayoutEffect((()=>{r(!1)}),[]),t}},917279:(e,t,r)=>{"use strict";function n(){return"undefined"!=typeof window&&!(!window.document||!window.document.createElement)}r.d(t,{S:()=>n})},773284:(e,t,r)=>{"use strict";r.d(t,{L:()=>o});var n=r(571124),i=r(682574);function o(e,t){return"function"==typeof e?e(t):e?a(e,t):e||null}function a(e,t){if(!n.isValidElement(e)||e.type===n.Fragment)throw new Error("A trigger element must be a single element for this component. Please ensure that you're not using React Fragments.");if((0,i.Z)(e)){const r=a(e.props.children,t);return n.cloneElement(e,void 0,r)}return n.cloneElement(e,t)}},444642:(e,t,r)=>{"use strict";r.d(t,{h:()=>o});var n=r(571124),i=r(682574);function o(e){return n.isValidElement(e)?(0,i.Z)(e)?o(e.props.children):e:null}},682574:(e,t,r)=>{"use strict";function n(e){return Boolean(e.type.isFluentTriggerComponent)}r.d(t,{Z:()=>n}),r(571124)},665310:(e,t,r)=>{"use strict";r.d(t,{_:()=>m,n:()=>y}),r(571124);const n=(...e)=>{const t={};for(const r of e){const e=Array.isArray(r)?r:Object.keys(r);for(const r of e)t[r]=1}return t},i=n(["onAuxClick","onAnimationEnd","onAnimationStart","onCopy","onCut","onPaste","onCompositionEnd","onCompositionStart","onCompositionUpdate","onFocus","onFocusCapture","onBlur","onBlurCapture","onChange","onInput","onSubmit","onLoad","onError","onKeyDown","onKeyDownCapture","onKeyPress","onKeyUp","onAbort","onCanPlay","onCanPlayThrough","onDurationChange","onEmptied","onEncrypted","onEnded","onLoadedData","onLoadedMetadata","onLoadStart","onPause","onPlay","onPlaying","onProgress","onRateChange","onSeeked","onSeeking","onStalled","onSuspend","onTimeUpdate","onVolumeChange","onWaiting","onClick","onClickCapture","onContextMenu","onDoubleClick","onDrag","onDragEnd","onDragEnter","onDragExit","onDragLeave","onDragOver","onDragStart","onDrop","onMouseDown","onMouseDownCapture","onMouseEnter","onMouseLeave","onMouseMove","onMouseOut","onMouseOver","onMouseUp","onMouseUpCapture","onSelect","onTouchCancel","onTouchEnd","onTouchMove","onTouchStart","onScroll","onWheel","onPointerCancel","onPointerDown","onPointerEnter","onPointerLeave","onPointerMove","onPointerOut","onPointerOver","onPointerUp","onGotPointerCapture","onLostPointerCapture"]),o=n(["accessKey","children","className","contentEditable","dir","draggable","hidden","htmlFor","id","lang","ref","role","style","tabIndex","title","translate","spellCheck","name"]),a=n(["itemID","itemProp","itemRef","itemScope","itemType"]),s=n(o,i,a),c=n(s,["form"]),l=n(s,["height","loop","muted","preload","src","width"]),u=n(l,["poster"]),d=n(s,["start"]),h=n(s,["value"]),f=n(s,["download","href","hrefLang","media","rel","target","type"]),p=n(s,["dateTime"]),g=n(s,["autoFocus","disabled","form","formAction","formEncType","formMethod","formNoValidate","formTarget","type","value"]),v={label:c,audio:l,video:u,ol:d,li:h,a:f,button:g,input:n(g,["accept","alt","autoCorrect","autoCapitalize","autoComplete","checked","dirname","form","height","inputMode","list","max","maxLength","min","minLength","multiple","pattern","placeholder","readOnly","required","src","step","size","type","value","width"]),textarea:n(g,["autoCapitalize","cols","dirname","form","maxLength","placeholder","readOnly","required","rows","wrap"]),select:n(g,["form","multiple","required"]),option:n(s,["selected","value"]),table:n(s,["cellPadding","cellSpacing"]),tr:s,th:n(s,["colSpan","rowSpan","scope"]),td:n(s,["colSpan","headers","rowSpan","scope"]),colGroup:n(s,["span"]),col:n(s,["span"]),fieldset:n(s,["disabled","form"]),form:n(s,["acceptCharset","action","encType","encType","method","noValidate","target"]),iframe:n(s,["allow","allowFullScreen","allowPaymentRequest","allowTransparency","csp","height","importance","referrerPolicy","sandbox","src","srcDoc","width"]),img:n(s,["alt","crossOrigin","height","src","srcSet","useMap","width"]),time:p,dialog:n(s,["open","onCancel","onClose"])};function m(e,t,r){const n=e&&v[e]||s;return n.as=1,function(e,t,r){const n=Array.isArray(t),i={},o=Object.keys(e);for(const a of o)!(!n&&t[a]||n&&t.indexOf(a)>=0||0===a.indexOf("data-")||0===a.indexOf("aria-"))||r&&-1!==(null==r?void 0:r.indexOf(a))||(i[a]=e[a]);return i}(t,n,r)}const y=({primarySlotTagName:e,props:t,excludedPropNames:r})=>({root:{style:t.style,className:t.className},primary:m(e,t,[...r||[],"style","className"])})},516022:(e,t,r)=>{"use strict";function n(e,t){var r,n;return Boolean((null==e||null===(r=e.ownerDocument)||void 0===r?void 0:r.defaultView)&&e instanceof e.ownerDocument.defaultView[null!==(n=null==t?void 0:t.constructorName)&&void 0!==n?n:"HTMLElement"])}r.d(t,{s:()=>n})},342739:(e,t,r)=>{"use strict";function n(e,t={}){if(!e)return null;if(!t.skipVirtual){const t=function(e){return function(e){return e&&!!e._virtual}(e)&&e._virtual.parent||null}(e);if(t)return t}const r=e.parentNode;return r&&r.nodeType===Node.DOCUMENT_FRAGMENT_NODE?r.host:r}r.d(t,{P:()=>n})},708215:(e,t,r)=>{"use strict";r.d(t,{l8:()=>d,ne:()=>u});var n=r(760785),i=r(571124),o=r(444668),a=r(889041),s=r(872600),c=r(981294),l=r(583594),u=(0,a.J9)((function(e){var t=(0,l.sW)(e)||{subset:{},code:void 0},r=t.code,n=t.subset;return r?{children:r,iconClassName:n.className,fontFamily:n.fontFace&&n.fontFace.fontFamily,mergeImageProps:n.mergeImageProps}:null}),void 0,!0),d=function(e){var t=e.iconName,r=e.className,a=e.style,l=void 0===a?{}:a,d=u(t)||{},h=d.iconClassName,f=d.children,p=d.fontFamily,g=d.mergeImageProps,v=(0,s.G1)(e,s.vt),m=e["aria-label"]||e.title,y=e["aria-label"]||e["aria-labelledby"]||e.title?{role:g?void 0:"img"}:{"aria-hidden":!0},b=f;return g&&"object"==typeof f&&"object"==typeof f.props&&m&&(b=i.cloneElement(f,{alt:m})),i.createElement("i",(0,n.__assign)({"data-icon-name":t},y,v,g?{title:void 0,"aria-label":void 0}:{},{className:(0,c.A)(o.xD,o.xW.root,h,!t&&o.xW.placeholder,r),style:(0,n.__assign)({fontFamily:p},l)}),b)};(0,a.J9)((function(e,t,r){return d({iconName:e,className:t,"aria-label":r})}))},444668:(e,t,r)=>{"use strict";r.d(t,{$f:()=>o,xD:()=>i,xW:()=>n});var n=(0,r(583594).l8)({root:{display:"inline-block",textDecoration:"inherit"},placeholder:["ms-Icon-placeHolder",{width:"1em"}],image:["ms-Icon-imageContainer",{overflow:"hidden"}]}),i="ms-Icon",o=function(e){var t=e.styles;return{root:[e.isPlaceholder&&n.placeholder,n.root,e.isImage&&n.image,e.iconClassName,e.className,t&&t.root,t&&t.imageContainer]}}},517278:(e,t,r)=>{"use strict";r.d(t,{v:()=>o});var n={},i=void 0;try{i=window}catch(e){}function o(e,t){if(void 0!==i){var r=i.__packages__=i.__packages__||{};r[e]&&n[e]||(n[e]=t,(r[e]=r[e]||[]).push(t))}}o("@fluentui/set-version","6.0.0")},964850:(e,t,r)=>{"use strict";r.d(t,{p:()=>n});var n="https://res.cdn.office.net/files/fabric-cdn-prod_20250411.001"},583594:(e,t,r)=>{"use strict";r.d(t,{lw:()=>X,Dm:()=>V,cs:()=>q,bp:()=>Te.b,pD:()=>Ge.p,s:()=>_e.s,BO:()=>_e.BO,up:()=>te,fF:()=>_e.fF,T8:()=>Re.T,mm:()=>ce,iD:()=>se,mu:()=>ie,O7:()=>ne,Ip:()=>re,c3:()=>le,af:()=>oe,Ke:()=>ae,nr:()=>Y.nr,nA:()=>he,TW:()=>Ve.T,pB:()=>We.p,QN:()=>ge,gm:()=>pe,Km:()=>ee,Qg:()=>de,sW:()=>Ue,Sq:()=>ve,CX:()=>Oe.C,L6:()=>ue,O4:()=>Ie,dX:()=>Q,i7:()=>i.i,l8:()=>$e.l,Zq:()=>n.Z,oA:()=>Pe.o,S8:()=>Pe.S,aH:()=>He,K1:()=>Le});var n=r(279091),i=r(286752),o="cubic-bezier(.1,.9,.2,1)",a="cubic-bezier(.1,.25,.75,.9)",s="0.167s",c="0.267s",l="0.367s",u="0.467s",d=(0,i.i)({from:{opacity:0},to:{opacity:1}}),h=(0,i.i)({from:{opacity:1},to:{opacity:0,visibility:"hidden"}}),f=$(-10),p=$(-20),g=$(-40),v=$(-400),m=$(10),y=$(20),b=$(40),S=$(400),C=G(10),w=G(20),A=G(-10),E=G(-20),k=Z(10),I=Z(20),T=Z(40),_=Z(400),R=Z(-10),P=Z(-20),O=Z(-40),x=Z(-400),M=K(-10),N=K(-20),D=K(10),F=K(20),B=(0,i.i)({from:{transform:"scale3d(.98,.98,1)"},to:{transform:"scale3d(1,1,1)"}}),L=(0,i.i)({from:{transform:"scale3d(1,1,1)"},to:{transform:"scale3d(.98,.98,1)"}}),H=(0,i.i)({from:{transform:"scale3d(1.03,1.03,1)"},to:{transform:"scale3d(1,1,1)"}}),U=(0,i.i)({from:{transform:"scale3d(1,1,1)"},to:{transform:"scale3d(1.03,1.03,1)"}}),z=(0,i.i)({from:{transform:"rotateZ(0deg)"},to:{transform:"rotateZ(90deg)"}}),j=(0,i.i)({from:{transform:"rotateZ(0deg)"},to:{transform:"rotateZ(-90deg)"}}),q={easeFunction1:o,easeFunction2:a,durationValue1:s,durationValue2:c,durationValue3:l,durationValue4:u},V={slideRightIn10:W("".concat(d,",").concat(f),l,o),slideRightIn20:W("".concat(d,",").concat(p),l,o),slideRightIn40:W("".concat(d,",").concat(g),l,o),slideRightIn400:W("".concat(d,",").concat(v),l,o),slideLeftIn10:W("".concat(d,",").concat(m),l,o),slideLeftIn20:W("".concat(d,",").concat(y),l,o),slideLeftIn40:W("".concat(d,",").concat(b),l,o),slideLeftIn400:W("".concat(d,",").concat(S),l,o),slideUpIn10:W("".concat(d,",").concat(C),l,o),slideUpIn20:W("".concat(d,",").concat(w),l,o),slideDownIn10:W("".concat(d,",").concat(A),l,o),slideDownIn20:W("".concat(d,",").concat(E),l,o),slideRightOut10:W("".concat(h,",").concat(k),l,o),slideRightOut20:W("".concat(h,",").concat(I),l,o),slideRightOut40:W("".concat(h,",").concat(T),l,o),slideRightOut400:W("".concat(h,",").concat(_),l,o),slideLeftOut10:W("".concat(h,",").concat(R),l,o),slideLeftOut20:W("".concat(h,",").concat(P),l,o),slideLeftOut40:W("".concat(h,",").concat(O),l,o),slideLeftOut400:W("".concat(h,",").concat(x),l,o),slideUpOut10:W("".concat(h,",").concat(M),l,o),slideUpOut20:W("".concat(h,",").concat(N),l,o),slideDownOut10:W("".concat(h,",").concat(D),l,o),slideDownOut20:W("".concat(h,",").concat(F),l,o),scaleUpIn100:W("".concat(d,",").concat(B),l,o),scaleDownIn100:W("".concat(d,",").concat(H),l,o),scaleUpOut103:W("".concat(h,",").concat(U),s,a),scaleDownOut98:W("".concat(h,",").concat(L),s,a),fadeIn100:W(d,s,a),fadeIn200:W(d,c,a),fadeIn400:W(d,l,a),fadeIn500:W(d,u,a),fadeOut100:W(h,s,a),fadeOut200:W(h,c,a),fadeOut400:W(h,l,a),fadeOut500:W(h,u,a),rotate90deg:W(z,"0.1s",a),rotateN90deg:W(j,"0.1s",a)};function W(e,t,r){return{animationName:e,animationDuration:t,animationTimingFunction:r,animationFillMode:"both"}}function $(e){return(0,i.i)({from:{transform:"translate3d(".concat(e,"px,0,0)"),pointerEvents:"none"},to:{transform:"translate3d(0,0,0)",pointerEvents:"auto"}})}function G(e){return(0,i.i)({from:{transform:"translate3d(0,".concat(e,"px,0)"),pointerEvents:"none"},to:{transform:"translate3d(0,0,0)",pointerEvents:"auto"}})}function Z(e){return(0,i.i)({from:{transform:"translate3d(0,0,0)"},to:{transform:"translate3d(".concat(e,"px,0,0)")}})}function K(e){return(0,i.i)({from:{transform:"translate3d(0,0,0)"},to:{transform:"translate3d(0,".concat(e,"px,0)")}})}var X=function(e){var t={},r=function(r){var i;e.hasOwnProperty(r)&&Object.defineProperty(t,r,{get:function(){return void 0===i&&(i=(0,n.Z)(e[r]).toString()),i},enumerable:!0,configurable:!0})};for(var i in e)r(i);return t}(V),Q={position:"absolute",width:1,height:1,margin:-1,padding:0,border:0,overflow:"hidden",whiteSpace:"nowrap"},Y=r(414245),J=(0,r(889041).J9)((function(e,t){var r=Y.nr.getInstance();return t?Object.keys(e).reduce((function(t,n){return t[n]=r.getClassName(e[n]),t}),{}):e}));function ee(e,t,r){return J(e,void 0!==r?r:t.disableGlobalClassNames)}var te="@media screen and (-ms-high-contrast: active), screen and (forced-colors: active)",re=320,ne=480,ie=640,oe=1024,ae=1366,se=ne-1,ce=ie-1,le=768;function ue(e,t){var r="number"==typeof e?" and (min-width: ".concat(e,"px)"):"",n="number"==typeof t?" and (max-width: ".concat(t,"px)"):"";return"@media only screen".concat(r).concat(n)}function de(){return{forcedColorAdjust:"none",MsHighContrastAdjust:"none"}}var he,fe=r(423341);function pe(e,t,r,n,i,o,a,s){return function(e,t){var r,n;void 0===t&&(t={});var i=t.borderRadius,o=t.inset,a=void 0===o?0:o,s=t.width,c=void 0===s?1:s,l=t.position,u=t.highContrastStyle,d=t.borderColor,h=void 0===d?e.palette.white:d,f=t.outlineColor,p=void 0===f?e.palette.neutralSecondary:f,g=t.isFocusedOnly,v=void 0===g||g,m=t.pointerEvents;return{outline:"transparent",position:void 0===l?"relative":l,selectors:(r={"::-moz-focus-inner":{border:"0"}},r[".".concat(fe.Y2," &").concat(v?":focus":"",":after, :host(.").concat(fe.Y2,") &").concat(v?":focus":"",":after")]={content:'""',position:"absolute",pointerEvents:m,left:a+1,top:a+1,bottom:a+1,right:a+1,border:"".concat(c,"px solid ").concat(h),outline:"".concat(c,"px solid ").concat(p),zIndex:he.FocusStyle,borderRadius:i,selectors:(n={},n[te]=u,n)},r)}}(e,"number"!=typeof t&&t?t:{inset:t,position:r,highContrastStyle:n,borderColor:i,outlineColor:o,isFocusedOnly:a,borderRadius:s})}function ge(){return{selectors:{"&::-moz-focus-inner":{border:0},"&":{outline:"transparent"}}}}!function(e){e.Nav=1,e.ScrollablePane=1,e.FocusStyle=1,e.Coachmark=1e3,e.Layer=1e6,e.KeytipLayer=1000001}(he||(he={}));var ve=function(e,t,r,n){var i,o,a;void 0===r&&(r="border"),void 0===n&&(n=-1);var s="borderBottom"===r;return{borderColor:e,selectors:{":after":(i={pointerEvents:"none",content:"''",position:"absolute",left:s?0:n,top:n,bottom:n,right:s?0:n},i[r]="2px solid ".concat(e),i.borderRadius=t,i.width="borderBottom"===r?"100%":void 0,i.selectors=(o={},o[te]=(a={},a["border"===r?"borderColor":"borderBottomColor"]="Highlight",a),o),i)}}},me=r(760785),ye=r(5570),be=r(517668),Se=r(587874),Ce=r(74653),we=(0,Ce.a)({}),Ae=[],Ee="theme";function ke(){var e,t,r,n=(0,ye.z)();(null===(t=null==n?void 0:n.FabricConfig)||void 0===t?void 0:t.legacyTheme)?function(e,t){var r;void 0===t&&(t=!1),we=(0,Ce.a)(e,t),(0,Se.EQ)((0,me.__assign)((0,me.__assign)((0,me.__assign)((0,me.__assign)({},we.palette),we.semanticColors),we.effects),function(e){for(var t={},r=0,n=Object.keys(e.fonts);r<n.length;r++)for(var i=n[r],o=e.fonts[i],a=0,s=Object.keys(o);a<s.length;a++){var c=s[a],l=i+c.charAt(0).toUpperCase()+c.slice(1),u=o[c];"fontSize"===c&&"number"==typeof u&&(u+="px"),t[l]=u}return t}(we))),be.X.applySettings(((r={})[Ee]=we,r)),Ae.forEach((function(e){try{e(we)}catch(e){}}))}(n.FabricConfig.legacyTheme):be.X.getSettings([Ee]).theme||((null===(r=null==n?void 0:n.FabricConfig)||void 0===r?void 0:r.theme)&&(we=(0,Ce.a)(n.FabricConfig.theme)),be.X.applySettings(((e={})[Ee]=we,e)))}function Ie(e){return void 0===e&&(e=!1),!0===e&&(we=(0,Ce.a)({},e)),we}if(ke(),38792==r.j)var Te=r(558522);var _e=r(604614);if(38792==r.j)var Re=r(383112);if(38792==r.j)var Pe=r(553810);if(38792==r.j)var Oe=r(402869);var xe=r(687771),Me=r(624704),Ne=r(991285),De=xe.h.getValue("icons",{__options:{disableWarnings:!1,warnOnMissingIcons:!0},__remapped:{}}),Fe=Y.nr.getInstance();Fe&&Fe.onReset&&Fe.onReset((function(){for(var e in De)De.hasOwnProperty(e)&&De[e].subset&&(De[e].subset.className=void 0)}));var Be=function(e){return e.toLowerCase()};function Le(e,t){var r=(0,me.__assign)((0,me.__assign)({},e),{isRegistered:!1,className:void 0}),n=e.icons;for(var i in t=t?(0,me.__assign)((0,me.__assign)({},De.__options),t):De.__options,n)if(n.hasOwnProperty(i)){var o=n[i],a=Be(i);De[a]?qe(i):De[a]={code:o,subset:r}}}function He(e,t){De.__remapped[Be(e)]=Be(t)}function Ue(e){var t=void 0,r=De.__options;if(e=e?Be(e):"",e=De.__remapped[e]||e)if(t=De[e]){var i=t.subset;i&&i.fontFace&&(i.isRegistered||((0,Ne.n)(i.fontFace),i.isRegistered=!0),i.className||(i.className=(0,n.Z)(i.style,{fontFamily:i.fontFace.fontFamily,fontWeight:i.fontFace.fontWeight||"normal",fontStyle:i.fontFace.fontStyle||"normal"})))}else!r.disableWarnings&&r.warnOnMissingIcons&&(0,Me.R)('The icon "'.concat(e,'" was used but not registered. See https://github.com/microsoft/fluentui/wiki/Using-icons for more information.'));return t}var ze=38792==r.j?[]:null,je=38792==r.j?void 0:null;function qe(e){De.__options.disableWarnings||(ze.push(e),void 0===je&&(je=setTimeout((function(){(0,Me.R)("Some icons were re-registered. Applications should only call registerIcons for any given icon once. Redefining what an icon is may have unintended consequences. Duplicates include: \n"+ze.slice(0,10).join(", ")+(ze.length>10?" (+ ".concat(ze.length-10," more)"):"")),je=void 0,ze=[]}),2e3)))}var Ve=r(491949),We=r(284371),$e=r(280357);if(38792==r.j)var Ge=r(964850);(0,r(517278).v)("@fluentui/style-utilities","8.12.2"),ke()},553810:(e,t,r)=>{"use strict";r.d(t,{S:()=>n,o:()=>i});var n={boxShadow:"none",margin:0,padding:0,boxSizing:"border-box"},i={overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}},383112:(e,t,r)=>{"use strict";r.d(t,{T:()=>u});var n=r(760785),i=r(286752);function o(e,t){return{borderColor:e,borderWidth:"0px",width:t,height:t}}function a(e){return{opacity:1,borderWidth:e}}function s(){return{opacity:1}}function c(e,t){return{borderWidth:"0",width:t,height:t,opacity:0,borderColor:e}}function l(e,t){return(0,n.__assign)((0,n.__assign)({},o(e,t)),{opacity:0})}var u={continuousPulseAnimationDouble:function(e,t,r,n,u){return(0,i.i)({"0%":o(e,r),"1.42%":a(u),"3.57%":s(),"7.14%":c(t,n),"8%":l(e,r),"29.99%":l(e,r),"30%":o(e,r),"31.42%":a(u),"33.57%":s(),"37.14%":c(t,n),"38%":l(e,r),"79.42%":l(e,r),79.43:o(e,r),81.85:a(u),83.42:s(),"87%":c(t,n),"100%":{}})},continuousPulseAnimationSingle:function(e,t,r,n,l){return(0,i.i)({"0%":o(e,r),"14.2%":a(l),"35.7%":s(),"71.4%":c(t,n),"100%":{}})},createDefaultAnimation:function(e,t){return{animationName:e,animationIterationCount:"1",animationDuration:"14s",animationDelay:t||"2s"}}}},402869:(e,t,r)=>{"use strict";function n(e){return{selectors:{"::placeholder":e,":-ms-input-placeholder":e,"::-ms-input-placeholder":e}}}r.d(t,{C:()=>n})},558522:(e,t,r)=>{"use strict";r.d(t,{b:()=>n});var n={themeDarker:"#004578",themeDark:"#005a9e",themeDarkAlt:"#106ebe",themePrimary:"#0078d4",themeSecondary:"#2b88d8",themeTertiary:"#71afe5",themeLight:"#c7e0f4",themeLighter:"#deecf9",themeLighterAlt:"#eff6fc",black:"#000000",blackTranslucent40:"rgba(0,0,0,.4)",neutralDark:"#201f1e",neutralPrimary:"#323130",neutralPrimaryAlt:"#3b3a39",neutralSecondary:"#605e5c",neutralSecondaryAlt:"#8a8886",neutralTertiary:"#a19f9d",neutralTertiaryAlt:"#c8c6c4",neutralQuaternary:"#d2d0ce",neutralQuaternaryAlt:"#e1dfdd",neutralLight:"#edebe9",neutralLighter:"#f3f2f1",neutralLighterAlt:"#faf9f8",accent:"#0078d4",white:"#ffffff",whiteTranslucent40:"rgba(255,255,255,.4)",yellowDark:"#d29200",yellow:"#ffb900",yellowLight:"#fff100",orange:"#d83b01",orangeLight:"#ea4300",orangeLighter:"#ff8c00",redDark:"#a4262c",red:"#e81123",magentaDark:"#5c005c",magenta:"#b4009e",magentaLight:"#e3008c",purpleDark:"#32145a",purple:"#5c2d91",purpleLight:"#b4a0ff",blueDark:"#002050",blueMid:"#00188f",blue:"#0078d4",blueLight:"#00bcf2",tealDark:"#004b50",teal:"#008272",tealLight:"#00b294",greenDark:"#004b1c",green:"#107c10",greenLight:"#bad80a"}},74653:(e,t,r)=>{"use strict";r.d(t,{a:()=>w});var n,i=r(558522);!function(e){e.depth0="0 0 0 0 transparent",e.depth4="0 1.6px 3.6px 0 rgba(0, 0, 0, 0.132), 0 0.3px 0.9px 0 rgba(0, 0, 0, 0.108)",e.depth8="0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108)",e.depth16="0 6.4px 14.4px 0 rgba(0, 0, 0, 0.132), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.108)",e.depth64="0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18)"}(n||(n={}));var o={elevation4:n.depth4,elevation8:n.depth8,elevation16:n.depth16,elevation64:n.depth64,roundedCorner2:"2px",roundedCorner4:"4px",roundedCorner6:"6px"},a=r(991285),s=r(604614),c="'Segoe UI', '".concat(s.Dn.WestEuropean,"'"),l={ar:s.bi.Arabic,bg:s.bi.Cyrillic,cs:s.bi.EastEuropean,el:s.bi.Greek,et:s.bi.EastEuropean,he:s.bi.Hebrew,hi:s.bi.Hindi,hr:s.bi.EastEuropean,hu:s.bi.EastEuropean,ja:s.bi.Japanese,kk:s.bi.EastEuropean,ko:s.bi.Korean,lt:s.bi.EastEuropean,lv:s.bi.EastEuropean,pl:s.bi.EastEuropean,ru:s.bi.Cyrillic,sk:s.bi.EastEuropean,"sr-latn":s.bi.EastEuropean,th:s.bi.Thai,tr:s.bi.EastEuropean,uk:s.bi.Cyrillic,vi:s.bi.Vietnamese,"zh-hans":s.bi.ChineseSimplified,"zh-hant":s.bi.ChineseTraditional,hy:s.bi.Armenian,ka:s.bi.Georgian};function u(e,t,r){return{fontFamily:r,MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",fontSize:e,fontWeight:t}}var d,h=r(648415),f=r(5570),p=r(578196),g="language",v=function(e){var t=function(e){return"".concat(e,", ").concat("'Segoe UI', -apple-system, BlinkMacSystemFont, 'Roboto', 'Helvetica Neue', sans-serif")}(function(e){for(var t in l)if(l.hasOwnProperty(t)&&e&&0===t.indexOf(e))return l[t];return c}(e));return{tiny:u(s.s.mini,s.BO.regular,t),xSmall:u(s.s.xSmall,s.BO.regular,t),small:u(s.s.small,s.BO.regular,t),smallPlus:u(s.s.smallPlus,s.BO.regular,t),medium:u(s.s.medium,s.BO.regular,t),mediumPlus:u(s.s.mediumPlus,s.BO.regular,t),large:u(s.s.large,s.BO.regular,t),xLarge:u(s.s.xLarge,s.BO.semibold,t),xLargePlus:u(s.s.xLargePlus,s.BO.semibold,t),xxLarge:u(s.s.xxLarge,s.BO.semibold,t),xxLargePlus:u(s.s.xxLargePlus,s.BO.semibold,t),superLarge:u(s.s.superLarge,s.BO.semibold,t),mega:u(s.s.mega,s.BO.semibold,t)}}(function(e){if(void 0===e&&(e="sessionStorage"),void 0===d){var t=(0,h.Y)(),r="localStorage"===e?function(e){var t=null;try{var r=(0,f.z)();t=r?r.localStorage.getItem(e):null}catch(e){}return t}(g):"sessionStorage"===e?p.G(g):void 0;r&&(d=r),void 0===d&&t&&(d=t.documentElement.getAttribute("lang")),void 0===d&&(d="en")}return d}());function m(e,t,r,n){e="'".concat(e,"'");var i=void 0!==n?"local('".concat(n,"'),"):"";(0,a.n)({fontFamily:e,src:i+"url('".concat(t,".woff2') format('woff2'),")+"url('".concat(t,".woff') format('woff')"),fontWeight:r,fontStyle:"normal",fontDisplay:"swap"})}function y(e,t,r,n,i){void 0===n&&(n="segoeui");var o="".concat(e,"/").concat(r,"/").concat(n);m(t,o+"-light",s.BO.light,i&&i+" Light"),m(t,o+"-semilight",s.BO.semilight,i&&i+" SemiLight"),m(t,o+"-regular",s.BO.regular,i),m(t,o+"-semibold",s.BO.semibold,i&&i+" SemiBold"),m(t,o+"-bold",s.BO.bold,i&&i+" Bold")}!function(e){if(e){var t="".concat(e,"/fonts");y(t,s.Dn.Thai,"leelawadeeui-thai","leelawadeeui"),y(t,s.Dn.Arabic,"segoeui-arabic"),y(t,s.Dn.Cyrillic,"segoeui-cyrillic"),y(t,s.Dn.EastEuropean,"segoeui-easteuropean"),y(t,s.Dn.Greek,"segoeui-greek"),y(t,s.Dn.Hebrew,"segoeui-hebrew"),y(t,s.Dn.Vietnamese,"segoeui-vietnamese"),y(t,s.Dn.WestEuropean,"segoeui-westeuropean","segoeui","Segoe UI"),y(t,s.bi.Selawik,"selawik","selawik"),y(t,s.Dn.Armenian,"segoeui-armenian"),y(t,s.Dn.Georgian,"segoeui-georgian"),m("Leelawadee UI Web","".concat(t,"/leelawadeeui-thai/leelawadeeui-semilight"),s.BO.light),m("Leelawadee UI Web","".concat(t,"/leelawadeeui-thai/leelawadeeui-bold"),s.BO.semibold)}}(function(){var e,t,r=null===(e=(0,f.z)())||void 0===e?void 0:e.FabricConfig;return null!==(t=null==r?void 0:r.fontBaseUrl)&&void 0!==t?t:"https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets"}());var b=r(133243),S={s2:"4px",s1:"8px",m:"16px",l1:"20px",l2:"32px"},C=r(966924);function w(e,t){void 0===e&&(e={}),void 0===t&&(t=!1);var r=!!e.isInverted,n={palette:i.b,effects:o,fonts:v,spacing:S,isInverted:r,disableGlobalClassNames:!1,semanticColors:(0,C.b)(i.b,o,void 0,r,t),rtl:void 0};return(0,b.z)(n,e)}},604614:(e,t,r)=>{"use strict";var n,i,o,a,s;r.d(t,{BO:()=>a,Dn:()=>n,bi:()=>i,fF:()=>s,s:()=>o}),function(e){e.Arabic="Segoe UI Web (Arabic)",e.Cyrillic="Segoe UI Web (Cyrillic)",e.EastEuropean="Segoe UI Web (East European)",e.Greek="Segoe UI Web (Greek)",e.Hebrew="Segoe UI Web (Hebrew)",e.Thai="Leelawadee UI Web",e.Vietnamese="Segoe UI Web (Vietnamese)",e.WestEuropean="Segoe UI Web (West European)",e.Selawik="Selawik Web",e.Armenian="Segoe UI Web (Armenian)",e.Georgian="Segoe UI Web (Georgian)"}(n||(n={})),function(e){e.Arabic="'".concat(n.Arabic,"'"),e.ChineseSimplified="'Microsoft Yahei UI', Verdana, Simsun",e.ChineseTraditional="'Microsoft Jhenghei UI', Pmingliu",e.Cyrillic="'".concat(n.Cyrillic,"'"),e.EastEuropean="'".concat(n.EastEuropean,"'"),e.Greek="'".concat(n.Greek,"'"),e.Hebrew="'".concat(n.Hebrew,"'"),e.Hindi="'Nirmala UI'",e.Japanese="'Yu Gothic UI', 'Meiryo UI', Meiryo, 'MS Pgothic', Osaka",e.Korean="'Malgun Gothic', Gulim",e.Selawik="'".concat(n.Selawik,"'"),e.Thai="'Leelawadee UI Web', 'Kmer UI'",e.Vietnamese="'".concat(n.Vietnamese,"'"),e.WestEuropean="'".concat(n.WestEuropean,"'"),e.Armenian="'".concat(n.Armenian,"'"),e.Georgian="'".concat(n.Georgian,"'")}(i||(i={})),function(e){e.size10="10px",e.size12="12px",e.size14="14px",e.size16="16px",e.size18="18px",e.size20="20px",e.size24="24px",e.size28="28px",e.size32="32px",e.size42="42px",e.size68="68px",e.mini="10px",e.xSmall="10px",e.small="12px",e.smallPlus="12px",e.medium="14px",e.mediumPlus="16px",e.icon="16px",e.large="18px",e.xLarge="20px",e.xLargePlus="24px",e.xxLarge="28px",e.xxLargePlus="32px",e.superLarge="42px",e.mega="68px"}(o||(o={})),function(e){e.light=100,e.semilight=300,e.regular=400,e.semibold=600,e.bold=700}(a||(a={})),function(e){e.xSmall="10px",e.small="12px",e.medium="16px",e.large="20px"}(s||(s={}))},133243:(e,t,r)=>{"use strict";function n(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];for(var n=0,o=t;n<o.length;n++)i(e||{},o[n]);return e}function i(e,t,r){for(var n in void 0===r&&(r=[]),r.push(t),t)if(t.hasOwnProperty(n)&&"__proto__"!==n&&"constructor"!==n&&"prototype"!==n){var o=t[n];if("object"!=typeof o||null===o||Array.isArray(o))e[n]=o;else{var a=r.indexOf(o)>-1;e[n]=a?o:i(e[n]||{},o,r)}}return r.pop(),e}r.d(t,{z:()=>a});var o=r(966924);function a(e,t){var r,i,a;void 0===t&&(t={});var s=n({},e,t,{semanticColors:(0,o.B)(t.palette,t.effects,t.semanticColors,void 0===t.isInverted?e.isInverted:t.isInverted)});if((null===(r=t.palette)||void 0===r?void 0:r.themePrimary)&&!(null===(i=t.palette)||void 0===i?void 0:i.accent)&&(s.palette.accent=t.palette.themePrimary),t.defaultFontStyle)for(var c=0,l=Object.keys(s.fonts);c<l.length;c++){var u=l[c];s.fonts[u]=n(s.fonts[u],t.defaultFontStyle,null===(a=null==t?void 0:t.fonts)||void 0===a?void 0:a[u])}return s}},966924:(e,t,r)=>{"use strict";r.d(t,{B:()=>o,b:()=>i});var n=r(760785);function i(e,t,r,i,a){return void 0===a&&(a=!1),function(e,t){var r="";return!0===t&&(r=" /* @deprecated */"),e.listTextColor=e.listText+r,e.menuItemBackgroundChecked+=r,e.warningHighlight+=r,e.warningText=e.messageText+r,e.successText+=r,e}(o(e,t,(0,n.__assign)({primaryButtonBorder:"transparent",errorText:i?"#F1707B":"#a4262c",messageText:i?"#F3F2F1":"#323130",messageLink:i?"#6CB8F6":"#005A9E",messageLinkHovered:i?"#82C7FF":"#004578",infoIcon:i?"#C8C6C4":"#605e5c",errorIcon:i?"#F1707B":"#A80000",blockingIcon:i?"#442726":"#FDE7E9",warningIcon:i?"#C8C6C4":"#797775",severeWarningIcon:i?"#FCE100":"#D83B01",successIcon:i?"#92C353":"#107C10",infoBackground:i?"#323130":"#f3f2f1",errorBackground:i?"#442726":"#FDE7E9",blockingBackground:i?"#442726":"#FDE7E9",warningBackground:i?"#433519":"#FFF4CE",severeWarningBackground:i?"#4F2A0F":"#FED9CC",successBackground:i?"#393D1B":"#DFF6DD",warningHighlight:i?"#fff100":"#ffb900",successText:i?"#92c353":"#107C10"},r),i),a)}function o(e,t,r,i,o){void 0===o&&(o=!1);var a={},s=e||{},c=s.white,l=s.black,u=s.themePrimary,d=s.themeDark,h=s.themeDarker,f=s.themeDarkAlt,p=s.themeLighter,g=s.neutralLight,v=s.neutralLighter,m=s.neutralDark,y=s.neutralQuaternary,b=s.neutralQuaternaryAlt,S=s.neutralPrimary,C=s.neutralSecondary,w=s.neutralSecondaryAlt,A=s.neutralTertiary,E=s.neutralTertiaryAlt,k=s.neutralLighterAlt,I=s.accent;return c&&(a.bodyBackground=c,a.bodyFrameBackground=c,a.accentButtonText=c,a.buttonBackground=c,a.primaryButtonText=c,a.primaryButtonTextHovered=c,a.primaryButtonTextPressed=c,a.inputBackground=c,a.inputForegroundChecked=c,a.listBackground=c,a.menuBackground=c,a.cardStandoutBackground=c),l&&(a.bodyTextChecked=l,a.buttonTextCheckedHovered=l),u&&(a.link=u,a.primaryButtonBackground=u,a.inputBackgroundChecked=u,a.inputIcon=u,a.inputFocusBorderAlt=u,a.menuIcon=u,a.menuHeader=u,a.accentButtonBackground=u),d&&(a.primaryButtonBackgroundPressed=d,a.inputBackgroundCheckedHovered=d,a.inputIconHovered=d),h&&(a.linkHovered=h),f&&(a.primaryButtonBackgroundHovered=f),p&&(a.inputPlaceholderBackgroundChecked=p),g&&(a.bodyBackgroundChecked=g,a.bodyFrameDivider=g,a.bodyDivider=g,a.variantBorder=g,a.buttonBackgroundCheckedHovered=g,a.buttonBackgroundPressed=g,a.listItemBackgroundChecked=g,a.listHeaderBackgroundPressed=g,a.menuItemBackgroundPressed=g,a.menuItemBackgroundChecked=g),v&&(a.bodyBackgroundHovered=v,a.buttonBackgroundHovered=v,a.buttonBackgroundDisabled=v,a.buttonBorderDisabled=v,a.primaryButtonBackgroundDisabled=v,a.disabledBackground=v,a.listItemBackgroundHovered=v,a.listHeaderBackgroundHovered=v,a.menuItemBackgroundHovered=v),y&&(a.primaryButtonTextDisabled=y,a.disabledSubtext=y),b&&(a.listItemBackgroundCheckedHovered=b),A&&(a.disabledBodyText=A,a.variantBorderHovered=(null==r?void 0:r.variantBorderHovered)||A,a.buttonTextDisabled=A,a.inputIconDisabled=A,a.disabledText=A),S&&(a.bodyText=S,a.actionLink=S,a.buttonText=S,a.inputBorderHovered=S,a.inputText=S,a.listText=S,a.menuItemText=S),k&&(a.bodyStandoutBackground=k,a.defaultStateBackground=k),m&&(a.actionLinkHovered=m,a.buttonTextHovered=m,a.buttonTextChecked=m,a.buttonTextPressed=m,a.inputTextHovered=m,a.menuItemTextHovered=m),C&&(a.bodySubtext=C,a.focusBorder=C,a.inputBorder=C,a.smallInputBorder=C,a.inputPlaceholderText=C),w&&(a.buttonBorder=w),E&&(a.disabledBodySubtext=E,a.disabledBorder=E,a.buttonBackgroundChecked=E,a.menuDivider=E),I&&(a.accentButtonBackground=I),(null==t?void 0:t.elevation4)&&(a.cardShadow=t.elevation4),!i&&(null==t?void 0:t.elevation8)?a.cardShadowHovered=t.elevation8:a.variantBorderHovered&&(a.cardShadowHovered="0 0 1px "+a.variantBorderHovered),(0,n.__assign)((0,n.__assign)({},a),r)}},220004:(e,t,r)=>{"use strict";r.d(t,{h:()=>c,m:()=>l});var n=r(935485),i=r(776955),o=r(699714);const a=i.TQ.reduce(((e,t)=>{const r=t.slice(0,1).toUpperCase()+t.slice(1);return Object.assign(e,{[`colorPalette${r}Background1`]:n.yd[t].shade40,[`colorPalette${r}Background2`]:n.yd[t].shade30,[`colorPalette${r}Background3`]:n.yd[t].primary,[`colorPalette${r}Foreground1`]:n.yd[t].tint30,[`colorPalette${r}Foreground2`]:n.yd[t].tint40,[`colorPalette${r}Foreground3`]:n.yd[t].tint20,[`colorPalette${r}BorderActive`]:n.yd[t].tint30,[`colorPalette${r}Border1`]:n.yd[t].primary,[`colorPalette${r}Border2`]:n.yd[t].tint20})}),{});a.colorPaletteRedForeground3=n.yd.red.tint30,a.colorPaletteRedBorder2=n.yd.red.tint30,a.colorPaletteGreenForeground3=n.yd.green.tint40,a.colorPaletteGreenBorder2=n.yd.green.tint40,a.colorPaletteDarkOrangeForeground3=n.yd.darkOrange.tint30,a.colorPaletteDarkOrangeBorder2=n.yd.darkOrange.tint30,a.colorPaletteRedForegroundInverted=n.yd.red.primary,a.colorPaletteGreenForegroundInverted=n.yd.green.primary,a.colorPaletteYellowForegroundInverted=n.yd.yellow.shade30;const s=i.dt.reduce(((e,t)=>{const r=t.slice(0,1).toUpperCase()+t.slice(1);return Object.assign(e,{[`colorPalette${r}Background2`]:n.cc[t].shade30,[`colorPalette${r}Foreground2`]:n.cc[t].tint40,[`colorPalette${r}BorderActive`]:n.cc[t].tint30})}),{});s.colorPaletteDarkRedBackground2=n.cc.darkRed.shade20,s.colorPalettePlumBackground2=n.cc.plum.shade20;const c={...a,...s},l=Object.entries(o.s).reduce(((e,[t,r])=>{const i=t.slice(0,1).toUpperCase()+t.slice(1);return Object.assign(e,{[`colorStatus${i}Background1`]:n.Ul[r].shade40,[`colorStatus${i}Background2`]:n.Ul[r].shade30,[`colorStatus${i}Background3`]:n.Ul[r].primary,[`colorStatus${i}Foreground1`]:n.Ul[r].tint30,[`colorStatus${i}Foreground2`]:n.Ul[r].tint40,[`colorStatus${i}Foreground3`]:n.Ul[r].tint20,[`colorStatus${i}BorderActive`]:n.Ul[r].tint30,[`colorStatus${i}ForegroundInverted`]:n.Ul[r].shade10,[`colorStatus${i}Border1`]:n.Ul[r].primary,[`colorStatus${i}Border2`]:n.Ul[r].tint20})}),{});l.colorStatusDangerBackground3Hover=n.Ul[o.s.danger].shade10,l.colorStatusDangerBackground3Pressed=n.Ul[o.s.danger].shade20,l.colorStatusDangerForeground3=n.Ul[o.s.danger].tint40,l.colorStatusDangerBorder2=n.Ul[o.s.danger].tint30,l.colorStatusSuccessForeground3=n.Ul[o.s.success].tint40,l.colorStatusSuccessBorder2=n.Ul[o.s.success].tint40,l.colorStatusWarningForegroundInverted=n.Ul[o.s.warning].shade20},255447:(e,t,r)=>{"use strict";r.d(t,{V:()=>n});const n={borderRadiusNone:"0",borderRadiusSmall:"2px",borderRadiusMedium:"4px",borderRadiusLarge:"6px",borderRadiusXLarge:"8px",borderRadiusCircular:"10000px"}},160326:(e,t,r)=>{"use strict";r.d(t,{U1:()=>i,oZ:()=>n});const n={10:"#061724",20:"#082338",30:"#0a2e4a",40:"#0c3b5e",50:"#0e4775",60:"#0f548c",70:"#115ea3",80:"#0f6cbd",90:"#2886de",100:"#479ef5",110:"#62abf5",120:"#77b7f7",130:"#96c6fa",140:"#b4d6fa",150:"#cfe4fa",160:"#ebf3fc"},i={10:"#2b2b40",20:"#2f2f4a",30:"#333357",40:"#383966",50:"#3d3e78",60:"#444791",70:"#4f52b2",80:"#5b5fc7",90:"#7579eb",100:"#7f85f5",110:"#9299f7",120:"#aab1fa",130:"#b6bcfa",140:"#c5cbfa",150:"#dce0fa",160:"#e8ebfa"}},935485:(e,t,r)=>{"use strict";r.d(t,{Ul:()=>a,cc:()=>o,yd:()=>i});var n=r(881703);const i={red:n.wv,green:n.wL,darkOrange:n.je,yellow:n.D9,berry:n.pT,lightGreen:n.EM,marigold:n.KK},o={darkRed:n.ik,cranberry:n.jF,pumpkin:n.Vv,peach:n.WB,gold:n.bK,brass:n.YA,brown:n.Xk,forest:n.CE,seafoam:n.$T,darkGreen:n.AV,lightTeal:n.JW,teal:n.$S,steel:n.s$,blue:n.z1,royalBlue:n.Os,cornflower:n.um,navy:n.Z,lavender:n.Us,purple:n.Zp,grape:n.QH,lilac:n.qn,pink:n.Vu,magenta:n.GC,plum:n.t1,beige:n.Zz,mink:n.QJ,platinum:n.X1,anchor:n.Y3},a={cranberry:n.jF,green:n.wL,orange:n.T_}},881703:(e,t,r)=>{"use strict";r.d(t,{$S:()=>B,$T:()=>x,AV:()=>D,CE:()=>O,D9:()=>T,EM:()=>M,Fn:()=>g,GC:()=>K,JW:()=>F,KK:()=>I,ON:()=>l,Oh:()=>n,Os:()=>U,Q1:()=>o,QH:()=>W,QJ:()=>Y,Ql:()=>u,Si:()=>h,T_:()=>E,Us:()=>q,Vu:()=>Z,Vv:()=>A,WB:()=>k,X1:()=>J,Xk:()=>P,Xv:()=>c,Y3:()=>ee,YA:()=>R,Z:()=>j,Z1:()=>s,Zp:()=>V,Zz:()=>Q,aJ:()=>d,bK:()=>_,c8:()=>i,fo:()=>v,ik:()=>b,jF:()=>S,je:()=>w,m4:()=>f,mY:()=>p,p1:()=>m,p6:()=>y,pT:()=>$,qn:()=>G,s$:()=>L,t1:()=>X,ti:()=>a,um:()=>z,wL:()=>N,wv:()=>C,z1:()=>H});const n={2:"#050505",4:"#0a0a0a",6:"#0f0f0f",8:"#141414",10:"#1a1a1a",12:"#1f1f1f",14:"#242424",16:"#292929",18:"#2e2e2e",20:"#333333",22:"#383838",24:"#3d3d3d",26:"#424242",28:"#474747",30:"#4d4d4d",32:"#525252",34:"#575757",36:"#5c5c5c",38:"#616161",40:"#666666",42:"#6b6b6b",44:"#707070",46:"#757575",48:"#7a7a7a",50:"#808080",52:"#858585",54:"#8a8a8a",56:"#8f8f8f",58:"#949494",60:"#999999",62:"#9e9e9e",64:"#a3a3a3",66:"#a8a8a8",68:"#adadad",70:"#b3b3b3",72:"#b8b8b8",74:"#bdbdbd",76:"#c2c2c2",78:"#c7c7c7",80:"#cccccc",82:"#d1d1d1",84:"#d6d6d6",86:"#dbdbdb",88:"#e0e0e0",90:"#e6e6e6",92:"#ebebeb",94:"#f0f0f0",96:"#f5f5f5",98:"#fafafa"},i={5:"rgba(255, 255, 255, 0.05)",10:"rgba(255, 255, 255, 0.1)",20:"rgba(255, 255, 255, 0.2)",30:"rgba(255, 255, 255, 0.3)",40:"rgba(255, 255, 255, 0.4)",50:"rgba(255, 255, 255, 0.5)",60:"rgba(255, 255, 255, 0.6)",70:"rgba(255, 255, 255, 0.7)",80:"rgba(255, 255, 255, 0.8)",90:"rgba(255, 255, 255, 0.9)"},o={5:"rgba(0, 0, 0, 0.05)",10:"rgba(0, 0, 0, 0.1)",20:"rgba(0, 0, 0, 0.2)",30:"rgba(0, 0, 0, 0.3)",40:"rgba(0, 0, 0, 0.4)",50:"rgba(0, 0, 0, 0.5)",60:"rgba(0, 0, 0, 0.6)",70:"rgba(0, 0, 0, 0.7)",80:"rgba(0, 0, 0, 0.8)",90:"rgba(0, 0, 0, 0.9)"},a={5:"rgba(26, 26, 26, 0.05)",10:"rgba(26, 26, 26, 0.1)",20:"rgba(26, 26, 26, 0.2)",30:"rgba(26, 26, 26, 0.3)",40:"rgba(26, 26, 26, 0.4)",50:"rgba(26, 26, 26, 0.5)",60:"rgba(26, 26, 26, 0.6)",70:"rgba(26, 26, 26, 0.7)",80:"rgba(26, 26, 26, 0.8)",90:"rgba(26, 26, 26, 0.9)"},s={5:"rgba(31, 31, 31, 0.05)",10:"rgba(31, 31, 31, 0.1)",20:"rgba(31, 31, 31, 0.2)",30:"rgba(31, 31, 31, 0.3)",40:"rgba(31, 31, 31, 0.4)",50:"rgba(31, 31, 31, 0.5)",60:"rgba(31, 31, 31, 0.6)",70:"rgba(31, 31, 31, 0.7)",80:"rgba(31, 31, 31, 0.8)",90:"rgba(31, 31, 31, 0.9)"},c={5:"rgba(36, 36, 36, 0.05)",10:"rgba(36, 36, 36, 0.1)",20:"rgba(36, 36, 36, 0.2)",30:"rgba(36, 36, 36, 0.3)",40:"rgba(36, 36, 36, 0.4)",50:"rgba(36, 36, 36, 0.5)",60:"rgba(36, 36, 36, 0.6)",70:"rgba(36, 36, 36, 0.7)",80:"rgba(36, 36, 36, 0.8)",90:"rgba(36, 36, 36, 0.9)"},l="#ffffff",u="#000000",d="#ffff00",h="#1aebff",f="#3ff23f",p="#000000",g="#ffffff",v="#000000",m="#000000",y="#ffffff",b={shade50:"#130204",shade40:"#230308",shade30:"#420610",shade20:"#590815",shade10:"#690a19",primary:"#750b1c",tint10:"#861b2c",tint20:"#962f3f",tint30:"#ac4f5e",tint40:"#d69ca5",tint50:"#e9c7cd",tint60:"#f9f0f2"},S={shade50:"#200205",shade40:"#3b0509",shade30:"#6e0811",shade20:"#960b18",shade10:"#b10e1c",primary:"#c50f1f",tint10:"#cc2635",tint20:"#d33f4c",tint30:"#dc626d",tint40:"#eeacb2",tint50:"#f6d1d5",tint60:"#fdf3f4"},C={shade50:"#210809",shade40:"#3f1011",shade30:"#751d1f",shade20:"#9f282b",shade10:"#bc2f32",primary:"#d13438",tint10:"#d7494c",tint20:"#dc5e62",tint30:"#e37d80",tint40:"#f1bbbc",tint50:"#f8dadb",tint60:"#fdf6f6"},w={shade50:"#230900",shade40:"#411200",shade30:"#7a2101",shade20:"#a62d01",shade10:"#c43501",primary:"#da3b01",tint10:"#de501c",tint20:"#e36537",tint30:"#e9835e",tint40:"#f4bfab",tint50:"#f9dcd1",tint60:"#fdf6f3"},A={shade50:"#200d03",shade40:"#3d1805",shade30:"#712d09",shade20:"#9a3d0c",shade10:"#b6480e",primary:"#ca5010",tint10:"#d06228",tint20:"#d77440",tint30:"#df8e64",tint40:"#efc4ad",tint50:"#f7dfd2",tint60:"#fdf7f4"},E={shade50:"#271002",shade40:"#4a1e04",shade30:"#8a3707",shade20:"#bc4b09",shade10:"#de590b",primary:"#f7630c",tint10:"#f87528",tint20:"#f98845",tint30:"#faa06b",tint40:"#fdcfb4",tint50:"#fee5d7",tint60:"#fff9f5"},k={shade50:"#291600",shade40:"#4d2a00",shade30:"#8f4e00",shade20:"#c26a00",shade10:"#e67e00",primary:"#ff8c00",tint10:"#ff9a1f",tint20:"#ffa83d",tint30:"#ffba66",tint40:"#ffddb3",tint50:"#ffedd6",tint60:"#fffaf5"},I={shade50:"#251a00",shade40:"#463100",shade30:"#835b00",shade20:"#b27c00",shade10:"#d39300",primary:"#eaa300",tint10:"#edad1c",tint20:"#efb839",tint30:"#f2c661",tint40:"#f9e2ae",tint50:"#fcefd3",tint60:"#fefbf4"},T={shade50:"#282400",shade40:"#4c4400",shade30:"#817400",shade20:"#c0ad00",shade10:"#e4cc00",primary:"#fde300",tint10:"#fde61e",tint20:"#fdea3d",tint30:"#feee66",tint40:"#fef7b2",tint50:"#fffad6",tint60:"#fffef5"},_={shade50:"#1f1900",shade40:"#3a2f00",shade30:"#6c5700",shade20:"#937700",shade10:"#ae8c00",primary:"#c19c00",tint10:"#c8a718",tint20:"#d0b232",tint30:"#dac157",tint40:"#ecdfa5",tint50:"#f5eece",tint60:"#fdfbf2"},R={shade50:"#181202",shade40:"#2e2103",shade30:"#553e06",shade20:"#745408",shade10:"#89640a",primary:"#986f0b",tint10:"#a47d1e",tint20:"#b18c34",tint30:"#c1a256",tint40:"#e0cea2",tint50:"#efe4cb",tint60:"#fbf8f2"},P={shade50:"#170e07",shade40:"#2b1a0e",shade30:"#50301a",shade20:"#6c4123",shade10:"#804d29",primary:"#8e562e",tint10:"#9c663f",tint20:"#a97652",tint30:"#bb8f6f",tint40:"#ddc3b0",tint50:"#edded3",tint60:"#faf7f4"},O={shade50:"#0c1501",shade40:"#162702",shade30:"#294903",shade20:"#376304",shade10:"#427505",primary:"#498205",tint10:"#599116",tint20:"#6ba02b",tint30:"#85b44c",tint40:"#bdd99b",tint50:"#dbebc7",tint60:"#f6faf0"},x={shade50:"#002111",shade40:"#003d20",shade30:"#00723b",shade20:"#009b51",shade10:"#00b85f",primary:"#00cc6a",tint10:"#19d279",tint20:"#34d889",tint30:"#5ae0a0",tint40:"#a8f0cd",tint50:"#cff7e4",tint60:"#f3fdf8"},M={shade50:"#031a02",shade40:"#063004",shade30:"#0b5a08",shade20:"#0e7a0b",shade10:"#11910d",primary:"#13a10e",tint10:"#27ac22",tint20:"#3db838",tint30:"#5ec75a",tint40:"#a7e3a5",tint50:"#cef0cd",tint60:"#f2fbf2"},N={shade50:"#031403",shade40:"#052505",shade30:"#094509",shade20:"#0c5e0c",shade10:"#0e700e",primary:"#107c10",tint10:"#218c21",tint20:"#359b35",tint30:"#54b054",tint40:"#9fd89f",tint50:"#c9eac9",tint60:"#f1faf1"},D={shade50:"#021102",shade40:"#032003",shade30:"#063b06",shade20:"#085108",shade10:"#0a5f0a",primary:"#0b6a0b",tint10:"#1a7c1a",tint20:"#2d8e2d",tint30:"#4da64d",tint40:"#9ad29a",tint50:"#c6e7c6",tint60:"#f0f9f0"},F={shade50:"#001d1f",shade40:"#00373a",shade30:"#00666d",shade20:"#008b94",shade10:"#00a5af",primary:"#00b7c3",tint10:"#18bfca",tint20:"#32c8d1",tint30:"#58d3db",tint40:"#a6e9ed",tint50:"#cef3f5",tint60:"#f2fcfd"},B={shade50:"#001516",shade40:"#012728",shade30:"#02494c",shade20:"#026467",shade10:"#037679",primary:"#038387",tint10:"#159195",tint20:"#2aa0a4",tint30:"#4cb4b7",tint40:"#9bd9db",tint50:"#c7ebec",tint60:"#f0fafa"},L={shade50:"#000f12",shade40:"#001b22",shade30:"#00333f",shade20:"#004555",shade10:"#005265",primary:"#005b70",tint10:"#0f6c81",tint20:"#237d92",tint30:"#4496a9",tint40:"#94c8d4",tint50:"#c3e1e8",tint60:"#eff7f9"},H={shade50:"#001322",shade40:"#002440",shade30:"#004377",shade20:"#005ba1",shade10:"#006cbf",primary:"#0078d4",tint10:"#1a86d9",tint20:"#3595de",tint30:"#5caae5",tint40:"#a9d3f2",tint50:"#d0e7f8",tint60:"#f3f9fd"},U={shade50:"#000c16",shade40:"#00172a",shade30:"#002c4e",shade20:"#003b6a",shade10:"#00467e",primary:"#004e8c",tint10:"#125e9a",tint20:"#286fa8",tint30:"#4a89ba",tint40:"#9abfdc",tint50:"#c7dced",tint60:"#f0f6fa"},z={shade50:"#0d1126",shade40:"#182047",shade30:"#2c3c85",shade20:"#3c51b4",shade10:"#4760d5",primary:"#4f6bed",tint10:"#637cef",tint20:"#778df1",tint30:"#93a4f4",tint40:"#c8d1fa",tint50:"#e1e6fc",tint60:"#f7f9fe"},j={shade50:"#00061d",shade40:"#000c36",shade30:"#001665",shade20:"#001e89",shade10:"#0023a2",primary:"#0027b4",tint10:"#173bbd",tint20:"#3050c6",tint30:"#546fd2",tint40:"#a3b2e8",tint50:"#ccd5f3",tint60:"#f2f4fc"},q={shade50:"#120f25",shade40:"#221d46",shade30:"#3f3682",shade20:"#5649b0",shade10:"#6656d1",primary:"#7160e8",tint10:"#8172eb",tint20:"#9184ee",tint30:"#a79cf1",tint40:"#d2ccf8",tint50:"#e7e4fb",tint60:"#f9f8fe"},V={shade50:"#0f0717",shade40:"#1c0e2b",shade30:"#341a51",shade20:"#46236e",shade10:"#532982",primary:"#5c2e91",tint10:"#6b3f9e",tint20:"#7c52ab",tint30:"#9470bd",tint40:"#c6b1de",tint50:"#e0d3ed",tint60:"#f7f4fb"},W={shade50:"#160418",shade40:"#29072e",shade30:"#4c0d55",shade20:"#671174",shade10:"#7a1589",primary:"#881798",tint10:"#952aa4",tint20:"#a33fb1",tint30:"#b55fc1",tint40:"#d9a7e0",tint50:"#eaceef",tint60:"#faf2fb"},$={shade50:"#1f091d",shade40:"#3a1136",shade30:"#6d2064",shade20:"#932b88",shade10:"#af33a1",primary:"#c239b3",tint10:"#c94cbc",tint20:"#d161c4",tint30:"#da7ed0",tint40:"#edbbe7",tint50:"#f5daf2",tint60:"#fdf5fc"},G={shade50:"#1c0b1f",shade40:"#35153a",shade30:"#63276d",shade20:"#863593",shade10:"#9f3faf",primary:"#b146c2",tint10:"#ba58c9",tint20:"#c36bd1",tint30:"#cf87da",tint40:"#e6bfed",tint50:"#f2dcf5",tint60:"#fcf6fd"},Z={shade50:"#24091b",shade40:"#441232",shade30:"#80215d",shade20:"#ad2d7e",shade10:"#cd3595",primary:"#e43ba6",tint10:"#e750b0",tint20:"#ea66ba",tint30:"#ef85c8",tint40:"#f7c0e3",tint50:"#fbddf0",tint60:"#fef6fb"},K={shade50:"#1f0013",shade40:"#390024",shade30:"#6b0043",shade20:"#91005a",shade10:"#ac006b",primary:"#bf0077",tint10:"#c71885",tint20:"#ce3293",tint30:"#d957a8",tint40:"#eca5d1",tint50:"#f5cee6",tint60:"#fcf2f9"},X={shade50:"#13000c",shade40:"#240017",shade30:"#43002b",shade20:"#5a003b",shade10:"#6b0045",primary:"#77004d",tint10:"#87105d",tint20:"#98246f",tint30:"#ad4589",tint40:"#d696c0",tint50:"#e9c4dc",tint60:"#faf0f6"},Q={shade50:"#141313",shade40:"#252323",shade30:"#444241",shade20:"#5d5958",shade10:"#6e6968",primary:"#7a7574",tint10:"#8a8584",tint20:"#9a9594",tint30:"#afabaa",tint40:"#d7d4d4",tint50:"#eae8e8",tint60:"#faf9f9"},Y={shade50:"#0f0e0e",shade40:"#1c1b1a",shade30:"#343231",shade20:"#474443",shade10:"#54514f",primary:"#5d5a58",tint10:"#706d6b",tint20:"#84817e",tint30:"#9e9b99",tint40:"#cecccb",tint50:"#e5e4e3",tint60:"#f8f8f8"},J={shade50:"#111314",shade40:"#1f2426",shade30:"#3b4447",shade20:"#505c60",shade10:"#5f6d71",primary:"#69797e",tint10:"#79898d",tint20:"#89989d",tint30:"#a0adb2",tint40:"#cdd6d8",tint50:"#e4e9ea",tint60:"#f8f9fa"},ee={shade50:"#090a0b",shade40:"#111315",shade30:"#202427",shade20:"#2b3135",shade10:"#333a3f",primary:"#394146",tint10:"#4d565c",tint20:"#626c72",tint30:"#808a90",tint40:"#bcc3c7",tint50:"#dbdfe1",tint60:"#f6f7f8"}},638763:(e,t,r)=>{"use strict";r.d(t,{L:()=>n});const n={curveAccelerateMax:"cubic-bezier(0.9,0.1,1,0.2)",curveAccelerateMid:"cubic-bezier(1,0,1,1)",curveAccelerateMin:"cubic-bezier(0.8,0,0.78,1)",curveDecelerateMax:"cubic-bezier(0.1,0.9,0.2,1)",curveDecelerateMid:"cubic-bezier(0,0,0,1)",curveDecelerateMin:"cubic-bezier(0.33,0,0.1,1)",curveEasyEaseMax:"cubic-bezier(0.8,0,0.2,1)",curveEasyEase:"cubic-bezier(0.33,0,0.67,1)",curveLinear:"cubic-bezier(0,0,1,1)"}},188678:(e,t,r)=>{"use strict";r.d(t,{S:()=>n});const n={durationUltraFast:"50ms",durationFaster:"100ms",durationFast:"150ms",durationNormal:"200ms",durationGentle:"250ms",durationSlow:"300ms",durationSlower:"400ms",durationUltraSlow:"500ms"}},862577:(e,t,r)=>{"use strict";r.d(t,{GR:()=>n,NM:()=>o,aI:()=>a,lm:()=>i});const n={fontSizeBase100:"10px",fontSizeBase200:"12px",fontSizeBase300:"14px",fontSizeBase400:"16px",fontSizeBase500:"20px",fontSizeBase600:"24px",fontSizeHero700:"28px",fontSizeHero800:"32px",fontSizeHero900:"40px",fontSizeHero1000:"68px"},i={lineHeightBase100:"14px",lineHeightBase200:"16px",lineHeightBase300:"20px",lineHeightBase400:"22px",lineHeightBase500:"28px",lineHeightBase600:"32px",lineHeightHero700:"36px",lineHeightHero800:"40px",lineHeightHero900:"52px",lineHeightHero1000:"92px"},o={fontWeightRegular:400,fontWeightMedium:500,fontWeightSemibold:600,fontWeightBold:700},a={fontFamilyBase:"'Segoe UI', 'Segoe UI Web (West European)', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif",fontFamilyMonospace:"Consolas, 'Courier New', Courier, monospace",fontFamilyNumeric:"Bahnschrift, 'Segoe UI', 'Segoe UI Web (West European)', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif"}},683973:(e,t,r)=>{"use strict";r.d(t,{F:()=>u,b:()=>l});const n="10px",i="12px",o="16px",a="20px",s="24px",c="32px",l={spacingHorizontalNone:"0",spacingHorizontalXXS:"2px",spacingHorizontalXS:"4px",spacingHorizontalSNudge:"6px",spacingHorizontalS:"8px",spacingHorizontalMNudge:n,spacingHorizontalM:i,spacingHorizontalL:o,spacingHorizontalXL:a,spacingHorizontalXXL:s,spacingHorizontalXXXL:c},u={spacingVerticalNone:"0",spacingVerticalXXS:"2px",spacingVerticalXS:"4px",spacingVerticalSNudge:"6px",spacingVerticalS:"8px",spacingVerticalMNudge:n,spacingVerticalM:i,spacingVerticalL:o,spacingVerticalXL:a,spacingVerticalXXL:s,spacingVerticalXXXL:c}},551582:(e,t,r)=>{"use strict";r.d(t,{k:()=>n});const n={strokeWidthThin:"1px",strokeWidthThick:"2px",strokeWidthThicker:"3px",strokeWidthThickest:"4px"}},776955:(e,t,r)=>{"use strict";r.d(t,{TQ:()=>n,dt:()=>i});const n=["red","green","darkOrange","yellow","berry","lightGreen","marigold"],i=["darkRed","cranberry","pumpkin","peach","gold","brass","brown","forest","seafoam","darkGreen","lightTeal","teal","steel","blue","royalBlue","cornflower","navy","lavender","purple","grape","lilac","pink","magenta","plum","beige","mink","platinum","anchor"]},699714:(e,t,r)=>{"use strict";r.d(t,{s:()=>n});const n={success:"green",warning:"orange",danger:"cranberry"}},371190:(e,t,r)=>{"use strict";r.d(t,{C:()=>o});var n=r(112198),i=r(160326);const o=(0,n.W)(i.oZ)},921230:(e,t,r)=>{"use strict";r.d(t,{o:()=>o});var n=r(460428),i=r(160326);const o=(0,n.a)(i.oZ)},259841:(e,t,r)=>{"use strict";r.d(t,{L:()=>n});const n={colorNeutralForeground1:"var(--colorNeutralForeground1)",colorNeutralForeground1Hover:"var(--colorNeutralForeground1Hover)",colorNeutralForeground1Pressed:"var(--colorNeutralForeground1Pressed)",colorNeutralForeground1Selected:"var(--colorNeutralForeground1Selected)",colorNeutralForeground2:"var(--colorNeutralForeground2)",colorNeutralForeground2Hover:"var(--colorNeutralForeground2Hover)",colorNeutralForeground2Pressed:"var(--colorNeutralForeground2Pressed)",colorNeutralForeground2Selected:"var(--colorNeutralForeground2Selected)",colorNeutralForeground2BrandHover:"var(--colorNeutralForeground2BrandHover)",colorNeutralForeground2BrandPressed:"var(--colorNeutralForeground2BrandPressed)",colorNeutralForeground2BrandSelected:"var(--colorNeutralForeground2BrandSelected)",colorNeutralForeground3:"var(--colorNeutralForeground3)",colorNeutralForeground3Hover:"var(--colorNeutralForeground3Hover)",colorNeutralForeground3Pressed:"var(--colorNeutralForeground3Pressed)",colorNeutralForeground3Selected:"var(--colorNeutralForeground3Selected)",colorNeutralForeground3BrandHover:"var(--colorNeutralForeground3BrandHover)",colorNeutralForeground3BrandPressed:"var(--colorNeutralForeground3BrandPressed)",colorNeutralForeground3BrandSelected:"var(--colorNeutralForeground3BrandSelected)",colorNeutralForeground4:"var(--colorNeutralForeground4)",colorNeutralForegroundDisabled:"var(--colorNeutralForegroundDisabled)",colorBrandForegroundLink:"var(--colorBrandForegroundLink)",colorBrandForegroundLinkHover:"var(--colorBrandForegroundLinkHover)",colorBrandForegroundLinkPressed:"var(--colorBrandForegroundLinkPressed)",colorBrandForegroundLinkSelected:"var(--colorBrandForegroundLinkSelected)",colorNeutralForeground2Link:"var(--colorNeutralForeground2Link)",colorNeutralForeground2LinkHover:"var(--colorNeutralForeground2LinkHover)",colorNeutralForeground2LinkPressed:"var(--colorNeutralForeground2LinkPressed)",colorNeutralForeground2LinkSelected:"var(--colorNeutralForeground2LinkSelected)",colorCompoundBrandForeground1:"var(--colorCompoundBrandForeground1)",colorCompoundBrandForeground1Hover:"var(--colorCompoundBrandForeground1Hover)",colorCompoundBrandForeground1Pressed:"var(--colorCompoundBrandForeground1Pressed)",colorNeutralForegroundOnBrand:"var(--colorNeutralForegroundOnBrand)",colorNeutralForegroundInverted:"var(--colorNeutralForegroundInverted)",colorNeutralForegroundInvertedHover:"var(--colorNeutralForegroundInvertedHover)",colorNeutralForegroundInvertedPressed:"var(--colorNeutralForegroundInvertedPressed)",colorNeutralForegroundInvertedSelected:"var(--colorNeutralForegroundInvertedSelected)",colorNeutralForegroundInverted2:"var(--colorNeutralForegroundInverted2)",colorNeutralForegroundStaticInverted:"var(--colorNeutralForegroundStaticInverted)",colorNeutralForegroundInvertedLink:"var(--colorNeutralForegroundInvertedLink)",colorNeutralForegroundInvertedLinkHover:"var(--colorNeutralForegroundInvertedLinkHover)",colorNeutralForegroundInvertedLinkPressed:"var(--colorNeutralForegroundInvertedLinkPressed)",colorNeutralForegroundInvertedLinkSelected:"var(--colorNeutralForegroundInvertedLinkSelected)",colorNeutralForegroundInvertedDisabled:"var(--colorNeutralForegroundInvertedDisabled)",colorBrandForeground1:"var(--colorBrandForeground1)",colorBrandForeground2:"var(--colorBrandForeground2)",colorBrandForeground2Hover:"var(--colorBrandForeground2Hover)",colorBrandForeground2Pressed:"var(--colorBrandForeground2Pressed)",colorNeutralForeground1Static:"var(--colorNeutralForeground1Static)",colorBrandForegroundInverted:"var(--colorBrandForegroundInverted)",colorBrandForegroundInvertedHover:"var(--colorBrandForegroundInvertedHover)",colorBrandForegroundInvertedPressed:"var(--colorBrandForegroundInvertedPressed)",colorBrandForegroundOnLight:"var(--colorBrandForegroundOnLight)",colorBrandForegroundOnLightHover:"var(--colorBrandForegroundOnLightHover)",colorBrandForegroundOnLightPressed:"var(--colorBrandForegroundOnLightPressed)",colorBrandForegroundOnLightSelected:"var(--colorBrandForegroundOnLightSelected)",colorNeutralBackground1:"var(--colorNeutralBackground1)",colorNeutralBackground1Hover:"var(--colorNeutralBackground1Hover)",colorNeutralBackground1Pressed:"var(--colorNeutralBackground1Pressed)",colorNeutralBackground1Selected:"var(--colorNeutralBackground1Selected)",colorNeutralBackground2:"var(--colorNeutralBackground2)",colorNeutralBackground2Hover:"var(--colorNeutralBackground2Hover)",colorNeutralBackground2Pressed:"var(--colorNeutralBackground2Pressed)",colorNeutralBackground2Selected:"var(--colorNeutralBackground2Selected)",colorNeutralBackground3:"var(--colorNeutralBackground3)",colorNeutralBackground3Hover:"var(--colorNeutralBackground3Hover)",colorNeutralBackground3Pressed:"var(--colorNeutralBackground3Pressed)",colorNeutralBackground3Selected:"var(--colorNeutralBackground3Selected)",colorNeutralBackground4:"var(--colorNeutralBackground4)",colorNeutralBackground4Hover:"var(--colorNeutralBackground4Hover)",colorNeutralBackground4Pressed:"var(--colorNeutralBackground4Pressed)",colorNeutralBackground4Selected:"var(--colorNeutralBackground4Selected)",colorNeutralBackground5:"var(--colorNeutralBackground5)",colorNeutralBackground5Hover:"var(--colorNeutralBackground5Hover)",colorNeutralBackground5Pressed:"var(--colorNeutralBackground5Pressed)",colorNeutralBackground5Selected:"var(--colorNeutralBackground5Selected)",colorNeutralBackground6:"var(--colorNeutralBackground6)",colorNeutralBackgroundInverted:"var(--colorNeutralBackgroundInverted)",colorNeutralBackgroundStatic:"var(--colorNeutralBackgroundStatic)",colorNeutralBackgroundAlpha:"var(--colorNeutralBackgroundAlpha)",colorNeutralBackgroundAlpha2:"var(--colorNeutralBackgroundAlpha2)",colorSubtleBackground:"var(--colorSubtleBackground)",colorSubtleBackgroundHover:"var(--colorSubtleBackgroundHover)",colorSubtleBackgroundPressed:"var(--colorSubtleBackgroundPressed)",colorSubtleBackgroundSelected:"var(--colorSubtleBackgroundSelected)",colorSubtleBackgroundLightAlphaHover:"var(--colorSubtleBackgroundLightAlphaHover)",colorSubtleBackgroundLightAlphaPressed:"var(--colorSubtleBackgroundLightAlphaPressed)",colorSubtleBackgroundLightAlphaSelected:"var(--colorSubtleBackgroundLightAlphaSelected)",colorSubtleBackgroundInverted:"var(--colorSubtleBackgroundInverted)",colorSubtleBackgroundInvertedHover:"var(--colorSubtleBackgroundInvertedHover)",colorSubtleBackgroundInvertedPressed:"var(--colorSubtleBackgroundInvertedPressed)",colorSubtleBackgroundInvertedSelected:"var(--colorSubtleBackgroundInvertedSelected)",colorTransparentBackground:"var(--colorTransparentBackground)",colorTransparentBackgroundHover:"var(--colorTransparentBackgroundHover)",colorTransparentBackgroundPressed:"var(--colorTransparentBackgroundPressed)",colorTransparentBackgroundSelected:"var(--colorTransparentBackgroundSelected)",colorNeutralBackgroundDisabled:"var(--colorNeutralBackgroundDisabled)",colorNeutralBackgroundInvertedDisabled:"var(--colorNeutralBackgroundInvertedDisabled)",colorNeutralStencil1:"var(--colorNeutralStencil1)",colorNeutralStencil2:"var(--colorNeutralStencil2)",colorNeutralStencil1Alpha:"var(--colorNeutralStencil1Alpha)",colorNeutralStencil2Alpha:"var(--colorNeutralStencil2Alpha)",colorBackgroundOverlay:"var(--colorBackgroundOverlay)",colorScrollbarOverlay:"var(--colorScrollbarOverlay)",colorBrandBackground:"var(--colorBrandBackground)",colorBrandBackgroundHover:"var(--colorBrandBackgroundHover)",colorBrandBackgroundPressed:"var(--colorBrandBackgroundPressed)",colorBrandBackgroundSelected:"var(--colorBrandBackgroundSelected)",colorCompoundBrandBackground:"var(--colorCompoundBrandBackground)",colorCompoundBrandBackgroundHover:"var(--colorCompoundBrandBackgroundHover)",colorCompoundBrandBackgroundPressed:"var(--colorCompoundBrandBackgroundPressed)",colorBrandBackgroundStatic:"var(--colorBrandBackgroundStatic)",colorBrandBackground2:"var(--colorBrandBackground2)",colorBrandBackground2Hover:"var(--colorBrandBackground2Hover)",colorBrandBackground2Pressed:"var(--colorBrandBackground2Pressed)",colorBrandBackground3Static:"var(--colorBrandBackground3Static)",colorBrandBackground4Static:"var(--colorBrandBackground4Static)",colorBrandBackgroundInverted:"var(--colorBrandBackgroundInverted)",colorBrandBackgroundInvertedHover:"var(--colorBrandBackgroundInvertedHover)",colorBrandBackgroundInvertedPressed:"var(--colorBrandBackgroundInvertedPressed)",colorBrandBackgroundInvertedSelected:"var(--colorBrandBackgroundInvertedSelected)",colorNeutralCardBackground:"var(--colorNeutralCardBackground)",colorNeutralCardBackgroundHover:"var(--colorNeutralCardBackgroundHover)",colorNeutralCardBackgroundPressed:"var(--colorNeutralCardBackgroundPressed)",colorNeutralCardBackgroundSelected:"var(--colorNeutralCardBackgroundSelected)",colorNeutralCardBackgroundDisabled:"var(--colorNeutralCardBackgroundDisabled)",colorNeutralStrokeAccessible:"var(--colorNeutralStrokeAccessible)",colorNeutralStrokeAccessibleHover:"var(--colorNeutralStrokeAccessibleHover)",colorNeutralStrokeAccessiblePressed:"var(--colorNeutralStrokeAccessiblePressed)",colorNeutralStrokeAccessibleSelected:"var(--colorNeutralStrokeAccessibleSelected)",colorNeutralStroke1:"var(--colorNeutralStroke1)",colorNeutralStroke1Hover:"var(--colorNeutralStroke1Hover)",colorNeutralStroke1Pressed:"var(--colorNeutralStroke1Pressed)",colorNeutralStroke1Selected:"var(--colorNeutralStroke1Selected)",colorNeutralStroke2:"var(--colorNeutralStroke2)",colorNeutralStroke3:"var(--colorNeutralStroke3)",colorNeutralStrokeSubtle:"var(--colorNeutralStrokeSubtle)",colorNeutralStrokeOnBrand:"var(--colorNeutralStrokeOnBrand)",colorNeutralStrokeOnBrand2:"var(--colorNeutralStrokeOnBrand2)",colorNeutralStrokeOnBrand2Hover:"var(--colorNeutralStrokeOnBrand2Hover)",colorNeutralStrokeOnBrand2Pressed:"var(--colorNeutralStrokeOnBrand2Pressed)",colorNeutralStrokeOnBrand2Selected:"var(--colorNeutralStrokeOnBrand2Selected)",colorBrandStroke1:"var(--colorBrandStroke1)",colorBrandStroke2:"var(--colorBrandStroke2)",colorBrandStroke2Hover:"var(--colorBrandStroke2Hover)",colorBrandStroke2Pressed:"var(--colorBrandStroke2Pressed)",colorBrandStroke2Contrast:"var(--colorBrandStroke2Contrast)",colorCompoundBrandStroke:"var(--colorCompoundBrandStroke)",colorCompoundBrandStrokeHover:"var(--colorCompoundBrandStrokeHover)",colorCompoundBrandStrokePressed:"var(--colorCompoundBrandStrokePressed)",colorNeutralStrokeDisabled:"var(--colorNeutralStrokeDisabled)",colorNeutralStrokeInvertedDisabled:"var(--colorNeutralStrokeInvertedDisabled)",colorTransparentStroke:"var(--colorTransparentStroke)",colorTransparentStrokeInteractive:"var(--colorTransparentStrokeInteractive)",colorTransparentStrokeDisabled:"var(--colorTransparentStrokeDisabled)",colorNeutralStrokeAlpha:"var(--colorNeutralStrokeAlpha)",colorNeutralStrokeAlpha2:"var(--colorNeutralStrokeAlpha2)",colorStrokeFocus1:"var(--colorStrokeFocus1)",colorStrokeFocus2:"var(--colorStrokeFocus2)",colorNeutralShadowAmbient:"var(--colorNeutralShadowAmbient)",colorNeutralShadowKey:"var(--colorNeutralShadowKey)",colorNeutralShadowAmbientLighter:"var(--colorNeutralShadowAmbientLighter)",colorNeutralShadowKeyLighter:"var(--colorNeutralShadowKeyLighter)",colorNeutralShadowAmbientDarker:"var(--colorNeutralShadowAmbientDarker)",colorNeutralShadowKeyDarker:"var(--colorNeutralShadowKeyDarker)",colorBrandShadowAmbient:"var(--colorBrandShadowAmbient)",colorBrandShadowKey:"var(--colorBrandShadowKey)",colorPaletteRedBackground1:"var(--colorPaletteRedBackground1)",colorPaletteRedBackground2:"var(--colorPaletteRedBackground2)",colorPaletteRedBackground3:"var(--colorPaletteRedBackground3)",colorPaletteRedBorderActive:"var(--colorPaletteRedBorderActive)",colorPaletteRedBorder1:"var(--colorPaletteRedBorder1)",colorPaletteRedBorder2:"var(--colorPaletteRedBorder2)",colorPaletteRedForeground1:"var(--colorPaletteRedForeground1)",colorPaletteRedForeground2:"var(--colorPaletteRedForeground2)",colorPaletteRedForeground3:"var(--colorPaletteRedForeground3)",colorPaletteRedForegroundInverted:"var(--colorPaletteRedForegroundInverted)",colorPaletteGreenBackground1:"var(--colorPaletteGreenBackground1)",colorPaletteGreenBackground2:"var(--colorPaletteGreenBackground2)",colorPaletteGreenBackground3:"var(--colorPaletteGreenBackground3)",colorPaletteGreenBorderActive:"var(--colorPaletteGreenBorderActive)",colorPaletteGreenBorder1:"var(--colorPaletteGreenBorder1)",colorPaletteGreenBorder2:"var(--colorPaletteGreenBorder2)",colorPaletteGreenForeground1:"var(--colorPaletteGreenForeground1)",colorPaletteGreenForeground2:"var(--colorPaletteGreenForeground2)",colorPaletteGreenForeground3:"var(--colorPaletteGreenForeground3)",colorPaletteGreenForegroundInverted:"var(--colorPaletteGreenForegroundInverted)",colorPaletteDarkOrangeBackground1:"var(--colorPaletteDarkOrangeBackground1)",colorPaletteDarkOrangeBackground2:"var(--colorPaletteDarkOrangeBackground2)",colorPaletteDarkOrangeBackground3:"var(--colorPaletteDarkOrangeBackground3)",colorPaletteDarkOrangeBorderActive:"var(--colorPaletteDarkOrangeBorderActive)",colorPaletteDarkOrangeBorder1:"var(--colorPaletteDarkOrangeBorder1)",colorPaletteDarkOrangeBorder2:"var(--colorPaletteDarkOrangeBorder2)",colorPaletteDarkOrangeForeground1:"var(--colorPaletteDarkOrangeForeground1)",colorPaletteDarkOrangeForeground2:"var(--colorPaletteDarkOrangeForeground2)",colorPaletteDarkOrangeForeground3:"var(--colorPaletteDarkOrangeForeground3)",colorPaletteYellowBackground1:"var(--colorPaletteYellowBackground1)",colorPaletteYellowBackground2:"var(--colorPaletteYellowBackground2)",colorPaletteYellowBackground3:"var(--colorPaletteYellowBackground3)",colorPaletteYellowBorderActive:"var(--colorPaletteYellowBorderActive)",colorPaletteYellowBorder1:"var(--colorPaletteYellowBorder1)",colorPaletteYellowBorder2:"var(--colorPaletteYellowBorder2)",colorPaletteYellowForeground1:"var(--colorPaletteYellowForeground1)",colorPaletteYellowForeground2:"var(--colorPaletteYellowForeground2)",colorPaletteYellowForeground3:"var(--colorPaletteYellowForeground3)",colorPaletteYellowForegroundInverted:"var(--colorPaletteYellowForegroundInverted)",colorPaletteBerryBackground1:"var(--colorPaletteBerryBackground1)",colorPaletteBerryBackground2:"var(--colorPaletteBerryBackground2)",colorPaletteBerryBackground3:"var(--colorPaletteBerryBackground3)",colorPaletteBerryBorderActive:"var(--colorPaletteBerryBorderActive)",colorPaletteBerryBorder1:"var(--colorPaletteBerryBorder1)",colorPaletteBerryBorder2:"var(--colorPaletteBerryBorder2)",colorPaletteBerryForeground1:"var(--colorPaletteBerryForeground1)",colorPaletteBerryForeground2:"var(--colorPaletteBerryForeground2)",colorPaletteBerryForeground3:"var(--colorPaletteBerryForeground3)",colorPaletteMarigoldBackground1:"var(--colorPaletteMarigoldBackground1)",colorPaletteMarigoldBackground2:"var(--colorPaletteMarigoldBackground2)",colorPaletteMarigoldBackground3:"var(--colorPaletteMarigoldBackground3)",colorPaletteMarigoldBorderActive:"var(--colorPaletteMarigoldBorderActive)",colorPaletteMarigoldBorder1:"var(--colorPaletteMarigoldBorder1)",colorPaletteMarigoldBorder2:"var(--colorPaletteMarigoldBorder2)",colorPaletteMarigoldForeground1:"var(--colorPaletteMarigoldForeground1)",colorPaletteMarigoldForeground2:"var(--colorPaletteMarigoldForeground2)",colorPaletteMarigoldForeground3:"var(--colorPaletteMarigoldForeground3)",colorPaletteLightGreenBackground1:"var(--colorPaletteLightGreenBackground1)",colorPaletteLightGreenBackground2:"var(--colorPaletteLightGreenBackground2)",colorPaletteLightGreenBackground3:"var(--colorPaletteLightGreenBackground3)",colorPaletteLightGreenBorderActive:"var(--colorPaletteLightGreenBorderActive)",colorPaletteLightGreenBorder1:"var(--colorPaletteLightGreenBorder1)",colorPaletteLightGreenBorder2:"var(--colorPaletteLightGreenBorder2)",colorPaletteLightGreenForeground1:"var(--colorPaletteLightGreenForeground1)",colorPaletteLightGreenForeground2:"var(--colorPaletteLightGreenForeground2)",colorPaletteLightGreenForeground3:"var(--colorPaletteLightGreenForeground3)",colorPaletteAnchorBackground2:"var(--colorPaletteAnchorBackground2)",colorPaletteAnchorBorderActive:"var(--colorPaletteAnchorBorderActive)",colorPaletteAnchorForeground2:"var(--colorPaletteAnchorForeground2)",colorPaletteBeigeBackground2:"var(--colorPaletteBeigeBackground2)",colorPaletteBeigeBorderActive:"var(--colorPaletteBeigeBorderActive)",colorPaletteBeigeForeground2:"var(--colorPaletteBeigeForeground2)",colorPaletteBlueBackground2:"var(--colorPaletteBlueBackground2)",colorPaletteBlueBorderActive:"var(--colorPaletteBlueBorderActive)",colorPaletteBlueForeground2:"var(--colorPaletteBlueForeground2)",colorPaletteBrassBackground2:"var(--colorPaletteBrassBackground2)",colorPaletteBrassBorderActive:"var(--colorPaletteBrassBorderActive)",colorPaletteBrassForeground2:"var(--colorPaletteBrassForeground2)",colorPaletteBrownBackground2:"var(--colorPaletteBrownBackground2)",colorPaletteBrownBorderActive:"var(--colorPaletteBrownBorderActive)",colorPaletteBrownForeground2:"var(--colorPaletteBrownForeground2)",colorPaletteCornflowerBackground2:"var(--colorPaletteCornflowerBackground2)",colorPaletteCornflowerBorderActive:"var(--colorPaletteCornflowerBorderActive)",colorPaletteCornflowerForeground2:"var(--colorPaletteCornflowerForeground2)",colorPaletteCranberryBackground2:"var(--colorPaletteCranberryBackground2)",colorPaletteCranberryBorderActive:"var(--colorPaletteCranberryBorderActive)",colorPaletteCranberryForeground2:"var(--colorPaletteCranberryForeground2)",colorPaletteDarkGreenBackground2:"var(--colorPaletteDarkGreenBackground2)",colorPaletteDarkGreenBorderActive:"var(--colorPaletteDarkGreenBorderActive)",colorPaletteDarkGreenForeground2:"var(--colorPaletteDarkGreenForeground2)",colorPaletteDarkRedBackground2:"var(--colorPaletteDarkRedBackground2)",colorPaletteDarkRedBorderActive:"var(--colorPaletteDarkRedBorderActive)",colorPaletteDarkRedForeground2:"var(--colorPaletteDarkRedForeground2)",colorPaletteForestBackground2:"var(--colorPaletteForestBackground2)",colorPaletteForestBorderActive:"var(--colorPaletteForestBorderActive)",colorPaletteForestForeground2:"var(--colorPaletteForestForeground2)",colorPaletteGoldBackground2:"var(--colorPaletteGoldBackground2)",colorPaletteGoldBorderActive:"var(--colorPaletteGoldBorderActive)",colorPaletteGoldForeground2:"var(--colorPaletteGoldForeground2)",colorPaletteGrapeBackground2:"var(--colorPaletteGrapeBackground2)",colorPaletteGrapeBorderActive:"var(--colorPaletteGrapeBorderActive)",colorPaletteGrapeForeground2:"var(--colorPaletteGrapeForeground2)",colorPaletteLavenderBackground2:"var(--colorPaletteLavenderBackground2)",colorPaletteLavenderBorderActive:"var(--colorPaletteLavenderBorderActive)",colorPaletteLavenderForeground2:"var(--colorPaletteLavenderForeground2)",colorPaletteLightTealBackground2:"var(--colorPaletteLightTealBackground2)",colorPaletteLightTealBorderActive:"var(--colorPaletteLightTealBorderActive)",colorPaletteLightTealForeground2:"var(--colorPaletteLightTealForeground2)",colorPaletteLilacBackground2:"var(--colorPaletteLilacBackground2)",colorPaletteLilacBorderActive:"var(--colorPaletteLilacBorderActive)",colorPaletteLilacForeground2:"var(--colorPaletteLilacForeground2)",colorPaletteMagentaBackground2:"var(--colorPaletteMagentaBackground2)",colorPaletteMagentaBorderActive:"var(--colorPaletteMagentaBorderActive)",colorPaletteMagentaForeground2:"var(--colorPaletteMagentaForeground2)",colorPaletteMinkBackground2:"var(--colorPaletteMinkBackground2)",colorPaletteMinkBorderActive:"var(--colorPaletteMinkBorderActive)",colorPaletteMinkForeground2:"var(--colorPaletteMinkForeground2)",colorPaletteNavyBackground2:"var(--colorPaletteNavyBackground2)",colorPaletteNavyBorderActive:"var(--colorPaletteNavyBorderActive)",colorPaletteNavyForeground2:"var(--colorPaletteNavyForeground2)",colorPalettePeachBackground2:"var(--colorPalettePeachBackground2)",colorPalettePeachBorderActive:"var(--colorPalettePeachBorderActive)",colorPalettePeachForeground2:"var(--colorPalettePeachForeground2)",colorPalettePinkBackground2:"var(--colorPalettePinkBackground2)",colorPalettePinkBorderActive:"var(--colorPalettePinkBorderActive)",colorPalettePinkForeground2:"var(--colorPalettePinkForeground2)",colorPalettePlatinumBackground2:"var(--colorPalettePlatinumBackground2)",colorPalettePlatinumBorderActive:"var(--colorPalettePlatinumBorderActive)",colorPalettePlatinumForeground2:"var(--colorPalettePlatinumForeground2)",colorPalettePlumBackground2:"var(--colorPalettePlumBackground2)",colorPalettePlumBorderActive:"var(--colorPalettePlumBorderActive)",colorPalettePlumForeground2:"var(--colorPalettePlumForeground2)",colorPalettePumpkinBackground2:"var(--colorPalettePumpkinBackground2)",colorPalettePumpkinBorderActive:"var(--colorPalettePumpkinBorderActive)",colorPalettePumpkinForeground2:"var(--colorPalettePumpkinForeground2)",colorPalettePurpleBackground2:"var(--colorPalettePurpleBackground2)",colorPalettePurpleBorderActive:"var(--colorPalettePurpleBorderActive)",colorPalettePurpleForeground2:"var(--colorPalettePurpleForeground2)",colorPaletteRoyalBlueBackground2:"var(--colorPaletteRoyalBlueBackground2)",colorPaletteRoyalBlueBorderActive:"var(--colorPaletteRoyalBlueBorderActive)",colorPaletteRoyalBlueForeground2:"var(--colorPaletteRoyalBlueForeground2)",colorPaletteSeafoamBackground2:"var(--colorPaletteSeafoamBackground2)",colorPaletteSeafoamBorderActive:"var(--colorPaletteSeafoamBorderActive)",colorPaletteSeafoamForeground2:"var(--colorPaletteSeafoamForeground2)",colorPaletteSteelBackground2:"var(--colorPaletteSteelBackground2)",colorPaletteSteelBorderActive:"var(--colorPaletteSteelBorderActive)",colorPaletteSteelForeground2:"var(--colorPaletteSteelForeground2)",colorPaletteTealBackground2:"var(--colorPaletteTealBackground2)",colorPaletteTealBorderActive:"var(--colorPaletteTealBorderActive)",colorPaletteTealForeground2:"var(--colorPaletteTealForeground2)",colorStatusSuccessBackground1:"var(--colorStatusSuccessBackground1)",colorStatusSuccessBackground2:"var(--colorStatusSuccessBackground2)",colorStatusSuccessBackground3:"var(--colorStatusSuccessBackground3)",colorStatusSuccessForeground1:"var(--colorStatusSuccessForeground1)",colorStatusSuccessForeground2:"var(--colorStatusSuccessForeground2)",colorStatusSuccessForeground3:"var(--colorStatusSuccessForeground3)",colorStatusSuccessForegroundInverted:"var(--colorStatusSuccessForegroundInverted)",colorStatusSuccessBorderActive:"var(--colorStatusSuccessBorderActive)",colorStatusSuccessBorder1:"var(--colorStatusSuccessBorder1)",colorStatusSuccessBorder2:"var(--colorStatusSuccessBorder2)",colorStatusWarningBackground1:"var(--colorStatusWarningBackground1)",colorStatusWarningBackground2:"var(--colorStatusWarningBackground2)",colorStatusWarningBackground3:"var(--colorStatusWarningBackground3)",colorStatusWarningForeground1:"var(--colorStatusWarningForeground1)",colorStatusWarningForeground2:"var(--colorStatusWarningForeground2)",colorStatusWarningForeground3:"var(--colorStatusWarningForeground3)",colorStatusWarningForegroundInverted:"var(--colorStatusWarningForegroundInverted)",colorStatusWarningBorderActive:"var(--colorStatusWarningBorderActive)",colorStatusWarningBorder1:"var(--colorStatusWarningBorder1)",colorStatusWarningBorder2:"var(--colorStatusWarningBorder2)",colorStatusDangerBackground1:"var(--colorStatusDangerBackground1)",colorStatusDangerBackground2:"var(--colorStatusDangerBackground2)",colorStatusDangerBackground3:"var(--colorStatusDangerBackground3)",colorStatusDangerBackground3Hover:"var(--colorStatusDangerBackground3Hover)",colorStatusDangerBackground3Pressed:"var(--colorStatusDangerBackground3Pressed)",colorStatusDangerForeground1:"var(--colorStatusDangerForeground1)",colorStatusDangerForeground2:"var(--colorStatusDangerForeground2)",colorStatusDangerForeground3:"var(--colorStatusDangerForeground3)",colorStatusDangerForegroundInverted:"var(--colorStatusDangerForegroundInverted)",colorStatusDangerBorderActive:"var(--colorStatusDangerBorderActive)",colorStatusDangerBorder1:"var(--colorStatusDangerBorder1)",colorStatusDangerBorder2:"var(--colorStatusDangerBorder2)",borderRadiusNone:"var(--borderRadiusNone)",borderRadiusSmall:"var(--borderRadiusSmall)",borderRadiusMedium:"var(--borderRadiusMedium)",borderRadiusLarge:"var(--borderRadiusLarge)",borderRadiusXLarge:"var(--borderRadiusXLarge)",borderRadiusCircular:"var(--borderRadiusCircular)",fontFamilyBase:"var(--fontFamilyBase)",fontFamilyMonospace:"var(--fontFamilyMonospace)",fontFamilyNumeric:"var(--fontFamilyNumeric)",fontSizeBase100:"var(--fontSizeBase100)",fontSizeBase200:"var(--fontSizeBase200)",fontSizeBase300:"var(--fontSizeBase300)",fontSizeBase400:"var(--fontSizeBase400)",fontSizeBase500:"var(--fontSizeBase500)",fontSizeBase600:"var(--fontSizeBase600)",fontSizeHero700:"var(--fontSizeHero700)",fontSizeHero800:"var(--fontSizeHero800)",fontSizeHero900:"var(--fontSizeHero900)",fontSizeHero1000:"var(--fontSizeHero1000)",fontWeightRegular:"var(--fontWeightRegular)",fontWeightMedium:"var(--fontWeightMedium)",fontWeightSemibold:"var(--fontWeightSemibold)",fontWeightBold:"var(--fontWeightBold)",lineHeightBase100:"var(--lineHeightBase100)",lineHeightBase200:"var(--lineHeightBase200)",lineHeightBase300:"var(--lineHeightBase300)",lineHeightBase400:"var(--lineHeightBase400)",lineHeightBase500:"var(--lineHeightBase500)",lineHeightBase600:"var(--lineHeightBase600)",lineHeightHero700:"var(--lineHeightHero700)",lineHeightHero800:"var(--lineHeightHero800)",lineHeightHero900:"var(--lineHeightHero900)",lineHeightHero1000:"var(--lineHeightHero1000)",shadow2:"var(--shadow2)",shadow4:"var(--shadow4)",shadow8:"var(--shadow8)",shadow16:"var(--shadow16)",shadow28:"var(--shadow28)",shadow64:"var(--shadow64)",shadow2Brand:"var(--shadow2Brand)",shadow4Brand:"var(--shadow4Brand)",shadow8Brand:"var(--shadow8Brand)",shadow16Brand:"var(--shadow16Brand)",shadow28Brand:"var(--shadow28Brand)",shadow64Brand:"var(--shadow64Brand)",strokeWidthThin:"var(--strokeWidthThin)",strokeWidthThick:"var(--strokeWidthThick)",strokeWidthThicker:"var(--strokeWidthThicker)",strokeWidthThickest:"var(--strokeWidthThickest)",spacingHorizontalNone:"var(--spacingHorizontalNone)",spacingHorizontalXXS:"var(--spacingHorizontalXXS)",spacingHorizontalXS:"var(--spacingHorizontalXS)",spacingHorizontalSNudge:"var(--spacingHorizontalSNudge)",spacingHorizontalS:"var(--spacingHorizontalS)",spacingHorizontalMNudge:"var(--spacingHorizontalMNudge)",spacingHorizontalM:"var(--spacingHorizontalM)",spacingHorizontalL:"var(--spacingHorizontalL)",spacingHorizontalXL:"var(--spacingHorizontalXL)",spacingHorizontalXXL:"var(--spacingHorizontalXXL)",spacingHorizontalXXXL:"var(--spacingHorizontalXXXL)",spacingVerticalNone:"var(--spacingVerticalNone)",spacingVerticalXXS:"var(--spacingVerticalXXS)",spacingVerticalXS:"var(--spacingVerticalXS)",spacingVerticalSNudge:"var(--spacingVerticalSNudge)",spacingVerticalS:"var(--spacingVerticalS)",spacingVerticalMNudge:"var(--spacingVerticalMNudge)",spacingVerticalM:"var(--spacingVerticalM)",spacingVerticalL:"var(--spacingVerticalL)",spacingVerticalXL:"var(--spacingVerticalXL)",spacingVerticalXXL:"var(--spacingVerticalXXL)",spacingVerticalXXXL:"var(--spacingVerticalXXXL)",durationUltraFast:"var(--durationUltraFast)",durationFaster:"var(--durationFaster)",durationFast:"var(--durationFast)",durationNormal:"var(--durationNormal)",durationGentle:"var(--durationGentle)",durationSlow:"var(--durationSlow)",durationSlower:"var(--durationSlower)",durationUltraSlow:"var(--durationUltraSlow)",curveAccelerateMax:"var(--curveAccelerateMax)",curveAccelerateMid:"var(--curveAccelerateMid)",curveAccelerateMin:"var(--curveAccelerateMin)",curveDecelerateMax:"var(--curveDecelerateMax)",curveDecelerateMid:"var(--curveDecelerateMid)",curveDecelerateMin:"var(--curveDecelerateMin)",curveEasyEaseMax:"var(--curveEasyEaseMax)",curveEasyEase:"var(--curveEasyEase)",curveLinear:"var(--curveLinear)",zIndexBackground:"var(--zIndexBackground, 0)",zIndexContent:"var(--zIndexContent, 1)",zIndexOverlay:"var(--zIndexOverlay, 1000)",zIndexPopup:"var(--zIndexPopup, 2000)",zIndexMessages:"var(--zIndexMessages, 3000)",zIndexFloating:"var(--zIndexFloating, 4000)",zIndexPriority:"var(--zIndexPriority, 5000)",zIndexDebug:"var(--zIndexDebug, 6000)"}},112198:(e,t,r)=>{"use strict";r.d(t,{W:()=>h});var n=r(220004),i=r(881703),o=r(255447),a=r(862577),s=r(551582),c=r(552296),l=r(188678),u=r(638763),d=r(683973);const h=e=>{const t=(e=>({colorNeutralForeground1:i.ON,colorNeutralForeground1Hover:i.ON,colorNeutralForeground1Pressed:i.ON,colorNeutralForeground1Selected:i.ON,colorNeutralForeground2:i.Oh[84],colorNeutralForeground2Hover:i.ON,colorNeutralForeground2Pressed:i.ON,colorNeutralForeground2Selected:i.ON,colorNeutralForeground2BrandHover:e[100],colorNeutralForeground2BrandPressed:e[90],colorNeutralForeground2BrandSelected:e[100],colorNeutralForeground3:i.Oh[68],colorNeutralForeground3Hover:i.Oh[84],colorNeutralForeground3Pressed:i.Oh[84],colorNeutralForeground3Selected:i.Oh[84],colorNeutralForeground3BrandHover:e[100],colorNeutralForeground3BrandPressed:e[90],colorNeutralForeground3BrandSelected:e[100],colorNeutralForeground4:i.Oh[60],colorNeutralForegroundDisabled:i.Oh[36],colorNeutralForegroundInvertedDisabled:i.c8[40],colorBrandForegroundLink:e[100],colorBrandForegroundLinkHover:e[110],colorBrandForegroundLinkPressed:e[90],colorBrandForegroundLinkSelected:e[100],colorNeutralForeground2Link:i.Oh[84],colorNeutralForeground2LinkHover:i.ON,colorNeutralForeground2LinkPressed:i.ON,colorNeutralForeground2LinkSelected:i.ON,colorCompoundBrandForeground1:e[100],colorCompoundBrandForeground1Hover:e[110],colorCompoundBrandForeground1Pressed:e[90],colorBrandForeground1:e[100],colorBrandForeground2:e[110],colorBrandForeground2Hover:e[130],colorBrandForeground2Pressed:e[160],colorNeutralForeground1Static:i.Oh[14],colorNeutralForegroundStaticInverted:i.ON,colorNeutralForegroundInverted:i.Oh[14],colorNeutralForegroundInvertedHover:i.Oh[14],colorNeutralForegroundInvertedPressed:i.Oh[14],colorNeutralForegroundInvertedSelected:i.Oh[14],colorNeutralForegroundInverted2:i.Oh[14],colorNeutralForegroundOnBrand:i.ON,colorNeutralForegroundInvertedLink:i.ON,colorNeutralForegroundInvertedLinkHover:i.ON,colorNeutralForegroundInvertedLinkPressed:i.ON,colorNeutralForegroundInvertedLinkSelected:i.ON,colorBrandForegroundInverted:e[80],colorBrandForegroundInvertedHover:e[70],colorBrandForegroundInvertedPressed:e[60],colorBrandForegroundOnLight:e[80],colorBrandForegroundOnLightHover:e[70],colorBrandForegroundOnLightPressed:e[50],colorBrandForegroundOnLightSelected:e[60],colorNeutralBackground1:i.Oh[16],colorNeutralBackground1Hover:i.Oh[24],colorNeutralBackground1Pressed:i.Oh[12],colorNeutralBackground1Selected:i.Oh[22],colorNeutralBackground2:i.Oh[12],colorNeutralBackground2Hover:i.Oh[20],colorNeutralBackground2Pressed:i.Oh[8],colorNeutralBackground2Selected:i.Oh[18],colorNeutralBackground3:i.Oh[8],colorNeutralBackground3Hover:i.Oh[16],colorNeutralBackground3Pressed:i.Oh[4],colorNeutralBackground3Selected:i.Oh[14],colorNeutralBackground4:i.Oh[4],colorNeutralBackground4Hover:i.Oh[12],colorNeutralBackground4Pressed:i.Ql,colorNeutralBackground4Selected:i.Oh[10],colorNeutralBackground5:i.Ql,colorNeutralBackground5Hover:i.Oh[8],colorNeutralBackground5Pressed:i.Oh[2],colorNeutralBackground5Selected:i.Oh[6],colorNeutralBackground6:i.Oh[20],colorNeutralBackgroundInverted:i.ON,colorNeutralBackgroundStatic:i.Oh[24],colorNeutralBackgroundAlpha:i.ti[50],colorNeutralBackgroundAlpha2:i.Z1[70],colorSubtleBackground:"transparent",colorSubtleBackgroundHover:i.Oh[22],colorSubtleBackgroundPressed:i.Oh[18],colorSubtleBackgroundSelected:i.Oh[20],colorSubtleBackgroundLightAlphaHover:i.Xv[80],colorSubtleBackgroundLightAlphaPressed:i.Xv[50],colorSubtleBackgroundLightAlphaSelected:"transparent",colorSubtleBackgroundInverted:"transparent",colorSubtleBackgroundInvertedHover:i.Q1[10],colorSubtleBackgroundInvertedPressed:i.Q1[30],colorSubtleBackgroundInvertedSelected:i.Q1[20],colorTransparentBackground:"transparent",colorTransparentBackgroundHover:"transparent",colorTransparentBackgroundPressed:"transparent",colorTransparentBackgroundSelected:"transparent",colorNeutralBackgroundDisabled:i.Oh[8],colorNeutralBackgroundInvertedDisabled:i.c8[10],colorNeutralStencil1:i.Oh[34],colorNeutralStencil2:i.Oh[20],colorNeutralStencil1Alpha:i.c8[10],colorNeutralStencil2Alpha:i.c8[5],colorBackgroundOverlay:i.Q1[50],colorScrollbarOverlay:i.c8[60],colorBrandBackground:e[70],colorBrandBackgroundHover:e[80],colorBrandBackgroundPressed:e[40],colorBrandBackgroundSelected:e[60],colorCompoundBrandBackground:e[100],colorCompoundBrandBackgroundHover:e[110],colorCompoundBrandBackgroundPressed:e[90],colorBrandBackgroundStatic:e[80],colorBrandBackground2:e[20],colorBrandBackground2Hover:e[40],colorBrandBackground2Pressed:e[10],colorBrandBackground3Static:e[60],colorBrandBackground4Static:e[40],colorBrandBackgroundInverted:i.ON,colorBrandBackgroundInvertedHover:e[160],colorBrandBackgroundInvertedPressed:e[140],colorBrandBackgroundInvertedSelected:e[150],colorNeutralCardBackground:i.Oh[20],colorNeutralCardBackgroundHover:i.Oh[24],colorNeutralCardBackgroundPressed:i.Oh[18],colorNeutralCardBackgroundSelected:i.Oh[22],colorNeutralCardBackgroundDisabled:i.Oh[8],colorNeutralStrokeAccessible:i.Oh[68],colorNeutralStrokeAccessibleHover:i.Oh[74],colorNeutralStrokeAccessiblePressed:i.Oh[70],colorNeutralStrokeAccessibleSelected:e[100],colorNeutralStroke1:i.Oh[40],colorNeutralStroke1Hover:i.Oh[46],colorNeutralStroke1Pressed:i.Oh[42],colorNeutralStroke1Selected:i.Oh[44],colorNeutralStroke2:i.Oh[32],colorNeutralStroke3:i.Oh[24],colorNeutralStrokeSubtle:i.Oh[4],colorNeutralStrokeOnBrand:i.Oh[16],colorNeutralStrokeOnBrand2:i.ON,colorNeutralStrokeOnBrand2Hover:i.ON,colorNeutralStrokeOnBrand2Pressed:i.ON,colorNeutralStrokeOnBrand2Selected:i.ON,colorBrandStroke1:e[100],colorBrandStroke2:e[50],colorBrandStroke2Hover:e[50],colorBrandStroke2Pressed:e[30],colorBrandStroke2Contrast:e[50],colorCompoundBrandStroke:e[100],colorCompoundBrandStrokeHover:e[110],colorCompoundBrandStrokePressed:e[90],colorNeutralStrokeDisabled:i.Oh[26],colorNeutralStrokeInvertedDisabled:i.c8[40],colorTransparentStroke:"transparent",colorTransparentStrokeInteractive:"transparent",colorTransparentStrokeDisabled:"transparent",colorNeutralStrokeAlpha:i.c8[10],colorNeutralStrokeAlpha2:i.c8[20],colorStrokeFocus1:i.Ql,colorStrokeFocus2:i.ON,colorNeutralShadowAmbient:"rgba(0,0,0,0.24)",colorNeutralShadowKey:"rgba(0,0,0,0.28)",colorNeutralShadowAmbientLighter:"rgba(0,0,0,0.12)",colorNeutralShadowKeyLighter:"rgba(0,0,0,0.14)",colorNeutralShadowAmbientDarker:"rgba(0,0,0,0.40)",colorNeutralShadowKeyDarker:"rgba(0,0,0,0.48)",colorBrandShadowAmbient:"rgba(0,0,0,0.30)",colorBrandShadowKey:"rgba(0,0,0,0.25)"}))(e);return{...o.V,...a.GR,...a.lm,...a.aI,...a.NM,...s.k,...d.b,...d.F,...l.S,...u.L,...t,...n.h,...n.m,...(0,c.t)(t.colorNeutralShadowAmbient,t.colorNeutralShadowKey),...(0,c.t)(t.colorBrandShadowAmbient,t.colorBrandShadowKey,"Brand")}}},460428:(e,t,r)=>{"use strict";r.d(t,{a:()=>y});var n=r(935485),i=r(776955),o=r(699714);const a=i.TQ.reduce(((e,t)=>{const r=t.slice(0,1).toUpperCase()+t.slice(1);return Object.assign(e,{[`colorPalette${r}Background1`]:n.yd[t].tint60,[`colorPalette${r}Background2`]:n.yd[t].tint40,[`colorPalette${r}Background3`]:n.yd[t].primary,[`colorPalette${r}Foreground1`]:n.yd[t].shade10,[`colorPalette${r}Foreground2`]:n.yd[t].shade30,[`colorPalette${r}Foreground3`]:n.yd[t].primary,[`colorPalette${r}BorderActive`]:n.yd[t].primary,[`colorPalette${r}Border1`]:n.yd[t].tint40,[`colorPalette${r}Border2`]:n.yd[t].primary})}),{});a.colorPaletteYellowForeground1=n.yd.yellow.shade30,a.colorPaletteRedForegroundInverted=n.yd.red.tint20,a.colorPaletteGreenForegroundInverted=n.yd.green.tint20,a.colorPaletteYellowForegroundInverted=n.yd.yellow.tint40;const s=i.dt.reduce(((e,t)=>{const r=t.slice(0,1).toUpperCase()+t.slice(1);return Object.assign(e,{[`colorPalette${r}Background2`]:n.cc[t].tint40,[`colorPalette${r}Foreground2`]:n.cc[t].shade30,[`colorPalette${r}BorderActive`]:n.cc[t].primary})}),{}),c={...a,...s},l=Object.entries(o.s).reduce(((e,[t,r])=>{const i=t.slice(0,1).toUpperCase()+t.slice(1);return Object.assign(e,{[`colorStatus${i}Background1`]:n.Ul[r].tint60,[`colorStatus${i}Background2`]:n.Ul[r].tint40,[`colorStatus${i}Background3`]:n.Ul[r].primary,[`colorStatus${i}Foreground1`]:n.Ul[r].shade10,[`colorStatus${i}Foreground2`]:n.Ul[r].shade30,[`colorStatus${i}Foreground3`]:n.Ul[r].primary,[`colorStatus${i}ForegroundInverted`]:n.Ul[r].tint30,[`colorStatus${i}BorderActive`]:n.Ul[r].primary,[`colorStatus${i}Border1`]:n.Ul[r].tint40,[`colorStatus${i}Border2`]:n.Ul[r].primary})}),{});l.colorStatusDangerBackground3Hover=n.Ul[o.s.danger].shade10,l.colorStatusDangerBackground3Pressed=n.Ul[o.s.danger].shade20,l.colorStatusWarningForeground1=n.Ul[o.s.warning].shade20,l.colorStatusWarningForeground3=n.Ul[o.s.warning].shade20,l.colorStatusWarningBorder2=n.Ul[o.s.warning].shade20;var u=r(881703),d=r(255447),h=r(862577),f=r(551582),p=r(552296),g=r(188678),v=r(638763),m=r(683973);const y=e=>{const t=(e=>({colorNeutralForeground1:u.Oh[14],colorNeutralForeground1Hover:u.Oh[14],colorNeutralForeground1Pressed:u.Oh[14],colorNeutralForeground1Selected:u.Oh[14],colorNeutralForeground2:u.Oh[26],colorNeutralForeground2Hover:u.Oh[14],colorNeutralForeground2Pressed:u.Oh[14],colorNeutralForeground2Selected:u.Oh[14],colorNeutralForeground2BrandHover:e[80],colorNeutralForeground2BrandPressed:e[70],colorNeutralForeground2BrandSelected:e[80],colorNeutralForeground3:u.Oh[38],colorNeutralForeground3Hover:u.Oh[26],colorNeutralForeground3Pressed:u.Oh[26],colorNeutralForeground3Selected:u.Oh[26],colorNeutralForeground3BrandHover:e[80],colorNeutralForeground3BrandPressed:e[70],colorNeutralForeground3BrandSelected:e[80],colorNeutralForeground4:u.Oh[44],colorNeutralForegroundDisabled:u.Oh[74],colorNeutralForegroundInvertedDisabled:u.c8[40],colorBrandForegroundLink:e[70],colorBrandForegroundLinkHover:e[60],colorBrandForegroundLinkPressed:e[40],colorBrandForegroundLinkSelected:e[70],colorNeutralForeground2Link:u.Oh[26],colorNeutralForeground2LinkHover:u.Oh[14],colorNeutralForeground2LinkPressed:u.Oh[14],colorNeutralForeground2LinkSelected:u.Oh[14],colorCompoundBrandForeground1:e[80],colorCompoundBrandForeground1Hover:e[70],colorCompoundBrandForeground1Pressed:e[60],colorBrandForeground1:e[80],colorBrandForeground2:e[70],colorBrandForeground2Hover:e[60],colorBrandForeground2Pressed:e[30],colorNeutralForeground1Static:u.Oh[14],colorNeutralForegroundStaticInverted:u.ON,colorNeutralForegroundInverted:u.ON,colorNeutralForegroundInvertedHover:u.ON,colorNeutralForegroundInvertedPressed:u.ON,colorNeutralForegroundInvertedSelected:u.ON,colorNeutralForegroundInverted2:u.ON,colorNeutralForegroundOnBrand:u.ON,colorNeutralForegroundInvertedLink:u.ON,colorNeutralForegroundInvertedLinkHover:u.ON,colorNeutralForegroundInvertedLinkPressed:u.ON,colorNeutralForegroundInvertedLinkSelected:u.ON,colorBrandForegroundInverted:e[100],colorBrandForegroundInvertedHover:e[110],colorBrandForegroundInvertedPressed:e[100],colorBrandForegroundOnLight:e[80],colorBrandForegroundOnLightHover:e[70],colorBrandForegroundOnLightPressed:e[50],colorBrandForegroundOnLightSelected:e[60],colorNeutralBackground1:u.ON,colorNeutralBackground1Hover:u.Oh[96],colorNeutralBackground1Pressed:u.Oh[88],colorNeutralBackground1Selected:u.Oh[92],colorNeutralBackground2:u.Oh[98],colorNeutralBackground2Hover:u.Oh[94],colorNeutralBackground2Pressed:u.Oh[86],colorNeutralBackground2Selected:u.Oh[90],colorNeutralBackground3:u.Oh[96],colorNeutralBackground3Hover:u.Oh[92],colorNeutralBackground3Pressed:u.Oh[84],colorNeutralBackground3Selected:u.Oh[88],colorNeutralBackground4:u.Oh[94],colorNeutralBackground4Hover:u.Oh[98],colorNeutralBackground4Pressed:u.Oh[96],colorNeutralBackground4Selected:u.ON,colorNeutralBackground5:u.Oh[92],colorNeutralBackground5Hover:u.Oh[96],colorNeutralBackground5Pressed:u.Oh[94],colorNeutralBackground5Selected:u.Oh[98],colorNeutralBackground6:u.Oh[90],colorNeutralBackgroundInverted:u.Oh[16],colorNeutralBackgroundStatic:u.Oh[20],colorNeutralBackgroundAlpha:u.c8[50],colorNeutralBackgroundAlpha2:u.c8[80],colorSubtleBackground:"transparent",colorSubtleBackgroundHover:u.Oh[96],colorSubtleBackgroundPressed:u.Oh[88],colorSubtleBackgroundSelected:u.Oh[92],colorSubtleBackgroundLightAlphaHover:u.c8[70],colorSubtleBackgroundLightAlphaPressed:u.c8[50],colorSubtleBackgroundLightAlphaSelected:"transparent",colorSubtleBackgroundInverted:"transparent",colorSubtleBackgroundInvertedHover:u.Q1[10],colorSubtleBackgroundInvertedPressed:u.Q1[30],colorSubtleBackgroundInvertedSelected:u.Q1[20],colorTransparentBackground:"transparent",colorTransparentBackgroundHover:"transparent",colorTransparentBackgroundPressed:"transparent",colorTransparentBackgroundSelected:"transparent",colorNeutralBackgroundDisabled:u.Oh[94],colorNeutralBackgroundInvertedDisabled:u.c8[10],colorNeutralStencil1:u.Oh[90],colorNeutralStencil2:u.Oh[98],colorNeutralStencil1Alpha:u.Q1[10],colorNeutralStencil2Alpha:u.Q1[5],colorBackgroundOverlay:u.Q1[40],colorScrollbarOverlay:u.Q1[50],colorBrandBackground:e[80],colorBrandBackgroundHover:e[70],colorBrandBackgroundPressed:e[40],colorBrandBackgroundSelected:e[60],colorCompoundBrandBackground:e[80],colorCompoundBrandBackgroundHover:e[70],colorCompoundBrandBackgroundPressed:e[60],colorBrandBackgroundStatic:e[80],colorBrandBackground2:e[160],colorBrandBackground2Hover:e[150],colorBrandBackground2Pressed:e[130],colorBrandBackground3Static:e[60],colorBrandBackground4Static:e[40],colorBrandBackgroundInverted:u.ON,colorBrandBackgroundInvertedHover:e[160],colorBrandBackgroundInvertedPressed:e[140],colorBrandBackgroundInvertedSelected:e[150],colorNeutralCardBackground:u.Oh[98],colorNeutralCardBackgroundHover:u.ON,colorNeutralCardBackgroundPressed:u.Oh[96],colorNeutralCardBackgroundSelected:u.Oh[92],colorNeutralCardBackgroundDisabled:u.Oh[94],colorNeutralStrokeAccessible:u.Oh[38],colorNeutralStrokeAccessibleHover:u.Oh[34],colorNeutralStrokeAccessiblePressed:u.Oh[30],colorNeutralStrokeAccessibleSelected:e[80],colorNeutralStroke1:u.Oh[82],colorNeutralStroke1Hover:u.Oh[78],colorNeutralStroke1Pressed:u.Oh[70],colorNeutralStroke1Selected:u.Oh[74],colorNeutralStroke2:u.Oh[88],colorNeutralStroke3:u.Oh[94],colorNeutralStrokeSubtle:u.Oh[88],colorNeutralStrokeOnBrand:u.ON,colorNeutralStrokeOnBrand2:u.ON,colorNeutralStrokeOnBrand2Hover:u.ON,colorNeutralStrokeOnBrand2Pressed:u.ON,colorNeutralStrokeOnBrand2Selected:u.ON,colorBrandStroke1:e[80],colorBrandStroke2:e[140],colorBrandStroke2Hover:e[120],colorBrandStroke2Pressed:e[80],colorBrandStroke2Contrast:e[140],colorCompoundBrandStroke:e[80],colorCompoundBrandStrokeHover:e[70],colorCompoundBrandStrokePressed:e[60],colorNeutralStrokeDisabled:u.Oh[88],colorNeutralStrokeInvertedDisabled:u.c8[40],colorTransparentStroke:"transparent",colorTransparentStrokeInteractive:"transparent",colorTransparentStrokeDisabled:"transparent",colorNeutralStrokeAlpha:u.Q1[5],colorNeutralStrokeAlpha2:u.c8[20],colorStrokeFocus1:u.ON,colorStrokeFocus2:u.Ql,colorNeutralShadowAmbient:"rgba(0,0,0,0.12)",colorNeutralShadowKey:"rgba(0,0,0,0.14)",colorNeutralShadowAmbientLighter:"rgba(0,0,0,0.06)",colorNeutralShadowKeyLighter:"rgba(0,0,0,0.07)",colorNeutralShadowAmbientDarker:"rgba(0,0,0,0.20)",colorNeutralShadowKeyDarker:"rgba(0,0,0,0.24)",colorBrandShadowAmbient:"rgba(0,0,0,0.30)",colorBrandShadowKey:"rgba(0,0,0,0.25)"}))(e);return{...d.V,...h.GR,...h.lm,...h.aI,...h.NM,...f.k,...m.b,...m.F,...g.S,...v.L,...t,...c,...l,...(0,p.t)(t.colorNeutralShadowAmbient,t.colorNeutralShadowKey),...(0,p.t)(t.colorBrandShadowAmbient,t.colorBrandShadowKey,"Brand")}}},552296:(e,t,r)=>{"use strict";function n(e,t,r=""){return{[`shadow2${r}`]:`0 0 2px ${e}, 0 1px 2px ${t}`,[`shadow4${r}`]:`0 0 2px ${e}, 0 2px 4px ${t}`,[`shadow8${r}`]:`0 0 2px ${e}, 0 4px 8px ${t}`,[`shadow16${r}`]:`0 0 2px ${e}, 0 8px 16px ${t}`,[`shadow28${r}`]:`0 0 8px ${e}, 0 14px 28px ${t}`,[`shadow64${r}`]:`0 0 8px ${e}, 0 32px 64px ${t}`}}r.d(t,{t:()=>n})},687771:(e,t,r)=>{"use strict";r.d(t,{h:()=>s});var n=r(5570),i="__globalSettings__",o="__callbacks__",a=0,s=function(){function e(){}return e.getValue=function(e,t){var r=c();return void 0===r[e]&&(r[e]="function"==typeof t?t():t),r[e]},e.setValue=function(e,t){var r=c(),n=r[o],i=r[e];if(t!==i){r[e]=t;var a={oldValue:i,value:t,key:e};for(var s in n)n.hasOwnProperty(s)&&n[s](a)}return t},e.addChangeListener=function(e){var t=e.__id__,r=l();t||(t=e.__id__=String(a++)),r[t]=e},e.removeChangeListener=function(e){delete l()[e.__id__]},e}();function c(){var e,t=(0,n.z)()||{};return t[i]||(t[i]=((e={})[o]={},e)),t[i]}function l(){return c()[o]}},981294:(e,t,r)=>{"use strict";function n(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var r=[],n=0,i=e;n<i.length;n++){var o=i[n];if(o)if("string"==typeof o)r.push(o);else if(o.hasOwnProperty("toString")&&"function"==typeof o.toString)r.push(o.toString());else for(var a in o)o[a]&&r.push(a)}return r.join(" ")}r.d(t,{A:()=>n})},517668:(e,t,r)=>{"use strict";r.d(t,{X:()=>c});var n=r(760785),i=r(687771),o={settings:{},scopedSettings:{},inCustomizerContext:!1},a=i.h.getValue("customizations",{settings:{},scopedSettings:{},inCustomizerContext:!1}),s=[],c=function(){function e(){}return e.reset=function(){a.settings={},a.scopedSettings={}},e.applySettings=function(t){a.settings=(0,n.__assign)((0,n.__assign)({},a.settings),t),e._raiseChange()},e.applyScopedSettings=function(t,r){a.scopedSettings[t]=(0,n.__assign)((0,n.__assign)({},a.scopedSettings[t]),r),e._raiseChange()},e.getSettings=function(e,t,r){void 0===r&&(r=o);for(var n={},i=t&&r.scopedSettings[t]||{},s=t&&a.scopedSettings[t]||{},c=0,l=e;c<l.length;c++){var u=l[c];n[u]=i[u]||r.settings[u]||s[u]||a.settings[u]}return n},e.applyBatchedUpdates=function(t,r){e._suppressUpdates=!0;try{t()}catch(e){}e._suppressUpdates=!1,r||e._raiseChange()},e.observe=function(e){s.push(e)},e.unobserve=function(e){s=s.filter((function(t){return t!==e}))},e._raiseChange=function(){e._suppressUpdates||s.forEach((function(e){return e()}))},e}()},733369:(e,t,r)=>{"use strict";function n(){return"undefined"!=typeof window&&!(!window.document||!window.document.createElement)}r.d(t,{S:()=>n})},648415:(e,t,r)=>{"use strict";r.d(t,{Y:()=>i});var n=r(733369);function i(e){if((0,n.S)()&&"undefined"!=typeof document)return e&&e.ownerDocument?e.ownerDocument:document}},5570:(e,t,r)=>{"use strict";r.d(t,{z:()=>o});var n=r(733369),i=void 0;try{i=window}catch(e){}function o(e){if((0,n.S)()&&void 0!==i)return e&&e.ownerDocument&&e.ownerDocument.defaultView?e.ownerDocument.defaultView:i}},889041:(e,t,r)=>{"use strict";r.d(t,{J5:()=>d,J9:()=>u});var n=r(414245),i=!1,o=0,a={empty:!0},s={},c="undefined"==typeof WeakMap?null:WeakMap;function l(){o++}function u(e,t,r){if(void 0===t&&(t=100),void 0===r&&(r=!1),!c)return e;if(!i){var a=n.nr.getInstance();a&&a.onReset&&n.nr.getInstance().onReset(l),i=!0}var s,u=0,d=o;return function(){for(var n=[],i=0;i<arguments.length;i++)n[i]=arguments[i];var a=s;(void 0===s||d!==o||t>0&&u>t)&&(s=f(),u=0,d=o),a=s;for(var c=0;c<n.length;c++){var l=h(n[c]);a.map.has(l)||a.map.set(l,f()),a=a.map.get(l)}return a.hasOwnProperty("value")||(a.value=e.apply(void 0,n),u++),r&&null==a.value&&(a.value=e.apply(void 0,n)),a.value}}function d(e){if(!c)return e;var t=new c;return function(r){if(!r||"function"!=typeof r&&"object"!=typeof r)return e(r);if(t.has(r))return t.get(r);var n=e(r);return t.set(r,n),n}}function h(e){return e?"object"==typeof e||"function"==typeof e?e:(s[e]||(s[e]={val:e}),s[e]):a}function f(){return{map:c?new c:null}}},872600:(e,t,r)=>{"use strict";r.d(t,{Cq:()=>v,Cs:()=>k,Fo:()=>l,G1:()=>_,Gp:()=>E,JM:()=>T,P4:()=>d,QQ:()=>p,Qf:()=>A,Sg:()=>c,Sh:()=>g,al:()=>y,cr:()=>S,g0:()=>b,k3:()=>C,lA:()=>w,p3:()=>u,q6:()=>s,t0:()=>h,tK:()=>m,uw:()=>f,vt:()=>a,xM:()=>I});var n=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var r={},n=0,i=e;n<i.length;n++)for(var o=i[n],a=0,s=Array.isArray(o)?o:Object.keys(o);a<s.length;a++)r[s[a]]=1;return r},i=n(["onCopy","onCut","onPaste","onCompositionEnd","onCompositionStart","onCompositionUpdate","onFocus","onFocusCapture","onBlur","onBlurCapture","onChange","onInput","onSubmit","onLoad","onError","onKeyDown","onKeyDownCapture","onKeyPress","onKeyUp","onAbort","onCanPlay","onCanPlayThrough","onDurationChange","onEmptied","onEncrypted","onEnded","onLoadedData","onLoadedMetadata","onLoadStart","onPause","onPlay","onPlaying","onProgress","onRateChange","onSeeked","onSeeking","onStalled","onSuspend","onTimeUpdate","onVolumeChange","onWaiting","onClick","onClickCapture","onContextMenu","onDoubleClick","onDrag","onDragEnd","onDragEnter","onDragExit","onDragLeave","onDragOver","onDragStart","onDrop","onMouseDown","onMouseDownCapture","onMouseEnter","onMouseLeave","onMouseMove","onMouseOut","onMouseOver","onMouseUp","onMouseUpCapture","onSelect","onTouchCancel","onTouchEnd","onTouchMove","onTouchStart","onScroll","onWheel","onPointerCancel","onPointerDown","onPointerEnter","onPointerLeave","onPointerMove","onPointerOut","onPointerOver","onPointerUp","onGotPointerCapture","onLostPointerCapture"]),o=n(["accessKey","children","className","contentEditable","dir","draggable","hidden","htmlFor","id","lang","ref","role","style","tabIndex","title","translate","spellCheck","name"]),a=n(o,i),s=n(a,["form"]),c=n(a,["height","loop","muted","preload","src","width"]),l=n(c,["poster"]),u=n(a,["start"]),d=n(a,["value"]),h=n(a,["download","href","hrefLang","media","rel","target","type"]),f=n(a,["autoFocus","disabled","form","formAction","formEncType","formMethod","formNoValidate","formTarget","type","value"]),p=n(f,["accept","alt","autoCapitalize","autoComplete","checked","dirname","form","height","inputMode","list","max","maxLength","min","minLength","multiple","pattern","placeholder","readOnly","required","src","step","size","type","value","width"]),g=n(f,["autoCapitalize","cols","dirname","form","maxLength","minLength","placeholder","readOnly","required","rows","wrap"]),v=n(f,["form","multiple","required"]),m=n(a,["selected","value"]),y=n(a,["cellPadding","cellSpacing"]),b=38792==r.j?a:null,S=n(a,["rowSpan","scope"]),C=n(a,["colSpan","headers","rowSpan","scope"]),w=n(a,["span"]),A=n(a,["span"]),E=n(a,["acceptCharset","action","encType","encType","method","noValidate","target"]),k=n(a,["allow","allowFullScreen","allowPaymentRequest","allowTransparency","csp","height","importance","referrerPolicy","sandbox","src","srcDoc","width"]),I=n(a,["alt","crossOrigin","height","src","srcSet","useMap","width"]),T=a;function _(e,t,r){for(var n=Array.isArray(t),i={},o=0,a=Object.keys(e);o<a.length;o++){var s=a[o];!(!n&&t[s]||n&&t.indexOf(s)>=0||0===s.indexOf("data-")||0===s.indexOf("aria-"))||r&&-1!==(null==r?void 0:r.indexOf(s))||(i[s]=e[s])}return i}},578196:(e,t,r)=>{"use strict";r.d(t,{G:()=>i,S:()=>o});var n=r(5570);function i(e){var t=null;try{var r=(0,n.z)();t=r?r.sessionStorage.getItem(e):null}catch(e){}return t}function o(e,t){var r;try{null===(r=(0,n.z)())||void 0===r||r.sessionStorage.setItem(e,t)}catch(e){}}},423341:(e,t,r)=>{"use strict";r.d(t,{Fy:()=>s,Y2:()=>i});var n=r(5570),i="ms-Fabric--isFocusVisible",o="ms-Fabric--isFocusHidden";function a(e,t){e&&(e.classList.add(t?i:o),e.classList.remove(t?o:i))}function s(e,t,r){var i;r?r.forEach((function(t){return a(t.current,e)})):a(null===(i=(0,n.z)(t))||void 0===i?void 0:i.document.body,e)}},624704:(e,t,r)=>{"use strict";function n(e){console&&console}r.d(t,{R:()=>n})},665631:(e,t,r)=>{"use strict";if(r.d(t,{Xb:()=>m}),38792==r.j)var n=r(331516);var i=r(43680);if(38792==r.j)var o=r(160130);const a="TenantRegionSubScope",s="loopApp.accessStateCache",c="FederationProviderScope",l="obf-",u="_Loop_App_State_",d=38792==r.j?["LOOPAPPRING"]:null;async function h(e){try{await e}catch(e){if(!(0,n.Q)(e))throw e}}async function f(e){return h((0,i.MR)(function(e){return`loopMts-${e}`}(e)))}async function p(){return h((0,o.PV)())}function g(){const e=[a,c,s,u,l];try{for(const t of[localStorage,sessionStorage])if(t)for(const r in t)e.some((e=>r.startsWith(e)))&&t.removeItem(r)}catch{}}function v(){navigator.cookieEnabled&&document?.cookie&&document.cookie.split(/; ?/).forEach((e=>{const t=e.split("=")[0];d.includes(t)&&(e=>{try{const t=new Date(0);document.cookie=`${e}=; expires=${t.toUTCString()}; path=/`}catch{}})(t)}))}async function m(e){await Promise.allSettled([f(e),p(),(0,o.PV)(),g(),v()])}},331516:(e,t,r)=>{"use strict";function n(e){return e instanceof Error&&!!e.message&&"the operation is insecure."===e.message.toLowerCase()}r.d(t,{Q:()=>n})},252931:(e,t,r)=>{"use strict";if(r.d(t,{O:()=>i}),38792==r.j)var n=r(924051);function i(e){let t=null,r=null;return function(i){const{dir:o}=i,a="ltr"===o;return a?null===t&&(t=(0,n.N)(e,o)):null===r&&(r=(0,n.N)(e,o)),a?t:r}}},717958:(e,t,r)=>{"use strict";function n(e,t){return function(r){const{dir:n}=r;return"ltr"===n?e:t||e}}r.d(t,{D:()=>n})},963901:(e,t,r)=>{"use strict";r.d(t,{y:()=>i});var n=r(884803);function i(e,t,r,i=n.A){const o=i();return function(n){const{dir:i,renderer:a}=n,s="ltr"===i?e:t||e;return o(a,Array.isArray(r)?{r}:r),s}}},989362:(e,t,r)=>{"use strict";r.d(t,{X:()=>o});var n=r(884803),i=r(924051);function o(e,t,r=n.A){const o=r();let a=null,s=null;return function(r){const{dir:n,renderer:c}=r,l="ltr"===n;return l?null===a&&(a=(0,i.N)(e,n)):null===s&&(s=(0,i.N)(e,n)),o(c,t),l?a:s}}},135219:(e,t,r)=>{"use strict";r.d(t,{AX:()=>m,EJ:()=>l,Eo:()=>d,FS:()=>v,P2:()=>a,Ut:()=>b,aN:()=>u,ed:()=>c,ez:()=>h,fj:()=>f,k1:()=>s,qw:()=>y,uq:()=>p,wn:()=>g});const n="undefined"==typeof window?r.g:window,i="@griffel/";function o(e,t){return n[Symbol.for(i+e)]||(n[Symbol.for(i+e)]=t),n[Symbol.for(i+e)]}const a=o("DEBUG_RESET_CLASSES",{}),s=o("DEFINITION_LOOKUP_TABLE",{}),c="data-make-styles-bucket",l="data-priority",u="f",d="r",h=7,f="___",p="_",g=f.length+h,v=0,m=1,y={all:1,borderColor:1,borderStyle:1,borderWidth:1,borderBlock:1,borderBlockEnd:1,borderBlockStart:1,borderInline:1,borderInlineEnd:1,borderInlineStart:1},b="DO_NOT_USE_DIRECTLY: @griffel/reset-value"},81256:(e,t,r)=>{"use strict";r.r(t),r.d(t,{DATA_BUCKET_ATTR:()=>L.ed,DATA_PRIORITY_ATTR:()=>L.EJ,DEBUG_RESET_CLASSES:()=>L.P2,DEBUG_SEQUENCE_SEPARATOR:()=>L.uq,DEFINITION_LOOKUP_TABLE:()=>L.k1,HASH_PREFIX:()=>L.aN,LOOKUP_DEFINITIONS_INDEX:()=>L.FS,LOOKUP_DIR_INDEX:()=>L.AX,RESET:()=>L.Ut,RESET_HASH_PREFIX:()=>L.Eo,SEQUENCE_HASH_LENGTH:()=>L.ez,SEQUENCE_PREFIX:()=>L.fj,SEQUENCE_SIZE:()=>L.wn,UNSUPPORTED_CSS_PROPERTIES:()=>L.qw,__css:()=>_.O,__resetCSS:()=>P.D,__resetStyles:()=>O.y,__styles:()=>R.X,createDOMRenderer:()=>S.I,defaultCompareMediaQueries:()=>S.z,getStyleBucketName:()=>N.x,getStyleSheetKey:()=>M.AY,makeResetStyles:()=>I.I,makeStaticStyles:()=>k.P,makeStyles:()=>E.n,mergeClasses:()=>A.z,normalizeCSSBucketEntry:()=>x.$,reduceToClassNameForSlots:()=>D.N,rehydrateRendererCache:()=>C.Q,resolveResetStyleRules:()=>B.A,resolveStyleRules:()=>F.z,resolveStyleRulesForSlots:()=>T.T,safeInsertRule:()=>w.D,shorthands:()=>H,styleBucketOrdering:()=>M.If});const n=["Top","Right","Bottom","Left"];function i(e,t,...r){const[i,o=i,a=i,s=o]=r,c=[i,o,a,s],l={};for(let r=0;r<c.length;r+=1)(c[r]||0===c[r])&&(l[e+n[r]+t]=c[r]);return l}function o(...e){return i("border","Width",...e)}function a(...e){return i("border","Style",...e)}function s(...e){return i("border","Color",...e)}const c=["none","hidden","dotted","dashed","solid","double","groove","ridge","inset","outset"];function l(e){return c.includes(e)}const u=e=>"number"==typeof e&&!Number.isNaN(e),d=e=>"auto"===e,h=["content","fit-content","max-content","min-content"],f=e=>h.some((t=>e===t))||(e=>"string"==typeof e&&/(\d+(\w+|%))/.test(e))(e),p=/var\(.*\)/gi,g=/^[a-zA-Z0-9\-_\\#;]+$/,v=/^-moz-initial$|^auto$|^initial$|^inherit$|^revert$|^unset$|^span \d+$|^\d.*/;function m(e){return void 0!==e&&"string"==typeof e&&g.test(e)&&!v.test(e)}const y=["-moz-initial","inherit","initial","revert","unset"],b=["dashed","dotted","double","solid","wavy"];if(38792==r.j)var S=r(311441);if(38792==r.j)var C=r(297817);if(38792==r.j)var w=r(55708);if(38792==r.j)var A=r(499226);if(38792==r.j)var E=r(216206);if(38792==r.j)var k=r(820144);if(38792==r.j)var I=r(284649);if(38792==r.j)var T=r(430542);if(38792==r.j)var _=r(252931);if(38792==r.j)var R=r(989362);if(38792==r.j)var P=r(717958);if(38792==r.j)var O=r(963901);if(38792==r.j)var x=r(51827);if(38792==r.j)var M=r(597607);if(38792==r.j)var N=r(287167);if(38792==r.j)var D=r(924051);if(38792==r.j)var F=r(935834);if(38792==r.j)var B=r(484400);if(38792==r.j)var L=r(135219);const H={border:function(...e){return l(e[0])?Object.assign({},a(e[0]),e[1]&&o(e[1]),e[2]&&s(e[2])):Object.assign({},o(e[0]),e[1]&&a(e[1]),e[2]&&s(e[2]))},borderLeft:function(...e){return l(e[0])?Object.assign({borderLeftStyle:e[0]},e[1]&&{borderLeftWidth:e[1]},e[2]&&{borderLeftColor:e[2]}):Object.assign({borderLeftWidth:e[0]},e[1]&&{borderLeftStyle:e[1]},e[2]&&{borderLeftColor:e[2]})},borderBottom:function(...e){return l(e[0])?Object.assign({borderBottomStyle:e[0]},e[1]&&{borderBottomWidth:e[1]},e[2]&&{borderBottomColor:e[2]}):Object.assign({borderBottomWidth:e[0]},e[1]&&{borderBottomStyle:e[1]},e[2]&&{borderBottomColor:e[2]})},borderRight:function(...e){return l(e[0])?Object.assign({borderRightStyle:e[0]},e[1]&&{borderRightWidth:e[1]},e[2]&&{borderRightColor:e[2]}):Object.assign({borderRightWidth:e[0]},e[1]&&{borderRightStyle:e[1]},e[2]&&{borderRightColor:e[2]})},borderTop:function(...e){return l(e[0])?Object.assign({borderTopStyle:e[0]},e[1]&&{borderTopWidth:e[1]},e[2]&&{borderTopColor:e[2]}):Object.assign({borderTopWidth:e[0]},e[1]&&{borderTopStyle:e[1]},e[2]&&{borderTopColor:e[2]})},borderColor:s,borderStyle:a,borderRadius:function(e,t=e,r=e,n=t){return{borderBottomRightRadius:r,borderBottomLeftRadius:n,borderTopRightRadius:t,borderTopLeftRadius:e}},borderWidth:o,flex:function(...e){const t=2===e.length,r=3===e.length;if(1===e.length){const[t]=e;if((e=>"initial"===e)(t))return{flexGrow:0,flexShrink:1,flexBasis:"auto"};if(d(t))return{flexGrow:1,flexShrink:1,flexBasis:"auto"};if((e=>"none"===e)(t))return{flexGrow:0,flexShrink:0,flexBasis:"auto"};if(u(t))return{flexGrow:t,flexShrink:1,flexBasis:0};if(f(t))return{flexGrow:1,flexShrink:1,flexBasis:t}}if(t){const[t,r]=e;if(u(r))return{flexGrow:t,flexShrink:r,flexBasis:0};if(f(r))return{flexGrow:t,flexShrink:1,flexBasis:r}}if(r){const[t,r,n]=e;if(u(t)&&u(r)&&(d(n)||f(n)))return{flexGrow:t,flexShrink:r,flexBasis:n}}return{}},gap:function(e,t=e){return{columnGap:e,rowGap:t}},gridArea:function(...e){if(e.some((e=>!function(e){return void 0===e||"number"==typeof e||"string"==typeof e&&!p.test(e)}(e))))return{};const t=void 0!==e[0]?e[0]:"auto",r=void 0!==e[1]?e[1]:m(t)?t:"auto";return{gridRowStart:t,gridColumnStart:r,gridRowEnd:void 0!==e[2]?e[2]:m(t)?t:"auto",gridColumnEnd:void 0!==e[3]?e[3]:m(r)?r:"auto"}},margin:function(...e){return i("margin","",...e)},marginBlock:function(e,t=e){return{marginBlockStart:e,marginBlockEnd:t}},marginInline:function(e,t=e){return{marginInlineStart:e,marginInlineEnd:t}},padding:function(...e){return i("padding","",...e)},paddingBlock:function(e,t=e){return{paddingBlockStart:e,paddingBlockEnd:t}},paddingInline:function(e,t=e){return{paddingInlineStart:e,paddingInlineEnd:t}},overflow:function(e,t=e){return{overflowX:e,overflowY:t}},inset:function(...e){const[t,r=t,n=t,i=r]=e;return{top:t,right:r,bottom:n,left:i}},outline:function(e,t,r){return Object.assign({outlineWidth:e},t&&{outlineStyle:t},r&&{outlineColor:r})},transition:function(...e){return function(e){return 1===e.length&&y.includes(e[0])}(e)?{transitionDelay:e[0],transitionDuration:e[0],transitionProperty:e[0],transitionTimingFunction:e[0]}:function(e){return 1===e.length&&Array.isArray(e[0])?e[0]:[e]}(e).reduce(((e,[t,r="0s",n="0s",i="ease"],o)=>(0===o?(e.transitionProperty=t,e.transitionDuration=r,e.transitionDelay=n,e.transitionTimingFunction=i):(e.transitionProperty+=`, ${t}`,e.transitionDuration+=`, ${r}`,e.transitionDelay+=`, ${n}`,e.transitionTimingFunction+=`, ${i}`),e)),{})},textDecoration:function(e,...t){if(0===t.length)return function(e){return b.includes(e)}(e)?{textDecorationStyle:e}:{textDecorationLine:e};const[r,n,i]=t;return Object.assign({textDecorationLine:e},r&&{textDecorationStyle:r},n&&{textDecorationColor:n},i&&{textDecorationThickness:i})}}},884803:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});const n=()=>{const e={};return function(t,r){void 0===e[t.id]&&(t.insertCSSRules(r),e[t.id]=!0)}}},284649:(e,t,r)=>{"use strict";if(r.d(t,{I:()=>o}),38792==r.j)var n=r(884803);if(38792==r.j)var i=r(484400);function o(e,t=n.A){const r=t();let o=null,a=null,s=null;return function(t){const{dir:n,renderer:c}=t;return null===o&&([o,a,s]=(0,i.A)(e,c.classNameHashSalt)),r(c,Array.isArray(s)?{r:s}:s),"ltr"===n?o:a||o}}},820144:(e,t,r)=>{"use strict";if(r.d(t,{P:()=>o}),38792==r.j)var n=r(884803);if(38792==r.j)var i=r(580167);function o(e,t=n.A){const r=t(),o=Array.isArray(e)?e:[e];return function(e){r(e.renderer,{d:(0,i.x)(o)})}}},216206:(e,t,r)=>{"use strict";r.d(t,{n:()=>a});var n=r(884803),i=r(430542),o=r(924051);function a(e,t=n.A){const r=t();let a=null,s=null,c=null,l=null;return function(t){const{dir:n,renderer:u}=t;null===a&&([a,s]=(0,i.T)(e,u.classNameHashSalt));const d="ltr"===n;return d?null===c&&(c=(0,o.N)(a,n)):null===l&&(l=(0,o.N)(a,n)),r(u,s),d?c:l}}},499226:(e,t,r)=>{"use strict";r.d(t,{z:()=>s});var n=r(135219),i=r(228572),o=r(924051);const a={};function s(){let e=null,t="",r="";const s=new Array(arguments.length);for(let e=0;e<arguments.length;e++){const i=arguments[e];if("string"==typeof i&&""!==i){const o=i.indexOf(n.fj);if(-1===o)t+=i+" ";else{const a=i.substr(o,n.wn);o>0&&(t+=i.slice(0,o)),r+=a,s[e]=a}}}if(""===r)return t.slice(0,-1);const c=a[r];if(void 0!==c)return t+c;const l=[];for(let t=0;t<arguments.length;t++){const r=s[t];if(r){const t=n.k1[r];t&&(l.push(t[n.FS]),e=t[n.AX])}}const u=Object.assign.apply(Object,[{}].concat(l)),[d,h]=(0,o.z)(u,e),f=(0,i.G)(h,e,s),p=f+" "+d;return a[r]=p,n.k1[f]=[u,e],t+p}},311441:(e,t,r)=>{"use strict";r.d(t,{I:()=>c,z:()=>s});var n=r(51827),i=r(597607),o=r(55708);let a=0;const s=(e,t)=>e<t?-1:e>t?1:0;function c(e=("undefined"==typeof document?void 0:document),t={}){const{classNameHashSalt:r,unstable_filterCSSRule:c,insertionPoint:l,styleElementAttributes:u,compareMediaQueries:d=s}=t,h={classNameHashSalt:r,insertionCache:{},stylesheets:{},styleElementAttributes:Object.freeze(u),compareMediaQueries:d,id:"d"+a++,insertCSSRules(t){for(const r in t){const a=t[r];for(let t=0,s=a.length;t<s;t++){const[s,u]=(0,n.$)(a[t]),d=(0,i.IH)(r,e,l||null,h,u);h.insertionCache[s]||(h.insertionCache[s]=r,c?c(s)&&(0,o.D)(d,s):(0,o.D)(d,s))}}}};return h}},942307:(e,t,r)=>{"use strict";r.d(t,{W:()=>i,Y:()=>o});var n=r(135219);function i(e,t,r,i){const o=[];if(i[n.ed]=t,i[n.EJ]=String(r),e)for(const t in i)e.setAttribute(t,i[t]);return{elementAttributes:i,insertRule:function(t){return(null==e?void 0:e.sheet)?e.sheet.insertRule(t,e.sheet.cssRules.length):o.push(t)},element:e,bucketName:t,cssRules:()=>(null==e?void 0:e.sheet)?Array.from(e.sheet.cssRules).map((e=>e.cssText)):o}}function o(e){const t=Array.from(e.attributes).reduce(((e,t)=>(e[t.name]=t.value,e)),{});return i(e,t[n.ed],Number(t[n.EJ]),t)}},597607:(e,t,r)=>{"use strict";r.d(t,{AY:()=>s,IH:()=>l,If:()=>o,g_:()=>c});var n=r(135219),i=r(942307);const o=["r","d","l","v","w","f","i","h","a","s","k","t","m","c"],a=o.reduce(((e,t,r)=>(e[t]=r,e)),{});function s(e,t,r){return("m"===e?e+t:e)+r}function c(e){var t;const r=e.getAttribute(n.ed),i=null!==(t=e.getAttribute(n.EJ))&&void 0!==t?t:"0";return s(r,e.media,i)}function l(e,t,r,o,c={}){var l,u;const d="m"===e,h=null!==(l=c.m)&&void 0!==l?l:"0",f=null!==(u=c.p)&&void 0!==u?u:0,p=s(e,h,f);if(!o.stylesheets[p]){const s=t&&t.createElement("style"),l=(0,i.W)(s,e,f,Object.assign({},o.styleElementAttributes,d&&{media:h}));o.stylesheets[p]=l,(null==t?void 0:t.head)&&s&&t.head.insertBefore(s,function(e,t,r,i,o={}){var s,c;const l=a[r],u=null!==(s=o.m)&&void 0!==s?s:"",d=null!==(c=o.p)&&void 0!==c?c:0;let h=e=>l-a[e.getAttribute(n.ed)],f=e.head.querySelectorAll(`[${n.ed}]`);if("m"===r){const t=e.head.querySelectorAll(`[${n.ed}="${r}"]`);t.length&&(f=t,h=e=>i.compareMediaQueries(u,e.media))}const p=e=>function(e,t,r){var i,o;return t+(null!==(i=r.m)&&void 0!==i?i:"")===e.getAttribute(n.ed)+(null!==(o=e.media)&&void 0!==o?o:"")}(e,r,o)?d-Number(e.getAttribute("data-priority")):h(e),g=f.length;let v=g-1;for(;v>=0;){const e=f.item(v);if(p(e)>0)return e.nextSibling;v--}return g>0?f.item(0):t?t.nextSibling:null}(t,r,e,o,c))}return o.stylesheets[p]}},297817:(e,t,r)=>{"use strict";if(r.d(t,{Q:()=>c}),38792==r.j)var n=r(942307);if(38792==r.j)var i=r(597607);const o=/@(media|supports|layer)[^{]+\{([\s\S]+?})\s*}/g,a=/\.([^{:]+)(:[^{]+)?{(?:[^}]*;)?([^}]*?)}/g,s={k:/@(-webkit-)?keyframes ([^{]+){((?:(?:from|to|(?:\d+\.?\d*%))\{(?:[^}])*})*)}/g,t:o,m:o};function c(e,t=("undefined"==typeof document?void 0:document)){t&&t.querySelectorAll("[data-make-styles-bucket]").forEach((t=>{const r=t.dataset.makeStylesBucket,o=(0,i.g_)(t);e.stylesheets[o]||(e.stylesheets[o]=(0,n.Y)(t));const c=s[r]||a;let l;for(;l=c.exec(t.textContent);){const[t]=l;e.insertionCache[t]=r}}))}},55708:(e,t,r)=>{"use strict";function n(e,t){try{e.insertRule(t)}catch(e){}}r.d(t,{D:()=>n})},430542:(e,t,r)=>{"use strict";r.d(t,{T:()=>i});var n=r(935834);function i(e,t=""){const r={},i={};for(const o in e){const a=e[o],[s,c]=(0,n.z)(a,t);r[o]=s,Object.keys(c).forEach((e=>{i[e]=(i[e]||[]).concat(c[e])}))}return[r,i]}},663858:(e,t,r)=>{"use strict";r.d(t,{B:()=>s,K:()=>l});var n=r(573098),i=r(163090),o=r(291406);const a=/,( *[^ &])/g;function s(e){return"&"+(0,i.o)(e.replace(a,",&$1"))}function c(e,t,r){let n=t;return r.length>0&&(n=r.reduceRight(((e,t)=>`${s(t)} { ${e} }`),t)),`${e}{${n}}`}function l(e,t){const{className:r,selectors:i,property:a,rtlClassName:s,rtlProperty:l,rtlValue:u,value:d}=e,{container:h,layer:f,media:p,supports:g}=t;let v=c(`.${r}`,Array.isArray(d)?`${d.map((e=>`${(0,n.a)(a)}: ${e}`)).join(";")};`:`${(0,n.a)(a)}: ${d};`,i);return l&&s&&(v+=c(`.${s}`,Array.isArray(u)?`${u.map((e=>`${(0,n.a)(l)}: ${e}`)).join(";")};`:`${(0,n.a)(l)}: ${u};`,i)),p&&(v=`@media ${p} { ${v} }`),f&&(v=`@layer ${f} { ${v} }`),g&&(v=`@supports ${g} { ${v} }`),h&&(v=`@container ${h} { ${v} }`),(0,o.K)(v,!0)}},291406:(e,t,r)=>{"use strict";r.d(t,{K:()=>d});var n=r(784506),i=r(247093),o=r(45342),a=r(851150),s=r(847714),c=r(617747);const l=e=>{(0,c.q)(e)&&Array.isArray(e.children)&&e.children.sort(((e,t)=>e.props[0]>t.props[0]?1:-1))};function u(){}function d(e,t){const r=[];return(0,n.l)((0,i.wE)(e),(0,o.r1)([a.t,t?l:u,s.j,n.A,(0,o.MY)((e=>r.push(e)))])),r}},666927:(e,t,r)=>{"use strict";r.d(t,{W:()=>c,c:()=>l});var n=r(784506),i=r(247093),o=r(45342),a=r(847714),s=r(779157);function c(e){let t="";for(const r in e)t+=`${r}{${(0,s.F)(e[r])}}`;return t}function l(e,t){const r=[];return(0,n.l)((0,i.wE)(`@keyframes ${e} {${t}}`),(0,o.r1)([n.A,a.j,(0,o.MY)((e=>r.push(e)))])),r}},338649:(e,t,r)=>{"use strict";if(r.d(t,{x:()=>u}),38792==r.j)var n=r(784506);if(38792==r.j)var i=r(247093);if(38792==r.j)var o=r(45342);if(38792==r.j)var a=r(851150);if(38792==r.j)var s=r(617747);if(38792==r.j)var c=r(847714);if(38792==r.j)var l=r(449708);function u(e){const t=[],r=[];return(0,n.l)((0,i.wE)(e),(0,o.r1)([a.t,c.j,n.A,(0,l.r)(((e,n)=>{(0,s.q)(e)?r.push(n):t.push(n)}))])),[t,r]}},686569:(e,t,r)=>{"use strict";if(r.d(t,{X:()=>o}),38792==r.j)var n=r(779157);if(38792==r.j)var i=r(291406);function o(e,t){const r=`${e} {${(0,n.F)(t)}}`;return(0,i.K)(r,!1)[0]}},287167:(e,t,r)=>{"use strict";r.d(t,{x:()=>i});const n={"us-w":"w","us-v":"i",nk:"l",si:"v",cu:"f",ve:"h",ti:"a"};function i(e,t){if(t.media)return"m";if(t.layer||t.supports)return"t";if(t.container)return"c";if(e.length>0){const t=e[0].trim();if(58===t.charCodeAt(0))return n[t.slice(4,8)]||n[t.slice(3,5)]||"d"}return"d"}},924051:(e,t,r)=>{"use strict";r.d(t,{N:()=>a,z:()=>o});var n=r(135219),i=r(228572);function o(e,t){let r="",n="";for(const i in e){const o=e[i];if(0===o){n+=i+" ";continue}const a=Array.isArray(o),s="rtl"===t?(a?o[1]:o)+" ":(a?o[0]:o)+" ";r+=s,n+=s}return[r.slice(0,-1),n.slice(0,-1)]}function a(e,t){const r={};for(const a in e){const[s,c]=o(e[a],t);if(""===c){r[a]="";continue}const l=(0,i.G)(c,t),u=l+(""===s?"":" "+s);n.k1[l]=[e[a],t],r[a]=u}return r}},484400:(e,t,r)=>{"use strict";r.d(t,{A:()=>y});var n=r(403706),i=r(788744);if(38792==r.j)var o=r(135219);if(38792==r.j)var a=r(581976);if(38792==r.j)var s=r(420951);if(38792==r.j)var c=r(315611);if(38792==r.j)var l=r(933577);if(38792==r.j)var u=r(699570);if(38792==r.j)var d=r(573098);if(38792==r.j)var h=r(663858);if(38792==r.j)var f=r(338649);if(38792==r.j)var p=r(666927);if(38792==r.j)var g=r(187257);if(38792==r.j)var v=r(54649);function m(e){let t="",r="";for(const f in e){const y=e[f];if(null!=y)if("string"!=typeof y&&"number"!=typeof y)if("animationName"!==f||"object"!=typeof y)if(Array.isArray(y)){if(0===y.length)continue;const e=y.map((e=>(0,i.dG)(f,e)));if(e.some((t=>t.key!==e[0].key)))continue;const n=e[0].key;t+=y.map((e=>`${(0,d.a)(f)}:${e};`)).join(""),r+=e.map((e=>`${(0,d.a)(n)}:${e.value};`)).join("")}else{if((0,u.G)(y)){if((0,c.B)(f)){const e=(0,h.B)(f),[n,i]=m(y);t+=`${e}{${n}}`,r+=`${e}{${i}}`;continue}if((0,a.k)(f)||(0,s.L)(f)||(0,l.n)(f)||(0,g.z)(f)){const[e,n]=m(y);t+=`${f}{${e}}`,r+=`${f}{${n}}`;continue}}(0,v.B)(f,y)}else{const e=Array.isArray(y)?y:[y],a=[],s=[];for(const c of e){const e=(0,p.W)(c),l=(0,p.W)((0,i.C6)(c)),u=o.Eo+(0,n.A)(e),d=o.Eo+(0,n.A)(l);a.push(u),s.push(d),t+=(0,p.c)(u,e).join(""),u!==d&&(r+=(0,p.c)(d,l).join(""))}t+=`animation-name:${a.join(",")};`,r+=`animation-name:${s.join(",")};`}else{const{key:e,value:n}=(0,i.dG)(f,y);t+=`${(0,d.a)(f)}:${y};`,r+=`${(0,d.a)(e)}:${n};`}}return[t,r]}function y(e,t=""){const[r,i]=m(e),a=o.Eo+(0,n.A)(t+r),[s,c]=(0,f.x)(`.${a}{${r}}`),l=c.length>0;if(r===i)return[a,null,l?{r:s,s:c}:s];const u=o.Eo+(0,n.A)(t+i),[d,h]=(0,f.x)(`.${u}{${i}}`);return[a,u,l?{r:s.concat(d),s:c.concat(h)}:s.concat(d)]}},580167:(e,t,r)=>{"use strict";if(r.d(t,{x:()=>o}),38792==r.j)var n=r(291406);if(38792==r.j)var i=r(686569);function o(e){return e.reduce(((e,t)=>{if("string"==typeof t){const r=(0,n.K)(t,!1);for(const t of r)e.push(t);return e}for(const r in t){const n=(0,i.X)(r,t[r]);e.push(n)}return e}),[])}},935834:(e,t,r)=>{"use strict";r.d(t,{z:()=>x});var n=r(403706),i=r(788744),o=r(135219),a=r(663858),s=r(666927);const c={animation:[-1,["animationDelay","animationDirection","animationDuration","animationFillMode","animationIterationCount","animationName","animationPlayState","animationTimeline","animationTimingFunction"]],animationRange:[-1,["animationRangeEnd","animationRangeStart"]],background:[-2,["backgroundAttachment","backgroundClip","backgroundColor","backgroundImage","backgroundOrigin","backgroundPosition","backgroundPositionX","backgroundPositionY","backgroundRepeat","backgroundSize"]],backgroundPosition:[-1,["backgroundPositionX","backgroundPositionY"]],border:[-2,["borderBottom","borderBottomColor","borderBottomStyle","borderBottomWidth","borderLeft","borderLeftColor","borderLeftStyle","borderLeftWidth","borderRight","borderRightColor","borderRightStyle","borderRightWidth","borderTop","borderTopColor","borderTopStyle","borderTopWidth"]],borderBottom:[-1,["borderBottomColor","borderBottomStyle","borderBottomWidth"]],borderImage:[-1,["borderImageOutset","borderImageRepeat","borderImageSlice","borderImageSource","borderImageWidth"]],borderLeft:[-1,["borderLeftColor","borderLeftStyle","borderLeftWidth"]],borderRadius:[-1,["borderBottomLeftRadius","borderBottomRightRadius","borderTopLeftRadius","borderTopRightRadius"]],borderRight:[-1,["borderRightColor","borderRightStyle","borderRightWidth"]],borderTop:[-1,["borderTopColor","borderTopStyle","borderTopWidth"]],caret:[-1,["caretColor","caretShape"]],columnRule:[-1,["columnRuleColor","columnRuleStyle","columnRuleWidth"]],columns:[-1,["columnCount","columnWidth"]],containIntrinsicSize:[-1,["containIntrinsicHeight","containIntrinsicWidth"]],container:[-1,["containerName","containerType"]],flex:[-1,["flexBasis","flexGrow","flexShrink"]],flexFlow:[-1,["flexDirection","flexWrap"]],font:[-1,["fontFamily","fontSize","fontStretch","fontStyle","fontVariant","fontWeight","lineHeight"]],gap:[-1,["columnGap","rowGap"]],grid:[-1,["columnGap","gridAutoColumns","gridAutoFlow","gridAutoRows","gridColumnGap","gridRowGap","gridTemplateAreas","gridTemplateColumns","gridTemplateRows","rowGap"]],gridArea:[-1,["gridColumnEnd","gridColumnStart","gridRowEnd","gridRowStart"]],gridColumn:[-1,["gridColumnEnd","gridColumnStart"]],gridRow:[-1,["gridRowEnd","gridRowStart"]],gridTemplate:[-1,["gridTemplateAreas","gridTemplateColumns","gridTemplateRows"]],inset:[-1,["bottom","left","right","top"]],insetBlock:[-1,["insetBlockEnd","insetBlockStart"]],insetInline:[-1,["insetInlineEnd","insetInlineStart"]],listStyle:[-1,["listStyleImage","listStylePosition","listStyleType"]],margin:[-1,["marginBottom","marginLeft","marginRight","marginTop"]],marginBlock:[-1,["marginBlockEnd","marginBlockStart"]],marginInline:[-1,["marginInlineEnd","marginInlineStart"]],mask:[-1,["maskClip","maskComposite","maskImage","maskMode","maskOrigin","maskPosition","maskRepeat","maskSize"]],maskBorder:[-1,["maskBorderMode","maskBorderOutset","maskBorderRepeat","maskBorderSlice","maskBorderSource","maskBorderWidth"]],offset:[-1,["offsetAnchor","offsetDistance","offsetPath","offsetPosition","offsetRotate"]],outline:[-1,["outlineColor","outlineStyle","outlineWidth"]],overflow:[-1,["overflowX","overflowY"]],overscrollBehavior:[-1,["overscrollBehaviorX","overscrollBehaviorY"]],padding:[-1,["paddingBottom","paddingLeft","paddingRight","paddingTop"]],paddingBlock:[-1,["paddingBlockEnd","paddingBlockStart"]],paddingInline:[-1,["paddingInlineEnd","paddingInlineStart"]],placeContent:[-1,["alignContent","justifyContent"]],placeItems:[-1,["alignItems","justifyItems"]],placeSelf:[-1,["alignSelf","justifySelf"]],scrollMargin:[-1,["scrollMarginBottom","scrollMarginLeft","scrollMarginRight","scrollMarginTop"]],scrollMarginBlock:[-1,["scrollMarginBlockEnd","scrollMarginBlockStart"]],scrollMarginInline:[-1,["scrollMarginInlineEnd","scrollMarginInlineStart"]],scrollPadding:[-1,["scrollPaddingBottom","scrollPaddingLeft","scrollPaddingRight","scrollPaddingTop"]],scrollPaddingBlock:[-1,["scrollPaddingBlockEnd","scrollPaddingBlockStart"]],scrollPaddingInline:[-1,["scrollPaddingInlineEnd","scrollPaddingInlineStart"]],scrollTimeline:[-1,["scrollTimelineAxis","scrollTimelineName"]],textDecoration:[-1,["textDecorationColor","textDecorationLine","textDecorationStyle","textDecorationThickness"]],textEmphasis:[-1,["textEmphasisColor","textEmphasisStyle"]],transition:[-1,["transitionBehavior","transitionDelay","transitionDuration","transitionProperty","transitionTimingFunction"]],viewTimeline:[-1,["viewTimelineAxis","viewTimelineName"]]};function l(e,t){return 0===e.length?t:`${e} and ${t}`}var u=r(581976),d=r(420951),h=r(315611),f=r(933577),p=r(187257),g=r(163090),v=r(699570),m=r(287167);function y(e,t){return e?t+e:e}function b(e){return y(e.container,"c")+y(e.media,"m")+y(e.layer,"l")+y(e.supports,"s")}function S(e,t,r){const i=e+b(r)+t,o=(0,n.A)(i),a=o.charCodeAt(0);return a>=48&&a<=57?String.fromCharCode(a+17)+o.slice(1):o}function C({property:e,selector:t,salt:r,value:i},a){return o.aN+(0,n.A)(r+t+b(a)+e+i.trim())}function w(e){return e===o.Ut}function A(e){return e.replace(/>\s+/g,">")}var E=r(54649),k=r(906123);function I(e,t){(0,k.v)((()=>[`@griffel/react: You are using unsupported shorthand CSS property "${e}". Please check your "makeStyles" calls, there *should not* be following:`," ".repeat(2)+"makeStyles({"," ".repeat(4)+`[slot]: { ${e}: "${t}" }`," ".repeat(2)+"})","","Learn why CSS shorthands are not supported: https://aka.ms/griffel-css-shorthands"].join("\n"))())}function T(e){return c[e]}function _(e){var t;return null!==(t=null==e?void 0:e[0])&&void 0!==t?t:0}function R(e,t,r,n){e[t]=n?[r,n]:r}function P(e,t){return t.length>0?[e,Object.fromEntries(t)]:e}function O(e,t,r,n,i,o){var a;const s=[];0!==o&&s.push(["p",o]),"m"===t&&i&&s.push(["m",i]),null!==(a=e[t])&&void 0!==a||(e[t]=[]),r&&e[t].push(P(r,s)),n&&e[t].push(P(n,s))}function x(e,t="",r=[],c={container:"",layer:"",media:"",supports:""},y={},b={},k){for(const P in e){if(o.qw.hasOwnProperty(P)){I(P,e[P]);continue}const M=e[P];if(null!=M)if(w(M))R(y,S(A(r.join("")),P,c),0,void 0);else if("string"==typeof M||"number"==typeof M){const e=A(r.join("")),n=T(P);if(n){const e=Object.fromEntries(n[1].map((e=>[e,o.Ut])));x(e,t,r,c,y,b)}const s=S(e,P,c),l=C({value:M.toString(),salt:t,selector:e,property:P},c),u=k&&{key:P,value:k}||(0,i.dG)(P,M),d=u.key!==P||u.value!==M,h=d?C({value:u.value.toString(),property:u.key,salt:t,selector:e},c):void 0,f=d?{rtlClassName:h,rtlProperty:u.key,rtlValue:u.value}:void 0,p=(0,m.x)(r,c),[g,v]=(0,a.K)(Object.assign({className:l,selectors:r,property:P,value:M},f),c);R(y,s,l,h),O(b,p,g,v,c.media,_(n))}else if("animationName"===P){const e=Array.isArray(M)?M:[M],a=[],l=[];for(const t of e){const e=(0,s.W)(t),r=(0,s.W)((0,i.C6)(t)),u=o.aN+(0,n.A)(e);let d;const h=(0,s.c)(u,e);let f=[];e===r?d=u:(d=o.aN+(0,n.A)(r),f=(0,s.c)(d,r));for(let e=0;e<h.length;e++)O(b,"k",h[e],f[e],c.media,0);a.push(u),l.push(d)}x({animationName:a.join(", ")},t,r,c,y,b,l.join(", "))}else if(Array.isArray(M)){if(0===M.length)continue;const e=A(r.join("")),n=T(P);if(n){const e=Object.fromEntries(n[1].map((e=>[e,o.Ut])));x(e,t,r,c,y,b)}const s=S(e,P,c),l=C({value:M.map((e=>(null!=e?e:"").toString())).join(";"),salt:t,selector:e,property:P},c),u=M.map((e=>(0,i.dG)(P,e)));if(u.some((e=>e.key!==u[0].key)))continue;const d=u[0].key!==P||u.some(((e,t)=>e.value!==M[t])),h=d?C({value:u.map((e=>{var t;return(null!==(t=null==e?void 0:e.value)&&void 0!==t?t:"").toString()})).join(";"),salt:t,property:u[0].key,selector:e},c):void 0,f=d?{rtlClassName:h,rtlProperty:u[0].key,rtlValue:u.map((e=>e.value))}:void 0,p=(0,m.x)(r,c),[g,v]=(0,a.K)(Object.assign({className:l,selectors:r,property:P,value:M},f),c);R(y,s,l,h),O(b,p,g,v,c.media,_(n))}else if((0,v.G)(M))if((0,h.B)(P))x(M,t,r.concat((0,g.o)(P)),c,y,b);else if((0,u.k)(P)){const e=l(c.media,P.slice(6).trim());x(M,t,r,Object.assign({},c,{media:e}),y,b)}else if((0,d.L)(P)){const e=(c.layer?`${c.layer}.`:"")+P.slice(6).trim();x(M,t,r,Object.assign({},c,{layer:e}),y,b)}else if((0,f.n)(P)){const e=l(c.supports,P.slice(9).trim());x(M,t,r,Object.assign({},c,{supports:e}),y,b)}else if((0,p.z)(P)){const e=P.slice(10).trim();x(M,t,r,Object.assign({},c,{container:e}),y,b)}else(0,E.B)(P,M)}return[y,b]}},851150:(e,t,r)=>{"use strict";r.d(t,{t:()=>o});var n=r(630767),i=r(202509);const o=e=>{if(e.type===n.XZ){if("string"==typeof e.props)return;e.props=e.props.map((e=>-1===e.indexOf(":global(")?e:(0,i.qw)(e).reduce(((e,t,r,n)=>{if(""===t)return e;if(":"===t&&"global"===n[r+1]){const t=n[r+2].slice(1,-1)+" ";return e.unshift(t),n[r+1]="",n[r+2]="",e}return e.push(t),e}),[]).join("")))}}},617747:(e,t,r)=>{"use strict";r.d(t,{q:()=>i});var n=r(630767);function i(e){switch(e.type){case"@container":case n.Rn:case n.$1:case n.IO:return!0}return!1}},847714:(e,t,r)=>{"use strict";r.d(t,{j:()=>c});var n=r(131876),i=r(630767),o=r(784506),a=r(202509);function s(e,t,r){switch((0,n.tW)(e,t)){case 5103:return i.j+"print-"+e+e;case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:return i.j+e+e;case 4215:if(102===(0,n.wN)(e,9))return i.j+e+e;if(116===(0,n.wN)(e,t+1))return i.j+e+e;break;case 4789:return i.vd+e+e;case 5349:case 4246:case 6968:return i.j+e+i.vd+e+e;case 6187:if(!(0,n.YW)(e,/grab/))return(0,n.HC)((0,n.HC)((0,n.HC)(e,/(zoom-|grab)/,i.j+"$1"),/(image-set)/,i.j+"$1"),e,"")+e;case 5495:case 3959:return(0,n.HC)(e,/(image-set\([^]*)/,i.j+"$1$`$1");case 4095:case 3583:case 4068:case 2532:return(0,n.HC)(e,/(.+)-inline(.+)/,i.j+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if((0,n.b2)(e)-1-t>6)switch((0,n.wN)(e,t+1)){case 102:if(108===(0,n.wN)(e,t+3))return(0,n.HC)(e,/(.+:)(.+)-([^]+)/,"$1"+i.j+"$2-$3$1"+i.vd+(108==(0,n.wN)(e,t+3)?"$3":"$2-$3"))+e;case 115:return~(0,n.K5)(e,"stretch")?s((0,n.HC)(e,"stretch","fill-available"),t)+e:e}}return e}function c(e,t,r,c){if(e.length>-1&&!e.return)switch(e.type){case i.LU:return void(e.return=s(e.value,e.length));case i.XZ:if(e.length)return(0,n.kg)(e.props,(function(t){switch((0,n.YW)(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return(0,o.l)([(0,a.C)(e,{props:[(0,n.HC)(t,/:(read-\w+)/,":"+i.vd+"$1")]})],c);case"::placeholder":return(0,o.l)([(0,a.C)(e,{props:[(0,n.HC)(t,/:(plac\w+)/,":"+i.j+"input-$1")]}),(0,a.C)(e,{props:[(0,n.HC)(t,/:(plac\w+)/,":"+i.vd+"$1")]})],c)}return""}))}}},449708:(e,t,r)=>{"use strict";function n(e){return function(t){t.root||t.return&&e(t,t.return)}}r.d(t,{r:()=>n})},779157:(e,t,r)=>{"use strict";r.d(t,{F:()=>i});var n=r(573098);function i(e){let t="";for(const r in e){const i=e[r];if("string"!=typeof i&&"number"!=typeof i){if(Array.isArray(i))for(const e of i)t+=(0,n.a)(r)+":"+e+";"}else t+=(0,n.a)(r)+":"+i+";"}return t}},228572:(e,t,r)=>{"use strict";r.d(t,{G:()=>o});var n=r(403706),i=r(135219);function o(e,t,r=[]){return i.fj+function(e){const t=e.length;if(t===i.ez)return e;for(let r=t;r<i.ez;r++)e+="0";return e}((0,n.A)(e+t))}},573098:(e,t,r)=>{"use strict";r.d(t,{a:()=>s});const n=/[A-Z]/g,i=/^ms-/,o={};function a(e){return"-"+e.toLowerCase()}function s(e){if(Object.prototype.hasOwnProperty.call(o,e))return o[e];if("--"===e.substr(0,2))return e;const t=e.replace(n,a);return o[e]=i.test(t)?"-"+t:t}},187257:(e,t,r)=>{"use strict";function n(e){return"@container"===e.substring(0,10)}r.d(t,{z:()=>n})},420951:(e,t,r)=>{"use strict";function n(e){return"@layer"===e.substr(0,6)}r.d(t,{L:()=>n})},581976:(e,t,r)=>{"use strict";function n(e){return"@media"===e.substr(0,6)}r.d(t,{k:()=>n})},315611:(e,t,r)=>{"use strict";r.d(t,{B:()=>i});const n=/^(:|\[|>|&)/;function i(e){return n.test(e)}},699570:(e,t,r)=>{"use strict";function n(e){return null!=e&&"object"==typeof e&&!1===Array.isArray(e)}r.d(t,{G:()=>n})},933577:(e,t,r)=>{"use strict";function n(e){return"@supports"===e.substr(0,9)}r.d(t,{n:()=>n})},51827:(e,t,r)=>{"use strict";function n(e){return Array.isArray(e)?e:[e]}r.d(t,{$:()=>n})},163090:(e,t,r)=>{"use strict";function n(e){return"&"===e.charAt(0)?e.slice(1):e}r.d(t,{o:()=>n})},906123:(e,t,r)=>{"use strict";function n(...e){}r.d(t,{v:()=>n})},54649:(e,t,r)=>{"use strict";r.d(t,{B:()=>i});var n=r(906123);function i(e,t){(0,n.v)((()=>{const r=JSON.stringify(t,null,2),n=["@griffel/react: A rule was not resolved to CSS properly. Please check your `makeStyles` or `makeResetStyles` calls for following:"," ".repeat(2)+"makeStyles({"," ".repeat(4)+"[slot]: {"," ".repeat(6)+`"${e}": ${r.split("\n").map(((e,t)=>" ".repeat(0===t?0:6)+e)).join("\n")}`," ".repeat(4)+"}"," ".repeat(2)+"})",""];return-1===e.indexOf("&")?(n.push("It looks that you're are using a nested selector, but it is missing an ampersand placeholder where the generated class name should be injected."),n.push(`Try to update a property to include it i.e "${e}" => "&${e}".`)):(n.push(""),n.push("If it's not obvious what triggers a problem, please report an issue at https://github.com/microsoft/griffel/issues")),n.join("\n")})())}},296012:(e,t,r)=>{"use strict";r.d(t,{H:()=>c,J:()=>l});var n=r(311441);if(38792==r.j)var i=r(297817);var o=r(571124);if(38792==r.j)var a=r(111459);const s=o.createContext((0,n.I)()),c=({children:e,renderer:t,targetDocument:r})=>((0,a.S)()&&o.useMemo((()=>{(0,i.Q)(t,r)}),[t,r]),o.createElement(s.Provider,{value:t},e));function l(){return o.useContext(s)}},378909:(e,t,r)=>{"use strict";r.d(t,{e:()=>o,m:()=>a});var n=r(571124);const i=n.createContext("ltr"),o=({children:e,dir:t})=>n.createElement(i.Provider,{value:t},e);function a(){return n.useContext(i)}},610725:(e,t,r)=>{"use strict";r.d(t,{y:()=>s});var n=r(963901),i=r(422835),o=r(296012),a=r(378909);function s(e,t,r){const s=(0,n.y)(e,t,r,i.A);return function(){const e=(0,a.m)(),t=(0,o.J)();return s({dir:e,renderer:t})}}},295370:(e,t,r)=>{"use strict";r.d(t,{X:()=>s});var n=r(989362),i=r(422835),o=r(296012),a=r(378909);function s(e,t){const r=(0,n.X)(e,t,i.A);return function(){const e=(0,a.m)(),t=(0,o.J)();return r({dir:e,renderer:t})}}},422835:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(111459),i=r(571124),o=r.t(i,2);const a=o.useInsertionEffect?o.useInsertionEffect:void 0,s=()=>{const e={};return function(t,r){a&&(0,n.S)()?a((()=>{t.insertCSSRules(r)}),[t,r]):void 0===e[t.id]&&(t.insertCSSRules(r),e[t.id]=!0)}}},930854:(e,t,r)=>{"use strict";r.d(t,{n:()=>s});var n=r(216206),i=r(422835),o=r(296012),a=r(378909);function s(e){const t=(0,n.n)(e,i.A);return function(){const e=(0,a.m)(),r=(0,o.J)();return t({dir:e,renderer:r})}}},111459:(e,t,r)=>{"use strict";function n(){return"undefined"!=typeof window&&!(!window.document||!window.document.createElement)}r.d(t,{S:()=>n})},658656:(e,t,r)=>{"use strict";r.d(t,{z:()=>i});var n=r(773655);const i=e=>{var t,r,i,a;return{appEligibilityInformation:e.appEligibilityInformation,composeExtension:void 0!==e.composeExtensions&&e.composeExtensions.length>0?{botId:e.composeExtensions[0].botId,type:e.composeExtensions[0].type,commands:o(e)}:void 0,copilotAgents:{customEngineAgents:(null===(r=null===(t=e.copilotExtensions)||void 0===t?void 0:t.customEngineCopilots)||void 0===r?void 0:r.length)?e.copilotExtensions.customEngineCopilots.map((e=>({id:new n.k(e.id),type:e.type}))):[]},connector:void 0!==e.connectors&&e.connectors.length>0?{connectorId:e.connectors[0].connectorId,scopes:e.connectors[0].scopes,configurationUrl:e.connectors[0].configurationUrl}:void 0,devicePermissions:e.devicePermissions||[],id:e.appId,isFullTrust:e.isFullTrustApp||!1,isMicrosoftOwned:e.isMicrosoftOwned||!1,isLOB:!!e.tenantId,pages:{configurable:(null===(i=e.galleryTabs)||void 0===i?void 0:i.map((e=>({configurationUrl:e.configurationUrl}))))||[],static:(null===(a=e.staticTabs)||void 0===a?void 0:a.map((e=>({entityId:e.entityId,contentUrl:e.contentUrl,name:e.name}))))||[]},showLoadingIndicator:e.showLoadingIndicator||!1,validDomains:e.validDomains||[],manifestVersion:e.manifestVersion,version:e.version,webApplicationInfo:e.webApplicationInfo}},o=e=>{var t;return(null===(t=e.composeExtensions[0].commands)||void 0===t?void 0:t.map((e=>({id:e.id,parameterNames:e.parameters?e.parameters.map((e=>e.name)):[]}))))||[]}},444281:(e,t,r)=>{"use strict";r.d(t,{Q:()=>o});var n=r(773655);const i=["conversations","about"],o=e=>{var t,r,n,o;return{appEligibilityInformation:e.titleDefinition.appEligibilityInformation,composeExtension:void 0!==e.titleDefinition.elementDefinitions.composeExtensions&&e.titleDefinition.elementDefinitions.composeExtensions.length>0?{botId:e.titleDefinition.elementDefinitions.composeExtensions[0].botId,type:a(e.titleDefinition.elementDefinitions.composeExtensions[0].composeExtensionType),commands:s(e)}:void 0,copilotAgents:{customEngineAgents:c(e.titleDefinition.elementDefinitions)},connector:void 0!==e.titleDefinition.elementDefinitions.connectors&&e.titleDefinition.elementDefinitions.connectors.length>0?{connectorId:e.titleDefinition.elementDefinitions.connectors[0].connectorId,scopes:e.titleDefinition.elementDefinitions.connectors[0].scopes,configurationUrl:e.titleDefinition.elementDefinitions.connectors[0].configurationUrl}:void 0,devicePermissions:e.titleDefinition.devicePermissions||[],id:e.appId||e.titleId,isFullTrust:null!==(t=e.titleDefinition.isFullTrust)&&void 0!==t&&t,isMicrosoftOwned:null!==(r=e.titleDefinition.isMicrosoftOwned)&&void 0!==r&&r,isLOB:"Tenant"===e.titleDefinition.scope,manifestVersion:e.titleDefinition.manifestVersion,pages:{configurable:(null===(n=e.titleDefinition.elementDefinitions.configurableTabs)||void 0===n?void 0:n.map((e=>({configurationUrl:e.configurationUrl}))))||[],static:(null===(o=e.titleDefinition.elementDefinitions.staticTabs)||void 0===o?void 0:o.filter((e=>e.name&&!i.includes(e.name))).map((e=>({contentUrl:e.contentUrl,entityId:e.entityId,name:e.name}))))||[]},showLoadingIndicator:e.titleDefinition.showLoadingIndicator||!1,validDomains:e.titleDefinition.validDomains||[],version:e.titleDefinition.version,webApplicationInfo:e.titleDefinition.webApplicationInfo}},a=e=>{switch(e){case"botBased":return"BotBased";case"apiBased":return"ApiBased";default:return}},s=e=>{var t;return(null===(t=e.titleDefinition.elementDefinitions.composeExtensions[0].commands)||void 0===t?void 0:t.map((e=>({id:e.id,parameterNames:e.parameters?e.parameters.map((e=>e.name)):[]}))))||[]};function c(e){var t,r;const{copilotAgents:i,copilotExtensions:o}=e;return(null===(t=null==i?void 0:i.customEngineAgents)||void 0===t?void 0:t.length)?i.customEngineAgents.map((e=>({id:new n.k(e.id),type:e.type}))):(null===(r=null==o?void 0:o.customEngineCopilots)||void 0===r?void 0:r.length)?o.customEngineCopilots.map((e=>({id:new n.k(e.id),type:e.type}))):[]}},582360:(e,t,r)=>{"use strict";r.d(t,{p:()=>n});const n=new class{constructor(){this.listeners=new Map}addListener(e,t){var r;this.listeners.has(e)||this.listeners.set(e,new Set),null===(r=this.listeners.get(e))||void 0===r||r.add(t)}removeListener(e,t){var r;null===(r=this.listeners.get(e))||void 0===r||r.delete(t)}dispatch(e){const t=this.listeners.get(e);t&&t.forEach((e=>e()))}}},349536:(e,t,r)=>{"use strict";r.d(t,{n:()=>J});var n,i,o,a,s,c,l=r(760785),u=r(500584),d=r(941113),h=r(375800),f=r(920993),p=r(893474),g=r(441158),v=r(558909),m=r(383152),y=r(309320);!function(e){e.Unknown="Unknown",e.Windows="Windows",e.iOS="iOS",e.Android="Android",e.Linux="Linux",e.tvOS="tvOS",e.MacOS="MacOS"}(n||(n={})),function(e){e.Unknown="Unknown",e.EXO="EXO",e.SPO="SPO",e.OXO="OXO",e.MileIQ="MileIQ",e.AFS="AFS",e.Teams="Teams",e.Stream="Stream",e.ODB="ODB",e.MicrosoftPowerBI="MicrosoftPowerBI",e.Yammer="Yammer"}(i||(i={})),function(e){e.NotSpecified="NotSpecified",e.User="User",e.System="System"}(o||(o={})),function(e){e.Unknown="Unknown",e.Anonymous="Anonymous",e.AAD="AAD",e.MSA="MSA",e.Self="Self"}(a||(a={})),function(e){e.Unknown="Unknown",e.AccessControlData="AccessControlData",e.CustomerContent="CustomerContent",e.EUII="EUII",e.OII="OII",e.AccountData="OII",e.SystemMetaData="SystemMetaData"}(s||(s={})),function(e){e.ApplicationEngaged="ApplicationEngaged"}(c||(c={}));class b{constructor(e,t,r){var n,i,s;this.appSdkHost=e,this.hubServices=t,this.appContext=r,this.getDefaultSignalAuthToken=()=>(0,l.__awaiter)(this,void 0,void 0,(function*(){var e;if(!(null===(e=this.hubServices.authenticationService)||void 0===e?void 0:e.acquireToken))throw new Error("Cancelled since service is not available.");const t=yield this.hubServices.authenticationService.acquireToken(b.DEFAULT_SIGS_RESOURCE_URL,void 0,!0);if(t&&t.token)return t.token;throw new Error("Empty token response.")})),this.delay=e=>new Promise((t=>{var r;setTimeout(t,Math.pow(null!==(r=this.jestDelay)&&void 0!==r?r:100,e))}));const c=this.appSdkHost.getAppDefinition();this.actorInfo={ActorId:a.Self,ActorIdType:a.Self,ActorType:o.User,AadTenantId:a.Self},this.applicationInfo={AppName:"",AadAppId:null!==(n=null==c?void 0:c.id)&&void 0!==n?n:"",Workload:this.getWorkLoad(null===(i=this.appContext)||void 0===i?void 0:i.app.host.name)},this.deviceInfo={Os:this.getOs(),UserAgent:window.navigator.userAgent},this.commonCustomProperties={HubName:null===(s=this.appContext)||void 0===s?void 0:s.app.host.name,MetaOSHubSDKVersion:u.eO}}createSignal(e){return{SignalType:e.signalType,Compliance:s.CustomerContent,CV:this.appContext.app.sessionId,StartTime:this.getDateTime(e.startTime),EndTime:this.getDateTime(e.endTime),Application:Object.assign({},this.applicationInfo),Actor:Object.assign({},this.actorInfo),Device:Object.assign({},this.deviceInfo),CustomProperties:Object.assign(Object.assign({},this.commonCustomProperties),e.customProperties)}}getDateTime(e){return e&&e>0?new Date(e):new Date}getWorkLoad(e){switch(e){case y.UH.office||y.UH.outlookWin32||y.UH.office:return i.OXO;case y.UH.teams||y.UH.teamsModern:return i.Teams;default:return i.Unknown}}getOs(){let e=n.Unknown;if(window&&window.navigator.userAgent){let t=window.navigator.userAgent;-1!=t.indexOf("Windows")?e=n.Windows:-1!=t.indexOf("Mac OS")?e=n.MacOS:-1!=t.indexOf("Android")?e=n.Android:-1!=t.indexOf("Linux")?e=n.Linux:/iPad|iPhone|iPod/.test(t)&&(e=n.iOS)}return e}sendSignal(e,t){return new Promise(((r,n)=>(0,l.__awaiter)(this,void 0,void 0,(function*(){if(t)r(this.postSignalWithRetry(e,t,1));else try{const t=yield this.getDefaultSignalAuthToken();r(this.postSignalWithRetry(e,t,1))}catch(e){n(e)}}))))}postSignalWithRetry(e,t,r){return r>b.RETRY_LIMIT?Promise.reject("Retry Limit reached. Unable to send Signal."):fetch(b.SIGS_ENDPOINT,{method:"POST",body:JSON.stringify(e),headers:{"Content-Type":"application/json","X-SignalInstanceId":e.CV,Authorization:"Bearer "+t}}).catch((e=>Promise.reject(e))).then((n=>(0,l.__awaiter)(this,void 0,void 0,(function*(){return n&&n.ok?Promise.resolve(e.CV):n&&b.RETRY_CODES.has(n.status)?(yield this.delay(r),this.postSignalWithRetry(e,t,++r)):Promise.reject(n)}))))}}function S(e,t,r){return(0,l.__awaiter)(this,void 0,void 0,(function*(){try{let r=yield e.getAppContext();if(r.page.frameContext!=y.E2.authentication){const n=new b(e,t,r),i=n.createSignal({signalType:c.ApplicationEngaged,startTime:e.getUserClickTime(),endTime:Date.now()});let o=yield n.sendSignal(i);e.getLogger().log(m.$.Debug,"sendAppEngageSignal","Successfully posted the signal",o)}}catch(t){let n=t;if("status"in t){n=t.status+"";const e=null==r?void 0:r.createScenario("sigsSendSignalFailure");null==e||e.fail(n)}e.getLogger().log(m.$.Error,"sendAppEngageSignal","Error occurred while sending substrate signal",n)}}))}b.SIGS_ENDPOINT="https://substrate.office.com/sigsapi/v1.0/Me/Signals",b.RETRY_LIMIT=2,b.RETRY_CODES=new Set([503]),b.DEFAULT_SIGS_RESOURCE_URL="https://outlook.office.com";var C=r(282703),w=r(532408),A=r(162882),E=r(583484);function k(e,t){const r=Object.assign({},e);return t.forEach((e=>delete r[e])),r}const I=[{versionToDowngradeFrom:4,downgradeToPreviousVersion:e=>{var t,r,n,i,o;return{apiVersion:3,hostVersionsInfo:e.hostVersionsInfo,supports:Object.assign(Object.assign({},e.supports),{dialog:e.supports.dialog?{url:(null===(t=e.supports)||void 0===t?void 0:t.dialog.url)?(null===(n=null===(r=e.supports)||void 0===r?void 0:r.dialog.url)||void 0===n?void 0:n.bot)?{bot:{}}:{}:void 0,card:null===(i=e.supports.dialog)||void 0===i?void 0:i.card,update:null===(o=e.supports.dialog)||void 0===o?void 0:o.update}:void 0})}}},{versionToDowngradeFrom:3,downgradeToPreviousVersion:e=>({apiVersion:2,hostVersionsInfo:e.hostVersionsInfo,supports:k(e.supports,["clipboard","webStorage"])})},{versionToDowngradeFrom:2,downgradeToPreviousVersion:e=>{var t,r,n,i,o;return{apiVersion:1,supports:Object.assign(Object.assign({},e.supports),{dialog:e.supports.dialog?{bot:null===(n=null===(r=null===(t=e.supports)||void 0===t?void 0:t.dialog)||void 0===r?void 0:r.url)||void 0===n?void 0:n.bot,card:null===(i=e.supports.dialog)||void 0===i?void 0:i.card,update:null===(o=e.supports.dialog)||void 0===o?void 0:o.update}:void 0})}}}],T=(e,t,r=I)=>{if(e.apiVersion<=t)return e;let n=e;for(let e of r)if(n.apiVersion===e.versionToDowngradeFrom&&(n=e.downgradeToPreviousVersion(n)),n.apiVersion<=t)break;return n};var _=r(48921);const R="App failed to call initialize(). Immediate or Loading Screen apps are required to call app.initialize().",P="App failed to call notifySuccess(). Loading screen apps are required to call app.notifySuccess() when the app is loaded.";var O,x;!function(e){e[e.initialAppInitializationTimerExpiration=1]="initialAppInitializationTimerExpiration",e[e.extendedAppInitializationTimerExpiration=2]="extendedAppInitializationTimerExpiration"}(O||(O={}));class M extends E.R{constructor(e,t,r,n,i,o,a){var s,c,l,d,h,f,g;super(e,r),this.appSdkHost=e,this.hubServices=t,this.telemetryService=r,this.hostVersionsInfo=n,this.usingCachedApp=i,this.isNAAChannelRecommended=o,this.originsToBlock=a,this.initializationStatusReported=!1,this.appInitializationScenarioAlreadyStopped=!1,this.getOCDIWarning=()=>{var e;const t=null===(e=this.telemetryService)||void 0===e?void 0:e.getAppSdkVersion();return(0,A.AU)(window.location.href)&&t&&(0,A.Di)(t,u.DX)?u.f:""},this.startTimerToWaitForInitializeCallFromApp=()=>this.usingCachedApp?window.setTimeout((()=>{var e,t,r;this.failAppInitializationScenario("Cached app load timed out"),null===(e=this.extendedAppInitializationScenario)||void 0===e||e.fail("Cached app load timed out"),this.appSdkHost.setAppInitInfo({state:v.Jz.Failed,reason:u.Af.CachedAppLoadTimedOut,appSdkVersion:null===(t=this.telemetryService)||void 0===t?void 0:t.getAppSdkVersion()}),null===(r=this.hubServices.logger)||void 0===r||r.log(m.$.Error,"Error Screen Reason",P+this.getOCDIWarning())}),this.timeToWaitForStateTransitionsInMs):this.isLoadingScreenApp()?window.setTimeout((()=>{this.onInitializeCallTimedOutForLoadingScreenApp()}),this.timeToWaitForStateTransitionsInMs):window.setTimeout((()=>{this.onInitializeCallTimedOutForImmediateApp()}),this.timeToWaitForStateTransitionsInMs),this.stopAppInitializationScenario=()=>{var e;this.stopInitializeStateTransitionTimer(),null===(e=this.appInitializationScenario)||void 0===e||e.stop(),this.appInitializationScenarioAlreadyStopped=!0},this.failAppInitializationScenario=(e,t)=>{var r;this.stopInitializeStateTransitionTimer(),null===(r=this.appInitializationScenario)||void 0===r||r.fail(e,t)},this.stopInitializeStateTransitionTimer=()=>{window.clearTimeout(this.initStateTransitionTimerId)},this.recordInitializationDoubleStopAttempt=e=>{const t=this.telemetryService.createScenario("initializationDoubleStopAttempt");t.addOrUpdateActivityDataField("doubleInitEndAttemptCodeLocation",e),t.stop()},this.appSdkHost.startAppInitializationScenario(),this.appInitializationScenario=null===(s=this.appSdkHost)||void 0===s?void 0:s.getAppInitializationScenario(),null===(c=this.appInitializationScenario)||void 0===c||c.markPhase("ClickToBeginLoad"),this.logTelemetryForAppSdkLoaded(),this.isShowLoadingIndicatorEnabled=(null===(l=e.getAppDefinition())||void 0===l?void 0:l.showLoadingIndicator)||!1,this.forceAppToBeLoadingScreenApp=null!==(d=(0,p.eZ)().resetTimerWhenInitCalledAndWaitForNotifySuccess)&&void 0!==d&&d,null===(h=this.appInitializationScenario)||void 0===h||h.addOrUpdateActivityDataField("resetTimerFlag",this.forceAppToBeLoadingScreenApp),this.recordCachingServiceState();const y=null===(f=this.appSdkHost.getAppDefinition())||void 0===f?void 0:f.id,b=null===(g=this.telemetryService)||void 0===g?void 0:g.enableExtendedInitializationTracking,S=y&&u.pm.has(y);(b||S)&&(this.extendedAppInitializationScenario=this.createExtendedAppInitTelemetry(y)),this.timeToWaitForStateTransitionsInMs=this.isLoadingScreenApp()?this.getTimeoutValueForLoadingScreenAppInMills():this.getTimeoutValueForImmediateAppInMills(),this.initStateTransitionTimerId=this.startTimerToWaitForInitializeCallFromApp()}recordCachingServiceState(){var e,t;null===(e=this.appInitializationScenario)||void 0===e||e.addOrUpdateActivityDataField("isLifecycleServiceProvided",!!this.hubServices.lifecycleService),null===(t=this.appInitializationScenario)||void 0===t||t.addOrUpdateActivityDataField("isCacheManagementServiceProvided",!!this.hubServices.cacheManagementService)}createExtendedAppInitTelemetry(e){var t;const r=null===(t=this.telemetryService)||void 0===t?void 0:t.createScenario("appInitializationExtended",e);return null==r||r.markPhase("ClickToBeginLoad"),null==r||r.addOrUpdateActivityDataField("resetTimerFlag",this.forceAppToBeLoadingScreenApp),r}initHandlers(){this.registerHandler(u.tz.initialize,this.onInitializeCalled),this.registerHandler(u.tz.getContext,this.getContext,{errorCallback:this.onGetContextError}),this.registerHandler(u.tz.readyToUnload,this.readyToUnload),this.registerHandler(u.tz.appInitialization.appLoaded,this.onNotifyAppLoadedCalled),this.registerHandler(u.tz.appInitialization.success,this.onNotifySuccessCalled),this.registerHandler(u.tz.appInitialization.failure,this.onNotifyFailureCalled),this.registerHandler(u.tz.appInitialization.expectedFailure,this.onNotifyExpectedFailureCalled)}getTimeoutValueForImmediateAppInMills(){var e;const t=function(){const e=(0,p.eZ)().overrideForEachInitStateChangeTimeoutsInMs;return null!=e?e:3e4}();return null!=(0,p.eZ)().overrideForEachInitStateChangeTimeoutsInMs&&(null===(e=this.hubServices.logger)||void 0===e||e.log(m.$.Info,"Feature Flag overrideForEachInitStateChangeTimeoutsInMs",`Using timeout for immediate app: ${t} milliseconds`)),t}getTimeoutValueForLoadingScreenAppInMills(){var e,t;const r=function(){const e=(0,p.eZ)().extendedAppLoadTimeoutInMillis,t=(0,p.eZ)().overrideForEachInitStateChangeTimeoutsInMs;return null!=t?t:null!=e?e:45e3}();return null!=(0,p.eZ)().overrideForEachInitStateChangeTimeoutsInMs&&(null===(e=this.hubServices.logger)||void 0===e||e.log(m.$.Info,"Feature Flag overrideForEachInitStateChangeTimeoutsInMs",`Using timeout for loading screen app: ${r} milliseconds`)),null!=(0,p.eZ)().extendedAppLoadTimeoutInMillis&&(null===(t=this.hubServices.logger)||void 0===t||t.log(m.$.Info,"Feature Flag extendedAppLoadTimeoutInMillis",`Using timeout for loading screen app: ${r} milliseconds`)),r}isLoadingScreenApp(){return this.forceAppToBeLoadingScreenApp||this.isShowLoadingIndicatorEnabled}updateTelemetryDataFieldAppSdkVersion(e,t){t.forEach((t=>{null==t||t.addOrUpdateActivityDataField(h.u7.APPSDK_VERSION_FIELD_NAME,e)}))}updateTelemetryDataFieldAppSdkApiVersionTag(e,t,r){const n=e.data.apiVersionTag;r.forEach((e=>{null==e||e.addOrUpdateActivityDataField(h.u7.APPSDK_API_VERSION_TAG_FIELD_NAME,h.u7.getApiVersionTagForTelemetry(n,t))}))}updateTelemetryDataFieldUsingCachedApp(e){e.forEach((e=>{var t;null==e||e.addOrUpdateActivityDataField(h.u7.CACHEDAPP_IND_FIELD_NAME,null!==(t=this.usingCachedApp)&&void 0!==t&&t)}))}updateAppInitializationScenarioFields(e,t){this.updateTelemetryDataFieldAppSdkVersion(e,[this.appInitializationScenario,this.extendedAppInitializationScenario]),this.updateTelemetryDataFieldAppSdkApiVersionTag(t,e,[this.appInitializationScenario,this.extendedAppInitializationScenario]),this.updateTelemetryDataFieldUsingCachedApp([this.appInitializationScenario,this.extendedAppInitializationScenario])}markTelemetryForAppInitializationPhases(e,t,r){var n,i;null===(n=this.appInitializationScenario)||void 0===n||n.markPhase(e),null===(i=this.extendedAppInitializationScenario)||void 0===i||i.markPhase(e),this.telemetryService.setAppSdkVersion(t),this.updateAppInitializationScenarioFields(t,r)}trackMessageDelayForAppInitAPIs(e,t){var r,n,i,o;if(d.kh.has(e)&&t){const a=(0,g.wF)(e,t),s=d.kh.get(e);if(!s)return;(0,g.e5)(g.Ct.Start,`${s}MessageProcessTime_ms`),null===(n=null===(r=this.appInitializationScenario)||void 0===r?void 0:r.trackMessageDelay)||void 0===n||n.call(r,s,t,a),null===(o=null===(i=this.extendedAppInitializationScenario)||void 0===i?void 0:i.trackMessageDelay)||void 0===o||o.call(i,s,t,a)}}onInitializeCalled(e,t,r,n){var i,o,a,s,c,l;this.markTelemetryForAppInitializationPhases("BeginLoadToInitialized",t,e);const d=null===(i=this.originsToBlock)||void 0===i?void 0:i.isOriginBlocked(new w.l(null!==(a=null===(o=this.appDefinition)||void 0===o?void 0:o.id)&&void 0!==a?a:""),n||[]);if(this.originsToBlock&&!(null==d?void 0:d.isOriginValid))return this.onNotifyFailureCalled(new MessageEvent(""),u.Af.Validation_InvalidDomains,null==d?void 0:d.message),(0,_.PR)(null==d?void 0:d.message);r||(r=1),this.appSdkHost.setInitialized(!0);const h=this.appSdkHost.getHubInfo();let f=this.constructHubConfig(h);var y;(null===(s=f.hostVersionsInfo)||void 0===s?void 0:s.appEligibilityInformation)&&(null===(c=f.supports.copilot)||void 0===c?void 0:c.eligibility)&&(null===(l=this.hubServices.logger)||void 0===l||l.log(m.$.Warn,"AppEligibilityInformation from host","Host has provided appEligibilityInformation AND ICopilotEligibilityService. Only one of these should be provided.")),y=r<f.apiVersion?T(f,r):f;const b=[this.appSdkHost.getFrameContext(),this.appSdkHost.getHubInfo().clientType,"2.0.0",JSON.stringify(y)];return(0,g.e5)(g.Ct.End,g.Z1.InitializeMessageProcessTime),this.isLoadingScreenApp()?(this.stopInitializeStateTransitionTimer(),this.initStateTransitionTimerId=window.setTimeout((()=>{var e,t,r,n;this.appInitializationScenarioAlreadyStopped?(this.recordInitializationDoubleStopAttempt(O.extendedAppInitializationTimerExpiration),this.appSdkHost.setAppInitInfo({state:v.Jz.Loaded,appSdkVersion:null===(e=this.telemetryService)||void 0===e?void 0:e.getAppSdkVersion()})):(this.failAppInitializationScenario(P),null===(t=this.extendedAppInitializationScenario)||void 0===t||t.fail(P),this.appSdkHost.setAppInitInfo({state:v.Jz.Failed,reason:u.Af.AppInitTimeout,appSdkVersion:null===(r=this.telemetryService)||void 0===r?void 0:r.getAppSdkVersion()})),null===(n=this.hubServices.logger)||void 0===n||n.log(m.$.Error,"Error Screen Reason",P+this.getOCDIWarning())}),this.timeToWaitForStateTransitionsInMs)):(this.appSdkHost.setAppInitInfo({state:v.Jz.Loaded,appSdkVersion:t}),this.stopAppInitializationScenario(),(0,p.eZ)().createAndSendSignalsToSubstrate&&S(this.appSdkHost,this.hubServices,this.telemetryService)),(0,_.PR)(b)}getUpdatedHostVersionsInfo(){var e,t,r,n;const i=null!==(t=null===(e=this.appDefinition)||void 0===e?void 0:e.appEligibilityInformation)&&void 0!==t?t:null===(r=this.hostVersionsInfo)||void 0===r?void 0:r.appEligibilityInformation;return!(0,C.EV)(this.appDefinition)&&i?(null===(n=this.hubServices.logger)||void 0===n||n.log(m.$.Warn,"AppEligibilityInformation from host","App is not allowed to access copilot eligibility, so `hostVersionInfo.appEligibilityInformation` is removed before sending the object to teams-js."),Object.assign(Object.assign({},this.hostVersionsInfo),{appEligibilityInformation:void 0})):Object.assign(Object.assign({},this.hostVersionsInfo),{appEligibilityInformation:i})}getContext(){return(0,l.__awaiter)(this,void 0,void 0,(function*(){const e=(0,C.ut)(yield this.appSdkHost.getAppContext(),this.appDefinition);return(0,_.PR)(e)}))}onGetContextError(e,t){return null==t||t.fail((0,_.oE)(e)),(0,_.PR)({})}onNotifyAppLoadedCalled(e,t){var r;return(0,l.__awaiter)(this,void 0,void 0,(function*(){return this.markTelemetryForAppInitializationPhases("InitializedToAppLoadedInvoked",t,e),this.appSdkHost.setAppInitInfo({state:v.Jz.Loaded,appSdkVersion:null===(r=this.telemetryService)||void 0===r?void 0:r.getAppSdkVersion()}),(0,g.e5)(g.Ct.End,g.Z1.AppLoadedMessageProcessTime),_.f1}))}onNotifySuccessCalled(e,t){var r,n;return(0,l.__awaiter)(this,void 0,void 0,(function*(){return this.markInitializationStatusAsReported()?(this.appSdkHost.setAppInitInfo({state:v.Jz.Loaded,appSdkVersion:null===(r=this.telemetryService)||void 0===r?void 0:r.getAppSdkVersion()}),(this.isLoadingScreenApp()||this.usingCachedApp)&&((0,p.eZ)().createAndSendSignalsToSubstrate&&S(this.appSdkHost,this.hubServices,this.telemetryService),this.telemetryService.setAppSdkVersion(t),this.updateAppInitializationScenarioFields(t,e),(0,g.e5)(g.Ct.End,g.Z1.SuccessMessageProcessTime),this.stopAppInitializationScenario()),null===(n=this.extendedAppInitializationScenario)||void 0===n||n.stop(),(0,_.PR)([null])):(0,_.PR)([null])}))}onNotifyFailureCalled(e,t,r){var n,i;return(0,l.__awaiter)(this,void 0,void 0,(function*(){return this.markInitializationStatusAsReported()?(this.isShowLoadingIndicatorEnabled&&((0,g.e5)(g.Ct.End,g.Z1.FailureMessageProcessTime),this.failAppInitializationScenario(t,r)),this.appSdkHost.setAppInitInfo({state:v.Jz.Failed,reason:t,appSdkVersion:null===(n=this.telemetryService)||void 0===n?void 0:n.getAppSdkVersion()}),null===(i=this.extendedAppInitializationScenario)||void 0===i||i.fail(t,r),_.f1):_.f1}))}onNotifyExpectedFailureCalled(e,t,r){var n,i;return(0,l.__awaiter)(this,void 0,void 0,(function*(){if(!this.markInitializationStatusAsReported())return _.f1;this.appSdkHost.setAppInitInfo({state:v.Jz.Loaded,appSdkVersion:null===(n=this.telemetryService)||void 0===n?void 0:n.getAppSdkVersion()});const e="Expected."+t;return this.isShowLoadingIndicatorEnabled&&((0,g.e5)(g.Ct.End,g.Z1.ExpectedFailureMessageProcessTime),this.failAppInitializationScenario(e,r)),null===(i=this.extendedAppInitializationScenario)||void 0===i||i.fail(e,r),_.f1}))}markInitializationStatusAsReported(){return this.initializationStatusReported?(this.cleanup(),!1):(this.initializationStatusReported=!0,!0)}readyToUnload(){return(0,l.__awaiter)(this,void 0,void 0,(function*(){return this.appSdkHost.setAppInitInfo({state:v.Jz.Unloaded}),_.f1}))}cleanup(){this.stopInitializeStateTransitionTimer()}isTeamsCoreSupported(e){return!!this.isTeamsHub(e)||this.isLifeCycleImplemented()&&(0,C.wr)(this.appDefinition)}constructHubConfig(e){var t,r,n,i,o,a,s,c,l,u,d,h,f,p,g;return{apiVersion:4,hostVersionsInfo:this.getUpdatedHostVersionsInfo(),canParentManageNAATrustedOrigins:null!==(n=null===(r=null===(t=this.hubServices.nestedAppAuthService)||void 0===t?void 0:t.canParentManageNAATrustedOrigins)||void 0===r?void 0:r.call(t))&&void 0!==n&&n,isDeeplyNestedAuthSupported:null!==(o=null===(i=this.hubServices.nestedAppAuthService)||void 0===i?void 0:i.isDeeplyNestedAuthSupported())&&void 0!==o&&o,isNAAChannelRecommended:null!==(a=this.isNAAChannelRecommended)&&void 0!==a&&a,supports:{app:{notifySuccessResponse:{}},appInstallDialog:this.hubServices.appInstallDialogService?{}:void 0,appEntity:this.hubServices.appEntityService?{}:void 0,barCode:this.hubServices.barCodeService?{}:void 0,calendar:this.hubServices.calendarService?{}:void 0,call:this.hubServices.callService?{}:void 0,chat:this.hubServices.chatService?{}:void 0,clipboard:navigator&&navigator.clipboard?{}:void 0,conversations:this.hubServices.conversationsService?{}:void 0,copilot:this.hubServices.copilotService?{customTelemetry:(0,C.wr)(this.appDefinition)&&this.hubServices.copilotService.customTelemetryService?{}:void 0,eligibility:(0,C.EV)(this.appDefinition)&&this.hubServices.copilotService.eligibilityService?{}:void 0,sidePanel:(0,C.wr)(this.appDefinition)&&this.hubServices.copilotService.sidePanelService?{}:void 0}:void 0,dialog:this.hubServices.dialogService?{url:this.hubServices.dialogService.urlService?{bot:this.hubServices.dialogService.urlService.urlBotService?{}:void 0,parentCommunication:this.hubServices.dialogService.urlService.parentCommunicationService?{}:void 0}:void 0,card:this.hubServices.dialogService.cardService&&this.hostVersionsInfo&&this.hostVersionsInfo.adaptiveCardSchemaVersion&&!(0,A.Hk)(this.hostVersionsInfo.adaptiveCardSchemaVersion)?{bot:this.hubServices.dialogService.cardService.cardBotService?{}:void 0}:void 0,update:this.hubServices.dialogService.updateService?{}:void 0}:void 0,externalAppAuthentication:this.hubServices.externalAppChannelService&&this.hubServices.externalAppInfoService?{}:void 0,externalAppAuthenticationForCEA:this.hubServices.externalAppChannelForCEAService&&this.hubServices.externalAppInfoService?{}:void 0,externalAppCardActions:this.hubServices.externalAppCardActionsService&&this.hubServices.externalAppInfoService?{}:void 0,externalAppCardActionsForCEA:this.hubServices.externalAppCardActionsForCEAService&&this.hubServices.externalAppInfoService?{}:void 0,externalAppCardActionsForDA:this.hubServices.externalAppCardActionsForDAService&&this.hubServices.externalAppInfoService?{}:void 0,externalAppCommands:this.hubServices.externalAppCommandsService&&this.hubServices.externalAppInfoService?{}:void 0,files:this.hubServices.filesService?{}:void 0,geoLocation:this.hubServices.locationService?{map:this.hubServices.locationService.mapService?{}:void 0}:void 0,hostEntity:{tab:(null===(s=this.hubServices.hostEntityService)||void 0===s?void 0:s.tabService)?{}:void 0},interactive:this.hubServices.interactiveService?{}:void 0,location:this.hubServices.locationService&&this.hubServices.locationService.mapService?{}:void 0,logs:this.hubServices.logService?{}:void 0,mail:this.hubServices.mailService?{handoff:this.hubServices.mailService.handoffService?{}:void 0}:void 0,marketplace:this.hubServices.marketplaceService?{}:void 0,media:this.hubServices.mediaService?{}:void 0,meeting:this.hubServices.meetingService?{appShareButton:this.hubServices.meetingService.appShareButton?{}:void 0}:void 0,meetingRoom:this.hubServices.meetingRoomService?{}:void 0,messageChannels:this.hubServices.messageChannelsService?{telemetry:this.hubServices.messageChannelsService.telemetry,dataLayer:this.hubServices.messageChannelsService.dataLayer}:void 0,monetization:this.hubServices.monetizationService?{}:void 0,nestedAppAuth:this.hubServices.nestedAppAuthService?{}:void 0,notifications:this.hubServices.notificationService?{}:void 0,otherAppStateChange:this.hubServices.otherAppStateChangeService?{}:void 0,pages:{appButton:(null===(c=this.hubServices.pageService)||void 0===c?void 0:c.appButtonService)?{}:void 0,backStack:(null===(l=this.hubServices.pageService)||void 0===l?void 0:l.backStackService)?{}:void 0,config:(null===(u=this.hubServices.pageService)||void 0===u?void 0:u.configService)?{}:void 0,fullTrust:(null===(d=this.hubServices.pageService)||void 0===d?void 0:d.fullTrustService)?{}:void 0,tabs:(null===(h=this.hubServices.pageService)||void 0===h?void 0:h.tabsService)?{}:void 0,currentApp:{}},people:this.hubServices.peopleService?{}:void 0,permissions:this.hubServices.devicePermissionService?{}:void 0,profile:this.hubServices.profileService?{}:void 0,remoteCamera:this.hubServices.remoteCameraService?{}:void 0,search:this.hubServices.searchService?{}:void 0,sharing:this.hubServices.sharingService?{history:this.hubServices.sharingService.historyService?{}:void 0}:void 0,stageView:this.hubServices.stageViewService?{self:this.hubServices.stageViewService.selfService?{}:void 0}:void 0,store:this.hubServices.storeService?{}:void 0,teams:this.hubServices.teamsService?{fullTrust:(null===(f=this.hubServices.teamsService)||void 0===f?void 0:f.fullTrustService)?{joinedTeams:(null===(g=null===(p=this.hubServices.teamsService)||void 0===p?void 0:p.fullTrustService)||void 0===g?void 0:g.joinedTeamsService)?{}:void 0}:void 0}:void 0,teamsCore:this.isTeamsCoreSupported(e.name)?{}:void 0,thirdPartyCloudStorage:this.hubServices.thirdPartyCloudStorageService?{}:void 0,video:this.hubServices.videoExtensibilityService&&(this.hubServices.videoExtensibilityService.mediaStreamService||this.hubServices.videoExtensibilityService.sharedFrameService)?{mediaStream:this.hubServices.videoExtensibilityService.mediaStreamService?{}:void 0,sharedFrame:this.hubServices.videoExtensibilityService.sharedFrameService?{}:void 0}:void 0,webStorage:this.hubServices.webStorageService?{}:void 0}}}onInitializeCallTimedOutForImmediateApp(){var e,t,r;this.failAppInitializationScenario("SDK initialization timed out"),null===(e=this.extendedAppInitializationScenario)||void 0===e||e.fail("SDK initialization timed out"),this.appSdkHost.setAppInitInfo({state:v.Jz.Failed,reason:u.Af.AppInitTimeout,appSdkVersion:null===(t=this.telemetryService)||void 0===t?void 0:t.getAppSdkVersion()}),null===(r=this.hubServices.logger)||void 0===r||r.log(m.$.Error,"Error Bubble Reason",R+this.getOCDIWarning())}onInitializeCallTimedOutForLoadingScreenApp(){var e,t,r,n;this.appInitializationScenarioAlreadyStopped?(this.recordInitializationDoubleStopAttempt(O.initialAppInitializationTimerExpiration),this.appSdkHost.setAppInitInfo({state:v.Jz.Loaded,appSdkVersion:null===(e=this.telemetryService)||void 0===e?void 0:e.getAppSdkVersion()})):(this.failAppInitializationScenario(R),null===(t=this.extendedAppInitializationScenario)||void 0===t||t.fail(R),this.appSdkHost.setAppInitInfo({state:v.Jz.Failed,reason:u.Af.AppInitTimeout,appSdkVersion:null===(r=this.telemetryService)||void 0===r?void 0:r.getAppSdkVersion()})),null===(n=this.hubServices.logger)||void 0===n||n.log(m.$.Error,"Error Screen Reason",R+this.getOCDIWarning())}isTeamsHub(e){return e===y.UH.teams||e===y.UH.teamsModern}isLifeCycleImplemented(){return!!this.hubServices.lifecycleService}logTelemetryForAppSdkLoaded(){var e,t,r;if((0,f.Dz)(null===(e=this.appDefinition)||void 0===e?void 0:e.id)){const e=null===(t=this.telemetryService)||void 0===t?void 0:t.createScenario(d.tL);null===(r=e.addOrUpdateActivityDataField)||void 0===r||r.call(e,h.u7.WEB_CONTENT_SDK_ID,this.appSdkHost.getWebContentSdkId()),e.stop()}}}!function(e){e.Uninitialized="uninitialized",e.Loading="loading",e.Loaded="loaded",e.Cached="cached",e.LoadingWithoutSpinner="loadingWithoutSpinner"}(x||(x={}));class N{constructor(){this.internalAppStateMap=new Map}stateChangeHelper(e,t,r,n){var i;if(void 0===t)return;const o=null!==(i=this.internalAppStateMap.get(t))&&void 0!==i?i:x.Uninitialized,a=e=>{this.internalAppStateMap.set(t,e)},s={[`${x.Loading}_${u.tz.appInitialization.success}`]:()=>this.setStateToLoaded(a),[`${x.Loading}_${u.tz.appInitialization.expectedFailure}`]:()=>this.setStateToLoaded(a),[`${x.Loading}_${u.tz.appInitialization.appLoaded}`]:()=>this.setStateToLoadingWithoutSpinner(a),[`${x.LoadingWithoutSpinner}_${u.tz.appInitialization.success}`]:()=>this.setStateToLoaded(a),[`${x.LoadingWithoutSpinner}_${u.tz.appInitialization.expectedFailure}`]:()=>this.setStateToLoaded(a),[`${x.Cached}_${u.tz.appInitialization.appLoaded}`]:()=>this.setStateToLoadingWithoutSpinner(a),[`${x.Cached}_${u.tz.appInitialization.success}`]:()=>this.setStateToLoaded(a),[`${x.Loaded}_${u.tz.readyToUnload}`]:()=>this.setStateWhenAppEntersCached(a),[`${x.Uninitialized}_${u.tz.initialize}`]:()=>this.setStateToLoading(a,n),[`${x.Loading}_${u.tz.initialize}`]:()=>this.setStateToLoading(a,n),[`${x.Loaded}_${u.tz.initialize}`]:()=>this.setStateToLoading(a,n),[`${x.LoadingWithoutSpinner}_${u.tz.initialize}`]:()=>this.setStateToLoading(a,n)}[`${o}_${r}`];s&&s(),e.addOrUpdateActivityDataFieldForAppInitStateTransition(`teamsJsInstanceId: ${t} transits state FROM: ${o} TO: ${this.internalAppStateMap.get(t)} BY: ${r}\n`)}msg_initialize_processedSuccessfully(e,t,r){this.stateChangeHelper(e,t,u.tz.initialize,r)}msg_notifyAppLoaded_processedSuccessfully(e,t){this.stateChangeHelper(e,t,u.tz.appInitialization.appLoaded)}msg_notifySuccess_processedSuccessfully(e,t){this.stateChangeHelper(e,t,u.tz.appInitialization.success)}msg_notifyExpectedFailure_processingSucceess(e,t){this.stateChangeHelper(e,t,u.tz.appInitialization.expectedFailure)}msg_notifyFailure_processedSuccessfully(e,t){this.stateChangeHelper(e,t,u.tz.appInitialization.failure)}msg_readyToUnload_processedSuccessfully(e,t){this.stateChangeHelper(e,t,u.tz.readyToUnload)}setStateToLoading(e,t){e(x.Loading),void 0===t||t||this.setStateToLoaded(e)}setStateToLoaded(e){e(x.Loaded)}setStateToLoadingWithoutSpinner(e){e(x.LoadingWithoutSpinner)}setStateWhenAppEntersCached(e){e(x.Cached)}isAllowedToProcessInitializeEvent(e){var t;return void 0===e||(null!==(t=this.internalAppStateMap.get(e))&&void 0!==t?t:x.Uninitialized)!==x.Cached}isAllowedToProcessNotifySuccessEvent(e){if(void 0===e)return!0;const t=this.internalAppStateMap.get(e);return t==x.Loading||t==x.LoadingWithoutSpinner||t==x.Cached}isAllowedToProcessNotifyAppLoadedEvent(e){return void 0===e||this.internalAppStateMap.get(e)==x.Loading}isAllowedToProcessNotifyExpectedFailureEvent(e){if(void 0===e)return!0;const t=this.internalAppStateMap.get(e);return t==x.Loading||t==x.LoadingWithoutSpinner}isAllowedToProcessNotifyFailureEvent(e){if(void 0===e)return!0;const t=this.internalAppStateMap.get(e);return t==x.Loading||t==x.LoadingWithoutSpinner}isAllowedToProcessReadyToUnloadEvent(e){return void 0===e||this.internalAppStateMap.get(e)==x.Loaded}}class D{constructor(){}static getInstance(){return D.instance||(D.instance=new N),D.instance}}function F(){return D.getInstance()}const B="App failed to call initialize(). Immediate or Loading Screen apps are required to call app.initialize().",L="App failed to call notifySuccess(). Loading screen apps are required to call app.notifySuccess() when the app is loaded.";class H{constructor(e){this.getOCDIWarning=()=>{var e;const t=null===(e=this.telemetryWrapper.telemetryService)||void 0===e?void 0:e.getAppSdkVersion();return(0,A.AU)(window.location.href)&&t&&(0,A.Di)(t,u.DX)?u.f:""},this.startTimerToWaitForNofifyCallFromApp=()=>window.setTimeout((()=>{var e,t;window.clearTimeout(this.timerId),this.telemetryWrapper.failAppInitializationScenario(L),this.telemetryWrapper.failExtendedAppInitializationScenario(L),this.appSdkHost.setAppInitInfo({state:v.Jz.Failed,reason:u.Af.AppInitTimeout,appSdkVersion:null===(e=this.telemetryWrapper.telemetryService)||void 0===e?void 0:e.getAppSdkVersion()}),null===(t=this.hubServices.logger)||void 0===t||t.log(m.$.Error,"Error Screen Reason",L+this.getOCDIWarning())}),this.timeToWaitForStateTransitionsInMs),this.startTimerToWaitForInitializeCallFromApp=()=>this.telemetryWrapper.usingCachedApp?window.setTimeout((()=>{var e,t;window.clearTimeout(this.timerId),this.telemetryWrapper.failAppInitializationScenario("Cached app load timed out"),this.telemetryWrapper.failExtendedAppInitializationScenario("Cached app load timed out"),this.appSdkHost.setAppInitInfo({state:v.Jz.Failed,reason:u.Af.CachedAppLoadTimedOut,appSdkVersion:null===(e=this.telemetryWrapper.telemetryService)||void 0===e?void 0:e.getAppSdkVersion()}),null===(t=this.hubServices.logger)||void 0===t||t.log(m.$.Error,"Error Screen Reason",L+this.getOCDIWarning())}),this.timeToWaitForStateTransitionsInMs):this.telemetryWrapper.isLoadingScreenApp()?window.setTimeout((()=>{this.onInitializeCallTimedOutForLoadingScreenApp()}),this.timeToWaitForStateTransitionsInMs):window.setTimeout((()=>{this.onInitializeCallTimedOutForImmediateApp()}),this.timeToWaitForStateTransitionsInMs),this.appSdkHost=e.orchestratorCommandParams.appSdkHost,this.hubServices=e.orchestratorCommandParams.hubServices,this.telemetryWrapper=e.orchestratorCommandParams.telemetryWrapper,this.timeToWaitForStateTransitionsInMs=this.telemetryWrapper.isLoadingScreenApp()?this.getTimeoutValueForLoadingScreenAppInMills():this.getTimeoutValueForImmediateAppInMills(),this.setTimer(e.sdkEventMessage)}setTimer(e){if(null==e.data||null===e.data||"func"in e.data&&null===e.data.func)this.timerId=this.startTimerToWaitForInitializeCallFromApp();else{if(null==e.data||void 0===e.data.func||e.data.func!=u.tz.initialize)throw(0,_.jC)(v.O4.INTERNAL_ERROR,`Timer cannot be set correctly by event: ${e.data.func}`);this.timerId=this.startTimerToWaitForNofifyCallFromApp()}}clearTimer(e){const t=e.data.func;t!==u.tz.initialize&&t!==u.tz.appInitialization.success&&t!=u.tz.appInitialization.expectedFailure&&t!=u.tz.appInitialization.failure||window.clearTimeout(this.timerId)}getTimeoutValueForImmediateAppInMills(){var e;const t=function(){const e=(0,p.eZ)().overrideForEachInitStateChangeTimeoutsInMs;return null!=e?e:3e4}();return null!=(0,p.eZ)().overrideForEachInitStateChangeTimeoutsInMs&&(null===(e=this.hubServices.logger)||void 0===e||e.log(m.$.Info,"Feature Flag overrideForEachInitStateChangeTimeoutsInMs",`Using timeout for immediate app: ${t} milliseconds`)),t}getTimeoutValueForLoadingScreenAppInMills(){var e,t;const r=function(){const e=(0,p.eZ)().extendedAppLoadTimeoutInMillis,t=(0,p.eZ)().overrideForEachInitStateChangeTimeoutsInMs;return null!=t?t:null!=e?e:45e3}();return null!=(0,p.eZ)().overrideForEachInitStateChangeTimeoutsInMs&&(null===(e=this.hubServices.logger)||void 0===e||e.log(m.$.Info,"Feature Flag overrideForEachInitStateChangeTimeoutsInMs",`Using timeout for loading screen app: ${r} milliseconds`)),null!=(0,p.eZ)().extendedAppLoadTimeoutInMillis&&(null===(t=this.hubServices.logger)||void 0===t||t.log(m.$.Info,"Feature Flag extendedAppLoadTimeoutInMillis",`Using timeout for loading screen app: ${r} milliseconds`)),r}onInitializeCallTimedOutForImmediateApp(){var e,t;window.clearTimeout(this.timerId),this.telemetryWrapper.failAppInitializationScenario("SDK initialization timed out"),this.telemetryWrapper.failExtendedAppInitializationScenario("SDK initialization timed out"),this.appSdkHost.setAppInitInfo({state:v.Jz.Failed,reason:u.Af.AppInitTimeout,appSdkVersion:null===(e=this.telemetryWrapper.telemetryService)||void 0===e?void 0:e.getAppSdkVersion()}),null===(t=this.hubServices.logger)||void 0===t||t.log(m.$.Error,"Error Bubble Reason",B+this.getOCDIWarning())}onInitializeCallTimedOutForLoadingScreenApp(){var e,t;window.clearTimeout(this.timerId),this.telemetryWrapper.failAppInitializationScenario(B),this.telemetryWrapper.failExtendedAppInitializationScenario(B),this.appSdkHost.setAppInitInfo({state:v.Jz.Failed,reason:u.Af.AppInitTimeout,appSdkVersion:null===(e=this.telemetryWrapper.telemetryService)||void 0===e?void 0:e.getAppSdkVersion()}),null===(t=this.hubServices.logger)||void 0===t||t.log(m.$.Error,"Error Screen Reason",B+this.getOCDIWarning())}}class U{constructor(){}handleEvent(e){return e.orchestratorCommandParams.timerWrapper.timer=new H(e),_.f1}}function z(){return new U}class j{constructor(){}handleEvent(e){return(0,l.__awaiter)(this,void 0,void 0,(function*(){const t=e.orchestratorCommandParams.appSdkHost,r=e.orchestratorCommandParams.appDefinition,n=(0,C.ut)(yield t.getAppContext(),r);return(0,_.PR)(n)}))}}class q{constructor(){}constructHubConfig(e,t,r,n,i){var o,a,s,c,l,u,d,h,f,p,g,v,m,y;return{apiVersion:4,hostVersionsInfo:this.getUpdatedHostVersionsInfo(n,t,i),canParentManageNAATrustedOrigins:null!==(s=null===(a=null===(o=t.nestedAppAuthService)||void 0===o?void 0:o.canParentManageNAATrustedOrigins)||void 0===a?void 0:a.call(o))&&void 0!==s&&s,isDeeplyNestedAuthSupported:null!==(l=null===(c=t.nestedAppAuthService)||void 0===c?void 0:c.isDeeplyNestedAuthSupported())&&void 0!==l&&l,isNAAChannelRecommended:null!=r&&r,supports:{app:{notifySuccessResponse:{}},appInstallDialog:t.appInstallDialogService?{}:void 0,appEntity:t.appEntityService?{}:void 0,barCode:t.barCodeService?{}:void 0,calendar:t.calendarService?{}:void 0,call:t.callService?{}:void 0,chat:t.chatService?{}:void 0,clipboard:navigator&&navigator.clipboard?{}:void 0,conversations:t.conversationsService?{}:void 0,copilot:t.copilotService?{customTelemetry:(0,C.wr)(n.getAppDefinition())&&t.copilotService.customTelemetryService?{}:void 0,eligibility:(0,C.EV)(n.getAppDefinition())&&t.copilotService.eligibilityService?{}:void 0}:void 0,dialog:t.dialogService?{url:t.dialogService.urlService?{bot:t.dialogService.urlService.urlBotService?{}:void 0,parentCommunication:t.dialogService.urlService.parentCommunicationService?{}:void 0}:void 0,card:t.dialogService.cardService&&i&&i.adaptiveCardSchemaVersion&&!(0,A.Hk)(i.adaptiveCardSchemaVersion)?{bot:t.dialogService.cardService.cardBotService?{}:void 0}:void 0,update:t.dialogService.updateService?{}:void 0}:void 0,externalAppAuthentication:t.externalAppChannelService&&t.externalAppInfoService?{}:void 0,externalAppAuthenticationForCEA:t.externalAppChannelForCEAService&&t.externalAppInfoService?{}:void 0,externalAppCardActions:t.externalAppCardActionsService&&t.externalAppInfoService?{}:void 0,externalAppCardActionsForCEA:t.externalAppCardActionsForCEAService&&t.externalAppInfoService?{}:void 0,externalAppCardActionsForDA:t.externalAppCardActionsForDAService&&t.externalAppInfoService?{}:void 0,externalAppCommands:t.externalAppCommandsService&&t.externalAppInfoService?{}:void 0,files:t.filesService?{}:void 0,geoLocation:t.locationService?{map:t.locationService.mapService?{}:void 0}:void 0,hostEntity:{tab:(null===(u=t.hostEntityService)||void 0===u?void 0:u.tabService)?{}:void 0},interactive:t.interactiveService?{}:void 0,location:t.locationService&&t.locationService.mapService?{}:void 0,logs:t.logService?{}:void 0,mail:t.mailService?{handoff:t.mailService.handoffService?{}:void 0}:void 0,marketplace:t.marketplaceService?{}:void 0,media:t.mediaService?{}:void 0,meeting:t.meetingService?{appShareButton:t.meetingService.appShareButton?{}:void 0}:void 0,meetingRoom:t.meetingRoomService?{}:void 0,messageChannels:t.messageChannelsService?{telemetry:t.messageChannelsService.telemetry,dataLayer:t.messageChannelsService.dataLayer}:void 0,monetization:t.monetizationService?{}:void 0,nestedAppAuth:t.nestedAppAuthService?{}:void 0,notifications:t.notificationService?{}:void 0,otherAppStateChange:t.otherAppStateChangeService?{}:void 0,pages:{appButton:(null===(d=t.pageService)||void 0===d?void 0:d.appButtonService)?{}:void 0,backStack:(null===(h=t.pageService)||void 0===h?void 0:h.backStackService)?{}:void 0,config:(null===(f=t.pageService)||void 0===f?void 0:f.configService)?{}:void 0,fullTrust:(null===(p=t.pageService)||void 0===p?void 0:p.fullTrustService)?{}:void 0,tabs:(null===(g=t.pageService)||void 0===g?void 0:g.tabsService)?{}:void 0,currentApp:{}},people:t.peopleService?{}:void 0,permissions:t.devicePermissionService?{}:void 0,profile:t.profileService?{}:void 0,remoteCamera:t.remoteCameraService?{}:void 0,search:t.searchService?{}:void 0,sharing:t.sharingService?{history:t.sharingService.historyService?{}:void 0}:void 0,stageView:t.stageViewService?{self:t.stageViewService.selfService?{}:void 0}:void 0,store:t.storeService?{}:void 0,teams:t.teamsService?{fullTrust:(null===(v=t.teamsService)||void 0===v?void 0:v.fullTrustService)?{joinedTeams:(null===(y=null===(m=t.teamsService)||void 0===m?void 0:m.fullTrustService)||void 0===y?void 0:y.joinedTeamsService)?{}:void 0}:void 0}:void 0,teamsCore:this.isTeamsCoreSupported(e.name,n,t)?{}:void 0,thirdPartyCloudStorage:t.thirdPartyCloudStorageService?{}:void 0,video:t.videoExtensibilityService&&(t.videoExtensibilityService.mediaStreamService||t.videoExtensibilityService.sharedFrameService)?{mediaStream:t.videoExtensibilityService.mediaStreamService?{}:void 0,sharedFrame:t.videoExtensibilityService.sharedFrameService?{}:void 0}:void 0,webStorage:t.webStorageService?{}:void 0}}}getUpdatedHostVersionsInfo(e,t,r){var n,i,o;const a=null!==(i=null===(n=e.getAppDefinition())||void 0===n?void 0:n.appEligibilityInformation)&&void 0!==i?i:null==r?void 0:r.appEligibilityInformation;return!(0,C.EV)(e.getAppDefinition())&&a?(null===(o=t.logger)||void 0===o||o.log(m.$.Warn,"AppEligibilityInformation from host","App is not allowed to access copilot eligibility, so `hostVersionInfo.appEligibilityInformation` is removed before sending the object to teams-js."),Object.assign(Object.assign({},r),{appEligibilityInformation:void 0})):Object.assign(Object.assign({},r),{appEligibilityInformation:a})}isTeamsCoreSupported(e,t,r){return!!this.isTeamsHub(e)||this.isLifeCycleImplemented(r)&&(0,C.wr)(t.getAppDefinition())}isTeamsHub(e){return e===y.UH.teams||e===y.UH.teamsModern}isLifeCycleImplemented(e){return!!e.lifecycleService}verifyIfOriginBlocked(e,t,r){var n,i;const o=null==t?void 0:t.isOriginBlocked(new w.l(null!==(i=null===(n=e.getAppDefinition())||void 0===n?void 0:n.id)&&void 0!==i?i:""),r||[]);return t&&!(null==o?void 0:o.isOriginValid)?o:null}handleEvent(e){var t,r,n,i,o,a;return(0,l.__awaiter)(this,void 0,void 0,(function*(){const s=e.args[0],c=void 0!==e.args[1]?e.args[1]:1,l=void 0!==e.args[2]?e.args[2]:void 0,d=e.orchestratorCommandParams.appSdkHost,h=e.orchestratorCommandParams.telemetryWrapper;h.markTelemetryForAppInitializationPhases("BeginLoadToInitialized",s,e.sdkEventMessage);const f=this.verifyIfOriginBlocked(d,e.orchestratorCommandParams.originsToBlock,l);if(f)return h.isShowLoadingIndicatorEnabled&&((0,g.e5)(g.Ct.End,g.Z1.FailureMessageProcessTime),h.failAppInitializationScenario(u.Af.Validation_InvalidDomains,null==f?void 0:f.message)),h.failExtendedAppInitializationScenario(u.Af.Validation_InvalidDomains,null==f?void 0:f.message),d.setAppInitInfo({state:v.Jz.Failed,reason:u.Af.Validation_InvalidDomains,appSdkVersion:null===(t=h.telemetryService)||void 0===t?void 0:t.getAppSdkVersion()}),null===(r=e.orchestratorCommandParams.timerWrapper.timer)||void 0===r||r.clearTimer(e.sdkEventMessage),(0,_.PR)(null==f?void 0:f.message);d.setInitialized(!0);const y=d.getHubInfo();let b=this.constructHubConfig(y,e.orchestratorCommandParams.hubServices,e.orchestratorCommandParams.isNAAChannelRecommended,d,e.orchestratorCommandParams.hostVersionsInfo);var C;(null===(n=b.hostVersionsInfo)||void 0===n?void 0:n.appEligibilityInformation)&&(null===(i=b.supports.copilot)||void 0===i?void 0:i.eligibility)&&(null===(o=e.orchestratorCommandParams.hubServices.logger)||void 0===o||o.log(m.$.Warn,"AppEligibilityInformation from host","Host has provided appEligibilityInformation AND ICopilotEligibilityService. Only one of these should be provided.")),C=c<b.apiVersion?T(b,c):b;const w=[d.getFrameContext(),d.getHubInfo().clientType,"2.0.0",JSON.stringify(C)];return(0,g.e5)(g.Ct.End,g.Z1.InitializeMessageProcessTime),null===(a=e.orchestratorCommandParams.timerWrapper.timer)||void 0===a||a.clearTimer(e.sdkEventMessage),h.isLoadingScreenApp()?z().handleEvent(e):(d.setAppInitInfo({state:v.Jz.Loaded,appSdkVersion:s}),h.stopAppInitializationScenario(),(0,p.eZ)().createAndSendSignalsToSubstrate&&S(d,e.orchestratorCommandParams.hubServices,h.telemetryService)),F().msg_initialize_processedSuccessfully(e.orchestratorCommandParams.telemetryWrapper,e.sdkEventMessage.data.teamsJsInstanceId,h.isShowLoadingIndicatorEnabled),(0,_.PR)(w)}))}}class V{constructor(){}handleEvent(e){const t=e.orchestratorCommandParams.telemetryWrapper;return t.markTelemetryForAppInitializationPhases("InitializedToAppLoadedInvoked",e.args[0],e.sdkEventMessage),e.orchestratorCommandParams.appSdkHost.setAppInitInfo({state:v.Jz.Loaded,appSdkVersion:t.telemetryService.getAppSdkVersion()}),(0,g.e5)(g.Ct.End,g.Z1.AppLoadedMessageProcessTime),F().msg_notifyAppLoaded_processedSuccessfully(e.orchestratorCommandParams.telemetryWrapper,e.sdkEventMessage.data.teamsJsInstanceId),_.f1}}class W{constructor(){}handleEvent(e){var t;const r=e.args[0],n=e.args[1],i=e.orchestratorCommandParams.telemetryWrapper;e.orchestratorCommandParams.appSdkHost.setAppInitInfo({state:v.Jz.Loaded,appSdkVersion:i.telemetryService.getAppSdkVersion()});const o="Expected."+r;return i.isShowLoadingIndicatorEnabled&&((0,g.e5)(g.Ct.End,g.Z1.ExpectedFailureMessageProcessTime),i.failAppInitializationScenario(o,n),null===(t=e.orchestratorCommandParams.timerWrapper.timer)||void 0===t||t.clearTimer(e.sdkEventMessage)),i.failExtendedAppInitializationScenario(o,n),F().msg_notifyExpectedFailure_processingSucceess(e.orchestratorCommandParams.telemetryWrapper,e.sdkEventMessage.data.teamsJsInstanceId),_.f1}}class ${constructor(){}handleEvent(e){var t;const r=e.args[0],n=e.args[1],i=e.orchestratorCommandParams.telemetryWrapper;return i.isShowLoadingIndicatorEnabled&&((0,g.e5)(g.Ct.End,g.Z1.FailureMessageProcessTime),i.failAppInitializationScenario(r,n),null===(t=e.orchestratorCommandParams.timerWrapper.timer)||void 0===t||t.clearTimer(e.sdkEventMessage)),i.failExtendedAppInitializationScenario(r,n),e.orchestratorCommandParams.appSdkHost.setAppInitInfo({state:v.Jz.Failed,reason:r,appSdkVersion:i.telemetryService.getAppSdkVersion()}),F().msg_notifyFailure_processedSuccessfully(e.orchestratorCommandParams.telemetryWrapper,e.sdkEventMessage.data.teamsJsInstanceId),_.f1}}class G{constructor(){}handleEvent(e){var t;const r=e.args[0],n=e.orchestratorCommandParams.telemetryWrapper;return e.orchestratorCommandParams.appSdkHost.setAppInitInfo({state:v.Jz.Loaded,appSdkVersion:n.telemetryService.getAppSdkVersion()}),(n.isLoadingScreenApp()||n.usingCachedApp)&&((0,p.eZ)().createAndSendSignalsToSubstrate&&S(e.orchestratorCommandParams.appSdkHost,e.orchestratorCommandParams.hubServices,n.telemetryService),n.telemetryService.setAppSdkVersion(r),n.updateAppInitializationScenarioFields(r,e.sdkEventMessage),(0,g.e5)(g.Ct.End,g.Z1.SuccessMessageProcessTime),n.stopAppInitializationScenario()),n.stopExtendedAppInitializationScenario(),null===(t=e.orchestratorCommandParams.timerWrapper.timer)||void 0===t||t.clearTimer(e.sdkEventMessage),F().msg_notifySuccess_processedSuccessfully(e.orchestratorCommandParams.telemetryWrapper,e.sdkEventMessage.data.teamsJsInstanceId),{kind:"appResponse",data:[null]}}}class Z{constructor(){}handleEvent(e){return e.orchestratorCommandParams.appSdkHost.setAppInitInfo({state:v.Jz.Unloaded}),F().msg_readyToUnload_processedSuccessfully(e.orchestratorCommandParams.telemetryWrapper,e.sdkEventMessage.data.teamsJsInstanceId),_.f1}}class K{constructor(){}processTimer(e){return(0,l.__awaiter)(this,void 0,void 0,(function*(){return z().handleEvent(e)}))}processCommand(e){return(0,l.__awaiter)(this,void 0,void 0,(function*(){var t=e.sdkEventMessage.data.func;this.isAllowedToProcess(t,e.sdkEventMessage.data.teamsJsInstanceId);var r=this.selectDelegate(t);if(void 0===r)throw new Error(`No delegate found for functionName: ${t}`);return yield r.handleEvent(e)}))}isAllowedToProcess(e,t){if(void 0!==t)switch(e){case u.tz.initialize:if(!F().isAllowedToProcessInitializeEvent(t))throw(0,_.jC)(v.O4.INTERNAL_ERROR,"Not allowed to process initialize event");break;case u.tz.appInitialization.success:if(!F().isAllowedToProcessNotifySuccessEvent(t))throw(0,_.jC)(v.O4.INTERNAL_ERROR,"Not allowed to process notify success event");break;case u.tz.appInitialization.appLoaded:if(!F().isAllowedToProcessNotifyAppLoadedEvent(t))throw(0,_.jC)(v.O4.INTERNAL_ERROR,"Not allowed to process notify app loaded event");break;case u.tz.appInitialization.failure:if(!F().isAllowedToProcessNotifyFailureEvent(t))throw(0,_.jC)(v.O4.INTERNAL_ERROR,"Not allowed to process notify failure event");break;case u.tz.appInitialization.expectedFailure:if(!F().isAllowedToProcessNotifyExpectedFailureEvent(t))throw(0,_.jC)(v.O4.INTERNAL_ERROR,"Not allowed to process notify expected failure event");break;case u.tz.readyToUnload:if(!F().isAllowedToProcessReadyToUnloadEvent(t))throw(0,_.jC)(v.O4.INTERNAL_ERROR,"Not allowed to process ready to unload event")}}selectDelegate(e){let t;switch(e){case u.tz.initialize:t=function(){return new q}();break;case u.tz.getContext:t=function(){return new j}();break;case u.tz.appInitialization.success:t=function(){return new G}();break;case u.tz.appInitialization.appLoaded:t=function(){return new V}();break;case u.tz.readyToUnload:t=function(){return new Z}();break;case u.tz.appInitialization.failure:t=function(){return new $}();break;case u.tz.appInitialization.expectedFailure:t=function(){return new W}()}return t}}class X{constructor(){}static getInstance(){return X.instance||(X.instance=new K),X.instance}}function Q(){return X.getInstance()}class Y{constructor(e,t,r,n,i){var o,a,s,c;this.stopAppInitializationScenario=()=>{var e;null===(e=this.appInitializationScenario)||void 0===e||e.stop()},this.stopExtendedAppInitializationScenario=()=>{var e;null===(e=this.extendedAppInitializationScenario)||void 0===e||e.stop()},this.failAppInitializationScenario=(e,t)=>{var r;null===(r=this.appInitializationScenario)||void 0===r||r.fail(e,t)},this.failExtendedAppInitializationScenario=(e,t)=>{var r;null===(r=this.extendedAppInitializationScenario)||void 0===r||r.fail(e,t)},this.appSdkHost=e,this.hubServices=t,this._telemetryService=r,this.appDefinition=n,this._isShowLoadingIndicatorEnabled=n.showLoadingIndicator||!1,this._usingCachedApp=i,this.appSdkHost.startAppInitializationScenario(),this.appInitializationScenario=e.getAppInitializationScenario(),null===(o=this.appInitializationScenario)||void 0===o||o.markPhase("ClickToBeginLoad"),this.logTelemetryForAppSdkLoaded(),this.forceAppToBeLoadingScreenApp=null!==(a=(0,p.eZ)().resetTimerWhenInitCalledAndWaitForNotifySuccess)&&void 0!==a&&a,null===(s=this.appInitializationScenario)||void 0===s||s.addOrUpdateActivityDataField("resetTimerFlag",this.forceAppToBeLoadingScreenApp),this.recordCachingServiceState();const l=this.appDefinition.id,d=null===(c=this.telemetryService)||void 0===c?void 0:c.enableExtendedInitializationTracking,h=l&&u.pm.has(l);(d||h)&&(this.extendedAppInitializationScenario=this.createExtendedAppInitTelemetry(l))}logTelemetryForAppSdkLoaded(){var e,t,r;if((0,f.Dz)(null===(e=this.appDefinition)||void 0===e?void 0:e.id)){const e=null===(t=this.telemetryService)||void 0===t?void 0:t.createScenario(d.tL);null===(r=e.addOrUpdateActivityDataField)||void 0===r||r.call(e,h.u7.WEB_CONTENT_SDK_ID,this.appSdkHost.getWebContentSdkId()),e.stop()}}recordCachingServiceState(){var e,t;null===(e=this.appInitializationScenario)||void 0===e||e.addOrUpdateActivityDataField("isLifecycleServiceProvided",!!this.hubServices.lifecycleService),null===(t=this.appInitializationScenario)||void 0===t||t.addOrUpdateActivityDataField("isCacheManagementServiceProvided",!!this.hubServices.cacheManagementService)}createExtendedAppInitTelemetry(e){var t;const r=null===(t=this.telemetryService)||void 0===t?void 0:t.createScenario("appInitializationExtended",e);return null==r||r.markPhase("ClickToBeginLoad"),null==r||r.addOrUpdateActivityDataField("resetTimerFlag",this.forceAppToBeLoadingScreenApp),r}updateTelemetryDataFieldAppSdkVersion(e,t){t.forEach((t=>{null==t||t.addOrUpdateActivityDataField(h.u7.APPSDK_VERSION_FIELD_NAME,e)}))}updateTelemetryDataFieldAppSdkApiVersionTag(e,t,r){const n=e.data.apiVersionTag;r.forEach((e=>{null==e||e.addOrUpdateActivityDataField(h.u7.APPSDK_API_VERSION_TAG_FIELD_NAME,h.u7.getApiVersionTagForTelemetry(n,t))}))}updateTelemetryDataFieldUsingCachedApp(e){e.forEach((e=>{var t;null==e||e.addOrUpdateActivityDataField(h.u7.CACHEDAPP_IND_FIELD_NAME,null!==(t=this._usingCachedApp)&&void 0!==t&&t)}))}updateAppInitializationScenarioFields(e,t){this.updateTelemetryDataFieldAppSdkVersion(e,[this.appInitializationScenario,this.extendedAppInitializationScenario]),this.updateTelemetryDataFieldAppSdkApiVersionTag(t,e,[this.appInitializationScenario,this.extendedAppInitializationScenario]),this.updateTelemetryDataFieldUsingCachedApp([this.appInitializationScenario,this.extendedAppInitializationScenario])}addOrUpdateActivityDataFieldForAppInitStateTransition(e){var t,r;null===(t=this.appInitializationScenario)||void 0===t||t.addOrUpdateActivityDataFieldForAppInitStateTransition(e),null===(r=this.extendedAppInitializationScenario)||void 0===r||r.addOrUpdateActivityDataFieldForAppInitStateTransition(e)}markTelemetryForAppInitializationPhases(e,t,r){var n,i;null===(n=this.appInitializationScenario)||void 0===n||n.markPhase(e),null===(i=this.extendedAppInitializationScenario)||void 0===i||i.markPhase(e),this.telemetryService.setAppSdkVersion(t),this.updateAppInitializationScenarioFields(t,r)}trackMessageDelayForAppInitAPIs(e,t){var r,n,i,o;if(d.kh.has(e)&&t){const a=(0,g.wF)(e,t),s=d.kh.get(e);if(!s)return;(0,g.e5)(g.Ct.Start,`${s}MessageProcessTime_ms`),null===(n=null===(r=this.appInitializationScenario)||void 0===r?void 0:r.trackMessageDelay)||void 0===n||n.call(r,s,t,a),null===(o=null===(i=this.extendedAppInitializationScenario)||void 0===i?void 0:i.trackMessageDelay)||void 0===o||o.call(i,s,t,a)}}isLoadingScreenApp(){return this.forceAppToBeLoadingScreenApp||this._isShowLoadingIndicatorEnabled}get isShowLoadingIndicatorEnabled(){return this._isShowLoadingIndicatorEnabled}get telemetryService(){return this._telemetryService}get usingCachedApp(){return this._usingCachedApp}}function J(e,t,r,n,i,o,a){return(0,p.eZ)().useNewAppInitializationExperience?new te(e,t,r,n,i,o,a):new M(e,t,r,n,i,o,a)}class ee{}class te extends E.R{constructor(e,t,r,n,i,o,a){super(e,r),this.appSdkHost=e,this.hubServices=t,this.telemetryService=r,this.hostVersionsInfo=n,this.usingCachedApp=i,this.isNAAChannelRecommended=o,this.originsToBlock=a,this.telemetryWrapper=new Y(e,t,r,e.getAppDefinition(),i),this.timerWrapper=new ee,this.telemetryWrapper.addOrUpdateActivityDataFieldForAppInitStateTransition("App initialization progress begins, teamsJsInstanceId: undefined, AppInitState: uninitialized\n"),this.startAppInitializationFlow()}initHandlers(){this.registerHandler(u.tz.initialize,this.onInitializeCalled,{errorCallback:this.onInitializeCalledError}),this.registerHandler(u.tz.getContext,this.getContext,{errorCallback:this.onGetContextError}),this.registerHandler(u.tz.readyToUnload,this.readyToUnload,{errorCallback:this.onReadyToUnloadError}),this.registerHandler(u.tz.appInitialization.appLoaded,this.onNotifyAppLoadedCalled,{errorCallback:this.onNotifyAppLoadedCalledError}),this.registerHandler(u.tz.appInitialization.success,this.onNotifySuccessCalled,{errorCallback:this.onNotifySuccessCalledError}),this.registerHandler(u.tz.appInitialization.failure,this.onNotifyFailureCalled,{errorCallback:this.onNotifyFailureCalledError}),this.registerHandler(u.tz.appInitialization.expectedFailure,this.onNotifyExpectedFailureCalled,{errorCallback:this.onNotifyExpectedFailureCalledError})}buildOrchestratorCommand(e,t){return{sdkEventMessage:e,orchestratorCommandParams:{appSdkHost:this.appSdkHost,appDefinition:this.appSdkHost.getAppDefinition(),hubServices:this.hubServices,telemetryWrapper:this.telemetryWrapper,timerWrapper:this.timerWrapper,hostVersionsInfo:this.hostVersionsInfo,usingCachedApp:this.usingCachedApp,isNAAChannelRecommended:this.isNAAChannelRecommended,originsToBlock:this.originsToBlock},args:t}}processCommand(e){return Q().processCommand(e)}startAppInitializationFlow(){const e=this.buildOrchestratorCommand(new MessageEvent("message"),[]);Q().processTimer(e)}onInitializeCalled(e,t,r,n){let i=this.buildOrchestratorCommand(e,[t,r,n]);return this.processCommand(i)}onInitializeCalledError(e,t){return null==t||t.fail((0,_.oE)(e)),(0,_.PR)({})}getContext(e){const t=this.buildOrchestratorCommand(e,[]);return this.processCommand(t)}onGetContextError(e,t){return null==t||t.fail((0,_.oE)(e)),(0,_.PR)({})}readyToUnload(e){return(0,l.__awaiter)(this,void 0,void 0,(function*(){let t=this.buildOrchestratorCommand(e,[]);return this.processCommand(t)}))}onReadyToUnloadError(e,t){return null==t||t.fail((0,_.oE)(e)),(0,_.PR)({})}onNotifyAppLoadedCalled(e,t){const r=this.buildOrchestratorCommand(e,[t]);return this.processCommand(r)}onNotifyAppLoadedCalledError(e,t){return null==t||t.fail((0,_.oE)(e)),(0,_.PR)({})}onNotifySuccessCalled(e,t){const r=this.buildOrchestratorCommand(e,[t]);return this.processCommand(r)}onNotifySuccessCalledError(e,t){return null==t||t.fail((0,_.oE)(e)),(0,_.PR)({})}onNotifyFailureCalled(e,t,r){const n=this.buildOrchestratorCommand(e,[t,r]);return this.processCommand(n)}onNotifyFailureCalledError(e,t){return null==t||t.fail((0,_.oE)(e)),(0,_.PR)({})}onNotifyExpectedFailureCalled(e,t,r){const n=this.buildOrchestratorCommand(e,[t,r]);return this.processCommand(n)}onNotifyExpectedFailureCalledError(e,t){return null==t||t.fail((0,_.oE)(e)),(0,_.PR)({})}trackMessageDelayForAppInitAPIs(e,t){this.telemetryWrapper.trackMessageDelayForAppInitAPIs(e,t)}}},531709:(e,t,r)=>{"use strict";r.d(t,{B:()=>h});var n=r(760785),i=r(500584),o=r(383152),a=r(309320),s=r(375800),c=r(282703),l=r(162882),u=r(583484),d=r(48921);class h extends u.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.authenticationService=r,this.TAG="BaseAuthenticationMessageHandler"}initHandlers(){this.registerHandler(i.tz.authentication.getUser,this.handleGetUser,{errorCallback:this.onGetUserError,isRestrictedToMicrosoftOwnedOrFullTrustApps:!0}),this.registerHandler(i.tz.authentication.getAuthToken,this.handleGetAuthToken,{callbackFixedArgsLength:5,errorCallback:this.onGetAuthTokenError})}validateDependencies(){this.appSdkHost.getContext().app.host.clientType!==a.WK.desktop||this.authenticationService.externalAuthService||this.appSdkHost.getLogger().log(o.$.Warn,this.TAG,i.Px)}handleGetUser(){return(0,n.__awaiter)(this,void 0,void 0,(function*(){let e=yield this.authenticationService.getUser();if(e){let t=yield this.appSdkHost.getAppContext(),r=Object.assign(Object.assign({},e.profile),{dataResidency:(0,l.jZ)(t.user.dataResidency)});return(0,d.PR)([!0,r])}return Promise.reject("Failed to fetch the user profile")}))}onGetUserError(e,t){return null==t||t.fail(`GetUser failed ${(0,d.oE)(e)}`),(0,d.PR)([!1,e])}handleGetAuthToken(e,t,r,i,o,a){return(0,n.__awaiter)(this,void 0,void 0,(function*(){const n=yield this.appSdkHost.getAppContext(),l=yield(0,c.u6)(e.origin,t,this.appSdkHost.getHubInfo(),this.appDefinition,n,!1,!1,a);let u=yield this.authenticationService.acquireToken(l[0],r,i,o,(0,s.y3)(a));return(0,d.PR)([!0,u.token])}))}onGetAuthTokenError(e,t){return null==t||t.fail(`GetAuthToken failed ${(0,d.oE)(e)}`),(0,d.PR)([!1,e])}}},583484:(e,t,r)=>{"use strict";r.d(t,{R:()=>d});var n=r(760785),i=r(500584),o=r(558909),a=r(941113),s=r(383152),c=r(920993),l=r(286764),u=r(48921);class d{constructor(e,t){this.appSdkHost=e,this.telemetryService=t,this.handlers={},this.appDefinition=this.appSdkHost.getAppDefinition(),this.isTelemetryHandledByExecutor=!1}registerHandler(e,t,r){var n;this.handlers[e]=(0,l.C)({callback:t,scenarioName:null!==(n=null==r?void 0:r.scenarioName)&&void 0!==n?n:a.Fb[e],errorCallback:null==r?void 0:r.errorCallback,callbackFixedArgsLength:null==r?void 0:r.callbackFixedArgsLength,isRestrictedToFirstPartyOrLobApps:null==r?void 0:r.isRestrictedToFirstPartyOrLobApps,isRestrictedToFullTrustApps:null==r?void 0:r.isRestrictedToFullTrustApps,isRestrictedToFullTrustOrLobApps:null==r?void 0:r.isRestrictedToFullTrustOrLobApps,isRestrictedToMicrosoftOwnedApps:null==r?void 0:r.isRestrictedToMicrosoftOwnedApps,isRestrictedToMicrosoftOwnedOrFullTrustApps:null==r?void 0:r.isRestrictedToMicrosoftOwnedOrFullTrustApps})}deleteMessageHandling(e){delete this.handlers[e]}canHandleMessage(e){return this.validateInitialization(e)&&void 0!==this.handlers[e]}isAnAuthUXScenario(e){return e===a.Fb[i.tz.authentication.authenticate]}canPassScenarioToHandler(e){return e===a.Fb[i.tz.authentication.authenticate]||e===a.Fb[i.tz.externalAppAuthentication.authenticateAndResendRequest]||e===a.Fb[i.tz.externalAppAuthentication.authenticateWithSSO]||e===a.Fb[i.tz.externalAppAuthentication.authenticateWithSSOAndResendRequest]||e===a.Fb[i.tz.externalAppAuthentication.authenticateWithOauth2]||e===a.Fb[i.tz.externalAppAuthenticationForCEA.authenticateAndResendRequest]||e===a.Fb[i.tz.externalAppAuthenticationForCEA.authenticateWithSSO]||e===a.Fb[i.tz.externalAppAuthenticationForCEA.authenticateWithOauth]||e===a.Fb[i.tz.externalAppAuthenticationForCEA.authenticateWithSSOAndResendRequest]||e===a.Fb[i.tz.externalAppCardActions.processActionOpenUrl]||e===a.Fb[i.tz.externalAppCardActions.processActionSubmit]||e===a.Fb[i.tz.externalAppCardActionsForCEA.processActionOpenUrl]||e===a.Fb[i.tz.externalAppCardActionsForCEA.processActionSubmit]||e===a.Fb[i.tz.externalAppCommands.processActionCommand]||e===a.Fb[i.tz.nestedAppAuth.execute]||e===a.Fb[i.tz.authentication.getAuthToken]}handleMessage(e,t,r,a,c){var d,h,f,p,g,v,m,y;return(0,n.__awaiter)(this,void 0,void 0,(function*(){if(!this.validateInitialization(t))return Promise.reject("SDK context is not initialized");if(!this.canHandleMessage(t))return Promise.reject(`Handler cannot handle message: ${t}`);const n=null!==(d=this.handlers[t].callbackFixedArgsLength)&&void 0!==d?d:r.length;r.push(...Array(Math.max(0,n-r.length)).fill(void 0)),this.trackMessageDelayForAppInitAPIs(t,a);const b=this.handlers[t];let S=this.createTelemetryScenario(t,b,r,e,a,c);try{if(b.isRestrictedToFullTrustApps&&!(null===(h=this.appSdkHost.getAppDefinition())||void 0===h?void 0:h.isFullTrust))throw(0,u.jC)(o.O4.INTERNAL_ERROR,i.u);if(b.isRestrictedToMicrosoftOwnedApps&&!(null===(f=this.appSdkHost.getAppDefinition())||void 0===f?void 0:f.isMicrosoftOwned))throw(0,u.jC)(o.O4.INTERNAL_ERROR,i.u);if(b.isRestrictedToFullTrustOrLobApps&&!(null===(p=this.appSdkHost.getAppDefinition())||void 0===p?void 0:p.isFullTrust)&&!(null===(g=this.appSdkHost.getAppDefinition())||void 0===g?void 0:g.isLOB))throw(0,u.jC)(o.O4.INTERNAL_ERROR,i.u);if(b.isRestrictedToFirstPartyOrLobApps&&!(0,l.m)(this.appSdkHost.getAppDefinition())&&!(null===(v=this.appSdkHost.getAppDefinition())||void 0===v?void 0:v.isLOB))throw(0,u.jC)(o.O4.INTERNAL_ERROR,i.u);if(b.isRestrictedToMicrosoftOwnedOrFullTrustApps&&!(null===(m=this.appSdkHost.getAppDefinition())||void 0===m?void 0:m.isFullTrust)&&!(null===(y=this.appSdkHost.getAppDefinition())||void 0===y?void 0:y.isMicrosoftOwned))throw(0,u.jC)(o.O4.INTERNAL_ERROR,i.u);if(!this.appSdkHost.checkIfCachedAndRequestAllowed(t))throw"Request not allowed when cached";this.validateDependencies(t);const e=yield b.callback.apply(this,r);return this.isAnAuthUXScenario(b.scenarioName)||null==S||S.stop(),e}catch(e){const t=(0,u.oE)(e);return this.appSdkHost.getLogger().log(s.$.Error,"handleMessage","Error in handling message",t),b.errorCallback?b.errorCallback(e,S):(null==S||S.fail(t),Promise.reject(e))}}))}createTelemetryScenario(e,t,r=[],n,i,o){var a;const s=t.scenarioName,l=null===(a=this.appDefinition)||void 0===a?void 0:a.id;if(this.isTelemetryHandledByExecutor||!s||(0,c.vJ)(e,l))return;const u=this.telemetryService.createScenario(s,l,null==i?void 0:i.value,n,null==i?void 0:i.type,o);return i&&u.markPhase("MessageDelay"),this.canPassScenarioToHandler(s)&&r.push(u),u}validateInitialization(e){return e===i.tz.initialize||this.appSdkHost.isInitialized()}trackMessageDelayForAppInitAPIs(e,t){}validateDependencies(e){}cleanup(){}}},656198:(e,t,r)=>{"use strict";r.d(t,{B:()=>d});var n=r(760785),i=r(383152),o=r(309320),a=r(282703),s=r(893474);const c=e=>{if(null==e||null===typeof e||"string"==typeof e||"boolean"==typeof e||"number"==typeof e)return e;if(Array.isArray(e))return e.map((e=>c(e)));if(e instanceof Date)return new Date(e.getTime());if(e instanceof ArrayBuffer)return"function"==typeof structuredClone?structuredClone(e):e.slice(0);if("object"==typeof e){const r={};for(var t of Object.getOwnPropertyNames(e))r[t]=c(e[t]);return r}throw Error("Provided type '"+typeof e+"' ("+Object.prototype.toString.call(e)+") can't be cloned using deepCopy.")};var l=r(89469),u=r(48921);class d{constructor(e){this.appSdkHost=e,this.messageHandlers=[],this.TAG="BaseMessageProcessor",this.ValidCustomApiHubs=[o.UH.edge,o.UH.orange,o.UH.outlook,o.UH.outlookWin32,o.UH.teams,o.UH.teamsModern,o.UH.office]}process(e){var t;return(0,n.__awaiter)(this,void 0,void 0,(function*(){try{if(e.isDeeplyNestedRequest)throw new Error("Access denied: Request from a nested iframe is not allowed");const{result:t,message:r}=yield this.callMessageHandlerHelper(e);if(t)return"appResponse"===t.kind&&this.processHandlerResultHelper(r,t,e),Promise.resolve(!0);if(this.canUseCustomProcessing()){const t=yield this.tryCustomProcessing(r);if(t.processed){const n=yield(0,u.PR)(t.data);return"appResponse"===n.kind&&this.processHandlerResultHelper(r,n,e),Promise.resolve(!0)}}throw Error("Unhandled message")}catch(r){this.appSdkHost.getLogger().log(i.$.Error,this.TAG,`Error in processing request: ${null===(t=e.data)||void 0===t?void 0:t.func}`,r)}return Promise.resolve(!1)}))}canUseCustomProcessing(){const e=this.appSdkHost.getAppDefinition(),t=this.appSdkHost.getHubInfo().name,r=null==e?void 0:e.isMicrosoftOwned,n=(0,a.Ym)(null==e?void 0:e.id),i=this.ValidCustomApiHubs.includes(t);return t===o.UH.outlookWin32||t===o.UH.outlook?n&&i:t===o.UH.office?!!(0,s.eZ)().enableHarmonyCustomMessagingForOpalApp&&i&&(0,a.AI)(null==e?void 0:e.id):!!r&&i}processForDeeplyNestedRequest(e){var t;return(0,n.__awaiter)(this,void 0,void 0,(function*(){try{if(!e.isDeeplyNestedRequest)throw new Error("Access denied: Request from a main/top iframe is not allowed");if(!u.ez.has(e.data.func))throw new Error(`Access denied: message func "${e.data.func}" is not allowed for requests from a nested iframe.`);const{result:t,message:r}=yield this.callMessageHandlerHelper(e);if(t)return"appResponse"===t.kind&&this.processHandlerResultHelper(r,t,e,!0),Promise.resolve(!0);throw Error("Unhandled message")}catch(r){this.appSdkHost.getLogger().log(i.$.Error,this.TAG,`Error in processing deeply nested request: ${null===(t=e.data)||void 0===t?void 0:t.func}`,r)}return Promise.resolve(!1)}))}callMessageHandlerHelper(e){return(0,n.__awaiter)(this,void 0,void 0,(function*(){const t=(0,a.dE)(e.origin,this.appSdkHost.getLogger(),this.appSdkHost.getAppDefinition(),this.appSdkHost.getContext());e.isTrustedOrigin=t,this.appSdkHost.getLogger().log(i.$.Info,this.TAG,`Function name: ${e.data.func}, Args: ${e.data.args}, Version_APIName: ${e.data.apiVersionTag}, Teams-JS Library Instance Id: ${e.data.teamsJsInstanceId}`);const r=(0,o.Yj)(e.data);let n=r.args,s=r.apiVersionTag;return n=r.args&&Array.isArray(r.args)?r.args.map((e=>(e=>"function"==typeof structuredClone?structuredClone(e):c(e))(e))):[],n.unshift(e),{result:yield this.callMessageHandler(s,r.func,n,(0,l.Bp)(r.monotonicTimestamp,r.timestamp),r.isProxiedFromChild),message:r}}))}callMessageHandler(e,t,r,n,i){for(const o of this.messageHandlers)if(o.canHandleMessage(t))return o.handleMessage(e,t,r,n,i);return Promise.resolve(void 0)}tryCustomProcessing(e){return Promise.resolve({processed:!1,data:void 0})}processHandlerResultHelper(e,t,r,n=!1){let i=[];void 0!==t.data&&(i=Array.isArray(t.data)?t.data:[t.data]),n?this.appSdkHost.postDeeplyNestedResponseToApp(e,{source:r.source,origin:r.origin,func:e.func},i):this.appSdkHost.postResponseToApp(e,i)}cleanup(){this.messageHandlers.forEach((e=>e.cleanup()))}}},48921:(e,t,r)=>{"use strict";r.d(t,{IB:()=>g,J5:()=>T,JA:()=>_,M5:()=>y,N8:()=>w,PR:()=>I,QY:()=>P,Sw:()=>A,UR:()=>f,eZ:()=>v,ez:()=>h,f1:()=>R,f3:()=>S,hV:()=>m,hl:()=>E,jC:()=>b,kA:()=>p,mW:()=>M,oE:()=>x,og:()=>O,sC:()=>N,vh:()=>d});var n=r(760785),i=r(500584),o=r(558909),a=r(248399),s=r(383152),c=r(577027),l=r(313626),u=r(906492);const d="An internal error occurred",h=new Set([i.tz.nestedAppAuth.execute]),f={errorCode:o.O4.INTERNAL_ERROR,message:d},p={errorCode:o.he.INTERNAL_ERROR,message:d};function g(e,t,r,n,i,o){const a=function(e,t,r){const n=(null==e?void 0:e.errorCode)&&Object.values(t).includes(null==e?void 0:e.errorCode)?e.errorCode:r.errorCode,i=function(e){return E(e)?e.message:"string"==typeof e?e:e instanceof l.H?e.message:f.message}(e);return{errorCode:n,message:i||r.message}}(t,r,n);return null==o||o.fail(`${e} Api failed ${a.message}`),i(a)}const v=(e,t,r)=>(0,n.__awaiter)(void 0,void 0,void 0,(function*(){return null==r||r.fail(`${e} Api failed ${x(t)}`),E(t)?I(t):I(f)})),m=(e,t,r)=>(0,n.__awaiter)(void 0,void 0,void 0,(function*(){return null==r||r.fail(`${e} Api failed ${x(t)}`),k(t)||E(t)?I(t):I(f)})),y=(e,t,r)=>(0,n.__awaiter)(void 0,void 0,void 0,(function*(){return null==r||r.fail(`${e} Api failed ${x(t)}`),I([!1,t])})),b=(e,t)=>({errorCode:e,message:t}),S=e=>({errorCode:o.he.INTERNAL_ERROR,message:C(e)});function C(e){return E(e)?e.message||d:"string"==typeof e?e:e instanceof l.H?e.message:JSON.stringify(e)}const w=(e,t,r,i=!1)=>(0,n.__awaiter)(void 0,void 0,void 0,(function*(){const n=yield t(e);if(E(n))return Promise.reject(n);{const e=r?r(n):n;return i&&Array.isArray(e)?I([null,...e]):I([null,e])}}));function A(e){return E(e)?e:f}const E=e=>void 0!==(null==e?void 0:e.errorCode),k=e=>!(void 0===(null==e?void 0:e.errorCode)||!Object.values(a.H_).includes(e.errorCode)),I=e=>(0,n.__awaiter)(void 0,void 0,void 0,(function*(){return null!=e?{kind:"appResponse",data:e}:{kind:"appResponse"}}));function T(e,...t){return(0,n.__awaiter)(this,void 0,void 0,(function*(){try{return t?yield e(...t):yield e()}catch(e){throw(0,u.i)().log(s.$.Error,"HostError",`Received error from host function: ${e.message||JSON.stringify(e)}`),e}}))}const _=(e,...t)=>(0,n.__awaiter)(void 0,void 0,void 0,(function*(){const r=yield e(...t);return I(r)})),R={kind:"logResponse"},P=(e,...t)=>(0,n.__awaiter)(void 0,void 0,void 0,(function*(){return yield e(...t),R})),O=(e,t)=>(0,n.__awaiter)(void 0,void 0,void 0,(function*(){let r;if(!e)throw b(o.O4.INTERNAL_ERROR,"PermissionService is not provided");try{r=yield e.storageService.getPermissionStatus(t)}catch(e){throw JSON.stringify(e)}if(r==c.W.NeverAsked)throw b(o.O4.INTERNAL_ERROR,"The app must specify "+t+" permission in its manifest and must be granted by the user. (the user has not been asked to grant permission).");if(r==c.W.Revoked)throw b(o.O4.PERMISSION_DENIED,"user has explicitly not consented for device permission");if(r!==c.W.Consented)throw b(o.O4.INTERNAL_ERROR,`Unrecognized device permission state: ${r}`)})),x=e=>{const t="An unknown error occurred that could not be converted into a string description.";return E(e)||e instanceof Error?e.message||t:"string"==typeof e?e:"object"==typeof e&&JSON.stringify(e)||t};function M(e,t){var r;return{data:e.data,isDeeplyNestedRequest:t,origin:e.origin,source:null!==(r=e.source)&&void 0!==r?r:void 0}}const N=e=>{var t;return e.uuid?e.uuid.toString():null===(t=e.id)||void 0===t?void 0:t.toString()}},500584:(e,t,r)=>{"use strict";r.d(t,{Af:()=>a,DM:()=>f,DX:()=>R,Di:()=>w,GE:()=>d,KV:()=>p,MU:()=>_,OZ:()=>C,PZ:()=>I,Px:()=>E,Si:()=>y,Wt:()=>s,_P:()=>T,a$:()=>h,eO:()=>n,f:()=>P,jp:()=>S,kv:()=>o,lY:()=>u,mP:()=>m,pi:()=>l,pm:()=>g,qO:()=>O,r:()=>A,sh:()=>b,tp:()=>v,tz:()=>i,u:()=>k});const n=r(101164).rE,i={appInitialization:{appLoaded:"appInitialization.appLoaded",expectedFailure:"appInitialization.expectedFailure",failure:"appInitialization.failure",success:"appInitialization.success"},appInstallDialog:{openAppInstallDialog:"appInstallDialog.openAppInstallDialog"},authentication:{getAuthToken:"authentication.getAuthToken",getUser:"authentication.getUser",authenticate:"authentication.authenticate",notifySuccess:"authentication.authenticate.success",notifyFailure:"authentication.authenticate.failure"},appEntity:{selectAppEntity:"appEntity.selectAppEntity"},barCode:{scanBarCode:"media.scanBarCode"},calendar:{composeMeeting:"calendar.composeMeeting",openCalendarItem:"calendar.openCalendarItem"},call:{startCall:"call.startCall"},chat:{openChat:"chat.openChat"},clipboard:{writeToClipboard:"clipboard.writeToClipboard",readFromClipboard:"clipboard.readFromClipboard"},conversations:{openConversation:"conversations.openConversation",closeConversation:"conversations.closeConversation",getChatMembers:"getChatMembers"},copilot:{customTelemetry:{sendCustomTelemetryData:"copilot.customTelemetry.sendCustomTelemetryData"},eligibility:{getEligibilityInfo:"copilot.eligibility.getEligibilityInfo"},sidePanel:{getContent:"copilot.sidePanel.getContent",preCheckUserConsent:"copilot.sidePanel.preCheckUserConsent"}},dialogs:{open:"tasks.startTask",submit:"tasks.completeTask",update:{resize:"tasks.updateTask"}},externalAppCardActions:{processActionOpenUrl:"externalAppCardActions.processActionOpenUrl",processActionSubmit:"externalAppCardActions.processActionSubmit"},externalAppCardActionsForCEA:{processActionOpenUrl:"externalAppCardActionsForCEA.processActionOpenUrl",processActionSubmit:"externalAppCardActionsForCEA.processActionSubmit"},externalAppCardActionsForDA:{processActionOpenUrlDialog:"externalAppCardActionsForDA.processActionOpenUrlDialog"},externalAppCommands:{processActionCommand:"externalAppCommands.processActionCommand"},externalAppAuthentication:{authenticateAndResendRequest:"externalAppAuthentication.authenticateAndResendRequest",authenticateWithSSO:"externalAppAuthentication.authenticateWithSSO",authenticateWithSSOAndResendRequest:"externalAppAuthentication.authenticateWithSSOAndResendRequest",authenticateWithOauth2:"externalAppAuthentication.authenticateWithOauth2",authenticateWithPowerPlatformConnectorPlugins:"externalAppAuthentication.authenticateWithPowerPlatformConnectorPlugins"},externalAppAuthenticationForCEA:{authenticateWithSSO:"externalAppAuthenticationForCEA.authenticateWithSSO",authenticateWithOauth:"externalAppAuthenticationForCEA.authenticateWithOauth",authenticateAndResendRequest:"externalAppAuthenticationForCEA.authenticateAndResendRequest",authenticateWithSSOAndResendRequest:"externalAppAuthenticationForCEA.authenticateWithSSOAndResendRequest"},files:{addCloudStorageFolder:"files.addCloudStorageFolder",copyMoveFiles:"files.copyMoveFiles",deleteCloudStorageFolder:"files.deleteCloudStorageFolder",getCloudStorageFolders:"files.getCloudStorageFolders",openFilePreview:"openFilePreview",getExternalProviders:"files.getExternalProviders",openCloudStorageFile:"files.openCloudStorageFile",getCloudStorageFolderContents:"files.getCloudStorageFolderContents"},getContext:"getContext",initialize:"initialize",hostEntity:{tab:{addAndConfigure:"hostEntity.tab.addAndConfigure",reconfigure:"hostEntity.tab.reconfigure",rename:"hostEntity.tab.rename",remove:"hostEntity.tab.remove",getAll:"hostEntity.tab.getAll"}},location:{getCurrentLocation:"location.getLocation",map:{showLocation:"location.showLocation"}},interactive:{getFluidTenantInfo:"interactive.getFluidTenantInfo",getFluidToken:"interactive.getFluidToken",getFluidContainerId:"interactive.getFluidContainerId",setFluidContainerId:"interactive.setFluidContainerId",getNtpTime:"interactive.getNtpTime",registerClientId:"interactive.registerClientId",getClientRoles:"interactive.getClientRoles",getClientInfo:"interactive.getClientInfo"},links:{openLink:"executeDeepLink"},logs:{handleAppLog:"log.receive"},mail:{composeMail:"mail.composeMail",openMailItem:"mail.openMailItem",handoff:{composeMail:"mail.handoff.composeMail"}},marketplace:{getCart:"marketplace.getCart",addOrUpdateCartItems:"marketplace.addOrUpdateCartItems",removeCartItems:"marketplace.removeCartItems",updateCartStatus:"marketplace.updateCartStatus"},media:{captureImage:"captureImage",getMedia:"getMedia",selectMedia:"selectMedia",viewImages:"viewImages"},meeting:{getAppContentStageSharingCapabilities:"meeting.getAppContentStageSharingCapabilities",getAppContentStageSharingState:"meeting.getAppContentStageSharingState",getAuthenticationTokenForAnonymousUser:"meeting.getAuthenticationTokenForAnonymousUser",getIncomingClientAudioState:"getIncomingClientAudioState",getLiveStreamState:"meeting.getLiveStreamState",meetingReactionReceived:"meeting.meetingReactionReceived",getMeetingDetails:"meeting.getMeetingDetails",appShareButton:{setOptions:"meeting.appShareButton.setOptions"},raiseHandStateChanged:"meeting.raiseHandStateChanged",requestStartLiveStreaming:"meeting.requestStartLiveStreaming",requestStopLiveStreaming:"meeting.requestStopLiveStreaming",audioDeviceSelectionChanged:"meeting.audioDeviceSelectionChanged",shareAppContentToStage:"meeting.shareAppContentToStage",speakingStateChanged:"meeting.speakingStateChanged",stopSharingAppContentToStage:"meeting.stopSharingAppContentToStage",toggleIncomingClientAudio:"toggleIncomingClientAudio",requestAppAudioHandling:"meeting.requestAppAudioHandling",updateMicState:"meeting.updateMicState",micStateChanged:"meeting.micStateChanged",joinMeeting:"meeting.joinMeeting"},meetingRoom:{getPairedMeetingRoomInfo:"meetingRoom.getPairedMeetingRoomInfo",sendCommandToPairedMeetingRoom:"meetingRoom.sendCommandToPairedMeetingRoom"},monetization:{openPurchaseExperience:"monetization.openPurchaseExperience"},nestedAppAuth:{execute:"nestedAppAuth.execute",manageNAATrustedOrigins:"nestedAppAuth.manageNAATrustedOrigins"},notifications:{showNotification:"notifications.showNotification"},otherAppStateChange:{unregisterInstall:"otherApp.unregisterInstall",notifyInstallCompleted:"otherApp.notifyInstallCompleted"},pages:{getConfig:"settings.getSettings",navigateCrossDomain:"navigateCrossDomain",navigateToApp:"pages.navigateToApp",returnFocus:"returnFocus",setCurrentFrame:"setFrameContext",shareDeepLink:"shareDeepLink",backStack:{navigateBack:"navigateBack"},currentApp:{navigateTo:"pages.currentApp.navigateTo",navigateToDefaultPage:"pages.currentApp.navigateToDefaultPage"},tabs:{getTabInstances:"getTabInstances",getMruTabInstances:"getMruTabInstances",navigateToTab:"navigateToTab"},config:{setConfig:"settings.setSettings",setValidityState:"settings.setValidityState",save:{success:"settings.save.success",failure:"settings.save.failure"},remove:{success:"settings.remove.success",failure:"settings.remove.failure"}},fullTrust:{enterFullscreen:"enterFullscreen",exitFullscreen:"exitFullscreen"}},people:{selectPeople:"people.selectPeople"},permissions:{storageService:{getPermissionStatus:"permissions.has"},requestUserConsentForPermission:"permissions.request"},profile:{showProfile:"profile.showProfile"},remoteCamera:{getCapableParticipants:"remoteCamera.getCapableParticipants",requestControl:"remoteCamera.requestControl",sendControlCommand:"remoteCamera.sendControlCommand",terminateSession:"remoteCamera.terminateSession"},readyToUnload:"readyToUnload",registerHandler:"registerHandler",search:{unregister:"search.unregister",closeSearch:"search.closeSearch"},sharing:{shareWebContent:"sharing.shareWebContent",history:{getContent:"sharing.history.getContent"}},stageView:{open:"stageView.open",self:{close:"stageView.self.close"}},store:{openFullStore:"store.openFullStore",openAppDetail:"store.openAppDetail",openInContextStore:"store.openInContextStore",openSpecificStore:"store.openSpecificStore"},teams:{getTeamChannels:"teams.getTeamChannels",refreshSiteUrl:"teams.refreshSiteUrl",fullTrust:{getConfigSetting:"getConfigSetting",joinedTeams:{getUserJoinedTeams:"getUserJoinedTeams"}}},messageChannels:{telemetry:{getTelemetryPort:"messageChannels.telemetry.getTelemetryPort"},dataLayer:{getDataLayerPort:"messageChannels.dataLayer.getDataLayerPort"}},thirdPartyCloudStorageService:{getDragAndDropFiles:"thirdPartyCloudStorage.getDragAndDropFiles"},video:{effectParameterChange:"video.effectParameterChange",mediaStream:{registerForVideoFrame:"video.mediaStream.registerForVideoFrame",audioInferenceDiscardStatusChange:"video.mediaStream.audioInferenceDiscardStatusChange"},notifyError:"video.notifyError",personalizedEffectsChanged:"video.personalizedEffectsChanged",registerForVideoEffect:"video.registerForVideoEffect",sharedFrame:{registerForVideoFrame:"video.registerForVideoFrame"},startVideoExtensibilityVideoStream:"video.startVideoExtensibilityVideoStream",videoEffectChanged:"video.videoEffectChanged",videoEffectReadiness:"video.videoEffectReadiness",videoExtensibilityIpcChangedEvent:"video.videoExtensibilityIpcChangedEvent",performance:{performanceDataGenerated:"video.performance.performanceDataGenerated",frameProcessingSlow:"video.performance.frameProcessingSlow",firstFrameProcessed:"video.performance.firstFrameProcessed",textureStreamAcquired:"video.performance.textureStreamAcquired"},setFrameProcessTimeLimit:"video.setFrameProcessTimeLimit"},webStorage:{isWebStorageClearedOnUserLogOut:"webStorage.isWebStorageClearedOnUserLogOut"}};var o,a,s,c;!function(e){e.ME="ME",e.CEA="CEA"}(o||(o={})),function(e){e.AuthFailed="AuthFailed",e.Timeout="Timeout",e.Other="Other",e.AppInitTimeout="AppInitTimeout",e.CachedAppLoadTimedOut="CachedAppLoadTimedOut",e.Validation="Validation",e.Validation_InvalidDomains="Validation_InvalidDomains",e.Ocdi="Ocdi"}(a||(a={})),function(e){e.AppExpiration="app expiration",e.AppNotifyFailure="app sent notify failure",e.AppUnloadTimeout="app unload timeout",e.FreeMemoryUnderMinimum="insufficient memory to retain the cached app",e.HostExplicitRemoval="host explicitly removed the app",e.HostMemoryLimitExceeded="host memory limit exceeded",e.AppDidNotRegisterForCaching="app did not register for caching",e.NumAppsExceeded="number of apps exceeded"}(s||(s={})),function(e){e.PermissionError="PermissionError",e.NotFound="NotFound",e.Throttling="Throttling",e.Offline="Offline",e.Other="Other"}(c||(c={}));const l={resourceDomainParameter:"{resourceDomain}",validResourcePattern:"^((https|api)://{resourceDomain}([:/].*)?)$"},u="^[-a-zA-Z0-9._~+/=]+$",d=/^(\*\.)*[^*]+$/i,h=new Set(["b5abf2ae-c16b-4310-8f8a-d3bcdb52f162","d870f6cd-4aa5-4d42-9626-ab690c041429","43a6e7fb-bd10-4c0a-b02e-6a9c86ba272a"]),f=new Set(["96f7e131-7b0f-4947-8a62-9cd027b94147"]),p=new Set(["c3a1996d-db0f-4857-a6ea-7aabf0266b00","25b07509-bc6a-4a53-b683-9beb24e55570"]),g=new Set(["f3a6e67f-850d-4dd9-960a-04c6638ded39","f3a6e67f-850d-4dd9-960a-04c6638ded36","b6b18421-3bba-40df-a983-05fbbc9e2d13","a9750531-44bc-4346-84a7-c4ceda140ef4"]),v=["com.example.microsoftteamstabs.test","com.example.m365testapp.test"],m=new Set([...h,...v]),y="Url is invalid",b="Invalid dialog URL",S="There is at least one improperly formatted domain in the provided app definition's validDomains field",C=4096,w=`Authorization code exceeds max length of ${C} characters`,A="Authorization code contains unexpected characters. Allowed characters are a-z, A-Z, 0-9, ., _, +, /, =, ~, and -",E="Desktop clients must provide implementation for externalAuthService on IAuthenticationService. External auth flows may not work as expected when externalAuthService is not provided.",k="App does not have the required permissions for this operation",I={bingUrl:"https://www.bing.com",contosoUrl:"https://www.contoso.com",contososuitesUrl:"https://www.contososuites.com",exampleUrl:"https://example.com",northwindtradersUrl:"https://www.northwindtraders.com/",teamsAdatumUrl:"https://teams.adatum.com/",teamsMicrosoftUrl:"https://teams.microsoft.com",fromValidDomainList:"https://www.relecloud.com",validAdatumUrl:"https://validurl.adatum.com",validAdatumUrl2:"https://validurl2.adatum.com"},T={requestedForAppID:"RequestedForAppID",copilotHost:"CopilotHost",isExternal:"IsExternal",actionOpenUrlType:"ActionOpenUrlType",oauthConfigId:"OauthConfigID"},_=["www.microsoft365.com","bing.com","edgeservices.bing.com","www.bing.com","www.staging-bing-int.com","teams.cloud.microsoft","outlook.cloud.microsoft","m365.cloud.microsoft","copilot.microsoft.com","windows.msn.com"],R="2.19",P="The detected TeamsJS Version is < 2.19. App may not be able to run on this domain. Please update TeamsJS.",O=["localhost","local.teams.office.com","local.teams.microsoft.com","local.office.com"]},812788:(e,t,r)=>{"use strict";r.d(t,{M:()=>w});var n,i=r(760785),o=r(893474),a=r(383152),s=r(577027),c=r(906492),l=r(352069),u=r(219446);function d(e){if(!0===(0,o.eZ)().useStrictAppIdValidationInStorage)return(0,l.A)(e);try{return(0,u.zW)(e),!0}catch(e){return!1}}!function(e){let t,r;!function(e){e[e.RECORD_DOESNT_EXIST=5500]="RECORD_DOESNT_EXIST",e[e.INDEXEDDB_INTERNAL_ERROR=5600]="INDEXEDDB_INTERNAL_ERROR",e[e.INVALID_SEARCH_PARAMETERS=5700]="INVALID_SEARCH_PARAMETERS",e[e.BLOCKED=5800]="BLOCKED"}(t=e.ErrorCode||(e.ErrorCode={})),function(e){e.APPID_AND_USERID_INDEX="appID_and_userID",e.APPID_INDEX="appID",e.USERID_INDEX="userID"}(r=e.indexID||(e.indexID={}));const n="apps",o="appsPermissionsDB";function a(e,i){return new Promise(((a,s)=>{!function(e,t,r,n,i,o){const a=indexedDB.open(e,1);a.onblocked=r,a.onupgradeneeded=i,a.onsuccess=o,a.onerror=t=>{var s;if("VersionError"===(null===(s=a.error)||void 0===s?void 0:s.name)){const t=indexedDB.deleteDatabase(e);return t.onsuccess=()=>{const t=indexedDB.open(e,1);t.onblocked=r,t.onupgradeneeded=i,t.onsuccess=o,t.onerror=n},t.onerror=n,void(t.onblocked=r)}n(t)}}(o,0,(()=>{s({errorCode:t.BLOCKED,message:"Please close all the existing tabs."})}),(e=>{s({errorCode:t.INDEXEDDB_INTERNAL_ERROR,message:e.type})}),(e=>{const t=e.target.result;if(!t.objectStoreNames.contains(n)){const e=t.createObjectStore(n,{keyPath:["appID","userID"],autoIncrement:!1});e.createIndex(r.APPID_AND_USERID_INDEX,["appID","userID"],{unique:!0}),e.createIndex(r.APPID_INDEX,"appID",{unique:!1}),e.createIndex(r.USERID_INDEX,"userID",{unique:!1})}}),(o=>{const c=o.target.result,l=c.transaction(n,"readwrite",{durability:"relaxed"}).objectStore(n);let u=l.index(r.APPID_AND_USERID_INDEX).get([e,i]);u.onsuccess=()=>{a([l,u.result])},u.onerror=e=>{s({errorCode:t.INDEXEDDB_INTERNAL_ERROR,message:e.type})},c.close()}))}))}function c(r,n){return new Promise(((o,s)=>(0,i.__awaiter)(this,void 0,void 0,(function*(){let i;d(r)||(i={errorCode:t.INDEXEDDB_INTERNAL_ERROR,message:e.invalidAppIdErrorString},s(i)),n||(i={errorCode:t.INDEXEDDB_INTERNAL_ERROR,message:"UserID should not be null/empty."},s(i));const c=yield a(r,n);try{o(void 0!==c[1])}catch(e){i={errorCode:t.INDEXEDDB_INTERNAL_ERROR,message:e.type},s(i)}}))))}function l(r,n){return new Promise(((o,c)=>(0,i.__awaiter)(this,void 0,void 0,(function*(){let i;d(r)||(i={errorCode:t.INDEXEDDB_INTERNAL_ERROR,message:e.invalidAppIdErrorString},c(i)),n||(i={errorCode:t.INDEXEDDB_INTERNAL_ERROR,message:"UserID should not be null/empty."},c(i));const[l,u]=yield a(r,n);let h={appID:r,userID:n,permissions:{displayCapture:s.W.NeverAsked,geolocation:s.W.NeverAsked,media:s.W.NeverAsked,midi:s.W.NeverAsked,notifications:s.W.NeverAsked,openExternal:s.W.NeverAsked}};try{void 0===u&&(l.put(h).onsuccess=()=>{o()})}catch(e){i={errorCode:t.INDEXEDDB_INTERNAL_ERROR,message:e.type},c(i)}}))))}e.invalidAppIdErrorString="AppID is not valid. Must be GUID format",e.doesDevicePermissionStorageExist=function(){return(0,i.__awaiter)(this,void 0,void 0,(function*(){return"databases"in indexedDB?(yield indexedDB.databases()).some((e=>e.name===o)):"Cannot Tell"}))},e.doesRecordExist=c,e.createRecord=l,e.updatePermission=function(r,n,o,s){return new Promise(((u,h)=>(0,i.__awaiter)(this,void 0,void 0,(function*(){let i;try{d(r)||(i={errorCode:t.INDEXEDDB_INTERNAL_ERROR,message:e.invalidAppIdErrorString},h(i)),n||(i={errorCode:t.INDEXEDDB_INTERNAL_ERROR,message:"UserID should not be null/empty."},h(i)),(yield c(r,n))||l(r,n);const[f,p]=yield a(r,n);if(void 0!==p.permissions[o]){p.permissions[o]=s;const e=f.put(p);e.onsuccess=()=>{u(e.result)},e.onerror=e=>{i={errorCode:t.INDEXEDDB_INTERNAL_ERROR,message:e.type},h(i)}}}catch(e){i={errorCode:t.INDEXEDDB_INTERNAL_ERROR,message:e.type},h(i)}}))))},e.deleteSingleRecord=function(n,o){return new Promise(((s,c)=>(0,i.__awaiter)(this,void 0,void 0,(function*(){let i;try{d(n)||(i={errorCode:t.INDEXEDDB_INTERNAL_ERROR,message:e.invalidAppIdErrorString},c(i)),o||(i={errorCode:t.INDEXEDDB_INTERNAL_ERROR,message:"UserID should not be null/empty."},c(i));const l=yield a(n,o),u=l[0].index(r.APPID_AND_USERID_INDEX).openKeyCursor(IDBKeyRange.only([n,o]));u.onsuccess=()=>{const e=u.result;e?(l[0].delete(e.primaryKey),s()):(i={errorCode:t.RECORD_DOESNT_EXIST,message:"Record doesn't exists."},c(i))},u.onerror=e=>{i={errorCode:t.INDEXEDDB_INTERNAL_ERROR,message:e.type},c(i)}}catch(e){i={errorCode:t.INDEXEDDB_INTERNAL_ERROR,message:e.type},c(i)}}))))},e.searchRecord=function(n,o,s){return new Promise(((c,l)=>(0,i.__awaiter)(this,void 0,void 0,(function*(){let i,u;if(Object.values(r).includes(s))try{d(n)||(u={errorCode:t.INDEXEDDB_INTERNAL_ERROR,message:e.invalidAppIdErrorString},l(u)),o||(u={errorCode:t.INDEXEDDB_INTERNAL_ERROR,message:"UserID should not be null/empty."},l(u));const h=yield a(n,o);i=s===r.APPID_AND_USERID_INDEX?h[0].index(r.APPID_AND_USERID_INDEX).getAll([n,o]):s===r.APPID_INDEX?h[0].index(r.APPID_INDEX).getAll(n):h[0].index(r.USERID_INDEX).getAll(o),i.onsuccess=()=>{const e=i.result;e?c(e):(u={errorCode:t.RECORD_DOESNT_EXIST,message:"Record doesn't exists."},l(u))},i.onerror=e=>{u={errorCode:t.INDEXEDDB_INTERNAL_ERROR,message:e.type},l(u)}}catch(e){u={errorCode:t.INDEXEDDB_INTERNAL_ERROR,message:e.type},l(u)}else u={errorCode:t.INVALID_SEARCH_PARAMETERS,message:`searchByIndex parameter should be one of these ${[r.APPID_AND_USERID_INDEX,r.APPID_INDEX,r.USERID_INDEX]}`},l(u)}))))},e.deleteObjectStore=function(){return new Promise(((e,t)=>{const r=indexedDB.deleteDatabase(o);r.onsuccess=()=>{e()},r.onerror=e=>{t(e)}}))}}(n||(n={}));const h=[{permission:s.m.DisplayCapture,status:s.W.NeverAsked},{permission:s.m.GeoLocation,status:s.W.NeverAsked},{permission:s.m.Media,status:s.W.NeverAsked},{permission:s.m.Midi,status:s.W.NeverAsked},{permission:s.m.Notifications,status:s.W.NeverAsked},{permission:s.m.OpenExternal,status:s.W.NeverAsked}];class f{constructor(e,t){this.appID=e,this.userID=t,this.getPermissions=()=>(0,i.__awaiter)(this,void 0,void 0,(function*(){var e;const t=null===(e=(0,o.eZ)().shouldLazilyWriteDefaultDevicePermissions)||void 0===e||e;if(t&&!1===(yield n.doesDevicePermissionStorageExist()))return(0,c.i)().log(a.$.Info,"DevicePermissionStorageService","Device permission storage does NOT exist; NOT creating it and instead using default values"),h;if(!(yield n.doesRecordExist(this.appID,this.userID))){if(t)return(0,c.i)().log(a.$.Info,"DevicePermissionStorageService","Device permission storage DOES exist but has no records; NOT creating new record and instead using default values"),h;yield n.createRecord(this.appID,this.userID)}const r=yield n.searchRecord(this.appID,this.userID,n.indexID.APPID_AND_USERID_INDEX);return Object.entries(r[0].permissions).map((([e,t])=>({permission:e,status:t})))})),this.getPermissionStatus=e=>(0,i.__awaiter)(this,void 0,void 0,(function*(){const t=(yield this.getPermissions()).find((t=>t.permission===e));return void 0!==t?t.status:s.W.NeverAsked})),this.storePermissionConsent=e=>(0,i.__awaiter)(this,void 0,void 0,(function*(){yield n.updatePermission(this.appID,this.userID,e.permission,e.status)}))}}var p;!function(e){e[e.RECORD_DOESNT_EXIST=5500]="RECORD_DOESNT_EXIST",e[e.INDEXEDDB_INTERNAL_ERROR=5600]="INDEXEDDB_INTERNAL_ERROR",e[e.INVALID_SEARCH_PARAMETERS=5700]="INVALID_SEARCH_PARAMETERS",e[e.BLOCKED=5800]="BLOCKED"}(p||(p={}));const g={[s.m.DisplayCapture]:s.W.NeverAsked,[s.m.GeoLocation]:s.W.NeverAsked,[s.m.Media]:s.W.NeverAsked,[s.m.Midi]:s.W.NeverAsked,[s.m.Notifications]:s.W.NeverAsked,[s.m.OpenExternal]:s.W.NeverAsked},v="apps";function m(e){return new Promise(((t,r)=>{const n=indexedDB.open("appsPermissionsDB",2);n.onblocked=()=>{r({errorCode:p.BLOCKED,message:"Please close all the existing tabs."})},n.onupgradeneeded=()=>{const e=n.result;e.objectStoreNames.contains(v)&&e.deleteObjectStore(v),e.createObjectStore(v,{keyPath:["appID","userID"],autoIncrement:!1})},n.onerror=e=>{r({errorCode:p.INDEXEDDB_INTERNAL_ERROR,message:e.type})},n.onsuccess=()=>{const r=n.result,i=r.transaction(v,e,{durability:"relaxed"}).objectStore(v);t(i),r.close()}}))}function y(e,t,r=void 0,n=!0){return(0,i.__awaiter)(this,void 0,void 0,(function*(){if(!d(e))throw{errorCode:p.INVALID_SEARCH_PARAMETERS,message:"App ID is invalid"};if(0===t.length)throw{errorCode:p.INVALID_SEARCH_PARAMETERS,message:"User ID is invalid"};const i=null!=r?r:yield m("readonly"),o=function(e,t){return[e,t]}(e,t);return new Promise(((e,t)=>{const r=i.get(o);r.onsuccess=()=>{var t;e(null===(t=r.result)||void 0===t?void 0:t.permissions)},r.onerror=()=>{t({errorCode:p.INDEXEDDB_INTERNAL_ERROR,message:"Error retrieving permissions"})},n&&i.transaction.commit&&i.transaction.commit()}))}))}function b(e){return Object.entries(e).map((([e,t])=>({permission:e,status:t})))}const S=b(g);class C{constructor(e,t){this.appID=e,this.userID=t}getPermissions(){return(0,i.__awaiter)(this,void 0,void 0,(function*(){const e=yield function(e,t){return y(e,t)}(this.appID,this.userID);return e?b(e):S}))}getPermissionStatus(e){var t;return(0,i.__awaiter)(this,void 0,void 0,(function*(){const r=(yield this.getPermissions()).find((t=>t.permission===e));return null!==(t=null==r?void 0:r.status)&&void 0!==t?t:s.W.NeverAsked}))}storePermissionConsent(e){return(0,i.__awaiter)(this,void 0,void 0,(function*(){yield function(e,t,r,n){return(0,i.__awaiter)(this,void 0,void 0,(function*(){const i=yield m("readwrite"),o=yield y(e,t,i,!1);return new Promise(((a,s)=>{const c=Object.assign(Object.assign({},null!=o?o:g),{[r]:n}),l=i.put({appID:e,userID:t,permissions:c});l.onsuccess=()=>{a()},l.onerror=()=>{s({errorCode:p.INDEXEDDB_INTERNAL_ERROR,message:"Error storing permissions"})},i.transaction.commit&&i.transaction.commit()}))}))}(this.appID,this.userID,e.permission,e.status)}))}}class w{constructor(e,t){this.getPermissions=()=>(0,i.__awaiter)(this,void 0,void 0,(function*(){return this._dispatch.getPermissions()})),this.getPermissionStatus=e=>(0,i.__awaiter)(this,void 0,void 0,(function*(){return this._dispatch.getPermissionStatus(e)})),this.storePermissionConsent=e=>(0,i.__awaiter)(this,void 0,void 0,(function*(){return this._dispatch.storePermissionConsent(e)})),this._dispatch=(0,o.eZ)().enableDevicePermissionDBV2?new C(e,t):new f(e,t)}}},423398:(e,t,r)=>{"use strict";r.d(t,{J:()=>n});class n{constructor(e){this.listeners={},this.element=e}addListener(e,t){this.element&&(this.removeListener(e),this.element.addEventListener(e,t),this.listeners[e]=t)}removeListener(e){this.element&&this.listeners[e]&&(this.element.removeEventListener(e,this.listeners[e]),delete this.listeners[e])}removeAllListeners(){for(const e of Object.keys(this.listeners))this.removeListener(e)}}},942596:(e,t,r)=>{"use strict";r.d(t,{qm:()=>a,nc:()=>l,qR:()=>s,a9:()=>c});var n=r(665792),i=r(500584);const o="{authId}",a="authId",s="result",c="{result}",l=(()=>{const e={};return{startNewExternalAuthSession:(t,r,i)=>{const l=(e=>{const t=new URL(e).searchParams.get(a);return t&&t!==o?t:(0,n.A)()})(t);return t=t.replace("{oauthRedirectMethod}","deeplink").replace(o,l).replace("{hostRedirectUrl}",i?((e,t)=>{const r=new URL(e);r.searchParams.delete(a),r.searchParams.delete(s);const n=decodeURIComponent(r.searchParams.toString()),i=""===n.trim();r.search="";const o=`${n}${i?"":"&"}`;return encodeURIComponent(`${r.toString()}?${o}${a}=${t}&${s}=${c}`)})(i,l):""),e[l]={handler:r,url:t,timeoutId:window.setTimeout((()=>{r(!1,"OAuth session timeout"),delete e[l]}),12e4)},new URL(t)},completeAuth:(t,r)=>{if("string"==typeof t&&"string"==typeof r){const n=e[t];if(n){window.clearTimeout(n.timeoutId);const o=RegExp(i.lY);r.length>i.OZ?n.handler(!1,i.Di):o.test(r)?n.handler(!0,r):n.handler(!1,i.r),delete e[t]}}}}})()},487353:(e,t,r)=>{"use strict";r.d(t,{I:()=>A});var n=r(760785),i=r(582360),o=r(500584),a=r(423398),s=r(942596),c=r(48796),l=r(383152),u=r(349536),d=r(531709),h=r(48921);class f extends d.B{constructor(e,t,r){super(e,t,r),this.appAuthSdkHost=e,this.telemetryService=t,this.authenticationService=r}initHandlers(){super.initHandlers(),this.registerHandler(o.tz.authentication.notifySuccess,this.handleNotifySuccess),this.registerHandler(o.tz.authentication.notifyFailure,this.handleNotifyFailure)}handleNotifySuccess(e,t){return this.appAuthSdkHost.closeWindow(),this.appAuthSdkHost.stopAuthWindowMonitor(),(0,h.QY)(this.authenticationService.notifySuccess,t)}handleNotifyFailure(e,t){return this.appAuthSdkHost.closeWindow(),this.appAuthSdkHost.stopAuthWindowMonitor(),(0,h.QY)(this.authenticationService.notifyFailure,t,c.Q.Other)}}var p=r(656198);class g extends p.B{constructor(e,t,r){super(e),this.appSdkHost=e,this.authService=t,this.telemetryService=r,this.messageHandlers.push(new f(e,r,t)),this.messageHandlers.push((0,u.n)(e,{},r)),this.messageHandlers.forEach((e=>e.initHandlers()))}}var v=r(309320),m=r(282703),y=r(500872),b=r(893474),S=r(89469),C=r(970614);const w="HostedWebContentAuthSdkService";class A extends C.X{constructor(e,t,r,i,a,s,u,d){super(e,a,i,s,u,void 0),this.hostWindow=e,this.openWindowInfo=t,this.appDefinition=r,this.authenticationService=i,this.context=a,this.logger=s,this.onExternalAuthenticationComplete=(e,t)=>{e?this.authenticationService.notifySuccess(t):(t!==o.Di&&t!==o.r||this.logger.log(l.$.Error,w,t),this.authenticationService.notifyFailure(t))},this.onAuthMessageReceived=e=>(0,n.__awaiter)(this,void 0,void 0,(function*(){if(!this.authWindow||this.authWindow!==e.source)return;const t=e.origin;t!==this.origin&&this.checkUrlIsValid(t)&&(this.origin=e.origin),this.origin===t&&this.messageProcessor&&(yield this.messageProcessor.process((0,h.mW)(e,!1)))})),this.setupAuthMessageHandlers=()=>{this.authenticationService&&(this.messageProcessor=new g(this,this.authenticationService,this.telemetryService))};try{this.passContextForUrlValidation=(0,b.eZ)().authExtensionContextForUrlValidation,this.context.app.host.clientType!==v.WK.desktop||this.authenticationService.externalAuthService||this.logger.log(l.$.Warn,w,o.Px),this.context.page.frameContext!==v.E2.authentication&&this.notifyAsFailureAndThrowError("Invalid frame context for scenario",c.Q.InvalidFrameContext),this.appDefinition||this.notifyAsFailureAndThrowError("App definition not available",c.Q.AppDefinitionUnavailable),this.telemetryService.setAppDefinition(this.appDefinition),this.checkUrlIsValid(t.url)||this.notifyAsFailureAndThrowError("Auth url is not valid",c.Q.InvalidAuthUrl),this.shouldUseExternalAuthenticationWorkflow(a.app.host.clientType,d)?this.launchExternalAuthenticationWorkflow(t.url):this.launchEmbeddedAuthenticationWorkflow(a,t)}catch(e){let t,r="",n=!1;if(e instanceof y.F?(r=e.message,t=e.failureReason,n=!1):e instanceof Error?(r=e.message,t=c.Q.Other,n=!1):(r="Unknown error",t=c.Q.Other,n=!0),this.authenticationService&&this.authenticationService.notifyFailure(r,t),s.log(l.$.Error,w,`Error in constructor: ${r}, failure reason: ${t}`),n)throw e}}launchEmbeddedAuthenticationWorkflow(e,t){const r=(0,y.v)(t);if(e.app.host.clientType===v.WK.desktop&&this.authenticationService.externalAuthService)try{this.authWindow=this.authenticationService.externalAuthService.openUrlInEmbeddedBrowser(new URL(t.url),r)}catch(e){null!==this.authWindow&&(this.logger.log(l.$.Error,w,`openUrlInEmbeddedBrowser threw an error but still returned a non-null window object? Forcing window object to null. Error = ${e}`),this.authWindow=null)}else this.authWindow=this.hostWindow.open(t.url,"appAuthWindow",r);if(!this.authWindow)throw e.app.host.clientType===v.WK.web&&i.p.dispatch("authWindowBlocked"),new y.F("URL was unable to be opened in embedded browser",c.Q.BlockedByBrowser);this.setupEmbeddedAuthWindow(t.url,e,this.hostWindow)}launchExternalAuthenticationWorkflow(e){const t=s.nc.startNewExternalAuthSession(e,this.onExternalAuthenticationComplete,this.authenticationService.externalAuthRedirectUrl);try{this.authenticationService.externalAuthService?this.authenticationService.externalAuthService.openUrlInExternalBrowser(t):this.hostWindow.open(t)}catch(e){throw new y.F("Failed to open the URL in external browser",c.Q.Other)}}shouldUseExternalAuthenticationWorkflow(e,t){return e===v.WK.desktop&&!0===t}notifyAsFailureAndThrowError(e,t){throw this.authenticationService&&this.authenticationService.notifyFailure(e,t),new y.F(`Failure message: ${e}, failure reason: ${t}`)}setupEmbeddedAuthWindow(e,t,r){var n;this.origin=e,this.setUserClickTime(null!==(n=t.app.userClickTime)&&void 0!==n?n:Date.now()),t.app.userClickTimeV2&&this.setUserClickTimeV2(t.app.userClickTimeV2),this.setupAuthMessageHandlers(),this.globalWindowEventListener=new a.J(r),this.globalWindowEventListener.addListener("message",this.onAuthMessageReceived),this.startAuthWindowMonitor(),this.initializeAuthenticationContext(t)}checkUrlIsValid(e){return this.passContextForUrlValidation?(0,m.dE)(e,this.logger,this.appDefinition,this.context):(0,m.dE)(e,this.logger,this.appDefinition)}getHostWindow(){return this.authWindow||null}postResponseToApp(e,t){this.sendResponseMessage(e,t)}postDeeplyNestedResponseToApp(){throw new Error("Auth window does not support nested request communication")}isWindowOpen(){return!!this.authWindow&&!this.authWindow.closed}closeWindow(){this.unloadApp(this.appDefinition)}sendResponseMessage(e,t){var r;if(this.origin){const n={id:e.id,uuidAsString:null===(r=e.uuid)||void 0===r?void 0:r.toString(),args:t,origin:this.origin,monotonicTimestamp:(0,S.So)()};this.postMessage(n)}}sendRequestMessage(e,t){if(this.origin){const r={func:e,args:t,monotonicTimestamp:(0,S.So)()};this.postMessage(r)}}startAuthWindowMonitor(){this.stopAuthWindowMonitor(),this.authWindowMonitor=this.hostWindow.setInterval((()=>{this.authWindowInterval()}),100)}authWindowInterval(){this.isWindowOpen()?this.sendRequestMessage("ping"):(this.HandleError("CancelledByUser",c.Q.CancelledByUser),this.closeWindow(),this.stopAuthWindowMonitor())}stopAuthWindowMonitor(){this.authWindowMonitor&&(this.hostWindow.clearInterval(this.authWindowMonitor),this.authWindowMonitor=void 0)}unloadApp(e){var t;this.unloadSDK(),null===(t=this.authWindow)||void 0===t||t.close()}unloadSDK(){this.globalWindowEventListener&&this.globalWindowEventListener.removeListener("message")}postMessage(e){var t;this.origin&&(null===(t=this.authWindow)||void 0===t||t.postMessage(e,this.origin))}HandleError(e,t){this.authenticationService&&this.authenticationService.notifyFailure(e,t)}}},48796:(e,t,r)=>{"use strict";var n;r.d(t,{Q:()=>n}),function(e){e.AppDefinitionUnavailable="AppDefinitionUnavailable",e.BlockedByBrowser="BlockedByBrowser",e.CancelledByUser="CancelledByUser",e.InvalidAuthUrl="InvalidAuthUrl",e.InvalidFrameContext="InvalidFrameContext",e.InvalidOrigin="InvalidOrigin",e.Other="Other",e.AuthWindowReferenceUndefined="AuthWindowReferenceUndefined"}(n||(n={}))},987886:(e,t,r)=>{"use strict";r.d(t,{U:()=>n});class n{constructor(){this.registrations=new Map}addEventListener(e,t){this.registrations.set(e,t)}dispatchEvent(e,t){this.registrations.has(e)&&this.registrations.get(e)(t)}clearListeners(){this.registrations.clear()}}},558909:(e,t,r)=>{"use strict";var n,i,o,a,s,c,l,u,d,h,f,p,g;r.d(t,{CO:()=>u,Jz:()=>n,O4:()=>i,QY:()=>l,he:()=>o,jI:()=>h,jw:()=>d,ut:()=>f}),function(e){e.Unknown="unknown",e.Loading="loading",e.WaitingForAppLoad="WaitingForAppLoad",e.Loaded="loaded",e.Failed="failed",e.Unloading="unloading",e.Unloaded="unloaded",e.Cached="cached"}(n||(n={})),function(e){e[e.NOT_SUPPORTED_ON_PLATFORM=100]="NOT_SUPPORTED_ON_PLATFORM",e[e.INTERNAL_ERROR=500]="INTERNAL_ERROR",e[e.NOT_SUPPORTED_IN_CURRENT_CONTEXT=501]="NOT_SUPPORTED_IN_CURRENT_CONTEXT",e[e.PERMISSION_DENIED=1e3]="PERMISSION_DENIED",e[e.NETWORK_ERROR=2e3]="NETWORK_ERROR",e[e.NO_HW_SUPPORT=3e3]="NO_HW_SUPPORT",e[e.INVALID_ARGUMENTS=4e3]="INVALID_ARGUMENTS",e[e.UNAUTHORIZED_USER_OPERATION=5e3]="UNAUTHORIZED_USER_OPERATION",e[e.INSUFFICIENT_RESOURCES=6e3]="INSUFFICIENT_RESOURCES",e[e.THROTTLE=7e3]="THROTTLE",e[e.USER_ABORT=8e3]="USER_ABORT",e[e.OPERATION_TIMED_OUT=8001]="OPERATION_TIMED_OUT",e[e.OLD_PLATFORM=9e3]="OLD_PLATFORM",e[e.FILE_NOT_FOUND=404]="FILE_NOT_FOUND",e[e.SIZE_EXCEEDED=1e4]="SIZE_EXCEEDED"}(i||(i={})),function(e){e.INTERNAL_ERROR="INTERNAL_ERROR"}(o||(o={})),function(e){e[e.Standard=0]="Standard",e[e.Edu=1]="Edu",e[e.Class=2]="Class",e[e.Plc=3]="Plc",e[e.Staff=4]="Staff"}(a||(a={})),function(e){e.Regular="Regular",e.Private="Private",e.Shared="Shared"}(s||(s={})),function(e){e[e.Admin=0]="Admin",e[e.User=1]="User",e[e.Guest=2]="Guest"}(c||(c={})),function(e){e.Inline="inline",e.Desktop="desktop",e.Web="web"}(l||(l={})),function(e){e.M365Content="m365content"}(u||(u={})),function(e){e.DriveId="driveId",e.GroupId="groupId",e.SiteId="siteId",e.UserId="userId"}(d||(d={})),function(e){e.Public="public",e.EUDB="eudb",e.DOD="dod",e.DOJ="doj"}(h||(h={})),function(e){e.Public="public",e.EUDB="eudb",e.Other="other"}(f||(f={})),function(e){e[e.PreviousLandmark=0]="PreviousLandmark",e[e.NextLandmark=1]="NextLandmark",e[e.Read=2]="Read",e[e.Compose=3]="Compose"}(p||(p={})),function(e){e[e.PreviousLandmark=0]="PreviousLandmark",e[e.NextLandmark=1]="NextLandmark",e[e.GoToActivityFeed=2]="GoToActivityFeed"}(g||(g={}))},248399:(e,t,r)=>{"use strict";var n,i,o,a,s,c,l,u,d;r.d(t,{H_:()=>d,kv:()=>h}),function(e){e.EMAIL="email",e.TEXT="text",e.MEDIA="media",e.CALENDAR_INVITE="calendarInvite",e.WEB_PAGE="webPage",e.MIXED="mixed",e.TEAMS="teams",e.FILE="file"}(n||(n={})),function(e){e.IMAGE="image",e.AUDIO="audio",e.VIDEO="video"}(i||(i={})),function(e){e.Private="Private",e.Shared="Shared",e.Recap="Recap",e.RecapCall="RecapCall",e.PrivateViewCall="PrivateViewCall",e.Chat="Chat",e.Compose="Compose"}(o||(o={})),function(e){e.ClientDeviceType="ClientDeviceType",e.ClientRing="ClientRing",e.ClientScenarioName="ClientScenarioName"}(a||(a={})),function(e){e.Enabled="enabled",e.Disabled="disabled",e.EnabledWithTranscript="enabledWithTranscript"}(s||(s={})),function(e){e.NotStarted="notStarted",e.Active="active",e.Inactive="inactive",e.UnknownFutureValue="unknownFutureValue"}(c||(c={})),function(e){e.Chat="Chat",e.Channel="Channel",e.Meeting="Meeting",e.MeetingChat="MeetingChat"}(l||(l={})),function(e){e.Accepted="accepted",e.NotAccepted="not_accepted"}(u||(u={})),function(e){e.ConsentNotAccepted="consent_not_accepted",e.PageContentBlockedPolicy="page_content_blocked_policy",e.PageContentBlockedDlp="page_content_blocked_dlp",e.PageContentTypeNotSupportedYet="page_content_type_not_supported_yet",e.PageContentSizeNotSupported="page_content_size_not_supported",e.PageContextChanged="page_context_changed",e.PageContentExtractionFailed="page_content_extraction_failed",e.PageContentSizeNotSupportedPDF="page_content_size_not_supported_pdf",e.NotSupportedOnPlatform="not_supported_on_platform",e.InvalidRequest="invalid_request",e.OtherError="other_error"}(d||(d={}));class h extends Error{constructor(e,t){super(t),this.errorCode=e,this.name="SidePanelError"}}},561492:(e,t,r)=>{"use strict";var n,i;r.d(t,{g:()=>i,z:()=>n}),function(e){e.Large="large",e.Medium="medium",e.Small="small"}(n||(n={})),function(e){e.Card="card",e.Url="url"}(i||(i={}))},821283:(e,t,r)=>{"use strict";var n,i;r.d(t,{Nh:()=>o,cZ:()=>n,nq:()=>i,x:()=>a}),function(e){e.DeepLinkDialog="DeepLinkDialog",e.DeepLinkOther="DeepLinkOther",e.DeepLinkStageView="DeepLinkStageView",e.GenericUrl="GenericUrl"}(n||(n={})),function(e){e.INTERNAL_ERROR="INTERNAL_ERROR",e.INVALID_LINK="INVALID_LINK",e.NOT_SUPPORTED="NOT_SUPPORTED"}(i||(i={}));const o="Deep links are only supported in Message Extensions",a="Action.Submit is only supported in Message Extensions"},501733:(e,t,r)=>{"use strict";var n,i,o,a;r.d(t,{FH:()=>n,Xg:()=>s,cG:()=>o,ci:()=>i,m_:()=>a}),function(e){e.ActionExecuteInvokeRequest="ActionExecuteInvokeRequest",e.QueryMessageExtensionRequest="QueryMessageExtensionRequest"}(n||(n={})),function(e){e.ActionExecuteInvokeResponse="ActionExecuteInvokeResponse",e.QueryMessageExtensionResponse="QueryMessageExtensionResponse"}(i||(i={})),function(e){e.SSOBotToken="ssoBotToken",e.SSOToken="ssoToken",e.OAuthCode="oauthCode"}(o||(o={})),function(e){e.INTERNAL_ERROR="INTERNAL_ERROR"}(a||(a={}));const s="Action.Execute"},383152:(e,t,r)=>{"use strict";var n;r.d(t,{$:()=>n}),function(e){e.Debug="Debug",e.Info="Info",e.Warn="Warn",e.Error="Error"}(n||(n={}))},577027:(e,t,r)=>{"use strict";var n,i;r.d(t,{W:()=>i,m:()=>n}),function(e){e.DisplayCapture="displayCapture",e.GeoLocation="geolocation",e.Media="media",e.Midi="midi",e.Notifications="notifications",e.OpenExternal="openExternal"}(n||(n={})),function(e){e.Consented="consented",e.Revoked="revoked",e.NeverAsked="neverAsked"}(i||(i={}))},941113:(e,t,r)=>{"use strict";r.d(t,{Fb:()=>o,kh:()=>a,tL:()=>i});var n=r(500584);const i="api.appInitialization.sdkLoaded",o={[n.tz.initialize]:"api.appInitialization.initialize",[n.tz.appInitialization.appLoaded]:"api.appInitialization.appLoaded",[n.tz.appInitialization.success]:"api.appInitialization.success",[n.tz.appInitialization.failure]:"api.appInitialization.failure",[n.tz.appInitialization.expectedFailure]:"api.appInitialization.expectedFailure",[n.tz.appEntity.selectAppEntity]:"api.appEntity.selectAppEntity",[n.tz.appInstallDialog.openAppInstallDialog]:"api.appInstallDialog.openAppInstallDialog",[n.tz.authentication.authenticate]:"api.authentication.authenticate",[n.tz.authentication.getAuthToken]:"api.getAuthToken",[n.tz.authentication.getUser]:"api.getUser",[n.tz.authentication.notifyFailure]:"api.authentication.notifyFailure",[n.tz.authentication.notifySuccess]:"api.authentication.notifySuccess",[n.tz.barCode.scanBarCode]:"api.barCode.scanBarCode",[n.tz.calendar.composeMeeting]:"api.calendar.composeMeeting",[n.tz.calendar.openCalendarItem]:"api.calendar.openCalendarItem",[n.tz.call.startCall]:"api.call.startCall",[n.tz.chat.openChat]:"api.chat.openChat",[n.tz.clipboard.readFromClipboard]:"api.clipboard.readFromClipboard",[n.tz.clipboard.writeToClipboard]:"api.clipboard.writeToClipboard",[n.tz.conversations.closeConversation]:"api.conversations.closeConversation",[n.tz.conversations.getChatMembers]:"api.conversations.getChatMembers",[n.tz.conversations.openConversation]:"api.conversations.openConversation",[n.tz.copilot.eligibility.getEligibilityInfo]:"api.copilot.eligibility.getEligibilityInfo",[n.tz.copilot.customTelemetry.sendCustomTelemetryData]:"api.copilot.customTelemetry.sendCustomTelemetryData",[n.tz.dialogs.open]:"api.dialogs.open",[n.tz.dialogs.submit]:"api.dialogs.submit",[n.tz.dialogs.update.resize]:"api.dialogs.update.resize",[n.tz.externalAppAuthentication.authenticateAndResendRequest]:"api.externalAppAuthentication.authenticateAndResendRequest",[n.tz.externalAppAuthentication.authenticateWithOauth2]:"api.externalAppAuthentication.authenticateWithOauth",[n.tz.externalAppAuthentication.authenticateWithPowerPlatformConnectorPlugins]:"api.externalAppAuthentication.authenticateWithPowerPlatformConnectorPlugins",[n.tz.externalAppAuthentication.authenticateWithSSO]:"api.externalAppAuthentication.authenticateWithSSO",[n.tz.externalAppAuthentication.authenticateWithSSOAndResendRequest]:"api.externalAppAuthentication.authenticateWithSSOAndResendRequest",[n.tz.externalAppAuthenticationForCEA.authenticateAndResendRequest]:"api.externalAppAuthenticationForCEA.authenticateAndResendRequest",[n.tz.externalAppAuthenticationForCEA.authenticateWithSSOAndResendRequest]:"api.externalAppAuthenticationForCEA.authenticateWithSSOAndResendRequest",[n.tz.externalAppAuthenticationForCEA.authenticateWithOauth]:"api.externalAppAuthenticationForCEA.authenticateWithOauth",[n.tz.externalAppAuthenticationForCEA.authenticateWithSSO]:"api.externalAppAuthenticationForCEA.authenticateWithSSO",[n.tz.externalAppCardActions.processActionOpenUrl]:"api.externalAppCardActions.processActionOpenUrl",[n.tz.externalAppCardActions.processActionSubmit]:"api.externalAppCardActions.processActionSubmit",[n.tz.externalAppCardActionsForCEA.processActionOpenUrl]:"api.externalAppCardActionsForCEA.processActionOpenUrl",[n.tz.externalAppCardActionsForCEA.processActionSubmit]:"api.externalAppCardActionsForCEA.processActionSubmit",[n.tz.externalAppCardActionsForDA.processActionOpenUrlDialog]:"api.externalAppCardActionsForDA.processActionOpenUrlDialog",[n.tz.externalAppCommands.processActionCommand]:"api.externalAppCommands.processActionCommand",[n.tz.files.addCloudStorageFolder]:"api.files.addCloudStorageFolder",[n.tz.files.copyMoveFiles]:"api.files.copyMoveFiles",[n.tz.files.deleteCloudStorageFolder]:"api.files.deleteCloudStorageFolder",[n.tz.files.getCloudStorageFolderContents]:"api.files.getCloudStorageFolderContents",[n.tz.files.getCloudStorageFolders]:"api.files.getCloudStorageFolders",[n.tz.files.getExternalProviders]:"api.files.getExternalProviders",[n.tz.files.openFilePreview]:"api.files.openFilePreview",[n.tz.getContext]:"api.getContext",[n.tz.hostEntity.tab.addAndConfigure]:"api.hostEntity.tab.addAndConfigure",[n.tz.hostEntity.tab.reconfigure]:"api.hostEntity.tab.reconfigure",[n.tz.hostEntity.tab.rename]:"api.hostEntity.tab.rename",[n.tz.hostEntity.tab.remove]:"api.hostEntity.tab.remove",[n.tz.hostEntity.tab.getAll]:"api.hostEntity.tab.getAll",[n.tz.interactive.getClientInfo]:"api.interactive.getClientInfo",[n.tz.interactive.getClientRoles]:"api.interactive.getClientRoles",[n.tz.interactive.getFluidContainerId]:"api.interactive.getFluidContainerId",[n.tz.interactive.getFluidTenantInfo]:"api.interactive.getFluidTenantInfo",[n.tz.interactive.getFluidToken]:"api.interactive.getFluidToken",[n.tz.interactive.getNtpTime]:"api.interactive.getNtpTime",[n.tz.interactive.registerClientId]:"api.interactive.registerClientId",[n.tz.interactive.setFluidContainerId]:"api.interactive.setFluidContainerId",[n.tz.links.openLink]:"api.links.openLink",[n.tz.location.getCurrentLocation]:"api.location.getCurrentLocation",[n.tz.location.map.showLocation]:"api.location.map.showLocation",[n.tz.mail.composeMail]:"api.mail.composeMail",[n.tz.mail.openMailItem]:"api.mail.openMailItem",[n.tz.marketplace.addOrUpdateCartItems]:"api.marketplace.addOrUpdateCartItems",[n.tz.marketplace.getCart]:"api.marketplace.getCart",[n.tz.marketplace.removeCartItems]:"api.marketplace.removeCartItems",[n.tz.marketplace.updateCartStatus]:"api.marketplace.updateCartStatus",[n.tz.media.captureImage]:"api.media.captureImage",[n.tz.media.getMedia]:"api.media.getMedia",[n.tz.media.selectMedia]:"api.media.selectMedia",[n.tz.media.viewImages]:"api.media.viewImages",[n.tz.meeting.appShareButton.setOptions]:"api.meeting.appShareButton.setOptions",[n.tz.meeting.getAppContentStageSharingCapabilities]:"api.meeting.getAppContentStageSharingCapabilities",[n.tz.meeting.getAppContentStageSharingState]:"api.meeting.getAppContentStageSharingState",[n.tz.meeting.getAuthenticationTokenForAnonymousUser]:"api.meeting.getAuthenticationTokenForAnonymousUser",[n.tz.meeting.getIncomingClientAudioState]:"api.meeting.getIncomingClientAudioState",[n.tz.meeting.getLiveStreamState]:"api.meeting.getLiveStreamState",[n.tz.meeting.getMeetingDetails]:"api.meeting.getMeetingDetails",[n.tz.meeting.joinMeeting]:"api.meeting.joinMeeting",[n.tz.meeting.requestAppAudioHandling]:"api.meeting.requestAppAudioHandling",[n.tz.meeting.requestStartLiveStreaming]:"api.meeting.requestStartLiveStreaming",[n.tz.meeting.requestStopLiveStreaming]:"api.meeting.requestStopLiveStreaming",[n.tz.meeting.shareAppContentToStage]:"api.meeting.shareAppContentToStage",[n.tz.meeting.stopSharingAppContentToStage]:"api.meeting.stopSharingAppContentToStage",[n.tz.meeting.toggleIncomingClientAudio]:"api.meeting.toggleIncomingClientAudio",[n.tz.meeting.updateMicState]:"api.meeting.updateMicState",[n.tz.meetingRoom.getPairedMeetingRoomInfo]:"api.meetingRoom.getPairedMeetingRoomInfo",[n.tz.meetingRoom.sendCommandToPairedMeetingRoom]:"api.meetingRoom.sendCommandToPairedMeetingRoom",[n.tz.monetization.openPurchaseExperience]:"api.monetization.openPurchaseExperience",[n.tz.nestedAppAuth.execute]:"api.nestedAppAuth.execute",[n.tz.nestedAppAuth.manageNAATrustedOrigins]:"api.nestedAppAuth.manageNAATrustedOrigins",[n.tz.notifications.showNotification]:"api.notifications.showNotification",[n.tz.pages.backStack.navigateBack]:"api.pages.backStack.navigateBack",[n.tz.pages.config.remove.failure]:"api.pages.config.remove.failure",[n.tz.pages.config.remove.success]:"api.pages.config.remove.success",[n.tz.pages.config.save.failure]:"api.pages.config.save.failure",[n.tz.pages.config.save.success]:"api.pages.config.save.success",[n.tz.pages.config.setConfig]:"api.pages.config.setConfig",[n.tz.pages.config.setValidityState]:"api.pages.config.setValidityState",[n.tz.pages.currentApp.navigateTo]:"api.pages.currentApp.navigateTo",[n.tz.pages.currentApp.navigateToDefaultPage]:"api.pages.currentApp.navigateToDefaultPage",[n.tz.pages.fullTrust.enterFullscreen]:"api.pages.fullTrust.enterFullscreen",[n.tz.pages.fullTrust.exitFullscreen]:"api.pages.fullTrust.exitFullscreen",[n.tz.pages.getConfig]:"api.pages.getConfig",[n.tz.pages.navigateCrossDomain]:"api.pages.navigateCrossDomain",[n.tz.pages.navigateToApp]:"api.pages.navigateToApp",[n.tz.pages.returnFocus]:"api.pages.returnFocus",[n.tz.pages.setCurrentFrame]:"api.pages.setCurrentFrame",[n.tz.pages.shareDeepLink]:"api.pages.shareDeepLink",[n.tz.pages.tabs.getMruTabInstances]:"api.pages.tabs.getMruTabInstances",[n.tz.pages.tabs.getTabInstances]:"api.pages.tabs.getTabInstances",[n.tz.pages.tabs.navigateToTab]:"api.pages.tabs.navigateToTab",[n.tz.people.selectPeople]:"api.people.selectPeople",[n.tz.permissions.requestUserConsentForPermission]:"api.permissions.requestUserConsentForPermission",[n.tz.permissions.storageService.getPermissionStatus]:"api.permissions.storageService.getPermissionStatus",[n.tz.profile.showProfile]:"api.profile.showProfile",[n.tz.registerHandler]:"api.registerHandler",[n.tz.remoteCamera.getCapableParticipants]:"api.remoteCamera.getCapableParticipants",[n.tz.remoteCamera.requestControl]:"api.remoteCamera.requestControl",[n.tz.remoteCamera.sendControlCommand]:"api.remoteCamera.sendControlCommand",[n.tz.remoteCamera.terminateSession]:"api.remoteCamera.terminateSession",[n.tz.search.closeSearch]:"api.search.closeSearch",[n.tz.search.unregister]:"api.search.unregister",[n.tz.stageView.open]:"api.stageView.open",[n.tz.stageView.self.close]:"api.stageView.self.close",[n.tz.store.openFullStore]:"api.store.openFullStore",[n.tz.store.openAppDetail]:"api.store.openAppDetail",[n.tz.store.openInContextStore]:"api.store.openInContextStore",[n.tz.store.openSpecificStore]:"api.store.openSpecificStore",[n.tz.teams.fullTrust.getConfigSetting]:"api.teams.fullTrust.getConfigSetting",[n.tz.teams.fullTrust.joinedTeams.getUserJoinedTeams]:"api.teams.fullTrust.joinedTeams.getUserJoinedTeams",[n.tz.teams.getTeamChannels]:"api.teams.getTeamChannels",[n.tz.teams.refreshSiteUrl]:"api.teams.refreshSiteUrl",[n.tz.webStorage.isWebStorageClearedOnUserLogOut]:"api.webStorage.isWebStorageClearedOnUserLogOut"},a=new Map([[n.tz.initialize,"initialize"],[n.tz.appInitialization.appLoaded,"appLoaded"],[n.tz.appInitialization.success,"success"],[n.tz.appInitialization.failure,"failure"],[n.tz.appInitialization.expectedFailure,"expectedFailure"]])},309320:(e,t,r)=>{"use strict";r.d(t,{BD:()=>o,E2:()=>c,UH:()=>n,WK:()=>s,Yj:()=>f,hn:()=>a,j5:()=>u});var n,i,o,a,s,c,l,u,d=r(760785),h=r(773655);!function(e){e.bing="Bing",e.cmc="CMC",e.cmcMobile="CMCMobile",e.edge="Edge",e.edgeSidebar="EdgeSidebar",e.office="Office",e.orange="Orange",e.outlook="Outlook",e.outlookWin32="OutlookWin32",e.teams="Teams",e.teamsModern="TeamsModern",e.windowsCopilot="WindowsCopilot"}(n||(n={})),function(e){e.windows="windows",e.macOs="macos"}(i||(i={})),function(e){e.default="default",e.dark="dark",e.highContrast="contrast"}(o||(o={})),function(e){e.fileOpenPreference="fileOpenPreference",e.theme="theme"}(a||(a={})),function(e){e.web="web",e.desktop="desktop"}(s||(s={})),function(e){e.settings="settings",e.content="content",e.authentication="authentication",e.remove="remove",e.task="task",e.sidePanel="sidePanel",e.meetingStage="meetingStage"}(c||(c={})),function(e){e.copilotSidePanel="copilotSidePanel"}(l||(l={})),function(e){e.TextPlain="text/plain",e.TextHtml="text/html",e.ImagePNG="image/png",e.ImageJPEG="image/jpeg"}(u||(u={}));const f=e=>{const{uuidAsString:t}=e,r=(0,d.__rest)(e,["uuidAsString"]);return Object.assign(Object.assign({},r),{uuid:new h.k(t)})}},313626:(e,t,r)=>{"use strict";r.d(t,{H:()=>a,g:()=>s});var n=r(760785),i=r(282703),o=r(162882);class a extends Error{constructor(e){super(e),this.name="MosServiceError"}}class s{constructor(e){this.endpointUrl=e}static build(e,t){return(0,n.__awaiter)(this,void 0,void 0,(function*(){try{s.mos3TokenGenerationService=e;let r=yield s.acquireToken(!0),n=yield s.getEndpointUrl(r);return s.jestDelay=t,new s(n)}catch(e){throw e instanceof s?e:new a(`Failed to build MOS3Service: ${e}`)}}))}getSignInUrlInfo(e,t){var r;return(0,n.__awaiter)(this,void 0,void 0,(function*(){try{const n=yield s.acquireToken(!0);let i=null!==(r=this.endpointUrl)&&void 0!==r?r:s.DEFAULT_ENDPOINT;i=`${i}/catalog/v1/users/titles/${e}/signInInfo`;const a=(0,o.Tq)(i,t);return yield this.getRequestWithRetry(n,a,s.retryCount)}catch(e){throw e instanceof s?e:new a(`Failed to get sign in URL info: ${e}`)}}))}activateOauth2Token(e,t,r){var i;return(0,n.__awaiter)(this,void 0,void 0,(function*(){try{const n=yield s.acquireToken(!0);let o=null!==(i=this.endpointUrl)&&void 0!==i?i:s.DEFAULT_ENDPOINT;o=`${o}/catalog/v1/users/titles/${e}/signInCode`;const a={authConfigId:t,authCode:r};yield this.postRequestWithRetry(n,o,a,s.retryCount)}catch(e){throw e instanceof s?e:new a(`Failed to activate Oauth2 token: ${e}`)}}))}static requestMOS3ForEndpointURL(e,t){return(0,n.__awaiter)(this,void 0,void 0,(function*(){const r=yield fetch(t,{headers:{Authorization:"Bearer "+e}});if(r.ok)return r.json();throw new a(`Request failed with status code: ${r.status}`)}))}getRequestWithRetry(e,t,r){return(0,n.__awaiter)(this,void 0,void 0,(function*(){if(r<0)throw new a("Retry limit reached for fetching token: status code 401");const n=yield fetch(t,{headers:{Authorization:"Bearer "+e}});if(n.ok)return n.json();if(401===n.status){const e=yield this.handle401Error(n);return this.getRequestWithRetry(e,t,r-1)}throw new a(`Request failed with status code: ${n.status}`)}))}postRequestWithRetry(e,t,r,i){return(0,n.__awaiter)(this,void 0,void 0,(function*(){if(i<0)throw new a("Retry limit reached for fetching token: status code 401");const n=yield fetch(t,{method:"POST",headers:{"Content-Type":"application/json",Authorization:"Bearer "+e},body:JSON.stringify(r)});if(n.ok)return n;if(401===n.status){const e=yield this.handle401Error(n);return this.postRequestWithRetry(e,t,r,i-1)}throw new a(`Request failed with status code: ${n.status}`)}))}handle401Error(e){var t,r;return(0,n.__awaiter)(this,void 0,void 0,(function*(){let n,i=!0;const a=null!==(r=null===(t=e.headers)||void 0===t?void 0:t.get("www-authenticate"))&&void 0!==r?r:void 0;return a&&(n=(0,o.xy)(a),i=!1),yield s.acquireToken(i,n?[n]:void 0,a)}))}}s.DEFAULT_ENDPOINT="https://titles.prod.mos.microsoft.com",s.retryCount=3,s.getEndpointUrl=e=>(0,n.__awaiter)(void 0,void 0,void 0,(function*(){let t=s.DEFAULT_ENDPOINT+"/config/v1/environment";const r=yield s.requestMOS3ForEndpointURL(e,t);if((0,i.fc)(r.titlesServiceUrl))return r.titlesServiceUrl;throw new a("Invalid endpoint URL")})),s.acquireToken=(e,t,r)=>(0,n.__awaiter)(void 0,void 0,void 0,(function*(){const n=yield s.mos3TokenGenerationService.acquireToken(s.DEFAULT_ENDPOINT,t,r,e);if(!n)throw new a("Token generation service returned null or undefined.");if(!n.token)throw new a("Token generation service returned an object without a token.");return n.token}))},375800:(e,t,r)=>{"use strict";r.d(t,{u7:()=>I,y3:()=>P});var n=r(120651),i=r(756779),o=r(292321),a=r(668421),s=r(256030),c=r(373100),l=r(328210),u=r(671250),d=r(432655),h=r(500584),f=r(558909),p=r(941113),g=r(383152),v=r(309320),m=r(581618),y=r(282703),b=r(920993),S=r(893474),C=r(286764),w=r(906492),A=r(162882),E=r(441158),k=r(89469);class I{constructor(e,t,r){var u,d;this.hubInfo=e,this.customTelemetryService=r,this.letterRegex=/[a-zA-Z]/,this.consumerTid="9188040d-6c67-4c5b-b112-36a304b66dad",this.telemetrySource="AppHostSdk",this.namespace="Office.AppHostingSdk",this.eventFieldPrefix="AppHost",this.ariaTenantToken="7ada8d16f9234e2093f080920f21dd7d-41cee27e-93c2-4a6b-a7aa-2001e852d387-7123",this.nexusTenantToken=n.di,this.anonymousDataFields=[...i.A.Office.System.User.getFields("User",{isAnonymous:!0})];let f=[(0,o.m9)(`${this.eventFieldPrefix}.HostName`,this.hubInfo.name),(0,o.m9)(`${this.eventFieldPrefix}.HostVersion`,this.hubInfo.version),(0,o.m9)(`${this.eventFieldPrefix}.HostSdkVersion`,h.eO),(0,o.m9)(`${this.eventFieldPrefix}.HostSessionId`,this.hubInfo.sessionId),(0,o.m9)(`${this.eventFieldPrefix}.TelemetrySource`,this.telemetrySource),(0,o.m9)(`${this.eventFieldPrefix}.Platform`,t.app.host.clientType===v.WK.web?"Web":"Desktop"),(0,o.m9)(`${this.eventFieldPrefix}.HostRingId`,null!==(u=null==t?void 0:t.app.host.ringId)&&void 0!==u?u:"")];this.telemetryLogger=new a.M,this.telemetryLogger.setTenantToken(this.namespace,this.ariaTenantToken,this.nexusTenantToken);const p=R(t.user.dataResidency);if(p){this.oneDsSink=new c.r(f,{endpointUrl:p});const e=new l.d("HubSDKServiceEventThrottler",this.oneDsSink);e.setNamedEventThrottle(`${this.namespace}.${this.sanitizeScenarioName("api.getContext")}`,6),e.setNamedEventThrottle(`${this.namespace}.${this.sanitizeScenarioName("api.registerHandler")}`,5),e.setNamedEventThrottle(`${this.namespace}.${this.sanitizeScenarioName("api.getAuthToken")}`,4),this.oneDsSink.addPreprocessor(e),this.telemetryLogger.telemetrySinks=[this.oneDsSink]}let g=s.qw.getFields({name:"OfficeAppHostingSdk"});null===(d=this.oneDsSink)||void 0===d||d.addPersistentDataFields(g),this.setAppContext(t),this.isTest=(()=>function(){return void 0!==window.Cypress}()||function(){var e;return void 0!==m&&void 0!==(null===(e=null==m?void 0:m.env)||void 0===e?void 0:e.JEST_WORKER_ID)}())(),this.enableExtendedInitializationTracking=(null==r?void 0:r.enableExtendedInitializationTracking)||!1}createScenario(e,t,r,n,i="monotonic",o){var a,s;const c=r?{type:i,value:r}:(0,k.qV)();t=null!=t?t:null===(a=this.appDefinition)||void 0===a?void 0:a.id;const l=this.isTest?void 0:this.telemetryLogger.createActivity(this.createTelemetryEvent(e,c.value,t,n)),u=this.shouldCustomTelemetryScenarioReceiveAppInitTelemetry(e)?null===(s=this.customTelemetryService)||void 0===s?void 0:s.createScenario(e,t,c.value,n,c.type):void 0,d=this.shouldLogToAria(e,t);return"appInitialization"==e||"appInitializationExtended"==e?(this.addAppInitializationDataFields(),new _(this,d,c,u,l,(0,C.m)(this.appDefinition),e)):(this.addHubSdkTelemetryScenarioDataFields(c.value,null!=o&&o),new T(this,d,c,u,l))}shouldCustomTelemetryScenarioReceiveAppInitTelemetry(e){var t,r;return e!==p.tL&&(!b.Up.has(e)||!(0,b.Dz)(null===(t=this.appDefinition)||void 0===t?void 0:t.id)||null!==(r=(0,S.eZ)().shouldCustomTelemetryScenarioReceiveAppInitTelemetry)&&void 0!==r&&r)}addAppInitializationDataFields(){var e,t,r,n,i,a,s,c,l,u,d,h,f,p,g,m,b,C,w;let E=(0,o.m9)(`${this.eventFieldPrefix}.ActionId`,null!==(r=null===(t=null===(e=this.appContext)||void 0===e?void 0:e.actionInfo)||void 0===t?void 0:t.actionId)&&void 0!==r?r:""),k=(0,o.m9)("ManifestVersion",null!==(i=null===(n=this.appDefinition)||void 0===n?void 0:n.manifestVersion)&&void 0!==i?i:""),T=(0,o.LK)("ShowLoadingIndicator",null!==(s=null===(a=this.appDefinition)||void 0===a?void 0:a.showLoadingIndicator)&&void 0!==s&&s),_=(0,o.LK)(I.CACHEDAPP_IND_FIELD_NAME,null!==(c=this.usingCachedApp)&&void 0!==c&&c),R=(0,o.LK)(I.BACKGROUND_LOAD_IND_FIELD_NAME,null!==(d=null===(u=null===(l=this.appContext)||void 0===l?void 0:l.page)||void 0===u?void 0:u.isBackgroundLoad)&&void 0!==d&&d);const P=(0,A.U2)(this.appContext)&&this.appDefinition?function(e){if(e.frameContext===v.E2.sidePanel||e.frameContext===v.E2.meetingStage||e.frameContext===v.E2.content)return e.meetingId?"Meeting":e.chatId?"Chat":e.channelId?"Channel":"Personal"}((0,y.ut)(this.appContext,this.appDefinition)):void 0,O=(0,o.m9)("InteractionContext",P||""),x=(0,o.Ug)("UserClickTime",null!==(f=null===(h=this.appContext)||void 0===h?void 0:h.app.userClickTime)&&void 0!==f?f:0),M=(0,o.Ug)("UserClickTimeV2",null!==(g=null===(p=this.appContext)||void 0===p?void 0:p.app.userClickTimeV2)&&void 0!==g?g:0),N=(0,o.m9)("RenderingSurface",null!==(C=null===(b=null===(m=this.appContext)||void 0===m?void 0:m.page)||void 0===b?void 0:b.renderingSurface)&&void 0!==C?C:"");let D=(0,o.m9)("FeatureFlags",JSON.stringify((0,S.eZ)()));null===(w=this.oneDsSink)||void 0===w||w.addPersistentDataFields([E,k,T,_,R,O,x,M,D,N])}addHubSdkTelemetryScenarioDataFields(e,t){var r;let n=(0,o.Ug)("AppSdkRequestCreationTimeStamp",e),i=(0,o.LK)("IsProxiedFromChild",t);null===(r=this.oneDsSink)||void 0===r||r.addPersistentDataFields([n,i])}static getApiVersionTagForTelemetry(e,t){if(null!=t){if(null==e&&(0,d.satisfies)(t,I.TEAMS_JS_LIBRARY_V1))return"v1";if(null==e&&(0,d.satisfies)(t,`>${I.TEAMS_JS_LIBRARY_V2_LOWEST_VERSION}`)&&(0,d.satisfies)(I.TEAMS_JS_LIBRARY_VERSION_WITH_APIVERSIONTAG,`>${t}`))return"unknown";if(e&&(0,d.satisfies)(t,`>=${I.TEAMS_JS_LIBRARY_VERSION_WITH_APIVERSIONTAG}`))return e}return null==e?"undefined_tag":e}setAppSdkVersion(e){this.appSdkVersion=e}getAppSdkVersion(){return this.appSdkVersion}setAppContext(e){var t,r,n,i,a,c,l;let u=this.appContext;if(this.appContext=e,this.oneDsSink){if((0,A.U2)(e)&&(!(0,A.U2)(u)||e.user.id!==u.user.id)){let o,c=!e.user.id;if(c)o=this.anonymousDataFields;else{let l=(null===(r=null===(t=this.appContext.user)||void 0===t?void 0:t.tenant)||void 0===r?void 0:r.id)!==this.consumerTid;o=s.KJ.getFields({primaryIdentityHash:null===(n=e.user)||void 0===n?void 0:n.id,primaryIdentitySpace:l?"UserObjectId":"MSAPuid",tenantId:null===(a=null===(i=this.appContext.user)||void 0===i?void 0:i.tenant)||void 0===a?void 0:a.id,tenantGroup:l?"Commercial":"Consumer",isAnonymous:c})}this.oneDsSink.addPersistentDataFields(o)}if(this.appContext.app.sessionId!==(null==u?void 0:u.app.sessionId)){let e=s.Nn.getFields({id:null!==(c=this.appContext.app.sessionId)&&void 0!==c?c:""});this.oneDsSink.addPersistentDataFields(e)}if(this.appContext.app.locale!==(null==u?void 0:u.app.locale)){let e=(0,o.m9)("Culture.UiLanguage",null!==(l=this.appContext.app.locale)&&void 0!==l?l:"");this.oneDsSink.addPersistentDataFields([e])}}}setAppDefinition(e){this.appDefinition=e}isSessionIdSet(){var e;return!!(null===(e=this.appContext)||void 0===e?void 0:e.app.sessionId)}setUsingCachedApp(e){this.usingCachedApp=e}createTelemetryEvent(e,t,r,n){var i,a,s,c,l,u,d,h,f;const p=[(0,o.m9)("HostedAppId",null!=r?r:""),(0,o.m9)("HostedAppEntityId",null!==(s=null===(a=null===(i=this.appContext)||void 0===i?void 0:i.page)||void 0===a?void 0:a.id)&&void 0!==s?s:""),(0,o.m9)(I.APPSDK_VERSION_FIELD_NAME,null!==(c=this.appSdkVersion)&&void 0!==c?c:""),(0,o.m9)(I.APPSDK_API_VERSION_TAG_FIELD_NAME,I.getApiVersionTagForTelemetry(n,this.appSdkVersion)),(0,o.m9)("HostedAppFrameContext",null!==(d=null===(u=null===(l=this.appContext)||void 0===l?void 0:l.page)||void 0===u?void 0:u.frameContext)&&void 0!==d?d:""),(0,o.m9)("HostedAppSessionId",null!==(f=null===(h=this.appContext)||void 0===h?void 0:h.app.sessionId)&&void 0!==f?f:"")];return{eventName:`${this.namespace}.${this.sanitizeScenarioName(e)}`,eventFlags:{dataCategories:2,diagnosticLevel:110},dataFields:p,timestamp:t}}sanitizeScenarioName(e){let t="",r=!0;for(let n=0;n<e.length;n++){let i=e.charAt(n);"."===i&&0!==n&&"."!==t.charAt(t.length-1)?(t+=i,r=!0):this.letterRegex.test(i)?r?(r=!1,t+=i.toUpperCase()):t+=i:r=!0}return t}isAppStoreAppId(e){return!(0,S.eZ)().disableExtendedTelemetryForMetaOSStoreApps&&!!e&&h.pm.has(e)}shouldLogToAria(e,t){return!e.startsWith("eventDispatch")&&("appInitializationExtended"!==e||this.isAppStoreAppId(t))}}I.TEAMS_JS_LIBRARY_V1="1.x",I.TEAMS_JS_LIBRARY_V2_LOWEST_VERSION="2.0.0-beta.0",I.TEAMS_JS_LIBRARY_VERSION_WITH_APIVERSIONTAG="2.21.0",I.APPSDK_VERSION_FIELD_NAME="HostedAppSdkVersion",I.APPSDK_API_VERSION_TAG_FIELD_NAME="HostedAppSdkApiVersionTag",I.APPSDK_APP_INIT_STATE_TRANSITION_FIELD_NAME="HostedAppSdkAppInitStateTransition",I.CACHEDAPP_IND_FIELD_NAME="UsingCachedApp",I.APP_TERMINATE_REASON="HostedAppTerminateReason",I.BACKGROUND_LOAD_IND_FIELD_NAME="IsBackgroundLoad",I.WEB_CONTENT_SDK_ID="WebContentSdkId",I.COMM_BRIDGE_ID="CommunicationBridgeId",I.COMM_BRIDGE_LISTENERS_ADDED="CommunicationBridgeListenersAdded",I.IFRAME_SRC="IFrameInfoSrc",I.IFRAME_ORIGIN="IFrameOrigin",I.APP_DEFINITION="AppDefinition",I.USER_CLICK_TIME="UserClickTime",I.USER_CLICK_TIME_V2="UserClickTimeV2",I.APP_STATE_UPDATED="AppStateUpdated";class T{constructor(e,t,r,n,i,o){this.logger=e,this.shouldLogToAria=t,this.initialTimestamp=r,this.customScenario=n,this.activity=i,this.name=o,this.lastMark=(0,S.eZ)().useGlobalMonotonicTimersForTelemetry?r:(0,k.TE)(r)}addOrUpdateActivityDataField(e,t){var r,n,i,a,s,c,l;let u=null===(r=this.activity)||void 0===r?void 0:r.dataFields.find((t=>t.name==e));u?u.value=t:"string"==typeof t?null===(i=null===(n=this.activity)||void 0===n?void 0:n.dataFields)||void 0===i||i.push((0,o.m9)(e,t)):"boolean"==typeof t?null===(s=null===(a=this.activity)||void 0===a?void 0:a.dataFields)||void 0===s||s.push((0,o.LK)(e,t)):"number"==typeof t&&(null===(l=null===(c=this.activity)||void 0===c?void 0:c.dataFields)||void 0===l||l.push((0,o.Ug)(e,t)))}addOrUpdateActivityDataFieldForAppInitStateTransition(e){var t,r,n;const i=I.APPSDK_APP_INIT_STATE_TRANSITION_FIELD_NAME;let a=null===(t=this.activity)||void 0===t?void 0:t.dataFields.find((e=>e.name==i));a?a.value=`${a.value}${e}`:null===(n=null===(r=this.activity)||void 0===r?void 0:r.dataFields)||void 0===n||n.push((0,o.m9)(i,e))}oldMarkPhase(e,t){var r,n,i;const a=(0,k.P7)(),s=a-this.lastMark.value;t||(this.lastMark.value=a),null===(n=null===(r=this.activity)||void 0===r?void 0:r.dataFields)||void 0===n||n.push((0,o.Ug)(`Activity.Phase.${e}`,s)),null===(i=this.customScenario)||void 0===i||i.markPhase(e)}markPhase(e,t=!1){var r,n,i;if(!(0,S.eZ)().useGlobalMonotonicTimersForTelemetry)return this.oldMarkPhase(e,t);const a=(0,k.qV)(this.lastMark.type);if(this.lastMark.type!==a.type)return void(0,w.i)().log(g.$.Warn,"telemetry","The last mark was set to be a monotonic timer without checking for support for the performance API.");const s=(0,k.Hg)(a.value-this.lastMark.value);t||(this.lastMark=a),null===(n=null===(r=this.activity)||void 0===r?void 0:r.dataFields)||void 0===n||n.push((0,o.Ug)(`Activity.Phase.${e}`,s)),null===(i=this.customScenario)||void 0===i||i.markPhase(e)}trackMessageDelay(e,t,r){var n,i;null===(i=null===(n=this.customScenario)||void 0===n?void 0:n.trackMessageDelay)||void 0===i||i.call(n,e,t,r)}stop(){var e,t;void 0===(null===(e=this.activity)||void 0===e?void 0:e.success)&&(this.endActivity(!0),null===(t=this.customScenario)||void 0===t||t.stop())}fail(e){var t,r,n,i;void 0===(null===(t=this.activity)||void 0===t?void 0:t.success)&&(null===(n=null===(r=this.activity)||void 0===r?void 0:r.dataFields)||void 0===n||n.push((0,o.m9)("ErrorMessage",(0,A.VQ)(e))),this.endActivity(!1),null===(i=this.customScenario)||void 0===i||i.fail(e))}endActivity(e){var t,r;if("appInitialization"==this.name){const e=JSON.stringify((0,E.Xz)());null===(r=null===(t=this.activity)||void 0===t?void 0:t.dataFields)||void 0===r||r.push((0,o.m9)("AppLoadingBreakdown",null!=e?e:""))}this.shouldLogToAria&&this.activity&&this.logger.isSessionIdSet()&&(this.activity.success=e,this.activity.endNow())}addDetails(e){var t,r;null===(r=null===(t=this.customScenario)||void 0===t?void 0:t.addDetails)||void 0===r||r.call(t,e)}getCustomScenario(){return this.customScenario}}class _ extends T{constructor(e,t,r,n,i,o,a){super(e,t,r,n,i,a),this.logger=e,this.shouldLogToAria=t,this.initialTimestamp=r,this.customScenario=n,this.activity=i,this.isFirstParty=o,this.name=a}fail(e,t){var r,n,i;null===(n=null===(r=this.activity)||void 0===r?void 0:r.dataFields)||void 0===n||n.push((0,o.m9)("ErrorMessage",(0,A.VQ)(e))),this.endActivity(!1),null===(i=this.customScenario)||void 0===i||i.fail(this.isFirstParty&&t?e.concat(":",t):e)}markWarnMessage(e){var t,r;null===(r=null===(t=this.activity)||void 0===t?void 0:t.dataFields)||void 0===r||r.push((0,o.m9)("WarnMessage",(0,A.VQ)(e)))}}const R=e=>{switch(e){case f.jI.EUDB:return u.d.EUDB;case f.jI.DOD:return u.d.USGOV_DOD;case f.jI.DOJ:return u.d.USGOV_DOJ;case f.jI.Public:return u.d.PUBLIC;default:return}};function P(e){var t;return null===(t=null==e?void 0:e.getCustomScenario)||void 0===t?void 0:t.call(e)}},920993:(e,t,r)=>{"use strict";r.d(t,{Dz:()=>a,Up:()=>c,vJ:()=>s});var n=r(500584),i=r(941113),o=r(893474);function a(e){return void 0!==e&&n.mP.has(e)&&!(0,o.eZ)().disableDebuggingTelemetryToAria}function s(e,t){return i.kh.has(e)&&!a(t)}const c=new Map([["api.appInitialization.initialize",n.tz.initialize],["api.appInitialization.appLoaded",n.tz.appInitialization.appLoaded],["api.appInitialization.success",n.tz.appInitialization.success],["api.appInitialization.failure",n.tz.appInitialization.failure],["api.appInitialization.expectedFailure",n.tz.appInitialization.expectedFailure]])},532408:(e,t,r)=>{"use strict";r.d(t,{l:()=>o});var n=r(219446);class i{constructor(e){this.idAsString=e,(0,n.tl)(e)}toString(){return this.idAsString}get id(){return this.idAsString}}class o extends i{constructor(e){super(e),(0,n._R)(e)}toJSON(){return{appIdAsString:this.toString()}}}},219446:(e,t,r)=>{"use strict";r.d(t,{_R:()=>s,tl:()=>a,zW:()=>o});var n=r(558909),i=r(48921);function o(e,t){a(e,t),s(e,t)}function a(e,t){if(function(e){return/<script[^>]*>[\s\S]*?<\/script[^>]*>/gi.test(e)}(e)||!function(e){for(let t=0;t<e.length;t++){const r=e.charCodeAt(t);if(r<32||r>126)return!1}return!0}(e))throw null!=t?t:(0,i.jC)(n.O4.INVALID_ARGUMENTS,"App ID is not valid.")}function s(e,t){if(!function(e){return e.length<256&&e.length>4}(e))throw null!=t?t:(0,i.jC)(n.O4.INVALID_ARGUMENTS,"App ID is not valid.")}},500872:(e,t,r)=>{"use strict";function n(e){let t="";return e.width&&e.height&&(t=`width=${e.width},height=${e.height}`,void 0!==e.left&&void 0!==e.top&&(t=`${t},left=${e.left},top=${e.top}`)),t}r.d(t,{F:()=>i,v:()=>n});class i extends Error{constructor(e,t){super(e),this.failureReason=t,this.message=e,this.name="HubSdkAuthServicesInternalError"}}},233767:(e,t,r)=>{"use strict";r.d(t,{$:()=>i,F:()=>o});var n=r(929967);const i=e=>a(e),o=e=>a(e,!0),a=(e,t=!1)=>{var r,n;if(!e)return s();const i=t?u(null===(r=e.userClassification)||void 0===r?void 0:r.eduType,null===(n=e.userClassification)||void 0===n?void 0:n.persona):u(e.eduType,e.persona);return{cohort:l(e.cohort),ageGroup:c(e.ageGroup),isCopilotEnabledRegion:!!e.isCopilotEnabledRegion||!!e.isCodexEnabledRegion,isCopilotEligible:!!e.isCopilotEligible,isOptedOutByAdmin:!!e.isOptedOutByAdmin,userClassification:i,featureSet:d(e.featureSet)}},s=()=>({ageGroup:null,cohort:null,isCopilotEligible:!1,isCopilotEnabledRegion:!1,isOptedOutByAdmin:!1,userClassification:null,featureSet:{uxFeatures:[],serverFeatures:[]}}),c=e=>{switch(e){case"None":default:return null;case"Adult":return n.ob.Adult;case"MinorNoParentalConsentRequired":return n.ob.MinorNoParentalConsentRequired;case"MinorWithOutParentalConsent":return n.ob.MinorWithoutParentalConsent;case"MinorWithParentalConsent":return n.ob.MinorWithParentalConsent;case"NotAdult":return n.ob.NonAdult}},l=e=>{switch(e){case"BCAIS":return n.yO.BCAIS;case"BCWAF":return n.yO.BCWAF;case"BCWBF":return n.yO.BCWBF;case"None":return n.yO.None;default:return null}},u=(e,t)=>{if("None"===t)return{persona:n.FN.Other};if("Faculty"===t||"Student"===t){const r="Faculty"===t?n.FN.Faculty:n.FN.Student;switch(e){case"Hed":return{persona:r,eduType:n.fw.HigherEducation};case"K12":return{persona:r,eduType:n.fw.K12};case"Others":return{persona:r,eduType:n.fw.Other};default:return null}}return null},d=e=>({uxFeatures:(null==e?void 0:e.uxFeatures)||[],serverFeatures:(null==e?void 0:e.serverFeatures)||[]})},282703:(e,t,r)=>{"use strict";r.d(t,{g:()=>T,NJ:()=>p,Po:()=>I,T3:()=>x,I:()=>g,u6:()=>C,tZ:()=>E,cZ:()=>k,ZJ:()=>A,wr:()=>b,hq:()=>y,Ym:()=>v,EV:()=>S,AI:()=>m,F6:()=>D,dE:()=>h,fc:()=>N,Xl:()=>B,ut:()=>j,dA:()=>f});var n=r(352069),i=r(500584),o=r(558909),a=r(383152),s=r(309320);class c{constructor(){this.items=new Map,this.add=e=>{if(e){const t=e.toLowerCase();if(!this.items.has(t))return this.items.set(t,e),!0}return!1},this.values=()=>Array.from(this.items.values())}}var l=r(893474);const u=e=>e&&new URL(e).host,d=/([\[\]\^\$\|\(\)\\\.\+\*\?\{\}\=\!\<\>\-])/gi,h=(e,t,r,n)=>{try{return void 0!==r&&D(new URL(e),g(r,n),t)}catch(e){return t.log(a.$.Error,"isValidOriginForApp","Invalid origin",null),!1}},f=(e,t,r,n)=>{const o=j(r,n),s=L(e,r,o);if(void 0!==n&&D(new URL(s),g(n,r),t))return s;throw t.log(a.$.Error,"tryFormatAndGetValidUrl",i.Si,null),i.Si},p=e=>{let t=[];for(const r of e)r.match(i.GE)||t.push(r);return t},g=(e,t)=>{var r,n,i;const o=new c;return e.validDomains&&e.validDomains.forEach((e=>o.add(O(e,t)))),null===(r=e.pages.configurable)||void 0===r||r.forEach((e=>o.add(u(P(e.configurationUrl,t))))),null===(n=e.pages.static)||void 0===n||n.forEach((e=>{e.contentUrl&&o.add(u(P(e.contentUrl,t)))})),(null===(i=null==e?void 0:e.connector)||void 0===i?void 0:i.configurationUrl)&&o.add(u(e.connector.configurationUrl)),Array.from(o.values())},v=e=>!!e&&i.a$.has(e.toLowerCase());function m(e){return!!e&&i.DM.has(e.toLowerCase())}const y=e=>!!e&&i.pm.has(e.toLowerCase()),b=e=>v(null==e?void 0:e.id),S=e=>v(null==e?void 0:e.id)||(e=>!!e&&i.KV.has(e.toLowerCase()))(null==e?void 0:e.id),C=(e,t,r,n,o,a=!1,c=!1,u)=>{var d,h,f,p;const g=c&&n?w(n):void 0;if((r.name===s.UH.teams||r.name===s.UH.teamsModern)&&t&&t.length>0&&(!n||n.isFullTrust||(e=>e&&-1!==i.tp.indexOf(e.toLowerCase()))(n.id))){if(n){const r=(0,l.eZ)().restrictedFullTrustOverrides;if(r){let i;if(r.forEach((e=>{e.appId===n.id&&(i=e)})),i)return R(e,t,o,i,c?g:void 0,u)}}return c&&g&&_(t[0],g),Promise.resolve(t)}if(null===(d=null==n?void 0:n.webApplicationInfo)||void 0===d?void 0:d.resource){let r;return r=1===(null==t?void 0:t.length)&&("api://{teamSiteDomain}"===t[0]&&"https://{teamSiteDomain}"===(null===(h=null==n?void 0:n.webApplicationInfo)||void 0===h?void 0:h.resource)||"api://{mySiteDomain}"===t[0]&&"https://{mySiteDomain}"===(null===(f=null==n?void 0:n.webApplicationInfo)||void 0===f?void 0:f.resource))?P(t[0],o):x(n,o),r&&(M(r,e)||a)?(c&&g&&_(r,g),Promise.resolve([r])):(r&&(null===(p=null==u?void 0:u.addDetails)||void 0===p||p.call(u,{invalidResource:r,isRestrictedFullTrustValidation:!1})),Promise.reject("App resource defined in manifest and iframe origin do not match"))}return Promise.reject("App webApplicationInfo or resource not defined in manifest")},w=e=>I(e)||T(e),A=e=>!!(null==e?void 0:e.composeExtension),E=e=>{var t;return"BotBased"===(null===(t=e.composeExtension)||void 0===t?void 0:t.type)},k=e=>{var t;return null===(t=null==e?void 0:e.copilotAgents)||void 0===t?void 0:t.customEngineAgents.length},I=e=>{if(E(e)){const t=e.composeExtension.botId;if(!t)throw"botID cannot be undefined in BotBased composeExtension";return t}},T=e=>{if(k(e)){const t=e.copilotAgents.customEngineAgents.filter((e=>"bot"===e.type));if(!t.length)throw"The type bot is missing from the customEngineAgents";if(t.length>1)throw"There cannot be multiple bot types in the customEngineAgents";const r=t[0].id;if(!r)throw"bot id cannot be undefined in CEA";return r.toString()}},_=(e,t)=>{let r;if((0,l.eZ)().useUrlClassForValidDomains)r=(e.startsWith("https://")||e.startsWith("api://"))&&(0,n.A)(t)&&e.includes(`/botid-${t}`);else{const n="^((https|api):/(/.+)?/botid-{botId})".replace("{botId}",t);r=new RegExp(n,"i").test(e)}if(!r)throw"Resource is not valid"},R=(e,t,r,n,i,o)=>{var a;let s=!0;return n?t.forEach((t=>{var i;if(s){const o=P(t,r);let a=!1;null===(i=n.resources)||void 0===i||i.forEach((n=>{if(!a&&n){const i=P(n.resource,r);if(o===i)if(n.requireOriginMatch){try{const r=new URL(e),n=new URL(t);r.hostname===n.hostname&&(a=!0)}catch(e){}e===i&&(a=!0)}else a=!0}})),a||(s=!1)}})):s=!1,s?(i&&_(t[0],i),Promise.resolve(t)):(t.length>=1&&(null===(a=null==o?void 0:o.addDetails)||void 0===a||a.call(o,{invalidResource:t[0],isRestrictedFullTrustValidation:!0})),Promise.reject("App resource defined in manifest and iframe origin do not match"))},P=(e,t)=>{var r,n,i,o,a,s,c,l,u,d,h,f;if(!t)return e;const p=function(e){return void 0!==e.page}(t)?t:void 0,g={teamSiteDomain:(null===(r=null==p?void 0:p.sharePointSite)||void 0===r?void 0:r.teamSiteDomain)||"",teamSitePath:(null===(n=null==p?void 0:p.sharePointSite)||void 0===n?void 0:n.teamSitePath)||"",teamSiteUrl:(null===(i=null==p?void 0:p.sharePointSite)||void 0===i?void 0:i.teamSiteUrl)||"",mySiteDomain:(null===(o=null==p?void 0:p.sharePointSite)||void 0===o?void 0:o.mySiteDomain)||"",mySitePath:(null===(a=null==p?void 0:p.sharePointSite)||void 0===a?void 0:a.mySitePath)||"",channelRelativeUrl:(null===(s=null==p?void 0:p.channel)||void 0===s?void 0:s.relativeUrl)||"",sharePointSite:{teamSiteDomain:(null===(c=null==p?void 0:p.sharePointSite)||void 0===c?void 0:c.teamSiteDomain)||"",teamSitePath:(null===(l=null==p?void 0:p.sharePointSite)||void 0===l?void 0:l.teamSitePath)||"",teamSiteUrl:(null===(u=null==p?void 0:p.sharePointSite)||void 0===u?void 0:u.teamSiteUrl)||"",mySiteDomain:(null===(d=null==p?void 0:p.sharePointSite)||void 0===d?void 0:d.mySiteDomain)||"",mySitePath:(null===(h=null==p?void 0:p.sharePointSite)||void 0===h?void 0:h.mySitePath)||""},channel:{relativeUrl:(null===(f=null==p?void 0:p.channel)||void 0===f?void 0:f.relativeUrl)||""}};return H(e,g)},O=(e,t)=>{var r,n,i,o;if(!t)return e;const a={teamSiteDomain:(null===(r=t.sharePointSite)||void 0===r?void 0:r.teamSiteDomain)||"",mySiteDomain:(null===(n=t.sharePointSite)||void 0===n?void 0:n.mySiteDomain)||"",sharePointSite:{teamSiteDomain:(null===(i=t.sharePointSite)||void 0===i?void 0:i.teamSiteDomain)||"",mySiteDomain:(null===(o=t.sharePointSite)||void 0===o?void 0:o.mySiteDomain)||""}};return H(e,a)},x=(e,t)=>{var r,n;return(null===(r=e.webApplicationInfo)||void 0===r?void 0:r.resource)&&P(null===(n=e.webApplicationInfo)||void 0===n?void 0:n.resource,t)},M=(e,t)=>{if(!e.startsWith("https:")&&!e.startsWith("api:"))return!1;if(!(e=e.replace("api://","https://"))||!t)return!1;if(e===t)return!0;if((0,l.eZ)().useStrictValidDomainRuleDetection)try{const r=new URL(t),n=new URL(e);return!(r.origin!==n.origin||!r.origin||!n.origin)}catch(e){return!1}else{if(!(0,l.eZ)().useUrlClassForValidDomains){const r=(0,l.eZ)().escapeRegExSpecialCharactersInValidDomains?(e=>e&&new URL(e).host.replace(d,"\\$1"))(t):u(t),n=i.pi.validResourcePattern.replace(i.pi.resourceDomainParameter,r);return new RegExp(n,"i").test(e)}try{const r=new URL(t),n=new URL(e);return!(r.hostname!==n.hostname||!r.origin||!n.origin)}catch(e){return!1}}},N=e=>{try{const t=new URL(e);return"https:"===t.protocol||"api:"===t.protocol}catch(e){return!1}},D=(e,t,r)=>{const n=B(e),i=new c;let o=[...t];const s=p([...t]);s.length>0&&(r.log(a.$.Debug,"isUrlInDomainList",`Invalid domain detected with ${s}}`),(0,l.eZ)().wildcardValidDomainRuleDetection&&(o=o.filter((e=>!s.includes(e)))));for(const e of o){if(!i.add(e))continue;const t=F(e),r=new RegExp(`^https://${t}((/|\\?).*)?$`,"i");if(n.match(r))return!0}return!1},F=e=>{if(!0===(0,l.eZ)().wildcardValidDomainRuleDetection&&p([e]).length>0)throw new Error("The wildcardValidDomainRuleDetection flag is enabled and an improper wildcard domain segment was detected: "+e);return e.replaceAll(".","[.]").replaceAll("*","[^/^.]+")},B=e=>e.href,L=(e,t,r)=>{let n=H(e,z(t));return n=H(n,r),n},H=(e,t,r=[])=>{const n=e.indexOf("?");let i="",o="";return n>0?(i=e.substring(0,n),o=e.substring(n)):i=e,i&&(i=U(i,t,r,(e=>encodeURI(e)))),o&&(o=U(o,t,r,(e=>encodeURIComponent(e)))),i+o},U=(e,t,r=[],n)=>{if(void 0!==t)if("object"==typeof t)for(const i in t)e=U(e,t[i],r.concat(i),n);else if((0,l.eZ)().useUrlClassForValidDomains)e=e.replaceAll(`{${r.join(".")}}`,n(t));else{const i=r.join("."),o=new RegExp(`{${i.replace(".","\\.")}}`,"g");e=e.replace(o,n(t))}return e},z=e=>{var t,r,n,i,a;return{actionInfo:{actionId:(null===(t=e.actionInfo)||void 0===t?void 0:t.actionId)||"",actionObjects:(null===(r=e.actionInfo)||void 0===r?void 0:r.actionObjects)||[]},user:Object.assign(Object.assign({id:"",licenseType:""},e.user),{tenant:Object.assign({id:"",sku:""},null===(n=e.user)||void 0===n?void 0:n.tenant)}),app:Object.assign({iconPositionVertical:0,parentMessageId:"",userFileOpenPreference:o.QY.Inline,userClickTime:0,userClickTimeV2:0},e.app),page:Object.assign({isFullScreen:!1,subPageId:"",isMultiWindow:!1,sourceOrigin:""},e.page),meeting:{id:(null===(i=e.meeting)||void 0===i?void 0:i.id)||""},chat:{id:(null===(a=e.chat)||void 0===a?void 0:a.id)||""},channel:e.channel,sharePointSite:e.sharePointSite,sharepoint:e.sharepoint,team:e.team}};function j(e,t){var r,n,i,a;return{actionInfo:e.actionInfo,locale:e.app.locale,appSessionId:e.app.sessionId||"",appLaunchId:e.app.launchId||"",appId:null!==(r=null==t?void 0:t.id)&&void 0!==r?r:"",theme:e.app.theme,appIconPosition:e.app.iconPositionVertical||0,osLocaleInfo:e.app.osLocaleInfo,parentMessageId:e.app.parentMessageId||"",userClickTime:e.app.userClickTime||0,userClickTimeV2:e.app.userClickTimeV2||0,userFileOpenPreference:e.app.userFileOpenPreference||o.QY.Inline,manifestVersion:(null==t?void 0:t.manifestVersion)||"",hostName:e.app.host.name,hostClientType:e.app.host.clientType,sessionId:e.app.host.sessionId||"",ringId:e.app.host.ringId,entityId:e.page.id||"",frameContext:e.page.frameContext,renderingSurface:null===(n=e.page)||void 0===n?void 0:n.renderingSurface,subEntityId:e.page.subPageId||"",isFullScreen:e.page.isFullScreen||!1,isMultiWindow:e.page.isMultiWindow||!1,isBackgroundLoad:e.page.isBackgroundLoad,sourceOrigin:e.page.sourceOrigin||"",userObjectId:void 0!==e.user?e.user.id:void 0,isCallingAllowed:void 0!==e.user?e.user.isCallingAllowed:void 0,isPSTNCallingAllowed:void 0!==e.user?e.user.isPSTNCallingAllowed:void 0,userLicenseType:void 0!==e.user?e.user.licenseType:"",loginHint:void 0!==e.user?e.user.loginHint:void 0,userPrincipalName:void 0!==e.user?e.user.userPrincipalName:void 0,upn:void 0!==e.user?e.user.userPrincipalName:void 0,userDisplayName:void 0!==e.user?e.user.displayName:void 0,tid:void 0!==e.user&&void 0!==e.user.tenant?e.user.tenant.id:void 0,tenantSKU:(null===(a=null===(i=null==e?void 0:e.user)||void 0===i?void 0:i.tenant)||void 0===a?void 0:a.sku)||"",channelId:void 0!==e.channel?e.channel.id:void 0,channelName:void 0!==e.channel?e.channel.displayName:void 0,channelRelativeUrl:void 0!==e.channel?e.channel.relativeUrl:void 0,channelType:void 0!==e.channel?e.channel.membershipType:void 0,defaultOneNoteSectionId:void 0!==e.channel?e.channel.defaultOneNoteSectionId:void 0,hostTeamGroupId:void 0!==e.channel?e.channel.ownerGroupId:void 0,hostTeamTenantId:void 0!==e.channel?e.channel.ownerTenantId:void 0,chatId:void 0!==e.chat?e.chat.id:"",meetingId:void 0!==e.meeting?e.meeting.id:"",sharepoint:e.sharepoint,teamId:void 0!==e.team?e.team.internalId:void 0,teamName:void 0!==e.team?e.team.displayName:void 0,teamType:void 0!==e.team?e.team.type:void 0,groupId:void 0!==e.team?e.team.groupId:void 0,teamTemplateId:void 0!==e.team?e.team.templateId:void 0,isTeamArchived:void 0!==e.team?e.team.isArchived:void 0,userTeamRole:void 0!==e.team?e.team.userRole:void 0,teamSiteId:void 0!==e.sharePointSite?e.sharePointSite.teamSiteId:void 0,teamSiteUrl:void 0!==e.sharePointSite?e.sharePointSite.teamSiteUrl:void 0,teamSiteDomain:void 0!==e.sharePointSite?e.sharePointSite.teamSiteDomain:void 0,teamSitePath:void 0!==e.sharePointSite?e.sharePointSite.teamSitePath:void 0,mySiteDomain:void 0!==e.sharePointSite?e.sharePointSite.mySiteDomain:void 0,mySitePath:void 0!==e.sharePointSite?e.sharePointSite.mySitePath:void 0,dialogParameters:e.dialogParameters}}},893474:(e,t,r)=>{"use strict";r.d(t,{Eh:()=>o,eZ:()=>i});let n={wildcardValidDomainRuleDetection:!0,extendedAppLoadTimeoutInMillis:void 0,authExtensionContextForUrlValidation:!0,escapeRegExSpecialCharactersInValidDomains:!0,useUrlClassForValidDomains:!0,useStrictValidDomainRuleDetection:!0,resetTimerWhenInitCalledAndWaitForNotifySuccess:!1,createAndSendSignalsToSubstrate:!0,useGlobalMonotonicTimersForTelemetry:!1,shouldLazilyWriteDefaultDevicePermissions:!0,disableFirstPartyAppsAsMicrosoftOwned:!1,shouldCustomTelemetryScenarioReceiveAppInitTelemetry:!1,disableDebuggingTelemetryToAria:!1,disableExtendedTelemetryForMetaOSStoreApps:!1,useStrictAppIdValidationInStorage:!1,recreateCommBridgeListenersBeforeLoadingApp:!1,overrideForEachInitStateChangeTimeoutsInMs:void 0,useNewAppInitializationExperience:!1,showErrorBanners:!0,disableNewMessageHandlingExperience:!1,enableNotificationsUI:!1,enableDevicePermissionDBV2:!1,enableSuffixAppendForIframeId:!1,enableHarmonyCustomMessagingForOpalApp:!1};function i(){return n}function o(e){return function(e){n=e}(Object.assign(Object.assign({},n),e)),n}},286764:(e,t,r)=>{"use strict";r.d(t,{C:()=>i,m:()=>o});var n=r(893474);function i(e){return(0,n.eZ)().disableFirstPartyAppsAsMicrosoftOwned?e:Object.assign(Object.assign({},e),{isRestrictedToFirstPartyOrLobApps:e.isRestrictedToFullTrustOrLobApps||e.isRestrictedToFirstPartyOrLobApps,isRestrictedToMicrosoftOwnedOrFullTrustApps:e.isRestrictedToMicrosoftOwnedOrFullTrustApps||e.isRestrictedToFullTrustApps,isRestrictedToFullTrustApps:!1,isRestrictedToFullTrustOrLobApps:!1})}function o(e){return(0,n.eZ)().disableFirstPartyAppsAsMicrosoftOwned?!!(null==e?void 0:e.isFullTrust):!!(null==e?void 0:e.isMicrosoftOwned)||!!(null==e?void 0:e.isFullTrust)}},906492:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});class n{constructor(){this.logSubscribers=new Set}subscribeToLogs(e){if(this.logSubscribers.has(e))throw new Error("This logger has already been subscribed; duplicate subscriptions are not allowed.");this.logSubscribers.add(e)}unsubscribeFromLogs(e){return this.logSubscribers.delete(e)}unsubscribeAll(){return this.logSubscribers.clear()}log(e,t,r,n){this.logSubscribers.forEach((i=>{i.log(e,t,r,n)}))}}class i{constructor(){}static getInstance(){return i.instance||(i.instance=new n),i.instance}}function o(){return i.getInstance()}},162882:(e,t,r)=>{"use strict";r.d(t,{AU:()=>f,Di:()=>p,Hk:()=>S,L9:()=>u,OL:()=>g,Tq:()=>A,U2:()=>m,VQ:()=>w,Xs:()=>v,YF:()=>h,Zn:()=>b,aw:()=>l,jZ:()=>C,sB:()=>c,x7:()=>d,xy:()=>E});var n=r(500584),i=r(558909),o=r(893474);const a=new RegExp("[a-zA-Z0-9_\\-\\.]+(@|%40|%2540)[a-zA-Z0-9_\\-\\.]+\\.[a-zA-Z]{2,5}","g"),s="email_removed",c=`${n.PZ.teamsMicrosoftUrl}`,l=new URL(`${c}/l/`),u=(e,t)=>{var r,n;const i=null===(n=null===(r=e.pages)||void 0===r?void 0:r.static)||void 0===n?void 0:n.find((e=>e.entityId===t));return null==i?void 0:i.name},d=e=>"userSettingsChange"===e,h=(e,t)=>d(e)?{userSettingsChange:{userSettingTypes:t}}:{[`${e}`]:!0},f=e=>{let t;try{t=new URL(e).hostname}catch(e){return!1}return!(!t.startsWith("local.")&&!n.qO.some((e=>t===e||t.endsWith("."+e))))||n.MU.some((e=>t===e||t.endsWith("."+e)))},p=(e,t)=>{var r,n;const i=e.split(".").map(Number),o=t.split(".").map(Number),a=Math.max(i.length,o.length);for(let e=0;e<a;e++){const t=null!==(r=i[e])&&void 0!==r?r:0,a=null!==(n=o[e])&&void 0!==n?n:0;if(t<a)return!0;if(t>a)return!1}return!1},g=(e,t)=>e.state===i.Jz.Failed&&t,v=(e,t)=>{if(!(0,o.eZ)().showErrorBanners)return!1;if(!f(window.location.href))return!1;const r=e.state===i.Jz.Loaded&&f(window.location.href)&&p(e.appSdkVersion||"0",n.DX);return!t&&(e.state===i.Jz.Failed||r)},m=e=>!!e&&void 0!==e.user.id,y={majorVersion:1,minorVersion:5};function b(){return`${y.majorVersion}.${y.minorVersion}`}function S(e){return e.majorVersion<y.majorVersion||e.majorVersion==y.majorVersion&&e.minorVersion<y.minorVersion}const C=e=>{let t;return t=e===i.jI.Public?i.ut.Public:e===i.jI.EUDB?i.ut.EUDB:i.ut.Other,t};function w(e){return e?function(e){return e&&(e=e.replace(a,s)),e}(e):""}function A(e,t){if(t&&t.size>0){let r=[];t.forEach(((e,t)=>{t&&e&&r.push(`${t}=${e}`)})),e+="?"+r.join("&")}return e}function E(e){const t=e.trim(),r=t.indexOf(" ");if(-1!==r){const e=t.substring(r+1).split(",").filter(Boolean).map((e=>e.trim())),n=3,i={error:void 0,claims:void 0};if(e.forEach((e=>{const t=e.split('"');if(t.length===n)switch(t[0].toLocaleLowerCase()){case"error=":i.error=t[1];break;case"claims=":i.claims=t[1]}})),"insufficient_claims"===i.error)return i.claims}}},441158:(e,t,r)=>{"use strict";r.d(t,{Ct:()=>n,Xz:()=>f,Z1:()=>i,e5:()=>h,wF:()=>l});var n,i,o=r(760785),a=r(500584),s=r(89469);!function(e){e.Start="start",e.End="end"}(n||(n={})),function(e){e.MetaOsAppContainerInitiation="metaOsAppContainerInitiation_ms",e.GetPermissions="getPermissions_ms",e.IframeSetAndLoadOrigin="iframeSetAndLoadOrigin_ms",e.OverallAppLoadTimeBeforeInitialize="overallAppLoadTimeBeforeInitialize_ms",e.InitializeMessageDelay="initializeMessageDelay_ms",e.InitializeMessageProcessTime="initializeMessageProcessTime_ms",e.AppLoadedMessageDelay="appLoadedMessageDelay_ms",e.AppLoadedMessageProcessTime="appLoadedMessageProcessTime_ms",e.SuccessMessageDelay="successMessageDelay_ms",e.SuccessMessageProcessTime="successMessageProcessTime_ms",e.FailureMessageDelay="failureMessageDelay_ms",e.FailureMessageProcessTime="failureMessageProcessTime_ms",e.ExpectedFailureMessageDelay="expectedFailureMessageDelay_ms",e.ExpectedFailureMessageProcessTime="expectedFailureMessageProcessTime_ms"}(i||(i={}));const c={[i.MetaOsAppContainerInitiation]:0,[i.GetPermissions]:0,[i.IframeSetAndLoadOrigin]:0,[i.OverallAppLoadTimeBeforeInitialize]:0,[i.InitializeMessageDelay]:0,[i.InitializeMessageProcessTime]:0,[i.AppLoadedMessageDelay]:0,[i.AppLoadedMessageProcessTime]:0,[i.SuccessMessageDelay]:0,[i.SuccessMessageProcessTime]:0,[i.FailureMessageDelay]:0,[i.FailureMessageProcessTime]:0,[i.ExpectedFailureMessageDelay]:0,[i.ExpectedFailureMessageProcessTime]:0};function l(e,t){const r=function(e){return(0,s.qV)(e.type).value-e.value}(t);switch(e){case a.tz.initialize:c.initializeMessageDelay_ms=r;break;case a.tz.appInitialization.appLoaded:c.appLoadedMessageDelay_ms=r;break;case a.tz.appInitialization.success:c.successMessageDelay_ms=r}return r}const u={};let d=!1;function h(e,t){if(!d&&function(e){return Object.values(i).includes(e)}(t)&&"object"==typeof window&&"object"==typeof window.performance&&"now"in window.performance){const r=performance.now();if(e!==n.Start||u.hasOwnProperty(t)){if(e===n.End){const e=u[t];if(void 0!==e){const n=parseFloat((r-e).toFixed(2));c[t]=Math.max(c[t],n)}delete u[t]}}else u[t]=r}}function f(){const e=Object.assign({},c);return function(){(0,o.__awaiter)(this,void 0,void 0,(function*(){d=!0;for(const e in c)c.hasOwnProperty(e)&&(c[e]=0);for(const e in u)u.hasOwnProperty(e)&&delete u[e];yield new Promise((e=>setTimeout(e,0))),d=!1}))}(),e}},89469:(e,t,r)=>{"use strict";r.d(t,{Bp:()=>l,Hg:()=>c,P7:()=>d,So:()=>s,TE:()=>u,qV:()=>o});var n=r(893474);const i=function(){return performance&&"object"==typeof performance&&["now","timeOrigin"].map((e=>e in performance)).every((e=>e))}();function o(e="monotonic"){return(0,n.eZ)().useGlobalMonotonicTimersForTelemetry&&a(e)||a("date")}function a(e){switch(e){case"date":return{type:"date",value:Date.now()};case"monotonic":if(!i)return;return{type:"monotonic",value:performance.now()+performance.timeOrigin};default:throw new Error(`Unsupported timestamp type: ${e}`)}}function s(){var e;return null===(e=a("monotonic"))||void 0===e?void 0:e.value}function c(e){return Math.floor(1e3*e)}function l(e,t){return i&&e&&(0,n.eZ)().useGlobalMonotonicTimersForTelemetry?{type:"monotonic",value:e}:t?{type:"date",value:t}:void 0}function u(e){return{type:e.type,value:d()-1e3*(Date.now()-e.value)}}function d(){return i?1e3*Math.floor(performance.now()):1e3*Date.now()}},773655:(e,t,r)=>{"use strict";r.d(t,{k:()=>o});var n=r(665792),i=r(352069);class o{constructor(e){this.uuid=(0,n.A)(),this.uuid=e||(0,n.A)(),(0,i.A)(this.uuid)}toString(){return this.uuid}static validate(e){return(0,i.A)(e)}}},970614:(e,t,r)=>{"use strict";r.d(t,{X:()=>a});var n=r(375800),i=r(773655),o=r(89469);class a{constructor(e,t,r,o,a,s){this.hostWindow=e,this.context=t,this.authenticationService=r,this.logger=o,this.customTelemetryService=a,this.onAppInitStateChanged=s,this.initialized=!1,this.webContentSdkId=(new i.k).toString(),this.initializeAuthenticationContext=e=>{var t;this.context=e,this.contextPromise=null===(t=this.authenticationService)||void 0===t?void 0:t.getUser().then((e=>{var t,r,n,i,o,a,s,c,l;const u=Object.assign(Object.assign({},null===(t=this.context)||void 0===t?void 0:t.user),{id:(null===(r=null==e?void 0:e.profile)||void 0===r?void 0:r.oid)||"",displayName:(null===(n=null==e?void 0:e.profile)||void 0===n?void 0:n.displayName)||"",loginHint:(null===(i=null==e?void 0:e.profile)||void 0===i?void 0:i.loginHint)||"",userPrincipalName:(null===(o=null==e?void 0:e.profile)||void 0===o?void 0:o.upn)||"",tenant:{id:(null===(a=null==e?void 0:e.profile)||void 0===a?void 0:a.tid)||"",sku:null===(l=null===(c=null===(s=this.context)||void 0===s?void 0:s.user)||void 0===c?void 0:c.tenant)||void 0===l?void 0:l.sku}}),d=Object.assign(Object.assign({},this.context.app),{userClickTime:this.getUserClickTime()}),h=Object.assign(Object.assign({},this.context),{app:d,user:u});return this.telemetryService.setAppContext(h),h}))},this.getContext=()=>this.context,this.getAppContext=()=>this.contextPromise?this.contextPromise.then((e=>e)).catch((()=>this.context)):Promise.resolve(this.context),this.getAppDefinition=()=>this.appDefinition,this.checkIfCachedAndRequestAllowed=e=>!0,this.setAppInitInfo=e=>{this.onAppInitStateChanged&&this.onAppInitStateChanged(e)},this.getLogger=()=>this.logger,this.telemetryService=new n.u7(this.getHubInfo(),t,this.customTelemetryService),this.context.app.userClickTime&&(this.userClickTime=this.context.app.userClickTime),this.context.app.userClickTimeV2&&(this.userClickTimeV2=this.context.app.userClickTimeV2)}getTelemetryService(){return this.telemetryService}getWebContentSdkId(){return this.webContentSdkId}isInitialized(){return this.initialized}setInitialized(e){this.initialized=e}getHubInfo(){return{name:this.context.app.host.name,version:this.context.app.host.version,clientType:this.context.app.host.clientType,sessionId:this.context.app.host.sessionId}}createTelemetryScenarioForAppTermination(e,t){var r,i;const o=this.telemetryService.createScenario("appTermination",e.id);null===(r=o.addOrUpdateActivityDataField)||void 0===r||r.call(o,n.u7.APP_TERMINATE_REASON,t),null===(i=o.addOrUpdateActivityDataField)||void 0===i||i.call(o,n.u7.WEB_CONTENT_SDK_ID,this.webContentSdkId),o.stop()}createTelemetryScenarioForUnloadSdk(e){var t,r,i;const o=this.telemetryService.createScenario("sdkUnload",null===(t=this.appDefinition)||void 0===t?void 0:t.id);null===(r=o.addOrUpdateActivityDataField)||void 0===r||r.call(o,n.u7.WEB_CONTENT_SDK_ID,this.webContentSdkId),null===(i=o.addOrUpdateActivityDataField)||void 0===i||i.call(o,n.u7.COMM_BRIDGE_ID,(null==e?void 0:e.toString())||"unknown"),o.stop()}createTelemetryScenarioForWebContentSdkCreated(e,t){var r,i,o;const a=this.telemetryService.createScenario("webContentSdkCreated");null===(r=a.addOrUpdateActivityDataField)||void 0===r||r.call(a,n.u7.WEB_CONTENT_SDK_ID,this.webContentSdkId),null===(i=a.addOrUpdateActivityDataField)||void 0===i||i.call(a,n.u7.COMM_BRIDGE_ID,(null==t?void 0:t.toString())||"unknown"),null===(o=a.addOrUpdateActivityDataField)||void 0===o||o.call(a,n.u7.COMM_BRIDGE_LISTENERS_ADDED,e),a.stop()}createTelemetryScenarioForSetFrameAndLoadOrigin(e,t,r,i,o,a){var s,c,l,u,d,h,f,p;const g=null===(s=this.telemetryService)||void 0===s?void 0:s.createScenario("setFrameAndLoadOrigin");null===(c=g.addOrUpdateActivityDataField)||void 0===c||c.call(g,n.u7.WEB_CONTENT_SDK_ID,this.webContentSdkId),null===(l=g.addOrUpdateActivityDataField)||void 0===l||l.call(g,n.u7.COMM_BRIDGE_ID,(null==a?void 0:a.toString())||"unknown"),null===(u=g.addOrUpdateActivityDataField)||void 0===u||u.call(g,n.u7.COMM_BRIDGE_LISTENERS_ADDED,e),null===(d=g.addOrUpdateActivityDataField)||void 0===d||d.call(g,n.u7.APP_DEFINITION,JSON.stringify(t)),null===(h=g.addOrUpdateActivityDataField)||void 0===h||h.call(g,n.u7.CACHEDAPP_IND_FIELD_NAME,!!i),null===(f=g.addOrUpdateActivityDataField)||void 0===f||f.call(g,n.u7.USER_CLICK_TIME,r),o&&(null===(p=g.addOrUpdateActivityDataField)||void 0===p||p.call(g,n.u7.USER_CLICK_TIME_V2,o)),g.stop()}getHostWindow(){return this.hostWindow}getFrameContext(){return this.context.page.frameContext}getRenderingSurface(){return this.context.page.renderingSurface}getUserClickTime(){return this.userClickTime}setUserClickTime(e){this.userClickTime=e}getUserClickTimeV2(){return this.userClickTimeV2}setUserClickTimeV2(e){this.userClickTimeV2=e}startAppInitializationScenario(){var e,t,r;const i=(0,o.Bp)(this.getUserClickTimeV2(),this.getUserClickTime());this.appInitializationScenario=null===(e=this.telemetryService)||void 0===e?void 0:e.createScenario("appInitialization",void 0,i.value,void 0,i.type),null===(r=(t=this.appInitializationScenario).addOrUpdateActivityDataField)||void 0===r||r.call(t,n.u7.WEB_CONTENT_SDK_ID,this.webContentSdkId)}getAppInitializationScenario(){return this.appInitializationScenario}}},929967:(e,t,r)=>{"use strict";var n,i,o,a;r.d(t,{FN:()=>n,fw:()=>a,ob:()=>o,yO:()=>i}),function(e){e.Faculty="faculty",e.Student="student",e.Other="other"}(n||(n={})),function(e){e.BCAIS="bcais",e.BCWAF="bcwaf",e.BCWBF="bcwbf",e.None="none"}(i||(i={})),function(e){e.Adult="adult",e.MinorNoParentalConsentRequired="minorNoParentalConsentRequired",e.MinorWithoutParentalConsent="minorWithoutParentalConsent",e.MinorWithParentalConsent="minorWithParentalConsent",e.NonAdult="nonAdult"}(o||(o={})),function(e){e.HigherEducation="higherEducation",e.K12="k12",e.Other="other"}(a||(a={}))},970712:(e,t,r)=>{"use strict";r.d(t,{SW:()=>ni});var n=r(760785),i=r(571124),o=r(423398),a=r(383152),s=r(48921),c=r(375800),l=r(773655),u=r(282703);class d{constructor(e){this.logger=e,this.id=new l.k,this.MAX_DEPTH_OF_CHILD_IFRAME=6,this.getOrigin=()=>this.origin,this.getFrame=()=>this.frame}setOrigin(e){this.origin=e}onSdkInitialized(e){this.hostEventListener&&this.dispose(),this.hostEventListener=new o.J(e),this.hostEventListener.addListener("message",this.onMessageReceived.bind(this))}onSetFrameAndLoadOrigin(e,t,r,n,i){this.frame=e,this.setOrigin(t),this.appDefinition=r,this.appContext=n,this.handleMessageCallbackIframe=i}postMessage(e,t){const r=this.getOrigin();r&&e.contentWindow?e.contentWindow.postMessage(t,r):this.logger.log(a.$.Error,"IframeCommunicationBridge","Error sending message to iframe")}postMessageWithTransferables(e,t,r){const n=this.getOrigin();n&&e.contentWindow?e.contentWindow.postMessage(t,n,r):this.logger.log(a.$.Error,"IframeCommunicationBridge","Error sending message to iframe with transferables")}postMessageToNestedIframe(e,t){const{func:r="null",source:n,origin:i}=null!=t?t:{};s.ez.has(r)&&(n&&i&&!n.closed?n.postMessage(e,i):this.logger.log(a.$.Error,"IframeCommunicationBridge","Error sending message to nested iframe"))}isEmbeddedRequest(e,t=0){var r;return e===(null===(r=this.frame)||void 0===r?void 0:r.contentWindow)||!(t>this.MAX_DEPTH_OF_CHILD_IFRAME||!(null==e?void 0:e.parent))&&this.isEmbeddedRequest(e.parent,t+1)}onMessageReceived(e){var t;if(!this.frame||this.frame.contentWindow!==e.source)return void(this.handleMessageCallbackIframe&&(null===(t=e.data)||void 0===t?void 0:t.func)&&s.ez.has(e.data.func)&&this.isEmbeddedRequest(e.source)&&this.handleMessageCallbackIframe((0,s.mW)(e,!0)));const r=e.origin;r&&r!==this.getOrigin()&&(0,u.dE)(r,this.logger,this.appDefinition,this.appContext)&&this.setOrigin(r),this.getOrigin()===r&&this.handleMessageCallbackIframe&&this.handleMessageCallbackIframe((0,s.mW)(e,!1))}dispose(){var e;null===(e=this.hostEventListener)||void 0===e||e.removeAllListeners(),this.hostEventListener=void 0}}function h(e,t,r){var n;if(!e)return;const i=e.createScenario("commBridgeDisposed",r);null===(n=null==i?void 0:i.addOrUpdateActivityDataField)||void 0===n||n.call(i,c.u7.COMM_BRIDGE_ID,(null==t?void 0:t.toString())||"unknown"),null==i||i.stop()}const f=()=>({border:0,flex:1}),p=()=>({display:"none"}),g="allow-forms allow-popups allow-popups-to-escape-sandbox allow-pointer-lock allow-scripts allow-same-origin allow-modals allow-downloads allow-top-navigation-to-custom-protocols allow-storage-access-by-user-activation",v=({sdkHost:e,contentUrl:t,frameContext:r,appDefinition:o,title:a,isLoading:s,userClickTime:c,userClickTimeV2:l,allowList:u})=>{const d=i.useRef(null);return i.useEffect((()=>((()=>{(0,n.__awaiter)(void 0,void 0,void 0,(function*(){yield e.setFrameAndLoadOrigin(d.current,t,o,c,void 0,l)}))})(),()=>{e.unloadApp(o,"host_cleanup")})),[o,t,r,d,e,c,l]),i.createElement("iframe",{key:`iframe-${t}`,id:`iframe:${o.id}`,"data-tid":"app-host-iframe",ref:d,style:Object.assign({},s?p():f()),sandbox:g,title:a,allow:u})},m=(e,t,r,n=window)=>{const o=(0,i.useCallback)((()=>{if(r.current&&t.current){const i=t.current.style;if(e)return void(i.display=e?"none":"flex");const o=r.current.getBoundingClientRect(),a=n.scrollX||n.pageXOffset,s=n.scrollY||n.pageYOffset;i.position="absolute",i.left=`${o.left+a}px`,i.top=`${o.top+s}px`,i.width=`${r.current.offsetWidth}px`,i.height=`${r.current.offsetHeight}px`,i.display="flex"}}),[e,t,r,t.current,n]);(0,i.useEffect)((()=>{o();const e=function(e){let t=null;return function(...r){t||(t=setTimeout((()=>((r,n)=>{t=null,e.apply(this,n)})(0,r)),100))}}(o);return n.addEventListener("resize",e),()=>{n.removeEventListener("resize",e)}}),[o,n])};var y=r(558909),b=r(893474);const S=(e,t,r,n)=>({appId:e,frameContext:t,renderingSurface:r,userId:n}),C=({sdkHost:e,contentUrl:t,frameContext:r,renderingSurface:o,appDefinition:a,title:s,isLoading:c,userClickTime:l,userClickTimeV2:u,allowList:d,cacheManagementService:h,communicationBridge:p,iframeIdSuffix:v,setIsUnLoading:C})=>{const w=i.useRef(!1),A=i.useRef(null),E=i.useRef(null),k=i.useRef(!1),[I,T]=i.useState(!1),_=((e,t,r,o,a,s,c,l,u,d,h,f,p)=>(0,b.eZ)().enableSuffixAppendForIframeId?i.useCallback((()=>(0,n.__awaiter)(void 0,void 0,void 0,(function*(){e.current=document.createElement("iframe"),p(!0),e.current.setAttribute("id",function(e,t){const r=`cacheable-iframe:${e}`;if(!t)return r;const n=Object.entries(t).filter((([e,t])=>null!=t)).map((([e,t])=>`${e}:${String(t)}`));return n.length>0?`${r}-${n.join("-")}`:r}(t.id,f)),e.current.setAttribute("data-tid","app-host-iframe"),e.current.setAttribute("title",null!=r?r:""),e.current.setAttribute("sandbox",g),e.current.setAttribute("style","border:0"),e.current.setAttribute("key",`iframe-${a}`),document.body.appendChild(e.current),h.addAppToCache({appId:t.id,contentUrl:a,displayName:r,frameContext:s,renderingSurface:c,userId:null==f?void 0:f.userId},d,e.current),yield o.setFrameAndLoadOrigin(e.current,a.toString(),t,l,!1,u)}))),[e,p,t,r,a,s,c,h.addAppToCache,d,o,l,u]):i.useCallback((()=>(0,n.__awaiter)(void 0,void 0,void 0,(function*(){e.current=document.createElement("iframe"),p(!0),e.current.setAttribute("id",((e,t)=>void 0!==t?`cacheable-iframe:${e}-rendering-surface:${t}`:`cacheable-iframe:${e}`)(t.id,c)),e.current.setAttribute("data-tid","app-host-iframe"),e.current.setAttribute("title",null!=r?r:""),e.current.setAttribute("sandbox",g),e.current.setAttribute("style","border:0"),e.current.setAttribute("key",`iframe-${a}`),document.body.appendChild(e.current),h.addAppToCache({appId:t.id,contentUrl:a,displayName:r,frameContext:s,renderingSurface:c},d,e.current),yield o.setFrameAndLoadOrigin(e.current,a.toString(),t,l,!1,u)}))),[e,p,t,r,a,s,c,h.addAppToCache,d,o,l,u]))(A,a,s,e,t,r,o,l,u,p,h,v,T),R=i.useCallback((e=>{const t=h.getCachedApp(e);return t&&t.currentAppState.state!==y.Jz.Cached?(C(!0),t.unloadingTimeoutDeferred||(t.unloadingTimeoutDeferred=function(){const e={};return e.promise=new Promise(((t,r)=>{e.resolve=t,e.reject=r})),e}()),t.unloadingTimeoutDeferred.promise):Promise.resolve(!0)}),[h,C]);return i.useEffect((()=>{w.current=!1}),[a,t]),i.useEffect((()=>()=>{A.current&&(A.current.style.display="none")}),[a,t,A]),(0,b.eZ)().enableSuffixAppendForIframeId?i.useEffect((()=>(k.current=!0,(()=>{(0,n.__awaiter)(void 0,void 0,void 0,(function*(){if(w.current)return;w.current=!0;const i=S(a.id,r,o,null==v?void 0:v.userId);let s=h.getCachedApp(i);const c=r=>(0,n.__awaiter)(void 0,void 0,void 0,(function*(){if(!r)return;C(!1);const n=h.getCachedApp(i);n?e.setFrameAndLoadOrigin(n.frameInfo,t,a,l,!0,u):_()}));if(s&&h.isAppRegisteredForCaching(s)){if(A.current=s.frameInfo,T(!0),!k.current)return;const e=yield R(i);yield c(e)}else{const e=yield R(i);yield c(e)}}))})(),()=>{e.unloadApp(a,"host_cleanup"),k.current=!1,w.current=!1,A.current=null,T(!1)})),[h,a,e,t,l,u,k,R,C,_,r,o]):i.useEffect((()=>(k.current=!0,(()=>{(0,n.__awaiter)(void 0,void 0,void 0,(function*(){if(w.current)return;w.current=!0;const i=S(a.id,r,o,void 0);let s=h.getCachedApp(i);const c=r=>(0,n.__awaiter)(void 0,void 0,void 0,(function*(){if(!r)return;C(!1);const n=h.getCachedApp(i);n?e.setFrameAndLoadOrigin(n.frameInfo,t,a,l,!0,u):_()}));if(s&&h.isAppRegisteredForCaching(s)){if(A.current=s.frameInfo,T(!0),!k.current)return;const e=yield R(i);yield c(e)}else{const e=yield R(i);yield c(e)}}))})(),()=>{e.unloadApp(a,"host_cleanup"),k.current=!1,w.current=!1,A.current=null,T(!1)})),[h,a,e,t,l,u,k,R,C,_,r,o]),i.useEffect((()=>{A.current&&d&&A.current.setAttribute("allow",d)}),[a,d,A,I]),m(c,A,E),i.createElement((()=>i.createElement("div",{ref:E,style:f(),id:"cachable-div-container"})),null)},w=({isolationProvider:e,hostProps:t,errorUI:r,appHostSdk:n})=>{const o=i.useRef(null);return i.useEffect((()=>()=>{n.unloadApp(t.appDefinition,"component_unmount")}),[n,t.appDefinition,t.contentUrl]),i.createElement("div",{id:"isolation-provider-container",ref:o,style:{flex:1,display:"flex",flexDirection:"column"}},r(),e.renderHost(t))};var A=r(500584),E=r(349536),k=r(583484);const I={dependentHubServiceSelector:e=>e.appEntityService,messageHandlerFactory:(e,t,r)=>new T(e,r,t)};class T extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.appEntityService=r}initHandlers(){this.registerHandler(A.tz.appEntity.selectAppEntity,((e,t,r,i)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){const e=yield this.appEntityService.selectAppEntity(t,r,i);return(0,s.PR)([null,e])}))),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.appEntity.selectAppEntity,e,t),isRestrictedToFullTrustApps:!0})}}var _=r(162882);const R={dependentHubServiceSelector:e=>e.appInstallDialogService,messageHandlerFactory:(e,t,r)=>new P(e,r,t)};class P extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.appInstallDialogService=r}initHandlers(){this.registerHandler(A.tz.appInstallDialog.openAppInstallDialog,((e,t)=>(0,s.QY)(this.appInstallDialogService.openAppInstallDialog,t)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.appInstallDialog.openAppInstallDialog,e,t)})}}class O{constructor(e){this.appInstallDialogService=e}tryGetDataFromLink(e){if(!this.appInstallDialogService)return null;if(e.origin!=_.sB)return null;const t=e.pathname.match(O.APP_INSTALL_DIALOG_URL_REGEX);return t?{appId:t[1]}:null}executeData(e){return this.appInstallDialogService.openAppInstallDialog(e)}}O.APP_INSTALL_DIALOG_URL_REGEX=/^\/l\/app\/([^\/]+)\/?$/;var x=r(665792),M=r(942596),N=r(487353),D=r(309320),F=r(89469),B=r(531709);const L={dependentHubServiceSelector:e=>e.authenticationService,messageHandlerFactory:(e,t,r)=>new H(e,t,r)};class H extends B.B{constructor(e,t,r,n){super(e,r,t),this.appSdkHost=e,this.authenticationService=t,this.telemetryService=r,this.TAG="AuthenticationMessageHandler",this.hostedWebContentAuthSdkServiceFactory=null!=n?n:(e,t,r,n,i,o,a,s)=>new N.I(e,t,r,n,i,o,a,s)}initHandlers(){super.initHandlers(),this.registerHandler(A.tz.authentication.authenticate,this.handleAuthenticate,{callbackFixedArgsLength:5,errorCallback:this.onAuthenticateError}),this.authenticationService.addEventListener("onExternalAuthDeeplink",(e=>M.nc.completeAuth(e.data.authId,e.data.result)))}handleAuthenticate(e,t,r,i,o,c){return(0,n.__awaiter)(this,void 0,void 0,(function*(){if(null==c||c.addOrUpdateActivityDataField(A._P.isExternal,o&&o?"true":"false"),this.appDefinition){const l=(0,D.Yj)(e.data),u=(0,s.sC)(l),d={getUser:()=>this.authenticationService.getUser(),acquireToken:(e,t,r,n)=>this.authenticationService.acquireToken(e,t,r,n),notifySuccess:e=>(0,n.__awaiter)(this,void 0,void 0,(function*(){null==c||c.stop(),this.appSdkHost.postResponseToApp(l,[!0,e]),this.appSdkHost.getLogger().log(a.$.Debug,this.TAG,`notifySuccess func: ${u}`)})),notifyFailure:e=>(0,n.__awaiter)(this,void 0,void 0,(function*(){null==c||c.fail(e),this.appSdkHost.postResponseToApp(l,[!1,e]),this.appSdkHost.getLogger().log(a.$.Debug,this.TAG,`notifyFailure func: ${u}`)})),externalAuthRedirectUrl:this.authenticationService.externalAuthRedirectUrl,addEventListener:()=>{},clearListeners:()=>{},externalAuthService:this.authenticationService.externalAuthService},h=Object.assign(Object.assign({},this.appSdkHost.getContext()),{app:Object.assign(Object.assign({},this.appSdkHost.getContext().app),{sessionId:(0,x.A)(),userClickTime:Date.now(),userClickTimeV2:(0,F.So)()}),page:Object.assign(Object.assign({},this.appSdkHost.getContext().page),{frameContext:D.E2.authentication})});this.hostedWebContentAuthSdkServiceFactory(this.appSdkHost.getHostWindow(),{url:t,width:r,height:i},this.appDefinition,d,h,this.appSdkHost.getLogger(),void 0,o)}return s.f1}))}onAuthenticateError(e,t){return null==t||t.fail(`Authenticate failed ${(0,s.oE)(e)}`),(0,s.PR)([!1,e])}}var U=r(577027);const z={dependentHubServiceSelector:e=>e.barCodeService&&e.devicePermissionService?{barCodeService:e.barCodeService,permissionsService:e.devicePermissionService}:void 0,messageHandlerFactory:(e,t,r)=>new j(e,r,t.permissionsService,t.barCodeService)};class j extends k.R{constructor(e,t,r,n){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.permissionsService=r,this.barCodeService=n}initHandlers(){this.registerHandler(A.tz.barCode.scanBarCode,((e,t)=>this.checkPermissionsAndCallScanBarCode(t)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.barCode.scanBarCode,e,t)})}checkPermissionsAndCallScanBarCode(e){return(0,n.__awaiter)(this,void 0,void 0,(function*(){return yield(0,s.og)(this.permissionsService,U.m.Media),(0,s.N8)(e,this.barCodeService.scanBarCode)}))}}var q=r(656198);const V={dependentHubServiceSelector:e=>e.calendarService,messageHandlerFactory:(e,t,r)=>new W(e,r,t)};class W extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.calendarService=r}initHandlers(){this.registerHandler(A.tz.calendar.openCalendarItem,((e,t)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){return yield this.calendarService.openCalendarItem(t),(0,s.PR)([!0])}))),{errorCallback:(e,t)=>(0,s.M5)(A.tz.calendar.openCalendarItem,e,t)}),this.registerHandler(A.tz.calendar.composeMeeting,((e,t)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){return yield this.calendarService.composeMeeting(t),(0,s.PR)([!0])}))),{errorCallback:(e,t)=>(0,s.M5)(A.tz.calendar.composeMeeting,e,t)})}validateDependencies(){if(!this.calendarService)throw"No calendarService provided"}}class ${constructor(e){this.calendarService=e}tryGetDataFromLink(e){var t;return this.calendarService?e.origin!=_.sB||"/l/meeting/new"!=e.pathname?null:{attendees:null===(t=e.searchParams.get("attendees"))||void 0===t?void 0:t.split(","),startTime:e.searchParams.get("startTime")||void 0,endTime:e.searchParams.get("endTime")||void 0,subject:e.searchParams.get("subject")||void 0,content:e.searchParams.get("content")||void 0}:null}executeData(e){return this.calendarService.composeMeeting(e)}}var G;!function(e){e.Unknown="unknown",e.Audio="audio",e.Video="video",e.VideoBasedScreenSharing="videoBasedScreenSharing",e.Data="data"}(G||(G={}));const Z={dependentHubServiceSelector:e=>e.callService,messageHandlerFactory:(e,t,r)=>new K(e,r,t)};class K extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.callService=r}initHandlers(){this.registerHandler(A.tz.call.startCall,((e,t)=>(0,s.JA)(this.callService.startCall,t)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.call.startCall,e,t)})}}class X{constructor(e){this.callService=e}tryGetDataFromLink(e){var t;if(!this.callService)return null;if(e.origin!=_.sB||"/l/call/0/0"!=e.pathname)return null;const r=null===(t=e.searchParams.get("users"))||void 0===t?void 0:t.split(","),n="true"==e.searchParams.get("withVideo"),i=e.searchParams.get("source")||void 0;return r?{targets:r,requestedModalities:n?[G.Audio,G.Video]:[G.Audio],source:i}:null}executeData(e){return this.callService.startCall(e).then((()=>{}))}}const Q={dependentHubServiceSelector:e=>e.chatService,messageHandlerFactory:(e,t,r)=>new Y(e,r,t)};class Y extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.chatService=r}initHandlers(){this.registerHandler(A.tz.chat.openChat,((e,t)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){return yield this.chatService.openChat(t),(0,s.PR)(!0)}))),{errorCallback:(e,t)=>(0,s.M5)(A.tz.chat.openChat,e,t)})}}class J{constructor(e){this.chatService=e}tryGetDataFromLink(e){var t;if(!this.chatService)return null;if(e.origin!=_.sB||"/l/chat/0/0"!=e.pathname)return null;const r=null===(t=e.searchParams.get("users"))||void 0===t?void 0:t.split(",");return r?{members:r,topic:e.searchParams.get("topicName")||void 0,message:e.searchParams.get("message")||void 0}:null}executeData(e){return this.chatService.openChat(e)}}var ee=r(874279);const te={messageHandlerFactory:(e,t)=>new re(e,t)};class re extends k.R{constructor(e,t){super(e,t),this.appSdkHost=e,this.telemetryService=t}initHandlers(){this.registerHandler(A.tz.clipboard.writeToClipboard,this.writeDataToClipboard,{errorCallback:(e,t)=>(0,s.eZ)(A.tz.clipboard.writeToClipboard,e,t)}),this.registerHandler(A.tz.clipboard.readFromClipboard,this.readDataFromClipboard,{errorCallback:(e,t)=>(0,s.eZ)(A.tz.clipboard.readFromClipboard,e,t)})}validateDependencies(){if(!navigator||!navigator.clipboard)throw"Current browser does not support clipboard API."}acquireTemporaryFocus(){this.initiallyFocusedElement=document.activeElement,this.tempTextArea=document.createElement("textarea"),this.tempTextArea.readOnly=!0,this.tempTextArea.tabIndex=-1,this.tempTextArea.style.opacity="0",this.tempTextArea.style.position="fixed",this.tempTextArea.style.right="-9999px",this.tempTextArea.style.bottom="-9999px",document.body.appendChild(this.tempTextArea),this.tempTextArea.focus()}releaseTemporaryFocus(){this.initiallyFocusedElement&&this.initiallyFocusedElement.focus&&this.initiallyFocusedElement.focus(),this.tempTextArea&&document.body.removeChild(this.tempTextArea)}writeDataToClipboard(e,t){return(0,n.__awaiter)(this,void 0,void 0,(function*(){if(!t.content||!t.mimeType)throw(0,s.jC)(y.O4.INVALID_ARGUMENTS,"Clipboard content or mime type cannot be empty.");if(!Object.values(D.j5).includes(t.mimeType))throw(0,s.jC)(y.O4.INVALID_ARGUMENTS,`Mime type ${t.mimeType} is not supported. Supported mime types are ${Object.values(D.j5)}`);try{let e=yield this.base64ToBlob(t.mimeType,t.content);this.acquireTemporaryFocus(),t.mimeType.startsWith("image/")&&(e=yield this.convertImageBlobToPngBlob(e)),yield navigator.clipboard.write([new ClipboardItem({[e.type]:e})])}catch(e){throw(0,s.jC)(y.O4.INTERNAL_ERROR,`Failed to copy to clipboard. ${e}`)}finally{this.releaseTemporaryFocus()}return(0,s.PR)([null])}))}readDataFromClipboard(){return(0,n.__awaiter)(this,void 0,void 0,(function*(){try{let e;if(this.acquireTemporaryFocus(),"denied"===(yield navigator.permissions.query({name:"clipboard-read"})).state)throw(0,s.jC)(y.O4.PERMISSION_DENIED,"Not allowed to read clipboard.");const t=yield navigator.clipboard.read();if(e=yield t[0].getType(t[0].types[0]),(yield this.appSdkHost.getAppContext()).app.host.clientType===D.WK.desktop){const t={content:yield this.getBase64StringFromBlob(e),mimeType:e.type};return(0,s.PR)([null,JSON.stringify(t)])}return(0,s.PR)([null,e])}catch(e){throw(0,s.hl)(e)?e:(0,s.jC)(y.O4.INTERNAL_ERROR,e)}finally{this.releaseTemporaryFocus()}}))}getBase64StringFromBlob(e){return new Promise(((t,r)=>{0===e.size&&r(new Error("Blob cannot be empty."));const n=new FileReader;n.onloadend=()=>{n.result?t(n.result.toString().split(",")[1]):r(new Error("Failed to read the blob"))},n.onerror=()=>{r(n.error)},n.readAsDataURL(e)}))}createImageElement(e){return(0,n.__awaiter)(this,void 0,void 0,(function*(){return new Promise(((t,r)=>{const n=document.createElement("img");n.crossOrigin="anonymous",n.src=e,n.onload=e=>{const r=e.target;r.focus(),t(r)},n.onabort=r,n.onerror=r}))}))}getBlobFromImageElement(e){return(0,n.__awaiter)(this,void 0,void 0,(function*(){return new Promise(((t,r)=>{const n=document.createElement("canvas"),i=n.getContext("2d");if(i){const{width:o,height:a}=e;n.width=o,n.height=a,i.drawImage(e,0,0,o,a),n.toBlob((e=>{e?t(e):r("Cannot get blob from image element")}),"image/png",1)}}))}))}convertImageBlobToPngBlob(e){return(0,n.__awaiter)(this,void 0,void 0,(function*(){const t=URL.createObjectURL(e),r=yield this.createImageElement(t);return yield this.getBlobFromImageElement(r)}))}base64ToBlob(e,t){return new Promise(((r,n)=>{if(e||n("MimeType cannot be null or empty."),t||n("Base64 string cannot be null or empty."),e.startsWith("image/")){const n=atob(t),i=new Uint8Array(n.length);for(let e=0;e<n.length;e++)i[e]=n.charCodeAt(e);r(new Blob([i],{type:e}))}else{const n=ee.Buffer.from(t,"base64").toString();r(new Blob([n],{type:e}))}}))}}const ne={dependentHubServiceSelector:e=>e.conversationsService,messageHandlerFactory:(e,t,r)=>new ie(e,r,t)};class ie extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.conversationsService=r}initHandlers(){this.registerHandler(A.tz.conversations.openConversation,((e,t)=>(this.conversationsService.clearListeners(),this.conversationsService.addEventListener("startConversation",(e=>this.appSdkHost.sendRequestMessage("startConversation",e.data?[e.data.subEntityId,e.data.conversationId,e.data.channelId,e.data.entityId]:[]))),this.conversationsService.addEventListener("closeConversation",(e=>this.appSdkHost.sendRequestMessage("closeConversation",e.data?[e.data.subEntityId,e.data.conversationId,e.data.channelId,e.data.entityId]:[]))),(0,s.JA)(this.conversationsService.openConversation,t))),{errorCallback:(e,t)=>(0,s.M5)(A.tz.links.openLink,e,t)}),this.registerHandler(A.tz.conversations.closeConversation,(e=>(this.conversationsService.clearListeners(),(0,s.QY)(this.conversationsService.closeConversation))),{}),this.registerHandler(A.tz.conversations.getChatMembers,(e=>(0,s.JA)(this.conversationsService.getChatMembers)),{isRestrictedToFullTrustApps:!0})}}class oe extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.copilotEligibilityService=r}initHandlers(){this.registerHandler(A.tz.copilot.eligibility.getEligibilityInfo,this.getEligibility,{errorCallback:(e,t)=>(0,s.eZ)(A.tz.copilot.eligibility.getEligibilityInfo,e,t)})}canHandleMessage(e){return super.canHandleMessage(e)&&(0,u.EV)(this.appDefinition)}validateDependencies(e){if(!this.copilotEligibilityService)throw new Error("No copilotEligibilityService provided")}getEligibility(e,t){return(0,n.__awaiter)(this,void 0,void 0,(function*(){const e=yield this.copilotEligibilityService.getEligibilityInformation(t);return(0,s.PR)(e)}))}}var ae=r(248399);class se extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.copilotSidePanelService=r}initHandlers(){this.registerHandler(A.tz.copilot.sidePanel.getContent,this.getContent,{errorCallback:(e,t)=>(0,s.hV)(A.tz.copilot.sidePanel.getContent,e,t)}),this.registerHandler(A.tz.copilot.sidePanel.preCheckUserConsent,this.preCheckUserConsent,{errorCallback:(e,t)=>(0,s.hV)(A.tz.copilot.sidePanel.preCheckUserConsent,e,t)})}canHandleMessage(e){return super.canHandleMessage(e)&&(0,u.wr)(this.appDefinition)}validateDependencies(e){if(!this.copilotSidePanelService)throw ce}getContent(e,t){var r,i;return(0,n.__awaiter)(this,void 0,void 0,(function*(){if(t){if(!function(e){if(!e||"object"!=typeof e)return!1;const{localEndpointInfo:t}=e;return"string"==typeof t}(t))throw new ae.kv(ae.H_.InvalidRequest,"Invalid request for copilot side panel content. Expected a consent request.");const e={localEndpointInfo:null==t?void 0:t.localEndpointInfo},n=yield null===(r=this.copilotSidePanelService)||void 0===r?void 0:r.getContent(e);return(0,s.PR)(n)}const e=yield null===(i=this.copilotSidePanelService)||void 0===i?void 0:i.getContent();return(0,s.PR)(e)}))}preCheckUserConsent(e){var t;return(0,n.__awaiter)(this,void 0,void 0,(function*(){const e=yield null===(t=this.copilotSidePanelService)||void 0===t?void 0:t.preCheckUserConsent();return(0,s.PR)(e)}))}}const ce=new ae.kv(ae.H_.NotSupportedOnPlatform,"Copilot side panel service is not supported on this platform.");new ae.kv(ae.H_.InvalidRequest,"Invalid request for copilot side panel content. Expected a consent request.");var le=r(352069);class ue extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.copilotCustomTelemetryService=r}initHandlers(){this.registerHandler(A.tz.copilot.customTelemetry.sendCustomTelemetryData,this.sendCustomTelemetryData,{errorCallback:(e,t)=>(0,s.eZ)(A.tz.copilot.customTelemetry.sendCustomTelemetryData,e,t)})}canHandleMessage(e){return super.canHandleMessage(e)&&(0,u.wr)(this.appDefinition)}validateDependencies(e){if(!this.copilotCustomTelemetryService)throw new Error("No copilotCustomTelemetryService provided")}sendCustomTelemetryData(e,t,r){var i;return(0,n.__awaiter)(this,void 0,void 0,(function*(){if(!t||!1===(0,le.A)(t))throw(0,s.jC)(y.O4.INVALID_ARGUMENTS,"UUID is not valid.");const e=new l.k(t);return yield null===(i=this.copilotCustomTelemetryService)||void 0===i?void 0:i.recordAppLoadingTelemetry(e,r),(0,s.PR)()}))}}var de=r(561492);const he="User cancelled/closed the task module.";class fe extends k.R{constructor(e,t,r,n){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.dialogService=r,this.hostVersionsInfo=n}initHandlers(){if(this.appSdkHost.getFrameContext()===D.E2.task&&!this.dialogService)throw new Error("DialogService needs to be provided for FrameContexts.task");this.registerHandler(A.tz.dialogs.submit,((e,t,r)=>(0,s.QY)(this.dialogService.urlService.submit,t,r))),this.appSdkHost.getFrameContext()===D.E2.task&&this.dialogService.urlService.parentCommunicationService.addEventListener("onMessageForChild",(e=>{var t;const r=null===(t=this.telemetryService)||void 0===t?void 0:t.createScenario("eventDispatch.onMessageForChild",void 0,void 0,"unknown");null==r||r.stop(),Array.isArray(e.data)||(e.data=[e.data]),this.appSdkHost.sendRequestMessage("messageForChild",e.data?e.data:[])})),this.registerHandler(A.tz.dialogs.open,((e,t)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){if(t.card&&t.url)return(0,s.PR)(["Values for both card and url were specified. One or the other, but not both, are allowed."]);let e;if(t.card)return e=Object.assign(Object.assign({},t),{card:t.card,type:de.g.Card}),"completionBotId"in e?this.callDialogWithBotAndAdaptiveCard(e):this.callDialogWithCardService(e);if(t.url){const r=yield this.appSdkHost.getAppContext(),n=this.appSdkHost.getLogger();try{if(!(0,u.dA)(t.url,n,r,this.appDefinition))throw A.sh}catch(e){return n.log(a.$.Error,"DialogsMessageHandler",A.sh,null),(0,s.PR)([A.sh])}return e=Object.assign(Object.assign({},t),{url:t.url,type:de.g.Url}),"completionBotId"in e?this.callDialogWithUrlAndBotService(e):this.callDialogWithJustUrlService(e)}return(0,s.PR)(["You must specify a value for either card or url."])})))),this.registerHandler("messageForParent",((e,t)=>(0,s.QY)(this.dialogService.urlService.parentCommunicationService.messageForParent,t))),this.registerHandler("messageForChild",((e,t)=>(0,s.QY)(this.dialogService.urlService.parentCommunicationService.messageForChild,t)))}validateDependencies(){if(!this.dialogService)throw"No dialogService provided";if(this.dialogService.cardService&&(!this.hostVersionsInfo||!this.hostVersionsInfo.adaptiveCardSchemaVersion||(0,_.Hk)(this.hostVersionsInfo.adaptiveCardSchemaVersion)))throw`dialogService.cardService requires that the host specifies an adaptive card version of at least ${(0,_.Zn)()}`}callDialogWithBotAndAdaptiveCard(e){return(0,n.__awaiter)(this,void 0,void 0,(function*(){try{if(this.dialogService.cardService.cardBotService){const t=yield this.dialogService.cardService.cardBotService.open(e);return(0,s.PR)([null,t])}return(0,s.PR)(["Bot Adaptive Card based Dialogs are not supported"])}catch(e){return(0,s.PR)([he])}}))}callDialogWithCardService(e){return(0,n.__awaiter)(this,void 0,void 0,(function*(){try{if(this.dialogService.cardService){const t=yield this.dialogService.cardService.open(e);return(0,s.PR)([null,t])}return(0,s.PR)(["Adaptive Card based Dialogs are not supported"])}catch(e){return(0,s.PR)([he])}}))}callDialogWithUrlAndBotService(e){return this.dialogService.urlService.urlBotService?this.addRemoveEventListenerAndCreateSDKResponse(this.dialogService.urlService.urlBotService.open,e):(0,s.PR)(["Dialogs with completionBotId are not supported"])}callDialogWithJustUrlService(e){return this.addRemoveEventListenerAndCreateSDKResponse(this.dialogService.urlService.open,e)}addRemoveEventListenerAndCreateSDKResponse(e,t){return(0,n.__awaiter)(this,void 0,void 0,(function*(){try{this.dialogService.urlService.parentCommunicationService.clearListeners(),this.dialogService.urlService.parentCommunicationService.addEventListener("onMessageForParent",(e=>{var t;const r=null===(t=this.telemetryService)||void 0===t?void 0:t.createScenario("eventDispatch.onMessageForParent",void 0,void 0,"unknown");null==r||r.stop(),Array.isArray(e.data)||(e.data=[e.data]),this.appSdkHost.sendRequestMessage("messageForParent",e.data?e.data:[])}));var r=yield e(t);return(0,s.PR)([null,r])}catch(e){return(0,s.PR)([he])}finally{this.dialogService.urlService.parentCommunicationService.clearListeners()}}))}}class pe extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.dialogUpdateService=r}initHandlers(){this.registerHandler(A.tz.dialogs.update.resize,((e,t)=>(0,s.QY)(this.dialogUpdateService.resize,t)))}validateDependencies(){if(!this.dialogUpdateService)throw"No dialogUpdateService provided"}}var ge=r(501733),ve=r(219446);function me(e,t=0){return!(t>1e3)&&(void 0===e||"boolean"==typeof e||"number"==typeof e||"bigint"==typeof e||"string"==typeof e||null===e||(Array.isArray(e)?e.every((e=>me(e,t+1))):!("object"!=typeof e||"[object Object]"!==Object.prototype.toString.call(e)||Object.getPrototypeOf(e)!==Object.prototype&&null!==Object.getPrototypeOf(e))&&Object.keys(e).every((r=>me(e[r],t+1)))))}var ye=r(941113),be=r(821283),Se=r(313626),Ce=r(500872);function we(e){return!!(function(e){return(null==e?void 0:e.errorCode)in y.he}(e)||function(e){return(null==e?void 0:e.errorCode)in be.nq}(e)||function(e){return(null==e?void 0:e.errorCode)in y.O4}(e)||function(e){return(null==e?void 0:e.errorCode)in ge.m_}(e)||function(e){return e instanceof Ce.F}(e)||e instanceof Se.H)}class Ae{constructor(e,t){this.telemetryService=e,this.logger=t}createTelemetryScenario(e){return this.telemetryService.createScenario(e)}executeCapabilityFunction(e,t){return(0,n.__awaiter)(this,void 0,void 0,(function*(){const r=this.createTelemetryScenario(ye.Fb[e.sdkMessageName]);try{const n=yield e.execute(t,r);return r.stop(),n}catch(t){this.logger.log(a.$.Error,`Error executing ${e.sdkMessageName}`,t),e.errorHandler&&(t=yield e.errorHandler(t,r));const n=we(t)?(0,s.oE)(t):s.UR.message;return r.fail(`${e.sdkMessageName} Api failed ${n}`),Promise.reject(t)}}))}}class Ee extends Ae{constructor(e,t,r,i,o,c,l,d){super(o,c),this.appSdkHost=e,this.authenticationService=t,this.externalAppInfoService=r,this.externalAppChannelService=i,this.telemetryService=o,this.logger=c,this.ssoTokenGetter=l,this.TAG="ExternalAppAuthenticationBaseExecutor",this.externalAppAuthenticationOAuthExecutorHelper=(e,t,r,i)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){const n=r.appId.toString();this.updateTelemetryScenario(i,r,n),this.validateAuthHandlerInput(n,"conversationId"in r?r.conversationId:void 0,"originalRequestInfo"in r?r.originalRequestInfo:void 0);const o=yield this.fetchAndValidateAppDefinition(e,n),a=yield this.createAppSdkContext();return this.executeOAuthFlow(t,r,i,o,a)})),this.externalAppAuthenticationSSOExecutorHelper=(e,t,r,i)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){const n=t.appId.toString();i.addOrUpdateActivityDataField(A._P.requestedForAppID,n),this.validateAuthHandlerInput(n,"conversationId"in t?t.conversationId:void 0,"originalRequestInfo"in t?t.originalRequestInfo:void 0);const o=yield this.getSSOToken(e,n,r,origin,t.claims,t.silent);if(i.markPhase("InvokeToExternalAppAuthTokenAcquired"),e===A.kv.CEA){const e=t.authId,r=t.connectionName;if(e&&r)return{type:ge.cG.SSOBotToken,token:o,authId:e,connectionName:r}}return{type:ge.cG.SSOToken,token:o}})),this.getSSOToken=(e,t,r,i,o,c)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){const n=yield this.getAppDefinition(t);this.validateAppDefinition(n,e,r);const l=yield this.appSdkHost.getContext(),d=yield(0,u.u6)(i,void 0,this.appSdkHost.getHubInfo(),n,l,!0,r);if(!d||0===d.length)throw(0,s.f3)("Validated resources must contain at least one item.");const h=yield this.ssoTokenGetter(d[0],o,c);return this.appSdkHost.getLogger().log(a.$.Debug,this.TAG,`AcquireToken returned successfully, authToken is ${null!==h?"not ":""} null`),h})),this.getAppDefinition=e=>(0,n.__awaiter)(this,void 0,void 0,(function*(){var t,r;if(!(yield null===(t=this.externalAppInfoService)||void 0===t?void 0:t.isAppAllowed(e)))throw(0,s.f3)(`App with ID: ${e} has been blocked`);const n=yield null===(r=this.externalAppInfoService)||void 0===r?void 0:r.getAppDefinition(e);if(!n)throw(0,s.f3)(`Unable to retrieve AppDefinition for ${e}`);return n})),this.validateAppDefinition=(e,t,r)=>{"ME"===t?this.validateAppDefinitionForME(e,r):"CEA"===t&&this.validateAppDefinitionForCEA(e)},this.validateAppDefinitionForCEA=e=>{if(!(0,u.cZ)(e))throw(0,s.f3)("customEngineAgents field is not defined in external AppDefinition");try{(0,u.g)(e)}catch(e){throw(0,s.f3)(e)}},this.validateAppDefinitionForME=(e,t)=>{if(!(0,u.ZJ)(e))throw(0,s.f3)("composeExtension field is not defined in external AppDefinition");if(t){if(!(0,u.tZ)(e))throw(0,s.f3)("AppDefinition composeExtension.type field must be bot-based");try{(0,u.Po)(e)}catch(e){throw(0,s.f3)(e)}}},this.validateAuthHandlerInput=(e,t,r)=>{(0,ve.zW)(e,(0,s.f3)("App ID is not valid.")),t&&(0,ve.zW)(t,(0,s.f3)("Conversation ID is not valid.")),(null==r?void 0:r.requestType)===ge.FH.QueryMessageExtensionRequest?this.validateQueryMessageExtensionRequest(r):(null==r?void 0:r.requestType)===ge.FH.ActionExecuteInvokeRequest&&this.validateActionExecuteInvokeRequest(r)},this.validateInvokeResponse=e=>{e.responseType===ge.ci.QueryMessageExtensionResponse&&(this.validateSuggestedActionsForResultOrMessage(e),this.validateQueryMessageExtensionCard(e),this.validateSuggestedActionsForConfigOrAuth(e),this.validateTextForMessageType(e)),e.responseType===ge.ci.ActionExecuteInvokeResponse&&this.validateValue(e)},this.validateValue=e=>{if(!me(e.value))throw(0,s.f3)("ActionExecuteInvokeResponse.value should be a primitive or plain object")},this.validateQueryMessageExtensionCard=e=>{const{composeExtension:t}=e,r=null==t?void 0:t.attachments;r&&r.forEach((e=>{var t;if(!me(e.content))throw(0,s.f3)("QueryMessageExtensionCard.content should be a primitive or plain object");if(!me(null===(t=e.preview)||void 0===t?void 0:t.content))throw(0,s.f3)("QueryMessageExtensionCard.preview.content should be a primitive or plain object")}))},this.validateSuggestedActionsForResultOrMessage=e=>{const{composeExtension:t}=e;if(("result"===(null==t?void 0:t.type)||"message"===(null==t?void 0:t.type))&&(null==t?void 0:t.suggestedActions))throw(0,s.f3)("ComposeExtensionResponse.SuggestedActions should be undefined when the composeExtension.type is 'result' or 'message'")},this.validateSuggestedActionsForConfigOrAuth=e=>{const{composeExtension:t}=e;if(("config"===(null==t?void 0:t.type)||"auth"===(null==t?void 0:t.type))&&!(null==t?void 0:t.suggestedActions))throw(0,s.f3)("ComposeExtensionResponse.SuggestedActions should be defined when the composeExtension.type is 'config' or 'auth'")},this.validateTextForMessageType=e=>{const{composeExtension:t}=e;if("message"===(null==t?void 0:t.type)&&!(null==t?void 0:t.text))throw(0,s.f3)("ComposeExtensionResponse.text should be defined when the composeExtension.type is 'message'")},this.hostedWebContentAuthSdkServiceFactory=null!=d?d:(e,t,r,n,i,o,a,s)=>new N.I(e,t,r,n,i,o,a,s)}updateTelemetryScenario(e,t,r){e.addOrUpdateActivityDataField(A._P.isExternal,t.isExternal?"true":"false"),e.addOrUpdateActivityDataField(A._P.requestedForAppID,r)}fetchAndValidateAppDefinition(e,t){return(0,n.__awaiter)(this,void 0,void 0,(function*(){const r=yield this.getAppDefinition(t);return this.validateAppDefinition(r,e,!0),r}))}createAppSdkContext(){return(0,n.__awaiter)(this,void 0,void 0,(function*(){const e=yield this.appSdkHost.getContext();return{app:{locale:e.app.locale,theme:e.app.theme,launchId:(0,x.A)(),sessionId:(0,x.A)(),host:e.app.host,userClickTime:Date.now(),userClickTimeV2:(0,F.So)()},page:{id:(0,x.A)(),frameContext:D.E2.authentication},user:{dataResidency:e.user.dataResidency}}}))}executeOAuthFlow(e,t,r,n,i){return new Promise(((o,a)=>{const s=this.createWindowAuthenticationService(t,r,e,{onSuccess:e=>o(e),onFailure:e=>a(e)});this.startOAuthHostedService(t,n,s,i)}))}createWindowAuthenticationService(e,t,r,i){return{getUser:()=>this.authenticationService.getUser(),acquireToken:(e,t,r)=>this.authenticationService.acquireToken(e,t,r),notifySuccess:o=>(0,n.__awaiter)(this,void 0,void 0,(function*(){yield r(o,e.appId,t,i,"originalRequestInfo"in e?e.originalRequestInfo:void 0,"conversationId"in e?e.conversationId:void 0)})),notifyFailure:e=>(0,n.__awaiter)(this,void 0,void 0,(function*(){i.onFailure(e)})),externalAuthRedirectUrl:this.authenticationService.externalAuthRedirectUrl,externalAuthService:this.authenticationService.externalAuthService,addEventListener:()=>{},clearListeners:()=>{}}}startOAuthHostedService(e,t,r,n){const i="string"==typeof e.url?e.url:e.url.href;this.hostedWebContentAuthSdkServiceFactory(this.appSdkHost.getHostWindow(),{url:i,width:e.width,height:e.height},t,r,n,this.appSdkHost.getLogger(),void 0,e.isExternal)}validateQueryMessageExtensionRequest(e){this.validateQueryMECommandId(e),this.validateQueryMEParametersSize(e),this.validateQueryMEParametersContent(e)}validateQueryMECommandId(e){if(e.commandId.length>64)throw(0,s.f3)("originalRequestInfo.commandId has exceeded the character limit of 64")}validateQueryMEParametersSize(e){if(e.parameters.length>5)throw(0,s.f3)("originalRequestInfo.parameters have exceeded the size limit of 5")}validateQueryMEParametersContent(e){for(const t of e.parameters)this.validateParameterName(t.name),this.validateParameterValue(t.value)}validateParameterName(e){if(e.length>64)throw(0,s.f3)("originalRequestInfo.parameters.Name exceeds the maximum size of 64 characters")}validateParameterValue(e){if(e.length>512)throw(0,s.f3)("originalRequestInfo.parameters.Value exceeds the maximum size of 512 characters")}validateActionExecuteInvokeRequest(e){if(e.type!==ge.Xg)throw(0,s.f3)(`originalRequestInfo.type can only be ${ge.Xg}`)}}const ke=A.kv.CEA;class Ie extends Ee{constructor(e,t,r,i,o,s,c,l){super(e,t,i,o,s,c,r.acquireToken,l),this.appSdkHost=e,this.authenticationService=t,this.botAuthenticationService=r,this.externalAppInfoService=i,this.IExternalAppChannelForCEAService=o,this.telemetryService=s,this.logger=c,this.TAG="ExternalAppAuthenticationForCEAExecutor",this.notifySuccessHelper=(e,t,r,i,o,s)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){const n={type:ge.cG.OAuthCode,secret_code:e};this.appSdkHost.getLogger().log(a.$.Debug,this.TAG,"notifySuccess func"),r.markPhase("InvokeToExternalAppAuthTokenAcquired");try{if(o){const e=yield this.IExternalAppChannelForCEAService.sendAuthResultWithOriginalRequestToBot(t,s,o,n);this.appSdkHost.getLogger().log(a.$.Debug,this.TAG,"IExternalAppChannelForCEAService.sendAuthResultWithOriginalRequestToBot: sent authResult to bot"),this.validateInvokeResponse(e),i.onSuccess(e)}else yield this.IExternalAppChannelForCEAService.sendAuthResultToBot(t,s,n),this.appSdkHost.getLogger().log(a.$.Debug,this.TAG,"IExternalAppChannelForCEAService.sendAuthResultToBot: sent authResult to bot"),i.onSuccess()}catch(e){i.onFailure(e)}})),this.authenticateAndResendRequestExecutor={execute:(e,t)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){return yield this.externalAppAuthenticationOAuthExecutorHelper(ke,this.notifySuccessHelper,e,t)})),sdkMessageName:A.tz.externalAppAuthenticationForCEA.authenticateAndResendRequest},this.authenticateWithOauthExecutor={execute:(e,t)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){return yield this.externalAppAuthenticationOAuthExecutorHelper(ke,this.notifySuccessHelper,e,t)})),sdkMessageName:A.tz.externalAppAuthenticationForCEA.authenticateWithOauth},this.authenticateWithSSOExecutor={execute:(e,t)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){const r=yield this.externalAppAuthenticationSSOExecutorHelper(ke,e,!0,t);yield this.IExternalAppChannelForCEAService.sendAuthResultToBot(e.appId,e.conversationId,r),this.appSdkHost.getLogger().log(a.$.Debug,this.TAG,"IExternalAppChannelForCEAService.sendAuthResultToBot: sent authResult to bot")})),sdkMessageName:A.tz.externalAppAuthenticationForCEA.authenticateWithSSO},this.authenticateWithSSOAndResendRequestExecutor={execute:(e,t)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){const r=yield this.externalAppAuthenticationSSOExecutorHelper(ke,e,!0,t),n=yield this.IExternalAppChannelForCEAService.sendAuthResultWithOriginalRequestToBot(e.appId,e.conversationId,e.originalRequestInfo,r);return this.appSdkHost.getLogger().log(a.$.Debug,this.TAG,"IExternalAppChannelForCEAService.sendAuthResultWithOriginalRequestToBot: sent authResult to bot"),this.validateInvokeResponse(n),n})),sdkMessageName:A.tz.externalAppAuthenticationForCEA.authenticateWithSSOAndResendRequest}}authenticateAndResendRequest(e,t,r,n,i,o,a){return this.executeCapabilityFunction(this.authenticateAndResendRequestExecutor,{appId:e,conversationId:t,originalRequestInfo:r,url:n,width:o,height:a,isExternal:i})}authenticateWithSSOInternal(e,t,r,n,i,o,a){return this.executeCapabilityFunction(this.authenticateWithSSOExecutor,{appId:e,conversationId:t,origin:r,authId:n,connectionName:i,claims:o,silent:a})}authenticateWithSSO(e,t,r,n,i,o){var a;return this.authenticateWithSSOInternal(e,t,(null===(a=this.appSdkHost.getHostWindow())||void 0===a?void 0:a.location.href)||"",r,n,i,o)}authenticateWithOauth(e,t,r,n,i,o){return this.executeCapabilityFunction(this.authenticateWithOauthExecutor,{appId:e,conversationId:t,url:r,width:i,height:o,isExternal:n})}authenticateWithSSOAndResendRequestInternal(e,t,r,n,i,o,a,s){return this.executeCapabilityFunction(this.authenticateWithSSOAndResendRequestExecutor,{appId:e,conversationId:t,originalRequestInfo:r,authId:i,connectionName:o,origin:n,claims:a,silent:s})}authenticateWithSSOAndResendRequest(e,t,r,n,i,o,a){var s;return this.authenticateWithSSOAndResendRequestInternal(e,t,r,(null===(s=this.appSdkHost.getHostWindow())||void 0===s?void 0:s.location.href)||"",n,i,o,a)}}var Te=r(532408);const _e={dependentHubServiceSelector:e=>e.authenticationService&&e.externalAppInfoService&&e.externalAppChannelForCEAService&&e.botAuthenticationService?{authenticationService:e.authenticationService,externalAppInfoService:e.externalAppInfoService,externalAppChannelForCEAService:e.externalAppChannelForCEAService,botAuthenticationService:e.botAuthenticationService}:void 0,messageHandlerFactory:(e,t,r)=>new Re(e,new Ie(e,t.authenticationService,t.botAuthenticationService,t.externalAppInfoService,t.externalAppChannelForCEAService,r,e.getLogger()),r)};class Re extends k.R{constructor(e,t,r){super(e,r),this.appSdkHost=e,this.externalAppAuthenticationForCEAExecutor=t,this.TAG="ExternalAppAuthenticationForCEAMessageHandler",this.isTelemetryHandledByExecutor=!0}initHandlers(){this.registerHandler(A.tz.externalAppAuthenticationForCEA.authenticateAndResendRequest,this.handleAuthenticateAndResendRequest,{errorCallback:e=>this.onAuthenticateError(e)}),this.registerHandler(A.tz.externalAppAuthenticationForCEA.authenticateWithSSO,this.handleCEAAuthenticateWithSSO,{errorCallback:e=>this.onAuthenticateError(e)}),this.registerHandler(A.tz.externalAppAuthenticationForCEA.authenticateWithOauth,this.handleCEAAuthenticateWithOauth,{errorCallback:e=>this.onAuthenticateError(e)}),this.registerHandler(A.tz.externalAppAuthenticationForCEA.authenticateWithSSOAndResendRequest,this.handleAuthenticateWithSSOAndResendRequest,{errorCallback:e=>this.onAuthenticateError(e)})}canHandleMessage(e){return super.canHandleMessage(e)&&(0,u.wr)(this.appDefinition)}handleAuthenticateAndResendRequest(e,t,r,i,o,a,c,l){return(0,n.__awaiter)(this,void 0,void 0,(function*(){const n=(0,D.Yj)(e.data);try{const e=yield this.externalAppAuthenticationForCEAExecutor.authenticateAndResendRequest(new Te.l(t),r,i,new URL(o),null!=l&&l,a,c);this.postResponseToAppAndLog("notifySuccess func",n,[e])}catch(e){this.postResponseToAppAndLog("AuthenticateAndResendRequest",n,[(0,s.f3)(e)])}return s.f1}))}handleCEAAuthenticateWithSSO(e,t,r,i,o,a,c){return(0,n.__awaiter)(this,void 0,void 0,(function*(){return yield this.externalAppAuthenticationForCEAExecutor.authenticateWithSSOInternal(new Te.l(t),r,e.origin,i,o,a,c),(0,s.PR)()}))}handleCEAAuthenticateWithOauth(e,t,r,i,o,a,c){return(0,n.__awaiter)(this,void 0,void 0,(function*(){return yield this.externalAppAuthenticationForCEAExecutor.authenticateWithOauth(new Te.l(t),r,new URL(i),null!=c&&c,o,a),(0,s.PR)()}))}handleAuthenticateWithSSOAndResendRequest(e,t,r,i,o,a,c,l){return(0,n.__awaiter)(this,void 0,void 0,(function*(){const n=yield this.externalAppAuthenticationForCEAExecutor.authenticateWithSSOAndResendRequestInternal(new Te.l(t),r,i,e.origin,o,a,c,l);return(0,s.PR)([n])}))}postResponseToAppAndLog(e,t,r){return(0,n.__awaiter)(this,void 0,void 0,(function*(){this.appSdkHost.postResponseToApp(t,r);const n=(0,s.sC)(t);this.appSdkHost.getLogger().log(a.$.Debug,this.TAG,`${e}: ${n}`)}))}onAuthenticateError(e){const t=(0,s.f3)(e);return(0,s.PR)([t])}}var Pe=r(48796);class Oe{constructor(e,t){this.origin=e;const r="https://";if((0,u.NJ)([this.origin.substring(8)]).length>0)throw new Error(`Please make sure the origin: ${this.origin} is valid. For example: "https://*.*.example.com" is valid, but 'https://foo.*.example.com' is not valid.`);const n=this.origin.startsWith(r)?this.origin.replaceAll("*","x"):r+this.origin.replaceAll("*","x");try{const e=new URL(n);this.origin.startsWith(r)||null==t||t.markWarnMessage(`WARN: Please make sure the origin: ${e.hostname} has a valid https protocol.`)}catch(e){throw new Error(`Please make sure the origin: ${this.origin} is a valid URL. Error: ${e}`)}}getOrigin(){return this.origin}}class xe{constructor(e,t){this.blockedOrigins=[...e||[]],this.appInitScenario=t}isOriginBlockedImpl(e,t=[],r=!1){for(const n of t){try{new Oe(n,this.appInitScenario)}catch(e){return{isOriginValid:!1,message:e.message}}for(const t of this.blockedOrigins){if(!r&&e&&n===t[0].getOrigin()&&t[1]&&!Array.from(t[1]).find((t=>t.toString()===e.toString())))return{isOriginValid:!1,message:`Current app is not allowed to load the origin: ${n}.`};if(r&&n===t[0].getOrigin())return{isOriginValid:!1,message:`Current app is not allowed to load the origin: ${n}.`}}}return{isOriginValid:!0}}isOriginBlocked(e,t=[]){return this.isOriginBlockedImpl(e,t,!1)}isOriginBlockedExternal(e=[]){return this.isOriginBlockedImpl("",e,!0)}}function Me(e){return e.uuid?e:(0,D.Yj)(e)}class Ne{constructor(e,t,r,n){this.hostWindow=e,this.openWindowInfo=t,this.notificationService=r,this.context=n,this.onExternalAuthenticationComplete=(e,t)=>{e?this.notificationService.notifySuccess(t):this.notificationService.notifyFailure(t)}}isWindowOpen(){return!!this.authWindow&&!this.authWindow.closed}closeWindow(){var e;this.globalWindowEventListener&&this.globalWindowEventListener.removeListener("message"),null===(e=this.authWindow)||void 0===e||e.close()}sendRequestMessage(e,t){if(this.origin){const r={func:e,args:t,monotonicTimestamp:(0,F.So)()};this.postMessage(r)}}launchAuthWindow(){var e,t;try{if(void 0===this.onAuthMessageReceived)throw Error("onAuthMessageReceived is undefined");const e=(0,Ce.v)(this.openWindowInfo);this.authWindow=this.context.app.host.clientType===D.WK.desktop&&this.notificationService.externalAuthService?this.notificationService.externalAuthService.openUrlInEmbeddedBrowser(new URL(this.openWindowInfo.url),e):this.hostWindow.open(this.openWindowInfo.url,"appAuthWindow",e),this.authWindow?this.setupAuthWindowListener(this.openWindowInfo.url,this.hostWindow):this.notificationService.notifyFailure("Auth window reference undefined",Pe.Q.AuthWindowReferenceUndefined)}catch(r){if(null!==this.authWindow)null===(e=this.notificationService)||void 0===e||e.notifyFailure(`openUrlInEmbeddedBrowser threw an error but still returned a non-null window object? Forcing window object to null. Error = ${r}`,Pe.Q.Other),this.authWindow=null;else{let e=r instanceof Error?`${r.message}`:"Error launching AuthWindow";null===(t=this.notificationService)||void 0===t||t.notifyFailure(e,Pe.Q.Other)}}}postResponseToApp(e,t){this.sendResponseMessage(e,t)}stopAuthWindowMonitor(){this.authWindowMonitor&&(this.hostWindow.clearInterval(this.authWindowMonitor),this.authWindowMonitor=void 0)}launchExternalAuthenticationWorkflow(e){const t=M.nc.startNewExternalAuthSession(e,this.onExternalAuthenticationComplete,this.notificationService.externalAuthRedirectUrl);try{this.notificationService.externalAuthService?this.notificationService.externalAuthService.openUrlInExternalBrowser(t):this.hostWindow.open(t)}catch(e){throw new Ce.F("Failed to open the URL in external browser",Pe.Q.Other)}}shouldUseExternalAuthenticationWorkflow(e,t){return e===D.WK.desktop&&!0===t}setupAuthWindowListener(e,t){this.origin=e,this.globalWindowEventListener=new o.J(t),this.globalWindowEventListener.addListener("message",this.onAuthMessageReceived),this.startAuthWindowMonitor()}sendResponseMessage(e,t){var r;if(this.origin){const n=Me(e),i={id:n.id,uuidAsString:null===(r=n.uuid)||void 0===r?void 0:r.toString(),args:t,origin:this.origin,monotonicTimestamp:(0,F.So)()};this.postMessage(i)}}startAuthWindowMonitor(){this.stopAuthWindowMonitor(),this.authWindowMonitor=this.hostWindow.setInterval((()=>{this.authWindowInterval()}),2e3)}authWindowInterval(){this.isWindowOpen()?this.sendRequestMessage("ping"):(this.notificationService.notifyFailure("CancelledByUser",Pe.Q.CancelledByUser),this.closeWindow(),this.stopAuthWindowMonitor())}postMessage(e){var t;this.origin&&(null===(t=this.authWindow)||void 0===t||t.postMessage(e,this.origin))}isValidOriginBlocked(e){return new xe([]).isOriginBlockedExternal(e.args&&e.args.length>2&&null!=e.args[2]?[e.args[2]]:[])}}class De extends Ne{constructor(e,t,r,i,o,s){super(e,t,r,i),this.hostWindow=e,this.openWindowInfo=t,this.notificationService=r,this.context=i,this.logger=o,this.redirectOrigin=s,this.onAuthMessageReceived=e=>(0,n.__awaiter)(this,void 0,void 0,(function*(){var t,r;if(!this.authWindow||this.authWindow!==e.source)return void this.logger.log(a.$.Error,"HostedWebContentExternalOauthService","Auth window is not valid");const n=e.origin;n!==this.origin&&n.toLocaleLowerCase()===this.redirectOrigin.toLocaleLowerCase()&&(this.origin=e.origin);const i=(0,D.Yj)(e.data);if(this.origin===n&&this.notificationService)if(i.func===A.tz.initialize){const e=this.isValidOriginBlocked(i);if(e.isOriginValid)return this.postResponseToApp(i,[D.E2.authentication,D.WK]);this.notificationService.notifyFailure(e.message,Pe.Q.InvalidAuthUrl),this.stopAuthWindowMonitor(),this.closeWindow()}else if("authentication.authenticate.success"===i.func)this.notificationService.notifySuccess((null===(t=i.args)||void 0===t?void 0:t[0])?String(i.args[0]):""),this.stopAuthWindowMonitor(),this.closeWindow();else if("authentication.authenticate.failure"===i.func){const e=(null===(r=i.args)||void 0===r?void 0:r[0])?String(i.args[0]):"Token storage failed";this.notificationService.notifyFailure(e),this.stopAuthWindowMonitor(),this.closeWindow()}}))}}const Fe="HostedWebContentPPCAuthService";class Be extends Ne{constructor(e,t,r,i,o,s,c){super(e,t,r,i),this.hostWindow=e,this.openWindowInfo=t,this.notificationService=r,this.context=i,this.logger=o,this.validDomains=s,this.runInExternalBrowser=c,this.onAuthMessageReceived=e=>(0,n.__awaiter)(this,void 0,void 0,(function*(){var t;if(this.authWindow&&this.authWindow===e.source)try{const r=e.origin;r!==this.origin&&(0,u.F6)(new URL(r),this.validDomains,this.logger)&&(this.origin=e.origin);const n=e.data;if(this.origin===r&&this.notificationService)if(n.func===A.tz.initialize){const e=this.isValidOriginBlocked(n);if(e.isOriginValid)return this.postResponseToApp(n,[D.E2.authentication,D.WK]);this.notificationService.notifyFailure(e.message),this.stopAuthWindowMonitor(),this.closeWindow()}else if("authentication.authenticate.success"===n.func)this.notificationService.notifySuccess(""),this.stopAuthWindowMonitor(),this.closeWindow();else if("authentication.authenticate.failure"===n.func){const e=(null===(t=n.args)||void 0===t?void 0:t[0])?String(n.args[0]):"Token storage failed";this.notificationService.notifyFailure(e),this.stopAuthWindowMonitor(),this.closeWindow()}}catch(e){this.logger.log(a.$.Error,Fe,"Error in onAuthMessageReceived",e),this.notificationService.notifyFailure(e.message)}else this.logger.log(a.$.Error,Fe,"Auth window is not valid")}))}launchAuthWindow(){var e;try{const e=(0,Ce.v)(this.openWindowInfo);this.shouldUseExternalAuthenticationWorkflow(this.context.app.host.clientType,this.runInExternalBrowser)?this.launchExternalAuthenticationWorkflow(this.openWindowInfo.url):(this.authWindow&&!this.authWindow.closed&&this.authWindow.close(),this.authWindow=this.context.app.host.clientType===D.WK.desktop&&this.notificationService.externalAuthService?this.notificationService.externalAuthService.openUrlInEmbeddedBrowser(new URL(this.openWindowInfo.url),e):this.hostWindow.open(this.openWindowInfo.url,"appAuthWindow",e),this.authWindow?this.setupAuthWindowListener(this.openWindowInfo.url,this.hostWindow):this.notificationService.notifyFailure("Auth window reference undefined"))}catch(t){let r=t instanceof Error?`${t.message}`:"Error launching AuthWindow";null===(e=this.notificationService)||void 0===e||e.notifyFailure(r)}}}var Le;!function(e){e.BizChat="BizChat",e.AppChat="AppChat",e.TeamsMeetingCopilot="TeamsMeetingCopilot",e.OneCopilotMobile="OneCopilotMobile"}(Le||(Le={}));const He=A.kv.ME;class Ue extends Ee{constructor(e,t,r,i,o,c,l,u,d,h){super(e,t,r,i,c,l,t.acquireToken,u),this.appSdkHost=e,this.authenticationService=t,this.externalAppInfoService=r,this.externalAppChannelService=i,this.signInUrlInfoServiceProvider=o,this.telemetryService=c,this.logger=l,this.TAG="ExternalAppAuthenticationExecutor",this.notifySuccessHelper=(e,t,r,i,o)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){const n={type:ge.cG.OAuthCode,secret_code:e};this.appSdkHost.getLogger().log(a.$.Debug,this.TAG,"notifySuccess func"),r.markPhase("InvokeToExternalAppAuthTokenAcquired");try{const e=yield this.externalAppChannelService.sendRequestWithAuth(t,o,n);this.validateInvokeResponse(e),i.onSuccess(e)}catch(e){i.onFailure(e)}})),this.authenticateAndResendRequestExecutor={execute:(e,t)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){return yield this.externalAppAuthenticationOAuthExecutorHelper(He,this.notifySuccessHelper,e,t)})),sdkMessageName:A.tz.externalAppAuthentication.authenticateAndResendRequest},this.authenticateWithSSOExecutor={execute:(e,t)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){yield this.externalAppAuthenticationSSOExecutorHelper(He,e,!1,t)})),sdkMessageName:A.tz.externalAppAuthentication.authenticateWithSSO},this.authenticateWithSSOAndResendRequestExecutor={execute:(e,t)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){const r=yield this.externalAppAuthenticationSSOExecutorHelper(He,e,!0,t),n=yield this.externalAppChannelService.sendRequestWithAuth(e.appId,e.originalRequestInfo,r);return this.appSdkHost.getLogger().log(a.$.Debug,this.TAG,"externalAppChannelService.sendRequestWithAuth: sent authResult to bot"),this.validateInvokeResponse(n),n})),sdkMessageName:A.tz.externalAppAuthentication.authenticateWithSSOAndResendRequest},this.authenticateWithOauth2Executor={execute:(e,t)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){var r,i;t.addOrUpdateActivityDataField(A._P.requestedForAppID,e.titleId),t.addOrUpdateActivityDataField(A._P.oauthConfigId,e.oAuthConfigId),e.copilotHost&&t.addOrUpdateActivityDataField(A._P.copilotHost,e.copilotHost),(0,ve.zW)(e.titleId,(0,s.f3)("titleId is not valid."));const o=null===(r=e.oAuthConfigId)||void 0===r?void 0:r.trim();if(!o)throw(0,s.f3)("No oAuthConfigId is provided. Request cannot be completed");const c=new Map;c.set("authConfigId",o),t.markPhase("InvokeToAcquireSignInUrl");const l=yield this.getSignInUrlInfoResponse(e.titleId,c);if(!l)throw(0,s.f3)("No response is provided by the service. Request cannot be completed");const u=null!==(i=l.signInUrl)&&void 0!==i?i:"";let d;try{d=decodeURIComponent(u)}catch(e){throw(0,s.f3)("Invalid sign-in URL. Decoding failed.")}if(!this.isValidOauthUrl(d))throw(0,s.f3)("Invalid signIn URL. Request cannot be completed");const h=this.getUrlParameters(new URL(d),"redirect_uri");if(!h)throw(0,s.f3)("Redirect URI is missing or invalid.");const f=new URL(h).origin;return new Promise(((r,i)=>{var c,l;const u={onSuccess:()=>r(),onFailure:e=>i(e)},h={getUser:()=>Promise.reject(void 0),acquireToken:()=>Promise.reject(void 0),notifySuccess:r=>(0,n.__awaiter)(this,void 0,void 0,(function*(){yield this.activateOauth2TokenAfterSuccessIsReceived(e.titleId,o,r,t,u)})),notifyFailure:(e,t)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){if(t)this.appSdkHost.getLogger().log(a.$.Debug,this.TAG,`Oauth notifyFailure func: ${e}`),i((0,s.f3)(t+" : "+e));else{const t="Internal error occurred while acquiring or storing token";this.appSdkHost.getLogger().log(a.$.Debug,this.TAG,`Oauth notifyFailure func: ${null!=e?e:t}`),i(null!=e?e:t)}})),externalAuthRedirectUrl:void 0,addEventListener:()=>{},clearListeners:()=>{},externalAuthService:this.authenticationService.externalAuthService},p={app:{locale:this.appSdkHost.getContext().app.locale,theme:this.appSdkHost.getContext().app.theme,launchId:(0,x.A)(),sessionId:(0,x.A)(),host:this.appSdkHost.getContext().app.host,userClickTime:Date.now(),userClickTimeV2:(0,F.So)()},page:{id:(0,x.A)(),frameContext:D.E2.authentication},user:{dataResidency:this.appSdkHost.getContext().user.dataResidency}},g=this.hostedWebContentExternalOauthServiceFactory(this.appSdkHost.getHostWindow(),{url:d,width:null===(c=e.windowParameters)||void 0===c?void 0:c.width,height:null===(l=e.windowParameters)||void 0===l?void 0:l.height},h,p,this.appSdkHost.getLogger(),f);t.markPhase("AcquireSignInToOpenAuthWindow"),g.launchAuthWindow()}))})),sdkMessageName:A.tz.externalAppAuthentication.authenticateWithOauth2},this.authenticateWithPPCExecutor={execute:(e,t)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){var r,i;t.addOrUpdateActivityDataField(A._P.requestedForAppID,e.titleId),(0,ve.zW)(e.titleId,(0,s.f3)("titleId is not valid."));const o=yield this.getSignInUrlInfoResponse(e.titleId);if(!o)throw(0,s.f3)("No response is provided by the service. Request cannot be completed");const c=null!==(i=null!==(r=e.signInUrl)&&void 0!==r?r:o.signInUrl)&&void 0!==i?i:"",l=null==o?void 0:o.validDomains;if(void 0===l||0===l.length)throw(0,s.f3)("No valid domains are provided by the service. Request cannot be completed");const u=l.map((e=>e.toLocaleLowerCase())),d=decodeURIComponent(c);if(!this.isValidPPCUrl(d,u))throw(0,s.f3)("Invalid authentication url. Request cannot be completed");return new Promise(((t,r)=>{const i={getUser:()=>Promise.reject(void 0),acquireToken:()=>Promise.reject(void 0),notifySuccess:()=>(0,n.__awaiter)(this,void 0,void 0,(function*(){this.appSdkHost.getLogger().log(a.$.Debug,this.TAG,"notifySuccess func"),t()})),notifyFailure:e=>(0,n.__awaiter)(this,void 0,void 0,(function*(){const t="Internal error occurred while acquiring or storing token";this.appSdkHost.getLogger().log(a.$.Debug,this.TAG,`Oauth notifyFailure func: ${null!=e?e:t}`),r(null!=e?e:t)})),externalAuthRedirectUrl:this.authenticationService.externalAuthRedirectUrl,externalAuthService:this.authenticationService.externalAuthService,addEventListener:()=>{},clearListeners:()=>{}},o={app:{locale:this.appSdkHost.getContext().app.locale,theme:this.appSdkHost.getContext().app.theme,launchId:(0,x.A)(),sessionId:(0,x.A)(),host:this.appSdkHost.getContext().app.host,userClickTime:Date.now(),userClickTimeV2:(0,F.So)()},page:{id:(0,x.A)(),frameContext:D.E2.authentication},user:{dataResidency:this.appSdkHost.getContext().user.dataResidency}};this.hostedWebContentPPCAuthServiceFactory(this.appSdkHost.getHostWindow(),{url:d,width:e.width,height:e.height},i,o,this.appSdkHost.getLogger(),u,e.isExternal).launchAuthWindow()}))})),sdkMessageName:A.tz.externalAppAuthentication.authenticateWithPowerPlatformConnectorPlugins},this.getSignInUrlInfoResponse=(e,t)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){return this.oauth2Service||(yield this.constructOauth2Service()),this.oauth2Service?yield this.oauth2Service.getSignInUrlInfo(e,t):{}})),this.callActivateOauth2Token=(e,t,r)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){if(this.oauth2Service||(yield this.constructOauth2Service()),!this.oauth2Service)throw(0,s.f3)("No service is provided to activate Oauth2 token");yield this.oauth2Service.activateOauth2Token(e,t,r)})),this.activateOauth2TokenAfterSuccessIsReceived=(e,t,r,i,o)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){this.appSdkHost.getLogger().log(a.$.Debug,this.TAG,"activateOauth2TokenAfterSuccessIsReceived func"),i.markPhase("OpenAuthWindowToActivateToken");try{if(!r)throw(0,s.f3)("No auth code is provided. Activate Oauth Token failed.");yield this.callActivateOauth2Token(e,t,r),this.appSdkHost.getLogger().log(a.$.Debug,this.TAG,"activateOauth2TokenAfterSuccessIsReceived func success"),i.markPhase("ActivateTokenToReportSuccess"),o.onSuccess()}catch(e){this.appSdkHost.getLogger().log(a.$.Debug,this.TAG,"activateOauth2TokenAfterSuccessIsReceived func failed"),o.onFailure(null!=e?e:(0,s.f3)("Token activation failed"))}})),this.hostedWebContentExternalOauthServiceFactory=null!=d?d:(e,t,r,n,i,o)=>new De(e,t,r,n,i,o),this.hostedWebContentPPCAuthServiceFactory=null!=h?h:(e,t,r,n,i,o,a)=>new Be(e,t,r,n,i,o,a)}authenticateAndResendRequest(e,t,r,n,i,o){return this.executeCapabilityFunction(this.authenticateAndResendRequestExecutor,{appId:e,originalRequestInfo:t,url:"string"==typeof r?r:r.href,width:i,height:o,isExternal:n})}authenticateWithSSOInternal(e,t,r,n){return this.executeCapabilityFunction(this.authenticateWithSSOExecutor,{appId:e,origin:t,claims:r,silent:n})}authenticateWithSSO(e,t,r){var n;return this.authenticateWithSSOInternal(e,(null===(n=this.appSdkHost.getHostWindow())||void 0===n?void 0:n.location.href)||"",t,r)}authenticateWithSSOAndResendRequestInternal(e,t,r,n,i){return this.executeCapabilityFunction(this.authenticateWithSSOAndResendRequestExecutor,{appId:e,originalRequestInfo:t,origin:r,claims:n,silent:i})}authenticateWithSSOAndResendRequest(e,t,r,n){var i;return this.authenticateWithSSOAndResendRequestInternal(e,t,(null===(i=this.appSdkHost.getHostWindow())||void 0===i?void 0:i.location.href)||"",r,n)}authenticateWithOauth2(e,t,r,i,o){return(0,n.__awaiter)(this,void 0,void 0,(function*(){return this.authenticateWithAgent({titleId:e,oAuthConfigId:t,windowParameters:{width:r,height:i,isExternal:o},copilotHost:Le.AppChat})}))}authenticateWithAgent(e){return(0,n.__awaiter)(this,void 0,void 0,(function*(){return this.executeCapabilityFunction(this.authenticateWithOauth2Executor,e)}))}authenticateWithPPC(e,t,r,i,o){return(0,n.__awaiter)(this,void 0,void 0,(function*(){return this.executeCapabilityFunction(this.authenticateWithPPCExecutor,{titleId:e,signInUrl:t,width:r,height:i,isExternal:o})}))}constructOauth2Service(){return(0,n.__awaiter)(this,void 0,void 0,(function*(){if(!this.signInUrlInfoServiceProvider)throw(0,s.f3)("No service is provided to retrieve signInUrl");this.oauth2Service=this.isExternalAppOauth2Service(this.signInUrlInfoServiceProvider)?this.signInUrlInfoServiceProvider:yield Se.g.build(this.signInUrlInfoServiceProvider)}))}isValidOauthUrl(e){if(!e)throw(0,s.f3)("OAuth URL is undefined or empty.");let t;try{t=new URL(e)}catch(e){throw(0,s.f3)("Invalid OAuth URL format.")}const r=this.getUrlParameters(t,"redirect_uri");if(!r)throw(0,s.f3)("Invalid signIn URL. Redirect URI is missing in the OAuth URL.");if("https:"!==new URL(r).protocol)throw(0,s.f3)("Invalid signIn URL. Redirect URI must use HTTPS protocol.");if(!this.getUrlParameters(t,"client_id"))throw(0,s.f3)("Invalid signIn URL. Client ID is missing in the OAuth URL.");if(!this.getUrlParameters(t,"response_type"))throw(0,s.f3)("Invalid signIn URL. Response type is missing in the OAuth URL.");if("https:"!==t.protocol)throw(0,s.f3)("Invalid signIn URL. OAuth URL must use HTTPS protocol.");return!0}isValidPPCUrl(e,t){if(!e||!t)return!1;try{const r=new URL(e);return(0,u.F6)(r,t,this.logger)}catch(e){return!1}}getUrlParameters(e,t){return new URLSearchParams(e.search).get(t)}isExternalAppOauth2Service(e){return void 0!==e.getSignInUrlInfo}}const ze={dependentHubServiceSelector:e=>{var t;return e.authenticationService&&e.externalAppInfoService&&e.externalAppChannelService?{authenticationService:e.authenticationService,externalAppInfoService:e.externalAppInfoService,externalAppChannelService:e.externalAppChannelService,oauth2ServiceProvider:null!==(t=e.externalAppOauth2Service)&&void 0!==t?t:e.mos3TokenGenerationService}:void 0},messageHandlerFactory:(e,t,r)=>new je(e,new Ue(e,t.authenticationService,t.externalAppInfoService,t.externalAppChannelService,t.oauth2ServiceProvider,r,e.getLogger()),r)};class je extends k.R{constructor(e,t,r){super(e,r),this.appSdkHost=e,this.externalAppAuthExecutor=t,this.TAG="ExternalAppAuthenticationMessageHandler",this.isTelemetryHandledByExecutor=!0}initHandlers(){this.registerHandler(A.tz.externalAppAuthentication.authenticateAndResendRequest,this.handleAuthenticateAndResendRequest,{errorCallback:e=>this.onAuthenticateError(e)}),this.registerHandler(A.tz.externalAppAuthentication.authenticateWithSSO,this.handleAuthenticateWithSSO,{errorCallback:e=>this.onAuthenticateError(e)}),this.registerHandler(A.tz.externalAppAuthentication.authenticateWithSSOAndResendRequest,this.handleAuthenticateWithSSOAndResendRequest,{errorCallback:e=>this.onAuthenticateError(e)}),this.registerHandler(A.tz.externalAppAuthentication.authenticateWithOauth2,this.handleAuthenticateWithOauth2,{errorCallback:e=>this.onAuthenticateError(e)}),this.registerHandler(A.tz.externalAppAuthentication.authenticateWithPowerPlatformConnectorPlugins,this.authenticateWithPowerPlatformConnectorPlugins,{errorCallback:e=>this.onAuthenticateError(e)})}canHandleMessage(e){return super.canHandleMessage(e)&&(0,u.wr)(this.appDefinition)}handleAuthenticateAndResendRequest(e,t,r,i,o,a,c){return(0,n.__awaiter)(this,void 0,void 0,(function*(){const n=(0,D.Yj)(e.data);return this.externalAppAuthExecutor.authenticateAndResendRequest(t,r,i,null!=c&&c,o,a).then((e=>this.postResponseToAppAndLog("notifySuccess func",n,[!0,e])),(e=>this.postResponseToAppAndLog("AuthenticateAndResendRequest",n,[!1,(0,s.f3)(e)]))),s.f1}))}handleAuthenticateWithSSO(e,t,r,i){return(0,n.__awaiter)(this,void 0,void 0,(function*(){return yield this.externalAppAuthExecutor.authenticateWithSSOInternal(t,e.origin,r,i),(0,s.PR)([!0])}))}handleAuthenticateWithSSOAndResendRequest(e,t,r,i,o){return(0,n.__awaiter)(this,void 0,void 0,(function*(){const n=yield this.externalAppAuthExecutor.authenticateWithSSOAndResendRequestInternal(t,r,e.origin,i,o);return(0,s.PR)([!0,n])}))}authenticateWithPowerPlatformConnectorPlugins(e,t,r,i,o,c){return(0,n.__awaiter)(this,void 0,void 0,(function*(){const n=(0,D.Yj)(e.data),l=(0,s.sC)(n);return this.externalAppAuthExecutor.authenticateWithPPC(t,r,i,o,c).then((()=>{this.appSdkHost.postResponseToApp(n,[!0,"success"]),this.appSdkHost.getLogger().log(a.$.Debug,this.TAG,`notifySuccess func: ${l}`)}),(e=>{this.appSdkHost.postResponseToApp(n,[!1,(0,s.f3)(e)]),this.appSdkHost.getLogger().log(a.$.Debug,this.TAG,`ppc notifyFailure func: ${l} : ${e}`)})),s.f1}))}handleAuthenticateWithOauth2(e,t,r,i,o,c){return(0,n.__awaiter)(this,void 0,void 0,(function*(){const n=(0,D.Yj)(e.data),c=(0,s.sC)(n);return this.externalAppAuthExecutor.authenticateWithAgent({titleId:t,oAuthConfigId:r,windowParameters:{width:i,height:o},copilotHost:Le.BizChat}).then((()=>{this.appSdkHost.postResponseToApp(n,[!0,"success"]),this.appSdkHost.getLogger().log(a.$.Debug,this.TAG,`notifySuccess func: ${c}`)}),(e=>{const t=we(e)?e:(0,s.f3)(e);this.appSdkHost.postResponseToApp(n,[!1,t]),this.appSdkHost.getLogger().log(a.$.Debug,this.TAG,`Oauth notifyFailure func: ${c} : ${e}`)})),s.f1}))}postResponseToAppAndLog(e,t,r){return(0,n.__awaiter)(this,void 0,void 0,(function*(){this.appSdkHost.postResponseToApp(t,r);const n=(0,s.sC)(t);this.appSdkHost.getLogger().log(a.$.Debug,this.TAG,`${e}: ${n}`)}))}onAuthenticateError(e){const t=(0,s.f3)(e);return(0,s.PR)([!1,t])}}class qe extends Ae{constructor(e,t,r){super(t,r),this.externalAppInfoService=e,this.telemetryService=t,this.logger=r,this.getValidatedUrl=e=>{try{return new URL(e)}catch(e){throw{errorCode:y.he.INTERNAL_ERROR,message:"Invalid URL"}}},this.isDeepLinkUrl=e=>e.hostname.toLowerCase()===_.aw.hostname&&e.pathname.toLowerCase().startsWith(_.aw.pathname)}doesAppContainME(e){return(0,n.__awaiter)(this,void 0,void 0,(function*(){return!!(yield this.getAppDefinition(e)).composeExtension}))}getAppDefinition(e){return(0,n.__awaiter)(this,void 0,void 0,(function*(){const t=yield this.externalAppInfoService.getAppDefinition(e);if(!t)throw{errorCode:y.he.INTERNAL_ERROR,message:`Unable to retrieve AppDefinition for ${e}`};return t}))}updateTelemetryScenarioWithAppId(e,t){e.addOrUpdateActivityDataField("RequestedForAppID",t)}validateAppId(e){(0,ve.zW)(e.toString(),{errorCode:be.nq.INTERNAL_ERROR,message:"App ID is not valid."})}}function Ve(e,t){return(0,n.__awaiter)(this,void 0,void 0,(function*(){if(!(yield t.isAppAllowed(e)))throw{errorCode:y.he.INTERNAL_ERROR,message:A.u}}))}function We(e){if(!e||"object"!=typeof e)return!1;const{url:t,title:r}=e;try{new URL(t)}catch(e){return!1}return"string"==typeof r}class $e extends qe{constructor(e,t,r,i){super(t,r,i),this.externalAppCardActionsForCEAService=e,this.externalAppInfoService=t,this.telemetryService=r,this.logger=i,this.actionOpenUrlExecutor={execute:(e,t)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){this.updateTelemetryScenarioWithAppId(t,e.appId.toString()),this.validateAppId(e.appId),yield Ve(e.appId.toString(),this.externalAppInfoService);const r=yield this.externalAppCardActionsForCEAService.handleActionOpenUrl(e.appId,e.conversationId,e.url);return t.addOrUpdateActivityDataField("ActionOpenUrlType",r),r})),sdkMessageName:A.tz.externalAppCardActionsForCEA.processActionOpenUrl},this.actionSubmitExecutor={execute:(e,t)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){this.updateTelemetryScenarioWithAppId(t,e.appId.toString()),this.validateAppId(e.appId),yield Ve(e.appId.toString(),this.externalAppInfoService),yield this.externalAppCardActionsForCEAService.handleActionSubmit(e.appId,e.conversationId,e.actionSubmitPayload)})),sdkMessageName:A.tz.externalAppCardActionsForCEA.processActionSubmit}}actionOpenUrl(e,t,r){return this.executeCapabilityFunction(this.actionOpenUrlExecutor,{appId:e,conversationId:t,url:r})}actionSubmit(e,t,r){return this.executeCapabilityFunction(this.actionSubmitExecutor,{appId:e,conversationId:t,actionSubmitPayload:r})}}const Ge={dependentHubServiceSelector:e=>e.externalAppCardActionsForCEAService&&e.externalAppInfoService?{externalAppCardActionsForCEAService:e.externalAppCardActionsForCEAService,externalAppInfoService:e.externalAppInfoService}:void 0,messageHandlerFactory:(e,t,r)=>new Ze(e,new $e(t.externalAppCardActionsForCEAService,t.externalAppInfoService,r,e.getLogger()),r)};class Ze extends k.R{constructor(e,t,r){super(e,r),this.appSdkHost=e,this.externalAppCardActionsForCEAExecutor=t,this.isTelemetryHandledByExecutor=!0}initHandlers(){this.registerHandler(A.tz.externalAppCardActionsForCEA.processActionOpenUrl,this.handleActionOpenUrl,{errorCallback:e=>(0,s.IB)(A.tz.externalAppCardActionsForCEA.processActionOpenUrl,e,Object.values(be.nq),{errorCode:be.nq.INTERNAL_ERROR,message:s.vh},(e=>(0,s.PR)([e,null])))}),this.registerHandler(A.tz.externalAppCardActionsForCEA.processActionSubmit,this.handleActionSubmit,{errorCallback:e=>(0,s.IB)(A.tz.externalAppCardActionsForCEA.processActionSubmit,e,Object.values(y.he),s.kA,(e=>(0,s.PR)(e)))})}canHandleMessage(e){return super.canHandleMessage(e)&&(0,u.wr)(this.appDefinition)}handleActionOpenUrl(e,t,r,i){return(0,n.__awaiter)(this,void 0,void 0,(function*(){const e=yield this.externalAppCardActionsForCEAExecutor.actionOpenUrl(new Te.l(t),r,new URL(i));return(0,s.PR)([null,e])}))}handleActionSubmit(e,t,r,i){return(0,n.__awaiter)(this,void 0,void 0,(function*(){return yield this.externalAppCardActionsForCEAExecutor.actionSubmit(new Te.l(t),r,i),(0,s.PR)(void 0)}))}}class Ke extends Ae{constructor(e,t,r,i){super(r,i),this.externalAppCardActionsForDAService=e,this.externalAppInfoService=t,this.telemetryService=r,this.logger=i,this.actionOpenUrlDialogExecutor={execute:(e,t)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){var r;const n=e.appId.toString(),i=null!==(r=e.traceId.toString())&&void 0!==r?r:"";if(t.addOrUpdateActivityDataField("RequestedForAppID",n),(0,ve.zW)(n,{errorCode:be.nq.INTERNAL_ERROR,message:"App ID is not valid."}),!We(e.actionOpenUrlDialogInfo))throw(0,s.f3)(Qe.InvalidActionOpenUrlDialogInfo);if(!l.k.validate(i))throw(0,s.f3)(Qe.InvalidTraceId);yield Ve(n,this.externalAppInfoService),yield this.externalAppCardActionsForDAService.handleActionOpenUrlDialog(e.appId,e.actionOpenUrlDialogInfo,e.traceId)})),sdkMessageName:A.tz.externalAppCardActionsForDA.processActionOpenUrlDialog}}actionOpenUrlDialog(e,t,r){return this.executeCapabilityFunction(this.actionOpenUrlDialogExecutor,{appId:e,actionOpenUrlDialogInfo:t,traceId:r})}}const Xe={dependentHubServiceSelector:e=>e.externalAppCardActionsForDAService&&e.externalAppInfoService?{externalAppCardActionsForDAService:e.externalAppCardActionsForDAService,externalAppInfoService:e.externalAppInfoService}:void 0,messageHandlerFactory:(e,t,r)=>new Ye(e,new Ke(t.externalAppCardActionsForDAService,t.externalAppInfoService,r,e.getLogger()),r)};var Qe;!function(e){e.InvalidActionOpenUrlDialogInfo="Invalid actionOpenUrlDialogInfo",e.InvalidTraceId="Invalid traceId",e.InvalidAppId="App ID is not valid."}(Qe||(Qe={}));class Ye extends k.R{constructor(e,t,r){super(e,r),this.appSdkHost=e,this.externalAppCardActionsForDAExecutor=t,this.isTelemetryHandledByExecutor=!0}initHandlers(){this.registerHandler(A.tz.externalAppCardActionsForDA.processActionOpenUrlDialog,this.handleActionOpenUrlDialog,{errorCallback:e=>(0,s.IB)(A.tz.externalAppCardActionsForDA.processActionOpenUrlDialog,e,Object.values(y.he),s.kA,(e=>(0,s.PR)(e)))})}canHandleMessage(e){return super.canHandleMessage(e)&&(0,u.wr)(this.appDefinition)}handleActionOpenUrlDialog(e,t,r,i){return(0,n.__awaiter)(this,void 0,void 0,(function*(){const e=new Te.l(t);if(!l.k.validate(i))throw(0,s.f3)(Qe.InvalidTraceId);const n=new l.k(i);if(!We(r))throw(0,s.f3)(Qe.InvalidActionOpenUrlDialogInfo);const o={url:new URL(r.url),title:r.title,size:r.size};return yield this.externalAppCardActionsForDAExecutor.actionOpenUrlDialog(e,o,n),(0,s.PR)(void 0)}))}}class Je extends qe{constructor(e,t,r,i){super(t,r,i),this.externalAppCardActionsService=e,this.externalAppInfoService=t,this.telemetryService=r,this.logger=i,this.actionOpenUrlExecutor={execute:(e,t)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){var r;if(t.addOrUpdateActivityDataField("RequestedForAppID",e.appId),"string"==typeof e.url&&(e.url=this.getValidatedUrl(e.url)),(0,ve.zW)(e.appId,{errorCode:be.nq.INTERNAL_ERROR,message:"App ID is not valid."}),yield Ve(e.appId,this.externalAppInfoService),this.isDeepLinkUrl(e.url)&&("plugins"===(null===(r=e.fromElement)||void 0===r?void 0:r.name)||!(yield this.doesAppContainME(e.appId))))throw{errorCode:y.he.INTERNAL_ERROR,message:be.Nh};const n=yield this.externalAppCardActionsService.handleActionOpenUrl(e.appId,e.url.href,e.fromElement);return t.addOrUpdateActivityDataField("ActionOpenUrlType",n),n})),sdkMessageName:A.tz.externalAppCardActions.processActionOpenUrl},this.actionSubmitExecutor={execute:(e,t)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){if(t.addOrUpdateActivityDataField("RequestedForAppID",e.appId),(0,ve.zW)(e.appId,{errorCode:y.he.INTERNAL_ERROR,message:"App ID is not valid."}),yield Ve(e.appId,this.externalAppInfoService),!(yield this.doesAppContainME(e.appId)))throw{errorCode:y.he.INTERNAL_ERROR,message:be.x};yield this.externalAppCardActionsService.handleActionSubmit(e.appId,e.actionSubmitPayload)})),sdkMessageName:A.tz.externalAppCardActions.processActionSubmit}}actionOpenUrl(e,t,r){return this.executeCapabilityFunction(this.actionOpenUrlExecutor,{appId:e,url:t,fromElement:r})}actionSubmit(e,t){return this.executeCapabilityFunction(this.actionSubmitExecutor,{appId:e,actionSubmitPayload:t})}}const et={dependentHubServiceSelector:e=>e.externalAppCardActionsService&&e.externalAppInfoService?{externalAppCardActionsService:e.externalAppCardActionsService,externalAppInfoService:e.externalAppInfoService}:void 0,messageHandlerFactory:(e,t,r)=>new tt(e,new Je(t.externalAppCardActionsService,t.externalAppInfoService,r,e.getLogger()),r)};class tt extends k.R{constructor(e,t,r){super(e,r),this.appSdkHost=e,this.externalAppCardActionsExecutor=t,this.isTelemetryHandledByExecutor=!0}initHandlers(){this.registerHandler(A.tz.externalAppCardActions.processActionOpenUrl,this.handleActionOpenUrl,{errorCallback:e=>(0,s.IB)(A.tz.externalAppCardActions.processActionOpenUrl,e,Object.values(be.nq),{errorCode:be.nq.INTERNAL_ERROR,message:s.vh},(e=>(0,s.PR)([e,null])))}),this.registerHandler(A.tz.externalAppCardActions.processActionSubmit,this.handleActionSubmit,{errorCallback:e=>(0,s.IB)(A.tz.externalAppCardActions.processActionSubmit,e,Object.values(y.he),s.kA,(e=>(0,s.PR)([!1,e])))})}canHandleMessage(e){return super.canHandleMessage(e)&&(0,u.wr)(this.appDefinition)}handleActionOpenUrl(e,t,r,i){return(0,n.__awaiter)(this,void 0,void 0,(function*(){const e=yield this.externalAppCardActionsExecutor.actionOpenUrl(t,r,i);return(0,s.PR)([null,e])}))}handleActionSubmit(e,t,r){return(0,n.__awaiter)(this,void 0,void 0,(function*(){return yield this.externalAppCardActionsExecutor.actionSubmit(t,r),(0,s.PR)([!0,null])}))}}class rt extends Ae{constructor(e,t,r,i){super(r,i),this.externalAppCommandsService=e,this.externalAppInfoService=t,this.telemetryService=r,this.logger=i,this.actionCommandExecutor={execute:(e,t)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){t.addOrUpdateActivityDataField("RequestedForAppID",e.appId),(0,ve.zW)(e.appId,{errorCode:y.he.INTERNAL_ERROR,message:"App ID is not valid."}),yield Ve(e.appId,this.externalAppInfoService);const r=yield this.getAppDefinition(e.appId);if(!r.composeExtension)throw{errorCode:y.he.INTERNAL_ERROR,message:"Action Command is only supported in Message Extensions"};return this.validateActionCommandParameters(r,e.commandId,e.extractedParameters),yield this.externalAppCommandsService.handleActionCommand(e.appId,e.commandId,e.extractedParameters)})),sdkMessageName:A.tz.externalAppCommands.processActionCommand}}validateActionCommandParameters(e,t,r){var n,i;const o=null===(i=null===(n=e.composeExtension)||void 0===n?void 0:n.commands)||void 0===i?void 0:i.find((e=>e.id===t));if(!o)throw{errorCode:y.he.INTERNAL_ERROR,message:"commandId does not exist in app manifest"};{const e=o.parameterNames||[];if(!Object.keys(r).every((t=>e.includes(t))))throw{errorCode:y.he.INTERNAL_ERROR,message:"One or more parameters in extractedParameters do not exist in app manifest"}}}getAppDefinition(e){return(0,n.__awaiter)(this,void 0,void 0,(function*(){const t=yield this.externalAppInfoService.getAppDefinition(e);if(!t)throw{errorCode:y.he.INTERNAL_ERROR,message:`Unable to retrieve AppDefinition for ${e}`};return t}))}actionCommand(e,t,r){return this.executeCapabilityFunction(this.actionCommandExecutor,{appId:e,commandId:t,extractedParameters:r})}}const nt={dependentHubServiceSelector:e=>e.externalAppCommandsService&&e.externalAppInfoService?{externalAppCommandsService:e.externalAppCommandsService,externalAppInfoService:e.externalAppInfoService}:void 0,messageHandlerFactory:(e,t,r)=>new it(e,new rt(t.externalAppCommandsService,t.externalAppInfoService,r,e.getLogger()),r)};class it extends k.R{constructor(e,t,r){super(e,r),this.appSdkHost=e,this.externalAppCommandsExecutor=t,this.isTelemetryHandledByExecutor=!0}initHandlers(){this.registerHandler(A.tz.externalAppCommands.processActionCommand,this.handleActionCommand,{errorCallback:e=>(0,s.IB)(A.tz.externalAppCommands.processActionCommand,e,Object.values(y.he),s.kA,(e=>(0,s.PR)([e,null])))})}canHandleMessage(e){return super.canHandleMessage(e)&&(0,u.wr)(this.appDefinition)}handleActionCommand(e,t,r,i){return(0,n.__awaiter)(this,void 0,void 0,(function*(){const e=yield this.externalAppCommandsExecutor.actionCommand(t,r,i);return(0,s.PR)([null,e])}))}}const ot={dependentHubServiceSelector:e=>e.filesService,messageHandlerFactory:(e,t,r)=>new at(e,r,t)};class at extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.filesService=r}initHandlers(){this.registerHandler(A.tz.files.openFilePreview,((e,...t)=>{const r={entityId:t[0],title:t[1],description:t[2],type:t[3],objectUrl:t[4],downloadUrl:t[5],webPreviewUrl:t[6],webEditUrl:t[7],baseUrl:t[8],editFile:t[9],subEntityId:t[10],viewerAction:t[11],fileOpenPreference:t[12]};return r.type&&r.objectUrl?(0,s.QY)(this.filesService.openFilePreview,r):Promise.reject("Invalid File Preview Parameters")}),{isRestrictedToFullTrustOrLobApps:!0}),this.registerHandler(A.tz.files.getCloudStorageFolders,((e,t)=>(0,s.N8)(t,this.filesService.getCloudStorageFolders)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.files.getCloudStorageFolders,e,t),isRestrictedToFullTrustApps:!0}),this.registerHandler(A.tz.files.addCloudStorageFolder,((e,t)=>(0,s.N8)(t,this.filesService.addCloudStorageFolder,(e=>[e.isFolderAdded,e.folders]),!0)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.files.addCloudStorageFolder,e,t),isRestrictedToFullTrustApps:!0}),this.registerHandler(A.tz.files.deleteCloudStorageFolder,((e,t,r)=>(0,s.N8)({channelId:t,folderToDelete:r},this.filesService.deleteCloudStorageFolder)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.files.deleteCloudStorageFolder,e,t),isRestrictedToFullTrustApps:!0}),this.registerHandler(A.tz.files.copyMoveFiles,((e,t,r,n,i,o)=>(0,s.N8)({selectedFiles:t,providerCode:r,destinationFolder:n,destinationProviderCode:i,isMove:o},this.filesService.copyMoveFiles)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.files.copyMoveFiles,e,t),isRestrictedToFullTrustApps:!0}),this.registerHandler(A.tz.files.getExternalProviders,((e,t=!1)=>(0,s.N8)(t,this.filesService.getExternalProviders)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.files.getExternalProviders,e,t),isRestrictedToFullTrustApps:!0}),this.registerHandler(A.tz.files.getCloudStorageFolderContents,((e,t,r)=>(0,s.N8)({folder:t,providerCode:r},this.filesService.getCloudStorageFolderContents)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.files.getCloudStorageFolderContents,e,t),isRestrictedToFullTrustApps:!0}),this.registerHandler(A.tz.files.openCloudStorageFile,((e,t,r,n)=>(0,s.N8)({file:t,providerCode:r,fileOpenPreference:n},this.filesService.openCloudStorageFile)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.files.openCloudStorageFile,e,t),isRestrictedToFullTrustApps:!0})}}const st={errorCode:y.O4.INTERNAL_ERROR,message:"Internal error"};class ct extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.hostEntityTabService=r}initHandlers(){this.registerHandler(A.tz.hostEntity.tab.addAndConfigure,((e,t,r)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){var e;const n=yield null===(e=this.hostEntityTabService)||void 0===e?void 0:e.addAndConfigure(t,r);return(0,s.PR)([n])}))),{isRestrictedToMicrosoftOwnedApps:!0,errorCallback:e=>(0,s.IB)(A.tz.hostEntity.tab.addAndConfigure,e,[st.errorCode],st,(e=>(0,s.PR)([e])))}),this.registerHandler(A.tz.hostEntity.tab.reconfigure,((e,t,r)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){var e;const n=yield null===(e=this.hostEntityTabService)||void 0===e?void 0:e.reconfigure(t,r);return(0,s.PR)([n])}))),{isRestrictedToMicrosoftOwnedApps:!0,errorCallback:(e,t)=>(0,s.IB)(A.tz.hostEntity.tab.reconfigure,e,[st.errorCode],st,(e=>(0,s.PR)([e])),t)}),this.registerHandler(A.tz.hostEntity.tab.rename,((e,t,r)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){var e;const n=yield null===(e=this.hostEntityTabService)||void 0===e?void 0:e.rename(t,r);return(0,s.PR)([n])}))),{isRestrictedToMicrosoftOwnedApps:!0,errorCallback:e=>(0,s.IB)(A.tz.hostEntity.tab.rename,e,[st.errorCode],st,(e=>(0,s.PR)([e])))}),this.registerHandler(A.tz.hostEntity.tab.remove,((e,t,r)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){var e;const n=yield null===(e=this.hostEntityTabService)||void 0===e?void 0:e.remove(t,r);return(0,s.PR)([n])}))),{isRestrictedToMicrosoftOwnedApps:!0,errorCallback:e=>(0,s.IB)(A.tz.hostEntity.tab.remove,e,[st.errorCode],st,(e=>(0,s.PR)([e])))}),this.registerHandler(A.tz.hostEntity.tab.getAll,((e,t)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){var e;const r=yield null===(e=this.hostEntityTabService)||void 0===e?void 0:e.getAll(t);return(0,s.PR)([r])}))),{isRestrictedToMicrosoftOwnedApps:!0,errorCallback:e=>(0,s.IB)(A.tz.hostEntity.tab.getAll,e,[st.errorCode],st,(e=>(0,s.PR)([e])))})}}function lt(e){return void 0!==e.dependentHubServiceSelector}const ut={dependentHubServiceSelector:e=>e.interactiveService,messageHandlerFactory:(e,t,r)=>new dt(e,r,t)};class dt extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.interactiveService=r}initHandlers(){this.registerHandler(A.tz.interactive.getFluidTenantInfo,(()=>(0,s.N8)(this.getParamsWithOrigin({}),this.interactiveService.getFluidTenantInfo)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.interactive.getFluidTenantInfo,e,t)}),this.registerHandler(A.tz.interactive.getFluidToken,((e,t)=>(0,s.N8)(this.getParamsWithOrigin({containerId:t}),this.interactiveService.getFluidToken)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.interactive.getFluidToken,e,t)}),this.registerHandler(A.tz.interactive.getFluidContainerId,(()=>(0,s.N8)(this.getParamsWithOrigin({}),this.interactiveService.getFluidContainerId)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.interactive.getFluidContainerId,e,t)}),this.registerHandler(A.tz.interactive.setFluidContainerId,((e,t)=>(0,s.N8)(this.getParamsWithOrigin({containerId:t}),this.interactiveService.setFluidContainerId)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.interactive.setFluidContainerId,e,t)}),this.registerHandler(A.tz.interactive.getNtpTime,(()=>(0,s.N8)(this.getParamsWithOrigin({}),this.interactiveService.getNtpTime)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.interactive.getNtpTime,e,t)}),this.registerHandler(A.tz.interactive.registerClientId,((e,t)=>(0,s.N8)(this.getParamsWithOrigin({clientId:t}),this.interactiveService.registerClientId)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.interactive.registerClientId,e,t)}),this.registerHandler(A.tz.interactive.getClientRoles,((e,t)=>(0,s.N8)(this.getParamsWithOrigin({clientId:t}),this.interactiveService.getClientRoles)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.interactive.getClientRoles,e,t)}),this.registerHandler(A.tz.interactive.getClientInfo,((e,t)=>(0,s.N8)(this.getParamsWithOrigin({clientId:t}),this.interactiveService.getClientInfo)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.interactive.getClientInfo,e,t)})}getParamsWithOrigin(e){const t=this.appSdkHost.getOrigin();if(!t)throw"Origin not set of AppSdkHost";return Object.assign(Object.assign({},e),{origin:t})}}class ht{constructor(e){this.linkHandlers=e}tryGetDataFromLink(e){for(const t of this.linkHandlers){const r=t.tryGetDataFromLink(e);if(null!=r)return[t,r]}return null}executeData([e,t]){return e.executeData(t)}}class ft extends k.R{constructor(e,t,r,n){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.linkService=r,this.linkHandler=n}initHandlers(){this.registerHandler(A.tz.links.openLink,((e,t)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){return yield this.executeLink(t),(0,s.PR)(!0)}))),{errorCallback:(e,t)=>(0,s.M5)(A.tz.links.openLink,e,t)})}executeLink(e){try{const t=new URL(e);if(this.appSdkHost.getHubInfo().name!==D.UH.teams&&this.appSdkHost.getHubInfo().name!==D.UH.teamsModern&&this.linkHandler){const e=this.linkHandler.tryGetDataFromLink(t);if(null!=e)return this.linkHandler.executeData(e)}}catch(e){this.appSdkHost.getLogger().log(a.$.Error,"LinkMessageHandler","There is an error parsing the URL",e)}return this.linkService.openLink(e)}validateDependencies(){if(!this.linkService)throw"No linkService provided"}}class pt{constructor(e){this.pageService=e}tryGetDataFromLink(e){if(!this.pageService)return null;if("https:"!==e.protocol)return null;if(e.origin!=_.sB)return null;if(!e.pathname.startsWith("/l/entity/"))return null;const t=e.pathname.substring(10).split("/");if(2!==t.length)return null;const r=t[0],n=t[1],i=e.searchParams.get("webUrl")||void 0,o=e.searchParams.get("context");let a,s,c;if(o)try{const e=JSON.parse(o);e&&"object"==typeof e&&(a=e.subEntityId,s=e.channelId,c=e.chatId)}catch(e){}return{appId:r,pageId:n,webUrl:i,subPageId:a,channelId:s,chatId:c}}executeData(e){return this.pageService.navigateToApp(e)}}class gt{constructor(e){this.appSdkHost=e,this.telemetryScenario=void 0,this.linkedServiceStore={},this.requiredPermissions=[]}withTelemetryScenario(e){return this.telemetryScenario=e,this}withServices(e){return this.linkedServiceStore=Object.assign(Object.assign({},this.linkedServiceStore),e),this}get linkedServices(){if(0===Object.keys(this.linkedServiceStore).length)throw new Error("No linked services. Please call withServices() before using the app function.");return this.linkedServiceStore}isAppAuthorizedToExecute(){return 0===this.requiredPermissions.length||this.requiredPermissions.some((e=>function(e,t){switch(e){case"isMicrosoftOwned":return!!(null==t?void 0:t.isMicrosoftOwned);case"isFullTrust":return!!(null==t?void 0:t.isFullTrust);case"isLOBApp":return!!(null==t?void 0:t.isLOB);default:throw new Error(`Unknown permission: ${e}`)}}(e,this.appSdkHost.getAppDefinition())))}}class vt extends gt{parsePropsFromApp(e){return{type:"success",value:e}}}class mt{constructor(e,t){this.appSdkHost=e,this.telemetryService=t,this.appFunctions=new Map,this.legacyMessageHandler=void 0,this.linkedServices={},this.initializeAppFunctions()}registerAppFunction(e,t,r){var n;const i=null!==(n=null==r?void 0:r.scenarioName)&&void 0!==n?n:ye.Fb[e];this.appFunctions.set(e,{createAppFunction:t,scenarioName:i})}handleMessage(e,t,r,i,o){return(0,n.__awaiter)(this,void 0,void 0,(function*(){if((0,b.eZ)().disableNewMessageHandlingExperience&&this.legacyMessageHandler)return this.legacyMessageHandler.handleMessage(e,t,r,i,o);if(!this.canHandleMessage(t))return Promise.reject(`Handler cannot handle message: ${t}`);if(t!==A.tz.initialize&&!this.appSdkHost.isInitialized())return Promise.reject("SDK context is not initialized");const[n,...c]=r,l=this.appFunctions.get(t),u=this.createScenario(l.scenarioName,t,e,i,o),d=this.createAppFunction(l,u);try{if(!d.isAppAuthorizedToExecute())throw(0,s.jC)(y.O4.INTERNAL_ERROR,A.u);const e=d.parsePropsFromApp(c);if("failed"===e.type)throw(0,s.jC)(y.O4.INTERNAL_ERROR,e.error);const r=yield d.implementation(e.value);return u&&this.shouldTelemetryScenarioBeStopped(t,u)&&u.stop(),(0,s.PR)(function(e){return function(e){return null!=e&&void 0!==e.serialize&&"function"==typeof e.serialize}(e)?e.serialize():e}(r))}catch(e){const t=(0,s.oE)(e);if(this.appSdkHost.getLogger().log(a.$.Error,"handleMessage","Error in handling message",t),d.handleErrors){const r=(0,s.PR)(d.handleErrors(e));return null==u||u.fail(t),r}return null==u||u.fail(t),Promise.reject(e)}}))}createAppFunction(e,t){let r=new e.createAppFunction(this.appSdkHost).withServices(this.linkedServices);return t&&(r=r.withTelemetryScenario(t)),r}canHandleMessage(e){return(0,b.eZ)().disableNewMessageHandlingExperience&&this.legacyMessageHandler?this.legacyMessageHandler.canHandleMessage(e):this.appFunctions.has(e)}shouldTelemetryScenarioBeCreated(e,t){return!0}shouldTelemetryScenarioBeStopped(e,t){return!0}createScenario(e,t,r,n,i){var o;const a=null===(o=this.appSdkHost.getAppDefinition())||void 0===o?void 0:o.id;if(!this.shouldTelemetryScenarioBeCreated(t,a))return;const s=this.telemetryService.createScenario(e,a,null==n?void 0:n.value,r,null==n?void 0:n.type,i);return n&&s.markPhase("MessageDelay"),s}initHandlers(){}cleanup(){}}const yt="location.map is not supported on this host.";class bt extends k.R{constructor(e,t,r,n){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.permissionsService=r,this.locationService=n}initHandlers(){this.registerHandler(A.tz.location.getCurrentLocation,((e,t)=>this.handleGetCurrentLocation(t)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.location.getCurrentLocation,e,t)}),this.registerHandler(A.tz.location.map.showLocation,((e,t)=>this.handleShowLocation(t)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.location.map.showLocation,e,t)})}handleShowLocation(e){return(0,n.__awaiter)(this,void 0,void 0,(function*(){if(this.locationService.mapService)return(0,s.N8)(e,this.locationService.mapService.showLocation);throw(0,s.jC)(y.O4.INTERNAL_ERROR,yt)}))}handleGetCurrentLocation(e){return(0,n.__awaiter)(this,void 0,void 0,(function*(){if(yield(0,s.og)(this.permissionsService,U.m.GeoLocation),!e.allowChooseLocation&&!e.showMap)return(0,s.N8)(e,this.locationService.getCurrentLocation);if(this.locationService.mapService)return this.handleGetLocationServiceInMap(e);throw(0,s.jC)(y.O4.INTERNAL_ERROR,yt)}))}handleGetLocationServiceInMap(e){return(0,n.__awaiter)(this,void 0,void 0,(function*(){return(0,s.N8)(null,!e.allowChooseLocation&&e.showMap?this.locationService.mapService.getCurrentLocationOnMap:this.locationService.mapService.chooseLocation)}))}}const St="location.map is not supported on this host.";class Ct{constructor(e){this.result=e}serialize(){return[null,this.result]}}class wt extends vt{implementation([e]){return(0,n.__awaiter)(this,void 0,void 0,(function*(){if(yield(0,s.og)(this.linkedServices.devicePermissionService,U.m.GeoLocation),!e.allowChooseLocation&&!e.showMap)return new Ct(yield this.linkedServices.locationService.getCurrentLocation());if(!this.linkedServices.locationService.mapService)throw(0,s.jC)(y.O4.INTERNAL_ERROR,St);return new Ct(!e.allowChooseLocation&&e.showMap?yield this.linkedServices.locationService.mapService.getCurrentLocationOnMap():yield this.linkedServices.locationService.mapService.chooseLocation())}))}handleErrors(e){return(0,s.Sw)(e)}}class At extends vt{implementation([e]){return(0,n.__awaiter)(this,void 0,void 0,(function*(){if(!this.linkedServices.locationService.mapService)throw(0,s.jC)(y.O4.INTERNAL_ERROR,St);const t=yield(0,s.J5)(this.linkedServices.locationService.mapService.showLocation,e);if((0,s.hl)(t))throw t;return new Ct(t)}))}handleErrors(e){return(0,s.Sw)(e)}}const Et={dependentHubServiceSelector:e=>e.logService,messageHandlerFactory:(e,t,r)=>new kt(e,r,t)};class kt extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.logService=r}initHandlers(){this.registerHandler(A.tz.logs.handleAppLog,((e,t)=>(0,s.QY)(this.logService.handleAppLog,t)))}}class It extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.handoffService=r}initHandlers(){this.registerHandler(A.tz.mail.handoff.composeMail,((e,t)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){var e;return yield null===(e=this.handoffService)||void 0===e?void 0:e.composeMailWithHandoff(t),(0,s.PR)()}))),{errorCallback:(e,t)=>(0,s.M5)(A.tz.mail.handoff.composeMail,e,t)})}validateDependencies(){if(!this.handoffService)throw"No handoffService provided"}}const Tt={dependentHubServiceSelector:e=>e.mailService,messageHandlerFactory:(e,t,r)=>new _t(e,r,t)};class _t extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.mailService=r}initHandlers(){this.registerHandler(A.tz.mail.openMailItem,((e,t)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){return yield this.mailService.openMailItem(t),(0,s.PR)([!0])}))),{errorCallback:(e,t)=>(0,s.M5)(A.tz.mail.openMailItem,e,t)}),this.registerHandler(A.tz.mail.composeMail,((e,t)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){return yield this.mailService.composeMail(t),(0,s.PR)([!0])}))),{errorCallback:(e,t)=>(0,s.M5)(A.tz.mail.composeMail,e,t)})}}var Rt,Pt,Ot,xt;!function(e){e.TACAdminUser="TACAdminUser",e.TeamsAdminUser="TeamsAdminUser",e.TeamsEndUser="TeamsEndUser"}(Rt||(Rt={})),function(e){e.Open="Open",e.Processing="Processing",e.Processed="Processed",e.Closed="Closed",e.Error="Error"}(Pt||(Pt={})),function(e){e.GetCart="GetCart",e.AddOrUpdateCartItems="AddOrUpdateCartItems",e.RemoveCartItems="RemoveCartItems",e.UpdateCartStatus="UpdateCartStatus"}(Ot||(Ot={})),function(e){e[e.V1=1]="V1"}(xt||(xt={}));const Mt={dependentHubServiceSelector:e=>e.marketplaceService,messageHandlerFactory:(e,t,r)=>new Nt(e,r,t)};class Nt extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.marketplaceService=r}initHandlers(){this.registerHandler(A.tz.marketplace.getCart,((e,t)=>this.dispatchMarketplaceHandlers(t,Ot.GetCart)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.marketplace.getCart,e,t)}),this.registerHandler(A.tz.marketplace.addOrUpdateCartItems,((e,t)=>this.dispatchMarketplaceHandlers(t,Ot.AddOrUpdateCartItems)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.marketplace.addOrUpdateCartItems,e,t)}),this.registerHandler(A.tz.marketplace.removeCartItems,((e,t)=>this.dispatchMarketplaceHandlers(t,Ot.RemoveCartItems)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.marketplace.removeCartItems,e,t)}),this.registerHandler(A.tz.marketplace.updateCartStatus,((e,t)=>this.dispatchMarketplaceHandlers(t,Ot.UpdateCartStatus)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.marketplace.updateCartStatus,e,t)})}dispatchMarketplaceHandlers(e,t){var r;let n;const i=t===Ot.GetCart?null==e?void 0:e.majorVersion:null===(r=null==e?void 0:e.cartVersion)||void 0===r?void 0:r.majorVersion;if(i!==xt.V1)return Promise.reject({errorCode:y.O4.NOT_SUPPORTED_ON_PLATFORM,message:`Cart version ${i} is not supported`});switch(n=this.marketplaceService,t){case Ot.GetCart:return(0,s.N8)(e,n.getCart);case Ot.AddOrUpdateCartItems:return(0,s.N8)(e,n.addOrUpdateCartItems);case Ot.RemoveCartItems:return(0,s.N8)(e,n.removeCartItems);case Ot.UpdateCartStatus:return(0,s.N8)(e,n.updateCartStatus);default:return Promise.reject({errorCode:y.O4.NOT_SUPPORTED_ON_PLATFORM,message:`Marketplace method ${t} is not supported`})}}}const Dt={dependentHubServiceSelector:e=>e.mediaService,messageHandlerFactory:(e,t,r)=>new Ft(e,r,t)};class Ft extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.mediaService=r}initHandlers(){this.registerHandler(A.tz.media.selectMedia,((e,t)=>(0,s.N8)(t,this.mediaService.selectMedia)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.media.selectMedia,e,t)}),this.registerHandler(A.tz.media.captureImage,(e=>(0,s.N8)(Bt,this.mediaService.selectMedia)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.media.selectMedia,e,t)}),this.registerHandler(A.tz.media.getMedia,((e,t)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){return yield this.mediaService.getMedia(t,(t=>this.postMediaResult((0,D.Yj)(e.data),t))),s.f1}))),{errorCallback:this.onGetMediaError}),this.registerHandler(A.tz.media.viewImages,((e,t)=>(0,s.JA)(this.mediaService.viewImages,t)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.media.viewImages,e,t)})}onGetMediaError(e,t){return null==t||t.fail(`GetMedia failed ${(0,s.oE)(e)}`),(0,s.PR)({error:s.UR})}postMediaResult(e,t){return t.mediaChunk?(this.appSdkHost.postResponseToApp(e,[t],t.mediaChunk.chunkSequence>0),Promise.resolve()):Promise.reject("empty media chunk")}}const Bt={mediaType:1,maxMediaCount:1,imageProps:{sources:[1,2],startMode:1,ink:!0,cameraSwitcher:!0,textSticker:!0,enableFilter:!1}},Lt={dependentHubServiceSelector:e=>e.meetingService,messageHandlerFactory:(e,t,r)=>new Ht(e,r,t)};class Ht extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.meetingService=r}initHandlers(){this.registerHandler(A.tz.meeting.getIncomingClientAudioState,(()=>(0,s.N8)(null,this.meetingService.getIncomingClientAudioState)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.meeting.getIncomingClientAudioState,e,t)}),this.registerHandler(A.tz.meeting.toggleIncomingClientAudio,(()=>(0,s.N8)(null,this.meetingService.toggleIncomingClientAudio)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.meeting.toggleIncomingClientAudio,e,t)}),this.registerHandler(A.tz.meeting.getMeetingDetails,((e,t)=>(0,s.N8)(t,this.meetingService.getMeetingDetails)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.meeting.getMeetingDetails,e,t)}),this.registerHandler(A.tz.meeting.getAuthenticationTokenForAnonymousUser,(()=>(0,s.N8)(null,this.meetingService.getAuthenticationTokenForAnonymousUser)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.meeting.getAuthenticationTokenForAnonymousUser,e,t),isRestrictedToFullTrustApps:!0}),this.registerHandler(A.tz.meeting.getLiveStreamState,(()=>(0,s.N8)(null,this.meetingService.getLiveStreamState)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.meeting.getLiveStreamState,e,t)}),this.registerHandler(A.tz.meeting.requestStartLiveStreaming,((e,...t)=>(0,s.JA)(this.meetingService.requestStartLiveStreaming,...t)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.meeting.requestStartLiveStreaming,e,t)}),this.registerHandler(A.tz.meeting.requestStopLiveStreaming,(()=>(0,s.N8)(null,this.meetingService.requestStopLiveStreaming)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.meeting.requestStopLiveStreaming,e,t)}),this.registerHandler(A.tz.meeting.shareAppContentToStage,((e,...t)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){const e=yield this.meetingService.shareAppContentToStage(...t);return(0,s.hl)(e)?Promise.reject(e):(0,s.PR)([null,e])}))),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.meeting.shareAppContentToStage,e,t)}),this.registerHandler(A.tz.meeting.appShareButton.setOptions,((e,t)=>(0,s.N8)(t,this.meetingService.appShareButton.setOptions)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.meeting.appShareButton.setOptions,e,t)}),this.registerHandler(A.tz.meeting.getAppContentStageSharingCapabilities,(()=>(0,s.N8)(null,this.meetingService.getAppContentStageSharingCapabilities)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.meeting.getAppContentStageSharingCapabilities,e,t)}),this.registerHandler(A.tz.meeting.stopSharingAppContentToStage,(()=>(0,s.N8)(null,this.meetingService.stopSharingAppContentToStage)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.meeting.stopSharingAppContentToStage,e,t)}),this.registerHandler(A.tz.meeting.getAppContentStageSharingState,(()=>(0,s.N8)(null,this.meetingService.getAppContentStageSharingState)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.meeting.getAppContentStageSharingState,e,t)}),this.registerHandler(A.tz.meeting.requestAppAudioHandling,((e,t)=>(0,s.N8)(t,this.meetingService.requestAppAudioHandling)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.meeting.requestAppAudioHandling,e,t)}),this.registerHandler(A.tz.meeting.updateMicState,((e,...t)=>(0,s.JA)(this.meetingService.updateMicState,...t)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.meeting.updateMicState,e,t)}),this.registerHandler(A.tz.meeting.joinMeeting,((e,t)=>(0,s.N8)(Object.assign(Object.assign({},t),{joinWebUrl:new URL(t.joinWebUrl)}),this.meetingService.joinMeeting)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.meeting.joinMeeting,e,t)})}}const Ut={dependentHubServiceSelector:e=>e.meetingRoomService,messageHandlerFactory:(e,t,r)=>new zt(e,r,t)};class zt extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.meetingRoomService=r}initHandlers(){this.registerHandler(A.tz.meetingRoom.getPairedMeetingRoomInfo,(()=>(0,s.N8)(null,this.meetingRoomService.getPairedMeetingRoomInfo)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.meetingRoom.getPairedMeetingRoomInfo,e,t)}),this.registerHandler(A.tz.meetingRoom.sendCommandToPairedMeetingRoom,((e,t)=>(0,s.N8)(t,this.meetingRoomService.sendCommandToPairedMeetingRoom)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.meetingRoom.sendCommandToPairedMeetingRoom,e,t)})}}class jt extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.messageChannelsService=r}initHandlers(){this.registerHandler(A.tz.messageChannels.dataLayer.getDataLayerPort,(e=>(0,n.__awaiter)(this,void 0,void 0,(function*(){const t=yield this.messageChannelsService.dataLayer.getDataLayerPort();return this.appSdkHost.postResponseToApp((0,D.Yj)(e.data),void 0,void 0,[t]),s.f1}))),{isRestrictedToMicrosoftOwnedApps:!0,errorCallback:(e,t)=>(0,s.eZ)(A.tz.messageChannels.dataLayer.getDataLayerPort,e,t)})}validateDependencies(){var e;if(!(null===(e=this.messageChannelsService)||void 0===e?void 0:e.dataLayer))throw"No data layer service for message channels provided"}}class qt extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.messageChannelsService=r}initHandlers(){this.registerHandler(A.tz.messageChannels.telemetry.getTelemetryPort,(e=>(0,n.__awaiter)(this,void 0,void 0,(function*(){const t=yield this.messageChannelsService.telemetry.getTelemetryPort();return this.appSdkHost.postResponseToApp((0,D.Yj)(e.data),void 0,void 0,[t]),s.f1}))),{isRestrictedToMicrosoftOwnedApps:!0,errorCallback:(e,t)=>(0,s.eZ)(A.tz.messageChannels.telemetry.getTelemetryPort,e,t)})}validateDependencies(){var e;if(!(null===(e=this.messageChannelsService)||void 0===e?void 0:e.telemetry))throw"No telemetry service provided for message channels"}}const Vt={dependentHubServiceSelector:e=>e.monetizationService,messageHandlerFactory:(e,t,r)=>new Wt(e,r,t)};class Wt extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.monetizationService=r}initHandlers(){this.registerHandler(A.tz.monetization.openPurchaseExperience,((e,t)=>(0,s.JA)(this.monetizationService.openPurchaseExperience,t)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.monetization.openPurchaseExperience,e,t)})}}const $t=new Set,Gt={dependentHubServiceSelector:e=>e.nestedAppAuthService,messageHandlerFactory:(e,t,r)=>new Zt(e,r,t)};class Zt extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.nestedAppAuthService=r,this.RESPONSE_STATUS_KEY="ResponseStatus",this.ERROR_CODE_KEY="ErrorCode",this.SUB_ERROR_KEY="SubError",this.MSAL_TIMESTAMP_KEY="MsalTimestamp",this.CORRELATION_ID_KEY="CorrelationId",this.IS_DEEPLY_NESTED_REQUEST_KEY="IsDeeplyNestedRequest",this.REQUEST_METHOD_NAME="MethodName"}initHandlers(){this.registerHandler(A.tz.nestedAppAuth.execute,((e,t)=>{var r;let i=e;this.isValidRequest(i);const o=new URL(i.origin),a=null!==(r=i.isTrustedOrigin)&&void 0!==r?r:this.isOriginRequestedToBeTrusted(i.origin);return this.logRequestTelemetry(i,t),(0,s.N8)({payload:i.data.data,origin:o},(e=>(0,n.__awaiter)(this,void 0,void 0,(function*(){t.markPhase("MessagePreprocessing",!0);const r=yield this.nestedAppAuthService.execute(e.payload,e.origin,a,(0,c.y3)(t));return t.markPhase("HubProcessing",!0),this.logResponseTelemetry(r,t),r}))))}),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.nestedAppAuth.execute,e,t)}),this.registerHandler(A.tz.nestedAppAuth.manageNAATrustedOrigins,((e,t)=>{this.validateManageTrustOriginRequest();const{action:r,appOrigins:n}=t,i=r.trim().toUpperCase();if(!Object.values(Kt).includes(i))throw(0,s.jC)(y.O4.INTERNAL_ERROR,"Unknown action type");if(!Array.isArray(n)||0===n.length)throw(0,s.jC)(y.O4.INTERNAL_ERROR,"appOrigins must be a non-empty array");let o;switch(i){case Kt.ADD:{let e=0;n.forEach((t=>{const r=this.normalizeOrigin(t);r&&($t.add(r),e+=1)})),o={status:e===n.length?Xt.SUCCESS:Xt.LIMITED};break}case Kt.DELETE:{const e=[];n.forEach((t=>{this.normalizeOrigin(t)&&$t.has(t)&&($t.delete(t),e.push(t))})),o={status:e.length===n.length?Xt.SUCCESS:Xt.LIMITED,deleted:e};break}}return(0,s.PR)(o)}),{isRestrictedToMicrosoftOwnedApps:!0,errorCallback:(e,t)=>(0,s.eZ)(A.tz.nestedAppAuth.manageNAATrustedOrigins,e,t)})}logRequestTelemetry(e,t){var r;if(e.data&&"object"==typeof e.data&&"string"==typeof(null===(r=e.data)||void 0===r?void 0:r.data)){try{const r=JSON.parse(e.data.data),{sendTime:n,method:i,tokenParams:o}=r||{};t.addOrUpdateActivityDataField(this.MSAL_TIMESTAMP_KEY,n),t.addOrUpdateActivityDataField(this.REQUEST_METHOD_NAME,i);const a=null==o?void 0:o.correlationId;(0,le.A)(a)&&t.addOrUpdateActivityDataField(this.CORRELATION_ID_KEY,a)}catch(e){const t="Unable to log NAA payload properties in telemetry due to unknown type";this.appSdkHost.getLogger().log(a.$.Warn,t,e)}t.addOrUpdateActivityDataField(this.IS_DEEPLY_NESTED_REQUEST_KEY,e.isDeeplyNestedRequest)}}logResponseTelemetry(e,t){try{const{success:r,error:n}=JSON.parse(e);if(!r){if(n){const{status:e,code:r,description:i}=n;t.addOrUpdateActivityDataField(this.RESPONSE_STATUS_KEY,e),t.addOrUpdateActivityDataField(this.ERROR_CODE_KEY,r),t.addDetails({errorDescription:i,errorCode:r})}t.fail(`Nested app auth request failed: ${(null==n?void 0:n.status)||"unknown status"}`)}}catch(e){}}isValidRequest(e){if(e.isDeeplyNestedRequest&&!this.nestedAppAuthService.isDeeplyNestedAuthSupported())throw(0,s.jC)(y.O4.NOT_SUPPORTED_ON_PLATFORM,"Deeply nested request is not supported");return!0}validateManageTrustOriginRequest(){var e,t;if(!this.nestedAppAuthService.isDeeplyNestedAuthSupported()||!(null===(t=(e=this.nestedAppAuthService).canParentManageNAATrustedOrigins)||void 0===t?void 0:t.call(e)))throw(0,s.jC)(y.O4.NOT_SUPPORTED_ON_PLATFORM,"Manage trusted origin api is not supported")}isOriginRequestedToBeTrusted(e){const t=this.normalizeOrigin(e);return!!t&&$t.has(t)}normalizeOrigin(e){try{return new URL(e).origin.toLowerCase()}catch(e){return""}}}var Kt,Xt;!function(e){e.ADD="ADD",e.DELETE="DELETE"}(Kt||(Kt={})),function(e){e.SUCCESS="success",e.LIMITED="limited"}(Xt||(Xt={}));const Qt={dependentHubServiceSelector:e=>e.notificationService,messageHandlerFactory:(e,t,r)=>new Yt(e,r,t)};class Yt extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.notificationService=r}initHandlers(){this.registerHandler(A.tz.notifications.showNotification,((e,t)=>(0,s.QY)(this.notificationService.showNotification,t)),{isRestrictedToFullTrustApps:!0})}}const Jt={dependentHubServiceSelector:e=>e.otherAppStateChangeService,messageHandlerFactory:(e,t,r)=>new er(e,r,t)};class er extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.otherAppStateChangeService=r}initHandlers(){this.registerHandler(A.tz.otherAppStateChange.unregisterInstall,(e=>(this.otherAppStateChangeService.clearListeners(),Promise.resolve(s.f1))),{}),this.registerHandler(A.tz.otherAppStateChange.notifyInstallCompleted,((e,t)=>(this.otherAppStateChangeService.notifyInstallCompleted(new Te.l(t)),Promise.resolve(s.f1))),{})}canHandleMessage(e){var t;if(!super.canHandleMessage(e))return!1;switch(e){case A.tz.otherAppStateChange.unregisterInstall:return(0,u.wr)(this.appDefinition);case A.tz.otherAppStateChange.notifyInstallCompleted:return(0,u.hq)(null===(t=this.appDefinition)||void 0===t?void 0:t.id);default:return!1}}}class tr extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.configService=r}initHandlers(){if(this.appSdkHost.getFrameContext()===D.E2.settings&&!this.configService)throw new Error("Config Service needs to be implemented when in settings frame context");this.registerHandler(A.tz.pages.config.setConfig,((e,t)=>(0,s.JA)(this.configService.setConfig,t)),{errorCallback:(e,t)=>(0,s.M5)(A.tz.pages.config.setConfig,e,t)}),this.registerHandler(A.tz.pages.config.setValidityState,((e,t)=>(0,s.QY)(this.configService.setValidityState,t))),this.registerHandler(A.tz.pages.config.save.success,(e=>(0,s.QY)(this.configService.onSaveSuccess))),this.registerHandler(A.tz.pages.config.save.failure,((e,t)=>(0,s.QY)(this.configService.onSaveFailure,t))),this.registerHandler(A.tz.pages.config.remove.success,(e=>(0,s.QY)(this.configService.onRemoveSuccess))),this.registerHandler(A.tz.pages.config.remove.failure,((e,t)=>(0,s.QY)(this.configService.onRemoveFailure,t)))}validateDependencies(){if(!this.configService)throw"No configService provided"}}const rr={dependentHubServiceSelector:e=>e.pageService,messageHandlerFactory:(e,t,r)=>new nr(e,r,t)};class nr extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.pageService=r,this.getConfig=()=>(0,n.__awaiter)(this,void 0,void 0,(function*(){const e=this.pageService&&this.pageService.getConfig?yield this.pageService.getConfig():this.getDefaultConfig();return(0,s.PR)(e)}))}initHandlers(){this.registerHandler(A.tz.pages.getConfig,this.getConfig),this.registerHandler(A.tz.pages.returnFocus,((e,t,r)=>(0,s.QY)(this.pageService.returnFocus,t,r))),this.registerHandler(A.tz.pages.setCurrentFrame,this.handleSetCurrentFrame),this.registerHandler(A.tz.pages.navigateCrossDomain,this.handleLoadCrossDomainUrl,{errorCallback:(e,t)=>(0,s.M5)(A.tz.pages.navigateCrossDomain,e,t)}),this.registerHandler(A.tz.pages.navigateToApp,((e,t)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){return yield this.pageService.navigateToApp(t),(0,s.PR)(!0)}))),{errorCallback:(e,t)=>(0,s.M5)(A.tz.pages.navigateToApp,e,t)}),this.registerHandler(A.tz.pages.shareDeepLink,((e,t,r,n)=>(0,s.QY)(this.pageService.shareDeepLink,{subEntityId:t,subEntityLabel:r,subEntityWebUrl:n}))),this.registerHandler(A.tz.pages.currentApp.navigateTo,this.buildParamsAndCallNavigateToApp,{errorCallback:(e,t)=>(0,s.eZ)(A.tz.pages.currentApp.navigateTo,e,t)}),this.registerHandler(A.tz.pages.currentApp.navigateToDefaultPage,this.buildParamsAndCallNavigateToApp,{errorCallback:(e,t)=>(0,s.eZ)(A.tz.pages.currentApp.navigateToDefaultPage,e,t)})}getDefaultConfig(){const e=this.appSdkHost.getOrigin();if(!e)throw new Error("Origin not set of AppSdkHost");const t=this.appSdkHost.getContext(),r=this.appSdkHost.getAppDefinition(),n=r&&(0,_.L9)(r,t.page.id);return{contentUrl:e,entityId:t.page.id,suggestedDisplayName:n}}handleSetCurrentFrame(e,t){return(0,n.__awaiter)(this,void 0,void 0,(function*(){const e=yield this.appSdkHost.getAppContext(),r=this.appSdkHost.getLogger();try{(0,u.dA)(t.contentUrl,r,e,this.appDefinition)&&(0,u.dA)(t.websiteUrl,r,e,this.appDefinition)&&this.pageService.setCurrentFrame(t)}catch(e){r.log(a.$.Error,"handleSetCurrentFrame",A.Si,null)}return s.f1}))}handleLoadCrossDomainUrl(e,t){return(0,n.__awaiter)(this,void 0,void 0,(function*(){const e=this.appSdkHost.getLogger();try{if((0,u.dA)(t,e,yield this.appSdkHost.getAppContext(),this.appDefinition))return yield this.appSdkHost.load(t,yield this.appSdkHost.getAppContext()),(0,s.PR)(!0)}catch(t){e.log(a.$.Error,"handleLoadCrossDomainUrl",A.Si,null)}throw A.Si}))}buildParamsAndCallNavigateToApp(e,t){return(0,n.__awaiter)(this,void 0,void 0,(function*(){let e;const r=this.appSdkHost.getAppDefinition();if(!(null==r?void 0:r.id))throw(0,s.jC)(y.O4.INTERNAL_ERROR,"An error ocurred while locating application ID");let n;e=t?{appId:null==r?void 0:r.id,pageId:t.pageId,subPageId:t.subPageId}:{appId:null==r?void 0:r.id,pageId:(null==r?void 0:r.pages.static[0].entityId)?r.pages.static[0].entityId:""};try{n=(0,s.N8)(e,this.pageService.navigateToApp)}catch(e){throw(0,s.jC)(y.O4.INTERNAL_ERROR,e)}return n}))}}class ir extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.pageTabsService=r}initHandlers(){this.registerHandler(A.tz.pages.tabs.navigateToTab,((e,t)=>(0,s.JA)(this.pageTabsService.navigateToTab,t)),{errorCallback:(e,t)=>(0,s.M5)(A.tz.pages.tabs.navigateToTab,e,t)}),this.registerHandler(A.tz.pages.tabs.getTabInstances,((e,t)=>(0,s.JA)(this.pageTabsService.getTabInstances,t)),{errorCallback:(e,t)=>this.onGetTabsError(A.tz.pages.tabs.getTabInstances,e,t)}),this.registerHandler(A.tz.pages.tabs.getMruTabInstances,((e,t)=>(0,s.JA)(this.pageTabsService.getMruTabInstances,t)),{errorCallback:(e,t)=>this.onGetTabsError(A.tz.pages.tabs.getMruTabInstances,e,t)})}validateDependencies(){if(!this.pageTabsService)throw"No pageTabsService provided"}onGetTabsError(e,t,r){return null==r||r.fail(`${e} failed ${(0,s.oE)(t)}`),(0,s.PR)({teamTabs:[]})}}class or extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.backStackService=r}initHandlers(){this.registerHandler(A.tz.pages.backStack.navigateBack,(e=>(0,s.JA)(this.backStackService.navigateBack)),{errorCallback:(e,t)=>(0,s.M5)(A.tz.pages.backStack.navigateBack,e,t)})}validateDependencies(){if(!this.backStackService)throw"No backStackService provided"}}class ar extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.fullTrustService=r}initHandlers(){this.registerHandler(A.tz.pages.fullTrust.enterFullscreen,(e=>(0,s.QY)(this.fullTrustService.enterFullscreen)),{isRestrictedToFullTrustApps:!0}),this.registerHandler(A.tz.pages.fullTrust.exitFullscreen,(e=>(0,s.QY)(this.fullTrustService.exitFullscreen)),{isRestrictedToFullTrustApps:!0})}validateDependencies(){if(!this.fullTrustService)throw"No fullTrustService provided"}}const sr={dependentHubServiceSelector:e=>e.peopleService,messageHandlerFactory:(e,t,r)=>new cr(e,r,t)};class cr extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.peopleService=r}initHandlers(){this.registerHandler(A.tz.people.selectPeople,((e,t)=>(0,s.N8)(t,this.peopleService.selectPeople)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.people.selectPeople,e,t)})}}const lr={dependentHubServiceSelector:e=>e.devicePermissionService,messageHandlerFactory:(e,t,r)=>new ur(e,r,t)};class ur extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.permissionsService=r}initHandlers(){this.registerHandler(A.tz.permissions.requestUserConsentForPermission,((e,t)=>this.handleRequestUserConsentAndStorePermissions(t)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.permissions.requestUserConsentForPermission,e,t)}),this.registerHandler(A.tz.permissions.storageService.getPermissionStatus,((e,t)=>(0,s.N8)(t,this.permissionsService.storageService.getPermissionStatus,(e=>e==U.W.Consented))),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.permissions.storageService.getPermissionStatus,e,t)})}handleRequestUserConsentAndStorePermissions(e){return(0,n.__awaiter)(this,void 0,void 0,(function*(){this.verifyPermissionsInManifest(e);const t=yield this.checkPermissionsInStorage(e);if(t!==U.W.NeverAsked)return(0,s.PR)([null,t==U.W.Consented]);const r=yield this.requestUserConsent(e);return yield this.storePermissions(r),(0,s.PR)([null,r.status==U.W.Consented])}))}verifyPermissionsInManifest(e){if(!this.appDefinition.devicePermissions.some((t=>t.toLowerCase()===e.toString().toLowerCase())))throw(0,s.jC)(y.O4.INTERNAL_ERROR,"permission does not exist in the app manifest")}checkPermissionsInStorage(e){return(0,n.__awaiter)(this,void 0,void 0,(function*(){return yield this.permissionsService.storageService.getPermissionStatus(e)}))}requestUserConsent(e){return(0,n.__awaiter)(this,void 0,void 0,(function*(){let t;try{t=yield this.permissionsService.requestUserConsentForPermission(e)}catch(e){throw(0,s.jC)(y.O4.INTERNAL_ERROR,"An error occurred while requesting the user consent for permissions")}return t}))}storePermissions(e){return(0,n.__awaiter)(this,void 0,void 0,(function*(){yield this.permissionsService.storageService.storePermissionConsent(e)}))}}const dr={dependentHubServiceSelector:e=>e.profileService,messageHandlerFactory:(e,t,r)=>new hr(e,r,t)};class hr extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.profileService=r}initHandlers(){this.registerHandler(A.tz.profile.showProfile,((e,t)=>{const r=this.appSdkHost.getFrame(),{x:n,y:i}=r?r.getBoundingClientRect():{x:0,y:0},o=DOMRect.fromRect({x:t.targetRectangle.x+n,y:t.targetRectangle.y+i,width:t.targetRectangle.width,height:t.targetRectangle.height});return(0,s.N8)({modality:t.modality,persona:t.persona,targetElementBoundingRect:o,triggerType:t.triggerType},this.profileService.showProfile)}),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.profile.showProfile,e,t)})}}var fr=r(286764);class pr extends k.R{constructor(e,t,r,n,i,o,s,c,l,d,h,f,p,g){if(super(e,t),this.appSdkHost=e,this.telemetryService=t,this.pageService=i,this.logService=o,this.mediaStreamService=s,this.meetingService=c,this.meetingRoomService=l,this.remoteCameraService=d,this.searchService=h,this.otherAppStateChangeService=f,this.bootstrapRegistrationState=p,this.copilotSidePanelService=g,this.registeredHandlers=new Map,this.userSettings=[],this.cacheabilityDataService=r,this.registerHandlerImpl("themeChange",(t=>e.onThemeChanged=e=>t({data:e})),"eventDispatch.themeChange"),this.registerHandlerImpl("userSettingsChange",(t=>e.onUserSettingsChanged=(e,r)=>this.userSettings.includes(e)&&t({data:[e,r]})),"eventDispatch.userSettingsChange",!0),g&&(g.clearListeners(),this.registerHandlerImpl("copilot.sidePanel.userActionContentSelect",(e=>g.addEventListener("userActionContentSelect",e)),"eventDispatch.copilot.sidePanel.userActionContentSelect")),o&&(o.clearListeners(),this.registerHandlerImpl("log.request",(e=>o.addEventListener("log.request",e)),"eventDispatch.log.request",!1,(0,fr.C)({isRestrictedToFullTrustApps:!0}))),c&&(c.clearListeners(),this.registerHandlerImpl("meeting.liveStreamChanged",(e=>c.addEventListener("liveStreamChanged",e)),"eventDispatch.meeting.liveStreamChanged"),this.registerHandlerImpl("meeting.raiseHandStateChanged",(e=>c.addEventListener("raiseHandStateChanged",e)),"eventDispatch.meeting.raiseHandStateChanged"),this.registerHandlerImpl("meeting.speakingStateChanged",(e=>c.addEventListener("speakingStateChanged",e)),"eventDispatch.meeting.speakingStateChanged"),this.registerHandlerImpl("meeting.meetingReactionReceived",(e=>c.addEventListener("meetingReactionReceived",e)),"eventDispatch.meeting.meetingReactionReceived"),this.registerHandlerImpl("meeting.micStateChanged",(e=>c.addEventListener("micStateChanged",e)),"eventDispatch.meeting.micStateChanged"),this.registerHandlerImpl("meeting.audioDeviceSelectionChanged",(e=>c.addEventListener("audioDeviceSelectionChanged",e)),"eventDispatch.meeting.audioDeviceSelectionChanged")),l&&(l.clearListeners(),this.registerHandlerImpl("meetingRoom.meetingRoomCapabilitiesUpdate",(e=>l.addEventListener("meetingRoomCapabilitiesUpdate",e)),"eventDispatch.meetingRoomCapabilitiesUpdate"),this.registerHandlerImpl("meetingRoom.meetingRoomStatesUpdate",(e=>l.addEventListener("meetingRoomStatesUpdate",e)),"eventDispatch.meetingRoomStatesUpdate")),h&&(h.clearListeners(),this.registerHandlerImpl("search.queryChange",(e=>h.addEventListener("queryChange",e)),"eventDispatch.search.queryChange"),this.registerHandlerImpl("search.queryClose",(e=>h.addEventListener("queryClose",e)),"eventDispatch.search.queryClose"),this.registerHandlerImpl("search.queryExecute",(e=>h.addEventListener("queryExecute",e)),"eventDispatch.search.queryExecute")),i){if(i.clearListeners(),this.registerHandlerImpl("fullScreenChange",(e=>i.addEventListener("fullScreenChange",e)),"eventDispatch.fullScreenChange"),this.registerHandlerImpl("focusEnter",(e=>i.addEventListener("focusEnter",(t=>{let r=t;r.data="boolean"!=typeof t.data?t.data:[t.data],e(r)}))),"eventDispatch.focusEnter",!0),i.appButtonService){const e=i.appButtonService;e.clearListeners(),this.registerHandlerImpl("appButtonClick",(t=>e.addEventListener("click",t)),"eventDispatch.appButtonClick"),this.registerHandlerImpl("appButtonHoverEnter",(t=>e.addEventListener("hoverEnter",t)),"eventDispatch.appButtonHoverEnter"),this.registerHandlerImpl("appButtonHoverLeave",(t=>e.addEventListener("hoverLeave",t)),"eventDispatch.appButtonHoverLeave")}if(i.configService){const e=i.configService;e.clearListeners(),this.registerHandlerImpl("changeSettings",(t=>e.addEventListener("changeSettings",t)),"eventDispatch.changeSettings"),e.addEventListener("settings.save",(e=>{this.logEventDispatchScenario("eventDispatch.settings.save"),this.appSdkHost.sendRequestMessage("settings.save",e.data?[e.data]:[])})),e.addEventListener("settings.remove",(e=>{this.logEventDispatchScenario("eventDispatch.settings.remove"),this.appSdkHost.sendRequestMessage("settings.remove",e.data?[e.data]:[])}))}if(i.backStackService){const e=i.backStackService;e.clearListeners(),this.registerHandlerImpl("backButton",(t=>e.addEventListener("backButton",t)),"eventDispatch.backButtonPress",!1,{eventRaiseType:"backButtonPress"})}}d&&(d.clearListeners(),this.registerHandlerImpl("remoteCamera.capableParticipantsChange",(e=>d.addEventListener("capableParticipantsChange",e)),"eventDispatch.remoteCamera.capableParticipantsChange"),this.registerHandlerImpl("remoteCamera.handlerError",(e=>d.addEventListener("handlerError",e)),"eventDispatch.remoteCamera.handlerError"),this.registerHandlerImpl("remoteCamera.deviceStateChange",(e=>d.addEventListener("deviceStateChange",e)),"eventDispatch.remoteCamera.deviceStateChange"),this.registerHandlerImpl("remoteCamera.sessionStatusChange",(e=>d.addEventListener("sessionStatusChange",e)),"eventDispatch.remoteCamera.sessionStatusChange")),s&&this.registerHandlerImpl("video.mediaStream.audioInferenceDiscardStatusChange",(e=>s.addEventListener("audioInferenceDiscardStatusChange",e)),"eventDispatch.video.mediaStream.audioInferenceDiscardStatusChange"),f&&(0,u.wr)(this.appSdkHost.getAppDefinition())&&this.registerHandlerImpl("otherApp.install",(e=>f.addEventListener("install",e)),"eventDispatch.otherApp.install"),this.registerHandlerImpl("load",(e=>{}),"eventDispatch.load"),this.registerHandlerImpl("beforeUnload",(e=>{}),"eventDispatch.beforeUnload"),this.registeredHandlers.set("currentFreeMemoryInMb",(()=>{null==r||r.addEventListener("currentFreeMemoryInMb",(e=>{var t;this.logEventDispatchScenario("eventDispatch.currentFreeMemoryInMb"),null===(t=null==n?void 0:n.auditAndRemoveCachedApps)||void 0===t||t.call(n,{currentFreeMemoryInMb:e.data,currentMemoryUsageInMb:void 0})}))})),this.registeredHandlers.set("hostMemoryConsumptionInMb",(()=>{null==r||r.addEventListener("hostMemoryConsumptionInMb",(e=>{var t;this.logEventDispatchScenario("eventDispatch.hostMemoryConsumptionInMb"),null===(t=null==n?void 0:n.auditAndRemoveCachedApps)||void 0===t||t.call(n,{currentMemoryUsageInMb:e.data,currentFreeMemoryInMb:void 0})}))})),this.registeredHandlers.set("removeAppFromCache",(()=>{null==r||r.addEventListener("removeAppFromCache",(()=>{this.logEventDispatchScenario("eventDispatch.removeAppFromCache");try{const e=this.appSdkHost.getCacheablePageInfo();null==n||n.removeAppFromCache(e,A.Wt.HostExplicitRemoval)}catch(e){this.appSdkHost.getLogger().log(a.$.Error,"RegisterHandlerMessageHandler",e)}}))}))}initHandlers(){var e,t,r;this.registerHandler(A.tz.registerHandler,((e,t,r)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){return r&&(this.userSettings=r),this.isValidRegistrationType(t)&&(this.registeredHandlers.get(t)(),this.appSdkHost.saveCacheableRegistrationState(t,this.userSettings)),s.f1})))),this.cacheabilityDataService&&(null===(e=this.registeredHandlers.get("currentFreeMemoryInMb"))||void 0===e||e(),null===(t=this.registeredHandlers.get("hostMemoryConsumptionInMb"))||void 0===t||t(),null===(r=this.registeredHandlers.get("removeAppFromCache"))||void 0===r||r()),this.bootstrapRegistrationState&&this.runRegisteredHandlers(this.bootstrapRegistrationState)}isValidRegistrationType(e){return this.registeredHandlers.has(e)}runRegisteredHandlers(e){var t,r;let n;try{for(n in e)this.registeredHandlers.has(n)&&((0,_.x7)(n)&&(null===(t=e.userSettingsChange)||void 0===t?void 0:t.userSettingTypes)&&(this.userSettings=e.userSettingsChange.userSettingTypes),null===(r=this.registeredHandlers.get(n))||void 0===r||r())}catch(e){this.appSdkHost.getLogger().log(a.$.Error,"RegisterHandlerMessageHandler","failed to run registered handlers")}}registerHandlerImpl(e,t,r,n=!1,i){if(this.registeredHandlers.has(e))throw new Error("handler already registered");this.registeredHandlers.set(e,(()=>{var o,a,c;if((null==i?void 0:i.isRestrictedToFullTrustApps)&&!(null===(o=this.appSdkHost.getAppDefinition())||void 0===o?void 0:o.isFullTrust))throw(0,s.jC)(y.O4.INTERNAL_ERROR,A.u);if((null==i?void 0:i.isRestrictedToMicrosoftOwnedOrFullTrustApps)&&!(null===(a=this.appSdkHost.getAppDefinition())||void 0===a?void 0:a.isFullTrust)&&!(null===(c=this.appSdkHost.getAppDefinition())||void 0===c?void 0:c.isMicrosoftOwned))throw(0,s.jC)(y.O4.INTERNAL_ERROR,A.u);t((t=>{var o;this.logEventDispatchScenario(r),n||null==t.data||(t.data=[t.data]),this.appSdkHost.sendRequestMessage(null!==(o=null==i?void 0:i.eventRaiseType)&&void 0!==o?o:e,t.data?t.data:[])}))}))}logEventDispatchScenario(e){var t;const r=null===(t=this.telemetryService)||void 0===t?void 0:t.createScenario(e,void 0,void 0,"unknown");null==r||r.stop()}cleanup(){var e,t,r,n,i,o,a,s,c,l,u,d,h,f,p,g,v,m,y,b,S,C,w,A,E,k,I,T;this.userSettings=[],null===(e=this.cacheabilityDataService)||void 0===e||e.clearListeners(),null===(r=null===(t=this.pageService)||void 0===t?void 0:t.clearListeners)||void 0===r||r.call(t),null===(i=null===(n=this.logService)||void 0===n?void 0:n.clearListeners)||void 0===i||i.call(n),null===(a=null===(o=this.mediaStreamService)||void 0===o?void 0:o.clearListeners)||void 0===a||a.call(o),null===(c=null===(s=this.meetingService)||void 0===s?void 0:s.clearListeners)||void 0===c||c.call(s),null===(u=null===(l=this.meetingRoomService)||void 0===l?void 0:l.clearListeners)||void 0===u||u.call(l),null===(h=null===(d=this.remoteCameraService)||void 0===d?void 0:d.clearListeners)||void 0===h||h.call(d),null===(p=null===(f=this.searchService)||void 0===f?void 0:f.clearListeners)||void 0===p||p.call(f),null===(v=null===(g=this.otherAppStateChangeService)||void 0===g?void 0:g.clearListeners)||void 0===v||v.call(g),null===(y=null===(m=this.copilotSidePanelService)||void 0===m?void 0:m.clearListeners)||void 0===y||y.call(m),(null===(b=this.pageService)||void 0===b?void 0:b.appButtonService)&&(null===(C=(S=this.pageService.appButtonService).clearListeners)||void 0===C||C.call(S)),(null===(w=this.pageService)||void 0===w?void 0:w.configService)&&(null===(E=(A=this.pageService.configService).clearListeners)||void 0===E||E.call(A)),(null===(k=this.pageService)||void 0===k?void 0:k.backStackService)&&(null===(T=(I=this.pageService.backStackService).clearListeners)||void 0===T||T.call(I)),this.registeredHandlers.clear()}}const gr={dependentHubServiceSelector:e=>e.remoteCameraService,messageHandlerFactory:(e,t,r)=>new vr(e,r,t)};class vr extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.remoteCameraService=r}initHandlers(){this.registerHandler(A.tz.remoteCamera.getCapableParticipants,(()=>(0,s.N8)(null,this.remoteCameraService.getCapableParticipants)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.remoteCamera.getCapableParticipants,e,t)}),this.registerHandler(A.tz.remoteCamera.requestControl,((e,t)=>(0,s.N8)(t,this.remoteCameraService.requestControl)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.remoteCamera.requestControl,e,t)}),this.registerHandler(A.tz.remoteCamera.sendControlCommand,((e,t)=>(0,s.JA)(this.remoteCameraService.sendControlCommand,t)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.remoteCamera.sendControlCommand,e,t)}),this.registerHandler(A.tz.remoteCamera.terminateSession,(()=>(0,s.JA)(this.remoteCameraService.terminateSession)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.remoteCamera.terminateSession,e,t)})}}const mr={dependentHubServiceSelector:e=>e.searchService,messageHandlerFactory:(e,t,r)=>new yr(e,r,t)};class yr extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.searchService=r}initHandlers(){this.registerHandler(A.tz.search.unregister,(e=>(this.searchService.clearListeners(),Promise.resolve(s.f1))),{}),this.registerHandler(A.tz.search.closeSearch,(e=>(0,n.__awaiter)(this,void 0,void 0,(function*(){return yield this.searchService.closeSearch(),(0,s.PR)([!0])}))),{errorCallback:(e,t)=>(0,s.M5)(A.tz.search.closeSearch,e,t)})}}const br={dependentHubServiceSelector:e=>e.sharingService,messageHandlerFactory:(e,t,r)=>new Sr(e,r,t)};class Sr extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.sharingService=r}initHandlers(){this.registerHandler(A.tz.sharing.shareWebContent,((e,t)=>(0,s.JA)(this.sharingService.shareWebContent,t)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.sharing.shareWebContent,e,t)}),this.registerHandler(A.tz.sharing.history.getContent,(()=>(0,n.__awaiter)(this,void 0,void 0,(function*(){const e=yield this.sharingService.historyService.getContent();return(0,s.PR)([null,e])}))),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.sharing.history.getContent,e,t)})}}var Cr;!function(e){e.modal="modal",e.popout="popout",e.popoutWithChat="popoutWithChat"}(Cr||(Cr={}));const wr={dependentHubServiceSelector:e=>e.stageViewService,messageHandlerFactory:(e,t,r)=>new Ar(e,r,t)};class Ar extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.stageViewService=r}initHandlers(){this.registerHandler(A.tz.stageView.open,((e,t)=>(0,s.N8)(t,this.stageViewService.open)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.stageView.open,e,t)})}}class Er{constructor(e,t){this.stageViewService=e,this.logger=t}tryGetDataFromLink(e){var t;if(!this.stageViewService)return null;if(e.origin!=_.sB)return null;const r=e.pathname.match(Er.STAGE_VIEW_URL_REGEX);if(!r)return null;const n=r[1],i=e.searchParams.get("context");if(!i)return null;let o;try{o=JSON.parse(i)}catch(e){return null===(t=this.logger)||void 0===t||t.log(a.$.Error,"StageViewLegacyLinkHandler","There is an error parsing the URL",e),null}const s=o.contentUrl;return s?{appId:n,contentUrl:s,threadId:o.threadId||void 0,title:o.title||void 0,websiteUrl:o.websiteUrl||void 0,entityId:o.entityId||void 0,openMode:o.openMode in Cr?o.openMode:void 0,messageId:o.messageId||void 0}:null}executeData(e){return this.stageViewService.open(e)}}Er.STAGE_VIEW_URL_REGEX=/^\/l\/stage\/([^\/]+)\/?0$/;class kr extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.stageViewSelfService=r}initHandlers(){this.registerHandler(A.tz.stageView.self.close,(e=>(0,s.N8)(null,this.stageViewSelfService.close)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.stageView.self.close,e,t)})}}const Ir=(0,s.jC)(y.O4.INTERNAL_ERROR,"Invalid store dialog size"),Tr={dependentHubServiceSelector:e=>e.storeService,messageHandlerFactory:(e,t,r)=>new Pr(e,r,t)},_r=e=>"string"==typeof e,Rr=e=>Array.isArray(e)&&e.every(_r);class Pr extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.storeService=r}initHandlers(){this.registerHandler(A.tz.store.openAppDetail,this.handleAppDetailDialog,{isRestrictedToMicrosoftOwnedOrFullTrustApps:!0,errorCallback:(e,t)=>(0,s.eZ)(A.tz.store.openAppDetail,e,t)}),this.registerHandler(A.tz.store.openFullStore,this.handleFullStore,{isRestrictedToMicrosoftOwnedOrFullTrustApps:!0,errorCallback:(e,t)=>(0,s.eZ)(A.tz.store.openFullStore,e,t)}),this.registerHandler(A.tz.store.openInContextStore,this.handleInContextStoreDialog,{isRestrictedToMicrosoftOwnedOrFullTrustApps:!0,errorCallback:(e,t)=>(0,s.eZ)(A.tz.store.openInContextStore,e,t)}),this.registerHandler(A.tz.store.openSpecificStore,this.handleSpecificStoreDialog,{isRestrictedToMicrosoftOwnedOrFullTrustApps:!0,errorCallback:(e,t)=>(0,s.eZ)(A.tz.store.openSpecificStore,e,t)})}handleAppDetailDialog(e,t,r){return(0,n.__awaiter)(this,void 0,void 0,(function*(){if(!r)throw(0,s.jC)(y.O4.INVALID_ARGUMENTS,"appId is required for AppDetail dialog");const e=t?this.parseAndValidateDialogSize(t):void 0;return yield this.storeService.openAppDetail({appId:new Te.l(r),size:e}),(0,s.PR)()}))}handleFullStore(e,t){return(0,n.__awaiter)(this,void 0,void 0,(function*(){const e=t?this.parseAndValidateDialogSize(t):void 0;return yield this.storeService.openFullStore({size:e}),(0,s.PR)()}))}handleInContextStoreDialog(e,t,r,i,o,a){return(0,n.__awaiter)(this,void 0,void 0,(function*(){if(void 0!==r&&!_r(r))throw(0,s.jC)(y.O4.INVALID_ARGUMENTS,"invalid appCapability.");if(void 0!==i&&!Rr(i))throw(0,s.jC)(y.O4.INVALID_ARGUMENTS,"invalid appMetaCapabilities.");if(void 0!==o&&!_r(o))throw(0,s.jC)(y.O4.INVALID_ARGUMENTS,"invalid installationScope.");if(void 0!==a&&!Rr(a))throw(0,s.jC)(y.O4.INVALID_ARGUMENTS,"invalid filteredOutAppIds.");const e=t?this.parseAndValidateDialogSize(t):void 0,n={appCapability:r,appMetaCapabilities:i,installationScope:o,filteredOutAppIds:null==a?void 0:a.map((e=>new Te.l(e))),size:e};return yield this.storeService.openInContextStore(n),(0,s.PR)()}))}handleSpecificStoreDialog(e,t,r){return(0,n.__awaiter)(this,void 0,void 0,(function*(){if(!r)throw(0,s.jC)(y.O4.INVALID_ARGUMENTS,"collectionId is required for SpecificStore dialog");const e=t?this.parseAndValidateDialogSize(t):void 0;return yield this.storeService.openSpecificStore({collectionId:r,size:e}),(0,s.PR)()}))}parseAndValidateDialogSize(e){const t=JSON.parse(e),{width:r,height:n}=t||{};if("number"==typeof r&&r<0)throw Ir;if("number"==typeof n&&n<0)throw Ir;return{width:r,height:n}}}class Or extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.joinedTeamsService=r}initHandlers(){this.registerHandler(A.tz.teams.fullTrust.joinedTeams.getUserJoinedTeams,((e,t)=>(0,s.JA)(this.joinedTeamsService.getUserJoinedTeams,t)),{isRestrictedToFullTrustApps:!0})}validateDependencies(){if(!this.joinedTeamsService)throw"No joinedTeamsService provided"}}class xr extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.fullTrustService=r}initHandlers(){this.registerHandler(A.tz.teams.fullTrust.getConfigSetting,((e,t)=>(0,s.JA)(this.fullTrustService.getConfigSetting,t)),{isRestrictedToFullTrustApps:!0})}validateDependencies(){if(!this.fullTrustService)throw"No fullTrustService provided"}}const Mr={dependentHubServiceSelector:e=>e.teamsService,messageHandlerFactory:(e,t,r)=>new Nr(e,r,t)};class Nr extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.teamsService=r}initHandlers(){this.registerHandler(A.tz.teams.getTeamChannels,((e,t)=>(0,s.N8)(t,this.teamsService.getTeamChannels)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.teams.getTeamChannels,e,t),isRestrictedToFullTrustApps:!1}),this.registerHandler(A.tz.teams.refreshSiteUrl,((e,t)=>(0,s.N8)(t,this.teamsService.refreshSiteUrl)),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.teams.refreshSiteUrl,e,t),isRestrictedToFullTrustApps:!1})}}const Dr={dependentHubServiceSelector:e=>e.thirdPartyCloudStorageService,messageHandlerFactory:(e,t,r)=>new Fr(e,r,t)};class Fr extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.thirdPartyCloudStorageService=r}initHandlers(){this.registerHandler(A.tz.thirdPartyCloudStorageService.getDragAndDropFiles,((e,t)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){return yield this.thirdPartyCloudStorageService.getDragAndDropFiles(t,(t=>this.callGetDragAndDropFiles((0,D.Yj)(e.data),t))),s.f1}))),{errorCallback:(e,t)=>(0,s.eZ)(A.tz.thirdPartyCloudStorageService.getDragAndDropFiles,e,t)})}callGetDragAndDropFiles(e,t){return t.fileChunk?(this.appSdkHost.postResponseToApp(e,[t],t.fileChunk.chunkSequence>0),Promise.resolve()):Promise.reject("Received an empty file chunk from the host")}}class Br extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.mediaStreamService=r}initHandlers(){this.registerHandler(A.tz.video.mediaStream.registerForVideoFrame,((e,t)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){return this.mediaStreamService.addEventListener("setFrameProcessTimeLimit",(e=>{this.appSdkHost.sendRequestMessage(A.tz.video.setFrameProcessTimeLimit,[e.data])})),(yield this.mediaStreamService.registerForVideoFrame(t))&&this.mediaStreamService.addEventListener("mediaStreamChangedEvent",(e=>{const{streamId:t,metadataInTexture:r}=e.data;t&&this.appSdkHost.sendRequestMessage(A.tz.video.startVideoExtensibilityVideoStream,[{streamId:t,metadataInTexture:r}])})),s.f1}))))}validateDependencies(){if(!this.mediaStreamService)throw new Error("No mediaStreamService provided")}}var Lr,Hr,Ur;!function(e){e.EffectChanged="EffectChanged",e.EffectDisabled="EffectDisabled"}(Lr||(Lr={})),function(e){e.Fatal="fatal",e.Warn="warn"}(Hr||(Hr={})),function(e){e.NV12="NV12"}(Ur||(Ur={}));const zr={dependentHubServiceSelector:e=>e.videoExtensibilityService,messageHandlerFactory:(e,t,r)=>new jr(e,r,t)};class jr extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.videoExtensibilityService=r}initHandlers(){this.registerHandler(A.tz.video.registerForVideoEffect,(e=>(0,n.__awaiter)(this,void 0,void 0,(function*(){return this.videoExtensibilityService.addEventListener("videoEffectToApply",(e=>{const t=[e.data.effectId];e.data.effectParameter&&t.push(e.data.effectParameter),this.appSdkHost.sendRequestMessage(A.tz.video.effectParameterChange,t)})),this.videoExtensibilityService.registerForVideoEffect(),s.f1})))),this.registerHandler(A.tz.video.videoEffectChanged,((e,t,r,i)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){return this.videoExtensibilityService.videoEffectPickedInVideoApp(t,r,i),s.f1})))),this.registerHandler(A.tz.video.videoEffectReadiness,((e,t,r,i,o)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){return this.videoExtensibilityService.setVideoEffectAppliedResult(t,r,i,o),s.f1})))),this.registerHandler(A.tz.video.personalizedEffectsChanged,((e,t)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){return this.videoExtensibilityService.personalizedEffectsChanged(t),s.f1})))),this.registerHandler(A.tz.video.notifyError,((e,t,r)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){return this.videoExtensibilityService.notifyError(t,r||Hr.Warn),s.f1})))),this.registerHandler(A.tz.video.performance.firstFrameProcessed,((e,t,r,i)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){const e=parseInt(t);if(isNaN(e))throw new Error("Invalid firstFrameProcessed timestamp");return this.videoExtensibilityService.firstFrameProcessed(parseInt(t),r,i),s.f1})))),this.registerHandler(A.tz.video.performance.frameProcessingSlow,((e,t)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){return this.videoExtensibilityService.frameProcessingSlow(t),s.f1})))),this.registerHandler(A.tz.video.performance.performanceDataGenerated,((e,t)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){return this.videoExtensibilityService.performanceDataGenerated(t),s.f1})))),this.registerHandler(A.tz.video.performance.textureStreamAcquired,((e,t,r)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){return this.videoExtensibilityService.textureStreamAcquired(t,r),s.f1}))))}validateDependencies(){if(!this.videoExtensibilityService.mediaStreamService&&!this.videoExtensibilityService.sharedFrameService)throw new Error("Either mediaStreamService or sharedFrameService should be provided")}}class qr extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.sharedFrameService=r}initHandlers(){this.registerHandler(A.tz.video.sharedFrame.registerForVideoFrame,((e,t)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){return this.sharedFrameService.addEventListener("setFrameProcessTimeLimit",(e=>{this.appSdkHost.sendRequestMessage(A.tz.video.setFrameProcessTimeLimit,[e.data])})),(yield this.sharedFrameService.registerForVideoFrame(t))&&this.sharedFrameService.addEventListener("ipcChangedEvent",(e=>{const{frameProcessedEventName:t,frameReadyEventName:r,sharedMemoryName:n}=e.data;this.appSdkHost.sendRequestMessage(A.tz.video.videoExtensibilityIpcChangedEvent,[{frameProcessedEventName:t,frameReadyEventName:r,sharedMemoryName:n}])})),s.f1}))))}validateDependencies(){if(!this.sharedFrameService)throw new Error("No sharedFrameService provided")}}const Vr={dependentHubServiceSelector:e=>e.webStorageService,messageHandlerFactory:(e,t,r)=>new Wr(e,r,t)};class Wr extends k.R{constructor(e,t,r){super(e,t),this.appSdkHost=e,this.telemetryService=t,this.webStorageService=r}initHandlers(){this.registerHandler(A.tz.webStorage.isWebStorageClearedOnUserLogOut,(()=>(0,n.__awaiter)(this,void 0,void 0,(function*(){return(0,s.PR)(yield this.webStorageService.isWebStorageClearedOnUserLogOut())}))),{errorCallback:(e,t)=>(0,s.M5)(A.tz.webStorage.isWebStorageClearedOnUserLogOut,e,t)})}}const $r=[I,R,L,z,V,Z,Q,te,ne,ze,_e,et,Ge,Xe,nt,ot,ut,Et,Tt,Mt,Dt,Lt,Ut,Vt,Gt,Qt,Jt,rr,sr,lr,dr,gr,mr,br,wr,Tr,Mr,Dr,zr,Vr],Gr=[class extends mt{withServices(e){return!(!e.locationService||!e.devicePermissionService||(this.linkedServices={locationService:e.locationService,devicePermissionService:e.devicePermissionService},e.devicePermissionService&&e.locationService&&(this.legacyMessageHandler=new bt(this.appSdkHost,this.telemetryService,e.devicePermissionService,e.locationService),this.legacyMessageHandler.initHandlers()),0))}initializeAppFunctions(){this.registerAppFunction(A.tz.location.getCurrentLocation,wt),this.registerAppFunction(A.tz.location.map.showLocation,At)}}];class Zr extends q.B{constructor(e,t,r,n,i,o,a,s){var c,l,u,d,h,f,p,g,v,m,y,b,S,C,w,A,k,I,T;super(e),this.appSdkHost=e,this.hubServices=t,this.telemetryService=r,this.messageHandlers=[];const _=new ht([new O(t.appInstallDialogService),new pt(t.pageService),new $(t.calendarService),new X(t.callService),new J(t.chatService),new Er(t.stageViewService,e.getLogger())]);for(const n of $r)if(lt(n)){const i=n.dependentHubServiceSelector(t);void 0!==i&&this.messageHandlers.push(n.messageHandlerFactory(e,i,r))}else this.messageHandlers.push(n.messageHandlerFactory(e,r));for(const n of Gr){const i=new n(e,r);i.withServices(t)&&this.messageHandlers.push(i)}this.messageHandlers.push(new ft(e,r,t.linkService,_)),this.messageHandlers.push((0,E.n)(e,t,r,i,o,a,s)),this.messageHandlers.push(new pr(e,r,null===(c=t.lifecycleService)||void 0===c?void 0:c.cacheabilityDataService,t.cacheManagementService,t.pageService,t.logService,null===(l=t.videoExtensibilityService)||void 0===l?void 0:l.mediaStreamService,t.meetingService,t.meetingRoomService,t.remoteCameraService,t.searchService,t.otherAppStateChangeService,n,null===(u=t.copilotService)||void 0===u?void 0:u.sidePanelService)),this.messageHandlers.push(new ue(e,r,null===(d=t.copilotService)||void 0===d?void 0:d.customTelemetryService)),this.messageHandlers.push(new oe(e,r,null===(h=t.copilotService)||void 0===h?void 0:h.eligibilityService)),this.messageHandlers.push(new se(e,r,null===(f=t.copilotService)||void 0===f?void 0:f.sidePanelService)),this.messageHandlers.push(new ct(e,r,null===(p=t.hostEntityService)||void 0===p?void 0:p.tabService)),this.messageHandlers.push(new kr(e,r,null===(g=t.stageViewService)||void 0===g?void 0:g.selfService)),this.messageHandlers.push(new ir(e,r,null===(v=t.pageService)||void 0===v?void 0:v.tabsService)),this.messageHandlers.push(new tr(e,r,null===(m=t.pageService)||void 0===m?void 0:m.configService)),this.messageHandlers.push(new ar(e,r,null===(y=t.pageService)||void 0===y?void 0:y.fullTrustService)),this.messageHandlers.push(new or(e,r,null===(b=t.pageService)||void 0===b?void 0:b.backStackService)),this.messageHandlers.push(new xr(e,r,null===(S=t.teamsService)||void 0===S?void 0:S.fullTrustService)),this.messageHandlers.push(new Or(e,r,null===(w=null===(C=t.teamsService)||void 0===C?void 0:C.fullTrustService)||void 0===w?void 0:w.joinedTeamsService)),this.messageHandlers.push(new fe(e,r,t.dialogService,i)),this.messageHandlers.push(new pe(e,r,null===(A=t.dialogService)||void 0===A?void 0:A.updateService)),this.messageHandlers.push(new It(e,r,null===(k=t.mailService)||void 0===k?void 0:k.handoffService)),this.messageHandlers.push(new jt(e,r,t.messageChannelsService)),this.messageHandlers.push(new qt(e,r,t.messageChannelsService)),this.messageHandlers.push(new Br(e,r,null===(I=t.videoExtensibilityService)||void 0===I?void 0:I.mediaStreamService)),this.messageHandlers.push(new qr(e,r,null===(T=t.videoExtensibilityService)||void 0===T?void 0:T.sharedFrameService)),this.messageHandlers.forEach((e=>e.initHandlers()))}tryCustomProcessing(e){return this.hubServices.customMessageService?this.hubServices.customMessageService.tryProcessMessage(e,this.appSdkHost.postMessageToFrame.bind(this.appSdkHost)):super.tryCustomProcessing(e)}}var Kr=r(441158),Xr=r(970614);class Qr extends Xr.X{constructor(e,t,r,i,o,c,l,d,f=!1,p){var g;super(e,r,i.authenticationService,i.logger,i.telemetryService,o),this.hostWindow=e,this.communicationBridge=t,this.context=r,this.hubServices=i,this.onAppInitStateChanged=o,this.hostVersionsInfo=c,this.isNAAChannelRecommended=l,this.hostInsecureOrigins=d,this.isCachedLaunch=f,this.iframeIdSuffix=p,this.isMetaOSMounted=!1,this.getIsCachedLaunch=()=>this.isCachedLaunch,this.getAppDefinition=()=>this.appDefinition,this.getOrigin=()=>this.communicationBridge.getOrigin(),this.getDisplayName=()=>{var e,t;return(null===(e=this.context.page.config)||void 0===e?void 0:e.instanceId)?null===(t=this.context.page.config)||void 0===t?void 0:t.displayName:this.appDefinition&&(0,_.L9)(this.appDefinition,this.context.page.id)},this.prefetchAuthToken=(e,t)=>(0,n.__awaiter)(this,void 0,void 0,(function*(){var r;const n=null===(r=this.telemetryService)||void 0===r?void 0:r.createScenario("preFetchAuthToken",null==t?void 0:t.id,void 0,"no_value");if(this.hubServices.authenticationService)try{const r=(0,u.T3)(t,e);if(r&&(0,u.fc)(r))return yield this.hubServices.authenticationService.acquireToken(r,void 0,!0),null==n||n.stop(),!0}catch(e){const t="Unable to prefetch token via authentication service: "+(0,s.oE)(e);this.getLogger().log(a.$.Error,"prefetchAuthToken",t,e),null==n||n.fail(t)}else{const e="Cancelled since authenticationService is not available";this.getLogger().log(a.$.Error,"prefetchAuthToken",e),null==n||n.fail(e)}return!1})),this.urlToLoad=e=>e,this.setAppInitInfo=e=>{this.checkIfCacheableAndInvoke((t=>{var r;null===(r=this.hubServices.cacheManagementService)||void 0===r||r.setAppState(t,e)})),this.onAppInitStateChanged&&this.onAppInitStateChanged(e)},this.loadCacheableRegistrationState=()=>{if(!this.hubServices.cacheManagementService)return;const e=this.getCacheablePageInfo();return e&&this.hubServices.cacheManagementService.loadBootstrapRegistrationState(e)},this.saveCacheableRegistrationState=(e,t)=>{this.checkIfCacheableAndInvoke((r=>{var n;null===(n=this.hubServices.cacheManagementService)||void 0===n||n.saveBootstrapRegistrationState(r,(0,_.YF)(e,t))}))},this.checkIfCachedAndRequestAllowed=e=>{if(!this.hubServices.cacheManagementService||!this.hubServices.cacheManagementService.isCachedAndAllowRequest)return!0;const t=this.getCacheablePageInfo();return!t||this.hubServices.cacheManagementService.isCachedAndAllowRequest(t,e)},this.unloadCachedApp=e=>{const t=this.hubServices.cacheManagementService;(null==t?void 0:t.shouldTriggerUnload(e))?(null==t||t.setAppState(e,{state:y.Jz.Unloading}),this.sendRequestMessage("beforeUnload")):null==t||t.setAppState(e,{state:y.Jz.Unloaded})},this.disposeBridge=()=>{var e,t;!(0,b.eZ)().disableDebuggingTelemetryToAria&&h(this.telemetryService,this.communicationBridge.id,null===(e=this.appDefinition)||void 0===e?void 0:e.id),this.getLogger().log(a.$.Debug,"disposeBridge",`Disposing communication bridge. AppDefId: ${null===(t=this.appDefinition)||void 0===t?void 0:t.id}, CommunicationBridgeId: ${this.communicationBridge.id}`),this.communicationBridge.dispose()},this.checkIfCacheableAndInvoke=(e,t)=>{if(this.hubServices.cacheManagementService){const r=this.getCacheablePageInfo();r?e(r):null==t||t()}else null==t||t()},this.getCacheablePageInfo=()=>{var e,t,r;return this.appDefinition?(0,b.eZ)().enableSuffixAppendForIframeId?{appId:this.appDefinition.id,entityId:this.context.page.id,displayName:this.getDisplayName(),instanceId:null===(e=this.context.page.config)||void 0===e?void 0:e.instanceId,contentUrl:this.getOrigin(),frameContext:this.getFrameContext(),renderingSurface:this.getRenderingSurface(),userId:null===(t=this.iframeIdSuffix)||void 0===t?void 0:t.userId}:{appId:this.appDefinition.id,entityId:this.context.page.id,displayName:this.getDisplayName(),instanceId:null===(r=this.context.page.config)||void 0===r?void 0:r.instanceId,contentUrl:this.getOrigin(),frameContext:this.getFrameContext(),renderingSurface:this.getRenderingSurface()}:void 0},this.loadSDK(),this.initializeAuthenticationContext(r),!(0,b.eZ)().disableDebuggingTelemetryToAria&&this.createTelemetryScenarioForWebContentSdkCreated(!!t.onSdkInitialized,this.communicationBridge.id),null===(g=this.getLogger())||void 0===g||g.log(a.$.Info,"WebContentSdkService created",`WebContentSdkService:  isSdkInitialized: ${!!t.onSdkInitialized}, CommunicationBridgeId: ${this.communicationBridge.id}`)}setFrameAndLoadOrigin(e,t,r,i,o,s){var c,l;return(0,n.__awaiter)(this,void 0,void 0,(function*(){try{let n,u=!1;(0,b.eZ)().recreateCommBridgeListenersBeforeLoadingApp&&(null===(l=(c=this.communicationBridge).onSdkInitialized)||void 0===l||l.call(c,this.hostWindow),u=!0),(0,Kr.e5)(Kr.Ct.Start,Kr.Z1.IframeSetAndLoadOrigin),this.getLogger().log(a.$.Info,"setFrameAndLoadOrigin called",`CommBridgeListenersAdded: ${u}, AppDefinition: ${JSON.stringify(r)}, UserClickTime: ${i}, UsingCachedApp: ${o}, UserClickTimeV2: ${s}, CommunicationBridgeId: ${this.communicationBridge.id}`),!(0,b.eZ)().disableDebuggingTelemetryToAria&&this.createTelemetryScenarioForSetFrameAndLoadOrigin(u,r,i,o,s,this.communicationBridge.id),this.isCachedLaunch=null!=o?o:this.isCachedLaunch,this.appDefinition=r,this.setAppInitInfo({state:y.Jz.Loading}),this.setInitialized(this.isCachedLaunch),this.telemetryService.setAppDefinition(r),this.telemetryService.setUsingCachedApp(this.isCachedLaunch),this.frame=e,this.setUserClickTime(i),s&&this.setUserClickTimeV2(s),this.messageProcessor&&this.messageProcessor.cleanup(),this.isCachedLaunch&&(n=this.loadCacheableRegistrationState(),this.communicationBridge.onSdkInitialized&&this.communicationBridge.onSdkInitialized(this.hostWindow));const d=yield this.getAppContext();this.prefetchAuthToken(d,r);const h=new xe(this.hostInsecureOrigins,this.getAppInitializationScenario());this.messageProcessor=new Zr(this,this.hubServices,this.telemetryService,n,this.hostVersionsInfo,this.isCachedLaunch,this.isNAAChannelRecommended,h),this.load(t,d,this.isCachedLaunch)}catch(e){this.getLogger().log(a.$.Debug,"setFrameAndLoadOrigin",`Error occurred while loading origin: ${t}`),this.getLogger().log(a.$.Error,"setFrameAndLoadOrigin","An error occurred while loading URL",e),this.handleAppLoadFailure(e)}(0,Kr.e5)(Kr.Ct.End,Kr.Z1.IframeSetAndLoadOrigin),(0,Kr.e5)(Kr.Ct.End,Kr.Z1.OverallAppLoadTimeBeforeInitialize)}))}handleAppLoadFailure(e){var t,r;let n,i;e===A.jp?(n=A.Af.Validation_InvalidDomains,i=A.jp):(n=A.Af.Validation,i=A.Si),null===(t=this.getAppInitializationScenario())||void 0===t||t.fail(n,i),this.setAppInitInfo({state:y.Jz.Failed,reason:n}),null===(r=this.messageProcessor)||void 0===r||r.cleanup()}sendRequestMessage(e,t){if(this.getOrigin()&&this.frame){const r={func:e,args:t,monotonicTimestamp:(0,F.So)()};this.communicationBridge.postMessage(this.frame,r)}}sendResponseMessage(e,t,r,n,i,o){if(this.getOrigin()){const a={id:t,uuidAsString:null==r?void 0:r.toString(),args:n,isPartialResponse:i,origin:this.getOrigin(),monotonicTimestamp:(0,F.So)()};o?this.communicationBridge.postMessageWithTransferables(e,a,o):this.communicationBridge.postMessage(e,a)}}sendResponseMessageToNestedIframe(e,t,r,n,i){const o={id:e,uuidAsString:null==r?void 0:r.toString(),args:n,isPartialResponse:i,origin:t.origin,monotonicTimestamp:(0,F.So)()};this.communicationBridge.postMessageToNestedIframe(o,t)}setOrigin(e,t){this.communicationBridge.setOrigin(e,t)}postResponseToApp(e,t,r,n){if(this.frame){const i=Me(e);this.sendResponseMessage(this.frame,i.id,i.uuid,t,r,n)}}postDeeplyNestedResponseToApp(e,t,r,n){const i=Me(e);this.sendResponseMessageToNestedIframe(i.id,t,i.uuid,r,n)}postMessageToFrame(e){this.frame&&this.communicationBridge.postMessage(this.frame,e)}handleMessage(e){if(!this.messageProcessor)throw new Error("Unable to handle message. Undefined message processor");e.isDeeplyNestedRequest?this.messageProcessor.processForDeeplyNestedRequest(e):this.messageProcessor.process(e)}load(e,t,r=!1){if(!this.isMetaOSMounted)return;let n;this.frame&&this.appDefinition&&this.communicationBridge.onSetFrameAndLoadOrigin(this.frame,e,this.appDefinition,t,this.handleMessage.bind(this),r);try{n=(0,u.dA)(e,this.getLogger(),t,this.getAppDefinition())}catch(e){this.handleInvalidUrlError(t)}if(n&&this.frame)if(this.getLogger().log(a.$.Debug,"load",`origin: ${n}`),this.setOrigin(n,r),this.setAppInitInfo({state:y.Jz.WaitingForAppLoad}),r)this.sendRequestMessage("load",[{entityId:t.page.id,contentUrl:n}]);else{const e=new URL(n);this.frame.src=(0,u.Xl)(this.urlToLoad(e))}else this.handleInvalidUrlError(t)}handleInvalidUrlError(e){throw(0,b.eZ)().wildcardValidDomainRuleDetection&&this.getAppDefinition()&&(0,u.NJ)((0,u.I)(this.getAppDefinition(),e)).length>0?A.jp:A.Si}unloadApp(e,t="unknown"){var r;if(null===(r=this.messageProcessor)||void 0===r||r.cleanup(),this.hubServices.cacheManagementService){const e=this.getCacheablePageInfo();e&&this.unloadCachedApp(e)}else super.createTelemetryScenarioForAppTermination(e,t)}loadSDK(){this.isMetaOSMounted||(this.communicationBridge.onSdkInitialized&&this.communicationBridge.onSdkInitialized(this.hostWindow),this.isMetaOSMounted=!0)}unloadSDK(){var e;null===(e=this.messageProcessor)||void 0===e||e.cleanup(),this.isMetaOSMounted=!1,this.onAppInitStateChanged=void 0,this.hubServices.cacheManagementService||this.disposeBridge(),super.createTelemetryScenarioForUnloadSdk(this.communicationBridge.id)}getFrame(){return this.frame}}class Yr{constructor(e,t,r,n){this.pageInfo=e,this.communicationBridge=t,this.frameInfo=r,this.bootstrapRegistrationState=n,this.currentAppState={state:y.Jz.Loading},this.unloadingTimeoutId=0,this.unloadingTimeoutDeferred=null}loadBootstrapRegistrationState(){return this.bootstrapRegistrationState}saveBootstrapRegistrationState(e){this.bootstrapRegistrationState=Object.assign(Object.assign({},this.bootstrapRegistrationState),e)}isCached(){return this.currentAppState.state===y.Jz.Cached}}class Jr{constructor(e){this.constraintsService=e,this.removeLeastRecentlyUsedAppIf=(e,t,r)=>{if(t){const t=e.shift();if(t&&t.currentAppState.state===y.Jz.Cached)return{app:t,reason:r}}}}determineAppsToRemoveBasedOnConstraints(e,t,r){const n=e.filter((e=>this.hasAppExceededMaxLifetime(e.pageInfo)));if(n.length>0){const e=n.shift();return e?[{app:e,reason:A.Wt.AppExpiration}]:[]}const i=this.removeLeastRecentlyUsedAppIf(e,void 0!==t&&!this.isFreeMemoryAboveMinimum(t),A.Wt.FreeMemoryUnderMinimum)||this.removeLeastRecentlyUsedAppIf(e,void 0!==r&&!this.isMemoryUsageWithinLimit(r),A.Wt.HostMemoryLimitExceeded)||this.removeLeastRecentlyUsedAppIf(e,!!this.constraintsService.maxAppsAllowedInCache&&e.length>this.constraintsService.maxAppsAllowedInCache,A.Wt.NumAppsExceeded);return i?[i]:[]}isMemoryUsageWithinLimit(e){return e<this.constraintsService.maxHostMemoryAllowedInMb}isFreeMemoryAboveMinimum(e){return e>this.constraintsService.minFreeDeviceMemoryInMbToCache}hasAppExceededMaxLifetime(e){const t=60*this.constraintsService.appExpirationInMinutes*1e3;return Date.now()-(e.lastAccessedTimestampInMs||0)>t}}class en{constructor(){this.cacheKeyFields=(0,b.eZ)().enableSuffixAppendForIframeId?["appId","renderingSurface","frameContext","userId"]:["appId","renderingSurface","frameContext"],this.isCached=e=>e.isCached(),this.cachedApps=[]}isAppRegisteredForCaching(e){return!!this.cacheMonitoringService&&!!e.loadBootstrapRegistrationState().load&&!!e.loadBootstrapRegistrationState().beforeUnload}getCachedCommunicationBridge(e){const t=this.getCachedApp(e);return t&&this.isAppRegisteredForCaching(t)?t.communicationBridge:void 0}setTelemetryAndLogger(e,t){this.telemetryService=e,this.logger=t}setCachingConstraintsService(e){e&&(this.cacheMonitoringService=new Jr(e))}runAppTerminateTelemetryScenario(e,t,r,n,i="monotonic"){var o;const a=null===(o=this.telemetryService)||void 0===o?void 0:o.createScenario("appTermination",e,t,void 0,i);a.addOrUpdateActivityDataField(c.u7.CACHEDAPP_IND_FIELD_NAME,n||!0),a.addOrUpdateActivityDataField(c.u7.APP_TERMINATE_REASON,r),a.stop()}auditAndRemoveCachedApps({currentFreeMemoryInMb:e,currentMemoryUsageInMb:t}){this.cacheMonitoringService&&this.cacheMonitoringService.determineAppsToRemoveBasedOnConstraints(this.getCachedApps(),e,t).forEach((e=>{this.removeAppFromCache(e.app.pageInfo,e.reason)}))}addAppToCache(e,t,r){const n=new Yr(e,t,r,{});return this.cachedApps.push(n),n}removeAppFromCache(e,t){const r=this.getCachedApp(e);if(r){this.cachedApps.splice(this.cachedApps.indexOf(r),1);const n=(0,F.qV)("monotonic");this.runAppTerminateTelemetryScenario(e.appId,n.value,t,!0,n.type),this.disposeCachedApps([r])}}getCachedApps(){return this.cachedApps.filter(this.isCached)}getCachedApp(e){if(!e.frameContext||e.frameContext===D.E2.content)return this.cachedApps.find((t=>this.cacheKeyFields.every((r=>t.pageInfo[r]===e[r]))))}shouldDisplayLoadingUI(e,t,r){if(!t&&!r)return!1;const n=e.state;return n===y.Jz.Loading||n===y.Jz.WaitingForAppLoad}disposeCachedApps(e){var t,r,n;for(const i of e)null===(t=i.communicationBridge)||void 0===t||t.dispose(),h(this.telemetryService,null===(r=i.communicationBridge)||void 0===r?void 0:r.id,i.pageInfo.appId),null===(n=i.frameInfo)||void 0===n||n.remove(),i.unloadingTimeoutDeferred&&(i.unloadingTimeoutDeferred.reject(new Error("Unloading timeout")),i.unloadingTimeoutDeferred=null)}logTelemetryForAppStateChange(e,t){var r,n;const i=null===(r=this.telemetryService)||void 0===r?void 0:r.createScenario("appStateUpdated",e);null===(n=null==i?void 0:i.addOrUpdateActivityDataField)||void 0===n||n.call(i,c.u7.APP_STATE_UPDATED,t),null==i||i.stop()}handleUnloading(e,t){e.unloadingTimeoutId||(this.startAppSuspendScenario(t.appId),e.unloadingTimeoutId=window.setTimeout((()=>{this.failAppSuspendScenario(A.Wt.AppUnloadTimeout),this.removeAppFromCache(t,A.Wt.AppUnloadTimeout)}),15e3))}setAppState(e,t){var r,n;const i=this.getCachedApp(e);if(i&&(t.state!==y.Jz.Loaded||i.currentAppState.state===y.Jz.WaitingForAppLoad)&&(t.state!==y.Jz.Unloaded||(e=>e===y.Jz.Unloading||e===y.Jz.Loaded||e===y.Jz.Loading||e===y.Jz.WaitingForAppLoad||e===y.Jz.Failed)(i.currentAppState.state))){switch(t.state){case y.Jz.Unloaded:i.unloadingTimeoutId&&window.clearTimeout(i.unloadingTimeoutId),i.unloadingTimeoutId=0,this.stopAppSuspendScenario(),(null==i?void 0:i.unloadingTimeoutDeferred)&&(i.unloadingTimeoutDeferred.resolve(!0),i.unloadingTimeoutDeferred=null),i.communicationBridge.dispose(),h(this.telemetryService,null===(r=i.communicationBridge)||void 0===r?void 0:r.id,i.pageInfo.appId),this.isAppRegisteredForCaching(i)?(i.currentAppState.state=y.Jz.Cached,i.pageInfo.lastAccessedTimestampInMs=Date.now()):this.removeAppFromCache(e,A.Wt.AppDidNotRegisterForCaching),this.auditAndRemoveCachedApps({currentFreeMemoryInMb:void 0,currentMemoryUsageInMb:void 0});break;case y.Jz.Unloading:i.currentAppState=t,this.handleUnloading(i,e);break;case y.Jz.Failed:i.currentAppState.state===y.Jz.Cached||(i.currentAppState=t),this.removeAppFromCache(e,t.reason);break;case y.Jz.Loaded:i.currentAppState=t,this.updateAppRecency(e);break;default:i.currentAppState=t}null===(n=this.logger)||void 0===n||n.log(a.$.Info,"AppStateChange",`Logging telemetry for app state change. AppId: ${i.pageInfo.appId}, NewState: ${t.state}`),!(0,b.eZ)().disableDebuggingTelemetryToAria&&this.logTelemetryForAppStateChange(i.pageInfo.appId,t.state)}}updateAppRecency(e){const t=this.cachedApps.findIndex((t=>t.pageInfo.appId===e.appId));if(-1!==t){const[e]=this.cachedApps.splice(t,1);this.cachedApps.push(e)}}isAppLoading(e){return e.currentAppState.state===y.Jz.Loading}shouldTriggerUnload(e){var t;const r=this.getCachedApp(e);return!!r&&!this.isAppLoading(r)&&!!(null===(t=r.loadBootstrapRegistrationState())||void 0===t?void 0:t.beforeUnload)}loadBootstrapRegistrationState(e){const t=this.getCachedApp(e);return t?t.loadBootstrapRegistrationState():void 0}saveBootstrapRegistrationState(e,t){var r;null===(r=this.getCachedApp(e))||void 0===r||r.saveBootstrapRegistrationState(t)}startAppSuspendScenario(e){var t;this.appSuspendOrTerminateScenario=null===(t=this.telemetryService)||void 0===t?void 0:t.createScenario("appSuspend",e)}stopAppSuspendScenario(){var e;null===(e=this.appSuspendOrTerminateScenario)||void 0===e||e.stop(),this.appSuspendOrTerminateScenario=void 0}failAppSuspendScenario(e){var t;null===(t=this.appSuspendOrTerminateScenario)||void 0===t||t.fail(e),this.appSuspendOrTerminateScenario=void 0}}class tn{constructor(e){this.getStorageKey=(e,t)=>`metaos_hub_error_${t.appId}_${t.tid}_${t.uid}_${e}`,this.initializeIdentityContext(e)}initializeIdentityContext(e){return(0,n.__awaiter)(this,void 0,void 0,(function*(){this.identityContext=yield this.createIdentityContext(e)}))}getValue(e){if(!this.identityContext)return null;const t=this.getStorageKey(e,this.identityContext);return localStorage.getItem(t)}setValue(e,t){if(!this.identityContext)return;const r=this.getStorageKey(e,this.identityContext);localStorage.setItem(r,t)}createIdentityContext(e){var t,r,i;return(0,n.__awaiter)(this,void 0,void 0,(function*(){const n=yield e.getAppContext(),o=e.getAppDefinition(),a=(null===(t=null==n?void 0:n.user)||void 0===t?void 0:t.id)||"",s=(null===(i=null===(r=null==n?void 0:n.user)||void 0===r?void 0:r.tenant)||void 0===i?void 0:i.id)||"";return{appId:(null==o?void 0:o.id)||"",tid:s,uid:a}}))}}const rn={media:["camera","microphone"],geolocation:["geolocation"],midi:["midi"],displayCapture:["display-capture"]};var nn=r(930854),on=r(955410),an=r(196002),sn=r(375191),cn=r(160006),ln=r(823635),un=r(151264),dn=r(595937),hn=r(942804),fn=r(654727);const pn=i.createContext(null);function gn(e,t){var r=Object.create(null);return e&&i.Children.map(e,(function(e){return e})).forEach((function(e){r[e.key]=function(e){return t&&(0,i.isValidElement)(e)?t(e):e}(e)})),r}function vn(e,t,r){return null!=r[t]?r[t]:e.props[t]}function mn(e,t){return gn(e.children,(function(r){return(0,i.cloneElement)(r,{onExited:t.bind(null,r),in:!0,appear:vn(r,"appear",e),enter:vn(r,"enter",e),exit:vn(r,"exit",e)})}))}function yn(e,t,r){var n=gn(e.children),o=function(e,t){function r(r){return r in t?t[r]:e[r]}e=e||{},t=t||{};var n,i=Object.create(null),o=[];for(var a in e)a in t?o.length&&(i[a]=o,o=[]):o.push(a);var s={};for(var c in t){if(i[c])for(n=0;n<i[c].length;n++)s[i[c][n]]=r(i[c][n]);s[c]=r(c)}for(n=0;n<o.length;n++)s[o[n]]=r(o[n]);return s}(t,n);return Object.keys(o).forEach((function(a){var s=o[a];if((0,i.isValidElement)(s)){var c=a in t,l=a in n,u=t[a],d=(0,i.isValidElement)(u)&&!u.props.in;!l||c&&!d?l||!c||d?l&&c&&(0,i.isValidElement)(u)&&(o[a]=(0,i.cloneElement)(s,{onExited:r.bind(null,s),in:u.props.in,exit:vn(s,"exit",e),enter:vn(s,"enter",e)})):o[a]=(0,i.cloneElement)(s,{in:!1}):o[a]=(0,i.cloneElement)(s,{onExited:r.bind(null,s),in:!0,exit:vn(s,"exit",e),enter:vn(s,"enter",e)})}})),o}var bn=Object.values||function(e){return Object.keys(e).map((function(t){return e[t]}))},Sn=function(e){function t(t,r){var n,i=(n=e.call(this,t,r)||this).handleExited.bind((0,hn.default)(n));return n.state={contextValue:{isMounting:!0},handleExited:i,firstRender:!0},n}(0,fn.default)(t,e);var r=t.prototype;return r.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},r.componentWillUnmount=function(){this.mounted=!1},t.getDerivedStateFromProps=function(e,t){var r=t.children,n=t.handleExited;return{children:t.firstRender?mn(e,n):yn(e,r,n),firstRender:!1}},r.handleExited=function(e,t){var r=gn(this.props.children);e.key in r||(e.props.onExited&&e.props.onExited(t),this.mounted&&this.setState((function(t){var r=(0,dn.default)({},t.children);return delete r[e.key],{children:r}})))},r.render=function(){var e=this.props,t=e.component,r=e.childFactory,n=(0,un.default)(e,["component","childFactory"]),o=this.state.contextValue,a=bn(this.state.children).map(r);return delete n.appear,delete n.enter,delete n.exit,i.createElement(pn.Provider,{value:o},null===t?a:i.createElement(t,n,a))},t}(i.Component);Sn.propTypes={},Sn.defaultProps={component:"div",childFactory:function(e){return e}};const Cn=Sn;var wn=r(73739),An="unmounted",En="exited",kn="entering",In="entered",Tn="exiting",_n=function(e){function t(t,r){var n;n=e.call(this,t,r)||this;var i,o=r&&!r.isMounting?t.enter:t.appear;return n.appearStatus=null,t.in?o?(i=En,n.appearStatus=kn):i=In:i=t.unmountOnExit||t.mountOnEnter?An:En,n.state={status:i},n.nextCallback=null,n}(0,fn.default)(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===An?{status:En}:null};var r=t.prototype;return r.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},r.componentDidUpdate=function(e){var t=null;if(e!==this.props){var r=this.state.status;this.props.in?r!==kn&&r!==In&&(t=kn):r!==kn&&r!==In||(t=Tn)}this.updateStatus(!1,t)},r.componentWillUnmount=function(){this.cancelNextCallback()},r.getTimeouts=function(){var e,t,r,n=this.props.timeout;return e=t=r=n,null!=n&&"number"!=typeof n&&(e=n.exit,t=n.enter,r=void 0!==n.appear?n.appear:t),{exit:e,enter:t,appear:r}},r.updateStatus=function(e,t){void 0===e&&(e=!1),null!==t?(this.cancelNextCallback(),t===kn?((this.props.unmountOnExit||this.props.mountOnEnter)&&(this.props.nodeRef||wn.findDOMNode(this)),this.performEnter(e)):this.performExit()):this.props.unmountOnExit&&this.state.status===En&&this.setState({status:An})},r.performEnter=function(e){var t=this,r=this.props.enter,n=this.context?this.context.isMounting:e,i=this.props.nodeRef?[n]:[wn.findDOMNode(this),n],o=i[0],a=i[1],s=this.getTimeouts(),c=n?s.appear:s.enter;e||r?(this.props.onEnter(o,a),this.safeSetState({status:kn},(function(){t.props.onEntering(o,a),t.onTransitionEnd(c,(function(){t.safeSetState({status:In},(function(){t.props.onEntered(o,a)}))}))}))):this.safeSetState({status:In},(function(){t.props.onEntered(o)}))},r.performExit=function(){var e=this,t=this.props.exit,r=this.getTimeouts(),n=this.props.nodeRef?void 0:wn.findDOMNode(this);t?(this.props.onExit(n),this.safeSetState({status:Tn},(function(){e.props.onExiting(n),e.onTransitionEnd(r.exit,(function(){e.safeSetState({status:En},(function(){e.props.onExited(n)}))}))}))):this.safeSetState({status:En},(function(){e.props.onExited(n)}))},r.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},r.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},r.setNextCallback=function(e){var t=this,r=!0;return this.nextCallback=function(n){r&&(r=!1,t.nextCallback=null,e(n))},this.nextCallback.cancel=function(){r=!1},this.nextCallback},r.onTransitionEnd=function(e,t){this.setNextCallback(t);var r=this.props.nodeRef?this.props.nodeRef.current:wn.findDOMNode(this);if(r&&(null!=e||this.props.addEndListener)){if(this.props.addEndListener){var n=this.props.nodeRef?[this.nextCallback]:[r,this.nextCallback];this.props.addEndListener(n[0],n[1])}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},r.render=function(){var e=this.state.status;if(e===An)return null;var t=this.props,r=t.children,n=(0,un.default)(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return i.createElement(pn.Provider,{value:null},"function"==typeof r?r(e,n):i.cloneElement(i.Children.only(r),n))},t}(i.Component);function Rn(){}_n.contextType=pn,_n.propTypes={},_n.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:Rn,onEntering:Rn,onEntered:Rn,onExit:Rn,onExiting:Rn,onExited:Rn},_n.UNMOUNTED=An,_n.EXITED=En,_n.ENTERING=kn,_n.ENTERED=In,_n.EXITING=Tn;const Pn=_n;var On=r(993357);const xn=({children:e,enterClassName:t,exitClassName:r,animate:n,...o})=>{const a=i.useRef(null);return i.createElement(Pn,{timeout:250,nodeRef:a,...o},(o=>i.createElement(Mn,{animate:n,enterClassName:t,exitClassName:r,nodeRef:a,state:o},e)))},Mn=({children:e,state:t,enterClassName:r,exitClassName:n,animate:o,nodeRef:a})=>{const s=((e,t,r,n)=>{switch(e){case"entering":case"entered":return"both"===n?t:"";case"exiting":case"exited":return r;default:return""}})(t,r,n,o),c=i.useMemo((()=>({className:s,nodeRef:a})),[s,a]);return i.createElement(On.kD,{value:c},e)};var Nn=r(295370),Dn=r(499226);const Fn=(0,Nn.X)({base:{Bf5fcs:"f4cll0y",vin17d:"fy8si0b"},enter:{Bv12yb3:"f1dg9w1v"},exit:{Bv12yb3:"fu80iee"}},{d:[".f4cll0y{animation-fill-mode:forwards;}",".fy8si0b{animation-duration:var(--durationNormal);}",".f1dg9w1v{animation-name:fngeioi;}",".fu80iee{animation-name:fk0lfw7;}"],k:["@keyframes fngeioi{from{opacity:0;transform:translateY(-100%);}to{opacity:1;transform:translateY(0);}}","@keyframes fk0lfw7{from{opacity:1;}to{opacity:0;}}"]}),Bn=i.forwardRef(((e,t)=>{const r=((e,t)=>{var r;const n=i.Children.map(null!==(r=e.children)&&void 0!==r?r:[],(e=>i.isValidElement(e)&&e.type!==i.Fragment?e:null)).filter(Boolean);var o;return{components:{root:"div"},root:an.Gk((0,sn.g)("div",{ref:t,...e}),{elementType:"div"}),children:n,animate:null!==(o=e.animate)&&void 0!==o?o:"exit-only",enterStyles:"",exitStyles:""}})(e,t);return(e=>{const t=Fn();e.root.className=(0,Dn.z)("fui-MessageBarGroup",e.root.className),e.enterStyles=(0,Dn.z)(t.base,t.enter),e.exitStyles=(0,Dn.z)(t.base,t.exit)})(r),(0,on.$e)("useMessageBarGroupStyles_unstable")(r),(e=>((0,ln.C)(e),(0,cn.Y)(e.root,{children:(0,cn.Y)(Cn,{component:null,children:e.children.map((t=>(0,cn.Y)(xn,{animate:e.animate,enterClassName:e.enterStyles,exitClassName:e.exitStyles,children:t},t.key)))})})))(r)}));Bn.displayName="MessageBarGroup";var Ln=r(917262),Hn=r(9297),Un=r(906751),zn=r(684158),jn=r(907455),qn=r(278145),Vn=r(582360);const Wn=(0,nn.n)({messageBarGroup:{position:"sticky",top:0,left:0,right:0,zIndex:1e3}}),$n=()=>{const e=Wn(),t=function(){const[e,t]=i.useState(!1),r=()=>{t(!0)};if(i.useEffect((()=>(Vn.p.addListener("authWindowBlocked",r),()=>{Vn.p.removeListener("authWindowBlocked",r)})),[]),e)return{title:"Popup Blocked",message:"It looks like your browser has blocked the authentication window. To proceed, please unblock popups in your browser settings.",type:"error",onDismiss:()=>{t(!1)}}}(),r=[];return t&&r.push(t),i.createElement(Bn,{className:e.messageBarGroup},r.map(((e,t)=>i.createElement(Ln.n,{key:t,intent:e.type,politeness:"polite",shape:"square"},i.createElement(Hn.R,null,i.createElement(Un.V,null,e.title),e.message),i.createElement(zn.Q,{containerAction:i.createElement(jn.$,{onClick:()=>e.onDismiss(),"aria-label":"dismiss",appearance:"transparent",icon:i.createElement(qn.BEt,null)})})))))},Gn=({reason:e,hubUiService:t,webStorageApiService:r})=>{const n=t.getErrorUiData(e),[o,a]=i.useState((()=>{try{return"true"!==r.getValue(e)}catch(e){return!0}}));return o?i.createElement(Ln.n,{id:"hubBubbleErrorUI",intent:"warning",layout:"auto"},i.createElement(Hn.R,null,i.createElement(Un.V,null,n.localizedErrorStrings.bubbleHeading),n.localizedErrorStrings.bubbleSubtitle),i.createElement(zn.Q,{containerAction:i.createElement(jn.$,{"aria-label":"dismiss",appearance:"transparent",icon:i.createElement(qn.BEt,null),onClick:()=>{try{r.setValue(e,"true")}catch(e){}a(!1)}})},n.openDesktopApp&&i.createElement(jn.$,{"aria-label":n.localizedErrorStrings.openInDesktopAltText,onClick:()=>{var e;return null===(e=n.openDesktopApp)||void 0===e?void 0:e.call(n)}},n.localizedErrorStrings.openInDesktopButtonTitle),n.openBrowser&&i.createElement(jn.$,{"aria-label":n.localizedErrorStrings.openInWebBrowserAltText,onClick:()=>{var e;return null===(e=n.openBrowser)||void 0===e?void 0:e.call(n)}},n.localizedErrorStrings.openInWebBrowserButtonTitle),n.openLegacyUrl&&i.createElement(jn.$,{"aria-label":n.localizedErrorStrings.openInLegacyBrowserAltText,onClick:()=>{var e;return null===(e=n.openLegacyUrl)||void 0===e?void 0:e.call(n)}},n.localizedErrorStrings.openInLegacyBrowserButtonTitle))):null};var Zn=r(488704),Kn=r(313883),Xn=r(564612),Qn=r(49497),Yn=r(472555);const Jn=({reason:e,hubUiService:t})=>{var r,n,o,a,s;const c=ei(),l=t.getErrorUiData(e);return i.createElement(Zn.q,{id:"hubErrorUi",className:c.root},i.createElement("div",{className:c.imageContainer,"aria-label":null===(r=l.errorImage)||void 0===r?void 0:r.altText},"string"==typeof(null===(n=l.errorImage)||void 0===n?void 0:n.image)?i.createElement(Kn._,{src:null===(o=l.errorImage)||void 0===o?void 0:o.image,alt:null===(a=l.errorImage)||void 0===a?void 0:a.altText}):null===(s=l.errorImage)||void 0===s?void 0:s.image),i.createElement(Xn.K,null,l.localizedErrorStrings.errorHeading),i.createElement(Qn.j,null,l.localizedErrorStrings.errorSubtitle),i.createElement("div",{className:c.buttonContainer},l.openDesktopApp&&i.createElement(jn.$,{"aria-label":l.localizedErrorStrings.openInDesktopAltText||l.localizedErrorStrings.openInDesktopButtonTitle,appearance:"primary",onClick:()=>{var e;return null===(e=l.openDesktopApp)||void 0===e?void 0:e.call(l)}},l.localizedErrorStrings.openInDesktopButtonTitle||l.localizedErrorStrings.openInDesktopAltText),l.openBrowser&&i.createElement(jn.$,{"aria-label":l.localizedErrorStrings.openInWebBrowserAltText||l.localizedErrorStrings.openInWebBrowserButtonTitle,onClick:()=>{var e;return null===(e=l.openBrowser)||void 0===e?void 0:e.call(l)}},l.localizedErrorStrings.openInWebBrowserButtonTitle),l.openLegacyUrl&&i.createElement(jn.$,{"aria-label":l.localizedErrorStrings.openInLegacyBrowserAltText||l.localizedErrorStrings.openInLegacyBrowserButtonTitle,onClick:()=>{var e;return null===(e=l.openLegacyUrl)||void 0===e?void 0:e.call(l)}},l.localizedErrorStrings.openInLegacyBrowserButtonTitle),l.retry&&i.createElement(jn.$,{appearance:"transparent",icon:i.createElement(Yn.CDe,null),"aria-label":l.localizedErrorStrings.retryButtonAltText||l.localizedErrorStrings.retryButtonTitle,onClick:l.retry},l.localizedErrorStrings.retryButtonTitle)))},ei=(0,nn.n)({root:{display:"flex",height:"100%",width:"100%",flexDirection:"column",alignItems:"center",justifyContent:"center",textAlign:"center",rowGap:"1em"},buttonContainer:{marginTop:"2em",display:"flex",rowGap:".5em",flexDirection:"column",alignItems:"center","> button":{width:"100%"}},imageContainer:{width:"auto",maxHeight:"33%"}});let ti;const ri=Date.now(),ni=e=>{var t,r,n;(0,Kr.e5)(Kr.Ct.Start,Kr.Z1.OverallAppLoadTimeBeforeInitialize),(0,Kr.e5)(Kr.Ct.Start,Kr.Z1.MetaOsAppContainerInitiation);const o=e.context.page.frameContext;if(e.context.dialogParameters&&"task"!==o)throw new Error('dialogParameters should be provided only in "task" frameContext');let s=e.hubServices;e.hubServices.lifecycleService&&(null!=ti||(ti=new en)),i.useEffect((()=>{var e,t;null==ti||ti.setCachingConstraintsService(null===(t=null===(e=s.lifecycleService)||void 0===e?void 0:e.cacheabilityDataService)||void 0===t?void 0:t.constraints)}),[s.lifecycleService]),s.lifecycleService&&(s=Object.assign(Object.assign({},e.hubServices),{cacheManagementService:e.hubServices.cacheManagementService||ti}));const[c,l]=i.useState(!1),u=i.useMemo((()=>{var t,r,n;const i=(0,b.eZ)().enableSuffixAppendForIframeId?{appId:e.appDefinition.id,frameContext:o,renderingSurface:e.context.page.renderingSurface,userId:null===(t=e.iframeIdSuffix)||void 0===t?void 0:t.userId}:{appId:e.appDefinition.id,frameContext:o,renderingSurface:e.context.page.renderingSurface};return null!==(n=null===(r=e.isolationProvider)||void 0===r?void 0:r.communicationBridge)&&void 0!==n?n:ii(i,e.hubServices.logger)}),[null===(t=e.isolationProvider)||void 0===t?void 0:t.communicationBridge,e.contentUrl,e.appDefinition.id,e.hubServices.logger,e.hubServices.lifecycleService]),d=i.useCallback((()=>ai(e.hubServices.devicePermissionService)),[e.hubServices.devicePermissionService]),h=function(e){const[t,r]=i.useState(void 0);return i.useEffect((()=>{let t=!1;return(0,Kr.e5)(Kr.Ct.Start,Kr.Z1.GetPermissions),e().then((e=>{(0,Kr.e5)(Kr.Ct.End,Kr.Z1.GetPermissions);const n=e.map((e=>rn[e.permission])).flat().concat(["autoplay; clipboard-write"]).join("; ");t||r(n)})),()=>{t=!0}}),[e]),t}(d);if(e.hostVersionsInfo&&e.hostVersionsInfo.adaptiveCardSchemaVersion&&(0,_.Hk)(e.hostVersionsInfo.adaptiveCardSchemaVersion))throw new Error(`dialogService.cardService requires that the host specifies an adaptive card version of at least ${(0,_.Zn)()}`);if((s.locationService||s.barCodeService)&&!s.devicePermissionService)throw new Error("devicePermissionService needs to be provided if any of following services is provided: locationService, barCodeService");e.featureFlags&&(0,b.Eh)(e.featureFlags);const{appHostSdk:f,appInitInfo:p}=((e,t,r,n,o,a,s,c,l,u)=>{const[d,h]=i.useState({state:y.Jz.Unknown});i.useEffect((()=>{d.state===y.Jz.Failed&&h({state:y.Jz.Unknown})}),[n]);const f=(0,b.eZ)().enableSuffixAppendForIframeId?i.useMemo((()=>new Qr(e,o,t,r,h,a,s,c,l,u)),[e,t.page.frameContext,h,t.app.host.clientType,r.cacheManagementService,o,s,c]):i.useMemo((()=>new Qr(e,o,t,r,h,a,s,c,l)),[e,t.page.frameContext,h,t.app.host.clientType,r.cacheManagementService,o,s,c]);return i.useEffect((()=>(f.loadSDK(),function(){f.unloadSDK()})),[f]),i.useEffect((()=>{f.initializeAuthenticationContext(t)}),[f,t]),{appHostSdk:f,appInitInfo:d}})(e.hostWindow,e.context,s,e.appDefinition,u,e.hostVersionsInfo,e.isNAAChannelRecommended,e.hostInsecureOrigins,e.isCachedLaunch,e.iframeIdSuffix),g=i.useMemo((()=>{var e;return(null===(e=s.webStorageService)||void 0===e?void 0:e.webStorageApiService)||new tn(f)}),[f,null===(r=s.webStorageService)||void 0===r?void 0:r.webStorageApiService]);null==ti||ti.setTelemetryAndLogger(f.getTelemetryService(),f.getLogger());const m=e.context.app.theme;i.useEffect((()=>{m&&(f.onThemeChanged&&f.onThemeChanged(m),f.onUserSettingsChanged&&f.onUserSettingsChanged(D.hn.theme,m))}),[f,m]);const S=e.context.app.userFileOpenPreference;i.useEffect((()=>{S&&f.onUserSettingsChanged&&f.onUserSettingsChanged(D.hn.fileOpenPreference,S)}),[f,S]);const[E,k]=i.useState((0,_.Xs)(p,e.appDefinition.showLoadingIndicator));i.useEffect((()=>{(()=>{if((0,_.Xs)(p,e.appDefinition.showLoadingIndicator))try{const e=g.getValue(p.reason||A.Af.Ocdi);k(!e)}catch(e){k(!0)}else k(!1)})()}),[p,e.appDefinition,g]),i.useEffect((()=>{E&&p.state===y.Jz.Loaded&&e.hubServices.logger.log(a.$.Warn,"Error Bubble Reason",A.f)}),[p.state,e.hubServices.logger,E]);const I=oi(e.appDefinition.showLoadingIndicator,s,p,f.getIsCachedLaunch(),f.getCacheablePageInfo()),T=i.useCallback((()=>E?i.createElement(Gn,{reason:p.reason||A.Af.Ocdi,hubUiService:s.hubUiService,webStorageApiService:g}):null),[E,p,s.hubUiService,g]),R=i.useCallback((()=>{var t;if(!((e,t,r,n)=>!!t||void 0!==e&&!(r&&!n))(h,e.isolationProvider,s.lifecycleService,s.cacheManagementService))return null;const r=Object.assign(Object.assign({},e),{sdkHost:f,isLoading:I,frameContext:o,renderingSurface:e.context.page.renderingSurface,userClickTime:null!==(t=e.context.app.userClickTime)&&void 0!==t?t:ri,userClickTimeV2:e.context.app.userClickTimeV2,communicationBridge:u,getRequiredPermissions:d,allowList:h});return e.isolationProvider?i.createElement(w,{isolationProvider:e.isolationProvider,hostProps:r,errorUI:T,appHostSdk:f}):i.createElement("div",{id:"default-app-host-container",style:{flex:1,width:"100%",display:"flex",flexDirection:"column"}},T(),s.cacheManagementService&&s.lifecycleService&&o===D.E2.content?i.createElement(C,Object.assign({cacheManagementService:s.cacheManagementService},r,{allowList:h,setIsUnLoading:l})):i.createElement(v,Object.assign({},r)))}),[h,f,u,o,d,s.cacheManagementService,s.lifecycleService,I,e,T]),P=i.useMemo((()=>R()),[R]);if((0,_.OL)(p,e.appDefinition.showLoadingIndicator)){const t=f.getTelemetryService().createScenario("errorScreenLoad"),r=p.reason;return t.fail(r),e.hubServices.logger.log(a.$.Error,"Show HubError UI",r),i.createElement(Jn,{reason:r,hubUiService:e.hubServices.hubUiService})}return(0,Kr.e5)(Kr.Ct.End,Kr.Z1.MetaOsAppContainerInitiation),(null===(n=e.featureFlags)||void 0===n?void 0:n.enableNotificationsUI)?i.createElement(i.Fragment,null,(I||c)&&s.hubUiService.getLoadingUi(),i.createElement("div",{style:{flex:1,width:"100%",display:"flex",flexDirection:"column"}},i.createElement($n,null),P)):i.createElement(i.Fragment,null,(I||c)&&s.hubUiService.getLoadingUi(),P)},ii=(e,t)=>{var r;return null!==(r=null==ti?void 0:ti.getCachedCommunicationBridge(e))&&void 0!==r?r:new d(t)},oi=(e,t,r,n,i)=>t.cacheManagementService?t.cacheManagementService.shouldDisplayLoadingUI(r,e,n,i):!(!e||r.state!==y.Jz.Loading&&r.state!==y.Jz.WaitingForAppLoad),ai=e=>(0,n.__awaiter)(void 0,void 0,void 0,(function*(){let t;return t=e?yield e.storageService.getPermissions():[],t.filter((e=>e.status==U.W.Consented))}))},142878:(e,t,r)=>{"use strict";r.d(t,{a:()=>$s});var n=r(427607),i=r(17542),o=r(195172),a="toLowerCase",s="length",c="warnToConsole",l="throwInternal",u="watch",d="apply",h="push",f="splice",p="logger",g="cancel",v="initialize",m="identifier",y="removeNotificationListener",b="addNotificationListener",S="isInitialized",C="getNotifyMgr",w="getPlugin",A="name",E="processNext",k="getProcessTelContext",I="value",T="enabled",_="stopPollingInternalLogs",R="unload",P="onComplete",O="version",x="loggingLevelConsole",M="createNew",N="teardown",D="messageId",F="message",B="diagLog",L="_doTeardown",H="update",U="getNext",z="setNextPlugin",j="userAgent",q="split",V="replace",W="type",$="evtName",G="status",Z="getAllResponseHeaders",K="isChildEvt",X="data",Q="getCtx",Y="setCtx",J="headers",ee="urlString",te="timeout",re="traceFlags",ne=void 0,ie="",oe="channels",ae="core",se="createPerfMgr",ce="disabled",le="extensionConfig",ue="extensions",de="processTelemetry",he="priority",fe="eventsSent",pe="eventsDiscarded",ge="eventsSendRequest",ve="perfEvent",me="offlineEventsStored",ye="offlineBatchSent",be="offlineBatchDrop",Se="getPerfMgr",Ce="domain",we="path",Ae="ctx",Ee="ParentContextKey",ke="ChildrenContextKey",Ie=function(){function e(t,r,n){var i,a=this;a.start=(0,o.f0d)(),a[A]=t,a.isAsync=n,a[K]=function(){return!1},(0,o.Tnt)(r)&&(0,o.vF1)(a,"payload",{g:function(){return!i&&(0,o.Tnt)(r)&&(i=r(),r=null),i}}),a[Q]=function(t){return t?t===e[Ee]||t===e[ke]?a[t]:(a[Ae]||{})[t]:null},a[Y]=function(t,r){t&&(t===e[Ee]?(a[t]||(a[K]=function(){return!0}),a[t]=r):t===e[ke]?a[t]=r:(a[Ae]=a[Ae]||{})[t]=r)},a.complete=function(){var t=0,r=a[Q](e[ke]);if((0,o.cyL)(r))for(var n=0;n<r[s];n++){var i=r[n];i&&(t+=i.time)}a.time=(0,o.f0d)()-a.start,a.exTime=a.time-t,a.complete=function(){}}}return e.ParentContextKey="parent",e.ChildrenContextKey="childEvts",e}(),Te=function(){function e(t){this.ctx={},(0,i.A)(e,this,(function(e){e.create=function(e,t,r){return new Ie(e,t,r)},e.fire=function(e){e&&(e.complete(),t&&(0,o.Tnt)(t[ve])&&t[ve](e))},e[Y]=function(t,r){t&&((e[Ae]=e[Ae]||{})[t]=r)},e[Q]=function(t){return(e[Ae]||{})[t]}}))}return e.__ieDyn=1,e}(),_e="CoreUtils.doPerf";function Re(e,t,r,n,i){if(e){var o=e;if(o[Se]&&(o=o[Se]()),o){var a=void 0,s=o[Q](_e);try{if(a=o.create(t(),n,i)){if(s&&a[Y]&&(a[Y](Ie[Ee],s),s[Q]&&s[Y])){var c=s[Q](Ie[ke]);c||s[Y](Ie[ke],c=[]),c[h](a)}return o[Y](_e,a),r(a)}}catch(e){a&&a[Y]&&a[Y]("exception",e)}finally{a&&o.fire(a),o[Y](_e,s)}}}return r()}var Pe=r(126108),Oe=/-([a-z])/g,xe=/([^\w\d_$])/g,Me=/^(\d+[\w\d_$])/;function Ne(e){return!(0,o.hXl)(e)}function De(e){var t=e;return t&&(0,o.KgX)(t)&&(t=(t=(t=t[V](Oe,(function(e,t){return t.toUpperCase()})))[V](xe,"_"))[V](Me,(function(e,t){return"_"+t}))),t}function Fe(e,t){return!(!e||!t)&&-1!==(0,o.HzD)(e,t)}function Be(e){return e&&e.toISOString()||""}function Le(e){return(0,o.bJ7)(e)?e[A]:ie}function He(e,t,r,n,i){var o=r;return e&&((o=e[t])===r||i&&!i(o)||n&&!n(r)||(e[t]=o=r)),o}function Ue(e,t,r,n,i){e&&t&&r&&(!1!==i||(0,o.b07)(e[t]))&&(e[t]=function(e,t){var r=null,n=null;return(0,o.Tnt)(e)?r=e:n=e,function(){var e=arguments;if(r&&(n=r()),n)return n[t][d](n,e)}}(r,n))}function ze(e,t,r,n){return e&&t&&(0,o.Gvm)(e)&&(0,o.cyL)(r)&&(0,o.Iuo)(r,(function(r){(0,o.KgX)(r)&&Ue(e,r,t,r,n)})),e}function je(e){return e&&o.vE3&&(e=(0,Pe.s6)((0,o.vE3)({},e))),e}function qe(e){try{return e.responseText}catch(e){}return null}function Ve(e,t){return e?"XMLHttpRequest,Status:"+e[G]+",Response:"+qe(e)||0:t}function We(e,t){return t&&((0,o.EtT)(t)?e=[t].concat(e):(0,o.cyL)(t)&&(e=t.concat(e))),e}var $e="withCredentials";function Ge(e,t,r){if(!e[r]&&t&&t.getResponseHeader){var n=t.getResponseHeader(r);n&&(e[r]=(0,o.EHq)(n))}return e}function Ze(e,t){var r={};return e[Z]?r=function(e){var t={};if((0,o.KgX)(e)){var r=(0,o.EHq)(e)[q](/[\r\n]+/);(0,o.Iuo)(r,(function(e){if(e){var r=e.indexOf(": ");if(-1!==r){var n=(0,o.EHq)(e.substring(0,r))[a](),i=(0,o.EHq)(e.substring(r+1));t[n]=i}else t[(0,o.EHq)(e)]=1}}))}return t}(e[Z]()):t&&(r=Ge(r,e,"time-delta-millis"),r=Ge(r,e,"kill-duration"),r=Ge(r,e,"kill-duration-seconds")),r}var Ke="JSON",Xe="XMLHttpRequest",Qe=null,Ye=null,Je=null,et=null;function tt(e,t){var r=!1;if(e){try{if(!(r=t in e)){var n=e[Pe.vR];n&&(r=t in n)}}catch(e){}if(!r)try{var i=new e;r=!(0,o.b07)(i[t])}catch(e){}}return r}function rt(e){return typeof location===Pe._1&&location?location:(0,o.zS2)("location")}function nt(){return Boolean(typeof JSON===Pe._1&&JSON||null!==(0,o.zS2)(Ke))}function it(){var e=(0,o.w3n)();return!(!e||!e.product)&&"ReactNative"===e.product}function ot(){var e=(0,o.w3n)();if(e&&(e[j]!==Ye||null===Qe)){var t=((Ye=e[j])||ie)[a]();Qe=Fe(t,"msie")||Fe(t,"trident/")}return Qe}function at(e){return null!==et&&!1!==e||(et=(0,o.w9M)()&&Boolean((0,o.w3n)().sendBeacon)),et}function st(e){var t=!1;try{t=!!(0,o.zS2)("fetch");var r=(0,o.zS2)("Request");t&&e&&r&&(t=tt(r,"keepalive"))}catch(e){}return t}function ct(){return null===Je&&(Je=typeof XDomainRequest!==Pe.bA)&&lt()&&(Je=Je&&!tt((0,o.zS2)(Xe),"withCredentials")),Je}function lt(){var e=!1;try{e=!!(0,o.zS2)(Xe)}catch(e){}return e}var ut=4294967296,dt=4294967295,ht=123456789,ft=987654321,pt=!1,gt=ht,vt=ft;function mt(e){var t=0,r=function(){return(0,o.zS2)("crypto")}()||function(){return(0,o.zS2)("msCrypto")}();return r&&r.getRandomValues&&(t=r.getRandomValues(new Uint32Array(1))[0]&dt),0===t&&ot()&&(pt||function(){try{var e=2147483647&(0,o.f0d)();!function(e){e<0&&(e>>>=0),gt=ht+e&dt,vt=ft-e&dt,pt=!0}((Math.random()*ut^e)+e)}catch(e){}}(),t=function(){return(((vt=36969*(65535&vt)+(vt>>16)&dt)<<16)+(65535&(gt=18e3*(65535&gt)+(gt>>16)&dt))>>>0&dt)>>>0}()&dt),0===t&&(t=(0,o.ZrT)(ut*Math.random()|0)),e||(t>>>=0),t}function yt(e){void 0===e&&(e=22);for(var t=mt()>>>0,r=0,n=ie;n[s]<e;)r++,n+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(63&t),t>>>=6,5===r&&(t=(mt()<<2&4294967295|3&t)>>>0,r=0);return n}var bt="3.3.9",St="."+yt(6),Ct=0;function wt(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType}function At(e,t){return void 0===t&&(t=!1),De(e+Ct+++(t?"."+bt:ie)+St)}function Et(e){var t={id:At("_aiData-"+(e||ie)+"."+bt),accept:function(e){return wt(e)},get:function(e,r,n,i){var a=e[t.id];return a?a[De(r)]:(i&&(a=function(e,t){var r=t[e.id];if(!r){r={};try{wt(t)&&(0,o.vF1)(t,e.id,{e:!1,v:r})}catch(e){}}return r}(t,e),a[De(r)]=n),n)},kill:function(e,t){if(e&&e[t])try{delete e[t]}catch(e){}}};return t}function kt(e){return e&&(0,o.Gvm)(e)&&!(0,o.cyL)(e)&&(e.isVal||e.fb||(0,o.KhI)(e,"v")||(0,o.KhI)(e,"mrg")||(0,o.KhI)(e,"ref")||e.set)}function It(e,t,r){var n,i=r.dfVal||o.O9V;if(t&&r.fb){var a=r.fb;(0,o.cyL)(a)||(a=[a]);for(var c=0;c<a[s];c++){var l=a[c],u=t[l];if(i(u)?n=u:e&&(i(u=e.cfg[l])&&(n=u),e.set(e.cfg,(0,o.oJg)(l),u)),i(n))break}}return!i(n)&&i(r.v)&&(n=r.v),n}function Tt(e,t,r){var n,i=r;return r&&kt(r)&&(i=It(e,t,r)),i&&(kt(i)&&(i=Tt(e,t,i)),(0,o.cyL)(i)?(n=[])[s]=i[s]:(0,o.QdQ)(i)&&(n={}),n&&((0,o.zav)(i,(function(r,i){i&&kt(i)&&(i=Tt(e,t,i)),n[r]=i})),i=n)),i}function _t(e,t,r,n){var i,a,s,c,l,u,d,h,f=n;kt(f)?(i=f.isVal,a=f.set,u=f.rdOnly,d=f.blkVal,c=f.mrg,!(l=f.ref)&&(0,o.b07)(l)&&(l=!!c),s=It(e,t,f)):s=n,d&&e.blkVal(t,r);var p=!0,g=t[r];!g&&(0,o.hXl)(g)||(h=g,p=!1,i&&h!==s&&!i(h)&&(h=s,p=!0),a&&(p=(h=a(h,s,t))===s)),p?h=s?Tt(e,t,s):s:((0,o.QdQ)(h)||(0,o.cyL)(s))&&c&&s&&((0,o.QdQ)(s)||(0,o.cyL)(s))&&(0,o.zav)(s,(function(t,r){_t(e,h,t,r)})),e.set(t,r,h),l&&e.ref(t,r),u&&e.rdOnly(t,r)}var Rt=(0,o.eCG)("[[ai_dynCfg_1]]"),Pt=(0,o.eCG)("[[ai_blkDynCfg_1]]"),Ot=(0,o.eCG)("[[ai_frcDynCfg_1]]");function xt(e){var t;return e&&((0,o.cyL)(e)?(t=[])[s]=e[s]:(0,o.QdQ)(e)&&(t={}),t)?((0,o.zav)(e,(function(e,r){t[e]=xt(r)})),t):e}function Mt(e,t,r){var n=!1;return r&&!e[t.blkVal]&&((n=r[Ot])||r[Pt]||(n=(0,o.QdQ)(r)||(0,o.cyL)(r))),n}function Nt(e){(0,o.zkd)("InvalidAccess:"+e)}var Dt,Ft=["push","pop","shift","unshift","splice"],Bt=function(e,t,r,n){e&&e[l](3,108,"".concat(r," [").concat(t,"] failed - ")+(0,o.mmD)(n))};function Lt(e,t){var r=(0,o.kgX)(e,t);return r&&r.get}function Ht(e,t,r,n){if(t){var i=Lt(t,r);i&&i[e.prop]?t[r]=n:function(e,t,r,n){var i={n:r,h:[],trk:function(t){t&&t.fn&&(-1===(0,o.rDm)(i.h,t)&&i.h[h](t),e.trk(t,i))},clr:function(e){var t=(0,o.rDm)(i.h,e);-1!==t&&i.h[f](t,1)}},a=!0,s=!1;function c(){a&&(s=s||Mt(c,e,n),n&&!n[Rt]&&s&&(n=zt(e,n,r,"Converting")),a=!1);var t=e.act;return t&&i.trk(t),n}c[e.prop]={chng:function(){e.add(i)}},(0,o.vF1)(t,i.n,{g:c,s:function(l){if(n!==l){c[e.ro]&&!e.upd&&Nt("["+r+"] is read-only:"+(0,o.mmD)(t)),a&&(s=s||Mt(c,e,n),a=!1);var u=s&&c[e.rf];if(s)if(u){(0,o.zav)(n,(function(e){n[e]=l?l[e]:ne}));try{(0,o.zav)(l,(function(t,r){Ht(e,n,t,r)})),l=n}catch(t){Bt((e.hdlr||{})[p],r,"Assigning",t),s=!1}}else n&&n[Rt]&&(0,o.zav)(n,(function(t){var r=Lt(n,t);if(r){var i=r[e.prop];i&&i.chng()}}));if(l!==n){var d=l&&Mt(c,e,l);!u&&d&&(l=zt(e,l,r,"Converting")),n=l,s=d}e.add(i)}}})}(e,t,r,n)}return t}function Ut(e,t,r,n){if(t){var i=Lt(t,r),a=n&&n[0],s=n&&n[1],c=n&&n[2];if(!i||!i[e.prop]){if(c)try{!function(e){if(e&&((0,o.QdQ)(e)||(0,o.cyL)(e)))try{e[Pt]=!0}catch(e){}}(t)}catch(t){Bt((e.hdlr||{})[p],r,"Blocking",t)}try{Ht(e,t,r,t[r]),i=Lt(t,r)}catch(t){Bt((e.hdlr||{})[p],r,"State",t)}}a&&(i[e.rf]=a),s&&(i[e.ro]=s),c&&(i[e.blkVal]=!0)}return t}function zt(e,t,r,n){try{(0,o.zav)(t,(function(r,n){Ht(e,t,r,n)})),t[Rt]||((0,o.UxO)(t,Rt,{get:function(){return e.hdlr}}),function(e,t,r){(0,o.cyL)(t)&&(0,o.Iuo)(Ft,(function(n){var i=t[n];t[n]=function(){for(var n=[],o=0;o<arguments.length;o++)n[o]=arguments[o];var a=i[d](this,n);return zt(e,t,r,"Patching"),a}}))}(e,t,r))}catch(t){Bt((e.hdlr||{})[p],r,n,t)}return t}var jt="[[ai_",qt="]]";function Vt(e,t,r){var n=function(e){if(e){var t=e[Rt]||e;if(t.cfg&&(t.cfg===e||t.cfg[Rt]===t))return t}return null}(t);if(n)return n;var i,a=At("dyncfg",!0),c=t&&!1!==r?t:xt(t),u={uid:null,cfg:c,logger:e,notify:function(){i.notify()},set:function(t,r,n){try{t=Ht(i,t,r,n)}catch(t){Bt(e,r,"Setting value",t)}return t[r]},setDf:function(e,t){return t&&(0,o.zav)(t,(function(t,r){_t(u,e,t,r)})),e},watch:function(e){return function(e,t){var r={fn:t,rm:function(){r.fn=null,e=null,t=null}};return(0,o.vF1)(r,"toJSON",{v:function(){return"WatcherHandler"+(r.fn?"":"[X]")}}),e.use(r,t),r}(i,e)},ref:function(e,t){var r;return Ut(i,e,t,(r={},r[0]=!0,r))[t]},rdOnly:function(e,t){var r;return Ut(i,e,t,(r={},r[1]=!0,r))[t]},blkVal:function(e,t){var r;return Ut(i,e,t,(r={},r[2]=!0,r))[t]},_block:function(e,t){i.use(null,(function(r){var n=i.upd;try{(0,o.b07)(t)||(i.upd=t),e(r)}finally{i.upd=n}}))}};return(0,o.vF1)(u,"uid",{c:!1,e:!1,w:!1,v:a}),zt(i=function(e){var t,r=(0,o.jjc)(jt+"get"+e.uid+qt),n=(0,o.jjc)(jt+"ro"+e.uid+qt),i=(0,o.jjc)(jt+"rf"+e.uid+qt),a=(0,o.jjc)(jt+"blkVal"+e.uid+qt),c=(0,o.jjc)(jt+"dtl"+e.uid+qt),u=null,d=null;function f(r,n){var i=t.act;try{t.act=r,r&&r[c]&&((0,o.Iuo)(r[c],(function(e){e.clr(r)})),r[c]=[]),n({cfg:e.cfg,set:e.set.bind(e),setDf:e.setDf.bind(e),ref:e.ref.bind(e),rdOnly:e.rdOnly.bind(e)})}catch(t){var a=e[p];throw a&&a[l](1,107,(0,o.mmD)(t)),t}finally{t.act=i||null}}function v(){if(u){var e=u;u=null,d&&d[g](),d=null;var t=[];if((0,o.Iuo)(e,(function(e){if(e&&(e[c]&&((0,o.Iuo)(e[c],(function(t){t.clr(e)})),e[c]=null),e.fn))try{f(e,e.fn)}catch(e){t[h](e)}})),u)try{v()}catch(e){t[h](e)}t[s]>0&&function(e,t){Dt||(Dt=(0,o.aqQ)("AggregationError",(function(e,t){t[s]>1&&(e.errors=t[1])})));var r="Watcher error(s): ";throw(0,o.Iuo)(t,(function(e,t){r+="\n".concat(t," > ").concat((0,o.mmD)(e))})),new Dt(r,t||[])}(0,t)}}return t={prop:r,ro:n,rf:i,blkVal:a,hdlr:e,add:function(e){if(e&&e.h[s]>0){u||(u=[]),d||(d=(0,o.dRz)((function(){d=null,v()}),0));for(var t=0;t<e.h[s];t++){var r=e.h[t];r&&-1===(0,o.rDm)(u,r)&&u[h](r)}}},notify:v,use:f,trk:function(e,t){if(e){var r=e[c]=e[c]||[];-1===(0,o.rDm)(r,t)&&r[h](t)}}}}(u),c,"config","Creating"),u}function Wt(e,t,r,n){var i=Vt(r,e||{},n);return t&&i.setDf(i.cfg,t),i}function $t(e,t,r){var n=e[Rt]||e;return!n.cfg||n.cfg!==e&&n.cfg[Rt]!==n?(function(e,t){e?(e[c](t),e[l](2,108,t)):Nt(t)}(r,"Not dynamic - "+(0,o.mmD)(e)),Wt(e,null,r)[u](t)):n[u](t)}var Gt,Zt,Kt=[fe,pe,ge,ve],Xt=null;function Qt(e,t){return function(){var r=arguments,n=Yt(t);if(n){var i=n.listener;i&&i[e]&&i[e][d](i,r)}}}function Yt(e){var t=Xt;return t||!0===e.disableDbgExt||(t=Xt||function(){var e=(0,o.zS2)("Microsoft");return e&&(Xt=e.ApplicationInsights),Xt}()),t?t.ChromeDbgExt:null}var Jt="warnToConsole",er={loggingLevelConsole:0,loggingLevelTelemetry:1,maxMessageLimit:25,enableDebug:!1},tr=((Zt={})[0]=null,Zt[1]="errorToConsole",Zt[2]=Jt,Zt[3]="debugToConsole",Zt);function rr(e){return e?'"'+e[V](/\"/g,ie)+'"':ie}function nr(e,t){var r=function(){return typeof console!==Pe.bA?console:(0,o.zS2)("console")}();if(r){var n="log";r[e]&&(n=e),(0,o.Tnt)(r[n])&&r[n](t)}}var ir=function(){function e(e,t,r,n){void 0===r&&(r=!1);var i=this;i[D]=e,i[F]=(r?"AI: ":"AI (Internal): ")+e;var a=ie;nt()&&(a=function(){return nt()?JSON||(0,o.zS2)(Ke):null}().stringify(n));var s=(t?" message:"+rr(t):ie)+(n?" props:"+rr(a):ie);i[F]+=s}return e.dataType="MessageData",e}();function or(e,t){return(e||{})[p]||new ar(t)}var ar=function(){function e(t){this.identifier="DiagnosticLogger",this.queue=[];var r,n,a,s,u,d=0,f={};(0,i.A)(e,this,(function(e){function i(t,r){if(!function(){return d>=a}()){var i=!0,o="AITR_"+r[D];if(f[o]?i=!1:f[o]=!0,i&&(t<=n&&(e.queue[h](r),d++,p(1===t?"error":"warn",r)),d===a)){var s="Internal events throttle limit per PageView reached for this app.",l=new ir(23,s,!1);e.queue[h](l),1===t?e.errorToConsole(s):e[c](s)}}}function p(e,r){var n=Yt(t||{});n&&n[B]&&n[B](e,r)}u=function(t){return $t(Wt(t,er,e).cfg,(function(e){var t=e.cfg;r=t[x],n=t.loggingLevelTelemetry,a=t.maxMessageLimit,s=t.enableDebug}))}(t||{}),e.consoleLoggingLevel=function(){return r},e[l]=function(t,n,a,c,l){void 0===l&&(l=!1);var u=new ir(n,a,l,c);if(s)throw(0,o.mmD)(u);var d=tr[t]||Jt;if((0,o.b07)(u[F]))p("throw"+(1===t?"Critical":"Warning"),u);else{if(l){var h=+u[D];!f[h]&&r>=t&&(e[d](u[F]),f[h]=!0)}else r>=t&&e[d](u[F]);i(t,u)}},e.debugToConsole=function(e){nr("debug",e),p("warning",e)},e[c]=function(e){nr("warn",e),p("warning",e)},e.errorToConsole=function(e){nr("error",e),p("error",e)},e.resetInternalMessageCount=function(){d=0,f={}},e.logInternalMessage=i,e[R]=function(e){u&&u.rm(),u=null}}))}return e.__ieDyn=1,e}();function sr(e){return e||new ar}function cr(e,t,r,n,i,o){void 0===o&&(o=!1),sr(e)[l](t,r,n,i,o)}function lr(e,t){sr(e)[c](t)}var ur=r(39913),dr=o.WSA,hr=o.fn0,fr=dr({NONE:0,PENDING:3,INACTIVE:1,ACTIVE:2});function pr(e,t){if(e&&e[R])return e[R](t)}function gr(e,t,r){var n;return r||(n=(0,ur.Qo)((function(e){r=e}))),e&&(0,o.R3R)(e)>0?(0,ur.Dv)(pr(e[0],t),(function(){gr((0,o.KVm)(e,1),t,r)})):r(),n}var vr,mr,yr="Microsoft_ApplicationInsights_BypassAjaxInstrumentation";function br(e){return{mrg:!0,v:e}}function Sr(e){return{isVal:o.KgX,v:(0,o.oJg)(e||ie)}}var Cr,wr="toGMTString",Ar="toUTCString",Er="cookie",kr="expires",Ir="isCookieUseDisabled",Tr="disableCookiesUsage",_r="_ckMgr",Rr=null,Pr=null,Or=null,xr={},Mr={},Nr=((vr={cookieCfg:br((mr={},mr[Ce]={fb:"cookieDomain",dfVal:Ne},mr.path={fb:"cookiePath",dfVal:Ne},mr.enabled=ne,mr.ignoreCookies=ne,mr.blockedCookies=ne,mr)),cookieDomain:ne,cookiePath:ne})[Tr]=ne,vr);function Dr(){!Cr&&(Cr=(0,o.nRs)((function(){return(0,o.YEm)()})))}function Fr(e){return!e||e.isEnabled()}function Br(e,t){return!!(t&&e&&(0,o.cyL)(e.ignoreCookies))&&-1!==(0,o.rDm)(e.ignoreCookies,t)}function Lr(e,t){var r=t[T];if((0,o.hXl)(r)){var n=void 0;(0,o.b07)(e[Ir])||(n=!e[Ir]),(0,o.b07)(e[Tr])||(n=!e[Tr]),r=n}return r}function Hr(e,t){var r;if(e)r=e.getCookieMgr();else if(t){var n=t.cookieCfg;r=n&&n[_r]?n[_r]:Ur(t)}return r||(r=function(e,t){var r=Ur[_r]||Mr[_r];return r||(r=Ur[_r]=Ur(e,t),Mr[_r]=r),r}(t,(e||{})[p])),r}function Ur(e,t){var r,n,i,a,s,c,l,u;e=Wt(e||Mr,null,t).cfg,a=$t(e,(function(t){t.setDf(t.cfg,Nr),r=t.ref(t.cfg,"cookieCfg"),n=r[we]||"/",i=r[Ce],s=!1!==Lr(e,r),c=r.getCookie||Wr,l=r.setCookie||$r,u=r.delCookie||$r}),t);var d={isEnabled:function(){var n=!1!==Lr(e,r)&&s&&zr(t),i=Mr[_r];return n&&i&&d!==i&&(n=Fr(i)),n},setEnabled:function(e){s=!1!==e,r[T]=e},set:function(e,t,a,s,c){var u=!1;if(Fr(d)&&!function(e,t){return!!(t&&e&&(0,o.cyL)(e.blockedCookies)&&-1!==(0,o.rDm)(e.blockedCookies,t))||Br(e,t)}(r,e)){var h={},f=(0,o.EHq)(t||ie),p=(0,o.HzD)(f,";");if(-1!==p&&(f=(0,o.EHq)((0,o.ZWZ)(t,p)),h=jr((0,o.P0f)(t,p+1))),He(h,Ce,s||i,o.zzB,o.b07),!(0,o.hXl)(a)){var g=ot();if((0,o.b07)(h[kr])){var v=(0,o.f0d)()+1e3*a;if(v>0){var m=new Date;m.setTime(v),He(h,kr,qr(m,g?wr:Ar)||qr(m,g?wr:Ar)||ie,o.zzB)}}g||He(h,"max-age",ie+a,null,o.b07)}var y=rt();y&&"https:"===y.protocol&&(He(h,"secure",null,null,o.b07),null===Pr&&(Pr=!function(e){return!(!(0,o.KgX)(e)||!Fe(e,"CPU iPhone OS 12")&&!Fe(e,"iPad; CPU OS 12")&&!(Fe(e,"Macintosh; Intel Mac OS X 10_14")&&Fe(e,"Version/")&&Fe(e,"Safari"))&&(!Fe(e,"Macintosh; Intel Mac OS X 10_14")||!(0,o.Cv9)(e,"AppleWebKit/605.1.15 (KHTML, like Gecko)"))&&!Fe(e,"Chrome/5")&&!Fe(e,"Chrome/6")&&(!Fe(e,"UnrealEngine")||Fe(e,"Chrome"))&&!Fe(e,"UCBrowser/12")&&!Fe(e,"UCBrowser/11"))}(((0,o.w3n)()||{})[j])),Pr&&He(h,"SameSite","None",null,o.b07)),He(h,we,c||n,null,o.b07),l(e,Vr(f,h)),u=!0}return u},get:function(e){var t=ie;return Fr(d)&&!Br(r,e)&&(t=c(e)),t},del:function(e,t){var r=!1;return Fr(d)&&(r=d.purge(e,t)),r},purge:function(e,r){var n,i=!1;if(zr(t)){var o=((n={})[we]=r||"/",n[kr]="Thu, 01 Jan 1970 00:00:01 GMT",n);ot()||(o["max-age"]="0"),u(e,Vr(ie,o)),i=!0}return i},unload:function(e){a&&a.rm(),a=null}};return d[_r]=d,d}function zr(e){if(null===Rr){Rr=!1,!Cr&&Dr();try{Rr=void 0!==(Cr.v||{})[Er]}catch(t){cr(e,2,68,"Cannot access document.cookie - "+Le(t),{exception:(0,o.mmD)(t)})}}return Rr}function jr(e){var t={};if(e&&e[s]){var r=(0,o.EHq)(e)[q](";");(0,o.Iuo)(r,(function(e){if(e=(0,o.EHq)(e||ie)){var r=(0,o.HzD)(e,"=");-1===r?t[e]=null:t[(0,o.EHq)((0,o.ZWZ)(e,r))]=(0,o.EHq)((0,o.P0f)(e,r+1))}}))}return t}function qr(e,t){return(0,o.Tnt)(e[t])?e[t]():null}function Vr(e,t){var r=e||ie;return(0,o.zav)(t,(function(e,t){r+="; "+e+((0,o.hXl)(t)?ie:"="+t)})),r}function Wr(e){var t=ie;if(!Cr&&Dr(),Cr.v){var r=Cr.v[Er]||ie;Or!==r&&(xr=jr(r),Or=r),t=(0,o.EHq)(xr[e]||ie)}return t}function $r(e,t){!Cr&&Dr(),Cr.v&&(Cr.v[Er]=e+"="+t)}var Gr={perfEvtsSendAll:!1};function Zr(e){e.h=null;var t=e.cb;e.cb=[],(0,o.Iuo)(t,(function(e){(0,o.gBW)(e.fn,[e.arg])}))}function Kr(e,t,r,n){(0,o.Iuo)(e,(function(e){e&&e[t]&&(r?(r.cb[h]({fn:n,arg:e}),r.h=r.h||(0,o.dRz)(Zr,0,r)):(0,o.gBW)(n,[e]))}))}var Xr=function(){function e(t){var r,n;this.listeners=[];var a=[],c={h:null,cb:[]},l=Wt(t,Gr);n=l[u]((function(e){r=!!e.cfg.perfEvtsSendAll})),(0,i.A)(e,this,(function(e){(0,o.vF1)(e,"listeners",{g:function(){return a}}),e[b]=function(e){a[h](e)},e[y]=function(e){for(var t=(0,o.rDm)(a,e);t>-1;)a[f](t,1),t=(0,o.rDm)(a,e)},e[fe]=function(e){Kr(a,fe,c,(function(t){t[fe](e)}))},e[pe]=function(e,t){Kr(a,pe,c,(function(r){r[pe](e,t)}))},e[ge]=function(e,t){Kr(a,ge,t?c:null,(function(r){r[ge](e,t)}))},e[ve]=function(e){e&&(!r&&e[K]()||Kr(a,ve,null,(function(t){e.isAsync?(0,o.dRz)((function(){return t[ve](e)}),0):t[ve](e)})))},e[me]=function(e){e&&e[s]&&Kr(a,me,c,(function(t){t[me](e)}))},e[ye]=function(e){e&&e[X]&&Kr(a,ye,c,(function(t){t[ye](e)}))},e[be]=function(e,t){if(e>0){var r=t||0;Kr(a,be,c,(function(t){t[be](e,r)}))}},e[R]=function(e){var t,r=function(){n&&n.rm(),n=null,a=[],c.h&&c.h[g](),c.h=null,c.cb=[]};if(Kr(a,"unload",null,(function(r){var n=r[R](e);n&&(t||(t=[]),t[h](n))})),t)return(0,ur.Qo)((function(e){return(0,ur.Dv)((0,ur.Xf)(t),(function(){r(),e()}))}));r()}}))}return e.__ieDyn=1,e}();function Qr(e,t,r){return!(!e||e[s]!==t||e===r||!e.match(/^[\da-f]*$/i))}function Yr(e){return Qr(e,32,"00000000000000000000000000000000")}function Jr(e){return Qr(e,16,"0000000000000000")}var en=Et("plugin");function tn(e){return en.get(e,"state",{},!0)}function rn(e,t){for(var r,n=[],i=null,a=e[U]();a;){var s=a[w]();if(s){i&&i[z]&&s[de]&&i[z](s);var c=!!(r=tn(s))[S];s[S]&&(c=s[S]()),c||n[h](s),i=s,a=a[U]()}}(0,o.Iuo)(n,(function(n){var i=e[ae]();n[v](e.getCfg(),i,t,e[U]()),r=tn(n),n[ae]||r[ae]||(r[ae]=i),r[S]=!0,delete r[N]}))}function nn(e){return e.sort((function(e,t){var r=0;if(t){var n=t[de];e[de]?r=n?e[he]-t[he]:1:n&&(r=-1)}else r=e?1:-1;return r}))}var on,an="_hasRun",sn="_getTelCtx",cn=0;function ln(e,t,r,n){var i=null,a=[];t||(t=Wt({},null,r[p])),null!==n&&(i=n?function(e,t,r){for(;e;){if(e[w]()===r)return e;e=e[U]()}return fn([r],t.config||{},t)}(e,r,n):e);var c={_next:function(){var e=i;return i=e?e[U]():null,e||a&&a[s]>0&&((0,o.Iuo)(a,(function(e){try{e.func.call(e.self,e.args)}catch(e){cr(r[p],2,73,"Unexpected Exception during onComplete - "+(0,o.mmD)(e))}})),a=[]),e},ctx:{core:function(){return r},diagLog:function(){return or(r,t.cfg)},getCfg:function(){return t.cfg},getExtCfg:function(e,r){var n=l(e,!0);return r&&(0,o.zav)(r,(function(e,r){if((0,o.hXl)(n[e])){var i=t.cfg[e];!i&&(0,o.hXl)(i)||(n[e]=i)}_t(t,n,e,r)})),t.setDf(n,r)},getConfig:function(e,r,n){void 0===n&&(n=!1);var i,a=l(e,!1),s=t.cfg;return!a||!a[r]&&(0,o.hXl)(a[r])?!s[r]&&(0,o.hXl)(s[r])||(i=s[r]):i=a[r],i||!(0,o.hXl)(i)?i:n},hasNext:function(){return!!i},getNext:function(){return i},setNext:function(e){i=e},iterate:function(e){for(var t;t=c._next();){var r=t[w]();r&&e(r)}},onComplete:function(e,t){for(var r=[],n=2;n<arguments.length;n++)r[n-2]=arguments[n];e&&a[h]({func:e,self:(0,o.b07)(t)?c.ctx:t,args:r})}}};function l(e,r){var n=null,i=t.cfg;if(i&&e){var o=i[le];!o&&r&&(o={}),i[le]=o,(o=t.ref(i,le))&&(!(n=o[e])&&r&&(n={}),o[e]=n,n=t.ref(o,e))}return n}return c}function un(e,t,r,n){var i=Wt(t),a=ln(e,i,r,n),s=a.ctx;return s[E]=function(e){var t=a._next();return t&&t[de](e,s),!t},s[M]=function(e,t){return void 0===e&&(e=null),(0,o.cyL)(e)&&(e=fn(e,i.cfg,r,t)),un(e||s[U](),i.cfg,r,t)},s}function dn(e,t,r){var n=Wt(t.config),i=ln(e,n,t,r),a=i.ctx;return a[E]=function(e){var t=i._next();return t&&t[R](a,e),!t},a[M]=function(e,r){return void 0===e&&(e=null),(0,o.cyL)(e)&&(e=fn(e,n.cfg,t,r)),dn(e||a[U](),t,r)},a}function hn(e,t,r){var n=Wt(t.config),i=ln(e,n,t,r).ctx;return i[E]=function(e){return i.iterate((function(t){(0,o.Tnt)(t[H])&&t[H](i,e)}))},i[M]=function(e,r){return void 0===e&&(e=null),(0,o.cyL)(e)&&(e=fn(e,n.cfg,t,r)),hn(e||i[U](),t,r)},i}function fn(e,t,r,n){var i=null,a=!n;if((0,o.cyL)(e)&&e[s]>0){var c=null;(0,o.Iuo)(e,(function(e){if(a||n!==e||(a=!0),a&&e&&(0,o.Tnt)(e[de])){var s=function(e,t,r){var n,i=null,a=(0,o.Tnt)(e[de]),s=(0,o.Tnt)(e[z]),c={getPlugin:function(){return e},getNext:function(){return i},processTelemetry:function(n,u){l(u=u||function(){var n;return e&&(0,o.Tnt)(e[sn])&&(n=e[sn]()),n||(n=un(c,t,r)),n}(),(function(t){if(!e||!a)return!1;var r=tn(e);return!r[N]&&!r[ce]&&(s&&e[z](i),e[de](n,t),!0)}),"processTelemetry",(function(){return{item:n}}),!n.sync)||u[E](n)},unload:function(t,r){l(t,(function(){var n=!1;if(e){var i=tn(e),o=e[ae]||i[ae];!e||o&&o!==t.core()||i[N]||(i[ae]=null,i[N]=!0,i[S]=!1,e[N]&&!0===e[N](t,r)&&(n=!0))}return n}),"unload",(function(){}),r.isAsync)||t[E](r)},update:function(t,r){l(t,(function(){var n=!1;if(e){var i=tn(e),o=e[ae]||i[ae];!e||o&&o!==t.core()||i[N]||e[H]&&!0===e[H](t,r)&&(n=!0)}return n}),"update",(function(){}),!1)||t[E](r)},_id:n=e?e[m]+"-"+e[he]+"-"+cn++:"Unknown-0-"+cn++,_setNext:function(e){i=e}};function l(t,r,a,s,c){var l=!1,u=e?e[m]:"TelemetryPluginChain",d=t[an];return d||(d=t[an]={}),t.setNext(i),e&&Re(t[ae](),(function(){return u+":"+a}),(function(){d[n]=!0;try{var e=i?i._id:ie;e&&(d[e]=!1),l=r(t)}catch(e){var s=!i||d[i._id];s&&(l=!0),i&&s||cr(t[B](),1,73,"Plugin ["+u+"] failed during "+a+" - "+(0,o.mmD)(e)+", run flags: "+(0,o.mmD)(d))}}),s,c),l}return(0,o.N6t)(c)}(e,t,r);i||(i=s),c&&c._setNext(s),c=s}}))}return n&&!i?fn([n],t,r):i}function pn(){var e=[];return{add:function(t){t&&e[h](t)},run:function(t,r){(0,o.Iuo)(e,(function(e){try{e(t,r)}catch(e){cr(t[B](),2,73,"Unexpected error calling unload handler - "+(0,o.mmD)(e))}})),e=[]}}}function gn(){var e=[];return{run:function(t){var r=e;e=[],(0,o.Iuo)(r,(function(e){try{(e.rm||e.remove).call(e)}catch(e){cr(t,2,73,"Unloading:"+(0,o.mmD)(e))}}))},add:function(t){t&&(0,o.Yny)(e,t)}}}var vn,mn="getPlugin",yn=((on={})[le]={isVal:Ne,v:{}},on),bn=function(){function e(){var t,r,n,a,s,c=this;function l(e){void 0===e&&(e=null);var t=e;return t||(t=(r||un(null,{},c[ae]))[M](null,n&&n[mn]?n[mn]:n)),t}function u(e,t,i){Wt(e,yn,or(t)),!i&&t&&(i=t[k]()[U]());var o=n;n&&n[mn]&&(o=n[mn]()),c[ae]=t,r=un(i,e,t,o)}function d(){t=!1,c[ae]=null,r=null,n=null,s=gn(),a=pn()}d(),(0,i.A)(e,c,(function(e){e[v]=function(e,r,n,i){u(e,r,i),t=!0},e[N]=function(t,r){var i=e[ae];if(i&&(!t||i===t[ae]())){var o,c=!1,l=t||dn(null,i,n&&n[mn]?n[mn]():n),u=r||{reason:0,isAsync:!1};return e[L]&&!0===e[L](l,u,h)?o=!0:h(),o}function h(){c||(c=!0,a.run(l,r),s.run(l[B]()),!0===o&&l[E](u),d())}},e[H]=function(t,r){var i=e[ae];if(i&&(!t||i===t[ae]())){var o,a=!1,s=t||hn(null,i,n&&n[mn]?n[mn]():n);return e._doUpdate&&!0===e._doUpdate(s,r||{reason:0},c)?o=!0:c(),o}function c(){a||(a=!0,u(s.getCfg(),s.core(),s[U]()))}},Ue(e,"_addUnloadCb",(function(){return a}),"add"),Ue(e,"_addHook",(function(){return s}),"add"),(0,o.vF1)(e,"_unloadHooks",{g:function(){return s}})})),c[B]=function(e){return l(e)[B]()},c[S]=function(){return t},c.setInitialized=function(e){t=e},c[z]=function(e){n=e},c[E]=function(e,t){t?t[E](e):n&&(0,o.Tnt)(n[de])&&n[de](e,null)},c._getTelCtx=l}return e.__ieDyn=1,e}(),Sn=function(e){function t(){var r,n,a=e.call(this)||this;function c(){r=0,n=[]}return a.identifier="TelemetryInitializerPlugin",a.priority=199,c(),(0,i.A)(t,a,(function(e,t){e.addTelemetryInitializer=function(e){return function(e,t,r){var n={id:t,fn:r};return(0,o.Yny)(e,n),{remove:function(){(0,o.Iuo)(e,(function(t,r){if(t.id===n.id)return e[f](r,1),-1}))}}}(n,r++,e)},e[de]=function(t,r){(function(e,t,r){for(var n=!1,i=e[s],a=0;a<i;++a){var c=e[a];if(c)try{if(!1===c.fn[d](null,[t])){n=!0;break}}catch(e){cr(r,2,64,"Telemetry initializer failed: "+Le(e),{exception:(0,o.mmD)(e)},!0)}}return!n})(n,t,r?r[B]():e[B]())&&e[E](t,r)},e[L]=function(){c()}})),a}return(0,n.qU)(t,e),t.__ieDyn=1,t}(bn),Cn="Plugins must provide initialize method",wn="SDK is still unloading...",An=(0,o.ZHX)(((vn={cookieCfg:{}})[ue]={rdOnly:!0,ref:!0,v:[]},vn[oe]={rdOnly:!0,ref:!0,v:[]},vn[le]={ref:!0,v:{}},vn[se]=ne,vn.loggingLevelConsole=0,vn.diagnosticLogInterval=ne,vn));function En(e,t){return new Te(t)}function kn(e,t){var r=!1;return(0,o.Iuo)(t,(function(t){if(t===e)return r=!0,-1})),r}function In(e,t,r,n){r&&(0,o.zav)(r,(function(r,i){n&&(0,o.QdQ)(i)&&(0,o.QdQ)(t[r])&&In(e,t[r],i,n),n&&(0,o.QdQ)(i)&&(0,o.QdQ)(t[r])?In(e,t[r],i,n):e.set(t,r,i)}))}function Tn(e,t){var r=null,n=-1;return(0,o.Iuo)(e,(function(e,i){if(e.w===t)return r=e,n=i,-1})),{i:n,l:r}}function _n(e,t,r,n){return t.add(e[u]((function(e){var t=e.cfg.disableDbgExt;!0===t&&n&&(r[y](n),n=null),r&&!n&&!0!==t&&(n=function(e){if(!Gt){Gt={};for(var t=0;t<Kt[s];t++)Gt[Kt[t]]=Qt(Kt[t],e)}return Gt}(e.cfg),r[b](n))}))),n}var Rn=function(){function e(){var t,r,a,c,l,d,B,L,H,U,z,j,q,V,W,$,G,Z,K,X,Q,Y,J,ee,te,de,fe,ge,ve,me,ye,be,Ce;(0,i.A)(e,this,(function(e){function i(){ve=!0,(0,o.hXl)(Q)?(de=fr.INACTIVE,cr(a,1,112,"ikey can't be resolved from promises")):de=fr.ACTIVE,we()}function we(){r&&(e.releaseQueue(),e.pollInternalLogs())}function Ae(e){return ye&&ye[T]||Ce||(e||a&&a.queue[s]>0)&&(be||(be=!0,He(t[u]((function(e){var t=e.cfg.diagnosticLogInterval;t&&t>0||(t=1e4);var r=!1;ye&&(r=ye[T],ye[g]()),(ye=(0,o.AHH)(xe,t)).unref(),ye[T]=r})))),ye[T]=!0),ye}function Ee(){var e={};ee=[];var t=function(t){t&&(0,o.Iuo)(t,(function(t){t[m]&&t[O]&&!e[t.identifier]&&(ee[h](t[m]+"="+t[O]),e[t.identifier]=t)}))};t(j),z&&(0,o.Iuo)(z,(function(e){t(e)})),t(U)}function ke(){r=!1,(t=Wt({},An,e[p])).cfg[x]=1,(0,o.vF1)(e,"config",{g:function(){return t.cfg},s:function(t){e.updateCfg(t,!1)}}),(0,o.vF1)(e,"pluginVersionStringArr",{g:function(){return ee||Ee(),ee}}),(0,o.vF1)(e,"pluginVersionString",{g:function(){return te||(ee||Ee(),te=ee.join(";")),te||ie}}),(0,o.vF1)(e,"logger",{g:function(){return a||(a=new ar(t.cfg),t[p]=a),a},s:function(e){t[p]=e,a!==e&&(pr(a,!1),a=e)}}),e[p]=new ar(t.cfg),J=[];var n=e.config[ue]||[];n.splice(0,n[s]),(0,o.Yny)(n,J),V=new Sn,c=[],pr(l,!1),l=null,d=null,B=null,pr(L,!1),L=null,H=null,U=[],z=null,j=null,q=!1,W=null,$=At("AIBaseCore",!0),G=pn(),X=null,Q=null,Z=gn(),Y=[],te=null,ee=null,Ce=!1,ye=null,be=!1,de=0,fe=null,ge=null,ve=!1,me=null}function Ie(){var r=un(Pe(),t.cfg,e);return r[P](Ae),r}function Te(t){var r=function(e,t,r){var n=[],i=[],a={};return(0,o.Iuo)(r,(function(t){((0,o.hXl)(t)||(0,o.hXl)(t[v]))&&(0,o.$8)(Cn);var r=t[he],s=t[m];t&&r&&((0,o.hXl)(a[r])?a[r]=s:lr(e,"Two extensions have same priority #"+r+" - "+a[r]+", "+s)),!r||r<500?n[h](t):i[h](t)})),{core:n,channels:i}}(e[p],0,U);H=null,te=null,ee=null,j=nn((0,o.Yny)(j=(z||[])[0]||[],r[oe]));var n=(0,o.Yny)(nn(r[ae]),j);J=(0,o.N6t)(n);var i=e.config[ue]||[];i.splice(0,i[s]),(0,o.Yny)(i,J);var a=Ie();j&&j[s]>0&&rn(a[M](j),n),rn(a,n),t&&De(t)}function _e(e){var t=null,r=null,n=[];return(0,o.Iuo)(J,(function(t){if(t[m]===e&&t!==V)return r=t,-1;t.getChannel&&n[h](t)})),!r&&n[s]>0&&(0,o.Iuo)(n,(function(t){if(!(r=t.getChannel(e)))return-1})),r&&(t={plugin:r,setEnabled:function(e){tn(r)[ce]=!e},isEnabled:function(){var e=tn(r);return!e[N]&&!e[ce]},remove:function(e,t){void 0===e&&(e=!0);var n=[r];Oe(n,{reason:1,isAsync:e},(function(e){e&&Te({reason:32,removed:n}),t&&t(e)}))}}),t}function Pe(){if(!H){var r=(J||[]).slice();-1===(0,o.rDm)(r,V)&&r[h](V),H=fn(nn(r),t.cfg,e)}return H}function Oe(r,n,i){if(r&&r[s]>0){var a=dn(fn(r,t.cfg,e),e);a[P]((function(){var e=!1,t=[];(0,o.Iuo)(U,(function(n,i){kn(n,r)?e=!0:t[h](n)})),U=t,te=null,ee=null;var n=[];z&&((0,o.Iuo)(z,(function(t,i){var a=[];(0,o.Iuo)(t,(function(t){kn(t,r)?e=!0:a[h](t)})),n[h](a)})),z=n),i&&i(e),Ae()})),a[E](n)}else i(!1)}function xe(){if(a&&a.queue){var t=a.queue.slice(0);a.queue[s]=0,(0,o.Iuo)(t,(function(t){var r={name:W||"InternalMessageId: "+t[D],iKey:Q,time:Be(new Date),baseType:ir.dataType,baseData:{message:t[F]}};e.track(r)}))}}function Me(e,t,r,n){var i=1,a=!1,c=null;function l(){i--,a&&0===i&&(c&&c[g](),c=null,t&&t(a),t=null)}return n=n||5e3,j&&j[s]>0&&Ie()[M](j).iterate((function(t){if(t.flush){i++;var a=!1;t.flush(e,(function(){a=!0,l()}),r)||a||(e&&null==c?c=(0,o.dRz)((function(){c=null,l()}),n):l())}})),a=!0,l(),!0}function De(t){var r=hn(Pe(),e);r[P](Ae),e._updateHook&&!0===e._updateHook(r,t)||r[E](t)}function Fe(t){var r=e[p];r?(cr(r,2,73,t),Ae()):(0,o.$8)(t)}function Le(t){var r=e[C]();r&&r[pe]([t],2)}function He(e){Z.add(e)}ke(),e._getDbgPlgTargets=function(){return[J,c]},e[S]=function(){return r},e.activeStatus=function(){return de},e._setPendingStatus=function(){de=3},e[v]=function(c,f,v,m){q&&(0,o.$8)(wn),e[S]()&&(0,o.$8)("Core cannot be initialized more than once"),c=(t=Wt(c,An,v||e[p],!1)).cfg,He(t[u]((function(e){var t=e.cfg;ge=t.initInMemoMaxSize||100,function(e){var t=e.instrumentationKey,n=e.endpointUrl;if(3!==de){if((0,o.hXl)(t)){Q=null,de=fr.INACTIVE;var c="Please provide instrumentation key";return void(r?(cr(a,1,100,c),we()):(0,o.$8)(c))}var l=[];(0,o.$XS)(t)?(l[h](t),Q=null):Q=t,(0,o.$XS)(n)?(l[h](n),fe=null):fe=n,l[s]?function(e,t){ve=!1,de=3;var r=Ne(e.initTimeOut)?e.initTimeOut:5e4,n=(0,ur.lh)(t);me&&me[g](),me=(0,o.dRz)((function(){me=null,ve||i()}),r),(0,ur.Dv)(n,(function(t){try{if(ve)return;if(!t.rejected){var r=t[I];if(r&&r[s]){var n=r[0];if(Q=n&&n[I],r[s]>1){var o=r[1];fe=o&&o[I]}}Q&&(e.instrumentationKey=Q,e.endpointUrl=fe)}i()}catch(e){ve||i()}}))}(e,l):i()}}(t);var n=e.ref(e.cfg,le);(0,o.zav)(n,(function(t){e.ref(n,t)}))}))),K=_n(t,Z,(l=m)&&e[C](),K),function(){var r;He(t[u]((function(t){if(t.cfg.enablePerfMgr){var n=t.cfg[se];r===n&&r||(n||(n=En),function(e,t,r){var n;e?!(n=e[t])&&(0,o.hXl)(n)&&(n=(0,o.b07)(r)?{}:r,e[t]=n):n=(0,o.b07)(r)?{}:r}(t.cfg,se,n),r=n,B=null),d||B||!(0,o.Tnt)(n)||(B=n(e,e[C]()))}else B=null,r=null})))}(),e[p]=v;var y=c[ue];if((U=[])[h].apply(U,(0,n.vz)((0,n.vz)([],f,!1),y,!1)),z=c[oe],Te(null),j&&0!==j[s]||(0,o.$8)("No "+oe+" available"),z&&z[s]>1){var b=e[w]("TeeChannelController");b&&b.plugin||cr(a,1,28,"TeeChannel required")}!function(e,t,r){(0,o.Iuo)(t,(function(t){var n=$t(e,t.w,r);delete t.w,t.rm=function(){n.rm()}}))}(c,Y,a),Y=null,r=!0,de===fr.ACTIVE&&we()},e.getChannels=function(){var e=[];return j&&(0,o.Iuo)(j,(function(t){e[h](t)})),(0,o.N6t)(e)},e.track=function(t){Re(e[Se](),(function(){return"AppInsightsCore:track"}),(function(){null===t&&(Le(t),(0,o.$8)("Invalid telemetry item")),!t[A]&&(0,o.hXl)(t[A])&&(Le(t),(0,o.$8)("telemetry name required")),t.iKey=t.iKey||Q,t.time=t.time||Be(new Date),t.ver=t.ver||"4.0",!q&&e[S]()&&de===fr.ACTIVE?Ie()[E](t):de!==fr.INACTIVE&&c[s]<=ge&&c[h](t)}),(function(){return{item:t}}),!t.sync)},e[k]=Ie,e[C]=function(){return l||(l=new Xr(t.cfg),e._notificationManager=l),l},e[b]=function(t){e.getNotifyMgr()[b](t)},e[y]=function(e){l&&l[y](e)},e.getCookieMgr=function(){return L||(L=Ur(t.cfg,e[p])),L},e.setCookieMgr=function(e){L!==e&&(pr(L,!1),L=e)},e[Se]=function(){return d||B||function(){return null}()},e.setPerfMgr=function(e){d=e},e.eventCnt=function(){return c[s]},e.releaseQueue=function(){if(r&&c[s]>0){var e=c;c=[],2===de?(0,o.Iuo)(e,(function(e){e.iKey=e.iKey||Q,Ie()[E](e)})):cr(a,2,20,"core init status is not active")}},e.pollInternalLogs=function(e){return W=e||null,Ce=!1,ye&&ye[g](),Ae(!0)},e[_]=function(){Ce=!0,ye&&ye[g](),xe()},ze(e,(function(){return V}),["addTelemetryInitializer"]),e[R]=function(t,n,i){void 0===t&&(t=!0),r||(0,o.$8)("SDK is not initialized"),q&&(0,o.$8)(wn);var s,c={reason:50,isAsync:t,flushComplete:!1};t&&!n&&(s=(0,ur.Qo)((function(e){n=e})));var u=dn(Pe(),e);function d(t){c.flushComplete=t,q=!0,G.run(u,c),e[_](),u[E](c)}return u[P]((function(){Z.run(e[p]),gr([L,l,a],t,(function(){ke(),n&&n(c)}))}),e),xe(),Me(t,d,6,i)||d(!1),s},e[w]=_e,e.addPlugin=function(e,t,r,n){if(!e)return n&&n(!1),void Fe(Cn);var i=_e(e[m]);if(i&&!t)return n&&n(!1),void Fe("Plugin ["+e[m]+"] is already loaded!");var o={reason:16};function a(t){U[h](e),o.added=[e],Te(o),n&&n(!0)}if(i){var s=[i.plugin];Oe(s,{reason:2,isAsync:!!r},(function(e){e?(o.removed=s,o.reason|=32,a()):n&&n(!1)}))}else a()},e.updateCfg=function(r,n){var i;if(void 0===n&&(n=!0),e[S]()){i={reason:1,cfg:t.cfg,oldCfg:(0,o.zwS)({},t.cfg),newConfig:(0,o.zwS)({},r),merge:n};var a=t.cfg;(r=i.newConfig)[ue]=a[ue],r[oe]=a[oe]}t._block((function(e){var t=e.cfg;In(e,t,r,n),n||(0,o.zav)(t,(function(n){(0,o.KhI)(r,n)||e.set(t,n,ne)})),e.setDf(t,An)}),!0),t.notify(),i&&De(i)},e.evtNamespace=function(){return $},e.flush=Me,e.getTraceCtx=function(e){return X||(X=function(){var e={};return{getName:function(){return e[A]},setName:function(t){e[A]=t},getTraceId:function(){return e.traceId},setTraceId:function(t){Yr(t)&&(e.traceId=t)},getSpanId:function(){return e.spanId},setSpanId:function(t){Jr(t)&&(e.spanId=t)},getTraceFlags:function(){return e[re]},setTraceFlags:function(t){e[re]=t}}}()),X},e.setTraceCtx=function(e){X=e||null},e.addUnloadHook=He,Ue(e,"addUnloadCb",(function(){return G}),"add"),e.onCfgChange=function(n){return function(e){return(0,o.vF1)({rm:function(){e.rm()}},"toJSON",{v:function(){return"aicore::onCfgChange<"+JSON.stringify(e)+">"}})}(r?$t(t.cfg,n,e[p]):function(e,t){var r=Tn(e,t).l;return r||(r={w:t,rm:function(){var r=Tn(e,t);-1!==r.i&&e[f](r.i,1)}},e[h](r)),r}(Y,n))},e.getWParam=function(){return(0,o.Wtk)()||t.cfg.enableWParam?0:-1}}))}return e.__ieDyn=1,e}(),Pn="",On="version",xn="properties";function Mn(){var e=Nn();return(0,o.P0f)(e,0,8)+"-"+(0,o.P0f)(e,8,12)+"-"+(0,o.P0f)(e,12,16)+"-"+(0,o.P0f)(e,16,20)+"-"+(0,o.P0f)(e,20)}function Nn(){for(var e,t=["0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f"],r=ie,n=0;n<4;n++)r+=t[15&(e=mt())]+t[e>>4&15]+t[e>>8&15]+t[e>>12&15]+t[e>>16&15]+t[e>>20&15]+t[e>>24&15]+t[e>>28&15];var i=t[8+(3&mt())|0];return(0,o.hKY)(r,0,8)+(0,o.hKY)(r,9,4)+"4"+(0,o.hKY)(r,13,3)+i+(0,o.hKY)(r,16,3)+(0,o.hKY)(r,19,12)}var Dn,Fn="initialize",Bn="timings",Ln="pollInternalLogs",Hn="value",Un="length",zn="processTelemetryStart",jn="1DS-Web-JS-4.3.9",qn=Pe.Wy.hasOwnProperty,Vn=((Dn={})[0]=0,Dn[2]=6,Dn[1]=1,Dn[3]=7,Dn[4098]=6,Dn[4097]=1,Dn[4099]=7,Dn);function Wn(e){return!(e===Pn||(0,o.hXl)(e))}function $n(e,t,r){var n=-1;if(!(0,o.b07)(e))if(t>0&&(32===t?n=8192:t<=13&&(n=t<<5)),function(e){return e>=0&&e<=9}(r))-1===n&&(n=0),n|=r;else{var i=Vn[Yn(e)]||-1;-1!==n&&-1!==i?n|=i:6===i&&(n=i)}return n}function Gn(e,t,r){var n;return void 0===r&&(r=!0),e&&(n=e.get(t),r&&n&&decodeURIComponent&&(n=decodeURIComponent(n))),n||Pn}function Zn(e){void 0===e&&(e="D");var t=Mn();return"B"===e?t="{"+t+"}":"P"===e?t="("+t+")":"N"===e&&(t=t.replace(/-/g,Pn)),t}function Kn(e,t,r,n,i){var a={},s=!1,c=0,l=arguments[Un],u=arguments;for((0,o.Lmq)(u[0])&&(s=u[0],c++);c<l;c++)(0,o.zav)(u[c],(function(e,t){s&&t&&(0,o.Gvm)(t)?(0,o.cyL)(t)?(a[e]=a[e]||[],(0,o.Iuo)(t,(function(t,r){a[e][r]=t&&(0,o.Gvm)(t)?Kn(!0,a[e][r],t):t}))):a[e]=Kn(!0,a[e],t):a[e]=t}));return a}(0,o.Wtk)(),(0,o.Vdv)();var Xn=o.UUD;function Qn(e,t){var r=e;r[Bn]=r[Bn]||{},r[Bn][zn]=r[Bn][zn]||{},r[Bn][zn][t]=Xn()}function Yn(e){var t=0;if(null!=e){var r=typeof e;"string"===r?t=1:"number"===r?t=2:"boolean"===r?t=3:r===Pe._1&&(t=4,(0,o.cyL)(e)?(t=4096,e[Un]>0&&(t|=Yn(e[0]))):qn.call(e,"value")&&(t=8192|Yn(e[Hn])))}return t}function Jn(e){return e>0}var ei=(0,o.ZHX)({endpointUrl:"https://browser.events.data.microsoft.com/OneCollector/1.0/",propertyStorageOverride:{isVal:function(e){return!e||e.getProperty&&e.setProperty||(0,o.$8)("Invalid property storage override passed."),!0}}}),ti=function(e){function t(){var r=e.call(this)||this;return(0,i.A)(t,r,(function(e,t){e[Fn]=function(r,n,i,a){Re(e,(function(){return"AppInsightsCore.initialize"}),(function(){try{t[Fn](Wt(r,ei,i||e.logger,!1).cfg,n,i,a)}catch(t){var s=e.logger,c=(0,o.mmD)(t);-1!==c.indexOf("channels")&&(c+="\n - Channels must be provided through config.channels only!"),cr(s,1,514,"SDK Initialization Failed - no telemetry will be sent: "+c)}}),(function(){return{config:r,extensions:n,logger:i,notificationManager:a}}))},e.track=function(r){Re(e,(function(){return"AppInsightsCore.track"}),(function(){var n=r;if(n){n[Bn]=n[Bn]||{},n[Bn].trackStart=Xn(),function(e){return!!(e&&(0,o.EtT)(e)&&e>=1&&e<=4)}(n.latency)||(n.latency=1);var i=n.ext=n.ext||{};i.sdk=i.sdk||{},i.sdk.ver=jn;var a=n.baseData=n.baseData||{};a[xn]=a[xn]||{};var s=a[xn];s[On]=s[On]||e.pluginVersionString||Pn}t.track(n)}),(function(){return{item:r}}),!r.sync)},e[Ln]=function(e){return t[Ln](e||"InternalLog")}})),r}return(0,n.qU)(t,e),t.__ieDyn=1,t}(Rn),ri="attachEvent",ni="addEventListener",ii="detachEvent",oi="removeEventListener",ai="events",si="visibilitychange",ci="pagehide",li="pageshow",ui="unload",di="beforeunload",hi=At("aiEvtPageHide"),fi=At("aiEvtPageShow"),pi=/\.[\.]+/g,gi=/[\.]+$/,vi=1,mi=Et("events"),yi=/^([^.]*)(?:\.(.+)|)/;function bi(e){return e&&e[V]?e[V](/^[\s\.]+|(?=[\s\.])[\.\s]+$/g,ie):e}function Si(e,t){if(t){var r=ie;(0,o.cyL)(t)?(r=ie,(0,o.Iuo)(t,(function(e){(e=bi(e))&&("."!==e[0]&&(e="."+e),r+=e)}))):r=bi(t),r&&("."!==r[0]&&(r="."+r),e=(e||ie)+r)}var n=yi.exec(e||ie)||[];return{type:n[1],ns:(n[2]||ie).replace(pi,".").replace(gi,ie)[q](".").sort().join(".")}}function Ci(e,t,r){void 0===r&&(r=!0);var n=mi.get(e,ai,{},r),i=n[t];return i||(i=n[t]=[]),i}function wi(e,t,r,n){e&&t&&t[W]&&(e[oi]?e[oi](t[W],r,n):e[ii]&&e[ii]("on"+t[W],r))}function Ai(e,t,r,n){for(var i=t[s];i--;){var o=t[i];o&&(r.ns&&r.ns!==o[$].ns||n&&!n(o)||(wi(e,o[$],o.handler,o.capture),t[f](i,1)))}}function Ei(e,t){return t?Si("xx",(0,o.cyL)(t)?[e].concat(t):[e,t]).ns[q]("."):e}function ki(e,t,r,n,i){void 0===i&&(i=!1);var o=!1;if(e)try{var a=Si(t,n);if(o=function(e,t,r,n){var i=!1;return e&&t&&t[W]&&r&&(e[ni]?(e[ni](t[W],r,n),i=!0):e[ri]&&(e[ri]("on"+t[W],r),i=!0)),i}(e,a,r,i),o&&mi.accept(e)){var s={guid:vi++,evtName:a,handler:r,capture:i};Ci(e,a.type)[h](s)}}catch(e){}return o}function Ii(e,t,r,n,i){if(void 0===i&&(i=!1),e)try{var a=Si(t,n),c=!1;!function(e,t,r){if(t[W])Ai(e,Ci(e,t[W]),t,r);else{var n=mi.get(e,ai,{});(0,o.zav)(n,(function(n,i){Ai(e,i,t,r)})),0===(0,o.cGk)(n)[s]&&mi.kill(e,ai)}}(e,a,(function(e){return!((!a.ns||r)&&e.handler!==r||(c=!0,0))})),c||wi(e,a,r,i)}catch(e){}}function Ti(e,t,r,n){var i=!1;return t&&e&&e[s]>0&&(0,o.Iuo)(e,(function(e){e&&(r&&-1!==(0,o.rDm)(r,e)||(i=function(e,t,r){var n=!1,i=(0,o.zkX)();i&&(n=ki(i,e,t,r),n=ki(i.body,e,t,r)||n);var a=(0,o.YEm)();return a&&(n=ki(a,e,t,r)||n),n}(e,t,n)||i))})),i}function _i(e,t,r){e&&(0,o.cyL)(e)&&(0,o.Iuo)(e,(function(e){e&&function(e,t,r){var n=(0,o.zkX)();n&&(Ii(n,e,t,r),Ii(n.body,e,t,r));var i=(0,o.YEm)();i&&Ii(i,e,t,r)}(e,t,r)}))}function Ri(e,t,r){var n=Ei(hi,r),i=Ti([ci],e,t,n);return t&&-1!==(0,o.rDm)(t,si)||(i=Ti([si],(function(t){var r=(0,o.YEm)();e&&r&&"hidden"===r.visibilityState&&e(t)}),t,n)||i),!i&&t&&(i=Ri(e,null,r)),i}function Pi(e,t,r){var n=Ei(fi,r),i=Ti([li],e,t,n);return!(i=Ti([si],(function(t){var r=(0,o.YEm)();e&&r&&"visible"===r.visibilityState&&e(t)}),t,n)||i)&&t&&(i=Pi(e,null,r)),i}var Oi=dr({Unknown:0,NonRetryableStatus:1,InvalidEvent:2,SizeLimitExceeded:3,KillSwitch:4,QueueFull:5}),xi=(dr({Unknown:0,NonRetryableStatus:1,CleanStorage:2,MaxInStorageTimeExceeded:3}),"REAL_TIME"),Mi="",Ni="drop",Di="requeue",Fi="no-cache, no-store",Bi="application/x-json-stream",Li="cache-control",Hi="content-type",Ui="client-version",zi="client-id",ji="time-delta-to-apply-millis",qi="upload-time",Vi="apikey",Wi="AuthMsaDeviceTicket",$i="WebAuthToken",Gi="AuthXToken",Zi="msfpc",Ki="trace",Xi="user",Qi="allowRequestSending",Yi="shouldAddClockSkewHeaders",Ji="getClockSkewHeaderValue",eo="setClockSkew",to="length",ro="concat",no="iKey",io="count",oo="events",ao="push",so="split",co="toLowerCase",lo="hdrs",uo="useHdrs",ho="initialize",fo="setTimeoutOverride",po="clearTimeoutOverride",go="overrideEndpointUrl",vo="avoidOptions",mo="enableCompoundKey",yo="disableXhrSync",bo="disableFetchKeepAlive",So="useSendBeacon",Co="fetchCredentials",wo="alwaysUseXhrOverride",Ao="serializeOfflineEvt",Eo="getOfflineRequestDetails",ko="createPayload",Io="createOneDSPayload",To="payloadBlob",_o="headers",Ro="_thePayload",Po="batches",Oo="sendType",xo="canSendRequest",Mo="sendQueuedRequests",No="setUnloading",Do="sendSynchronousBatch",Fo="_transport",Bo="getWParam",Lo="isBeacon",Ho="timings",Uo="isTeardown",zo="_sendReason",jo="setKillSwitchTenants",qo="_backOffTransmission",Vo="identifier",Wo="autoFlushEventsLimit",$o="sendAttempt",Go="latency",Zo="sync";function Ko(e){var t=(e.ext||{}).intweb;return t&&Wn(t[Zi])?t[Zi]:null}function Xo(e){for(var t=null,r=0;null===t&&r<e[to];r++)t=Ko(e[r]);return t}var Qo=function(){function e(t,r){var n=r?[][ro](r):[],i=this,a=Xo(n);i[no]=function(){return t},i.Msfpc=function(){return a||Mi},i[io]=function(){return n[to]},i[oo]=function(){return n},i.addEvent=function(e){return!!e&&(n[ao](e),a||(a=Ko(e)),!0)},i[so]=function(r,i){var s;if(r<n[to]){var c=n[to]-r;(0,o.hXl)(i)||(c=i<c?i:c),s=n.splice(r,c),a=Xo(n)}return new e(t,s)}}return e.create=function(t,r){return new e(t,r)},e}(),Yo="",Jo="&NoResponseBody=true",ea="POST",ta=function(){function e(){var t,r,n,c,l,u,d,f,p,g,m,y,b,S,C=0;(0,i.A)(e,this,(function(e,i){var w=!0;function A(e,t){cr(n,2,26,"Failed to send telemetry.",{message:e}),k(t,400,{})}function E(e){A("No endpoint url is provided for the batch",e)}function k(e,t,r,n){try{e&&e(t,r,n)}catch(e){}}function T(e,t){var r=(0,o.w3n)(),n=e[ee];if(!n)return E(t),!0;n=e[ee]+(b?Jo:Yo);var i=e[X],a=c?i:new Blob([i],{type:"text/plain;charset=UTF-8"});return r.sendBeacon(n,a)}function _(e,t,r){var i=e[X];try{if(i)if(T(e,t))!function(e,t){k(t,200,{},"")}(0,t);else{var a=l&&l.beaconOnRetry;a&&(0,o.Tnt)(a)?a(e,t,T):(f&&f.sendPOST(e,t,!0),cr(n,2,40,". Failed to send telemetry with Beacon API, retried with normal sender."))}}catch(e){c&&lr(n,"Failed to send telemetry using sendBeacon API. Ex:"+(0,o.mmD)(e)),k(t,c?0:400,{},Yo)}}function R(e,r,n){var i,a,s,u=e[J]||{};!n&&t&&(i=(0,ur.Qo)((function(e,t){a=e,s=t}))),c&&n&&e.disableXhrSync&&(n=!1);var d=e[ee];if(!d)return E(r),void(a&&a(!1));var h=function(e,t,r,n,i,o){function a(e,t,r){try{e[t]=r}catch(e){}}void 0===n&&(n=!1),void 0===i&&(i=!1);var s=new XMLHttpRequest;return n&&a(s,"Microsoft_ApplicationInsights_BypassAjaxInstrumentation",n),r&&a(s,$e,r),s.open(e,t,!i),r&&a(s,$e,r),!i&&o&&a(s,"timeout",o),s}(ea,d,w,!0,n,e[te]);function f(t){var n=l&&l.xhrOnComplete;if(n&&(0,o.Tnt)(n))n(t,r,e);else{var i=qe(t);k(r,t[G],Ze(t,c),i)}}return c||h.setRequestHeader("Content-type","application/json"),(0,o.Iuo)((0,o.cGk)(u),(function(e){h.setRequestHeader(e,u[e])})),h.onreadystatechange=function(){c||(f(h),4===h.readyState&&a&&a(!0))},h.onload=function(){c&&f(h)},h.onerror=function(e){k(r,c?h[G]:400,Ze(h,c),c?Yo:Ve(h)),s&&s(e)},h.ontimeout=function(){k(r,c?h[G]:500,Ze(h,c),c?Yo:Ve(h)),a&&a(!1)},h.send(e[X]),i}function P(e,r,n){var i,a,u,h,f=e[ee],p=e[X],g=c?p:new Blob([p],{type:"application/json"}),v=new Headers,m=p[s],y=!1,A=!1,T=e[J]||{},_=((i={method:ea,body:g})[yr]=!0,i);e.headers&&(0,o.cGk)(e.headers)[s]>0&&((0,o.Iuo)((0,o.cGk)(T),(function(e){v.append(e,T[e])})),_[J]=v),d?_.credentials=d:w&&c&&(_.credentials="include"),n&&(_.keepalive=!0,C+=m,c?2===e._sendReason&&(y=!0,b&&(f+=Jo)):y=!0);var R=new Request(f,_);try{R[yr]=!0}catch(e){}if(!n&&t&&(a=(0,ur.Qo)((function(e,t){u=e,h=t}))),!f)return E(r),void(u&&u(!1));function P(e,t){k(r,t?c?0:t:c?0:400,{},c?Yo:e)}function O(e,t,n){var i=e[G],a=l.fetchOnComplete;a&&(0,o.Tnt)(a)?a(e,r,n||Yo,t):k(r,i,{},n||Yo)}try{(0,ur.Dv)(fetch(c?f:R,c?_:null),(function(t){if(n&&(C-=m,m=0),!A)if(A=!0,t.rejected)P(t.reason&&t.reason[F],499),h&&h(t.reason);else{var r=t[I];try{c||r.ok?c&&!r.body?(O(r,null,Yo),u&&u(!0)):(0,ur.Dv)(r.text(),(function(t){O(r,e,t[I]),u&&u(!0)})):(P(r.statusText,r[G]?r[G]:499),u&&u(!1))}catch(e){P((0,o.mmD)(e),r&&r[G]?r[G]:499),h&&h(e)}}}))}catch(e){A||(P((0,o.mmD)(e),499),h&&h(e))}return y&&!A&&(A=!0,k(r,200,{}),u&&u(!0)),c&&!A&&e[te]>0&&S&&S.set((function(){A||(A=!0,k(r,500,{}),u&&u(!0))}),e[te]),a}function O(e,t,r){var i=(0,o.zkX)(),a=new XDomainRequest,s=e[X];a.onload=function(){var r=qe(a),n=l&&l.xdrOnComplete;n&&(0,o.Tnt)(n)?n(a,t,e):k(t,200,{},r)},a.onerror=function(){k(t,400,{},c?Yo:function(e){return e?"XDomainRequest,Response:"+qe(e)||0:void 0}(a))},a.ontimeout=function(){k(t,500,{})},a.onprogress=function(){};var u=e[ee];if(u){if(!c&&0!==u.lastIndexOf(i&&i.location&&i.location.protocol||"",0)){var d="Cannot send XDomain request. The endpoint URL protocol doesn't match the hosting page protocol.";return cr(n,2,40,". "+d),void A(d,t)}var h=c?u:u[V](/^(https?:)/,"");a.open(ea,h),e[te]&&(a[te]=e[te]),a.send(s),c&&r?S&&S.set((function(){a.send(s)}),0):a.send(s)}else E(t)}function x(){C=0,r=!1,t=!1,n=null,c=null,l=null,u=null,d=null,f=null,p=!1,g=!1,m=!1,y=!1,b=!1,S=null}x(),e[v]=function(t,i){n=i,r&&cr(n,1,28,"Sender is already initialized"),e.SetConfig(t),r=!0},e._getDbgPlgTargets=function(){return[r,c,u,t]},e.SetConfig=function(e){try{if(l=e.senderOnCompleteCallBack||{},d=e.fetchCredentials,t=!!e.enableSendPromise,p=!!e.disableXhr,g=!!e.disableBeacon,m=!!e.disableBeaconSync,S=e.timeWrapper,b=!!e.addNoResponse,y=!!e.disableFetchKeepAlive,f={sendPOST:R},(c=!!e.isOneDs)||(w=!1),u=!!e.disableCredentials){var r=rt();r&&r.protocol&&"file:"===r.protocol[a]()&&(w=!1)}return!0}catch(e){}return!1},e.getSyncFetchPayload=function(){return C},e.getSenderInst=function(e,t){return e&&e[s]?function(e,t){for(var r=0,n=null,i=0;null==n&&i<e[s];)r=e[i],p||1!==r?2!==r||!st(t)||t&&y?3!==r||!at()||(t?m:g)||(n=_):n=P:ct()?n=O:lt()&&(n=R),i++;return n?{_transport:r,_isSync:t,sendPOST:n}:null}(e,t):null},e.getFallbackInst=function(){return f},e[L]=function(e,t){x()},e.preparePayload=function(e,t,r,n){if(t&&!n&&r[X])try{var i=(0,o.zS2)("CompressionStream");if(!(0,o.Tnt)(i))return void e(r);var a=new ReadableStream({start:function(e){e.enqueue((0,o.KgX)(r[X])?(new TextEncoder).encode(r[X]):r[X]),e.close()}}).pipeThrough(new i("gzip")).getReader(),c=[],l=0,u=!1;return(0,ur.Dv)(a.read(),(function t(n){if(!u&&!n.rejected){var i=n[I];if(!i.done)return c[h](i[I]),l+=i.value[s],(0,ur.Dv)(a.read(),t);for(var o=new Uint8Array(l),d=0,f=0,p=c;f<p.length;f++){var g=p[f];o.set(g,d),d+=g[s]}r[X]=o,r[J]["Content-Encoding"]="gzip",r._chunkCount=c[s]}u||(u=!0,e(r))})),a}catch(t){return void e(r)}else e(r)}}))}return e.__ieDyn=1,e}(),ra=function(){function e(){var t=!0,r=!0,n=!0,o="use-collector-delta",a=!1;(0,i.A)(e,this,(function(e){e[Qi]=function(){return t},e.firstRequestSent=function(){n&&(n=!1,a||(t=!1))},e[Yi]=function(){return r},e[Ji]=function(){return o},e[eo]=function(e){a||(e?(o=e,r=!0,a=!0):r=!1,t=!0)}}))}return e.__ieDyn=1,e}(),na=function(){function e(){var t={};(0,i.A)(e,this,(function(e){e[jo]=function(e,r){if(e&&r)try{var n=function(e){var t=[];return e&&(0,o.Iuo)(e,(function(e){t[ao]((0,o.EHq)(e))})),t}(e[so](","));if("this-request-only"===r)return n;for(var i=1e3*parseInt(r,10),a=0;a<n[to];++a)t[n[a]]=(0,o.f0d)()+i}catch(e){return[]}return[]},e.isTenantKilled=function(e){var r=t,n=(0,o.EHq)(e);return void 0!==r[n]&&r[n]>(0,o.f0d)()||(delete r[n],!1)}}))}return e.__ieDyn=1,e}();function ia(e){var t,r=(0,o.ZrT)(1200*Math.random())+2400;return t=Math.pow(2,e)*r,(0,o.rpU)(t,6e5)}var oa,aa=2e6,sa=(0,o.rpU)(aa,65e3),ca="metadata",la="f",ua=/\./,da=function(){function e(t,r,n,a,s,c,l){var u="data",d="baseData",h=!!a,f=!0,p=r,g={},v=!!c,m=s||$n,y=function(e){return e&&e.requestLimit?e.requestLimit:{}}(l),b=ha(y.requestLimit,3145728,0),S=ha(y.requestLimit,65e3,1),C=ha(y.recordLimit,aa,0),w=Math.min(ha(y.recordLimit,sa,1),S);(0,i.A)(e,this,(function(e){function r(e,t,i,a,s,c,l){(0,o.zav)(e,(function(e,u){var d=null;if(u||Wn(u)){var f=i,v=e,m=s,y=t;if(h&&!a&&ua.test(e)){var b=e.split("."),S=b.length;if(S>1){m&&(m=m.slice());for(var C=0;C<S-1;C++){var w=b[C];y=y[w]=y[w]||{},f+="."+w,m&&m.push(w)}v=b[S-1]}}var A=a&&function(e){var t=g[e];return void 0===t&&(e.length>=7&&(t=(0,o.tGl)(e,"ext.metadata")||(0,o.tGl)(e,"ext.web")),g[e]=t),t}(f);if(d=!A&&p&&p.handleField(f,v)?p.value(f,v,u,n):function(e,t,r){if(!t&&!Wn(t)||"string"!=typeof e)return null;var n=typeof t;if("string"===n||"number"===n||"boolean"===n||(0,o.cyL)(t))t={value:t};else if("object"!==n||qn.call(t,"value")){if((0,o.hXl)(t[Hn])||t[Hn]===Pn||!(0,o.KgX)(t[Hn])&&!(0,o.EtT)(t[Hn])&&!(0,o.Lmq)(t[Hn])&&!(0,o.cyL)(t[Hn]))return null}else t={value:r?JSON.stringify(t):t};if((0,o.cyL)(t[Hn])&&!function(e){return e[Un]>0}(t[Hn]))return null;if(!(0,o.hXl)(t.kind)){if((0,o.cyL)(t[Hn])||!function(e){return 0===e||e>0&&e<=13||32===e}(t.kind))return null;t[Hn]=t[Hn].toString()}return t}(v,u,n)){var E=d.value;if(y[v]=E,c&&c(m,v,d),l&&"object"==typeof E&&!(0,o.cyL)(E)){var k=m;k&&(k=k.slice()).push(v),r(u,E,f+"."+v,a,k,c,l)}}}}))}e.createPayload=function(e,t,r,n,i,o){return{apiKeys:[],payloadBlob:Mi,overflow:null,sizeExceed:[],failedEvts:[],batches:[],numEvents:0,retryCnt:e,isTeardown:t,isSync:r,isBeacon:n,sendType:o,sendReason:i}},e.appendPayload=function(r,n,i){var a=r&&n&&!r.overflow;return a&&Re(t,(function(){return"Serializer:appendPayload"}),(function(){for(var t=n.events(),a=r.payloadBlob,s=r.numEvents,c=!1,l=[],u=[],d=r.isBeacon,h=d?S:b,f=d?w:C,p=0,g=0;p<t.length;){var v=t[p];if(v){if(s>=i){r.overflow=n.split(p);break}var m=e.getEventBlob(v);if(m&&m.length<=f){if(a.length+m.length>h){r.overflow=n.split(p);break}a&&(a+="\n"),a+=m,++g>20&&((0,o.hKY)(a,0,1),g=0),c=!0,s++}else m?l.push(v):u.push(v),t.splice(p,1),p--}p++}if(l.length>0&&r.sizeExceed.push(Qo.create(n.iKey(),l)),u.length>0&&r.failedEvts.push(Qo.create(n.iKey(),u)),c){r.batches.push(n),r.payloadBlob=a,r.numEvents=s;var y=n.iKey();-1===(0,o.rDm)(r.apiKeys,y)&&r.apiKeys.push(y)}}),(function(){return{payload:r,theBatch:{iKey:n.iKey(),evts:n.events()},max:i}})),a},e.getEventBlob=function(e){try{return Re(t,(function(){return"Serializer.getEventBlob"}),(function(){var t={};t.name=e.name,t.time=e.time,t.ver=e.ver,t.iKey="o:"+function(e){if(e){var t=(0,o.HzD)(e,"-");if(t>-1)return(0,o.ZWZ)(e,t)}return Pn}(e.iKey);var n,i={};v||(n=function(e,t,r){!function(e,t,r,n,i){if(i&&t){var a=e(i.value,i.kind,i.propertyType);if(a>-1){var s=t[ca];s||(s=t[ca]={f:{}});var c=s[la];if(c||(c=s[la]={}),r)for(var l=0;l<r.length;l++){var u=r[l];c[u]||(c[u]={f:{}});var d=c[u][la];d||(d=c[u][la]={}),c=d}c=c[n]={},(0,o.cyL)(i.value)?c.a={t:a}:c.t=a}}}(m,i,e,t,r)});var a=e.ext;a&&(t.ext=i,(0,o.zav)(a,(function(e,t){r(t,i[e]={},"ext."+e,!0,null,null,!0)})));var s=t[u]={};s.baseType=e.baseType;var c=s[d]={};return r(e.baseData,c,d,!1,[d],n,f),r(e.data,s,u,!1,[],n,f),JSON.stringify(t)}),(function(){return{item:e}}))}catch(e){return null}}}))}return e.__ieDyn=1,e}();function ha(e,t,r){if((0,o.cyL)(e)){var n=e[r];if(n>0&&n<=t)return n}return t}function fa(e,t){return{set:function(r,n){for(var i=[],a=2;a<arguments.length;a++)i[a-2]=arguments[a];return(0,o.vKV)([e,t],r,n,i)}}}var pa="sendAttempt",ga="?cors=true&"+Hi[co]()+"="+Bi,va=((oa={})[1]=Di,oa[100]=Di,oa[200]="sent",oa[8004]=Ni,oa[8003]=Ni,oa),ma={},ya={};function ba(e,t,r){ma[e]=t,!1!==r&&(ya[t]=e)}function Sa(e,t){var r=!1;if(e&&t){var n=(0,o.cGk)(e);if(n&&n[to]>0)for(var i=t[co](),a=0;a<n[to];a++){var s=n[a];if(s&&(0,o.v0u)(t,s)&&s[co]()===i){r=!0;break}}}return r}function Ca(e,t,r,n){t&&r&&r[to]>0&&(n&&ma[t]?(e[lo][ma[t]]=r,e[uo]=!0):e.url+="&"+t+"="+r)}ba(Wi,Wi,!1),ba(Ui,Ui),ba(zi,"Client-Id"),ba(Vi,Vi),ba(ji,ji),ba(qi,qi),ba(Gi,Gi);var wa,Aa=function(){function e(t,r,n,a){var s,c,l,u,d,h,f,p,g,v,m,y,b,S,C,w,A,E,k,I,T,_,R,P,O,x,M,N,D,F,B,L,H,U=!1,z=t;(0,i.A)(e,this,(function(e){function i(e,t){try{return L&&L.getSenderInst(e,t)}catch(e){}return null}function j(){try{return{enableSendPromise:!1,isOneDs:!0,disableCredentials:!1,fetchCredentials:H,disableXhr:!1,disableBeacon:!U,disableBeaconSync:!U,disableFetchKeepAlive:_,timeWrapper:F,addNoResponse:P,senderOnCompleteCallBack:{xdrOnComplete:q,fetchOnComplete:V,xhrOnComplete:W,beaconOnRetry:G}}}catch(e){}return null}function q(e,t,r){var n=qe(e);$(t,200,{},n),oe(n)}function V(e,t,r,n){var i={},o=e[_o];o&&o.forEach((function(e,t){i[t]=e})),function(e,r,n){$(t,e,r,n),oe(n)}(e.status,i,r||Mi)}function W(e,t,r){var n=qe(e);$(t,e.status,Ze(e,!0),n),oe(n)}function $(e,t,r,n){try{e(t,r,n)}catch(e){cr(f,2,518,(0,o.mmD)(e))}}function G(e,t,r){var n=200,i=e[Ro],a=e.urlString+(P?"&NoResponseBody=true":Mi);try{var s=(0,o.w3n)();if(i){var c=!!g.getPlugin("LocalStorage"),l=[],u=[];(0,o.Iuo)(i[Po],(function(e){if(l&&e&&e[io]()>0)for(var t=e[oo](),r=0;r<t[to];r++){if(!s.sendBeacon(a,S.getEventBlob(t[r]))){l[ao](e[so](r));break}u[ao](e[r])}else l[ao](e[so](0))})),u[to]>0&&(i.sentEvts=u),c||ae(l,8003,i[Oo],!0)}else n=0}catch(e){lr(f,"Failed to send telemetry using sendBeacon API. Ex:"+(0,o.mmD)(e)),n=0}finally{$(t,n,{},Mi)}}function Z(e){return 2===e||3===e}function K(e){return A&&Z(e)&&(e=2),e}function X(){return!l&&d<r}function Q(){var e=b;return b=[],e}function Y(e,t,r){var n=!1;return e&&e[to]>0&&!l&&p[t]&&S&&(n=0!==t||X()&&(r>0||u[Qi]())),n}function J(e){var t={};return e&&(0,o.Iuo)(e,(function(e,r){t[r]={iKey:e[no](),evts:e[oo]()}})),t}function ee(e,t,r,n,i){if(e&&0!==e[to])if(l)ae(e,1,n);else{n=K(n);try{var a=e,s=0!==n;Re(g,(function(){return"HttpManager:_sendBatches"}),(function(o){o&&(e=e.slice(0));for(var a=[],l=null,u=Xn(),d=p[n]||(s?p[1]:p[0]),h=d&&d[Fo],f=R&&(A||Z(n)||3===h||d._isSync&&2===h);Y(e,n,t);){var g=e.shift();g&&g[io]()>0&&(c.isTenantKilled(g[no]())?a[ao](g):(l=l||S[ko](t,r,s,f,i,n),S.appendPayload(l,g,z)?null!==l.overflow&&(e=[l.overflow][ro](e),l.overflow=null,ne(l,u,Xn(),i),u=Xn(),l=null):(ne(l,u,Xn(),i),u=Xn(),e=[g][ro](e),l=null)))}l&&ne(l,u,Xn(),i),e[to]>0&&(b=e[ro](b)),ae(a,8004,n)}),(function(){return{batches:J(a),retryCount:t,isTeardown:r,isSynchronous:s,sendReason:i,useSendBeacon:Z(n),sendType:n}}),!s)}catch(e){cr(f,2,48,"Unexpected Exception sending batch: "+(0,o.mmD)(e))}}}function te(e,t){var r={url:s,hdrs:{},useHdrs:!1};t?(r[lo]=Kn(r[lo],y),r.useHdrs=(0,o.cGk)(r.hdrs)[to]>0):(0,o.zav)(y,(function(e,t){ya[e]?Ca(r,ya[e],t,!1):(r[lo][e]=t,r[uo]=!0)})),Ca(r,zi,"NO_AUTH",t),Ca(r,Ui,jn,t);var n=Mi;(0,o.Iuo)(e.apiKeys,(function(e){n[to]>0&&(n+=","),n+=e})),Ca(r,Vi,n,t),Ca(r,qi,(0,o.f0d)().toString(),t);var i=function(e){for(var t=0;t<e.batches[to];t++){var r=e[Po][t].Msfpc();if(r)return encodeURIComponent(r)}return Mi}(e);if(Wn(i)&&(r.url+="&ext.intweb.msfpc="+i),u[Yi]()&&Ca(r,ji,u[Ji](),t),g[Bo]){var a=g[Bo]();a>=0&&(r.url+="&w="+a)}for(var c=0;c<m[to];c++)r.url+="&"+m[c].name+"="+m[c].value;return r}function re(e,t,r){e[t]=e[t]||{},e[t][h.identifier]=r}function ne(t,r,i,a){if(t&&t.payloadBlob&&t.payloadBlob[to]>0){var s=!!x,l=p[t.sendType];!Z(t[Oo])&&t[Lo]&&2===t.sendReason&&(l=p[2]||p[3]||l);var m=E;(t.isBeacon||3===l[Fo])&&(m=!1);var y=te(t,m);m=m||y[uo];var b=Xn();Re(g,(function(){return"HttpManager:_doPayloadSend"}),(function(){for(var p=0;p<t.batches[to];p++)for(var S=t[Po][p][oo](),w=0;w<S[to];w++){var E=S[w];if(C){var R=E[Ho]=E[Ho]||{};re(R,"sendEventStart",b),re(R,"serializationStart",r),re(R,"serializationCompleted",i)}E[pa]>0?E[pa]++:E[pa]=1}ae(t[Po],1e3+(a||0),t[Oo],!0);var P={data:t[To],urlString:y.url,headers:y[lo],_thePayload:t,_sendReason:a,timeout:k,disableXhrSync:T,disableFetchKeepAlive:_};m&&(Sa(P[_o],Li)||(P[_o][Li]=Fi),Sa(P[_o],Hi)||(P[_o][Hi]=Bi));var O=null;l&&(O=function(r){u.firstRequestSent();var i=function(r,i){!function(t,r,i,a){var s=9e3,l=null,f=!1,p=!1;try{var g=!0;if(typeof t!==Pe.bA){if(r&&(u[eo](r["time-delta-millis"]),(0,o.Iuo)(c[jo](r["kill-tokens"],r["kill-duration"]||r["kill-duration-seconds"]),(function(e){(0,o.Iuo)(i[Po],(function(t){if(t[no]()===e){l=l||[];var r=t[so](0);i.numEvents-=r[io](),l[ao](r)}}))}))),200==t||204==t)return void(s=200);(!function(e){return!(e>=300&&e<500&&429!=e||501==e||505==e)}(t)||i.numEvents<=0)&&(g=!1),s=9e3+t%1e3}if(g){s=100;var v=i.retryCnt;0===i[Oo]&&(v<n?(f=!0,ie((function(){0===i[Oo]&&d--,ee(i[Po],v+1,i[Uo],A?2:i[Oo],5)}),A,ia(v))):(p=!0,A&&(s=8001)))}}finally{f||(u[eo](),function(t,r,n,i){try{i&&h[qo]();var a=t[Po];200===r&&(a=t.sentEvts||t[Po],i||t.isSync||h._clearBackOff(),function(e){if(C){var t=Xn();(0,o.Iuo)(e,(function(e){e&&e[io]()>0&&function(e,t){C&&(0,o.Iuo)(e,(function(e){re(e[Ho]=e[Ho]||{},"sendEventCompleted",t)}))}(e[oo](),t)}))}}(a)),ae(a,r,t[Oo],!0)}finally{0===t[Oo]&&(d--,5!==n&&e.sendQueuedRequests(t[Oo],n))}}(i,s,a,p)),ae(l,8004,i[Oo])}}(r,i,t,a)},s=t[Uo]||t.isSync;L.preparePayload((function(e){try{l.sendPOST(e,i,s),M&&M(P,e,s,t[Lo])}catch(e){$(i,0,{}),lr(f,"Unexpected exception sending payload. Ex:"+(0,o.mmD)(e))}}),I,r,s)}),Re(g,(function(){return"HttpManager:_doPayloadSend.sender"}),(function(){if(O)if(0===t[Oo]&&d++,s&&!t.isBeacon&&3!==l[Fo]){var e={data:P.data,urlString:P.urlString,headers:Kn({},P[_o]),timeout:P.timeout,disableXhrSync:P[yo],disableFetchKeepAlive:P[bo]},r=!1;Re(g,(function(){return"HttpManager:_doPayloadSend.sendHook"}),(function(){try{x(e,(function(e){r=!0,v||e[Ro]||(e[Ro]=e[Ro]||P[Ro],e[zo]=e[zo]||P[zo]),O(e)}),t.isSync||t[Uo])}catch(e){r||O(P)}}))}else O(P)}))}),(function(){return{thePayload:t,serializationStart:r,serializationCompleted:i,sendReason:a}}),t.isSync)}t.sizeExceed&&t.sizeExceed[to]>0&&ae(t.sizeExceed,8003,t[Oo]),t.failedEvts&&t.failedEvts[to]>0&&ae(t.failedEvts,8002,t[Oo])}function ie(e,t,r){t?e():F.set(e,r)}function oe(e){var t=N;try{for(var r=0;r<t[to];r++)try{t[r](e)}catch(e){cr(f,1,519,"Response handler failed: "+e)}if(e){var n=JSON.parse(e);Wn(n.webResult)&&Wn(n.webResult[Zi])&&w.set("MSFPC",n.webResult[Zi],31536e3)}}catch(e){}}function ae(e,t,r,n){if(e&&e[to]>0&&a){var i=a[function(e){var t=va[e];return Wn(t)||(t="oth",e>=9e3&&e<=9999?t="rspFail":e>=8e3&&e<=8999?t=Ni:e>=1e3&&e<=1999&&(t="send")),t}(t)];if(i){var o=0!==r;Re(g,(function(){return"HttpManager:_sendBatchesNotification"}),(function(){ie((function(){try{i.call(a,e,t,o,r)}catch(e){cr(f,1,74,"send request notification failed: "+e)}}),n||o,0)}),(function(){return{batches:J(e),reason:t,isSync:o,sendSync:n,sendType:r}}),!o)}}}!function(){var e;s=null,c=new na,l=!1,u=new ra,U=!1,d=0,h=null,f=null,p=null,g=null,v=!0,m=[],y={},b=[],S=null,C=!1,w=null,A=!1,E=!1,k=e,T=e,_=e,R=e,P=e,O=[],x=e,M=e,N=[],D=!1,F=fa(),B=!1,L=null,z=null}(),e[ho]=function(e,r,n){D||(g=r,w=r.getCookieMgr(),f=(h=n).diagLog(),(0,o.Yny)(O,$t(e,(function(e){var a,c=e.cfg,l=e.cfg.extensionConfig[n.identifier];F=fa(l[fo],l[po]),Wn(c.anonCookieName)?function(e,t,r){for(var n=0;n<e[to];n++)if(e[n].name===t)return void(e[n].value=r);e[ao]({name:t,value:r})}(m,"anoncknm",c.anonCookieName):function(e){for(var t=0;t<e[to];t++)if("anoncknm"===e[t].name)return void e.splice(t,1)}(m),x=l.payloadPreprocessor,M=l.payloadListener;var u=l.httpXHROverride;s=(l[go]?l[go]:c.endpointUrl)+ga,E=!!(0,o.b07)(l[vo])||!l[vo],C=!l.disableEventTimings;var d=l.maxEvtPerBatch;z=d&&d<=t?d:t;var h=l.valueSanitizer,y=l.stringifyObjects,b=!!c[mo];(0,o.b07)(l[mo])||(b=!!l[mo]),k=l.xhrTimeout;var w=(0,o.zS2)("CompressionStream");I=function(e,t){var r=t&&t.featureOptIn&&t.featureOptIn[e];if(e&&r){var n=r.mode;if(3===n)return!0;if(2===n)return!1}return!1}("zipPayload",c),(0,o.Tnt)(w)&&!x||(I=!1),T=!!l[yo],_=!!l[bo],P=!1!==l.addNoResponse,B=!!l.excludeCsMetaData,r.getPlugin("LocalStorage")&&(_=!0),U=!it(),S=new da(g,h,y,b,$n,B,l),(0,o.hXl)(l[So])||(U=!!l[So]),l[Co]&&(H=l[Co]);var A=j();L?L.SetConfig(A):(L=new ta)[ho](A,f);var O=u,N=l[wo]?u:null,D=l[wo]?u:null,q=[3,2];if(!u){v=!1;var V=[];it()?(V=[2,1],q=[2,1,3]):V=[1,2,3],(u=i(V=We(V,l.transports),!1))||lr(f,"No available transport to send events"),O=i(V,!0)}N||(N=i(q=We(q,l.unloadTransports),!0)),R=!v&&(U&&at()||!_&&st(!0)),(a={})[0]=u,a[1]=O||i([1,2,3],!0),a[2]=N||O||i([1],!0),a[3]=D||i([2,3],!0)||O||i([1],!0),p=a}))),D=!0)},e.addResponseHandler=function(e){return N[ao](e),{rm:function(){var t=N.indexOf(e);t>=0&&N.splice(t,1)}}},e[Ao]=function(e){try{if(S)return S.getEventBlob(e)}catch(e){}return Mi},e[Eo]=function(){try{return te(S&&S[ko](0,!1,!1,!1,1,0),E)}catch(e){}return null},e[Io]=function(e,t){try{var r=[];(0,o.Iuo)(e,(function(e){t&&(e=je(e));var n=Qo.create(e[no],[e]);r[ao](n)}));for(var n=null;r[to]>0&&S;){var i=r.shift();i&&i[io]()>0&&(n=n||S[ko](0,!1,!1,!1,1,0),S.appendPayload(n,i,z))}var a=te(n,E),s={data:n[To],urlString:a.url,headers:a[lo],timeout:k,disableXhrSync:T,disableFetchKeepAlive:_};return E&&(Sa(s[_o],Li)||(s[_o][Li]=Fi),Sa(s[_o],Hi)||(s[_o][Hi]=Bi)),s}catch(e){}return null},e._getDbgPlgTargets=function(){return[p[0],c,S,p,j(),s,z]},e.addHeader=function(e,t){y[e]=t},e.removeHeader=function(e){delete y[e]},e[xo]=function(){return X()&&u[Qi]()},e[Mo]=function(e,t){(0,o.b07)(e)&&(e=0),A&&(e=K(e),t=2),Y(b,e,0)&&ee(Q(),0,!1,e,t||0)},e.isCompletelyIdle=function(){return!l&&0===d&&0===b[to]},e[No]=function(e){A=e},e.addBatch=function(e){if(e&&e[io]()>0){if(c.isTenantKilled(e[no]()))return!1;b[ao](e)}return!0},e.teardown=function(){b[to]>0&&ee(Q(),0,!0,2,2),(0,o.Iuo)(O,(function(e){e&&e.rm&&e.rm()})),O=[]},e.pause=function(){l=!0},e.resume=function(){l=!1,e[Mo](0,4)},e[Do]=function(e,t,r){e&&e[io]()>0&&((0,o.hXl)(t)&&(t=1),A&&(t=K(t),r=2),ee([e],0,!1,t,r||0))}}))}return e.__ieDyn=1,e}(),Ea=1e4,ka="eventsDiscarded",Ia=void 0,Ta=(0,o.ZHX)({eventsLimitInMem:{isVal:Jn,v:Ea},immediateEventLimit:{isVal:Jn,v:500},autoFlushEventsLimit:{isVal:Jn,v:0},disableAutoBatchFlushLimit:!1,httpXHROverride:{isVal:function(e){return e&&e.sendPOST},v:Ia},overrideInstrumentationKey:Ia,overrideEndpointUrl:Ia,disableTelemetry:!1,ignoreMc1Ms0CookieProcessing:!1,setTimeoutOverride:Ia,clearTimeoutOverride:Ia,payloadPreprocessor:Ia,payloadListener:Ia,disableEventTimings:Ia,valueSanitizer:Ia,stringifyObjects:Ia,enableCompoundKey:Ia,disableOptimizeObj:!1,fetchCredentials:Ia,transports:Ia,unloadTransports:Ia,useSendBeacon:Ia,disableFetchKeepAlive:Ia,avoidOptions:!1,xhrTimeout:Ia,disableXhrSync:Ia,alwaysUseXhrOverride:!1,maxEventRetryAttempts:{isVal:o.EtT,v:6},maxUnloadEventRetryAttempts:{isVal:o.EtT,v:2},addNoResponse:Ia,maxEvtPerBatch:{isVal:o.EtT,v:500},excludeCsMetaData:Ia,requestLimit:{}}),_a=function(e){function t(){var r,n=e.call(this)||this;n.identifier="PostChannel",n.priority=1011,n.version="4.3.9";var a,c,l,u,d,h,f,p,g,v,m,y,b,S,C,w,A,E,k,I,T,_,R,P,O,x,M=!1,N=[],D=!1,F=0,B=0,L={},H=xi;return(0,i.A)(t,n,(function(e,t){function n(){!function(e,t){_i([di,ui,ci],null,t)}(0,E),function(e,t){var r=Ei(hi,t);_i([ci],null,r),_i([si],null,r)}(0,E),function(e,t){var r=Ei(fi,t);_i([li],null,r),_i([si],null,r)}(0,E)}function i(e){var t="";return e&&e[to]&&(0,o.Iuo)(e,(function(e){t&&(t+="\n"),t+=e})),t}function U(e){var t="";try{q(e),t=p[Ao](e)}catch(e){}return t}function z(e){"beforeunload"!==(e||(0,o.zkX)().event).type&&p[No](C=!0),Q(2,2)}function j(e){p[No](C=!1)}function q(e){e.ext&&e.ext[Ki]&&delete e.ext[Ki],e.ext&&e.ext[Xi]&&e.ext[Xi].id&&delete e.ext[Xi].id,S&&(e.ext=je(e.ext),e.baseData&&(e.baseData=je(e.baseData)),e.data&&(e.data=je(e.data)))}function V(e,t){if(e[$o]||(e[$o]=0),e[Go]||(e[Go]=1),q(e),e[Zo])if(h||D)e[Go]=3,e[Zo]=!1;else if(p)return S&&(e=je(e)),void p[Do](Qo.create(e[no],[e]),!0===e[Zo]?1:e[Zo],3);var r=e[Go],n=B,i=l;4===r&&(n=F,i=c);var o=!1;if(n<i)o=!ee(e,t);else{var a=1,s=20;4===r&&(a=4,s=1),o=!0,function(e,t,r,n){for(;r<=t;){var i=Y(e,t,!0);if(i&&i[io]()>0){var o=i[so](0,n),a=o[io]();if(a>0)return 4===r?F-=a:B-=a,le(ka,[o],Oi.QueueFull),!0}r++}return te(),!1}(e[no],e[Go],a,s)&&(o=!ee(e,t))}o&&ce(ka,[e],Oi.QueueFull)}function W(e,t,r){var n=re(e,t,r);return p[Mo](t,r),n}function $(){return B>0}function G(){if(y>=0&&re(y,0,b)&&p[Mo](0,b),F>0&&!d&&!D){var e=L[H][2];e>=0&&(d=K((function(){d=null,W(4,0,1),G()}),e))}var t=L[H][1];!u&&!a&&t>=0&&!D&&($()?u=K((function(){u=null,W(0===f?3:1,0,1),f++,f%=2,G()}),t):f=0)}function Z(){r=null,M=!1,N=[],a=null,D=!1,F=0,c=500,B=0,l=Ea,L={},H=xi,u=null,d=null,h=0,f=0,g={},v=0,R=!1,m=0,y=-1,b=null,S=!0,C=!1,w=6,A=2,E=null,P=null,x=null,O=!1,k=fa(),p=new Aa(500,2,1,{requeue:ae,send:ue,sent:de,drop:he,rspFail:fe,oth:pe}),oe(),function(){g[4]={batches:[],iKeyMap:{}},g[3]={batches:[],iKeyMap:{}},g[2]={batches:[],iKeyMap:{}},g[1]={batches:[],iKeyMap:{}}}(),ge()}function K(e,t){0===t&&h&&(t=1);var r=1e3;return h&&(r=ia(h-1)),k.set(e,t*r)}function X(){return null!==u&&(u.cancel(),u=null,f=0,!0)}function Q(e,t){X(),a&&(a.cancel(),a=null),D||W(1,e,t)}function Y(e,t,r){var n=g[t];n||(n=g[t=1]);var i=n.iKeyMap[e];return!i&&r&&(i=Qo.create(e),n.batches[ao](i),n.iKeyMap[e]=i),i}function J(t,r){p[xo]()&&!h&&(v>0&&B>v&&(r=!0),r&&null==a&&e.flush(t,(function(){}),20))}function ee(e,t){S&&(e=je(e));var r=e[Go],n=Y(e[no],r,!0);return!!n.addEvent(e)&&(4!==r?(B++,t&&0===e[$o]&&J(!e.sync,m>0&&n[io]()>=m)):F++,!0)}function te(){for(var e=0,t=0,r=function(r){var n=g[r];n&&n[Po]&&(0,o.Iuo)(n[Po],(function(n){4===r?e+=n[io]():t+=n[io]()}))},n=1;n<=4;n++)r(n);B=t,F=e}function re(t,r,n){var i=!1,a=0===r;return!a||p[xo]()?Re(e.core,(function(){return"PostChannel._queueBatches"}),(function(){for(var e=[],r=4;r>=t;){var n=g[r];n&&n.batches&&n.batches[to]>0&&((0,o.Iuo)(n[Po],(function(t){p.addBatch(t)?i=i||t&&t[io]()>0:e=e[ro](t[oo]()),4===r?F-=t[io]():B-=t[io]()})),n[Po]=[],n.iKeyMap={}),r--}e[to]>0&&ce(ka,e,Oi.KillSwitch),i&&y>=t&&(y=-1,b=0)}),(function(){return{latency:t,sendType:r,sendReason:n}}),!a):(y=y>=0?(0,o.rpU)(y,t):t,b=(0,o.JBS)(b,n)),i}function ne(e,t){W(1,0,t),te(),ie((function(){e&&e(),N[to]>0?a=K((function(){a=null,ne(N.shift(),t)}),0):(a=null,G())}))}function ie(e){p.isCompletelyIdle()?e():a=K((function(){a=null,ie(e)}),.25)}function oe(){(L={})[xi]=[2,1,0],L.NEAR_REAL_TIME=[6,3,0],L.BEST_EFFORT=[18,9,0]}function ae(t,r){var n=[],i=w;C&&(i=A),(0,o.Iuo)(t,(function(t){t&&t[io]()>0&&(0,o.Iuo)(t[oo](),(function(t){t&&(t[Zo]&&(t[Go]=4,t[Zo]=!1),t[$o]<i?(Qn(t,e[Vo]),V(t,!1)):n[ao](t))}))})),n[to]>0&&ce(ka,n,Oi.NonRetryableStatus),C&&Q(2,2)}function se(t,r){var n=_||{},i=n[t];if(i)try{i.apply(n,r)}catch(r){cr(e.diagLog(),1,74,t+" notification failed: "+r)}}function ce(e,t){for(var r=[],n=2;n<arguments.length;n++)r[n-2]=arguments[n];t&&t[to]>0&&se(e,[t][ro](r))}function le(e,t){for(var r=[],n=2;n<arguments.length;n++)r[n-2]=arguments[n];t&&t[to]>0&&(0,o.Iuo)(t,(function(t){t&&t[io]()>0&&se(e,[t.events()][ro](r))}))}function ue(e,t,r){e&&e[to]>0&&se("eventsSendRequest",[t>=1e3&&t<=1999?t-1e3:0,!0!==r])}function de(e,t){le("eventsSent",e,t),G()}function he(e,t){le(ka,e,t>=8e3&&t<=8999?t-8e3:Oi.Unknown)}function fe(e){le(ka,e,Oi.NonRetryableStatus),G()}function pe(e,t){le(ka,e,Oi.Unknown),G()}function ge(){m=T?0:(0,o.JBS)(3*x,l/6)}Z(),e._getDbgPlgTargets=function(){return[p,r]},e[ho]=function(i,a,u){Re(a,(function(){return"PostChannel:initialize"}),(function(){t[ho](i,a,u),_=a.getNotifyMgr();try{E=Ei(At(e[Vo]),a.evtNamespace&&a.evtNamespace()),e._addHook($t(i,(function(t){var i=t.cfg,u=un(null,i,a);r=u.getExtCfg(e[Vo],Ta),k=fa(r[fo],r[po]),S=!r.disableOptimizeObj&&function(){return!!(0,o.zS2)("chrome")}(),I=r.ignoreMc1Ms0CookieProcessing,function(e){var t=e[Bo];e[Bo]=function(){var r=0;return I&&(r|=2),r|t.call(e)}}(a),l=r.eventsLimitInMem,c=r.immediateEventLimit,v=r[Wo],w=r.maxEventRetryAttempts,A=r.maxUnloadEventRetryAttempts,T=r.disableAutoBatchFlushLimit,x=r.maxEvtPerBatch,(0,o.$XS)(i.endpointUrl)?e.pause():D&&e.resume(),ge(),P=r.overrideInstrumentationKey,O=!!r.disableTelemetry,R&&n();var d=i.disablePageUnloadEvents||[];R=function(e,t,r){return function(e,t,r,n){var i=!1;return t&&e&&(0,o.cyL)(e)&&!(i=Ti(e,t,r,n))&&r&&r[s]>0&&(i=Ti(e,t,null,n)),i}([di,ui,ci],e,t,r)}(z,d,E),R=Ri(z,d,E)||R,R=Pi(j,i.disablePageShowEvents,E)||R}))),p[ho](i,e.core,e)}catch(t){throw e.setInitialized(!1),t}}),(function(){return{theConfig:i,core:a,extensions:u}}))},e.processTelemetry=function(t,r){Qn(t,e[Vo]),r=r||e._getTelCtx(r);var n=t;O||M||(P&&(n[no]=P),V(n,!0),C?Q(2,2):G()),e.processNext(n,r)},e.getOfflineSupport=function(){try{var e=p&&p[Eo]();if(p)return{getUrl:function(){return e?e.url:null},serialize:U,batch:i,shouldProcess:function(e){return!O},createPayload:function(e){return null},createOneDSPayload:function(e){if(p[Io])return p[Io](e,S)}}}catch(e){}return null},e._doTeardown=function(e,t){Q(2,2),M=!0,p.teardown(),n(),Z()},e.setEventQueueLimits=function(e,t){r.eventsLimitInMem=l=Jn(e)?e:Ea,r[Wo]=v=Jn(t)?t:0,ge();var n=B>e;if(!n&&m>0)for(var i=1;!n&&i<=3;i++){var a=g[i];a&&a[Po]&&(0,o.Iuo)(a[Po],(function(e){e&&e[io]()>=m&&(n=!0)}))}J(!0,n)},e.pause=function(){X(),D=!0,p&&p.pause()},e.resume=function(){D=!1,p&&p.resume(),G()},e._loadTransmitProfiles=function(e){!function(){X(),oe(),H=xi,G()}(),(0,o.zav)(e,(function(e,t){var r=t[to];if(r>=2){var n=r>2?t[2]:0;t.splice(0,r-2),t[1]<0&&(t[0]=-1),t[1]>0&&t[0]>0&&(t[0]=(0,o.iho)(t[0]/t[1])*t[1]),n>=0&&t[1]>=0&&n>t[1]&&(n=t[1]),t[ao](n),L[e]=t}}))},e.flush=function(e,t,r){var n;if(void 0===e&&(e=!0),!D)if(r=r||1,e)t||(n=(0,ur.Qo)((function(e){t=e}))),null==a?(X(),re(1,0,r),a=K((function(){a=null,ne(t,r)}),0)):N[ao](t);else{var i=X();W(1,1,r),t&&t(),i&&G()}return n},e.setMsaAuthTicket=function(e){p.addHeader(Wi,e)},e.setAuthPluginHeader=function(e){p.addHeader($i,e)},e.removeAuthPluginHeader=function(){p.removeHeader($i)},e.hasEvents=$,e._setTransmitProfile=function(e){H!==e&&void 0!==L[e]&&(X(),H=e,G())},ze(e,(function(){return p}),["addResponseHandler"]),e[qo]=function(){h<4&&(h++,X(),G())},e._clearBackOff=function(){h&&(h=0,X(),G())}})),n}return(0,n.qU)(t,e),t.__ieDyn=1,t}(bn),Ra="locale",Pa="ver",Oa="name",xa=hr({UserExt:[0,"user"],DeviceExt:[1,"device"],TraceExt:[2,"trace"],WebExt:[3,"web"],AppExt:[4,"app"],OSExt:[5,"os"],SdkExt:[6,"sdk"],IntWebExt:[7,"intweb"],UtcExt:[8,"utc"],LocExt:[9,"loc"],CloudExt:[10,"cloud"],DtExt:[11,"dt"]}),Ma=hr({id:[0,"id"],ver:[1,Pa],appName:[2,Oa],locale:[3,Ra],expId:[4,"expId"],env:[5,"env"]}),Na=hr({domain:[0,"domain"],browser:[1,"browser"],browserVer:[2,"browserVer"],screenRes:[3,"screenRes"],userConsent:[4,"userConsent"],consentDetails:[5,"consentDetails"]}),Da=hr({locale:[0,Ra],localId:[1,"localId"],id:[2,"id"]}),Fa=hr({osName:[0,Oa],ver:[1,Pa]}),Ba=hr({ver:[0,Pa],seq:[1,"seq"],installId:[2,"installId"],epoch:[3,"epoch"]}),La=hr({msfpc:[0,"msfpc"],anid:[1,"anid"],serviceName:[2,"serviceName"]}),Ha=hr({popSample:[0,"popSample"],eventFlags:[1,"eventFlags"]}),Ua=hr({tz:[0,"tz"]}),za=hr({sessionId:[0,"sesId"]}),ja=hr({localId:[0,"localId"],deviceClass:[1,"deviceClass"],make:[2,"make"],model:[3,"model"]}),qa=hr({role:[0,"role"],roleInstance:[1,"roleInstance"],roleVer:[2,"roleVer"]}),Va=hr({traceId:[0,"traceID"],traceName:[1,Oa],parentId:[2,"parentID"]}),Wa=hr({traceId:[0,"traceId"],spanId:[1,"spanId"],traceFlags:[2,"traceFlags"]});function $a(){return void 0===wa&&(wa=!!Za(0)),wa}function Ga(){return $a()?Za(0):null}function Za(e){var t,r,n=null;try{var i=(0,o.mS$)();if(!i)return null;r=new Date,(n=0===e?i.localStorage:i.sessionStorage)&&(0,o.Tnt)(n.setItem)&&(n.setItem(r,r),t=n.getItem(r)!==r,n.removeItem(r),t&&(n=null))}catch(e){n=null}return n}function Ka(){return this.getId()}function Xa(e){this.setId(e)}var Qa=function(){function e(){(0,i.A)(e,this,(function(e){e.setId=function(t){e.customId=t},e.getId=function(){return(0,o.KgX)(e.customId)?e.customId:e.automaticId}}))}return e._staticInit=function(){(0,o.vF1)(e.prototype,"id",{g:Ka,s:Xa})}(),e}(),Ya="ai_session",Ja=function(){function e(t,r,n){var a,s,c,l=or(t),u=Hr(t);(0,i.A)(e,this,(function(t){var i=$t(r,(function(){t.config=c=r}));function d(e){var r=t.automaticSession,n=e.split("|");n.length>0&&r.setId(n[0]);try{n.length>1&&(r.acquisitionDate=+new Date(+n[1]),r.acquisitionDate=r.acquisitionDate>0?r.acquisitionDate:0),n.length>2&&(r.renewalDate=+new Date(+n[2]),r.renewalDate=r.renewalDate>0?r.renewalDate:0)}catch(e){cr(l,1,510,"Error parsing ai_session cookie, session will be reset: "+e)}0===r.renewalDate&&cr(l,2,517,"AI session renewal date is 0, session will be reset.")}function h(){var e=t.automaticSession,r=(new Date).getTime(),n=t.config.sessionAsGuid;!(0,o.b07)(n)&&n?(0,o.Lmq)(n)?e.setId(Zn()):e.setId(Zn(n)):e.setId(yt(c.idLength||22)),e.acquisitionDate=r,e.renewalDate=r,f(e.getId(),e.acquisitionDate,e.renewalDate),$a()||cr(l,2,505,"Browser does not support local storage. Session durations will be inaccurate.")}function f(e,r,n){var i=r+t.config.sessionExpirationMs,o=n+t.config.sessionRenewalMs,c=new Date,l=[e,r,n];c.setTime(i<o?i:o);var d=t.config.cookieDomain||null;u.set(s(),l.join("|")+";expires="+c.toUTCString(),null,d),a=(new Date).getTime()}n&&n.add(i),s=function(){return t.config.namePrefix?Ya+t.config.namePrefix:Ya},t.automaticSession=new Qa,t.update=function(){t.automaticSession.getId()||function(){var e=u.get(s());if(e&&(0,o.Tnt)(e.split))d(e);else{var r=function(e,t){var r=Ga();if(null!==r)try{return r.getItem(t)}catch(t){wa=!1,cr(e,1,503,"Browser failed read of local storage. "+t)}return null}(l,s());r&&d(r)}t.automaticSession.getId()||h()}();var r=t.automaticSession,n=t.config,i=(new Date).getTime();i-r.acquisitionDate>n.sessionExpirationMs||i-r.renewalDate>n.sessionRenewalMs?h():(!a||i-a>e.cookieUpdateInterval)&&(r.renewalDate=i,f(r.getId(),r.acquisitionDate,r.renewalDate))},t.backup=function(){var e=t.automaticSession;!function(e,t,r){!function(e,t,r){var n=Ga();if(null!==n)try{return n.setItem(t,r),!0}catch(t){wa=!1,cr(e,1,504,"Browser failed write to local storage. "+t)}}(l,s(),[e,t,r].join("|"))}(e.getId(),e.acquisitionDate,e.renewalDate)}}))}return e.cookieUpdateInterval=6e4,e}(),es=["AX","EX","SF","CS","CF","CT","CU","DC","DF","H5","HL","WS","WP"];function ts(e,t){void 0===t&&(t=es);var r=null;if(e)for(var n=e.split(","),i=0;i<n.length;i++)rs(n[i],t)&&(r?r+=","+n[i]:r=n[i]);return r}function rs(e,t){if(void 0===t&&(t=es),!e||e.length<4)return!1;for(var r=!1,n=e.substring(0,3).toString().toUpperCase(),i=0;i<t.length;i++)if(t[i]+":"===n&&e.length<=256){r=!0;break}return r}function ns(){return this.getExpId()}var is=function(){function e(t,r,n){var a,s=null,c=es.slice(0),l=null;(0,i.A)(e,this,(function(e){if(function(t){var i=$t(t,(function(){a=r&&r.getCookieMgr(),e.env=(l=t||{}).env||function(e){var t,r={},n=(0,o.YEm)();if(n){t=n&&n.querySelectorAll("meta");for(var i=0;i<t.length;i++){var a=t[i];a.name&&0===a.name.toLowerCase().indexOf(e)&&(r[a.name.replace(e,"")]=a.content)}}return r}("awa-").env}));n&&n.add(i)}(t),(0,o.Wtk)()){var i=(0,o.YEm)().documentElement;i&&(e.locale=i.lang)}function u(e){e!==s&&(s=ts(e,c))}e.getExpId=function(){return l.expId?function(e){return u(e),s}(l.expId):function(){return u(Gn(a,"Treatments")),s}()}}))}return e.validateAppExpId=ts,e._staticInit=function(){(0,o.vF1)(e.prototype,"expId",{g:ns})}(),e}(),os=function(){return function(){}}(),as=function(){return function(){}}();function ss(){return this.getMsfpc()}function cs(){return this.getAnid()}var ls=function(){function e(t,r,n){var o;(0,i.A)(e,this,(function(e){!function(t){var i=$t(t,(function(){o=r&&r.getCookieMgr();var n=t||{};n.serviceName&&(e.serviceName=n.serviceName)}));n&&n.add(i)}(t),e.getMsfpc=function(){return Gn(o,"MSFPC")},e.getAnid=function(){return Gn(o,"ANON").slice(0,34)}}))}return e._staticInit=function(){var t=e.prototype;(0,o.vF1)(t,"msfpc",{g:ss}),(0,o.vF1)(t,"anid",{g:cs})}(),e}(),us=function(){return function(){var e=(new Date).getTimezoneOffset(),t=e%60,r=(e-t)/60,n="+";r>0&&(n="-"),r=Math.abs(r),t=Math.abs(t),this.tz=n+(r<10?"0"+r:r.toString())+":"+(t<10?"0"+t:t.toString())}}(),ds={WIN:/(windows|win32)/i,WINRT:/ arm;/i,WINPHONE:/windows\sphone\s\d+\.\d+/i,OSX:/(macintosh|mac os x)/i,IOS:/(ipad|iphone|ipod)(?=.*like mac os x)/i,LINUX:/(linux|joli|[kxln]?ubuntu|debian|[open]*suse|gentoo|arch|slackware|fedora|mandriva|centos|pclinuxos|redhat|zenwalk)/i,ANDROID:/android/i,CROS:/CrOS/i},hs={5.1:"XP","6.0":"Vista",6.1:"7",6.2:"8",6.3:"8.1","10.0":"10"},fs="([\\d,_,.]+)",ps="Unknown",gs=[{r:ds.WINPHONE,os:"Windows Phone"},{r:ds.WINRT,os:"Windows RT"},{r:ds.WIN,os:"Windows"},{r:ds.IOS,os:"iOS"},{r:ds.ANDROID,os:"Android"},{r:ds.LINUX,os:"Linux"},{r:ds.CROS,os:"Chrome OS"},{s:"x11",os:"Unix"},{s:"blackberry",os:"BlackBerry"},{s:"symbian",os:"Symbian"},{s:"nokia",os:"Nokia"},{r:ds.OSX,os:"Mac OS X"}];function vs(e,t){var r=e.match(new RegExp(t+" ([\\d,.]+)"));return r?hs[r[1]]?hs[r[1]]:r[1]:ps}function ms(e){return e.indexOf(".")>-1?".":e.indexOf("_")>-1?"_":null}var ys=function(){return function(e,t){var r=null,n=null,i=null,a=null,s=$t(e,(function(){if((e||{}).populateOperatingSystemInfo){var t=(0,o.w3n)()||{},i=e.userAgent||t.userAgent||"",a=(e.userAgentData||{}).platform||(t.userAgentData||{}).platform;if(i){var s=function(e){for(var t=0;t<gs.length;t++){var r=gs[t];if(r.r&&e.match(r.r))return r.os;if(r.s&&-1!==e.indexOf(r.s))return r.os}return ps}(i.toLowerCase());r=s,n=function(e,t){return"Windows"===t?vs(e,"Windows NT"):"Android"===t?vs(e,t):"Mac OS X"===t?function(e){var t=e.match(new RegExp("Mac OS X "+fs));if(t){var r=t[1].replace(/_/g,".");if(r){var n=ms(r);return n?r.split(n)[0]:r}}return ps}(e):"iOS"===t?function(e){var t=e.match(new RegExp("OS "+fs));if(t){var r=t[1].replace(/_/g,".");if(r){var n=ms(r);return n?r.split(n)[0]:r}}return ps}(e):ps}(i,s)}r&&r!==ps||!(0,o.KgX)(a)||(r=a)}}));t&&t.add(s),(0,o.vF1)(this,"name",{s:function(e){i=e},g:function(){return i||r}}),(0,o.vF1)(this,"ver",{s:function(e){a=e},g:function(){return a||n}})}}(),bs="MicrosoftApplicationsTelemetryDeviceId",Ss=function(){function e(t,r,n){var o,a=0;(0,i.A)(e,this,(function(e){e.seq=a,e.epoch=mt(!1).toString(),e.getSequenceId=function(){return++a};var i=$t(t,(function(t){o=r&&r.getCookieMgr();var n=t.cfg.propertyStorageOverride;if(o.isEnabled()||n){var i=function(e,t,r){return t?t.getProperty(r)||"":Gn(e,r)}(o,n,bs);i||(i=Mn()),function(e,t,r,n){t?t.setProperty(r,n):e.set(r,n,31536e3)}(o,n,bs,i),e.installId=i}else o.purge(bs)}));n&&n.add(i)}))}return e.__ieDyn=1,e}(),Cs=function(){return function(e,t,r,n,i){var o=this;o.traceId=t||Nn();var a=$t(e,(function(){var t=e;if(t.enableDistributedTracing&&!r&&(r=Nn().substring(0,16)),o.parentId=o.parentId||r,t.enableApplicationInsightsTrace&&!n){var i=rt();i&&i.pathname&&(n=i.pathname)}o.name=o.name||n}));i&&i.add(a)}}(),ws="setLocalId";function As(){return this.getLocalId()}function Es(e){this[ws](e)}var ks=function(){function e(t,r,n,a){var s,c,l;(0,i.A)(e,this,(function(i){if(function(r){var u=$t(r,(function(){if(l=n&&n.getCookieMgr(),s=r,c=null,l&&l.isEnabled()&&(d(),s.enableApplicationInsightsUser)){var a=Gn(l,e.userCookieName);if(a){var u=a.split(e.cookieSeparator);u.length>0&&(i.id=u[0])}if(!i.id){i.id=yt(t&&!(0,o.b07)(t.idLength)?t.idLength:22);var h=Be(new Date);i.accountAcquisitionDate=h;var f=s.cookieDomain?s.cookieDomain:void 0;l.set(e.userCookieName,[i.id,h].join(e.cookieSeparator),31536e3,f)}}}));a&&a.add(u)}(r),"undefined"!=typeof navigator){var u=navigator;i.locale=u.userLanguage||u.language}function d(){if(!s.hashIdentifiers&&!s.dropIdentifiers){var e=Gn(l,"MUID");e&&(c="t:"+e)}return c}i.getLocalId=function(){return c||d()},i[ws]=function(e){c=e}}))}return e.cookieSeparator="|",e.userCookieName="ai_user",e._staticInit=function(){(0,o.vF1)(e.prototype,"localId",{g:As,s:Es})}(),e}(),Is=function(){return function(e,t){var r=this;r.popSample=100;var n=$t(e,(function(){r.eventFlags=0,e.hashIdentifiers&&(r.eventFlags=1048576|r.eventFlags),e.dropIdentifiers&&(r.eventFlags=2097152|r.eventFlags),e.scrubIpOnly&&(r.eventFlags=4194304|r.eventFlags)}));t&&t.add(n)}}(),Ts=["Required","Analytics","SocialMedia","Advertising"],_s="([\\d,.]+)",Rs="Unknown",Ps="Edg/",Os="EdgiOS/",xs=[{ua:"OPR/",b:"Opera"},{ua:"PhantomJS",b:"PhantomJS"},{ua:"Edge",b:"Edge"},{ua:Ps,b:"Edge"},{ua:Os,b:"Edge"},{ua:"Electron",b:"Electron"},{ua:"Chrome",b:"Chrome"},{ua:"Trident",b:"MSIE"},{ua:"MSIE ",b:"MSIE"},{ua:"Firefox",b:"Firefox"},{ua:"Safari",b:"Safari"},{ua:"SkypeShell",b:"SkypeShell"}],Ms=[{br:"Microsoft Edge",b:"Edge"},{br:"Google Chrome",b:"Chrome"},{br:"Opera",b:"Opera"}];function Ns(e,t){return t.indexOf(e)>-1}function Ds(e,t){for(var r=0;r<t.length;r++)if(e==t[r].brand)return t[r].version;return null}function Fs(){return this.getUserConsent()}var Bs=function(){function e(t,r,n){Hr(r);var a=t||{},s=null,c=null,l=null,u=null,d=null,h=null,f=null;(0,i.A)(e,this,(function(e){!function(e){var t=$t(e,(function(){if((a=e).populateBrowserInfo){var t=a.userAgent,r=(a.userAgentData||{}).brands;if(t!==s||r!==c){if(!t||!r||0===r.length){var n=(0,o.w3n)();n&&(t=t||n.userAgent||"",r=r||(n.userAgentData||{}).brands)}!function(e,t){if((0,o.cyL)(t))try{for(var r=0;r<Ms.length;r++){var n=Ds(Ms[r].br,t);if(n)return d=Ms[r].b,void(h=n)}}catch(e){}if(e){var i=function(e){if(e)for(var t=0;t<xs.length;t++)if(Ns(xs[t].ua,e))return xs[t].b;return Rs}(e);d=i,h=function(e,t){return"MSIE"===t?function(e){var t=e.match(new RegExp("MSIE "+_s));if(t)return t[1];var r=e.match(new RegExp("rv:"+_s));return r?r[1]:void 0}(e):function(e,t){"Safari"===e?e="Version":"Edge"===e&&(Ns(Ps,t)?e="Edg":Ns(Os,t)&&(e="EdgiOS"));var r=t.match(new RegExp(e+"/"+_s));return r||"Opera"===e&&(r=t.match(new RegExp("OPR/"+_s)))?r[1]:Rs}(t,e)}(e,i)}}(t,r),s=t,c=r}}f=(0,o.Lmq)(a.gpcDataSharingOptIn)?a.gpcDataSharingOptIn:null}));n&&n.add(t)}(t);var r=rt();if(r){var i=r.hostname;i&&(e.domain="file:"===r.protocol?"local":i)}var p=function(){var e={h:0,w:0},t=(0,o.zkX)();return t&&t.screen&&(e.h=screen.height,e.w=screen.width),e}();e.screenRes=p.w+"X"+p.h,e.getUserConsent=function(){return!1},e.getUserConsentDetails=function(){var e=null;try{var t=a.callback;if(t&&t.userConsentDetails){var r=t.userConsentDetails();if(r){e=a.disableConsentDetailsSanitize?r:{};for(var n=0;n<Ts.length;n++){var i=Ts[n];e[i]=r[i]||!1}}}return null!==f&&((e=e||{}).GPC_DataSharingOptIn=!!f),e?JSON.stringify(e):null}catch(e){}},(0,o.lKJ)(e,{userConsent:{g:e.getUserConsent},browser:{s:function(e){l=e},g:function(){return l||d}},browserVer:{s:function(e){u=e},g:function(){return u||h}},gpcDataSharingOptIn:{g:function(){return f},s:function(e){f=(0,o.Lmq)(e)?e:null,a.gpcDataSharingOptIn=f}}})}))}return e._staticInit=function(){(0,o.vF1)(e.prototype,"userConsent",{g:Fs})}(),e}();function Ls(e,t,r,n,i){var a=t.ext[xa[e]];if(a)try{(0,o.zav)(n,(function(e,t){if((0,o.KgX)(t)||(0,o.EtT)(t)||(0,o.Lmq)(t)){var n=a[r[e]];!i&&(n||(0,o.KgX)(n)||(0,o.EtT)(n)||(0,o.Lmq)(n))&&(t=n),a[r[e]]=t}}))}catch(e){}return a}var Hs,Us,zs=function(){function e(t,r,n,a){(0,i.A)(e,this,(function(e){e.app=new is(r,n,a),e.cloud=new os,e.user=new ks(t,r,n,a),e.os=new ys(r,a),e.web=new Bs(r,n,a);var i=new Ss(t,n,a),s=new ls(r,n,a),c=new Is(r,a);e.loc=new us,e.device=new as;var l=new Ja(n,r,a);e.session=new Qa;var u=void 0,d=function(e,t){var r=e||{};return{getName:function(){return r.name},setName:function(e){t&&t.setName(e),r.name=e},getTraceId:function(){return r.traceId},setTraceId:function(e){t&&t.setTraceId(e),Yr(e)&&(r.traceId=e)},getSpanId:function(){return r.parentId},setSpanId:function(e){t&&t.setSpanId(e),Jr(e)&&(r.parentId=e)},getTraceFlags:function(){return r.traceFlags},setTraceFlags:function(e){t&&t.setTraceFlags(e),r.traceFlags=e}}}(new Cs(r,u,u,u,a),p()),h=!(r||{}).eventContainExtFields;function f(){var t=e.session;if(t&&(0,o.KgX)(t.customId))return t.customId;l.update();var r=l.automaticSession;if(r){var n=r.getId();n&&(0,o.KgX)(n)&&(t.automaticId=n)}return t.automaticId}function p(){var e=d;return n&&n.getTraceCtx&&(e=n.getTraceCtx(!1)||d),e}e.getTraceCtx=function(){return d},e.getSessionId=f,e.applyApplicationContext=function(t){var r,n=e.app;Ls(4,t,Ma,((r={})[0]=n.id,r[1]=n.ver,r[2]=n.name,r[3]=n.locale,r[4]=n.getExpId(),r[5]=n.env,r),h)},e.applyUserContext=function(t){var r,n=e.user;Ls(0,t,Da,((r={})[1]=n.getLocalId(),r[0]=n.locale,r[2]=n.id,r),h)},e.applyWebContext=function(t){var r,n=e.web;Ls(3,t,Na,((r={})[0]=n.domain,r[1]=n.browser,r[2]=n.browserVer,r[3]=n.screenRes,r[5]=n.getUserConsentDetails(),r[4]=!1,r),h)},e.applyOsContext=function(t){var r,n=e.os;Ls(5,t,Fa,((r={})[0]=n.name,r[1]=n.ver,r),h)},e.applySdkContext=function(e){var t;Ls(6,e,Ba,((t={})[2]=i.installId,t[1]=i.getSequenceId(),t[3]=i.epoch,t),h)},e.applyIntWebContext=function(e){var t;Ls(7,e,La,((t={})[0]=s.getMsfpc(),t[1]=s.getAnid(),t[2]=s.serviceName,t),h)},e.applyUtcContext=function(e){var t,r=((t={})[0]=c.popSample,t);c.eventFlags>0&&(r[1]=c.eventFlags),Ls(8,e,Ha,r,h)},e.applyLocContext=function(t){var r;Ls(9,t,Ua,((r={})[0]=e.loc.tz,r),h)},e.applySessionContext=function(e){var t;Ls(4,e,za,((t={})[0]=f(),t),h)},e.applyDeviceContext=function(t){var r,n=e.device;Ls(1,t,ja,((r={})[0]=n.localId,r[2]=n.make,r[3]=n.model,r[1]=n.deviceClass,r),h)},e.applyCloudContext=function(t){var r,n=e.cloud;Ls(10,t,qa,((r={})[0]=n.role,r[1]=n.roleInstance,r[2]=n.roleVer,r),h)},e.applyAITraceContext=function(e){var t;if(r.enableApplicationInsightsTrace){var n=p();n&&Ls(2,e,Va,((t={})[0]=n.getTraceId(),t[1]=n.getName(),t[2]=n.getSpanId(),t),!1)}},e.applyDistributedTraceContext=function(e){var t,r=p();if(r){var n=((t={})[0]=r.getTraceId(),t[1]=r.getSpanId(),t),i=r.getTraceFlags();(0,o.hXl)(i)||(n[2]=i),Ls(11,e,Wa,n,!1)}}}))}return e.__ieDyn=1,e}(),js=[xa[4],xa[0],xa[3],xa[5],xa[6],xa[7],xa[8],xa[9],xa[1],xa[2],xa[11],xa[10]],qs=(0,o.ZHX)({populateBrowserInfo:!1,populateOperatingSystemInfo:!1,userAgent:Sr(),userAgentData:br({brands:Hs,mobile:Hs,platform:Hs}),userConsentCookieName:Sr(),userConsented:!1,serviceName:Sr(),env:Sr(),expId:Sr(),sessionRenewalMs:18e5,sessionExpirationMs:864e5,sessionAsGuid:null,cookieDomain:Sr(),namePrefix:Sr(),enableApplicationInsightsTrace:!1,enableApplicationInsightsUser:!1,hashIdentifiers:!1,dropIdentifiers:!1,scrubIpOnly:!1,callback:br({userConsentDetails:null}),gpcDataSharingOptIn:Hs,idLength:22,enableDistributedTracing:!1,eventContainExtFields:!1}),Vs=function(e){function t(){var r,n,a,s=e.call(this)||this;return s.identifier="SystemPropertiesCollector",s.priority=3,s.version="4.3.9",(0,i.A)(t,s,(function(e,t){function i(){r=null,n={}}i(),e.initialize=function(n,i,o){t.initialize(n,i,o),function(t){var n=e.identifier,i=e.core;e._addHook($t(t,(function(){var e=un(null,t,i);a=e.getExtCfg(n,qs)}))),r=new zs(t,a,i,e._unloadHooks),i&&i.setTraceCtx&&i.setTraceCtx(r.getTraceCtx())}(n)},e.processTelemetry=function(t,i){Qn(t,e.identifier),i=e._getTelCtx(i);var s=t.ext=t.ext?t.ext:{};t.data=t.data?t.data:{},(0,o.Iuo)(js,(function(e){s[e]=s[e]||{}})),r&&(r.applyUtcContext(t),r.applyApplicationContext(t),r.applyUserContext(t),r.applyWebContext(t),r.applyOsContext(t),r.applySdkContext(t),r.applyIntWebContext(t),r.applyLocContext(t),r.applySessionContext(t),r.applyDeviceContext(t),a.enableApplicationInsightsTrace&&r.applyAITraceContext(t),a.enableDistributedTracing&&r.applyDistributedTraceContext(t),r.applyCloudContext(t)),(0,o.Iuo)((0,o.cGk)(s),(function(e){0===(0,o.cGk)(s[e]).length&&delete s[e]})),function(e,t){e&&(0,o.zav)(e,(function(e,r){t[e]||(t[e]=r)}))}(n,t.data),e.processNext(t,i)},e.getPropertiesContext=function(){return r},e.setProperty=function(e,t){n[e]=t},e._doTeardown=function(e,t){var n=(e||{}).core();if(n&&n.getTraceCtx&&r){var o=n.getTraceCtx(!1);o&&o===r.getTraceCtx()&&n.setTraceCtx(null)}i()},e._getDbgPlgTargets=function(){return[a]}})),s}return(0,n.qU)(t,e),t.__ieDyn=1,t}(bn),Ws=(0,o.ZHX)({cookieCfg:{ref:!0,v:{}},extensions:{rdOnly:!0,ref:!0,v:[]},channels:{rdOnly:!0,ref:!0,v:[]},featureOptIn:(Us={},Us.zipPayload={mode:1},Us),extensionConfig:{ref:!0,v:{}}}),$s=function(e){function t(){var r,n,a=e.call(this)||this;return(0,i.A)(t,a,(function(e,t){e.initialize=function(e,i){var s=a;Re(a,(function(){return"ApplicationInsights:initialize"}),(function(){e=Wt(e,Ws,s.logger,!1).cfg,r=new _a;var a=[n=new Vs];i&&(a=a.concat(i)),e||(0,o.$8)("You must provide a config object!");var c=e.channels;if(c&&c.length>0){for(var l=!1,u=0;u<c[0].length;u++)if(c[0][u].identifier===r.identifier){l=!0;break}l||(0,o.Yny)(c[0],r)}else e.channels.push([r]);var d=e.extensionConfig;d[r.identifier]=d[r.identifier]||e&&e.channelConfiguration||{},d[n.identifier]=d[n.identifier]||e&&e.propertyConfiguration||{};try{t.initialize(e,a),s.isInitialized()&&(0,o.lKJ)(e,{channelConfiguration:{g:function(){return e.extensionConfig[r.identifier]}},propertyConfiguration:{g:function(){return e.extensionConfig[n.identifier]}}})}catch(e){cr(s.logger,1,514,"Failed to initialize SDK."+(0,o.mmD)(e))}}),(function(){return{config:e,extensions:i}}))},e.getPropertyManager=function(){return n},e.getPostChannel=function(){return r}})),a}return(0,n.qU)(t,e),t.__ieDyn=1,t}(ti)},157679:(e,t,r)=>{"use strict";r.d(t,{A:()=>h});var n=r(692855),i=r(241230),o=r(353810),a=r(271399),s=r(253350),c=r(936141),l=r(432590),u=r(646800),d=r(678035);const h=function(e){function t(){var r=e.call(this)||this;return r.pluginVersionStringArr=[],(0,i.A)(t,r,(function(e,t){e.logger&&e.logger.queue||(e.logger=new o.wq({loggingLevelConsole:1})),e.initialize=function(r,n,i,l){(0,a.r2)(e,(function(){return"AppInsightsCore.initialize"}),(function(){var a=e.pluginVersionStringArr;if(r){r.endpointUrl||(r.endpointUrl=u.S);var d=r.propertyStorageOverride;!d||d.getProperty&&d.setProperty||(0,s.$8)("Invalid property storage override passed."),r.channels&&(0,s.Iu)(r.channels,(function(e){e&&(0,s.Iu)(e,(function(e){e.identifier&&e.version&&a.push(e.identifier+"="+e.version)}))}))}e.getWParam=function(){return"undefined"!=typeof document||r.enableWParam?0:-1},n&&(0,s.Iu)(n,(function(e){e&&e.identifier&&e.version&&a.push(e.identifier+"="+e.version)})),e.pluginVersionString=a.join(";"),e.pluginVersionStringArr=a;try{t.initialize(r,n,i,l),e.pollInternalLogs("InternalLog")}catch(t){var h=e.logger,f=(0,c.mm)(t);-1!==f.indexOf("channels")&&(f+="\n - Channels must be provided through config.channels only!"),(0,o.ZP)(h,1,514,"SDK Initialization Failed - no telemetry will be sent: "+f)}}),(function(){return{config:r,extensions:n,logger:i,notificationManager:l}}))},e.track=function(r){(0,a.r2)(e,(function(){return"AppInsightsCore.track"}),(function(){var n=r;if(n){n.timings=n.timings||{},n.timings.trackStart=(0,d.WB)(),(0,d.Hh)(n.latency)||(n.latency=1);var i=n.ext=n.ext||{};i.sdk=i.sdk||{},i.sdk.ver=d.xE;var o=n.baseData=n.baseData||{};o[u._0]=o[u._0]||{};var a=o[u._0];a[u.hj]=a[u.hj]||e.pluginVersionString||u.m5}t.track(n)}),(function(){return{item:r}}),!r.sync)}})),r}return(0,n.qU)(t,e),t.__ieDyn=1,t}(l._)},646800:(e,t,r)=>{"use strict";r.d(t,{S:()=>i,_0:()=>a,hj:()=>o,m5:()=>n});var n="",i="https://browser.events.data.microsoft.com/OneCollector/1.0/",o="version",a="properties"},678035:(e,t,r)=>{"use strict";r.d(t,{EO:()=>S,F2:()=>x,Go:()=>E,H$:()=>M,Hh:()=>w,TC:()=>A,UM:()=>k,WB:()=>_,X$:()=>T,gj:()=>I,h3:()=>C,jS:()=>O,u9:()=>R,xE:()=>f,yD:()=>b});var n,i=r(936141),o=r(253350),a=r(432165),s=r(95213),c=r(590076),l=r(855764),u=r(334922),d=r(983280),h=r(646800),f="1DS-Web-JS-3.2.15",p="Microsoft_ApplicationInsights_BypassAjaxInstrumentation",g="withCredentials",v="timeout",m=((n={})[0]=0,n[2]=6,n[1]=1,n[3]=7,n[4098]=6,n[4097]=1,n[4099]=7,n),y=null;function b(e){return!(e===h.m5||(0,o.hX)(e))}function S(e){if(e){var t=e.indexOf("-");if(t>-1)return e.substring(0,t)}return h.m5}function C(){return null===y&&(y=!(0,o.b0)(Uint8Array)&&!function(){var e=(0,i.w3)();if(!(0,o.b0)(e)&&e.userAgent){var t=e.userAgent.toLowerCase();if((t.indexOf("safari")>=0||t.indexOf("firefox")>=0)&&t.indexOf("chrome")<0)return!0}return!1}()&&!(0,i.lV)()),y}function w(e){return!!(e&&(0,o.Et)(e)&&e>=1&&e<=4)}function A(e,t,r){if(!t&&!b(t)||"string"!=typeof e)return null;var n=typeof t;if("string"===n||"number"===n||"boolean"===n||(0,o.cy)(t))t={value:t};else if("object"!==n||c.J$.call(t,"value")){if((0,o.hX)(t.value)||t.value===h.m5||!(0,o.Kg)(t.value)&&!(0,o.Et)(t.value)&&!(0,o.Lm)(t.value)&&!(0,o.cy)(t.value))return null}else t={value:r?JSON.stringify(t):t};if((0,o.cy)(t.value)&&!function(e){return e.length>0}(t.value))return null;if(!(0,o.hX)(t.kind)){if((0,o.cy)(t.value)||!function(e){return 0===e||e>0&&e<=13||32===e}(t.kind))return null;t.value=t.value.toString()}return t}function E(e,t,r){var n=-1;if(!(0,o.b0)(e))if(t>0&&(32===t?n=8192:t<=13&&(n=t<<5)),function(e){return e>=0&&e<=9}(r))-1===n&&(n=0),n|=r;else{var i=m[P(e)]||-1;-1!==n&&-1!==i?n|=i:6===i&&(n=i)}return n}function k(e,t,r){var n;return void 0===r&&(r=!0),e&&(n=e.get(t),r&&n&&decodeURIComponent&&(n=decodeURIComponent(n))),n||h.m5}function I(e){void 0===e&&(e="D");var t=(0,s.aq)();return"B"===e?t="{"+t+"}":"P"===e?t="("+t+")":"N"===e&&(t=t.replace(/-/g,h.m5)),t}function T(e,t,r,n,i){var a={},s=!1,l=0,u=arguments.length,d=arguments;for("[object Boolean]"===Object[c.vR].toString.call(d[0])&&(s=d[0],l++);l<u;l++)(0,o.z)(d[l],(function(e,t){s&&t&&(0,o.Gv)(t)?(0,o.cy)(t)?(a[e]=a[e]||[],(0,o.Iu)(t,(function(t,r){a[e][r]=t&&(0,o.Gv)(t)?T(!0,a[e][r],t):t}))):a[e]=T(!0,a[e],t):a[e]=t}));return a}Boolean((0,i.YE)()),Boolean((0,i.zk)());var _=s.UU;function R(e,t){var r=e;r.timings=r.timings||{},r.timings.processTelemetryStart=r.timings.processTelemetryStart||{},r.timings.processTelemetryStart[t]=_()}function P(e){var t=0;if(null!=e){var r=typeof e;"string"===r?t=1:"number"===r?t=2:"boolean"===r?t=3:r===c._1&&(t=4,(0,o.cy)(e)?(t=4096,e.length>0&&(t|=P(e[0]))):c.J$.call(e,"value")&&(t=8192|P(e.value)))}return t}var O={_canUseCookies:void 0,isTypeof:o.Ed,isUndefined:o.b0,isNullOrUndefined:o.hX,hasOwnProperty:o.mQ,isFunction:o.Tn,isObject:o.Gv,isDate:o.$P,isArray:o.cy,isError:o.bJ,isString:o.Kg,isNumber:o.Et,isBoolean:o.Lm,toISOString:o._u,arrForEach:o.Iu,arrIndexOf:o.rD,arrMap:o.W$,arrReduce:o.KT,strTrim:o.EH,objCreate:d.AQ,objKeys:o.cG,objDefineAccessors:o.r,addEventHandler:l.So,dateNow:o.x3,isIE:i.lT,disableCookies:function(){(0,a.um)(null).setEnabled(!1)},newGuid:s.aq,perfNow:s.UU,newId:u.Si,randomValue:u.Z1,random32:u.VN,mwcRandomSeed:u.yc,mwcRandom32:u.k5,generateW3CId:s.cL};function x(){return!!(0,i.EH)("chrome")}function M(e,t,r,n,i,o){function a(e,t,r){try{e[t]=r}catch(e){}}void 0===n&&(n=!1),void 0===i&&(i=!1);var s=new XMLHttpRequest;return n&&a(s,p,n),r&&a(s,g,r),s.open(e,t,!i),r&&a(s,g,r),!i&&o&&a(s,v,o),s}},964661:(e,t,r)=>{"use strict";r.d(t,{RI:()=>i,ev:()=>o,z3:()=>n});var n="REAL_TIME",i="NEAR_REAL_TIME",o="BEST_EFFORT"},949597:(e,t,r)=>{"use strict";r.d(t,{A:()=>fe});var n=r(692855),i=r(241230),o=r(271399),a=r(855764),s=r(831219),c=r(678035),l=r(253350),u=r(936141),d=r(69229),h=r(353810),f=r(219170),p=r(964661),g="",v="POST",m="drop",y="requeue",b="application/x-json-stream",S="cache-control",C="content-type",w="kill-duration",A="time-delta-millis",E="client-version",k="client-id",I="time-delta-to-apply-millis",T="upload-time",_="apikey",R="AuthMsaDeviceTicket",P="AuthXToken",O="msfpc",x="trace",M="user";function N(e){var t=(e.ext||{}).intweb;return t&&(0,c.yD)(t[O])?t[O]:null}function D(e){for(var t=null,r=0;null===t&&r<e.length;r++)t=N(e[r]);return t}var F=function(){function e(t,r){var n=r?[].concat(r):[],i=this,o=D(n);i.iKey=function(){return t},i.Msfpc=function(){return o||g},i.count=function(){return n.length},i.events=function(){return n},i.addEvent=function(e){return!!e&&(n.push(e),o||(o=N(e)),!0)},i.split=function(r,i){var a;if(r<n.length){var s=n.length-r;(0,l.hX)(i)||(s=i<s?i:s),a=n.splice(r,s),o=D(n)}return new e(t,a)}}return e.create=function(t,r){return new e(t,r)},e}();const B=function(){function e(){var t=!0,r=!0,n=!0,o="use-collector-delta",a=!1;(0,i.A)(e,this,(function(e){e.allowRequestSending=function(){return t},e.firstRequestSent=function(){n&&(n=!1,a||(t=!1))},e.shouldAddClockSkewHeaders=function(){return r},e.getClockSkewHeaderValue=function(){return o},e.setClockSkew=function(e){a||(e?(o=e,r=!0,a=!0):r=!1,t=!0)}}))}return e.__ieDyn=1,e}(),L=function(){function e(){var t={};(0,i.A)(e,this,(function(e){e.setKillSwitchTenants=function(e,r){if(e&&r)try{var n=function(e){var t=[];return e&&(0,l.Iu)(e,(function(e){t.push((0,l.EH)(e))})),t}(e.split(","));if("this-request-only"===r)return n;for(var i=1e3*parseInt(r,10),o=0;o<n.length;++o)t[n[o]]=(0,l.x3)()+i}catch(e){return[]}return[]},e.isTenantKilled=function(e){var r=t,n=(0,l.EH)(e);return void 0!==r[n]&&r[n]>(0,l.x3)()||(delete r[n],!1)}}))}return e.__ieDyn=1,e}();var H=r(590076);function U(e){var t,r=Math.floor(1200*Math.random())+2400;return t=Math.pow(2,e)*r,Math.min(t,6e5)}var z,j=2e6,q=Math.min(j,65e3),V="metadata",W="f",$=/\./,G=function(){function e(t,r,n,a){var s="data",u="baseData",d=!!a,h=!0,f=r,p={};(0,i.A)(e,this,(function(e){function r(e,t,i,o,a,s,u){(0,l.z)(e,(function(e,h){var g=null;if(h||(0,c.yD)(h)){var v=i,m=e,y=a,b=t;if(d&&!o&&$.test(e)){var S=e.split("."),C=S.length;if(C>1){y&&(y=y.slice());for(var w=0;w<C-1;w++){var A=S[w];b=b[A]=b[A]||{},v+="."+A,y&&y.push(A)}m=S[C-1]}}var E=o&&function(e){var t=p[e];return void 0===t&&(e.length>=7&&(t=(0,l.tG)(e,"ext.metadata")||(0,l.tG)(e,"ext.web")),p[e]=t),t}(v);if(g=!E&&f&&f.handleField(v,m)?f.value(v,m,h,n):(0,c.TC)(m,h,n)){var k=g.value;if(b[m]=k,s&&s(y,m,g),u&&"object"==typeof k&&!(0,l.cy)(k)){var I=y;I&&(I=I.slice()).push(m),r(h,k,v+"."+m,o,I,s,u)}}}}))}e.createPayload=function(e,t,r,n,i,o){return{apiKeys:[],payloadBlob:g,overflow:null,sizeExceed:[],failedEvts:[],batches:[],numEvents:0,retryCnt:e,isTeardown:t,isSync:r,isBeacon:n,sendType:o,sendReason:i}},e.appendPayload=function(r,n,i){var a=r&&n&&!r.overflow;return a&&(0,o.r2)(t,(function(){return"Serializer:appendPayload"}),(function(){for(var t=n.events(),o=r.payloadBlob,a=r.numEvents,s=!1,c=[],u=[],d=r.isBeacon,h=d?65e3:3984588,f=d?q:j,p=0,g=0;p<t.length;){var v=t[p];if(v){if(a>=i){r.overflow=n.split(p);break}var m=e.getEventBlob(v);if(m&&m.length<=f){if(o.length+m.length>h){r.overflow=n.split(p);break}o&&(o+="\n"),o+=m,++g>20&&(o.substr(0,1),g=0),s=!0,a++}else m?c.push(v):u.push(v),t.splice(p,1),p--}p++}if(c&&c.length>0&&r.sizeExceed.push(F.create(n.iKey(),c)),u&&u.length>0&&r.failedEvts.push(F.create(n.iKey(),u)),s){r.batches.push(n),r.payloadBlob=o,r.numEvents=a;var y=n.iKey();-1===(0,l.rD)(r.apiKeys,y)&&r.apiKeys.push(y)}}),(function(){return{payload:r,theBatch:{iKey:n.iKey(),evts:n.events()},max:i}})),a},e.getEventBlob=function(e){try{return(0,o.r2)(t,(function(){return"Serializer.getEventBlob"}),(function(){var t={};t.name=e.name,t.time=e.time,t.ver=e.ver,t.iKey="o:"+(0,c.EO)(e.iKey);var n={},i=e.ext;i&&(t.ext=n,(0,l.z)(i,(function(e,t){r(t,n[e]={},"ext."+e,!0,null,null,!0)})));var o=t[s]={};o.baseType=e.baseType;var a=o[u]={};return r(e.baseData,a,u,!1,[u],(function(e,t,r){Z(n,e,t,r)}),h),r(e.data,o,s,!1,[],(function(e,t,r){Z(n,e,t,r)}),h),JSON.stringify(t)}),(function(){return{item:e}}))}catch(e){return null}}}))}return e.__ieDyn=1,e}();function Z(e,t,r,n){if(n&&e){var i=(0,c.Go)(n.value,n.kind,n.propertyType);if(i>-1){var o=e[V];o||(o=e[V]={f:{}});var a=o[W];if(a||(a=o[W]={}),t)for(var s=0;s<t.length;s++){var u=t[s];a[u]||(a[u]={f:{}});var d=a[u][W];d||(d=a[u][W]={}),a=d}a=a[r]={},(0,l.cy)(n.value)?a.a={t:i}:a.t=i}}}var K="sendAttempt",X="&NoResponseBody=true",Q=((z={})[1]=y,z[100]=y,z[200]="sent",z[8004]=m,z[8003]=m,z),Y={},J={};function ee(e,t,r){Y[e]=t,!1!==r&&(J[t]=e)}function te(e){try{return e.responseText}catch(e){}return g}function re(e,t){var r=!1;if(e&&t){var n=(0,l.cG)(e);if(n&&n.length>0)for(var i=t.toLowerCase(),o=0;o<n.length;o++){var a=n[o];if(a&&(0,l.mQ)(t,a)&&a.toLowerCase()===i){r=!0;break}}}return r}function ne(e,t,r,n){t&&r&&r.length>0&&(n&&Y[t]?(e.hdrs[Y[t]]=r,e.useHdrs=!0):e.url+="&"+t+"="+r)}function ie(e,t){return t&&((0,l.Et)(t)?e=[t].concat(e):(0,l.cy)(t)&&(e=t.concat(e))),e}ee(R,R,!1),ee(E,E),ee(k,"Client-Id"),ee(_,_),ee(I,I),ee(T,T),ee(P,P);var oe=function(){function e(t,r,n,a,s){this._responseHandlers=[];var d,f,p,y,R,P,x,M,N,D,F="?cors=true&"+C.toLowerCase()+"="+b,z=new L,j=!1,q=new B,V=!1,W=0,$=!0,Z=[],Y={},ee=[],oe=null,ae=!1,se=!1,ce=!1;(0,i.A)(e,this,(function(e){var i=!0;function B(e,t){for(var r=0,n=null,i=0;null==n&&i<e.length;)1===(r=e[i])?(0,u.PV)()?n=L:(0,u.xk)()&&(n=ue):2===r&&(0,u.R7)(t)&&(!t||t&&!M)?n=le:V&&3===r&&(0,u.Uf)()&&(n=he),i++;return n?{_transport:r,_isSync:t,sendPOST:n}:null}function L(e,t,r){var n=new XDomainRequest;n.open(v,e.urlString),e.timeout&&(n.timeout=e.timeout),n.onload=function(){var e=te(n);de(t,200,{},e),Ae(e)},n.onerror=function(){de(t,400,{})},n.ontimeout=function(){de(t,500,{})},n.onprogress=function(){},r?n.send(e.data):s.set((function(){n.send(e.data)}),0)}function le(e,t,r){var n,o=e.urlString,a=!1,c=!1,u=((n={body:e.data,method:v}).Microsoft_ApplicationInsights_BypassAjaxInstrumentation=!0,n);r&&(u.keepalive=!0,2===e._sendReason&&(a=!0,D&&(o+=X))),i&&(u.credentials="include"),e.headers&&(0,l.cG)(e.headers).length>0&&(u.headers=e.headers),fetch(o,u).then((function(e){var r={},n=g,i=e.headers;i&&i.forEach((function(e,t){r[t]=e})),e.body&&e.text().then((function(e){n=e})),c||(c=!0,de(t,e.status,r,n),Ae(n))})).catch((function(e){c||(c=!0,de(t,0,{}))})),a&&!c&&(c=!0,de(t,200,{})),!c&&e.timeout>0&&s.set((function(){c||(c=!0,de(t,500,{}))}),e.timeout)}function ue(e,t,r){function n(e,t,r){if(!e[r]&&t&&t.getResponseHeader){var n=t.getResponseHeader(r);n&&(e[r]=(0,l.EH)(n))}return e}function o(e,r){de(t,e.status,function(e){var t={};return e.getAllResponseHeaders?t=function(e){var t={};if((0,l.Kg)(e)){var r=(0,l.EH)(e).split(/[\r\n]+/);(0,l.Iu)(r,(function(e){if(e){var r=e.indexOf(": ");if(-1!==r){var n=(0,l.EH)(e.substring(0,r)).toLowerCase(),i=(0,l.EH)(e.substring(r+1));t[n]=i}else t[(0,l.EH)(e)]=1}}))}return t}(e.getAllResponseHeaders()):(t=n(t,e,A),t=n(t,e,w),t=n(t,e,"kill-duration-seconds")),t}(e),r)}r&&e.disableXhrSync&&(r=!1);var a=(0,c.H$)(v,e.urlString,i,!0,r,e.timeout);(0,l.z)(e.headers,(function(e,t){a.setRequestHeader(e,t)})),a.onload=function(){var e=te(a);o(a,e),Ae(e)},a.onerror=function(){o(a)},a.ontimeout=function(){o(a)},a.send(e.data)}function de(e,t,r,n){try{e(t,r,n)}catch(e){(0,h.ZP)(f,2,518,(0,u.mm)(e))}}function he(e,t,r){var n=200,i=e._thePayload,o=e.urlString+(D?X:g);try{var a=(0,u.w3)();if(!a.sendBeacon(o,e.data))if(i){var s=[];(0,l.Iu)(i.batches,(function(e){if(s&&e&&e.count()>0){for(var t=e.events(),r=0;r<t.length;r++)if(!a.sendBeacon(o,oe.getEventBlob(t[r]))){s.push(e.split(r));break}}else s.push(e.split(0))})),Ee(s,8003,i.sendType,!0)}else n=0}catch(e){(0,h.OG)(f,"Failed to send telemetry using sendBeacon API. Ex:"+(0,u.mm)(e)),n=0}finally{de(t,n,{},g)}}function fe(e){return 2===e||3===e}function pe(e){return se&&fe(e)&&(e=2),e}function ge(){return!j&&W<r}function ve(){var e=ee;return ee=[],e}function me(e,t,r){var n=!1;return e&&e.length>0&&!j&&p[t]&&oe&&(n=0!==t||ge()&&(r>0||q.allowRequestSending())),n}function ye(e){var t={};return e&&(0,l.Iu)(e,(function(e,r){t[r]={iKey:e.iKey(),evts:e.events()}})),t}function be(e,r,n,i,a){if(e&&0!==e.length)if(j)Ee(e,1,i);else{i=pe(i);try{var s=e,l=0!==i;(0,o.r2)(y,(function(){return"HttpManager:_sendBatches"}),(function(o){o&&(e=e.slice(0));for(var s=[],u=null,d=(0,c.WB)(),h=p[i]||(l?p[1]:p[0]),f=h&&h._transport,g=N&&(se||fe(i)||3===f||h._isSync&&2===f);me(e,i,r);){var v=e.shift();v&&v.count()>0&&(z.isTenantKilled(v.iKey())?s.push(v):(u=u||oe.createPayload(r,n,l,g,a,i),oe.appendPayload(u,v,t)?null!==u.overflow&&(e=[u.overflow].concat(e),u.overflow=null,Ce(u,d,(0,c.WB)(),a),d=(0,c.WB)(),u=null):(Ce(u,d,(0,c.WB)(),a),d=(0,c.WB)(),e=[v].concat(e),u=null)))}u&&Ce(u,d,(0,c.WB)(),a),e.length>0&&(ee=e.concat(ee)),Ee(s,8004,i)}),(function(){return{batches:ye(s),retryCount:r,isTeardown:n,isSynchronous:l,sendReason:a,useSendBeacon:fe(i),sendType:i}}),!l)}catch(e){(0,h.ZP)(f,2,48,"Unexpected Exception sending batch: "+(0,u.mm)(e))}}}function Se(e,t,r){e[t]=e[t]||{},e[t][d.identifier]=r}function Ce(t,r,i,a){if(t&&t.payloadBlob&&t.payloadBlob.length>0){var s=!!e.sendHook,v=p[t.sendType];!fe(t.sendType)&&t.isBeacon&&2===t.sendReason&&(v=p[2]||p[3]||v);var m=ce;(t.isBeacon||3===v._transport)&&(m=!1);var R=function(e,t){var r={url:F,hdrs:{},useHdrs:!1};t?(r.hdrs=(0,c.X$)(r.hdrs,Y),r.useHdrs=(0,l.cG)(r.hdrs).length>0):(0,l.z)(Y,(function(e,t){J[e]?ne(r,J[e],t,!1):(r.hdrs[e]=t,r.useHdrs=!0)})),ne(r,k,"NO_AUTH",t),ne(r,E,c.xE,t);var n=g;(0,l.Iu)(e.apiKeys,(function(e){n.length>0&&(n+=","),n+=e})),ne(r,_,n,t),ne(r,T,(0,l.x3)().toString(),t);var i=function(e){for(var t=0;t<e.batches.length;t++){var r=e.batches[t].Msfpc();if(r)return encodeURIComponent(r)}return g}(e);if((0,c.yD)(i)&&(r.url+="&ext.intweb.msfpc="+i),q.shouldAddClockSkewHeaders()&&ne(r,I,q.getClockSkewHeaderValue(),t),y.getWParam){var o=y.getWParam();o>=0&&(r.url+="&w="+o)}for(var a=0;a<Z.length;a++)r.url+="&"+Z[a].name+"="+Z[a].value;return r}(t,m);m=m||R.useHdrs;var O=(0,c.WB)();(0,o.r2)(y,(function(){return"HttpManager:_doPayloadSend"}),(function(){for(var p=0;p<t.batches.length;p++)for(var g=t.batches[p].events(),E=0;E<g.length;E++){var k=g[E];if(ae){var I=k.timings=k.timings||{};Se(I,"sendEventStart",O),Se(I,"serializationStart",r),Se(I,"serializationCompleted",i)}k[K]>0?k[K]++:k[K]=1}Ee(t.batches,1e3+(a||0),t.sendType,!0);var T={data:t.payloadBlob,urlString:R.url,headers:R.hdrs,_thePayload:t,_sendReason:a,timeout:P,disableXhrSync:x,disableFetchKeepAlive:M};m&&(re(T.headers,S)||(T.headers[S]="no-cache, no-store"),re(T.headers,C)||(T.headers[C]=b));var _=null;v&&(_=function(r){q.firstRequestSent();var i=function(r,i){!function(t,r,i,o){var a=9e3,s=null,u=!1,h=!1;try{var f=!0;if(typeof t!==H.bA){if(r&&(q.setClockSkew(r[A]),(0,l.Iu)(z.setKillSwitchTenants(r["kill-tokens"],r[w]||r["kill-duration-seconds"]),(function(e){(0,l.Iu)(i.batches,(function(t){if(t.iKey()===e){s=s||[];var r=t.split(0);i.numEvents-=r.count(),s.push(r)}}))}))),200==t||204==t)return void(a=200);(!function(e){return!(e>=300&&e<500&&408!=e&&429!=e||501==e||505==e)}(t)||i.numEvents<=0)&&(f=!1),a=9e3+t%1e3}if(f){a=100;var p=i.retryCnt;0===i.sendType&&(p<n?(u=!0,we((function(){0===i.sendType&&W--,be(i.batches,p+1,i.isTeardown,se?2:i.sendType,5)}),se,U(p))):(h=!0,se&&(a=8001)))}}finally{u||(q.setClockSkew(),function(t,r,n,i){try{i&&d._backOffTransmission(),200===r&&(i||t.isSync||d._clearBackOff(),function(e){if(ae){var t=(0,c.WB)();(0,l.Iu)(e,(function(e){e&&e.count()>0&&function(e,t){ae&&(0,l.Iu)(e,(function(e){Se(e.timings=e.timings||{},"sendEventCompleted",t)}))}(e.events(),t)}))}}(t.batches)),Ee(t.batches,r,t.sendType,!0)}finally{0===t.sendType&&(W--,5!==n&&e.sendQueuedRequests(t.sendType,n))}}(i,a,o,h)),Ee(s,8004,i.sendType)}}(r,i,t,a)},o=t.isTeardown||t.isSync;try{v.sendPOST(r,i,o),e.sendListener&&e.sendListener(T,r,o,t.isBeacon)}catch(e){(0,h.OG)(f,"Unexpected exception sending payload. Ex:"+(0,u.mm)(e)),de(i,0,{})}}),(0,o.r2)(y,(function(){return"HttpManager:_doPayloadSend.sender"}),(function(){if(_)if(0===t.sendType&&W++,s&&!t.isBeacon&&3!==v._transport){var r={data:T.data,urlString:T.urlString,headers:(0,c.X$)({},T.headers),timeout:T.timeout,disableXhrSync:T.disableXhrSync,disableFetchKeepAlive:T.disableFetchKeepAlive},n=!1;(0,o.r2)(y,(function(){return"HttpManager:_doPayloadSend.sendHook"}),(function(){try{e.sendHook(r,(function(e){n=!0,$||e._thePayload||(e._thePayload=e._thePayload||T._thePayload,e._sendReason=e._sendReason||T._sendReason),_(e)}),t.isSync||t.isTeardown)}catch(e){n||_(T)}}))}else _(T)}))}),(function(){return{thePayload:t,serializationStart:r,serializationCompleted:i,sendReason:a}}),t.isSync)}t.sizeExceed&&t.sizeExceed.length>0&&Ee(t.sizeExceed,8003,t.sendType),t.failedEvts&&t.failedEvts.length>0&&Ee(t.failedEvts,8002,t.sendType)}function we(e,t,r){t?e():s.set(e,r)}function Ae(t){var r=e._responseHandlers;try{for(var n=0;n<r.length;n++)try{r[n](t)}catch(e){(0,h.ZP)(f,1,519,"Response handler failed: "+e)}if(t){var i=JSON.parse(t);(0,c.yD)(i.webResult)&&(0,c.yD)(i.webResult[O])&&R.set("MSFPC",i.webResult[O],31536e3)}}catch(e){}}function Ee(e,t,r,n){if(e&&e.length>0&&a){var i=a[function(e){var t=Q[e];return(0,c.yD)(t)||(t="oth",e>=9e3&&e<=9999?t="rspFail":e>=8e3&&e<=8999?t=m:e>=1e3&&e<=1999&&(t="send")),t}(t)];if(i){var s=0!==r;(0,o.r2)(y,(function(){return"HttpManager:_sendBatchesNotification"}),(function(){we((function(){try{i.call(a,e,t,s,r)}catch(e){(0,h.ZP)(f,1,74,"send request notification failed: "+e)}}),n||s,0)}),(function(){return{batches:ye(e),reason:t,isSync:s,sendSync:n,sendType:r}}),!s)}}}e.initialize=function(e,t,r,n,o){var a;o||(o={}),F=e+F,ce=!!(0,l.b0)(o.avoidOptions)||!o.avoidOptions,y=t,R=t.getCookieMgr(),ae=!y.config.disableEventTimings;var s=!!y.config.enableCompoundKey;f=(d=r).diagLog();var c=o.valueSanitizer,g=o.stringifyObjects;(0,l.b0)(o.enableCompoundKey)||(s=!!o.enableCompoundKey),P=o.xhrTimeout,x=!!o.disableXhrSync,M=!!o.disableFetchKeepAlive,D=!1!==o.addNoResponse,V=!(0,u.lV)(),oe=new G(y,c,g,s),(0,l.hX)(o.useSendBeacon)||(V=!!o.useSendBeacon);var v=n,m=o.alwaysUseXhrOverride?n:null,b=o.alwaysUseXhrOverride?n:null,S=[3,2];if(!n){$=!1;var C=(0,u.g$)();C&&C.protocol&&"file:"===C.protocol.toLowerCase()&&(i=!1);var w=[];(0,u.lV)()?(w=[2,1],S=[2,1,3]):w=[1,2,3],(n=B(w=ie(w,o.transports),!1))||(0,h.OG)(f,"No available transport to send events"),v=B(w,!0)}m||(m=B(S=ie(S,o.unloadTransports),!0)),N=!$&&(V&&(0,u.Uf)()||!M&&(0,u.R7)(!0)),(a={})[0]=n,a[1]=v||B([1,2,3],!0),a[2]=m||v||B([1],!0),a[3]=b||B([2,3],!0)||v||B([1],!0),p=a},e._getDbgPlgTargets=function(){return[p[0],z,oe,p]},e.addQueryStringParameter=function(e,t){for(var r=0;r<Z.length;r++)if(Z[r].name===e)return void(Z[r].value=t);Z.push({name:e,value:t})},e.addHeader=function(e,t){Y[e]=t},e.canSendRequest=function(){return ge()&&q.allowRequestSending()},e.sendQueuedRequests=function(e,t){(0,l.b0)(e)&&(e=0),se&&(e=pe(e),t=2),me(ee,e,0)&&be(ve(),0,!1,e,t||0)},e.isCompletelyIdle=function(){return!j&&0===W&&0===ee.length},e.setUnloading=function(e){se=e},e.addBatch=function(e){if(e&&e.count()>0){if(z.isTenantKilled(e.iKey()))return!1;ee.push(e)}return!0},e.teardown=function(){ee.length>0&&be(ve(),0,!0,2,2)},e.pause=function(){j=!0},e.resume=function(){j=!1,e.sendQueuedRequests(0,4)},e.sendSynchronousBatch=function(e,t,r){e&&e.count()>0&&((0,l.hX)(t)&&(t=1),se&&(t=pe(t),r=2),be([e],0,!1,t,r||0))}}))}return e.__ieDyn=1,e}();function ae(e,t){for(var r=[],n=2;n<arguments.length;n++)r[n-2]=arguments[n];return setTimeout(e,t,r)}function se(e){clearTimeout(e)}function ce(e,t){return{set:e||ae,clear:t||se}}var le="eventsDiscarded",ue="overrideInstrumentationKey",de="maxEventRetryAttempts",he="maxUnloadEventRetryAttempts";const fe=function(e){function t(){var r,n=e.call(this)||this;n.identifier="PostChannel",n.priority=1011,n.version="3.2.15";var f,g,v,m,y,b,S,C=!1,w=[],A=null,E=!1,k=0,I=500,T=0,_=1e4,P={},O=p.z3,N=null,D=null,B=0,L=0,H={},z=-1,j=!0,q=!1,V=6,W=2;return(0,i.A)(t,n,(function(e,t){function n(e){"beforeunload"!==(e||(0,u.zk)().event).type&&g.setUnloading(q=!0),J(2,2)}function i(e){g.setUnloading(q=!1)}function $(e,t){if(e.sendAttempt||(e.sendAttempt=0),e.latency||(e.latency=1),e.ext&&e.ext[x]&&delete e.ext[x],e.ext&&e.ext[M]&&e.ext[M].id&&delete e.ext[M].id,j&&(e.ext=(0,l.hW)(e.ext),e.baseData&&(e.baseData=(0,l.hW)(e.baseData)),e.data&&(e.data=(0,l.hW)(e.data))),e.sync)if(B||E)e.latency=3,e.sync=!1;else if(g)return j&&(e=(0,l.hW)(e)),void g.sendSynchronousBatch(F.create(e.iKey,[e]),!0===e.sync?1:e.sync,3);var r=e.latency,n=T,i=_;4===r&&(n=k,i=I);var o=!1;if(n<i)o=!re(e,t);else{var a=1,s=20;4===r&&(a=4,s=1),o=!0,function(e,t,r,n){for(;r<=t;){var i=ee(e,t,!0);if(i&&i.count()>0){var o=i.split(0,n),a=o.count();if(a>0)return 4===r?k-=a:T-=a,me(le,[o],d.x.QueueFull),!0}r++}return ne(),!1}(e.iKey,e.latency,a,s)&&(o=!re(e,t))}o&&ve(le,[e],d.x.QueueFull)}function G(e,t,r){var n=ie(e,t,r);return g.sendQueuedRequests(t,r),n}function Z(){return T>0}function K(){if(z>=0&&ie(z,0,y)&&g.sendQueuedRequests(0,y),k>0&&!D&&!E){var e=P[O][2];e>=0&&(D=Q((function(){D=null,G(4,0,1),K()}),e))}var t=P[O][1];!N&&!A&&t>=0&&!E&&(Z()?N=Q((function(){N=null,G(0===L?3:1,0,1),L++,L%=2,K()}),t):L=0)}function X(){r=null,C=!1,w=[],A=null,E=!1,k=0,I=500,T=0,_=1e4,P={},O=p.z3,N=null,D=null,B=0,L=0,f=null,H={},v=void 0,m=0,z=-1,y=null,j=!0,q=!1,V=6,W=2,b=null,S=ce(),g=new oe(500,2,1,{requeue:pe,send:ye,sent:be,drop:Se,rspFail:Ce,oth:we},S),fe(),function(){H[4]={batches:[],iKeyMap:{}},H[3]={batches:[],iKeyMap:{}},H[2]={batches:[],iKeyMap:{}},H[1]={batches:[],iKeyMap:{}}}(),Ae()}function Q(e,t){0===t&&B&&(t=1);var r=1e3;return B&&(r=U(B-1)),S.set(e,t*r)}function Y(){return null!==N&&(S.clear(N),N=null,L=0,!0)}function J(e,t){Y(),A&&(S.clear(A),A=null),E||G(1,e,t)}function ee(e,t,r){var n=H[t];n||(n=H[t=1]);var i=n.iKeyMap[e];return!i&&r&&(i=F.create(e),n.batches.push(i),n.iKeyMap[e]=i),i}function te(t,r){g.canSendRequest()&&!B&&(v>0&&T>v&&(r=!0),r&&null==A&&e.flush(t,null,20))}function re(e,t){j&&(e=(0,l.hW)(e));var r=e.latency,n=ee(e.iKey,r,!0);return!!n.addEvent(e)&&(4!==r?(T++,t&&0===e.sendAttempt&&te(!e.sync,m>0&&n.count()>=m)):k++,!0)}function ne(){for(var e=0,t=0,r=function(r){var n=H[r];n&&n.batches&&(0,l.Iu)(n.batches,(function(n){4===r?e+=n.count():t+=n.count()}))},n=1;n<=4;n++)r(n);T=t,k=e}function ie(t,r,n){var i=!1,a=0===r;return!a||g.canSendRequest()?(0,o.r2)(e.core,(function(){return"PostChannel._queueBatches"}),(function(){for(var e=[],r=4;r>=t;){var n=H[r];n&&n.batches&&n.batches.length>0&&((0,l.Iu)(n.batches,(function(t){g.addBatch(t)?i=i||t&&t.count()>0:e=e.concat(t.events()),4===r?k-=t.count():T-=t.count()})),n.batches=[],n.iKeyMap={}),r--}e.length>0&&ve(le,e,d.x.KillSwitch),i&&z>=t&&(z=-1,y=0)}),(function(){return{latency:t,sendType:r,sendReason:n}}),!a):(z=z>=0?Math.min(z,t):t,y=Math.max(y,n)),i}function ae(e,t){G(1,0,t),ne(),se((function(){e&&e(),w.length>0?A=Q((function(){A=null,ae(w.shift(),t)}),0):(A=null,K())}))}function se(e){g.isCompletelyIdle()?e():A=Q((function(){A=null,se(e)}),.25)}function fe(){(P={})[p.z3]=[2,1,0],P[p.RI]=[6,3,0],P[p.ev]=[18,9,0]}function pe(t,r){var n=[],i=V;q&&(i=W),(0,l.Iu)(t,(function(t){t&&t.count()>0&&(0,l.Iu)(t.events(),(function(t){t&&(t.sync&&(t.latency=4,t.sync=!1),t.sendAttempt<i?((0,c.u9)(t,e.identifier),$(t,!1)):n.push(t))}))})),n.length>0&&ve(le,n,d.x.NonRetryableStatus),q&&J(2,2)}function ge(t,r){var n=e._notificationManager||{},i=n[t];if(i)try{i.apply(n,r)}catch(r){(0,h.ZP)(e.diagLog(),1,74,t+" notification failed: "+r)}}function ve(e,t){for(var r=[],n=2;n<arguments.length;n++)r[n-2]=arguments[n];t&&t.length>0&&ge(e,[t].concat(r))}function me(e,t){for(var r=[],n=2;n<arguments.length;n++)r[n-2]=arguments[n];t&&t.length>0&&(0,l.Iu)(t,(function(t){t&&t.count()>0&&ge(e,[t.events()].concat(r))}))}function ye(e,t,r){e&&e.length>0&&ge("eventsSendRequest",[t>=1e3&&t<=1999?t-1e3:0,!0!==r])}function be(e,t){me("eventsSent",e,t),K()}function Se(e,t){me(le,e,t>=8e3&&t<=8999?t-8e3:d.x.Unknown)}function Ce(e){me(le,e,d.x.NonRetryableStatus),K()}function we(e,t){me(le,e,d.x.Unknown),K()}function Ae(){m=r&&r.disableAutoBatchFlushLimit?0:Math.max(1500,_/6)}X(),e._getDbgPlgTargets=function(){return[g]},e.initialize=function(u,d,h){(0,o.r2)(d,(function(){return"PostChannel:initialize"}),(function(){var o=d;t.initialize(u,d,h);try{b=(0,a.Hm)((0,s.Z)(e.identifier),d.evtNamespace&&d.evtNamespace());var p=e._getTelCtx();u.extensionConfig[e.identifier]=u.extensionConfig[e.identifier]||{},r=p.getExtCfg(e.identifier),S=ce(r.setTimeoutOverride,r.clearTimeoutOverride),j=!r.disableOptimizeObj&&(0,c.F2)(),function(e){var t=e.getWParam;e.getWParam=function(){var e=0;return r.ignoreMc1Ms0CookieProcessing&&(e|=2),e|t()}}(o),r.eventsLimitInMem>0&&(_=r.eventsLimitInMem),r.immediateEventLimit>0&&(I=r.immediateEventLimit),r.autoFlushEventsLimit>0&&(v=r.autoFlushEventsLimit),(0,l.Et)(r[de])&&(V=r[de]),(0,l.Et)(r[he])&&(W=r[he]),Ae(),r.httpXHROverride&&r.httpXHROverride.sendPOST&&(f=r.httpXHROverride),(0,c.yD)(u.anonCookieName)&&g.addQueryStringParameter("anoncknm",u.anonCookieName),g.sendHook=r.payloadPreprocessor,g.sendListener=r.payloadListener;var m=r.overrideEndpointUrl?r.overrideEndpointUrl:u.endpointUrl;e._notificationManager=d.getNotifyMgr(),g.initialize(m,e.core,e,f,r);var y=u.disablePageUnloadEvents||[];(0,a.ee)(n,y,b),(0,a.Fc)(n,y,b),(0,a.oS)(i,u.disablePageShowEvents,b)}catch(t){throw e.setInitialized(!1),t}}),(function(){return{coreConfig:u,core:d,extensions:h}}))},e.processTelemetry=function(t,n){(0,c.u9)(t,e.identifier);var i=(n=e._getTelCtx(n)).getExtCfg(e.identifier),o=!!r.disableTelemetry;i&&(o=o||!!i.disableTelemetry);var a=t;o||C||(r[ue]&&(a.iKey=r[ue]),i&&i[ue]&&(a.iKey=i[ue]),$(a,!0),q?J(2,2):K()),e.processNext(a,n)},e._doTeardown=function(e,t){J(2,2),C=!0,g.teardown(),(0,a.Ds)(null,b),(0,a.sq)(null,b),(0,a.vF)(null,b),X()},e.setEventQueueLimits=function(e,t){_=e>0?e:1e4,v=t>0?t:0,Ae();var r=T>e;if(!r&&m>0)for(var n=1;!r&&n<=3;n++){var i=H[n];i&&i.batches&&(0,l.Iu)(i.batches,(function(e){e&&e.count()>=m&&(r=!0)}))}te(!0,r)},e.pause=function(){Y(),E=!0,g.pause()},e.resume=function(){E=!1,g.resume(),K()},e.addResponseHandler=function(e){g._responseHandlers.push(e)},e._loadTransmitProfiles=function(e){!function(){Y(),fe(),O=p.z3,K()}(),(0,l.z)(e,(function(e,t){var r=t.length;if(r>=2){var n=r>2?t[2]:0;t.splice(0,r-2),t[1]<0&&(t[0]=-1),t[1]>0&&t[0]>0&&(t[0]=Math.ceil(t[0]/t[1])*t[1]),n>=0&&t[1]>=0&&n>t[1]&&(n=t[1]),t.push(n),P[e]=t}}))},e.flush=function(e,t,r){if(void 0===e&&(e=!0),!E)if(r=r||1,e)null==A?(Y(),ie(1,0,r),A=Q((function(){A=null,ae(t,r)}),0)):w.push(t);else{var n=Y();G(1,1,r),null!=t&&t(),n&&K()}},e.setMsaAuthTicket=function(e){g.addHeader(R,e)},e.hasEvents=Z,e._setTransmitProfile=function(e){O!==e&&void 0!==P[e]&&(Y(),O=e,K())},e._backOffTransmission=function(){B<4&&(B++,Y(),K())},e._clearBackOff=function(){B&&(B=0,Y(),K())},(0,l.r)(e,"_setTimeoutOverride",(function(){return S.set}),(function(e){S=ce(e,S.clear)})),(0,l.r)(e,"_clearTimeoutOverride",(function(){return S.clear}),(function(e){S=ce(S.set,e)}))})),n}return(0,n.qU)(t,e),t.__ieDyn=1,t}(f.s)},846922:(e,t,r)=>{"use strict";r.d(t,{j:()=>g});var n=r(692855),i=r(241230),o=r(353810),a=r(253350),s=r(271399),c=r(219170),l=["ACCDA","ACCDB","ACCDC","ACCDE","ACCDR","ACCDT","ACCDU","ACCDW","ACCFT","ADE","ADN","ADP","AVI","BMP","CSV","DOC","DOCX","DOT","DOTX","ERR","FON","GIF","HTML","ISO","JPEG","JPG","LACCDB","LDB","LOG","MAD","MAF","MAG","MAM","MAQ","MAR","MAS","MAT","MAU","MAV","MAW","MDA","MDBHTML","MDE","MDN","MDT","MDW","MOV","MP3","MPD","MPG","MPP","MPT","MPW","MPX","MSG","OLS","ONE","ONEPKG","ONETOC","ONETOC2","OST","PDF","PNG","POT","POTHTML","POTX","PPA","PPS","PPSX","PPT","PPTHTML","PPTMHTML","PPTX","PPTXML","PST","PUB","PWZ","RTF","SLDM","SLDX","SLK","THMX","TIF","TIFF","TSX","TTF","TXT","VDW","VDX","VHD","VSD","VSDM","VSDX","VSIX","VSL","VSS","VSSM","VSSX","VST","VSTM","VSTX","VSU","VSW","VSX","WAV","WIZHTML","WMA","WMV","WPL","XLS","XLSHTML","XLSMHTML","XLSX","XLTHTML","XLTM","XLTX","XLW","XLXML","XPS","ZIP"],u=function(){function e(){this.map={},this.isWord=!1,this.isInitialized=!1}return e.prototype.search=function(e){return this.find(e,0,this)},e.prototype.init=function(){if(!this.isInitialized){for(var e=0,t=l;e<t.length;e++)this.add(t[e],0,this);this.isInitialized=!0}},e.prototype.add=function(t,r,n){if(r!==t.length)return n.map[t.charAt(r)]||(n.map[t.charAt(r)]=new e),this.add(t,r+1,n.map[t.charAt(r)]);n.isWord=!0},e.prototype.find=function(e,t,r){return t===e.length?!!r.isWord:!!r.map[e[t]]&&this.find(e,t+1,r.map[e.charAt(t)])},e}(),d=/([A-Z0-9_]|\.|%2E){1,50}(@|_AT_|%40)([A-Z0-9_]{1,50}(\.|_|%2E))+(COM|ORG|GOV|EDU)/,h=/([A-Z]:|\\)(\\\\{0,1}\w+)+/,f=/((<HTML>)|(\{\\RTF)|(<\?XML)|(MIME-VERSION)|(<ASP:))/,p=function(){function e(){var t=[],r=!1,n=!0,o=!0,s=[],c=new u;(0,i.A)(e,this,(function(e,i){function l(e){return e=(e=e.replace(/[.*+\-?^${}()|[\]\\]/g,"\\$&")).replace(/\-/g,"-?"),new RegExp(e)}function u(e,t){for(var r=0,n=e.split(" ");r<n.length;r++){var i=n[r];i.length>=4&&(!t||t&&-1===(0,a.rD)(t,i))&&s.push(i)}}function p(e,t){if(!e||0===e.length||!t||0===t.length)return!1;var r=e.indexOf(t)-1,n=r+t.length+1;if(r>=-1&&n>=0){var i=e.charCodeAt(n);return r>-1?!g(e.charCodeAt(r))&&!g(i):!g(i)}return!1}function g(e){return e>=65&&e<=90||e>=97&&e<=122}function v(e){for(var t=0;t<e.length;t++)if(g(e.charCodeAt(t)))return!0;return!1}function m(e){return e.match(/MICROSOFT(\.|_|%2E)COM/)||e.match(/LINKEDIN(\.|_|%2E)COM/)?11:5}function y(e,t,r){if(r<0||r+t.length>=e.length)return!1;for(var n=0;n<t.length;n++)if(e[r+n]!==t[n])return!1;return!0}e.initialize=function(t){t?(o=!0!==t.disableAdvancedScans,void 0!==t.scanForUrls&&(n=!0===t.scanForUrls),t.context&&e.updateCommonContext(t.context)):(0,a.$8)("PG:No Core"),c.init(),r=!0},e.isEnabled=function(){return r},e.setEnabled=function(e){return(r=e)===e},e.updateCommonContext=function(e){if(null===e&&(0,a.$8)("PG:No Context"),e.UserName&&v(e.UserName)&&u(e.UserName,e.IgnoredNameParts),e.UserNames&&e.UserNames.length>0)for(var r=0,n=e.UserNames;r<n.length;r++){var i=n[r];v(i)&&u(i,e.IgnoredNameParts)}if(e.UserAlias&&v(e.UserAlias)&&t.push({stringIsolatedWord:e.UserAlias.replace(/[^a-zA-Z]/g,"").toUpperCase(),concern:19}),e.UserAliases&&e.UserAliases.length>0)for(var s=0,c=e.UserAliases;s<c.length;s++){var d=c[s];v(d)&&t.push({stringIsolatedWord:d.replace(/[^a-zA-Z]/g,"").toUpperCase(),concern:19})}if(e.MachineIds&&e.MachineIds.length>0)for(var h=0,f=e.MachineIds;h<f.length;h++)t.push({stringValue:f[h].toUpperCase(),concern:14});if(o&&e.OutOfScopeIdentifiers&&e.OutOfScopeIdentifiers.length>0)for(var p=0,g=e.OutOfScopeIdentifiers;p<g.length;p++)t.push({regexpValue:l(g[p].toUpperCase()),concern:15})},e.getAllPrivacyConcerns=function(e,r,i,l){var u=[],v=!1;l.length>1e3&&(l=l.substring(0,1e3),v=!0);var b=function(e){for(var t={hasAlphabets:!1,hasAtSign:!1,hasBackslash:!1,hasDash:!1,hasDot:!1,hasFileUrl:!1,hasFileSharingConcern:!1,hasFormatChars:!1,hasForwardSlash:!1,hasHttp:!1,hasPercentage:!1,hasSecurityAccessTokenConcern:!1,hasSecuritySignatureConcern:!1,hasUnderscore:!1,valueToCheck:e.toUpperCase()},r=t.valueToCheck,i=0;i<r.length;i++){var o=r.charAt(i);switch(t.hasAlphabets||(t.hasAlphabets=g(r.charCodeAt(i))),o){case"@":t.hasAtSign||(t.hasAtSign=i<r.length-3);break;case"\\":t.hasBackslash||(t.hasBackslash=!0);break;case"-":t.hasDash||(t.hasDash=!0);break;case".":t.hasDot||(t.hasDot=i<r.length-2);break;case"<":case"{":t.hasFormatChars||(t.hasFormatChars=!0);break;case"/":t.hasForwardSlash||(t.hasForwardSlash=!0),t.hasHttp&&n&&!t.hasFileSharingConcern&&(i<r.length-16&&(t.hasFileSharingConcern=y(r,"WOPI.ASHX/FILES",i+1),t.hasFileSharingConcern&&(i+=14)),!t.hasFileSharingConcern&&i<r.length-12&&(t.hasFileSharingConcern=y(r,"WOPI/FILES/",i+1),t.hasFileSharingConcern&&(i+=10)));break;case"_":t.hasUnderscore||(t.hasUnderscore=!0),!t.hasAtSign&&i<r.length-4&&(t.hasAtSign="A"===r.charAt(i+1)&&"T"===r.charAt(i+2)&&"_"===r.charAt(i+3),t.hasAtSign&&(i+=2));break;case"A":t.hasForwardSlash&&t.hasHttp&&!t.hasSecurityAccessTokenConcern&&(i<r.length-14&&(t.hasSecurityAccessTokenConcern=y(r,"WSACCESSKEYID",i+1),t.hasSecurityAccessTokenConcern&&(i+=12)),!t.hasSecurityAccessTokenConcern&&i<r.length-12&&(t.hasSecurityAccessTokenConcern=y(r,"CCESS_TOKEN",i+1),t.hasSecurityAccessTokenConcern&&(i+=10)));break;case"D":t.hasForwardSlash&&t.hasHttp&&n&&!t.hasFileSharingConcern&&i<r.length-12&&(t.hasFileSharingConcern=y(r,"ROPBOX.COM/",i+1),t.hasFileSharingConcern&&(i+=10));break;case"F":!t.hasFileUrl&&i<r.length-7&&(t.hasFileUrl=y(r,"ILE://",i+1),t.hasFileUrl&&(i+=5));break;case"%":t.hasPercentage||(t.hasPercentage=!0),!t.hasAtSign&&i<r.length-3&&(t.hasAtSign="4"===r.charAt(i+1)&&"0"===r.charAt(i+2),t.hasAtSign&&(i+=1));break;case"M":!t.hasFormatChars&&i<r.length-12&&(t.hasFormatChars=y(r,"IME-VERSION",i+1),t.hasFormatChars&&(i+=10));break;case"H":!t.hasHttp&&i<r.length-8&&(t.hasHttp=y(r,"TTP://",i+1)||y(r,"TTPS://",i+1),t.hasHttp&&(i+=5));break;case"S":t.hasForwardSlash&&t.hasHttp&&!t.hasSecuritySignatureConcern&&i<r.length-9&&(t.hasSecuritySignatureConcern=y(r,"IGNATURE",i+1),t.hasSecuritySignatureConcern&&(i+=7))}}return t}(l);if(!b.hasAlphabets)return u;if(b.hasForwardSlash&&o&&n&&(b.hasHttp||b.hasFileUrl)&&u.push({Concern:18,EventName:e,BaseType:r,FieldName:i}),b.hasFileUrl&&n&&u.push({Concern:8,EventName:e,BaseType:r,FieldName:i}),b.hasFileSharingConcern&&u.push({Concern:8,EventName:e,BaseType:r,FieldName:i}),b.hasSecurityAccessTokenConcern&&u.push({Concern:22,EventName:e,BaseType:r,FieldName:i}),b.hasSecuritySignatureConcern&&u.push({Concern:23,EventName:e,BaseType:r,FieldName:i}),b.hasBackslash){var S=function(e,t,r,n){var i=n.match(h);if(!i)return null;var o=[],a=i[0];return a.length>4&&-1===a.search(/:\\U00/)&&-1===a.search(/(\\)+SOFTWARE(\\)+MICROSOFT(\\)+/)&&o.push({Concern:4,EventName:e,BaseType:t,FieldName:r}),o}(e,r,i,b.valueToCheck);S&&(u=u.concat(S))}b.hasFormatChars&&f.test(b.valueToCheck)&&u.push({Concern:1,EventName:e,BaseType:r,FieldName:i}),b.hasDot&&(S=function(e,t,r,n,i){for(var o=n.indexOf(".");-1!==o&&n.length>o;){var a=n.indexOf(".",o+1),s=n.indexOf("_",o+1),l=n.length;a>0&&s>0?l=Math.min(s,a):a>0?l=a:s>0&&(l=s);var u=l-o;if(u>=3&&u<=5){var d=n.substring(o+1,o+u);if(c.search(d)&&(-1!=a||!n.endsWith(d)||!i))return{Concern:7,EventName:e,BaseType:t,FieldName:r}}o=a}return null}(e,r,i,b.valueToCheck,v),S&&u.push(S));var C=!1;if(b.hasAtSign&&(b.hasDot||b.hasUnderscore||b.hasPercentage)&&(C=d.test(b.valueToCheck))){var w=b.valueToCheck.match(d)[0];C&&u.push({Concern:m(w),EventName:e,BaseType:r,FieldName:i})}var A=function(e,r,n,i){for(var o=[],a=!1,s=0;s<t.length;s++){var c=t[s],l=c.stringValue;if(l&&-1!==i.indexOf(l))o.push({Concern:c.concern,EventName:e,BaseType:r,FieldName:n});else{var u=c.stringIsolatedWord;if(u&&p(i,u))o.push({Concern:c.concern,EventName:e,BaseType:r,FieldName:n}),a=a||19===c.concern;else{var d=c.regexpValue;d&&d.test(i)&&o.push({Concern:c.concern,EventName:e,BaseType:r,FieldName:n})}}}return[o,a]}(e,r,i,b.valueToCheck);if(A[0]&&A[0].length>0&&(u=u.concat(A[0])),!C){if(!A[1]&&void 0!==s&&s.length>0){for(var E=!1,k=0;k<s.length;k++)if(p(l,s[k])){E=!0;break}E&&u.push({Concern:21,EventName:e,BaseType:r,FieldName:i})}b.valueToCheck.length>10&&((0,a.Cv)(b.valueToCheck,"_SSPI")&&!(0,a.Cv)(b.valueToCheck,"*_SSPI")||(0,a.Cv)(b.valueToCheck,"_AD")&&!(0,a.Cv)(b.valueToCheck,"*_AD"))&&u.push({Concern:m(b.valueToCheck),EventName:e,BaseType:r,FieldName:i})}return u}}))}return e.prototype.initialize=function(e){},e}(),g=function(e){function t(){var r=e.call(this)||this;r.identifier="PrivacyGuardPlugin",r.priority=499,r.version="3.2.15";var n,c,l,u,d,h,f,g,v,m,y,b=null,S=null,C=null,w=[];return(0,i.A)(t,r,(function(e,t){function r(e){(n=new p).initialize(e),e.notificationEventName&&(0,a.Kg)(e.notificationEventName)&&(u=e.notificationEventName),e.summaryEventName&&(0,a.Kg)(e.summaryEventName)&&(d=e.summaryEventName),e.iKey&&(0,a.Kg)(e.iKey)&&(l=e.iKey),n.setEnabled(!1!==e.enabled),h=!1!==e.useEventFieldPrefix,f=!0===e.useAbsoluteFieldName}function i(t,r,o,s){if(!e.isEnabled())return[];var c=[];return(0,a.hX)(s)||(0,a.z)(s,(function(e,s){var l=e;f&&o&&o.length>0&&(l=o+"."+e),(0,a.Kg)(s)?(y++,c=c.concat(n.getAllPrivacyConcerns(t,r,l,s))):s&&(0,a.Gv)(s)&&(c=c.concat(i(t,r,l,s)))})),c}function A(e){var t=!1;return(0,a.Iu)(w,(function(r){e.Concern!==r.Concern||e.EventName!==r.EventName||e.FieldName!==r.FieldName||e.BaseType!==r.BaseType&&e.BaseType&&r.BaseType||(t=!0)})),t}function E(e){return e?{PG_ConcernsNotified:g,PG_EventsIgnored:v,PG_EventsInspected:m,PG_FieldsInspected:y}:{ConcernsNotified:g,EventsIgnored:v,EventsInspected:m,FieldsInspected:y}}function k(){n=null,c=null,l=null,u="PrivacyConcern",d="PrivacyGuardSummary",h=!0,f=!1,g=0,v=0,m=0,y=0}function I(e){switch(e){case 0:return"None";case 6:return"FieldNameImpliesLocation";case 11:return"InternalEmailAddress";case 15:return"OutOfScopeIdentifier";case 14:return"MachineName";case 20:return"UserDomain";case 12:return"IPAddress";case 5:return"ExternalEmailAddress";case 21:return"UserName";case 19:return"UserAlias";case 4:return"Directory";case 18:return"Url";case 7:return"FileNameOrExtension";case 1:return"Content";case 8:return"FileSharingUrl";case 17:return"Security";case 22:return"AccessToken";case 23:return"Signature"}return"Missing String value for "+e}k(),e.initialize=function(n,i,s){t.initialize(n,i,s);var l=n.extensionConfig[e.identifier];l?(c=i,r(b||l),(0,a.hX)(S)||e.setEnabled(S),(0,a.hX)(C)||e.updateCommonContext(C)):((0,o.ZP)(i.logger,1,73,"Configuration not provided, PrivacyGuard disabled."),t.setInitialized(!1))},e.reset=function(e){(b=e)&&r(b)},e.isEnabled=function(){return n&&n.isEnabled()},e.isPrivacyGuardEnabled=function(){return e.isEnabled()},e.setEnabled=function(e){return S=e,n&&n.setEnabled(e)},e.updateCommonContext=function(e){C=e,n&&n.updateCommonContext(C)},e.processTelemetry=function(t,r){(0,s.r2)(c,(function(){return"PrivacyGuard:_processTelemetry"}),(function(){if(e.isEnabled()&&t.name!==u&&t.name!==d)if(t.data){var r;m++,(0,a.Kg)(t.baseType)?r=t.baseType:t.data&&t.data.baseType&&(0,a.Kg)(t.data.baseType)&&(r=t.data.baseType);var n=i(t.name,r,"",t.data);n.length>0&&e.notifyConcerns(n)}else v++})),e.processNext(t,r)},e.sendSummaryEvent=function(e){var t={name:d,ext:{metadata:{privTags:33554432,privLevel:110}}};t.data=E(h),l&&(t.iKey=l),c.track(t),e&&(g=0,v=0,m=0,y=0)},e.addIgnoredConcern=function(e){A(e)||w.push(e)},e.addIgnoredConcerns=function(t){if(0!==t.length)for(var r=0,n=t;r<n.length;r++)e.addIgnoredConcern(n[r])},e.notifyConcerns=function(e){(0,a.Iu)(e,(function(e){if(!A(e)){var t={name:u,ext:{metadata:{privTags:33554432,privLevel:110}}};t.data=h?{PG_EventName:e.EventName,PG_FieldName:e.FieldName,PG_TypeAsText:I(e.Concern),PG_BaseType:e.BaseType}:{EventName:e.EventName,FieldName:e.FieldName,TypeAsText:I(e.Concern),BaseType:e.BaseType},l&&(t.iKey=l),c.track(t),g++}}))},e._doTeardown=function(e,t){k()},e.getStats=function(){return E(!1)}})),r}return(0,n.qU)(t,e),t.prototype.initialize=function(e,t,r){},t}(c.s)},73065:(e,t,r)=>{"use strict";r.d(t,{Hj:()=>i,oP:()=>o});var n=r(253350);function i(e){var t={};return(0,n.z)(e,(function(e,r){t[e]=r,t[r]=e})),(0,n.ol)(t)}function o(e){var t={};return(0,n.z)(e,(function(e,r){t[e]=r[1],t[r[0]]=r[1]})),(0,n.ol)(t)}},69229:(e,t,r)=>{"use strict";r.d(t,{x:()=>n});var n=(0,r(73065).Hj)({Unknown:0,NonRetryableStatus:1,InvalidEvent:2,SizeLimitExceeded:3,KillSwitch:4,QueueFull:5})},432590:(e,t,r)=>{"use strict";r.d(t,{_:()=>R});var n=r(692855),i=r(241230),o=r(551171),a=r(983280),s=r(253350),c=r(246987),l=r(819122),u=r(572125);function d(e,t,r){t&&(0,s.cy)(t)&&t[o.oI]>0&&(t=t.sort((function(e,t){return e[c.Vo]-t[c.Vo]})),(0,s.Iu)(t,(function(e){e[c.Vo]<500&&(0,s.$8)("Channel has invalid priority - "+e[o.Ju])})),e[o.y5]({queue:(0,s.N6)(t),chain:(0,l.PV)(t,r[o.GA],r)}))}var h=r(432165),f=r(831219),p=r(565064),g=r(353810),v=r(271399),m=r(219170),y=r(936141),b=function(e){function t(){var r,n,a=e.call(this)||this;function l(){r=0,n=[]}return a.identifier="TelemetryInitializerPlugin",a.priority=199,l(),(0,i.A)(t,a,(function(e,t){e.addTelemetryInitializer=function(e){var t={id:r++,fn:e};return n[o.y5](t),{remove:function(){(0,s.Iu)(n,(function(e,r){if(e.id===t.id)return n[o.Ic](r,1),-1}))}}},e[c.qT]=function(t,r){for(var i=!1,a=n[o.oI],c=0;c<a;++c){var l=n[c];if(l)try{if(!1===l.fn[o.y9](null,[t])){i=!0;break}}catch(e){(0,g.ZP)(r[o.e4](),1,64,"One of telemetry initializers failed, telemetry item will not be sent: "+(0,s.lL)(e),{exception:(0,y.mm)(e)},!0)}}i||e[o.$5](t,r)},e[o.tn]=function(){l()}})),a}return(0,n.qU)(t,e),t.__ieDyn=1,t}(m.s),S=r(627157),C="Plugins must provide initialize method",w="_notificationManager",A="SDK is still unloading...",E={loggingLevelConsole:1};function k(e,t){return new v.NS(t)}function I(e,t){var r=!1;return(0,s.Iu)(t,(function(t){if(t===e)return r=!0,-1})),r}var T=function(){function e(){var t,r,m,y,T,_,R,P,O,x,M,N,D,F,B,L,H,U,z,j,q=0,V=!1;(0,i.A)(e,this,(function(e){function i(r){if(!q&&!V&&(r||e[o.Uw]&&e[o.Uw].queue[o.oI]>0)){var n=(0,s.SA)(t.diagnosticLogInterval);n&&n>0||(n=1e4),q=setInterval((function(){clearInterval(q),q=0,Q()}),n)}return q}function W(){r=!1,t=(0,s.CP)(!0,{},E),e[o.GA]=t,e[o.Uw]=new g.wq(t),e[o.H7]=[],B=new b,m=[],y=null,T=null,_=null,R=null,P=null,x=null,O=[],M=null,N=null,D=null,F=!1,L=null,H=(0,f.Z)("AIBaseCore",!0),U=(0,S.P)(),j=null}function $(){var r=(0,l.i8)(K(),t,e);return r[o.by](i),r}function G(r){var n=function(e,t,r){var n,i=[],a={};return(0,s.Iu)(r,(function(t){((0,s.hX)(t)||(0,s.hX)(t[o.mE]))&&(0,s.$8)(C);var r=t[c.Vo],n=t[o.Ju];t&&r&&((0,s.hX)(a[r])?a[r]=n:(0,g.OG)(e,"Two extensions have same priority #"+r+" - "+a[r]+", "+n)),(!r||r<500)&&i[o.y5](t)})),(n={all:r})[c.eT]=i,n}(e[o.Uw],0,O);x=n[c.eT],P=null;var a=n.all;if(D=(0,s.N6)(function(e,t,r){var n=[];if(e&&(0,s.Iu)(e,(function(e){return d(n,e,r)})),t){var i=[];(0,s.Iu)(t,(function(e){e[c.Vo]>500&&i[o.y5](e)})),d(n,i,r)}return n}(N,a,e)),M){var h=(0,s.rD)(a,M);-1!==h&&a[o.Ic](h,1),-1!==(h=(0,s.rD)(x,M))&&x[o.Ic](h,1),M._setQueue(D)}else M=function(e,t){function r(){return(0,l.i8)(null,t[o.GA],t,null)}function n(e,t,r,n){var i=e?e[o.oI]+1:1;function a(){0==--i&&(n&&n(),n=null)}i>0&&(0,s.Iu)(e,(function(e){if(e&&e.queue[o.oI]>0){var n=t[o.$o](e.chain);n[o.by](a),r(n)}else i--})),a()}var i=!1,a={identifier:"ChannelControllerPlugin",priority:500,initialize:function(t,r,n,a){i=!0,(0,s.Iu)(e,(function(e){e&&e.queue[o.oI]>0&&(0,u.pI)((0,l.i8)(e.chain,t,r),n)}))},isInitialized:function(){return i},processTelemetry:function(t,i){n(e,i||r(),(function(e){e[o.$5](t)}),(function(){i[o.$5](t)}))},update:function(t,r){var i=r||{reason:0};return n(e,t,(function(e){e[o.$5](i)}),(function(){t[o.$5](i)})),!0},pause:function(){n(e,r(),(function(e){e.iterate((function(e){e.pause&&e.pause()}))}),null)},resume:function(){n(e,r(),(function(e){e.iterate((function(e){e.resume&&e.resume()}))}),null)},teardown:function(t,r){var a=r||{reason:0,isAsync:!1};return n(e,t,(function(e){e[o.$5](a)}),(function(){t[o.$5](a),i=!1})),!0},getChannel:function(t){var r=null;return e&&e[o.oI]>0&&(0,s.Iu)(e,(function(e){if(e&&e.queue[o.oI]>0&&((0,s.Iu)(e.queue,(function(e){if(e[o.Ju]===t)return r=e,-1})),r))return-1})),r},flush:function(t,i,a,s){var c=1,l=!1,u=null;function d(){c--,l&&0===c&&(u&&(clearTimeout(u),u=null),i&&i(l),i=null)}return s=s||5e3,n(e,r(),(function(e){e.iterate((function(e){if(e[o.EX]){c++;var r=!1;e[o.EX](t,(function(){r=!0,d()}),a)||r||(t&&null==u?u=setTimeout((function(){u=null,d()}),s):d())}}))}),(function(){l=!0,d()})),!0},_setQueue:function(t){e=t}};return a}(D,e);a[o.y5](M),x[o.y5](M),e[o.H7]=(0,u.Xc)(a),M[o.mE](t,e,a);var f=$();(0,u.pI)(f,a),e[o.H7]=(0,s.N6)((0,u.Xc)(x||[])).slice(),r&&function(t){var r=(0,l.nU)(K(),e);r[o.by](i),e._updateHook&&!0===e._updateHook(r,t)||r[o.$5](t)}(r)}function Z(t){var r,n=null,i=null;return(0,s.Iu)(e[o.H7],(function(e){if(e[o.Ju]===t&&e!==M&&e!==B)return i=e,-1})),!i&&M&&(i=M.getChannel(t)),i&&((r={plugin:i})[o.kt]=function(e){(0,u.Cr)(i)[c.Hr]=!e},r.isEnabled=function(){var e=(0,u.Cr)(i);return!e[o.Ik]&&!e[c.Hr]},r.remove=function(e,t){var r;void 0===e&&(e=!0);var n=[i],a=((r={reason:1})[o.tI]=e,r);X(n,a,(function(e){e&&G({reason:32,removed:n}),t&&t(e)}))},n=r),n}function K(){if(!P){var r=(x||[]).slice();-1===(0,s.rD)(r,B)&&r[o.y5](B),P=(0,l.PV)((0,u.Xc)(r),t,e)}return P}function X(r,n,a){if(r&&r[o.oI]>0){var c=(0,l.PV)(r,t,e),u=(0,l.tS)(c,e);u[o.by]((function(){var e=!1,t=[];(0,s.Iu)(O,(function(n,i){I(n,r)?e=!0:t[o.y5](n)})),O=t;var n=[];N&&((0,s.Iu)(N,(function(t,i){var a=[];(0,s.Iu)(t,(function(t){I(t,r)?e=!0:a[o.y5](t)})),n[o.y5](a)})),N=n),a&&a(e),i()})),u[o.$5](n)}else a(!1)}function Q(){if(e[o.Uw]&&e[o.Uw].queue){var r=e[o.Uw].queue.slice(0);e[o.Uw].queue[o.oI]=0,(0,s.Iu)(r,(function(r){var n,i=((n={})[o.RS]=L||"InternalMessageId: "+r[o.JR],n.iKey=(0,s.SA)(t[o.sl]),n.time=(0,s._u)(new Date),n.baseType=g.WD.dataType,n.baseData={message:r[o.pM]},n);e.track(i)}))}}function Y(e,t,r,n){return M?M[o.EX](e,t,r||6,n):(t&&t(!1),!0)}function J(t){var r=e[o.Uw];r?((0,g.ZP)(r,2,73,t),i()):(0,s.$8)(t)}W(),e[o.tZ]=function(){return r},e[o.mE]=function(i,a,l,u){F&&(0,s.$8)(A),e[o.tZ]()&&(0,s.$8)("Core should not be initialized more than once"),e[o.GA]=t=i||{},(0,s.hX)(i[o.sl])&&(0,s.$8)("Please provide instrumentation key"),y=u,e[w]=u,function(){var e=(0,s.SA)(t.disableDbgExt);!0===e&&z&&(y[o.TP](z),z=null),y&&!z&&!0!==e&&(z=(0,p.M)(t),y[o.vR](z))}(),function(){var e=(0,s.SA)(t.enablePerfMgr);!e&&_&&(_=null),e&&(0,s.c2)(t,c.Yd,k)}(),function(){(0,s.c2)(t,c.Bw,{}).NotificationManager=y}(),l&&(e[o.Uw]=l);var d=(0,s.c2)(t,c.jy,[]);(O=[])[o.y5].apply(O,(0,n.vz)((0,n.vz)([],a,!1),d,!1)),N=(0,s.c2)(t,c.LZ,[]),G(null),D&&0!==D[o.oI]||(0,s.$8)("No "+c.LZ+" available"),r=!0,e.releaseQueue()},e.getTransmissionControls=function(){var e=[];return D&&(0,s.Iu)(D,(function(t){e[o.y5](t.queue)})),(0,s.N6)(e)},e.track=function(r){r.iKey=r.iKey||t[o.sl],r[o.fA]=r[o.fA]||(0,s._u)(new Date),r.ver=r.ver||"4.0",!F&&e[o.tZ]()?$()[o.$5](r):m[o.y5](r)},e[o.ps]=$,e[o.RF]=function(){return y||(y=function(){var e;return(0,a.AQ)(((e={})[o.vR]=function(e){},e[o.TP]=function(e){},e[c.fc]=function(e){},e[c.Yp]=function(e,t){},e[c.dI]=function(e,t){},e))}(),e[w]=y),y},e[o.vR]=function(e){y&&y[o.vR](e)},e[o.TP]=function(e){y&&y[o.TP](e)},e.getCookieMgr=function(){return R||(R=(0,h.xN)(t,e[o.Uw])),R},e.setCookieMgr=function(e){R=e},e[c.kI]=function(){if(!T&&!_&&(0,s.SA)(t.enablePerfMgr)){var r=(0,s.SA)(t[c.Yd]);(0,s.Tn)(r)&&(_=r(e,e[o.RF]()))}return T||_||(0,v.Z4)()},e.setPerfMgr=function(e){T=e},e.eventCnt=function(){return m[o.oI]},e.releaseQueue=function(){if(r&&m[o.oI]>0){var e=m;m=[],(0,s.Iu)(e,(function(e){$()[o.$5](e)}))}},e.pollInternalLogs=function(e){return L=e||null,V=!1,q&&(clearInterval(q),q=null),i(!0)},e[o.Di]=function(){V=!0,q&&(clearInterval(q),q=0,Q())},(0,s.o$)(e,(function(){return B}),["addTelemetryInitializer"]),e.unload=function(t,n,i){var a;void 0===t&&(t=!0),r||(0,s.$8)("SDK is not initialized"),F&&(0,s.$8)(A);var c=((a={reason:50})[o.tI]=t,a.flushComplete=!1,a),u=(0,l.tS)(K(),e);function d(t){c.flushComplete=t,F=!0,U.run(u,c),e[o.Di](),u[o.$5](c)}u[o.by]((function(){W(),n&&n(c)}),e),Q(),Y(t,d,6,i)||d(!1)},e[o.AP]=Z,e.addPlugin=function(e,t,r,n){if(!e)return n&&n(!1),void J(C);var i=Z(e[o.Ju]);if(i&&!t)return n&&n(!1),void J("Plugin ["+e[o.Ju]+"] is already loaded!");var a={reason:16};function s(t){O[o.y5](e),a.added=[e],G(a),n&&n(!0)}if(i){var c=[i.plugin];X(c,{reason:2,isAsync:!!r},(function(e){e?(a.removed=c,a.reason|=32,s()):n&&n(!1)}))}else s()},e.evtNamespace=function(){return H},e[o.EX]=Y,e.getTraceCtx=function(e){return j||(j=(0,u.u7)()),j},e.setTraceCtx=function(e){j=e||null},(0,s.RF)(e,"addUnloadCb",(function(){return U}),"add")}))}return e.__ieDyn=1,e}(),_=r(741059),R=function(e){function t(){var r=e.call(this)||this;return(0,i.A)(t,r,(function(e,t){function r(t){var r=e[o.RF]();r&&r[c.Yp]([t],2)}e[o.mE]=function(e,r,n,i){t[o.mE](e,r,n||new g.wq(e),i||new _.h(e))},e.track=function(n){(0,v.r2)(e[c.kI](),(function(){return"AppInsightsCore:track"}),(function(){null===n&&(r(n),(0,s.$8)("Invalid telemetry item")),function(e){(0,s.hX)(e[o.RS])&&(r(e),(0,s.$8)("telemetry name required"))}(n),t.track(n)}),(function(){return{item:n}}),!n.sync)}})),r}return(0,n.qU)(t,e),t.__ieDyn=1,t}(T)},219170:(e,t,r)=>{"use strict";r.d(t,{s:()=>u});var n=r(241230),i=r(551171),o=r(253350),a=r(246987),s=r(819122),c=r(627157),l="getPlugin",u=function(){function e(){var t,r,u,d,h,f=this;function p(e){void 0===e&&(e=null);var t=e;return t||(t=(r||(0,s.i8)(null,{},f[a.eT]))[i.$o](null,u&&u[l]?u[l]:u)),t}function g(e,t,n){e&&(0,o.KY)(e,a.Bw,[],null,o.hX),!n&&t&&(n=t[i.ps]()[i.uR]());var c=u;u&&u[l]&&(c=u[l]()),f[a.eT]=t,r=(0,s.i8)(n,e,t,c)}function v(){t=!1,f[a.eT]=null,r=null,u=null,h=[],d=(0,c.P)()}v(),(0,n.A)(e,f,(function(e){e[i.mE]=function(e,r,n,i){g(e,r,i),t=!0},e[i.Ik]=function(t,r){var n,c=e[a.eT];if(c&&(!t||c===t[a.eT]())){var f,p=!1,g=t||(0,s.tS)(null,c,u&&u[l]?u[l]():u),m=r||((n={reason:0})[i.tI]=!1,n);return e[i.tn]&&!0===e[i.tn](g,m,y)?f=!0:y(),f}function y(){if(!p){p=!0,d.run(g,r);var e=h;h=[],(0,o.Iu)(e,(function(e){e.rm()})),!0===f&&g[i.$5](m),v()}}},e[i.HC]=function(t,r){var n=e[a.eT];if(n&&(!t||n===t[a.eT]())){var o,c=!1,d=t||(0,s.nU)(null,n,u&&u[l]?u[l]():u);return e._doUpdate&&!0===e._doUpdate(d,r||{reason:0},h)?o=!0:h(),o}function h(){c||(c=!0,g(d.getCfg(),d.core(),d[i.uR]()))}},e._addHook=function(e){e&&((0,o.cy)(e)?h=h.concat(e):h[i.y5](e))},(0,o.RF)(e,"_addUnloadCb",(function(){return d}),"add")})),f[i.e4]=function(e){return p(e)[i.e4]()},f[i.tZ]=function(){return t},f.setInitialized=function(e){t=e},f[i.YH]=function(e){u=e},f[i.$5]=function(e,t){t?t[i.$5](e):u&&(0,o.Tn)(u[a.qT])&&u[a.qT](e,null)},f._getTelCtx=p}return e.__ieDyn=1,e}()},432165:(e,t,r)=>{"use strict";r.d(t,{It:()=>M,d5:()=>w,gi:()=>T,um:()=>k,xN:()=>I});var n=r(551171),i=r(353810),o=r(936141),a=r(253350),s=r(246987),c="toGMTString",l="toUTCString",u="cookie",d="expires",h="enabled",f="isCookieUseDisabled",p="disableCookiesUsage",g="_ckMgr",v=null,m=null,y=null,b=(0,o.YE)(),S={},C={};function w(e,t){var r=I[g]||C[g];return r||(r=I[g]=I(e,t),C[g]=r),r}function A(e){return!e||e.isEnabled()}function E(e,t){return!!(t&&e&&(0,a.cy)(e.ignoreCookies))&&-1!==e.ignoreCookies[n.Sj](t)}function k(e,t){var r;if(e)r=e.getCookieMgr();else if(t){var i=t[n.lK];r=i[g]?i[g]:I(t)}return r||(r=w(t,(e||{})[n.Uw])),r}function I(e,t){var r,i=function(e){var t=e[n.lK]=e[n.lK]||{};if((0,a.KY)(t,"domain",e.cookieDomain,a.Gh,a.hX),(0,a.KY)(t,"path",e.cookiePath||"/",null,a.hX),(0,a.hX)(t[h])){var r=void 0;(0,a.b0)(e[f])||(r=!e[f]),(0,a.b0)(e[p])||(r=!e[p]),t[h]=r}return t}(e||C),u=i.path||"/",v=i.domain,y=!1!==i[h],b=((r={isEnabled:function(){var e=y&&T(t),r=C[g];return e&&r&&b!==r&&(e=A(r)),e}})[n.kt]=function(e){y=!1!==e},r.set=function(e,t,r,h,f){var p=!1;if(A(b)&&!function(e,t){return!!(t&&e&&(0,a.cy)(e.blockedCookies)&&-1!==e.blockedCookies[n.Sj](t))||E(e,t)}(i,e)){var g={},y=(0,a.EH)(t||s.m5),S=y[n.Sj](";");if(-1!==S&&(y=(0,a.EH)(t[n.Re](0,S)),g=_(t[n.Re](S+1))),(0,a.KY)(g,"domain",h||v,a.zz,a.b0),!(0,a.hX)(r)){var C=(0,o.lT)();if((0,a.b0)(g[d])){var w=(0,a.x3)()+1e3*r;if(w>0){var k=new Date;k.setTime(w),(0,a.KY)(g,d,R(k,C?c:l)||R(k,C?c:l)||s.m5,a.zz)}}C||(0,a.KY)(g,"max-age",s.m5+r,null,a.b0)}var I=(0,o.g$)();I&&"https:"===I.protocol&&((0,a.KY)(g,"secure",null,null,a.b0),null===m&&(m=!M(((0,o.w3)()||{})[n.tX])),m&&(0,a.KY)(g,"SameSite","None",null,a.b0)),(0,a.KY)(g,"path",f||u,null,a.b0),(i.setCookie||x)(e,P(y,g)),p=!0}return p},r.get=function(e){var t=s.m5;return A(b)&&!E(i,e)&&(t=(i.getCookie||O)(e)),t},r.del=function(e,t){var r=!1;return A(b)&&(r=b.purge(e,t)),r},r.purge=function(e,r){var n,a=!1;if(T(t)){var c=((n={}).path=r||"/",n[d]="Thu, 01 Jan 1970 00:00:01 GMT",n);(0,o.lT)()||(c["max-age"]="0"),(i.delCookie||x)(e,P(s.m5,c)),a=!0}return a},r);return b[g]=b,b}function T(e){if(null===v){v=!1;try{v=void 0!==(b||{})[u]}catch(t){(0,i.ZP)(e,2,68,"Cannot access document.cookie - "+(0,a.lL)(t),{exception:(0,o.mm)(t)})}}return v}function _(e){var t={};if(e&&e[n.oI]){var r=(0,a.EH)(e)[n.sY](";");(0,a.Iu)(r,(function(e){if(e=(0,a.EH)(e||s.m5)){var r=e[n.Sj]("=");-1===r?t[e]=null:t[(0,a.EH)(e[n.Re](0,r))]=(0,a.EH)(e[n.Re](r+1))}}))}return t}function R(e,t){return(0,a.Tn)(e[t])?e[t]():null}function P(e,t){var r=e||s.m5;return(0,a.z)(t,(function(e,t){r+="; "+e+((0,a.hX)(t)?s.m5:"="+t)})),r}function O(e){var t=s.m5;if(b){var r=b[u]||s.m5;y!==r&&(S=_(r),y=r),t=(0,a.EH)(S[e]||s.m5)}return t}function x(e,t){b&&(b[u]=e+"="+t)}function M(e){return!(!(0,a.Kg)(e)||!(0,a.Ju)(e,"CPU iPhone OS 12")&&!(0,a.Ju)(e,"iPad; CPU OS 12")&&!((0,a.Ju)(e,"Macintosh; Intel Mac OS X 10_14")&&(0,a.Ju)(e,"Version/")&&(0,a.Ju)(e,"Safari"))&&(!(0,a.Ju)(e,"Macintosh; Intel Mac OS X 10_14")||!(0,a.Cv)(e,"AppleWebKit/605.1.15 (KHTML, like Gecko)"))&&!(0,a.Ju)(e,"Chrome/5")&&!(0,a.Ju)(e,"Chrome/6")&&(!(0,a.Ju)(e,"UnrealEngine")||(0,a.Ju)(e,"Chrome"))&&!(0,a.Ju)(e,"UCBrowser/12")&&!(0,a.Ju)(e,"UCBrowser/11"))}},95213:(e,t,r)=>{"use strict";r.d(t,{UU:()=>l,aq:()=>c,cL:()=>u}),r(983280);var n=r(551171),i=(r(432165),r(936141)),o=(r(855764),r(253350)),a=r(246987),s=r(334922);function c(){var e=u();return e[n.Re](0,8)+"-"+e[n.Re](8,12)+"-"+e[n.Re](12,16)+"-"+e[n.Re](16,20)+"-"+e[n.Re](20)}function l(){var e=(0,i.FJ)();return e&&e.now?e.now():(0,o.x3)()}function u(){for(var e,t=["0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f"],r=a.m5,i=0;i<4;i++)r+=t[15&(e=(0,s.VN)())]+t[e>>4&15]+t[e>>8&15]+t[e>>12&15]+t[e>>16&15]+t[e>>20&15]+t[e>>24&15]+t[e>>28&15];var o=t[8+(3&(0,s.VN)())|0];return r[n.$4](0,8)+r[n.$4](9,4)+"4"+r[n.$4](13,3)+o+r[n.$4](16,3)+r[n.$4](19,12)}},831219:(e,t,r)=>{"use strict";r.d(t,{T:()=>p,Z:()=>f});var n=r(590076),i=r(551171),o=r(253350),a=r(246987),s=r(334922),c=n.KU,l="2.8.16",u="."+(0,s.Si)(6),d=0;function h(e){return 1===e[i.re]||9===e[i.re]||!+e[i.re]}function f(e,t){return void 0===t&&(t=!1),(0,o.cH)(e+d+++(t?"."+l:a.m5)+u)}function p(e){var t={id:f("_aiData-"+(e||a.m5)+"."+l),accept:function(e){return h(e)},get:function(e,r,n,i){var a=e[t.id];return a?a[(0,o.cH)(r)]:(i&&((a=function(e,t){var r=t[e.id];if(!r){r={};try{h(t)&&(function(e,t,r){if(c)try{return c(e,t,{value:r,enumerable:!1,configurable:!0}),!0}catch(e){}return!1}(t,e.id,r)||(t[e.id]=r))}catch(e){}}return r}(t,e))[(0,o.cH)(r)]=n),n)},kill:function(e,t){if(e&&e[t])try{delete e[t]}catch(e){}}};return t}},565064:(e,t,r)=>{"use strict";r.d(t,{$:()=>l,M:()=>u});var n,i=r(551171),o=r(936141),a=["eventsSent","eventsDiscarded","eventsSendRequest","perfEvent"],s=null;function c(e,t){return function(){var r=arguments,n=l(t);if(n){var o=n.listener;o&&o[e]&&o[e][i.y9](o,r)}}}function l(e){var t=s;return t||!0===e.disableDbgExt||(t=s||function(){var e=(0,o.EH)("Microsoft");return e&&(s=e.ApplicationInsights),s}()),t?t.ChromeDbgExt:null}function u(e){if(!n){n={};for(var t=0;t<a[i.oI];t++)n[a[t]]=c(a[t],e)}return n}},353810:(e,t,r)=>{"use strict";r.d(t,{OG:()=>v,WD:()=>d,ZP:()=>g,wq:()=>f,y0:()=>h});var n=r(241230),i=r(551171),o=r(565064),a=r(936141),s=r(253350),c=r(246987);function l(e){return e?'"'+e[i.W7](/\"/g,c.m5)+'"':c.m5}function u(e,t){var r=(0,a.U5)();if(r){var n="log";r[e]&&(n=e),(0,s.Tn)(r[n])&&r[n](t)}}var d=function(){function e(e,t,r,n){void 0===r&&(r=!1);var o=this;o[i.JR]=e,o[i.pM]=(r?"AI: ":"AI (Internal): ")+e;var s=c.m5;(0,a.Z)()&&(s=(0,a.hm)().stringify(n));var u=(t?" message:"+l(t):c.m5)+(n?" props:"+l(s):c.m5);o[i.pM]+=u}return e.dataType="MessageData",e}();function h(e,t){return(e||{})[i.Uw]||new f(t)}var f=function(){function e(t){this.identifier="DiagnosticLogger",this.queue=[];var r,l,h,f,p=0,g={};(0,n.A)(e,this,(function(e){function n(t,r){if(!function(){return p>=h}()){var n=!0,o="AITR_"+r[i.JR];if(g[o]?n=!1:g[o]=!0,n&&(t<=l&&(e.queue[i.y5](r),p++,v(1===t?"error":"warn",r)),p===h)){var a="Internal events throttle limit per PageView reached for this app.",s=new d(23,a,!1);e.queue[i.y5](s),1===t?e[c.Zi](a):e[c.Tj](a)}}}function v(e,r){var n=(0,o.$)(t||{});n&&n[i.e4]&&n[i.e4](e,r)}!function(e){r=(0,s.SA)(e.loggingLevelConsole,0),l=(0,s.SA)(e.loggingLevelTelemetry,1),h=(0,s.SA)(e.maxMessageLimit,25),f=(0,s.SA)(e.enableDebug,(0,s.SA)(e[i.a$],!1))}(t||{}),e.consoleLoggingLevel=function(){return r},e.telemetryLoggingLevel=function(){return l},e.maxInternalMessageLimit=function(){return h},e[i.a$]=function(){return f},e.throwInternal=function(t,o,l,u,h){void 0===h&&(h=!1);var p=new d(o,l,h,u);if(f)throw(0,a.mm)(p);var m=1===t?c.Zi:c.Tj;if((0,s.b0)(p[i.pM]))v("throw"+(1===t?"Critical":"Warning"),p);else{if(h){var y=+p[i.JR];!g[y]&&r>=t&&(e[m](p[i.pM]),g[y]=!0)}else r>=t&&e[m](p[i.pM]);n(t,p)}},e[c.Tj]=function(e){u("warn",e),v("warning",e)},e[c.Zi]=function(e){u("error",e),v("error",e)},e.resetInternalMessageCount=function(){p=0,g={}},e[i.sx]=n}))}return e.__ieDyn=1,e}();function p(e){return e||new f}function g(e,t,r,n,i,o){void 0===o&&(o=!1),p(e).throwInternal(t,r,n,i,o)}function v(e,t){p(e)[c.Tj](t)}},936141:(e,t,r)=>{"use strict";r.d(t,{EH:()=>T,FJ:()=>F,MY:()=>H,PV:()=>$,R7:()=>W,U5:()=>D,Uf:()=>V,Wt:()=>P,YE:()=>O,Z:()=>B,g$:()=>N,hm:()=>L,iN:()=>U,lT:()=>j,lV:()=>z,mm:()=>q,w3:()=>M,xk:()=>G,zk:()=>R});var n=r(590076),i=r(983280),o=r(551171),a=r(253350),s=r(246987),c="window",l="document",u="navigator",d="location",h="console",f="performance",p="JSON",g="crypto",v="msCrypto",m="ReactNative",y="msie",b="trident/",S="XMLHttpRequest",C=null,w=null,A=!1,E=null,k=null;function I(e,t){var r=!1;if(e){try{if(!(r=t in e)){var i=e[n.vR];i&&(r=t in i)}}catch(e){}if(!r)try{var o=new e;r=!(0,a.b0)(o[t])}catch(e){}}return r}function T(e){var t=(0,i.mS)();return t&&t[e]?t[e]:e===c&&_()?window:null}function _(){return Boolean(typeof window===n._1&&window)}function R(){return _()?window:T(c)}function P(){return Boolean(typeof document===n._1&&document)}function O(){return P()?document:T(l)}function x(){return Boolean(typeof navigator===n._1&&navigator)}function M(){return x()?navigator:T(u)}function N(e){if(e&&A){var t=T("__mockLocation");if(t)return t}return typeof location===n._1&&location?location:T(d)}function D(){return typeof console!==n.bA?console:T(h)}function F(){return T(f)}function B(){return Boolean(typeof JSON===n._1&&JSON||null!==T(p))}function L(){return B()?JSON||T(p):null}function H(){return T(g)}function U(){return T(v)}function z(){var e=M();return!(!e||!e.product)&&e.product===m}function j(){var e=M();if(e&&(e[o.tX]!==w||null===C)){var t=((w=e[o.tX])||s.m5)[o.OL]();C=(0,a.Ju)(t,y)||(0,a.Ju)(t,b)}return C}function q(e){var t=Object[n.vR].toString[o.Ek](e),r=s.m5;return"[object Error]"===t?r="{ stack: '"+e.stack+"', message: '"+e.message+"', name: '"+e[o.RS]+"'":B()&&(r=L().stringify(e)),t+r}function V(){return null===k&&(k=x()&&Boolean(M().sendBeacon)),k}function W(e){var t=!1;try{t=!!T("fetch");var r=T("Request");t&&e&&r&&(t=I(r,"keepalive"))}catch(e){}return t}function $(){return null===E&&(E=typeof XDomainRequest!==n.bA)&&G()&&(E=E&&!I(T(S),"withCredentials")),E}function G(){var e=!1;try{e=!!T(S)}catch(e){}return e}},855764:(e,t,r)=>{"use strict";r.d(t,{Ds:()=>U,Fc:()=>z,Hm:()=>O,Q3:()=>N,So:()=>F,Ym:()=>D,ee:()=>H,oS:()=>q,sq:()=>j,vF:()=>V});var n=r(551171),i=r(831219),o=r(936141),a=r(253350),s=r(246987),c="on",l="attachEvent",u="addEventListener",d="detachEvent",h="removeEventListener",f="events",p="visibilitychange",g="pagehide",v="pageshow",m="unload",y="beforeunload",b=(0,i.Z)("aiEvtPageHide"),S=(0,i.Z)("aiEvtPageShow"),C=/\.[\.]+/g,w=/[\.]+$/,A=1,E=(0,i.T)("events"),k=/^([^.]*)(?:\.(.+)|)/;function I(e){return e&&e[n.W7]?e[n.W7](/^[\s\.]+|(?=[\s\.])[\.\s]+$/g,s.m5):e}function T(e,t){var r;if(t){var i=s.m5;(0,a.cy)(t)?(i=s.m5,(0,a.Iu)(t,(function(e){(e=I(e))&&("."!==e[0]&&(e="."+e),i+=e)}))):i=I(t),i&&("."!==i[0]&&(i="."+i),e=(e||s.m5)+i)}var o=k.exec(e||s.m5)||[];return(r={})[n.QM]=o[1],r.ns=(o[2]||s.m5).replace(C,".").replace(w,s.m5)[n.sY](".").sort().join("."),r}function _(e,t,r){void 0===r&&(r=!0);var n=E.get(e,f,{},r),i=n[t];return i||(i=n[t]=[]),i}function R(e,t,r,i){e&&t&&t[n.QM]&&(e[h]?e[h](t[n.QM],r,i):e[d]&&e[d](c+t[n.QM],r))}function P(e,t,r,i){for(var o=t[n.oI];o--;){var a=t[o];a&&(r.ns&&r.ns!==a.evtName.ns||i&&!i(a)||(R(e,a.evtName,a[n.Yo],a.capture),t[n.Ic](o,1)))}}function O(e,t){return t?T("xx",(0,a.cy)(t)?[e].concat(t):[e,t]).ns[n.sY]("."):e}function x(e,t,r,i,o){var a;void 0===o&&(o=!1);var s=!1;if(e)try{var d=T(t,i);if(s=function(e,t,r,i){var o=!1;return e&&t&&t[n.QM]&&r&&(e[u]?(e[u](t[n.QM],r,i),o=!0):e[l]&&(e[l](c+t[n.QM],r),o=!0)),o}(e,d,r,o),s&&E.accept(e)){var h=((a={guid:A++,evtName:d})[n.Yo]=r,a.capture=o,a);_(e,d.type)[n.y5](h)}}catch(e){}return s}function M(e,t,r,i,o){if(void 0===o&&(o=!1),e)try{var s=T(t,i),c=!1;!function(e,t,r){if(t[n.QM])P(e,_(e,t[n.QM]),t,r);else{var i=E.get(e,f,{});(0,a.z)(i,(function(n,i){P(e,i,t,r)})),0===(0,a.cG)(i)[n.oI]&&E.kill(e,f)}}(e,s,(function(e){return!((!s.ns||r)&&e[n.Yo]!==r||(c=!0,0))})),c||R(e,s,r,o)}catch(e){}}function N(e,t,r,n){return void 0===n&&(n=!1),x(e,t,r,null,n)}function D(e,t,r,n){void 0===n&&(n=!1),M(e,t,r,null,n)}function F(e,t,r){var n=!1,i=(0,o.zk)();i&&(n=x(i,e,t,r),n=x(i.body,e,t,r)||n);var a=(0,o.YE)();return a&&(n=x(a,e,t,r)||n),n}function B(e,t,r,i){var o=!1;return t&&e&&e[n.oI]>0&&(0,a.Iu)(e,(function(e){e&&(r&&-1!==(0,a.rD)(r,e)||(o=F(e,t,i)||o))})),o}function L(e,t,r){e&&(0,a.cy)(e)&&(0,a.Iu)(e,(function(e){e&&function(e,t,r){var n=(0,o.zk)();n&&(M(n,e,t,r),M(n.body,e,t,r));var i=(0,o.YE)();i&&M(i,e,t,r)}(e,t,r)}))}function H(e,t,r){return function(e,t,r,i){var o=!1;return t&&e&&(0,a.cy)(e)&&!(o=B(e,t,r,i))&&r&&r[n.oI]>0&&(o=B(e,t,null,i)),o}([y,m,g],e,t,r)}function U(e,t){L([y,m,g],e,t)}function z(e,t,r){var n=O(b,r),i=B([g],e,t,n);return t&&-1!==(0,a.rD)(t,p)||(i=B([p],(function(t){var r=(0,o.YE)();e&&r&&"hidden"===r.visibilityState&&e(t)}),t,n)||i),!i&&t&&(i=z(e,null,r)),i}function j(e,t){var r=O(b,t);L([g],e,r),L([p],null,r)}function q(e,t,r){var n=O(S,r),i=B([v],e,t,n);return!(i=B([p],(function(t){var r=(0,o.YE)();e&&r&&"visible"===r.visibilityState&&e(t)}),t,n)||i)&&t&&(i=q(e,null,r)),i}function V(e,t){var r=O(S,t);L([v],e,r),L([p],null,r)}},253350:(e,t,r)=>{"use strict";r.d(t,{$8:()=>ve,$P:()=>W,CP:()=>Se,Cv:()=>j,EH:()=>ne,Ed:()=>M,Et:()=>K,Gh:()=>F,Gv:()=>L,Iu:()=>J,Ju:()=>V,KT:()=>re,KY:()=>he,Kg:()=>Z,Lm:()=>X,N6:()=>le,RF:()=>me,SA:()=>pe,Tn:()=>H,W$:()=>te,_u:()=>Y,b0:()=>N,bJ:()=>G,c2:()=>fe,cG:()=>ae,cH:()=>U,cy:()=>$,hW:()=>be,hX:()=>D,lL:()=>de,mQ:()=>B,o$:()=>ye,ol:()=>ce,r:()=>se,rD:()=>ee,tG:()=>q,x3:()=>ue,z:()=>z,zz:()=>ge});var n=r(590076),i=r(983280),o=r(551171),a=r(246987),s="toISOString",c="endsWith",l="startsWith",u="indexOf",d="map",h="reduce",f="trim",p="toString",g="__proto__",v="constructor",m=n.KU,y=n.s6.freeze,b=n.s6.keys,S=String[n.vR],C=S[f],w=S[c],A=S[l],E=Date[n.vR][s],k=Array.isArray,I=n.Wy[p],T=n.J$[p],_=T[o.Ek](n.s6),R=/-([a-z])/g,P=/([^\w\d_$])/g,O=/^(\d+[\w\d_$])/,x=Object.getPrototypeOf;function M(e,t){return typeof e===t}function N(e){return void 0===e||typeof e===n.bA}function D(e){return null===e||N(e)}function F(e){return!D(e)}function B(e,t){return!(!e||!n.J$[o.Ek](e,t))}function L(e){return!(!e||typeof e!==n._1)}function H(e){return!(!e||typeof e!==n.hW)}function U(e){var t=e;return t&&Z(t)&&(t=(t=(t=t[o.W7](R,(function(e,t){return t.toUpperCase()})))[o.W7](P,"_"))[o.W7](O,(function(e,t){return"_"+t}))),t}function z(e,t){if(e)for(var r in e)n.J$[o.Ek](e,r)&&t[o.Ek](e,r,e[r])}function j(e,t){var r=!1;return e&&t&&!(r=e===t)&&(r=w?e[c](t):function(e,t){var r=!1,n=t?t[o.oI]:0,i=e?e[o.oI]:0;if(n&&i&&i>=n&&!(r=e===t)){for(var a=i-1,s=n-1;s>=0;s--){if(e[a]!=t[s])return!1;a--}r=!0}return r}(e,t)),r}function q(e,t){var r=!1;return e&&t&&!(r=e===t)&&(r=A?e[l](t):function(e,t){var r=!1,n=t?t[o.oI]:0;if(e&&n&&e[o.oI]>=n&&!(r=e===t)){for(var i=0;i<n;i++)if(e[i]!==t[i])return!1;r=!0}return r}(e,t)),r}function V(e,t){return!(!e||!t)&&-1!==e[o.Sj](t)}function W(e){return!(!e||"[object Date]"!==I[o.Ek](e))}var $=k||function(e){return!(!e||"[object Array]"!==I[o.Ek](e))};function G(e){return!(!e||"[object Error]"!==I[o.Ek](e))}function Z(e){return"string"==typeof e}function K(e){return"number"==typeof e}function X(e){return"boolean"==typeof e}function Q(e){var t=!1;if(e&&"object"==typeof e){var r=x?x(e):function(e){if(e){if(x)return x(e);var t=e[g]||e[n.vR]||e[v];if(t)return t}return null}(e);r?(r[v]&&n.J$[o.Ek](r,v)&&(r=r[v]),t=typeof r===n.hW&&T[o.Ek](r)===_):t=!0}return t}function Y(e){if(e)return E?e[s]():function(e){if(e&&e.getUTCFullYear){var t=function(e){var t=String(e);return 1===t[o.oI]&&(t="0"+t),t};return e.getUTCFullYear()+"-"+t(e.getUTCMonth()+1)+"-"+t(e.getUTCDate())+"T"+t(e.getUTCHours())+":"+t(e.getUTCMinutes())+":"+t(e.getUTCSeconds())+"."+String((e.getUTCMilliseconds()/1e3).toFixed(3)).slice(2,5)+"Z"}}(e)}function J(e,t,r){var n=e[o.oI];try{for(var i=0;i<n&&(!(i in e)||-1!==t[o.Ek](r||e,e[i],i,e));i++);}catch(e){}}function ee(e,t,r){if(e){if(e[u])return e[u](t,r);var n=e[o.oI],i=r||0;try{for(var a=Math.max(i>=0?i:n-Math.abs(i),0);a<n;a++)if(a in e&&e[a]===t)return a}catch(e){}}return-1}function te(e,t,r){var n;if(e){if(e[d])return e[d](t,r);var i=e[o.oI],a=r||e;n=new Array(i);try{for(var s=0;s<i;s++)s in e&&(n[s]=t[o.Ek](a,e[s],e))}catch(e){}}return n}function re(e,t,r){var n;if(e){if(e[h])return e[h](t,r);var i=e[o.oI],a=0;if(arguments[o.oI]>=3)n=arguments[2];else{for(;a<i&&!(a in e);)a++;n=e[a++]}for(;a<i;)a in e&&(n=t(n,e[a],a,e)),a++}return n}function ne(e){return e&&(e=C&&e[f]?e[f]():e[o.W7]?e[o.W7](/^\s+|(?=\s)\s+$/g,a.m5):e),e}var ie=!{toString:null}.propertyIsEnumerable("toString"),oe=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"];function ae(e){var t=typeof e;if(t===n.hW||t===n._1&&null!==e||(0,i.zk)("objKeys called on non-object"),!ie&&b)return b(e);var r=[];for(var a in e)e&&n.J$[o.Ek](e,a)&&r[o.y5](a);if(ie)for(var s=oe[o.oI],c=0;c<s;c++)e&&n.J$[o.Ek](e,oe[c])&&r[o.y5](oe[c]);return r}function se(e,t,r,n){if(m)try{var i={enumerable:!0,configurable:!0};return r&&(i.get=r),n&&(i.set=n),m(e,t,i),!0}catch(e){}return!1}function ce(e){return y&&z(e,(function(e,t){($(t)||L(t))&&y(t)})),le(e)}var le=y||function(e){return e};function ue(){var e=Date;return e.now?e.now():(new e).getTime()}function de(e){return G(e)?e[o.RS]:a.m5}function he(e,t,r,n,i){var o=r;return e&&((o=e[t])===r||i&&!i(o)||n&&!n(r)||(e[t]=o=r)),o}function fe(e,t,r){var n;return e?!(n=e[t])&&D(n)&&(n=N(r)?{}:r,e[t]=n):n=N(r)?{}:r,n}function pe(e,t){return D(e)?t:e}function ge(e){return!!e}function ve(e){throw new Error(e)}function me(e,t,r,n,i){e&&t&&r&&(!1!==i||N(e[t]))&&(e[t]=function(e,t){var r=null,n=null;return H(e)?r=e:n=e,function(){var e=arguments;if(r&&(n=r()),n)return n[t][o.y9](n,e)}}(r,n))}function ye(e,t,r,n){return e&&t&&L(e)&&$(r)&&J(r,(function(r){Z(r)&&me(e,r,t,r,n)})),e}function be(e){return e&&n.zi&&(e=(0,n.s6)((0,n.zi)({},e))),e}function Se(e,t,r,i,a,s){var c=arguments,l=c[0]||{},u=c[o.oI],d=!1,h=1;for(u>0&&X(l)&&(d=l,l=c[h]||{},h++),L(l)||(l={});h<u;h++){var f=c[h],p=$(f),g=L(f);for(var v in f)if(p&&v in f||g&&n.J$[o.Ek](f,v)){var m=f[v],y=void 0;if(d&&m&&((y=$(m))||Q(m))){var b=l[v];y?$(b)||(b=[]):Q(b)||(b={}),m=Se(d,b,m)}void 0!==m&&(l[v]=m)}}return l}},246987:(e,t,r)=>{"use strict";r.d(t,{Bw:()=>c,Hr:()=>s,LZ:()=>i,Tj:()=>m,Vo:()=>d,Yd:()=>a,Yp:()=>f,Zi:()=>v,dI:()=>p,eT:()=>o,fc:()=>h,jy:()=>l,kI:()=>y,l0:()=>g,m5:()=>n,qT:()=>u});var n="",i="channels",o="core",a="createPerfMgr",s="disabled",c="extensionConfig",l="extensions",u="processTelemetry",d="priority",h="eventsSent",f="eventsDiscarded",p="eventsSendRequest",g="perfEvent",v="errorToConsole",m="warnToConsole",y="getPerfMgr"},741059:(e,t,r)=>{"use strict";r.d(t,{h:()=>c});var n=r(241230),i=r(551171),o=r(253350),a=r(246987);function s(e,t,r,n){(0,o.Iu)(e,(function(e){if(e&&e[t])if(r)setTimeout((function(){return n(e)}),0);else try{n(e)}catch(e){}}))}var c=function(){function e(t){this.listeners=[];var r=!!(t||{}).perfEvtsSendAll;(0,n.A)(e,this,(function(e){e[i.vR]=function(t){e.listeners[i.y5](t)},e[i.TP]=function(t){for(var r=(0,o.rD)(e[i.lJ],t);r>-1;)e.listeners[i.Ic](r,1),r=(0,o.rD)(e[i.lJ],t)},e[a.fc]=function(t){s(e[i.lJ],a.fc,!0,(function(e){e[a.fc](t)}))},e[a.Yp]=function(t,r){s(e[i.lJ],a.Yp,!0,(function(e){e[a.Yp](t,r)}))},e[a.dI]=function(t,r){s(e[i.lJ],a.dI,r,(function(e){e[a.dI](t,r)}))},e[a.l0]=function(t){t&&(!r&&t[i.Zu]()||s(e[i.lJ],a.l0,!1,(function(e){t[i.tI]?setTimeout((function(){return e[a.l0](t)}),0):e[a.l0](t)})))}}))}return e.__ieDyn=1,e}()},271399:(e,t,r)=>{"use strict";r.d(t,{NS:()=>h,Z4:()=>g,r2:()=>p});var n=r(241230),i=r(551171),o=r(253350),a=r(246987),s="ctx",c="ParentContextKey",l="ChildrenContextKey",u=null,d=function(){function e(t,r,n){var a,u=this,d=!1;u.start=(0,o.x3)(),u[i.RS]=t,u[i.tI]=n,u[i.Zu]=function(){return!1},(0,o.Tn)(r)&&(d=(0,o.r)(u,"payload",(function(){return!a&&(0,o.Tn)(r)&&(a=r(),r=null),a}))),u[i.O_]=function(t){return t?t===e[c]||t===e[l]?u[t]:(u[s]||{})[t]:null},u[i.e_]=function(t,r){t&&(t===e[c]?(u[t]||(u[i.Zu]=function(){return!0}),u[t]=r):t===e[l]?u[t]=r:(u[s]=u[s]||{})[t]=r)},u[i.Ru]=function(){var t=0,n=u[i.O_](e[l]);if((0,o.cy)(n))for(var a=0;a<n[i.oI];a++){var s=n[a];s&&(t+=s[i.fA])}u[i.fA]=(0,o.x3)()-u.start,u.exTime=u[i.fA]-t,u[i.Ru]=function(){},!d&&(0,o.Tn)(r)&&(u.payload=r())}}return e.ParentContextKey="parent",e.ChildrenContextKey="childEvts",e}(),h=function(){function e(t){this.ctx={},(0,n.A)(e,this,(function(e){e.create=function(e,t,r){return new d(e,t,r)},e.fire=function(e){e&&(e[i.Ru](),t&&(0,o.Tn)(t[a.l0])&&t[a.l0](e))},e[i.e_]=function(t,r){t&&((e[s]=e[s]||{})[t]=r)},e[i.O_]=function(t){return(e[s]||{})[t]}}))}return e.__ieDyn=1,e}(),f="CoreUtils.doPerf";function p(e,t,r,n,o){if(e){var s=e;if(s[a.kI]&&(s=s[a.kI]()),s){var u=void 0,h=s[i.O_](f);try{if(u=s.create(t(),n,o)){if(h&&u[i.e_]&&(u[i.e_](d[c],h),h[i.O_]&&h[i.e_])){var p=h[i.O_](d[l]);p||h[i.e_](d[l],p=[]),p[i.y5](u)}return s[i.e_](f,u),r(u)}}catch(e){u&&u[i.e_]&&u[i.e_]("exception",e)}finally{u&&s.fire(u),s[i.e_](f,h)}}}return r()}function g(){return u}},819122:(e,t,r)=>{"use strict";r.d(t,{PV:()=>y,W0:()=>b,i8:()=>g,nU:()=>m,tS:()=>v});var n=r(551171),i=r(353810),o=r(936141),a=r(253350),s=r(246987),c=r(271399),l=r(572125),u="TelemetryPluginChain",d="_hasRun",h="_getTelCtx",f=0;function p(e,t,r,c){var l=null,u=[];null!==c&&(l=c?function(e,t,r){for(;e;){if(e[n.AP]()===r)return e;e=e[n.uR]()}return y([r],t[n.GA]||{},t)}(e,r,c):e);var d={_next:function(){var e=l;return l=e?e[n.uR]():null,e||u&&u[n.oI]>0&&((0,a.Iu)(u,(function(e){try{e.func[n.Ek](e.self,e.args)}catch(e){(0,i.ZP)(r[n.Uw],2,73,"Unexpected Exception during onComplete - "+(0,o.mm)(e))}})),u=[]),e},ctx:{core:function(){return r},diagLog:function(){return(0,i.y0)(r,t)},getCfg:function(){return t},getExtCfg:h,getConfig:function(e,r,n){void 0===n&&(n=!1);var i,o=h(e,null);return o&&!(0,a.hX)(o[r])?i=o[r]:t&&!(0,a.hX)(t[r])&&(i=t[r]),(0,a.hX)(i)?n:i},hasNext:function(){return!!l},getNext:function(){return l},setNext:function(e){l=e},iterate:function(e){for(var t;t=d._next();){var r=t[n.AP]();r&&e(r)}},onComplete:function(e,t){for(var r=[],i=2;i<arguments.length;i++)r[i-2]=arguments[i];e&&u[n.y5]({func:e,self:(0,a.b0)(t)?d.ctx:t,args:r})}}};function h(e,r,n){var i;if(void 0===r&&(r={}),void 0===n&&(n=0),t){var o=t[s.Bw];o&&e&&(i=o[e])}if(i){if((0,a.Gv)(r)&&0!==n){var c=(0,a.CP)(!0,r,i);t&&2===n&&(0,a.z)(r,(function(e){if((0,a.hX)(c[e])){var r=t[e];(0,a.hX)(r)||(c[e]=r)}})),i=c}}else i=r;return i}return d}function g(e,t,r,i){var o=p(e,t,r,i),c=o.ctx;return c[n.$5]=function(e){var t=o._next();return t&&t[s.qT](e,c),!t},c[n.$o]=function(e,i){return void 0===e&&(e=null),(0,a.cy)(e)&&(e=y(e,t,r,i)),g(e||c[n.uR](),t,r,i)},c}function v(e,t,r){var i=t[n.GA]||{},o=p(e,i,t,r),s=o.ctx;return s[n.$5]=function(e){var t=o._next();return t&&t.unload(s,e),!t},s[n.$o]=function(e,r){return void 0===e&&(e=null),(0,a.cy)(e)&&(e=y(e,i,t,r)),v(e||s[n.uR](),t,r)},s}function m(e,t,r){var i=t[n.GA]||{},o=p(e,i,t,r).ctx;return o[n.$5]=function(e){return o.iterate((function(t){(0,a.Tn)(t[n.HC])&&t[n.HC](o,e)}))},o[n.$o]=function(e,r){return void 0===e&&(e=null),(0,a.cy)(e)&&(e=y(e,i,t,r)),m(e||o[n.uR](),t,r)},o}function y(e,t,r,p){var v=null,m=!p;if((0,a.cy)(e)&&e[n.oI]>0){var b=null;(0,a.Iu)(e,(function(e){if(m||p!==e||(m=!0),m&&e&&(0,a.Tn)(e[s.qT])){var y=function(e,t,r){var p,v=null,m=(0,a.Tn)(e[s.qT]),y=(0,a.Tn)(e[n.YH]),b={getPlugin:function(){return e},getNext:function(){return v},processTelemetry:function(i,o){S(o=o||function(){var n;return e&&(0,a.Tn)(e[h])&&(n=e[h]()),n||(n=g(b,t,r)),n}(),(function(t){if(!e||!m)return!1;var r=(0,l.Cr)(e);return!r[n.Ik]&&!r[s.Hr]&&(y&&e[n.YH](v),e[s.qT](i,t),!0)}),"processTelemetry",(function(){return{item:i}}),!i.sync)||o[n.$5](i)},unload:function(t,r){S(t,(function(){var i=!1;if(e){var o=(0,l.Cr)(e),a=e[s.eT]||o[s.eT];!e||a&&a!==t.core()||o[n.Ik]||(o[s.eT]=null,o[n.Ik]=!0,o[n.tZ]=!1,e[n.Ik]&&!0===e[n.Ik](t,r)&&(i=!0))}return i}),"unload",(function(){}),r[n.tI])||t[n.$5](r)},update:function(t,r){S(t,(function(){var i=!1;if(e){var o=(0,l.Cr)(e),a=e[s.eT]||o[s.eT];!e||a&&a!==t.core()||o[n.Ik]||e[n.HC]&&!0===e[n.HC](t,r)&&(i=!0)}return i}),"update",(function(){}),!1)||t[n.$5](r)},_id:p=e?e[n.Ju]+"-"+e[s.Vo]+"-"+f++:"Unknown-0-"+f++,_setNext:function(e){v=e}};function S(t,r,a,l,h){var f=!1,g=e?e[n.Ju]:u,m=t[d];return m||(m=t[d]={}),t.setNext(v),e&&(0,c.r2)(t[s.eT](),(function(){return g+":"+a}),(function(){m[p]=!0;try{var e=v?v._id:s.m5;e&&(m[e]=!1),f=r(t)}catch(e){var c=!v||m[v._id];c&&(f=!0),v&&c||(0,i.ZP)(t[n.e4](),1,73,"Plugin ["+g+"] failed during "+a+" - "+(0,o.mm)(e)+", run flags: "+(0,o.mm)(m))}}),l,h),f}return(0,a.N6)(b)}(e,t,r);v||(v=y),b&&b._setNext(y),b=y}}))}return p&&!v?y([p],t,r):v}var b=function(){return function(e,t,r,n){var i=g(e,t,r,n);(0,a.o$)(this,i,(0,a.cG)(i))}}()},334922:(e,t,r)=>{"use strict";r.d(t,{Si:()=>y,VN:()=>g,Z1:()=>p,k5:()=>m,yc:()=>v});var n=r(551171),i=r(936141),o=r(253350),a=r(246987),s=4294967296,c=4294967295,l=!1,u=123456789,d=987654321;function h(e){e<0&&(e>>>=0),u=123456789+e&c,d=987654321-e&c,l=!0}function f(){try{var e=2147483647&(0,o.x3)();h((Math.random()*s^e)+e)}catch(e){}}function p(e){return e>0?Math.floor(g()/c*(e+1))>>>0:0}function g(e){var t=0,r=(0,i.MY)()||(0,i.iN)();return r&&r.getRandomValues&&(t=r.getRandomValues(new Uint32Array(1))[0]&c),0===t&&(0,i.lT)()&&(l||f(),t=m()&c),0===t&&(t=Math.floor(s*Math.random()|0)),e||(t>>>=0),t}function v(e){e?h(e):f()}function m(e){var t=((d=36969*(65535&d)+(d>>16)&c)<<16)+(65535&(u=18e3*(65535&u)+(u>>16)&c))>>>0&c;return e||(t>>>=0),t}function y(e){void 0===e&&(e=22);for(var t=g()>>>0,r=0,i=a.m5;i[n.oI]<e;)r++,i+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(63&t),t>>>=6,5===r&&(t=(g()<<2&4294967295|3&t)>>>0,r=0);return i}},572125:(e,t,r)=>{"use strict";r.d(t,{Cr:()=>l,Xc:()=>d,pI:()=>u,u7:()=>h});var n=r(551171),i=r(831219),o=r(253350),a=r(246987),s=r(251117),c=(0,i.T)("plugin");function l(e){return c.get(e,"state",{},!0)}function u(e,t){for(var r,i=[],s=null,c=e[n.uR]();c;){var u=c[n.AP]();u&&(s&&(0,o.Tn)(s[n.YH])&&(0,o.Tn)(u[a.qT])&&s[n.YH](u),((0,o.Tn)(u[n.tZ])?u[n.tZ]():(r=l(u))[n.tZ])||i[n.y5](u),s=u,c=c[n.uR]())}(0,o.Iu)(i,(function(i){var o=e[a.eT]();i[n.mE](e.getCfg(),o,t,e[n.uR]()),r=l(i),i[a.eT]||r[a.eT]||(r[a.eT]=o),r[n.tZ]=!0,delete r[n.Ik]}))}function d(e){return e.sort((function(e,t){var r=0;if(t){var n=(0,o.Tn)(t[a.qT]);(0,o.Tn)(e[a.qT])?r=n?e[a.Vo]-t[a.Vo]:1:n&&(r=-1)}else r=e?1:-1;return r}))}function h(e){var t={};return{getName:function(){return t[n.RS]},setName:function(r){e&&e.setName(r),t[n.RS]=r},getTraceId:function(){return t[n.P5]},setTraceId:function(r){e&&e.setTraceId(r),(0,s.hX)(r)&&(t[n.P5]=r)},getSpanId:function(){return t[n.wi]},setSpanId:function(r){e&&e.setSpanId(r),(0,s.wN)(r)&&(t[n.wi]=r)},getTraceFlags:function(){return t[n.Rr]},setTraceFlags:function(r){e&&e.setTraceFlags(r),t[n.Rr]=r}}}},627157:(e,t,r)=>{"use strict";r.d(t,{P:()=>s});var n=r(551171),i=r(353810),o=r(936141),a=r(253350);function s(){var e=[];return{add:function(t){t&&e[n.y5](t)},run:function(t,r){(0,a.Iu)(e,(function(e){try{e(t,r)}catch(e){(0,i.ZP)(t[n.e4](),2,73,"Unexpected error calling unload handler - "+(0,o.mm)(e))}})),e=[]}}}},251117:(e,t,r)=>{"use strict";r.d(t,{hX:()=>s,wN:()=>c});var n=r(551171),i="00000000000000000000000000000000",o="0000000000000000";function a(e,t,r){return!(!e||e[n.oI]!==t||e===r||!e.match(/^[\da-f]*$/i))}function s(e){return a(e,32,i)}function c(e){return a(e,16,o)}},551171:(e,t,r)=>{"use strict";r.d(t,{$4:()=>U,$5:()=>p,$o:()=>M,AP:()=>S,Di:()=>y,EX:()=>C,Ek:()=>G,GA:()=>l,H7:()=>w,HC:()=>R,Ic:()=>A,Ik:()=>E,JR:()=>k,Ju:()=>a,OL:()=>$,O_:()=>Y,P5:()=>te,QM:()=>Z,RF:()=>o,RS:()=>i,Re:()=>F,Rr:()=>ne,Ru:()=>ee,Sj:()=>D,TP:()=>m,Uw:()=>d,W7:()=>q,YH:()=>x,Yo:()=>K,Zu:()=>Q,a$:()=>V,by:()=>b,e4:()=>O,e_:()=>J,fA:()=>f,kt:()=>H,lJ:()=>X,lK:()=>N,mE:()=>n,oI:()=>h,pM:()=>I,ps:()=>g,re:()=>z,sY:()=>L,sl:()=>u,sx:()=>W,tI:()=>T,tX:()=>B,tZ:()=>c,tn:()=>_,uR:()=>P,vR:()=>v,wi:()=>re,y5:()=>s,y9:()=>j});var n="initialize",i="name",o="getNotifyMgr",a="identifier",s="push",c="isInitialized",l="config",u="instrumentationKey",d="logger",h="length",f="time",p="processNext",g="getProcessTelContext",v="addNotificationListener",m="removeNotificationListener",y="stopPollingInternalLogs",b="onComplete",S="getPlugin",C="flush",w="_extensions",A="splice",E="teardown",k="messageId",I="message",T="isAsync",_="_doTeardown",R="update",P="getNext",O="diagLog",x="setNextPlugin",M="createNew",N="cookieCfg",D="indexOf",F="substring",B="userAgent",L="split",H="setEnabled",U="substr",z="nodeType",j="apply",q="replace",V="enableDebugExceptions",W="logInternalMessage",$="toLowerCase",G="call",Z="type",K="handler",X="listeners",Q="isChildEvt",Y="getCtx",J="setCtx",ee="complete",te="traceId",re="spanId",ne="traceFlags"},590076:(e,t,r)=>{"use strict";r.d(t,{J$:()=>f,KU:()=>h,OR:()=>d,QV:()=>s,Wy:()=>l,_1:()=>i,bA:()=>o,hW:()=>n,s6:()=>c,vR:()=>a,zi:()=>u});var n="function",i="object",o="undefined",a="prototype",s="hasOwnProperty",c=Object,l=c[a],u=c.assign,d=c.create,h=c.defineProperty,f=l[s]},983280:(e,t,r)=>{"use strict";r.d(t,{AQ:()=>s,mS:()=>o,zk:()=>a});var n=r(590076),i=null;function o(e){void 0===e&&(e=!0);var t=!1===e?null:i;return t||(typeof globalThis!==n.bA&&(t=globalThis),t||typeof self===n.bA||(t=self),t||typeof window===n.bA||(t=window),t||typeof r.g===n.bA||(t=r.g),i=t),t}function a(e){throw new TypeError(e)}function s(e){var t=n.OR;if(t)return t(e);if(null==e)return{};var r=typeof e;function i(){}return r!==n._1&&r!==n.hW&&a("Object prototype may only be an Object:"+e),i[n.vR]=e,new i}},692855:(e,t,r)=>{"use strict";r.d(t,{Im:()=>o,qU:()=>s,vz:()=>c});var n=r(590076),i=r(983280),o=((0,i.mS)(),(0,i.mS)(),38792==r.j?n.zi||function(e){for(var t,r=1,i=arguments.length;r<i;r++)for(var o in t=arguments[r])n.Wy[n.QV].call(t,o)&&(e[o]=t[o]);return e}:null),a=function(e,t){return a=n.s6.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t[n.QV](r)&&(e[r]=t[r])},a(e,t)};function s(e,t){function r(){this.constructor=e}typeof t!==n.hW&&null!==t&&(0,i.zk)("Class extends value "+String(t)+" is not a constructor or null"),a(e,t),e[n.vR]=null===t?(0,i.AQ)(t):(r[n.vR]=t[n.vR],new r)}function c(e,t){for(var r=0,n=t.length,i=e.length;r<n;r++,i++)e[i]=t[r];return e}},126108:(e,t,r)=>{"use strict";r.d(t,{Wy:()=>c,_1:()=>i,bA:()=>o,hW:()=>n,s6:()=>s,vR:()=>a});var n="function",i="object",o="undefined",a="prototype",s=Object,c=s[a]},427607:(e,t,r)=>{"use strict";r.d(t,{Im:()=>a,qU:()=>c,vz:()=>l});var n=r(195172),i=r(126108),o=((0,n.mS$)(),(0,n.mS$)(),"hasOwnProperty"),a=38792==r.j?n.vE3||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])i.Wy[o].call(t,a)&&(e[a]=t[a]);return e}:null,s=function(e,t){return s=i.s6.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t[o](r)&&(e[r]=t[r])},s(e,t)};function c(e,t){function r(){this.constructor=e}typeof t!==i.hW&&null!==t&&(0,n.zkd)("Class extends value "+String(t)+" is not a constructor or null"),s(e,t),e[i.vR]=null===t?(0,n.sSX)(t):(r[i.vR]=t[i.vR],new r)}function l(e,t){for(var r=0,n=t.length,i=e.length;r<n;r++,i++)e[i]=t[r];return e}},241230:(e,t,r)=>{"use strict";var n;r.d(t,{A:()=>B});var i="undefined",o="constructor",a="prototype",s="function",c="_dynInstFuncs",l="_isDynProxy",u="_dynClass",d="_dynCls$",h="_dynInstChk",f=h,p="_dfOpts",g="_unknown_",v="__proto__",m="_dyn"+v,y="__dynProto$Gbl",b="_dynInstProto",S="useBaseInst",C="setInstFuncs",w=Object,A=w.getPrototypeOf,E=w.getOwnPropertyNames,k=function(){var e;return typeof globalThis!==i&&(e=globalThis),e||typeof self===i||(e=self),e||typeof window===i||(e=window),e||typeof r.g===i||(e=r.g),e||{}}(),I=k[y]||(k[y]={o:(n={},n[C]=!0,n[S]=!0,n),n:1e3});function T(e,t){return e&&w[a].hasOwnProperty.call(e,t)}function _(e){return e&&(e===w[a]||e===Array[a])}function R(e){return _(e)||e===Function[a]}function P(e){var t;if(e){if(A)return A(e);var r=e[v]||e[a]||(e[o]?e[o][a]:null);t=e[m]||r,T(e,m)||(delete e[b],t=e[m]=e[b]||e[m],e[b]=r)}return t}function O(e,t){var r=[];if(E)r=E(e);else for(var n in e)"string"==typeof n&&T(e,n)&&r.push(n);if(r&&r.length>0)for(var i=0;i<r.length;i++)t(r[i])}function x(e,t,r){return t!==o&&typeof e[t]===s&&(r||T(e,t))&&t!==v&&t!==a}function M(e){throw new TypeError("DynamicProto: "+e)}function N(){return Object.create?function(){var e=Object.create;return e?e(null):{}}():{}}function D(e,t){for(var r=e.length-1;r>=0;r--)if(e[r]===t)return!0;return!1}function F(e,t){return T(e,a)?e.name||t||g:((e||{})[o]||{}).name||t||g}function B(e,t,r,n){T(e,a)||M("theClass is an invalid class definition.");var i=e[a];(function(e,t){if(A){for(var r=[],n=P(t);n&&!R(n)&&!D(r,n);){if(n===e)return!0;r.push(n),n=P(n)}return!1}return!0})(i,t)||M("["+F(e)+"] not in hierarchy of ["+F(t)+"]");var o=null;T(i,u)?o=i[u]:(o=d+F(e,"_")+"$"+I.n,I.n++,i[u]=o);var g=B[p],v=!!g[S];v&&n&&void 0!==n[S]&&(v=!!n[S]);var m=function(e){var t=N();return O(e,(function(r){!t[r]&&x(e,r,!1)&&(t[r]=e[r])})),t}(t),y=function(e,t,r,n){function i(e,t,r){var i=t[r];if(i[l]&&n){var o=e[c]||{};!1!==o[f]&&(i=(o[t[u]]||{})[r]||i)}return function(){return i.apply(e,arguments)}}var o=N();O(r,(function(e){o[e]=i(t,r,e)}));for(var a=P(e),s=[];a&&!R(a)&&!D(s,a);)O(a,(function(e){!o[e]&&x(a,e,!A)&&(o[e]=i(t,a,e))})),s.push(a),a=P(a);return o}(i,t,m,v);r(t,y);var b=!!A&&!!g[C];b&&n&&(b=!!n[C]),function(e,t,r,n,i){if(!_(e)){var o=r[c]=r[c]||N();if(!_(o)){var a=o[t]=o[t]||N();!1!==o[f]&&(o[f]=!!i),_(a)||O(r,(function(t){x(r,t,!1)&&r[t]!==n[t]&&(a[t]=r[t],delete r[t],(!T(e,t)||e[t]&&!e[t][l])&&(e[t]=function(e,t){var r=function(){var n=function(e,t,r,n){var i=null;if(e&&T(r,u)){var o=e[c]||N();if((i=(o[r[u]]||N())[t])||M("Missing ["+t+"] "+s),!i[h]&&!1!==o[f]){for(var a=!T(e,t),l=P(e),d=[];a&&l&&!R(l)&&!D(d,l);){var p=l[t];if(p){a=p===n;break}d.push(l),l=P(l)}try{a&&(e[t]=i),i[h]=1}catch(e){o[f]=!1}}}return i}(this,t,e,r)||function(e,t,r){var n=t[e];return n===r&&(n=P(t)[e]),typeof n!==s&&M("["+e+"] is not a "+s),n}(t,e,r);return n.apply(this,arguments)};return r[l]=1,r}(e,t)))}))}}}(i,o,t,m,!1!==b)}B[p]=I.o},17542:(e,t,r)=>{"use strict";r.d(t,{A:()=>D});var n,i=r(195172),o="constructor",a="prototype",s="function",c="_dynInstFuncs",l="_isDynProxy",u="_dynClass",d="_dynCls$",h="_dynInstChk",f=h,p="_dfOpts",g="_unknown_",v="__proto__",m="_dyn"+v,y="__dynProto$Gbl",b="_dynInstProto",S="useBaseInst",C="setInstFuncs",w=Object,A=w.getPrototypeOf,E=w.getOwnPropertyNames,k=(0,i.mS$)(),I=k[y]||(k[y]={o:(n={},n[C]=!0,n[S]=!0,n),n:1e3});function T(e){return e&&(e===w[a]||e===Array[a])}function _(e){return T(e)||e===Function[a]}function R(e){var t;if(e){if(A)return A(e);var r=e[v]||e[a]||(e[o]?e[o][a]:null);t=e[m]||r,(0,i.v0u)(e,m)||(delete e[b],t=e[m]=e[b]||e[m],e[b]=r)}return t}function P(e,t){var r=[];if(E)r=E(e);else for(var n in e)"string"==typeof n&&(0,i.v0u)(e,n)&&r.push(n);if(r&&r.length>0)for(var o=0;o<r.length;o++)t(r[o])}function O(e,t,r){return t!==o&&typeof e[t]===s&&(r||(0,i.v0u)(e,t))&&t!==v&&t!==a}function x(e){(0,i.zkd)("DynamicProto: "+e)}function M(e,t){for(var r=e.length-1;r>=0;r--)if(e[r]===t)return!0;return!1}function N(e,t){return(0,i.v0u)(e,a)?e.name||t||g:((e||{})[o]||{}).name||t||g}function D(e,t,r,n){(0,i.v0u)(e,a)||x("theClass is an invalid class definition.");var o=e[a];(function(e,t){if(A){for(var r=[],n=R(t);n&&!_(n)&&!M(r,n);){if(n===e)return!0;r.push(n),n=R(n)}return!1}return!0})(o,t)||x("["+N(e)+"] not in hierarchy of ["+N(t)+"]");var g=null;(0,i.v0u)(o,u)?g=o[u]:(g=d+N(e,"_")+"$"+I.n,I.n++,o[u]=g);var v=D[p],m=!!v[S];m&&n&&void 0!==n[S]&&(m=!!n[S]);var y=function(e){var t=(0,i.sSX)(null);return P(e,(function(r){!t[r]&&O(e,r,!1)&&(t[r]=e[r])})),t}(t),b=function(e,t,r,n){function o(e,t,r){var i=t[r];if(i[l]&&n){var o=e[c]||{};!1!==o[f]&&(i=(o[t[u]]||{})[r]||i)}return function(){return i.apply(e,arguments)}}var a=(0,i.sSX)(null);P(r,(function(e){a[e]=o(t,r,e)}));for(var s=R(e),d=[];s&&!_(s)&&!M(d,s);)P(s,(function(e){!a[e]&&O(s,e,!A)&&(a[e]=o(t,s,e))})),d.push(s),s=R(s);return a}(o,t,y,m);r(t,b);var w=!!A&&!!v[C];w&&n&&(w=!!n[C]),function(e,t,r,n,o){if(!T(e)){var a=r[c]=r[c]||(0,i.sSX)(null);if(!T(a)){var d=a[t]=a[t]||(0,i.sSX)(null);!1!==a[f]&&(a[f]=!!o),T(d)||P(r,(function(t){O(r,t,!1)&&r[t]!==n[t]&&(d[t]=r[t],delete r[t],(!(0,i.v0u)(e,t)||e[t]&&!e[t][l])&&(e[t]=function(e,t){var r=function(){var n=function(e,t,r,n){var o=null;if(e&&(0,i.v0u)(r,u)){var a=e[c]||(0,i.sSX)(null);if((o=(a[r[u]]||(0,i.sSX)(null))[t])||x("Missing ["+t+"] "+s),!o[h]&&!1!==a[f]){for(var l=!(0,i.v0u)(e,t),d=R(e),p=[];l&&d&&!_(d)&&!M(p,d);){var g=d[t];if(g){l=g===n;break}p.push(d),d=R(d)}try{l&&(e[t]=o),o[h]=1}catch(e){a[f]=!1}}}return o}(this,t,e,r)||function(e,t,r){var n=t[e];return n===r&&(n=R(t)[e]),typeof n!==s&&x("["+e+"] is not a "+s),n}(t,e,r);return n.apply(this,arguments)};return r[l]=1,r}(e,t)))}))}}}(o,g,t,y,!1!==w)}D[p]=I.o},587874:(e,t,r)=>{"use strict";r.d(t,{EQ:()=>h,hN:()=>u});var n=function(){return n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var i in t=arguments[r])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},n.apply(this,arguments)},i="undefined"==typeof window?r.g:window,o=i&&i.CSPSettings&&i.CSPSettings.nonce,a=function(){var e=i.__themeState__||{theme:void 0,lastStyleElement:void 0,registeredStyles:[]};return e.runState||(e=n(n({},e),{perf:{count:0,duration:0},runState:{flushTimer:0,mode:0,buffer:[]}})),e.registeredThemableStyles||(e=n(n({},e),{registeredThemableStyles:[]})),i.__themeState__=e,e}(),s=/[\'\"]\[theme:\s*(\w+)\s*(?:\,\s*default:\s*([\\"\']?[\.\,\(\)\#\-\s\w]*[\.\,\(\)\#\-\w][\"\']?))?\s*\][\'\"]/g,c=function(){return"undefined"!=typeof performance&&performance.now?performance.now():Date.now()};function l(e){var t=c();e();var r=c();a.perf.duration+=r-t}function u(e,t){void 0===t&&(t=!1),l((function(){var r=Array.isArray(e)?e:function(e){var t=[];if(e){for(var r=0,n=void 0;n=s.exec(e);){var i=n.index;i>r&&t.push({rawString:e.substring(r,i)}),t.push({theme:n[1],defaultValue:n[2]}),r=s.lastIndex}t.push({rawString:e.substring(r)})}return t}(e),n=a.runState,i=n.flushTimer;t||1===n.mode?(n.buffer.push(r),i||(a.runState.flushTimer=function(){return setTimeout((function(){a.runState.flushTimer=0,function(){l((function(){var e=a.runState.buffer.slice();a.runState.buffer=[];var t=[].concat.apply([],e);t.length>0&&d(t)}))}()}),0)}())):d(r)}))}function d(e,t){a.loadStyles?a.loadStyles(p(e).styleString,e):function(e){if("undefined"!=typeof document){var t=document.getElementsByTagName("head")[0],r=document.createElement("style"),n=p(e),i=n.styleString,s=n.themable;r.setAttribute("data-load-themed-styles","true"),o&&r.setAttribute("nonce",o),r.appendChild(document.createTextNode(i)),a.perf.count++,t.appendChild(r);var c=document.createEvent("HTMLEvents");c.initEvent("styleinsert",!0,!1),c.args={newStyle:r},document.dispatchEvent(c);var l={styleElement:r,themableStyle:e};s?a.registeredThemableStyles.push(l):a.registeredStyles.push(l)}}(e)}function h(e){a.theme=e,function(){if(a.theme){for(var e=[],t=0,r=a.registeredThemableStyles;t<r.length;t++)e.push(r[t].themableStyle);e.length>0&&(function(e){void 0===e&&(e=3),3!==e&&2!==e||(f(a.registeredStyles),a.registeredStyles=[]),3!==e&&1!==e||(f(a.registeredThemableStyles),a.registeredThemableStyles=[])}(1),d([].concat.apply([],e)))}}()}function f(e){e.forEach((function(e){var t=e&&e.styleElement;t&&t.parentElement&&t.parentElement.removeChild(t)}))}function p(e){var t=a.theme,r=!1;return{styleString:(e||[]).map((function(e){var n=e.theme;if(n){r=!0;var i=t?t[n]:void 0;return t&&!i&&console&&!(n in t)&&"undefined"!=typeof DEBUG&&DEBUG,i||e.defaultValue||"inherit"}return e.rawString})).join(""),themable:r}}},671250:(e,t,r)=>{"use strict";var n;r.d(t,{d:()=>n}),function(e){e.USGOV_DOD="https://pf.events.data.microsoft.com/OneCollector/1.0/",e.USGOV_DOJ="https://tb.events.data.microsoft.com/OneCollector/1.0/",e.PUBLIC="https://browser.events.data.microsoft.com/OneCollector/1.0/",e.CUSTOMER_CONTENT="",e.EUDB="https://eu-office.events.data.microsoft.com/OneCollector/1.0/"}(n||(n={}))},328210:(e,t,r)=>{"use strict";r.d(t,{d:()=>c});var n=r(292321),i=r(345119),o=r(204500),a="Office.Telemetry.OTelJS.EventThrottled";function s(e){return"number"==typeof e}var c=function(){function e(e,t){this._sinkName=e,this._telemetrySink=t,this.name="EventThrottler",this._totalEventsInLastInterval=0,this._singleEventInLastInterval={},this._eventThrottleReported={},this._lastIntervalStart=Date.now(),this._maxNamedEventsPerSecond={}}return e.prototype.setSingleEventThrottle=function(e){this._maxSingleEventPerSecond=e},e.prototype.setTotalEventThrottle=function(e){this._maxTotalEventsPerSecond=e},e.prototype.setNamedEventThrottle=function(e,t){this._maxNamedEventsPerSecond[e]=t},e.prototype.processEvent=function(e){var t=e.eventName;if(t===a)return!0;var r=!0;return Date.now()-this._lastIntervalStart>1e3&&(this._lastIntervalStart=Date.now(),this._totalEventsInLastInterval=0,this._singleEventInLastInterval={}),this._singleEventInLastInterval[t]=this._singleEventInLastInterval[t]+1||1,t in this._maxNamedEventsPerSecond?r=this.applyThrottle(this._singleEventInLastInterval[t],this._maxNamedEventsPerSecond[t],"MaxNamedEventsPerSecond",t):s(this._maxSingleEventPerSecond)&&(r=this.applyThrottle(this._singleEventInLastInterval[t],this._maxSingleEventPerSecond,"MaxSingleEventsPerSecond",t)),s(this._maxTotalEventsPerSecond)&&(this._totalEventsInLastInterval++,r&&(r=this.applyThrottle(this._totalEventsInLastInterval,this._maxTotalEventsPerSecond,"MaxTotalEventsPerSecond",t))),r},e.prototype.applyThrottle=function(e,t,r,s){return!(e>t&&(e===t+1&&this._telemetrySink&&!this._eventThrottleReported[s]&&(this._eventThrottleReported[s]=!0,this._telemetrySink.sendTelemetryEvent({eventName:a,telemetryProperties:{ariaTenantToken:o.z2,nexusTenantToken:1723},eventFlags:{diagnosticLevel:110},dataFields:[(0,n.m9)("SinkName",this._sinkName||""),(0,n.m9)("ThrottledEvent.Name",s),(0,n.Ug)(r,t)]})),(0,i.wC)(2,1,(function(){return"1DS Sink Event Throttle: Exceeded ".concat(t," ").concat(r,": ").concat(s)})),1))},e}()},204500:(e,t,r)=>{"use strict";r.d(t,{OI:()=>C,TX:()=>w,h5:()=>O,lg:()=>x,nv:()=>A,q6:()=>S,su:()=>b,z2:()=>y});var n=r(253350),i=r(345119),o=r(256030),a="Data.",s="zC.",c="Release.AudienceGroup",l="App.Name",u="App.Platform",d="App.Version",h="User.PrimaryIdentityHash",f="User.PrimaryIdentitySpace",p="User.TenantId",g="User.IsAnonymous",v="User.IsSignedIn",m="Session.Id",y="f998cc5ba4d448d6a1e8e913ff18be94-dd122e0a-fcf8-4dc5-9dbb-6afac5325183-7405",b="b22a201c3f1d41d28ccc399ba6cc9ca2-1972c77f-1f79-4283-a0f9-b4ddc4646f55-7121",S=void 0;function C(e,t,r,n){var o=!0;if(t)for(var c=function(t){var c,l=t.classification,u=t.dataType,d=t.name;if(l&&!(4===l||1===l||2===n&&32===l||3===n&&2048===l))return o=!1,"break";if(3===n&&r&&3!==u&&1!==u&&2!==u&&"OTelJS.Version"!==d&&"OTelJS.Sink"!==d)return(0,i.wC)(0,1,(function(){return"DNM: Invalid field type "+d})),o=!1,"break";c=r?d.substr(0,3)===s?s+a+d.substr(3):a+d:d;var h=void 0;switch(u){case 3:h=6;break;case 2:h=4;break;case 4:h=8;break;case 0:return e[c]="string"==typeof t.value?t.value.substr(0,25e3):t.value,"continue";default:return e[c]=t.value,"continue"}e[c]={value:t.value,propertyType:h}},l=0,u=t;l<u.length&&"break"!==c(u[l]);l++);return o}function w(e,t){try{return e()}catch(e){return(0,i.vV)(1,"1DS Sink",e),t}}function A(e,t){for(var r=function(r){var n=t[r];if(!n.processEvent(e))return(0,i.wC)(2,1,(function(){return"".concat(e.eventName," suppressed by ").concat(n.name)})),{value:!1}},n=0;n<t.length;n++){var o=r(n);if("object"==typeof o)return o.value}return!0}function E(e){(0,i.wC)(0,1,(function(){return"Invalid "+e}))}function k(e){return(0,n.Kg)(e)&&""!==e}function I(e,t){return Object.values(t).includes(e)}function T(e){return I(e,o.OD)}function _(e){return I(e,o.EW)}function R(e){return["MSACID","MSAPUID","OrgIdCID","OrgIdPUID","UserObjectId","Other"].includes(e)}function P(e){return!e||"Other"===e}function O(e,t){var r=!0;function i(t,n){n(e[t])||(E(t),r=!1)}function o(e){return new RegExp("^[0-9a-f]{8}-([0-9a-f]{4}-){3}[0-9a-f]{12}$",t?"":"i").test(e)}return i(l,k),i(u,t?T:k),i(d,k),i(m,o),t?(i(c,_),i(v,n.Lm),e[v]?(i(h,k),i(f,R),["OrgIdCID","OrgIdPUID","UserObjectId"].includes(e[f])?i(p,o):i(p,n.hX)):(i(f,P),i(p,n.hX))):e[g]||!1===e[v]||(i(h,k),i(f,k),e[p]&&i(p,o)),(0,n.hX)(e[g])||e[v]!==e[g]||(E(g),r=!1),r}function x(e){return e.timestamp?new Date(e.timestamp):new Date}},373100:(e,t,r)=>{"use strict";r.d(t,{r:()=>b});var n=r(760785),i=r(345119),o=r(204500),a=r(120651),s=r(256030),c=r(95213),l=function(){return function(e,t){var r=this;this.eventsProcessed=0,this.eventsSent=0,this.eventsDiscarded=0;var n=[],l=!1,u=!0,d={name:"DiagnosticLevel",processEvent:function(e){var t=e.eventFlags.diagnosticLevel;return l||10===t||110===t||120===t}},h={},f=(0,c.aq)();this.init=function(e){return(0,o.h5)(h,!1)},this.begin=function(){return u=u&&(0,o.h5)(h,!0)},this.getOneDSTelemetryEvent=function(e){return p(e,{eventType:1})},this.getOneDSCustomerContent=function(e){var t=e.telemetryProperties.customerContentVersion;if(t&&Math.floor(t)<=2&&1===e.telemetryProperties.customerContentType)return p(e,{eventType:2})};var p=function(e,t){if(u){var s=(0,a.EY)(e);if((0,o.nv)(s,n)){var c=(0,o.lg)(s).toISOString(),l={"Event.Name":s.eventName,"Event.Source":"OTelJS","Event.Time":{value:c,propertyType:9}};for(var d in r.eventsProcessed++,l["Event.Sequence"]={value:r.eventsProcessed,propertyType:4},l["Event.Id"]=f+"."+r.eventsProcessed,h)l[d]=h[d];if(!(0,o.OI)(l,s.dataFields,!0,t.eventType))return void(0,i.wC)(0,1,(function(){return"Dropping Event: "+s.eventName}));var p="custom";s.eventContract&&(s.eventContract.name&&(l["Event.Contract"]=s.eventContract.name,p+="."+s.eventContract.name.toLowerCase().replace(/\./g,"_")),(0,o.OI)(l,s.eventContract.dataFields,!1,t.eventType));var g=function(e,t){return 2===t?o.su:e.telemetryProperties&&(1!==t||e.telemetryProperties.ariaTenantToken)?1===t?e.telemetryProperties.ariaTenantToken:void 0:void(0,i.wC)(0,1,(function(){return"Missing Aria Token"}))}(s,t.eventType);if(!g)return;return{iKey:g,name:s.eventName,data:l,time:c,baseType:p,ext:{sdk:{seq:r.eventsProcessed}}}}}};this.addPreprocessor=function(e){n.push(e)},this.getOneDSPersistentDataFields=function(){return h},this.getPreprocessors=function(){return n};var g=function(e){(0,o.OI)(h,e,!1,1)};this.addPersistentDataFields=g,this.setOptionalEventsEnabled=function(e){l=e},this.setFullEventsEnabled=this.setOptionalEventsEnabled,t.enableOptionalEvents&&(l=!0),g(e);var v=t.coreFields;if(v){g(s.qw.getFields(v.app)),g(s.KJ.getFields(v.user)),g(s.Nn.getFields(v.session));var m=v.release;m&&g(s.Kz.getFields(m))}this.addPreprocessor(d)}}(),u=r(69229),d=r(157679),h=r(949597),f=r(859752),p="HttpManager:_sendBatches",g="PrivacyGuard:_processTelemetry",v=function(){function e(e,t,r){this.start=(0,f.q)(),this.name=e,this.isAsync=!0===r,this.payload=t}return e.prototype.isChildEvt=function(){return!1},e.prototype.complete=function(){this.time=(0,f.q)()-this.start,this.exTime=this.time},e}(),m=function(){function e(e){this._callbacks=e}return e.prototype.create=function(e,t,r){return e===p||e===g?new v(e,t,r):null},e.prototype.fire=function(e){if(e&&e.complete(),this._callbacks)switch(e.name){case p:this.handleSendBatches(e);break;case g:this.handlePrivacyGuardNotification(e)}},e.prototype.setCtx=function(e,t){},e.prototype.getCtx=function(e){},e.prototype.handleSendBatches=function(e){if(this._callbacks.requestProcessingStats){var t=0;if(e.payload){var r=e.payload();if(r.batches)for(var n in r.batches)t+=r.batches[n].evts.length}this._callbacks.requestProcessingStats(e.time||0,t)}},e.prototype.handlePrivacyGuardNotification=function(e){this._callbacks.privacyGuardStats&&e.time&&e.time>0&&this._callbacks.privacyGuardStats(e.time)},e}(),y=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,n.__extends)(t,e),t.prototype.initialize=function(t,r){this._postChannel=new h.A;var i=null!=r?r:[];t.channels=[[this._postChannel]],t.extensionConfig=t.extensionConfig||[],t.extensionConfig[this._postChannel.identifier]=(0,n.__assign)((0,n.__assign)({},t.channelConfiguration),t.extensionConfig[this._postChannel.identifier]);try{e.prototype.initialize.call(this,t,i)}catch(e){this.logger.warnToConsole("Failed to initialize SDK."+e)}},t.prototype.setUploadFrequency=function(e){if(this._postChannel&&e){var t=e/1e3,r={};r.OTelCustomTransmissionProfile=[t,t/2],this._postChannel._loadTransmitProfiles(r),this._postChannel._setTransmitProfile("OTelCustomTransmissionProfile")}},t.prototype.flush=function(e){this._postChannel&&this._postChannel.flush(e)},t.prototype.shutdown=function(){this._postChannel&&this._postChannel.teardown()},t}(d.A),b=function(e){function t(r,a){var s,c=e.call(this,r,a)||this;c.instanceId=++t.instanceCounter,c.sendTelemetryEvent=function(e){return(0,o.TX)((function(){var t=c.getOneDSTelemetryEvent(e);t&&s&&s.track(t)}),o.q6)},c.sendCustomerContent=function(e){},c.sendNonStandardEvent=function(e,t){var r=!1;l.forEach((function(n){n.canHandle(t)&&(n.processEvent(e),r=!0)})),r||(0,i.wC)(0,1,(function(){return"Missing Handler for "+t+"to process"+e.eventName}))},c.flush=function(e){null==s||s.flush(e),l.forEach((function(t){t.flush(e)}))},c.shutdown=function(){try{null==s||s.shutdown(),l.forEach((function(e){e.shutdown()}))}catch(e){(0,i.wC)(0,2,(function(){return"An error occurred on shutdown"}))}};var l=a.nonStandardEventHandlers||[];if(s=function(e,t){var r=e.httpXHROverride,i={instrumentationKey:t,endpointUrl:e.endpointUrl,channelConfiguration:{eventsLimitInMem:e.eventsLimitInMem,httpXHROverride:r,autoFlushEventsLimit:e.autoFlushEventsLimit,setTimeoutOverride:e.setTimeoutOverride,clearTimeoutOverride:e.clearTimeoutOverride,ignoreMc1Ms0CookieProcessing:!0,disableOptimizeObj:!0},enableWParam:!r,disableCookiesUsage:!0,extensionConfig:(0,n.__assign)({},e.extensionConfig)};e.stats&&e.stats.networkStats&&i.channelConfiguration&&(i.channelConfiguration.payloadListener=function(t,r){var n,i=r||t;i.data&&(null===(n=e.stats)||void 0===n||n.networkStats(i.data.length))});var o=new y;return o.initialize(i,e.plugins),o.setUploadFrequency(e.uploadFrequency),e.notificationListener&&o.addNotificationListener(e.notificationListener),e.stats&&o.setPerfMgr(new m(e.stats)),o}(a,o.z2),l.forEach((function(e){e.initialize(c,a)})),!a.endpointUrl)throw new Error("Missing Endpoint Url");return a.disableStatsTracking||function(e,t){t&&t.addNotificationListener({eventsSent:function(t){(0,i.wC)(2,2,(function(){return"Successfully sent ".concat(t.length," event(s)")})),(0,i.wC)(3,2,(function(){return"Sent event(s) details : ".concat(JSON.stringify(t,null,2))})),e.eventsSent+=t.length},eventsDiscarded:function(t,r){(0,i.wC)(0,2,(function(){return"Discarded ".concat(t.length," event(s) because ").concat(u.x[r]||r)})),(0,i.wC)(3,2,(function(){return"Discarded event(s) details : ".concat(JSON.stringify(t,null,2))})),e.eventsDiscarded+=t.length}})}(c,s),c}return(0,n.__extends)(t,e),t.instanceCounter=0,t}(l)},841301:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(760785);function i(){var e;return(0,n.__awaiter)(this,void 0,void 0,(function(){return(0,n.__generator)(this,(function(t){switch(t.label){case 0:return navigator.userAgent&&navigator.userAgent.indexOf("Windows")>0&&(null===(e=navigator.userAgentData)||void 0===e?void 0:e.getHighEntropyValues)?[4,navigator.userAgentData.getHighEntropyValues(["platformVersion"]).then((function(e){return parseInt(e.platformVersion.split(".")[0],10)>=13})).catch((function(e){return!1}))]:[3,2];case 1:return[2,t.sent()];case 2:return[2,!1]}}))}))}var o=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.identifier="Windows11",t.priority=449,t._isWindows11=!1,t}return(0,n.__extends)(t,e),t.prototype.processTelemetry=function(e,t){this._isWindows11&&(e.ext=e.ext||{},e.ext.os=e.ext.os||{},e.ext.os.name="Windows 11");var r=this._getTelCtx(t);this.processNext(e,r)},t.prototype.detectOs=function(){return(0,n.__awaiter)(this,void 0,void 0,(function(){var e;return(0,n.__generator)(this,(function(t){switch(t.label){case 0:return e=this,[4,i()];case 1:return e._isWindows11=t.sent(),[2]}}))}))},t}(r(219170).s)},294506:(e,t,r)=>{"use strict";r.d(t,{L:()=>o});var n=r(292321),i=1e3,o=function(){function e(){this.name="Sampler",this.sampleRate=.02}return e.prototype.enableWithIdentifier=function(e,t){return!("string"!=typeof t||t.length<4||(this.samplingValue=function(e){return function(e){for(var t=5381,r=0;r<e.length;r++)t=(t<<5)+t+e.charCodeAt(r);return t>>>0}(e)%i/i}(t),this.samplingKey=e,0))},e.prototype.enableWithSamplingValue=function(e,t){return!(isNaN(t)||t<0||t>=1||(this.samplingValue=t,this.samplingKey=e,0))},e.prototype.enableWithRandomValue=function(){var e=new Uint32Array(1);return!("object"!=typeof window||!window.crypto||(window.crypto.getRandomValues(e),this.samplingValue=e[0]%i/i,this.samplingKey="Random",0))},e.prototype.setSampleRate=function(e){return e>=0&&e<=1&&(this.sampleRate=e,!0)},e.prototype.getSamplingValue=function(){return this.samplingValue},e.prototype.isMeasuresEnabled=function(){return void 0===this.samplingValue||this.samplingValue<this.sampleRate},e.prototype.processEvent=function(e){var t=e.eventFlags.samplingPolicy;return void 0===this.samplingValue||void 0===t||(1===t?!!this.isMeasuresEnabled()&&(this.addSampleRateField(e,this.sampleRate,this.samplingValue),!0):2!==t&&(this.addSampleRateField(e,1,this.samplingValue),!0))},e.prototype.addSampleRateField=function(e,t,r){e.eventContract||(e.eventContract={name:"",dataFields:[]});var i=e.eventContract.dataFields;i.push((0,n.ip)("Event.SampleRate",t)),i.push((0,n.ip)("Session.SamplingValue",r)),this.samplingKey&&i.push((0,n.m9)("Session.SamplingKey",this.samplingKey)),i.push((0,n.LK)("Session.MeasuresEnabled",this.isMeasuresEnabled()))},e}()},859752:(e,t,r)=>{"use strict";r.d(t,{E:()=>c,q:()=>s});var n=r(760785),i=r(256030),o=r(345119),a=r(120651),s=function(){return(s="object"==typeof self&&"object"==typeof self.performance&&"function"==typeof self.performance.now?function(){return self.performance.now()}:function(){return Date.now()})()},c=function(e){var t,r=s(),l=(0,a.EY)(e.telemetryEvent);return(0,n.__assign)((0,n.__assign)({cv:e.parentCv.getNext()},l),{createChildActivity:function(t){return c({telemetryEvent:t,sendTelemetryEvent:e.sendTelemetryEvent,parentCv:this.cv})},setResult:function(e,t,r){this.result={code:e,type:t,tag:r}},endNow:function(){var n,a,c=this;if(!t){void 0===this.success&&void 0===this.result&&(0,o.wC)(1,0,(function(){return"Activity does not have success or result set"}));var l=s(),u=Math.floor(1e3*(l-r));t=!0;var d=null!==(a=null===(n=this.eventContract)||void 0===n?void 0:n.dataFields)&&void 0!==a?a:[];return d.push.apply(d,i.Il.getFields({duration:u,count:1,aggMode:0,cV:this.cv.value,success:this.success,result:this.result})),this.eventContract={name:i.Il.contractName,dataFields:d},e.sendTelemetryEvent(this)}(0,o.wC)(0,0,(function(){return"'".concat(c.eventName,"' already ended")}))}})}},256030:(e,t,r)=>{"use strict";r.d(t,{EW:()=>f,Il:()=>l,KJ:()=>u,Kz:()=>S,Mu:()=>m,Nn:()=>g,OD:()=>c,TA:()=>v,ay:()=>h,nV:()=>y,qw:()=>p,rh:()=>d});var n=r(292321);function i(e,t){return e?e+"."+t:t}function o(e,t,r,o,a){void 0===a&&(a=4),o&&e.push((0,n.m9)("".concat(i(t,r)),o,a))}function a(e,t,r,o){"boolean"==typeof o&&e.push((0,n.LK)("".concat(i(t,r)),o))}function s(e,t,r,o){if("number"==typeof o){var a=Math.round(o);e.push((0,n.Ug)("".concat(i(t,r)),a))}}var c,l={contractName:"Office.System.Activity",getFields:function(e){var t="Activity",r=[];return o(r,t,"CV",e.cV),s(r,t,"Duration",e.duration),s(r,t,"Count",e.count),s(r,t,"AggMode",e.aggMode),a(r,t,"Success",e.success),e.result&&r.push.apply(r,function(e){var t="Activity.Result",r=[];return s(r,t,"Code",e.code),o(r,t,"Type",e.type),s(r,t,"Tag",e.tag),a(r,t,"IsExpected",e.isExpected),r.push((0,n.m9)("zC.Activity.Result","Office.System.Result")),r}(e.result)),r.push((0,n.m9)("zC.Activity",this.contractName)),r}},u={getFields:function(e){var t="User",r=[];return o(r,t,"PrimaryIdentityHash",e.primaryIdentityHash),o(r,t,"PrimaryIdentitySpace",e.primaryIdentitySpace),o(r,t,"TenantId",e.tenantId,1),o(r,t,"TenantGroup",e.tenantGroup,1),a(r,t,"IsAnonymous",e.isAnonymous),a(r,t,"IsSignedIn",e.isSignedIn),r}},d={getFields:function(e,t){var r=[];return o(r,e,"Name",t.name),o(r,e,"State",t.state),r}},h={getFields:function(e){var t="UserAction",r=[];return s(r,t,"Id",e.id),o(r,t,"Name",e.name),o(r,t,"CommandSurface",e.commandSurface),o(r,t,"ParentName",e.parentName),o(r,t,"TriggerMethod",e.triggerMethod),s(r,t,"TimeOffsetMs",e.timeOffsetMs),r}};!function(e){e.Web="Web",e.Desktop="Desktop",e.Universal="Universal",e.Mobile="Mobile",e.Win32="Win32",e.Mac="Mac",e.iOS="iOS",e.Android="Android"}(c||(c={}));var f,p={getFields:function(e){var t="App",r=[];return o(r,t,"Name",e.name,1),o(r,t,"Platform",e.platform,1),o(r,t,"Version",e.version,1),r}},g={getFields:function(e){var t="Session",r=[];return o(r,t,"Id",e.id,1),o(r,t,"EcsETag",e.ecsETag,1),r}};!function(e){e.Automation="Automation",e.Dogfood="Dogfood",e.Microsoft="Microsoft",e.Insiders="Insiders",e.Production="Production"}(f||(f={}));var v,m,y,b,S={getFields:function(e){var t=[];return o(t,"Release","AudienceGroup",e.audienceGroup,1),t}};!function(e){var t="Copilot";!function(e){e.IsEnabled="IsEnabled",e.IsSeen="IsSeen",e.IsTried="IsTried",e.IsKept="IsKept",e.IsRejected="IsRejected"}(e.FeatureActionType||(e.FeatureActionType={})),function(e){e.ContentGeneration="Content Generation",e.Commanding="Commanding",e.QAandSummaries="QA and Summaries",e.Collaboration="Collaboration",e.Suggestions="Suggestions"}(e.Capability||(e.Capability={})),function(e){e.Chat="Chat",e.Canvas="Canvas",e.SuggestionsPane="Suggestions Pane",e.Backstage="Backstage"}(e.EntryPoint||(e.EntryPoint={})),function(e){e.Create="Create",e.Command="Command",e.Ask="Ask",e.Summarize="Summarize",e.Share="Share",e.Analyze="Analyze"}(e.Verb||(e.Verb={})),e.getFields=function(e){var r=[];return o(r,t,"FeatureActionType",e.featureActionType),a(r,t,"IsUserInitiated",e.isUserInitiated),o(r,t,"FeatureName",e.featureName),o(r,t,"SubFeatureName",e.subFeatureName),o(r,t,"Capability",e.capability),a(r,t,"IsThumbsUp",e.isThumbsUp),o(r,t,"EntryPoint",e.entryPoint),o(r,t,"Verb",e.verb),o(r,t,"InteractionId",e.interactionId),o(r,t,"ConversationId",e.conversationId),r.push((0,n.m9)("zC.".concat(t),"Office.System.Copilot")),r}}(v||(v={})),function(e){var t="Asha";!function(e){e.Pillar="Pillar",e.Error="Error"}(e.EventType||(e.EventType={})),e.getFields=function(e){var r=[];return o(r,t,"EventType",e.eventType),o(r,t,"Pillar",e.pillar),o(r,t,"Scenario",e.scenario),o(r,t,"Veto",e.veto),o(r,t,"Error",e.error),a(r,t,"InStaging",e.inStaging),a(r,t,"IsSessionEndingError",e.isSessionEndingError),a(r,t,"IsIntentional",e.isIntentional),a(r,t,"IsInternal",e.isInternal),r.push((0,n.m9)("zC.".concat(t),"Office.System.Asha")),r}}(m||(m={})),function(e){e.getFields=function(e,t){var r=[];return void 0!==t.name&&r.push((0,n.m9)("".concat(e,".Name"),t.name)),void 0!==t.platform&&r.push((0,n.m9)("".concat(e,".Platform"),t.platform)),void 0!==t.version&&r.push((0,n.m9)("".concat(e,".Version"),t.version)),void 0!==t.sessionId&&r.push((0,n.m9)("".concat(e,".SessionId"),t.sessionId)),void 0!==t.immediateHost&&r.push((0,n.m9)("".concat(e,".ImmediateHost"),t.immediateHost)),void 0!==t.subModuleName&&r.push((0,n.m9)("".concat(e,".SubModuleName"),t.subModuleName)),void 0!==t.context&&r.push((0,n.m9)("".concat(e,".Context"),t.context)),void 0!==t.referrer&&r.push((0,n.m9)("".concat(e,".Referrer"),t.referrer)),r}}(y||(y={})),function(e){var t="ContentIdentifier";e.getFields=function(e){var r=[];return r.push((0,n.m9)("".concat(t,".ContentType"),e.contentType)),r.push((0,n.m9)("".concat(t,".ContentId"),e.contentId)),void 0!==e.subContentType&&r.push((0,n.m9)("".concat(t,".SubContentType"),e.subContentType)),void 0!==e.subContentId&&r.push((0,n.m9)("".concat(t,".SubContentId"),e.subContentId)),r.push((0,n.m9)("zC.".concat(t),"Office.System.ContentIdentifier")),r}}(b||(b={}))},715230:(e,t,r)=>{"use strict";var n;r.d(t,{CV:()=>i,N:()=>o});var i=function(){function e(e){this.value=e,this.nextChild=0}return e.prototype.getNext=function(){return new e("".concat(this.value,".").concat(++this.nextChild))},e}();function o(){if(!n){for(var e=[],t=0;t<22;t++)e.push("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(Math.floor(64*Math.random())));n=new i(e.join(""))}return n}},292321:(e,t,r)=>{"use strict";function n(e,t,r){return s(e,1,t,r)}function i(e,t,r){return s(e,2,t,r)}function o(e,t,r){return s(e,3,t,r)}function a(e,t,r){return s(e,0,t,r)}function s(e,t,r,n){return{name:e,dataType:t,value:r,classification:n||4}}r.d(t,{LK:()=>n,Ug:()=>i,ip:()=>o,m9:()=>a})},345119:(e,t,r)=>{"use strict";r.d(t,{d$:()=>i,vV:()=>a,wC:()=>o});var n=function(){var e=[];return{fireEvent:function(t){e.forEach((function(e){return e(t)}))},addListener:function(t){t&&e.push(t)}}}();function i(){return n}function o(e,t,r){n.fireEvent({level:e,category:t,message:r})}function a(e,t,r){o(0,e,(function(){var e=r instanceof Error?r.message:"";return"".concat(t,": ").concat(e)}))}},120651:(e,t,r)=>{"use strict";r.d(t,{GV:()=>y,di:()=>v,EY:()=>m});var n=r(760785),i=r(345119),o={};function a(e,t){"Office."===e.substring(0,7)&&"."!==e[e.length-1]?o[e]?(t.ariaTenantToken&&(o[e].ariaTenantToken=t.ariaTenantToken),t.dnmToken&&(o[e].dnmToken=t.dnmToken)):o[e]=t:(0,i.wC)(0,0,(function(){return"Namespace: ".concat(e)}))}function s(e,t){for(var r=e.length;r>0;){var n=e.substr(0,r);if(o[n]){var i=o[n];return t.ariaTenantToken=i.ariaTenantToken,t.dnmToken=i.dnmToken,!0}r=e.lastIndexOf(".",r-1)}return!1}var c=9007199254740991,l=-c,u=/^Office(\.[A-Z][a-zA-Z0-9]*){2,}$/,d=/^[a-zA-Z0-9_\.]{1,95}$/;function h(e){return d.test(e)}function f(e){e&&e.forEach((function(e){"string"==typeof e.name&&h(e.name)||p("dataField name",e.name,d),2===e.dataType&&function(e){if("number"!=typeof e||!isFinite(e)||Math.floor(e)!==e||e<l||e>c)throw new Error("Invalid integer ".concat(JSON.stringify(e)))}(e.value)}))}function p(e,t,r,n){throw new Error("Invalid ".concat(e," '").concat(t,"' as it does not match regex ").concat(r)+(n?" or exceeds ".concat(n," chars"):""))}var g=r(292321),v=-1;function m(e){var t={eventName:e.eventName,eventFlags:e.eventFlags||{},telemetryProperties:e.telemetryProperties?(0,n.__assign)({},e.telemetryProperties):{},dataFields:e.dataFields?e.dataFields.slice():[],timestamp:e.timestamp||(new Date).getTime()};return e.eventContract&&(t.eventContract={name:e.eventContract.name,dataFields:e.eventContract.dataFields.slice()}),t}var y=function(){function e(t,r,i){var o,a,s;this.telemetrySinks=[],this.persistentDataFields=[],this.partAFields=[],this.eventQueue=[],this.config=i||{},this.instanceId=++e.instanceCounter,t&&(this.telemetrySinks=t.telemetrySinks,(o=this.persistentDataFields).push.apply(o,t.persistentDataFields),this.config=(0,n.__assign)((0,n.__assign)({},t.getConfig()),this.config),(a=this.partAFields).push.apply(a,t.partAFields)),r&&(s=this.persistentDataFields).push.apply(s,r)}return e.prototype.addEventContentType=function(e,t){e.push((0,g.Ug)("EventContent.Type",t))},e.prototype.sendTelemetryEvent=function(e){var t=m(e),r=t.telemetryProperties;r.nexusTenantToken=v;var n=r.ariaTenantToken;n||s(t.eventName,r)||n?this.sendTelemetryEventInternal(t,1):(0,i.wC)(0,0,(function(){return"No tenant token: "+e.eventName}))},e.prototype.sendNonStandardEvent=function(e,t){var r=m(e);this.sendTelemetryEventInternal(r,t)},e.prototype.sendCustomerContent=function(e){var t=m(e),r=t.telemetryProperties,n=r.customerContentVersion;return(!n||n>2)&&(r.customerContentVersion=2),r.ariaTenantToken=void 0,r.nexusTenantToken=void 0,r.dnmToken=void 0,this.addEventContentType(t.dataFields,2),this.sendTelemetryEventInternal(t,2)},e.prototype.sendDirectNumericEvent=function(e){var t=m(e),r=t.telemetryProperties;r.dnmToken||s(t.eventName,r)||r.dnmToken?(this.addEventContentType(t.dataFields,1),this.sendTelemetryEventInternal(t,3)):(0,i.wC)(0,0,(function(){return"No dnm token: "+t.eventName}))},e.prototype.sendTelemetryEventInternal=function(e,t){if(2===t||!e.telemetryProperties.customerContentVersion&&!e.telemetryProperties.customerContentType){try{if(0===this.telemetrySinks.length)return void(this.config.enableQueue&&this.eventQueue.length<1e3?this.eventQueue.push([e,t]):(0,i.wC)(1,0,(function(){return"No telemetry sinks are attached."})));this.processTelemetryEvent(e,t)}catch(e){return void(0,i.vV)(0,"SendTelemetryEvent",e)}this.telemetrySinks.forEach((function(r){try{3===t||2===t?r.sendNonStandardEvent&&r.sendNonStandardEvent(e,t):r.sendTelemetryEvent(e)}catch(e){}}))}else(0,i.wC)(0,0,(function(){return"Customer content"}))},e.prototype.processTelemetryEvent=function(e,t){var r,n,i;if(e.dataFields&&(null===(i=e.dataFields)||void 0===i||i.unshift((0,g.m9)("OTelJS.Version","4.23.1133")),3!==t&&this.persistentDataFields&&(r=e.dataFields).unshift.apply(r,this.persistentDataFields)),this.partAFields.length>0){var o=e.eventContract||{name:"",dataFields:[]};(n=o.dataFields).push.apply(n,this.partAFields),e.eventContract=o}this.config.disableValidation||function(e){(function(e){return!(!e||e.length>98)&&u.test(e)})(e.eventName)||p("eventName",e.eventName,u,98);var t=e.eventContract;t&&(t.name&&!h(t.name)&&p("eventContract",t.name,d),f(t.dataFields)),f(e.dataFields)}(e)},e.prototype.addSink=function(e){this.telemetrySinks.push(e),this.flushQueue()},e.prototype.flushQueue=function(){var e=this.eventQueue;if(this.eventQueue=[],this.telemetrySinks.length>0)for(var t=0,r=e;t<r.length;t++){var n=r[t];this.sendTelemetryEventInternal(n[0],n[1])}},e.prototype.setTenantToken=function(e,t,r){a(e,{ariaTenantToken:t,nexusTenantToken:r})},e.prototype.setDNMToken=function(e,t){a(e,{dnmToken:t})},e.prototype.cloneEvent=function(e){return m(e)},e.prototype.getConfig=function(){return this.config},e.instanceCounter=0,e}()},289157:(e,t,r)=>{"use strict";r.d(t,{l:()=>o});var n=r(760785),i=r(256030),o=function(e){function t(t,r,n){return e.call(this,t,r,n)||this}return(0,n.__extends)(t,e),t.prototype.sendCopilotEvent=function(e,t,r,o,a,s){var c=a?(0,n.__spreadArray)([],a,!0):[];c.push.apply(c,i.TA.getFields(r)),this.sendTelemetryEvent({eventName:e,telemetryProperties:o,eventFlags:(0,n.__assign)((0,n.__assign)({},t),{samplingPolicy:191}),dataFields:c,timestamp:s})},t.prototype.sendCopilotAshaErrorEvent=function(e){var t=e.eventName,r=e.eventFlags,o=e.copilotContractBuilder,a=e.veto,s=e.error,c=e.scenario,l=e.inStaging,u=void 0!==l&&l,d=e.isSessionEndingError,h=void 0!==d&&d,f=e.isIntentional,p=void 0===f||f,g=e.isInternal,v=void 0!==g&&g,m=e.telemetryProperties,y=e.dataFields,b=e.timestamp,S=y?(0,n.__spreadArray)([],y,!0):[];S.push.apply(S,i.TA.getFields(o)),S.push.apply(S,i.Mu.getFields({eventType:i.Mu.EventType.Error,pillar:void 0,scenario:c,veto:a,error:s,inStaging:u,isSessionEndingError:h,isIntentional:p,isInternal:v})),this.sendTelemetryEvent({eventName:t,telemetryProperties:m,eventFlags:(0,n.__assign)((0,n.__assign)({},r),{samplingPolicy:191}),dataFields:S,timestamp:b})},t.prototype.sendAshaPillarEvent=function(e,t,r,o,a,s,c){var l=s?(0,n.__spreadArray)([],s,!0):[];l.push.apply(l,i.Mu.getFields({eventType:i.Mu.EventType.Pillar,pillar:r,scenario:o})),this.sendTelemetryEvent({eventName:e,telemetryProperties:a,eventFlags:(0,n.__assign)((0,n.__assign)({},t),{samplingPolicy:194}),dataFields:l,timestamp:c})},t.prototype.sendAshaErrorEvent=function(e){var t=e.eventName,r=e.eventFlags,o=e.veto,a=e.error,s=e.scenario,c=e.inStaging,l=void 0!==c&&c,u=e.isSessionEndingError,d=void 0!==u&&u,h=e.isIntentional,f=void 0===h||h,p=e.isInternal,g=void 0!==p&&p,v=e.telemetryProperties,m=e.dataFields,y=e.timestamp,b=m?(0,n.__spreadArray)([],m,!0):[];b.push.apply(b,i.Mu.getFields({eventType:i.Mu.EventType.Error,pillar:void 0,scenario:s,veto:o,error:a,inStaging:l,isSessionEndingError:d,isIntentional:f,isInternal:g})),this.sendTelemetryEvent({eventName:t,telemetryProperties:v,eventFlags:(0,n.__assign)((0,n.__assign)({},r),{samplingPolicy:194}),dataFields:b,timestamp:y})},t.prototype.createCopilotTriedActivity=function(e){var t=e.eventName,r=e.eventFlags,o=e.featureName,a=e.interactionId,s=e.isUserInitiated,c=e.entryPoint,l=e.conversationId,u=e.subFeatureName,d=e.telemetryProperties,h=e.dataFields,f=e.timestamp,p=h?(0,n.__spreadArray)([],h,!0):[];return p.push.apply(p,i.TA.getFields({featureActionType:i.TA.FeatureActionType.IsTried,featureName:o,interactionId:a,isUserInitiated:s,entryPoint:c,conversationId:l,subFeatureName:u,isThumbsUp:void 0})),this.createActivity({eventName:t,telemetryProperties:d,eventFlags:(0,n.__assign)((0,n.__assign)({},r),{samplingPolicy:191}),dataFields:p,timestamp:f})},t}(r(668421).M)},668421:(e,t,r)=>{"use strict";r.d(t,{M:()=>l});var n=r(760785),i=r(120651),o=r(859752),a=r(292321),s=r(256030),c=r(715230),l=function(e){function t(t,r,n){var i=e.call(this,t,r,n)||this;return i.baseCv=(0,c.N)(),i}return(0,n.__extends)(t,e),t.prototype.createActivity=function(e){return(0,o.E)({sendTelemetryEvent:this.sendTelemetryEvent.bind(this),telemetryEvent:e,parentCv:this.baseCv})},t.prototype.sendActivity=function(e,t,r,n){return this.sendTelemetryEvent({eventName:e,eventContract:{name:s.Il.contractName,dataFields:s.Il.getFields(t)},dataFields:r,eventFlags:n})},t.prototype.sendError=function(e){var t=function(e){var t="Error",r=[];return r.push((0,a.m9)("".concat(t,".ErrorGroup"),e.errorGroup)),r.push((0,a.Ug)("".concat(t,".Tag"),e.tag)),void 0!==e.code&&r.push((0,a.Ug)("".concat(t,".Code"),e.code)),void 0!==e.id&&r.push((0,a.Ug)("".concat(t,".Id"),e.id)),void 0!==e.count&&r.push((0,a.Ug)("".concat(t,".Count"),e.count)),r}(e.error);return null!=e.dataFields&&t.push.apply(t,e.dataFields),this.sendTelemetryEvent({eventName:e.eventName,dataFields:t,eventFlags:e.eventFlags})},t.prototype.createCustomerContentActivity=function(e){return(0,o.E)({sendTelemetryEvent:this.sendCustomerContent.bind(this),telemetryEvent:e,parentCv:this.baseCv})},t}(i.GV)},756779:(e,t,r)=>{"use strict";r.d(t,{A:()=>h});var n,i,o,a,s,c,l,u,d=r(292321);!function(e){e.getFields=function(e,t){var r=[];return r.push((0,d.Ug)("".concat(e,".Code"),t.code)),void 0!==t.type&&r.push((0,d.m9)("".concat(e,".Type"),t.type)),void 0!==t.tag&&r.push((0,d.Ug)("".concat(e,".Tag"),t.tag)),void 0!==t.isExpected&&r.push((0,d.LK)("".concat(e,".IsExpected"),t.isExpected)),r.push((0,d.m9)("zC.Activity.Result","Office.System.Result")),r}}(n||(n={})),function(e){e.contractName="Office.System.Activity",e.getFields=function(t){var r="Activity",i=[];return void 0!==t.cV&&i.push((0,d.m9)("".concat(r,".CV"),t.cV)),i.push((0,d.Ug)("".concat(r,".Duration"),t.duration)),i.push((0,d.Ug)("".concat(r,".Count"),t.count)),i.push((0,d.Ug)("".concat(r,".AggMode"),t.aggMode)),void 0!==t.success&&i.push((0,d.LK)("".concat(r,".Success"),t.success)),void 0!==t.result&&i.push.apply(i,n.getFields("".concat(r,".Result"),t.result)),i.push((0,d.m9)("zC.Activity",e.contractName)),i}}(i||(i={})),function(e){e.getFields=function(e,t){var r=[];return void 0!==t.id&&r.push((0,d.m9)("".concat(e,".Id"),t.id)),void 0!==t.version&&r.push((0,d.m9)("".concat(e,".Version"),t.version)),void 0!==t.sessionId&&r.push((0,d.m9)("".concat(e,".SessionId"),t.sessionId)),r}}(o||(o={})),function(e){e.getFields=function(e,t){var r=[];return void 0!==t.alias&&r.push((0,d.m9)("".concat(e,".Alias"),t.alias)),void 0!==t.primaryIdentityHash&&r.push((0,d.m9)("".concat(e,".PrimaryIdentityHash"),t.primaryIdentityHash)),void 0!==t.primaryIdentitySpace&&r.push((0,d.m9)("".concat(e,".PrimaryIdentitySpace"),t.primaryIdentitySpace)),void 0!==t.tenantId&&r.push((0,d.m9)("".concat(e,".TenantId"),t.tenantId)),void 0!==t.tenantGroup&&r.push((0,d.m9)("".concat(e,".TenantGroup"),t.tenantGroup)),void 0!==t.isAnonymous&&r.push((0,d.LK)("".concat(e,".IsAnonymous"),t.isAnonymous)),r}}(a||(a={})),function(e){e.getFields=function(e,t){var r=[];return void 0!==t.name&&r.push((0,d.m9)("".concat(e,".Name"),t.name)),void 0!==t.state&&r.push((0,d.m9)("".concat(e,".State"),t.state)),r}}(s||(s={})),function(e){e.getFields=function(e,t){var r=[];return void 0!==t.id&&r.push((0,d.Ug)("".concat(e,".Id"),t.id)),void 0!==t.name&&r.push((0,d.m9)("".concat(e,".Name"),t.name)),void 0!==t.commandSurface&&r.push((0,d.m9)("".concat(e,".CommandSurface"),t.commandSurface)),void 0!==t.parentName&&r.push((0,d.m9)("".concat(e,".ParentName"),t.parentName)),void 0!==t.triggerMethod&&r.push((0,d.m9)("".concat(e,".TriggerMethod"),t.triggerMethod)),void 0!==t.timeOffsetMs&&r.push((0,d.Ug)("".concat(e,".TimeOffsetMs"),t.timeOffsetMs)),r}}(c||(c={})),function(e){e.getFields=function(e,t){var r=[];return void 0!==t.name&&r.push((0,d.m9)("".concat(e,".Name"),t.name)),void 0!==t.platform&&r.push((0,d.m9)("".concat(e,".Platform"),t.platform)),void 0!==t.version&&r.push((0,d.m9)("".concat(e,".Version"),t.version)),void 0!==t.sessionId&&r.push((0,d.m9)("".concat(e,".SessionId"),t.sessionId)),void 0!==t.immediateHost&&r.push((0,d.m9)("".concat(e,".ImmediateHost"),t.immediateHost)),r.push((0,d.m9)("zC.".concat(e),"Office.System.Module")),r}}(l||(l={})),function(e){e.getFields=function(e,t){var r=[];return r.push((0,d.m9)("".concat(e,".ErrorGroup"),t.errorGroup)),r.push((0,d.Ug)("".concat(e,".Tag"),t.tag)),void 0!==t.code&&r.push((0,d.Ug)("".concat(e,".Code"),t.code)),void 0!==t.id&&r.push((0,d.Ug)("".concat(e,".Id"),t.id)),void 0!==t.count&&r.push((0,d.Ug)("".concat(e,".Count"),t.count)),r}}(u||(u={}));var h,f=i,p=n,g=u,v=s,m=o,y=c,b=a,S=l;!function(e){!function(e){!function(e){e.Activity=f,e.Result=p,e.Error=g,e.Funnel=v,e.Host=m,e.User=b,e.UserAction=y,e.Module=S}(e.System||(e.System={}))}(e.Office||(e.Office={}))}(h||(h={}))},146462:(e,t,r)=>{"use strict";var n;r.d(t,{o:()=>n}),function(e){e.DataClassification={EssentialServiceMetadata:1,AccountData:2,SystemMetadata:4,OrganizationIdentifiableInformation:8,EndUserIdentifiableInformation:16,CustomerContent:32,AccessControl:64,PublicNonPersonalData:128,EndUserPseudonymousInformation:256,PublicPersonalData:512,SupportData:1024,DirectMeasurementData:2048,Everything:65535},e.DataFieldType={String:0,Boolean:1,Int64:2,Double:3,Guid:4},e.SamplingPolicy={NotSet:0,Measure:1,Diagnostics:2,CriticalBusinessImpact:191,CriticalCensus:192,CriticalExperimentation:193,CriticalUsage:194},e.PersistencePriority={NotSet:0,Normal:1,High:2},e.CostPriority={NotSet:0,Normal:1,High:2},e.DataCategories={NotSet:0,SoftwareSetup:1,ProductServiceUsage:2,ProductServicePerformance:4,DeviceConfiguration:8,InkingTypingSpeech:16},e.DiagnosticLevel={ReservedDoNotUse:0,Required:10,BasicEvent:10,Optional:100,FullEvent:100,RequiredServiceData:110,NecessaryServiceDataEvent:110,RequiredServiceDataForEssentialServices:120,AlwaysOnNecessaryServiceDataEvent:120},e.DnmInterval={Hourly:1,Daily:2},e.AllowedPartA={ReleaseAudienceGroup:1,WacRing:2,AppName:3,AppPlatform:4,AppVersion:5},e.CustomerContentType={None:0,MocaAddIn:1},e.LogLevel={Error:0,Warning:1,Info:2,Verbose:3},e.Category={Core:0,Sink:1,Transport:2},e.PrimaryIdentitySpace={UserObjectId:"UserObjectId",MSACID:"MSACID",OrgIdPuid:"OrgIdPuid",OrgIdPUID:"OrgIdPUID",OrgIdCID:"OrgIdCID",MsaPuid:"MsaPuid",MSAPUID:"MSAPUID",WopiAuth:"WopiAuth",ThirdParty:"ThirdParty",Other:"Other"},e.AudienceGroup={Automation:"Automation",Dogfood:"Dogfood",Microsoft:"Microsoft",Insiders:"Insiders",Production:"Production"},e.QosPillarName={Interruptions:"Interruptions",Open:"Open",Save:"Save",RealTimeCoauth:"RealTimeCoauth",NotebookNavigation:"NotebookNavigation",Fidelity:"Fidelity",AsyncCollab:"AsyncCollab",Present:"Present",ContentConsumption:"ContentConsumption",ContentCreation:"ContentCreation"}}(n||(n={}))},46359:(e,t,r)=>{"use strict";r.d(t,{l:()=>n});const n="0.12.2"},769087:(e,t,r)=>{"use strict";r.d(t,{Mb:()=>ft,T6:()=>ce,O3:()=>ht,l8:()=>dt,yY:()=>ye,Zm:()=>Fe,_j:()=>v,Vf:()=>P,JI:()=>O,jZ:()=>x,N2:()=>D,JU:()=>F,O5:()=>M,hj:()=>Pt,By:()=>Rt,j3:()=>T,wx:()=>me,zJ:()=>fe,t$:()=>pe,w7:()=>ge,YR:()=>ve,cf:()=>ut}),Error;class n extends Error{argName;argValue;constructor(e,t,r){super(e),this.argName=t,this.argValue=r,this.name="ArgumentError"}}class i extends Error{constructor(e){super(e),this.name="InvalidOperationError"}}class o extends Error{constructor(e){super(e),this.name="NotImplementedError"}}class a extends Error{constructor(e){super(e),this.name="NotFoundError"}}class s extends Error{constructor(e){super(e),this.name="StateValidationError"}}class c extends Error{objectType;constructor(e){super(`${e} object is not available`),this.name="ObjectNotAvailableError",this.objectType=e}}class l extends Error{constructor(){super(),this.name="InteropCallError"}}function u(e){return null!=e}function d(e,t){return typeof e===t}function h(e,t){if(!u(e))throw new n(`${t} must not be null or undefined`,t,e);return!0}function f(e,t,r){if(!d(e,t))throw new n(`${r} must be a ${t}`,r,e);return!0}function p(e,t,r){if(!function(e,t){return e instanceof t}(e,t))throw new n(`${r} must be a ${t.name}`,r,e);return!0}class g{_webView2;_messageReceivedHandler;constructor(){this._webView2=function(){const e=function(){const e=function(){if(!u(window)||!d(window,"object"))throw new c("window");return window}().chrome;if(!u(e)||!d(e,"object"))throw new c("chrome");return e}().webview;if(!u(e)||!d(e,"object"))throw new c("webview2");return e}(),this._webView2.addEventListener("message",this.handleWebMessageReceived)}sendInteropMessage(e){this._webView2.postMessage(e)}setInteropMessageReceivedHandler(e){if(u(this._messageReceivedHandler))throw new i("A MessageReceivedHandler object has already been registered.");this._messageReceivedHandler=e}shutdownMessageChannel(){this._webView2.removeEventListener("message",this.handleWebMessageReceived),this._messageReceivedHandler=void 0}handleWebMessageReceived=e=>{u(this._messageReceivedHandler)&&u(e?.data)&&d(e.data,"string")&&this._messageReceivedHandler(e.data)}}function v(){return new g}const m="nh",y="|",b="0",S="1",C="s",w=y.charCodeAt(0),A=b.charCodeAt(0),E=S.charCodeAt(0),k=C.charCodeAt(0);class I extends Error{constructor(e){super(e),this.name="ParsingError"}}function T(e){throw new I(e)}const _=30664==r.j?`${m}|`:null;class R{message;position=m.length+1;constructor(e,t=!0){this.message=e,t&&!this.message.startsWith(m+"|")&&T(`${this.message} is not a valid interop protocol message`)}isAtEndOfSymbol(){return this.position<this.message.length&&this.getCurrentPositionCode()==w}isAtEndOfMessage(){return this.position>=this.message.length}validateInSymbol(){(this.isAtEndOfSymbol()||this.isAtEndOfMessage())&&T("Can't read symbol; no characters remaining")}validateInMessage(){this.isAtEndOfMessage()&&T("Can't read symbol; no characters remaining")}readToEndOfSymbol(){const e=this.message.indexOf(y,this.position);-1===e&&T(`Symbol delimiter character not found in '${this.message}', starting at character ${this.position}`);const t=this.message.substring(this.position,e);return this.position=e,t}advance(){this.position++}getCurrentPositionCode(){return this.message.charCodeAt(this.position)}advanceToNextSymbol(){if(!this.isAtEndOfSymbol())throw new Error("After parsing symbol, we aren't at the delimiter.");this.advance()}verifyAtEndOfMessage(e){if(!this.isAtEndOfMessage())throw function(e){return new Error(`${e} unexpectedly returned extra data.`)}(e)}}function P(e){p(e,R,"reader");const t=e.getCurrentPositionCode();return t!=A&&t!=E&&T(`'${t}' is not a valid boolean character`),e.advance(),e.advanceToNextSymbol(),t!==A}function O(e){p(e,R,"reader");const t=e.readToEndOfSymbol(),r=Number.parseInt(t,16);return Number.isNaN(r)&&T(`'${t}' is not a valid integer number`),e.advanceToNextSymbol(),r}function x(e){p(e,R,"reader");const t=O(e),r=e.message.substring(e.position,e.position+t);return e.position+=t,e.advanceToNextSymbol(),r}function M(e){p(e,R,"reader");const t=e.getCurrentPositionCode();t!=k&&T(`'${t}' is not a valid struct signature character`),e.advance(),e.advanceToNextSymbol()}function N(e){return p(e,R,"reader"),!e.isAtEndOfSymbol()||(e.advanceToNextSymbol(),!1)}function D(e){if(N(e))return O(e)}function F(e){if(N(e))return x(e)}function B(e){p(e,R,"reader");const t=O(e),r=new Array(t);for(let n=0;n<t;n++)r[n]=x(e);return r}const L="start",H="stop",U="add",z="remove",j="call",q="event",V=new Set(["test",L,H,U,z,j,q]);function W(e){return V.has(e)}function $(e){return f(e,"string","value"),W(e)||T("value is not a known verb type"),e}const G=0,Z=2147483647;let K,X=G,Q=new Map;function Y(e){const t=Q.get(e);return u(t)&&Q.delete(e),t}function J(e){return Q.has(e)}var ee=r(581618);function te(){return!1}const re="Windows",ne="MacOS",ie="Linux";let oe;function ae(){return oe||(oe=function(){let e;if(!te()&&u(navigator)){const t=navigator.platform;if(u(t))switch(t){case"MacIntel":e=ne;break;case"Win32":e=re;break;default:if(!te())throw new Error(`Platform not supported: '${t}'`)}}if(!u(e)&&u(ee)){const t=ee.platform;if(u(t))switch(t){case"darwin":e=ne;break;case"linux":e=ie;break;case"win32":e=re;break;default:throw new Error(`Platform not supported: '${t}'`)}}if(!u(e))throw new Error("Unable to query for platform'");return e}()),oe}function se(e){return[m,...e].join(y)+y}function ce(e){return e.join(y)}const le=8,ue=16;let de;function he(){if(!de){const e=ae();switch(e){case ne:case ie:de=le;break;case re:de=ue;break;default:throw new Error(`Platform not supported: '${e}'`)}}return de}function fe(e){return f(e,"boolean","value"),e?S:b}function pe(e){if(!d(e,"number")||!isFinite(e))throw new n("value is not a finite number","value",e);return Math.trunc(e).toString(16)}function ge(e){return f(e,"string","value"),pe(function(e){switch(he()){case le:return function(e){let t=e.length;for(let r=t-1;r>=0;r--){let n=e.charCodeAt(r);n>127&&(t++,n>2047&&(t++,n>=55296&&r--))}return t}(e);case ue:return e.length;default:throw new Error("Unsupported interop string format: {}")}}(e))+y+e}function ve(e){return u(e)?ge(e):""}function me(e){return ce([pe(e.length)].concat(e.map((e=>ge(e)))))}function ye(){return C}function be(e){return pe(e)}const Se="v",Ce="r",we="*",Ae=new Set([Se,Ce,we]);function Ee(e){return Ae.has(e)}function ke(e){p(e,R,"reader");const t=e.readToEndOfSymbol();return Ee(t)||T("not a known message type"),e.advanceToNextSymbol(),t}function Ie(e){return f(e,"string","value"),Ee(e)||T("value is not a known message type"),e}const Te="r",_e="e",Re=new Set([Te,_e]);function Pe(e){return Re.has(e)}function Oe(e){return f(e,"string","value"),Pe(e)||T("value is not a known message type"),e}if(30664==r.j)var xe=r(462754);const Me="msg",Ne="wrn",De="eerr";function Fe(e,t){}let Be;function Le(){return u(Be)}function He(e){u(Be)&&Be(Me,e)}function Ue(e){u(Be)&&Be(Ne,e)}function ze(e){u(Be)&&Be(De,e)}const je=4294967295,qe=2147483648;function Ve(e){return O(e)}function We(e){return pe(e)}const $e=Number.MAX_SAFE_INTEGER;class Ge{customTimeout;eventHandlersByToken;nextToken;constructor(e){this.customTimeout=e,this.eventHandlersByToken=new Map,this.nextToken=1}addEventHandler(e){const t=this.getNextToken();return this.eventHandlersByToken.set(t,e),t}removeEventHandler(e){this.eventHandlersByToken.delete(e)}async raiseEvent(e){try{let t=this.customTimeout;u(t)||(t=function(){return K}()),h(t,"timeout");const r=[...this.eventHandlersByToken.values()].map((t=>t(e))),n=Promise.allSettled(r),i=performance.now(),o=new Promise(((e,r)=>setTimeout((()=>r(new Error(`One or more event handlers timed out in ${Math.floor(performance.now()-i)} ms.`))),t)));(await Promise.race([n,o])).forEach((e=>{"rejected"==e.status&&Le()&&ze(`error thrown by event handler: ${e.reason}`)}))}catch(e){Le()&&ze(`error thrown during event: ${e}`)}}getNextToken(){let e;do{e=this.nextToken++,this.nextToken>=$e&&(this.nextToken=1)}while(this.eventHandlersByToken.has(e));return e}}const Ze="M",Ke="m",Xe=new Set(["I",Ze,"i",Ke]);function Qe(e){return Xe.has(e)}function Ye(e){return e===Ze||e===Ke}function Je(e){p(e,R,"reader");const t=e.readToEndOfSymbol();return Qe(t)||T("not a known proxy interop object scope"),e.advanceToNextSymbol(),t}class et{id;scope;typeName;typeMembers;eventsByName;revokedEventHandlers;constructor(e,t,r,i){if(this.id=e,this.scope=t,this.typeName=r,this.typeMembers=i,!function(e){return e>=0&&e<=2147483647}(this.id))throw new n("Invalid interop id","id",this.id);if(!Qe(this.scope))throw new n("Invalid InteropObjectScope name","scope",this.scope);if(!function(e){return d(e,"string")&&e.trim().length>0}(this.typeName))throw new n("Invalid type name","typeName",this.typeName);this.eventsByName=new Map,this.revokedEventHandlers=[]}getId(){return this.id}getTypeName(){return this.typeName}getScope(){return this.scope}isAvailable(){return function(e){return e!==je}(this.id)}hasProperty(e){return this.typeMembers.propertyNames.includes(e)}hasMethod(e){return this.typeMembers.methodNames.includes(e)}hasEvent(e){return this.typeMembers.eventNames.includes(e)}addEventHandler(e,t,r){let n=this.eventsByName.get(e);return u(n)||(n=new Ge(r),this.eventsByName.set(e,n)),n.addEventHandler(t)}removeEventHandler(e,t){const r=this.eventsByName.get(e);u(r)&&r.removeEventHandler(t)}async raiseEvent(e,t){const r=this.eventsByName.get(e);u(r)&&await r.raiseEvent(t)}addRevokedEventHandler(e){h(e,"revokedEventHandler"),this.revokedEventHandlers.includes(e)||this.revokedEventHandlers.push(e)}objectWasRevoked(){this.id=je,this.onObjectRevoked()}onObjectRevoked(){for(const e of this.revokedEventHandlers)try{e()}catch(e){Le()&&ze(`exception thrown while handling Revoked event: ${e}`)}}}let tt=new Map,rt=new Map,nt=new Map,it=30664==r.j?[]:null,ot=30664==r.j?[]:null;function at(e){if(N(e))return M(e),{propertyNames:B(e),methodNames:B(e),eventNames:B(e)}}let st,ct=new Map;function lt(e,t,r,n){if(function(e){return tt.has(e)}(e))throw new i(`A proxy object with id ${e} already exists: ${dt(e).getTypeName()}`);if(Ye(t)&&function(e){return rt.has(e)}(r))throw new i(`A proxy module object with type name '${r} already exists'`);if(u(n)||(n=ct.get(r)),!(u(n)&&u(n.propertyNames)&&u(n.methodNames)&&u(n.eventNames)))throw new s(`Could not look up type members for type ${r}`);ct.has(r)||ct.set(r,n);const o=new et(e,t,r,n);if(tt.set(e,o),Ye(t)){const e=nt.get(r);e&&e.addedHandler(n),rt.set(r,o)}for(const e of it)try{e(o)}catch(e){Le()&&ze(`error thrown handling new proxy interop object: ${e}`)}Le()&&He(`Added proxy interop object id: ${e}, scope: ${t}, typeName: ${r}`)}function ut(e){const t=tt.get(e);if(u(t)&&t.isAvailable())return t}function dt(e){const t=ut(e);if(!u(t))throw new Error(`Interop object ${e} is not available.`);return t}function ht(e){const t=function(e){const t=rt.get(e);if(u(t)&&t.isAvailable())return t}(e);if(!u(t)||!t.isAvailable())throw new Error(`Interop module ${e} is not available.`);return t}function ft(e,t){if(nt.has(e))throw new Error(`Type members handler is being registered twice for the ${e} module`);nt.set(e,t);const r=ct.get(e);r&&t.addedHandler(r)}async function pt(e){for(;!e.isAtEndOfMessage();)lt(Ve(e),Je(e),x(e),at(e));return[]}async function gt(e){const t=Ve(e);if(!e.isAtEndOfMessage())throw new Error("add objects verb unexpectedly sent extra data.");return function(e){const t=ut(e);if(u(t)){if(tt.delete(e),Ye(t.getScope())){const e=t.getTypeName(),r=nt.get(e);if(!r)throw new s(`Module object event handlers for '${e}' were not set.`);r.revokedHandler(),rt.delete(t.getTypeName())}t.objectWasRevoked();for(const t of ot)try{t(e)}catch(e){Le()&&ze(`error thrown handling revoked proxy interop object: ${e}`)}Le()&&He(`Revoked proxy interop object id: ${e}`)}}(t),[]}async function vt(e){const t=Ve(e),r=x(e);Le()&&He(`Handling ${r} event on interop object ${t}`);const n=ut(t);return u(n)&&await n.raiseEvent(r,e),[]}function mt(e){return e.startsWith(m+y+Ie(we))}const yt=new Map;function bt(e,t){if(!W(e))throw new n("verb type is invalid","verbType",e);if(h(t,"verbHandler"),yt.has(e))throw new i("It should be impossible for a verb handler to be registered multiple times");yt.set(e,t)}function St(e){u(st)?(Le()&&He(`sending interop message: ${e}`),st.sendInteropMessage(e)):Le()&&Ue(`message channel has been unregistered, so can't send message: ${e}`)}function Ct(e){try{if(!function(e){return e.startsWith(_)}(e))return;if(Le()&&He(`interop message received: ${e}`),(0,xe.kT)())return void Ue("interop not started - treating as a no-op");const t=new R(e),r=ke(t),n=function(e){return O(e)}(t);if(r===Se)!function(e,t){const r=function(e){p(e,R,"reader");const t=e.readToEndOfSymbol();return W(t)||T("not a known verb type"),e.advanceToNextSymbol(),t}(e);(function(e){const t=yt.get(e);if(!u(t))throw new a("No verb handler registered for the verb");return t})(r)(e).then((e=>{St(wt(t,Te,e))})).catch((e=>{!function(e,t){let r=t instanceof Error?t.message:"Unknown error";St(wt(e,_e,[ge(r)]))}(t,e)}))}(t,n);else{if(r!==Ce)throw new o("Unknown message type received");!function(e,t){const r=Y(t);if(u(r)){clearTimeout(r.timeoutId);try{const t=function(e){p(e,R,"reader");const t=e.readToEndOfSymbol();return Pe(t)||T("not a known message type"),e.advanceToNextSymbol(),t}(e);if(t!==Te){if(t===_e){const t=x(e);throw r.errorObject.message=`Error in ${r.apiName}: '${t}'`,r.errorObject}throw new o("Unknown response type received")}r.resolve(e)}catch(e){r.reject(e)}}}(t,n)}}catch(e){ze(`message processing failed: ${e}`)}}function wt(e,t,r){return se([Ie(Ce),be(e),Oe(t),...r])}function At(e,t,r,o){const a=function(){let e=0;do{e=X,X<Z?X++:X=G}while(J(e));return e}(),c=function(e,t,r,n){const i=[Ie(Se),be(e),$(t),...r];let o=se(i);return u(n)&&(n.forEach(((e,t)=>{n[t]=e+i.length-r.length})),o=function(e,t){const r=[Ie(we),pe(t.length)];let n=r.length;r.length=r.length+2*t.length;let i=0,o=m.length+y.length;for(let a=0;a<e.length;a++){const s=e[a].length;if(a===t[i]&&(r[n++]=pe(o),r[n++]=pe(s),++i===t.length))break;o+=s+y.length}return se(r)}(i,n)+o),o}(a,e,t,r),d=performance.now(),h=function(e,t,r,n){let i;const o=setTimeout((()=>{const e=Math.floor(performance.now()-d);!function(e,t,r){const n=Y(e);if(u(n))try{throw mt(t)&&(t=function(e){if(!mt(e))throw new Error("Message does not have a redact message");const t=e.indexOf(m+y,(m+y).length);if(-1===t)throw new Error("Did not find the original message after the redact message");const r=e.substring(0,t),n=e.substring(t),i=new R(r);ke(i);let o="",a=0;const s=O(i);for(let e=0;e<s;e++){const e=O(i),t=O(i);o+=n.substring(a,e)+"*****",a=e+t}return o+=n.substring(a),o}(t)),n.errorObject.message=`Timed out waiting for ${n.apiName} response in ${r} ms - message: '${t}'`,n.errorObject}catch(e){n.reject(e)}}(a,c,e)}),n??K),h=e===j||e===q?t[1]?.split("|")[1]:e,f=new Promise(((e,t)=>{i={resolve:e,reject:t,apiName:h,timeoutId:o,errorObject:new l}}));if(!u(i))throw new s("We should have the resolve/reject functions by now");return{promise:f,functions:i}}(e,t,0,o);return function(e,t){if(e<G||e>Z)throw new n("messageIndex must be within the valid outgoing range","messageIndex",e);if(J(e))throw new i("There is already a promise stored with that message index");Q.set(e,t)}(a,h.functions),St(c),h.promise}let Et,kt,It=new Map,Tt=null;if(30664==r.j)var _t=r(46359);async function Rt(e){if(h(e?.channel,"props?.channel"),u(e.verbTimeout)||(e.verbTimeout=5e3),(0,xe.RP)())throw new i("The interop system is an invalid stage and can't start.");if((0,xe.up)())throw new i("The interop system is already starting.");if((0,xe.PP)())throw new i("The interop system is already running.");try{(0,xe.J_)(xe.J7),u(e.logger)&&function(e){u(Be)&&He("warning: changing registered logger"),Be=e}(e.logger),He("starting interop system"),function(e,t){if(h(e,"messageChannel"),h(t,"verbTimeout"),u(st))throw new i("The bridge has already been configured.");!function(e){K=e}(t),st=e,st.setInteropMessageReceivedHandler(Ct),bt(U,pt),bt(z,gt),bt(q,vt)}(e.channel,e.verbTimeout),await async function(){He("sending start interop verb");const e=await At(L,[ge(_t.l)]);Le()&&He(`Native host version: ${x(e)}`)}(),Le()&&function(){const e=[];tt.forEach((t=>{e.push(`${t.getScope()}: ${t.getTypeName()} id: ${t.getId()}`)})),e.sort();const t=[];rt.forEach(((e,r)=>{t.push(`${r}: ${e.getTypeName()} id: ${e.getId()}`)})),He("---- Proxy interop objects ----");for(const t of e)He(t);He("---- Modules ----");for(const e of t)He(e)}(),He("interop system started"),(0,xe.J_)(xe.kU)}catch(e){(0,xe.J_)(xe.bG);const t=`Error starting interop system: ${e}`;He(t);try{await async function(){if(!(0,xe.kT)()){He("shutting down interop system");try{(0,xe.J_)(xe.$),await async function(){He("sending stop interop verb"),await At(H,[])}(),function(){Tt=qe,It=new Map,function(){Et=void 0,kt=void 0}()}(),function(){tt=new Map,rt=new Map,ct=new Map}(),function(){u(st)&&st.shutdownMessageChannel(),st=void 0,yt.clear(),function(){X=G,Q.forEach((e=>{e.reject("pending verbs collection is being reset.")})),Q=new Map}()}(),He("interop system shut down"),function(){Be=void 0}(),He("interop system stopped"),(0,xe.J_)(xe.yz)}catch(e){(0,xe.J_)(xe.bG),Le()&&ze(`Error shutting down interop system: ${e}`)}}}()}catch(e){Le()&&ze(`Error stopping interop system: ${e}`)}throw new Error(t)}}async function Pt(e,t,r,n,i){Le()&&He(`Invoking ${t} method on interop object ${e}`);const o=[We(e),ge(t),...r];return u(n)&&n.forEach(((e,t)=>{n[t]=e+o.length-r.length})),await At(j,o,n,i)}},462754:(e,t,r)=>{"use strict";r.d(t,{$:()=>a,J7:()=>i,J_:()=>f,PP:()=>d,RP:()=>h,bG:()=>s,kT:()=>l,kU:()=>o,up:()=>u,yz:()=>n});const n=0,i=1,o=2,a=3,s=4;let c=30664==r.j?n:null;function l(){return c===n}function u(){return c===i}function d(){return c===o}function h(){return c===s}function f(e){c=e}},284530:(e,t,r)=>{"use strict";function n(){return"10000000-1000-4000-8000-100000000000".replace(/[018]/g,(function(e){return(e^crypto.getRandomValues(new Uint8Array(1))[0]&15>>e/4).toString(16)}))}r.d(t,{G:()=>n})},702992:(e,t,r)=>{"use strict";if(r.d(t,{_e:()=>W._e,sO:()=>W.sO,K:()=>W.K,Lq:()=>W.Lq,P1:()=>W.P1,Bv:()=>W.Bv,MW:()=>W.MW,CS:()=>W.CS,wd:()=>W.wd,pZ:()=>W.pZ,QW:()=>W.QW,$G:()=>W.$G,qr:()=>n.canDisplayFeedback,eg:()=>n.getCloudPolicyServiceTokenAudience,LR:()=>te,w3:()=>ie}),38792==r.j)var n=r(134278);if(38792==r.j)var i=r(760785);var o,a,s;!function(e){e.Info="Info",e.Error="Error",e.Analytics="Analytics",e.Performance="Performance",e.Interface="Interface",e.Availability="Availability",e.Reliability="Reliability",e.Framework="Framework",e.Flight="Flight"}(o||(o={})),function(e){e.ClientInfo="ClientInfo",e.ClientError="ClientError",e.ClientAnalytics="ClientAnalytics",e.ClientPerformance="ClientPerformance",e.ClientAvailability="ClientAvailability",e.ClientReliability="ClientReliability",e.ClientFramework="ClientFramework"}(a||(a={})),function(e){e.Microsoft365AdminCenter="@ms/mac"}(s||(s={}));var c=new Map;function l(e,t){if(c.has(e))throw new Error("Logger "+e+" already exists");c.set(e,t)}function u(e,t){t.forEach((function(r,n){try{r.logger(e)}catch(e){var i=new Map(t);i.delete(n),u({id:"500294",type:o.Error,logCategory:a.ClientError,message:"Failure in logger: "+n,error:e instanceof Error?e:new Error(String(e))},i)}}))}var d,h,f=38792==r.j?function(e){u(e,c)}:null;function p(e,t){if(t)for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])}function g(e,t,r){return(0,i.__awaiter)(this,void 0,void 0,(function(){var n=this;return(0,i.__generator)(this,(function(a){return[2,new Promise((function(a,s){return(0,i.__awaiter)(n,void 0,void 0,(function(){function n(c){return(0,i.__awaiter)(this,void 0,void 0,(function(){var l,u,d=this;return(0,i.__generator)(this,(function(h){return l=t.createElement("script"),u=(null==r?void 0:r.createScriptURL)?r.createScriptURL(e.content):e.content,l.src=u,l.onload=function(){c||f({type:o.Info,message:"Script successfully loaded after retry: "+u,id:"536622",data:{script:u}}),a()},l.onerror=function(){return(0,i.__awaiter)(d,void 0,void 0,(function(){var e,t,r,a,d;return(0,i.__generator)(this,(function(i){switch(i.label){case 0:l.remove(),i.label=1;case 1:return i.trys.push([1,6,,7]),[4,fetch(u)];case 2:return e=i.sent(),t=e.headers.get("content-type"),r=e.headers.get("x-ms-request-id"),a=e.headers.get("x-cdn-provider"),c?(f({type:o.Info,message:"Retrying to load script: "+u+". Status: "+e.status,id:"536623",data:{script:u,status:e.status,contentType:t,requestId:r,cdnProvider:a}}),[4,n(!1)]):[3,4];case 3:return i.sent(),[3,5];case 4:f({type:o.Info,message:"Failed to load script after retry: "+u+". Status: "+e.status,id:"536624",data:{script:u,status:e.status,contentType:t,requestId:r,cdnProvider:a}}),s(new Error("Dynamically loading script "+u+" failed. Status: "+e.status+", content-type: "+t+", x-ms-request-id: "+r+", x-cdn-provider: "+a)),i.label=5;case 5:return[3,7];case 6:return d=i.sent(),s(new Error("Dynamically loading script "+u+" failed: "+d)),[3,7];case 7:return[2]}}))}))},p(l,e.attributes),t.body.appendChild(l),[2]}))}))}return(0,i.__generator)(this,(function(e){switch(e.label){case 0:return[4,n(!0)];case 1:return e.sent(),[2]}}))}))}))]}))}))}function v(e,t){return(0,i.__awaiter)(this,void 0,void 0,(function(){return(0,i.__generator)(this,(function(r){return[2,new Promise((function(r){var n=t.createElement("script"),i=t.createTextNode(e.content);n.appendChild(i),p(n,e.attributes),t.body.appendChild(n),r()}))]}))}))}function m(e){return(0,i.__awaiter)(this,void 0,void 0,(function(){return(0,i.__generator)(this,(function(t){return[2,new Promise((function(t,r){var n=document.createElement("link");n.rel="stylesheet",n.type="text/css",n.href=e.content,n.onload=function(){t()},n.onerror=function(){r(new Error("Dynamically loading style "+e.content+" failed"))},p(n,e.attributes),document.head.appendChild(n)}))]}))}))}function y(e){return(0,i.__awaiter)(this,void 0,void 0,(function(){return(0,i.__generator)(this,(function(t){return[2,new Promise((function(t){var r=document.createElement("link");r.rel="stylesheet",r.type="text/css";var n=document.createTextNode(e.content);r.appendChild(n),p(r,e.attributes),document.head.appendChild(r),t()}))]}))}))}function b(e,t,r){return void 0===r&&(r=document),(0,i.__awaiter)(this,void 0,void 0,(function(){var n,o,a,s,c,l,u;return(0,i.__generator)(this,(function(d){switch(d.label){case 0:switch(e.type){case"parallel":return[3,1];case"sequential":return[3,5];case"scriptUrl":return[3,16];case"script":return[3,18];case"styleUrl":return[3,20];case"style":return[3,22]}return[3,24];case 1:return d.trys.push([1,3,,4]),[4,Promise.all(e.children.map((function(e){return b(e,t)})))];case 2:return d.sent(),[3,4];case 3:if(n=d.sent(),!e.optional)throw n;return[3,4];case 4:return[2];case 5:d.trys.push([5,14,,15]),d.label=6;case 6:d.trys.push([6,11,12,13]),o=(0,i.__values)(e.children),a=o.next(),d.label=7;case 7:return a.done?[3,10]:[4,b(a.value,t)];case 8:d.sent(),d.label=9;case 9:return a=o.next(),[3,7];case 10:return[3,13];case 11:return s=d.sent(),l={error:s},[3,13];case 12:try{a&&!a.done&&(u=o.return)&&u.call(o)}finally{if(l)throw l.error}return[7];case 13:return[3,15];case 14:if(c=d.sent(),!e.optional)throw c;return[3,15];case 15:return[2];case 16:return[4,g(e,r,t)];case 17:return d.sent(),[2];case 18:return[4,v(e,r)];case 19:return d.sent(),[2];case 20:return[4,m(e)];case 21:return d.sent(),[2];case 22:return[4,y(e)];case 23:return d.sent(),[2];case 24:throw new Error("Invalid script loader object "+JSON.stringify(e))}}))}))}!function(e){e.M365AdminPortal="M365AdminPortal",e.SPOAdminPortal="SPOAdminPortal",e.SPOPortal="SPOPortal",e.EXOAdminPortal="EXOAdminPortal",e.TeamsAdminPortal="TeamsAdminPortal",e.SecurityPortal="SecurityPortal",e.CompliancePortal="CompliancePortal",e.M365SCCPortal="M365SCCPortal",e.SupportCentral="SupportCentral",e.IbizaMTMPortal="IbizaMTMPortal",e.CloudCostManagementPortal="CloudCostManagementPortal",e.Rave="Rave",e.DynamicsPortal="DynamicsPortal",e.TeamsApp="TeamsApp",e.M365DefenderSMB="M365DefenderSMB",e.Windows365Portal="Windows365Portal",e.PPACAdminPortal="PPACAdminPortal",e.VivaGoals="VivaGoals",e.VivaPulse="VivaPulse",e.VivaInsights="VivaInsights",e.FireSurveysHost="FireSurveysHost",e.AEM="AEM",e.ExcelPythonAddon="ExcelPythonAddon",e.AdminAppMetaOSTeams="AdminAppMetaOSTeams",e.AdminAppMetaOSOffice="AdminAppMetaOSOffice",e.AdminAppMetaOSOutlook="AdminAppMetaOSOutlook",e.Project="Project",e.Planner="Planner",e.Visio="Visio",e.Clipchamp="Clipchamp"}(d||(d={})),function(e){e.Static="centro.runtime.static",e.Error="centro.hvc.error",e.LogMetadata="centro.hvc.log-metadata",e.CentroHvcLoader="centro.hvc.loader-data"}(h||(h={}));var S,C=38792==r.j?void 0:null;function w(e){var t=e;try{"string"==typeof e&&(t=(t=t.replaceAll(/[a-zA-Z0-9_\-'.]+@[a-zA-Z0-9-]+\.[a-zA-Z0-9-]+/g,"<upn>").replaceAll(/[a-zA-Z0-9_\-'.]+%40[a-zA-Z0-9-]+\.[a-zA-Z0-9-]+/g,"<upn>")).replaceAll(/eyJ0eX[A-Za-z0-9-_]+\.+[A-Za-z0-9-_=]+\.[A-Za-z0-9-_=/]+/g,"<token>").replaceAll(/eyJhbG[A-Za-z0-9-_]+\.+[A-Za-z0-9-_=]+\.[A-Za-z0-9-_=/]+/g,"<token>"))}catch(e){}return t}!function(e){e[e.Trace=0]="Trace",e[e.Info=1]="Info",e[e.Comment=2]="Comment",e[e.Warning=3]="Warning",e[e.Error=4]="Error",e[e.Critical=5]="Critical"}(S||(S={}));var A=!0;if(38792==r.j)var E=r(284530);var k=function(){var e,t,r=window,n=["https://res.sdf.cdn.office.net","https://res-3.cdn.partner.office365.cn","https://res-1-gcch.cdn.office.net","https://res-1-dod.cdn.office.net","https://res-1-cdn.azureedge.microsoft.scloud","https://res-1-cdn.azureedge.eaglex.ic.gov","https://res-2-dev.cdn.officeppe.net","https://res-2-h3.sdf.cdn.office.net","https://res-2-h3.public.cdn.office.net","https://res-2-gcch.cdn.office.net","https://res-2-dod.cdn.office.net","https://res-4.cdn.partner.office365.cn","https://res-dev.cdn.officeppe.net","https://res.cdn.office.net","https://localcdn.centro-dev.com:5555","https://res.public.onecdn.static.microsoft","https://res.df.onecdn.static.microsoft","https://res-cn.cdn.partner.office365.cn","https://res-dod.cdn.office.net","https://res-gcc.cdn.office.net","https://res-gcch.cdn.office.net","https://res-1-cdn.azureedge.microsoft.scloud","https://res-1-cdn.azureedge.eaglex.ic.gov"];if(null===(e=null==r?void 0:r.trustedTypes)||void 0===e?void 0:e.createPolicy)try{t=r.trustedTypes.createPolicy("@centro/hvc-loader",{createScriptURL:function(e){var t;try{t=new URL(e)}catch(t){throw new Error("Invalid script url "+e)}if("https:"!==(null==t?void 0:t.protocol))throw new Error("Only https protocol is allowed for script url "+e);if((null==t?void 0:t.origin)&&!n.includes(null==t?void 0:t.origin))throw new Error("Loading a script from "+e+" is not allowed because the domain is not in the list of trusted domains");return e},createScript:void 0,createHTML:void 0})}catch(e){}return t}(),I=38792==r.j?window:null;function T(e,t){if(!e){var r=new Error(t);throw f({type:o.Error,message:t,id:"508371",error:r}),r}}function _(e){return void 0===I?(f({type:o.Info,message:"window is undefined",id:"512105"}),!1):void 0===I.m365_admin_features?(f({type:o.Info,message:"window.m365_admin_features is undefined",id:"512108"}),!1):void 0!==I.m365_admin_features.initializersv5&&void 0!==I.m365_admin_features.initializersv5[e]}var R,P,O,x,M={},N=!1,D=new Map,F=new Map,B=38792==r.j?void 0:null;function L(e,t,r){var n=new URL(e);return n.searchParams.append(t,r),n.toString()}function H(e){var t=e.match(/\.([a-z]{2,3}(?:-[A-Za-z]+)*)\.bundle\.js/);return t?t[1]:null}function U(e){var t=e.hostName,r=e.locale,n=e.baseUrl,o=e.localMode,a=e.pkgver,s=e.bldver,c=e.vectors,l=e.useCentroConfig,u=e.subFeatures;if([s,a,o].filter((function(e){return!!e})).length>1)throw new Error("Only one of 'bldver', 'pkgver' or 'localMode' can be set at a time.");var d="";s&&!l?d="?bldVer="+encodeURIComponent(s):a&&(d="?pkgver="+encodeURIComponent(a)),o&&(d="?locdbg=true");var h=(l?"https://cdn.config.centro.core.microsoft/uxversion":n+"/admin/api/uxversion")+d;return h=L(h,"locale",r),h=L(h,l?"featureconsumer":"hostingapp",t),u&&(h=L(h,"enableSubFeatures",u.toString())),c&&l&&Object.entries(c).forEach((function(e){var t=(0,i.__read)(e,2);h=L(h,t[0],t[1])})),h}function z(e){return(0,i.__awaiter)(this,void 0,void 0,(function(){var t;return(0,i.__generator)(this,(function(r){return M[e]?[2,M[e]]:(t=new Promise((function(t,r){fetch(e).then((function(t){var r=t.headers.get("x-ms-correlation-id");if(!t.ok)throw new Error("Request to "+e+" failed, server responseCode: "+t.status+" body: "+t.statusText+" correlationId: "+r);return t.json()})).then((function(e){t(function(e){if(void 0!==e&&e.hasOwnProperty("__hostApp_config"))for(var t in e)t.startsWith("__")||(e[t.toLowerCase()]=e[t],t.toLowerCase()!==t&&delete e[t]);return JSON.stringify(e)}(e))})).catch((function(e){var t=new Error(e.message||"Failed to fetch or parse response: "+e);r(t)}))})),M[e]=t,[2,t])}))}))}function j(e){return(0,i.__awaiter)(this,void 0,void 0,(function(){var t,n,s,c,u,d,h,p,g,v,m,y,R,P,O,x,L,j,q,V,W,$,G,Z,K,X;return(0,i.__generator)(this,(function(Q){switch(Q.label){case 0:t=e.featureName,n=e.hostName,s=e.locale,u=e.appConfig,d=e.targetHtmlElement,h=e.localMode,p=e.pkgver,g=e.bldver,v=e.adapters,m=void 0,T(!!(c=e.centroEnvironmentBaseUrl),"centroEnvironmentBaseUrl is missing"),T(!!u,"appConfig is missing"),y=performance.now(),d&&(I=d.ownerDocument.defaultView||window),u.appId||(u.appId=(0,E.G)()),R=u.appId,Q.label=1;case 1:return Q.trys.push([1,8,,9]),P="/"===c.substring(c.length-1)?c.substring(0,c.length-1):c,O=r(824070),B=O.version,x=P+"/api/instrument/logclient",N||(l("hvcLoaderKustoLogger",function(e,t,r,n){var s=[],c=Promise.resolve(),l=0,u=e,d=t,h=r,f=n,p=!1,g=function(){0===s.length||A?p=!1:(p=!0,setTimeout((function(){v().catch((function(){}))}),1e3))},v=function(){return 0===s.length||A?(g(),Promise.resolve()):(c=new Promise((function(e,t){var r=new XMLHttpRequest;r.open("POST",d,!0),r.setRequestHeader("Content-Type","application/json"),r.setRequestHeader("x-ms-mac-hostingapp",h),r.setRequestHeader("x-ms-mac-appid",u),r.setRequestHeader("x-ms-mac-version",f),r.onreadystatechange=function(){if(r.readyState===XMLHttpRequest.DONE){if(204!==r.status){var n=new Error("Request to /api/instrument/logclient failed, server responseCode: "+r.status+" body: "+r.response);return void t(n)}e()}};var n=s.splice(0,s.length);r.send(JSON.stringify(n))}))).then(g)};g();var m=function(e){s.push(e),p||g()};return{logger:function(e){if(!(function(e){return e.type===o.Analytics}(e)||function(e){return e.type===o.Performance}(e)||function(e){return e.type===o.Framework}(e))){l+=1;var t="",r="";try{if(null!==(t=function(){if(void 0===C)throw new Error("History object has not been set");return C}().location.pathname)&&-1!==t.indexOf(":")){var n=t.split(":");t=n[0],r=n[1]}}catch(e){t="",r=""}if(function(e){return e.type===o.Flight}(e))m({TagId:526460,LogLevel:S.Info,LogCategory:a.ClientAnalytics,Message:"UI Flight: "+e.flightName,Adhoc0:e.flightName,Adhoc1:JSON.stringify(e.flightData),Adhoc2:w(JSON.stringify(e.data)),Adhoc3:l.toString(),Adhoc5:w(r),PageName:w(t)});else{var i=parseInt(e.id,10);if(m({TagId:i,LogLevel:S.Info,LogCategory:e.logCategory||a.ClientInfo,Message:w(e.message||""),Adhoc0:u,Adhoc1:l.toString(),Adhoc2:w(JSON.stringify({data:e.data})),Adhoc5:w(r),PageName:w(t)}),function(e){return e.type===o.Error}(e)){var s=e.error.stack||"";m({TagId:500781,LogLevel:S.Error,LogCategory:e.logCategory||a.ClientError,Message:w("UI Exception: "+(e.error.message||"")),Adhoc0:u,Adhoc1:l.toString(),Adhoc2:w(JSON.stringify({version:f,stack:s})),Adhoc3:i.toString(),Adhoc5:w(r),PageName:w(t)})}}}},flush:function(){return(0,i.__awaiter)(this,void 0,void 0,(function(){return(0,i.__generator)(this,(function(e){return[2,Promise.all([c,v()]).then((function(){}))]}))}))}}}(R,x,n,O.name+"_"+O.version)),function(){A=!1}(),void 0!==u.additionalLoggers&&Object.keys(u.additionalLoggers).forEach((function(e){l(e,{logger:u.additionalLoggers[e]})})),N=!0),(L=u.localUxVersionData)?(f({type:o.Info,message:"localUxVersionData is provided thru parameter",id:"508372",data:u.localUxVersionData}),M.LOCAL=Promise.resolve(L),m=JSON.parse(L),[3,4]):[3,2];case 2:if(p&&g)throw new Error("cannot specify both pkgver and bldver");return[4,z(U({hostName:n,locale:s,baseUrl:c,localMode:h,pkgver:p,bldver:g,vectors:u.vectors,useCentroConfig:u.useCentroConfig,subFeatures:u.subFeatures}))];case 3:j=Q.sent(),f({type:o.Info,message:"uxVersion Data is provided thru API",id:"539805",data:j}),m=JSON.parse(j),Q.label=4;case 4:if(!m)throw G=new Error("preloadFeature(): no uxData for this configuration"),f({type:o.Error,message:"preloadFeature(): no uxData for this configuration",id:"508419",error:G}),G;if(q=t.toLowerCase(),!m[q])throw G=new Error("preloadFeature(): HVC "+q+" is not enabled for this configuration"),f({type:o.Error,message:"preloadFeature(): HVC "+q+" is not enabled for this configuration",id:"508419",error:G}),G;if("scriptUrl"!==(V=m[q]).loaderSpec.type)throw G=new Error("Bundle for HVC "+q+" is not type scriptUrl"),f({type:o.Error,message:"preloadFeature(): Bundle for HVC "+q+" is not type scriptUrl",id:"540889",error:G}),G;return W=H(V.loaderSpec.content),_($=("localdevbox"===V.version?"local_build":V.version)+"."+q+"."+W)&&function(e){var t,r;return!!(null===(r=null===(t=I.m365_admin_features)||void 0===t?void 0:t.locDbg)||void 0===r?void 0:r[e])}($)===!!h?(f({type:o.Info,message:"preloadFeature(): initializer "+$+" already loaded previously",id:"508465",data:{hvc:q,initalizer:$}}),[3,7]):[3,5];case 5:return[4,b(V.loaderSpec,k,I.document)];case 6:if(Q.sent(),!_($))throw G=new Error("preloadFeature(): global is not populated after loading for "+$),f({type:o.Error,message:"preloadFeature(): global is not populated after loading for "+$,id:"539806",data:{hvc:q,initalizer:$},error:G}),G;void 0===I.m365_admin_features.locDbg&&(I.m365_admin_features.locDbg={}),I.m365_admin_features.locDbg[$]=!!h,F.set($,{hostName:n,locale:s,appId:u.appId,perfPrefix:u.perfPrefix,additionalLoggers:u.additionalLoggers,dataBoundaryDataSource:u.dataBoundaryDataSource,disableAriaLogging:u.disableAriaLogging,useCentroConfig:u.useCentroConfig,vectors:u.vectors,kustoEndpoint:u.kustoEndpoint}),Q.label=7;case 7:v&&D.set($,v),Z=void 0;try{Z=I.m365_admin_features.staticAdditionalObjectsv5[$]}catch(e){throw f({type:o.Error,message:I.m365_admin_features.foreignEnvMainVersion?"using v3 Hvc "+q+", error when trying to retrieve staticAdditionalObjects, error: "+e.message:"using v2 Hvc "+q+", staticAdditionalObjects is not supported, error: "+e.message,id:"521848",error:e}),e}return f({type:o.Info,message:"preloadFeatures() step has succeeded",id:"513585",data:{hvc:q,initalizer:$,uxdata:JSON.stringify(m),eventName:"preloadFeature_step",fromStart:performance.now()-y,UA:navigator.userAgent}}),K=void 0,u.subFeatures&&(K=function(e,t){var r,n,a,s,c={};if(!t)return c;try{for(var l=(0,i.__values)(e),u=l.next();!u.done;u=l.next()){var d=u.value;try{for(var h=(a=void 0,(0,i.__values)(Object.entries(t))),p=h.next();!p.done;p=h.next()){var g=(0,i.__read)(p.value,2),v=g[0],m=g[1];"object"==typeof m&&"ariaLoggerId"!==v&&"hostingAppUrls"!==v&&"__hostApp_config"!==v&&("hostingAppUrls"in m||m.subFeatures&&m.subFeatures.includes(d)&&(c[v]=v in c?(0,i.__spreadArray)((0,i.__spreadArray)([],(0,i.__read)(c[v])),[d]):[d]))}}catch(e){a={error:e}}finally{try{p&&!p.done&&(s=h.return)&&s.call(h)}finally{if(a)throw a.error}}}}catch(e){r={error:e}}finally{try{u&&!u.done&&(n=l.return)&&n.call(l)}finally{if(r)throw r.error}}return f({type:o.Info,message:"hvcloader subFeatures was requested",id:"532977",data:{eventName:"hvcLoader_applicable_features",applicableFeatures:JSON.stringify(c)}}),c}(u.subFeatures,m)),[2,[!0,Z,K]];case 8:throw X=Q.sent(),f({type:o.Error,message:"error in preloadFeature() step "+X.message,id:"508417",data:{uxdata:JSON.stringify(m)},error:X}),X;case 9:return[2]}}))}))}function q(e){return(0,i.__awaiter)(this,void 0,void 0,(function(){var t,r,n,a,s,c,l,u,d,h,p,g,v,m,y,b,S,C,w,A,E,k,T;return(0,i.__generator)(this,(function(i){switch(i.label){case 0:return i.trys.push([0,14,,15]),t=performance.now(),r=e.hostName,n=e.locale,a=e.centroEnvironmentBaseUrl,s=e.appConfig,c=e.localMode,l=e.pkgver,u=e.bldver,d=e.featureName.toLowerCase(),h={hostName:r,locale:n,baseUrl:a,localMode:c,pkgver:l,bldver:u,vectors:null==s?void 0:s.vectors,useCentroConfig:null==s?void 0:s.useCentroConfig,subFeatures:null==s?void 0:s.subFeatures},p=void 0,M.LOCAL?(v=(g=JSON).parse,[4,M.LOCAL]):[3,2];case 1:return p=v.apply(g,[i.sent()]),[3,4];case 2:if(m=U(h),!M[m])throw S=new Error("bootstrapFeature(): preloadFeature() was not called before bootstraping "+d+" with this configuration "+JSON.stringify(h)),f({type:o.Error,message:"bootstrapFeature(): preloadFeature() was not called before bootstraping "+d+" with this configuration "+JSON.stringify(h),id:"539807",data:{hvc:d,uxVersionConfig:JSON.stringify(h)},error:S}),S;return[4,M[m]];case 3:y=i.sent(),p=JSON.parse(y),i.label=4;case 4:if(!p)throw S=new Error("bootstrapFeature(): no uxData for this configuration"),f({type:o.Error,message:"bootstrapFeature(): no uxData for this configuration",id:"539808",error:S}),S;if(!p[d])throw S=new Error("bootstrapFeature(): HVC "+d+" is not enabled for this configuration"),f({type:o.Error,message:"bootstrapFeature(): HVC "+d+" is not enabled for this configuration",id:"539809",error:S}),S;if("scriptUrl"!==(b=p[d]).loaderSpec.type)throw S=new Error("Bundle for HVC "+d+" is not type scriptUrl"),f({type:o.Error,message:"bootstrapFeature(): Bundle for HVC "+d+" is not type scriptUrl",id:"540888",error:S}),S;if(C=H(b.loaderSpec.content),!_(w=("localdevbox"===b.version?"local_build":b.version)+"."+d+"."+C))return[3,12];A={centroBaseUrl:a,cdnUrl:b.cdnUrl,ariaLoggerId:p.__hostApp_config.ariaLoggerId,targetAppUrls:p.__hostApp_config.hostingAppUrls,versionInfo:B},E=void 0,i.label=5;case 5:return i.trys.push([5,10,,11]),I.m365_admin_features.initializersv5[w]?[4,I.m365_admin_features.initializersv5[w](D.get(w),A,F.get(w))]:[3,7];case 6:return E=i.sent(),[3,9];case 7:return[4,I.m365_admin_features.initializers[d](D.get(w),A,F.get(w))];case 8:E=i.sent(),i.label=9;case 9:return f({type:o.Info,message:"bootstrapFeature() step has succeeded",id:"513586",data:{hvc:d,initializer:w,eventName:"bootstrapFeature_step",fromStart:performance.now()-t,UA:navigator.userAgent}}),[3,11];case 10:throw k=i.sent(),f({type:o.Error,message:I.m365_admin_features.foreignEnvMainVersion?"using v3 Hvc "+d+", error when running foreignFeatureInitializeRuntime, error: "+k.message:"using v2 Hvc "+d+" is not supported, error: "+k.message,id:"521851",error:k}),k;case 11:return[2,E];case 12:throw new Error("bootstrapFeature(): preloadFeature() was not called before bootstraping "+d+" with this configuration "+JSON.stringify(h));case 13:return[3,15];case 14:throw T=i.sent(),f({type:o.Error,message:"error in bootstrapFeature() step "+T.message,id:"508481",error:T}),T;case 15:return[2]}}))}))}if(function(e){e.GET="GET",e.PUT="PUT",e.POST="POST",e.DELETE="DELETE",e.PATCH="PATCH"}(R||(R={})),function(e){e.M365AdminCenter="MAC",e.Mover="Mover",e.ExchangeAdminCenter="EAC",e.SharepointAdminCenter="SPO",e.TeamsAdminCenter="TAC",e.ComplianceAdminCenter="CAC",e.SecurityAdminCenter="SAC",e.ProductivityAdminCenter="PAC",e.GraphApi="Graph",e.Tags="TAGS",e.VRoomApi="VRoom",e.DeviceCareApi="DeviceCare",e.RecommendationApi="Reco",e.M365AoboApi="M365Aobo",e.Assist="Assist",e.BusinessApplicationPlatform="PPACBap",e.PowerPlatformConfigService="PPACConfigService",e.PowerPlatformAPITenantLevel="ppapi-tenant-level",e.PowerPlatformAPIEnvironmentLevel="ppapi-environment-level",e.PowerPlatformAPITenantLevelPreProd="ppapi-tenant-level-preprod",e.PowerPlatformAPIEnvironmentLevelPreProd="ppapi-environment-level-preprod",e.DynamicsCRM="dynamics-crm",e.LicensingAPI="LicAPI",e.PPApiTenantLevel="PPApiTenantLevel",e.Fusion="Fusion",e.VivaPulse="VivaPulse",e.CloudPolicyServiceApi="OCPS",e.ECS="ECS",e.O365ShellServices="O365Shell",e.ProfileService="ProfileService",e.VsbHub="VsbHub",e.Augloop="Augloop",e.EmbeddedFinanceService="EmbeddedFinanceService",e.AzureResourceManager="ARM",e.SubstrateSearchService="3S",e.Tulips="Tulips",e.M365Rewards="M365Rewards",e.DevicesMgmtApi="DevicesMgmtApi",e.Recommender="Recommender",e.UnifiedAdminApp="UnifiedAdminApp",e.Tnm="TNM"}(P||(P={})),function(e){e.Centro="Centro",e.Hvc="Hvc",e.Consumer="Consumer"}(O||(O={})),function(e){e.Request="Request",e.History="History",e.DataSources="DataSources",e.SetTitleImpl="SetTitleImpl"}(x||(x={})),30664==r.j&&(n=r(134278)),38792==r.j)var V=r(796312);30664==r.j&&(i=r(760785));var W=r(148421);function $(e){return(0,i.__awaiter)(this,void 0,void 0,(function(){var t,r,o,a,s;return(0,i.__generator)(this,(function(i){if(t=e.hostName,r=e.locale,o="is a mandatory parameter",a=[],e.inAppFeedbackRef||a.push("inAppFeedbackRef ".concat(o)),t||(a.push("hostName ".concat(o)),e.hostName="OcvFeedbackDemoHostingApp"),r||(a.push("locale ".concat(o)),e.locale="en"),a.length>0)throw(0,n.initializeLogging)({centroEnvironmentBaseUrl:(0,n.getCentroUrl)(e.cloudType),hostName:e.hostName}),s=new Error(JSON.stringify(a)),(0,n.LogError)("532379","FeedbackInitData Validation Error: ",s,{}),e.onInitializationError&&e.onInitializationError(s),s;return[2]}))}))}30664==r.j&&(V=r(796312));var G=function(e){var t,r,o,a,s,c,l=function(e){var t="".concat(V.PW).concat("4.5.0");return e?e.includes(V.PW)?e:"".concat(e," | ").concat(t):t}(null===(t=e.telemetry)||void 0===t?void 0:t.sdkVersion);return(null===(r=e.feedbackConfig)||void 0===r?void 0:r.isDisplayed)&&(e.performanceTimestamps=(0,i.__assign)((0,i.__assign)({},e.performanceTimestamps),{hvcInvocationTimestamp:Date.now()})),((null===(o=e.feedbackConfig)||void 0===o?void 0:o.isDisplayed)||(null===(a=e.feedbackConfig)||void 0===a?void 0:a.feedbackUiType)===W.CS.NoSurface||(null===(s=e.feedbackConfig)||void 0===s?void 0:s.feedbackUiType)===W.CS.NoSurfaceWithoutTitle)&&(0,n.LogInfo)("532390","Open Feedback Form Requested",{clientFeedbackId:null!==(c=e.clientFeedbackId)&&void 0!==c?c:null,sdkVersion:l}),e.telemetry?e.telemetry.sdkVersion=l:e.telemetry={sdkVersion:l},e},Z=1e3;function K(e){return(0,i.__awaiter)(this,void 0,void 0,(function(){var t,r,o,a,s,c;return(0,i.__generator)(this,(function(l){switch(l.label){case 0:switch(t={featureconsumer:e.hostName,tenantid:e.tenantId||""},r=X(e),window.__inappfeedback_cloud_config_dict&&window.__inappfeedback_cloud_config_dict[r]||(window.__inappfeedback_cloud_config_dict=(0,i.__assign)((0,i.__assign)({},window.__inappfeedback_cloud_config_dict),((c={})[r]={inappfeedback_cloud_config_request_state:W.l6.NotRequested},c))),null==(o=window.__inappfeedback_cloud_config_dict[r])?void 0:o.inappfeedback_cloud_config_request_state){case W.l6.InProgress:return[3,1];case W.l6.Fail:return[3,5];case W.l6.NotRequested:return[3,6];case W.l6.Success:return[3,10]}return[3,11];case 1:a=0,l.label=2;case 2:return o.inappfeedback_cloud_config_request_state===W.l6.InProgress&&a<Z?[4,new Promise((function(e){return setTimeout((function(){return e()}),100)}))]:[3,4];case 3:return l.sent(),a+=100,[3,2];case 4:return a>=Z&&(0,n.LogError)("539883","Configuration data request timed out after ".concat(Z," second"),new Error,{}),[3,12];case 5:return(0,n.LogError)("539883","Configuration data already requested and failed",new Error,{}),[3,12];case 6:return l.trys.push([6,8,,9]),o.inappfeedback_cloud_config_request_state=W.l6.InProgress,s=o,[4,(0,n.getConfigs)(t)];case 7:return s.inappfeedback_cloud_config=l.sent(),o.inappfeedback_cloud_config_request_state=W.l6.Success,[3,9];case 8:return l.sent(),o.inappfeedback_cloud_config_request_state=W.l6.Fail,(0,n.LogError)("539883","Failed to set configuration data",new Error,{}),[3,9];case 9:case 10:return[3,12];case 11:(0,n.LogError)("539883","Unexpected default case happened",new Error,{}),l.label=12;case 12:return[2]}}))}))}var X=function(e){return JSON.stringify({hostName:e.hostName,cloudType:e.cloudType,tenantId:e.tenantId})},Q=function(e){var t=e.hostName,r=e.locale,i=e.centroUrl,o=e.cloudType,a=Y(e),s=a.localMode,c=a.pkgver,l=a.bldver;return{featureName:V.Cw,hostName:t,centroEnvironmentBaseUrl:null!=i?i:(0,n.getCentroUrl)(o),locale:r,localMode:s,pkgver:c,bldver:l}},Y=function(e){var t=e.specificHvcVersion,r=e.majorVersion,i=e.localMode||J("locdbg","true");return i?{localMode:i,pkgver:void 0,bldver:void 0}:t?{localMode:!1,pkgver:t,bldver:void 0}:r?{localMode:!1,pkgver:void 0,bldver:r}:{localMode:!1,pkgver:void 0,bldver:n.DefaultMajorVersion}},J=function(e,t){var r;return!!(null===(r=null===window||void 0===window?void 0:window.location)||void 0===r?void 0:r.search)&&new URLSearchParams(window.location.search).get(e)===t},ee=function(){var e={},t=[];return{register:function(r){return r&&t.push(r),e},unregister:function(e){var r=t.indexOf(e);r>-1&&t.splice(r,1)},updateFeedbackObject:function(r){var i=(0,n.mergeObjects)({},e,r);i=G(i),t.forEach((function(e){return e(i)}))},openFeedbackObject:function(e){e.feedbackConfig.isDisplayed=!0,e=G(e),t.forEach((function(t){return t(e)}))}}}(),te=function(e,t){return(0,i.__awaiter)(void 0,void 0,void 0,(function(){var r,o,a,s,c,l,u,d,h,f,p,g,v,m,y,b,S;return(0,i.__generator)(this,(function(C){switch(C.label){case 0:return t.performanceTimestamps=(0,i.__assign)((0,i.__assign)({},t.performanceTimestamps),{integrationInitTimestamp:Date.now(),useCentroConfig:e.useCentroConfig,isPrefetched:null===(c=window.__inappfeedback_centro_integration_config)||void 0===c?void 0:c.isPrefetched}),e.cloudType||(e.cloudType=null===(u=null===(l=t.feedbackConfig)||void 0===l?void 0:l.complianceChecks)||void 0===u?void 0:u.tenantCloudType),e.tenantId||(e.tenantId=t.tenantId),[4,$(e)];case 1:return C.sent(),ne(),r=K(e),(null===(d=window.__inappfeedback_centro_integration_config)||void 0===d?void 0:d.unmountFunction)&&window.__inappfeedback_centro_integration_config.unmountFunction(),[4,window.__inappfeedback_centro_integration_config.loadInAppFeedbackPackage(e,null==t?void 0:t.clientFeedbackId)];case 2:C.sent(),C.label=3;case 3:return C.trys.push([3,6,,7]),(0,n.LogInfo)("532392","DOM Bootstrap Started.",{clientFeedbackId:null!==(h=null==t?void 0:t.clientFeedbackId)&&void 0!==h?h:null,isPrefetched:null===(f=window.__inappfeedback_centro_integration_config)||void 0===f?void 0:f.isPrefetched}),[4,window.__inappfeedback_centro_integration_config.bootstrapFeature((0,i.__assign)({},Q(e)))];case 4:return o=C.sent(),a=window.__inappfeedback_centro_integration_config,[4,o.main(e.inAppFeedbackRef)];case 5:return a.unmountFunction=C.sent(),(0,n.LogInfo)("532392","DOM Bootstrap Completed.",{}),[3,7];case 6:return s=C.sent(),(0,n.LogError)("532385","Centro DOM bootstrap failed",s,{hostName:e.hostName,locale:e.locale,inAppFeedbackRefAvailable:!!e.inAppFeedbackRef,specificHvcVersion:null!==(p=e.specificHvcVersion)&&void 0!==p?p:null,majorVersion:null!==(g=e.majorVersion)&&void 0!==g?g:null,centroUrl:null!==(v=e.centroUrl)&&void 0!==v?v:null}),[3,7];case 7:return(0,n.LogInfo)("532386","InAppFeedback Component Initialization Completed.",{}),[4,r];case 8:return C.sent(),t.cloudConfig=null!==(b=null===(y=null===(m=window.__inappfeedback_cloud_config_dict)||void 0===m?void 0:m[X(e)])||void 0===y?void 0:y.inappfeedback_cloud_config)&&void 0!==b?b:null,null===(S=window.__inappfeedback_centro_integration_config)||void 0===S||S.openFeedback(t),[2]}}))}))};function re(e,t){return(0,i.__awaiter)(this,void 0,void 0,(function(){var r,o,a,s,c,l,u,d,h,f;return(0,i.__generator)(this,(function(p){switch(p.label){case 0:return r={dataSources:function(e){e(V.xx,ee)}},o=e.hostName,a=e.majorVersion,s=e.locale,c=e.useCentroConfig,l=e.inAppFeedbackRef,u=e.specificHvcVersion,d=e.centroUrl,[4,j((0,i.__assign)((0,i.__assign)({},Q(e)),{adapters:r,appConfig:{appId:window.__inappfeedback_centro_appid,perfPrefix:"".concat(n.PerfPrefix,"_").concat(o),useCentroConfig:c}})).catch((function(t){(0,n.initializeLogging)({centroEnvironmentBaseUrl:(0,n.getCentroUrl)(e.cloudType),hostName:e.hostName}),(0,n.LogError)("532384","centro preloadFeature failed",t,{hostName:o,locale:s,inAppFeedbackRefAvailable:!!l,specificHvcVersion:null!=u?u:null,majorVersion:null!=a?a:null,centroUrl:null!=d?d:null})}))];case 1:return p.sent(),(0,n.LogInfo)("532444","Centro Runtime Initialization and preloadFeature Completed.",{clientFeedbackId:null!=t?t:null,isPrefetched:null!==(f=null===(h=window.__inappfeedback_centro_integration_config)||void 0===h?void 0:h.isPrefetched)&&void 0!==f&&f}),K(e),[2]}}))}))}var ne=function(){window.__inappfeedback_centro_integration_config||(window.__inappfeedback_centro_integration_config={updateFeedbackOptions:ee.updateFeedbackObject,openFeedback:ee.openFeedbackObject,logInfo:n.LogInfo,logError:n.LogError,unmountFunction:function(){},bootstrapFeature:q,loadInAppFeedbackPackage:re,isPrefetched:!1})},ie=function(){var e;(null===(e=window.__inappfeedback_centro_integration_config)||void 0===e?void 0:e.unmountFunction)?window.__inappfeedback_centro_integration_config.unmountFunction():(0,n.LogError)("532387","unmountFeedback not added to config",new Error(JSON.stringify(window.__inappfeedback_centro_integration_config)),{})}},796312:(e,t,r)=>{"use strict";r.d(t,{Cw:()=>n,PW:()=>o,xx:()=>i});var n="ocv-inapp-feedback",i="centro.hvc.feedback.initOptions",o="inapp-feedback-loader v"},134278:e=>{!function(t,r){e.exports=r()}(self,(()=>(()=>{var e={12:(e,t,r)=>{r.r(t),r.d(t,{buildService:()=>i,moduleAndVersionInfo:()=>o});var n=r(457);const i={isProduction:!0,isDevelopment:!1,isTest:!1,gitRev:"207e2a1afa04f192f999e11bcb05dc428f5fa356",buildNumber:"local_build",isHmr:function(){return void 0!==n.getSync().find((e=>"hotApply"===e.functionName))},localeBundle:"undefined",jestJUnitOutputName:{NODE_ENV:"production",GIT_REV:"207e2a1afa04f192f999e11bcb05dc428f5fa356",BUILD_NUMBER:"local_build",LOCALE_BUNDLE:"undefined",MODULE_NAME:"ocv-inapp-feedback-shared",BUNDLE_VARIANT:"undefined",CENTRO_HVC_DATA:null}.JEST_JUNIT_OUTPUT_NAME,bundleVariant:"undefined"},o=`ocv-inapp-feedback-shared_${i.buildNumber||""}`},17:(e,t,r)=>{r.r(t),r.d(t,{ForceSendLog:()=>n.ForceSendLog,LogError:()=>n.LogError,LogInfo:()=>n.LogInfo,initializeLogging:()=>n.initializeLogging,newErrorContext:()=>n.newErrorContext,replaceUndefinedWithNull:()=>n.replaceUndefinedWithNull,silentForceSendLog:()=>n.silentForceSendLog});var n=r(432)},38:(e,t,r)=>{var n=r(283);function i(){this._array=[],this._sorted=!0,this._last={generatedLine:-1,generatedColumn:0}}i.prototype.unsortedForEach=function(e,t){this._array.forEach(e,t)},i.prototype.add=function(e){!function(e,t){var r=e.generatedLine,i=t.generatedLine;return i>r||i==r&&t.generatedColumn>=e.generatedColumn||n.compareByGeneratedPositionsInflated(e,t)<=0}(this._last,e)?(this._sorted=!1,this._array.push(e)):(this._last=e,this._array.push(e))},i.prototype.toArray=function(){return this._sorted||(this._array.sort(n.compareByGeneratedPositionsInflated),this._sorted=!0),this._array},t.MappingList=i},51:(e,t,r)=>{r.r(t),r.d(t,{LoggingTags:()=>n});var n=(e=>(e.FeedbackInitDataValidationError="532379",e.FeedbackIFrameInitDataValidationError="533188",e.LogInfoUnavailable="532380",e.LogErrorUnavailable="532381",e.CentroInitializeFailed="532383",e.CentroPreloadFeatureFailed="532384",e.CentroBootstrapFailed="532385",e.UnmountFeedbackUnavailable="532387",e.UpdateFeedbackOptionsUnavailable="532388",e.OpenFeedbackunavailable="532389",e.OpenFeedbackInIFrameRequest="533041",e.OpenFeedbackInIFrameComplete="533042",e.FeedbackComponentInitializationCompleted="532386",e.OpenFeedbackFormRequested="532390",e.FeedbackInitiated="532392",e.CentroRuntimeInitializeCompleted="532444",e.CentroPreloadFeatureStarted="532448",e.CentroPreloadFeatureCompleted="532449",e.CanDisplayFeedbackInvoked="538284",e.CanDisplayFeedbackMissingToken="538285",e.GetCloudPolicyServicePoliciesInvoked="538286",e.GetCloudPolicyServicePoliciesCached="538287",e.CloudPolicyServiceRequestSendImminent="538288",e.CloudPolicyServiceRequestSuccess="538289",e.CloudPolicyServiceRequestFailed="538290",e.GetCloudPolicyServicePoliciesFallbackCached="538291",e.GetCloudPolicyServicePoliciesFallbackDefault="538292",e.FeedbackDisabledReason="538293",e.CpsCacheError="540789",e.CloudConfigRequestSendImminent="542087",e.CloudConfigInfo="539882",e.CloudConfigRequestSuccess="542088",e.CloudConfigError="539883",e.CloudConfigRequestError="542095",e))(n||{})},76:(e,t)=>{var r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split("");t.encode=function(e){if(0<=e&&e<r.length)return r[e];throw new TypeError("Must be between 0 and 63: "+e)},t.decode=function(e){return 65<=e&&e<=90?e-65:97<=e&&e<=122?e-97+26:48<=e&&e<=57?e-48+52:43==e?62:47==e?63:-1}},102:(e,t,r)=>{r.r(t),r.d(t,{HostPlatform:()=>n,MsoAppNames:()=>i});var n=(e=>(e.Mock="mock",e.Android="android",e.IOS="ios",e.Windows="windows",e.MacOS="macos",e.Web="web",e.IFrame="iframe",e))(n||{}),i=(e=>(e.Access="Access",e.Excel="Excel",e.OneNote="OneNote",e.PowerPoint="PowerPoint",e.Project="Project",e.Publisher="Publisher",e.Visio="Visio",e.Word="Word",e))(i||{})},115:(e,t,r)=>{var n=r(897).SourceMapGenerator,i=r(283),o=/(\r?\n)/,a="$$$isSourceNode$$$";function s(e,t,r,n,i){this.children=[],this.sourceContents={},this.line=null==e?null:e,this.column=null==t?null:t,this.source=null==r?null:r,this.name=null==i?null:i,this[a]=!0,null!=n&&this.add(n)}s.fromStringWithSourceMap=function(e,t,r){var n=new s,a=e.split(o),c=function(){return a.shift()+(a.shift()||"")},l=1,u=0,d=null;return t.eachMapping((function(e){if(null!==d){if(!(l<e.generatedLine)){var t=(r=a[0]).substr(0,e.generatedColumn-u);return a[0]=r.substr(e.generatedColumn-u),u=e.generatedColumn,h(d,t),void(d=e)}h(d,c()),l++,u=0}for(;l<e.generatedLine;)n.add(c()),l++;var r;u<e.generatedColumn&&(n.add((r=a[0]).substr(0,e.generatedColumn)),a[0]=r.substr(e.generatedColumn),u=e.generatedColumn),d=e}),this),a.length>0&&(d&&h(d,c()),n.add(a.join(""))),t.sources.forEach((function(e){var o=t.sourceContentFor(e);null!=o&&(null!=r&&(e=i.join(r,e)),n.setSourceContent(e,o))})),n;function h(e,t){if(null===e||void 0===e.source)n.add(t);else{var o=r?i.join(r,e.source):e.source;n.add(new s(e.originalLine,e.originalColumn,o,t,e.name))}}},s.prototype.add=function(e){if(Array.isArray(e))e.forEach((function(e){this.add(e)}),this);else{if(!e[a]&&"string"!=typeof e)throw new TypeError("Expected a SourceNode, string, or an array of SourceNodes and strings. Got "+e);e&&this.children.push(e)}return this},s.prototype.prepend=function(e){if(Array.isArray(e))for(var t=e.length-1;t>=0;t--)this.prepend(e[t]);else{if(!e[a]&&"string"!=typeof e)throw new TypeError("Expected a SourceNode, string, or an array of SourceNodes and strings. Got "+e);this.children.unshift(e)}return this},s.prototype.walk=function(e){for(var t,r=0,n=this.children.length;r<n;r++)(t=this.children[r])[a]?t.walk(e):""!==t&&e(t,{source:this.source,line:this.line,column:this.column,name:this.name})},s.prototype.join=function(e){var t,r,n=this.children.length;if(n>0){for(t=[],r=0;r<n-1;r++)t.push(this.children[r]),t.push(e);t.push(this.children[r]),this.children=t}return this},s.prototype.replaceRight=function(e,t){var r=this.children[this.children.length-1];return r[a]?r.replaceRight(e,t):"string"==typeof r?this.children[this.children.length-1]=r.replace(e,t):this.children.push("".replace(e,t)),this},s.prototype.setSourceContent=function(e,t){this.sourceContents[i.toSetString(e)]=t},s.prototype.walkSourceContents=function(e){for(var t=0,r=this.children.length;t<r;t++)this.children[t][a]&&this.children[t].walkSourceContents(e);var n=Object.keys(this.sourceContents);for(t=0,r=n.length;t<r;t++)e(i.fromSetString(n[t]),this.sourceContents[n[t]])},s.prototype.toString=function(){var e="";return this.walk((function(t){e+=t})),e},s.prototype.toStringWithSourceMap=function(e){var t={code:"",line:1,column:0},r=new n(e),i=!1,o=null,a=null,s=null,c=null;return this.walk((function(e,n){t.code+=e,null!==n.source&&null!==n.line&&null!==n.column?(o===n.source&&a===n.line&&s===n.column&&c===n.name||r.addMapping({source:n.source,original:{line:n.line,column:n.column},generated:{line:t.line,column:t.column},name:n.name}),o=n.source,a=n.line,s=n.column,c=n.name,i=!0):i&&(r.addMapping({generated:{line:t.line,column:t.column}}),o=null,i=!1);for(var l=0,u=e.length;l<u;l++)10===e.charCodeAt(l)?(t.line++,t.column=0,l+1===u?(o=null,i=!1):i&&r.addMapping({source:n.source,original:{line:n.line,column:n.column},generated:{line:t.line,column:t.column},name:n.name})):t.column++})),this.walkSourceContents((function(e,t){r.setSourceContent(e,t)})),{code:t.code,map:r}},t.SourceNode=s},207:(e,t,r)=>{var n=r(283),i=Object.prototype.hasOwnProperty;function o(){this._array=[],this._set=Object.create(null)}o.fromArray=function(e,t){for(var r=new o,n=0,i=e.length;n<i;n++)r.add(e[n],t);return r},o.prototype.size=function(){return Object.getOwnPropertyNames(this._set).length},o.prototype.add=function(e,t){var r=n.toSetString(e),o=i.call(this._set,r),a=this._array.length;o&&!t||this._array.push(e),o||(this._set[r]=a)},o.prototype.has=function(e){var t=n.toSetString(e);return i.call(this._set,t)},o.prototype.indexOf=function(e){var t=n.toSetString(e);if(i.call(this._set,t))return this._set[t];throw new Error('"'+e+'" is not in the set.')},o.prototype.at=function(e){if(e>=0&&e<this._array.length)return this._array[e];throw new Error("No element indexed by "+e)},o.prototype.toArray=function(){return this._array.slice()},t.ArraySet=o},249:(e,t,r)=>{t.SourceMapGenerator=r(897).SourceMapGenerator,t.SourceMapConsumer=r(414).SourceMapConsumer,t.SourceNode=r(115).SourceNode},283:(e,t)=>{t.getArg=function(e,t,r){if(t in e)return e[t];if(3===arguments.length)return r;throw new Error('"'+t+'" is a required argument.')};var r=/^(?:([\w+\-.]+):)?\/\/(?:(\w+:\w+)@)?([\w.]*)(?::(\d+))?(\S*)$/,n=/^data:.+\,.+$/;function i(e){var t=e.match(r);return t?{scheme:t[1],auth:t[2],host:t[3],port:t[4],path:t[5]}:null}function o(e){var t="";return e.scheme&&(t+=e.scheme+":"),t+="//",e.auth&&(t+=e.auth+"@"),e.host&&(t+=e.host),e.port&&(t+=":"+e.port),e.path&&(t+=e.path),t}function a(e){var r=e,n=i(e);if(n){if(!n.path)return e;r=n.path}for(var a,s=t.isAbsolute(r),c=r.split(/\/+/),l=0,u=c.length-1;u>=0;u--)"."===(a=c[u])?c.splice(u,1):".."===a?l++:l>0&&(""===a?(c.splice(u+1,l),l=0):(c.splice(u,2),l--));return""===(r=c.join("/"))&&(r=s?"/":"."),n?(n.path=r,o(n)):r}t.urlParse=i,t.urlGenerate=o,t.normalize=a,t.join=function(e,t){""===e&&(e="."),""===t&&(t=".");var r=i(t),s=i(e);if(s&&(e=s.path||"/"),r&&!r.scheme)return s&&(r.scheme=s.scheme),o(r);if(r||t.match(n))return t;if(s&&!s.host&&!s.path)return s.host=t,o(s);var c="/"===t.charAt(0)?t:a(e.replace(/\/+$/,"")+"/"+t);return s?(s.path=c,o(s)):c},t.isAbsolute=function(e){return"/"===e.charAt(0)||!!e.match(r)},t.relative=function(e,t){""===e&&(e="."),e=e.replace(/\/$/,"");for(var r=0;0!==t.indexOf(e+"/");){var n=e.lastIndexOf("/");if(n<0)return t;if((e=e.slice(0,n)).match(/^([^\/]+:\/)?\/*$/))return t;++r}return Array(r+1).join("../")+t.substr(e.length+1)};var s=function(){return!("__proto__"in Object.create(null))}();function c(e){return e}function l(e){if(!e)return!1;var t=e.length;if(t<9)return!1;if(95!==e.charCodeAt(t-1)||95!==e.charCodeAt(t-2)||111!==e.charCodeAt(t-3)||116!==e.charCodeAt(t-4)||111!==e.charCodeAt(t-5)||114!==e.charCodeAt(t-6)||112!==e.charCodeAt(t-7)||95!==e.charCodeAt(t-8)||95!==e.charCodeAt(t-9))return!1;for(var r=t-10;r>=0;r--)if(36!==e.charCodeAt(r))return!1;return!0}function u(e,t){return e===t?0:e>t?1:-1}t.toSetString=s?c:function(e){return l(e)?"$"+e:e},t.fromSetString=s?c:function(e){return l(e)?e.slice(1):e},t.compareByOriginalPositions=function(e,t,r){var n=e.source-t.source;return 0!==n||0!=(n=e.originalLine-t.originalLine)||0!=(n=e.originalColumn-t.originalColumn)||r||0!=(n=e.generatedColumn-t.generatedColumn)||0!=(n=e.generatedLine-t.generatedLine)?n:e.name-t.name},t.compareByGeneratedPositionsDeflated=function(e,t,r){var n=e.generatedLine-t.generatedLine;return 0!==n||0!=(n=e.generatedColumn-t.generatedColumn)||r||0!=(n=e.source-t.source)||0!=(n=e.originalLine-t.originalLine)||0!=(n=e.originalColumn-t.originalColumn)?n:e.name-t.name},t.compareByGeneratedPositionsInflated=function(e,t){var r=e.generatedLine-t.generatedLine;return 0!==r||0!=(r=e.generatedColumn-t.generatedColumn)||0!==(r=u(e.source,t.source))||0!=(r=e.originalLine-t.originalLine)||0!=(r=e.originalColumn-t.originalColumn)?r:u(e.name,t.name)}},305:(e,t,r)=>{r.r(t),r.d(t,{CentroUrlDod:()=>s,CentroUrlGcc:()=>a,CentroUrlGccm:()=>o,CentroUrlInt:()=>c,CentroUrlProd:()=>i,CentroUrlTenantCloudTypeMap:()=>l,DefaultMajorVersion:()=>d,KustoEndpoint:()=>f,PerfPrefix:()=>u,guidRegexPattern:()=>h});var n=r(801);const i="https://admin.microsoft.com",o="https://admin.microsoft.com",a="https://portal.office365.us",s="https://portal.apps.mil",c="https://admin-ignite.microsoft.com",l={[n.TenantCloudType.Worldwide]:i,[n.TenantCloudType.China]:i,[n.TenantCloudType.EUDB]:i,[n.TenantCloudType.GccMod]:o,[n.TenantCloudType.UsGov]:a,[n.TenantCloudType.UsGovDod]:s,[n.TenantCloudType.UsNat]:s,[n.TenantCloudType.UsSec]:s},u="OcvFeedback",d="v2",h=/^$|^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i,f="https://admin.microsoft.com/api/instrument/logclient"},320:function(e,t,r){var n,i,o;!function(){"use strict";i=[r(249),r(939)],void 0===(o="function"==typeof(n=function(e,t){function r(e){return new Promise((function(t,r){var n=new XMLHttpRequest;n.open("get",e),n.onerror=r,n.onreadystatechange=function(){4===n.readyState&&(n.status>=200&&n.status<300||"file://"===e.substr(0,7)&&n.responseText?t(n.responseText):r(new Error("HTTP status: "+n.status+" retrieving "+e)))},n.send()}))}function n(e){if("undefined"!=typeof window&&window.atob)return window.atob(e);throw new Error("You must supply a polyfill for window.atob in this environment")}function i(e){if("object"!=typeof e)throw new TypeError("Given StackFrame is not an object");if("string"!=typeof e.fileName)throw new TypeError("Given file name is not a String");if("number"!=typeof e.lineNumber||e.lineNumber%1!=0||e.lineNumber<1)throw new TypeError("Given line number must be a positive integer");if("number"!=typeof e.columnNumber||e.columnNumber%1!=0||e.columnNumber<0)throw new TypeError("Given column number must be a non-negative integer");return!0}return function o(a){if(!(this instanceof o))return new o(a);this.sourceCache=(a=a||{}).sourceCache||{},this.sourceMapConsumerCache=a.sourceMapConsumerCache||{},this.ajax=a.ajax||r,this._atob=a.atob||n,this._get=function(e){return new Promise(function(t,r){var n="data:"===e.substr(0,5);if(this.sourceCache[e])t(this.sourceCache[e]);else if(a.offline&&!n)r(new Error("Cannot make network requests in offline mode"));else if(n){var i=e.match(/^data:application\/json;([\w=:"-]+;)*base64,/);if(i){var o=e.substr(i[0].length),s=this._atob(o);this.sourceCache[e]=s,t(s)}else r(new Error("The encoding of the inline sourcemap is not supported"))}else{var c=this.ajax(e,{method:"get"});this.sourceCache[e]=c,c.then(t,r)}}.bind(this))},this._getSourceMapConsumer=function(t,r){return new Promise(function(n,i){if(this.sourceMapConsumerCache[t])n(this.sourceMapConsumerCache[t]);else{var o=new Promise(function(n,i){return this._get(t).then((function(t){"string"==typeof t&&(t=function(e){if("undefined"!=typeof JSON&&JSON.parse)return JSON.parse(e);throw new Error("You must supply a polyfill for JSON.parse in this environment")}(t.replace(/^\)\]\}'/,""))),void 0===t.sourceRoot&&(t.sourceRoot=r),n(new e.SourceMapConsumer(t))}),i)}.bind(this));this.sourceMapConsumerCache[t]=o,n(o)}}.bind(this))},this.pinpoint=function(e){return new Promise(function(t,r){this.getMappedLocation(e).then(function(e){function r(){t(e)}this.findFunctionName(e).then(t,r).catch(r)}.bind(this),r)}.bind(this))},this.findFunctionName=function(e){return new Promise(function(r,n){i(e),this._get(e.fileName).then((function(n){var i=e.lineNumber,o=e.columnNumber,a=function(e,t){for(var r=[/['"]?([$_A-Za-z][$_A-Za-z0-9]*)['"]?\s*[:=]\s*function\b/,/function\s+([^('"`]*?)\s*\(([^)]*)\)/,/['"]?([$_A-Za-z][$_A-Za-z0-9]*)['"]?\s*[:=]\s*(?:eval|new Function)\b/,/\b(?!(?:if|for|switch|while|with|catch)\b)(?:(?:static)\s+)?(\S+)\s*\(.*?\)\s*\{/,/['"]?([$_A-Za-z][$_A-Za-z0-9]*)['"]?\s*[:=]\s*\(.*?\)\s*=>/],n=e.split("\n"),i="",o=Math.min(t,20),a=0;a<o;++a){var s=n[t-a-1],c=s.indexOf("//");if(c>=0&&(s=s.substr(0,c)),s){i=s+i;for(var l=r.length,u=0;u<l;u++){var d=r[u].exec(i);if(d&&d[1])return d[1]}}}}(n,i);r(a?new t({functionName:a,args:e.args,fileName:e.fileName,lineNumber:i,columnNumber:o}):e)}),n).catch(n)}.bind(this))},this.getMappedLocation=function(e){return new Promise(function(r,n){(function(){if("function"!=typeof Object.defineProperty||"function"!=typeof Object.create)throw new Error("Unable to consume source maps in older browsers")})(),i(e);var o=this.sourceCache,a=e.fileName;this._get(a).then(function(n){var i=function(e){for(var t,r,n=/\/\/[#@] ?sourceMappingURL=([^\s'"]+)\s*$/gm;r=n.exec(e);)t=r[1];if(t)return t;throw new Error("sourceMappingURL not found")}(n),s="data:"===i.substr(0,5),c=a.substring(0,a.lastIndexOf("/")+1);return"/"===i[0]||s||/^https?:\/\/|^\/\//i.test(i)||(i=c+i),this._getSourceMapConsumer(i,c).then((function(n){return function(e,r,n){return new Promise((function(i,o){var a=r.originalPositionFor({line:e.lineNumber,column:e.columnNumber});if(a.source){var s=r.sourceContentFor(a.source);s&&(n[a.source]=s),i(new t({functionName:a.name||e.functionName,args:e.args,fileName:a.source,lineNumber:a.line,columnNumber:a.column}))}else o(new Error("Could not get original source for given stackframe and source map"))}))}(e,n,o).then(r).catch((function(){r(e)}))}))}.bind(this),n).catch(n)}.bind(this))}}})?n.apply(t,i):n)||(e.exports=o)}()},331:(e,t)=>{function r(e,n,i,o,a,s){var c=Math.floor((n-e)/2)+e,l=a(i,o[c],!0);return 0===l?c:l>0?n-c>1?r(c,n,i,o,a,s):s==t.LEAST_UPPER_BOUND?n<o.length?n:-1:c:c-e>1?r(e,c,i,o,a,s):s==t.LEAST_UPPER_BOUND?c:e<0?-1:e}t.GREATEST_LOWER_BOUND=1,t.LEAST_UPPER_BOUND=2,t.search=function(e,n,i,o){if(0===n.length)return-1;var a=r(-1,n.length,e,n,i,o||t.GREATEST_LOWER_BOUND);if(a<0)return-1;for(;a-1>=0&&0===i(n[a],n[a-1],!0);)--a;return a}},414:(e,t,r)=>{var n=r(283),i=r(331),o=r(207).ArraySet,a=r(628),s=r(545).quickSort;function c(e){var t=e;return"string"==typeof e&&(t=JSON.parse(e.replace(/^\)\]\}'/,""))),null!=t.sections?new d(t):new l(t)}function l(e){var t=e;"string"==typeof e&&(t=JSON.parse(e.replace(/^\)\]\}'/,"")));var r=n.getArg(t,"version"),i=n.getArg(t,"sources"),a=n.getArg(t,"names",[]),s=n.getArg(t,"sourceRoot",null),c=n.getArg(t,"sourcesContent",null),l=n.getArg(t,"mappings"),u=n.getArg(t,"file",null);if(r!=this._version)throw new Error("Unsupported version: "+r);i=i.map(String).map(n.normalize).map((function(e){return s&&n.isAbsolute(s)&&n.isAbsolute(e)?n.relative(s,e):e})),this._names=o.fromArray(a.map(String),!0),this._sources=o.fromArray(i,!0),this.sourceRoot=s,this.sourcesContent=c,this._mappings=l,this.file=u}function u(){this.generatedLine=0,this.generatedColumn=0,this.source=null,this.originalLine=null,this.originalColumn=null,this.name=null}function d(e){var t=e;"string"==typeof e&&(t=JSON.parse(e.replace(/^\)\]\}'/,"")));var r=n.getArg(t,"version"),i=n.getArg(t,"sections");if(r!=this._version)throw new Error("Unsupported version: "+r);this._sources=new o,this._names=new o;var a={line:-1,column:0};this._sections=i.map((function(e){if(e.url)throw new Error("Support for url field in sections not implemented.");var t=n.getArg(e,"offset"),r=n.getArg(t,"line"),i=n.getArg(t,"column");if(r<a.line||r===a.line&&i<a.column)throw new Error("Section offsets must be ordered and non-overlapping.");return a=t,{generatedOffset:{generatedLine:r+1,generatedColumn:i+1},consumer:new c(n.getArg(e,"map"))}}))}c.fromSourceMap=function(e){return l.fromSourceMap(e)},c.prototype._version=3,c.prototype.__generatedMappings=null,Object.defineProperty(c.prototype,"_generatedMappings",{get:function(){return this.__generatedMappings||this._parseMappings(this._mappings,this.sourceRoot),this.__generatedMappings}}),c.prototype.__originalMappings=null,Object.defineProperty(c.prototype,"_originalMappings",{get:function(){return this.__originalMappings||this._parseMappings(this._mappings,this.sourceRoot),this.__originalMappings}}),c.prototype._charIsMappingSeparator=function(e,t){var r=e.charAt(t);return";"===r||","===r},c.prototype._parseMappings=function(e,t){throw new Error("Subclasses must implement _parseMappings")},c.GENERATED_ORDER=1,c.ORIGINAL_ORDER=2,c.GREATEST_LOWER_BOUND=1,c.LEAST_UPPER_BOUND=2,c.prototype.eachMapping=function(e,t,r){var i,o=t||null;switch(r||c.GENERATED_ORDER){case c.GENERATED_ORDER:i=this._generatedMappings;break;case c.ORIGINAL_ORDER:i=this._originalMappings;break;default:throw new Error("Unknown order of iteration.")}var a=this.sourceRoot;i.map((function(e){var t=null===e.source?null:this._sources.at(e.source);return null!=t&&null!=a&&(t=n.join(a,t)),{source:t,generatedLine:e.generatedLine,generatedColumn:e.generatedColumn,originalLine:e.originalLine,originalColumn:e.originalColumn,name:null===e.name?null:this._names.at(e.name)}}),this).forEach(e,o)},c.prototype.allGeneratedPositionsFor=function(e){var t=n.getArg(e,"line"),r={source:n.getArg(e,"source"),originalLine:t,originalColumn:n.getArg(e,"column",0)};if(null!=this.sourceRoot&&(r.source=n.relative(this.sourceRoot,r.source)),!this._sources.has(r.source))return[];r.source=this._sources.indexOf(r.source);var o=[],a=this._findMapping(r,this._originalMappings,"originalLine","originalColumn",n.compareByOriginalPositions,i.LEAST_UPPER_BOUND);if(a>=0){var s=this._originalMappings[a];if(void 0===e.column)for(var c=s.originalLine;s&&s.originalLine===c;)o.push({line:n.getArg(s,"generatedLine",null),column:n.getArg(s,"generatedColumn",null),lastColumn:n.getArg(s,"lastGeneratedColumn",null)}),s=this._originalMappings[++a];else for(var l=s.originalColumn;s&&s.originalLine===t&&s.originalColumn==l;)o.push({line:n.getArg(s,"generatedLine",null),column:n.getArg(s,"generatedColumn",null),lastColumn:n.getArg(s,"lastGeneratedColumn",null)}),s=this._originalMappings[++a]}return o},t.SourceMapConsumer=c,(l.prototype=Object.create(c.prototype)).consumer=c,l.fromSourceMap=function(e){var t=Object.create(l.prototype),r=t._names=o.fromArray(e._names.toArray(),!0),i=t._sources=o.fromArray(e._sources.toArray(),!0);t.sourceRoot=e._sourceRoot,t.sourcesContent=e._generateSourcesContent(t._sources.toArray(),t.sourceRoot),t.file=e._file;for(var a=e._mappings.toArray().slice(),c=t.__generatedMappings=[],d=t.__originalMappings=[],h=0,f=a.length;h<f;h++){var p=a[h],g=new u;g.generatedLine=p.generatedLine,g.generatedColumn=p.generatedColumn,p.source&&(g.source=i.indexOf(p.source),g.originalLine=p.originalLine,g.originalColumn=p.originalColumn,p.name&&(g.name=r.indexOf(p.name)),d.push(g)),c.push(g)}return s(t.__originalMappings,n.compareByOriginalPositions),t},l.prototype._version=3,Object.defineProperty(l.prototype,"sources",{get:function(){return this._sources.toArray().map((function(e){return null!=this.sourceRoot?n.join(this.sourceRoot,e):e}),this)}}),l.prototype._parseMappings=function(e,t){for(var r,i,o,c,l=1,d=0,h=0,f=0,p=0,g=0,v=e.length,m=0,y={},b={},S=[],C=[];m<v;)if(";"===e.charAt(m))l++,m++,d=0;else if(","===e.charAt(m))m++;else{for((r=new u).generatedLine=l,c=m;c<v&&!this._charIsMappingSeparator(e,c);c++);if(o=y[i=e.slice(m,c)])m+=i.length;else{for(o=[];m<c;)a.decode(e,m,b),m=b.rest,o.push(b.value);if(2===o.length)throw new Error("Found a source, but no line and column");if(3===o.length)throw new Error("Found a source and line, but no column");y[i]=o}r.generatedColumn=d+o[0],d=r.generatedColumn,o.length>1&&(r.source=p+o[1],p+=o[1],r.originalLine=h+o[2],h=r.originalLine,r.originalLine+=1,r.originalColumn=f+o[3],f=r.originalColumn,o.length>4&&(r.name=g+o[4],g+=o[4])),C.push(r),"number"==typeof r.originalLine&&S.push(r)}s(C,n.compareByGeneratedPositionsDeflated),this.__generatedMappings=C,s(S,n.compareByOriginalPositions),this.__originalMappings=S},l.prototype._findMapping=function(e,t,r,n,o,a){if(e[r]<=0)throw new TypeError("Line must be greater than or equal to 1, got "+e[r]);if(e[n]<0)throw new TypeError("Column must be greater than or equal to 0, got "+e[n]);return i.search(e,t,o,a)},l.prototype.computeColumnSpans=function(){for(var e=0;e<this._generatedMappings.length;++e){var t=this._generatedMappings[e];if(e+1<this._generatedMappings.length){var r=this._generatedMappings[e+1];if(t.generatedLine===r.generatedLine){t.lastGeneratedColumn=r.generatedColumn-1;continue}}t.lastGeneratedColumn=1/0}},l.prototype.originalPositionFor=function(e){var t={generatedLine:n.getArg(e,"line"),generatedColumn:n.getArg(e,"column")},r=this._findMapping(t,this._generatedMappings,"generatedLine","generatedColumn",n.compareByGeneratedPositionsDeflated,n.getArg(e,"bias",c.GREATEST_LOWER_BOUND));if(r>=0){var i=this._generatedMappings[r];if(i.generatedLine===t.generatedLine){var o=n.getArg(i,"source",null);null!==o&&(o=this._sources.at(o),null!=this.sourceRoot&&(o=n.join(this.sourceRoot,o)));var a=n.getArg(i,"name",null);return null!==a&&(a=this._names.at(a)),{source:o,line:n.getArg(i,"originalLine",null),column:n.getArg(i,"originalColumn",null),name:a}}}return{source:null,line:null,column:null,name:null}},l.prototype.hasContentsOfAllSources=function(){return!!this.sourcesContent&&this.sourcesContent.length>=this._sources.size()&&!this.sourcesContent.some((function(e){return null==e}))},l.prototype.sourceContentFor=function(e,t){if(!this.sourcesContent)return null;if(null!=this.sourceRoot&&(e=n.relative(this.sourceRoot,e)),this._sources.has(e))return this.sourcesContent[this._sources.indexOf(e)];var r;if(null!=this.sourceRoot&&(r=n.urlParse(this.sourceRoot))){var i=e.replace(/^file:\/\//,"");if("file"==r.scheme&&this._sources.has(i))return this.sourcesContent[this._sources.indexOf(i)];if((!r.path||"/"==r.path)&&this._sources.has("/"+e))return this.sourcesContent[this._sources.indexOf("/"+e)]}if(t)return null;throw new Error('"'+e+'" is not in the SourceMap.')},l.prototype.generatedPositionFor=function(e){var t=n.getArg(e,"source");if(null!=this.sourceRoot&&(t=n.relative(this.sourceRoot,t)),!this._sources.has(t))return{line:null,column:null,lastColumn:null};var r={source:t=this._sources.indexOf(t),originalLine:n.getArg(e,"line"),originalColumn:n.getArg(e,"column")},i=this._findMapping(r,this._originalMappings,"originalLine","originalColumn",n.compareByOriginalPositions,n.getArg(e,"bias",c.GREATEST_LOWER_BOUND));if(i>=0){var o=this._originalMappings[i];if(o.source===r.source)return{line:n.getArg(o,"generatedLine",null),column:n.getArg(o,"generatedColumn",null),lastColumn:n.getArg(o,"lastGeneratedColumn",null)}}return{line:null,column:null,lastColumn:null}},t.BasicSourceMapConsumer=l,(d.prototype=Object.create(c.prototype)).constructor=c,d.prototype._version=3,Object.defineProperty(d.prototype,"sources",{get:function(){for(var e=[],t=0;t<this._sections.length;t++)for(var r=0;r<this._sections[t].consumer.sources.length;r++)e.push(this._sections[t].consumer.sources[r]);return e}}),d.prototype.originalPositionFor=function(e){var t={generatedLine:n.getArg(e,"line"),generatedColumn:n.getArg(e,"column")},r=i.search(t,this._sections,(function(e,t){return e.generatedLine-t.generatedOffset.generatedLine||e.generatedColumn-t.generatedOffset.generatedColumn})),o=this._sections[r];return o?o.consumer.originalPositionFor({line:t.generatedLine-(o.generatedOffset.generatedLine-1),column:t.generatedColumn-(o.generatedOffset.generatedLine===t.generatedLine?o.generatedOffset.generatedColumn-1:0),bias:e.bias}):{source:null,line:null,column:null,name:null}},d.prototype.hasContentsOfAllSources=function(){return this._sections.every((function(e){return e.consumer.hasContentsOfAllSources()}))},d.prototype.sourceContentFor=function(e,t){for(var r=0;r<this._sections.length;r++){var n=this._sections[r].consumer.sourceContentFor(e,!0);if(n)return n}if(t)return null;throw new Error('"'+e+'" is not in the SourceMap.')},d.prototype.generatedPositionFor=function(e){for(var t=0;t<this._sections.length;t++){var r=this._sections[t];if(-1!==r.consumer.sources.indexOf(n.getArg(e,"source"))){var i=r.consumer.generatedPositionFor(e);if(i)return{line:i.line+(r.generatedOffset.generatedLine-1),column:i.column+(r.generatedOffset.generatedLine===i.line?r.generatedOffset.generatedColumn-1:0)}}}return{line:null,column:null}},d.prototype._parseMappings=function(e,t){this.__generatedMappings=[],this.__originalMappings=[];for(var r=0;r<this._sections.length;r++)for(var i=this._sections[r],o=i.consumer._generatedMappings,a=0;a<o.length;a++){var c=o[a],l=i.consumer._sources.at(c.source);null!==i.consumer.sourceRoot&&(l=n.join(i.consumer.sourceRoot,l)),this._sources.add(l),l=this._sources.indexOf(l);var u=i.consumer._names.at(c.name);this._names.add(u),u=this._names.indexOf(u);var d={source:l,generatedLine:c.generatedLine+(i.generatedOffset.generatedLine-1),generatedColumn:c.generatedColumn+(i.generatedOffset.generatedLine===c.generatedLine?i.generatedOffset.generatedColumn-1:0),originalLine:c.originalLine,originalColumn:c.originalColumn,name:u};this.__generatedMappings.push(d),"number"==typeof d.originalLine&&this.__originalMappings.push(d)}s(this.__generatedMappings,n.compareByGeneratedPositionsDeflated),s(this.__originalMappings,n.compareByOriginalPositions)},t.IndexedSourceMapConsumer=d},432:(e,t,r)=>{r.r(t),r.d(t,{ForceSendLog:()=>U,LogError:()=>L,LogInfo:()=>H,initializeLogging:()=>M,newErrorContext:()=>N,replaceUndefinedWithNull:()=>F,silentForceSendLog:()=>z});var n=r(12),i=(e=>(e.Info="Info",e.Error="Error",e.Analytics="Analytics",e.Performance="Performance",e.Interface="Interface",e.Availability="Availability",e.Reliability="Reliability",e.Framework="Framework",e.Flight="Flight",e))(i||{}),o=(e=>(e.ClientInfo="ClientInfo",e.ClientError="ClientError",e.ClientAnalytics="ClientAnalytics",e.ClientPerformance="ClientPerformance",e.ClientAvailability="ClientAvailability",e.ClientReliability="ClientReliability",e.ClientFramework="ClientFramework",e))(o||{}),a=(e=>(e.Microsoft365AdminCenter="@ms/mac",e))(a||{});function s(e){return"Error"===e.type}function c(e){return"Analytics"===e.type}const l=new Map;function u(e,t){if(l.has(e))throw new Error(`Logger ${e} already exists`);l.set(e,t)}function d(){const e=[];return l.forEach((t=>{t.flush&&e.push(t.flush())})),Promise.all(e)}function h(e,t){t.forEach(((r,n)=>{try{r.logger(e)}catch(e){const r=new Map(t);r.delete(n),h({id:"500294",type:i.Error,logCategory:o.ClientError,message:`Failure in logger: ${n}`,error:e instanceof Error?e:new Error(String(e))},r)}}))}const f=function(e){h(e,l)};let p=!1;try{p="1"===localStorage.getItem("centro.runtime.consoleLogger")}catch(e){f({id:"514091",type:i.Error,message:"Failed to retrive console logger state with local storage",error:e instanceof Error?e:new Error(String(e)),logCategory:o.ClientError})}function g(e){if(!p)return;let t;t="object"==typeof e.data?JSON.stringify(e.data,void 0,2):"string"==typeof e.data?e.data:"",function(e){return"Flight"===e.type}(e)||(function(e){return"Performance"===e.type}(e)||c(e))&&c(e),s(e)}var v=r(521);function m(e){let t=e;try{"string"==typeof e&&(t=t.replaceAll(/[a-zA-Z0-9_\-'.]+@[a-zA-Z0-9-]+\.[a-zA-Z0-9-]+/g,"<upn>").replaceAll(/[a-zA-Z0-9_\-'.]+%40[a-zA-Z0-9-]+\.[a-zA-Z0-9-]+/g,"<upn>"),t=t.replaceAll(/eyJ0eX[A-Za-z0-9-_]+\.+[A-Za-z0-9-_=]+\.[A-Za-z0-9-_=/]+/g,"<token>").replaceAll(/eyJhbG[A-Za-z0-9-_]+\.+[A-Za-z0-9-_=]+\.[A-Za-z0-9-_=/]+/g,"<token>"))}catch(e){}return t}var y=(e=>(e.M365AdminPortal="M365AdminPortal",e.SPOAdminPortal="SPOAdminPortal",e.SPOPortal="SPOPortal",e.EXOAdminPortal="EXOAdminPortal",e.TeamsAdminPortal="TeamsAdminPortal",e.SecurityPortal="SecurityPortal",e.CompliancePortal="CompliancePortal",e.M365SCCPortal="M365SCCPortal",e.SupportCentral="SupportCentral",e.IbizaMTMPortal="IbizaMTMPortal",e.CloudCostManagementPortal="CloudCostManagementPortal",e.Rave="Rave",e.DynamicsPortal="DynamicsPortal",e.TeamsApp="TeamsApp",e.M365DefenderSMB="M365DefenderSMB",e.Windows365Portal="Windows365Portal",e.PPACAdminPortal="PPACAdminPortal",e.VivaGoals="VivaGoals",e.VivaPulse="VivaPulse",e.VivaInsights="VivaInsights",e.FireSurveysHost="FireSurveysHost",e.AEM="AEM",e.ExcelPythonAddon="ExcelPythonAddon",e.AdminAppMetaOSTeams="AdminAppMetaOSTeams",e.AdminAppMetaOSOffice="AdminAppMetaOSOffice",e.AdminAppMetaOSOutlook="AdminAppMetaOSOutlook",e.Project="Project",e.Planner="Planner",e.Visio="Visio",e.Clipchamp="Clipchamp",e))(y||{}),b=(e=>(e.Static="centro.runtime.static",e.Error="centro.hvc.error",e.LogMetadata="centro.hvc.log-metadata",e.CentroHvcLoader="centro.hvc.loader-data",e))(b||{});let S;var C=(e,t,r)=>new Promise(((n,i)=>{var o=e=>{try{s(r.next(e))}catch(e){i(e)}},a=e=>{try{s(r.throw(e))}catch(e){i(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,a);s((r=r.apply(e,t)).next())})),w=(e=>(e[e.Trace=0]="Trace",e[e.Info=1]="Info",e[e.Comment=2]="Comment",e[e.Warning=3]="Warning",e[e.Error=4]="Error",e[e.Critical=5]="Critical",e))(w||{}),A=Object.defineProperty,E=Object.defineProperties,k=Object.getOwnPropertyDescriptors,I=Object.getOwnPropertySymbols,T=Object.prototype.hasOwnProperty,_=Object.prototype.propertyIsEnumerable,R=(e,t,r)=>t in e?A(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,P=(e,t)=>{for(var r in t||(t={}))T.call(t,r)&&R(e,r,t[r]);if(I)for(var r of I(t))_.call(t,r)&&R(e,r,t[r]);return e},O=(e,t)=>E(e,k(t));let x=!1;function M(e){var t;if(x)return;const r=null!=(t=e.appId)?t:(0,v.default)();window.__inappfeedback_centro_appid=r;const{centroEnvironmentBaseUrl:i,hostName:a}=e,c=`${"/"===i.substring(i.length-1)?i.substring(0,i.length-1):i}/api/instrument/logclient`;u("consoleLogger",{logger:g}),u("minimalKustoLogger",function(e,t,r,n){const i=[],a=Promise.resolve();let c=0;const l=e,u=t,d=r,h=n;let f=!1;const p=()=>{0!==i.length?(f=!0,setTimeout((()=>{g().catch((()=>{}))}),1e3)):f=!1},g=()=>C(this,null,(function*(){if(0!==i.length){try{const e=yield fetch(u,{method:"POST",keepalive:!0,body:JSON.stringify(i),headers:{"Content-Type":"application/json","x-ms-mac-hostingapp":d,"x-ms-mac-appid":l,"x-ms-mac-version":h}});if(204!==e.status)throw new Error(`Request to /api/instrument/logclient failed, server responseCode: ${e.status} body: ${yield e.text()}`)}catch(e){}i.length=0,p()}else p()}));p();const v=e=>{i.push(e),f||p()};return{logger:function(e){c+=1;let t="",r="";try{if(t=function(){if(void 0===S)throw new Error("History object has not been set");return S}().location.pathname,null!==t&&-1!==t.indexOf(":")){const e=t.split(":");t=e[0],r=e[1]}}catch(e){t="",r=""}const n=parseInt(e.id,10);if(v({TagId:n,LogLevel:1,LogCategory:e.logCategory||o.ClientInfo,Message:m(e.message||""),Adhoc0:l,Adhoc1:c.toString(),Adhoc2:m(JSON.stringify({data:e.data})),Adhoc5:m(r),PageName:m(t)}),s(e)){const i=e.error.stack||"";v({TagId:500781,LogLevel:4,LogCategory:e.logCategory||o.ClientError,Message:m(`UI Exception: ${e.error.message||""}`),Adhoc0:l,Adhoc1:c.toString(),Adhoc2:m(JSON.stringify({version:h,stack:i})),Adhoc3:n.toString(),Adhoc5:m(r),PageName:m(t)})}},flush:function(){return C(this,null,(function*(){yield Promise.all([a,g()])}))}}}(r,c,a,n.moduleAndVersionInfo)),x=!0}const N=()=>({httpStatusCode:null,httpStatusText:null,httpResponseText:null}),D=e=>0===e.length||"string"==typeof e[0]||"number"==typeof e[0]||"boolean"==typeof e[0],F=e=>{const t={};for(const r in e){if(!Object.prototype.hasOwnProperty.call(e,r))continue;const n=e[r];t[r]=null==n?null:"string"==typeof n||"number"==typeof n||"boolean"==typeof n?n:Array.isArray(n)?D(n)?n:n.map((e=>F(e))):F(n)}return t},B="InAppFeedback HVC: ",L=(e,t,r,n)=>{let o;o="string"==typeof r?new Error(r):r instanceof Error?r:new Error(`Unknown Error: ${JSON.stringify(r)}`),f({id:e,type:i.Error,message:B+t,error:o,data:O(P({},n),{timestamp:Date.now()})})},H=(e,t,r)=>{f({id:e,type:i.Info,message:B+t,data:O(P({},r),{timestamp:Date.now()})})},U=d,z=()=>((e,t,r)=>new Promise(((e,t)=>{var n=e=>{try{o(r.next(e))}catch(e){t(e)}},i=e=>{try{o(r.throw(e))}catch(e){t(e)}},o=t=>t.done?e(t.value):Promise.resolve(t.value).then(n,i);o((r=r.apply(void 0,null)).next())})))(0,0,(function*(){try{yield d()}catch(e){}}))},439:function(e,t,r){var n,i,o;!function(){"use strict";i=[r(939)],n=function(e){return{backtrace:function(t){var r=[],n=10;"object"==typeof t&&"number"==typeof t.maxStackSize&&(n=t.maxStackSize);for(var i=arguments.callee;i&&r.length<n&&i.arguments;){for(var o=new Array(i.arguments.length),a=0;a<o.length;++a)o[a]=i.arguments[a];/function(?:\s+([\w$]+))+\s*\(/.test(i.toString())?r.push(new e({functionName:RegExp.$1||void 0,args:o})):r.push(new e({args:o}));try{i=i.caller}catch(e){break}}return r}}},void 0===(o=n.apply(t,i))||(e.exports=o)}()},457:function(e,t,r){var n,i,o;!function(){"use strict";i=[r(494),r(439),r(320)],n=function(e,t,r){var n={filter:function(e){return-1===(e.functionName||"").indexOf("StackTrace$$")&&-1===(e.functionName||"").indexOf("ErrorStackParser$$")&&-1===(e.functionName||"").indexOf("StackTraceGPS$$")&&-1===(e.functionName||"").indexOf("StackGenerator$$")},sourceCache:{}},i=function(){try{throw new Error}catch(e){return e}};function o(e,t){var r={};return[e,t].forEach((function(e){for(var t in e)e.hasOwnProperty(t)&&(r[t]=e[t]);return r})),r}function a(e){return e.stack||e["opera#sourceloc"]}function s(e,t){return"function"==typeof t?e.filter(t):e}return{get:function(e){var t=i();return a(t)?this.fromError(t,e):this.generateArtificially(e)},getSync:function(r){r=o(n,r);var c=i();return s(a(c)?e.parse(c):t.backtrace(r),r.filter)},fromError:function(t,i){i=o(n,i);var a=new r(i);return new Promise(function(r){var n=s(e.parse(t),i.filter);r(Promise.all(n.map((function(e){return new Promise((function(t){function r(){t(e)}a.pinpoint(e).then(t,r).catch(r)}))}))))}.bind(this))},generateArtificially:function(e){e=o(n,e);var r=t.backtrace(e);return"function"==typeof e.filter&&(r=r.filter(e.filter)),Promise.resolve(r)},instrument:function(e,t,r,n){if("function"!=typeof e)throw new Error("Cannot instrument non-function object");if("function"==typeof e.__stacktraceOriginalFn)return e;var i=function(){try{return this.get().then(t,r).catch(r),e.apply(n||this,arguments)}catch(e){throw a(e)&&this.fromError(e).then(t,r).catch(r),e}}.bind(this);return i.__stacktraceOriginalFn=e,i},deinstrument:function(e){if("function"!=typeof e)throw new Error("Cannot de-instrument non-function object");return"function"==typeof e.__stacktraceOriginalFn?e.__stacktraceOriginalFn:e},report:function(e,t,r,n){return new Promise((function(i,o){var a=new XMLHttpRequest;if(a.onerror=o,a.onreadystatechange=function(){4===a.readyState&&(a.status>=200&&a.status<400?i(a.responseText):o(new Error("POST to "+t+" failed with status: "+a.status)))},a.open("post",t),a.setRequestHeader("Content-Type","application/json"),n&&"object"==typeof n.headers){var s=n.headers;for(var c in s)s.hasOwnProperty(c)&&a.setRequestHeader(c,s[c])}var l={stack:e};null!=r&&(l.message=r),a.send(JSON.stringify(l))}))}}},void 0===(o=n.apply(t,i))||(e.exports=o)}()},492:(e,t,r)=>{r.r(t),r.d(t,{ScreenCapturer:()=>x,canDisplayFeedback:()=>Ae,canDisplayFeedbackNonCPS:()=>ke,canSendEmailToOcv:()=>V,getCentroUrl:()=>pe,getCloudPolicyServiceTokenAudience:()=>Ie,getConfigs:()=>We,getEmailConsentType:()=>j,getOcvEmailConsentType:()=>q,getPolicyFeatureSettings:()=>oe,getTenantCloudType:()=>fe,isAIScenario:()=>P,isDisabledByCloudPolicy:()=>F,isExplicitConsentForEmailProvided:()=>W,isFeedbackDisabled:()=>ae,isFeedbackLiteEnabledByPolicies:()=>se,isFileUploadEnabled:()=>$,isHostManagedContextDataEnabled:()=>Y,isHostManagedContextDataEnabledForAiParams:()=>J,isLocalBuild:()=>xe,isOptionalConnectedExperiencesEnabled:()=>ee,isPolicyMissing:()=>U,isPublicFeedbackEnabled:()=>Z,isReproductionModeEnabled:()=>G,isScenarioEnabled:()=>R,isScreenRecordingEnabled:()=>X,isScreenshotEnabled:()=>K,isSelectEmailCollectionDefault:()=>te,isSelectHostManagedContextDataDefault:()=>ie,isSelectScreenshotDefault:()=>re,isSelectShareContextDataDefault:()=>ne,isShareContextDataEnabled:()=>Q,mergeObjects:()=>Re,noop:()=>Pe,sendEventSignal:()=>Oe,unicodeSafeSubstring:()=>Ne});var n=r(801),i=r(432),o=r(51),a=r(521);const s="https://clients.config.office.net";function c(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}var l;let u=function(e){return function(e,t){return t&&function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,c(n.key),n)}}(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}((function e(t,r){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this[l]="PersistentCache",this.version=1,this.cache={},this.localStorageKey=t,this.maxCacheSize=r,this.conditionallyDeserializeFromLocalStorage()}),[{key:"delete",value:function(e){return this.conditionallyDeserializeFromLocalStorage(),!!this.cache[e]&&(delete this.cache[e],this.conditionallySerializeToLocalStorage(),!0)}},{key:"set",value:function(e,t){return this.conditionallyDeserializeFromLocalStorage(),this.size>=this.maxCacheSize&&delete this.cache[Object.keys(this.cache)[0]],this.cache[e]=t,this.conditionallySerializeToLocalStorage(),this}},{key:"clear",value:function(){this.conditionallyDeserializeFromLocalStorage(),this.cache={},this.conditionallySerializeToLocalStorage()}},{key:"forEach",value:function(e,t){this.conditionallyDeserializeFromLocalStorage(),Object.entries(this.cache).forEach((t=>e(t[1],t[0],this)),t)}},{key:"get",value:function(e){return this.conditionallyDeserializeFromLocalStorage(),this.cache[e]}},{key:"has",value:function(e){return this.conditionallyDeserializeFromLocalStorage(),!!this.cache[e]}},{key:e,value:function(){return this.conditionallyDeserializeFromLocalStorage(),Object.entries(this.cache)[Symbol.iterator]()}},{key:"entries",value:function(){return this.conditionallyDeserializeFromLocalStorage(),Object.entries(this.cache).values()}},{key:"keys",value:function(){return this.conditionallyDeserializeFromLocalStorage(),Object.keys(this.cache).values()}},{key:"values",value:function(){return this.conditionallyDeserializeFromLocalStorage(),Object.values(this.cache).values()}},{key:"conditionallySerializeToLocalStorage",value:function(){this.lastUpdatedDate=Date.now(),window.localStorage&&window.localStorage.setItem(this.localStorageKey,JSON.stringify({version:this.version,cache:this.cache,lastUpdatedDate:this.lastUpdatedDate,maxCacheSize:this.maxCacheSize}))}},{key:"conditionallyDeserializeFromLocalStorage",value:function(){if(!window.localStorage)return;this.cache={};const e=window.localStorage.getItem(this.localStorageKey);if(e)try{const t=JSON.parse(e);if(!t.cache||"object"!=typeof t.cache)return void(0,i.LogError)(o.LoggingTags.CpsCacheError,"Invalid cache structure in localStorage",new Error,{});this.version=t.version,this.lastUpdatedDate=t.lastUpdatedDate;for(const e of Object.keys(t.cache))if(this.cache[e]=t.cache[e],Object.keys(this.cache).length>=this.maxCacheSize)return}catch(e){(0,i.LogError)(o.LoggingTags.CpsCacheError,"Failed to parse localStorage data",e instanceof Error?e:new Error,{})}}},{key:"size",get:function(){return this.conditionallyDeserializeFromLocalStorage(),Object.keys(this.cache).length}}])}((l=Symbol.toStringTag,Symbol.iterator)),d=null;const h=()=>(null===d&&(d=new u("InAppFeedbackCPSCache",100)),d);var f=Object.defineProperty,p=Object.defineProperties,g=Object.getOwnPropertyDescriptors,v=Object.getOwnPropertySymbols,m=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,b=(e,t,r)=>t in e?f(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,S=(e,t)=>{for(var r in t||(t={}))m.call(t,r)&&b(e,r,t[r]);if(v)for(var r of v(t))y.call(t,r)&&b(e,r,t[r]);return e},C=(e,t)=>p(e,g(t)),w=(e,t,r)=>new Promise(((n,i)=>{var o=e=>{try{s(r.next(e))}catch(e){i(e)}},a=e=>{try{s(r.throw(e))}catch(e){i(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,a);s((r=r.apply(e,t)).next())}));const A=e=>{switch(e){case n.TenantCloudType.GccMod:return{supported:!0,audience:"https://clients.config.gcc.office.net"};case n.TenantCloudType.UsGov:return{supported:!0,audience:"https://clients.config.high.office365.us"};case n.TenantCloudType.UsGovDod:return{supported:!0,audience:"https://clients.config.dod.office365.us"};case n.TenantCloudType.UsNat:case n.TenantCloudType.UsSec:case n.TenantCloudType.China:return{supported:!1}}return{supported:!0,audience:s}},E=e=>{var t;for(const r of Object.values(n.ComplianceMapping))if(r.settingId.toLowerCase()===(null==(t=e.settingId)?void 0:t.toLowerCase()))return r;return null},k=e=>{var t,r,i,o,a,s,c,l,u,d,h,f,p,g,v,m;const y={};for(const o of null!=(i=null==(r=null==(t=e.value)?void 0:t[0])?void 0:r.policiesPayload)?i:[]){const e=E(o);if(e)switch(String(o.value)){case e.enabledValue:y[e.settingId]=n.FeedbackPolicyValue.Enabled;break;case e.disabledValue:y[e.settingId]=n.FeedbackPolicyValue.Disabled;break;default:throw new Error(`Invalid policy value for ${JSON.stringify(e)}: ${o.value}`)}}return{connectedExperiences:null!=(o=y[n.ComplianceMapping.connectedExperiences.settingId])?o:n.FeedbackPolicyValue.NotConfigured,policyAllowFeedback:null!=(a=y[n.ComplianceMapping.policyAllowFeedback.settingId])?a:n.FeedbackPolicyValue.NotConfigured,policyAllowLimitedFeedback:null!=(s=y[n.ComplianceMapping.policyAllowLimitedFeedback.settingId])?s:n.FeedbackPolicyValue.NotConfigured,policyAllowCopilotFeedback:null!=(c=y[n.ComplianceMapping.policyAllowCopilotFeedback.settingId])?c:n.FeedbackPolicyValue.NotConfigured,policyAllowSurvey:null!=(l=y[n.ComplianceMapping.policyAllowSurvey.settingId])?l:n.FeedbackPolicyValue.NotConfigured,policyAllowScreenshot:null!=(u=y[n.ComplianceMapping.policyAllowScreenshot.settingId])?u:n.FeedbackPolicyValue.NotConfigured,policyAllowContact:null!=(d=y[n.ComplianceMapping.policyAllowContact.settingId])?d:n.FeedbackPolicyValue.NotConfigured,policyAllowContent:null!=(h=y[n.ComplianceMapping.policyAllowContent.settingId])?h:n.FeedbackPolicyValue.NotConfigured,policyEmailCollectionDefault:null!=(f=y[n.ComplianceMapping.policyEmailCollectionDefault.settingId])?f:n.FeedbackPolicyValue.NotConfigured,policyScreenshotDefault:null!=(p=y[n.ComplianceMapping.policyScreenshotDefault.settingId])?p:n.FeedbackPolicyValue.NotConfigured,policySendPublicFeedback:null!=(g=y[n.ComplianceMapping.policySendPublicFeedback.settingId])?g:n.FeedbackPolicyValue.NotConfigured,policyContentSamplesDefault:null!=(v=y[n.ComplianceMapping.policyContentSamplesDefault.settingId])?v:n.FeedbackPolicyValue.NotConfigured,optionalConnectedExperiences:null!=(m=y[n.ComplianceMapping.optionalConnectedExperiences.settingId])?m:n.FeedbackPolicyValue.NotConfigured}},I=()=>({connectedExperiences:n.FeedbackPolicyValue.Disabled,policyAllowFeedback:n.FeedbackPolicyValue.Disabled,policyAllowLimitedFeedback:n.FeedbackPolicyValue.Disabled,policyAllowCopilotFeedback:n.FeedbackPolicyValue.Disabled,policyAllowSurvey:n.FeedbackPolicyValue.Disabled,policyAllowScreenshot:n.FeedbackPolicyValue.Disabled,policyAllowContact:n.FeedbackPolicyValue.Disabled,policyAllowContent:n.FeedbackPolicyValue.Disabled,policyEmailCollectionDefault:n.FeedbackPolicyValue.Disabled,policyScreenshotDefault:n.FeedbackPolicyValue.Disabled,policySendPublicFeedback:n.FeedbackPolicyValue.Disabled,policyContentSamplesDefault:n.FeedbackPolicyValue.Disabled,optionalConnectedExperiences:n.FeedbackPolicyValue.Disabled}),T=()=>({connectedExperiences:n.FeedbackPolicyValue.NotConfigured,policyAllowFeedback:n.FeedbackPolicyValue.NotConfigured,policyAllowLimitedFeedback:n.FeedbackPolicyValue.NotConfigured,policyAllowCopilotFeedback:n.FeedbackPolicyValue.NotConfigured,policyAllowSurvey:n.FeedbackPolicyValue.NotConfigured,policyAllowScreenshot:n.FeedbackPolicyValue.NotConfigured,policyAllowContact:n.FeedbackPolicyValue.NotConfigured,policyAllowContent:n.FeedbackPolicyValue.NotConfigured,policyEmailCollectionDefault:n.FeedbackPolicyValue.NotConfigured,policyScreenshotDefault:n.FeedbackPolicyValue.NotConfigured,policySendPublicFeedback:n.FeedbackPolicyValue.NotConfigured,policyContentSamplesDefault:n.FeedbackPolicyValue.NotConfigured,optionalConnectedExperiences:n.FeedbackPolicyValue.NotConfigured});function _(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}const R=e=>{var t,r,i,o,a,s,c;return!!(e&&(null==e?void 0:e.isScenarioEnabled)&&(e.scenarioType===n.InAppFeedbackScenarioType.CrashImpact||e.scenarioType===n.InAppFeedbackScenarioType.Experience||e.scenarioType===n.InAppFeedbackScenarioType.ProductSatisfaction||e.scenarioType===n.InAppFeedbackScenarioType.ResponsibleAI||e.scenarioType===n.InAppFeedbackScenarioType.AIError||e.scenarioType===n.InAppFeedbackScenarioType.AIGeneral||e.scenarioType===n.InAppFeedbackScenarioType.AIThumbsDown||e.scenarioType===n.InAppFeedbackScenarioType.AIThumbsUp||e.scenarioType===n.InAppFeedbackScenarioType.PromptSuggestion||e.scenarioType===n.InAppFeedbackScenarioType.FeatureArea&&(null==(t=e.questionDetails)?void 0:t.questionOptions)&&(null==(r=e.questionDetails)?void 0:r.questionOptions.length)>0||(e.scenarioType===n.InAppFeedbackScenarioType.Custom||e.scenarioType===n.InAppFeedbackScenarioType.AICustom)&&(null==(i=e.questionDetails)?void 0:i.questionUiType)===n.InAppFeedbackQuestionUiType.Text||(e.scenarioType===n.InAppFeedbackScenarioType.Custom||e.scenarioType===n.InAppFeedbackScenarioType.AICustom)&&(null==(o=e.questionDetails)?void 0:o.questionUiType)&&(null==(a=e.questionDetails)?void 0:a.questionInstruction)&&(null==(s=e.questionDetails)?void 0:s.questionOptions)&&(null==(c=e.questionDetails)?void 0:c.questionOptions.length)>0))},P=e=>!!R(e)&&((null==e?void 0:e.scenarioType)===n.InAppFeedbackScenarioType.AIError||(null==e?void 0:e.scenarioType)===n.InAppFeedbackScenarioType.AIGeneral||(null==e?void 0:e.scenarioType)===n.InAppFeedbackScenarioType.AIThumbsDown||(null==e?void 0:e.scenarioType)===n.InAppFeedbackScenarioType.AIThumbsUp||(null==e?void 0:e.scenarioType)===n.InAppFeedbackScenarioType.PromptSuggestion||(null==e?void 0:e.scenarioType)===n.InAppFeedbackScenarioType.AICustom),O=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}return function(e,t,r){return r&&function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,_(n.key),n)}}(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}(e,0,[{key:"isSupported",value:function(){var t;return!!(null==(t=navigator.mediaDevices)?void 0:t.getDisplayMedia)&&"undefined"!=typeof MediaRecorder&&!!e.getSupportedMimeType()}},{key:"getSupportedMimeType",value:function(){const[t]=e.SUPPORTED_RECORDING_TYPES.filter((({recordingMimeType:e})=>MediaRecorder.isTypeSupported(e)));return t?{recording:t.recordingMimeType,blob:t.recordedBlobType}:null}}])}();O.SUPPORTED_RECORDING_TYPES=[{recordingMimeType:"video/webm; codecs=vp9",recordedBlobType:"video/webm"},{recordingMimeType:"video/webm; codecs=vp8",recordedBlobType:"video/webm"},{recordingMimeType:"video/mp4",recordedBlobType:"video/mp4"}];let x=O;const M={policyAllowFeedback:[n.TenantCloudType.UsGov,n.TenantCloudType.UsGovDod,n.TenantCloudType.UsNat,n.TenantCloudType.UsSec],policyAllowLimitedFeedback:[n.TenantCloudType.UsGov,n.TenantCloudType.UsGovDod,n.TenantCloudType.UsNat,n.TenantCloudType.UsSec],policyAllowContact:[n.TenantCloudType.GccMod,n.TenantCloudType.UsGov,n.TenantCloudType.UsGovDod],policyAllowScreenshot:[n.TenantCloudType.GccMod,n.TenantCloudType.UsGov,n.TenantCloudType.UsGovDod],policyAllowContent:[n.TenantCloudType.GccMod,n.TenantCloudType.UsGov,n.TenantCloudType.UsGovDod],policySendPublicFeedback:[n.TenantCloudType.GccMod,n.TenantCloudType.UsGov,n.TenantCloudType.UsGovDod]},N=[n.TenantCloudType.GccMod,n.TenantCloudType.UsGov,n.TenantCloudType.UsGovDod],D=e=>e===n.FeedbackPolicyValue.Enabled||e===n.FeedbackPolicyValue.NotConfigured||e===n.FeedbackPolicyValue.NotApplicable,F=(e,t)=>{if(!t)return!1;const r=M[e];return!(!r||!r.includes(t))};var B=(e=>(e[e.Enabled=n.FeedbackPolicyValue.Enabled]="Enabled",e[e.Disabled=n.FeedbackPolicyValue.Disabled]="Disabled",e))(B||{});const L=(e,t=B.Disabled)=>e===n.FeedbackPolicyValue.Enabled||e!==n.FeedbackPolicyValue.Disabled&&t===B.Enabled,H=(e,t)=>!L(e,t),U=e=>void 0===e||e===n.FeedbackPolicyValue.NotApplicable,z=e=>{var t,r;const i="policyAllowContact",{feedbackConfig:o}=e;return!!(null==o?void 0:o.isEmailCollectionEnabled)&&!F(i,null==(t=null==o?void 0:o.complianceChecks)?void 0:t.tenantCloudType)&&(e.authenticationType!==n.FeedbackAuthenticationType.AAD||D(null==(r=null==o?void 0:o.complianceChecks)?void 0:r[i]))},j=e=>z(e)?n.EmailConsentRequestType.Explicit:(e=>{var t,r,i;const o="policyAllowContact",{feedbackConfig:a}=e;return!(null==a?void 0:a.isEmailCollectionEnabled)&&!!(null==(t=e.feedbackConfig)?void 0:t.email)&&!F(o,null==(r=null==a?void 0:a.complianceChecks)?void 0:r.tenantCloudType)&&(e.authenticationType!==n.FeedbackAuthenticationType.AAD||D(null==(i=null==a?void 0:a.complianceChecks)?void 0:i[o]))})(e)?n.EmailConsentRequestType.Implicit:n.EmailConsentRequestType.NotRequested,q=(e,t,r)=>{switch(j(e)){case n.EmailConsentRequestType.NotRequested:return n.EmailConsentType.NotRequested;case n.EmailConsentRequestType.Implicit:return n.EmailConsentType.Implicit;case n.EmailConsentRequestType.Explicit:return r?n.EmailConsentType.Explicit:n.EmailConsentType.None}},V=(e,t,r)=>{if(!t)return!1;switch(j(e)){case n.EmailConsentRequestType.NotRequested:return!1;case n.EmailConsentRequestType.Implicit:return!0;case n.EmailConsentRequestType.Explicit:return!!r}},W=(e,t,r)=>{if(!t)return!1;switch(j(e)){case n.EmailConsentRequestType.NotRequested:case n.EmailConsentRequestType.Implicit:return!1;case n.EmailConsentRequestType.Explicit:return!!r}},$=e=>{var t,r;const i="policyAllowScreenshot",{feedbackConfig:o}=e;return!!(null==o?void 0:o.isFileUploadEnabled)&&!F(i,null==(t=null==o?void 0:o.complianceChecks)?void 0:t.tenantCloudType)&&(e.authenticationType!==n.FeedbackAuthenticationType.AAD||D(null==(r=null==o?void 0:o.complianceChecks)?void 0:r[i]))},G=e=>{var t,r,i;const o="policyAllowContent",{feedbackConfig:a}=e;return!!(null==(t=null==a?void 0:a.reproductionModeConfig)?void 0:t.isReproductionModeEnabled)&&!F(o,null==(r=null==a?void 0:a.complianceChecks)?void 0:r.tenantCloudType)&&(e.authenticationType!==n.FeedbackAuthenticationType.AAD||D(null==(i=null==a?void 0:a.complianceChecks)?void 0:i[o]))},Z=e=>{var t,r;const i="policySendPublicFeedback",{feedbackConfig:o}=e;return!!(null==o?void 0:o.isPublicFeedbackEnabled)&&!F(i,null==(t=null==o?void 0:o.complianceChecks)?void 0:t.tenantCloudType)&&(e.authenticationType!==n.FeedbackAuthenticationType.AAD||D(null==(r=null==o?void 0:o.complianceChecks)?void 0:r[i]))},K=e=>{var t,r;const i="policyAllowScreenshot",{feedbackConfig:o}=e;return!!(null==o?void 0:o.isScreenshotEnabled)&&!F(i,null==(t=null==o?void 0:o.complianceChecks)?void 0:t.tenantCloudType)&&(e.authenticationType!==n.FeedbackAuthenticationType.AAD||D(null==(r=null==o?void 0:o.complianceChecks)?void 0:r[i]))},X=e=>{var t,r;const i="policyAllowScreenshot",{feedbackConfig:o}=e;return!(!(null==o?void 0:o.isScreenRecordingEnabled)||!x.isSupported())&&!F(i,null==(t=null==o?void 0:o.complianceChecks)?void 0:t.tenantCloudType)&&(e.authenticationType!==n.FeedbackAuthenticationType.AAD||D(null==(r=null==o?void 0:o.complianceChecks)?void 0:r[i]))},Q=e=>{var t,r,i,o;const a="policyAllowContent";if(!e.feedbackConfig)return!1;const{diagnosticsConfig:s}=e.feedbackConfig;return!(!(null==s?void 0:s.isShareContextDataEnabled)||!(null==s?void 0:s.getContextData))&&!F(a,null==(r=null==(t=e.feedbackConfig)?void 0:t.complianceChecks)?void 0:r.tenantCloudType)&&(e.authenticationType!==n.FeedbackAuthenticationType.AAD||D(null==(o=null==(i=e.feedbackConfig)?void 0:i.complianceChecks)?void 0:o[a]))},Y=e=>{var t,r,i,o;const a="policyAllowContent";if(!e.feedbackConfig)return!1;const{diagnosticsConfig:s}=e.feedbackConfig;return!!((null==s?void 0:s.isHostManagedContextDataEnabled)&&(null==s?void 0:s.hostManagedContextDataExplanationUrl)&&(null==s?void 0:s.extractFeedbackDataForHost))&&!F(a,null==(r=null==(t=e.feedbackConfig)?void 0:t.complianceChecks)?void 0:r.tenantCloudType)&&((null==e?void 0:e.authenticationType)!==n.FeedbackAuthenticationType.AAD||D(null==(o=null==(i=e.feedbackConfig)?void 0:i.complianceChecks)?void 0:o[a]))},J=e=>{var t,r,i,o,a;const s="policyAllowContent";return!(!P(null==(t=null==e?void 0:e.feedbackConfig)?void 0:t.scenarioConfig)||!(null==e?void 0:e.userData))&&!F(s,null==(i=null==(r=e.feedbackConfig)?void 0:r.complianceChecks)?void 0:i.tenantCloudType)&&((null==e?void 0:e.authenticationType)!==n.FeedbackAuthenticationType.AAD||D(null==(a=null==(o=e.feedbackConfig)?void 0:o.complianceChecks)?void 0:a[s]))},ee=e=>{var t,r,i,o;const{feedbackConfig:a}=e;return!(F("optionalConnectedExperiences",null==(t=null==a?void 0:a.complianceChecks)?void 0:t.tenantCloudType)||F("policySendPublicFeedback",null==(r=null==a?void 0:a.complianceChecks)?void 0:r.tenantCloudType)||e.authenticationType===n.FeedbackAuthenticationType.Unauthenticated||(e.authenticationType===n.FeedbackAuthenticationType.MSA?e.ageGroup!==n.FeedbackAgeGroup.Adult&&e.ageGroup!==n.FeedbackAgeGroup.Undefined&&void 0!==e.ageGroup:H(null==(i=null==a?void 0:a.complianceChecks)?void 0:i.optionalConnectedExperiences,B.Enabled)||H(null==(o=null==a?void 0:a.complianceChecks)?void 0:o.policySendPublicFeedback,B.Enabled)))},te=e=>{var t,r;return!!z(e)&&(null==e?void 0:e.authenticationType)===n.FeedbackAuthenticationType.AAD&&(null==(r=null==(t=e.feedbackConfig)?void 0:t.complianceChecks)?void 0:r.policyEmailCollectionDefault)===n.FeedbackPolicyValue.Enabled},re=e=>{var t,r,i,o,a,s;if(!K(e)||void 0===(null==(r=null==(t=e.feedbackConfig)?void 0:t.screenshotInfo)?void 0:r.screenshotBase64))return!1;if((null==e?void 0:e.authenticationType)===n.FeedbackAuthenticationType.AAD){const t=P(null==(i=e.feedbackConfig)?void 0:i.scenarioConfig)?B.Enabled:B.Disabled;return L(null==(a=null==(o=e.feedbackConfig)?void 0:o.complianceChecks)?void 0:a.policyScreenshotDefault,t)}return!!P(null==(s=e.feedbackConfig)?void 0:s.scenarioConfig)},ne=e=>{var t,r,i,o,a,s;if(!Q(e))return!1;if((null==(t=e.feedbackConfig)?void 0:t.organizationKey)===n.OrganizationKey.CAI||(null==(r=e.feedbackConfig)?void 0:r.privacyConsentBlockKey)===n.PrivacyConsentBlockKey.CAI)return!1;if((null==e?void 0:e.authenticationType)===n.FeedbackAuthenticationType.AAD){const t=P(null==(i=e.feedbackConfig)?void 0:i.scenarioConfig)?B.Enabled:B.Disabled;return L(null==(a=null==(o=e.feedbackConfig)?void 0:o.complianceChecks)?void 0:a.policyContentSamplesDefault,t)}return!!P(null==(s=e.feedbackConfig)?void 0:s.scenarioConfig)},ie=e=>{var t,r,i,o,a,s;if(!Y(e)&&!J(e))return!1;if((null==(t=e.feedbackConfig)?void 0:t.organizationKey)===n.OrganizationKey.CAI||(null==(r=e.feedbackConfig)?void 0:r.privacyConsentBlockKey)===n.PrivacyConsentBlockKey.CAI)return!1;if((null==e?void 0:e.authenticationType)===n.FeedbackAuthenticationType.AAD){const t=P(null==(i=e.feedbackConfig)?void 0:i.scenarioConfig)?B.Enabled:B.Disabled;return L(null==(a=null==(o=e.feedbackConfig)?void 0:o.complianceChecks)?void 0:a.policyContentSamplesDefault,t)}return!!P(null==(s=e.feedbackConfig)?void 0:s.scenarioConfig)},oe=e=>({emailCollectionConsentType:j(e),isFileUploadEnabled:$(e),isScreenshotEnabled:K(e),isScreenRecordingEnabled:X(e),isShareContextDataEnabled:Q(e),isHostManagedContextDataEnabled:Y(e)||J(e),isOptionalConnectedExperiencesEnabled:ee(e),isSelectEmailCollectionDefault:te(e),isSelectScreenshotDefault:re(e),isSelectShareContextDataDefault:ne(e),isSelectHostManagedContextDataDefault:ie(e),isReproductionModeEnabled:G(e),isPublicFeedbackEnabled:Z(e)}),ae=(e,t)=>{const{ageGroup:r,authenticationType:a,feedbackConfig:s}=e||{},{scenarioConfig:c,complianceChecks:l}=s||{},{policyAllowFeedback:u,policyAllowCopilotFeedback:d,tenantCloudType:h}=l||{};if(a===n.FeedbackAuthenticationType.MSA&&(r===n.FeedbackAgeGroup.MinorWithoutParentalConsent||r===n.FeedbackAgeGroup.MinorWithParentalConsent||r===n.FeedbackAgeGroup.MinorNoParentalConsentRequired))return t&&(0,i.LogInfo)(o.LoggingTags.FeedbackDisabledReason,"Feedback disabled for minor",{}),!0;if(F("policyAllowFeedback",h))return t&&(0,i.LogInfo)(o.LoggingTags.FeedbackDisabledReason,"Feedback disabled because of sovereign cloud rules",{}),!0;if(U(u))return!1;if(a!==n.FeedbackAuthenticationType.AAD)return!1;if(P(c)){if(d===n.FeedbackPolicyValue.Enabled)return!1;if(d===n.FeedbackPolicyValue.Disabled)return t&&(0,i.LogInfo)(o.LoggingTags.FeedbackDisabledReason,"Feedback disabled because feedback is for Copilot scenario and Copilot feedback policy is disabled",{}),!0;if(se(l))return!1}return(e=>e&&N.includes(e))(h)&&u!==n.FeedbackPolicyValue.Enabled?(t&&(0,i.LogInfo)(o.LoggingTags.FeedbackDisabledReason,"Feedback disabled because feedback only allowed in this sovereign cloud if explicitly enabled",{}),!0):u===n.FeedbackPolicyValue.Disabled&&(t&&(0,i.LogInfo)(o.LoggingTags.FeedbackDisabledReason,"Feedback disabled because feedback policy is disabled",{}),!0)},se=e=>{const t=(e,t)=>e===n.FeedbackPolicyValue.NotConfigured?t:e;let{policyAllowFeedback:r=n.FeedbackPolicyValue.NotConfigured,policyAllowLimitedFeedback:i=n.FeedbackPolicyValue.NotConfigured}=e||{};return(null==e?void 0:e.tenantCloudType)===n.TenantCloudType.Worldwide?(r=t(r,n.FeedbackPolicyValue.Enabled),i=t(i,n.FeedbackPolicyValue.Enabled)):(r=t(r,n.FeedbackPolicyValue.Disabled),i=t(i,n.FeedbackPolicyValue.Disabled)),r===n.FeedbackPolicyValue.Disabled&&i===n.FeedbackPolicyValue.Enabled};var ce=r(305);let le=null;const ue=()=>(null===le&&(le=new u("InAppFeedbackTenantCloudTypeCache",100)),le);var de=(e,t,r)=>new Promise(((n,i)=>{var o=e=>{try{s(r.next(e))}catch(e){i(e)}},a=e=>{try{s(r.throw(e))}catch(e){i(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,a);s((r=r.apply(e,t)).next())}));const he=e=>de(void 0,null,(function*(){let t=2;for(;t>0;){try{const t=yield fetch(e);if(t.ok||t.status<500)return t}catch(e){}t--}throw new Error("Failed to fetch OpenID configuration")})),fe=e=>de(void 0,null,(function*(){if(e.authenticationType!==n.FeedbackAuthenticationType.AAD)return null;const t=()=>de(void 0,null,(function*(){const t=e.tenantId;if(ue().has(t))return ue().get(t);const r=yield(e=>de(void 0,null,(function*(){const t=yield he((e=>`https://login.microsoftonline.com/${e}/.well-known/openid-configuration`)(e));if(t.ok){const e=yield t.json();if("WW"===e.tenant_region_scope||"NA"===e.tenant_region_scope&&!e.tenant_region_sub_scope)return n.TenantCloudType.Worldwide;if("GCC"===e.tenant_region_scope)return n.TenantCloudType.GccMod;if("USGov"===e.tenant_region_scope||"USG"===e.tenant_region_scope)switch(e.tenant_region_sub_scope){case"DODCON":return n.TenantCloudType.UsGov;case"DOD":return n.TenantCloudType.UsGovDod}return}const r=he((e=>`https://login.partner.microsoftonline.cn/${e}/.well-known/openid-configuration`)(e));return(yield r).ok?n.TenantCloudType.China:n.TenantCloudType.Worldwide})))(t);return ue().set(t,r),null!=r?r:null}));return navigator.locks?yield navigator.locks.request("inAppFeedbackTenantCloudTypeLock",t):yield t()})),pe=e=>{var t;return null!=(t=e?ce.CentroUrlTenantCloudTypeMap[e]:ce.CentroUrlProd)?t:ce.CentroUrlProd};var ge=Object.defineProperty,ve=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,be=(e,t,r)=>t in e?ge(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Se=(e,t)=>{for(var r in t||(t={}))me.call(t,r)&&be(e,r,t[r]);if(ve)for(var r of ve(t))ye.call(t,r)&&be(e,r,t[r]);return e},Ce=(e,t,r)=>new Promise(((n,i)=>{var o=e=>{try{s(r.next(e))}catch(e){i(e)}},a=e=>{try{s(r.throw(e))}catch(e){i(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,a);s((r=r.apply(e,t)).next())}));const we=(e,t)=>Ce(void 0,null,(function*(){var r,s,c;if(e.authenticationType!==n.FeedbackAuthenticationType.AAD)return{};const l={clientFeedbackId:null!=(r=e.clientFeedbackId)?r:null,hostPlatform:null!=(s=e.feedbackConfig.hostPlatform)?s:null,tenantCloudType:null!=(c=e.feedbackConfig.complianceChecks.tenantCloudType)?c:null};if(t.tokenAudienceResult.supported){if(t.token)return((e,t,r,s,c)=>w(void 0,null,(function*(){const l={hostPlatform:t,tenantCloudType:e};(0,i.LogInfo)(o.LoggingTags.GetCloudPolicyServicePoliciesInvoked,"getCloudPolicyServicePolicies() invoked",S({},l));const u=()=>w(void 0,null,(function*(){let u;if(h().has(s)&&(u=h().get(s),u&&Date.now()<u.nextCheckTime))return(0,i.LogInfo)(o.LoggingTags.GetCloudPolicyServicePoliciesCached,"Returning cached policies",C(S({},l),{nextCheckTime:u.nextCheckTime})),u.policies;const d=yield((e,t,r,s,c)=>w(void 0,null,(function*(){const l={hostPlatform:r,tenantCloudType:t},u=s.startsWith("Bearer")?s:`Bearer ${s}`,d=((e,t)=>{const r=A(t).audience;switch(e){case n.FeedbackHostPlatformType.Web:return`${r}/user/v1.0/web/policies`;case n.FeedbackHostPlatformType.Android:return`${r}/user/v1.0/android/policies`;case n.FeedbackHostPlatformType.IOS:return`${r}/user/v1.0/ios/policies`;case n.FeedbackHostPlatformType.MacOS:return`${r}/user/v1.0/mac/policies`;case n.FeedbackHostPlatformType.Windows:return`${r}/user/v1.0/windows/policies`;case n.FeedbackHostPlatformType.WacTaskPane:case n.FeedbackHostPlatformType.IFrame:return`${r}/user/v1.0/web/policies`}})(r,t),h=(0,a.default)(),f=(0,i.newErrorContext)(),p=Date.now();try{(0,i.LogInfo)(o.LoggingTags.CloudPolicyServiceRequestSendImminent,"About to Send Request to Cloud Policy Service",C(S({},l),{httpElapsedRequestTimeMs:Date.now()-p,httpStatusCode:f.httpStatusCode,httpStatusText:f.httpStatusText}));const e=yield fetch(d,{method:"GET",mode:"cors",cache:"no-cache",headers:{"Content-Type":"application/json",Authorization:u,"x-Cid":h,CallerAppHint:c}});if(f.httpStatusCode=e.status,f.httpStatusText=e.statusText,!e.ok&&404!==e.status)throw new Error(`Failed to fetch policies from CPS: ${e.status}: ${e.statusText}`);const t=e.headers.get("Checkin-Interval"),r=t?parseInt(t,10):1440;if(404===e.status||204===e.status)return{nextCheckTime:Date.now()+1e3*r*60,policies:T()};const n=yield e.json();return(0,i.LogInfo)(o.LoggingTags.CloudPolicyServiceRequestSuccess,"Cloud Policy Service Request Success",C(S({},l),{httpElapsedRequestTimeMs:Date.now()-p,httpStatusCode:f.httpStatusCode,httpStatusText:f.httpStatusText})),{nextCheckTime:Date.now()+1e3*r*60,policies:k(n)}}catch(t){return(0,i.LogError)(o.LoggingTags.CloudPolicyServiceRequestFailed,"Cloud Policy Service Request Failed",t,C(S({},l),{httpElapsedRequestTimeMs:Date.now()-p,httpStatusCode:f.httpStatusCode,httpStatusText:f.httpStatusText})),e?((0,i.LogInfo)(o.LoggingTags.GetCloudPolicyServicePoliciesFallbackCached,"Falling back to cached policies",S({},l)),S({},e)):((0,i.LogInfo)(o.LoggingTags.GetCloudPolicyServicePoliciesFallbackDefault,"Using default policies",S({},l)),{nextCheckTime:Date.now(),policies:I()})}})))(u,e,t,r,c);return h().set(s,d),d.policies}));return navigator.locks?yield navigator.locks.request("inAppFeedbackCloudPoliciesLock",u):yield u()})))(e.feedbackConfig.complianceChecks.tenantCloudType,e.feedbackConfig.hostPlatform,t.token,e.userId,e.cloudPolicyServiceConfig.callerAppHint);throw(0,i.LogInfo)(o.LoggingTags.CanDisplayFeedbackMissingToken,"Token is missing but required",l),Error("Token is missing but required")}return{tenantCloudType:e.feedbackConfig.complianceChecks.tenantCloudType}}));function Ae(e,t,r=!1){return Ce(this,null,(function*(){var n,a,s;(0,i.initializeLogging)({centroEnvironmentBaseUrl:pe(null==(a=null==(n=e.feedbackConfig)?void 0:n.complianceChecks)?void 0:a.tenantCloudType),hostName:e.clientName});const c={clientFeedbackId:null!=(s=e.clientFeedbackId)?s:null,withToken:!!t,providingCPSPolicies:r};if((0,i.LogInfo)(o.LoggingTags.CanDisplayFeedbackInvoked,"canDisplayFeedback() invoked",Se({},c)),!r&&Ee(e)){if(!t){const e=new Error("Token is required when not providing policies");throw(0,i.LogError)(o.LoggingTags.CanDisplayFeedbackMissingToken,"canDisplayFeedback() invoked",e,Se({},c)),e}const r=yield we(e,t);e.feedbackConfig.complianceChecks=Se(Se({},e.feedbackConfig.complianceChecks),r)}return e.feedbackConfig.canDisplayFeedbackCalled=!0,{canDisplay:!ae(e,!0),init:e}}))}const Ee=e=>{var t,r;return void 0===(null==(r=null==(t=e.feedbackConfig)?void 0:t.complianceChecks)?void 0:r.policyAllowSurvey)};function ke(e){return Ce(this,null,(function*(){var t,r,n;(0,i.initializeLogging)({centroEnvironmentBaseUrl:pe(null==(r=null==(t=e.feedbackConfig)?void 0:t.complianceChecks)?void 0:r.tenantCloudType),hostName:e.clientName});const a={clientFeedbackId:null!=(n=e.clientFeedbackId)?n:null};return(0,i.LogInfo)(o.LoggingTags.CanDisplayFeedbackInvoked,"canDisplayFeedbackNonCPS() invoked",Se({},a)),e.feedbackConfig.canDisplayFeedbackCalled=!0,{canDisplay:!ae(e,!0),init:e}}))}const Ie=e=>{var t,r;if(e.authenticationType===n.FeedbackAuthenticationType.Unauthenticated)return{supported:!1};const i=null==(r=null==(t=e.feedbackConfig)?void 0:t.complianceChecks)?void 0:r.tenantCloudType;return void 0===i?{supported:!0,audience:s}:A(i)};var Te=r(12);const _e=(e,t)=>{for(const r in t)t[r]instanceof Object&&r in e&&Object.assign(t[r],_e(e[r],t[r]));return Object.assign(e||{},t)},Re=(...e)=>e.reduce(_e,{}),Pe=()=>{},Oe=(e,t)=>{const r=new CustomEvent(e,{detail:t});window.dispatchEvent(r)},xe=()=>{var e;return!!(null==(e=Te.buildService.buildNumber)?void 0:e.includes("local"))},Me=/[\s\S]/gu,Ne=(e,t)=>{if(!e)return"";if(0===t)return"";if(t>e.length)return e;const r=(e=>{var t;return Array.from(null!=(t=e.match(Me))?t:[])})(e);let n="",i=t;for(const e of r){if(e.length>i)break;i-=e.length,n=`${n}${e}`}return n};let De=null;const Fe=()=>(De||(De=new u("InAppFeedbackCloudConfigCache",100)),De);var Be=Object.defineProperty,Le=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,ze=(e,t,r)=>t in e?Be(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,je=(e,t)=>{for(var r in t||(t={}))He.call(t,r)&&ze(e,r,t[r]);if(Le)for(var r of Le(t))Ue.call(t,r)&&ze(e,r,t[r]);return e},qe=(e,t,r)=>new Promise(((n,i)=>{var o=e=>{try{s(r.next(e))}catch(e){i(e)}},a=e=>{try{s(r.throw(e))}catch(e){i(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,a);s((r=r.apply(e,t)).next())}));const Ve={feature:"ocv-inapp-feedback",featureenvironment:"prod"},We=e=>qe(void 0,null,(function*(){const t=je(je({},Ve),e),r=JSON.stringify(t),n=()=>qe(void 0,null,(function*(){let e=$e(r,t);if(e)return e;if((0,i.LogInfo)(o.LoggingTags.CloudConfigInfo,"Cache missed, fetching data from the server",t),e=yield Ge(t),Object.keys(e).length>0){const t={value:e,expiry:Date.now()+18e5};Fe().set(r,t)}return e}));return navigator.locks?yield navigator.locks.request("inAppFeedbackCloudConfigLock",n):yield n()})),$e=(e,t)=>{if(Fe().has(e)){(0,i.LogInfo)(o.LoggingTags.CloudConfigInfo,"Using config data from cache",t);const r=Fe().get(e);return Date.now()>r.expiry?(Fe().delete(e),null):r.value}return null},Ge=e=>qe(void 0,null,(function*(){const t=Ze("https://cdn.config.centro.core.microsoft/config",e);try{(0,i.LogInfo)(o.LoggingTags.CloudConfigRequestSendImminent,"Cloud Config Request Imminent",je({},e));const r=yield fetch(t);if(!r.ok)return(0,i.LogError)(o.LoggingTags.CloudConfigRequestError,`Cloud Config Request Error: Received status code ${r.status}`,new Error,{}),{};const n=yield r.json();return n?((0,i.LogInfo)(o.LoggingTags.CloudConfigRequestSuccess,"Cloud Config Request Success",je({},n)),n):((0,i.LogError)(o.LoggingTags.CloudConfigError,"Undefined configuration data",new Error,{}),{})}catch(e){return(0,i.LogError)(o.LoggingTags.CloudConfigRequestError,"Cloud Config Request Error while fetching configuration data",e,{}),{}}})),Ze=(e,t)=>{const r=new URL(e);return Object.entries(t).forEach((([e,t])=>r.searchParams.append(e,t))),r.toString()}},494:function(e,t,r){var n,i,o;!function(){"use strict";i=[r(939)],void 0===(o="function"==typeof(n=function(e){var t=/(^|@)\S+:\d+/,r=/^\s*at .*(\S+:\d+|\(native\))/m,n=/^(eval@)?(\[native code])?$/;return{parse:function(e){if(void 0!==e.stacktrace||void 0!==e["opera#sourceloc"])return this.parseOpera(e);if(e.stack&&e.stack.match(r))return this.parseV8OrIE(e);if(e.stack)return this.parseFFOrSafari(e);throw new Error("Cannot parse given Error object")},extractLocation:function(e){if(-1===e.indexOf(":"))return[e];var t=/(.+?)(?::(\d+))?(?::(\d+))?$/.exec(e.replace(/[()]/g,""));return[t[1],t[2]||void 0,t[3]||void 0]},parseV8OrIE:function(t){return t.stack.split("\n").filter((function(e){return!!e.match(r)}),this).map((function(t){t.indexOf("(eval ")>-1&&(t=t.replace(/eval code/g,"eval").replace(/(\(eval at [^()]*)|(,.*$)/g,""));var r=t.replace(/^\s+/,"").replace(/\(eval code/g,"(").replace(/^.*?\s+/,""),n=r.match(/ (\(.+\)$)/);r=n?r.replace(n[0],""):r;var i=this.extractLocation(n?n[1]:r),o=n&&r||void 0,a=["eval","<anonymous>"].indexOf(i[0])>-1?void 0:i[0];return new e({functionName:o,fileName:a,lineNumber:i[1],columnNumber:i[2],source:t})}),this)},parseFFOrSafari:function(t){return t.stack.split("\n").filter((function(e){return!e.match(n)}),this).map((function(t){if(t.indexOf(" > eval")>-1&&(t=t.replace(/ line (\d+)(?: > eval line \d+)* > eval:\d+:\d+/g,":$1")),-1===t.indexOf("@")&&-1===t.indexOf(":"))return new e({functionName:t});var r=/((.*".+"[^@]*)?[^@]*)(?:@)/,n=t.match(r),i=n&&n[1]?n[1]:void 0,o=this.extractLocation(t.replace(r,""));return new e({functionName:i,fileName:o[0],lineNumber:o[1],columnNumber:o[2],source:t})}),this)},parseOpera:function(e){return!e.stacktrace||e.message.indexOf("\n")>-1&&e.message.split("\n").length>e.stacktrace.split("\n").length?this.parseOpera9(e):e.stack?this.parseOpera11(e):this.parseOpera10(e)},parseOpera9:function(t){for(var r=/Line (\d+).*script (?:in )?(\S+)/i,n=t.message.split("\n"),i=[],o=2,a=n.length;o<a;o+=2){var s=r.exec(n[o]);s&&i.push(new e({fileName:s[2],lineNumber:s[1],source:n[o]}))}return i},parseOpera10:function(t){for(var r=/Line (\d+).*script (?:in )?(\S+)(?:: In function (\S+))?$/i,n=t.stacktrace.split("\n"),i=[],o=0,a=n.length;o<a;o+=2){var s=r.exec(n[o]);s&&i.push(new e({functionName:s[3]||void 0,fileName:s[2],lineNumber:s[1],source:n[o]}))}return i},parseOpera11:function(r){return r.stack.split("\n").filter((function(e){return!!e.match(t)&&!e.match(/^Error created at/)}),this).map((function(t){var r,n=t.split("@"),i=this.extractLocation(n.pop()),o=n.shift()||"",a=o.replace(/<anonymous function(: (\w+))?>/,"$2").replace(/\([^)]*\)/g,"")||void 0;o.match(/\(([^)]*)\)/)&&(r=o.replace(/^[^(]+\(([^)]*)\)$/,"$1"));var s=void 0===r||"[arguments not available]"===r?void 0:r.split(",");return new e({functionName:a,args:s,fileName:i[0],lineNumber:i[1],columnNumber:i[2],source:t})}),this)}}})?n.apply(t,i):n)||(e.exports=o)}()},521:(e,t,r)=>{r.r(t),r.d(t,{default:()=>c});const n={randomUUID:"undefined"!=typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};let i;const o=new Uint8Array(16);function a(){if(!i&&(i="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!i))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return i(o)}const s=[];for(let e=0;e<256;++e)s.push((e+256).toString(16).slice(1));const c=function(e,t,r){if(n.randomUUID&&!t&&!e)return n.randomUUID();const i=(e=e||{}).random||(e.rng||a)();if(i[6]=15&i[6]|64,i[8]=63&i[8]|128,t){r=r||0;for(let e=0;e<16;++e)t[r+e]=i[e];return t}return function(e,t=0){return s[e[t+0]]+s[e[t+1]]+s[e[t+2]]+s[e[t+3]]+"-"+s[e[t+4]]+s[e[t+5]]+"-"+s[e[t+6]]+s[e[t+7]]+"-"+s[e[t+8]]+s[e[t+9]]+"-"+s[e[t+10]]+s[e[t+11]]+s[e[t+12]]+s[e[t+13]]+s[e[t+14]]+s[e[t+15]]}(i)}},545:(e,t)=>{function r(e,t,r){var n=e[t];e[t]=e[r],e[r]=n}function n(e,t,i,o){if(i<o){var a=i-1;r(e,function(e,t){return Math.round(e+Math.random()*(t-e))}(i,o),o);for(var s=e[o],c=i;c<o;c++)t(e[c],s)<=0&&r(e,a+=1,c);r(e,a+1,c);var l=a+1;n(e,t,i,l-1),n(e,t,l+1,o)}}t.quickSort=function(e,t){n(e,t,0,e.length-1)}},628:(e,t,r)=>{var n=r(76);t.encode=function(e){var t,r="",i=function(e){return e<0?1+(-e<<1):0+(e<<1)}(e);do{t=31&i,(i>>>=5)>0&&(t|=32),r+=n.encode(t)}while(i>0);return r},t.decode=function(e,t,r){var i,o,a=e.length,s=0,c=0;do{if(t>=a)throw new Error("Expected more digits in base 64 VLQ value.");if(-1===(o=n.decode(e.charCodeAt(t++))))throw new Error("Invalid base64 digit: "+e.charAt(t-1));i=!!(32&o),s+=(o&=31)<<c,c+=5}while(i);r.value=function(e){var t=e>>1;return 1&~e?t:-t}(s),r.rest=t}},657:(e,t,r)=>{r.r(t),r.d(t,{HostPlatform:()=>s.HostPlatform,InvalidFileSizeError:()=>a.InvalidFileSizeError,InvalidFileValidationError:()=>a.InvalidFileValidationError,LoggingTags:()=>o.LoggingTags,MsoAppNames:()=>s.MsoAppNames,WrappingError:()=>a.WrappingError});var n=r(866),i={};for(const e in n)"default"!==e&&(i[e]=()=>n[e]);r.d(t,i);var o=r(51),a=r(927),s=r(102)},801:(e,t,r)=>{var n,i,o,a,s,c,l,u,d,h,f,p,g,v,m,y,b,S,C,w,A,E,k,I,T,_,R;r.r(t),r.d(t,{AllowedClientCountryCodes:()=>P,CloudConfigState:()=>k,ComplianceMapping:()=>O,EmailConsentRequestType:()=>w,EmailConsentType:()=>C,FeedbackAgeGroup:()=>i,FeedbackAttachmentOrigin:()=>m,FeedbackAuthenticationType:()=>o,FeedbackEntryPoint:()=>y,FeedbackHostEventName:()=>h,FeedbackHostPlatformType:()=>d,FeedbackIntegrationSource:()=>b,FeedbackPolicyValue:()=>a,FeedbackScreenshotAutoCaptureConfigSetting:()=>E,FeedbackScreenshotInfoImageFormat:()=>s,FeedbackScreenshotInfoImageOrientation:()=>c,FeedbackScreenshotSourceType:()=>l,FeedbackType:()=>n,FeedbackUiType:()=>u,InAppFeedbackQuestionUiBehaviour:()=>v,InAppFeedbackQuestionUiType:()=>p,InAppFeedbackScenarioType:()=>g,InitializationStatus:()=>f,OrganizationKey:()=>_,PrivacyConsentBlockKey:()=>T,ReproductionModeState:()=>I,TenantCloudType:()=>S,TenantFeedbackScenarioType:()=>R,UserAccessTokenAudience:()=>A}),function(e){e.Smile="Smile",e.Frown="Frown",e.Idea="Idea",e.Unclassified="Unclassified",e.Survey="Survey",e.ThumbsUp="ThumbsUp",e.ThumbsDown="ThumbsDown"}(n||(n={})),function(e){e.Undefined="Undefined",e.MinorWithoutParentalConsent="MinorWithoutParentalConsent",e.MinorWithParentalConsent="MinorWithParentalConsent",e.NotAdult="NotAdult",e.Adult="Adult",e.MinorNoParentalConsentRequired="MinorNoParentalConsentRequired"}(i||(i={})),function(e){e.MSA="MSA",e.AAD="AAD",e.Unauthenticated="Unauthenticated"}(o||(o={})),function(e){e.Enabled="Enabled",e.Disabled="Disabled",e.NotConfigured="Not Configured",e.NotApplicable="Not Applicable"}(a||(a={})),function(e){e.JPEG="jpeg",e.PNG="png"}(s||(s={})),function(e){e.Landscape="Landscape",e.Potrait="Potrait"}(c||(c={})),function(e){e.AutoCapture="AutoCapture",e.AutoCaptureWithHtml2Canvas="AutoCaptureWithHtml2Canvas",e.ProvidedAtInitialization="ProvidedAtInitialization",e.DynamicallyProvided="DynamicallyProvided",e.DynamicallyProvidedWithNoTimeout="DynamicallyProvidedWithNoTimeout"}(l||(l={})),function(e){e.SidePane="SidePane",e.Modal="Modal",e.CallOut="CallOut",e.IFrameWithinSidePane="IFrameWithinSidePane",e.IFrameWithinModal="IFrameWithinModal",e.IFrameWithinCallOut="IFrameWithinCallOut",e.NoSurface="NoSurface",e.NoSurfaceWithoutTitle="NoSurfaceWithoutTitle"}(u||(u={})),function(e){e.Windows="Windows",e.IOS="iOS",e.Android="Android",e.WacTaskPane="WacTaskPane",e.MacOS="MacOS",e.Web="Web",e.IFrame="IFrame"}(d||(d={})),function(e){e.SubmitClicked="InAppFeedback_HostEvent_SubmitClicked",e.BackClicked="InAppFeedback_HostEvent_BackClicked",e.ReproductionModeStateUpdate="InAppFeedback_HostEvent_ReproductionModeStateUpdate",e.ScreenshotEditorAnnouncement="InAppFeedback_HostEvent_ScreenshotEditorAnnouncement"}(h||(h={})),function(e){e.Success="Success",e.Error="Error",e.Warning="Warning"}(f||(f={})),function(e){e.DropDown="DropDown",e.MultiSelect="MultiSelect",e.Rating="Rating",e.SingleSelect="SingleSelect",e.SingleSelectHorizontal="SingleSelectHorizontal",e.Text="Text"}(p||(p={})),function(e){e.FeatureArea="FeatureArea",e.ResponsibleAI="ResponsibleAI",e.Experience="Experience",e.ProductSatisfaction="ProductSatisfaction",e.CrashImpact="CrashImpact",e.Custom="Custom",e.AICustom="AICustom",e.AIThumbsDown="AIThumbsDown",e.AIThumbsUp="AIThumbsUp",e.AIError="AIError",e.AIGeneral="AIGeneral",e.PromptSuggestion="PromptSuggestion"}(g||(g={})),function(e){e.QuestionNotRequired="QuestionNotRequired",e.CommentNotRequired="CommentNotRequired",e.CommentRequiredWithLastOption="CommentRequiredWithLastOption"}(v||(v={})),function(e){e.Application="Application",e.User="User"}(m||(m={})),function(e){e.Header="Header",e.Footer="Footer",e.Backstage="Backstage",e.HelpMenu="Help Menu",e.Canvas="Canvas",e.Chat="Chat",e.VoiceChat="VoiceChat",e.Pane="Pane",e.BizChatLeftRail="BizChatLeftRail",e.BizChatSidePane="BizChatSidePane"}(y||(y={})),function(e){e.MSO="MSO",e.SDX="SDX",e.VivaUX="VivaUX",e.OneShell="OneShell",e.Teams="Teams",e.Outlook="Outlook"}(b||(b={})),function(e){e.Worldwide="Worldwide",e.China="China",e.EUDB="EUDB",e.GccMod="GccMod",e.UsGov="UsGov",e.UsGovDod="UsGovDod",e.UsNat="UsNat",e.UsSec="UsSec"}(S||(S={})),function(e){e.NotRequested="Not Requested",e.None="None",e.Implicit="Implicit",e.Explicit="Explicit"}(C||(C={})),function(e){e.NotRequested="Not Requested",e.Implicit="Implicit",e.Explicit="Explicit"}(w||(w={})),function(e){e.ODS="ODS",e.TenantFeedback="TenantFeedback"}(A||(A={})),function(e){e.Include="include",e.Exclude="exclude"}(E||(E={})),function(e){e.NotRequested="NotRequested",e.InProgress="InProgress",e.Success="Success",e.Fail="Fail"}(k||(k={})),function(e){e.Initial="Initial",e.UnknownError="UnknownError",e.StartInProgress="StartInProgress",e.StartSuccess="StartSuccess",e.StartError="StartError",e.StopInProgress="StopInProgress",e.StopSuccess="StopSuccess",e.StopError="StopError",e.CancelInProgress="CancelInProgress",e.CancelSuccess="CancelSuccess",e.CancelError="CancelError",e.RemoveInProgress="RemoveInProgress",e.RemoveSuccess="RemoveSuccess",e.RemoveError="RemoveError"}(I||(I={})),function(e){e.CAI="CAI",e.M365="M365",e.WINDOWSSYS="WINDOWSSYS",e.WINDOWSNONSYS="WINDOWSNONSYS"}(T||(T={})),function(e){e.CAI="CAI",e.M365="M365",e.WINDOWSSYS="WINDOWSSYS",e.WINDOWSNONSYS="WINDOWSNONSYS",e.XBOX="XBOX"}(_||(_={})),function(e){e.CopilotChatFeedback="CopilotChatFeedback",e.CopilotGlobalFeedback="CopilotGlobalFeedback",e.CopilotCatchUpFeedback="CopilotCatchUpFeedback",e.CopilotAssistantFeedback="CopilotAssistantFeedback"}(R||(R={}));var P=["AA","AD","AE","AF","AG","AI","AL","AM","AN","AO","AQ","AR","AS","AT","AU","AW","AX","AZ","BA","BB","BD","BE","BF","BG","BH","BI","BJ","BL","BM","BN","BO","BQ","BR","BS","BT","BV","BW","BY","BZ","CA","CC","CD","CF","CG","CH","CI","CK","CL","CM","CN","CO","CR","CU","CV","CW","CX","CY","CZ","DE","DJ","DK","DM","DO","DZ","EC","EE","EG","EH","ER","ES","ET","FI","FJ","FK","FM","FO","FR","GA","GB","GD","GE","GF","GG","GH","GI","GL","GM","GN","GP","GQ","GR","GS","GT","GU","GW","GY","HK","HM","HN","HR","HT","HU","ID","IE","IL","IM","IN","IO","IQ","IR","IS","IT","JE","JM","JO","JP","KE","KG","KH","KI","KM","KN","KP","KR","KW","KY","KZ","LA","LB","LC","LI","LK","LR","LS","LT","LU","LV","LY","MA","MC","MD","ME","MF","MG","MH","MK","ML","MM","MN","MO","MP","MQ","MR","MS","MT","MU","MV","MW","MX","MY","MZ","NA","NC","NE","NF","NG","NI","NL","NO","NP","NR","NU","NZ","OM","PA","PE","PF","PG","PH","PK","PL","PM","PN","PR","PS","PT","PW","PY","QA","RE","RO","RS","RU","RW","SA","SB","SC","SD","SE","SG","SH","SI","SJ","SK","SL","SM","SN","SO","SR","SS","ST","SV","SX","SY","SZ","TC","TD","TF","TG","TH","TJ","TK","TL","TM","TN","TO","TR","TT","TV","TW","TZ","UA","UG","UM","US","UY","UZ","VA","VC","VE","VG","VI","VN","VU","WF","WS","XE","XJ","XK","XS","YE","YT","ZA","ZM","ZW","ZZ"],O={connectedExperiences:{settingId:"office16;L_ConnectedOfficeExperiences",enabledValue:"1",disabledValue:"2"},policyAllowFeedback:{settingId:"office16;L_SendFeedback",enabledValue:"1",disabledValue:"0"},policyAllowLimitedFeedback:{settingId:"office16;L_LimitedFeedback",enabledValue:"1",disabledValue:"0"},policyAllowCopilotFeedback:{settingId:"office16;L_SendCopilotFeedback",enabledValue:"1",disabledValue:"0"},policyAllowSurvey:{settingId:"office16;L_SendSurvey",enabledValue:"1",disabledValue:"0"},policyAllowScreenshot:{settingId:"office16;L_Screenshot",enabledValue:"1",disabledValue:"0"},policyAllowContact:{settingId:"office16;L_EmailCollection",enabledValue:"1",disabledValue:"0"},policyAllowContent:{settingId:"office16;L_LogCollection",enabledValue:"1",disabledValue:"0"},policySendPublicFeedback:{settingId:"feedback;L_SendPublicFeedback",enabledValue:"1",disabledValue:"0"},optionalConnectedExperiences:{settingId:"office16;L_OptionalConnectedExperiences",enabledValue:"1",disabledValue:"2"},policyEmailCollectionDefault:{settingId:"office16;L_FeedbackOptionsDefaults;L_FeedbackOptionsDefaultsEmail",enabledValue:"1",disabledValue:"0"},policyScreenshotDefault:{settingId:"office16;L_FeedbackOptionsDefaults;L_FeedbackOptionsDefaultsScreenshot",enabledValue:"1",disabledValue:"0"},policyContentSamplesDefault:{settingId:"office16;L_FeedbackOptionsDefaults;L_FeedbackOptionsDefaultsContentSamples",enabledValue:"1",disabledValue:"0"}}},866:()=>{},897:(e,t,r)=>{var n=r(628),i=r(283),o=r(207).ArraySet,a=r(38).MappingList;function s(e){e||(e={}),this._file=i.getArg(e,"file",null),this._sourceRoot=i.getArg(e,"sourceRoot",null),this._skipValidation=i.getArg(e,"skipValidation",!1),this._sources=new o,this._names=new o,this._mappings=new a,this._sourcesContents=null}s.prototype._version=3,s.fromSourceMap=function(e){var t=e.sourceRoot,r=new s({file:e.file,sourceRoot:t});return e.eachMapping((function(e){var n={generated:{line:e.generatedLine,column:e.generatedColumn}};null!=e.source&&(n.source=e.source,null!=t&&(n.source=i.relative(t,n.source)),n.original={line:e.originalLine,column:e.originalColumn},null!=e.name&&(n.name=e.name)),r.addMapping(n)})),e.sources.forEach((function(t){var n=e.sourceContentFor(t);null!=n&&r.setSourceContent(t,n)})),r},s.prototype.addMapping=function(e){var t=i.getArg(e,"generated"),r=i.getArg(e,"original",null),n=i.getArg(e,"source",null),o=i.getArg(e,"name",null);this._skipValidation||this._validateMapping(t,r,n,o),null!=n&&(n=String(n),this._sources.has(n)||this._sources.add(n)),null!=o&&(o=String(o),this._names.has(o)||this._names.add(o)),this._mappings.add({generatedLine:t.line,generatedColumn:t.column,originalLine:null!=r&&r.line,originalColumn:null!=r&&r.column,source:n,name:o})},s.prototype.setSourceContent=function(e,t){var r=e;null!=this._sourceRoot&&(r=i.relative(this._sourceRoot,r)),null!=t?(this._sourcesContents||(this._sourcesContents=Object.create(null)),this._sourcesContents[i.toSetString(r)]=t):this._sourcesContents&&(delete this._sourcesContents[i.toSetString(r)],0===Object.keys(this._sourcesContents).length&&(this._sourcesContents=null))},s.prototype.applySourceMap=function(e,t,r){var n=t;if(null==t){if(null==e.file)throw new Error('SourceMapGenerator.prototype.applySourceMap requires either an explicit source file, or the source map\'s "file" property. Both were omitted.');n=e.file}var a=this._sourceRoot;null!=a&&(n=i.relative(a,n));var s=new o,c=new o;this._mappings.unsortedForEach((function(t){if(t.source===n&&null!=t.originalLine){var o=e.originalPositionFor({line:t.originalLine,column:t.originalColumn});null!=o.source&&(t.source=o.source,null!=r&&(t.source=i.join(r,t.source)),null!=a&&(t.source=i.relative(a,t.source)),t.originalLine=o.line,t.originalColumn=o.column,null!=o.name&&(t.name=o.name))}var l=t.source;null==l||s.has(l)||s.add(l);var u=t.name;null==u||c.has(u)||c.add(u)}),this),this._sources=s,this._names=c,e.sources.forEach((function(t){var n=e.sourceContentFor(t);null!=n&&(null!=r&&(t=i.join(r,t)),null!=a&&(t=i.relative(a,t)),this.setSourceContent(t,n))}),this)},s.prototype._validateMapping=function(e,t,r,n){if((!(e&&"line"in e&&"column"in e&&e.line>0&&e.column>=0)||t||r||n)&&!(e&&"line"in e&&"column"in e&&t&&"line"in t&&"column"in t&&e.line>0&&e.column>=0&&t.line>0&&t.column>=0&&r))throw new Error("Invalid mapping: "+JSON.stringify({generated:e,source:r,original:t,name:n}))},s.prototype._serializeMappings=function(){for(var e,t,r,o,a=0,s=1,c=0,l=0,u=0,d=0,h="",f=this._mappings.toArray(),p=0,g=f.length;p<g;p++){if(e="",(t=f[p]).generatedLine!==s)for(a=0;t.generatedLine!==s;)e+=";",s++;else if(p>0){if(!i.compareByGeneratedPositionsInflated(t,f[p-1]))continue;e+=","}e+=n.encode(t.generatedColumn-a),a=t.generatedColumn,null!=t.source&&(o=this._sources.indexOf(t.source),e+=n.encode(o-d),d=o,e+=n.encode(t.originalLine-1-l),l=t.originalLine-1,e+=n.encode(t.originalColumn-c),c=t.originalColumn,null!=t.name&&(r=this._names.indexOf(t.name),e+=n.encode(r-u),u=r)),h+=e}return h},s.prototype._generateSourcesContent=function(e,t){return e.map((function(e){if(!this._sourcesContents)return null;null!=t&&(e=i.relative(t,e));var r=i.toSetString(e);return Object.prototype.hasOwnProperty.call(this._sourcesContents,r)?this._sourcesContents[r]:null}),this)},s.prototype.toJSON=function(){var e={version:this._version,sources:this._sources.toArray(),names:this._names.toArray(),mappings:this._serializeMappings()};return null!=this._file&&(e.file=this._file),null!=this._sourceRoot&&(e.sourceRoot=this._sourceRoot),this._sourcesContents&&(e.sourcesContent=this._generateSourcesContent(e.sources,e.sourceRoot)),e},s.prototype.toString=function(){return JSON.stringify(this.toJSON())},t.SourceMapGenerator=s},927:(e,t,r)=>{function n(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,o(n.key),n)}}function i(e,t,r){return t&&n(e.prototype,t),r&&n(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function o(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t,r){return t=h(t),function(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,u()?Reflect.construct(t,r||[],h(e).constructor):t.apply(e,r))}function c(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&d(e,t)}function l(e){var t="function"==typeof Map?new Map:void 0;return l=function(e){if(null===e||!function(e){try{return-1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}}(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,r)}function r(){return function(e,t,r){if(u())return Reflect.construct.apply(null,arguments);var n=[null];n.push.apply(n,t);var i=new(e.bind.apply(e,n));return r&&d(i,r.prototype),i}(e,arguments,h(this).constructor)}return r.prototype=Object.create(e.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),d(r,e)},l(e)}function u(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(u=function(){return!!e})()}function d(e,t){return d=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},d(e,t)}function h(e){return h=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},h(e)}r.r(t),r.d(t,{InvalidFileSizeError:()=>f,InvalidFileValidationError:()=>p,WrappingError:()=>g});let f=function(e){function t(e){return a(this,t),s(this,t,[e])}return c(t,e),i(t)}(l(Error)),p=function(e){function t(e){return a(this,t),s(this,t,[e])}return c(t,e),i(t)}(l(Error)),g=function(e){function t(e,r){var n;return a(this,t),(n=s(this,t,[(r||"New WrappingError")+"; caused by: "+(e.message||"Error with no message")])).stack=n.stack+"\n"+e.stack,n}return c(t,e),i(t)}(l(Error))},939:function(e,t){var r,n,i;!function(){"use strict";n=[],void 0===(i="function"==typeof(r=function(){function e(e){return!isNaN(parseFloat(e))&&isFinite(e)}function t(e){return e.charAt(0).toUpperCase()+e.substring(1)}function r(e){return function(){return this[e]}}var n=["isConstructor","isEval","isNative","isToplevel"],i=["columnNumber","lineNumber"],o=["fileName","functionName","source"],a=n.concat(i,o,["args"],["evalOrigin"]);function s(e){if(e)for(var r=0;r<a.length;r++)void 0!==e[a[r]]&&this["set"+t(a[r])](e[a[r]])}s.prototype={getArgs:function(){return this.args},setArgs:function(e){if("[object Array]"!==Object.prototype.toString.call(e))throw new TypeError("Args must be an Array");this.args=e},getEvalOrigin:function(){return this.evalOrigin},setEvalOrigin:function(e){if(e instanceof s)this.evalOrigin=e;else{if(!(e instanceof Object))throw new TypeError("Eval Origin must be an Object or StackFrame");this.evalOrigin=new s(e)}},toString:function(){var e=this.getFileName()||"",t=this.getLineNumber()||"",r=this.getColumnNumber()||"",n=this.getFunctionName()||"";return this.getIsEval()?e?"[eval] ("+e+":"+t+":"+r+")":"[eval]:"+t+":"+r:n?n+" ("+e+":"+t+":"+r+")":e+":"+t+":"+r}},s.fromString=function(e){var t=e.indexOf("("),r=e.lastIndexOf(")"),n=e.substring(0,t),i=e.substring(t+1,r).split(","),o=e.substring(r+1);if(0===o.indexOf("@"))var a=/@(.+?)(?::(\d+))?(?::(\d+))?$/.exec(o,""),c=a[1],l=a[2],u=a[3];return new s({functionName:n,args:i||void 0,fileName:c,lineNumber:l||void 0,columnNumber:u||void 0})};for(var c=0;c<n.length;c++)s.prototype["get"+t(n[c])]=r(n[c]),s.prototype["set"+t(n[c])]=function(e){return function(t){this[e]=Boolean(t)}}(n[c]);for(var l=0;l<i.length;l++)s.prototype["get"+t(i[l])]=r(i[l]),s.prototype["set"+t(i[l])]=function(t){return function(r){if(!e(r))throw new TypeError(t+" must be a Number");this[t]=Number(r)}}(i[l]);for(var u=0;u<o.length;u++)s.prototype["get"+t(o[u])]=r(o[u]),s.prototype["set"+t(o[u])]=function(e){return function(t){this[e]=String(t)}}(o[u]);return s})?r.apply(t,n):r)||(e.exports=i)}()}},t={};function r(n){var i=t[n];if(void 0!==i)return i.exports;var o=t[n]={exports:{}};return e[n].call(o.exports,o,o.exports,r),o.exports}(()=>{r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t}})(),(()=>{r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}})(),(()=>{r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t)})(),(()=>{r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}})();var n={};r.r(n),r.d(n,{CentroUrlDod:()=>s.CentroUrlDod,CentroUrlGcc:()=>s.CentroUrlGcc,CentroUrlGccm:()=>s.CentroUrlGccm,CentroUrlInt:()=>s.CentroUrlInt,CentroUrlProd:()=>s.CentroUrlProd,CentroUrlTenantCloudTypeMap:()=>s.CentroUrlTenantCloudTypeMap,DefaultMajorVersion:()=>s.DefaultMajorVersion,ForceSendLog:()=>c.ForceSendLog,KustoEndpoint:()=>s.KustoEndpoint,LogError:()=>c.LogError,LogInfo:()=>c.LogInfo,PerfPrefix:()=>s.PerfPrefix,ScreenCapturer:()=>a.ScreenCapturer,canDisplayFeedback:()=>a.canDisplayFeedback,canDisplayFeedbackNonCPS:()=>a.canDisplayFeedbackNonCPS,canSendEmailToOcv:()=>a.canSendEmailToOcv,getCentroUrl:()=>a.getCentroUrl,getCloudPolicyServiceTokenAudience:()=>a.getCloudPolicyServiceTokenAudience,getConfigs:()=>a.getConfigs,getEmailConsentType:()=>a.getEmailConsentType,getOcvEmailConsentType:()=>a.getOcvEmailConsentType,getPolicyFeatureSettings:()=>a.getPolicyFeatureSettings,getTenantCloudType:()=>a.getTenantCloudType,guidRegexPattern:()=>s.guidRegexPattern,initializeLogging:()=>c.initializeLogging,isAIScenario:()=>a.isAIScenario,isDisabledByCloudPolicy:()=>a.isDisabledByCloudPolicy,isExplicitConsentForEmailProvided:()=>a.isExplicitConsentForEmailProvided,isFeedbackDisabled:()=>a.isFeedbackDisabled,isFeedbackLiteEnabledByPolicies:()=>a.isFeedbackLiteEnabledByPolicies,isFileUploadEnabled:()=>a.isFileUploadEnabled,isHostManagedContextDataEnabled:()=>a.isHostManagedContextDataEnabled,isHostManagedContextDataEnabledForAiParams:()=>a.isHostManagedContextDataEnabledForAiParams,isLocalBuild:()=>a.isLocalBuild,isOptionalConnectedExperiencesEnabled:()=>a.isOptionalConnectedExperiencesEnabled,isPolicyMissing:()=>a.isPolicyMissing,isPublicFeedbackEnabled:()=>a.isPublicFeedbackEnabled,isReproductionModeEnabled:()=>a.isReproductionModeEnabled,isScenarioEnabled:()=>a.isScenarioEnabled,isScreenRecordingEnabled:()=>a.isScreenRecordingEnabled,isScreenshotEnabled:()=>a.isScreenshotEnabled,isSelectEmailCollectionDefault:()=>a.isSelectEmailCollectionDefault,isSelectHostManagedContextDataDefault:()=>a.isSelectHostManagedContextDataDefault,isSelectScreenshotDefault:()=>a.isSelectScreenshotDefault,isSelectShareContextDataDefault:()=>a.isSelectShareContextDataDefault,isShareContextDataEnabled:()=>a.isShareContextDataEnabled,mergeObjects:()=>a.mergeObjects,newErrorContext:()=>c.newErrorContext,noop:()=>a.noop,replaceUndefinedWithNull:()=>c.replaceUndefinedWithNull,sendEventSignal:()=>a.sendEventSignal,silentForceSendLog:()=>c.silentForceSendLog,unicodeSafeSubstring:()=>a.unicodeSafeSubstring});var i=r(657),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);r.d(n,o);var a=r(492),s=r(305),c=r(17);return n})()))},39913:(e,t,r)=>{"use strict";r.d(t,{Dv:()=>u,Qo:()=>N,Xf:()=>D,lh:()=>M});var n,i,o,a=r(195172),s=r(581618),c="Promise",l="rejected";function u(e,t){return d(e,(function(e){return t?t({status:"fulfilled",rejected:!1,value:e}):e}),(function(e){return t?t({status:l,rejected:!0,reason:e}):e}))}function d(e,t,r,n){var i=e;try{if((0,a.$XS)(e))(t||r)&&(i=e.then(t,r));else try{t&&(i=t(e))}catch(e){if(!r)throw e;i=r(e)}}finally{n&&function(e,t){t&&((0,a.$XS)(e)?e.finally?e.finally(t):e.then((function(e){return t(),e}),(function(e){throw t(),e})):t())}(i,n)}return i}var h,f=!1,p=["pending","resolving","resolved",l],g="dispatchEvent";function v(e){var t;return e&&e.createEvent&&(t=e.createEvent("Event")),!!t&&t.initEvent}var m,y,b,S,C="unhandledRejection",w=C.toLowerCase(),A=[],E=0,k=10;function I(e){return(0,a.Tnt)(e)?e.toString():(0,a.mmD)(e)}function T(e,t,r){var l,u,d=(0,a.KVm)(arguments,3),y=0,b=!1,S=[],T=E++,_=A.length>0?A[A.length-1]:void 0,R=!1,P=null;function O(t,r){try{return A.push(T),R=!0,P&&P.cancel(),P=null,e((function(e,n){S.push((function(){try{var i=2===y?t:r,o=(0,a.b07)(i)?l:(0,a.Tnt)(i)?i(l):i;(0,a.$XS)(o)?o.then(e,n):i?e(o):3===y?n(o):e(o)}catch(e){n(e)}})),b&&M()}),d)}finally{A.pop()}}function x(){return p[y]}function M(){if(S.length>0){var e=S.slice();S=[],R=!0,P&&P.cancel(),P=null,t(e)}}function N(e,t){return function(r){if(y===t){if(2===e&&(0,a.$XS)(r))return y=1,void r.then(N(2,1),N(3,1));y=e,b=!0,l=r,M(),R||3!==e||P||(P=(0,a.dRz)(D,k))}}}function D(){if(!R)if(R=!0,(0,a.Lln)())s.emit(C,l,u);else{var e=(0,a.zkX)()||(0,a.mS$)();!m&&(m=(0,a.GuU)((0,a.gBW)(a.zS2,[c+"RejectionEvent"]).v)),function(e,t,r,n){var i=(0,a.YEm)();!h&&(h=(0,a.GuU)(!!(0,a.gBW)(v,[i]).v));var o=h.v?i.createEvent("Event"):n?new Event(t):{};if(r&&r(o),h.v&&o.initEvent(t,!1,!0),o&&e[g])e[g](o);else{var s=e["on"+t];if(s)s(o);else{var c=(0,a.zS2)("console");c&&(c.error||c.log)(t,(0,a.mmD)(o))}}}(e,w,(function(e){return(0,a.vF1)(e,"promise",{g:function(){return u}}),e.reason=l,e}),!!m.v)}}return(0,a.UxO)(u={then:O,catch:function(e){return O(void 0,e)},finally:function(e){var t=e,r=e;return(0,a.Tnt)(e)&&(t=function(t){return e&&e(),t},r=function(t){throw e&&e(),t}),O(t,r)}},"state",{get:x}),f&&function(e,t){i=i||{toString:function(){return"[[PromiseResult]]"}},o=o||{toString:function(){return"[[PromiseIsHandled]]"}};var r={};r[n=n||{toString:function(){return"[[PromiseState]]"}}]={get:t},r[i]={get:function(){return(0,a.SZ2)(l)}},r[o]={get:function(){return R}},(0,a.isD)(e,r)}(u,x),(0,a.Lok)()&&(u[(0,a.Y0g)(11)]="IPromise"),u.toString=function(){return"IPromise"+(f?"["+T+((0,a.b07)(_)?"":":"+_)+"]":"")+" "+x()+(b?" - "+I(l):"")},function(){(0,a.Tnt)(r)||(0,a.zkd)(c+": executor is not a function - "+I(r));var e=N(3,0);try{r.call(u,N(2,0),e)}catch(t){e(t)}}(),u}function _(e){return function(t){var r=(0,a.KVm)(arguments,1);return e((function(e,r){try{var n=[],i=1;(0,a.DA8)(t,(function(t,o){t&&(i++,d(t,(function(t){n[o]=t,0==--i&&e(n)}),r))})),0==--i&&e(n)}catch(e){r(e)}}),r)}}function R(e){(0,a.Iuo)(e,(function(e){try{e()}catch(e){}}))}function P(e,t){return T(P,function(e){var t=(0,a.EtT)(e)?e:0;return function(e){(0,a.dRz)((function(){R(e)}),t)}}(t),e,t)}function O(e,t){!y&&(y=(0,a.GuU)((0,a.gBW)(a.zS2,[c]).v||null));var r=y.v;if(!r)return P(e);(0,a.Tnt)(e)||(0,a.zkd)(c+": executor is not a function - "+(0,a.mmD)(e));var n=0,i=new r((function(t,r){e((function(e){n=2,t(e)}),(function(e){n=3,r(e)}))}));return(0,a.UxO)(i,"state",{get:function(){return p[n]}}),i}function x(e){return T(x,R,e)}function M(e,t){return!b&&(b=function(e){return(0,a.GuU)((function(t){var r=(0,a.KVm)(arguments,1);return e((function(e,r){var n=[],i=1;function o(t,r){i++,u(t,(function(t){n[r]=t.rejected?{status:l,reason:t.reason}:{status:"fulfilled",value:t.value},0==--i&&e(n)}))}try{(0,a.cyL)(t)?(0,a.Iuo)(t,o):(0,a.xZI)(t)?(0,a.DA8)(t,o):(0,a.zkd)("Input is not an iterable"),0==--i&&e(n)}catch(e){r(e)}}),r)}))}(x)),b.v(e,t)}function N(e,t){return!S&&(S=(0,a.GuU)(O)),S.v.call(this,e,t)}var D=_(N);(0,a.Y0g)(11)},195172:(e,t,r)=>{"use strict";r.d(t,{$8:()=>re,$XS:()=>Z,AHH:()=>xr,Cv9:()=>yr,DA8:()=>qt,EHq:()=>nr,EtT:()=>W,FJj:()=>gr,GuU:()=>gt,Gvm:()=>j,HzD:()=>Sr,Iuo:()=>de,JBS:()=>$e,JKf:()=>Ot,KVm:()=>Zt,KgX:()=>U,KhI:()=>ce,Lln:()=>xt,Lmq:()=>$,Lok:()=>Ft,N6t:()=>De,O9V:()=>H,P0f:()=>Ze,QdQ:()=>ar,R3R:()=>pr,SZ2:()=>D,Tnt:()=>z,UUD:()=>vr,UxO:()=>Ce,Vdv:()=>At,W$7:()=>Gt,WSA:()=>Be,Wtk:()=>Ct,Y0g:()=>Lt,YEm:()=>wt,Yny:()=>Vt,ZHX:()=>Ne,ZWZ:()=>Qe,ZrT:()=>ir,aqQ:()=>Yt,b07:()=>F,bJ7:()=>G,cGk:()=>xe,cyL:()=>q,dRz:()=>Pr,eCG:()=>Ut,f0d:()=>tt,fn0:()=>He,gBW:()=>x,hKY:()=>Ke,hXl:()=>B,iho:()=>or,isD:()=>we,jjc:()=>Ht,kgX:()=>mr,lKJ:()=>Ee,mS$:()=>bt,mmD:()=>te,nRs:()=>ot,oJg:()=>J,p7p:()=>Mt,rDm:()=>$t,rpU:()=>We,sSX:()=>Je,tGl:()=>Cr,twz:()=>Tt,v0u:()=>ae,vE3:()=>Oe,vF1:()=>Ae,vKV:()=>Or,w3n:()=>It,w9M:()=>kt,xZI:()=>jt,zS2:()=>St,zav:()=>ue,zkX:()=>Et,zkd:()=>ne,zwS:()=>hr,zzB:()=>K});var n=r(581618);function i(e,t){return e||t}function o(e,t){return e[t]}var a,s=void 0,c=null,l="",u="function",d="object",h="prototype",f="__proto__",p="undefined",g="constructor",v="Symbol",m="length",y="name",b="call",S="toString",C="getOwnPropertyDescriptor",w=i(Object),A=o(w,h),E=i(String),k=o(E,h),I=i(Math),T=i(Array),_=o(T,h),R=o(_,"slice"),P="_polyfill",O="__nw21$polytype__";function x(e,t){try{return{v:e.apply(this,t)}}catch(e){return{e}}}function M(e){return function(t){return typeof t===e}}function N(e){var t="[object "+e+"]";return function(e){return!(!e||D(e)!==t)}}function D(e){return A[S].call(e)}function F(e){return typeof e===p||e===p}function B(e){return e===c||F(e)}function L(e){return e===c||e===s}function H(e){return!!e||e!==s}var U=M("string"),z=M(u);function j(e){return!(!e&&B(e)||!e||typeof e!==d)}var q=o(T,"isArray"),V=N("Date"),W=M("number"),$=M("boolean"),G=N("Error");function Z(e){return!!(e&&e.then&&z(e.then))}function K(e){return!(!e||function(t,r){var n=x((function(){return!(e&&0+e)}),void 0);return n.e?r:n.v}(0,!e))}function X(){}function Q(){return[]}function Y(){return!1}var J=i(E),ee="[object Error]";function te(e,t){var r=l,n=A[S][b](e);n===ee&&(e={stack:J(e.stack),message:J(e.message),name:J(e.name)});try{r=((r=JSON.stringify(e,c,t?"number"==typeof t?t:4:s))?r.replace(/"(\w+)"\s*:\s{0,1}/g,"$1: "):c)||J(e)}catch(e){r=" - "+te(e,t)}return n+": "+r}function re(e){throw new Error(e)}function ne(e){throw new TypeError(e)}function ie(e){L(e)&&ne("Cannot convert undefined or null to object")}function oe(e){U(e)||ne("'"+te(e)+"' is not a string")}function ae(e,t){return!!e&&A.hasOwnProperty[b](e,t)}var se=i(o(w,C),X),ce=i(o(w,"hasOwn"),le);function le(e,t){return ie(e),ae(e,t)||!!se(e,t)}function ue(e,t,r){if(e&&(j(e)||z(e)))for(var n in e)if(ce(e,n)&&-1===t[b](r||e,n,e[n]))break}function de(e,t,r){if(e)for(var n=e[m]>>>0,i=0;i<n&&(!(i in e)||-1!==t[b](r||e,e[i],i,e));i++);}var he=fe;function fe(e,t,r){var n=t?t[e]:c;return function(t){var i=(t?t[e]:c)||n;if(i||r){var o=arguments;return(i||r).apply(t,i?R[b](o,1):o)}ne('"'+J(e)+'" not defined for '+te(t))}}function pe(e){return function(t){return t[e]}}function ge(e,t){var r,n=w.getOwnPropertyDescriptor;return!L(e)&&n&&(r=x(n,[e,t]).v||c),r||(r=x((function(){for(var r in e)if(r===t)return{enumerable:!0}})).v),r&&r.enumerable||!1}var ve=fe("propertyIsEnumerable",c,ge),me=i(o(w,C),X),ye=i(o(w,"getOwnPropertySymbols"),Q),be={e:"enumerable",c:"configurable",v:"value",w:"writable",g:"get",s:"set"};function Se(e){var t={};if(t[be.c]=!0,t[be.e]=!0,e.l){t.get=function(){return e.l.v};var r=me(e.l,"v");r&&r.set&&(t.set=function(t){e.l.v=t})}return ue(e,(function(e,r){t[be[e]]=function(e){return e===s}(r)?t[be[e]]:r})),t}var Ce=o(w,"defineProperty"),we=o(w,"defineProperties");function Ae(e,t,r){return Ce(e,t,Se(r))}function Ee(e,t){var r={};return ue(t,(function(e,t){r[e]=Se(t)})),de(ye(t),(function(e){ve(t,e)&&(r[e]=Se(t[e]))})),we(e,r)}function ke(e,t,r,n,i){var o={};return ue(e,(function(e,n){Ie(o,e,t?n:e),Ie(o,n,r?n:e)})),n?n(o):o}function Ie(e,t,r,n){Ce(e,t,{value:r,enumerable:!0,writable:!1})}var Te=i(o(w,"isFrozen"),Y),_e=o(w,"freeze");function Re(e){return e}function Pe(e){return ie(e),e[f]||c}var Oe=o(w,"assign"),xe=o(w,"keys");function Me(e,t){if((q(e)||j(e)||z(e))&&!Te(e)){for(var r=0;r<t.length;r++)if(t[r]===e)return e;t.push(e),ue(e,(function(e,r){Me(r,t)})),De(e)}return e}function Ne(e){return _e?Me(e,[]):e}var De=i(_e,Re),Fe=i(o(w,"getPrototypeOf"),Pe);function Be(e){return ke(e,1,0,De)}function Le(e){return ke(e,0,0,De)}function He(e){return function(e){var t={};return ue(e,(function(e,r){Ie(t,e,r[1]),Ie(t,r[0],r[1])})),De(t)}(e)}var Ue,ze=Le({asyncIterator:0,hasInstance:1,isConcatSpreadable:2,iterator:3,match:4,matchAll:5,replace:6,search:7,species:8,split:9,toPrimitive:10,toStringTag:11,unscopables:12}),je="__tsUtils$gblCfg";function qe(){var e;return typeof globalThis!==p&&(e=globalThis),e||typeof self===p||(e=self),e||typeof window===p||(e=window),e||typeof r.g===p||(e=r.g),e}function Ve(){if(!Ue){var e=x(qe).v||{};Ue=e[je]=e[je]||{}}return Ue}var We=o(I,"min"),$e=o(I,"max"),Ge=he("slice",k),Ze=he("substring",k),Ke=fe("substr",k,Xe);function Xe(e,t,r){return ie(e),r<0?l:((t=t||0)<0&&(t=$e(t+e[m],0)),F(r)?Ge(e,t):Ge(e,t,t+r))}function Qe(e,t){return Ze(e,0,t)}var Ye,Je=i(o(w,"create"),et);function et(e,t){var r=null;function n(){}if(L(e))r={};else{var i=typeof e;i!==d&&i!==u&&ne("Prototype must be an Object or function: "+te(e)),n[h]=e,x((function(){n[f]=e})),r=new n}return t&&x(we,[r,t]),r}function tt(){return(Date.now||rt)()}function rt(){return(new Date).getTime()}function nt(e,t,r){return e.apply(t,r)}function it(){Ye=Ve()}function ot(e,t){var r={};return!Ye&&it(),r.b=Ye.lzy,Ce(r,"v",{configurable:!0,get:function(){var n=nt(e,null,t);return Ye.lzy||Ce(r,"v",{value:n}),r.b=Ye.lzy,n}}),r}var at,st,ct=o(I,"random"),lt=ot((function(){for(var e=tt().toString(36).slice(2);e.length<16;)e+=ct().toString(36).slice(2);return e.substring(0,16)})),ut="_urid",dt="$nw21sym",ht=0;function ft(e){var t="_"+ht+++"_"+lt.v,r=v+"("+e+")";function n(e,t){Ae(i,e,{v:t,e:!1,w:!1})}var i=Je(null);return n("description",J(e)),n(S,(function(){return r+dt+t})),n("valueOf",(function(){return i})),n("v",r),n("_uid",t),function(e,t){return e&&(x((function(){e[P]=!0,e[O]=t})),x(Ae,[e,P,{v:!0,w:!1,e:!1}]),x(Ae,[e,O,{v:t,w:!1,e:!1}])),e}(i,"symbol")}function pt(e){var t=function(){if(!at){var e=Ve();at=e.gblSym=e.gblSym||{k:{},s:{}}}return at}();if(!ce(t.k,e)){var r=ft(e),n=xe(t.s).length;r[ut]=function(){return n+"_"+r[S]()},t.k[e]=r,t.s[r[ut]()]=J(e)}return t.k[e]}function gt(e){return Ce({toJSON:function(){return e}},"v",{value:e})}var vt,mt="window";function yt(e,t){var r;return function(){return!Ye&&it(),r&&!Ye.lzy||(r=gt(x(e,t).v)),r.v}}function bt(e){return!Ye&&it(),vt&&!1!==e&&!Ye.lzy||(vt=gt(x(qe).v||c)),vt.v}function St(e,t){var r;if((r=vt&&!1!==t?vt.v:bt(t))&&r[e])return r[e];if(e===mt)try{return window}catch(e){}return c}function Ct(){return!!wt()}var wt=yt(St,["document"]);function At(){return!!Et()}var Et=yt(St,[mt]);function kt(){return!!It()}var It=yt(St,["navigator"]);function Tt(){return!!Ot()}var _t,Rt,Pt,Ot=38792==r.j?yt(St,["history"]):null,xt=yt((function(){return!!x((function(){return n&&(n.versions||{}).node})).v})),Mt=38792==r.j?yt((function(){return!!x((function(){return self&&self instanceof WorkerGlobalScope})).v})):null;function Nt(){return _t=gt(x(St,[v]).v)}function Dt(e){var t=(Ye.lzy?0:_t)||Nt();return t.v?t.v[e]:s}function Ft(){return!!Bt()}function Bt(){return!Ye&&it(),((Ye.lzy?0:_t)||Nt()).v}function Lt(e,t){var r=ze[e];!Ye&&it();var n=(Ye.lzy?0:_t)||Nt();return n.v?n.v[r||e]:t?s:function(e){var t;!st&&(st={});var r=ze[e];return r&&(t=st[r]=st[r]||ft(v+"."+r)),t}(e)}function Ht(e,t){!Ye&&it();var r=(Ye.lzy?0:_t)||Nt();return r.v?r.v(e):t?c:ft(e)}function Ut(e){return!Ye&&it(),((Rt=(Ye.lzy?0:Rt)||gt(x(Dt,["for"]).v)).v||pt)(e)}function zt(e){return!!e&&z(e.next)}function jt(e){return!L(e)&&z(e[Lt(3)])}function qt(e,t,r){if(e&&(zt(e)||(!Pt&&(Pt=gt(Lt(3))),e=e[Pt.v]?e[Pt.v]():c),zt(e))){var n=s,i=s;try{for(var o=0;!(i=e.next()).done&&-1!==t[b](r||e,i.value,o,e);)o++}catch(t){n={e:t},e.throw&&(i=c,e.throw(n))}finally{try{i&&!i.done&&e.return&&e.return(i)}finally{if(n)throw n.e}}}}function Vt(e,t){return!F(t)&&e&&(q(t)?nt(e.push,e,t):zt(t)||jt(t)?qt(t,(function(t){e.push(t)})):e.push(t)),e}var Wt,$t=he("indexOf",_),Gt=38792==r.j?he("map",_):null;function Zt(e,t,r){return((e?e.slice:c)||R).apply(e,R[b](arguments,1))}var Kt=i(o(w,"setPrototypeOf"),Xt);function Xt(e,t){var r;return!Wt&&(Wt=gt(((r={})[f]=[],r instanceof Array))),Wt.v?e[f]=t:ue(t,(function(t,r){return e[t]=r})),e}function Qt(e,t){t&&(e[y]=t)}function Yt(e,t,r){var n=r||Error,i=n[h][y],o=Error.captureStackTrace;return function(e,t,r){function n(){this[g]=t,x(Ae,[this,y,{v:e,c:!0,e:!1}])}return x(Ae,[t,y,{v:e,c:!0,e:!1}]),(t=Kt(t,r))[h]=r===c?Je(r):(n[h]=r[h],new n),t}(e,(function(){var r=this,a=arguments;try{x(Qt,[n,e]);var s=nt(n,r,R[b](a))||r;if(s!==r){var c=Fe(r);c!==Fe(s)&&Kt(s,c)}return o&&o(s,r[g]),t&&t(s,a),s}finally{x(Qt,[n,i])}}),n)}function Jt(e){return function(t){return ie(t),t&&t.replace&&(t=t.replace(e,l)),t}}var er,tr,rr,nr=fe("trim",k,Jt(/^\s+|(?=\s)\s+$/g)),ir=o(I,"floor"),or=o(I,"ceil");function ar(e){if(!e||typeof e!==d)return!1;rr||(rr=!At()||Et());var t=!1;if(e!==rr){tr||(tr=(er=Function[h][S])[b](w));try{var r=Fe(e);(t=!r)||(ae(r,g)&&(r=r[g]),t=!(!r||typeof r!==u||er[b](r)!==tr))}catch(e){}}return t}function sr(e){return e.value&&dr(e),!0}var cr=[function(e){var t=e.value;if(q(t)){var r=e.result=[];return r.length=t.length,e.copyTo(r,t),!0}return!1},dr,function(e){return e.type===u},function(e){var t=e.value;return!!V(t)&&(e.result=new Date(t.getTime()),!0)}];function lr(e,t,r,n){var i=r.handler,o=r.path?n?r.path.concat(n):r.path:[],s={handler:r.handler,src:r.src,path:o},l=typeof t,u=!1,h=t===c;h||(t&&l===d?u=ar(t):h=function(e){return!a&&(a=["string","number","boolean",p,"symbol","bigint"]),!(e===d||-1===a.indexOf(e))}(l));var f={type:l,isPrim:h,isPlain:u,value:t,result:t,path:o,origin:r.src,copy:function(t,n){return lr(e,t,n?s:r,n)},copyTo:function(t,r){return ur(e,t,r,s)}};return f.isPrim?i&&i[b](r,f)?f.result:t:function(e,t){var n;return de(e,(function(e){if(e.k===t)return n=e,-1})),n||(e.push(n={k:t,v:t}),function(e){Ae(f,"result",{g:function(){return e.v},s:function(t){e.v=t}});for(var t=0,n=i;!(n||(t<cr.length?cr[t++]:sr))[b](r,f);)n=c}(n)),n.v}(e,t)}function ur(e,t,r,n){if(!B(r))for(var i in r)t[i]=lr(e,r[i],n,i);return t}function dr(e){var t=e.value;if(t&&e.isPlain){var r=e.result={};return e.copyTo(r,t),!0}return!1}function hr(e,t,r,n,i,o,a){return function(e,t){return de(t,(function(t){!function(e,t){ur([],e,t,{handler:void 0,src:t,path:[]})}(e,t)})),e}(function(e){return lr([],e,{handler:void 0,src:e})}(e)||{},R[b](arguments))}var fr,pr=pe(m);function gr(){return!Ye&&it(),fr&&!Ye.lzy||(fr=gt(x(St,["performance"]).v)),fr.v}function vr(){var e=gr();return e&&e.now?e.now():tt()}var mr=i(o(w,C),X),yr=fe("endsWith",k,br);function br(e,t,r){oe(e);var n=U(t)?t:J(t),i=!F(r)&&r<e[m]?r:e[m];return Ze(e,i-n[m],i)===n}var Sr=he("indexOf",k),Cr=fe("startsWith",k,wr);function wr(e,t,r){oe(e);var n=U(t)?t:J(t),i=r>0?r:0;return Ze(e,i,i+n[m])===n}var Ar,Er,kr="ref",Ir="unref",Tr="hasRef",_r="enabled";function Rr(e,t,r){var n=q(t),i=n?t.length:0,o=function(e){var t=z(e)?e:Ar;if(!t){var r=Ve().tmOut||[];q(r)&&r.length>0&&z(r[0])&&(t=r[0])}return t||setTimeout}(i>0?t[0]:n?s:t),a=function(e){var t=z(e)?e:Er;if(!t){var r=Ve().tmOut||[];q(r)&&r.length>1&&z(r[1])&&(t=r[1])}return t||clearTimeout}(i>1?t[1]:s),l=r[0];r[0]=function(){u.dn(),nt(l,s,R[b](arguments))};var u=function(e,t){var r,n=!0,i=e?t(c):c;function o(){return n=!1,i&&i[Ir]&&i[Ir](),r}function l(){i&&function(e){nt(a,s,[e])}(i),i=c}function u(){return i=t(i),n||o(),r}return(r={cancel:l,refresh:u})[Tr]=function(){return i&&i[Tr]?i[Tr]():n},r[kr]=function(){return n=!0,i&&i[kr]&&i[kr](),r},r[Ir]=o,{h:r=Ce(r,_r,{get:function(){return!!i},set:function(e){!e&&i&&l(),e&&!i&&u()}}),dn:function(){i=c}}}(e,(function(e){if(e){if(e.refresh)return e.refresh(),e;nt(a,s,[e])}return nt(o,s,r)}));return u.h}function Pr(e,t){return Rr(!0,s,R[b](arguments))}function Or(e,t,r){return Rr(!0,e,R[b](arguments,1))}function xr(e,t){return Rr(!1,s,R[b](arguments))}},167274:(e,t,r)=>{"use strict";function n(){return n=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},n.apply(this,arguments)}var i;r.d(t,{AO:()=>p,B6:()=>D,G3:()=>de,Gh:()=>j,HC:()=>ee,HS:()=>q,HW:()=>ue,Oi:()=>l,Pq:()=>G,RO:()=>F,Rr:()=>g,Sk:()=>J,TM:()=>c,V2:()=>Y,VV:()=>te,aE:()=>ge,o1:()=>L,pX:()=>re,pb:()=>B,rc:()=>i,ro:()=>w,sC:()=>a,tH:()=>Z,tW:()=>N,ue:()=>S,v6:()=>Q,yD:()=>z,zR:()=>s}),function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"}(i||(i={}));const o="popstate";function a(e){void 0===e&&(e={});let t,{initialEntries:r=["/"],initialIndex:n,v5Compat:o=!1}=e;t=r.map(((e,t)=>h(e,"string"==typeof e?null:e.state,0===t?"default":void 0)));let a=l(null==n?t.length-1:n),s=i.Pop,c=null;function l(e){return Math.min(Math.max(e,0),t.length-1)}function d(){return t[a]}function h(e,r,n){void 0===r&&(r=null);let i=f(t?d().pathname:"/",e,r,n);return u("/"===i.pathname.charAt(0),"relative pathnames are not supported in memory history: "+JSON.stringify(e)),i}function v(e){return"string"==typeof e?e:p(e)}return{get index(){return a},get action(){return s},get location(){return d()},createHref:v,createURL:e=>new URL(v(e),"http://localhost"),encodeLocation(e){let t="string"==typeof e?g(e):e;return{pathname:t.pathname||"",search:t.search||"",hash:t.hash||""}},push(e,r){s=i.Push;let n=h(e,r);a+=1,t.splice(a,t.length,n),o&&c&&c({action:s,location:n,delta:1})},replace(e,r){s=i.Replace;let n=h(e,r);t[a]=n,o&&c&&c({action:s,location:n,delta:0})},go(e){s=i.Pop;let r=l(a+e);a=r,c&&c({action:s,location:t[r],delta:e})},listen:e=>(c=e,()=>{c=null})}}function s(e){return void 0===e&&(e={}),v((function(e,t){let{pathname:r,search:n,hash:i}=e.location;return f("",{pathname:r,search:n,hash:i},t.state&&t.state.usr||null,t.state&&t.state.key||"default")}),(function(e,t){return"string"==typeof t?t:p(t)}),null,e)}function c(e){return void 0===e&&(e={}),v((function(e,t){let{pathname:r="/",search:n="",hash:i=""}=g(e.location.hash.substr(1));return r.startsWith("/")||r.startsWith(".")||(r="/"+r),f("",{pathname:r,search:n,hash:i},t.state&&t.state.usr||null,t.state&&t.state.key||"default")}),(function(e,t){let r=e.document.querySelector("base"),n="";if(r&&r.getAttribute("href")){let t=e.location.href,r=t.indexOf("#");n=-1===r?t:t.slice(0,r)}return n+"#"+("string"==typeof t?t:p(t))}),(function(e,t){u("/"===e.pathname.charAt(0),"relative pathnames are not supported in hash history.push("+JSON.stringify(t)+")")}),e)}function l(e,t){if(!1===e||null==e)throw new Error(t)}function u(e,t){if(!e)try{throw new Error(t)}catch(e){}}function d(){return Math.random().toString(36).substr(2,8)}function h(e,t){return{usr:e.state,key:e.key,idx:t}}function f(e,t,r,i){return void 0===r&&(r=null),n({pathname:"string"==typeof e?e:e.pathname,search:"",hash:""},"string"==typeof t?g(t):t,{state:r,key:t&&t.key||i||d()})}function p(e){let{pathname:t="/",search:r="",hash:n=""}=e;return r&&"?"!==r&&(t+="?"===r.charAt(0)?r:"?"+r),n&&"#"!==n&&(t+="#"===n.charAt(0)?n:"#"+n),t}function g(e){let t={};if(e){let r=e.indexOf("#");r>=0&&(t.hash=e.substr(r),e=e.substr(0,r));let n=e.indexOf("?");n>=0&&(t.search=e.substr(n),e=e.substr(0,n)),e&&(t.pathname=e)}return t}function v(e,t,r,a){void 0===a&&(a={});let{window:s=document.defaultView,v5Compat:c=!1}=a,u=s.history,d=i.Pop,g=null,v=m();function m(){return(u.state||{idx:null}).idx}function y(){d=i.Pop;let e=m(),t=null==e?null:e-v;v=e,g&&g({action:d,location:S.location,delta:t})}function b(e){let t="null"!==s.location.origin?s.location.origin:s.location.href,r="string"==typeof e?e:p(e);return r=r.replace(/ $/,"%20"),l(t,"No window.location.(origin|href) available to create URL for href: "+r),new URL(r,t)}null==v&&(v=0,u.replaceState(n({},u.state,{idx:v}),""));let S={get action(){return d},get location(){return e(s,u)},listen(e){if(g)throw new Error("A history only accepts one active listener");return s.addEventListener(o,y),g=e,()=>{s.removeEventListener(o,y),g=null}},createHref:e=>t(s,e),createURL:b,encodeLocation(e){let t=b(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:function(e,t){d=i.Push;let n=f(S.location,e,t);r&&r(n,e),v=m()+1;let o=h(n,v),a=S.createHref(n);try{u.pushState(o,"",a)}catch(e){if(e instanceof DOMException&&"DataCloneError"===e.name)throw e;s.location.assign(a)}c&&g&&g({action:d,location:S.location,delta:1})},replace:function(e,t){d=i.Replace;let n=f(S.location,e,t);r&&r(n,e),v=m();let o=h(n,v),a=S.createHref(n);u.replaceState(o,"",a),c&&g&&g({action:d,location:S.location,delta:0})},go:e=>u.go(e)};return S}var m;!function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"}(m||(m={}));const y=new Set(["lazy","caseSensitive","path","id","index","children"]);function b(e,t,r,i){return void 0===r&&(r=[]),void 0===i&&(i={}),e.map(((e,o)=>{let a=[...r,String(o)],s="string"==typeof e.id?e.id:a.join("-");if(l(!0!==e.index||!e.children,"Cannot specify children on an index route"),l(!i[s],'Found a route id collision on id "'+s+"\".  Route id's must be globally unique within Data Router usages"),function(e){return!0===e.index}(e)){let r=n({},e,t(e),{id:s});return i[s]=r,r}{let r=n({},e,t(e),{id:s,children:void 0});return i[s]=r,e.children&&(r.children=b(e.children,t,a,i)),r}}))}function S(e,t,r){return void 0===r&&(r="/"),C(e,t,r,!1)}function C(e,t,r,n){let i=B(("string"==typeof t?g(t):t).pathname||"/",r);if(null==i)return null;let o=A(e);!function(e){e.sort(((e,t)=>e.score!==t.score?t.score-e.score:function(e,t){return e.length===t.length&&e.slice(0,-1).every(((e,r)=>e===t[r]))?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map((e=>e.childrenIndex)),t.routesMeta.map((e=>e.childrenIndex)))))}(o);let a=null;for(let e=0;null==a&&e<o.length;++e){let t=F(i);a=M(o[e],t,n)}return a}function w(e,t){let{route:r,pathname:n,params:i}=e;return{id:r.id,pathname:n,params:i,data:t[r.id],handle:r.handle}}function A(e,t,r,n){void 0===t&&(t=[]),void 0===r&&(r=[]),void 0===n&&(n="");let i=(e,i,o)=>{let a={relativePath:void 0===o?e.path||"":o,caseSensitive:!0===e.caseSensitive,childrenIndex:i,route:e};a.relativePath.startsWith("/")&&(l(a.relativePath.startsWith(n),'Absolute route path "'+a.relativePath+'" nested under path "'+n+'" is not valid. An absolute child route path must start with the combined path of all its parent routes.'),a.relativePath=a.relativePath.slice(n.length));let s=q([n,a.relativePath]),c=r.concat(a);e.children&&e.children.length>0&&(l(!0!==e.index,'Index routes must not have child routes. Please remove all child routes from route path "'+s+'".'),A(e.children,t,c,s)),(null!=e.path||e.index)&&t.push({path:s,score:x(s,e.index),routesMeta:c})};return e.forEach(((e,t)=>{var r;if(""!==e.path&&null!=(r=e.path)&&r.includes("?"))for(let r of E(e.path))i(e,t,r);else i(e,t)})),t}function E(e){let t=e.split("/");if(0===t.length)return[];let[r,...n]=t,i=r.endsWith("?"),o=r.replace(/\?$/,"");if(0===n.length)return i?[o,""]:[o];let a=E(n.join("/")),s=[];return s.push(...a.map((e=>""===e?o:[o,e].join("/")))),i&&s.push(...a),s.map((t=>e.startsWith("/")&&""===t?"/":t))}const k=/^:[\w-]+$/,I=3,T=2,_=1,R=10,P=38792==r.j?-2:null,O=e=>"*"===e;function x(e,t){let r=e.split("/"),n=r.length;return r.some(O)&&(n+=P),t&&(n+=T),r.filter((e=>!O(e))).reduce(((e,t)=>e+(k.test(t)?I:""===t?_:R)),n)}function M(e,t,r){void 0===r&&(r=!1);let{routesMeta:n}=e,i={},o="/",a=[];for(let e=0;e<n.length;++e){let s=n[e],c=e===n.length-1,l="/"===o?t:t.slice(o.length)||"/",u=D({path:s.relativePath,caseSensitive:s.caseSensitive,end:c},l),d=s.route;if(!u&&c&&r&&!n[n.length-1].route.index&&(u=D({path:s.relativePath,caseSensitive:s.caseSensitive,end:!1},l)),!u)return null;Object.assign(i,u.params),a.push({params:i,pathname:q([o,u.pathname]),pathnameBase:V(q([o,u.pathnameBase])),route:d}),"/"!==u.pathnameBase&&(o=q([o,u.pathnameBase]))}return a}function N(e,t){void 0===t&&(t={});let r=e;r.endsWith("*")&&"*"!==r&&!r.endsWith("/*")&&(u(!1,'Route path "'+r+'" will be treated as if it were "'+r.replace(/\*$/,"/*")+'" because the `*` character must always follow a `/` in the pattern. To get rid of this warning, please change the route path to "'+r.replace(/\*$/,"/*")+'".'),r=r.replace(/\*$/,"/*"));const n=r.startsWith("/")?"/":"",i=e=>null==e?"":"string"==typeof e?e:String(e);return n+r.split(/\/+/).map(((e,r,n)=>{if(r===n.length-1&&"*"===e)return i(t["*"]);const o=e.match(/^:([\w-]+)(\??)$/);if(o){const[,e,r]=o;let n=t[e];return l("?"===r||null!=n,'Missing ":'+e+'" param'),i(n)}return e.replace(/\?$/g,"")})).filter((e=>!!e)).join("/")}function D(e,t){"string"==typeof e&&(e={path:e,caseSensitive:!1,end:!0});let[r,n]=function(e,t,r){void 0===t&&(t=!1),void 0===r&&(r=!0),u("*"===e||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were "'+e.replace(/\*$/,"/*")+'" because the `*` character must always follow a `/` in the pattern. To get rid of this warning, please change the route path to "'+e.replace(/\*$/,"/*")+'".');let n=[],i="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,((e,t,r)=>(n.push({paramName:t,isOptional:null!=r}),r?"/?([^\\/]+)?":"/([^\\/]+)")));return e.endsWith("*")?(n.push({paramName:"*"}),i+="*"===e||"/*"===e?"(.*)$":"(?:\\/(.+)|\\/*)$"):r?i+="\\/*$":""!==e&&"/"!==e&&(i+="(?:(?=\\/|$))"),[new RegExp(i,t?void 0:"i"),n]}(e.path,e.caseSensitive,e.end),i=t.match(r);if(!i)return null;let o=i[0],a=o.replace(/(.)\/+$/,"$1"),s=i.slice(1);return{params:n.reduce(((e,t,r)=>{let{paramName:n,isOptional:i}=t;"*"===n&&(a=o.slice(0,o.length-(s[r]||"").length).replace(/(.)\/+$/,"$1"));const c=s[r];return e[n]=i&&!c?void 0:(c||"").replace(/%2F/g,"/"),e}),{}),pathname:o,pathnameBase:a,pattern:e}}function F(e){try{return e.split("/").map((e=>decodeURIComponent(e).replace(/\//g,"%2F"))).join("/")}catch(t){return u(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent encoding ('+t+")."),e}}function B(e,t){if("/"===t)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let r=t.endsWith("/")?t.length-1:t.length,n=e.charAt(r);return n&&"/"!==n?null:e.slice(r)||"/"}function L(e,t){void 0===t&&(t="/");let{pathname:r,search:n="",hash:i=""}="string"==typeof e?g(e):e,o=r?r.startsWith("/")?r:function(e,t){let r=t.replace(/\/+$/,"").split("/");return e.split("/").forEach((e=>{".."===e?r.length>1&&r.pop():"."!==e&&r.push(e)})),r.length>1?r.join("/"):"/"}(r,t):t;return{pathname:o,search:W(n),hash:$(i)}}function H(e,t,r,n){return"Cannot include a '"+e+"' character in a manually specified `to."+t+"` field ["+JSON.stringify(n)+"].  Please separate it out to the `to."+r+'` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.'}function U(e){return e.filter(((e,t)=>0===t||e.route.path&&e.route.path.length>0))}function z(e,t){let r=U(e);return r.map(t?(e,t)=>t===r.length-1?e.pathname:e.pathnameBase:e=>e.pathnameBase)}function j(e,t,r,i){let o;void 0===i&&(i=!1),"string"==typeof e?o=g(e):(o=n({},e),l(!o.pathname||!o.pathname.includes("?"),H("?","pathname","search",o)),l(!o.pathname||!o.pathname.includes("#"),H("#","pathname","hash",o)),l(!o.search||!o.search.includes("#"),H("#","search","hash",o)));let a,s=""===e||""===o.pathname,c=s?"/":o.pathname;if(null==c)a=r;else{let e=t.length-1;if(!i&&c.startsWith("..")){let t=c.split("/");for(;".."===t[0];)t.shift(),e-=1;o.pathname=t.join("/")}a=e>=0?t[e]:"/"}let u=L(o,a),d=c&&"/"!==c&&c.endsWith("/"),h=(s||"."===c)&&r.endsWith("/");return u.pathname.endsWith("/")||!d&&!h||(u.pathname+="/"),u}const q=e=>e.join("/").replace(/\/\/+/g,"/"),V=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),W=e=>e&&"?"!==e?e.startsWith("?")?e:"?"+e:"",$=e=>e&&"#"!==e?e.startsWith("#")?e:"#"+e:"",G=function(e,t){void 0===t&&(t={});let r="number"==typeof t?{status:t}:t,i=new Headers(r.headers);return i.has("Content-Type")||i.set("Content-Type","application/json; charset=utf-8"),new Response(JSON.stringify(e),n({},r,{headers:i}))};class Z extends(38792==r.j?Error:null){}class K{constructor(e,t){let r;this.pendingKeysSet=new Set,this.subscribers=new Set,this.deferredKeys=[],l(e&&"object"==typeof e&&!Array.isArray(e),"defer() only accepts plain objects"),this.abortPromise=new Promise(((e,t)=>r=t)),this.controller=new AbortController;let n=()=>r(new Z("Deferred data aborted"));this.unlistenAbortSignal=()=>this.controller.signal.removeEventListener("abort",n),this.controller.signal.addEventListener("abort",n),this.data=Object.entries(e).reduce(((e,t)=>{let[r,n]=t;return Object.assign(e,{[r]:this.trackPromise(r,n)})}),{}),this.done&&this.unlistenAbortSignal(),this.init=t}trackPromise(e,t){if(!(t instanceof Promise))return t;this.deferredKeys.push(e),this.pendingKeysSet.add(e);let r=Promise.race([t,this.abortPromise]).then((t=>this.onSettle(r,e,void 0,t)),(t=>this.onSettle(r,e,t)));return r.catch((()=>{})),Object.defineProperty(r,"_tracked",{get:()=>!0}),r}onSettle(e,t,r,n){if(this.controller.signal.aborted&&r instanceof Z)return this.unlistenAbortSignal(),Object.defineProperty(e,"_error",{get:()=>r}),Promise.reject(r);if(this.pendingKeysSet.delete(t),this.done&&this.unlistenAbortSignal(),void 0===r&&void 0===n){let r=new Error('Deferred data for key "'+t+'" resolved/rejected with `undefined`, you must resolve/reject with a value or `null`.');return Object.defineProperty(e,"_error",{get:()=>r}),this.emit(!1,t),Promise.reject(r)}return void 0===n?(Object.defineProperty(e,"_error",{get:()=>r}),this.emit(!1,t),Promise.reject(r)):(Object.defineProperty(e,"_data",{get:()=>n}),this.emit(!1,t),n)}emit(e,t){this.subscribers.forEach((r=>r(e,t)))}subscribe(e){return this.subscribers.add(e),()=>this.subscribers.delete(e)}cancel(){this.controller.abort(),this.pendingKeysSet.forEach(((e,t)=>this.pendingKeysSet.delete(t))),this.emit(!0)}async resolveData(e){let t=!1;if(!this.done){let r=()=>this.cancel();e.addEventListener("abort",r),t=await new Promise((t=>{this.subscribe((n=>{e.removeEventListener("abort",r),(n||this.done)&&t(n)}))}))}return t}get done(){return 0===this.pendingKeysSet.size}get unwrappedData(){return l(null!==this.data&&this.done,"Can only unwrap data on initialized and settled deferreds"),Object.entries(this.data).reduce(((e,t)=>{let[r,n]=t;return Object.assign(e,{[r]:X(n)})}),{})}get pendingKeys(){return Array.from(this.pendingKeysSet)}}function X(e){if(!function(e){return e instanceof Promise&&!0===e._tracked}(e))return e;if(e._error)throw e._error;return e._data}const Q=function(e,t){return void 0===t&&(t={}),new K(e,"number"==typeof t?{status:t}:t)},Y=function(e,t){void 0===t&&(t=302);let r=t;"number"==typeof r?r={status:r}:void 0===r.status&&(r.status=302);let i=new Headers(r.headers);return i.set("Location",e),new Response(null,n({},r,{headers:i}))},J=(e,t)=>{let r=Y(e,t);return r.headers.set("X-Remix-Reload-Document","true"),r},ee=(e,t)=>{let r=Y(e,t);return r.headers.set("X-Remix-Replace","true"),r};class te{constructor(e,t,r,n){void 0===n&&(n=!1),this.status=e,this.statusText=t||"",this.internal=n,r instanceof Error?(this.data=r.toString(),this.error=r):this.data=r}}function re(e){return null!=e&&"number"==typeof e.status&&"string"==typeof e.statusText&&"boolean"==typeof e.internal&&"data"in e}const ne=["post","put","patch","delete"],ie=new Set(ne),oe=["get",...ne],ae=new Set(oe),se=new Set([301,302,303,307,308]),ce=new Set([307,308]),le={state:"idle",location:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},ue={state:"idle",data:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},de={state:"unblocked",proceed:void 0,reset:void 0,location:void 0},he=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,fe=e=>({hasErrorBoundary:Boolean(e.hasErrorBoundary)}),pe="remix-router-transitions";function ge(e){const t=e.window?e.window:"undefined"!=typeof window?window:void 0,r=void 0!==t&&void 0!==t.document&&void 0!==t.document.createElement,o=!r;let a;if(l(e.routes.length>0,"You must provide a non-empty routes array to createRouter"),e.mapRouteProperties)a=e.mapRouteProperties;else if(e.detectErrorBoundary){let t=e.detectErrorBoundary;a=e=>({hasErrorBoundary:t(e)})}else a=fe;let s,c,d,h={},p=b(e.routes,a,void 0,h),g=e.basename||"/",v=e.dataStrategy||ke,A=e.patchRoutesOnNavigation,E=n({v7_fetcherPersist:!1,v7_normalizeFormMethod:!1,v7_partialHydration:!1,v7_prependBasename:!1,v7_relativeSplatPath:!1,v7_skipActionErrorRevalidation:!1},e.future),k=null,I=new Set,T=null,_=null,R=null,P=null!=e.hydrationData,O=S(p,e.history.location,g),x=!1,M=null;if(null==O&&!A){let t=Be(404,{pathname:e.history.location.pathname}),{matches:r,route:n}=Fe(p);O=r,M={[n.id]:t}}if(O&&!e.hydrationData&&ut(O,p,e.history.location.pathname).active&&(O=null),O)if(O.some((e=>e.route.lazy)))c=!1;else if(O.some((e=>e.route.loader)))if(E.v7_partialHydration){let t=e.hydrationData?e.hydrationData.loaderData:null,r=e.hydrationData?e.hydrationData.errors:null;if(r){let e=O.findIndex((e=>void 0!==r[e.route.id]));c=O.slice(0,e+1).every((e=>!Se(e.route,t,r)))}else c=O.every((e=>!Se(e.route,t,r)))}else c=null!=e.hydrationData;else c=!0;else if(c=!1,O=[],E.v7_partialHydration){let t=ut(null,p,e.history.location.pathname);t.active&&t.matches&&(x=!0,O=t.matches)}let N,D,F={historyAction:e.history.action,location:e.history.location,matches:O,initialized:c,navigation:le,restoreScrollPosition:null==e.hydrationData&&null,preventScrollReset:!1,revalidation:"idle",loaderData:e.hydrationData&&e.hydrationData.loaderData||{},actionData:e.hydrationData&&e.hydrationData.actionData||null,errors:e.hydrationData&&e.hydrationData.errors||M,fetchers:new Map,blockers:new Map},L=i.Pop,H=!1,U=!1,z=new Map,j=null,q=!1,V=!1,W=[],$=new Set,G=new Map,Z=0,K=-1,X=new Map,Q=new Set,Y=new Map,J=new Map,ee=new Set,te=new Map,ne=new Map;function ie(e,t){void 0===t&&(t={}),F=n({},F,e);let r=[],i=[];E.v7_fetcherPersist&&F.fetchers.forEach(((e,t)=>{"idle"===e.state&&(ee.has(t)?i.push(t):r.push(t))})),ee.forEach((e=>{F.fetchers.has(e)||G.has(e)||i.push(e)})),[...I].forEach((e=>e(F,{deletedFetchers:i,viewTransitionOpts:t.viewTransitionOpts,flushSync:!0===t.flushSync}))),E.v7_fetcherPersist?(r.forEach((e=>F.fetchers.delete(e))),i.forEach((e=>He(e)))):i.forEach((e=>ee.delete(e)))}function oe(t,r,o){var a,c;let l,{flushSync:u}=void 0===o?{}:o,d=null!=F.actionData&&null!=F.navigation.formMethod&&$e(F.navigation.formMethod)&&"loading"===F.navigation.state&&!0!==(null==(a=t.state)?void 0:a._isRedirect);l=r.actionData?Object.keys(r.actionData).length>0?r.actionData:null:d?F.actionData:null;let h=r.loaderData?Me(F.loaderData,r.loaderData,r.matches||[],r.errors):F.loaderData,f=F.blockers;f.size>0&&(f=new Map(f),f.forEach(((e,t)=>f.set(t,de))));let g,v=!0===H||null!=F.navigation.formMethod&&$e(F.navigation.formMethod)&&!0!==(null==(c=t.state)?void 0:c._isRedirect);if(s&&(p=s,s=void 0),q||L===i.Pop||(L===i.Push?e.history.push(t,t.state):L===i.Replace&&e.history.replace(t,t.state)),L===i.Pop){let e=z.get(F.location.pathname);e&&e.has(t.pathname)?g={currentLocation:F.location,nextLocation:t}:z.has(t.pathname)&&(g={currentLocation:t,nextLocation:F.location})}else if(U){let e=z.get(F.location.pathname);e?e.add(t.pathname):(e=new Set([t.pathname]),z.set(F.location.pathname,e)),g={currentLocation:F.location,nextLocation:t}}ie(n({},r,{actionData:l,loaderData:h,historyAction:L,location:t,initialized:!0,navigation:le,revalidation:"idle",restoreScrollPosition:lt(t,r.matches||F.matches),preventScrollReset:v,blockers:f}),{viewTransitionOpts:g,flushSync:!0===u}),L=i.Pop,H=!1,U=!1,q=!1,V=!1,W=[]}async function ae(t,r,o){N&&N.abort(),N=null,L=t,q=!0===(o&&o.startUninterruptedRevalidation),function(e,t){if(T&&R){let r=ct(e,t);T[r]=R()}}(F.location,F.matches),H=!0===(o&&o.preventScrollReset),U=!0===(o&&o.enableViewTransition);let a=s||p,c=o&&o.overrideNavigation,l=null!=o&&o.initialHydration&&F.matches&&F.matches.length>0&&!x?F.matches:S(a,r,g),u=!0===(o&&o.flushSync);if(l&&F.initialized&&!V&&function(e,t){return e.pathname===t.pathname&&e.search===t.search&&(""===e.hash?""!==t.hash:e.hash===t.hash||""!==t.hash)}(F.location,r)&&!(o&&o.submission&&$e(o.submission.formMethod)))return void oe(r,{matches:l},{flushSync:u});let d=ut(l,a,r.pathname);if(d.active&&d.matches&&(l=d.matches),!l){let{error:e,notFoundMatches:t,route:n}=at(r.pathname);return void oe(r,{matches:t,loaderData:{},errors:{[n.id]:e}},{flushSync:u})}N=new AbortController;let h,f=Re(e.history,r,N.signal,o&&o.submission);if(o&&o.pendingError)h=[De(l).route.id,{type:m.error,error:o.pendingError}];else if(o&&o.submission&&$e(o.submission.formMethod)){let t=await async function(e,t,r,n,o,a){void 0===a&&(a={}),we();let s,c=function(e,t){return{state:"submitting",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}}(t,r);if(ie({navigation:c},{flushSync:!0===a.flushSync}),o){let r=await dt(n,t.pathname,e.signal);if("aborted"===r.type)return{shortCircuited:!0};if("error"===r.type){let e=De(r.partialMatches).route.id;return{matches:r.partialMatches,pendingActionResult:[e,{type:m.error,error:r.error}]}}if(!r.matches){let{notFoundMatches:e,error:r,route:n}=at(t.pathname);return{matches:e,pendingActionResult:[n.id,{type:m.error,error:r}]}}n=r.matches}let l=Qe(n,t);if(l.route.action||l.route.lazy){if(s=(await ye("action",0,e,[l],n,null))[l.route.id],e.signal.aborted)return{shortCircuited:!0}}else s={type:m.error,error:Be(405,{method:e.method,pathname:t.pathname,routeId:l.route.id})};if(qe(s)){let t;return t=a&&null!=a.replace?a.replace:_e(s.response.headers.get("Location"),new URL(e.url),g)===F.location.pathname+F.location.search,await ge(e,s,!0,{submission:r,replace:t}),{shortCircuited:!0}}if(ze(s))throw Be(400,{type:"defer-action"});if(je(s)){let e=De(n,l.route.id);return!0!==(a&&a.replace)&&(L=i.Push),{matches:n,pendingActionResult:[e.route.id,s]}}return{matches:n,pendingActionResult:[l.route.id,s]}}(f,r,o.submission,l,d.active,{replace:o.replace,flushSync:u});if(t.shortCircuited)return;if(t.pendingActionResult){let[e,n]=t.pendingActionResult;if(je(n)&&re(n.error)&&404===n.error.status)return N=null,void oe(r,{matches:t.matches,loaderData:{},errors:{[e]:n.error}})}l=t.matches||l,h=t.pendingActionResult,c=Je(r,o.submission),u=!1,d.active=!1,f=Re(e.history,f.url,f.signal)}let{shortCircuited:v,matches:y,loaderData:b,errors:C}=await async function(t,r,i,o,a,c,l,u,d,h,f){let v=a||Je(r,c),m=c||l||Ye(v),y=!(q||E.v7_partialHydration&&d);if(o){if(y){let e=se(f);ie(n({navigation:v},void 0!==e?{actionData:e}:{}),{flushSync:h})}let e=await dt(i,r.pathname,t.signal);if("aborted"===e.type)return{shortCircuited:!0};if("error"===e.type){let t=De(e.partialMatches).route.id;return{matches:e.partialMatches,loaderData:{},errors:{[t]:e.error}}}if(!e.matches){let{error:e,notFoundMatches:t,route:n}=at(r.pathname);return{matches:t,loaderData:{},errors:{[n.id]:e}}}i=e.matches}let b=s||p,[S,C]=be(e.history,F,i,m,r,E.v7_partialHydration&&!0===d,E.v7_skipActionErrorRevalidation,V,W,$,ee,Y,Q,b,g,f);if(st((e=>!(i&&i.some((t=>t.route.id===e)))||S&&S.some((t=>t.route.id===e)))),K=++Z,0===S.length&&0===C.length){let e=Xe();return oe(r,n({matches:i,loaderData:{},errors:f&&je(f[1])?{[f[0]]:f[1].error}:null},Ne(f),e?{fetchers:new Map(F.fetchers)}:{}),{flushSync:h}),{shortCircuited:!0}}if(y){let e={};if(!o){e.navigation=v;let t=se(f);void 0!==t&&(e.actionData=t)}C.length>0&&(e.fetchers=function(e){return e.forEach((e=>{let t=F.fetchers.get(e.key),r=et(void 0,t?t.data:void 0);F.fetchers.set(e.key,r)})),new Map(F.fetchers)}(C)),ie(e,{flushSync:h})}C.forEach((e=>{Ve(e.key),e.controller&&G.set(e.key,e.controller)}));let w=()=>C.forEach((e=>Ve(e.key)));N&&N.signal.addEventListener("abort",w);let{loaderResults:A,fetcherResults:k}=await Ce(F,i,S,C,t);if(t.signal.aborted)return{shortCircuited:!0};N&&N.signal.removeEventListener("abort",w),C.forEach((e=>G.delete(e.key)));let I=Le(A);if(I)return await ge(t,I.result,!0,{replace:u}),{shortCircuited:!0};if(I=Le(k),I)return Q.add(I.key),await ge(t,I.result,!0,{replace:u}),{shortCircuited:!0};let{loaderData:T,errors:_}=xe(F,i,A,f,C,k,te);te.forEach(((e,t)=>{e.subscribe((r=>{(r||e.done)&&te.delete(t)}))})),E.v7_partialHydration&&d&&F.errors&&(_=n({},F.errors,_));let R=Xe(),P=rt(K);return n({matches:i,loaderData:T,errors:_},R||P||C.length>0?{fetchers:new Map(F.fetchers)}:{})}(f,r,l,d.active,c,o&&o.submission,o&&o.fetcherSubmission,o&&o.replace,o&&!0===o.initialHydration,u,h);v||(N=null,oe(r,n({matches:y||l},Ne(h),{loaderData:b,errors:C})))}function se(e){return e&&!je(e[1])?{[e[0]]:e[1].data}:F.actionData?0===Object.keys(F.actionData).length?null:F.actionData:void 0}async function ge(o,a,s,c){let{submission:u,fetcherSubmission:d,preventScrollReset:h,replace:p}=void 0===c?{}:c;a.response.headers.has("X-Remix-Revalidate")&&(V=!0);let v=a.response.headers.get("Location");l(v,"Expected a Location header on the redirect Response"),v=_e(v,new URL(o.url),g);let m=f(F.location,v,{_isRedirect:!0});if(r){let r=!1;if(a.response.headers.has("X-Remix-Reload-Document"))r=!0;else if(he.test(v)){const n=e.history.createURL(v);r=n.origin!==t.location.origin||null==B(n.pathname,g)}if(r)return void(p?t.location.replace(v):t.location.assign(v))}N=null;let y=!0===p||a.response.headers.has("X-Remix-Replace")?i.Replace:i.Push,{formMethod:b,formAction:S,formEncType:C}=F.navigation;!u&&!d&&b&&S&&C&&(u=Ye(F.navigation));let w=u||d;if(ce.has(a.response.status)&&w&&$e(w.formMethod))await ae(y,m,{submission:n({},w,{formAction:v}),preventScrollReset:h||H,enableViewTransition:s?U:void 0});else{let e=Je(m,u);await ae(y,m,{overrideNavigation:e,fetcherSubmission:d,preventScrollReset:h||H,enableViewTransition:s?U:void 0})}}async function ye(e,t,r,i,o,s){let c,d={};try{c=await async function(e,t,r,i,o,a,s,c,d,h){let f=a.map((e=>e.route.lazy?async function(e,t,r){if(!e.lazy)return;let i=await e.lazy();if(!e.lazy)return;let o=r[e.id];l(o,"No route found in manifest");let a={};for(let e in i){let t=void 0!==o[e]&&"hasErrorBoundary"!==e;u(!t,'Route "'+o.id+'" has a static property "'+e+'" defined but its lazy function is also returning a value for this property. The lazy route property "'+e+'" will be ignored.'),t||y.has(e)||(a[e]=i[e])}Object.assign(o,a),Object.assign(o,n({},t(o),{lazy:void 0}))}(e.route,d,c):void 0)),p=a.map(((e,r)=>{let a=f[r],s=o.some((t=>t.route.id===e.route.id));return n({},e,{shouldLoad:s,resolve:async r=>(r&&"GET"===i.method&&(e.route.lazy||e.route.loader)&&(s=!0),s?async function(e,t,r,n,i,o){let a,s,c=n=>{let a,c=new Promise(((e,t)=>a=t));s=()=>a(),t.signal.addEventListener("abort",s);let l=i=>"function"!=typeof n?Promise.reject(new Error('You cannot call the handler for a route which defines a boolean "'+e+'" [routeId: '+r.route.id+"]")):n({request:t,params:r.params,context:o},...void 0!==i?[i]:[]),u=(async()=>{try{return{type:"data",result:await(i?i((e=>l(e))):l())}}catch(e){return{type:"error",result:e}}})();return Promise.race([u,c])};try{let i=r.route[e];if(n)if(i){let e,[t]=await Promise.all([c(i).catch((t=>{e=t})),n]);if(void 0!==e)throw e;a=t}else{if(await n,i=r.route[e],!i){if("action"===e){let e=new URL(t.url);throw Be(405,{method:t.method,pathname:e.pathname+e.search,routeId:r.route.id})}return{type:m.data,result:void 0}}a=await c(i)}else{if(!i){let e=new URL(t.url);throw Be(404,{pathname:e.pathname+e.search})}a=await c(i)}l(void 0!==a.result,"You defined "+("action"===e?"an action":"a loader")+' for route "'+r.route.id+"\" but didn't return anything from your `"+e+"` function. Please return a value or `null`.")}catch(e){return{type:m.error,result:e}}finally{s&&t.signal.removeEventListener("abort",s)}return a}(t,i,e,a,r,h):Promise.resolve({type:m.data,result:void 0}))})})),g=await e({matches:p,request:i,params:a[0].params,fetcherKey:s,context:h});try{await Promise.all(f)}catch(e){}return g}(v,e,0,r,i,o,s,h,a)}catch(e){return i.forEach((t=>{d[t.route.id]={type:m.error,error:e}})),d}for(let[e,t]of Object.entries(c))d[e]=Ue(t)?{type:m.redirect,response:Te(t.result,r,e,o,g,E.v7_relativeSplatPath)}:await Ie(t);return d}async function Ce(t,r,n,i,o){let a=t.matches,s=ye("loader",0,o,n,r,null),c=Promise.all(i.map((async t=>{if(t.matches&&t.match&&t.controller){let r=(await ye("loader",0,Re(e.history,t.path,t.controller.signal),[t.match],t.matches,t.key))[t.match.route.id];return{[t.key]:r}}return Promise.resolve({[t.key]:{type:m.error,error:Be(404,{pathname:t.path})}})}))),l=await s,u=(await c).reduce(((e,t)=>Object.assign(e,t)),{});return await Promise.all([Ge(r,l,o.signal,a,t.loaderData),Ze(r,u,i)]),{loaderResults:l,fetcherResults:u}}function we(){V=!0,W.push(...st()),Y.forEach(((e,t)=>{G.has(t)&&$.add(t),Ve(t)}))}function Ee(e,t,r){void 0===r&&(r={}),F.fetchers.set(e,t),ie({fetchers:new Map(F.fetchers)},{flushSync:!0===(r&&r.flushSync)})}function Pe(e,t,r,n){void 0===n&&(n={});let i=De(F.matches,t);He(e),ie({errors:{[i.route.id]:r},fetchers:new Map(F.fetchers)},{flushSync:!0===(n&&n.flushSync)})}function Oe(e){return J.set(e,(J.get(e)||0)+1),ee.has(e)&&ee.delete(e),F.fetchers.get(e)||ue}function He(e){let t=F.fetchers.get(e);!G.has(e)||t&&"loading"===t.state&&X.has(e)||Ve(e),Y.delete(e),X.delete(e),Q.delete(e),E.v7_fetcherPersist&&ee.delete(e),$.delete(e),F.fetchers.delete(e)}function Ve(e){let t=G.get(e);t&&(t.abort(),G.delete(e))}function We(e){for(let t of e){let e=tt(Oe(t).data);F.fetchers.set(t,e)}}function Xe(){let e=[],t=!1;for(let r of Q){let n=F.fetchers.get(r);l(n,"Expected fetcher: "+r),"loading"===n.state&&(Q.delete(r),e.push(r),t=!0)}return We(e),t}function rt(e){let t=[];for(let[r,n]of X)if(n<e){let e=F.fetchers.get(r);l(e,"Expected fetcher: "+r),"loading"===e.state&&(Ve(r),X.delete(r),t.push(r))}return We(t),t.length>0}function nt(e){F.blockers.delete(e),ne.delete(e)}function it(e,t){let r=F.blockers.get(e)||de;l("unblocked"===r.state&&"blocked"===t.state||"blocked"===r.state&&"blocked"===t.state||"blocked"===r.state&&"proceeding"===t.state||"blocked"===r.state&&"unblocked"===t.state||"proceeding"===r.state&&"unblocked"===t.state,"Invalid blocker state transition: "+r.state+" -> "+t.state);let n=new Map(F.blockers);n.set(e,t),ie({blockers:n})}function ot(e){let{currentLocation:t,nextLocation:r,historyAction:n}=e;if(0===ne.size)return;ne.size>1&&u(!1,"A router only supports one blocker at a time");let i=Array.from(ne.entries()),[o,a]=i[i.length-1],s=F.blockers.get(o);return s&&"proceeding"===s.state?void 0:a({currentLocation:t,nextLocation:r,historyAction:n})?o:void 0}function at(e){let t=Be(404,{pathname:e}),r=s||p,{matches:n,route:i}=Fe(r);return st(),{notFoundMatches:n,route:i,error:t}}function st(e){let t=[];return te.forEach(((r,n)=>{e&&!e(n)||(r.cancel(),t.push(n),te.delete(n))})),t}function ct(e,t){return _&&_(e,t.map((e=>w(e,F.loaderData))))||e.key}function lt(e,t){if(T){let r=ct(e,t),n=T[r];if("number"==typeof n)return n}return null}function ut(e,t,r){if(A){if(!e)return{active:!0,matches:C(t,r,g,!0)||[]};if(Object.keys(e[0].params).length>0)return{active:!0,matches:C(t,r,g,!0)}}return{active:!1,matches:null}}async function dt(e,t,r,n){if(!A)return{type:"success",matches:e};let i=e;for(;;){let e=null==s,o=s||p,c=h;try{await A({signal:r,path:t,matches:i,fetcherKey:n,patch:(e,t)=>{r.aborted||Ae(e,t,o,c,a)}})}catch(e){return{type:"error",error:e,partialMatches:i}}finally{e&&!r.aborted&&(p=[...p])}if(r.aborted)return{type:"aborted"};let l=S(o,t,g);if(l)return{type:"success",matches:l};let u=C(o,t,g,!0);if(!u||i.length===u.length&&i.every(((e,t)=>e.route.id===u[t].route.id)))return{type:"success",matches:null};i=u}}return d={get basename(){return g},get future(){return E},get state(){return F},get routes(){return p},get window(){return t},initialize:function(){if(k=e.history.listen((t=>{let{action:r,location:n,delta:i}=t;if(D)return D(),void(D=void 0);u(0===ne.size||null!=i,"You are trying to use a blocker on a POP navigation to a location that was not created by @remix-run/router. This will fail silently in production. This can happen if you are navigating outside the router via `window.history.pushState`/`window.location.hash` instead of using router navigation APIs.  This can also happen if you are using createHashRouter and the user manually changes the URL.");let o=ot({currentLocation:F.location,nextLocation:n,historyAction:r});if(o&&null!=i){let t=new Promise((e=>{D=e}));return e.history.go(-1*i),void it(o,{state:"blocked",location:n,proceed(){it(o,{state:"proceeding",proceed:void 0,reset:void 0,location:n}),t.then((()=>e.history.go(i)))},reset(){let e=new Map(F.blockers);e.set(o,de),ie({blockers:e})}})}return ae(r,n)})),r){!function(e,t){try{let r=e.sessionStorage.getItem(pe);if(r){let e=JSON.parse(r);for(let[r,n]of Object.entries(e||{}))n&&Array.isArray(n)&&t.set(r,new Set(n||[]))}}catch(e){}}(t,z);let e=()=>function(e,t){if(t.size>0){let r={};for(let[e,n]of t)r[e]=[...n];try{e.sessionStorage.setItem(pe,JSON.stringify(r))}catch(e){u(!1,"Failed to save applied view transitions in sessionStorage ("+e+").")}}}(t,z);t.addEventListener("pagehide",e),j=()=>t.removeEventListener("pagehide",e)}return F.initialized||ae(i.Pop,F.location,{initialHydration:!0}),d},subscribe:function(e){return I.add(e),()=>I.delete(e)},enableScrollRestoration:function(e,t,r){if(T=e,R=t,_=r||null,!P&&F.navigation===le){P=!0;let e=lt(F.location,F.matches);null!=e&&ie({restoreScrollPosition:e})}return()=>{T=null,R=null,_=null}},navigate:async function t(r,o){if("number"==typeof r)return void e.history.go(r);let a=ve(F.location,F.matches,g,E.v7_prependBasename,r,E.v7_relativeSplatPath,null==o?void 0:o.fromRouteId,null==o?void 0:o.relative),{path:s,submission:c,error:l}=me(E.v7_normalizeFormMethod,!1,a,o),u=F.location,d=f(F.location,s,o&&o.state);d=n({},d,e.history.encodeLocation(d));let h=o&&null!=o.replace?o.replace:void 0,p=i.Push;!0===h?p=i.Replace:!1===h||null!=c&&$e(c.formMethod)&&c.formAction===F.location.pathname+F.location.search&&(p=i.Replace);let v=o&&"preventScrollReset"in o?!0===o.preventScrollReset:void 0,m=!0===(o&&o.flushSync),y=ot({currentLocation:u,nextLocation:d,historyAction:p});if(!y)return await ae(p,d,{submission:c,pendingError:l,preventScrollReset:v,replace:o&&o.replace,enableViewTransition:o&&o.viewTransition,flushSync:m});it(y,{state:"blocked",location:d,proceed(){it(y,{state:"proceeding",proceed:void 0,reset:void 0,location:d}),t(r,o)},reset(){let e=new Map(F.blockers);e.set(y,de),ie({blockers:e})}})},fetch:function(t,r,n,i){if(o)throw new Error("router.fetch() was called during the server render, but it shouldn't be. You are likely calling a useFetcher() method in the body of your component. Try moving it to a useEffect or a callback.");Ve(t);let a=!0===(i&&i.flushSync),c=s||p,u=ve(F.location,F.matches,g,E.v7_prependBasename,n,E.v7_relativeSplatPath,r,null==i?void 0:i.relative),d=S(c,u,g),h=ut(d,c,u);if(h.active&&h.matches&&(d=h.matches),!d)return void Pe(t,r,Be(404,{pathname:u}),{flushSync:a});let{path:f,submission:v,error:m}=me(E.v7_normalizeFormMethod,!0,u,i);if(m)return void Pe(t,r,m,{flushSync:a});let y=Qe(d,f),b=!0===(i&&i.preventScrollReset);v&&$e(v.formMethod)?async function(t,r,n,i,o,a,c,u,d){function h(e){if(!e.route.action&&!e.route.lazy){let e=Be(405,{method:d.formMethod,pathname:n,routeId:r});return Pe(t,r,e,{flushSync:c}),!0}return!1}if(we(),Y.delete(t),!a&&h(i))return;let f=F.fetchers.get(t);Ee(t,function(e,t){return{state:"submitting",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t?t.data:void 0}}(d,f),{flushSync:c});let v=new AbortController,m=Re(e.history,n,v.signal,d);if(a){let e=await dt(o,new URL(m.url).pathname,m.signal,t);if("aborted"===e.type)return;if("error"===e.type)return void Pe(t,r,e.error,{flushSync:c});if(!e.matches)return void Pe(t,r,Be(404,{pathname:n}),{flushSync:c});if(h(i=Qe(o=e.matches,n)))return}G.set(t,v);let y=Z,b=(await ye("action",0,m,[i],o,t))[i.route.id];if(m.signal.aborted)return void(G.get(t)===v&&G.delete(t));if(E.v7_fetcherPersist&&ee.has(t)){if(qe(b)||je(b))return void Ee(t,tt(void 0))}else{if(qe(b))return G.delete(t),K>y?void Ee(t,tt(void 0)):(Q.add(t),Ee(t,et(d)),ge(m,b,!1,{fetcherSubmission:d,preventScrollReset:u}));if(je(b))return void Pe(t,r,b.error)}if(ze(b))throw Be(400,{type:"defer-action"});let C=F.navigation.location||F.location,w=Re(e.history,C,v.signal),A=s||p,k="idle"!==F.navigation.state?S(A,F.navigation.location,g):F.matches;l(k,"Didn't find any matches after fetcher action");let I=++Z;X.set(t,I);let T=et(d,b.data);F.fetchers.set(t,T);let[_,R]=be(e.history,F,k,d,C,!1,E.v7_skipActionErrorRevalidation,V,W,$,ee,Y,Q,A,g,[i.route.id,b]);R.filter((e=>e.key!==t)).forEach((e=>{let t=e.key,r=F.fetchers.get(t),n=et(void 0,r?r.data:void 0);F.fetchers.set(t,n),Ve(t),e.controller&&G.set(t,e.controller)})),ie({fetchers:new Map(F.fetchers)});let P=()=>R.forEach((e=>Ve(e.key)));v.signal.addEventListener("abort",P);let{loaderResults:O,fetcherResults:x}=await Ce(F,k,_,R,w);if(v.signal.aborted)return;v.signal.removeEventListener("abort",P),X.delete(t),G.delete(t),R.forEach((e=>G.delete(e.key)));let M=Le(O);if(M)return ge(w,M.result,!1,{preventScrollReset:u});if(M=Le(x),M)return Q.add(M.key),ge(w,M.result,!1,{preventScrollReset:u});let{loaderData:D,errors:B}=xe(F,k,O,void 0,R,x,te);if(F.fetchers.has(t)){let e=tt(b.data);F.fetchers.set(t,e)}rt(I),"loading"===F.navigation.state&&I>K?(l(L,"Expected pending action"),N&&N.abort(),oe(F.navigation.location,{matches:k,loaderData:D,errors:B,fetchers:new Map(F.fetchers)})):(ie({errors:B,loaderData:Me(F.loaderData,D,k,B),fetchers:new Map(F.fetchers)}),V=!1)}(t,r,f,y,d,h.active,a,b,v):(Y.set(t,{routeId:r,path:f}),async function(t,r,n,i,o,a,s,c,u){let d=F.fetchers.get(t);Ee(t,et(u,d?d.data:void 0),{flushSync:s});let h=new AbortController,f=Re(e.history,n,h.signal);if(a){let e=await dt(o,new URL(f.url).pathname,f.signal,t);if("aborted"===e.type)return;if("error"===e.type)return void Pe(t,r,e.error,{flushSync:s});if(!e.matches)return void Pe(t,r,Be(404,{pathname:n}),{flushSync:s});i=Qe(o=e.matches,n)}G.set(t,h);let p=Z,g=(await ye("loader",0,f,[i],o,t))[i.route.id];if(ze(g)&&(g=await Ke(g,f.signal,!0)||g),G.get(t)===h&&G.delete(t),!f.signal.aborted){if(!ee.has(t))return qe(g)?K>p?void Ee(t,tt(void 0)):(Q.add(t),void await ge(f,g,!1,{preventScrollReset:c})):void(je(g)?Pe(t,r,g.error):(l(!ze(g),"Unhandled fetcher deferred data"),Ee(t,tt(g.data))));Ee(t,tt(void 0))}}(t,r,f,y,d,h.active,a,b,v))},revalidate:function(){we(),ie({revalidation:"loading"}),"submitting"!==F.navigation.state&&("idle"!==F.navigation.state?ae(L||F.historyAction,F.navigation.location,{overrideNavigation:F.navigation,enableViewTransition:!0===U}):ae(F.historyAction,F.location,{startUninterruptedRevalidation:!0}))},createHref:t=>e.history.createHref(t),encodeLocation:t=>e.history.encodeLocation(t),getFetcher:Oe,deleteFetcher:function(e){let t=(J.get(e)||0)-1;t<=0?(J.delete(e),ee.add(e),E.v7_fetcherPersist||He(e)):J.set(e,t),ie({fetchers:new Map(F.fetchers)})},dispose:function(){k&&k(),j&&j(),I.clear(),N&&N.abort(),F.fetchers.forEach(((e,t)=>He(t))),F.blockers.forEach(((e,t)=>nt(t)))},getBlocker:function(e,t){let r=F.blockers.get(e)||de;return ne.get(e)!==t&&ne.set(e,t),r},deleteBlocker:nt,patchRoutes:function(e,t){let r=null==s;Ae(e,t,s||p,h,a),r&&(p=[...p],ie({}))},_internalFetchControllers:G,_internalActiveDeferreds:te,_internalSetRoutes:function(e){h={},s=b(e,a,void 0,h)}},d}function ve(e,t,r,n,i,o,a,s){let c,l;if(a){c=[];for(let e of t)if(c.push(e),e.route.id===a){l=e;break}}else c=t,l=t[t.length-1];let u=j(i||".",z(c,o),B(e.pathname,r)||e.pathname,"path"===s);if(null==i&&(u.search=e.search,u.hash=e.hash),(null==i||""===i||"."===i)&&l){let e=Xe(u.search);if(l.route.index&&!e)u.search=u.search?u.search.replace(/^\?/,"?index&"):"?index";else if(!l.route.index&&e){let e=new URLSearchParams(u.search),t=e.getAll("index");e.delete("index"),t.filter((e=>e)).forEach((t=>e.append("index",t)));let r=e.toString();u.search=r?"?"+r:""}}return n&&"/"!==r&&(u.pathname="/"===u.pathname?r:q([r,u.pathname])),p(u)}function me(e,t,r,n){if(!n||!function(e){return null!=e&&("formData"in e&&null!=e.formData||"body"in e&&void 0!==e.body)}(n))return{path:r};if(n.formMethod&&!function(e){return ae.has(e.toLowerCase())}(n.formMethod))return{path:r,error:Be(405,{method:n.formMethod})};let i,o,a=()=>({path:r,error:Be(400,{type:"invalid-body"})}),s=n.formMethod||"get",c=e?s.toUpperCase():s.toLowerCase(),u=He(r);if(void 0!==n.body){if("text/plain"===n.formEncType){if(!$e(c))return a();let e="string"==typeof n.body?n.body:n.body instanceof FormData||n.body instanceof URLSearchParams?Array.from(n.body.entries()).reduce(((e,t)=>{let[r,n]=t;return""+e+r+"="+n+"\n"}),""):String(n.body);return{path:r,submission:{formMethod:c,formAction:u,formEncType:n.formEncType,formData:void 0,json:void 0,text:e}}}if("application/json"===n.formEncType){if(!$e(c))return a();try{let e="string"==typeof n.body?JSON.parse(n.body):n.body;return{path:r,submission:{formMethod:c,formAction:u,formEncType:n.formEncType,formData:void 0,json:e,text:void 0}}}catch(e){return a()}}}if(l("function"==typeof FormData,"FormData is not available in this environment"),n.formData)i=Pe(n.formData),o=n.formData;else if(n.body instanceof FormData)i=Pe(n.body),o=n.body;else if(n.body instanceof URLSearchParams)i=n.body,o=Oe(i);else if(null==n.body)i=new URLSearchParams,o=new FormData;else try{i=new URLSearchParams(n.body),o=Oe(i)}catch(e){return a()}let d={formMethod:c,formAction:u,formEncType:n&&n.formEncType||"application/x-www-form-urlencoded",formData:o,json:void 0,text:void 0};if($e(d.formMethod))return{path:r,submission:d};let h=g(r);return t&&h.search&&Xe(h.search)&&i.append("index",""),h.search="?"+i,{path:p(h),submission:d}}function ye(e,t,r){void 0===r&&(r=!1);let n=e.findIndex((e=>e.route.id===t));return n>=0?e.slice(0,r?n+1:n):e}function be(e,t,r,i,o,a,s,c,l,u,d,h,f,p,g,v){let m=v?je(v[1])?v[1].error:v[1].data:void 0,y=e.createURL(t.location),b=e.createURL(o),C=r;a&&t.errors?C=ye(r,Object.keys(t.errors)[0],!0):v&&je(v[1])&&(C=ye(r,v[0]));let w=v?v[1].statusCode:void 0,A=s&&w&&w>=400,E=C.filter(((e,r)=>{let{route:o}=e;if(o.lazy)return!0;if(null==o.loader)return!1;if(a)return Se(o,t.loaderData,t.errors);if(function(e,t,r){return!t||r.route.id!==t.route.id||void 0===e[r.route.id]}(t.loaderData,t.matches[r],e)||l.some((t=>t===e.route.id)))return!0;let s=t.matches[r];return we(e,n({currentUrl:y,currentParams:s.params,nextUrl:b,nextParams:e.params},i,{actionResult:m,actionStatus:w,defaultShouldRevalidate:!A&&(c||y.pathname+y.search===b.pathname+b.search||y.search!==b.search||Ce(s,e))}))})),k=[];return h.forEach(((e,o)=>{if(a||!r.some((t=>t.route.id===e.routeId))||d.has(o))return;let s=S(p,e.path,g);if(!s)return void k.push({key:o,routeId:e.routeId,path:e.path,matches:null,match:null,controller:null});let l=t.fetchers.get(o),h=Qe(s,e.path),v=!1;f.has(o)?v=!1:u.has(o)?(u.delete(o),v=!0):v=l&&"idle"!==l.state&&void 0===l.data?c:we(h,n({currentUrl:y,currentParams:t.matches[t.matches.length-1].params,nextUrl:b,nextParams:r[r.length-1].params},i,{actionResult:m,actionStatus:w,defaultShouldRevalidate:!A&&c})),v&&k.push({key:o,routeId:e.routeId,path:e.path,matches:s,match:h,controller:new AbortController})})),[E,k]}function Se(e,t,r){if(e.lazy)return!0;if(!e.loader)return!1;let n=null!=t&&void 0!==t[e.id],i=null!=r&&void 0!==r[e.id];return!(!n&&i)&&("function"==typeof e.loader&&!0===e.loader.hydrate||!n&&!i)}function Ce(e,t){let r=e.route.path;return e.pathname!==t.pathname||null!=r&&r.endsWith("*")&&e.params["*"]!==t.params["*"]}function we(e,t){if(e.route.shouldRevalidate){let r=e.route.shouldRevalidate(t);if("boolean"==typeof r)return r}return t.defaultShouldRevalidate}function Ae(e,t,r,n,i){var o;let a;if(e){let t=n[e];l(t,"No route found to patch children into: routeId = "+e),t.children||(t.children=[]),a=t.children}else a=r;let s=b(t.filter((e=>!a.some((t=>Ee(e,t))))),i,[e||"_","patch",String((null==(o=a)?void 0:o.length)||"0")],n);a.push(...s)}function Ee(e,t){return"id"in e&&"id"in t&&e.id===t.id||e.index===t.index&&e.path===t.path&&e.caseSensitive===t.caseSensitive&&(!(e.children&&0!==e.children.length||t.children&&0!==t.children.length)||e.children.every(((e,r)=>{var n;return null==(n=t.children)?void 0:n.some((t=>Ee(e,t)))})))}async function ke(e){let{matches:t}=e,r=t.filter((e=>e.shouldLoad));return(await Promise.all(r.map((e=>e.resolve())))).reduce(((e,t,n)=>Object.assign(e,{[r[n].route.id]:t})),{})}async function Ie(e){let{result:t,type:r}=e;if(We(t)){let e;try{let r=t.headers.get("Content-Type");e=r&&/\bapplication\/json\b/.test(r)?null==t.body?null:await t.json():await t.text()}catch(e){return{type:m.error,error:e}}return r===m.error?{type:m.error,error:new te(t.status,t.statusText,e),statusCode:t.status,headers:t.headers}:{type:m.data,data:e,statusCode:t.status,headers:t.headers}}var n,i,o,a,s,c,l,u;return r===m.error?Ve(t)?t.data instanceof Error?{type:m.error,error:t.data,statusCode:null==(o=t.init)?void 0:o.status,headers:null!=(a=t.init)&&a.headers?new Headers(t.init.headers):void 0}:{type:m.error,error:new te((null==(n=t.init)?void 0:n.status)||500,void 0,t.data),statusCode:re(t)?t.status:void 0,headers:null!=(i=t.init)&&i.headers?new Headers(t.init.headers):void 0}:{type:m.error,error:t,statusCode:re(t)?t.status:void 0}:function(e){return e&&"object"==typeof e&&"object"==typeof e.data&&"function"==typeof e.subscribe&&"function"==typeof e.cancel&&"function"==typeof e.resolveData}(t)?{type:m.deferred,deferredData:t,statusCode:null==(s=t.init)?void 0:s.status,headers:(null==(c=t.init)?void 0:c.headers)&&new Headers(t.init.headers)}:Ve(t)?{type:m.data,data:t.data,statusCode:null==(l=t.init)?void 0:l.status,headers:null!=(u=t.init)&&u.headers?new Headers(t.init.headers):void 0}:{type:m.data,data:t}}function Te(e,t,r,n,i,o){let a=e.headers.get("Location");if(l(a,"Redirects returned/thrown from loaders/actions must have a Location header"),!he.test(a)){let s=n.slice(0,n.findIndex((e=>e.route.id===r))+1);a=ve(new URL(t.url),s,i,!0,a,o),e.headers.set("Location",a)}return e}function _e(e,t,r){if(he.test(e)){let n=e,i=n.startsWith("//")?new URL(t.protocol+n):new URL(n),o=null!=B(i.pathname,r);if(i.origin===t.origin&&o)return i.pathname+i.search+i.hash}return e}function Re(e,t,r,n){let i=e.createURL(He(t)).toString(),o={signal:r};if(n&&$e(n.formMethod)){let{formMethod:e,formEncType:t}=n;o.method=e.toUpperCase(),"application/json"===t?(o.headers=new Headers({"Content-Type":t}),o.body=JSON.stringify(n.json)):o.body="text/plain"===t?n.text:"application/x-www-form-urlencoded"===t&&n.formData?Pe(n.formData):n.formData}return new Request(i,o)}function Pe(e){let t=new URLSearchParams;for(let[r,n]of e.entries())t.append(r,"string"==typeof n?n:n.name);return t}function Oe(e){let t=new FormData;for(let[r,n]of e.entries())t.append(r,n);return t}function xe(e,t,r,i,o,a,s){let{loaderData:c,errors:u}=function(e,t,r,n){let i,o={},a=null,s=!1,c={},u=r&&je(r[1])?r[1].error:void 0;return e.forEach((r=>{if(!(r.route.id in t))return;let d=r.route.id,h=t[d];if(l(!qe(h),"Cannot handle redirect results in processLoaderData"),je(h)){let t=h.error;void 0!==u&&(t=u,u=void 0),a=a||{};{let r=De(e,d);null==a[r.route.id]&&(a[r.route.id]=t)}o[d]=void 0,s||(s=!0,i=re(h.error)?h.error.status:500),h.headers&&(c[d]=h.headers)}else ze(h)?(n.set(d,h.deferredData),o[d]=h.deferredData.data,null==h.statusCode||200===h.statusCode||s||(i=h.statusCode),h.headers&&(c[d]=h.headers)):(o[d]=h.data,h.statusCode&&200!==h.statusCode&&!s&&(i=h.statusCode),h.headers&&(c[d]=h.headers))})),void 0!==u&&r&&(a={[r[0]]:u},o[r[0]]=void 0),{loaderData:o,errors:a,statusCode:i||200,loaderHeaders:c}}(t,r,i,s);return o.forEach((t=>{let{key:r,match:i,controller:o}=t,s=a[r];if(l(s,"Did not find corresponding fetcher result"),!o||!o.signal.aborted)if(je(s)){let t=De(e.matches,null==i?void 0:i.route.id);u&&u[t.route.id]||(u=n({},u,{[t.route.id]:s.error})),e.fetchers.delete(r)}else if(qe(s))l(!1,"Unhandled fetcher revalidation redirect");else if(ze(s))l(!1,"Unhandled fetcher deferred data");else{let t=tt(s.data);e.fetchers.set(r,t)}})),{loaderData:c,errors:u}}function Me(e,t,r,i){let o=n({},t);for(let n of r){let r=n.route.id;if(t.hasOwnProperty(r)?void 0!==t[r]&&(o[r]=t[r]):void 0!==e[r]&&n.route.loader&&(o[r]=e[r]),i&&i.hasOwnProperty(r))break}return o}function Ne(e){return e?je(e[1])?{actionData:{}}:{actionData:{[e[0]]:e[1].data}}:{}}function De(e,t){return(t?e.slice(0,e.findIndex((e=>e.route.id===t))+1):[...e]).reverse().find((e=>!0===e.route.hasErrorBoundary))||e[0]}function Fe(e){let t=1===e.length?e[0]:e.find((e=>e.index||!e.path||"/"===e.path))||{id:"__shim-error-route__"};return{matches:[{params:{},pathname:"",pathnameBase:"",route:t}],route:t}}function Be(e,t){let{pathname:r,routeId:n,method:i,type:o}=void 0===t?{}:t,a="Unknown Server Error",s="Unknown @remix-run/router error";return 400===e?(a="Bad Request",i&&r&&n?s="You made a "+i+' request to "'+r+'" but did not provide a `loader` for route "'+n+'", so there is no way to handle the request.':"defer-action"===o?s="defer() is not supported in actions":"invalid-body"===o&&(s="Unable to encode submission body")):403===e?(a="Forbidden",s='Route "'+n+'" does not match URL "'+r+'"'):404===e?(a="Not Found",s='No route matches URL "'+r+'"'):405===e&&(a="Method Not Allowed",i&&r&&n?s="You made a "+i.toUpperCase()+' request to "'+r+'" but did not provide an `action` for route "'+n+'", so there is no way to handle the request.':i&&(s='Invalid request method "'+i.toUpperCase()+'"')),new te(e||500,a,new Error(s),!0)}function Le(e){let t=Object.entries(e);for(let e=t.length-1;e>=0;e--){let[r,n]=t[e];if(qe(n))return{key:r,result:n}}}function He(e){return p(n({},"string"==typeof e?g(e):e,{hash:""}))}function Ue(e){return We(e.result)&&se.has(e.result.status)}function ze(e){return e.type===m.deferred}function je(e){return e.type===m.error}function qe(e){return(e&&e.type)===m.redirect}function Ve(e){return"object"==typeof e&&null!=e&&"type"in e&&"data"in e&&"init"in e&&"DataWithResponseInit"===e.type}function We(e){return null!=e&&"number"==typeof e.status&&"string"==typeof e.statusText&&"object"==typeof e.headers&&void 0!==e.body}function $e(e){return ie.has(e.toLowerCase())}async function Ge(e,t,r,n,i){let o=Object.entries(t);for(let a=0;a<o.length;a++){let[s,c]=o[a],l=e.find((e=>(null==e?void 0:e.route.id)===s));if(!l)continue;let u=n.find((e=>e.route.id===l.route.id)),d=null!=u&&!Ce(u,l)&&void 0!==(i&&i[l.route.id]);ze(c)&&d&&await Ke(c,r,!1).then((e=>{e&&(t[s]=e)}))}}async function Ze(e,t,r){for(let n=0;n<r.length;n++){let{key:i,routeId:o,controller:a}=r[n],s=t[i];e.find((e=>(null==e?void 0:e.route.id)===o))&&ze(s)&&(l(a,"Expected an AbortController for revalidating fetcher deferred result"),await Ke(s,a.signal,!0).then((e=>{e&&(t[i]=e)})))}}async function Ke(e,t,r){if(void 0===r&&(r=!1),!await e.deferredData.resolveData(t)){if(r)try{return{type:m.data,data:e.deferredData.unwrappedData}}catch(e){return{type:m.error,error:e}}return{type:m.data,data:e.deferredData.data}}}function Xe(e){return new URLSearchParams(e).getAll("index").some((e=>""===e))}function Qe(e,t){let r="string"==typeof t?g(t).search:t.search;if(e[e.length-1].route.index&&Xe(r||""))return e[e.length-1];let n=U(e);return n[n.length-1]}function Ye(e){let{formMethod:t,formAction:r,formEncType:n,text:i,formData:o,json:a}=e;if(t&&r&&n)return null!=i?{formMethod:t,formAction:r,formEncType:n,formData:void 0,json:void 0,text:i}:null!=o?{formMethod:t,formAction:r,formEncType:n,formData:o,json:void 0,text:void 0}:void 0!==a?{formMethod:t,formAction:r,formEncType:n,formData:void 0,json:a,text:void 0}:void 0}function Je(e,t){return t?{state:"loading",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}:{state:"loading",location:e,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0}}function et(e,t){return e?{state:"loading",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t}:{state:"loading",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:t}}function tt(e){return{state:"idle",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:e}}Symbol("deferred")},931038:(e,t)=>{"use strict";t.byteLength=function(e){var t=s(e),r=t[1];return 3*(t[0]+r)/4-r},t.toByteArray=function(e){var t,r,o=s(e),a=o[0],c=o[1],l=new i(function(e,t,r){return 3*(t+r)/4-r}(0,a,c)),u=0,d=c>0?a-4:a;for(r=0;r<d;r+=4)t=n[e.charCodeAt(r)]<<18|n[e.charCodeAt(r+1)]<<12|n[e.charCodeAt(r+2)]<<6|n[e.charCodeAt(r+3)],l[u++]=t>>16&255,l[u++]=t>>8&255,l[u++]=255&t;return 2===c&&(t=n[e.charCodeAt(r)]<<2|n[e.charCodeAt(r+1)]>>4,l[u++]=255&t),1===c&&(t=n[e.charCodeAt(r)]<<10|n[e.charCodeAt(r+1)]<<4|n[e.charCodeAt(r+2)]>>2,l[u++]=t>>8&255,l[u++]=255&t),l},t.fromByteArray=function(e){for(var t,n=e.length,i=n%3,o=[],a=16383,s=0,c=n-i;s<c;s+=a)o.push(l(e,s,s+a>c?c:s+a));return 1===i?o.push(r[(t=e[n-1])>>2]+r[t<<4&63]+"=="):2===i&&o.push(r[(t=(e[n-2]<<8)+e[n-1])>>10]+r[t>>4&63]+r[t<<2&63]+"="),o.join("")};for(var r=[],n=[],i="undefined"!=typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",a=0;a<64;++a)r[a]=o[a],n[o.charCodeAt(a)]=a;function s(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");return-1===r&&(r=t),[r,r===t?0:4-r%4]}function c(e){return r[e>>18&63]+r[e>>12&63]+r[e>>6&63]+r[63&e]}function l(e,t,r){for(var n=[],i=t;i<r;i+=3)n.push(c((e[i]<<16&16711680)+(e[i+1]<<8&65280)+(255&e[i+2])));return n.join("")}n["-".charCodeAt(0)]=62,n["_".charCodeAt(0)]=63},874279:(e,t,r)=>{"use strict";const n=r(931038),i=r(254979),o="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;t.Buffer=c,t.SlowBuffer=function(e){return+e!=e&&(e=0),c.alloc(+e)},t.INSPECT_MAX_BYTES=50;const a=2147483647;function s(e){if(e>a)throw new RangeError('The value "'+e+'" is invalid for option "size"');const t=new Uint8Array(e);return Object.setPrototypeOf(t,c.prototype),t}function c(e,t,r){if("number"==typeof e){if("string"==typeof t)throw new TypeError('The "string" argument must be of type string. Received type number');return d(e)}return l(e,t,r)}function l(e,t,r){if("string"==typeof e)return function(e,t){if("string"==typeof t&&""!==t||(t="utf8"),!c.isEncoding(t))throw new TypeError("Unknown encoding: "+t);const r=0|g(e,t);let n=s(r);const i=n.write(e,t);return i!==r&&(n=n.slice(0,i)),n}(e,t);if(ArrayBuffer.isView(e))return function(e){if(K(e,Uint8Array)){const t=new Uint8Array(e);return f(t.buffer,t.byteOffset,t.byteLength)}return h(e)}(e);if(null==e)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(K(e,ArrayBuffer)||e&&K(e.buffer,ArrayBuffer))return f(e,t,r);if("undefined"!=typeof SharedArrayBuffer&&(K(e,SharedArrayBuffer)||e&&K(e.buffer,SharedArrayBuffer)))return f(e,t,r);if("number"==typeof e)throw new TypeError('The "value" argument must not be of type number. Received type number');const n=e.valueOf&&e.valueOf();if(null!=n&&n!==e)return c.from(n,t,r);const i=function(e){if(c.isBuffer(e)){const t=0|p(e.length),r=s(t);return 0===r.length||e.copy(r,0,0,t),r}return void 0!==e.length?"number"!=typeof e.length||X(e.length)?s(0):h(e):"Buffer"===e.type&&Array.isArray(e.data)?h(e.data):void 0}(e);if(i)return i;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return c.from(e[Symbol.toPrimitive]("string"),t,r);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function u(e){if("number"!=typeof e)throw new TypeError('"size" argument must be of type number');if(e<0)throw new RangeError('The value "'+e+'" is invalid for option "size"')}function d(e){return u(e),s(e<0?0:0|p(e))}function h(e){const t=e.length<0?0:0|p(e.length),r=s(t);for(let n=0;n<t;n+=1)r[n]=255&e[n];return r}function f(e,t,r){if(t<0||e.byteLength<t)throw new RangeError('"offset" is outside of buffer bounds');if(e.byteLength<t+(r||0))throw new RangeError('"length" is outside of buffer bounds');let n;return n=void 0===t&&void 0===r?new Uint8Array(e):void 0===r?new Uint8Array(e,t):new Uint8Array(e,t,r),Object.setPrototypeOf(n,c.prototype),n}function p(e){if(e>=a)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+a.toString(16)+" bytes");return 0|e}function g(e,t){if(c.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||K(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);const r=e.length,n=arguments.length>2&&!0===arguments[2];if(!n&&0===r)return 0;let i=!1;for(;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":return $(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return G(e).length;default:if(i)return n?-1:$(e).length;t=(""+t).toLowerCase(),i=!0}}function v(e,t,r){let n=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===r||r>this.length)&&(r=this.length),r<=0)return"";if((r>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return P(this,t,r);case"utf8":case"utf-8":return I(this,t,r);case"ascii":return _(this,t,r);case"latin1":case"binary":return R(this,t,r);case"base64":return k(this,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return O(this,t,r);default:if(n)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),n=!0}}function m(e,t,r){const n=e[t];e[t]=e[r],e[r]=n}function y(e,t,r,n,i){if(0===e.length)return-1;if("string"==typeof r?(n=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),X(r=+r)&&(r=i?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(i)return-1;r=e.length-1}else if(r<0){if(!i)return-1;r=0}if("string"==typeof t&&(t=c.from(t,n)),c.isBuffer(t))return 0===t.length?-1:b(e,t,r,n,i);if("number"==typeof t)return t&=255,"function"==typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):b(e,[t],r,n,i);throw new TypeError("val must be string, number or Buffer")}function b(e,t,r,n,i){let o,a=1,s=e.length,c=t.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return-1;a=2,s/=2,c/=2,r/=2}function l(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(i){let n=-1;for(o=r;o<s;o++)if(l(e,o)===l(t,-1===n?0:o-n)){if(-1===n&&(n=o),o-n+1===c)return n*a}else-1!==n&&(o-=o-n),n=-1}else for(r+c>s&&(r=s-c),o=r;o>=0;o--){let r=!0;for(let n=0;n<c;n++)if(l(e,o+n)!==l(t,n)){r=!1;break}if(r)return o}return-1}function S(e,t,r,n){r=Number(r)||0;const i=e.length-r;n?(n=Number(n))>i&&(n=i):n=i;const o=t.length;let a;for(n>o/2&&(n=o/2),a=0;a<n;++a){const n=parseInt(t.substr(2*a,2),16);if(X(n))return a;e[r+a]=n}return a}function C(e,t,r,n){return Z($(t,e.length-r),e,r,n)}function w(e,t,r,n){return Z(function(e){const t=[];for(let r=0;r<e.length;++r)t.push(255&e.charCodeAt(r));return t}(t),e,r,n)}function A(e,t,r,n){return Z(G(t),e,r,n)}function E(e,t,r,n){return Z(function(e,t){let r,n,i;const o=[];for(let a=0;a<e.length&&!((t-=2)<0);++a)r=e.charCodeAt(a),n=r>>8,i=r%256,o.push(i),o.push(n);return o}(t,e.length-r),e,r,n)}function k(e,t,r){return n.fromByteArray(0===t&&r===e.length?e:e.slice(t,r))}function I(e,t,r){r=Math.min(e.length,r);const n=[];let i=t;for(;i<r;){const t=e[i];let o=null,a=t>239?4:t>223?3:t>191?2:1;if(i+a<=r){let r,n,s,c;switch(a){case 1:t<128&&(o=t);break;case 2:r=e[i+1],128==(192&r)&&(c=(31&t)<<6|63&r,c>127&&(o=c));break;case 3:r=e[i+1],n=e[i+2],128==(192&r)&&128==(192&n)&&(c=(15&t)<<12|(63&r)<<6|63&n,c>2047&&(c<55296||c>57343)&&(o=c));break;case 4:r=e[i+1],n=e[i+2],s=e[i+3],128==(192&r)&&128==(192&n)&&128==(192&s)&&(c=(15&t)<<18|(63&r)<<12|(63&n)<<6|63&s,c>65535&&c<1114112&&(o=c))}}null===o?(o=65533,a=1):o>65535&&(o-=65536,n.push(o>>>10&1023|55296),o=56320|1023&o),n.push(o),i+=a}return function(e){const t=e.length;if(t<=T)return String.fromCharCode.apply(String,e);let r="",n=0;for(;n<t;)r+=String.fromCharCode.apply(String,e.slice(n,n+=T));return r}(n)}t.kMaxLength=a,!(c.TYPED_ARRAY_SUPPORT=function(){try{const e=new Uint8Array(1),t={foo:function(){return 42}};return Object.setPrototypeOf(t,Uint8Array.prototype),Object.setPrototypeOf(e,t),42===e.foo()}catch(e){return!1}}())&&"undefined"!=typeof console&&console,Object.defineProperty(c.prototype,"parent",{enumerable:!0,get:function(){if(c.isBuffer(this))return this.buffer}}),Object.defineProperty(c.prototype,"offset",{enumerable:!0,get:function(){if(c.isBuffer(this))return this.byteOffset}}),c.poolSize=8192,c.from=function(e,t,r){return l(e,t,r)},Object.setPrototypeOf(c.prototype,Uint8Array.prototype),Object.setPrototypeOf(c,Uint8Array),c.alloc=function(e,t,r){return function(e,t,r){return u(e),e<=0?s(e):void 0!==t?"string"==typeof r?s(e).fill(t,r):s(e).fill(t):s(e)}(e,t,r)},c.allocUnsafe=function(e){return d(e)},c.allocUnsafeSlow=function(e){return d(e)},c.isBuffer=function(e){return null!=e&&!0===e._isBuffer&&e!==c.prototype},c.compare=function(e,t){if(K(e,Uint8Array)&&(e=c.from(e,e.offset,e.byteLength)),K(t,Uint8Array)&&(t=c.from(t,t.offset,t.byteLength)),!c.isBuffer(e)||!c.isBuffer(t))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===t)return 0;let r=e.length,n=t.length;for(let i=0,o=Math.min(r,n);i<o;++i)if(e[i]!==t[i]){r=e[i],n=t[i];break}return r<n?-1:n<r?1:0},c.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},c.concat=function(e,t){if(!Array.isArray(e))throw new TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return c.alloc(0);let r;if(void 0===t)for(t=0,r=0;r<e.length;++r)t+=e[r].length;const n=c.allocUnsafe(t);let i=0;for(r=0;r<e.length;++r){let t=e[r];if(K(t,Uint8Array))i+t.length>n.length?(c.isBuffer(t)||(t=c.from(t)),t.copy(n,i)):Uint8Array.prototype.set.call(n,t,i);else{if(!c.isBuffer(t))throw new TypeError('"list" argument must be an Array of Buffers');t.copy(n,i)}i+=t.length}return n},c.byteLength=g,c.prototype._isBuffer=!0,c.prototype.swap16=function(){const e=this.length;if(e%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let t=0;t<e;t+=2)m(this,t,t+1);return this},c.prototype.swap32=function(){const e=this.length;if(e%4!=0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(let t=0;t<e;t+=4)m(this,t,t+3),m(this,t+1,t+2);return this},c.prototype.swap64=function(){const e=this.length;if(e%8!=0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(let t=0;t<e;t+=8)m(this,t,t+7),m(this,t+1,t+6),m(this,t+2,t+5),m(this,t+3,t+4);return this},c.prototype.toLocaleString=c.prototype.toString=function(){const e=this.length;return 0===e?"":0===arguments.length?I(this,0,e):v.apply(this,arguments)},c.prototype.equals=function(e){if(!c.isBuffer(e))throw new TypeError("Argument must be a Buffer");return this===e||0===c.compare(this,e)},c.prototype.inspect=function(){let e="";const r=t.INSPECT_MAX_BYTES;return e=this.toString("hex",0,r).replace(/(.{2})/g,"$1 ").trim(),this.length>r&&(e+=" ... "),"<Buffer "+e+">"},o&&(c.prototype[o]=c.prototype.inspect),c.prototype.compare=function(e,t,r,n,i){if(K(e,Uint8Array)&&(e=c.from(e,e.offset,e.byteLength)),!c.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===n&&(n=0),void 0===i&&(i=this.length),t<0||r>e.length||n<0||i>this.length)throw new RangeError("out of range index");if(n>=i&&t>=r)return 0;if(n>=i)return-1;if(t>=r)return 1;if(this===e)return 0;let o=(i>>>=0)-(n>>>=0),a=(r>>>=0)-(t>>>=0);const s=Math.min(o,a),l=this.slice(n,i),u=e.slice(t,r);for(let e=0;e<s;++e)if(l[e]!==u[e]){o=l[e],a=u[e];break}return o<a?-1:a<o?1:0},c.prototype.includes=function(e,t,r){return-1!==this.indexOf(e,t,r)},c.prototype.indexOf=function(e,t,r){return y(this,e,t,r,!0)},c.prototype.lastIndexOf=function(e,t,r){return y(this,e,t,r,!1)},c.prototype.write=function(e,t,r,n){if(void 0===t)n="utf8",r=this.length,t=0;else if(void 0===r&&"string"==typeof t)n=t,r=this.length,t=0;else{if(!isFinite(t))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");t>>>=0,isFinite(r)?(r>>>=0,void 0===n&&(n="utf8")):(n=r,r=void 0)}const i=this.length-t;if((void 0===r||r>i)&&(r=i),e.length>0&&(r<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");n||(n="utf8");let o=!1;for(;;)switch(n){case"hex":return S(this,e,t,r);case"utf8":case"utf-8":return C(this,e,t,r);case"ascii":case"latin1":case"binary":return w(this,e,t,r);case"base64":return A(this,e,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return E(this,e,t,r);default:if(o)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),o=!0}},c.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};const T=4096;function _(e,t,r){let n="";r=Math.min(e.length,r);for(let i=t;i<r;++i)n+=String.fromCharCode(127&e[i]);return n}function R(e,t,r){let n="";r=Math.min(e.length,r);for(let i=t;i<r;++i)n+=String.fromCharCode(e[i]);return n}function P(e,t,r){const n=e.length;(!t||t<0)&&(t=0),(!r||r<0||r>n)&&(r=n);let i="";for(let n=t;n<r;++n)i+=Q[e[n]];return i}function O(e,t,r){const n=e.slice(t,r);let i="";for(let e=0;e<n.length-1;e+=2)i+=String.fromCharCode(n[e]+256*n[e+1]);return i}function x(e,t,r){if(e%1!=0||e<0)throw new RangeError("offset is not uint");if(e+t>r)throw new RangeError("Trying to access beyond buffer length")}function M(e,t,r,n,i,o){if(!c.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>i||t<o)throw new RangeError('"value" argument is out of bounds');if(r+n>e.length)throw new RangeError("Index out of range")}function N(e,t,r,n,i){j(t,n,i,e,r,7);let o=Number(t&BigInt(4294967295));e[r++]=o,o>>=8,e[r++]=o,o>>=8,e[r++]=o,o>>=8,e[r++]=o;let a=Number(t>>BigInt(32)&BigInt(4294967295));return e[r++]=a,a>>=8,e[r++]=a,a>>=8,e[r++]=a,a>>=8,e[r++]=a,r}function D(e,t,r,n,i){j(t,n,i,e,r,7);let o=Number(t&BigInt(4294967295));e[r+7]=o,o>>=8,e[r+6]=o,o>>=8,e[r+5]=o,o>>=8,e[r+4]=o;let a=Number(t>>BigInt(32)&BigInt(4294967295));return e[r+3]=a,a>>=8,e[r+2]=a,a>>=8,e[r+1]=a,a>>=8,e[r]=a,r+8}function F(e,t,r,n,i,o){if(r+n>e.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function B(e,t,r,n,o){return t=+t,r>>>=0,o||F(e,0,r,4),i.write(e,t,r,n,23,4),r+4}function L(e,t,r,n,o){return t=+t,r>>>=0,o||F(e,0,r,8),i.write(e,t,r,n,52,8),r+8}c.prototype.slice=function(e,t){const r=this.length;(e=~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),(t=void 0===t?r:~~t)<0?(t+=r)<0&&(t=0):t>r&&(t=r),t<e&&(t=e);const n=this.subarray(e,t);return Object.setPrototypeOf(n,c.prototype),n},c.prototype.readUintLE=c.prototype.readUIntLE=function(e,t,r){e>>>=0,t>>>=0,r||x(e,t,this.length);let n=this[e],i=1,o=0;for(;++o<t&&(i*=256);)n+=this[e+o]*i;return n},c.prototype.readUintBE=c.prototype.readUIntBE=function(e,t,r){e>>>=0,t>>>=0,r||x(e,t,this.length);let n=this[e+--t],i=1;for(;t>0&&(i*=256);)n+=this[e+--t]*i;return n},c.prototype.readUint8=c.prototype.readUInt8=function(e,t){return e>>>=0,t||x(e,1,this.length),this[e]},c.prototype.readUint16LE=c.prototype.readUInt16LE=function(e,t){return e>>>=0,t||x(e,2,this.length),this[e]|this[e+1]<<8},c.prototype.readUint16BE=c.prototype.readUInt16BE=function(e,t){return e>>>=0,t||x(e,2,this.length),this[e]<<8|this[e+1]},c.prototype.readUint32LE=c.prototype.readUInt32LE=function(e,t){return e>>>=0,t||x(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},c.prototype.readUint32BE=c.prototype.readUInt32BE=function(e,t){return e>>>=0,t||x(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},c.prototype.readBigUInt64LE=Y((function(e){q(e>>>=0,"offset");const t=this[e],r=this[e+7];void 0!==t&&void 0!==r||V(e,this.length-8);const n=t+256*this[++e]+65536*this[++e]+this[++e]*2**24,i=this[++e]+256*this[++e]+65536*this[++e]+r*2**24;return BigInt(n)+(BigInt(i)<<BigInt(32))})),c.prototype.readBigUInt64BE=Y((function(e){q(e>>>=0,"offset");const t=this[e],r=this[e+7];void 0!==t&&void 0!==r||V(e,this.length-8);const n=t*2**24+65536*this[++e]+256*this[++e]+this[++e],i=this[++e]*2**24+65536*this[++e]+256*this[++e]+r;return(BigInt(n)<<BigInt(32))+BigInt(i)})),c.prototype.readIntLE=function(e,t,r){e>>>=0,t>>>=0,r||x(e,t,this.length);let n=this[e],i=1,o=0;for(;++o<t&&(i*=256);)n+=this[e+o]*i;return i*=128,n>=i&&(n-=Math.pow(2,8*t)),n},c.prototype.readIntBE=function(e,t,r){e>>>=0,t>>>=0,r||x(e,t,this.length);let n=t,i=1,o=this[e+--n];for(;n>0&&(i*=256);)o+=this[e+--n]*i;return i*=128,o>=i&&(o-=Math.pow(2,8*t)),o},c.prototype.readInt8=function(e,t){return e>>>=0,t||x(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},c.prototype.readInt16LE=function(e,t){e>>>=0,t||x(e,2,this.length);const r=this[e]|this[e+1]<<8;return 32768&r?4294901760|r:r},c.prototype.readInt16BE=function(e,t){e>>>=0,t||x(e,2,this.length);const r=this[e+1]|this[e]<<8;return 32768&r?4294901760|r:r},c.prototype.readInt32LE=function(e,t){return e>>>=0,t||x(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},c.prototype.readInt32BE=function(e,t){return e>>>=0,t||x(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},c.prototype.readBigInt64LE=Y((function(e){q(e>>>=0,"offset");const t=this[e],r=this[e+7];return void 0!==t&&void 0!==r||V(e,this.length-8),(BigInt(this[e+4]+256*this[e+5]+65536*this[e+6]+(r<<24))<<BigInt(32))+BigInt(t+256*this[++e]+65536*this[++e]+this[++e]*2**24)})),c.prototype.readBigInt64BE=Y((function(e){q(e>>>=0,"offset");const t=this[e],r=this[e+7];void 0!==t&&void 0!==r||V(e,this.length-8);const n=(t<<24)+65536*this[++e]+256*this[++e]+this[++e];return(BigInt(n)<<BigInt(32))+BigInt(this[++e]*2**24+65536*this[++e]+256*this[++e]+r)})),c.prototype.readFloatLE=function(e,t){return e>>>=0,t||x(e,4,this.length),i.read(this,e,!0,23,4)},c.prototype.readFloatBE=function(e,t){return e>>>=0,t||x(e,4,this.length),i.read(this,e,!1,23,4)},c.prototype.readDoubleLE=function(e,t){return e>>>=0,t||x(e,8,this.length),i.read(this,e,!0,52,8)},c.prototype.readDoubleBE=function(e,t){return e>>>=0,t||x(e,8,this.length),i.read(this,e,!1,52,8)},c.prototype.writeUintLE=c.prototype.writeUIntLE=function(e,t,r,n){e=+e,t>>>=0,r>>>=0,n||M(this,e,t,r,Math.pow(2,8*r)-1,0);let i=1,o=0;for(this[t]=255&e;++o<r&&(i*=256);)this[t+o]=e/i&255;return t+r},c.prototype.writeUintBE=c.prototype.writeUIntBE=function(e,t,r,n){e=+e,t>>>=0,r>>>=0,n||M(this,e,t,r,Math.pow(2,8*r)-1,0);let i=r-1,o=1;for(this[t+i]=255&e;--i>=0&&(o*=256);)this[t+i]=e/o&255;return t+r},c.prototype.writeUint8=c.prototype.writeUInt8=function(e,t,r){return e=+e,t>>>=0,r||M(this,e,t,1,255,0),this[t]=255&e,t+1},c.prototype.writeUint16LE=c.prototype.writeUInt16LE=function(e,t,r){return e=+e,t>>>=0,r||M(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},c.prototype.writeUint16BE=c.prototype.writeUInt16BE=function(e,t,r){return e=+e,t>>>=0,r||M(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},c.prototype.writeUint32LE=c.prototype.writeUInt32LE=function(e,t,r){return e=+e,t>>>=0,r||M(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},c.prototype.writeUint32BE=c.prototype.writeUInt32BE=function(e,t,r){return e=+e,t>>>=0,r||M(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},c.prototype.writeBigUInt64LE=Y((function(e,t=0){return N(this,e,t,BigInt(0),BigInt("0xffffffffffffffff"))})),c.prototype.writeBigUInt64BE=Y((function(e,t=0){return D(this,e,t,BigInt(0),BigInt("0xffffffffffffffff"))})),c.prototype.writeIntLE=function(e,t,r,n){if(e=+e,t>>>=0,!n){const n=Math.pow(2,8*r-1);M(this,e,t,r,n-1,-n)}let i=0,o=1,a=0;for(this[t]=255&e;++i<r&&(o*=256);)e<0&&0===a&&0!==this[t+i-1]&&(a=1),this[t+i]=(e/o|0)-a&255;return t+r},c.prototype.writeIntBE=function(e,t,r,n){if(e=+e,t>>>=0,!n){const n=Math.pow(2,8*r-1);M(this,e,t,r,n-1,-n)}let i=r-1,o=1,a=0;for(this[t+i]=255&e;--i>=0&&(o*=256);)e<0&&0===a&&0!==this[t+i+1]&&(a=1),this[t+i]=(e/o|0)-a&255;return t+r},c.prototype.writeInt8=function(e,t,r){return e=+e,t>>>=0,r||M(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},c.prototype.writeInt16LE=function(e,t,r){return e=+e,t>>>=0,r||M(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},c.prototype.writeInt16BE=function(e,t,r){return e=+e,t>>>=0,r||M(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},c.prototype.writeInt32LE=function(e,t,r){return e=+e,t>>>=0,r||M(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},c.prototype.writeInt32BE=function(e,t,r){return e=+e,t>>>=0,r||M(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},c.prototype.writeBigInt64LE=Y((function(e,t=0){return N(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),c.prototype.writeBigInt64BE=Y((function(e,t=0){return D(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),c.prototype.writeFloatLE=function(e,t,r){return B(this,e,t,!0,r)},c.prototype.writeFloatBE=function(e,t,r){return B(this,e,t,!1,r)},c.prototype.writeDoubleLE=function(e,t,r){return L(this,e,t,!0,r)},c.prototype.writeDoubleBE=function(e,t,r){return L(this,e,t,!1,r)},c.prototype.copy=function(e,t,r,n){if(!c.isBuffer(e))throw new TypeError("argument should be a Buffer");if(r||(r=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n<r&&(n=r),n===r)return 0;if(0===e.length||0===this.length)return 0;if(t<0)throw new RangeError("targetStart out of bounds");if(r<0||r>=this.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t<n-r&&(n=e.length-t+r);const i=n-r;return this===e&&"function"==typeof Uint8Array.prototype.copyWithin?this.copyWithin(t,r,n):Uint8Array.prototype.set.call(e,this.subarray(r,n),t),i},c.prototype.fill=function(e,t,r,n){if("string"==typeof e){if("string"==typeof t?(n=t,t=0,r=this.length):"string"==typeof r&&(n=r,r=this.length),void 0!==n&&"string"!=typeof n)throw new TypeError("encoding must be a string");if("string"==typeof n&&!c.isEncoding(n))throw new TypeError("Unknown encoding: "+n);if(1===e.length){const t=e.charCodeAt(0);("utf8"===n&&t<128||"latin1"===n)&&(e=t)}}else"number"==typeof e?e&=255:"boolean"==typeof e&&(e=Number(e));if(t<0||this.length<t||this.length<r)throw new RangeError("Out of range index");if(r<=t)return this;let i;if(t>>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"==typeof e)for(i=t;i<r;++i)this[i]=e;else{const o=c.isBuffer(e)?e:c.from(e,n),a=o.length;if(0===a)throw new TypeError('The value "'+e+'" is invalid for argument "value"');for(i=0;i<r-t;++i)this[i+t]=o[i%a]}return this};const H={};function U(e,t,r){H[e]=class extends r{constructor(){super(),Object.defineProperty(this,"message",{value:t.apply(this,arguments),writable:!0,configurable:!0}),this.name=`${this.name} [${e}]`,delete this.name}get code(){return e}set code(e){Object.defineProperty(this,"code",{configurable:!0,enumerable:!0,value:e,writable:!0})}toString(){return`${this.name} [${e}]: ${this.message}`}}}function z(e){let t="",r=e.length;const n="-"===e[0]?1:0;for(;r>=n+4;r-=3)t=`_${e.slice(r-3,r)}${t}`;return`${e.slice(0,r)}${t}`}function j(e,t,r,n,i,o){if(e>r||e<t){const n="bigint"==typeof t?"n":"";let i;throw i=o>3?0===t||t===BigInt(0)?`>= 0${n} and < 2${n} ** ${8*(o+1)}${n}`:`>= -(2${n} ** ${8*(o+1)-1}${n}) and < 2 ** ${8*(o+1)-1}${n}`:`>= ${t}${n} and <= ${r}${n}`,new H.ERR_OUT_OF_RANGE("value",i,e)}!function(e,t,r){q(t,"offset"),void 0!==e[t]&&void 0!==e[t+r]||V(t,e.length-(r+1))}(n,i,o)}function q(e,t){if("number"!=typeof e)throw new H.ERR_INVALID_ARG_TYPE(t,"number",e)}function V(e,t,r){if(Math.floor(e)!==e)throw q(e,r),new H.ERR_OUT_OF_RANGE(r||"offset","an integer",e);if(t<0)throw new H.ERR_BUFFER_OUT_OF_BOUNDS;throw new H.ERR_OUT_OF_RANGE(r||"offset",`>= ${r?1:0} and <= ${t}`,e)}U("ERR_BUFFER_OUT_OF_BOUNDS",(function(e){return e?`${e} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"}),RangeError),U("ERR_INVALID_ARG_TYPE",(function(e,t){return`The "${e}" argument must be of type number. Received type ${typeof t}`}),TypeError),U("ERR_OUT_OF_RANGE",(function(e,t,r){let n=`The value of "${e}" is out of range.`,i=r;return Number.isInteger(r)&&Math.abs(r)>2**32?i=z(String(r)):"bigint"==typeof r&&(i=String(r),(r>BigInt(2)**BigInt(32)||r<-(BigInt(2)**BigInt(32)))&&(i=z(i)),i+="n"),n+=` It must be ${t}. Received ${i}`,n}),RangeError);const W=/[^+/0-9A-Za-z-_]/g;function $(e,t){let r;t=t||1/0;const n=e.length;let i=null;const o=[];for(let a=0;a<n;++a){if(r=e.charCodeAt(a),r>55295&&r<57344){if(!i){if(r>56319){(t-=3)>-1&&o.push(239,191,189);continue}if(a+1===n){(t-=3)>-1&&o.push(239,191,189);continue}i=r;continue}if(r<56320){(t-=3)>-1&&o.push(239,191,189),i=r;continue}r=65536+(i-55296<<10|r-56320)}else i&&(t-=3)>-1&&o.push(239,191,189);if(i=null,r<128){if((t-=1)<0)break;o.push(r)}else if(r<2048){if((t-=2)<0)break;o.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;o.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;o.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return o}function G(e){return n.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(W,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function Z(e,t,r,n){let i;for(i=0;i<n&&!(i+r>=t.length||i>=e.length);++i)t[i+r]=e[i];return i}function K(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function X(e){return e!=e}const Q=function(){const e="0123456789abcdef",t=new Array(256);for(let r=0;r<16;++r){const n=16*r;for(let i=0;i<16;++i)t[n+i]=e[r]+e[i]}return t}();function Y(e){return"undefined"==typeof BigInt?J:e}function J(){throw new Error("BigInt not supported")}},372390:e=>{"use strict";var t="%[a-f0-9]{2}",r=new RegExp("("+t+")|([^%]+?)","gi"),n=new RegExp("("+t+")+","gi");function i(e,t){try{return[decodeURIComponent(e.join(""))]}catch(e){}if(1===e.length)return e;var r=e.slice(0,t=t||1),n=e.slice(t);return Array.prototype.concat.call([],i(r),i(n))}function o(e){try{return decodeURIComponent(e)}catch(o){for(var t=e.match(r)||[],n=1;n<t.length;n++)t=(e=i(t,n).join("")).match(r)||[];return e}}e.exports=function(e){if("string"!=typeof e)throw new TypeError("Expected `encodedURI` to be of type `string`, got `"+typeof e+"`");try{return e=e.replace(/\+/g," "),decodeURIComponent(e)}catch(t){return function(e){for(var t={"%FE%FF":"��","%FF%FE":"��"},r=n.exec(e);r;){try{t[r[0]]=decodeURIComponent(r[0])}catch(e){var i=o(r[0]);i!==r[0]&&(t[r[0]]=i)}r=n.exec(e)}t["%C2"]="�";for(var a=Object.keys(t),s=0;s<a.length;s++){var c=a[s];e=e.replace(new RegExp(c,"g"),t[c])}return e}(e)}}},898289:e=>{"use strict";e.exports=function e(t,r){if(t===r)return!0;if(t&&r&&"object"==typeof t&&"object"==typeof r){if(t.constructor!==r.constructor)return!1;var n,i,o;if(Array.isArray(t)){if((n=t.length)!=r.length)return!1;for(i=n;0!=i--;)if(!e(t[i],r[i]))return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if((n=(o=Object.keys(t)).length)!==Object.keys(r).length)return!1;for(i=n;0!=i--;)if(!Object.prototype.hasOwnProperty.call(r,o[i]))return!1;for(i=n;0!=i--;){var a=o[i];if(!e(t[a],r[a]))return!1}return!0}return t!=t&&r!=r}},306633:e=>{"use strict";e.exports=function(e,t){for(var r=arguments.length,n=new Array(r>2?r-2:0),i=2;i<r;i++)n[i-2]=arguments[i];if(!e){var o;if(void 0===t)o=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var a=0;(o=new Error(t.replace(/%s/g,(function(){return String(n[a++])})))).name="Invariant Violation"}throw o.framesToPop=1,o}}},509625:e=>{"use strict";e.exports=function(e,t){for(var r={},n=Object.keys(e),i=Array.isArray(t),o=0;o<n.length;o++){var a=n[o],s=e[a];(i?-1!==t.indexOf(a):t(a,s,e))&&(r[a]=s)}return r}},836875:(e,t,r)=>{e.exports.Dispatcher=r(28342)},28342:(e,t,r)=>{"use strict";function n(e,t,r){return(t=function(e){var t=function(e){if("object"!=typeof e||null===e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var i=r(306633);e.exports=function(){function e(){n(this,"_callbacks",void 0),n(this,"_isDispatching",void 0),n(this,"_isHandled",void 0),n(this,"_isPending",void 0),n(this,"_lastID",void 0),n(this,"_pendingPayload",void 0),this._callbacks={},this._isDispatching=!1,this._isHandled={},this._isPending={},this._lastID=1}var t=e.prototype;return t.register=function(e){var t="ID_"+this._lastID++;return this._callbacks[t]=e,t},t.unregister=function(e){this._callbacks[e]||i(!1),delete this._callbacks[e]},t.waitFor=function(e){this._isDispatching||i(!1);for(var t=0;t<e.length;t++){var r=e[t];this._isPending[r]?this._isHandled[r]||i(!1):(this._callbacks[r]||i(!1),this._invokeCallback(r))}},t.dispatch=function(e){this._isDispatching&&i(!1),this._startDispatching(e);try{for(var t in this._callbacks)this._isPending[t]||this._invokeCallback(t)}finally{this._stopDispatching()}},t.isDispatching=function(){return this._isDispatching},t._invokeCallback=function(e){this._isPending[e]=!0,this._callbacks[e](this._pendingPayload),this._isHandled[e]=!0},t._startDispatching=function(e){for(var t in this._callbacks)this._isPending[t]=!1,this._isHandled[t]=!1;this._pendingPayload=e,this._isDispatching=!0},t._stopDispatching=function(){delete this._pendingPayload,this._isDispatching=!1},e}()},699972:(e,t,r)=>{"use strict";if(r.d(t,{A:()=>i}),38792==r.j)var n=r(860192);const i=38792==r.j?n.A:null},860192:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var i in t=arguments[r])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e};const i=38792==r.j?function(e){var t=e.parse,r=e.stringify;return function(e){var i=function(e){return n({},e,{query:t(e.search)})},o=function(e){var t=e.query,i=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(n=Object.getOwnPropertySymbols(e);i<n.length;i++)t.indexOf(n[i])<0&&(r[n[i]]=e[n[i]])}return r}(e,["query"]);return n({},i,{search:t&&"object"==typeof t?r(t):i.search})},a=n({},e,{location:i(e.location),push:function(t,r){return"object"!=typeof t?e.push(t,r):e.push(o(t))},replace:function(t,r){return"object"!=typeof t?e.replace(t,r):e.replace(o(t))},block:function(t){return e.block("function"!=typeof t?t:function(e,r){return t(i(e),r)})},listen:function(t){return e.listen((function(e,r){return t(i(e),r)}))},createHref:function(t){return e.createHref(o(t))}});return Object.defineProperties(a,{length:{get:function(){return e.length}},action:{get:function(){return e.action}},location:{get:function(){return i(e.location)}}}),a}}:null},691905:(e,t,r)=>{"use strict";function n(e){return e&&"object"==typeof e&&"default"in e?e.default:e}var i=n(r(438722));n(r(22399)),r(517270);var o=n(r(29724));function a(){return(a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function s(e,t,r,n){var o;"string"==typeof e?(o=function(e){var t=e||"/",r="",n="",i=t.indexOf("#");-1!==i&&(n=t.substr(i),t=t.substr(0,i));var o=t.indexOf("?");return-1!==o&&(r=t.substr(o),t=t.substr(0,o)),{pathname:t,search:"?"===r?"":r,hash:"#"===n?"":n}}(e)).state=t:(void 0===(o=a({},e)).pathname&&(o.pathname=""),o.search?"?"!==o.search.charAt(0)&&(o.search="?"+o.search):o.search="",o.hash?"#"!==o.hash.charAt(0)&&(o.hash="#"+o.hash):o.hash="",void 0!==t&&void 0===o.state&&(o.state=t));try{o.pathname=decodeURI(o.pathname)}catch(e){throw e instanceof URIError?new URIError('Pathname "'+o.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):e}return r&&(o.key=r),n?o.pathname?"/"!==o.pathname.charAt(0)&&(o.pathname=i(o.pathname,n.pathname)):o.pathname=n.pathname:o.pathname||(o.pathname="/"),o}var c=!("undefined"==typeof window||!window.document||!window.document.createElement);function l(e,t){t(window.confirm(e))}var u="popstate",d="hashchange";function h(){try{return window.history.state||{}}catch(e){return{}}}t.createBrowserHistory=function(e){void 0===e&&(e={}),c||o(!1);var t=window.history,r=function(){var e=window.navigator.userAgent;return(-1===e.indexOf("Android 2.")&&-1===e.indexOf("Android 4.0")||-1===e.indexOf("Mobile Safari")||-1!==e.indexOf("Chrome")||-1!==e.indexOf("Windows Phone"))&&window.history&&"pushState"in window.history}(),n=!function(){return-1===window.navigator.userAgent.indexOf("Trident")}(),i=e.forceRefresh,f=void 0!==i&&i,p=e.getUserConfirmation,g=void 0===p?l:p,v=e.keyLength,m=void 0===v?6:v,y=e.basename?function(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}(function(e){return"/"===e.charAt(0)?e:"/"+e}(e.basename)):"";function b(e){var t=e||{},r=t.key,n=t.state,i=window.location,o=i.pathname+i.search+i.hash;return y&&(o=function(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}(o,y)),s(o,n,r)}function S(){return Math.random().toString(36).substr(2,m)}var C=function(){var e=null,t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,r,n,i){if(null!=e){var o="function"==typeof e?e(t,r):e;"string"==typeof o?"function"==typeof n?n(o,i):i(!0):i(!1!==o)}else i(!0)},appendListener:function(e){var r=!0;function n(){r&&e.apply(void 0,arguments)}return t.push(n),function(){r=!1,t=t.filter((function(e){return e!==n}))}},notifyListeners:function(){for(var e=arguments.length,r=new Array(e),n=0;n<e;n++)r[n]=arguments[n];t.forEach((function(e){return e.apply(void 0,r)}))}}}();function w(e){a(N,e),N.length=t.length,C.notifyListeners(N.location,N.action)}function A(e){(function(e){return void 0===e.state&&-1===navigator.userAgent.indexOf("CriOS")})(e)||I(b(e.state))}function E(){I(b(h()))}var k=!1;function I(e){k?(k=!1,w()):C.confirmTransitionTo(e,"POP",g,(function(t){t?w({action:"POP",location:e}):function(e){var t=_.indexOf(N.location.key);-1===t&&(t=0);var r=_.indexOf(e.key);-1===r&&(r=0);var n=t-r;n&&(k=!0,P(n))}(e)}))}var T=b(h()),_=[T.key];function R(e){return y+function(e){var t=e.search,r=e.hash,n=e.pathname||"/";return t&&"?"!==t&&(n+="?"===t.charAt(0)?t:"?"+t),r&&"#"!==r&&(n+="#"===r.charAt(0)?r:"#"+r),n}(e)}function P(e){t.go(e)}var O=0;function x(e){1===(O+=e)&&1===e?(window.addEventListener(u,A),n&&window.addEventListener(d,E)):0===O&&(window.removeEventListener(u,A),n&&window.removeEventListener(d,E))}var M=!1,N={length:t.length,action:"POP",location:T,createHref:R,push:function(e,n){var i=s(e,n,S(),N.location);C.confirmTransitionTo(i,"PUSH",g,(function(e){if(e){var n=R(i);if(r)if(t.pushState({key:i.key,state:i.state},null,n),f)window.location.href=n;else{var o=_.indexOf(N.location.key),a=_.slice(0,o+1);a.push(i.key),_=a,w({action:"PUSH",location:i})}else window.location.href=n}}))},replace:function(e,n){var i="REPLACE",o=s(e,n,S(),N.location);C.confirmTransitionTo(o,i,g,(function(e){if(e){var n=R(o);if(r)if(t.replaceState({key:o.key,state:o.state},null,n),f)window.location.replace(n);else{var a=_.indexOf(N.location.key);-1!==a&&(_[a]=o.key),w({action:i,location:o})}else window.location.replace(n)}}))},go:P,goBack:function(){P(-1)},goForward:function(){P(1)},block:function(e){void 0===e&&(e=!1);var t=C.setPrompt(e);return M||(x(1),M=!0),function(){return M&&(M=!1,x(-1)),t()}},listen:function(e){var t=C.appendListener(e);return x(1),function(){x(-1),t()}}};return N}},462224:(e,t,r)=>{"use strict";r(847163)("createBrowserHistory"),e.exports=r(995842).createBrowserHistory},995842:(e,t,r)=>{"use strict";e.exports=r(691905)},847163:e=>{"use strict";e.exports=function(e){}},458722:(e,t,r)=>{"use strict";var n=r(745353),i={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function c(e){return n.isMemo(e)?a:s[e.$$typeof]||i}s[n.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[n.Memo]=a;var l=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,h=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,p=Object.prototype;e.exports=function e(t,r,n){if("string"!=typeof r){if(p){var i=f(r);i&&i!==p&&e(t,i,n)}var a=u(r);d&&(a=a.concat(d(r)));for(var s=c(t),g=c(r),v=0;v<a.length;++v){var m=a[v];if(!(o[m]||n&&n[m]||g&&g[m]||s&&s[m])){var y=h(r,m);try{l(t,m,y)}catch(e){}}}}return t}},254979:(e,t)=>{t.read=function(e,t,r,n,i){var o,a,s=8*i-n-1,c=(1<<s)-1,l=c>>1,u=-7,d=r?i-1:0,h=r?-1:1,f=e[t+d];for(d+=h,o=f&(1<<-u)-1,f>>=-u,u+=s;u>0;o=256*o+e[t+d],d+=h,u-=8);for(a=o&(1<<-u)-1,o>>=-u,u+=n;u>0;a=256*a+e[t+d],d+=h,u-=8);if(0===o)o=1-l;else{if(o===c)return a?NaN:1/0*(f?-1:1);a+=Math.pow(2,n),o-=l}return(f?-1:1)*a*Math.pow(2,o-n)},t.write=function(e,t,r,n,i,o){var a,s,c,l=8*o-i-1,u=(1<<l)-1,d=u>>1,h=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,f=n?0:o-1,p=n?1:-1,g=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,a=u):(a=Math.floor(Math.log(t)/Math.LN2),t*(c=Math.pow(2,-a))<1&&(a--,c*=2),(t+=a+d>=1?h/c:h*Math.pow(2,1-d))*c>=2&&(a++,c/=2),a+d>=u?(s=0,a=u):a+d>=1?(s=(t*c-1)*Math.pow(2,i),a+=d):(s=t*Math.pow(2,d-1)*Math.pow(2,i),a=0));i>=8;e[r+f]=255&s,f+=p,s/=256,i-=8);for(a=a<<i|s,l+=i;l>0;e[r+f]=255&a,f+=p,a/=256,l-=8);e[r+f-p]|=128*g}},891087:e=>{"use strict";e.exports=function(e,t,r,n,i,o,a,s){if(!e){var c;if(void 0===t)c=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var l=[r,n,i,o,a,s],u=0;(c=new Error(t.replace(/%s/g,(function(){return l[u++]})))).name="Invariant Violation"}throw c.framesToPop=1,c}}},113091:e=>{e.exports=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)}},45582:(e,t,r)=>{"use strict";function n(e){this.message=e}r.d(t,{A:()=>s}),(n.prototype=new Error).name="InvalidCharacterError";var i="undefined"!=typeof window&&window.atob&&window.atob.bind(window)||function(e){var t=String(e).replace(/=+$/,"");if(t.length%4==1)throw new n("'atob' failed: The string to be decoded is not correctly encoded.");for(var r,i,o=0,a=0,s="";i=t.charAt(a++);~i&&(r=o%4?64*r+i:i,o++%4)?s+=String.fromCharCode(255&r>>(-2*o&6)):0)i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(i);return s};function o(e){var t=e.replace(/-/g,"+").replace(/_/g,"/");switch(t.length%4){case 0:break;case 2:t+="==";break;case 3:t+="=";break;default:throw"Illegal base64url string!"}try{return function(e){return decodeURIComponent(i(e).replace(/(.)/g,(function(e,t){var r=t.charCodeAt(0).toString(16).toUpperCase();return r.length<2&&(r="0"+r),"%"+r})))}(t)}catch(e){return i(t)}}function a(e){this.message=e}(a.prototype=new Error).name="InvalidTokenError";const s=function(e,t){if("string"!=typeof e)throw new a("Invalid token specified");var r=!0===(t=t||{}).header?0:1;try{return JSON.parse(o(e.split(".")[r]))}catch(e){throw new a("Invalid token specified: "+e.message)}}},74867:(e,t,r)=>{"use strict";r.d(t,{Oy:()=>o,RY:()=>a,SQ:()=>h,bd:()=>f,kG:()=>c});var n="undefined"!=typeof WeakRef,i=class{constructor(e){n&&"object"==typeof e?this._weakRef=new WeakRef(e):this._instance=e}deref(){var e,t;let r;return this._weakRef?(r=null==(e=this._weakRef)?void 0:e.deref(),r||delete this._weakRef):(r=this._instance,(null==(t=null==r?void 0:r.isDisposed)?void 0:t.call(r))&&delete this._instance),r}},o="keyborg:focusin",a="keyborg:focusout",s=!1;function c(e){const t=e.focus;t.__keyborgNativeFocus?t.__keyborgNativeFocus.call(e):e.focus()}var l=0,u=class{constructor(e,t){this._isNavigatingWithKeyboard_DO_NOT_USE=!1,this._onFocusIn=e=>{if(this._isMouseOrTouchUsedTimer)return;if(this.isNavigatingWithKeyboard)return;const t=e.detail;t.relatedTarget&&(t.isFocusedProgrammatically||void 0===t.isFocusedProgrammatically||(this.isNavigatingWithKeyboard=!0))},this._onMouseDown=e=>{0===e.buttons||0===e.clientX&&0===e.clientY&&0===e.screenX&&0===e.screenY||this._onMouseOrTouch()},this._onMouseOrTouch=()=>{const e=this._win;e&&(this._isMouseOrTouchUsedTimer&&e.clearTimeout(this._isMouseOrTouchUsedTimer),this._isMouseOrTouchUsedTimer=e.setTimeout((()=>{delete this._isMouseOrTouchUsedTimer}),1e3)),this.isNavigatingWithKeyboard=!1},this._onKeyDown=e=>{this.isNavigatingWithKeyboard?this._shouldDismissKeyboardNavigation(e)&&this._scheduleDismiss():this._shouldTriggerKeyboardNavigation(e)&&(this.isNavigatingWithKeyboard=!0)},this.id="c"+ ++l,this._win=e;const r=e.document;if(t){const e=t.triggerKeys,r=t.dismissKeys;(null==e?void 0:e.length)&&(this._triggerKeys=new Set(e)),(null==r?void 0:r.length)&&(this._dismissKeys=new Set(r))}r.addEventListener(o,this._onFocusIn,!0),r.addEventListener("mousedown",this._onMouseDown,!0),e.addEventListener("keydown",this._onKeyDown,!0),r.addEventListener("touchstart",this._onMouseOrTouch,!0),r.addEventListener("touchend",this._onMouseOrTouch,!0),r.addEventListener("touchcancel",this._onMouseOrTouch,!0),function(e){const t=e;s||(s=function(e){const t=e.HTMLElement,r=t.prototype.focus;let n=!1;return t.prototype.focus=function(){n=!0},e.document.createElement("button").focus(),t.prototype.focus=r,n}(t));const r=t.HTMLElement.prototype.focus;if(r.__keyborgNativeFocus)return;t.HTMLElement.prototype.focus=h;const n=new Set,c=e=>{const t=e.target;if(!t)return;const r=new CustomEvent(a,{cancelable:!0,bubbles:!0,composed:!0,detail:{originalEvent:e}});t.dispatchEvent(r)},l=e=>{const t=e.target;if(!t)return;let r=e.composedPath()[0];const i=new Set;for(;r;)r.nodeType===Node.DOCUMENT_FRAGMENT_NODE?(i.add(r),r=r.host):r=r.parentNode;for(const e of n){const t=e.deref();t&&i.has(t)||(n.delete(e),t&&(t.removeEventListener("focusin",l,!0),t.removeEventListener("focusout",c,!0)))}u(t,e.relatedTarget||void 0)},u=(e,t,r)=>{var a;const u=e.shadowRoot;if(u){for(const e of n)if(e.deref()===u)return;return u.addEventListener("focusin",l,!0),u.addEventListener("focusout",c,!0),void n.add(new i(u))}const h={relatedTarget:t,originalEvent:r},f=new CustomEvent(o,{cancelable:!0,bubbles:!0,composed:!0,detail:h});f.details=h,(s||d.lastFocusedProgrammatically)&&(h.isFocusedProgrammatically=e===(null==(a=d.lastFocusedProgrammatically)?void 0:a.deref()),d.lastFocusedProgrammatically=void 0),e.dispatchEvent(f)},d=t.__keyborgData={focusInHandler:l,focusOutHandler:c,shadowTargets:n};function h(){const e=t.__keyborgData;return e&&(e.lastFocusedProgrammatically=new i(this)),r.apply(this,arguments)}t.document.addEventListener("focusin",t.__keyborgData.focusInHandler,!0),t.document.addEventListener("focusout",t.__keyborgData.focusOutHandler,!0);let f=t.document.activeElement;for(;f&&f.shadowRoot;)u(f),f=f.shadowRoot.activeElement;h.__keyborgNativeFocus=r}(e)}get isNavigatingWithKeyboard(){return this._isNavigatingWithKeyboard_DO_NOT_USE}set isNavigatingWithKeyboard(e){this._isNavigatingWithKeyboard_DO_NOT_USE!==e&&(this._isNavigatingWithKeyboard_DO_NOT_USE=e,this.update())}dispose(){const e=this._win;if(e){this._isMouseOrTouchUsedTimer&&(e.clearTimeout(this._isMouseOrTouchUsedTimer),this._isMouseOrTouchUsedTimer=void 0),this._dismissTimer&&(e.clearTimeout(this._dismissTimer),this._dismissTimer=void 0),function(e){const t=e,r=t.HTMLElement.prototype,n=r.focus.__keyborgNativeFocus,i=t.__keyborgData;if(i){t.document.removeEventListener("focusin",i.focusInHandler,!0),t.document.removeEventListener("focusout",i.focusOutHandler,!0);for(const e of i.shadowTargets){const t=e.deref();t&&(t.removeEventListener("focusin",i.focusInHandler,!0),t.removeEventListener("focusout",i.focusOutHandler,!0))}i.shadowTargets.clear(),delete t.__keyborgData}n&&(r.focus=n)}(e);const t=e.document;t.removeEventListener(o,this._onFocusIn,!0),t.removeEventListener("mousedown",this._onMouseDown,!0),e.removeEventListener("keydown",this._onKeyDown,!0),t.removeEventListener("touchstart",this._onMouseOrTouch,!0),t.removeEventListener("touchend",this._onMouseOrTouch,!0),t.removeEventListener("touchcancel",this._onMouseOrTouch,!0),delete this._win}}isDisposed(){return!!this._win}update(){var e,t;const r=null==(t=null==(e=this._win)?void 0:e.__keyborg)?void 0:t.refs;if(r)for(const e of Object.keys(r))d.update(r[e],this.isNavigatingWithKeyboard)}_shouldTriggerKeyboardNavigation(e){var t;if("Tab"===e.key)return!0;const r=null==(t=this._win)?void 0:t.document.activeElement;return(!this._triggerKeys||this._triggerKeys.has(e.keyCode))&&!(r&&("INPUT"===r.tagName||"TEXTAREA"===r.tagName||r.isContentEditable))}_shouldDismissKeyboardNavigation(e){var t;return null==(t=this._dismissKeys)?void 0:t.has(e.keyCode)}_scheduleDismiss(){const e=this._win;if(e){this._dismissTimer&&(e.clearTimeout(this._dismissTimer),this._dismissTimer=void 0);const t=e.document.activeElement;this._dismissTimer=e.setTimeout((()=>{this._dismissTimer=void 0;const r=e.document.activeElement;t&&r&&t===r&&(this.isNavigatingWithKeyboard=!1)}),500)}}},d=class e{constructor(e,t){this._cb=[],this._id="k"+ ++l,this._win=e;const r=e.__keyborg;r?(this._core=r.core,r.refs[this._id]=this):(this._core=new u(e,t),e.__keyborg={core:this._core,refs:{[this._id]:this}})}static create(t,r){return new e(t,r)}static dispose(e){e.dispose()}static update(e,t){e._cb.forEach((e=>e(t)))}dispose(){var e;const t=null==(e=this._win)?void 0:e.__keyborg;(null==t?void 0:t.refs[this._id])&&(delete t.refs[this._id],0===Object.keys(t.refs).length&&(t.core.dispose(),delete this._win.__keyborg)),this._cb=[],delete this._core,delete this._win}isNavigatingWithKeyboard(){var e;return!!(null==(e=this._core)?void 0:e.isNavigatingWithKeyboard)}subscribe(e){this._cb.push(e)}unsubscribe(e){const t=this._cb.indexOf(e);t>=0&&this._cb.splice(t,1)}setVal(e){this._core&&(this._core.isNavigatingWithKeyboard=e)}};function h(e,t){return d.create(e,t)}function f(e){d.dispose(e)}},360595:(e,t,r)=>{var n=r(113091);e.exports=function e(t,r,i){return n(r)||(i=r||i,r=[]),i=i||{},t instanceof RegExp?function(e,t){var r=e.source.match(/\((?!\?)/g);if(r)for(var n=0;n<r.length;n++)t.push({name:n,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return h(e,t)}(t,r):n(t)?function(t,r,n){for(var i=[],o=0;o<t.length;o++)i.push(e(t[o],r,n).source);return h(new RegExp("(?:"+i.join("|")+")",f(n)),r)}(t,r,i):function(e,t,r){return p(o(e,r),t,r)}(t,r,i)},e.exports.parse=o,e.exports.compile=function(e,t){return l(o(e,t),t)},e.exports.tokensToFunction=l,e.exports.tokensToRegExp=p;var i=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function o(e,t){for(var r,n=[],o=0,s=0,c="",l=t&&t.delimiter||"/";null!=(r=i.exec(e));){var u=r[0],h=r[1],f=r.index;if(c+=e.slice(s,f),s=f+u.length,h)c+=h[1];else{var p=e[s],g=r[2],v=r[3],m=r[4],y=r[5],b=r[6],S=r[7];c&&(n.push(c),c="");var C=g||l,w=m||y,A=g||("string"==typeof n[n.length-1]?n[n.length-1]:"");n.push({name:v||o++,prefix:g||"",delimiter:C,optional:"?"===b||"*"===b,repeat:"+"===b||"*"===b,partial:null!=g&&null!=p&&p!==g,asterisk:!!S,pattern:w?d(w):S?".*":a(C,A)})}}return s<e.length&&(c+=e.substr(s)),c&&n.push(c),n}function a(e,t){return!t||t.indexOf(e)>-1?"[^"+u(e)+"]+?":u(t)+"|(?:(?!"+u(t)+")[^"+u(e)+"])+?"}function s(e){return encodeURI(e).replace(/[\/?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}))}function c(e){return encodeURI(e).replace(/[?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}))}function l(e,t){for(var r=new Array(e.length),i=0;i<e.length;i++)"object"==typeof e[i]&&(r[i]=new RegExp("^(?:"+e[i].pattern+")$",f(t)));return function(t,i){for(var o="",a=t||{},l=(i||{}).pretty?s:encodeURIComponent,u=0;u<e.length;u++){var d=e[u];if("string"!=typeof d){var h,f=a[d.name];if(null==f){if(d.optional){d.partial&&(o+=d.prefix);continue}throw new TypeError('Expected "'+d.name+'" to be defined')}if(n(f)){if(!d.repeat)throw new TypeError('Expected "'+d.name+'" to not repeat, but received `'+JSON.stringify(f)+"`");if(0===f.length){if(d.optional)continue;throw new TypeError('Expected "'+d.name+'" to not be empty')}for(var p=0;p<f.length;p++){if(h=l(f[p]),!r[u].test(h))throw new TypeError('Expected all "'+d.name+'" to match "'+d.pattern+'", but received `'+JSON.stringify(h)+"`");o+=(0===p?d.prefix:d.delimiter)+h}}else{if(h=d.asterisk?c(f):l(f),!r[u].test(h))throw new TypeError('Expected "'+d.name+'" to match "'+d.pattern+'", but received "'+h+'"');o+=d.prefix+h}}else o+=d}return o}}function u(e){return e.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function d(e){return e.replace(/([=!:$\/()])/g,"\\$1")}function h(e,t){return e.keys=t,e}function f(e){return e&&e.sensitive?"":"i"}function p(e,t,r){n(t)||(r=t||r,t=[]);for(var i=(r=r||{}).strict,o=!1!==r.end,a="",s=0;s<e.length;s++){var c=e[s];if("string"==typeof c)a+=u(c);else{var l=u(c.prefix),d="(?:"+c.pattern+")";t.push(c),c.repeat&&(d+="(?:"+l+d+")*"),a+=d=c.optional?c.partial?l+"("+d+")?":"(?:"+l+"("+d+"))?":l+"("+d+")"}}var p=u(r.delimiter||"/"),g=a.slice(-p.length)===p;return i||(a=(g?a.slice(0,-p.length):a)+"(?:"+p+"(?=$))?"),a+=o?"$":i&&g?"":"(?="+p+"|$)",h(new RegExp("^"+a,f(r)),t)}},581618:e=>{var t,r,n=e.exports={};function i(){throw new Error("setTimeout has not been defined")}function o(){throw new Error("clearTimeout has not been defined")}function a(e){if(t===setTimeout)return setTimeout(e,0);if((t===i||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(r){try{return t.call(null,e,0)}catch(r){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:i}catch(e){t=i}try{r="function"==typeof clearTimeout?clearTimeout:o}catch(e){r=o}}();var s,c=[],l=!1,u=-1;function d(){l&&s&&(l=!1,s.length?c=s.concat(c):u=-1,c.length&&h())}function h(){if(!l){var e=a(d);l=!0;for(var t=c.length;t;){for(s=c,c=[];++u<t;)s&&s[u].run();u=-1,t=c.length}s=null,l=!1,function(e){if(r===clearTimeout)return clearTimeout(e);if((r===o||!r)&&clearTimeout)return r=clearTimeout,clearTimeout(e);try{return r(e)}catch(t){try{return r.call(null,e)}catch(t){return r.call(this,e)}}}(e)}}function f(e,t){this.fun=e,this.array=t}function p(){}n.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var r=1;r<arguments.length;r++)t[r-1]=arguments[r];c.push(new f(e,t)),1!==c.length||l||a(h)},f.prototype.run=function(){this.fun.apply(null,this.array)},n.title="browser",n.browser=!0,n.env={},n.argv=[],n.version="",n.versions={},n.on=p,n.addListener=p,n.once=p,n.off=p,n.removeListener=p,n.removeAllListeners=p,n.emit=p,n.prependListener=p,n.prependOnceListener=p,n.listeners=function(e){return[]},n.binding=function(e){throw new Error("process.binding is not supported")},n.cwd=function(){return"/"},n.chdir=function(e){throw new Error("process.chdir is not supported")},n.umask=function(){return 0}},433804:(e,t,r)=>{"use strict";var n=r(277179);function i(){}function o(){}o.resetWarningCache=i,e.exports=function(){function e(e,t,r,i,o,a){if(a!==n){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:i};return r.PropTypes=r,r}},681578:(e,t,r)=>{e.exports=r(433804)()},277179:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},785144:(e,t,r)=>{"use strict";const n=r(869419),i=r(372390),o=r(766561),a=r(509625);function s(e){if("string"!=typeof e||1!==e.length)throw new TypeError("arrayFormatSeparator must be single character string")}function c(e,t){return t.encode?t.strict?n(e):encodeURIComponent(e):e}function l(e,t){return t.decode?i(e):e}function u(e){return Array.isArray(e)?e.sort():"object"==typeof e?u(Object.keys(e)).sort(((e,t)=>Number(e)-Number(t))).map((t=>e[t])):e}function d(e){const t=e.indexOf("#");return-1!==t&&(e=e.slice(0,t)),e}function h(e){const t=(e=d(e)).indexOf("?");return-1===t?"":e.slice(t+1)}function f(e,t){return t.parseNumbers&&!Number.isNaN(Number(e))&&"string"==typeof e&&""!==e.trim()?e=Number(e):!t.parseBooleans||null===e||"true"!==e.toLowerCase()&&"false"!==e.toLowerCase()||(e="true"===e.toLowerCase()),e}function p(e,t){s((t=Object.assign({decode:!0,sort:!0,arrayFormat:"none",arrayFormatSeparator:",",parseNumbers:!1,parseBooleans:!1},t)).arrayFormatSeparator);const r=function(e){let t;switch(e.arrayFormat){case"index":return(e,r,n)=>{t=/\[(\d*)\]$/.exec(e),e=e.replace(/\[\d*\]$/,""),t?(void 0===n[e]&&(n[e]={}),n[e][t[1]]=r):n[e]=r};case"bracket":return(e,r,n)=>{t=/(\[\])$/.exec(e),n[e=e.replace(/\[\]$/,"")]=t?void 0!==n[e]?[].concat(n[e],r):[r]:r};case"comma":case"separator":return(t,r,n)=>{const i="string"==typeof r&&r.includes(e.arrayFormatSeparator),o="string"==typeof r&&!i&&l(r,e).includes(e.arrayFormatSeparator);r=o?l(r,e):r;const a=i||o?r.split(e.arrayFormatSeparator).map((t=>l(t,e))):null===r?r:l(r,e);n[t]=a};default:return(e,t,r)=>{r[e]=void 0!==r[e]?[].concat(r[e],t):t}}}(t),n=Object.create(null);if("string"!=typeof e)return n;if(!(e=e.trim().replace(/^[?#&]/,"")))return n;for(const i of e.split("&")){if(""===i)continue;let[e,a]=o(t.decode?i.replace(/\+/g," "):i,"=");a=void 0===a?null:["comma","separator"].includes(t.arrayFormat)?a:l(a,t),r(l(e,t),a,n)}for(const e of Object.keys(n)){const r=n[e];if("object"==typeof r&&null!==r)for(const e of Object.keys(r))r[e]=f(r[e],t);else n[e]=f(r,t)}return!1===t.sort?n:(!0===t.sort?Object.keys(n).sort():Object.keys(n).sort(t.sort)).reduce(((e,t)=>{const r=n[t];return e[t]=Boolean(r)&&"object"==typeof r&&!Array.isArray(r)?u(r):r,e}),Object.create(null))}t.extract=h,t.parse=p,t.stringify=(e,t)=>{if(!e)return"";s((t=Object.assign({encode:!0,strict:!0,arrayFormat:"none",arrayFormatSeparator:","},t)).arrayFormatSeparator);const r=r=>t.skipNull&&(e=>null==e)(e[r])||t.skipEmptyString&&""===e[r],n=function(e){switch(e.arrayFormat){case"index":return t=>(r,n)=>{const i=r.length;return void 0===n||e.skipNull&&null===n||e.skipEmptyString&&""===n?r:null===n?[...r,[c(t,e),"[",i,"]"].join("")]:[...r,[c(t,e),"[",c(i,e),"]=",c(n,e)].join("")]};case"bracket":return t=>(r,n)=>void 0===n||e.skipNull&&null===n||e.skipEmptyString&&""===n?r:null===n?[...r,[c(t,e),"[]"].join("")]:[...r,[c(t,e),"[]=",c(n,e)].join("")];case"comma":case"separator":return t=>(r,n)=>null==n||0===n.length?r:0===r.length?[[c(t,e),"=",c(n,e)].join("")]:[[r,c(n,e)].join(e.arrayFormatSeparator)];default:return t=>(r,n)=>void 0===n||e.skipNull&&null===n||e.skipEmptyString&&""===n?r:null===n?[...r,c(t,e)]:[...r,[c(t,e),"=",c(n,e)].join("")]}}(t),i={};for(const t of Object.keys(e))r(t)||(i[t]=e[t]);const o=Object.keys(i);return!1!==t.sort&&o.sort(t.sort),o.map((r=>{const i=e[r];return void 0===i?"":null===i?c(r,t):Array.isArray(i)?i.reduce(n(r),[]).join("&"):c(r,t)+"="+c(i,t)})).filter((e=>e.length>0)).join("&")},t.parseUrl=(e,t)=>{t=Object.assign({decode:!0},t);const[r,n]=o(e,"#");return Object.assign({url:r.split("?")[0]||"",query:p(h(e),t)},t&&t.parseFragmentIdentifier&&n?{fragmentIdentifier:l(n,t)}:{})},t.stringifyUrl=(e,r)=>{r=Object.assign({encode:!0,strict:!0},r);const n=d(e.url).split("?")[0]||"",i=t.extract(e.url),o=t.parse(i,{sort:!1}),a=Object.assign(o,e.query);let s=t.stringify(a,r);s&&(s=`?${s}`);let l=function(e){let t="";const r=e.indexOf("#");return-1!==r&&(t=e.slice(r)),t}(e.url);return e.fragmentIdentifier&&(l=`#${c(e.fragmentIdentifier,r)}`),`${n}${s}${l}`},t.pick=(e,r,n)=>{n=Object.assign({parseFragmentIdentifier:!0},n);const{url:i,query:o,fragmentIdentifier:s}=t.parseUrl(e,n);return t.stringifyUrl({url:i,query:a(o,r),fragmentIdentifier:s},n)},t.exclude=(e,r,n)=>{const i=Array.isArray(r)?e=>!r.includes(e):(e,t)=>!r(e,t);return t.pick(e,i,n)}},217485:(e,t,r)=>{"use strict";var n=r(571124),i=r(563198);function o(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var a=new Set,s={};function c(e,t){l(e,t),l(e+"Capture",t)}function l(e,t){for(s[e]=t,e=0;e<t.length;e++)a.add(t[e])}var u=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),d=Object.prototype.hasOwnProperty,h=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,f={},p={};function g(e,t,r,n,i,o,a){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=n,this.attributeNamespace=i,this.mustUseProperty=r,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=a}var v={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){v[e]=new g(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];v[t]=new g(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){v[e]=new g(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){v[e]=new g(e,2,!1,e,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){v[e]=new g(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){v[e]=new g(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){v[e]=new g(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){v[e]=new g(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){v[e]=new g(e,5,!1,e.toLowerCase(),null,!1,!1)}));var m=/[\-:]([a-z])/g;function y(e){return e[1].toUpperCase()}function b(e,t,r,n){var i=v.hasOwnProperty(t)?v[t]:null;(null!==i?0!==i.type:n||!(2<t.length)||"o"!==t[0]&&"O"!==t[0]||"n"!==t[1]&&"N"!==t[1])&&(function(e,t,r,n){if(null==t||function(e,t,r,n){if(null!==r&&0===r.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!n&&(null!==r?!r.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,r,n))return!0;if(n)return!1;if(null!==r)switch(r.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,r,i,n)&&(r=null),n||null===i?function(e){return!!d.call(p,e)||!d.call(f,e)&&(h.test(e)?p[e]=!0:(f[e]=!0,!1))}(t)&&(null===r?e.removeAttribute(t):e.setAttribute(t,""+r)):i.mustUseProperty?e[i.propertyName]=null===r?3!==i.type&&"":r:(t=i.attributeName,n=i.attributeNamespace,null===r?e.removeAttribute(t):(r=3===(i=i.type)||4===i&&!0===r?"":""+r,n?e.setAttributeNS(n,t,r):e.setAttribute(t,r))))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(m,y);v[t]=new g(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(m,y);v[t]=new g(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(m,y);v[t]=new g(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){v[e]=new g(e,1,!1,e.toLowerCase(),null,!1,!1)})),v.xlinkHref=new g("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){v[e]=new g(e,1,!1,e.toLowerCase(),null,!0,!0)}));var S=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,C=Symbol.for("react.element"),w=Symbol.for("react.portal"),A=Symbol.for("react.fragment"),E=Symbol.for("react.strict_mode"),k=Symbol.for("react.profiler"),I=Symbol.for("react.provider"),T=Symbol.for("react.context"),_=Symbol.for("react.forward_ref"),R=Symbol.for("react.suspense"),P=Symbol.for("react.suspense_list"),O=Symbol.for("react.memo"),x=Symbol.for("react.lazy");Symbol.for("react.scope"),Symbol.for("react.debug_trace_mode");var M=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden"),Symbol.for("react.cache"),Symbol.for("react.tracing_marker");var N=Symbol.iterator;function D(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=N&&e[N]||e["@@iterator"])?e:null}var F,B=Object.assign;function L(e){if(void 0===F)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);F=t&&t[1]||""}return"\n"+F+e}var H=!1;function U(e,t){if(!e||H)return"";H=!0;var r=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(t,[])}catch(e){var n=e}Reflect.construct(e,[],t)}else{try{t.call()}catch(e){n=e}e.call(t.prototype)}else{try{throw Error()}catch(e){n=e}e()}}catch(t){if(t&&n&&"string"==typeof t.stack){for(var i=t.stack.split("\n"),o=n.stack.split("\n"),a=i.length-1,s=o.length-1;1<=a&&0<=s&&i[a]!==o[s];)s--;for(;1<=a&&0<=s;a--,s--)if(i[a]!==o[s]){if(1!==a||1!==s)do{if(a--,0>--s||i[a]!==o[s]){var c="\n"+i[a].replace(" at new "," at ");return e.displayName&&c.includes("<anonymous>")&&(c=c.replace("<anonymous>",e.displayName)),c}}while(1<=a&&0<=s);break}}}finally{H=!1,Error.prepareStackTrace=r}return(e=e?e.displayName||e.name:"")?L(e):""}function z(e){switch(e.tag){case 5:return L(e.type);case 16:return L("Lazy");case 13:return L("Suspense");case 19:return L("SuspenseList");case 0:case 2:case 15:return U(e.type,!1);case 11:return U(e.type.render,!1);case 1:return U(e.type,!0);default:return""}}function j(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case A:return"Fragment";case w:return"Portal";case k:return"Profiler";case E:return"StrictMode";case R:return"Suspense";case P:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case T:return(e.displayName||"Context")+".Consumer";case I:return(e._context.displayName||"Context")+".Provider";case _:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case O:return null!==(t=e.displayName||null)?t:j(e.type)||"Memo";case x:t=e._payload,e=e._init;try{return j(e(t))}catch(e){}}return null}function q(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=(e=t.render).displayName||e.name||"",t.displayName||(""!==e?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return j(t);case 8:return t===E?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"==typeof t)return t.displayName||t.name||null;if("string"==typeof t)return t}return null}function V(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function W(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function $(e){e._valueTracker||(e._valueTracker=function(e){var t=W(e)?"checked":"value",r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),n=""+e[t];if(!e.hasOwnProperty(t)&&void 0!==r&&"function"==typeof r.get&&"function"==typeof r.set){var i=r.get,o=r.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(e){n=""+e,o.call(this,e)}}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue:function(){return n},setValue:function(e){n=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function G(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var r=t.getValue(),n="";return e&&(n=W(e)?e.checked?"true":"false":e.value),(e=n)!==r&&(t.setValue(e),!0)}function Z(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function K(e,t){var r=t.checked;return B({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=r?r:e._wrapperState.initialChecked})}function X(e,t){var r=null==t.defaultValue?"":t.defaultValue,n=null!=t.checked?t.checked:t.defaultChecked;r=V(null!=t.value?t.value:r),e._wrapperState={initialChecked:n,initialValue:r,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function Q(e,t){null!=(t=t.checked)&&b(e,"checked",t,!1)}function Y(e,t){Q(e,t);var r=V(t.value),n=t.type;if(null!=r)"number"===n?(0===r&&""===e.value||e.value!=r)&&(e.value=""+r):e.value!==""+r&&(e.value=""+r);else if("submit"===n||"reset"===n)return void e.removeAttribute("value");t.hasOwnProperty("value")?ee(e,t.type,r):t.hasOwnProperty("defaultValue")&&ee(e,t.type,V(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function J(e,t,r){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var n=t.type;if(("submit"===n||"reset"===n)&&null==t.value)return;t=""+e._wrapperState.initialValue,r||t===e.value||(e.value=t),e.defaultValue=t}""!==(r=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==r&&(e.name=r)}function ee(e,t,r){"number"===t&&Z(e.ownerDocument)===e||(null==r?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+r&&(e.defaultValue=""+r))}var te=Array.isArray;function re(e,t,r,n){if(e=e.options,t){t={};for(var i=0;i<r.length;i++)t["$"+r[i]]=!0;for(r=0;r<e.length;r++)i=t.hasOwnProperty("$"+e[r].value),e[r].selected!==i&&(e[r].selected=i),i&&n&&(e[r].defaultSelected=!0)}else{for(r=""+V(r),t=null,i=0;i<e.length;i++){if(e[i].value===r)return e[i].selected=!0,void(n&&(e[i].defaultSelected=!0));null!==t||e[i].disabled||(t=e[i])}null!==t&&(t.selected=!0)}}function ne(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(o(91));return B({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function ie(e,t){var r=t.value;if(null==r){if(r=t.children,t=t.defaultValue,null!=r){if(null!=t)throw Error(o(92));if(te(r)){if(1<r.length)throw Error(o(93));r=r[0]}t=r}null==t&&(t=""),r=t}e._wrapperState={initialValue:V(r)}}function oe(e,t){var r=V(t.value),n=V(t.defaultValue);null!=r&&((r=""+r)!==e.value&&(e.value=r),null==t.defaultValue&&e.defaultValue!==r&&(e.defaultValue=r)),null!=n&&(e.defaultValue=""+n)}function ae(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}function se(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function ce(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?se(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var le,ue=function(e){return"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(t,r,n,i){MSApp.execUnsafeLocalFunction((function(){return e(t,r)}))}:e}((function(e,t){if("http://www.w3.org/2000/svg"!==e.namespaceURI||"innerHTML"in e)e.innerHTML=t;else{for((le=le||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=le.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}}));function de(e,t){if(t){var r=e.firstChild;if(r&&r===e.lastChild&&3===r.nodeType)return void(r.nodeValue=t)}e.textContent=t}var he={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},fe=["Webkit","ms","Moz","O"];function pe(e,t,r){return null==t||"boolean"==typeof t||""===t?"":r||"number"!=typeof t||0===t||he.hasOwnProperty(e)&&he[e]?(""+t).trim():t+"px"}function ge(e,t){for(var r in e=e.style,t)if(t.hasOwnProperty(r)){var n=0===r.indexOf("--"),i=pe(r,t[r],n);"float"===r&&(r="cssFloat"),n?e.setProperty(r,i):e[r]=i}}Object.keys(he).forEach((function(e){fe.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),he[t]=he[e]}))}));var ve=B({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function me(e,t){if(t){if(ve[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(o(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(o(60));if("object"!=typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(o(61))}if(null!=t.style&&"object"!=typeof t.style)throw Error(o(62))}}function ye(e,t){if(-1===e.indexOf("-"))return"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var be=null;function Se(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var Ce=null,we=null,Ae=null;function Ee(e){if(e=gi(e)){if("function"!=typeof Ce)throw Error(o(280));var t=e.stateNode;t&&(t=mi(t),Ce(e.stateNode,e.type,t))}}function ke(e){we?Ae?Ae.push(e):Ae=[e]:we=e}function Ie(){if(we){var e=we,t=Ae;if(Ae=we=null,Ee(e),t)for(e=0;e<t.length;e++)Ee(t[e])}}function Te(e,t){return e(t)}function _e(){}var Re=!1;function Pe(e,t,r){if(Re)return e(t,r);Re=!0;try{return Te(e,t,r)}finally{Re=!1,(null!==we||null!==Ae)&&(_e(),Ie())}}function Oe(e,t){var r=e.stateNode;if(null===r)return null;var n=mi(r);if(null===n)return null;r=n[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(n=!n.disabled)||(n=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!n;break e;default:e=!1}if(e)return null;if(r&&"function"!=typeof r)throw Error(o(231,t,typeof r));return r}var xe=!1;if(u)try{var Me={};Object.defineProperty(Me,"passive",{get:function(){xe=!0}}),window.addEventListener("test",Me,Me),window.removeEventListener("test",Me,Me)}catch(e){xe=!1}function Ne(e,t,r,n,i,o,a,s,c){var l=Array.prototype.slice.call(arguments,3);try{t.apply(r,l)}catch(e){this.onError(e)}}var De=!1,Fe=null,Be=!1,Le=null,He={onError:function(e){De=!0,Fe=e}};function Ue(e,t,r,n,i,o,a,s,c){De=!1,Fe=null,Ne.apply(He,arguments)}function ze(e){var t=e,r=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{!!(4098&(t=e).flags)&&(r=t.return),e=t.return}while(e)}return 3===t.tag?r:null}function je(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&null!==(e=e.alternate)&&(t=e.memoizedState),null!==t)return t.dehydrated}return null}function qe(e){if(ze(e)!==e)throw Error(o(188))}function Ve(e){return null!==(e=function(e){var t=e.alternate;if(!t){if(null===(t=ze(e)))throw Error(o(188));return t!==e?null:e}for(var r=e,n=t;;){var i=r.return;if(null===i)break;var a=i.alternate;if(null===a){if(null!==(n=i.return)){r=n;continue}break}if(i.child===a.child){for(a=i.child;a;){if(a===r)return qe(i),e;if(a===n)return qe(i),t;a=a.sibling}throw Error(o(188))}if(r.return!==n.return)r=i,n=a;else{for(var s=!1,c=i.child;c;){if(c===r){s=!0,r=i,n=a;break}if(c===n){s=!0,n=i,r=a;break}c=c.sibling}if(!s){for(c=a.child;c;){if(c===r){s=!0,r=a,n=i;break}if(c===n){s=!0,n=a,r=i;break}c=c.sibling}if(!s)throw Error(o(189))}}if(r.alternate!==n)throw Error(o(190))}if(3!==r.tag)throw Error(o(188));return r.stateNode.current===r?e:t}(e))?We(e):null}function We(e){if(5===e.tag||6===e.tag)return e;for(e=e.child;null!==e;){var t=We(e);if(null!==t)return t;e=e.sibling}return null}var $e=i.unstable_scheduleCallback,Ge=i.unstable_cancelCallback,Ze=i.unstable_shouldYield,Ke=i.unstable_requestPaint,Xe=i.unstable_now,Qe=i.unstable_getCurrentPriorityLevel,Ye=i.unstable_ImmediatePriority,Je=i.unstable_UserBlockingPriority,et=i.unstable_NormalPriority,tt=i.unstable_LowPriority,rt=i.unstable_IdlePriority,nt=null,it=null,ot=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(at(e)/st|0)|0},at=Math.log,st=Math.LN2,ct=64,lt=4194304;function ut(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194240&e;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&e;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function dt(e,t){var r=e.pendingLanes;if(0===r)return 0;var n=0,i=e.suspendedLanes,o=e.pingedLanes,a=268435455&r;if(0!==a){var s=a&~i;0!==s?n=ut(s):0!=(o&=a)&&(n=ut(o))}else 0!=(a=r&~i)?n=ut(a):0!==o&&(n=ut(o));if(0===n)return 0;if(0!==t&&t!==n&&!(t&i)&&((i=n&-n)>=(o=t&-t)||16===i&&4194240&o))return t;if(4&n&&(n|=16&r),0!==(t=e.entangledLanes))for(e=e.entanglements,t&=n;0<t;)n|=e[r=31-ot(t)],t&=~(i=1<<r);return n}function ht(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;default:return-1}}function ft(e){return 0!=(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function pt(){var e=ct;return!(4194240&(ct<<=1))&&(ct=64),e}function gt(e){for(var t=[],r=0;31>r;r++)t.push(e);return t}function vt(e,t,r){e.pendingLanes|=t,536870912!==t&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[t=31-ot(t)]=r}function mt(e,t){var r=e.entangledLanes|=t;for(e=e.entanglements;r;){var n=31-ot(r),i=1<<n;i&t|e[n]&t&&(e[n]|=t),r&=~i}}var yt=0;function bt(e){return 1<(e&=-e)?4<e?268435455&e?16:536870912:4:1}var St,Ct,wt,At,Et,kt=!1,It=[],Tt=null,_t=null,Rt=null,Pt=new Map,Ot=new Map,xt=[],Mt="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function Nt(e,t){switch(e){case"focusin":case"focusout":Tt=null;break;case"dragenter":case"dragleave":_t=null;break;case"mouseover":case"mouseout":Rt=null;break;case"pointerover":case"pointerout":Pt.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Ot.delete(t.pointerId)}}function Dt(e,t,r,n,i,o){return null===e||e.nativeEvent!==o?(e={blockedOn:t,domEventName:r,eventSystemFlags:n,nativeEvent:o,targetContainers:[i]},null!==t&&null!==(t=gi(t))&&Ct(t),e):(e.eventSystemFlags|=n,t=e.targetContainers,null!==i&&-1===t.indexOf(i)&&t.push(i),e)}function Ft(e){var t=pi(e.target);if(null!==t){var r=ze(t);if(null!==r)if(13===(t=r.tag)){if(null!==(t=je(r)))return e.blockedOn=t,void Et(e.priority,(function(){wt(r)}))}else if(3===t&&r.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=3===r.tag?r.stateNode.containerInfo:null)}e.blockedOn=null}function Bt(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var r=Zt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==r)return null!==(t=gi(r))&&Ct(t),e.blockedOn=r,!1;var n=new(r=e.nativeEvent).constructor(r.type,r);be=n,r.target.dispatchEvent(n),be=null,t.shift()}return!0}function Lt(e,t,r){Bt(e)&&r.delete(t)}function Ht(){kt=!1,null!==Tt&&Bt(Tt)&&(Tt=null),null!==_t&&Bt(_t)&&(_t=null),null!==Rt&&Bt(Rt)&&(Rt=null),Pt.forEach(Lt),Ot.forEach(Lt)}function Ut(e,t){e.blockedOn===t&&(e.blockedOn=null,kt||(kt=!0,i.unstable_scheduleCallback(i.unstable_NormalPriority,Ht)))}function zt(e){function t(t){return Ut(t,e)}if(0<It.length){Ut(It[0],e);for(var r=1;r<It.length;r++){var n=It[r];n.blockedOn===e&&(n.blockedOn=null)}}for(null!==Tt&&Ut(Tt,e),null!==_t&&Ut(_t,e),null!==Rt&&Ut(Rt,e),Pt.forEach(t),Ot.forEach(t),r=0;r<xt.length;r++)(n=xt[r]).blockedOn===e&&(n.blockedOn=null);for(;0<xt.length&&null===(r=xt[0]).blockedOn;)Ft(r),null===r.blockedOn&&xt.shift()}var jt=S.ReactCurrentBatchConfig,qt=!0;function Vt(e,t,r,n){var i=yt,o=jt.transition;jt.transition=null;try{yt=1,$t(e,t,r,n)}finally{yt=i,jt.transition=o}}function Wt(e,t,r,n){var i=yt,o=jt.transition;jt.transition=null;try{yt=4,$t(e,t,r,n)}finally{yt=i,jt.transition=o}}function $t(e,t,r,n){if(qt){var i=Zt(e,t,r,n);if(null===i)Un(e,t,n,Gt,r),Nt(e,n);else if(function(e,t,r,n,i){switch(t){case"focusin":return Tt=Dt(Tt,e,t,r,n,i),!0;case"dragenter":return _t=Dt(_t,e,t,r,n,i),!0;case"mouseover":return Rt=Dt(Rt,e,t,r,n,i),!0;case"pointerover":var o=i.pointerId;return Pt.set(o,Dt(Pt.get(o)||null,e,t,r,n,i)),!0;case"gotpointercapture":return Ot.set(o=i.pointerId,Dt(Ot.get(o)||null,e,t,r,n,i)),!0}return!1}(i,e,t,r,n))n.stopPropagation();else if(Nt(e,n),4&t&&-1<Mt.indexOf(e)){for(;null!==i;){var o=gi(i);if(null!==o&&St(o),null===(o=Zt(e,t,r,n))&&Un(e,t,n,Gt,r),o===i)break;i=o}null!==i&&n.stopPropagation()}else Un(e,t,n,null,r)}}var Gt=null;function Zt(e,t,r,n){if(Gt=null,null!==(e=pi(e=Se(n))))if(null===(t=ze(e)))e=null;else if(13===(r=t.tag)){if(null!==(e=je(t)))return e;e=null}else if(3===r){if(t.stateNode.current.memoizedState.isDehydrated)return 3===t.tag?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return Gt=e,null}function Kt(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(Qe()){case Ye:return 1;case Je:return 4;case et:case tt:return 16;case rt:return 536870912;default:return 16}default:return 16}}var Xt=null,Qt=null,Yt=null;function Jt(){if(Yt)return Yt;var e,t,r=Qt,n=r.length,i="value"in Xt?Xt.value:Xt.textContent,o=i.length;for(e=0;e<n&&r[e]===i[e];e++);var a=n-e;for(t=1;t<=a&&r[n-t]===i[o-t];t++);return Yt=i.slice(e,1<t?1-t:void 0)}function er(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function tr(){return!0}function rr(){return!1}function nr(e){function t(t,r,n,i,o){for(var a in this._reactName=t,this._targetInst=n,this.type=r,this.nativeEvent=i,this.target=o,this.currentTarget=null,e)e.hasOwnProperty(a)&&(this[a]=(t=e[a])?t(i):i[a]);return this.isDefaultPrevented=(null!=i.defaultPrevented?i.defaultPrevented:!1===i.returnValue)?tr:rr,this.isPropagationStopped=rr,this}return B(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=tr)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=tr)},persist:function(){},isPersistent:tr}),t}var ir,or,ar,sr={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},cr=nr(sr),lr=B({},sr,{view:0,detail:0}),ur=nr(lr),dr=B({},lr,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:wr,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==ar&&(ar&&"mousemove"===e.type?(ir=e.screenX-ar.screenX,or=e.screenY-ar.screenY):or=ir=0,ar=e),ir)},movementY:function(e){return"movementY"in e?e.movementY:or}}),hr=nr(dr),fr=nr(B({},dr,{dataTransfer:0})),pr=nr(B({},lr,{relatedTarget:0})),gr=nr(B({},sr,{animationName:0,elapsedTime:0,pseudoElement:0})),vr=nr(B({},sr,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}})),mr=nr(B({},sr,{data:0})),yr={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},br={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},Sr={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Cr(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=Sr[e])&&!!t[e]}function wr(){return Cr}var Ar=nr(B({},lr,{key:function(e){if(e.key){var t=yr[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=er(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?br[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:wr,charCode:function(e){return"keypress"===e.type?er(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?er(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}})),Er=nr(B({},dr,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),kr=nr(B({},lr,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:wr})),Ir=nr(B({},sr,{propertyName:0,elapsedTime:0,pseudoElement:0})),Tr=nr(B({},dr,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0})),_r=[9,13,27,32],Rr=u&&"CompositionEvent"in window,Pr=null;u&&"documentMode"in document&&(Pr=document.documentMode);var Or=u&&"TextEvent"in window&&!Pr,xr=u&&(!Rr||Pr&&8<Pr&&11>=Pr),Mr=String.fromCharCode(32),Nr=!1;function Dr(e,t){switch(e){case"keyup":return-1!==_r.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Fr(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var Br=!1,Lr={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Hr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Lr[e.type]:"textarea"===t}function Ur(e,t,r,n){ke(n),0<(t=jn(t,"onChange")).length&&(r=new cr("onChange","change",null,r,n),e.push({event:r,listeners:t}))}var zr=null,jr=null;function qr(e){Nn(e,0)}function Vr(e){if(G(vi(e)))return e}function Wr(e,t){if("change"===e)return t}var $r=!1;if(u){var Gr;if(u){var Zr="oninput"in document;if(!Zr){var Kr=document.createElement("div");Kr.setAttribute("oninput","return;"),Zr="function"==typeof Kr.oninput}Gr=Zr}else Gr=!1;$r=Gr&&(!document.documentMode||9<document.documentMode)}function Xr(){zr&&(zr.detachEvent("onpropertychange",Qr),jr=zr=null)}function Qr(e){if("value"===e.propertyName&&Vr(jr)){var t=[];Ur(t,jr,e,Se(e)),Pe(qr,t)}}function Yr(e,t,r){"focusin"===e?(Xr(),jr=r,(zr=t).attachEvent("onpropertychange",Qr)):"focusout"===e&&Xr()}function Jr(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Vr(jr)}function en(e,t){if("click"===e)return Vr(t)}function tn(e,t){if("input"===e||"change"===e)return Vr(t)}var rn="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t};function nn(e,t){if(rn(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(n=0;n<r.length;n++){var i=r[n];if(!d.call(t,i)||!rn(e[i],t[i]))return!1}return!0}function on(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function an(e,t){var r,n=on(e);for(e=0;n;){if(3===n.nodeType){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=on(n)}}function sn(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?sn(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function cn(){for(var e=window,t=Z();t instanceof e.HTMLIFrameElement;){try{var r="string"==typeof t.contentWindow.location.href}catch(e){r=!1}if(!r)break;t=Z((e=t.contentWindow).document)}return t}function ln(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}function un(e){var t=cn(),r=e.focusedElem,n=e.selectionRange;if(t!==r&&r&&r.ownerDocument&&sn(r.ownerDocument.documentElement,r)){if(null!==n&&ln(r))if(t=n.start,void 0===(e=n.end)&&(e=t),"selectionStart"in r)r.selectionStart=t,r.selectionEnd=Math.min(e,r.value.length);else if((e=(t=r.ownerDocument||document)&&t.defaultView||window).getSelection){e=e.getSelection();var i=r.textContent.length,o=Math.min(n.start,i);n=void 0===n.end?o:Math.min(n.end,i),!e.extend&&o>n&&(i=n,n=o,o=i),i=an(r,o);var a=an(r,n);i&&a&&(1!==e.rangeCount||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==a.node||e.focusOffset!==a.offset)&&((t=t.createRange()).setStart(i.node,i.offset),e.removeAllRanges(),o>n?(e.addRange(t),e.extend(a.node,a.offset)):(t.setEnd(a.node,a.offset),e.addRange(t)))}for(t=[],e=r;e=e.parentNode;)1===e.nodeType&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"==typeof r.focus&&r.focus(),r=0;r<t.length;r++)(e=t[r]).element.scrollLeft=e.left,e.element.scrollTop=e.top}}var dn=u&&"documentMode"in document&&11>=document.documentMode,hn=null,fn=null,pn=null,gn=!1;function vn(e,t,r){var n=r.window===r?r.document:9===r.nodeType?r:r.ownerDocument;gn||null==hn||hn!==Z(n)||(n="selectionStart"in(n=hn)&&ln(n)?{start:n.selectionStart,end:n.selectionEnd}:{anchorNode:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset},pn&&nn(pn,n)||(pn=n,0<(n=jn(fn,"onSelect")).length&&(t=new cr("onSelect","select",null,t,r),e.push({event:t,listeners:n}),t.target=hn)))}function mn(e,t){var r={};return r[e.toLowerCase()]=t.toLowerCase(),r["Webkit"+e]="webkit"+t,r["Moz"+e]="moz"+t,r}var yn={animationend:mn("Animation","AnimationEnd"),animationiteration:mn("Animation","AnimationIteration"),animationstart:mn("Animation","AnimationStart"),transitionend:mn("Transition","TransitionEnd")},bn={},Sn={};function Cn(e){if(bn[e])return bn[e];if(!yn[e])return e;var t,r=yn[e];for(t in r)if(r.hasOwnProperty(t)&&t in Sn)return bn[e]=r[t];return e}u&&(Sn=document.createElement("div").style,"AnimationEvent"in window||(delete yn.animationend.animation,delete yn.animationiteration.animation,delete yn.animationstart.animation),"TransitionEvent"in window||delete yn.transitionend.transition);var wn=Cn("animationend"),An=Cn("animationiteration"),En=Cn("animationstart"),kn=Cn("transitionend"),In=new Map,Tn="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function _n(e,t){In.set(e,t),c(t,[e])}for(var Rn=0;Rn<Tn.length;Rn++){var Pn=Tn[Rn];_n(Pn.toLowerCase(),"on"+(Pn[0].toUpperCase()+Pn.slice(1)))}_n(wn,"onAnimationEnd"),_n(An,"onAnimationIteration"),_n(En,"onAnimationStart"),_n("dblclick","onDoubleClick"),_n("focusin","onFocus"),_n("focusout","onBlur"),_n(kn,"onTransitionEnd"),l("onMouseEnter",["mouseout","mouseover"]),l("onMouseLeave",["mouseout","mouseover"]),l("onPointerEnter",["pointerout","pointerover"]),l("onPointerLeave",["pointerout","pointerover"]),c("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),c("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),c("onBeforeInput",["compositionend","keypress","textInput","paste"]),c("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),c("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),c("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var On="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),xn=new Set("cancel close invalid load scroll toggle".split(" ").concat(On));function Mn(e,t,r){var n=e.type||"unknown-event";e.currentTarget=r,function(e,t,r,n,i,a,s,c,l){if(Ue.apply(this,arguments),De){if(!De)throw Error(o(198));var u=Fe;De=!1,Fe=null,Be||(Be=!0,Le=u)}}(n,t,void 0,e),e.currentTarget=null}function Nn(e,t){t=!!(4&t);for(var r=0;r<e.length;r++){var n=e[r],i=n.event;n=n.listeners;e:{var o=void 0;if(t)for(var a=n.length-1;0<=a;a--){var s=n[a],c=s.instance,l=s.currentTarget;if(s=s.listener,c!==o&&i.isPropagationStopped())break e;Mn(i,s,l),o=c}else for(a=0;a<n.length;a++){if(c=(s=n[a]).instance,l=s.currentTarget,s=s.listener,c!==o&&i.isPropagationStopped())break e;Mn(i,s,l),o=c}}}if(Be)throw e=Le,Be=!1,Le=null,e}function Dn(e,t){var r=t[di];void 0===r&&(r=t[di]=new Set);var n=e+"__bubble";r.has(n)||(Hn(t,e,2,!1),r.add(n))}function Fn(e,t,r){var n=0;t&&(n|=4),Hn(r,e,n,t)}var Bn="_reactListening"+Math.random().toString(36).slice(2);function Ln(e){if(!e[Bn]){e[Bn]=!0,a.forEach((function(t){"selectionchange"!==t&&(xn.has(t)||Fn(t,!1,e),Fn(t,!0,e))}));var t=9===e.nodeType?e:e.ownerDocument;null===t||t[Bn]||(t[Bn]=!0,Fn("selectionchange",!1,t))}}function Hn(e,t,r,n){switch(Kt(t)){case 1:var i=Vt;break;case 4:i=Wt;break;default:i=$t}r=i.bind(null,t,r,e),i=void 0,!xe||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(i=!0),e.addEventListener(t,r,n?void 0===i||{capture:!0,passive:i}:void 0!==i&&{passive:i})}function Un(e,t,r,n,i){var o=n;if(!(1&t||2&t||null===n))e:for(;;){if(null===n)return;var a=n.tag;if(3===a||4===a){var s=n.stateNode.containerInfo;if(s===i||8===s.nodeType&&s.parentNode===i)break;if(4===a)for(a=n.return;null!==a;){var c=a.tag;if((3===c||4===c)&&((c=a.stateNode.containerInfo)===i||8===c.nodeType&&c.parentNode===i))return;a=a.return}for(;null!==s;){if(null===(a=pi(s)))return;if(5===(c=a.tag)||6===c){n=o=a;continue e}s=s.parentNode}}n=n.return}Pe((function(){var n=o,i=Se(r),a=[];e:{var s=In.get(e);if(void 0!==s){var c=cr,l=e;switch(e){case"keypress":if(0===er(r))break e;case"keydown":case"keyup":c=Ar;break;case"focusin":l="focus",c=pr;break;case"focusout":l="blur",c=pr;break;case"beforeblur":case"afterblur":c=pr;break;case"click":if(2===r.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":c=hr;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":c=fr;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":c=kr;break;case wn:case An:case En:c=gr;break;case kn:c=Ir;break;case"scroll":c=ur;break;case"wheel":c=Tr;break;case"copy":case"cut":case"paste":c=vr;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":c=Er}var u=!!(4&t),d=!u&&"scroll"===e,h=u?null!==s?s+"Capture":null:s;u=[];for(var f,p=n;null!==p;){var g=(f=p).stateNode;if(5===f.tag&&null!==g&&(f=g,null!==h&&null!=(g=Oe(p,h))&&u.push(zn(p,g,f))),d)break;p=p.return}0<u.length&&(s=new c(s,l,null,r,i),a.push({event:s,listeners:u}))}}if(!(7&t)){if(c="mouseout"===e||"pointerout"===e,(!(s="mouseover"===e||"pointerover"===e)||r===be||!(l=r.relatedTarget||r.fromElement)||!pi(l)&&!l[ui])&&(c||s)&&(s=i.window===i?i:(s=i.ownerDocument)?s.defaultView||s.parentWindow:window,c?(c=n,null!==(l=(l=r.relatedTarget||r.toElement)?pi(l):null)&&(l!==(d=ze(l))||5!==l.tag&&6!==l.tag)&&(l=null)):(c=null,l=n),c!==l)){if(u=hr,g="onMouseLeave",h="onMouseEnter",p="mouse","pointerout"!==e&&"pointerover"!==e||(u=Er,g="onPointerLeave",h="onPointerEnter",p="pointer"),d=null==c?s:vi(c),f=null==l?s:vi(l),(s=new u(g,p+"leave",c,r,i)).target=d,s.relatedTarget=f,g=null,pi(i)===n&&((u=new u(h,p+"enter",l,r,i)).target=f,u.relatedTarget=d,g=u),d=g,c&&l)e:{for(h=l,p=0,f=u=c;f;f=qn(f))p++;for(f=0,g=h;g;g=qn(g))f++;for(;0<p-f;)u=qn(u),p--;for(;0<f-p;)h=qn(h),f--;for(;p--;){if(u===h||null!==h&&u===h.alternate)break e;u=qn(u),h=qn(h)}u=null}else u=null;null!==c&&Vn(a,s,c,u,!1),null!==l&&null!==d&&Vn(a,d,l,u,!0)}if("select"===(c=(s=n?vi(n):window).nodeName&&s.nodeName.toLowerCase())||"input"===c&&"file"===s.type)var v=Wr;else if(Hr(s))if($r)v=tn;else{v=Jr;var m=Yr}else(c=s.nodeName)&&"input"===c.toLowerCase()&&("checkbox"===s.type||"radio"===s.type)&&(v=en);switch(v&&(v=v(e,n))?Ur(a,v,r,i):(m&&m(e,s,n),"focusout"===e&&(m=s._wrapperState)&&m.controlled&&"number"===s.type&&ee(s,"number",s.value)),m=n?vi(n):window,e){case"focusin":(Hr(m)||"true"===m.contentEditable)&&(hn=m,fn=n,pn=null);break;case"focusout":pn=fn=hn=null;break;case"mousedown":gn=!0;break;case"contextmenu":case"mouseup":case"dragend":gn=!1,vn(a,r,i);break;case"selectionchange":if(dn)break;case"keydown":case"keyup":vn(a,r,i)}var y;if(Rr)e:{switch(e){case"compositionstart":var b="onCompositionStart";break e;case"compositionend":b="onCompositionEnd";break e;case"compositionupdate":b="onCompositionUpdate";break e}b=void 0}else Br?Dr(e,r)&&(b="onCompositionEnd"):"keydown"===e&&229===r.keyCode&&(b="onCompositionStart");b&&(xr&&"ko"!==r.locale&&(Br||"onCompositionStart"!==b?"onCompositionEnd"===b&&Br&&(y=Jt()):(Qt="value"in(Xt=i)?Xt.value:Xt.textContent,Br=!0)),0<(m=jn(n,b)).length&&(b=new mr(b,e,null,r,i),a.push({event:b,listeners:m}),(y||null!==(y=Fr(r)))&&(b.data=y))),(y=Or?function(e,t){switch(e){case"compositionend":return Fr(t);case"keypress":return 32!==t.which?null:(Nr=!0,Mr);case"textInput":return(e=t.data)===Mr&&Nr?null:e;default:return null}}(e,r):function(e,t){if(Br)return"compositionend"===e||!Rr&&Dr(e,t)?(e=Jt(),Yt=Qt=Xt=null,Br=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return xr&&"ko"!==t.locale?null:t.data}}(e,r))&&0<(n=jn(n,"onBeforeInput")).length&&(i=new mr("onBeforeInput","beforeinput",null,r,i),a.push({event:i,listeners:n}),i.data=y)}Nn(a,t)}))}function zn(e,t,r){return{instance:e,listener:t,currentTarget:r}}function jn(e,t){for(var r=t+"Capture",n=[];null!==e;){var i=e,o=i.stateNode;5===i.tag&&null!==o&&(i=o,null!=(o=Oe(e,r))&&n.unshift(zn(e,o,i)),null!=(o=Oe(e,t))&&n.push(zn(e,o,i))),e=e.return}return n}function qn(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function Vn(e,t,r,n,i){for(var o=t._reactName,a=[];null!==r&&r!==n;){var s=r,c=s.alternate,l=s.stateNode;if(null!==c&&c===n)break;5===s.tag&&null!==l&&(s=l,i?null!=(c=Oe(r,o))&&a.unshift(zn(r,c,s)):i||null!=(c=Oe(r,o))&&a.push(zn(r,c,s))),r=r.return}0!==a.length&&e.push({event:t,listeners:a})}var Wn=/\r\n?/g,$n=/\u0000|\uFFFD/g;function Gn(e){return("string"==typeof e?e:""+e).replace(Wn,"\n").replace($n,"")}function Zn(e,t,r){if(t=Gn(t),Gn(e)!==t&&r)throw Error(o(425))}function Kn(){}var Xn=null,Qn=null;function Yn(e,t){return"textarea"===e||"noscript"===e||"string"==typeof t.children||"number"==typeof t.children||"object"==typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var Jn="function"==typeof setTimeout?setTimeout:void 0,ei="function"==typeof clearTimeout?clearTimeout:void 0,ti="function"==typeof Promise?Promise:void 0,ri="function"==typeof queueMicrotask?queueMicrotask:void 0!==ti?function(e){return ti.resolve(null).then(e).catch(ni)}:Jn;function ni(e){setTimeout((function(){throw e}))}function ii(e,t){var r=t,n=0;do{var i=r.nextSibling;if(e.removeChild(r),i&&8===i.nodeType)if("/$"===(r=i.data)){if(0===n)return e.removeChild(i),void zt(t);n--}else"$"!==r&&"$?"!==r&&"$!"!==r||n++;r=i}while(r);zt(t)}function oi(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break;if(8===t){if("$"===(t=e.data)||"$!"===t||"$?"===t)break;if("/$"===t)return null}}return e}function ai(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var r=e.data;if("$"===r||"$!"===r||"$?"===r){if(0===t)return e;t--}else"/$"===r&&t++}e=e.previousSibling}return null}var si=Math.random().toString(36).slice(2),ci="__reactFiber$"+si,li="__reactProps$"+si,ui="__reactContainer$"+si,di="__reactEvents$"+si,hi="__reactListeners$"+si,fi="__reactHandles$"+si;function pi(e){var t=e[ci];if(t)return t;for(var r=e.parentNode;r;){if(t=r[ui]||r[ci]){if(r=t.alternate,null!==t.child||null!==r&&null!==r.child)for(e=ai(e);null!==e;){if(r=e[ci])return r;e=ai(e)}return t}r=(e=r).parentNode}return null}function gi(e){return!(e=e[ci]||e[ui])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function vi(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(o(33))}function mi(e){return e[li]||null}var yi=[],bi=-1;function Si(e){return{current:e}}function Ci(e){0>bi||(e.current=yi[bi],yi[bi]=null,bi--)}function wi(e,t){bi++,yi[bi]=e.current,e.current=t}var Ai={},Ei=Si(Ai),ki=Si(!1),Ii=Ai;function Ti(e,t){var r=e.type.contextTypes;if(!r)return Ai;var n=e.stateNode;if(n&&n.__reactInternalMemoizedUnmaskedChildContext===t)return n.__reactInternalMemoizedMaskedChildContext;var i,o={};for(i in r)o[i]=t[i];return n&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function _i(e){return null!=e.childContextTypes}function Ri(){Ci(ki),Ci(Ei)}function Pi(e,t,r){if(Ei.current!==Ai)throw Error(o(168));wi(Ei,t),wi(ki,r)}function Oi(e,t,r){var n=e.stateNode;if(t=t.childContextTypes,"function"!=typeof n.getChildContext)return r;for(var i in n=n.getChildContext())if(!(i in t))throw Error(o(108,q(e)||"Unknown",i));return B({},r,n)}function xi(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Ai,Ii=Ei.current,wi(Ei,e),wi(ki,ki.current),!0}function Mi(e,t,r){var n=e.stateNode;if(!n)throw Error(o(169));r?(e=Oi(e,t,Ii),n.__reactInternalMemoizedMergedChildContext=e,Ci(ki),Ci(Ei),wi(Ei,e)):Ci(ki),wi(ki,r)}var Ni=null,Di=!1,Fi=!1;function Bi(e){null===Ni?Ni=[e]:Ni.push(e)}function Li(){if(!Fi&&null!==Ni){Fi=!0;var e=0,t=yt;try{var r=Ni;for(yt=1;e<r.length;e++){var n=r[e];do{n=n(!0)}while(null!==n)}Ni=null,Di=!1}catch(t){throw null!==Ni&&(Ni=Ni.slice(e+1)),$e(Ye,Li),t}finally{yt=t,Fi=!1}}return null}var Hi=[],Ui=0,zi=null,ji=0,qi=[],Vi=0,Wi=null,$i=1,Gi="";function Zi(e,t){Hi[Ui++]=ji,Hi[Ui++]=zi,zi=e,ji=t}function Ki(e,t,r){qi[Vi++]=$i,qi[Vi++]=Gi,qi[Vi++]=Wi,Wi=e;var n=$i;e=Gi;var i=32-ot(n)-1;n&=~(1<<i),r+=1;var o=32-ot(t)+i;if(30<o){var a=i-i%5;o=(n&(1<<a)-1).toString(32),n>>=a,i-=a,$i=1<<32-ot(t)+i|r<<i|n,Gi=o+e}else $i=1<<o|r<<i|n,Gi=e}function Xi(e){null!==e.return&&(Zi(e,1),Ki(e,1,0))}function Qi(e){for(;e===zi;)zi=Hi[--Ui],Hi[Ui]=null,ji=Hi[--Ui],Hi[Ui]=null;for(;e===Wi;)Wi=qi[--Vi],qi[Vi]=null,Gi=qi[--Vi],qi[Vi]=null,$i=qi[--Vi],qi[Vi]=null}var Yi=null,Ji=null,eo=!1,to=null;function ro(e,t){var r=Il(5,null,null,0);r.elementType="DELETED",r.stateNode=t,r.return=e,null===(t=e.deletions)?(e.deletions=[r],e.flags|=16):t.push(r)}function no(e,t){switch(e.tag){case 5:var r=e.type;return null!==(t=1!==t.nodeType||r.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,Yi=e,Ji=oi(t.firstChild),!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,Yi=e,Ji=null,!0);case 13:return null!==(t=8!==t.nodeType?null:t)&&(e.memoizedState={dehydrated:t,treeContext:r=null!==Wi?{id:$i,overflow:Gi}:null,retryLane:1073741824},(r=Il(18,null,null,0)).stateNode=t,r.return=e,e.child=r,Yi=e,Ji=null,!0);default:return!1}}function io(e){return!(!(1&e.mode)||128&e.flags)}function oo(e){if(eo){var t=Ji;if(t){var r=t;if(!no(e,t)){if(io(e))throw Error(o(418));t=oi(r.nextSibling);var n=Yi;t&&no(e,t)?ro(n,r):(e.flags=-4097&e.flags|2,eo=!1,Yi=e)}}else{if(io(e))throw Error(o(418));e.flags=-4097&e.flags|2,eo=!1,Yi=e}}}function ao(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;Yi=e}function so(e){if(e!==Yi)return!1;if(!eo)return ao(e),eo=!0,!1;var t;if((t=3!==e.tag)&&!(t=5!==e.tag)&&(t="head"!==(t=e.type)&&"body"!==t&&!Yn(e.type,e.memoizedProps)),t&&(t=Ji)){if(io(e))throw co(),Error(o(418));for(;t;)ro(e,t),t=oi(t.nextSibling)}if(ao(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(o(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var r=e.data;if("/$"===r){if(0===t){Ji=oi(e.nextSibling);break e}t--}else"$"!==r&&"$!"!==r&&"$?"!==r||t++}e=e.nextSibling}Ji=null}}else Ji=Yi?oi(e.stateNode.nextSibling):null;return!0}function co(){for(var e=Ji;e;)e=oi(e.nextSibling)}function lo(){Ji=Yi=null,eo=!1}function uo(e){null===to?to=[e]:to.push(e)}var ho=S.ReactCurrentBatchConfig;function fo(e,t,r){if(null!==(e=r.ref)&&"function"!=typeof e&&"object"!=typeof e){if(r._owner){if(r=r._owner){if(1!==r.tag)throw Error(o(309));var n=r.stateNode}if(!n)throw Error(o(147,e));var i=n,a=""+e;return null!==t&&null!==t.ref&&"function"==typeof t.ref&&t.ref._stringRef===a?t.ref:(t=function(e){var t=i.refs;null===e?delete t[a]:t[a]=e},t._stringRef=a,t)}if("string"!=typeof e)throw Error(o(284));if(!r._owner)throw Error(o(290,e))}return e}function po(e,t){throw e=Object.prototype.toString.call(t),Error(o(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function go(e){return(0,e._init)(e._payload)}function vo(e){function t(t,r){if(e){var n=t.deletions;null===n?(t.deletions=[r],t.flags|=16):n.push(r)}}function r(r,n){if(!e)return null;for(;null!==n;)t(r,n),n=n.sibling;return null}function n(e,t){for(e=new Map;null!==t;)e.set(null!==t.key?t.key:t.index,t),t=t.sibling;return e}function i(e,t){return(e=_l(e,t)).index=0,e.sibling=null,e}function a(t,r,n){return t.index=n,e?null!==(n=t.alternate)?(n=n.index)<r?(t.flags|=2,r):n:(t.flags|=2,r):(t.flags|=1048576,r)}function s(t){return e&&null===t.alternate&&(t.flags|=2),t}function c(e,t,r,n){return null===t||6!==t.tag?((t=xl(r,e.mode,n)).return=e,t):((t=i(t,r)).return=e,t)}function l(e,t,r,n){var o=r.type;return o===A?d(e,t,r.props.children,n,r.key):null!==t&&(t.elementType===o||"object"==typeof o&&null!==o&&o.$$typeof===x&&go(o)===t.type)?((n=i(t,r.props)).ref=fo(e,t,r),n.return=e,n):((n=Rl(r.type,r.key,r.props,null,e.mode,n)).ref=fo(e,t,r),n.return=e,n)}function u(e,t,r,n){return null===t||4!==t.tag||t.stateNode.containerInfo!==r.containerInfo||t.stateNode.implementation!==r.implementation?((t=Ml(r,e.mode,n)).return=e,t):((t=i(t,r.children||[])).return=e,t)}function d(e,t,r,n,o){return null===t||7!==t.tag?((t=Pl(r,e.mode,n,o)).return=e,t):((t=i(t,r)).return=e,t)}function h(e,t,r){if("string"==typeof t&&""!==t||"number"==typeof t)return(t=xl(""+t,e.mode,r)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case C:return(r=Rl(t.type,t.key,t.props,null,e.mode,r)).ref=fo(e,null,t),r.return=e,r;case w:return(t=Ml(t,e.mode,r)).return=e,t;case x:return h(e,(0,t._init)(t._payload),r)}if(te(t)||D(t))return(t=Pl(t,e.mode,r,null)).return=e,t;po(e,t)}return null}function f(e,t,r,n){var i=null!==t?t.key:null;if("string"==typeof r&&""!==r||"number"==typeof r)return null!==i?null:c(e,t,""+r,n);if("object"==typeof r&&null!==r){switch(r.$$typeof){case C:return r.key===i?l(e,t,r,n):null;case w:return r.key===i?u(e,t,r,n):null;case x:return f(e,t,(i=r._init)(r._payload),n)}if(te(r)||D(r))return null!==i?null:d(e,t,r,n,null);po(e,r)}return null}function p(e,t,r,n,i){if("string"==typeof n&&""!==n||"number"==typeof n)return c(t,e=e.get(r)||null,""+n,i);if("object"==typeof n&&null!==n){switch(n.$$typeof){case C:return l(t,e=e.get(null===n.key?r:n.key)||null,n,i);case w:return u(t,e=e.get(null===n.key?r:n.key)||null,n,i);case x:return p(e,t,r,(0,n._init)(n._payload),i)}if(te(n)||D(n))return d(t,e=e.get(r)||null,n,i,null);po(t,n)}return null}function g(i,o,s,c){for(var l=null,u=null,d=o,g=o=0,v=null;null!==d&&g<s.length;g++){d.index>g?(v=d,d=null):v=d.sibling;var m=f(i,d,s[g],c);if(null===m){null===d&&(d=v);break}e&&d&&null===m.alternate&&t(i,d),o=a(m,o,g),null===u?l=m:u.sibling=m,u=m,d=v}if(g===s.length)return r(i,d),eo&&Zi(i,g),l;if(null===d){for(;g<s.length;g++)null!==(d=h(i,s[g],c))&&(o=a(d,o,g),null===u?l=d:u.sibling=d,u=d);return eo&&Zi(i,g),l}for(d=n(i,d);g<s.length;g++)null!==(v=p(d,i,g,s[g],c))&&(e&&null!==v.alternate&&d.delete(null===v.key?g:v.key),o=a(v,o,g),null===u?l=v:u.sibling=v,u=v);return e&&d.forEach((function(e){return t(i,e)})),eo&&Zi(i,g),l}function v(i,s,c,l){var u=D(c);if("function"!=typeof u)throw Error(o(150));if(null==(c=u.call(c)))throw Error(o(151));for(var d=u=null,g=s,v=s=0,m=null,y=c.next();null!==g&&!y.done;v++,y=c.next()){g.index>v?(m=g,g=null):m=g.sibling;var b=f(i,g,y.value,l);if(null===b){null===g&&(g=m);break}e&&g&&null===b.alternate&&t(i,g),s=a(b,s,v),null===d?u=b:d.sibling=b,d=b,g=m}if(y.done)return r(i,g),eo&&Zi(i,v),u;if(null===g){for(;!y.done;v++,y=c.next())null!==(y=h(i,y.value,l))&&(s=a(y,s,v),null===d?u=y:d.sibling=y,d=y);return eo&&Zi(i,v),u}for(g=n(i,g);!y.done;v++,y=c.next())null!==(y=p(g,i,v,y.value,l))&&(e&&null!==y.alternate&&g.delete(null===y.key?v:y.key),s=a(y,s,v),null===d?u=y:d.sibling=y,d=y);return e&&g.forEach((function(e){return t(i,e)})),eo&&Zi(i,v),u}return function e(n,o,a,c){if("object"==typeof a&&null!==a&&a.type===A&&null===a.key&&(a=a.props.children),"object"==typeof a&&null!==a){switch(a.$$typeof){case C:e:{for(var l=a.key,u=o;null!==u;){if(u.key===l){if((l=a.type)===A){if(7===u.tag){r(n,u.sibling),(o=i(u,a.props.children)).return=n,n=o;break e}}else if(u.elementType===l||"object"==typeof l&&null!==l&&l.$$typeof===x&&go(l)===u.type){r(n,u.sibling),(o=i(u,a.props)).ref=fo(n,u,a),o.return=n,n=o;break e}r(n,u);break}t(n,u),u=u.sibling}a.type===A?((o=Pl(a.props.children,n.mode,c,a.key)).return=n,n=o):((c=Rl(a.type,a.key,a.props,null,n.mode,c)).ref=fo(n,o,a),c.return=n,n=c)}return s(n);case w:e:{for(u=a.key;null!==o;){if(o.key===u){if(4===o.tag&&o.stateNode.containerInfo===a.containerInfo&&o.stateNode.implementation===a.implementation){r(n,o.sibling),(o=i(o,a.children||[])).return=n,n=o;break e}r(n,o);break}t(n,o),o=o.sibling}(o=Ml(a,n.mode,c)).return=n,n=o}return s(n);case x:return e(n,o,(u=a._init)(a._payload),c)}if(te(a))return g(n,o,a,c);if(D(a))return v(n,o,a,c);po(n,a)}return"string"==typeof a&&""!==a||"number"==typeof a?(a=""+a,null!==o&&6===o.tag?(r(n,o.sibling),(o=i(o,a)).return=n,n=o):(r(n,o),(o=xl(a,n.mode,c)).return=n,n=o),s(n)):r(n,o)}}var mo=vo(!0),yo=vo(!1),bo=Si(null),So=null,Co=null,wo=null;function Ao(){wo=Co=So=null}function Eo(e){var t=bo.current;Ci(bo),e._currentValue=t}function ko(e,t,r){for(;null!==e;){var n=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==n&&(n.childLanes|=t)):null!==n&&(n.childLanes&t)!==t&&(n.childLanes|=t),e===r)break;e=e.return}}function Io(e,t){So=e,wo=Co=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(!!(e.lanes&t)&&(ps=!0),e.firstContext=null)}function To(e){var t=e._currentValue;if(wo!==e)if(e={context:e,memoizedValue:t,next:null},null===Co){if(null===So)throw Error(o(308));Co=e,So.dependencies={lanes:0,firstContext:e}}else Co=Co.next=e;return t}var _o=null;function Ro(e){null===_o?_o=[e]:_o.push(e)}function Po(e,t,r,n){var i=t.interleaved;return null===i?(r.next=r,Ro(t)):(r.next=i.next,i.next=r),t.interleaved=r,Oo(e,n)}function Oo(e,t){e.lanes|=t;var r=e.alternate;for(null!==r&&(r.lanes|=t),r=e,e=e.return;null!==e;)e.childLanes|=t,null!==(r=e.alternate)&&(r.childLanes|=t),r=e,e=e.return;return 3===r.tag?r.stateNode:null}var xo=!1;function Mo(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function No(e,t){t.updateQueue===(e=e.updateQueue)&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Do(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Fo(e,t,r){var n=e.updateQueue;if(null===n)return null;if(n=n.shared,2&Ac){var i=n.pending;return null===i?t.next=t:(t.next=i.next,i.next=t),n.pending=t,Oo(e,r)}return null===(i=n.interleaved)?(t.next=t,Ro(n)):(t.next=i.next,i.next=t),n.interleaved=t,Oo(e,r)}function Bo(e,t,r){if(null!==(t=t.updateQueue)&&(t=t.shared,4194240&r)){var n=t.lanes;t.lanes=r|=n&=e.pendingLanes,mt(e,r)}}function Lo(e,t){var r=e.updateQueue,n=e.alternate;if(null===n||r!==(n=n.updateQueue))null===(e=r.lastBaseUpdate)?r.firstBaseUpdate=t:e.next=t,r.lastBaseUpdate=t;else{var i=null,o=null;if(null!==(r=r.firstBaseUpdate)){do{var a={eventTime:r.eventTime,lane:r.lane,tag:r.tag,payload:r.payload,callback:r.callback,next:null};null===o?i=o=a:o=o.next=a,r=r.next}while(null!==r);null===o?i=o=t:o=o.next=t}else i=o=t;e.updateQueue=r={baseState:n.baseState,firstBaseUpdate:i,lastBaseUpdate:o,shared:n.shared,effects:n.effects}}}function Ho(e,t,r,n){var i=e.updateQueue;xo=!1;var o=i.firstBaseUpdate,a=i.lastBaseUpdate,s=i.shared.pending;if(null!==s){i.shared.pending=null;var c=s,l=c.next;c.next=null,null===a?o=l:a.next=l,a=c;var u=e.alternate;null!==u&&(s=(u=u.updateQueue).lastBaseUpdate)!==a&&(null===s?u.firstBaseUpdate=l:s.next=l,u.lastBaseUpdate=c)}if(null!==o){var d=i.baseState;for(a=0,u=l=c=null,s=o;;){var h=s.lane,f=s.eventTime;if((n&h)===h){null!==u&&(u=u.next={eventTime:f,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var p=e,g=s;switch(h=t,f=r,g.tag){case 1:if("function"==typeof(p=g.payload)){d=p.call(f,d,h);break e}d=p;break e;case 3:p.flags=-65537&p.flags|128;case 0:if(null==(h="function"==typeof(p=g.payload)?p.call(f,d,h):p))break e;d=B({},d,h);break e;case 2:xo=!0}}null!==s.callback&&0!==s.lane&&(e.flags|=64,null===(h=i.effects)?i.effects=[s]:h.push(s))}else f={eventTime:f,lane:h,tag:s.tag,payload:s.payload,callback:s.callback,next:null},null===u?(l=u=f,c=d):u=u.next=f,a|=h;if(null===(s=s.next)){if(null===(s=i.shared.pending))break;s=(h=s).next,h.next=null,i.lastBaseUpdate=h,i.shared.pending=null}}if(null===u&&(c=d),i.baseState=c,i.firstBaseUpdate=l,i.lastBaseUpdate=u,null!==(t=i.shared.interleaved)){i=t;do{a|=i.lane,i=i.next}while(i!==t)}else null===o&&(i.shared.lanes=0);Oc|=a,e.lanes=a,e.memoizedState=d}}function Uo(e,t,r){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var n=e[t],i=n.callback;if(null!==i){if(n.callback=null,n=r,"function"!=typeof i)throw Error(o(191,i));i.call(n)}}}var zo={},jo=Si(zo),qo=Si(zo),Vo=Si(zo);function Wo(e){if(e===zo)throw Error(o(174));return e}function $o(e,t){switch(wi(Vo,t),wi(qo,e),wi(jo,zo),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:ce(null,"");break;default:t=ce(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}Ci(jo),wi(jo,t)}function Go(){Ci(jo),Ci(qo),Ci(Vo)}function Zo(e){Wo(Vo.current);var t=Wo(jo.current),r=ce(t,e.type);t!==r&&(wi(qo,e),wi(jo,r))}function Ko(e){qo.current===e&&(Ci(jo),Ci(qo))}var Xo=Si(0);function Qo(e){for(var t=e;null!==t;){if(13===t.tag){var r=t.memoizedState;if(null!==r&&(null===(r=r.dehydrated)||"$?"===r.data||"$!"===r.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(128&t.flags)return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Yo=[];function Jo(){for(var e=0;e<Yo.length;e++)Yo[e]._workInProgressVersionPrimary=null;Yo.length=0}var ea=S.ReactCurrentDispatcher,ta=S.ReactCurrentBatchConfig,ra=0,na=null,ia=null,oa=null,aa=!1,sa=!1,ca=0,la=0;function ua(){throw Error(o(321))}function da(e,t){if(null===t)return!1;for(var r=0;r<t.length&&r<e.length;r++)if(!rn(e[r],t[r]))return!1;return!0}function ha(e,t,r,n,i,a){if(ra=a,na=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,ea.current=null===e||null===e.memoizedState?Ka:Xa,e=r(n,i),sa){a=0;do{if(sa=!1,ca=0,25<=a)throw Error(o(301));a+=1,oa=ia=null,t.updateQueue=null,ea.current=Qa,e=r(n,i)}while(sa)}if(ea.current=Za,t=null!==ia&&null!==ia.next,ra=0,oa=ia=na=null,aa=!1,t)throw Error(o(300));return e}function fa(){var e=0!==ca;return ca=0,e}function pa(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===oa?na.memoizedState=oa=e:oa=oa.next=e,oa}function ga(){if(null===ia){var e=na.alternate;e=null!==e?e.memoizedState:null}else e=ia.next;var t=null===oa?na.memoizedState:oa.next;if(null!==t)oa=t,ia=e;else{if(null===e)throw Error(o(310));e={memoizedState:(ia=e).memoizedState,baseState:ia.baseState,baseQueue:ia.baseQueue,queue:ia.queue,next:null},null===oa?na.memoizedState=oa=e:oa=oa.next=e}return oa}function va(e,t){return"function"==typeof t?t(e):t}function ma(e){var t=ga(),r=t.queue;if(null===r)throw Error(o(311));r.lastRenderedReducer=e;var n=ia,i=n.baseQueue,a=r.pending;if(null!==a){if(null!==i){var s=i.next;i.next=a.next,a.next=s}n.baseQueue=i=a,r.pending=null}if(null!==i){n=n.baseState;var c=s=null,l=null,u=a=i.next;do{var d=u.lane;if((ra&d)===d)null!==l&&(l=l.next={lane:0,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),n=u.hasEagerState?u.eagerState:e(n,u.action);else{var h={lane:d,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null};null===l?(c=l=h,s=n):l=l.next=h,na.lanes|=d,Oc|=d}u=u.next}while(null!==u&&u!==a);null===l?s=n:l.next=c,rn(n,t.memoizedState)||(ps=!0),t.memoizedState=n,t.baseState=s,t.baseQueue=l,r.lastRenderedState=n}if(null!==(e=r.interleaved)){i=e;do{na.lanes|=a=i.lane,Oc|=a,i=i.next}while(i!==e)}else null===i&&(r.lanes=0);return[t.memoizedState,r.dispatch]}function ya(e){var t=ga(),r=t.queue;if(null===r)throw Error(o(311));r.lastRenderedReducer=e;var n=r.dispatch,i=r.pending,a=t.memoizedState;if(null!==i){r.pending=null;var s=i=i.next;do{a=e(a,s.action),s=s.next}while(s!==i);rn(a,t.memoizedState)||(ps=!0),t.memoizedState=a,null===t.baseQueue&&(t.baseState=a),r.lastRenderedState=a}return[a,n]}function ba(){}function Sa(e,t){var r=na,n=ga(),i=t(),a=!rn(n.memoizedState,i);if(a&&(n.memoizedState=i,ps=!0),xa(Aa.bind(null,r,n=n.queue,e),[e]),n.getSnapshot!==t||a||null!==oa&&1&oa.memoizedState.tag){if(r.flags|=2048,Ta(9,wa.bind(null,r,n,i,t),void 0,null),null===Ec)throw Error(o(349));30&ra||Ca(r,t,i)}return i}function Ca(e,t,r){e.flags|=16384,e={getSnapshot:t,value:r},null===(t=na.updateQueue)?(na.updateQueue=t={lastEffect:null,stores:null},t.stores=[e]):null===(r=t.stores)?t.stores=[e]:r.push(e)}function wa(e,t,r,n){t.value=r,t.getSnapshot=n,Ea(t)&&ka(e)}function Aa(e,t,r){return r((function(){Ea(t)&&ka(e)}))}function Ea(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!rn(e,r)}catch(e){return!0}}function ka(e){var t=Oo(e,1);null!==t&&Qc(t,e,1,-1)}function Ia(e){var t=pa();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,t.queue=e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:va,lastRenderedState:e},e=e.dispatch=Va.bind(null,na,e),[t.memoizedState,e]}function Ta(e,t,r,n){return e={tag:e,create:t,destroy:r,deps:n,next:null},null===(t=na.updateQueue)?(na.updateQueue=t={lastEffect:null,stores:null},t.lastEffect=e.next=e):null===(r=t.lastEffect)?t.lastEffect=e.next=e:(n=r.next,r.next=e,e.next=n,t.lastEffect=e),e}function _a(){return ga().memoizedState}function Ra(e,t,r,n){var i=pa();na.flags|=e,i.memoizedState=Ta(1|t,r,void 0,void 0===n?null:n)}function Pa(e,t,r,n){var i=ga();n=void 0===n?null:n;var o=void 0;if(null!==ia){var a=ia.memoizedState;if(o=a.destroy,null!==n&&da(n,a.deps))return void(i.memoizedState=Ta(t,r,o,n))}na.flags|=e,i.memoizedState=Ta(1|t,r,o,n)}function Oa(e,t){return Ra(8390656,8,e,t)}function xa(e,t){return Pa(2048,8,e,t)}function Ma(e,t){return Pa(4,2,e,t)}function Na(e,t){return Pa(4,4,e,t)}function Da(e,t){return"function"==typeof t?(e=e(),t(e),function(){t(null)}):null!=t?(e=e(),t.current=e,function(){t.current=null}):void 0}function Fa(e,t,r){return r=null!=r?r.concat([e]):null,Pa(4,4,Da.bind(null,t,e),r)}function Ba(){}function La(e,t){var r=ga();t=void 0===t?null:t;var n=r.memoizedState;return null!==n&&null!==t&&da(t,n[1])?n[0]:(r.memoizedState=[e,t],e)}function Ha(e,t){var r=ga();t=void 0===t?null:t;var n=r.memoizedState;return null!==n&&null!==t&&da(t,n[1])?n[0]:(e=e(),r.memoizedState=[e,t],e)}function Ua(e,t,r){return 21&ra?(rn(r,t)||(r=pt(),na.lanes|=r,Oc|=r,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,ps=!0),e.memoizedState=r)}function za(e,t){var r=yt;yt=0!==r&&4>r?r:4,e(!0);var n=ta.transition;ta.transition={};try{e(!1),t()}finally{yt=r,ta.transition=n}}function ja(){return ga().memoizedState}function qa(e,t,r){var n=Xc(e);r={lane:n,action:r,hasEagerState:!1,eagerState:null,next:null},Wa(e)?$a(t,r):null!==(r=Po(e,t,r,n))&&(Qc(r,e,n,Kc()),Ga(r,t,n))}function Va(e,t,r){var n=Xc(e),i={lane:n,action:r,hasEagerState:!1,eagerState:null,next:null};if(Wa(e))$a(t,i);else{var o=e.alternate;if(0===e.lanes&&(null===o||0===o.lanes)&&null!==(o=t.lastRenderedReducer))try{var a=t.lastRenderedState,s=o(a,r);if(i.hasEagerState=!0,i.eagerState=s,rn(s,a)){var c=t.interleaved;return null===c?(i.next=i,Ro(t)):(i.next=c.next,c.next=i),void(t.interleaved=i)}}catch(e){}null!==(r=Po(e,t,i,n))&&(Qc(r,e,n,i=Kc()),Ga(r,t,n))}}function Wa(e){var t=e.alternate;return e===na||null!==t&&t===na}function $a(e,t){sa=aa=!0;var r=e.pending;null===r?t.next=t:(t.next=r.next,r.next=t),e.pending=t}function Ga(e,t,r){if(4194240&r){var n=t.lanes;t.lanes=r|=n&=e.pendingLanes,mt(e,r)}}var Za={readContext:To,useCallback:ua,useContext:ua,useEffect:ua,useImperativeHandle:ua,useInsertionEffect:ua,useLayoutEffect:ua,useMemo:ua,useReducer:ua,useRef:ua,useState:ua,useDebugValue:ua,useDeferredValue:ua,useTransition:ua,useMutableSource:ua,useSyncExternalStore:ua,useId:ua,unstable_isNewReconciler:!1},Ka={readContext:To,useCallback:function(e,t){return pa().memoizedState=[e,void 0===t?null:t],e},useContext:To,useEffect:Oa,useImperativeHandle:function(e,t,r){return r=null!=r?r.concat([e]):null,Ra(4194308,4,Da.bind(null,t,e),r)},useLayoutEffect:function(e,t){return Ra(4194308,4,e,t)},useInsertionEffect:function(e,t){return Ra(4,2,e,t)},useMemo:function(e,t){var r=pa();return t=void 0===t?null:t,e=e(),r.memoizedState=[e,t],e},useReducer:function(e,t,r){var n=pa();return t=void 0!==r?r(t):t,n.memoizedState=n.baseState=t,n.queue=e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},e=e.dispatch=qa.bind(null,na,e),[n.memoizedState,e]},useRef:function(e){return pa().memoizedState={current:e}},useState:Ia,useDebugValue:Ba,useDeferredValue:function(e){return pa().memoizedState=e},useTransition:function(){var e=Ia(!1),t=e[0];return e=za.bind(null,e[1]),pa().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,r){var n=na,i=pa();if(eo){if(void 0===r)throw Error(o(407));r=r()}else{if(r=t(),null===Ec)throw Error(o(349));30&ra||Ca(n,t,r)}i.memoizedState=r;var a={value:r,getSnapshot:t};return i.queue=a,Oa(Aa.bind(null,n,a,e),[e]),n.flags|=2048,Ta(9,wa.bind(null,n,a,r,t),void 0,null),r},useId:function(){var e=pa(),t=Ec.identifierPrefix;if(eo){var r=Gi;t=":"+t+"R"+(r=($i&~(1<<32-ot($i)-1)).toString(32)+r),0<(r=ca++)&&(t+="H"+r.toString(32)),t+=":"}else t=":"+t+"r"+(r=la++).toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},Xa={readContext:To,useCallback:La,useContext:To,useEffect:xa,useImperativeHandle:Fa,useInsertionEffect:Ma,useLayoutEffect:Na,useMemo:Ha,useReducer:ma,useRef:_a,useState:function(){return ma(va)},useDebugValue:Ba,useDeferredValue:function(e){return Ua(ga(),ia.memoizedState,e)},useTransition:function(){return[ma(va)[0],ga().memoizedState]},useMutableSource:ba,useSyncExternalStore:Sa,useId:ja,unstable_isNewReconciler:!1},Qa={readContext:To,useCallback:La,useContext:To,useEffect:xa,useImperativeHandle:Fa,useInsertionEffect:Ma,useLayoutEffect:Na,useMemo:Ha,useReducer:ya,useRef:_a,useState:function(){return ya(va)},useDebugValue:Ba,useDeferredValue:function(e){var t=ga();return null===ia?t.memoizedState=e:Ua(t,ia.memoizedState,e)},useTransition:function(){return[ya(va)[0],ga().memoizedState]},useMutableSource:ba,useSyncExternalStore:Sa,useId:ja,unstable_isNewReconciler:!1};function Ya(e,t){if(e&&e.defaultProps){for(var r in t=B({},t),e=e.defaultProps)void 0===t[r]&&(t[r]=e[r]);return t}return t}function Ja(e,t,r,n){r=null==(r=r(n,t=e.memoizedState))?t:B({},t,r),e.memoizedState=r,0===e.lanes&&(e.updateQueue.baseState=r)}var es={isMounted:function(e){return!!(e=e._reactInternals)&&ze(e)===e},enqueueSetState:function(e,t,r){e=e._reactInternals;var n=Kc(),i=Xc(e),o=Do(n,i);o.payload=t,null!=r&&(o.callback=r),null!==(t=Fo(e,o,i))&&(Qc(t,e,i,n),Bo(t,e,i))},enqueueReplaceState:function(e,t,r){e=e._reactInternals;var n=Kc(),i=Xc(e),o=Do(n,i);o.tag=1,o.payload=t,null!=r&&(o.callback=r),null!==(t=Fo(e,o,i))&&(Qc(t,e,i,n),Bo(t,e,i))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var r=Kc(),n=Xc(e),i=Do(r,n);i.tag=2,null!=t&&(i.callback=t),null!==(t=Fo(e,i,n))&&(Qc(t,e,n,r),Bo(t,e,n))}};function ts(e,t,r,n,i,o,a){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(n,o,a):!(t.prototype&&t.prototype.isPureReactComponent&&nn(r,n)&&nn(i,o))}function rs(e,t,r){var n=!1,i=Ai,o=t.contextType;return"object"==typeof o&&null!==o?o=To(o):(i=_i(t)?Ii:Ei.current,o=(n=null!=(n=t.contextTypes))?Ti(e,i):Ai),t=new t(r,o),e.memoizedState=null!=t.state?t.state:null,t.updater=es,e.stateNode=t,t._reactInternals=e,n&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=i,e.__reactInternalMemoizedMaskedChildContext=o),t}function ns(e,t,r,n){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(r,n),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(r,n),t.state!==e&&es.enqueueReplaceState(t,t.state,null)}function is(e,t,r,n){var i=e.stateNode;i.props=r,i.state=e.memoizedState,i.refs={},Mo(e);var o=t.contextType;"object"==typeof o&&null!==o?i.context=To(o):(o=_i(t)?Ii:Ei.current,i.context=Ti(e,o)),i.state=e.memoizedState,"function"==typeof(o=t.getDerivedStateFromProps)&&(Ja(e,t,o,r),i.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof i.getSnapshotBeforeUpdate||"function"!=typeof i.UNSAFE_componentWillMount&&"function"!=typeof i.componentWillMount||(t=i.state,"function"==typeof i.componentWillMount&&i.componentWillMount(),"function"==typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount(),t!==i.state&&es.enqueueReplaceState(i,i.state,null),Ho(e,r,i,n),i.state=e.memoizedState),"function"==typeof i.componentDidMount&&(e.flags|=4194308)}function os(e,t){try{var r="",n=t;do{r+=z(n),n=n.return}while(n);var i=r}catch(e){i="\nError generating stack: "+e.message+"\n"+e.stack}return{value:e,source:t,stack:i,digest:null}}function as(e,t,r){return{value:e,source:null,stack:null!=r?r:null,digest:null!=t?t:null}}var ss="function"==typeof WeakMap?WeakMap:Map;function cs(e,t,r){(r=Do(-1,r)).tag=3,r.payload={element:null};var n=t.value;return r.callback=function(){Hc||(Hc=!0,Uc=n)},r}function ls(e,t,r){(r=Do(-1,r)).tag=3;var n=e.type.getDerivedStateFromError;if("function"==typeof n){var i=t.value;r.payload=function(){return n(i)},r.callback=function(){}}var o=e.stateNode;return null!==o&&"function"==typeof o.componentDidCatch&&(r.callback=function(){"function"!=typeof n&&(null===zc?zc=new Set([this]):zc.add(this));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),r}function us(e,t,r){var n=e.pingCache;if(null===n){n=e.pingCache=new ss;var i=new Set;n.set(t,i)}else void 0===(i=n.get(t))&&(i=new Set,n.set(t,i));i.has(r)||(i.add(r),e=Sl.bind(null,e,t,r),t.then(e,e))}function ds(e){do{var t;if((t=13===e.tag)&&(t=null===(t=e.memoizedState)||null!==t.dehydrated),t)return e;e=e.return}while(null!==e);return null}function hs(e,t,r,n,i){return 1&e.mode?(e.flags|=65536,e.lanes=i,e):(e===t?e.flags|=65536:(e.flags|=128,r.flags|=131072,r.flags&=-52805,1===r.tag&&(null===r.alternate?r.tag=17:((t=Do(-1,1)).tag=2,Fo(r,t,1))),r.lanes|=1),e)}var fs=S.ReactCurrentOwner,ps=!1;function gs(e,t,r,n){t.child=null===e?yo(t,null,r,n):mo(t,e.child,r,n)}function vs(e,t,r,n,i){r=r.render;var o=t.ref;return Io(t,i),n=ha(e,t,r,n,o,i),r=fa(),null===e||ps?(eo&&r&&Xi(t),t.flags|=1,gs(e,t,n,i),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,Hs(e,t,i))}function ms(e,t,r,n,i){if(null===e){var o=r.type;return"function"!=typeof o||Tl(o)||void 0!==o.defaultProps||null!==r.compare||void 0!==r.defaultProps?((e=Rl(r.type,null,n,t,t.mode,i)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=o,ys(e,t,o,n,i))}return o=e.child,e.lanes&i||!(r=null!==(r=r.compare)?r:nn)(o.memoizedProps,n)||e.ref!==t.ref?(t.flags|=1,(e=_l(o,n)).ref=t.ref,e.return=t,t.child=e):Hs(e,t,i)}function ys(e,t,r,n,i){if(null!==e){var o=e.memoizedProps;if(nn(o,n)&&e.ref===t.ref){if(ps=!1,t.pendingProps=n=o,!(e.lanes&i))return t.lanes=e.lanes,Hs(e,t,i);131072&e.flags&&(ps=!0)}}return Cs(e,t,r,n,i)}function bs(e,t,r){var n=t.pendingProps,i=n.children,o=null!==e?e.memoizedState:null;if("hidden"===n.mode)if(1&t.mode){if(!(1073741824&r))return e=null!==o?o.baseLanes|r:r,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,wi(_c,Tc),Tc|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},n=null!==o?o.baseLanes:r,wi(_c,Tc),Tc|=n}else t.memoizedState={baseLanes:0,cachePool:null,transitions:null},wi(_c,Tc),Tc|=r;else null!==o?(n=o.baseLanes|r,t.memoizedState=null):n=r,wi(_c,Tc),Tc|=n;return gs(e,t,i,r),t.child}function Ss(e,t){var r=t.ref;(null===e&&null!==r||null!==e&&e.ref!==r)&&(t.flags|=512,t.flags|=2097152)}function Cs(e,t,r,n,i){var o=_i(r)?Ii:Ei.current;return o=Ti(t,o),Io(t,i),r=ha(e,t,r,n,o,i),n=fa(),null===e||ps?(eo&&n&&Xi(t),t.flags|=1,gs(e,t,r,i),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,Hs(e,t,i))}function ws(e,t,r,n,i){if(_i(r)){var o=!0;xi(t)}else o=!1;if(Io(t,i),null===t.stateNode)Ls(e,t),rs(t,r,n),is(t,r,n,i),n=!0;else if(null===e){var a=t.stateNode,s=t.memoizedProps;a.props=s;var c=a.context,l=r.contextType;l="object"==typeof l&&null!==l?To(l):Ti(t,l=_i(r)?Ii:Ei.current);var u=r.getDerivedStateFromProps,d="function"==typeof u||"function"==typeof a.getSnapshotBeforeUpdate;d||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(s!==n||c!==l)&&ns(t,a,n,l),xo=!1;var h=t.memoizedState;a.state=h,Ho(t,n,a,i),c=t.memoizedState,s!==n||h!==c||ki.current||xo?("function"==typeof u&&(Ja(t,r,u,n),c=t.memoizedState),(s=xo||ts(t,r,s,n,h,c,l))?(d||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||("function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount()),"function"==typeof a.componentDidMount&&(t.flags|=4194308)):("function"==typeof a.componentDidMount&&(t.flags|=4194308),t.memoizedProps=n,t.memoizedState=c),a.props=n,a.state=c,a.context=l,n=s):("function"==typeof a.componentDidMount&&(t.flags|=4194308),n=!1)}else{a=t.stateNode,No(e,t),s=t.memoizedProps,l=t.type===t.elementType?s:Ya(t.type,s),a.props=l,d=t.pendingProps,h=a.context,c="object"==typeof(c=r.contextType)&&null!==c?To(c):Ti(t,c=_i(r)?Ii:Ei.current);var f=r.getDerivedStateFromProps;(u="function"==typeof f||"function"==typeof a.getSnapshotBeforeUpdate)||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(s!==d||h!==c)&&ns(t,a,n,c),xo=!1,a.state=h=t.memoizedState,Ho(t,n,a,i);var p=t.memoizedState;s!==d||h!==p||ki.current||xo?("function"==typeof f&&(Ja(t,r,f,n),p=t.memoizedState),(l=xo||ts(t,r,l,n,h,p,c)||!1)?(u||"function"!=typeof a.UNSAFE_componentWillUpdate&&"function"!=typeof a.componentWillUpdate||("function"==typeof a.componentWillUpdate&&a.componentWillUpdate(n,p,c),"function"==typeof a.UNSAFE_componentWillUpdate&&a.UNSAFE_componentWillUpdate(n,p,c)),"function"==typeof a.componentDidUpdate&&(t.flags|=4),"function"==typeof a.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!=typeof a.componentDidUpdate||s===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),"function"!=typeof a.getSnapshotBeforeUpdate||s===e.memoizedProps&&h===e.memoizedState||(t.flags|=1024),t.memoizedProps=n,t.memoizedState=p),a.props=n,a.state=p,a.context=c,n=l):("function"!=typeof a.componentDidUpdate||s===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),"function"!=typeof a.getSnapshotBeforeUpdate||s===e.memoizedProps&&h===e.memoizedState||(t.flags|=1024),n=!1)}return As(e,t,r,n,o,i)}function As(e,t,r,n,i,o){Ss(e,t);var a=!!(128&t.flags);if(!n&&!a)return i&&Mi(t,r,!1),Hs(e,t,o);n=t.stateNode,fs.current=t;var s=a&&"function"!=typeof r.getDerivedStateFromError?null:n.render();return t.flags|=1,null!==e&&a?(t.child=mo(t,e.child,null,o),t.child=mo(t,null,s,o)):gs(e,t,s,o),t.memoizedState=n.state,i&&Mi(t,r,!0),t.child}function Es(e){var t=e.stateNode;t.pendingContext?Pi(0,t.pendingContext,t.pendingContext!==t.context):t.context&&Pi(0,t.context,!1),$o(e,t.containerInfo)}function ks(e,t,r,n,i){return lo(),uo(i),t.flags|=256,gs(e,t,r,n),t.child}var Is,Ts,_s,Rs,Ps={dehydrated:null,treeContext:null,retryLane:0};function Os(e){return{baseLanes:e,cachePool:null,transitions:null}}function xs(e,t,r){var n,i=t.pendingProps,a=Xo.current,s=!1,c=!!(128&t.flags);if((n=c)||(n=(null===e||null!==e.memoizedState)&&!!(2&a)),n?(s=!0,t.flags&=-129):null!==e&&null===e.memoizedState||(a|=1),wi(Xo,1&a),null===e)return oo(t),null!==(e=t.memoizedState)&&null!==(e=e.dehydrated)?(t.lanes=1&t.mode?"$!"===e.data?8:1073741824:1,null):(c=i.children,e=i.fallback,s?(s=t.child,c={mode:"hidden",children:c},1&(i=t.mode)||null===s?s=Ol(c,i,0,null):(s.childLanes=0,s.pendingProps=c),e=Pl(e,i,r,null),s.return=t,e.return=t,s.sibling=e,t.child=s,t.child.memoizedState=Os(r),t.memoizedState=Ps,e):Ms(t,c));if(null!==(a=e.memoizedState)&&null!==(n=a.dehydrated))return function(e,t,r,n,i,a,s){if(r)return 256&t.flags?(t.flags&=-257,Ns(e,t,s,n=as(Error(o(422))))):null!==t.memoizedState?(t.child=e.child,t.flags|=128,null):(a=n.fallback,n=Ol({mode:"visible",children:n.children},i=t.mode,0,null),(a=Pl(a,i,s,null)).flags|=2,n.return=t,a.return=t,n.sibling=a,t.child=n,1&t.mode&&mo(t,e.child,null,s),t.child.memoizedState=Os(s),t.memoizedState=Ps,a);if(!(1&t.mode))return Ns(e,t,s,null);if("$!"===i.data){if(n=i.nextSibling&&i.nextSibling.dataset)var c=n.dgst;return n=c,Ns(e,t,s,n=as(a=Error(o(419)),n,void 0))}if(c=!!(s&e.childLanes),ps||c){if(null!==(n=Ec)){switch(s&-s){case 4:i=2;break;case 16:i=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:i=32;break;case 536870912:i=268435456;break;default:i=0}0!==(i=i&(n.suspendedLanes|s)?0:i)&&i!==a.retryLane&&(a.retryLane=i,Oo(e,i),Qc(n,e,i,-1))}return ul(),Ns(e,t,s,n=as(Error(o(421))))}return"$?"===i.data?(t.flags|=128,t.child=e.child,t=wl.bind(null,e),i._reactRetry=t,null):(e=a.treeContext,Ji=oi(i.nextSibling),Yi=t,eo=!0,to=null,null!==e&&(qi[Vi++]=$i,qi[Vi++]=Gi,qi[Vi++]=Wi,$i=e.id,Gi=e.overflow,Wi=t),(t=Ms(t,n.children)).flags|=4096,t)}(e,t,c,i,n,a,r);if(s){s=i.fallback,n=(a=e.child).sibling;var l={mode:"hidden",children:i.children};return 1&(c=t.mode)||t.child===a?(i=_l(a,l)).subtreeFlags=14680064&a.subtreeFlags:((i=t.child).childLanes=0,i.pendingProps=l,t.deletions=null),null!==n?s=_l(n,s):(s=Pl(s,c,r,null)).flags|=2,s.return=t,i.return=t,i.sibling=s,t.child=i,i=s,s=t.child,c=null===(c=e.child.memoizedState)?Os(r):{baseLanes:c.baseLanes|r,cachePool:null,transitions:c.transitions},s.memoizedState=c,s.childLanes=e.childLanes&~r,t.memoizedState=Ps,i}return e=(s=e.child).sibling,i=_l(s,{mode:"visible",children:i.children}),!(1&t.mode)&&(i.lanes=r),i.return=t,i.sibling=null,null!==e&&(null===(r=t.deletions)?(t.deletions=[e],t.flags|=16):r.push(e)),t.child=i,t.memoizedState=null,i}function Ms(e,t){return(t=Ol({mode:"visible",children:t},e.mode,0,null)).return=e,e.child=t}function Ns(e,t,r,n){return null!==n&&uo(n),mo(t,e.child,null,r),(e=Ms(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function Ds(e,t,r){e.lanes|=t;var n=e.alternate;null!==n&&(n.lanes|=t),ko(e.return,t,r)}function Fs(e,t,r,n,i){var o=e.memoizedState;null===o?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:n,tail:r,tailMode:i}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=n,o.tail=r,o.tailMode=i)}function Bs(e,t,r){var n=t.pendingProps,i=n.revealOrder,o=n.tail;if(gs(e,t,n.children,r),2&(n=Xo.current))n=1&n|2,t.flags|=128;else{if(null!==e&&128&e.flags)e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&Ds(e,r,t);else if(19===e.tag)Ds(e,r,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}n&=1}if(wi(Xo,n),1&t.mode)switch(i){case"forwards":for(r=t.child,i=null;null!==r;)null!==(e=r.alternate)&&null===Qo(e)&&(i=r),r=r.sibling;null===(r=i)?(i=t.child,t.child=null):(i=r.sibling,r.sibling=null),Fs(t,!1,i,r,o);break;case"backwards":for(r=null,i=t.child,t.child=null;null!==i;){if(null!==(e=i.alternate)&&null===Qo(e)){t.child=i;break}e=i.sibling,i.sibling=r,r=i,i=e}Fs(t,!0,r,null,o);break;case"together":Fs(t,!1,null,null,void 0);break;default:t.memoizedState=null}else t.memoizedState=null;return t.child}function Ls(e,t){!(1&t.mode)&&null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Hs(e,t,r){if(null!==e&&(t.dependencies=e.dependencies),Oc|=t.lanes,!(r&t.childLanes))return null;if(null!==e&&t.child!==e.child)throw Error(o(153));if(null!==t.child){for(r=_l(e=t.child,e.pendingProps),t.child=r,r.return=t;null!==e.sibling;)(r=r.sibling=_l(e=e.sibling,e.pendingProps)).return=t;r.sibling=null}return t.child}function Us(e,t){if(!eo)switch(e.tailMode){case"hidden":t=e.tail;for(var r=null;null!==t;)null!==t.alternate&&(r=t),t=t.sibling;null===r?e.tail=null:r.sibling=null;break;case"collapsed":r=e.tail;for(var n=null;null!==r;)null!==r.alternate&&(n=r),r=r.sibling;null===n?t||null===e.tail?e.tail=null:e.tail.sibling=null:n.sibling=null}}function zs(e){var t=null!==e.alternate&&e.alternate.child===e.child,r=0,n=0;if(t)for(var i=e.child;null!==i;)r|=i.lanes|i.childLanes,n|=14680064&i.subtreeFlags,n|=14680064&i.flags,i.return=e,i=i.sibling;else for(i=e.child;null!==i;)r|=i.lanes|i.childLanes,n|=i.subtreeFlags,n|=i.flags,i.return=e,i=i.sibling;return e.subtreeFlags|=n,e.childLanes=r,t}function js(e,t,r){var n=t.pendingProps;switch(Qi(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return zs(t),null;case 1:case 17:return _i(t.type)&&Ri(),zs(t),null;case 3:return n=t.stateNode,Go(),Ci(ki),Ci(Ei),Jo(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),null!==e&&null!==e.child||(so(t)?t.flags|=4:null===e||e.memoizedState.isDehydrated&&!(256&t.flags)||(t.flags|=1024,null!==to&&(tl(to),to=null))),Ts(e,t),zs(t),null;case 5:Ko(t);var i=Wo(Vo.current);if(r=t.type,null!==e&&null!=t.stateNode)_s(e,t,r,n,i),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!n){if(null===t.stateNode)throw Error(o(166));return zs(t),null}if(e=Wo(jo.current),so(t)){r=t.type;var a=t.memoizedProps;switch((n=t.stateNode)[ci]=t,n[li]=a,e=!!(1&t.mode),r){case"dialog":Dn("cancel",n),Dn("close",n);break;case"iframe":case"object":case"embed":Dn("load",n);break;case"video":case"audio":for(i=0;i<On.length;i++)Dn(On[i],n);break;case"source":Dn("error",n);break;case"img":case"image":case"link":Dn("error",n),Dn("load",n);break;case"details":Dn("toggle",n);break;case"input":X(n,a),Dn("invalid",n);break;case"select":n._wrapperState={wasMultiple:!!a.multiple},Dn("invalid",n);break;case"textarea":ie(n,a),Dn("invalid",n)}for(var c in me(r,a),i=null,a)if(a.hasOwnProperty(c)){var l=a[c];"children"===c?"string"==typeof l?n.textContent!==l&&(!0!==a.suppressHydrationWarning&&Zn(n.textContent,l,e),i=["children",l]):"number"==typeof l&&n.textContent!==""+l&&(!0!==a.suppressHydrationWarning&&Zn(n.textContent,l,e),i=["children",""+l]):s.hasOwnProperty(c)&&null!=l&&"onScroll"===c&&Dn("scroll",n)}switch(r){case"input":$(n),J(n,a,!0);break;case"textarea":$(n),ae(n);break;case"select":case"option":break;default:"function"==typeof a.onClick&&(n.onclick=Kn)}t.updateQueue=n=i,null!==n&&(t.flags|=4)}else{c=9===i.nodeType?i:i.ownerDocument,"http://www.w3.org/1999/xhtml"===e&&(e=se(r)),"http://www.w3.org/1999/xhtml"===e?"script"===r?((e=c.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"==typeof n.is?e=c.createElement(r,{is:n.is}):(e=c.createElement(r),"select"===r&&(c=e,n.multiple?c.multiple=!0:n.size&&(c.size=n.size))):e=c.createElementNS(e,r),e[ci]=t,e[li]=n,Is(e,t,!1,!1),t.stateNode=e;e:{switch(c=ye(r,n),r){case"dialog":Dn("cancel",e),Dn("close",e),i=n;break;case"iframe":case"object":case"embed":Dn("load",e),i=n;break;case"video":case"audio":for(i=0;i<On.length;i++)Dn(On[i],e);i=n;break;case"source":Dn("error",e),i=n;break;case"img":case"image":case"link":Dn("error",e),Dn("load",e),i=n;break;case"details":Dn("toggle",e),i=n;break;case"input":X(e,n),i=K(e,n),Dn("invalid",e);break;case"option":default:i=n;break;case"select":e._wrapperState={wasMultiple:!!n.multiple},i=B({},n,{value:void 0}),Dn("invalid",e);break;case"textarea":ie(e,n),i=ne(e,n),Dn("invalid",e)}for(a in me(r,i),l=i)if(l.hasOwnProperty(a)){var u=l[a];"style"===a?ge(e,u):"dangerouslySetInnerHTML"===a?null!=(u=u?u.__html:void 0)&&ue(e,u):"children"===a?"string"==typeof u?("textarea"!==r||""!==u)&&de(e,u):"number"==typeof u&&de(e,""+u):"suppressContentEditableWarning"!==a&&"suppressHydrationWarning"!==a&&"autoFocus"!==a&&(s.hasOwnProperty(a)?null!=u&&"onScroll"===a&&Dn("scroll",e):null!=u&&b(e,a,u,c))}switch(r){case"input":$(e),J(e,n,!1);break;case"textarea":$(e),ae(e);break;case"option":null!=n.value&&e.setAttribute("value",""+V(n.value));break;case"select":e.multiple=!!n.multiple,null!=(a=n.value)?re(e,!!n.multiple,a,!1):null!=n.defaultValue&&re(e,!!n.multiple,n.defaultValue,!0);break;default:"function"==typeof i.onClick&&(e.onclick=Kn)}switch(r){case"button":case"input":case"select":case"textarea":n=!!n.autoFocus;break e;case"img":n=!0;break e;default:n=!1}}n&&(t.flags|=4)}null!==t.ref&&(t.flags|=512,t.flags|=2097152)}return zs(t),null;case 6:if(e&&null!=t.stateNode)Rs(e,t,e.memoizedProps,n);else{if("string"!=typeof n&&null===t.stateNode)throw Error(o(166));if(r=Wo(Vo.current),Wo(jo.current),so(t)){if(r=t.memoizedProps,(n=t.stateNode)[ci]=t,(a=n.nodeValue!==r)&&null!==(e=Yi))switch(e.tag){case 3:Zn(n.nodeValue,r,!!(1&e.mode));break;case 5:!0!==e.memoizedProps.suppressHydrationWarning&&Zn(n.nodeValue,r,!!(1&e.mode))}a&&(t.flags|=4)}else(n=(9===r.nodeType?r:r.ownerDocument).createTextNode(n))[ci]=t,t.stateNode=n}return zs(t),null;case 13:if(Ci(Xo),n=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(eo&&null!==Ji&&1&t.mode&&!(128&t.flags))co(),lo(),t.flags|=98560,a=!1;else if(a=so(t),null!==n&&null!==n.dehydrated){if(null===e){if(!a)throw Error(o(318));if(!(a=null!==(a=t.memoizedState)?a.dehydrated:null))throw Error(o(317));a[ci]=t}else lo(),!(128&t.flags)&&(t.memoizedState=null),t.flags|=4;zs(t),a=!1}else null!==to&&(tl(to),to=null),a=!0;if(!a)return 65536&t.flags?t:null}return 128&t.flags?(t.lanes=r,t):((n=null!==n)!=(null!==e&&null!==e.memoizedState)&&n&&(t.child.flags|=8192,1&t.mode&&(null===e||1&Xo.current?0===Rc&&(Rc=3):ul())),null!==t.updateQueue&&(t.flags|=4),zs(t),null);case 4:return Go(),Ts(e,t),null===e&&Ln(t.stateNode.containerInfo),zs(t),null;case 10:return Eo(t.type._context),zs(t),null;case 19:if(Ci(Xo),null===(a=t.memoizedState))return zs(t),null;if(n=!!(128&t.flags),null===(c=a.rendering))if(n)Us(a,!1);else{if(0!==Rc||null!==e&&128&e.flags)for(e=t.child;null!==e;){if(null!==(c=Qo(e))){for(t.flags|=128,Us(a,!1),null!==(n=c.updateQueue)&&(t.updateQueue=n,t.flags|=4),t.subtreeFlags=0,n=r,r=t.child;null!==r;)e=n,(a=r).flags&=14680066,null===(c=a.alternate)?(a.childLanes=0,a.lanes=e,a.child=null,a.subtreeFlags=0,a.memoizedProps=null,a.memoizedState=null,a.updateQueue=null,a.dependencies=null,a.stateNode=null):(a.childLanes=c.childLanes,a.lanes=c.lanes,a.child=c.child,a.subtreeFlags=0,a.deletions=null,a.memoizedProps=c.memoizedProps,a.memoizedState=c.memoizedState,a.updateQueue=c.updateQueue,a.type=c.type,a.dependencies=null===(e=c.dependencies)?null:{lanes:e.lanes,firstContext:e.firstContext}),r=r.sibling;return wi(Xo,1&Xo.current|2),t.child}e=e.sibling}null!==a.tail&&Xe()>Bc&&(t.flags|=128,n=!0,Us(a,!1),t.lanes=4194304)}else{if(!n)if(null!==(e=Qo(c))){if(t.flags|=128,n=!0,null!==(r=e.updateQueue)&&(t.updateQueue=r,t.flags|=4),Us(a,!0),null===a.tail&&"hidden"===a.tailMode&&!c.alternate&&!eo)return zs(t),null}else 2*Xe()-a.renderingStartTime>Bc&&1073741824!==r&&(t.flags|=128,n=!0,Us(a,!1),t.lanes=4194304);a.isBackwards?(c.sibling=t.child,t.child=c):(null!==(r=a.last)?r.sibling=c:t.child=c,a.last=c)}return null!==a.tail?(a.rendering=t=a.tail,a.tail=t.sibling,a.renderingStartTime=Xe(),t.sibling=null,r=Xo.current,wi(Xo,n?1&r|2:1&r),t):(zs(t),null);case 22:case 23:return al(),n=null!==t.memoizedState,null!==e&&null!==e.memoizedState!==n&&(t.flags|=8192),n&&1&t.mode?!!(1073741824&Tc)&&(zs(t),6&t.subtreeFlags&&(t.flags|=8192)):zs(t),null;case 24:case 25:return null}throw Error(o(156,t.tag))}function qs(e,t){switch(Qi(t),t.tag){case 1:return _i(t.type)&&Ri(),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return Go(),Ci(ki),Ci(Ei),Jo(),65536&(e=t.flags)&&!(128&e)?(t.flags=-65537&e|128,t):null;case 5:return Ko(t),null;case 13:if(Ci(Xo),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(o(340));lo()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return Ci(Xo),null;case 4:return Go(),null;case 10:return Eo(t.type._context),null;case 22:case 23:return al(),null;default:return null}}Is=function(e,t){for(var r=t.child;null!==r;){if(5===r.tag||6===r.tag)e.appendChild(r.stateNode);else if(4!==r.tag&&null!==r.child){r.child.return=r,r=r.child;continue}if(r===t)break;for(;null===r.sibling;){if(null===r.return||r.return===t)return;r=r.return}r.sibling.return=r.return,r=r.sibling}},Ts=function(){},_s=function(e,t,r,n){var i=e.memoizedProps;if(i!==n){e=t.stateNode,Wo(jo.current);var o,a=null;switch(r){case"input":i=K(e,i),n=K(e,n),a=[];break;case"select":i=B({},i,{value:void 0}),n=B({},n,{value:void 0}),a=[];break;case"textarea":i=ne(e,i),n=ne(e,n),a=[];break;default:"function"!=typeof i.onClick&&"function"==typeof n.onClick&&(e.onclick=Kn)}for(u in me(r,n),r=null,i)if(!n.hasOwnProperty(u)&&i.hasOwnProperty(u)&&null!=i[u])if("style"===u){var c=i[u];for(o in c)c.hasOwnProperty(o)&&(r||(r={}),r[o]="")}else"dangerouslySetInnerHTML"!==u&&"children"!==u&&"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&"autoFocus"!==u&&(s.hasOwnProperty(u)?a||(a=[]):(a=a||[]).push(u,null));for(u in n){var l=n[u];if(c=null!=i?i[u]:void 0,n.hasOwnProperty(u)&&l!==c&&(null!=l||null!=c))if("style"===u)if(c){for(o in c)!c.hasOwnProperty(o)||l&&l.hasOwnProperty(o)||(r||(r={}),r[o]="");for(o in l)l.hasOwnProperty(o)&&c[o]!==l[o]&&(r||(r={}),r[o]=l[o])}else r||(a||(a=[]),a.push(u,r)),r=l;else"dangerouslySetInnerHTML"===u?(c=c?c.__html:void 0,null!=(l=l?l.__html:void 0)&&c!==l&&(a=a||[]).push(u,l)):"children"===u?"string"!=typeof l&&"number"!=typeof l||(a=a||[]).push(u,""+l):"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&(s.hasOwnProperty(u)?(null!=l&&"onScroll"===u&&Dn("scroll",e),a||c===l||(a=[])):(a=a||[]).push(u,l))}r&&(a=a||[]).push("style",r);var u=a;(t.updateQueue=u)&&(t.flags|=4)}},Rs=function(e,t,r,n){r!==n&&(t.flags|=4)};var Vs=!1,Ws=!1,$s="function"==typeof WeakSet?WeakSet:Set,Gs=null;function Zs(e,t){var r=e.ref;if(null!==r)if("function"==typeof r)try{r(null)}catch(r){bl(e,t,r)}else r.current=null}function Ks(e,t,r){try{r()}catch(r){bl(e,t,r)}}var Xs=!1;function Qs(e,t,r){var n=t.updateQueue;if(null!==(n=null!==n?n.lastEffect:null)){var i=n=n.next;do{if((i.tag&e)===e){var o=i.destroy;i.destroy=void 0,void 0!==o&&Ks(t,r,o)}i=i.next}while(i!==n)}}function Ys(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var r=t=t.next;do{(r.tag&e)===e&&(r.destroy=(0,r.create)()),r=r.next}while(r!==t)}}function Js(e){var t=e.ref;null!==t&&(e=e.stateNode,"function"==typeof t?t(e):t.current=e)}function ec(e){var t=e.alternate;null!==t&&(e.alternate=null,ec(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&null!==(t=e.stateNode)&&(delete t[ci],delete t[li],delete t[di],delete t[hi],delete t[fi]),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function tc(e){return 5===e.tag||3===e.tag||4===e.tag}function rc(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||tc(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(2&e.flags)continue e;if(null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function nc(e,t,r){var n=e.tag;if(5===n||6===n)e=e.stateNode,t?8===r.nodeType?r.parentNode.insertBefore(e,t):r.insertBefore(e,t):(8===r.nodeType?(t=r.parentNode).insertBefore(e,r):(t=r).appendChild(e),null!=(r=r._reactRootContainer)||null!==t.onclick||(t.onclick=Kn));else if(4!==n&&null!==(e=e.child))for(nc(e,t,r),e=e.sibling;null!==e;)nc(e,t,r),e=e.sibling}function ic(e,t,r){var n=e.tag;if(5===n||6===n)e=e.stateNode,t?r.insertBefore(e,t):r.appendChild(e);else if(4!==n&&null!==(e=e.child))for(ic(e,t,r),e=e.sibling;null!==e;)ic(e,t,r),e=e.sibling}var oc=null,ac=!1;function sc(e,t,r){for(r=r.child;null!==r;)cc(e,t,r),r=r.sibling}function cc(e,t,r){if(it&&"function"==typeof it.onCommitFiberUnmount)try{it.onCommitFiberUnmount(nt,r)}catch(e){}switch(r.tag){case 5:Ws||Zs(r,t);case 6:var n=oc,i=ac;oc=null,sc(e,t,r),ac=i,null!==(oc=n)&&(ac?(r=r.stateNode,8===(e=oc).nodeType?e.parentNode.removeChild(r):e.removeChild(r)):oc.removeChild(r.stateNode));break;case 18:null!==oc&&(ac?(r=r.stateNode,8===(e=oc).nodeType?ii(e.parentNode,r):1===e.nodeType&&ii(e,r),zt(e)):ii(oc,r.stateNode));break;case 4:n=oc,i=ac,oc=r.stateNode.containerInfo,ac=!0,sc(e,t,r),oc=n,ac=i;break;case 0:case 11:case 14:case 15:if(!Ws&&null!==(n=r.updateQueue)&&null!==(n=n.lastEffect)){i=n=n.next;do{var o=i,a=o.destroy;o=o.tag,void 0!==a&&(2&o||4&o)&&Ks(r,t,a),i=i.next}while(i!==n)}sc(e,t,r);break;case 1:if(!Ws&&(Zs(r,t),"function"==typeof(n=r.stateNode).componentWillUnmount))try{n.props=r.memoizedProps,n.state=r.memoizedState,n.componentWillUnmount()}catch(e){bl(r,t,e)}sc(e,t,r);break;case 21:sc(e,t,r);break;case 22:1&r.mode?(Ws=(n=Ws)||null!==r.memoizedState,sc(e,t,r),Ws=n):sc(e,t,r);break;default:sc(e,t,r)}}function lc(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var r=e.stateNode;null===r&&(r=e.stateNode=new $s),t.forEach((function(t){var n=Al.bind(null,e,t);r.has(t)||(r.add(t),t.then(n,n))}))}}function uc(e,t){var r=t.deletions;if(null!==r)for(var n=0;n<r.length;n++){var i=r[n];try{var a=e,s=t,c=s;e:for(;null!==c;){switch(c.tag){case 5:oc=c.stateNode,ac=!1;break e;case 3:case 4:oc=c.stateNode.containerInfo,ac=!0;break e}c=c.return}if(null===oc)throw Error(o(160));cc(a,s,i),oc=null,ac=!1;var l=i.alternate;null!==l&&(l.return=null),i.return=null}catch(e){bl(i,t,e)}}if(12854&t.subtreeFlags)for(t=t.child;null!==t;)dc(t,e),t=t.sibling}function dc(e,t){var r=e.alternate,n=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(uc(t,e),hc(e),4&n){try{Qs(3,e,e.return),Ys(3,e)}catch(t){bl(e,e.return,t)}try{Qs(5,e,e.return)}catch(t){bl(e,e.return,t)}}break;case 1:uc(t,e),hc(e),512&n&&null!==r&&Zs(r,r.return);break;case 5:if(uc(t,e),hc(e),512&n&&null!==r&&Zs(r,r.return),32&e.flags){var i=e.stateNode;try{de(i,"")}catch(t){bl(e,e.return,t)}}if(4&n&&null!=(i=e.stateNode)){var a=e.memoizedProps,s=null!==r?r.memoizedProps:a,c=e.type,l=e.updateQueue;if(e.updateQueue=null,null!==l)try{"input"===c&&"radio"===a.type&&null!=a.name&&Q(i,a),ye(c,s);var u=ye(c,a);for(s=0;s<l.length;s+=2){var d=l[s],h=l[s+1];"style"===d?ge(i,h):"dangerouslySetInnerHTML"===d?ue(i,h):"children"===d?de(i,h):b(i,d,h,u)}switch(c){case"input":Y(i,a);break;case"textarea":oe(i,a);break;case"select":var f=i._wrapperState.wasMultiple;i._wrapperState.wasMultiple=!!a.multiple;var p=a.value;null!=p?re(i,!!a.multiple,p,!1):f!==!!a.multiple&&(null!=a.defaultValue?re(i,!!a.multiple,a.defaultValue,!0):re(i,!!a.multiple,a.multiple?[]:"",!1))}i[li]=a}catch(t){bl(e,e.return,t)}}break;case 6:if(uc(t,e),hc(e),4&n){if(null===e.stateNode)throw Error(o(162));i=e.stateNode,a=e.memoizedProps;try{i.nodeValue=a}catch(t){bl(e,e.return,t)}}break;case 3:if(uc(t,e),hc(e),4&n&&null!==r&&r.memoizedState.isDehydrated)try{zt(t.containerInfo)}catch(t){bl(e,e.return,t)}break;case 4:default:uc(t,e),hc(e);break;case 13:uc(t,e),hc(e),8192&(i=e.child).flags&&(i.stateNode.isHidden=a=null!==i.memoizedState,!a||null!==i.alternate&&null!==i.alternate.memoizedState||(Fc=Xe())),4&n&&lc(e);break;case 22:if(d=null!==r&&null!==r.memoizedState,1&e.mode?(Ws=(u=Ws)||d,uc(t,e),Ws=u):uc(t,e),hc(e),8192&n){if((e.stateNode.isHidden=u=null!==e.memoizedState)&&!d&&1&e.mode)for(Gs=e,d=e.child;null!==d;){for(h=Gs=d;null!==Gs;){switch(p=(f=Gs).child,f.tag){case 0:case 11:case 14:case 15:Qs(4,f,f.return);break;case 1:Zs(f,f.return);var g=f.stateNode;if("function"==typeof g.componentWillUnmount){n=f,r=f.return;try{g.props=(t=n).memoizedProps,g.state=t.memoizedState,g.componentWillUnmount()}catch(e){bl(n,r,e)}}break;case 5:Zs(f,f.return);break;case 22:if(null!==f.memoizedState){vc(h);continue}}null!==p?(p.return=f,Gs=p):vc(h)}d=d.sibling}e:for(d=null,h=e;;){if(5===h.tag){if(null===d){d=h;try{i=h.stateNode,u?"function"==typeof(a=i.style).setProperty?a.setProperty("display","none","important"):a.display="none":(c=h.stateNode,s=null!=(l=h.memoizedProps.style)&&l.hasOwnProperty("display")?l.display:null,c.style.display=pe("display",s))}catch(t){bl(e,e.return,t)}}}else if(6===h.tag){if(null===d)try{h.stateNode.nodeValue=u?"":h.memoizedProps}catch(t){bl(e,e.return,t)}}else if((22!==h.tag&&23!==h.tag||null===h.memoizedState||h===e)&&null!==h.child){h.child.return=h,h=h.child;continue}if(h===e)break e;for(;null===h.sibling;){if(null===h.return||h.return===e)break e;d===h&&(d=null),h=h.return}d===h&&(d=null),h.sibling.return=h.return,h=h.sibling}}break;case 19:uc(t,e),hc(e),4&n&&lc(e);case 21:}}function hc(e){var t=e.flags;if(2&t){try{e:{for(var r=e.return;null!==r;){if(tc(r)){var n=r;break e}r=r.return}throw Error(o(160))}switch(n.tag){case 5:var i=n.stateNode;32&n.flags&&(de(i,""),n.flags&=-33),ic(e,rc(e),i);break;case 3:case 4:var a=n.stateNode.containerInfo;nc(e,rc(e),a);break;default:throw Error(o(161))}}catch(t){bl(e,e.return,t)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function fc(e,t,r){Gs=e,pc(e,t,r)}function pc(e,t,r){for(var n=!!(1&e.mode);null!==Gs;){var i=Gs,o=i.child;if(22===i.tag&&n){var a=null!==i.memoizedState||Vs;if(!a){var s=i.alternate,c=null!==s&&null!==s.memoizedState||Ws;s=Vs;var l=Ws;if(Vs=a,(Ws=c)&&!l)for(Gs=i;null!==Gs;)c=(a=Gs).child,22===a.tag&&null!==a.memoizedState?mc(i):null!==c?(c.return=a,Gs=c):mc(i);for(;null!==o;)Gs=o,pc(o,t,r),o=o.sibling;Gs=i,Vs=s,Ws=l}gc(e)}else 8772&i.subtreeFlags&&null!==o?(o.return=i,Gs=o):gc(e)}}function gc(e){for(;null!==Gs;){var t=Gs;if(8772&t.flags){var r=t.alternate;try{if(8772&t.flags)switch(t.tag){case 0:case 11:case 15:Ws||Ys(5,t);break;case 1:var n=t.stateNode;if(4&t.flags&&!Ws)if(null===r)n.componentDidMount();else{var i=t.elementType===t.type?r.memoizedProps:Ya(t.type,r.memoizedProps);n.componentDidUpdate(i,r.memoizedState,n.__reactInternalSnapshotBeforeUpdate)}var a=t.updateQueue;null!==a&&Uo(t,a,n);break;case 3:var s=t.updateQueue;if(null!==s){if(r=null,null!==t.child)switch(t.child.tag){case 5:case 1:r=t.child.stateNode}Uo(t,s,r)}break;case 5:if(null===r&&4&t.flags){r=t.stateNode;var c=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":c.autoFocus&&r.focus();break;case"img":c.src&&(r.src=c.src)}}break;case 6:case 4:case 12:case 19:case 17:case 21:case 22:case 23:case 25:break;case 13:if(null===t.memoizedState){var l=t.alternate;if(null!==l){var u=l.memoizedState;if(null!==u){var d=u.dehydrated;null!==d&&zt(d)}}}break;default:throw Error(o(163))}Ws||512&t.flags&&Js(t)}catch(e){bl(t,t.return,e)}}if(t===e){Gs=null;break}if(null!==(r=t.sibling)){r.return=t.return,Gs=r;break}Gs=t.return}}function vc(e){for(;null!==Gs;){var t=Gs;if(t===e){Gs=null;break}var r=t.sibling;if(null!==r){r.return=t.return,Gs=r;break}Gs=t.return}}function mc(e){for(;null!==Gs;){var t=Gs;try{switch(t.tag){case 0:case 11:case 15:var r=t.return;try{Ys(4,t)}catch(e){bl(t,r,e)}break;case 1:var n=t.stateNode;if("function"==typeof n.componentDidMount){var i=t.return;try{n.componentDidMount()}catch(e){bl(t,i,e)}}var o=t.return;try{Js(t)}catch(e){bl(t,o,e)}break;case 5:var a=t.return;try{Js(t)}catch(e){bl(t,a,e)}}}catch(e){bl(t,t.return,e)}if(t===e){Gs=null;break}var s=t.sibling;if(null!==s){s.return=t.return,Gs=s;break}Gs=t.return}}var yc,bc=Math.ceil,Sc=S.ReactCurrentDispatcher,Cc=S.ReactCurrentOwner,wc=S.ReactCurrentBatchConfig,Ac=0,Ec=null,kc=null,Ic=0,Tc=0,_c=Si(0),Rc=0,Pc=null,Oc=0,xc=0,Mc=0,Nc=null,Dc=null,Fc=0,Bc=1/0,Lc=null,Hc=!1,Uc=null,zc=null,jc=!1,qc=null,Vc=0,Wc=0,$c=null,Gc=-1,Zc=0;function Kc(){return 6&Ac?Xe():-1!==Gc?Gc:Gc=Xe()}function Xc(e){return 1&e.mode?2&Ac&&0!==Ic?Ic&-Ic:null!==ho.transition?(0===Zc&&(Zc=pt()),Zc):0!==(e=yt)?e:e=void 0===(e=window.event)?16:Kt(e.type):1}function Qc(e,t,r,n){if(50<Wc)throw Wc=0,$c=null,Error(o(185));vt(e,r,n),2&Ac&&e===Ec||(e===Ec&&(!(2&Ac)&&(xc|=r),4===Rc&&rl(e,Ic)),Yc(e,n),1===r&&0===Ac&&!(1&t.mode)&&(Bc=Xe()+500,Di&&Li()))}function Yc(e,t){var r=e.callbackNode;!function(e,t){for(var r=e.suspendedLanes,n=e.pingedLanes,i=e.expirationTimes,o=e.pendingLanes;0<o;){var a=31-ot(o),s=1<<a,c=i[a];-1===c?s&r&&!(s&n)||(i[a]=ht(s,t)):c<=t&&(e.expiredLanes|=s),o&=~s}}(e,t);var n=dt(e,e===Ec?Ic:0);if(0===n)null!==r&&Ge(r),e.callbackNode=null,e.callbackPriority=0;else if(e.callbackPriority!==(t=n&-n)){if(null!=r&&Ge(r),1===t)0===e.tag?function(e){Di=!0,Bi(e)}(nl.bind(null,e)):Bi(nl.bind(null,e)),ri((function(){!(6&Ac)&&Li()})),r=null;else{switch(bt(n)){case 1:r=Ye;break;case 4:r=Je;break;case 16:default:r=et;break;case 536870912:r=rt}r=El(r,Jc.bind(null,e))}e.callbackPriority=t,e.callbackNode=r}}function Jc(e,t){if(Gc=-1,Zc=0,6&Ac)throw Error(o(327));var r=e.callbackNode;if(ml()&&e.callbackNode!==r)return null;var n=dt(e,e===Ec?Ic:0);if(0===n)return null;if(30&n||n&e.expiredLanes||t)t=dl(e,n);else{t=n;var i=Ac;Ac|=2;var a=ll();for(Ec===e&&Ic===t||(Lc=null,Bc=Xe()+500,sl(e,t));;)try{fl();break}catch(t){cl(e,t)}Ao(),Sc.current=a,Ac=i,null!==kc?t=0:(Ec=null,Ic=0,t=Rc)}if(0!==t){if(2===t&&0!==(i=ft(e))&&(n=i,t=el(e,i)),1===t)throw r=Pc,sl(e,0),rl(e,n),Yc(e,Xe()),r;if(6===t)rl(e,n);else{if(i=e.current.alternate,!(30&n||function(e){for(var t=e;;){if(16384&t.flags){var r=t.updateQueue;if(null!==r&&null!==(r=r.stores))for(var n=0;n<r.length;n++){var i=r[n],o=i.getSnapshot;i=i.value;try{if(!rn(o(),i))return!1}catch(e){return!1}}}if(r=t.child,16384&t.subtreeFlags&&null!==r)r.return=t,t=r;else{if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}(i)||(t=dl(e,n),2===t&&(a=ft(e),0!==a&&(n=a,t=el(e,a))),1!==t)))throw r=Pc,sl(e,0),rl(e,n),Yc(e,Xe()),r;switch(e.finishedWork=i,e.finishedLanes=n,t){case 0:case 1:throw Error(o(345));case 2:case 5:vl(e,Dc,Lc);break;case 3:if(rl(e,n),(130023424&n)===n&&10<(t=Fc+500-Xe())){if(0!==dt(e,0))break;if(((i=e.suspendedLanes)&n)!==n){Kc(),e.pingedLanes|=e.suspendedLanes&i;break}e.timeoutHandle=Jn(vl.bind(null,e,Dc,Lc),t);break}vl(e,Dc,Lc);break;case 4:if(rl(e,n),(4194240&n)===n)break;for(t=e.eventTimes,i=-1;0<n;){var s=31-ot(n);a=1<<s,(s=t[s])>i&&(i=s),n&=~a}if(n=i,10<(n=(120>(n=Xe()-n)?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*bc(n/1960))-n)){e.timeoutHandle=Jn(vl.bind(null,e,Dc,Lc),n);break}vl(e,Dc,Lc);break;default:throw Error(o(329))}}}return Yc(e,Xe()),e.callbackNode===r?Jc.bind(null,e):null}function el(e,t){var r=Nc;return e.current.memoizedState.isDehydrated&&(sl(e,t).flags|=256),2!==(e=dl(e,t))&&(t=Dc,Dc=r,null!==t&&tl(t)),e}function tl(e){null===Dc?Dc=e:Dc.push.apply(Dc,e)}function rl(e,t){for(t&=~Mc,e.suspendedLanes|=t&=~xc,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var r=31-ot(t),n=1<<r;e[r]=-1,t&=~n}}function nl(e){if(6&Ac)throw Error(o(327));ml();var t=dt(e,0);if(!(1&t))return Yc(e,Xe()),null;var r=dl(e,t);if(0!==e.tag&&2===r){var n=ft(e);0!==n&&(t=n,r=el(e,n))}if(1===r)throw r=Pc,sl(e,0),rl(e,t),Yc(e,Xe()),r;if(6===r)throw Error(o(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,vl(e,Dc,Lc),Yc(e,Xe()),null}function il(e,t){var r=Ac;Ac|=1;try{return e(t)}finally{0===(Ac=r)&&(Bc=Xe()+500,Di&&Li())}}function ol(e){null!==qc&&0===qc.tag&&!(6&Ac)&&ml();var t=Ac;Ac|=1;var r=wc.transition,n=yt;try{if(wc.transition=null,yt=1,e)return e()}finally{yt=n,wc.transition=r,!(6&(Ac=t))&&Li()}}function al(){Tc=_c.current,Ci(_c)}function sl(e,t){e.finishedWork=null,e.finishedLanes=0;var r=e.timeoutHandle;if(-1!==r&&(e.timeoutHandle=-1,ei(r)),null!==kc)for(r=kc.return;null!==r;){var n=r;switch(Qi(n),n.tag){case 1:null!=(n=n.type.childContextTypes)&&Ri();break;case 3:Go(),Ci(ki),Ci(Ei),Jo();break;case 5:Ko(n);break;case 4:Go();break;case 13:case 19:Ci(Xo);break;case 10:Eo(n.type._context);break;case 22:case 23:al()}r=r.return}if(Ec=e,kc=e=_l(e.current,null),Ic=Tc=t,Rc=0,Pc=null,Mc=xc=Oc=0,Dc=Nc=null,null!==_o){for(t=0;t<_o.length;t++)if(null!==(n=(r=_o[t]).interleaved)){r.interleaved=null;var i=r.pending;if(null!==i){var o=i.next;i.next=n.next,n.next=o}r.pending=n}_o=null}return e}function cl(e,t){for(;;){var r=kc;try{if(Ao(),ea.current=Za,aa){for(var n=na.memoizedState;null!==n;){var i=n.queue;null!==i&&(i.pending=null),n=n.next}aa=!1}if(ra=0,oa=ia=na=null,sa=!1,ca=0,Cc.current=null,null===r||null===r.return){Rc=1,Pc=t,kc=null;break}e:{var a=e,s=r.return,c=r,l=t;if(t=Ic,c.flags|=32768,null!==l&&"object"==typeof l&&"function"==typeof l.then){var u=l,d=c,h=d.tag;if(!(1&d.mode||0!==h&&11!==h&&15!==h)){var f=d.alternate;f?(d.updateQueue=f.updateQueue,d.memoizedState=f.memoizedState,d.lanes=f.lanes):(d.updateQueue=null,d.memoizedState=null)}var p=ds(s);if(null!==p){p.flags&=-257,hs(p,s,c,0,t),1&p.mode&&us(a,u,t),l=u;var g=(t=p).updateQueue;if(null===g){var v=new Set;v.add(l),t.updateQueue=v}else g.add(l);break e}if(!(1&t)){us(a,u,t),ul();break e}l=Error(o(426))}else if(eo&&1&c.mode){var m=ds(s);if(null!==m){!(65536&m.flags)&&(m.flags|=256),hs(m,s,c,0,t),uo(os(l,c));break e}}a=l=os(l,c),4!==Rc&&(Rc=2),null===Nc?Nc=[a]:Nc.push(a),a=s;do{switch(a.tag){case 3:a.flags|=65536,a.lanes|=t&=-t,Lo(a,cs(0,l,t));break e;case 1:c=l;var y=a.stateNode;if(!(128&a.flags||"function"!=typeof a.type.getDerivedStateFromError&&(null===y||"function"!=typeof y.componentDidCatch||null!==zc&&zc.has(y)))){a.flags|=65536,a.lanes|=t&=-t,Lo(a,ls(a,c,t));break e}}a=a.return}while(null!==a)}gl(r)}catch(e){t=e,kc===r&&null!==r&&(kc=r=r.return);continue}break}}function ll(){var e=Sc.current;return Sc.current=Za,null===e?Za:e}function ul(){0!==Rc&&3!==Rc&&2!==Rc||(Rc=4),null===Ec||!(268435455&Oc)&&!(268435455&xc)||rl(Ec,Ic)}function dl(e,t){var r=Ac;Ac|=2;var n=ll();for(Ec===e&&Ic===t||(Lc=null,sl(e,t));;)try{hl();break}catch(t){cl(e,t)}if(Ao(),Ac=r,Sc.current=n,null!==kc)throw Error(o(261));return Ec=null,Ic=0,Rc}function hl(){for(;null!==kc;)pl(kc)}function fl(){for(;null!==kc&&!Ze();)pl(kc)}function pl(e){var t=yc(e.alternate,e,Tc);e.memoizedProps=e.pendingProps,null===t?gl(e):kc=t,Cc.current=null}function gl(e){var t=e;do{var r=t.alternate;if(e=t.return,32768&t.flags){if(null!==(r=qs(r,t)))return r.flags&=32767,void(kc=r);if(null===e)return Rc=6,void(kc=null);e.flags|=32768,e.subtreeFlags=0,e.deletions=null}else if(null!==(r=js(r,t,Tc)))return void(kc=r);if(null!==(t=t.sibling))return void(kc=t);kc=t=e}while(null!==t);0===Rc&&(Rc=5)}function vl(e,t,r){var n=yt,i=wc.transition;try{wc.transition=null,yt=1,function(e,t,r,n){do{ml()}while(null!==qc);if(6&Ac)throw Error(o(327));var i=e.finishedLanes;if(null===(r=e.finishedWork))return null;if(e.finishedWork=null,e.finishedLanes=0,r===e.current)throw Error(o(177));e.callbackNode=null,e.callbackPriority=0;var a=r.lanes|r.childLanes;if(function(e,t){var r=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var n=e.eventTimes;for(e=e.expirationTimes;0<r;){var i=31-ot(r),o=1<<i;t[i]=0,n[i]=-1,e[i]=-1,r&=~o}}(e,a),e===Ec&&(kc=Ec=null,Ic=0),!(2064&r.subtreeFlags)&&!(2064&r.flags)||jc||(jc=!0,El(et,(function(){return ml(),null}))),a=!!(15990&r.flags),15990&r.subtreeFlags||a){a=wc.transition,wc.transition=null;var s=yt;yt=1;var c=Ac;Ac|=4,Cc.current=null,function(e,t){if(Xn=qt,ln(e=cn())){if("selectionStart"in e)var r={start:e.selectionStart,end:e.selectionEnd};else{var n=(r=(r=e.ownerDocument)&&r.defaultView||window).getSelection&&r.getSelection();if(n&&0!==n.rangeCount){r=n.anchorNode;var i=n.anchorOffset,a=n.focusNode;n=n.focusOffset;var s=0,c=-1,l=-1,u=0,d=0,h=e,f=null;e:for(;;){for(var p;h!==r||0!==i&&3!==h.nodeType||(c=s+i),h!==a||0!==n&&3!==h.nodeType||(l=s+n),3===h.nodeType&&(s+=h.nodeValue.length),null!==(p=h.firstChild);)f=h,h=p;for(;;){if(h===e)break e;if(f===r&&++u===i&&(c=s),f===a&&++d===n&&(l=s),null!==(p=h.nextSibling))break;f=(h=f).parentNode}h=p}r=-1===c||-1===l?null:{start:c,end:l}}else r=null}r=r||{start:0,end:0}}else r=null;for(Qn={focusedElem:e,selectionRange:r},qt=!1,Gs=t;null!==Gs;)if(e=(t=Gs).child,1028&t.subtreeFlags&&null!==e)e.return=t,Gs=e;else for(;null!==Gs;){t=Gs;try{var g=t.alternate;if(1024&t.flags)switch(t.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:if(null!==g){var v=g.memoizedProps,m=g.memoizedState,y=t.stateNode,b=y.getSnapshotBeforeUpdate(t.elementType===t.type?v:Ya(t.type,v),m);y.__reactInternalSnapshotBeforeUpdate=b}break;case 3:var S=t.stateNode.containerInfo;1===S.nodeType?S.textContent="":9===S.nodeType&&S.documentElement&&S.removeChild(S.documentElement);break;default:throw Error(o(163))}}catch(e){bl(t,t.return,e)}if(null!==(e=t.sibling)){e.return=t.return,Gs=e;break}Gs=t.return}g=Xs,Xs=!1}(e,r),dc(r,e),un(Qn),qt=!!Xn,Qn=Xn=null,e.current=r,fc(r,e,i),Ke(),Ac=c,yt=s,wc.transition=a}else e.current=r;if(jc&&(jc=!1,qc=e,Vc=i),0===(a=e.pendingLanes)&&(zc=null),function(e){if(it&&"function"==typeof it.onCommitFiberRoot)try{it.onCommitFiberRoot(nt,e,void 0,!(128&~e.current.flags))}catch(e){}}(r.stateNode),Yc(e,Xe()),null!==t)for(n=e.onRecoverableError,r=0;r<t.length;r++)n((i=t[r]).value,{componentStack:i.stack,digest:i.digest});if(Hc)throw Hc=!1,e=Uc,Uc=null,e;!!(1&Vc)&&0!==e.tag&&ml(),1&(a=e.pendingLanes)?e===$c?Wc++:(Wc=0,$c=e):Wc=0,Li()}(e,t,r,n)}finally{wc.transition=i,yt=n}return null}function ml(){if(null!==qc){var e=bt(Vc),t=wc.transition,r=yt;try{if(wc.transition=null,yt=16>e?16:e,null===qc)var n=!1;else{if(e=qc,qc=null,Vc=0,6&Ac)throw Error(o(331));var i=Ac;for(Ac|=4,Gs=e.current;null!==Gs;){var a=Gs,s=a.child;if(16&Gs.flags){var c=a.deletions;if(null!==c){for(var l=0;l<c.length;l++){var u=c[l];for(Gs=u;null!==Gs;){var d=Gs;switch(d.tag){case 0:case 11:case 15:Qs(8,d,a)}var h=d.child;if(null!==h)h.return=d,Gs=h;else for(;null!==Gs;){var f=(d=Gs).sibling,p=d.return;if(ec(d),d===u){Gs=null;break}if(null!==f){f.return=p,Gs=f;break}Gs=p}}}var g=a.alternate;if(null!==g){var v=g.child;if(null!==v){g.child=null;do{var m=v.sibling;v.sibling=null,v=m}while(null!==v)}}Gs=a}}if(2064&a.subtreeFlags&&null!==s)s.return=a,Gs=s;else e:for(;null!==Gs;){if(2048&(a=Gs).flags)switch(a.tag){case 0:case 11:case 15:Qs(9,a,a.return)}var y=a.sibling;if(null!==y){y.return=a.return,Gs=y;break e}Gs=a.return}}var b=e.current;for(Gs=b;null!==Gs;){var S=(s=Gs).child;if(2064&s.subtreeFlags&&null!==S)S.return=s,Gs=S;else e:for(s=b;null!==Gs;){if(2048&(c=Gs).flags)try{switch(c.tag){case 0:case 11:case 15:Ys(9,c)}}catch(e){bl(c,c.return,e)}if(c===s){Gs=null;break e}var C=c.sibling;if(null!==C){C.return=c.return,Gs=C;break e}Gs=c.return}}if(Ac=i,Li(),it&&"function"==typeof it.onPostCommitFiberRoot)try{it.onPostCommitFiberRoot(nt,e)}catch(e){}n=!0}return n}finally{yt=r,wc.transition=t}}return!1}function yl(e,t,r){e=Fo(e,t=cs(0,t=os(r,t),1),1),t=Kc(),null!==e&&(vt(e,1,t),Yc(e,t))}function bl(e,t,r){if(3===e.tag)yl(e,e,r);else for(;null!==t;){if(3===t.tag){yl(t,e,r);break}if(1===t.tag){var n=t.stateNode;if("function"==typeof t.type.getDerivedStateFromError||"function"==typeof n.componentDidCatch&&(null===zc||!zc.has(n))){t=Fo(t,e=ls(t,e=os(r,e),1),1),e=Kc(),null!==t&&(vt(t,1,e),Yc(t,e));break}}t=t.return}}function Sl(e,t,r){var n=e.pingCache;null!==n&&n.delete(t),t=Kc(),e.pingedLanes|=e.suspendedLanes&r,Ec===e&&(Ic&r)===r&&(4===Rc||3===Rc&&(130023424&Ic)===Ic&&500>Xe()-Fc?sl(e,0):Mc|=r),Yc(e,t)}function Cl(e,t){0===t&&(1&e.mode?(t=lt,!(130023424&(lt<<=1))&&(lt=4194304)):t=1);var r=Kc();null!==(e=Oo(e,t))&&(vt(e,t,r),Yc(e,r))}function wl(e){var t=e.memoizedState,r=0;null!==t&&(r=t.retryLane),Cl(e,r)}function Al(e,t){var r=0;switch(e.tag){case 13:var n=e.stateNode,i=e.memoizedState;null!==i&&(r=i.retryLane);break;case 19:n=e.stateNode;break;default:throw Error(o(314))}null!==n&&n.delete(t),Cl(e,r)}function El(e,t){return $e(e,t)}function kl(e,t,r,n){this.tag=e,this.key=r,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=n,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Il(e,t,r,n){return new kl(e,t,r,n)}function Tl(e){return!(!(e=e.prototype)||!e.isReactComponent)}function _l(e,t){var r=e.alternate;return null===r?((r=Il(e.tag,t,e.key,e.mode)).elementType=e.elementType,r.type=e.type,r.stateNode=e.stateNode,r.alternate=e,e.alternate=r):(r.pendingProps=t,r.type=e.type,r.flags=0,r.subtreeFlags=0,r.deletions=null),r.flags=14680064&e.flags,r.childLanes=e.childLanes,r.lanes=e.lanes,r.child=e.child,r.memoizedProps=e.memoizedProps,r.memoizedState=e.memoizedState,r.updateQueue=e.updateQueue,r.dependencies=null===(t=e.dependencies)?null:{lanes:t.lanes,firstContext:t.firstContext},r.sibling=e.sibling,r.index=e.index,r.ref=e.ref,r}function Rl(e,t,r,n,i,a){var s=2;if(n=e,"function"==typeof e)Tl(e)&&(s=1);else if("string"==typeof e)s=5;else e:switch(e){case A:return Pl(r.children,i,a,t);case E:s=8,i|=8;break;case k:return(e=Il(12,r,t,2|i)).elementType=k,e.lanes=a,e;case R:return(e=Il(13,r,t,i)).elementType=R,e.lanes=a,e;case P:return(e=Il(19,r,t,i)).elementType=P,e.lanes=a,e;case M:return Ol(r,i,a,t);default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case I:s=10;break e;case T:s=9;break e;case _:s=11;break e;case O:s=14;break e;case x:s=16,n=null;break e}throw Error(o(130,null==e?e:typeof e,""))}return(t=Il(s,r,t,i)).elementType=e,t.type=n,t.lanes=a,t}function Pl(e,t,r,n){return(e=Il(7,e,n,t)).lanes=r,e}function Ol(e,t,r,n){return(e=Il(22,e,n,t)).elementType=M,e.lanes=r,e.stateNode={isHidden:!1},e}function xl(e,t,r){return(e=Il(6,e,null,t)).lanes=r,e}function Ml(e,t,r){return(t=Il(4,null!==e.children?e.children:[],e.key,t)).lanes=r,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Nl(e,t,r,n,i){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=gt(0),this.expirationTimes=gt(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=gt(0),this.identifierPrefix=n,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function Dl(e,t,r,n,i,o,a,s,c){return e=new Nl(e,t,r,s,c),1===t?(t=1,!0===o&&(t|=8)):t=0,o=Il(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:n,isDehydrated:r,cache:null,transitions:null,pendingSuspenseBoundaries:null},Mo(o),e}function Fl(e){if(!e)return Ai;e:{if(ze(e=e._reactInternals)!==e||1!==e.tag)throw Error(o(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(_i(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(null!==t);throw Error(o(171))}if(1===e.tag){var r=e.type;if(_i(r))return Oi(e,r,t)}return t}function Bl(e,t,r,n,i,o,a,s,c){return(e=Dl(r,n,!0,e,0,o,0,s,c)).context=Fl(null),r=e.current,(o=Do(n=Kc(),i=Xc(r))).callback=null!=t?t:null,Fo(r,o,i),e.current.lanes=i,vt(e,i,n),Yc(e,n),e}function Ll(e,t,r,n){var i=t.current,o=Kc(),a=Xc(i);return r=Fl(r),null===t.context?t.context=r:t.pendingContext=r,(t=Do(o,a)).payload={element:e},null!==(n=void 0===n?null:n)&&(t.callback=n),null!==(e=Fo(i,t,a))&&(Qc(e,i,a,o),Bo(e,i,a)),a}function Hl(e){return(e=e.current).child?e.child.stateNode:null}function Ul(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var r=e.retryLane;e.retryLane=0!==r&&r<t?r:t}}function zl(e,t){Ul(e,t),(e=e.alternate)&&Ul(e,t)}yc=function(e,t,r){if(null!==e)if(e.memoizedProps!==t.pendingProps||ki.current)ps=!0;else{if(!(e.lanes&r||128&t.flags))return ps=!1,function(e,t,r){switch(t.tag){case 3:Es(t),lo();break;case 5:Zo(t);break;case 1:_i(t.type)&&xi(t);break;case 4:$o(t,t.stateNode.containerInfo);break;case 10:var n=t.type._context,i=t.memoizedProps.value;wi(bo,n._currentValue),n._currentValue=i;break;case 13:if(null!==(n=t.memoizedState))return null!==n.dehydrated?(wi(Xo,1&Xo.current),t.flags|=128,null):r&t.child.childLanes?xs(e,t,r):(wi(Xo,1&Xo.current),null!==(e=Hs(e,t,r))?e.sibling:null);wi(Xo,1&Xo.current);break;case 19:if(n=!!(r&t.childLanes),128&e.flags){if(n)return Bs(e,t,r);t.flags|=128}if(null!==(i=t.memoizedState)&&(i.rendering=null,i.tail=null,i.lastEffect=null),wi(Xo,Xo.current),n)break;return null;case 22:case 23:return t.lanes=0,bs(e,t,r)}return Hs(e,t,r)}(e,t,r);ps=!!(131072&e.flags)}else ps=!1,eo&&1048576&t.flags&&Ki(t,ji,t.index);switch(t.lanes=0,t.tag){case 2:var n=t.type;Ls(e,t),e=t.pendingProps;var i=Ti(t,Ei.current);Io(t,r),i=ha(null,t,n,e,i,r);var a=fa();return t.flags|=1,"object"==typeof i&&null!==i&&"function"==typeof i.render&&void 0===i.$$typeof?(t.tag=1,t.memoizedState=null,t.updateQueue=null,_i(n)?(a=!0,xi(t)):a=!1,t.memoizedState=null!=i.state?i.state:null,Mo(t),i.updater=es,t.stateNode=i,i._reactInternals=t,is(t,n,e,r),t=As(null,t,n,!0,a,r)):(t.tag=0,eo&&a&&Xi(t),gs(null,t,i,r),t=t.child),t;case 16:n=t.elementType;e:{switch(Ls(e,t),e=t.pendingProps,n=(i=n._init)(n._payload),t.type=n,i=t.tag=function(e){if("function"==typeof e)return Tl(e)?1:0;if(null!=e){if((e=e.$$typeof)===_)return 11;if(e===O)return 14}return 2}(n),e=Ya(n,e),i){case 0:t=Cs(null,t,n,e,r);break e;case 1:t=ws(null,t,n,e,r);break e;case 11:t=vs(null,t,n,e,r);break e;case 14:t=ms(null,t,n,Ya(n.type,e),r);break e}throw Error(o(306,n,""))}return t;case 0:return i=t.pendingProps,Cs(e,t,n=t.type,i=t.elementType===n?i:Ya(n,i),r);case 1:return i=t.pendingProps,ws(e,t,n=t.type,i=t.elementType===n?i:Ya(n,i),r);case 3:e:{if(Es(t),null===e)throw Error(o(387));n=t.pendingProps,i=(a=t.memoizedState).element,No(e,t),Ho(t,n,null,r);var s=t.memoizedState;if(n=s.element,a.isDehydrated){if(t.updateQueue.baseState=a={element:n,isDehydrated:!1,cache:s.cache,pendingSuspenseBoundaries:s.pendingSuspenseBoundaries,transitions:s.transitions},t.memoizedState=a,256&t.flags){t=ks(e,t,n,r,i=os(Error(o(423)),t));break e}if(n!==i){t=ks(e,t,n,r,i=os(Error(o(424)),t));break e}for(Ji=oi(t.stateNode.containerInfo.firstChild),Yi=t,eo=!0,to=null,r=yo(t,null,n,r),t.child=r;r;)r.flags=-3&r.flags|4096,r=r.sibling}else{if(lo(),n===i){t=Hs(e,t,r);break e}gs(e,t,n,r)}t=t.child}return t;case 5:return Zo(t),null===e&&oo(t),a=null!==e?e.memoizedProps:null,s=(i=t.pendingProps).children,Yn(n=t.type,i)?s=null:null!==a&&Yn(n,a)&&(t.flags|=32),Ss(e,t),gs(e,t,s,r),t.child;case 6:return null===e&&oo(t),null;case 13:return xs(e,t,r);case 4:return $o(t,t.stateNode.containerInfo),n=t.pendingProps,null===e?t.child=mo(t,null,n,r):gs(e,t,n,r),t.child;case 11:return i=t.pendingProps,vs(e,t,n=t.type,i=t.elementType===n?i:Ya(n,i),r);case 7:return gs(e,t,t.pendingProps,r),t.child;case 8:case 12:return gs(e,t,t.pendingProps.children,r),t.child;case 10:e:{if(a=t.memoizedProps,s=(i=t.pendingProps).value,wi(bo,(n=t.type._context)._currentValue),n._currentValue=s,null!==a)if(rn(a.value,s)){if(a.children===i.children&&!ki.current){t=Hs(e,t,r);break e}}else for(null!==(a=t.child)&&(a.return=t);null!==a;){var c=a.dependencies;if(null!==c){s=a.child;for(var l=c.firstContext;null!==l;){if(l.context===n){if(1===a.tag){(l=Do(-1,r&-r)).tag=2;var u=a.updateQueue;if(null!==u){var d=(u=u.shared).pending;null===d?l.next=l:(l.next=d.next,d.next=l),u.pending=l}}a.lanes|=r,null!==(l=a.alternate)&&(l.lanes|=r),ko(a.return,r,t),c.lanes|=r;break}l=l.next}}else if(10===a.tag)s=a.type===t.type?null:a.child;else if(18===a.tag){if(null===(s=a.return))throw Error(o(341));s.lanes|=r,null!==(c=s.alternate)&&(c.lanes|=r),ko(s,r,t),s=a.sibling}else s=a.child;if(null!==s)s.return=a;else for(s=a;null!==s;){if(s===t){s=null;break}if(null!==(a=s.sibling)){a.return=s.return,s=a;break}s=s.return}a=s}gs(e,t,i.children,r),t=t.child}return t;case 9:return i=t.type,n=t.pendingProps.children,Io(t,r),n=n(i=To(i)),t.flags|=1,gs(e,t,n,r),t.child;case 14:return i=Ya(n=t.type,t.pendingProps),ms(e,t,n,i=Ya(n.type,i),r);case 15:return ys(e,t,t.type,t.pendingProps,r);case 17:return i=t.pendingProps,i=t.elementType===(n=t.type)?i:Ya(n,i),Ls(e,t),t.tag=1,_i(n)?(e=!0,xi(t)):e=!1,Io(t,r),rs(t,n,i),is(t,n,i,r),As(null,t,n,!0,e,r);case 19:return Bs(e,t,r);case 22:return bs(e,t,r)}throw Error(o(156,t.tag))};var jl="function"==typeof reportError?reportError:function(e){};function ql(e){this._internalRoot=e}function Vl(e){this._internalRoot=e}function Wl(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function $l(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function Gl(){}function Zl(e,t,r,n,i){var o=r._reactRootContainer;if(o){var a=o;if("function"==typeof i){var s=i;i=function(){var e=Hl(a);s.call(e)}}Ll(t,a,e,i)}else a=function(e,t,r,n,i){if(i){if("function"==typeof n){var o=n;n=function(){var e=Hl(a);o.call(e)}}var a=Bl(t,n,e,0,null,!1,0,"",Gl);return e._reactRootContainer=a,e[ui]=a.current,Ln(8===e.nodeType?e.parentNode:e),ol(),a}for(;i=e.lastChild;)e.removeChild(i);if("function"==typeof n){var s=n;n=function(){var e=Hl(c);s.call(e)}}var c=Dl(e,0,!1,null,0,!1,0,"",Gl);return e._reactRootContainer=c,e[ui]=c.current,Ln(8===e.nodeType?e.parentNode:e),ol((function(){Ll(t,c,r,n)})),c}(r,t,e,i,n);return Hl(a)}Vl.prototype.render=ql.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error(o(409));Ll(e,t,null,null)},Vl.prototype.unmount=ql.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var t=e.containerInfo;ol((function(){Ll(null,e,null,null)})),t[ui]=null}},Vl.prototype.unstable_scheduleHydration=function(e){if(e){var t=At();e={blockedOn:null,target:e,priority:t};for(var r=0;r<xt.length&&0!==t&&t<xt[r].priority;r++);xt.splice(r,0,e),0===r&&Ft(e)}},St=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var r=ut(t.pendingLanes);0!==r&&(mt(t,1|r),Yc(t,Xe()),!(6&Ac)&&(Bc=Xe()+500,Li()))}break;case 13:ol((function(){var t=Oo(e,1);if(null!==t){var r=Kc();Qc(t,e,1,r)}})),zl(e,1)}},Ct=function(e){if(13===e.tag){var t=Oo(e,134217728);null!==t&&Qc(t,e,134217728,Kc()),zl(e,134217728)}},wt=function(e){if(13===e.tag){var t=Xc(e),r=Oo(e,t);null!==r&&Qc(r,e,t,Kc()),zl(e,t)}},At=function(){return yt},Et=function(e,t){var r=yt;try{return yt=e,t()}finally{yt=r}},Ce=function(e,t,r){switch(t){case"input":if(Y(e,r),t=r.name,"radio"===r.type&&null!=t){for(r=e;r.parentNode;)r=r.parentNode;for(r=r.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<r.length;t++){var n=r[t];if(n!==e&&n.form===e.form){var i=mi(n);if(!i)throw Error(o(90));G(n),Y(n,i)}}}break;case"textarea":oe(e,r);break;case"select":null!=(t=r.value)&&re(e,!!r.multiple,t,!1)}},Te=il,_e=ol;var Kl={usingClientEntryPoint:!1,Events:[gi,vi,mi,ke,Ie,il]},Xl={findFiberByHostInstance:pi,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},Ql={bundleType:Xl.bundleType,version:Xl.version,rendererPackageName:Xl.rendererPackageName,rendererConfig:Xl.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:S.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=Ve(e))?null:e.stateNode},findFiberByHostInstance:Xl.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var Yl=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Yl.isDisabled&&Yl.supportsFiber)try{nt=Yl.inject(Ql),it=Yl}catch(e){}}t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Kl,t.createPortal=function(e,t){var r=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!Wl(t))throw Error(o(200));return function(e,t,r){var n=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:w,key:null==n?null:""+n,children:e,containerInfo:t,implementation:r}}(e,t,null,r)},t.createRoot=function(e,t){if(!Wl(e))throw Error(o(299));var r=!1,n="",i=jl;return null!=t&&(!0===t.unstable_strictMode&&(r=!0),void 0!==t.identifierPrefix&&(n=t.identifierPrefix),void 0!==t.onRecoverableError&&(i=t.onRecoverableError)),t=Dl(e,1,!1,null,0,r,0,n,i),e[ui]=t.current,Ln(8===e.nodeType?e.parentNode:e),new ql(t)},t.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var t=e._reactInternals;if(void 0===t){if("function"==typeof e.render)throw Error(o(188));throw e=Object.keys(e).join(","),Error(o(268,e))}return null===(e=Ve(t))?null:e.stateNode},t.flushSync=function(e){return ol(e)},t.hydrate=function(e,t,r){if(!$l(t))throw Error(o(200));return Zl(null,e,t,!0,r)},t.hydrateRoot=function(e,t,r){if(!Wl(e))throw Error(o(405));var n=null!=r&&r.hydratedSources||null,i=!1,a="",s=jl;if(null!=r&&(!0===r.unstable_strictMode&&(i=!0),void 0!==r.identifierPrefix&&(a=r.identifierPrefix),void 0!==r.onRecoverableError&&(s=r.onRecoverableError)),t=Bl(t,null,e,1,null!=r?r:null,i,0,a,s),e[ui]=t.current,Ln(e),n)for(e=0;e<n.length;e++)i=(i=(r=n[e])._getVersion)(r._source),null==t.mutableSourceEagerHydrationData?t.mutableSourceEagerHydrationData=[r,i]:t.mutableSourceEagerHydrationData.push(r,i);return new Vl(t)},t.render=function(e,t,r){if(!$l(t))throw Error(o(200));return Zl(null,e,t,!1,r)},t.unmountComponentAtNode=function(e){if(!$l(e))throw Error(o(40));return!!e._reactRootContainer&&(ol((function(){Zl(null,null,e,!1,(function(){e._reactRootContainer=null,e[ui]=null}))})),!0)},t.unstable_batchedUpdates=il,t.unstable_renderSubtreeIntoContainer=function(e,t,r,n){if(!$l(r))throw Error(o(200));if(null==e||void 0===e._reactInternals)throw Error(o(38));return Zl(e,t,r,!1,n)},t.version="18.3.1-next-f1338f8080-20240426"},779204:(e,t,r)=>{"use strict";var n=r(73739);t.createRoot=n.createRoot,t.hydrateRoot=n.hydrateRoot},73739:(e,t,r)=>{"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){}}(),e.exports=r(217485)},436367:(e,t,r)=>{var n=r(571124);const i=n.createContext(null),o={didCatch:!1,error:null};t.tH=class extends n.Component{constructor(e){super(e),this.resetErrorBoundary=this.resetErrorBoundary.bind(this),this.state=o}static getDerivedStateFromError(e){return{didCatch:!0,error:e}}resetErrorBoundary(){const{error:e}=this.state;if(null!==e){for(var t,r,n=arguments.length,i=new Array(n),a=0;a<n;a++)i[a]=arguments[a];null===(t=(r=this.props).onReset)||void 0===t||t.call(r,{args:i,reason:"imperative-api"}),this.setState(o)}}componentDidCatch(e,t){var r,n;null===(r=(n=this.props).onError)||void 0===r||r.call(n,e,t)}componentDidUpdate(e,t){const{didCatch:r}=this.state,{resetKeys:n}=this.props;var i,a;r&&null!==t.error&&function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return e.length!==t.length||e.some(((e,r)=>!Object.is(e,t[r])))}(e.resetKeys,n)&&(null===(i=(a=this.props).onReset)||void 0===i||i.call(a,{next:n,prev:e.resetKeys,reason:"keys"}),this.setState(o))}render(){const{children:e,fallbackRender:t,FallbackComponent:r,fallback:o}=this.props,{didCatch:a,error:s}=this.state;let c=e;if(a){const e={error:s,resetErrorBoundary:this.resetErrorBoundary};if("function"==typeof t)c=t(e);else if(r)c=n.createElement(r,e);else{if(null!==o&&!n.isValidElement(o))throw s;c=o}}return n.createElement(i.Provider,{value:{didCatch:a,error:s,resetErrorBoundary:this.resetErrorBoundary}},c)}}},499061:(e,t)=>{"use strict";var r,n=Symbol.for("react.element"),i=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),c=Symbol.for("react.provider"),l=Symbol.for("react.context"),u=Symbol.for("react.server_context"),d=Symbol.for("react.forward_ref"),h=Symbol.for("react.suspense"),f=Symbol.for("react.suspense_list"),p=Symbol.for("react.memo"),g=Symbol.for("react.lazy"),v=Symbol.for("react.offscreen");function m(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case o:case s:case a:case h:case f:return e;default:switch(e=e&&e.$$typeof){case u:case l:case d:case g:case p:case c:return e;default:return t}}case i:return t}}}r=Symbol.for("react.module.reference"),t.ContextConsumer=l,t.ContextProvider=c,t.Element=n,t.ForwardRef=d,t.Fragment=o,t.Lazy=g,t.Memo=p,t.Portal=i,t.Profiler=s,t.StrictMode=a,t.Suspense=h,t.SuspenseList=f,t.isAsyncMode=function(){return!1},t.isConcurrentMode=function(){return!1},t.isContextConsumer=function(e){return m(e)===l},t.isContextProvider=function(e){return m(e)===c},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===n},t.isForwardRef=function(e){return m(e)===d},t.isFragment=function(e){return m(e)===o},t.isLazy=function(e){return m(e)===g},t.isMemo=function(e){return m(e)===p},t.isPortal=function(e){return m(e)===i},t.isProfiler=function(e){return m(e)===s},t.isStrictMode=function(e){return m(e)===a},t.isSuspense=function(e){return m(e)===h},t.isSuspenseList=function(e){return m(e)===f},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===o||e===s||e===a||e===h||e===f||e===v||"object"==typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===p||e.$$typeof===c||e.$$typeof===l||e.$$typeof===d||e.$$typeof===r||void 0!==e.getModuleId)},t.typeOf=m},745353:(e,t,r)=>{"use strict";e.exports=r(499061)},247635:(e,t,r)=>{"use strict";var n,i;r.d(t,{Kl:()=>p,_8:()=>h});var o,a,s=r(571124),c=r(73739);if(38792==r.j)var l=r(62843);if(38792==r.j)var u=r(945524);function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},d.apply(this,arguments)}new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);try{window.__reactRouterVersion="6"}catch(e){}function h(e){let{location:t,path:r}=e;return e.exact||(r+="/*"),s.createElement(l.BV,{location:t},s.createElement(l.qh,{path:r,element:s.createElement(u.Route,d({},e))}))}new Map,n||(n=r.t(s,2)),i||(i=r.t(c,2)),n||(n=r.t(s,2)),"undefined"!=typeof window&&void 0!==window.document&&window,function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"}(o||(o={})),function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"}(a||(a={}));const f="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?s.useLayoutEffect:()=>{};function p(e){let{children:t}=e,r=(0,u.useHistory)(),[n,i]=s.useState((()=>({location:r.location,action:r.action})));return f((()=>{r.listen(((e,t)=>i({location:e,action:t})))}),[r]),s.createElement(l.Ix,{navigationType:n.action,location:n.location,navigator:r},s.createElement(l.BV,null,s.createElement(l.qh,{path:"*",element:t})))}},945524:(e,t,r)=>{"use strict";r.r(t),r.d(t,{MemoryRouter:()=>I,Prompt:()=>_,Redirect:()=>M,Route:()=>L,Router:()=>k,StaticRouter:()=>V,Switch:()=>W,__HistoryContext:()=>A,__RouterContext:()=>E,generatePath:()=>x,matchPath:()=>B,useHistory:()=>Z,useLocation:()=>K,useParams:()=>X,useRouteMatch:()=>Q,withRouter:()=>$});var n=r(654727),i=r(571124),o=r(681578),a=r.n(o),s=r(595937),c=r(438722);if(38792==r.j)var l=r(22399);function u(e){var t=e.search,r=e.hash,n=e.pathname||"/";return t&&"?"!==t&&(n+="?"===t.charAt(0)?t:"?"+t),r&&"#"!==r&&(n+="#"===r.charAt(0)?r:"#"+r),n}function d(e,t,r,n){var i;"string"==typeof e?(i=function(e){var t=e||"/",r="",n="",i=t.indexOf("#");-1!==i&&(n=t.substr(i),t=t.substr(0,i));var o=t.indexOf("?");return-1!==o&&(r=t.substr(o),t=t.substr(0,o)),{pathname:t,search:"?"===r?"":r,hash:"#"===n?"":n}}(e),i.state=t):(void 0===(i=(0,s.default)({},e)).pathname&&(i.pathname=""),i.search?"?"!==i.search.charAt(0)&&(i.search="?"+i.search):i.search="",i.hash?"#"!==i.hash.charAt(0)&&(i.hash="#"+i.hash):i.hash="",void 0!==t&&void 0===i.state&&(i.state=t));try{i.pathname=decodeURI(i.pathname)}catch(e){throw e instanceof URIError?new URIError('Pathname "'+i.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):e}return r&&(i.key=r),n?i.pathname?"/"!==i.pathname.charAt(0)&&(i.pathname=(0,c.default)(i.pathname,n.pathname)):i.pathname=n.pathname:i.pathname||(i.pathname="/"),i}function h(e,t,r){return Math.min(Math.max(e,t),r)}"undefined"==typeof window||!window.document||window;var f=r(29724),p=r(360595),g=r.n(p),v=(r(745353),r(151264)),m=r(458722),y=r.n(m),b=1073741823,S="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==r.g?r.g:{},C=i.createContext||function(e,t){var r,o,s="__create-react-context-"+function(){var e="__global_unique_id__";return S[e]=(S[e]||0)+1}()+"__",c=function(e){function r(){for(var t,r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return(t=e.call.apply(e,[this].concat(n))||this).emitter=function(e){var t=[];return{on:function(e){t.push(e)},off:function(e){t=t.filter((function(t){return t!==e}))},get:function(){return e},set:function(r,n){e=r,t.forEach((function(t){return t(e,n)}))}}}(t.props.value),t}(0,n.default)(r,e);var i=r.prototype;return i.getChildContext=function(){var e;return(e={})[s]=this.emitter,e},i.componentWillReceiveProps=function(e){if(this.props.value!==e.value){var r,n=this.props.value,i=e.value;!function(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}(n,i)?(r="function"==typeof t?t(n,i):b,0!=(r|=0)&&this.emitter.set(e.value,r)):r=0}},i.render=function(){return this.props.children},r}(i.Component);c.childContextTypes=((r={})[s]=a().object.isRequired,r);var l=function(t){function r(){for(var e,r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return(e=t.call.apply(t,[this].concat(n))||this).observedBits=void 0,e.state={value:e.getValue()},e.onUpdate=function(t,r){e.observedBits&r&&e.setState({value:e.getValue()})},e}(0,n.default)(r,t);var i=r.prototype;return i.componentWillReceiveProps=function(e){var t=e.observedBits;this.observedBits=null==t?b:t},i.componentDidMount=function(){this.context[s]&&this.context[s].on(this.onUpdate);var e=this.props.observedBits;this.observedBits=null==e?b:e},i.componentWillUnmount=function(){this.context[s]&&this.context[s].off(this.onUpdate)},i.getValue=function(){return this.context[s]?this.context[s].get():e},i.render=function(){return function(e){return Array.isArray(e)?e[0]:e}(this.props.children)(this.state.value)},r}(i.Component);return l.contextTypes=((o={})[s]=a().object,o),{Provider:c,Consumer:l}},w=function(e){var t=C();return t.displayName=e,t},A=w("Router-History"),E=w("Router"),k=function(e){function t(t){var r;return(r=e.call(this,t)||this).state={location:t.history.location},r._isMounted=!1,r._pendingLocation=null,t.staticContext||(r.unlisten=t.history.listen((function(e){r._pendingLocation=e}))),r}(0,n.default)(t,e),t.computeRootMatch=function(e){return{path:"/",url:"/",params:{},isExact:"/"===e}};var r=t.prototype;return r.componentDidMount=function(){var e=this;this._isMounted=!0,this.unlisten&&this.unlisten(),this.props.staticContext||(this.unlisten=this.props.history.listen((function(t){e._isMounted&&e.setState({location:t})}))),this._pendingLocation&&this.setState({location:this._pendingLocation})},r.componentWillUnmount=function(){this.unlisten&&(this.unlisten(),this._isMounted=!1,this._pendingLocation=null)},r.render=function(){return i.createElement(E.Provider,{value:{history:this.props.history,location:this.state.location,match:t.computeRootMatch(this.state.location.pathname),staticContext:this.props.staticContext}},i.createElement(A.Provider,{children:this.props.children||null,value:this.props.history}))},t}(i.Component),I=function(e){function t(){for(var t,r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return(t=e.call.apply(e,[this].concat(n))||this).history=function(e){void 0===e&&(e={});var t=e.getUserConfirmation,r=e.initialEntries,n=void 0===r?["/"]:r,i=e.initialIndex,o=void 0===i?0:i,a=e.keyLength,c=void 0===a?6:a,l=function(){var e=null,t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,r,n,i){if(null!=e){var o="function"==typeof e?e(t,r):e;"string"==typeof o?"function"==typeof n?n(o,i):i(!0):i(!1!==o)}else i(!0)},appendListener:function(e){var r=!0;function n(){r&&e.apply(void 0,arguments)}return t.push(n),function(){r=!1,t=t.filter((function(e){return e!==n}))}},notifyListeners:function(){for(var e=arguments.length,r=new Array(e),n=0;n<e;n++)r[n]=arguments[n];t.forEach((function(e){return e.apply(void 0,r)}))}}}();function f(e){(0,s.default)(y,e),y.length=y.entries.length,l.notifyListeners(y.location,y.action)}function p(){return Math.random().toString(36).substr(2,c)}var g=h(o,0,n.length-1),v=n.map((function(e){return d(e,void 0,"string"==typeof e?p():e.key||p())}));function m(e){var r=h(y.index+e,0,y.entries.length-1),n=y.entries[r];l.confirmTransitionTo(n,"POP",t,(function(e){e?f({action:"POP",location:n,index:r}):f()}))}var y={length:v.length,action:"POP",location:v[g],index:g,entries:v,createHref:u,push:function(e,r){var n="PUSH",i=d(e,r,p(),y.location);l.confirmTransitionTo(i,n,t,(function(e){if(e){var t=y.index+1,r=y.entries.slice(0);r.length>t?r.splice(t,r.length-t,i):r.push(i),f({action:n,location:i,index:t,entries:r})}}))},replace:function(e,r){var n="REPLACE",i=d(e,r,p(),y.location);l.confirmTransitionTo(i,n,t,(function(e){e&&(y.entries[y.index]=i,f({action:n,location:i}))}))},go:m,goBack:function(){m(-1)},goForward:function(){m(1)},canGo:function(e){var t=y.index+e;return t>=0&&t<y.entries.length},block:function(e){return void 0===e&&(e=!1),l.setPrompt(e)},listen:function(e){return l.appendListener(e)}};return y}(t.props),t}return(0,n.default)(t,e),t.prototype.render=function(){return i.createElement(k,{history:this.history,children:this.props.children})},t}(i.Component),T=function(e){function t(){return e.apply(this,arguments)||this}(0,n.default)(t,e);var r=t.prototype;return r.componentDidMount=function(){this.props.onMount&&this.props.onMount.call(this,this)},r.componentDidUpdate=function(e){this.props.onUpdate&&this.props.onUpdate.call(this,this,e)},r.componentWillUnmount=function(){this.props.onUnmount&&this.props.onUnmount.call(this,this)},r.render=function(){return null},t}(i.Component);function _(e){var t=e.message,r=e.when,n=void 0===r||r;return i.createElement(E.Consumer,null,(function(e){if(e||(0,f.default)(!1),!n||e.staticContext)return null;var r=e.history.block;return i.createElement(T,{onMount:function(e){e.release=r(t)},onUpdate:function(e,n){n.message!==t&&(e.release(),e.release=r(t))},onUnmount:function(e){e.release()},message:t})}))}var R={},P=1e4,O=0;function x(e,t){return void 0===e&&(e="/"),void 0===t&&(t={}),"/"===e?e:function(e){if(R[e])return R[e];var t=g().compile(e);return O<P&&(R[e]=t,O++),t}(e)(t,{pretty:!0})}function M(e){var t=e.computedMatch,r=e.to,n=e.push,o=void 0!==n&&n;return i.createElement(E.Consumer,null,(function(e){e||(0,f.default)(!1);var n=e.history,a=e.staticContext,c=o?n.push:n.replace,u=d(t?"string"==typeof r?x(r,t.params):(0,s.default)({},r,{pathname:x(r.pathname,t.params)}):r);return a?(c(u),null):i.createElement(T,{onMount:function(){c(u)},onUpdate:function(e,t){var r=d(t.to);(function(e,t){return e.pathname===t.pathname&&e.search===t.search&&e.hash===t.hash&&e.key===t.key&&(0,l.default)(e.state,t.state)})(r,(0,s.default)({},u,{key:r.key}))||c(u)},to:r})}))}var N={},D=1e4,F=0;function B(e,t){void 0===t&&(t={}),("string"==typeof t||Array.isArray(t))&&(t={path:t});var r=t.exact,n=void 0!==r&&r,i=t.strict,o=void 0!==i&&i,a=t.sensitive,s=void 0!==a&&a;return[].concat(t.path).reduce((function(t,r){if(!r&&""!==r)return null;if(t)return t;var i=function(e,t){var r=""+t.end+t.strict+t.sensitive,n=N[r]||(N[r]={});if(n[e])return n[e];var i=[],o={regexp:g()(e,i,t),keys:i};return F<D&&(n[e]=o,F++),o}(r,{end:n,strict:o,sensitive:s}),a=i.keys,c=i.regexp.exec(e);if(!c)return null;var l=c[0],u=c.slice(1),d=e===l;return n&&!d?null:{path:r,url:"/"===r&&""===l?"/":l,isExact:d,params:a.reduce((function(e,t,r){return e[t.name]=u[r],e}),{})}}),null)}var L=function(e){function t(){return e.apply(this,arguments)||this}return(0,n.default)(t,e),t.prototype.render=function(){var e=this;return i.createElement(E.Consumer,null,(function(t){t||(0,f.default)(!1);var r=e.props.location||t.location,n=e.props.computedMatch?e.props.computedMatch:e.props.path?B(r.pathname,e.props):t.match,o=(0,s.default)({},t,{location:r,match:n}),a=e.props,c=a.children,l=a.component,u=a.render;return Array.isArray(c)&&function(e){return 0===i.Children.count(e)}(c)&&(c=null),i.createElement(E.Provider,{value:o},o.match?c?"function"==typeof c?c(o):c:l?i.createElement(l,o):u?u(o):null:"function"==typeof c?c(o):null)}))},t}(i.Component);function H(e){return"/"===e.charAt(0)?e:"/"+e}function U(e,t){if(!e)return t;var r=H(e);return 0!==t.pathname.indexOf(r)?t:(0,s.default)({},t,{pathname:t.pathname.substr(r.length)})}function z(e){return"string"==typeof e?e:u(e)}function j(e){return function(){(0,f.default)(!1)}}function q(){}var V=function(e){function t(){for(var t,r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return(t=e.call.apply(e,[this].concat(n))||this).handlePush=function(e){return t.navigateTo(e,"PUSH")},t.handleReplace=function(e){return t.navigateTo(e,"REPLACE")},t.handleListen=function(){return q},t.handleBlock=function(){return q},t}(0,n.default)(t,e);var r=t.prototype;return r.navigateTo=function(e,t){var r=this.props,n=r.basename,i=void 0===n?"":n,o=r.context,a=void 0===o?{}:o;a.action=t,a.location=function(e,t){return e?(0,s.default)({},t,{pathname:H(e)+t.pathname}):t}(i,d(e)),a.url=z(a.location)},r.render=function(){var e=this.props,t=e.basename,r=void 0===t?"":t,n=e.context,o=void 0===n?{}:n,a=e.location,c=void 0===a?"/":a,l=(0,v.default)(e,["basename","context","location"]),u={createHref:function(e){return H(r+z(e))},action:"POP",location:U(r,d(c)),push:this.handlePush,replace:this.handleReplace,go:j(),goBack:j(),goForward:j(),listen:this.handleListen,block:this.handleBlock};return i.createElement(k,(0,s.default)({},l,{history:u,staticContext:o}))},t}(i.Component),W=function(e){function t(){return e.apply(this,arguments)||this}return(0,n.default)(t,e),t.prototype.render=function(){var e=this;return i.createElement(E.Consumer,null,(function(t){t||(0,f.default)(!1);var r,n,o=e.props.location||t.location;return i.Children.forEach(e.props.children,(function(e){if(null==n&&i.isValidElement(e)){r=e;var a=e.props.path||e.props.from;n=a?B(o.pathname,(0,s.default)({},e.props,{path:a})):t.match}})),n?i.cloneElement(r,{location:o,computedMatch:n}):null}))},t}(i.Component);function $(e){var t=function(t){var r=t.wrappedComponentRef,n=(0,v.default)(t,["wrappedComponentRef"]);return i.createElement(E.Consumer,null,(function(t){return t||(0,f.default)(!1),i.createElement(e,(0,s.default)({},n,t,{ref:r}))}))};return t.displayName="withRouter("+(e.displayName||e.name)+")",t.WrappedComponent=e,y()(t,e)}var G=i.useContext;function Z(){return G(A)}function K(){return G(E).location}function X(){var e=G(E).match;return e?e.params:{}}function Q(e){var t=K(),r=G(E).match;return e?B(t.pathname,e):r}},62843:(e,t,r)=>{"use strict";var n;r.d(t,{$3:()=>D,$P:()=>p,AV:()=>ce,BV:()=>re,C5:()=>Y,Eu:()=>ce,Ew:()=>U,FE:()=>L,Ix:()=>te,J8:()=>q,KC:()=>w,KP:()=>$,KT:()=>le,LG:()=>H,P1:()=>A,RQ:()=>y,Ri:()=>g,Rq:()=>c,UX:()=>h,V8:()=>K,Ye:()=>I,Zp:()=>S,bg:()=>de,cq:()=>F,fS:()=>Q,g:()=>E,jD:()=>ne,jb:()=>u,mP:()=>z,oI:()=>V,ph:()=>T,qh:()=>ee,r5:()=>j,sp:()=>s,sv:()=>J,vL:()=>B,wE:()=>ue,wQ:()=>m,x$:()=>k,yN:()=>d,zy:()=>v});var i=r(571124),o=r(167274);function a(){return a=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},a.apply(this,arguments)}const s=38792==r.j?i.createContext(null):null,c=38792==r.j?i.createContext(null):null,l=i.createContext(null),u=38792==r.j?i.createContext(null):null,d=38792==r.j?i.createContext(null):null,h=i.createContext({outlet:null,matches:[],isDataRoute:!1}),f=i.createContext(null);function p(e,t){let{relative:r}=void 0===t?{}:t;g()||(0,o.Oi)(!1);let{basename:n,navigator:a}=i.useContext(u),{hash:s,pathname:c,search:l}=k(e,{relative:r}),d=c;return"/"!==n&&(d="/"===c?n:(0,o.HS)([n,c])),a.createHref({pathname:d,search:l,hash:s})}function g(){return null!=i.useContext(d)}function v(){return g()||(0,o.Oi)(!1),i.useContext(d).location}function m(){return i.useContext(d).navigationType}function y(e){g()||(0,o.Oi)(!1);let{pathname:t}=v();return i.useMemo((()=>(0,o.B6)(e,(0,o.RO)(t))),[t,e])}function b(e){i.useContext(u).static||i.useLayoutEffect(e)}function S(){let{isDataRoute:e}=i.useContext(h);return e?function(){let{router:e}=x(),t=N(),r=i.useRef(!1);return b((()=>{r.current=!0})),i.useCallback((function(n,i){void 0===i&&(i={}),r.current&&("number"==typeof n?e.navigate(n):e.navigate(n,a({fromRouteId:t},i)))}),[e,t])}():function(){g()||(0,o.Oi)(!1);let e=i.useContext(s),{basename:t,future:r,navigator:n}=i.useContext(u),{matches:a}=i.useContext(h),{pathname:c}=v(),l=JSON.stringify((0,o.yD)(a,r.v7_relativeSplatPath)),d=i.useRef(!1);return b((()=>{d.current=!0})),i.useCallback((function(r,i){if(void 0===i&&(i={}),!d.current)return;if("number"==typeof r)return void n.go(r);let a=(0,o.Gh)(r,JSON.parse(l),c,"path"===i.relative);null==e&&"/"!==t&&(a.pathname="/"===a.pathname?t:(0,o.HS)([t,a.pathname])),(i.replace?n.replace:n.push)(a,i.state,i)}),[t,n,l,c,e])}()}const C=38792==r.j?i.createContext(null):null;function w(){return i.useContext(C)}function A(e){let t=i.useContext(h).outlet;return t?i.createElement(C.Provider,{value:e},t):t}function E(){let{matches:e}=i.useContext(h),t=e[e.length-1];return t?t.params:{}}function k(e,t){let{relative:r}=void 0===t?{}:t,{future:n}=i.useContext(u),{matches:a}=i.useContext(h),{pathname:s}=v(),c=JSON.stringify((0,o.yD)(a,n.v7_relativeSplatPath));return i.useMemo((()=>(0,o.Gh)(e,JSON.parse(c),s,"path"===r)),[e,c,s,r])}function I(e,t){return T(e,t)}function T(e,t,r,n){g()||(0,o.Oi)(!1);let s,{navigator:c}=i.useContext(u),{matches:l}=i.useContext(h),f=l[l.length-1],p=f?f.params:{},m=f?f.pathnameBase:"/",y=v();if(t){var b;let e="string"==typeof t?(0,o.Rr)(t):t;"/"===m||(null==(b=e.pathname)?void 0:b.startsWith(m))||(0,o.Oi)(!1),s=e}else s=y;let S=s.pathname||"/",C=S;if("/"!==m){let e=m.replace(/^\//,"").split("/");C="/"+S.replace(/^\//,"").split("/").slice(e.length).join("/")}let w=(0,o.ue)(e,{pathname:C}),A=O(w&&w.map((e=>Object.assign({},e,{params:Object.assign({},p,e.params),pathname:(0,o.HS)([m,c.encodeLocation?c.encodeLocation(e.pathname).pathname:e.pathname]),pathnameBase:"/"===e.pathnameBase?m:(0,o.HS)([m,c.encodeLocation?c.encodeLocation(e.pathnameBase).pathname:e.pathnameBase])}))),l,r,n);return t&&A?i.createElement(d.Provider,{value:{location:a({pathname:"/",search:"",hash:"",state:null,key:"default"},s),navigationType:o.rc.Pop}},A):A}const _=38792==r.j?i.createElement((function(){let e=j(),t=(0,o.pX)(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),r=e instanceof Error?e.stack:null;return i.createElement(i.Fragment,null,i.createElement("h2",null,"Unexpected Application Error!"),i.createElement("h3",{style:{fontStyle:"italic"}},t),r?i.createElement("pre",{style:{padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"}},r):null,null)}),null):null;class R extends i.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||"idle"!==t.revalidation&&"idle"===e.revalidation?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:void 0!==e.error?e.error:t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){}render(){return void 0!==this.state.error?i.createElement(h.Provider,{value:this.props.routeContext},i.createElement(f.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function P(e){let{routeContext:t,match:r,children:n}=e,o=i.useContext(s);return o&&o.static&&o.staticContext&&(r.route.errorElement||r.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=r.route.id),i.createElement(h.Provider,{value:t},n)}function O(e,t,r,n){var a;if(void 0===t&&(t=[]),void 0===r&&(r=null),void 0===n&&(n=null),null==e){var s;if(!r)return null;if(r.errors)e=r.matches;else{if(!(null!=(s=n)&&s.v7_partialHydration&&0===t.length&&!r.initialized&&r.matches.length>0))return null;e=r.matches}}let c=e,l=null==(a=r)?void 0:a.errors;if(null!=l){let e=c.findIndex((e=>e.route.id&&void 0!==(null==l?void 0:l[e.route.id])));e>=0||(0,o.Oi)(!1),c=c.slice(0,Math.min(c.length,e+1))}let u=!1,d=-1;if(r&&n&&n.v7_partialHydration)for(let e=0;e<c.length;e++){let t=c[e];if((t.route.HydrateFallback||t.route.hydrateFallbackElement)&&(d=e),t.route.id){let{loaderData:e,errors:n}=r;if(t.route.lazy||t.route.loader&&void 0===e[t.route.id]&&(!n||void 0===n[t.route.id])){u=!0,c=d>=0?c.slice(0,d+1):[c[0]];break}}}return c.reduceRight(((e,n,o)=>{let a,s=!1,h=null,f=null;r&&(a=l&&n.route.id?l[n.route.id]:void 0,h=n.route.errorElement||_,u&&(d<0&&0===o?(function(e){G[e]||(G[e]=!0)}("route-fallback"),s=!0,f=null):d===o&&(s=!0,f=n.route.hydrateFallbackElement||null)));let p=t.concat(c.slice(0,o+1)),g=()=>{let t;return t=a?h:s?f:n.route.Component?i.createElement(n.route.Component,null):n.route.element?n.route.element:e,i.createElement(P,{match:n,routeContext:{outlet:e,matches:p,isDataRoute:null!=r},children:t})};return r&&(n.route.ErrorBoundary||n.route.errorElement||0===o)?i.createElement(R,{location:r.location,revalidation:r.revalidation,component:h,error:a,children:g(),routeContext:{outlet:null,matches:p,isDataRoute:!0}}):g()}),null)}function x(e){let t=i.useContext(s);return t||(0,o.Oi)(!1),t}function M(e){let t=i.useContext(c);return t||(0,o.Oi)(!1),t}function N(e){let t=function(){let e=i.useContext(h);return e||(0,o.Oi)(!1),e}(),r=t.matches[t.matches.length-1];return r.route.id||(0,o.Oi)(!1),r.route.id}function D(){return N()}function F(){return M().navigation}function B(){let e=x(),t=M();return i.useMemo((()=>({revalidate:e.router.revalidate,state:t.revalidation})),[e.router.revalidate,t.revalidation])}function L(){let{matches:e,loaderData:t}=M();return i.useMemo((()=>e.map((e=>(0,o.ro)(e,t)))),[e,t])}function H(){let e=M(),t=N();if(!e.errors||null==e.errors[t])return e.loaderData[t]}function U(e){return M().loaderData[e]}function z(){let e=M(),t=N();return e.actionData?e.actionData[t]:void 0}function j(){var e;let t=i.useContext(f),r=M(),n=N();return void 0!==t?t:null==(e=r.errors)?void 0:e[n]}function q(){let e=i.useContext(l);return null==e?void 0:e._data}function V(){let e=i.useContext(l);return null==e?void 0:e._error}let W=0;function $(e){let{router:t,basename:r}=x(),n=M(),[s,c]=i.useState(""),l=i.useCallback((t=>{if("function"!=typeof e)return!!e;if("/"===r)return e(t);let{currentLocation:n,nextLocation:i,historyAction:s}=t;return e({currentLocation:a({},n,{pathname:(0,o.pb)(n.pathname,r)||n.pathname}),nextLocation:a({},i,{pathname:(0,o.pb)(i.pathname,r)||i.pathname}),historyAction:s})}),[r,e]);return i.useEffect((()=>{let e=String(++W);return c(e),()=>t.deleteBlocker(e)}),[t]),i.useEffect((()=>{""!==s&&t.getBlocker(s,l)}),[t,s,l]),s&&n.blockers.has(s)?n.blockers.get(s):o.G3}const G={},Z=(e,t,r)=>{};function K(e,t){void 0===(null==e?void 0:e.v7_startTransition)&&Z("v7_startTransition","React Router will begin wrapping state updates in `React.startTransition` in v7","https://reactrouter.com/v6/upgrading/future#v7_starttransition"),void 0!==(null==e?void 0:e.v7_relativeSplatPath)||t&&void 0!==t.v7_relativeSplatPath||Z("v7_relativeSplatPath","Relative route resolution within Splat routes is changing in v7","https://reactrouter.com/v6/upgrading/future#v7_relativesplatpath"),t&&(void 0===t.v7_fetcherPersist&&Z("v7_fetcherPersist","The persistence behavior of fetchers is changing in v7","https://reactrouter.com/v6/upgrading/future#v7_fetcherpersist"),void 0===t.v7_normalizeFormMethod&&Z("v7_normalizeFormMethod","Casing of `formMethod` fields is being normalized to uppercase in v7","https://reactrouter.com/v6/upgrading/future#v7_normalizeformmethod"),void 0===t.v7_partialHydration&&Z("v7_partialHydration","`RouterProvider` hydration behavior is changing in v7","https://reactrouter.com/v6/upgrading/future#v7_partialhydration"),void 0===t.v7_skipActionErrorRevalidation&&Z("v7_skipActionErrorRevalidation","The revalidation behavior after 4xx/5xx `action` responses is changing in v7","https://reactrouter.com/v6/upgrading/future#v7_skipactionerrorrevalidation"))}const X=(n||(n=r.t(i,2))).startTransition;function Q(e){let{basename:t,children:r,initialEntries:n,initialIndex:a,future:s}=e,c=i.useRef();null==c.current&&(c.current=(0,o.sC)({initialEntries:n,initialIndex:a,v5Compat:!0}));let l=c.current,[u,d]=i.useState({action:l.action,location:l.location}),{v7_startTransition:h}=s||{},f=i.useCallback((e=>{h&&X?X((()=>d(e))):d(e)}),[d,h]);return i.useLayoutEffect((()=>l.listen(f)),[l,f]),i.useEffect((()=>K(s)),[s]),i.createElement(te,{basename:t,children:r,location:u.location,navigationType:u.action,navigator:l,future:s})}function Y(e){let{to:t,replace:r,state:n,relative:a}=e;g()||(0,o.Oi)(!1);let{future:s}=i.useContext(u),{matches:c}=i.useContext(h),{pathname:l}=v(),d=S(),f=(0,o.Gh)(t,(0,o.yD)(c,s.v7_relativeSplatPath),l,"path"===a),p=JSON.stringify(f);return i.useEffect((()=>d(JSON.parse(p),{replace:r,state:n,relative:a})),[d,p,a,r,n]),null}function J(e){return A(e.context)}function ee(e){(0,o.Oi)(!1)}function te(e){let{basename:t="/",children:r=null,location:n,navigationType:s=o.rc.Pop,navigator:c,static:l=!1,future:h}=e;g()&&(0,o.Oi)(!1);let f=t.replace(/^\/*/,"/"),p=i.useMemo((()=>({basename:f,navigator:c,static:l,future:a({v7_relativeSplatPath:!1},h)})),[f,h,c,l]);"string"==typeof n&&(n=(0,o.Rr)(n));let{pathname:v="/",search:m="",hash:y="",state:b=null,key:S="default"}=n,C=i.useMemo((()=>{let e=(0,o.pb)(v,f);return null==e?null:{location:{pathname:e,search:m,hash:y,state:b,key:S},navigationType:s}}),[f,v,m,y,b,S,s]);return null==C?null:i.createElement(u.Provider,{value:p},i.createElement(d.Provider,{children:r,value:C}))}function re(e){let{children:t,location:r}=e;return I(ce(t),r)}function ne(e){let{children:t,errorElement:r,resolve:n}=e;return i.createElement(ae,{resolve:n,errorElement:r},i.createElement(se,null,t))}var ie=function(e){return e[e.pending=0]="pending",e[e.success=1]="success",e[e.error=2]="error",e}(ie||{});const oe=new Promise((()=>{}));class ae extends i.Component{constructor(e){super(e),this.state={error:null}}static getDerivedStateFromError(e){return{error:e}}componentDidCatch(e,t){}render(){let{children:e,errorElement:t,resolve:r}=this.props,n=null,a=ie.pending;if(r instanceof Promise)if(this.state.error){a=ie.error;let e=this.state.error;n=Promise.reject().catch((()=>{})),Object.defineProperty(n,"_tracked",{get:()=>!0}),Object.defineProperty(n,"_error",{get:()=>e})}else r._tracked?(n=r,a="_error"in n?ie.error:"_data"in n?ie.success:ie.pending):(a=ie.pending,Object.defineProperty(r,"_tracked",{get:()=>!0}),n=r.then((e=>Object.defineProperty(r,"_data",{get:()=>e})),(e=>Object.defineProperty(r,"_error",{get:()=>e}))));else a=ie.success,n=Promise.resolve(),Object.defineProperty(n,"_tracked",{get:()=>!0}),Object.defineProperty(n,"_data",{get:()=>r});if(a===ie.error&&n._error instanceof o.tH)throw oe;if(a===ie.error&&!t)throw n._error;if(a===ie.error)return i.createElement(l.Provider,{value:n,children:t});if(a===ie.success)return i.createElement(l.Provider,{value:n,children:e});throw n}}function se(e){let{children:t}=e,r=q(),n="function"==typeof t?t(r):t;return i.createElement(i.Fragment,null,n)}function ce(e,t){void 0===t&&(t=[]);let r=[];return i.Children.forEach(e,((e,n)=>{if(!i.isValidElement(e))return;let a=[...t,n];if(e.type===i.Fragment)return void r.push.apply(r,ce(e.props.children,a));e.type!==ee&&(0,o.Oi)(!1),e.props.index&&e.props.children&&(0,o.Oi)(!1);let s={id:e.props.id||a.join("-"),caseSensitive:e.props.caseSensitive,element:e.props.element,Component:e.props.Component,index:e.props.index,path:e.props.path,loader:e.props.loader,action:e.props.action,errorElement:e.props.errorElement,ErrorBoundary:e.props.ErrorBoundary,hasErrorBoundary:null!=e.props.ErrorBoundary||null!=e.props.errorElement,shouldRevalidate:e.props.shouldRevalidate,handle:e.props.handle,lazy:e.props.lazy};e.props.children&&(s.children=ce(e.props.children,a)),r.push(s)})),r}function le(e){return O(e)}function ue(e){let t={hasErrorBoundary:null!=e.ErrorBoundary||null!=e.errorElement};return e.Component&&Object.assign(t,{element:i.createElement(e.Component),Component:void 0}),e.HydrateFallback&&Object.assign(t,{hydrateFallbackElement:i.createElement(e.HydrateFallback),HydrateFallback:void 0}),e.ErrorBoundary&&Object.assign(t,{errorElement:i.createElement(e.ErrorBoundary),ErrorBoundary:void 0}),t}function de(e,t){return(0,o.aE)({basename:null==t?void 0:t.basename,future:a({},null==t?void 0:t.future,{v7_prependBasename:!0}),history:(0,o.sC)({initialEntries:null==t?void 0:t.initialEntries,initialIndex:null==t?void 0:t.initialIndex}),hydrationData:null==t?void 0:t.hydrationData,routes:e,mapRouteProperties:ue,dataStrategy:null==t?void 0:t.dataStrategy,patchRoutesOnNavigation:null==t?void 0:t.patchRoutesOnNavigation}).initialize()}},36846:(e,t,r)=>{"use strict";t.GP=void 0;var n=r(571124);t.GP=function(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];var i=[e];return t.forEach((function(e,t){i=function(e,t,r){var i=[];return e.forEach((function(e){if("string"==typeof e){var o=new RegExp("\\{".concat(r,"\\}"),"gi");if("string"==typeof t||"number"==typeof t)i.push(e.replace(o,"".concat(t)));else{var a=e.split(o);a.forEach((function(e,r){e&&function(e){var t=[],r=!1,i=!1;return e.match(/^\s+/gi)&&(e=e.replace(/^\s+/gi,""),r=!0),e.match(/\s+$/gi)&&(e=e.replace(/\s+$/gi,""),i=!0),r&&t.push(n.createElement(n.Fragment,null," ")),t.push(e),i&&t.push(n.createElement(n.Fragment,null," ")),t}(e).forEach((function(e){return i.push(e)})),r+1<a.length&&i.push(t)}))}}else i.push(e)})),i}(i,e,t)})),0===i.length?"":1===i.length&&"string"==typeof i[0]?i[0]:n.createElement(n.Fragment,null,i.map((function(e,t){return n.createElement(n.Fragment,{key:t},e)})))}},770836:(e,t,r)=>{"use strict";var n=r(571124),i=Symbol.for("react.element"),o=Symbol.for("react.fragment"),a=Object.prototype.hasOwnProperty,s=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,c={key:!0,ref:!0,__self:!0,__source:!0};function l(e,t,r){var n,o={},l=null,u=null;for(n in void 0!==r&&(l=""+r),void 0!==t.key&&(l=""+t.key),void 0!==t.ref&&(u=t.ref),t)a.call(t,n)&&!c.hasOwnProperty(n)&&(o[n]=t[n]);if(e&&e.defaultProps)for(n in t=e.defaultProps)void 0===o[n]&&(o[n]=t[n]);return{$$typeof:i,type:e,key:l,ref:u,props:o,_owner:s.current}}t.Fragment=o,t.jsx=l,t.jsxs=l},722367:(e,t)=>{"use strict";var r=Symbol.for("react.element"),n=Symbol.for("react.portal"),i=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),c=Symbol.for("react.context"),l=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),f=Symbol.iterator,p={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},g=Object.assign,v={};function m(e,t,r){this.props=e,this.context=t,this.refs=v,this.updater=r||p}function y(){}function b(e,t,r){this.props=e,this.context=t,this.refs=v,this.updater=r||p}m.prototype.isReactComponent={},m.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},m.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},y.prototype=m.prototype;var S=b.prototype=new y;S.constructor=b,g(S,m.prototype),S.isPureReactComponent=!0;var C=Array.isArray,w=Object.prototype.hasOwnProperty,A={current:null},E={key:!0,ref:!0,__self:!0,__source:!0};function k(e,t,n){var i,o={},a=null,s=null;if(null!=t)for(i in void 0!==t.ref&&(s=t.ref),void 0!==t.key&&(a=""+t.key),t)w.call(t,i)&&!E.hasOwnProperty(i)&&(o[i]=t[i]);var c=arguments.length-2;if(1===c)o.children=n;else if(1<c){for(var l=Array(c),u=0;u<c;u++)l[u]=arguments[u+2];o.children=l}if(e&&e.defaultProps)for(i in c=e.defaultProps)void 0===o[i]&&(o[i]=c[i]);return{$$typeof:r,type:e,key:a,ref:s,props:o,_owner:A.current}}function I(e){return"object"==typeof e&&null!==e&&e.$$typeof===r}var T=/\/+/g;function _(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,(function(e){return t[e]}))}(""+e.key):t.toString(36)}function R(e,t,i,o,a){var s=typeof e;"undefined"!==s&&"boolean"!==s||(e=null);var c=!1;if(null===e)c=!0;else switch(s){case"string":case"number":c=!0;break;case"object":switch(e.$$typeof){case r:case n:c=!0}}if(c)return a=a(c=e),e=""===o?"."+_(c,0):o,C(a)?(i="",null!=e&&(i=e.replace(T,"$&/")+"/"),R(a,t,i,"",(function(e){return e}))):null!=a&&(I(a)&&(a=function(e,t){return{$$typeof:r,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(a,i+(!a.key||c&&c.key===a.key?"":(""+a.key).replace(T,"$&/")+"/")+e)),t.push(a)),1;if(c=0,o=""===o?".":o+":",C(e))for(var l=0;l<e.length;l++){var u=o+_(s=e[l],l);c+=R(s,t,i,u,a)}else if(u=function(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=f&&e[f]||e["@@iterator"])?e:null}(e),"function"==typeof u)for(e=u.call(e),l=0;!(s=e.next()).done;)c+=R(s=s.value,t,i,u=o+_(s,l++),a);else if("object"===s)throw t=String(e),Error("Objects are not valid as a React child (found: "+("[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return c}function P(e,t,r){if(null==e)return e;var n=[],i=0;return R(e,n,"","",(function(e){return t.call(r,e,i++)})),n}function O(e){if(-1===e._status){var t=e._result;(t=t()).then((function(t){0!==e._status&&-1!==e._status||(e._status=1,e._result=t)}),(function(t){0!==e._status&&-1!==e._status||(e._status=2,e._result=t)})),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var x={current:null},M={transition:null},N={ReactCurrentDispatcher:x,ReactCurrentBatchConfig:M,ReactCurrentOwner:A};function D(){throw Error("act(...) is not supported in production builds of React.")}t.Children={map:P,forEach:function(e,t,r){P(e,(function(){t.apply(this,arguments)}),r)},count:function(e){var t=0;return P(e,(function(){t++})),t},toArray:function(e){return P(e,(function(e){return e}))||[]},only:function(e){if(!I(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},t.Component=m,t.Fragment=i,t.Profiler=a,t.PureComponent=b,t.StrictMode=o,t.Suspense=u,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=N,t.act=D,t.cloneElement=function(e,t,n){if(null==e)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var i=g({},e.props),o=e.key,a=e.ref,s=e._owner;if(null!=t){if(void 0!==t.ref&&(a=t.ref,s=A.current),void 0!==t.key&&(o=""+t.key),e.type&&e.type.defaultProps)var c=e.type.defaultProps;for(l in t)w.call(t,l)&&!E.hasOwnProperty(l)&&(i[l]=void 0===t[l]&&void 0!==c?c[l]:t[l])}var l=arguments.length-2;if(1===l)i.children=n;else if(1<l){c=Array(l);for(var u=0;u<l;u++)c[u]=arguments[u+2];i.children=c}return{$$typeof:r,type:e.type,key:o,ref:a,props:i,_owner:s}},t.createContext=function(e){return(e={$$typeof:c,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:s,_context:e},e.Consumer=e},t.createElement=k,t.createFactory=function(e){var t=k.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:l,render:e}},t.isValidElement=I,t.lazy=function(e){return{$$typeof:h,_payload:{_status:-1,_result:e},_init:O}},t.memo=function(e,t){return{$$typeof:d,type:e,compare:void 0===t?null:t}},t.startTransition=function(e){var t=M.transition;M.transition={};try{e()}finally{M.transition=t}},t.unstable_act=D,t.useCallback=function(e,t){return x.current.useCallback(e,t)},t.useContext=function(e){return x.current.useContext(e)},t.useDebugValue=function(){},t.useDeferredValue=function(e){return x.current.useDeferredValue(e)},t.useEffect=function(e,t){return x.current.useEffect(e,t)},t.useId=function(){return x.current.useId()},t.useImperativeHandle=function(e,t,r){return x.current.useImperativeHandle(e,t,r)},t.useInsertionEffect=function(e,t){return x.current.useInsertionEffect(e,t)},t.useLayoutEffect=function(e,t){return x.current.useLayoutEffect(e,t)},t.useMemo=function(e,t){return x.current.useMemo(e,t)},t.useReducer=function(e,t,r){return x.current.useReducer(e,t,r)},t.useRef=function(e){return x.current.useRef(e)},t.useState=function(e){return x.current.useState(e)},t.useSyncExternalStore=function(e,t,r){return x.current.useSyncExternalStore(e,t,r)},t.useTransition=function(){return x.current.useTransition()},t.version="18.3.1"},571124:(e,t,r)=>{"use strict";e.exports=r(722367)},517672:(e,t,r)=>{"use strict";e.exports=r(770836)},104378:(e,t,r)=>{"use strict";function n(e){return"Minified Redux error #"+e+"; visit https://redux.js.org/Errors?code="+e+" for the full message or use the non-minified dev environment for full errors. "}r.d(t,{y$:()=>s});var i=function(){return"function"==typeof Symbol&&Symbol.observable||"@@observable"}(),o=function(){return Math.random().toString(36).substring(7).split("").join(".")},a={INIT:"@@redux/INIT"+o(),REPLACE:"@@redux/REPLACE"+o(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+o()}};function s(e,t,r){var o;if("function"==typeof t&&"function"==typeof r||"function"==typeof r&&"function"==typeof arguments[3])throw new Error(n(0));if("function"==typeof t&&void 0===r&&(r=t,t=void 0),void 0!==r){if("function"!=typeof r)throw new Error(n(1));return r(s)(e,t)}if("function"!=typeof e)throw new Error(n(2));var c=e,l=t,u=[],d=u,h=!1;function f(){d===u&&(d=u.slice())}function p(){if(h)throw new Error(n(3));return l}function g(e){if("function"!=typeof e)throw new Error(n(4));if(h)throw new Error(n(5));var t=!0;return f(),d.push(e),function(){if(t){if(h)throw new Error(n(6));t=!1,f();var r=d.indexOf(e);d.splice(r,1),u=null}}}function v(e){if(!function(e){if("object"!=typeof e||null===e)return!1;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}(e))throw new Error(n(7));if(void 0===e.type)throw new Error(n(8));if(h)throw new Error(n(9));try{h=!0,l=c(l,e)}finally{h=!1}for(var t=u=d,r=0;r<t.length;r++)(0,t[r])();return e}return v({type:a.INIT}),(o={dispatch:v,subscribe:g,getState:p,replaceReducer:function(e){if("function"!=typeof e)throw new Error(n(10));c=e,v({type:a.REPLACE})}})[i]=function(){var e,t=g;return(e={subscribe:function(e){if("object"!=typeof e||null===e)throw new Error(n(11));function r(){e.next&&e.next(p())}return r(),{unsubscribe:t(r)}}})[i]=function(){return this},e},o}},438722:(e,t,r)=>{"use strict";function n(e){return"/"===e.charAt(0)}function i(e,t){for(var r=t,n=r+1,i=e.length;n<i;r+=1,n+=1)e[r]=e[n];e.pop()}r.r(t),r.d(t,{default:()=>o});const o=function(e,t){void 0===t&&(t="");var r,o=e&&e.split("/")||[],a=t&&t.split("/")||[],s=e&&n(e),c=t&&n(t),l=s||c;if(e&&n(e)?a=o:o.length&&(a.pop(),a=a.concat(o)),!a.length)return"/";if(a.length){var u=a[a.length-1];r="."===u||".."===u||""===u}else r=!1;for(var d=0,h=a.length;h>=0;h--){var f=a[h];"."===f?i(a,h):".."===f?(i(a,h),d++):d&&(i(a,h),d--)}if(!l)for(;d--;d)a.unshift("..");!l||""===a[0]||a[0]&&n(a[0])||a.unshift("");var p=a.join("/");return r&&"/"!==p.substr(-1)&&(p+="/"),p}},788744:(e,t,r)=>{"use strict";function n(e){return e.reduce((function(e,t){var r=t[0],n=t[1];return e[r]=n,e[n]=r,e}),{})}function i(e){return"number"==typeof e}function o(e,t){return-1!==e.indexOf(t)}function a(e,t,r,n){return t+function(e){return 0===parseFloat(e)?e:"-"===e[0]?e.slice(1):"-"+e}(r)+n}function s(e){return e.replace(/ +/g," ").split(" ").map((function(e){return e.trim()})).filter(Boolean).reduce((function(e,t){var r=e.list,n=e.state,i=(t.match(/\(/g)||[]).length,o=(t.match(/\)/g)||[]).length;return n.parensDepth>0?r[r.length-1]=r[r.length-1]+" "+t:r.push(t),n.parensDepth+=i-o,{list:r,state:n}}),{list:[],state:{parensDepth:0}}).list}function c(e){var t=s(e);return t.length<=3||t.length>4?e:[t[0],t[3],t[2],t[1]].join(" ")}r.d(t,{C6:()=>g,dG:()=>v});var l={padding:function(e){var t=e.value;return i(t)?t:c(t)},textShadow:function(e){return function(e){for(var t=[],r=0,n=0,i=!1;n<e.length;)i||","!==e[n]?"("===e[n]?(i=!0,n++):")"===e[n]?(i=!1,n++):n++:(t.push(e.substring(r,n).trim()),r=++n);return r!=n&&t.push(e.substring(r,n+1)),t}(e.value).map((function(e){return e.replace(/(^|\s)(-*)([.|\d]+)/,(function(e,t,r,n){return"0"===n?e:t+(""===r?"-":"")+n}))})).join(",")},borderColor:function(e){return c(e.value)},borderRadius:function(e){var t=e.value;if(i(t))return t;if(o(t,"/")){var r=t.split("/"),n=r[1];return l.borderRadius({value:r[0].trim()})+" / "+l.borderRadius({value:n.trim()})}var a=s(t);switch(a.length){case 2:return a.reverse().join(" ");case 4:return[a[1],a[0],a[3],a[2]].join(" ");default:return t}},background:function(e){var t=e.value,r=e.valuesToConvert,n=e.isRtl,o=e.bgImgDirectionRegex,a=e.bgPosDirectionRegex;if(i(t))return t;var s=t.replace(/(url\(.*?\))|(rgba?\(.*?\))|(hsl\(.*?\))|(#[a-fA-F0-9]+)|((^| )(\D)+( |$))/g,"").trim();return t=t.replace(s,l.backgroundPosition({value:s,valuesToConvert:r,isRtl:n,bgPosDirectionRegex:a})),l.backgroundImage({value:t,valuesToConvert:r,bgImgDirectionRegex:o})},backgroundImage:function(e){var t=e.value,r=e.valuesToConvert,n=e.bgImgDirectionRegex;return o(t,"url(")||o(t,"linear-gradient(")?t.replace(n,(function(e,t,n){return e.replace(n,r[n])})):t},backgroundPosition:function(e){var t=e.valuesToConvert,r=e.bgPosDirectionRegex;return e.value.replace(e.isRtl?/^((-|\d|\.)+%)/:null,(function(e,t){return function(e){var t=e.indexOf(".");if(-1===t)e=100-parseFloat(e)+"%";else{var r=e.length-t-2;e=(e=100-parseFloat(e)).toFixed(r)+"%"}return e}(t)})).replace(r,(function(e){return t[e]}))},backgroundPositionX:function(e){var t=e.value,r=e.valuesToConvert,n=e.isRtl,o=e.bgPosDirectionRegex;return i(t)?t:l.backgroundPosition({value:t,valuesToConvert:r,isRtl:n,bgPosDirectionRegex:o})},transition:function(e){var t=e.propertiesToConvert;return e.value.split(/,\s*/g).map((function(e){var r=e.split(" ");return r[0]=t[r[0]]||r[0],r.join(" ")})).join(", ")},transitionProperty:function(e){var t=e.propertiesToConvert;return e.value.split(/,\s*/g).map((function(e){return t[e]||e})).join(", ")},transform:function(e){var t=e.value,r="[^\\u0020-\\u007e]",n="(?:(?:(?:\\[0-9a-f]{1,6})(?:\\r\\n|\\s)?)|\\\\[^\\r\\n\\f0-9a-f])",i="((?:-?(?:[0-9]*\\.[0-9]+|[0-9]+)(?:\\s*(?:em|ex|px|cm|mm|in|pt|pc|deg|rad|grad|ms|s|hz|khz|%)|-?(?:[_a-z]|"+r+"|"+n+")(?:[_a-z0-9-]|"+r+"|"+n+")*)?)|(?:inherit|auto))",o=new RegExp("(translateX\\s*\\(\\s*)"+i+"(\\s*\\))","gi"),s=new RegExp("(translate\\s*\\(\\s*)"+i+"((?:\\s*,\\s*"+i+"){0,1}\\s*\\))","gi"),c=new RegExp("(translate3d\\s*\\(\\s*)"+i+"((?:\\s*,\\s*"+i+"){0,2}\\s*\\))","gi"),l=new RegExp("(rotate[ZY]?\\s*\\(\\s*)"+i+"(\\s*\\))","gi");return t.replace(o,a).replace(s,a).replace(c,a).replace(l,a)}};l.objectPosition=l.backgroundPosition,l.margin=l.padding,l.borderWidth=l.padding,l.boxShadow=l.textShadow,l.webkitBoxShadow=l.boxShadow,l.mozBoxShadow=l.boxShadow,l.WebkitBoxShadow=l.boxShadow,l.MozBoxShadow=l.boxShadow,l.borderStyle=l.borderColor,l.webkitTransform=l.transform,l.mozTransform=l.transform,l.WebkitTransform=l.transform,l.MozTransform=l.transform,l.transformOrigin=l.backgroundPosition,l.webkitTransformOrigin=l.transformOrigin,l.mozTransformOrigin=l.transformOrigin,l.WebkitTransformOrigin=l.transformOrigin,l.MozTransformOrigin=l.transformOrigin,l.webkitTransition=l.transition,l.mozTransition=l.transition,l.WebkitTransition=l.transition,l.MozTransition=l.transition,l.webkitTransitionProperty=l.transitionProperty,l.mozTransitionProperty=l.transitionProperty,l.WebkitTransitionProperty=l.transitionProperty,l.MozTransitionProperty=l.transitionProperty,l["text-shadow"]=l.textShadow,l["border-color"]=l.borderColor,l["border-radius"]=l.borderRadius,l["background-image"]=l.backgroundImage,l["background-position"]=l.backgroundPosition,l["background-position-x"]=l.backgroundPositionX,l["object-position"]=l.objectPosition,l["border-width"]=l.padding,l["box-shadow"]=l.textShadow,l["-webkit-box-shadow"]=l.textShadow,l["-moz-box-shadow"]=l.textShadow,l["border-style"]=l.borderColor,l["-webkit-transform"]=l.transform,l["-moz-transform"]=l.transform,l["transform-origin"]=l.transformOrigin,l["-webkit-transform-origin"]=l.transformOrigin,l["-moz-transform-origin"]=l.transformOrigin,l["-webkit-transition"]=l.transition,l["-moz-transition"]=l.transition,l["transition-property"]=l.transitionProperty,l["-webkit-transition-property"]=l.transitionProperty,l["-moz-transition-property"]=l.transitionProperty;var u=n([["paddingLeft","paddingRight"],["marginLeft","marginRight"],["left","right"],["borderLeft","borderRight"],["borderLeftColor","borderRightColor"],["borderLeftStyle","borderRightStyle"],["borderLeftWidth","borderRightWidth"],["borderTopLeftRadius","borderTopRightRadius"],["borderBottomLeftRadius","borderBottomRightRadius"],["padding-left","padding-right"],["margin-left","margin-right"],["border-left","border-right"],["border-left-color","border-right-color"],["border-left-style","border-right-style"],["border-left-width","border-right-width"],["border-top-left-radius","border-top-right-radius"],["border-bottom-left-radius","border-bottom-right-radius"]]),d=["content"],h=n([["ltr","rtl"],["left","right"],["w-resize","e-resize"],["sw-resize","se-resize"],["nw-resize","ne-resize"]]),f=new RegExp("(^|\\W|_)((ltr)|(rtl)|(left)|(right))(\\W|_|$)","g"),p=new RegExp("(left)|(right)");function g(e){return Object.keys(e).reduce((function(t,r){var n=e[r];if(function(e){return"string"==typeof e}(n)&&(n=n.trim()),o(d,r))return t[r]=n,t;var i=v(r,n);return t[i.key]=i.value,t}),Array.isArray(e)?[]:{})}function v(e,t){var r=/\/\*\s?@noflip\s?\*\//.test(t),n=r?e:function(e){return u[e]||e}(e),o=r?t:function(e,t){if(!function(e){return!function(e){return"boolean"==typeof e}(e)&&!function(e){return null==e}(e)}(t))return t;if(function(e){return e&&"object"==typeof e}(t))return g(t);var r,n=i(t),o=function(e){return"function"==typeof e}(t),a=n||o?t:t.replace(/ !important.*?$/,""),s=!n&&a.length!==t.length,c=l[e];return r=c?c({value:a,valuesToConvert:h,propertiesToConvert:u,isRtl:!0,bgImgDirectionRegex:f,bgPosDirectionRegex:p}):h[a]||a,s?r+" !important":r}(n,t);return{key:n,value:o}}},322946:(e,t,r)=>{"use strict";r.d(t,{t:()=>i});var n=r(760785),i=function(e){function t(t){var r=e.call(this)||this;return r._value=t,r}return(0,n.__extends)(t,e),Object.defineProperty(t.prototype,"value",{get:function(){return this.getValue()},enumerable:!1,configurable:!0}),t.prototype._subscribe=function(t){var r=e.prototype._subscribe.call(this,t);return!r.closed&&t.next(this._value),r},t.prototype.getValue=function(){var e=this,t=e._value;if(e.hasError)throw e.thrownError;return this._throwIfClosed(),t},t.prototype.next=function(t){e.prototype.next.call(this,this._value=t)},t}(r(321611).B)},617888:(e,t,r)=>{"use strict";r.d(t,{c:()=>u});var n=r(231885),i=r(934392),o=r(780996),a=r(353523),s=r(657440),c=r(119561),l=r(90800),u=function(){function e(e){e&&(this._subscribe=e)}return e.prototype.lift=function(t){var r=new e;return r.source=this,r.operator=t,r},e.prototype.subscribe=function(e,t,r){var o=this,a=function(e){return e&&e instanceof n.vU||function(e){return e&&(0,c.T)(e.next)&&(0,c.T)(e.error)&&(0,c.T)(e.complete)}(e)&&(0,i.Uv)(e)}(e)?e:new n.Ms(e,t,r);return(0,l.Y)((function(){var e=o.operator,t=o.source;a.add(e?e.call(a,t):t?o._subscribe(a):o._trySubscribe(a))})),a},e.prototype._trySubscribe=function(e){try{return this._subscribe(e)}catch(t){e.error(t)}},e.prototype.forEach=function(e,t){var r=this;return new(t=d(t))((function(t,i){var o=new n.Ms({next:function(t){try{e(t)}catch(e){i(e),o.unsubscribe()}},error:i,complete:t});r.subscribe(o)}))},e.prototype._subscribe=function(e){var t;return null===(t=this.source)||void 0===t?void 0:t.subscribe(e)},e.prototype[o.s]=function(){return this},e.prototype.pipe=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return function(e){return 0===e.length?a.D:1===e.length?e[0]:function(t){return e.reduce((function(e,t){return t(e)}),t)}}(e)(this)},e.prototype.toPromise=function(e){var t=this;return new(e=d(e))((function(e,r){var n;t.subscribe((function(e){return n=e}),(function(e){return r(e)}),(function(){return e(n)}))}))},e.create=function(t){return new e(t)},e}();function d(e){var t;return null!==(t=null!=e?e:s.$.Promise)&&void 0!==t?t:Promise}},591962:(e,t,r)=>{"use strict";r.d(t,{m:()=>a});var n=r(760785),i=r(321611),o={now:function(){return(o.delegate||Date).now()},delegate:void 0},a=function(e){function t(t,r,n){void 0===t&&(t=1/0),void 0===r&&(r=1/0),void 0===n&&(n=o);var i=e.call(this)||this;return i._bufferSize=t,i._windowTime=r,i._timestampProvider=n,i._buffer=[],i._infiniteTimeWindow=!0,i._infiniteTimeWindow=r===1/0,i._bufferSize=Math.max(1,t),i._windowTime=Math.max(1,r),i}return(0,n.__extends)(t,e),t.prototype.next=function(t){var r=this,n=r._buffer,i=r._infiniteTimeWindow,o=r._timestampProvider,a=r._windowTime;r.isStopped||(n.push(t),!i&&n.push(o.now()+a)),this._trimBuffer(),e.prototype.next.call(this,t)},t.prototype._subscribe=function(e){this._throwIfClosed(),this._trimBuffer();for(var t=this._innerSubscribe(e),r=this._infiniteTimeWindow,n=this._buffer.slice(),i=0;i<n.length&&!e.closed;i+=r?1:2)e.next(n[i]);return this._checkFinalizedStatuses(e),t},t.prototype._trimBuffer=function(){var e=this,t=e._bufferSize,r=e._timestampProvider,n=e._buffer,i=e._infiniteTimeWindow,o=(i?1:2)*t;if(t<1/0&&o<n.length&&n.splice(0,n.length-o),!i){for(var a=r.now(),s=0,c=1;c<n.length&&n[c]<=a;c+=2)s=c;s&&n.splice(0,s+1)}},t}(i.B)},321611:(e,t,r)=>{"use strict";r.d(t,{B:()=>l});var n=r(760785),i=r(617888),o=r(934392),a=(0,r(188691).L)((function(e){return function(){e(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"}})),s=r(229070),c=r(90800),l=function(e){function t(){var t=e.call(this)||this;return t.closed=!1,t.currentObservers=null,t.observers=[],t.isStopped=!1,t.hasError=!1,t.thrownError=null,t}return(0,n.__extends)(t,e),t.prototype.lift=function(e){var t=new u(this,this);return t.operator=e,t},t.prototype._throwIfClosed=function(){if(this.closed)throw new a},t.prototype.next=function(e){var t=this;(0,c.Y)((function(){var r,i;if(t._throwIfClosed(),!t.isStopped){t.currentObservers||(t.currentObservers=Array.from(t.observers));try{for(var o=(0,n.__values)(t.currentObservers),a=o.next();!a.done;a=o.next())a.value.next(e)}catch(e){r={error:e}}finally{try{a&&!a.done&&(i=o.return)&&i.call(o)}finally{if(r)throw r.error}}}}))},t.prototype.error=function(e){var t=this;(0,c.Y)((function(){if(t._throwIfClosed(),!t.isStopped){t.hasError=t.isStopped=!0,t.thrownError=e;for(var r=t.observers;r.length;)r.shift().error(e)}}))},t.prototype.complete=function(){var e=this;(0,c.Y)((function(){if(e._throwIfClosed(),!e.isStopped){e.isStopped=!0;for(var t=e.observers;t.length;)t.shift().complete()}}))},t.prototype.unsubscribe=function(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null},Object.defineProperty(t.prototype,"observed",{get:function(){var e;return(null===(e=this.observers)||void 0===e?void 0:e.length)>0},enumerable:!1,configurable:!0}),t.prototype._trySubscribe=function(t){return this._throwIfClosed(),e.prototype._trySubscribe.call(this,t)},t.prototype._subscribe=function(e){return this._throwIfClosed(),this._checkFinalizedStatuses(e),this._innerSubscribe(e)},t.prototype._innerSubscribe=function(e){var t=this,r=this,n=r.observers;return r.hasError||r.isStopped?o.Kn:(this.currentObservers=null,n.push(e),new o.yU((function(){t.currentObservers=null,(0,s.o)(n,e)})))},t.prototype._checkFinalizedStatuses=function(e){var t=this,r=t.isStopped;t.hasError?e.error(t.thrownError):r&&e.complete()},t.prototype.asObservable=function(){var e=new i.c;return e.source=this,e},t.create=function(e,t){return new u(e,t)},t}(i.c),u=function(e){function t(t,r){var n=e.call(this)||this;return n.destination=t,n.source=r,n}return(0,n.__extends)(t,e),t.prototype.next=function(e){var t,r;null===(r=null===(t=this.destination)||void 0===t?void 0:t.next)||void 0===r||r.call(t,e)},t.prototype.error=function(e){var t,r;null===(r=null===(t=this.destination)||void 0===t?void 0:t.error)||void 0===r||r.call(t,e)},t.prototype.complete=function(){var e,t;null===(t=null===(e=this.destination)||void 0===e?void 0:e.complete)||void 0===t||t.call(e)},t.prototype._subscribe=function(e){var t,r;return null!==(r=null===(t=this.source)||void 0===t?void 0:t.subscribe(e))&&void 0!==r?r:o.Kn},t}(l)},231885:(e,t,r)=>{"use strict";r.d(t,{Ms:()=>m,vU:()=>f});var n=r(760785),i=r(119561),o=r(934392),a=r(657440),s=r(470420);function c(){}var l=function(){return u("C",void 0,void 0)}();function u(e,t,r){return{kind:e,value:t,error:r}}var d=r(632248),h=r(90800),f=function(e){function t(t){var r=e.call(this)||this;return r.isStopped=!1,t?(r.destination=t,(0,o.Uv)(t)&&t.add(r)):r.destination=S,r}return(0,n.__extends)(t,e),t.create=function(e,t,r){return new m(e,t,r)},t.prototype.next=function(e){this.isStopped?b(function(e){return u("N",e,void 0)}(e),this):this._next(e)},t.prototype.error=function(e){this.isStopped?b(function(e){return u("E",void 0,e)}(e),this):(this.isStopped=!0,this._error(e))},t.prototype.complete=function(){this.isStopped?b(l,this):(this.isStopped=!0,this._complete())},t.prototype.unsubscribe=function(){this.closed||(this.isStopped=!0,e.prototype.unsubscribe.call(this),this.destination=null)},t.prototype._next=function(e){this.destination.next(e)},t.prototype._error=function(e){try{this.destination.error(e)}finally{this.unsubscribe()}},t.prototype._complete=function(){try{this.destination.complete()}finally{this.unsubscribe()}},t}(o.yU),p=Function.prototype.bind;function g(e,t){return p.call(e,t)}var v=function(){function e(e){this.partialObserver=e}return e.prototype.next=function(e){var t=this.partialObserver;if(t.next)try{t.next(e)}catch(e){y(e)}},e.prototype.error=function(e){var t=this.partialObserver;if(t.error)try{t.error(e)}catch(e){y(e)}else y(e)},e.prototype.complete=function(){var e=this.partialObserver;if(e.complete)try{e.complete()}catch(e){y(e)}},e}(),m=function(e){function t(t,r,n){var o,s,c=e.call(this)||this;return(0,i.T)(t)||!t?o={next:null!=t?t:void 0,error:null!=r?r:void 0,complete:null!=n?n:void 0}:c&&a.$.useDeprecatedNextContext?((s=Object.create(t)).unsubscribe=function(){return c.unsubscribe()},o={next:t.next&&g(t.next,s),error:t.error&&g(t.error,s),complete:t.complete&&g(t.complete,s)}):o=t,c.destination=new v(o),c}return(0,n.__extends)(t,e),t}(f);function y(e){a.$.useDeprecatedSynchronousErrorHandling?(0,h.l)(e):(0,s.m)(e)}function b(e,t){var r=a.$.onStoppedNotification;r&&d.f.setTimeout((function(){return r(e,t)}))}var S={closed:!0,next:c,error:function(e){throw e},complete:c}},934392:(e,t,r)=>{"use strict";r.d(t,{Kn:()=>c,yU:()=>s,Uv:()=>l});var n=r(760785),i=r(119561),o=(0,r(188691).L)((function(e){return function(t){e(this),this.message=t?t.length+" errors occurred during unsubscription:\n"+t.map((function(e,t){return t+1+") "+e.toString()})).join("\n  "):"",this.name="UnsubscriptionError",this.errors=t}})),a=r(229070),s=function(){function e(e){this.initialTeardown=e,this.closed=!1,this._parentage=null,this._finalizers=null}return e.prototype.unsubscribe=function(){var e,t,r,a,s;if(!this.closed){this.closed=!0;var c=this._parentage;if(c)if(this._parentage=null,Array.isArray(c))try{for(var l=(0,n.__values)(c),d=l.next();!d.done;d=l.next())d.value.remove(this)}catch(t){e={error:t}}finally{try{d&&!d.done&&(t=l.return)&&t.call(l)}finally{if(e)throw e.error}}else c.remove(this);var h=this.initialTeardown;if((0,i.T)(h))try{h()}catch(e){s=e instanceof o?e.errors:[e]}var f=this._finalizers;if(f){this._finalizers=null;try{for(var p=(0,n.__values)(f),g=p.next();!g.done;g=p.next()){var v=g.value;try{u(v)}catch(e){s=null!=s?s:[],e instanceof o?s=(0,n.__spreadArray)((0,n.__spreadArray)([],(0,n.__read)(s)),(0,n.__read)(e.errors)):s.push(e)}}}catch(e){r={error:e}}finally{try{g&&!g.done&&(a=p.return)&&a.call(p)}finally{if(r)throw r.error}}}if(s)throw new o(s)}},e.prototype.add=function(t){var r;if(t&&t!==this)if(this.closed)u(t);else{if(t instanceof e){if(t.closed||t._hasParent(this))return;t._addParent(this)}(this._finalizers=null!==(r=this._finalizers)&&void 0!==r?r:[]).push(t)}},e.prototype._hasParent=function(e){var t=this._parentage;return t===e||Array.isArray(t)&&t.includes(e)},e.prototype._addParent=function(e){var t=this._parentage;this._parentage=Array.isArray(t)?(t.push(e),t):t?[t,e]:e},e.prototype._removeParent=function(e){var t=this._parentage;t===e?this._parentage=null:Array.isArray(t)&&(0,a.o)(t,e)},e.prototype.remove=function(t){var r=this._finalizers;r&&(0,a.o)(r,t),t instanceof e&&t._removeParent(this)},e.EMPTY=function(){var t=new e;return t.closed=!0,t}(),e}(),c=s.EMPTY;function l(e){return e instanceof s||e&&"closed"in e&&(0,i.T)(e.remove)&&(0,i.T)(e.add)&&(0,i.T)(e.unsubscribe)}function u(e){(0,i.T)(e)?e():e.unsubscribe()}},657440:(e,t,r)=>{"use strict";r.d(t,{$:()=>n});var n={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1}},267198:(e,t,r)=>{"use strict";r.d(t,{_:()=>i});var n=r(760785);function i(e,t,r,n,i){return new o(e,t,r,n,i)}var o=function(e){function t(t,r,n,i,o,a){var s=e.call(this,t)||this;return s.onFinalize=o,s.shouldUnsubscribe=a,s._next=r?function(e){try{r(e)}catch(e){t.error(e)}}:e.prototype._next,s._error=i?function(e){try{i(e)}catch(e){t.error(e)}finally{this.unsubscribe()}}:e.prototype._error,s._complete=n?function(){try{n()}catch(e){t.error(e)}finally{this.unsubscribe()}}:e.prototype._complete,s}return(0,n.__extends)(t,e),t.prototype.unsubscribe=function(){var t;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){var r=this.closed;e.prototype.unsubscribe.call(this),!r&&(null===(t=this.onFinalize)||void 0===t||t.call(this))}},t}(r(231885).vU)},738780:(e,t,r)=>{"use strict";r.d(t,{F:()=>a});var n=r(353523),i=r(654972),o=r(267198);function a(e,t){return void 0===t&&(t=n.D),e=null!=e?e:s,(0,i.N)((function(r,n){var i,a=!0;r.subscribe((0,o._)(n,(function(r){var o=t(r);!a&&e(i,o)||(a=!1,i=o,n.next(r))})))}))}function s(e,t){return e===t}},632248:(e,t,r)=>{"use strict";r.d(t,{f:()=>i});var n=r(760785),i={setTimeout:function(e,t){for(var r=[],o=2;o<arguments.length;o++)r[o-2]=arguments[o];var a=i.delegate;return(null==a?void 0:a.setTimeout)?a.setTimeout.apply(a,(0,n.__spreadArray)([e,t],(0,n.__read)(r))):setTimeout.apply(void 0,(0,n.__spreadArray)([e,t],(0,n.__read)(r)))},clearTimeout:function(e){var t=i.delegate;return((null==t?void 0:t.clearTimeout)||clearTimeout)(e)},delegate:void 0}},780996:(e,t,r)=>{"use strict";r.d(t,{s:()=>n});var n=function(){return"function"==typeof Symbol&&Symbol.observable||"@@observable"}()},229070:(e,t,r)=>{"use strict";function n(e,t){if(e){var r=e.indexOf(t);0<=r&&e.splice(r,1)}}r.d(t,{o:()=>n})},188691:(e,t,r)=>{"use strict";function n(e){var t=e((function(e){Error.call(e),e.stack=(new Error).stack}));return t.prototype=Object.create(Error.prototype),t.prototype.constructor=t,t}r.d(t,{L:()=>n})},90800:(e,t,r)=>{"use strict";r.d(t,{Y:()=>o,l:()=>a});var n=r(657440),i=null;function o(e){if(n.$.useDeprecatedSynchronousErrorHandling){var t=!i;if(t&&(i={errorThrown:!1,error:null}),e(),t){var r=i;if(i=null,r.errorThrown)throw r.error}}else e()}function a(e){n.$.useDeprecatedSynchronousErrorHandling&&i&&(i.errorThrown=!0,i.error=e)}},353523:(e,t,r)=>{"use strict";function n(e){return e}r.d(t,{D:()=>n})},119561:(e,t,r)=>{"use strict";function n(e){return"function"==typeof e}r.d(t,{T:()=>n})},654972:(e,t,r)=>{"use strict";r.d(t,{N:()=>i});var n=r(119561);function i(e){return function(t){if(function(e){return(0,n.T)(null==e?void 0:e.lift)}(t))return t.lift((function(t){try{return e(t,this)}catch(e){this.error(e)}}));throw new TypeError("Unable to lift unknown Observable type")}}},470420:(e,t,r)=>{"use strict";r.d(t,{m:()=>o});var n=r(657440),i=r(632248);function o(e){i.f.setTimeout((function(){var t=n.$.onUnhandledError;if(!t)throw e;t(e)}))}},358919:(e,t)=>{"use strict";function r(e,t){var r=e.length;e.push(t);e:for(;0<r;){var n=r-1>>>1,i=e[n];if(!(0<o(i,t)))break e;e[n]=t,e[r]=i,r=n}}function n(e){return 0===e.length?null:e[0]}function i(e){if(0===e.length)return null;var t=e[0],r=e.pop();if(r!==t){e[0]=r;e:for(var n=0,i=e.length,a=i>>>1;n<a;){var s=2*(n+1)-1,c=e[s],l=s+1,u=e[l];if(0>o(c,r))l<i&&0>o(u,c)?(e[n]=u,e[l]=r,n=l):(e[n]=c,e[s]=r,n=s);else{if(!(l<i&&0>o(u,r)))break e;e[n]=u,e[l]=r,n=l}}}return t}function o(e,t){var r=e.sortIndex-t.sortIndex;return 0!==r?r:e.id-t.id}if("object"==typeof performance&&"function"==typeof performance.now){var a=performance;t.unstable_now=function(){return a.now()}}else{var s=Date,c=s.now();t.unstable_now=function(){return s.now()-c}}var l=[],u=[],d=1,h=null,f=3,p=!1,g=!1,v=!1,m="function"==typeof setTimeout?setTimeout:null,y="function"==typeof clearTimeout?clearTimeout:null,b="undefined"!=typeof setImmediate?setImmediate:null;function S(e){for(var t=n(u);null!==t;){if(null===t.callback)i(u);else{if(!(t.startTime<=e))break;i(u),t.sortIndex=t.expirationTime,r(l,t)}t=n(u)}}function C(e){if(v=!1,S(e),!g)if(null!==n(l))g=!0,M(w);else{var t=n(u);null!==t&&N(C,t.startTime-e)}}function w(e,r){g=!1,v&&(v=!1,y(I),I=-1),p=!0;var o=f;try{for(S(r),h=n(l);null!==h&&(!(h.expirationTime>r)||e&&!R());){var a=h.callback;if("function"==typeof a){h.callback=null,f=h.priorityLevel;var s=a(h.expirationTime<=r);r=t.unstable_now(),"function"==typeof s?h.callback=s:h===n(l)&&i(l),S(r)}else i(l);h=n(l)}if(null!==h)var c=!0;else{var d=n(u);null!==d&&N(C,d.startTime-r),c=!1}return c}finally{h=null,f=o,p=!1}}"undefined"!=typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var A,E=!1,k=null,I=-1,T=5,_=-1;function R(){return!(t.unstable_now()-_<T)}function P(){if(null!==k){var e=t.unstable_now();_=e;var r=!0;try{r=k(!0,e)}finally{r?A():(E=!1,k=null)}}else E=!1}if("function"==typeof b)A=function(){b(P)};else if("undefined"!=typeof MessageChannel){var O=new MessageChannel,x=O.port2;O.port1.onmessage=P,A=function(){x.postMessage(null)}}else A=function(){m(P,0)};function M(e){k=e,E||(E=!0,A())}function N(e,r){I=m((function(){e(t.unstable_now())}),r)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){g||p||(g=!0,M(w))},t.unstable_forceFrameRate=function(e){0>e||125<e||(T=0<e?Math.floor(1e3/e):5)},t.unstable_getCurrentPriorityLevel=function(){return f},t.unstable_getFirstCallbackNode=function(){return n(l)},t.unstable_next=function(e){switch(f){case 1:case 2:case 3:var t=3;break;default:t=f}var r=f;f=t;try{return e()}finally{f=r}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=function(){},t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var r=f;f=e;try{return t()}finally{f=r}},t.unstable_scheduleCallback=function(e,i,o){var a=t.unstable_now();switch(o="object"==typeof o&&null!==o&&"number"==typeof(o=o.delay)&&0<o?a+o:a,e){case 1:var s=-1;break;case 2:s=250;break;case 5:s=1073741823;break;case 4:s=1e4;break;default:s=5e3}return e={id:d++,callback:i,priorityLevel:e,startTime:o,expirationTime:s=o+s,sortIndex:-1},o>a?(e.sortIndex=o,r(u,e),null===n(l)&&e===n(u)&&(v?(y(I),I=-1):v=!0,N(C,o-a))):(e.sortIndex=s,r(l,e),g||p||(g=!0,M(w))),e},t.unstable_shouldYield=R,t.unstable_wrapCallback=function(e){var t=f;return function(){var r=f;f=t;try{return e.apply(this,arguments)}finally{f=r}}}},563198:(e,t,r)=>{"use strict";e.exports=r(358919)},161546:(e,t,r)=>{"use strict";const n=Symbol("SemVer ANY");class i{static get ANY(){return n}constructor(e,t){if(t=o(t),e instanceof i){if(e.loose===!!t.loose)return e;e=e.value}e=e.trim().split(/\s+/).join(" "),l("comparator",e,t),this.options=t,this.loose=!!t.loose,this.parse(e),this.value=this.semver===n?"":this.operator+this.semver.version,l("comp",this)}parse(e){const t=e.match(this.options.loose?a[s.COMPARATORLOOSE]:a[s.COMPARATOR]);if(!t)throw new TypeError(`Invalid comparator: ${e}`);this.operator=void 0!==t[1]?t[1]:"","="===this.operator&&(this.operator=""),this.semver=t[2]?new u(t[2],this.options.loose):n}toString(){return this.value}test(e){if(l("Comparator.test",e,this.options.loose),this.semver===n||e===n)return!0;if("string"==typeof e)try{e=new u(e,this.options)}catch(e){return!1}return c(e,this.operator,this.semver,this.options)}intersects(e,t){if(!(e instanceof i))throw new TypeError("a Comparator is required");return""===this.operator?""===this.value||new d(e.value,t).test(this.value):""===e.operator?""===e.value||new d(this.value,t).test(e.semver):!((t=o(t)).includePrerelease&&("<0.0.0-0"===this.value||"<0.0.0-0"===e.value)||!t.includePrerelease&&(this.value.startsWith("<0.0.0")||e.value.startsWith("<0.0.0"))||(!this.operator.startsWith(">")||!e.operator.startsWith(">"))&&(!this.operator.startsWith("<")||!e.operator.startsWith("<"))&&(this.semver.version!==e.semver.version||!this.operator.includes("=")||!e.operator.includes("="))&&!(c(this.semver,"<",e.semver,t)&&this.operator.startsWith(">")&&e.operator.startsWith("<"))&&!(c(this.semver,">",e.semver,t)&&this.operator.startsWith("<")&&e.operator.startsWith(">")))}}e.exports=i;const o=r(719685),{safeRe:a,t:s}=r(20256),c=r(876349),l=r(784810),u=r(588726),d=r(585293)},585293:(e,t,r)=>{"use strict";const n=/\s+/g;class i{constructor(e,t){if(t=a(t),e instanceof i)return e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease?e:new i(e.raw,t);if(e instanceof s)return this.raw=e.value,this.set=[[e]],this.formatted=void 0,this;if(this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease,this.raw=e.trim().replace(n," "),this.set=this.raw.split("||").map((e=>this.parseRange(e.trim()))).filter((e=>e.length)),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${this.raw}`);if(this.set.length>1){const e=this.set[0];if(this.set=this.set.filter((e=>!m(e[0]))),0===this.set.length)this.set=[e];else if(this.set.length>1)for(const e of this.set)if(1===e.length&&y(e[0])){this.set=[e];break}}this.formatted=void 0}get range(){if(void 0===this.formatted){this.formatted="";for(let e=0;e<this.set.length;e++){e>0&&(this.formatted+="||");const t=this.set[e];for(let e=0;e<t.length;e++)e>0&&(this.formatted+=" "),this.formatted+=t[e].toString().trim()}}return this.formatted}format(){return this.range}toString(){return this.range}parseRange(e){const t=((this.options.includePrerelease&&g)|(this.options.loose&&v))+":"+e,r=o.get(t);if(r)return r;const n=this.options.loose;e=e.replace(n?u[d.HYPHENRANGELOOSE]:u[d.HYPHENRANGE],P(this.options.includePrerelease)),c("hyphen replace",e),e=e.replace(u[d.COMPARATORTRIM],h),c("comparator trim",e),e=e.replace(u[d.TILDETRIM],f),c("tilde trim",e),e=e.replace(u[d.CARETTRIM],p),c("caret trim",e);let i=e.split(" ").map((e=>S(e,this.options))).join(" ").split(/\s+/).map((e=>R(e,this.options)));n&&(i=i.filter((e=>(c("loose invalid filter",e,this.options),!!e.match(u[d.COMPARATORLOOSE]))))),c("range list",i);const a=new Map,l=i.map((e=>new s(e,this.options)));for(const e of l){if(m(e))return[e];a.set(e.value,e)}a.size>1&&a.has("")&&a.delete("");const y=[...a.values()];return o.set(t,y),y}intersects(e,t){if(!(e instanceof i))throw new TypeError("a Range is required");return this.set.some((r=>b(r,t)&&e.set.some((e=>b(e,t)&&r.every((r=>e.every((e=>r.intersects(e,t)))))))))}test(e){if(!e)return!1;if("string"==typeof e)try{e=new l(e,this.options)}catch(e){return!1}for(let t=0;t<this.set.length;t++)if(O(this.set[t],e,this.options))return!0;return!1}}e.exports=i;const o=new(r(179620)),a=r(719685),s=r(161546),c=r(784810),l=r(588726),{safeRe:u,t:d,comparatorTrimReplace:h,tildeTrimReplace:f,caretTrimReplace:p}=r(20256),{FLAG_INCLUDE_PRERELEASE:g,FLAG_LOOSE:v}=r(128716),m=e=>"<0.0.0-0"===e.value,y=e=>""===e.value,b=(e,t)=>{let r=!0;const n=e.slice();let i=n.pop();for(;r&&n.length;)r=n.every((e=>i.intersects(e,t))),i=n.pop();return r},S=(e,t)=>(c("comp",e,t),e=E(e,t),c("caret",e),e=w(e,t),c("tildes",e),e=I(e,t),c("xrange",e),e=_(e,t),c("stars",e),e),C=e=>!e||"x"===e.toLowerCase()||"*"===e,w=(e,t)=>e.trim().split(/\s+/).map((e=>A(e,t))).join(" "),A=(e,t)=>e.replace(t.loose?u[d.TILDELOOSE]:u[d.TILDE],((t,r,n,i,o)=>{let a;return c("tilde",e,t,r,n,i,o),C(r)?a="":C(n)?a=`>=${r}.0.0 <${+r+1}.0.0-0`:C(i)?a=`>=${r}.${n}.0 <${r}.${+n+1}.0-0`:o?(c("replaceTilde pr",o),a=`>=${r}.${n}.${i}-${o} <${r}.${+n+1}.0-0`):a=`>=${r}.${n}.${i} <${r}.${+n+1}.0-0`,c("tilde return",a),a})),E=(e,t)=>e.trim().split(/\s+/).map((e=>k(e,t))).join(" "),k=(e,t)=>{c("caret",e,t);const r=t.includePrerelease?"-0":"";return e.replace(t.loose?u[d.CARETLOOSE]:u[d.CARET],((t,n,i,o,a)=>{let s;return c("caret",e,t,n,i,o,a),C(n)?s="":C(i)?s=`>=${n}.0.0${r} <${+n+1}.0.0-0`:C(o)?s="0"===n?`>=${n}.${i}.0${r} <${n}.${+i+1}.0-0`:`>=${n}.${i}.0${r} <${+n+1}.0.0-0`:a?(c("replaceCaret pr",a),s="0"===n?"0"===i?`>=${n}.${i}.${o}-${a} <${n}.${i}.${+o+1}-0`:`>=${n}.${i}.${o}-${a} <${n}.${+i+1}.0-0`:`>=${n}.${i}.${o}-${a} <${+n+1}.0.0-0`):(c("no pr"),s="0"===n?"0"===i?`>=${n}.${i}.${o}${r} <${n}.${i}.${+o+1}-0`:`>=${n}.${i}.${o}${r} <${n}.${+i+1}.0-0`:`>=${n}.${i}.${o} <${+n+1}.0.0-0`),c("caret return",s),s}))},I=(e,t)=>(c("replaceXRanges",e,t),e.split(/\s+/).map((e=>T(e,t))).join(" ")),T=(e,t)=>(e=e.trim()).replace(t.loose?u[d.XRANGELOOSE]:u[d.XRANGE],((r,n,i,o,a,s)=>{c("xRange",e,r,n,i,o,a,s);const l=C(i),u=l||C(o),d=u||C(a);return"="===n&&d&&(n=""),s=t.includePrerelease?"-0":"",l?r=">"===n||"<"===n?"<0.0.0-0":"*":n&&d?(u&&(o=0),a=0,">"===n?(n=">=",u?(i=+i+1,o=0,a=0):(o=+o+1,a=0)):"<="===n&&(n="<",u?i=+i+1:o=+o+1),"<"===n&&(s="-0"),r=`${n+i}.${o}.${a}${s}`):u?r=`>=${i}.0.0${s} <${+i+1}.0.0-0`:d&&(r=`>=${i}.${o}.0${s} <${i}.${+o+1}.0-0`),c("xRange return",r),r})),_=(e,t)=>(c("replaceStars",e,t),e.trim().replace(u[d.STAR],"")),R=(e,t)=>(c("replaceGTE0",e,t),e.trim().replace(u[t.includePrerelease?d.GTE0PRE:d.GTE0],"")),P=e=>(t,r,n,i,o,a,s,c,l,u,d,h)=>`${r=C(n)?"":C(i)?`>=${n}.0.0${e?"-0":""}`:C(o)?`>=${n}.${i}.0${e?"-0":""}`:a?`>=${r}`:`>=${r}${e?"-0":""}`} ${c=C(l)?"":C(u)?`<${+l+1}.0.0-0`:C(d)?`<${l}.${+u+1}.0-0`:h?`<=${l}.${u}.${d}-${h}`:e?`<${l}.${u}.${+d+1}-0`:`<=${c}`}`.trim(),O=(e,t,r)=>{for(let r=0;r<e.length;r++)if(!e[r].test(t))return!1;if(t.prerelease.length&&!r.includePrerelease){for(let r=0;r<e.length;r++)if(c(e[r].semver),e[r].semver!==s.ANY&&e[r].semver.prerelease.length>0){const n=e[r].semver;if(n.major===t.major&&n.minor===t.minor&&n.patch===t.patch)return!0}return!1}return!0}},588726:(e,t,r)=>{"use strict";const n=r(784810),{MAX_LENGTH:i,MAX_SAFE_INTEGER:o}=r(128716),{safeRe:a,t:s}=r(20256),c=r(719685),{compareIdentifiers:l}=r(684805);class u{constructor(e,t){if(t=c(t),e instanceof u){if(e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease)return e;e=e.version}else if("string"!=typeof e)throw new TypeError(`Invalid version. Must be a string. Got type "${typeof e}".`);if(e.length>i)throw new TypeError(`version is longer than ${i} characters`);n("SemVer",e,t),this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease;const r=e.trim().match(t.loose?a[s.LOOSE]:a[s.FULL]);if(!r)throw new TypeError(`Invalid Version: ${e}`);if(this.raw=e,this.major=+r[1],this.minor=+r[2],this.patch=+r[3],this.major>o||this.major<0)throw new TypeError("Invalid major version");if(this.minor>o||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>o||this.patch<0)throw new TypeError("Invalid patch version");this.prerelease=r[4]?r[4].split(".").map((e=>{if(/^[0-9]+$/.test(e)){const t=+e;if(t>=0&&t<o)return t}return e})):[],this.build=r[5]?r[5].split("."):[],this.format()}format(){return this.version=`${this.major}.${this.minor}.${this.patch}`,this.prerelease.length&&(this.version+=`-${this.prerelease.join(".")}`),this.version}toString(){return this.version}compare(e){if(n("SemVer.compare",this.version,this.options,e),!(e instanceof u)){if("string"==typeof e&&e===this.version)return 0;e=new u(e,this.options)}return e.version===this.version?0:this.compareMain(e)||this.comparePre(e)}compareMain(e){return e instanceof u||(e=new u(e,this.options)),l(this.major,e.major)||l(this.minor,e.minor)||l(this.patch,e.patch)}comparePre(e){if(e instanceof u||(e=new u(e,this.options)),this.prerelease.length&&!e.prerelease.length)return-1;if(!this.prerelease.length&&e.prerelease.length)return 1;if(!this.prerelease.length&&!e.prerelease.length)return 0;let t=0;do{const r=this.prerelease[t],i=e.prerelease[t];if(n("prerelease compare",t,r,i),void 0===r&&void 0===i)return 0;if(void 0===i)return 1;if(void 0===r)return-1;if(r!==i)return l(r,i)}while(++t)}compareBuild(e){e instanceof u||(e=new u(e,this.options));let t=0;do{const r=this.build[t],i=e.build[t];if(n("build compare",t,r,i),void 0===r&&void 0===i)return 0;if(void 0===i)return 1;if(void 0===r)return-1;if(r!==i)return l(r,i)}while(++t)}inc(e,t,r){if(e.startsWith("pre")){if(!t&&!1===r)throw new Error("invalid increment argument: identifier is empty");if(t){const e=`-${t}`.match(this.options.loose?a[s.PRERELEASELOOSE]:a[s.PRERELEASE]);if(!e||e[1]!==t)throw new Error(`invalid identifier: ${t}`)}}switch(e){case"premajor":this.prerelease.length=0,this.patch=0,this.minor=0,this.major++,this.inc("pre",t,r);break;case"preminor":this.prerelease.length=0,this.patch=0,this.minor++,this.inc("pre",t,r);break;case"prepatch":this.prerelease.length=0,this.inc("patch",t,r),this.inc("pre",t,r);break;case"prerelease":0===this.prerelease.length&&this.inc("patch",t,r),this.inc("pre",t,r);break;case"release":if(0===this.prerelease.length)throw new Error(`version ${this.raw} is not a prerelease`);this.prerelease.length=0;break;case"major":0===this.minor&&0===this.patch&&0!==this.prerelease.length||this.major++,this.minor=0,this.patch=0,this.prerelease=[];break;case"minor":0===this.patch&&0!==this.prerelease.length||this.minor++,this.patch=0,this.prerelease=[];break;case"patch":0===this.prerelease.length&&this.patch++,this.prerelease=[];break;case"pre":{const e=Number(r)?1:0;if(0===this.prerelease.length)this.prerelease=[e];else{let n=this.prerelease.length;for(;--n>=0;)"number"==typeof this.prerelease[n]&&(this.prerelease[n]++,n=-2);if(-1===n){if(t===this.prerelease.join(".")&&!1===r)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(e)}}if(t){let n=[t,e];!1===r&&(n=[t]),0===l(this.prerelease[0],t)?isNaN(this.prerelease[1])&&(this.prerelease=n):this.prerelease=n}break}default:throw new Error(`invalid increment argument: ${e}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}}e.exports=u},363792:(e,t,r)=>{"use strict";const n=r(636618);e.exports=(e,t)=>{const r=n(e.trim().replace(/^[=v]+/,""),t);return r?r.version:null}},876349:(e,t,r)=>{"use strict";const n=r(741431),i=r(220357),o=r(379166),a=r(738695),s=r(717665),c=r(921442);e.exports=(e,t,r,l)=>{switch(t){case"===":return"object"==typeof e&&(e=e.version),"object"==typeof r&&(r=r.version),e===r;case"!==":return"object"==typeof e&&(e=e.version),"object"==typeof r&&(r=r.version),e!==r;case"":case"=":case"==":return n(e,r,l);case"!=":return i(e,r,l);case">":return o(e,r,l);case">=":return a(e,r,l);case"<":return s(e,r,l);case"<=":return c(e,r,l);default:throw new TypeError(`Invalid operator: ${t}`)}}},457568:(e,t,r)=>{"use strict";const n=r(588726),i=r(636618),{safeRe:o,t:a}=r(20256);e.exports=(e,t)=>{if(e instanceof n)return e;if("number"==typeof e&&(e=String(e)),"string"!=typeof e)return null;let r=null;if((t=t||{}).rtl){const n=t.includePrerelease?o[a.COERCERTLFULL]:o[a.COERCERTL];let i;for(;(i=n.exec(e))&&(!r||r.index+r[0].length!==e.length);)r&&i.index+i[0].length===r.index+r[0].length||(r=i),n.lastIndex=i.index+i[1].length+i[2].length;n.lastIndex=-1}else r=e.match(t.includePrerelease?o[a.COERCEFULL]:o[a.COERCE]);return null===r?null:i(`${r[2]}.${r[3]||"0"}.${r[4]||"0"}${t.includePrerelease&&r[5]?`-${r[5]}`:""}${t.includePrerelease&&r[6]?`+${r[6]}`:""}`,t)}},438839:(e,t,r)=>{"use strict";const n=r(588726);e.exports=(e,t,r)=>{const i=new n(e,r),o=new n(t,r);return i.compare(o)||i.compareBuild(o)}},474317:(e,t,r)=>{"use strict";const n=r(794518);e.exports=(e,t)=>n(e,t,!0)},794518:(e,t,r)=>{"use strict";const n=r(588726);e.exports=(e,t,r)=>new n(e,r).compare(new n(t,r))},832822:(e,t,r)=>{"use strict";const n=r(636618);e.exports=(e,t)=>{const r=n(e,null,!0),i=n(t,null,!0),o=r.compare(i);if(0===o)return null;const a=o>0,s=a?r:i,c=a?i:r,l=!!s.prerelease.length;if(c.prerelease.length&&!l){if(!c.patch&&!c.minor)return"major";if(0===c.compareMain(s))return c.minor&&!c.patch?"minor":"patch"}const u=l?"pre":"";return r.major!==i.major?u+"major":r.minor!==i.minor?u+"minor":r.patch!==i.patch?u+"patch":"prerelease"}},741431:(e,t,r)=>{"use strict";const n=r(794518);e.exports=(e,t,r)=>0===n(e,t,r)},379166:(e,t,r)=>{"use strict";const n=r(794518);e.exports=(e,t,r)=>n(e,t,r)>0},738695:(e,t,r)=>{"use strict";const n=r(794518);e.exports=(e,t,r)=>n(e,t,r)>=0},685649:(e,t,r)=>{"use strict";const n=r(588726);e.exports=(e,t,r,i,o)=>{"string"==typeof r&&(o=i,i=r,r=void 0);try{return new n(e instanceof n?e.version:e,r).inc(t,i,o).version}catch(e){return null}}},717665:(e,t,r)=>{"use strict";const n=r(794518);e.exports=(e,t,r)=>n(e,t,r)<0},921442:(e,t,r)=>{"use strict";const n=r(794518);e.exports=(e,t,r)=>n(e,t,r)<=0},945880:(e,t,r)=>{"use strict";const n=r(588726);e.exports=(e,t)=>new n(e,t).major},706948:(e,t,r)=>{"use strict";const n=r(588726);e.exports=(e,t)=>new n(e,t).minor},220357:(e,t,r)=>{"use strict";const n=r(794518);e.exports=(e,t,r)=>0!==n(e,t,r)},636618:(e,t,r)=>{"use strict";const n=r(588726);e.exports=(e,t,r=!1)=>{if(e instanceof n)return e;try{return new n(e,t)}catch(e){if(!r)return null;throw e}}},289067:(e,t,r)=>{"use strict";const n=r(588726);e.exports=(e,t)=>new n(e,t).patch},193067:(e,t,r)=>{"use strict";const n=r(636618);e.exports=(e,t)=>{const r=n(e,t);return r&&r.prerelease.length?r.prerelease:null}},671792:(e,t,r)=>{"use strict";const n=r(794518);e.exports=(e,t,r)=>n(t,e,r)},264263:(e,t,r)=>{"use strict";const n=r(438839);e.exports=(e,t)=>e.sort(((e,r)=>n(r,e,t)))},633584:(e,t,r)=>{"use strict";const n=r(585293);e.exports=(e,t,r)=>{try{t=new n(t,r)}catch(e){return!1}return t.test(e)}},243081:(e,t,r)=>{"use strict";const n=r(438839);e.exports=(e,t)=>e.sort(((e,r)=>n(e,r,t)))},104367:(e,t,r)=>{"use strict";const n=r(636618);e.exports=(e,t)=>{const r=n(e,t);return r?r.version:null}},432655:(e,t,r)=>{"use strict";const n=r(20256),i=r(128716),o=r(588726),a=r(684805),s=r(636618),c=r(104367),l=r(363792),u=r(685649),d=r(832822),h=r(945880),f=r(706948),p=r(289067),g=r(193067),v=r(794518),m=r(671792),y=r(474317),b=r(438839),S=r(243081),C=r(264263),w=r(379166),A=r(717665),E=r(741431),k=r(220357),I=r(738695),T=r(921442),_=r(876349),R=r(457568),P=r(161546),O=r(585293),x=r(633584),M=r(971981),N=r(312722),D=r(275400),F=r(742739),B=r(476196),L=r(263329),H=r(610681),U=r(822336),z=r(350362),j=r(746127),q=r(935998);e.exports={parse:s,valid:c,clean:l,inc:u,diff:d,major:h,minor:f,patch:p,prerelease:g,compare:v,rcompare:m,compareLoose:y,compareBuild:b,sort:S,rsort:C,gt:w,lt:A,eq:E,neq:k,gte:I,lte:T,cmp:_,coerce:R,Comparator:P,Range:O,satisfies:x,toComparators:M,maxSatisfying:N,minSatisfying:D,minVersion:F,validRange:B,outside:L,gtr:H,ltr:U,intersects:z,simplifyRange:j,subset:q,SemVer:o,re:n.re,src:n.src,tokens:n.t,SEMVER_SPEC_VERSION:i.SEMVER_SPEC_VERSION,RELEASE_TYPES:i.RELEASE_TYPES,compareIdentifiers:a.compareIdentifiers,rcompareIdentifiers:a.rcompareIdentifiers}},128716:e=>{"use strict";e.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:16,MAX_SAFE_BUILD_LENGTH:250,MAX_SAFE_INTEGER:Number.MAX_SAFE_INTEGER||9007199254740991,RELEASE_TYPES:["major","premajor","minor","preminor","patch","prepatch","prerelease"],SEMVER_SPEC_VERSION:"2.0.0",FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}},784810:(e,t,r)=>{"use strict";r(581618),e.exports=()=>{}},684805:e=>{"use strict";const t=/^[0-9]+$/,r=(e,r)=>{const n=t.test(e),i=t.test(r);return n&&i&&(e=+e,r=+r),e===r?0:n&&!i?-1:i&&!n?1:e<r?-1:1};e.exports={compareIdentifiers:r,rcompareIdentifiers:(e,t)=>r(t,e)}},179620:e=>{"use strict";e.exports=class{constructor(){this.max=1e3,this.map=new Map}get(e){const t=this.map.get(e);return void 0===t?void 0:(this.map.delete(e),this.map.set(e,t),t)}delete(e){return this.map.delete(e)}set(e,t){if(!this.delete(e)&&void 0!==t){if(this.map.size>=this.max){const e=this.map.keys().next().value;this.delete(e)}this.map.set(e,t)}return this}}},719685:e=>{"use strict";const t=Object.freeze({loose:!0}),r=Object.freeze({});e.exports=e=>e?"object"!=typeof e?t:e:r},20256:(e,t,r)=>{"use strict";const{MAX_SAFE_COMPONENT_LENGTH:n,MAX_SAFE_BUILD_LENGTH:i,MAX_LENGTH:o}=r(128716),a=r(784810),s=(t=e.exports={}).re=[],c=t.safeRe=[],l=t.src=[],u=t.safeSrc=[],d=t.t={};let h=0;const f="[a-zA-Z0-9-]",p=[["\\s",1],["\\d",o],[f,i]],g=(e,t,r)=>{const n=(e=>{for(const[t,r]of p)e=e.split(`${t}*`).join(`${t}{0,${r}}`).split(`${t}+`).join(`${t}{1,${r}}`);return e})(t),i=h++;a(e,i,t),d[e]=i,l[i]=t,u[i]=n,s[i]=new RegExp(t,r?"g":void 0),c[i]=new RegExp(n,r?"g":void 0)};g("NUMERICIDENTIFIER","0|[1-9]\\d*"),g("NUMERICIDENTIFIERLOOSE","\\d+"),g("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${f}*`),g("MAINVERSION",`(${l[d.NUMERICIDENTIFIER]})\\.(${l[d.NUMERICIDENTIFIER]})\\.(${l[d.NUMERICIDENTIFIER]})`),g("MAINVERSIONLOOSE",`(${l[d.NUMERICIDENTIFIERLOOSE]})\\.(${l[d.NUMERICIDENTIFIERLOOSE]})\\.(${l[d.NUMERICIDENTIFIERLOOSE]})`),g("PRERELEASEIDENTIFIER",`(?:${l[d.NONNUMERICIDENTIFIER]}|${l[d.NUMERICIDENTIFIER]})`),g("PRERELEASEIDENTIFIERLOOSE",`(?:${l[d.NONNUMERICIDENTIFIER]}|${l[d.NUMERICIDENTIFIERLOOSE]})`),g("PRERELEASE",`(?:-(${l[d.PRERELEASEIDENTIFIER]}(?:\\.${l[d.PRERELEASEIDENTIFIER]})*))`),g("PRERELEASELOOSE",`(?:-?(${l[d.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${l[d.PRERELEASEIDENTIFIERLOOSE]})*))`),g("BUILDIDENTIFIER",`${f}+`),g("BUILD",`(?:\\+(${l[d.BUILDIDENTIFIER]}(?:\\.${l[d.BUILDIDENTIFIER]})*))`),g("FULLPLAIN",`v?${l[d.MAINVERSION]}${l[d.PRERELEASE]}?${l[d.BUILD]}?`),g("FULL",`^${l[d.FULLPLAIN]}$`),g("LOOSEPLAIN",`[v=\\s]*${l[d.MAINVERSIONLOOSE]}${l[d.PRERELEASELOOSE]}?${l[d.BUILD]}?`),g("LOOSE",`^${l[d.LOOSEPLAIN]}$`),g("GTLT","((?:<|>)?=?)"),g("XRANGEIDENTIFIERLOOSE",`${l[d.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),g("XRANGEIDENTIFIER",`${l[d.NUMERICIDENTIFIER]}|x|X|\\*`),g("XRANGEPLAIN",`[v=\\s]*(${l[d.XRANGEIDENTIFIER]})(?:\\.(${l[d.XRANGEIDENTIFIER]})(?:\\.(${l[d.XRANGEIDENTIFIER]})(?:${l[d.PRERELEASE]})?${l[d.BUILD]}?)?)?`),g("XRANGEPLAINLOOSE",`[v=\\s]*(${l[d.XRANGEIDENTIFIERLOOSE]})(?:\\.(${l[d.XRANGEIDENTIFIERLOOSE]})(?:\\.(${l[d.XRANGEIDENTIFIERLOOSE]})(?:${l[d.PRERELEASELOOSE]})?${l[d.BUILD]}?)?)?`),g("XRANGE",`^${l[d.GTLT]}\\s*${l[d.XRANGEPLAIN]}$`),g("XRANGELOOSE",`^${l[d.GTLT]}\\s*${l[d.XRANGEPLAINLOOSE]}$`),g("COERCEPLAIN",`(^|[^\\d])(\\d{1,${n}})(?:\\.(\\d{1,${n}}))?(?:\\.(\\d{1,${n}}))?`),g("COERCE",`${l[d.COERCEPLAIN]}(?:$|[^\\d])`),g("COERCEFULL",l[d.COERCEPLAIN]+`(?:${l[d.PRERELEASE]})?`+`(?:${l[d.BUILD]})?(?:$|[^\\d])`),g("COERCERTL",l[d.COERCE],!0),g("COERCERTLFULL",l[d.COERCEFULL],!0),g("LONETILDE","(?:~>?)"),g("TILDETRIM",`(\\s*)${l[d.LONETILDE]}\\s+`,!0),t.tildeTrimReplace="$1~",g("TILDE",`^${l[d.LONETILDE]}${l[d.XRANGEPLAIN]}$`),g("TILDELOOSE",`^${l[d.LONETILDE]}${l[d.XRANGEPLAINLOOSE]}$`),g("LONECARET","(?:\\^)"),g("CARETTRIM",`(\\s*)${l[d.LONECARET]}\\s+`,!0),t.caretTrimReplace="$1^",g("CARET",`^${l[d.LONECARET]}${l[d.XRANGEPLAIN]}$`),g("CARETLOOSE",`^${l[d.LONECARET]}${l[d.XRANGEPLAINLOOSE]}$`),g("COMPARATORLOOSE",`^${l[d.GTLT]}\\s*(${l[d.LOOSEPLAIN]})$|^$`),g("COMPARATOR",`^${l[d.GTLT]}\\s*(${l[d.FULLPLAIN]})$|^$`),g("COMPARATORTRIM",`(\\s*)${l[d.GTLT]}\\s*(${l[d.LOOSEPLAIN]}|${l[d.XRANGEPLAIN]})`,!0),t.comparatorTrimReplace="$1$2$3",g("HYPHENRANGE",`^\\s*(${l[d.XRANGEPLAIN]})\\s+-\\s+(${l[d.XRANGEPLAIN]})\\s*$`),g("HYPHENRANGELOOSE",`^\\s*(${l[d.XRANGEPLAINLOOSE]})\\s+-\\s+(${l[d.XRANGEPLAINLOOSE]})\\s*$`),g("STAR","(<|>)?=?\\s*\\*"),g("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),g("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")},610681:(e,t,r)=>{"use strict";const n=r(263329);e.exports=(e,t,r)=>n(e,t,">",r)},350362:(e,t,r)=>{"use strict";const n=r(585293);e.exports=(e,t,r)=>(e=new n(e,r),t=new n(t,r),e.intersects(t,r))},822336:(e,t,r)=>{"use strict";const n=r(263329);e.exports=(e,t,r)=>n(e,t,"<",r)},312722:(e,t,r)=>{"use strict";const n=r(588726),i=r(585293);e.exports=(e,t,r)=>{let o=null,a=null,s=null;try{s=new i(t,r)}catch(e){return null}return e.forEach((e=>{s.test(e)&&(o&&-1!==a.compare(e)||(o=e,a=new n(o,r)))})),o}},275400:(e,t,r)=>{"use strict";const n=r(588726),i=r(585293);e.exports=(e,t,r)=>{let o=null,a=null,s=null;try{s=new i(t,r)}catch(e){return null}return e.forEach((e=>{s.test(e)&&(o&&1!==a.compare(e)||(o=e,a=new n(o,r)))})),o}},742739:(e,t,r)=>{"use strict";const n=r(588726),i=r(585293),o=r(379166);e.exports=(e,t)=>{e=new i(e,t);let r=new n("0.0.0");if(e.test(r))return r;if(r=new n("0.0.0-0"),e.test(r))return r;r=null;for(let t=0;t<e.set.length;++t){let i=null;e.set[t].forEach((e=>{const t=new n(e.semver.version);switch(e.operator){case">":0===t.prerelease.length?t.patch++:t.prerelease.push(0),t.raw=t.format();case"":case">=":i&&!o(t,i)||(i=t);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${e.operator}`)}})),!i||r&&!o(r,i)||(r=i)}return r&&e.test(r)?r:null}},263329:(e,t,r)=>{"use strict";const n=r(588726),i=r(161546),{ANY:o}=i,a=r(585293),s=r(633584),c=r(379166),l=r(717665),u=r(921442),d=r(738695);e.exports=(e,t,r,h)=>{let f,p,g,v,m;switch(e=new n(e,h),t=new a(t,h),r){case">":f=c,p=u,g=l,v=">",m=">=";break;case"<":f=l,p=d,g=c,v="<",m="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(s(e,t,h))return!1;for(let r=0;r<t.set.length;++r){let n=null,a=null;if(t.set[r].forEach((e=>{e.semver===o&&(e=new i(">=0.0.0")),n=n||e,a=a||e,f(e.semver,n.semver,h)?n=e:g(e.semver,a.semver,h)&&(a=e)})),n.operator===v||n.operator===m)return!1;if((!a.operator||a.operator===v)&&p(e,a.semver))return!1;if(a.operator===m&&g(e,a.semver))return!1}return!0}},746127:(e,t,r)=>{"use strict";const n=r(633584),i=r(794518);e.exports=(e,t,r)=>{const o=[];let a=null,s=null;const c=e.sort(((e,t)=>i(e,t,r)));for(const e of c)n(e,t,r)?(s=e,a||(a=e)):(s&&o.push([a,s]),s=null,a=null);a&&o.push([a,null]);const l=[];for(const[e,t]of o)l.push(e===t?e:t||e!==c[0]?t?e===c[0]?`<=${t}`:`${e} - ${t}`:`>=${e}`:"*");const u=l.join(" || "),d="string"==typeof t.raw?t.raw:String(t);return u.length<d.length?u:t}},935998:(e,t,r)=>{"use strict";const n=r(585293),i=r(161546),{ANY:o}=i,a=r(633584),s=r(794518),c=[new i(">=0.0.0-0")],l=[new i(">=0.0.0")],u=(e,t,r)=>{if(e===t)return!0;if(1===e.length&&e[0].semver===o){if(1===t.length&&t[0].semver===o)return!0;e=r.includePrerelease?c:l}if(1===t.length&&t[0].semver===o){if(r.includePrerelease)return!0;t=l}const n=new Set;let i,u,f,p,g,v,m;for(const t of e)">"===t.operator||">="===t.operator?i=d(i,t,r):"<"===t.operator||"<="===t.operator?u=h(u,t,r):n.add(t.semver);if(n.size>1)return null;if(i&&u){if(f=s(i.semver,u.semver,r),f>0)return null;if(0===f&&(">="!==i.operator||"<="!==u.operator))return null}for(const e of n){if(i&&!a(e,String(i),r))return null;if(u&&!a(e,String(u),r))return null;for(const n of t)if(!a(e,String(n),r))return!1;return!0}let y=!(!u||r.includePrerelease||!u.semver.prerelease.length)&&u.semver,b=!(!i||r.includePrerelease||!i.semver.prerelease.length)&&i.semver;y&&1===y.prerelease.length&&"<"===u.operator&&0===y.prerelease[0]&&(y=!1);for(const e of t){if(m=m||">"===e.operator||">="===e.operator,v=v||"<"===e.operator||"<="===e.operator,i)if(b&&e.semver.prerelease&&e.semver.prerelease.length&&e.semver.major===b.major&&e.semver.minor===b.minor&&e.semver.patch===b.patch&&(b=!1),">"===e.operator||">="===e.operator){if(p=d(i,e,r),p===e&&p!==i)return!1}else if(">="===i.operator&&!a(i.semver,String(e),r))return!1;if(u)if(y&&e.semver.prerelease&&e.semver.prerelease.length&&e.semver.major===y.major&&e.semver.minor===y.minor&&e.semver.patch===y.patch&&(y=!1),"<"===e.operator||"<="===e.operator){if(g=h(u,e,r),g===e&&g!==u)return!1}else if("<="===u.operator&&!a(u.semver,String(e),r))return!1;if(!e.operator&&(u||i)&&0!==f)return!1}return!(i&&v&&!u&&0!==f||u&&m&&!i&&0!==f||b||y)},d=(e,t,r)=>{if(!e)return t;const n=s(e.semver,t.semver,r);return n>0?e:n<0||">"===t.operator&&">="===e.operator?t:e},h=(e,t,r)=>{if(!e)return t;const n=s(e.semver,t.semver,r);return n<0?e:n>0||"<"===t.operator&&"<="===e.operator?t:e};e.exports=(e,t,r={})=>{if(e===t)return!0;e=new n(e,r),t=new n(t,r);let i=!1;e:for(const n of e.set){for(const e of t.set){const t=u(n,e,r);if(i=i||null!==t,t)continue e}if(i)return!1}return!0}},971981:(e,t,r)=>{"use strict";const n=r(585293);e.exports=(e,t)=>new n(e,t).set.map((e=>e.map((e=>e.value)).join(" ").trim().split(" ")))},476196:(e,t,r)=>{"use strict";const n=r(585293);e.exports=(e,t)=>{try{return new n(e,t).range||"*"}catch(e){return null}}},766561:e=>{"use strict";e.exports=(e,t)=>{if("string"!=typeof e||"string"!=typeof t)throw new TypeError("Expected the arguments to be of type `string`");if(""===t)return[e];const r=e.indexOf(t);return-1===r?[e]:[e.slice(0,r),e.slice(r+t.length)]}},869419:e=>{"use strict";e.exports=e=>encodeURIComponent(e).replace(/[!'()*]/g,(e=>`%${e.charCodeAt(0).toString(16).toUpperCase()}`))},118737:(e,t,r)=>{"use strict";r.d(t,{$d:()=>Ge,Az:()=>Ke,CP:()=>l,GD:()=>v,K9:()=>h,LF:()=>f,OT:()=>$e,S:()=>Ze,TP:()=>Xe,U6:()=>le,VB:()=>T,_A:()=>We,gm:()=>_,h7:()=>i,hC:()=>Ye,iA:()=>u,mz:()=>Qe,uH:()=>d});var n=r(74867);const i="data-tabster",o=["a[href]","button:not([disabled])","input:not([disabled])","select:not([disabled])","textarea:not([disabled])","*[tabindex]","*[contenteditable]","details > summary","audio[controls]","video[controls]"].join(", "),a=1,s=2,c=3,l={Source:0,Target:1},u={Both:0,Vertical:1,Horizontal:2,Grid:3,GridLinear:4},d={ArrowUp:1,ArrowDown:2,ArrowLeft:3,ArrowRight:4,PageUp:5,PageDown:6,Home:7,End:8},h={Unlimited:0,Limited:1,LimitedTrapFocus:2},f={Enter:1,Escape:2};function p(e,t){var r;return null===(r=e.storageEntry(t))||void 0===r?void 0:r.tabster}function g(e,t,r){var n,o;const a=r||e._noop?void 0:t.getAttribute(i);let s,c=e.storageEntry(t);if(a){if(a===(null===(n=null==c?void 0:c.attr)||void 0===n?void 0:n.string))return;try{const e=JSON.parse(a);if("object"!=typeof e)throw new Error(`Value is not a JSON object, got '${a}'.`);s={string:a,object:e}}catch(e){}}else if(!c)return;c||(c=e.storageEntry(t,!0)),c.tabster||(c.tabster={});const l=c.tabster||{},u=(null===(o=c.attr)||void 0===o?void 0:o.object)||{},d=(null==s?void 0:s.object)||{};for(const r of Object.keys(u))if(!d[r]){if("root"===r){const t=l[r];t&&e.root.onRoot(t,!0)}switch(r){case"deloser":case"root":case"groupper":case"modalizer":case"restorer":case"mover":const n=l[r];n&&(n.dispose(),delete l[r]);break;case"observed":delete l[r],e.observedElement&&e.observedElement.onObservedElementUpdate(t);break;case"focusable":case"outline":case"uncontrolled":case"sys":delete l[r]}}for(const r of Object.keys(d)){const n=d.sys;switch(r){case"deloser":l.deloser?l.deloser.setProps(d.deloser):e.deloser&&(l.deloser=e.deloser.createDeloser(t,d.deloser));break;case"root":l.root?l.root.setProps(d.root):l.root=e.root.createRoot(t,d.root,n),e.root.onRoot(l.root);break;case"modalizer":l.modalizer?l.modalizer.setProps(d.modalizer):e.modalizer&&(l.modalizer=e.modalizer.createModalizer(t,d.modalizer,n));break;case"restorer":l.restorer?l.restorer.setProps(d.restorer):e.restorer&&d.restorer&&(l.restorer=e.restorer.createRestorer(t,d.restorer));break;case"focusable":l.focusable=d.focusable;break;case"groupper":l.groupper?l.groupper.setProps(d.groupper):e.groupper&&(l.groupper=e.groupper.createGroupper(t,d.groupper,n));break;case"mover":l.mover?l.mover.setProps(d.mover):e.mover&&(l.mover=e.mover.createMover(t,d.mover,n));break;case"observed":e.observedElement&&(l.observed=d.observed,e.observedElement.onObservedElementUpdate(t));break;case"uncontrolled":l.uncontrolled=d.uncontrolled;break;case"outline":e.outline&&(l.outline=d.outline);break;case"sys":l.sys=d.sys}}s?c.attr=s:(0===Object.keys(l).length&&(delete c.tabster,delete c.attr),e.storageEntry(t,!1))}const v="tabster:movefocus",m="tabster:mover:movefocus",y="tabster:mover:memorized-element",b="tabster:groupper:movefocus",S="tabster:restorer:restore-focus",C="undefined"!=typeof CustomEvent?CustomEvent:function(){};class w extends C{constructor(e,t){super(e,{bubbles:!0,cancelable:!0,composed:!0,detail:t}),this.details=t}}class A extends w{constructor(e){super("tabster:focusin",e)}}class E extends w{constructor(e){super("tabster:focusout",e)}}class k extends w{constructor(e){super(v,e)}}class I extends w{constructor(e){super("tabster:mover:state",e)}}class T extends w{constructor(e){super(m,e)}}class _ extends w{constructor(e){super(b,e)}}class R extends w{constructor(e){super("tabster:modalizer:active",e)}}class P extends w{constructor(e){super("tabster:modalizer:inactive",e)}}class O extends w{constructor(){super(S)}}class x extends w{constructor(e){super("tabster:root:focus",e)}}class M extends w{constructor(e){super("tabster:root:blur",e)}}const N={createMutationObserver:e=>new MutationObserver(e),createTreeWalker:(e,t,r,n)=>e.createTreeWalker(t,r,n),getParentNode:e=>e?e.parentNode:null,getParentElement:e=>e?e.parentElement:null,nodeContains:(e,t)=>!(!t||!(null==e?void 0:e.contains(t))),getActiveElement:e=>e.activeElement,querySelector:(e,t)=>e.querySelector(t),querySelectorAll:(e,t)=>Array.prototype.slice.call(e.querySelectorAll(t),0),getElementById:(e,t)=>e.getElementById(t),getFirstChild:e=>(null==e?void 0:e.firstChild)||null,getLastChild:e=>(null==e?void 0:e.lastChild)||null,getNextSibling:e=>(null==e?void 0:e.nextSibling)||null,getPreviousSibling:e=>(null==e?void 0:e.previousSibling)||null,getFirstElementChild:e=>(null==e?void 0:e.firstElementChild)||null,getLastElementChild:e=>(null==e?void 0:e.lastElementChild)||null,getNextElementSibling:e=>(null==e?void 0:e.nextElementSibling)||null,getPreviousElementSibling:e=>(null==e?void 0:e.previousElementSibling)||null,appendChild:(e,t)=>e.appendChild(t),insertBefore:(e,t,r)=>e.insertBefore(t,r),getSelection:e=>{var t;return(null===(t=e.ownerDocument)||void 0===t?void 0:t.getSelection())||null},getElementsByName:(e,t)=>e.ownerDocument.getElementsByName(t)};let D;const F="undefined"!=typeof DOMRect?DOMRect:class{constructor(e,t,r,n){this.left=e||0,this.top=t||0,this.right=(e||0)+(r||0),this.bottom=(t||0)+(n||0)}};let B=0;try{document.createTreeWalker(document,NodeFilter.SHOW_ELEMENT),D=!1}catch(e){D=!0}function L(e){const t=e();let r=t.__tabsterInstanceContext;return r||(r={elementByUId:{},basics:{Promise:t.Promise||void 0,WeakRef:t.WeakRef||void 0},containerBoundingRectCache:{},lastContainerBoundingRectCacheId:0,fakeWeakRefs:[],fakeWeakRefsStarted:!1},t.__tabsterInstanceContext=r),r}class H{constructor(e){this._target=e}deref(){return this._target}static cleanup(e,t){return!e._target||!(!t&&X(e._target.ownerDocument,e._target))&&(delete e._target,!0)}}class U{constructor(e,t,r){const n=L(e);let i;n.WeakRef?i=new n.WeakRef(t):(i=new H(t),n.fakeWeakRefs.push(i)),this._ref=i,this._data=r}get(){const e=this._ref;let t;return e&&(t=e.deref(),t||delete this._ref),t}getData(){return this._data}}function z(e,t){const r=L(e);r.fakeWeakRefs=r.fakeWeakRefs.filter((e=>!H.cleanup(e,t)))}function j(e){const t=L(e);t.fakeWeakRefsStarted||(t.fakeWeakRefsStarted=!0,t.WeakRef=function(e){return e.basics.WeakRef}(t)),t.fakeWeakRefsTimer||(t.fakeWeakRefsTimer=e().setTimeout((()=>{t.fakeWeakRefsTimer=void 0,z(e),j(e)}),12e4))}function q(e,t,r){if(t.nodeType===Node.ELEMENT_NODE)return N.createTreeWalker(e,t,NodeFilter.SHOW_ELEMENT,D?r:{acceptNode:r},!1)}function V(e,t){let r=t.__tabsterCacheId;const n=L(e),i=r?n.containerBoundingRectCache[r]:void 0;if(i)return i.rect;const o=t.ownerDocument&&t.ownerDocument.documentElement;if(!o)return new F;let a=0,s=0,c=o.clientWidth,l=o.clientHeight;if(t!==o){const e=t.getBoundingClientRect();a=Math.max(a,e.left),s=Math.max(s,e.top),c=Math.min(c,e.right),l=Math.min(l,e.bottom)}const u=new F(a<c?a:-1,s<l?s:-1,a<c?c-a:0,s<l?l-s:0);return r||(r="r-"+ ++n.lastContainerBoundingRectCacheId,t.__tabsterCacheId=r),n.containerBoundingRectCache[r]={rect:u,element:t},n.containerBoundingRectCacheTimer||(n.containerBoundingRectCacheTimer=window.setTimeout((()=>{n.containerBoundingRectCacheTimer=void 0;for(const e of Object.keys(n.containerBoundingRectCache))delete n.containerBoundingRectCache[e].element.__tabsterCacheId;n.containerBoundingRectCache={}}),50)),u}function W(e,t,r){const n=$(t);if(!n)return!1;const i=V(e,n),o=t.getBoundingClientRect(),a=o.height*(1-r),s=Math.max(0,i.top-o.top)+Math.max(0,o.bottom-i.bottom);return 0===s||s<=a}function $(e){const t=e.ownerDocument;if(t){for(let t=N.getParentElement(e);t;t=N.getParentElement(t))if(t.scrollWidth>t.clientWidth||t.scrollHeight>t.clientHeight)return t;return t.documentElement}return null}function G(e){return!!e.__shouldIgnoreFocus}function Z(e,t){const r=L(e);let n=t.__tabsterElementUID;return n||(n=t.__tabsterElementUID=function(e){const t=new Uint32Array(4);if(e.crypto&&e.crypto.getRandomValues)e.crypto.getRandomValues(t);else if(e.msCrypto&&e.msCrypto.getRandomValues)e.msCrypto.getRandomValues(t);else for(let e=0;e<t.length;e++)t[e]=4294967295*Math.random();const r=[];for(let e=0;e<t.length;e++)r.push(t[e].toString(36));return r.push("|"),r.push((++B).toString(36)),r.push("|"),r.push(Date.now().toString(36)),r.join("")}(e())),!r.elementByUId[n]&&X(t.ownerDocument,t)&&(r.elementByUId[n]=new U(e,t)),n}function K(e,t){const r=L(e);for(const e of Object.keys(r.elementByUId)){const n=r.elementByUId[e],i=n&&n.get();i&&t&&!N.nodeContains(t,i)||delete r.elementByUId[e]}}function X(e,t){return N.nodeContains(null==e?void 0:e.body,t)}function Q(e,t){const r=e.matches||e.matchesSelector||e.msMatchesSelector||e.webkitMatchesSelector;return r&&r.call(e,t)}function Y(e){const t=L(e);if(t.basics.Promise)return t.basics.Promise;throw new Error("No Promise defined.")}let J=0;class ee{constructor(e,t,r){const n=e.getWindow;this._tabster=e,this._element=new U(n,t),this._props={...r},this.id="i"+ ++J}getElement(){return this._element.get()}getProps(){return this._props}setProps(e){this._props={...e}}}class te{constructor(e,t,r,i,o){var a;this._focusIn=e=>{if(this._fixedTarget){const e=this._fixedTarget.get();return void(e&&(0,n.kG)(e))}const t=this.input;if(this.onFocusIn&&t){const r=e.relatedTarget;this.onFocusIn(this,this._isBackward(!0,t,r),r)}},this._focusOut=e=>{if(this._fixedTarget)return;this.useDefaultAction=!1;const t=this.input;if(this.onFocusOut&&t){const r=e.relatedTarget;this.onFocusOut(this,this._isBackward(!1,t,r),r)}};const s=e(),c=s.document.createElement("i");c.tabIndex=0,c.setAttribute("role","none"),c.setAttribute("data-tabster-dummy",""),c.setAttribute("aria-hidden","true");const l=c.style;l.position="fixed",l.width=l.height="1px",l.opacity="0.001",l.zIndex="-1",l.setProperty("content-visibility","hidden"),function(e){e.__shouldIgnoreFocus=!0}(c),this.input=c,this.isFirst=r.isFirst,this.isOutside=t,this._isPhantom=null!==(a=r.isPhantom)&&void 0!==a&&a,this._fixedTarget=o,c.addEventListener("focusin",this._focusIn),c.addEventListener("focusout",this._focusOut),c.__tabsterDummyContainer=i,this._isPhantom&&(this._disposeTimer=s.setTimeout((()=>{delete this._disposeTimer,this.dispose()}),0),this._clearDisposeTimeout=()=>{this._disposeTimer&&(s.clearTimeout(this._disposeTimer),delete this._disposeTimer),delete this._clearDisposeTimeout})}dispose(){var e;this._clearDisposeTimeout&&this._clearDisposeTimeout();const t=this.input;t&&(delete this._fixedTarget,delete this.onFocusIn,delete this.onFocusOut,delete this.input,t.removeEventListener("focusin",this._focusIn),t.removeEventListener("focusout",this._focusOut),delete t.__tabsterDummyContainer,null===(e=N.getParentNode(t))||void 0===e||e.removeChild(t))}setTopLeft(e,t){var r;const n=null===(r=this.input)||void 0===r?void 0:r.style;n&&(n.top=`${e}px`,n.left=`${t}px`)}_isBackward(e,t,r){return e&&!r?!this.isFirst:!!(r&&t.compareDocumentPosition(r)&Node.DOCUMENT_POSITION_FOLLOWING)}}class re{constructor(e,t,r,n,i,o){this._element=t,this._instance=new ie(e,t,this,r,n,i,o)}_setHandlers(e,t){this._onFocusIn=e,this._onFocusOut=t}moveOut(e){var t;null===(t=this._instance)||void 0===t||t.moveOut(e)}moveOutWithDefaultAction(e,t){var r;null===(r=this._instance)||void 0===r||r.moveOutWithDefaultAction(e,t)}getHandler(e){return e?this._onFocusIn:this._onFocusOut}setTabbable(e){var t;null===(t=this._instance)||void 0===t||t.setTabbable(this,e)}dispose(){this._instance&&(this._instance.dispose(this),delete this._instance),delete this._onFocusIn,delete this._onFocusOut}static moveWithPhantomDummy(e,t,r,i,o){const a=new te(e.getWindow,!0,{isPhantom:!0,isFirst:!0}).input;if(a){let s,c;if("BODY"===t.tagName)s=t,c=r&&i||!r&&!i?N.getFirstElementChild(t):null;else{let n,o;r&&(!i||i&&!e.focusable.isFocusable(t,!1,!0,!0))?(s=t,c=i?t.firstElementChild:null):(s=N.getParentElement(t),c=r&&i||!r&&!i?t:N.getNextElementSibling(t));do{n=r&&i||!r&&!i?N.getPreviousElementSibling(c):c,o=ce(n),o===t?c=r&&i||!r&&!i?n:N.getNextElementSibling(n):o=null}while(o)}(null==s?void 0:s.dispatchEvent(new k({by:"root",owner:s,next:null,relatedEvent:o})))&&(N.insertBefore(s,a,c),(0,n.kG)(a))}}static addPhantomDummyWithTarget(e,t,r,n){const i=new te(e.getWindow,!0,{isPhantom:!0,isFirst:!0},void 0,new U(e.getWindow,n)).input;if(i){let e,n;!function(e){return!!e.querySelector(o)}(t)||r?(e=N.getParentElement(t),n=r?t:N.getNextElementSibling(t)):(e=t,n=N.getFirstElementChild(t)),e&&N.insertBefore(e,i,n)}}}class ne{constructor(e){this._updateQueue=new Set,this._lastUpdateQueueTime=0,this._changedParents=new WeakSet,this._dummyElements=[],this._dummyCallbacks=new WeakMap,this._domChanged=e=>{var t;this._changedParents.has(e)||(this._changedParents.add(e),this._updateDummyInputsTimer||(this._updateDummyInputsTimer=null===(t=this._win)||void 0===t?void 0:t.call(this).setTimeout((()=>{delete this._updateDummyInputsTimer;for(const e of this._dummyElements){const t=e.get();if(t){const e=this._dummyCallbacks.get(t);if(e){const r=N.getParentNode(t);r&&!this._changedParents.has(r)||e()}}}this._changedParents=new WeakSet}),100)))},this._win=e}add(e,t){!this._dummyCallbacks.has(e)&&this._win&&(this._dummyElements.push(new U(this._win,e)),this._dummyCallbacks.set(e,t),this.domChanged=this._domChanged)}remove(e){this._dummyElements=this._dummyElements.filter((t=>{const r=t.get();return r&&r!==e})),this._dummyCallbacks.delete(e),0===this._dummyElements.length&&delete this.domChanged}dispose(){var e;const t=null===(e=this._win)||void 0===e?void 0:e.call(this);this._updateTimer&&(null==t||t.clearTimeout(this._updateTimer),delete this._updateTimer),this._updateDummyInputsTimer&&(null==t||t.clearTimeout(this._updateDummyInputsTimer),delete this._updateDummyInputsTimer),this._changedParents=new WeakSet,this._dummyCallbacks=new WeakMap,this._dummyElements=[],this._updateQueue.clear(),delete this.domChanged,delete this._win}updatePositions(e){this._win&&(this._updateQueue.add(e),this._lastUpdateQueueTime=Date.now(),this._scheduledUpdatePositions())}_scheduledUpdatePositions(){var e;this._updateTimer||(this._updateTimer=null===(e=this._win)||void 0===e?void 0:e.call(this).setTimeout((()=>{if(delete this._updateTimer,this._lastUpdateQueueTime+100<=Date.now()){const e=new Map,t=[];for(const r of this._updateQueue)t.push(r(e));this._updateQueue.clear();for(const e of t)e();e.clear()}else this._scheduledUpdatePositions()}),100))}}class ie{constructor(e,t,r,i,o,a,s){this._wrappers=[],this._isOutside=!1,this._transformElements=new Set,this._onFocusIn=(e,t,r)=>{this._onFocus(!0,e,t,r)},this._onFocusOut=(e,t,r)=>{this._onFocus(!1,e,t,r)},this.moveOut=e=>{var t;const r=this._firstDummy,i=this._lastDummy;if(r&&i){this._ensurePosition();const o=r.input,a=i.input,s=null===(t=this._element)||void 0===t?void 0:t.get();if(o&&a&&s){let t;e?(o.tabIndex=0,t=o):(a.tabIndex=0,t=a),t&&(0,n.kG)(t)}}},this.moveOutWithDefaultAction=(e,t)=>{var r;const i=this._firstDummy,o=this._lastDummy;if(i&&o){this._ensurePosition();const a=i.input,s=o.input,c=null===(r=this._element)||void 0===r?void 0:r.get();if(a&&s&&c){let r;e?!i.isOutside&&this._tabster.focusable.isFocusable(c,!0,!0,!0)?r=c:(i.useDefaultAction=!0,a.tabIndex=0,r=a):(o.useDefaultAction=!0,s.tabIndex=0,r=s),r&&c.dispatchEvent(new k({by:"root",owner:c,next:null,relatedEvent:t}))&&(0,n.kG)(r)}}},this.setTabbable=(e,t)=>{var r,n;for(const r of this._wrappers)if(r.manager===e){r.tabbable=t;break}const i=this._getCurrent();if(i){const e=i.tabbable?0:-1;let t=null===(r=this._firstDummy)||void 0===r?void 0:r.input;t&&(t.tabIndex=e),t=null===(n=this._lastDummy)||void 0===n?void 0:n.input,t&&(t.tabIndex=e)}},this._addDummyInputs=()=>{this._addTimer||(this._addTimer=this._getWindow().setTimeout((()=>{delete this._addTimer,this._ensurePosition(),this._addTransformOffsets()}),0))},this._addTransformOffsets=()=>{this._tabster._dummyObserver.updatePositions(this._computeTransformOffsets)},this._computeTransformOffsets=e=>{var t,r;const n=(null===(t=this._firstDummy)||void 0===t?void 0:t.input)||(null===(r=this._lastDummy)||void 0===r?void 0:r.input),i=this._transformElements,o=new Set;let a=0,s=0;const c=this._getWindow();for(let t=n;t&&t.nodeType===Node.ELEMENT_NODE;t=N.getParentElement(t)){let r=e.get(t);if(void 0===r){const n=c.getComputedStyle(t).transform;n&&"none"!==n&&(r={scrollTop:t.scrollTop,scrollLeft:t.scrollLeft}),e.set(t,r||null)}r&&(o.add(t),i.has(t)||t.addEventListener("scroll",this._addTransformOffsets),a+=r.scrollTop,s+=r.scrollLeft)}for(const e of i)o.has(e)||e.removeEventListener("scroll",this._addTransformOffsets);return this._transformElements=o,()=>{var e,t;null===(e=this._firstDummy)||void 0===e||e.setTopLeft(a,s),null===(t=this._lastDummy)||void 0===t||t.setTopLeft(a,s)}};const c=t.get();if(!c)throw new Error("No element");this._tabster=e,this._getWindow=e.getWindow,this._callForDefaultAction=s;const l=c.__tabsterDummy;if((l||this)._wrappers.push({manager:r,priority:i,tabbable:!0}),l)return l;c.__tabsterDummy=this;const u=null==o?void 0:o.dummyInputsPosition,d=c.tagName;this._isOutside=u?2===u:(a||"UL"===d||"OL"===d||"TABLE"===d)&&!("LI"===d||"TD"===d||"TH"===d),this._firstDummy=new te(this._getWindow,this._isOutside,{isFirst:!0},t),this._lastDummy=new te(this._getWindow,this._isOutside,{isFirst:!1},t);const h=this._firstDummy.input;h&&e._dummyObserver.add(h,this._addDummyInputs),this._firstDummy.onFocusIn=this._onFocusIn,this._firstDummy.onFocusOut=this._onFocusOut,this._lastDummy.onFocusIn=this._onFocusIn,this._lastDummy.onFocusOut=this._onFocusOut,this._element=t,this._addDummyInputs()}dispose(e,t){var r,n,i,o;if(0===(this._wrappers=this._wrappers.filter((r=>r.manager!==e&&!t))).length){delete(null===(r=this._element)||void 0===r?void 0:r.get()).__tabsterDummy;for(const e of this._transformElements)e.removeEventListener("scroll",this._addTransformOffsets);this._transformElements.clear();const e=this._getWindow();this._addTimer&&(e.clearTimeout(this._addTimer),delete this._addTimer);const t=null===(n=this._firstDummy)||void 0===n?void 0:n.input;t&&this._tabster._dummyObserver.remove(t),null===(i=this._firstDummy)||void 0===i||i.dispose(),null===(o=this._lastDummy)||void 0===o||o.dispose()}}_onFocus(e,t,r,n){var i;const o=this._getCurrent();!o||t.useDefaultAction&&!this._callForDefaultAction||null===(i=o.manager.getHandler(e))||void 0===i||i(t,r,n)}_getCurrent(){return this._wrappers.sort(((e,t)=>e.tabbable!==t.tabbable?e.tabbable?-1:1:e.priority-t.priority)),this._wrappers[0]}_ensurePosition(){var e,t,r;const n=null===(e=this._element)||void 0===e?void 0:e.get(),i=null===(t=this._firstDummy)||void 0===t?void 0:t.input,o=null===(r=this._lastDummy)||void 0===r?void 0:r.input;if(n&&i&&o)if(this._isOutside){const e=N.getParentNode(n);if(e){const t=N.getNextSibling(n);t!==o&&N.insertBefore(e,o,t),N.getPreviousElementSibling(n)!==i&&N.insertBefore(e,i,n)}}else{N.getLastElementChild(n)!==o&&N.appendChild(n,o);const e=N.getFirstElementChild(n);e&&e!==i&&e.parentNode&&N.insertBefore(e.parentNode,i,e)}}}function oe(e){let t=null;for(let r=N.getLastElementChild(e);r;r=N.getLastElementChild(r))t=r;return t||void 0}function ae(e,t,r,n){const i=e.storageEntry(t,!0);let o=!1;if(!i.aug){if(void 0===n)return o;i.aug={}}if(void 0===n){if(r in i.aug){const e=i.aug[r];delete i.aug[r],null===e?t.removeAttribute(r):t.setAttribute(r,e),o=!0}}else{let e;r in i.aug||(e=t.getAttribute(r)),void 0!==e&&e!==n&&(i.aug[r]=e,null===n?t.removeAttribute(r):t.setAttribute(r,n),o=!0)}return void 0===n&&0===Object.keys(i.aug).length&&(delete i.aug,e.storageEntry(t,!1)),o}function se(e){return"INPUT"===e.tagName&&!!e.name&&"radio"===e.type}function ce(e){var t;return(null===(t=null==e?void 0:e.__tabsterDummyContainer)||void 0===t?void 0:t.get())||null}function le(e,t){const r=JSON.stringify(e);return!0===t?r:{[i]:r}}class ue extends re{constructor(e,t,r,i){super(e,t,1,i,void 0,!0),this._onDummyInputFocus=e=>{var t;if(e.useDefaultAction)this._setFocused(!1);else{this._tabster.keyboardNavigation.setNavigatingWithKeyboard(!0);const r=this._element.get();if(r){this._setFocused(!0);const t=this._tabster.focusedElement.getFirstOrLastTabbable(e.isFirst,{container:r,ignoreAccessibility:!0});if(t)return void(0,n.kG)(t)}null===(t=e.input)||void 0===t||t.blur()}},this._setHandlers(this._onDummyInputFocus),this._tabster=e,this._setFocused=r}}class de extends ee{constructor(e,t,r,i,o){super(e,t,i),this._isFocused=!1,this._setFocused=e=>{var t;if(this._setFocusedTimer&&(this._tabster.getWindow().clearTimeout(this._setFocusedTimer),delete this._setFocusedTimer),this._isFocused===e)return;const r=this._element.get();r&&(e?(this._isFocused=!0,null===(t=this._dummyManager)||void 0===t||t.setTabbable(!1),r.dispatchEvent(new x({element:r}))):this._setFocusedTimer=this._tabster.getWindow().setTimeout((()=>{var e;delete this._setFocusedTimer,this._isFocused=!1,null===(e=this._dummyManager)||void 0===e||e.setTabbable(!0),r.dispatchEvent(new M({element:r}))}),0))},this._onFocusIn=e=>{const t=this._tabster.getParent,r=this._element.get();let n=e.composedPath()[0];do{if(n===r)return void this._setFocused(!0);n=n&&t(n)}while(n)},this._onFocusOut=()=>{this._setFocused(!1)},this._onDispose=r;const a=e.getWindow;this.uid=Z(a,t),this._sys=o,(e.controlTab||e.rootDummyInputs)&&this.addDummyInputs();const s=a().document;s.addEventListener(n.Oy,this._onFocusIn),s.addEventListener(n.RY,this._onFocusOut),this._add()}addDummyInputs(){this._dummyManager||(this._dummyManager=new ue(this._tabster,this._element,this._setFocused,this._sys))}dispose(){var e;this._onDispose(this);const t=this._tabster.getWindow(),r=t.document;r.removeEventListener(n.Oy,this._onFocusIn),r.removeEventListener(n.RY,this._onFocusOut),this._setFocusedTimer&&(t.clearTimeout(this._setFocusedTimer),delete this._setFocusedTimer),null===(e=this._dummyManager)||void 0===e||e.dispose(),this._remove()}moveOutWithDefaultAction(e,t){const r=this._dummyManager;if(r)r.moveOutWithDefaultAction(e,t);else{const r=this.getElement();r&&ue.moveWithPhantomDummy(this._tabster,r,!0,e,t)}}_add(){}_remove(){}}class he{constructor(e,t){this._autoRootWaiting=!1,this._roots={},this._forceDummy=!1,this.rootById={},this._autoRootCreate=()=>{var e;const t=this._win().document,r=t.body;if(r){this._autoRootUnwait(t);const n=this._autoRoot;if(n)return function(e,t){let r;{const t=e.getAttribute(i);if(t)try{r=JSON.parse(t)}catch(e){}}r||(r={}),function(e,t){for(const r of Object.keys(t)){const n=t[r];n?e[r]=n:delete e[r]}}(r,t),Object.keys(r).length>0?e.setAttribute(i,le(r,!0)):e.removeAttribute(i)}(r,{root:n}),g(this._tabster,r),null===(e=p(this._tabster,r))||void 0===e?void 0:e.root}else this._autoRootWaiting||(this._autoRootWaiting=!0,t.addEventListener("readystatechange",this._autoRootCreate))},this._onRootDispose=e=>{delete this._roots[e.id]},this._tabster=e,this._win=e.getWindow,this._autoRoot=t,e.queueInit((()=>{this._autoRoot&&this._autoRootCreate()}))}_autoRootUnwait(e){e.removeEventListener("readystatechange",this._autoRootCreate),this._autoRootWaiting=!1}dispose(){const e=this._win();this._autoRootUnwait(e.document),delete this._autoRoot,Object.keys(this._roots).forEach((e=>{this._roots[e]&&(this._roots[e].dispose(),delete this._roots[e])})),this.rootById={}}createRoot(e,t,r){const n=new de(this._tabster,e,this._onRootDispose,t,r);return this._roots[n.id]=n,this._forceDummy&&n.addDummyInputs(),n}addDummyInputs(){this._forceDummy=!0;const e=this._roots;for(const t of Object.keys(e))e[t].addDummyInputs()}static getRootByUId(e,t){const r=e().__tabsterInstance;return r&&r.root.rootById[t]}static getTabsterContext(e,t,r){var n,i,o,a;if(void 0===r&&(r={}),!t.ownerDocument)return;const{checkRtl:s,referenceElement:c}=r,l=e.getParent;let u,d,h,f;e.drainInitQueue();let g,v,m,y,b=!1,S=c||t;const C={};for(;S&&(!u||s);){const r=p(e,S);if(s&&void 0===m){const e=S.dir;e&&(m="rtl"===e.toLowerCase())}if(!r){S=l(S);continue}const a=S.tagName;(r.uncontrolled||"IFRAME"===a||"WEBVIEW"===a)&&e.focusable.isVisible(S)&&(y=S),f||!(null===(n=r.focusable)||void 0===n?void 0:n.excludeFromMover)||h||(b=!0);const c=r.modalizer,w=r.groupper,A=r.mover;!d&&c&&(d=c),h||!w||d&&!c||(d?(!w.isActive()&&w.getProps().tabbability&&d.userId!==(null===(i=e.modalizer)||void 0===i?void 0:i.activeId)&&(d=void 0,h=w),v=w):h=w),f||!A||d&&!c||w&&S===t||!S.contains(t)||(f=A,g=!!h&&h!==w),r.root&&(u=r.root),(null===(o=r.focusable)||void 0===o?void 0:o.ignoreKeydown)&&Object.assign(C,r.focusable.ignoreKeydown),S=l(S)}if(!u){const r=e.root;r._autoRoot&&(null===(a=t.ownerDocument)||void 0===a?void 0:a.body)&&(u=r._autoRootCreate())}return h&&!f&&(g=!0),u?{root:u,modalizer:d,groupper:h,mover:f,groupperBeforeMover:g,modalizerInGroupper:v,rtl:s?!!m:void 0,uncontrolled:y,excludedFromMover:b,ignoreKeydown:e=>!!C[e.key]}:void 0}static getRoot(e,t){var r;const n=e.getParent;for(let i=t;i;i=n(i)){const t=null===(r=p(e,i))||void 0===r?void 0:r.root;if(t)return t}}onRoot(e,t){t?delete this.rootById[e.uid]:this.rootById[e.uid]=e}}class fe{constructor(){this._callbacks=[]}dispose(){this._callbacks=[],delete this._val}subscribe(e){const t=this._callbacks;t.indexOf(e)<0&&t.push(e)}subscribeFirst(e){const t=this._callbacks,r=t.indexOf(e);r>=0&&t.splice(r,1),t.unshift(e)}unsubscribe(e){const t=this._callbacks.indexOf(e);t>=0&&this._callbacks.splice(t,1)}setVal(e,t){this._val!==e&&(this._val=e,this._callCallbacks(e,t))}getVal(){return this._val}trigger(e,t){this._callCallbacks(e,t)}_callCallbacks(e,t){this._callbacks.forEach((r=>r(e,t)))}}class pe{constructor(e){this._tabster=e}dispose(){}getProps(e){const t=p(this._tabster,e);return t&&t.focusable||{}}isFocusable(e,t,r,n){return!(!Q(e,o)||!t&&-1===e.tabIndex)&&(r||this.isVisible(e))&&(n||this.isAccessible(e))}isVisible(e){if(!e.ownerDocument||e.nodeType!==Node.ELEMENT_NODE)return!1;if(function(e){var t,r;const n=e.ownerDocument,i=null===(t=n.defaultView)||void 0===t?void 0:t.getComputedStyle(e);if(null===e.offsetParent&&n.body!==e&&"fixed"!==(null==i?void 0:i.position))return!0;if("hidden"===(null==i?void 0:i.visibility))return!0;if("fixed"===(null==i?void 0:i.position)){if("none"===i.display)return!0;if(null===(null===(r=e.parentElement)||void 0===r?void 0:r.offsetParent)&&n.body!==e.parentElement)return!0}return!1}(e))return!1;const t=e.ownerDocument.body.getBoundingClientRect();return 0!==t.width||0!==t.height}isAccessible(e){var t;for(let r=e;r;r=N.getParentElement(r)){const e=p(this._tabster,r);if(this._isHidden(r))return!1;if(!(null===(t=null==e?void 0:e.focusable)||void 0===t?void 0:t.ignoreAriaDisabled)&&this._isDisabled(r))return!1}return!0}_isDisabled(e){return e.hasAttribute("disabled")}_isHidden(e){var t;const r=e.getAttribute("aria-hidden");return!(!r||"true"!==r.toLowerCase()||(null===(t=this._tabster.modalizer)||void 0===t?void 0:t.isAugmented(e)))}findFirst(e,t){return this.findElement({...e},t)}findLast(e,t){return this.findElement({isBackward:!0,...e},t)}findNext(e,t){return this.findElement({...e},t)}findPrev(e,t){return this.findElement({...e,isBackward:!0},t)}findDefault(e,t){return this.findElement({...e,acceptCondition:t=>this.isFocusable(t,e.includeProgrammaticallyFocusable)&&!!this.getProps(t).isDefault},t)||null}findAll(e){return this._findElements(!0,e)||[]}findElement(e,t){const r=this._findElements(!1,e,t);return r?r[0]:r}_findElements(e,t,r){var n,i,o;const{container:a,currentElement:s=null,includeProgrammaticallyFocusable:c,useActiveModalizer:l,ignoreAccessibility:u,modalizerId:d,isBackward:h,onElement:f}=t;r||(r={});const p=[];let{acceptCondition:g}=t;const v=!!g;if(!a)return null;g||(g=e=>this.isFocusable(e,c,!1,u));const m={container:a,modalizerUserId:void 0===d&&l?null===(n=this._tabster.modalizer)||void 0===n?void 0:n.activeId:d||(null===(o=null===(i=he.getTabsterContext(this._tabster,a))||void 0===i?void 0:i.modalizer)||void 0===o?void 0:o.userId),from:s||a,isBackward:h,isFindAll:e,acceptCondition:g,hasCustomCondition:v,includeProgrammaticallyFocusable:c,ignoreAccessibility:u,cachedGrouppers:{},cachedRadioGroups:{}},y=q(a.ownerDocument,a,(e=>this._acceptElement(e,m)));if(!y)return null;const b=t=>{var n,i;const o=null!==(n=m.foundElement)&&void 0!==n?n:m.foundBackward;return o&&p.push(o),e?!(o&&(m.found=!1,delete m.foundElement,delete m.foundBackward,delete m.fromCtx,m.from=o,f&&!f(o))||!o&&!t):(o&&r&&(r.uncontrolled=null===(i=he.getTabsterContext(this._tabster,o))||void 0===i?void 0:i.uncontrolled),!(!t||o))};if(s||(r.outOfDOMOrder=!0),s&&N.nodeContains(a,s))y.currentNode=s;else if(h){const e=oe(a);if(!e)return null;if(this._acceptElement(e,m)===NodeFilter.FILTER_ACCEPT&&!b(!0))return m.skippedFocusable&&(r.outOfDOMOrder=!0),p;y.currentNode=e}do{h?y.previousNode():y.nextNode()}while(b());return m.skippedFocusable&&(r.outOfDOMOrder=!0),p.length?p:null}_acceptElement(e,t){var r,n,i;if(t.found)return NodeFilter.FILTER_ACCEPT;const o=t.foundBackward;if(o&&(e===o||!N.nodeContains(o,e)))return t.found=!0,t.foundElement=o,NodeFilter.FILTER_ACCEPT;const a=t.container;if(e===a)return NodeFilter.FILTER_SKIP;if(!N.nodeContains(a,e))return NodeFilter.FILTER_REJECT;if(ce(e))return NodeFilter.FILTER_REJECT;if(N.nodeContains(t.rejectElementsFrom,e))return NodeFilter.FILTER_REJECT;const s=t.currentCtx=he.getTabsterContext(this._tabster,e);if(!s)return NodeFilter.FILTER_SKIP;if(G(e))return this.isFocusable(e,void 0,!0,!0)&&(t.skippedFocusable=!0),NodeFilter.FILTER_SKIP;if(!t.hasCustomCondition&&("IFRAME"===e.tagName||"WEBVIEW"===e.tagName))return this.isVisible(e)&&(null===(r=s.modalizer)||void 0===r?void 0:r.userId)===(null===(n=this._tabster.modalizer)||void 0===n?void 0:n.activeId)?(t.found=!0,t.rejectElementsFrom=t.foundElement=e,NodeFilter.FILTER_ACCEPT):NodeFilter.FILTER_REJECT;if(!t.ignoreAccessibility&&!this.isAccessible(e))return this.isFocusable(e,!1,!0,!0)&&(t.skippedFocusable=!0),NodeFilter.FILTER_REJECT;let c,l=t.fromCtx;l||(l=t.fromCtx=he.getTabsterContext(this._tabster,t.from));const u=null==l?void 0:l.mover;let d=s.groupper,h=s.mover;if(c=null===(i=this._tabster.modalizer)||void 0===i?void 0:i.acceptElement(e,t),void 0!==c&&(t.skippedFocusable=!0),void 0===c&&(d||h||u)){const r=null==d?void 0:d.getElement(),n=null==u?void 0:u.getElement();let i=null==h?void 0:h.getElement();if(i&&N.nodeContains(n,i)&&N.nodeContains(a,n)&&(!r||!h||N.nodeContains(n,r))&&(h=u,i=n),r)if(r!==a&&N.nodeContains(a,r)){if(!N.nodeContains(r,e))return NodeFilter.FILTER_REJECT}else d=void 0;if(i)if(N.nodeContains(a,i)){if(!N.nodeContains(i,e))return NodeFilter.FILTER_REJECT}else h=void 0;d&&h&&(i&&r&&!N.nodeContains(r,i)?h=void 0:d=void 0),d&&(c=d.acceptElement(e,t)),h&&(c=h.acceptElement(e,t))}if(void 0===c&&(c=t.acceptCondition(e)?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP,c===NodeFilter.FILTER_SKIP&&this.isFocusable(e,!1,!0,!0)&&(t.skippedFocusable=!0)),c===NodeFilter.FILTER_ACCEPT&&!t.found){if(!t.isFindAll&&se(e)&&!e.checked){const r=e.name;let n=t.cachedRadioGroups[r];if(n||(n=function(e){if(!se(e))return;const t=e.name;let r,n=Array.from(N.getElementsByName(e,t));return n=n.filter((e=>!!se(e)&&(e.checked&&(r=e),!0))),{name:t,buttons:new Set(n),checked:r}}(e),n&&(t.cachedRadioGroups[r]=n)),(null==n?void 0:n.checked)&&n.checked!==e)return NodeFilter.FILTER_SKIP}t.isBackward?(t.foundBackward=e,c=NodeFilter.FILTER_SKIP):(t.found=!0,t.foundElement=e)}return c}}const ge="Enter",ve="Escape",me="Home",ye="ArrowLeft",be="ArrowUp",Se="ArrowRight",Ce="ArrowDown",we={[s]:0,[c]:1,[a]:2};class Ae extends fe{constructor(e,t){super(),this._init=()=>{const e=this._win(),t=e.document;t.addEventListener(n.Oy,this._onFocusIn,!0),t.addEventListener(n.RY,this._onFocusOut,!0),e.addEventListener("keydown",this._onKeyDown,!0);const r=N.getActiveElement(t);r&&r!==t.body&&this._setFocusedElement(r),this.subscribe(this._onChanged)},this._onFocusIn=e=>{const t=e.composedPath()[0];t&&this._setFocusedElement(t,e.detail.relatedTarget,e.detail.isFocusedProgrammatically)},this._onFocusOut=e=>{var t;this._setFocusedElement(void 0,null===(t=e.detail)||void 0===t?void 0:t.originalEvent.relatedTarget)},this._validateFocusedElement=e=>{},this._onKeyDown=e=>{if("Tab"!==e.key||e.ctrlKey)return;const t=this.getVal();if(!t||!t.ownerDocument||"true"===t.contentEditable)return;const r=this._tabster,i=r.controlTab,o=he.getTabsterContext(r,t);if(!o||o.ignoreKeydown(e))return;const a=e.shiftKey,s=Ae.findNextTabbable(r,o,void 0,t,void 0,a,!0),c=o.root.getElement();if(!c)return;const l=null==s?void 0:s.element,u=function(e,t){var r;const n=e.getParent;let i=t;do{const t=null===(r=p(e,i))||void 0===r?void 0:r.uncontrolled;if(t&&e.uncontrolled.isUncontrolledCompletely(i,!!t.completely))return i;i=n(i)}while(i)}(r,t);if(l){const d=s.uncontrolled;if(o.uncontrolled||N.nodeContains(d,t)){if(!s.outOfDOMOrder&&d===o.uncontrolled||u&&!N.nodeContains(u,l))return;return void re.addPhantomDummyWithTarget(r,t,a,l)}if(d&&r.focusable.isVisible(d)||"IFRAME"===l.tagName&&r.focusable.isVisible(l))return void(c.dispatchEvent(new k({by:"root",owner:c,next:l,relatedEvent:e}))&&re.moveWithPhantomDummy(r,null!=d?d:l,!1,a,e));(i||(null==s?void 0:s.outOfDOMOrder))&&c.dispatchEvent(new k({by:"root",owner:c,next:l,relatedEvent:e}))&&(e.preventDefault(),e.stopImmediatePropagation(),(0,n.kG)(l))}else!u&&c.dispatchEvent(new k({by:"root",owner:c,next:null,relatedEvent:e}))&&o.root.moveOutWithDefaultAction(a,e)},this._onChanged=(e,t)=>{var r,n;if(e)e.dispatchEvent(new A(t));else{const e=null===(r=this._lastVal)||void 0===r?void 0:r.get();if(e){const r={...t},i=he.getTabsterContext(this._tabster,e),o=null===(n=null==i?void 0:i.modalizer)||void 0===n?void 0:n.userId;o&&(r.modalizerId=o),e.dispatchEvent(new E(r))}}},this._tabster=e,this._win=t,e.queueInit(this._init)}dispose(){super.dispose();const e=this._win(),t=e.document;t.removeEventListener(n.Oy,this._onFocusIn,!0),t.removeEventListener(n.RY,this._onFocusOut,!0),e.removeEventListener("keydown",this._onKeyDown,!0),this.unsubscribe(this._onChanged);const r=this._asyncFocus;r&&(e.clearTimeout(r.timeout),delete this._asyncFocus),delete Ae._lastResetElement,delete this._nextVal,delete this._lastVal}static forgetMemorized(e,t){var r,n;let i=Ae._lastResetElement,o=i&&i.get();o&&N.nodeContains(t,o)&&delete Ae._lastResetElement,o=null===(n=null===(r=e._nextVal)||void 0===r?void 0:r.element)||void 0===n?void 0:n.get(),o&&N.nodeContains(t,o)&&delete e._nextVal,i=e._lastVal,o=i&&i.get(),o&&N.nodeContains(t,o)&&delete e._lastVal}getFocusedElement(){return this.getVal()}getLastFocusedElement(){var e;let t=null===(e=this._lastVal)||void 0===e?void 0:e.get();return(!t||t&&!X(t.ownerDocument,t))&&(this._lastVal=t=void 0),t}focus(e,t,r,n){return!!this._tabster.focusable.isFocusable(e,t,!1,r)&&(e.focus({preventScroll:n}),!0)}focusDefault(e){const t=this._tabster.focusable.findDefault({container:e});return!!t&&(this._tabster.focusedElement.focus(t),!0)}getFirstOrLastTabbable(e,t){var r;const{container:n,ignoreAccessibility:i}=t;let o;if(n){const t=he.getTabsterContext(this._tabster,n);t&&(o=null===(r=Ae.findNextTabbable(this._tabster,t,n,void 0,void 0,!e,i))||void 0===r?void 0:r.element)}return o&&!N.nodeContains(n,o)&&(o=void 0),o||void 0}_focusFirstOrLast(e,t){const r=this.getFirstOrLastTabbable(e,t);return!!r&&(this.focus(r,!1,!0),!0)}focusFirst(e){return this._focusFirstOrLast(!0,e)}focusLast(e){return this._focusFirstOrLast(!1,e)}resetFocus(e){if(!this._tabster.focusable.isVisible(e))return!1;if(this._tabster.focusable.isFocusable(e,!0,!0,!0))this.focus(e);else{const t=e.getAttribute("tabindex"),r=e.getAttribute("aria-hidden");e.tabIndex=-1,e.setAttribute("aria-hidden","true"),Ae._lastResetElement=new U(this._win,e),this.focus(e,!0,!0),this._setOrRemoveAttribute(e,"tabindex",t),this._setOrRemoveAttribute(e,"aria-hidden",r)}return!0}requestAsyncFocus(e,t,r){const n=this._tabster.getWindow(),i=this._asyncFocus;if(i){if(we[e]>we[i.source])return;n.clearTimeout(i.timeout)}this._asyncFocus={source:e,callback:t,timeout:n.setTimeout((()=>{this._asyncFocus=void 0,t()}),r)}}cancelAsyncFocus(e){const t=this._asyncFocus;(null==t?void 0:t.source)===e&&(this._tabster.getWindow().clearTimeout(t.timeout),this._asyncFocus=void 0)}_setOrRemoveAttribute(e,t,r){null===r?e.removeAttribute(t):e.setAttribute(t,r)}_setFocusedElement(e,t,r){var n,i;if(this._tabster._noop)return;const o={relatedTarget:t};if(e){const t=null===(n=Ae._lastResetElement)||void 0===n?void 0:n.get();if(Ae._lastResetElement=void 0,t===e||G(e))return;o.isFocusedProgrammatically=r;const a=he.getTabsterContext(this._tabster,e),s=null===(i=null==a?void 0:a.modalizer)||void 0===i?void 0:i.userId;s&&(o.modalizerId=s)}const a=this._nextVal={element:e?new U(this._win,e):void 0,detail:o};e&&e!==this._val&&this._validateFocusedElement(e),this._nextVal===a&&this.setVal(e,o),this._nextVal=void 0}setVal(e,t){super.setVal(e,t),e&&(this._lastVal=new U(this._win,e))}static findNextTabbable(e,t,r,n,i,o,a){const s=r||t.root.getElement();if(!s)return null;let c=null;const l=Ae._isTabbingTimer,u=e.getWindow();l&&u.clearTimeout(l),Ae.isTabbing=!0,Ae._isTabbingTimer=u.setTimeout((()=>{delete Ae._isTabbingTimer,Ae.isTabbing=!1}),0);const d=t.modalizer,h=t.groupper,f=t.mover,p=t=>{if(c=t.findNextTabbable(n,i,o,a),n&&!(null==c?void 0:c.element)){const i=t!==d&&N.getParentElement(t.getElement());if(i){const s=he.getTabsterContext(e,n,{referenceElement:i});if(s){const n=t.getElement(),l=o?n:n&&oe(n)||n;l&&(c=Ae.findNextTabbable(e,s,r,l,i,o,a),c&&(c.outOfDOMOrder=!0))}}}};if(h&&f)p(t.groupperBeforeMover?h:f);else if(h)p(h);else if(f)p(f);else if(d)p(d);else{const t={},r=e.focusable[o?"findPrev":"findNext"]({container:s,currentElement:n,referenceElement:i,ignoreAccessibility:a,useActiveModalizer:!0},t);c={element:r,outOfDOMOrder:t.outOfDOMOrder,uncontrolled:t.uncontrolled}}return c}}Ae.isTabbing=!1;class Ee extends re{constructor(e,t,r,i){super(r,e,4,i,!0),this._setHandlers(((i,o,a)=>{var s,c;const l=e.get(),u=i.input;if(l&&u){const e=he.getTabsterContext(r,u);if(e){let d;d=null===(s=t.findNextTabbable(a||void 0,void 0,o,!0))||void 0===s?void 0:s.element,d||(d=null===(c=Ae.findNextTabbable(r,e,void 0,i.isOutside?u:function(e,t){let r=e,n=null;for(;r&&!n;)n=t?N.getPreviousElementSibling(r):N.getNextElementSibling(r),r=N.getParentElement(r);return n||void 0}(l,!o),void 0,o,!0))||void 0===c?void 0:c.element),d&&(0,n.kG)(d)}}}))}}class ke extends ee{constructor(e,t,r,n,i){super(e,t,n),this._shouldTabInside=!1,this.makeTabbable(!1),this._onDispose=r,e.controlTab||(this.dummyManager=new Ee(this._element,this,e,i))}dispose(){var e;this._onDispose(this),this._element.get(),null===(e=this.dummyManager)||void 0===e||e.dispose(),delete this.dummyManager,delete this._first}findNextTabbable(e,t,r,n){const i=this.getElement();if(!i)return null;const o=ce(e)===i;if(!this._shouldTabInside&&e&&N.nodeContains(i,e)&&!o)return{element:void 0,outOfDOMOrder:!0};const a=this.getFirst(!0);if(!e||!N.nodeContains(i,e)||o)return{element:a,outOfDOMOrder:!0};const s=this._tabster;let c,l=null,u=!1;if(this._shouldTabInside&&a){const o={};l=s.focusable[r?"findPrev":"findNext"]({container:i,currentElement:e,referenceElement:t,ignoreAccessibility:n,useActiveModalizer:!0},o),u=!!o.outOfDOMOrder,l||this._props.tabbability!==h.LimitedTrapFocus||(l=s.focusable[r?"findLast":"findFirst"]({container:i,ignoreAccessibility:n,useActiveModalizer:!0},o),u=!0),c=o.uncontrolled}return{element:l,uncontrolled:c,outOfDOMOrder:u}}makeTabbable(e){this._shouldTabInside=e||!this._props.tabbability}isActive(e){var t;const r=this.getElement()||null;let n=!0;for(let e=N.getParentElement(r);e;e=N.getParentElement(e)){const r=null===(t=p(this._tabster,e))||void 0===t?void 0:t.groupper;r&&(r._shouldTabInside||(n=!1))}let i=n?!!this._props.tabbability&&this._shouldTabInside:void 0;if(i&&e){const e=this._tabster.focusedElement.getFocusedElement();e&&(i=e!==this.getFirst(!0))}return i}getFirst(e){var t;const r=this.getElement();let n;if(r){if(e&&this._tabster.focusable.isFocusable(r))return r;n=null===(t=this._first)||void 0===t?void 0:t.get(),n||(n=this._tabster.focusable.findFirst({container:r,useActiveModalizer:!0})||void 0,n&&this.setFirst(n))}return n}setFirst(e){e?this._first=new U(this._tabster.getWindow,e):delete this._first}acceptElement(e,t){const r=t.cachedGrouppers,n=N.getParentElement(this.getElement()),i=n&&he.getTabsterContext(this._tabster,n),o=null==i?void 0:i.groupper,a=(null==i?void 0:i.groupperBeforeMover)?o:void 0;let s;const c=e=>{let t,n=r[e.id];return n?t=n.isActive:(t=this.isActive(!0),n=r[e.id]={isActive:t}),t};if(a&&(s=a.getElement(),!c(a)&&s&&t.container!==s&&N.nodeContains(t.container,s)))return t.skippedFocusable=!0,NodeFilter.FILTER_REJECT;const l=c(this),u=this.getElement();if(u&&!0!==l){if(u===e&&o&&(s||(s=o.getElement()),s&&!c(o)&&N.nodeContains(t.container,s)&&s!==t.container))return t.skippedFocusable=!0,NodeFilter.FILTER_REJECT;if(u!==e&&N.nodeContains(u,e))return t.skippedFocusable=!0,NodeFilter.FILTER_REJECT;const n=r[this.id];let i;if(i="first"in n?n.first:n.first=this.getFirst(!0),i&&t.acceptCondition(i))return t.rejectElementsFrom=u,t.skippedFocusable=!0,i!==t.from?(t.found=!0,t.foundElement=i,NodeFilter.FILTER_ACCEPT):NodeFilter.FILTER_REJECT}}}class Ie{constructor(e,t){this._current={},this._grouppers={},this._init=()=>{const e=this._win();this._tabster.focusedElement.subscribeFirst(this._onFocus);const t=e.document,r=N.getActiveElement(t);r&&this._onFocus(r),t.addEventListener("mousedown",this._onMouseDown,!0),e.addEventListener("keydown",this._onKeyDown,!0),e.addEventListener(b,this._onMoveFocus)},this._onGroupperDispose=e=>{delete this._grouppers[e.id]},this._onFocus=e=>{e&&this._updateCurrent(e)},this._onMouseDown=e=>{let t=e.target;for(;t&&!this._tabster.focusable.isFocusable(t);)t=this._tabster.getParent(t);t&&this._updateCurrent(t)},this._onKeyDown=e=>{if(e.key!==ge&&e.key!==ve)return;if(e.ctrlKey||e.altKey||e.shiftKey||e.metaKey)return;const t=this._tabster.focusedElement.getFocusedElement();t&&this.handleKeyPress(t,e)},this._onMoveFocus=e=>{var t;const r=e.composedPath()[0],n=null===(t=e.detail)||void 0===t?void 0:t.action;r&&void 0!==n&&!e.defaultPrevented&&(n===f.Enter?this._enterGroupper(r):this._escapeGroupper(r),e.stopImmediatePropagation())},this._tabster=e,this._win=t,e.queueInit(this._init)}dispose(){const e=this._win();this._tabster.focusedElement.cancelAsyncFocus(1),this._current={},this._updateTimer&&(e.clearTimeout(this._updateTimer),delete this._updateTimer),this._tabster.focusedElement.unsubscribe(this._onFocus),e.document.removeEventListener("mousedown",this._onMouseDown,!0),e.removeEventListener("keydown",this._onKeyDown,!0),e.removeEventListener(b,this._onMoveFocus),Object.keys(this._grouppers).forEach((e=>{this._grouppers[e]&&(this._grouppers[e].dispose(),delete this._grouppers[e])}))}createGroupper(e,t,r){const n=this._tabster,i=new ke(n,e,this._onGroupperDispose,t,r);this._grouppers[i.id]=i;const o=n.focusedElement.getFocusedElement();return o&&N.nodeContains(e,o)&&!this._updateTimer&&(this._updateTimer=this._win().setTimeout((()=>{delete this._updateTimer,o===n.focusedElement.getFocusedElement()&&this._updateCurrent(o)}),0)),i}forgetCurrentGrouppers(){this._current={}}_updateCurrent(e){var t;this._updateTimer&&(this._win().clearTimeout(this._updateTimer),delete this._updateTimer);const r=this._tabster,n={};for(let i=r.getParent(e);i;i=r.getParent(i)){const o=null===(t=p(r,i))||void 0===t?void 0:t.groupper;if(o){n[o.id]=!0,this._current[o.id]=o;const t=o.isActive()||e!==i&&(!o.getProps().delegated||o.getFirst(!1)!==e);o.makeTabbable(t)}}for(const e of Object.keys(this._current)){const t=this._current[e];t.id in n||(t.makeTabbable(!1),t.setFirst(void 0),delete this._current[e])}}_enterGroupper(e,t){const r=this._tabster,n=he.getTabsterContext(r,e),i=(null==n?void 0:n.groupper)||(null==n?void 0:n.modalizerInGroupper),o=null==i?void 0:i.getElement();if(i&&o&&(e===o||i.getProps().delegated&&e===i.getFirst(!1))){const n=r.focusable.findNext({container:o,currentElement:e,useActiveModalizer:!0});if(n&&(!t||t&&o.dispatchEvent(new k({by:"groupper",owner:o,next:n,relatedEvent:t}))))return t&&(t.preventDefault(),t.stopImmediatePropagation()),n.focus(),n}return null}_escapeGroupper(e,t,r){const n=this._tabster,i=he.getTabsterContext(n,e);let o=(null==i?void 0:i.groupper)||(null==i?void 0:i.modalizerInGroupper);const a=null==o?void 0:o.getElement();if(o&&a&&N.nodeContains(a,e)){let i;if(e!==a||r)i=o.getFirst(!0);else{const e=N.getParentElement(a),t=e?he.getTabsterContext(n,e):void 0;o=null==t?void 0:t.groupper,i=null==o?void 0:o.getFirst(!0)}if(i&&(!t||t&&a.dispatchEvent(new k({by:"groupper",owner:a,next:i,relatedEvent:t}))))return o&&o.makeTabbable(!1),i.focus(),i}return null}moveFocus(e,t){return t===f.Enter?this._enterGroupper(e):this._escapeGroupper(e)}handleKeyPress(e,t,r){const n=this._tabster,i=he.getTabsterContext(n,e);if(i&&((null==i?void 0:i.groupper)||(null==i?void 0:i.modalizerInGroupper))){if(n.focusedElement.cancelAsyncFocus(1),i.ignoreKeydown(t))return;if(t.key===ge)this._enterGroupper(e,t);else if(t.key===ve){const i=n.focusedElement.getFocusedElement();n.focusedElement.requestAsyncFocus(1,(()=>{(i===n.focusedElement.getFocusedElement()||(!r||i)&&r)&&this._escapeGroupper(e,t,r)}),0)}}}}class Te extends fe{constructor(e){super(),this._onChange=e=>{this.setVal(e,void 0)},this._keyborg=(0,n.SQ)(e()),this._keyborg.subscribe(this._onChange)}dispose(){super.dispose(),this._keyborg&&(this._keyborg.unsubscribe(this._onChange),(0,n.bd)(this._keyborg),delete this._keyborg)}setNavigatingWithKeyboard(e){var t;null===(t=this._keyborg)||void 0===t||t.setVal(e)}isNavigatingWithKeyboard(){var e;return!!(null===(e=this._keyborg)||void 0===e?void 0:e.isNavigatingWithKeyboard())}}let _e=0;const Re="aria-hidden";class Pe extends re{constructor(e,t,r){super(t,e,2,r),this._setHandlers(((r,i)=>{var o,a;const s=e.get(),c=s&&(null===(o=he.getRoot(t,s))||void 0===o?void 0:o.getElement()),l=r.input;let u;if(c&&l){const e=ce(l),r=he.getTabsterContext(t,e||l);r&&(u=null===(a=Ae.findNextTabbable(t,r,c,l,void 0,i,!0))||void 0===a?void 0:a.element),u&&(0,n.kG)(u)}}))}}class Oe extends ee{constructor(e,t,r,n,i,o){super(e,t,n),this._wasFocused=0,this.userId=n.id,this._onDispose=r,this._activeElements=o,e.controlTab||(this.dummyManager=new Pe(this._element,e,i))}makeActive(e){if(this._isActive!==e){this._isActive=e;const t=this.getElement();if(t){const r=this._activeElements,n=r.map((e=>e.get())).indexOf(t);e?n<0&&r.push(new U(this._tabster.getWindow,t)):n>=0&&r.splice(n,1)}this._dispatchEvent(e)}}focused(e){return e||(this._wasFocused=++_e),this._wasFocused}setProps(e){e.id&&(this.userId=e.id),this._props={...e}}dispose(){var e;this.makeActive(!1),this._onDispose(this),null===(e=this.dummyManager)||void 0===e||e.dispose(),delete this.dummyManager,this._activeElements=[],this._remove()}isActive(){return!!this._isActive}contains(e){return N.nodeContains(this.getElement(),e)}findNextTabbable(e,t,r,n){var i,o;if(!this.getElement())return null;const a=this._tabster;let s,c=null,l=!1;const u=e&&(null===(i=he.getRoot(a,e))||void 0===i?void 0:i.getElement());if(u){const i={};c=a.focusable[r?"findPrev":"findNext"]({container:u,currentElement:e,referenceElement:t,ignoreAccessibility:n,useActiveModalizer:!0},i),!c&&this._props.isTrapped&&(null===(o=a.modalizer)||void 0===o?void 0:o.activeId)?(c=a.focusable[r?"findLast":"findFirst"]({container:u,ignoreAccessibility:n,useActiveModalizer:!0},i),null===c&&(c=e),l=!0):l=!!i.outOfDOMOrder,s=i.uncontrolled}return{element:c,uncontrolled:s,outOfDOMOrder:l}}_dispatchEvent(e,t){const r=this.getElement();let n=!1;if(r){const i=t?this._activeElements.map((e=>e.get())):[r];for(const t of i)if(t){const i={id:this.userId,element:r},o=e?new R(i):new P(i);t.dispatchEvent(o),o.defaultPrevented&&(n=!0)}}return n}_remove(){}}class xe{constructor(e,t,r){this._onModalizerDispose=e=>{const t=e.id,r=e.userId,n=this._parts[r];if(delete this._modalizers[t],n&&(delete n[t],0===Object.keys(n).length)){delete this._parts[r];const e=this._activationHistory,t=[];let n;for(let i=e.length;i--;){const o=e[i];o!==r&&o!==n&&(n=o,(o||t.length>0)&&t.unshift(o))}if(this._activationHistory=t,this.activeId===r){const e=t[0],r=e?Object.values(this._parts[e])[0]:void 0;this.setActive(r)}}},this._onKeyDown=e=>{var t;if(e.key!==ve)return;const r=this._tabster,n=r.focusedElement.getFocusedElement();if(n){const i=he.getTabsterContext(r,n),o=null==i?void 0:i.modalizer;if(i&&!i.groupper&&(null==o?void 0:o.isActive())&&!i.ignoreKeydown(e)){const n=o.userId;if(n){const i=this._parts[n];if(i){const n=Object.keys(i).map((e=>{var t;const n=i[e],o=n.getElement();let a;return o&&(a=null===(t=p(r,o))||void 0===t?void 0:t.groupper),n&&o&&a?{el:o,focusedSince:n.focused(!0)}:{focusedSince:0}})).filter((e=>e.focusedSince>0)).sort(((e,t)=>e.focusedSince>t.focusedSince?-1:e.focusedSince<t.focusedSince?1:0));if(n.length){const i=n[0].el;i&&(null===(t=r.groupper)||void 0===t||t.handleKeyPress(i,e,!0))}}}}}},this._onFocus=(e,t)=>{var r;const n=this._tabster,i=e&&he.getTabsterContext(n,e);if(!i||!e)return;const o=this._augMap;for(let t=e;t;t=N.getParentElement(t))o.has(t)&&(o.delete(t),ae(n,t,Re));let a=i.modalizer;const s=p(n,e),c=null==s?void 0:s.modalizer;if(c&&(c.focused(),c.userId===this.activeId&&s.groupper)){const t=n.getParent(e),i=t&&(null===(r=he.getTabsterContext(n,t))||void 0===r?void 0:r.modalizer);if(!i)return void this.setActive(void 0);a=i}if(null==a||a.focused(),(null==a?void 0:a.userId)!==this.activeId)if(t.isFocusedProgrammatically||this.currentIsOthersAccessible||(null==a?void 0:a.getProps().isAlwaysAccessible))this.setActive(a);else{const t=this._win();t.clearTimeout(this._restoreModalizerFocusTimer),this._restoreModalizerFocusTimer=t.setTimeout((()=>this._restoreModalizerFocus(e)),100)}else this.currentIsOthersAccessible=null==a?void 0:a.getProps().isOthersAccessible},this._tabster=e,this._win=e.getWindow,this._modalizers={},this._parts={},this._augMap=new WeakMap,this._aug=[],this._alwaysAccessibleSelector=t,this._accessibleCheck=r,this._activationHistory=[],this.activeElements=[],e.controlTab||e.root.addDummyInputs(),this._win().addEventListener("keydown",this._onKeyDown,!0),e.queueInit((()=>{this._tabster.focusedElement.subscribe(this._onFocus)}))}dispose(){const e=this._win();e.removeEventListener("keydown",this._onKeyDown,!0),Object.keys(this._modalizers).forEach((e=>{this._modalizers[e]&&(this._modalizers[e].dispose(),delete this._modalizers[e])})),e.clearTimeout(this._restoreModalizerFocusTimer),e.clearTimeout(this._hiddenUpdateTimer),this._parts={},delete this.activeId,this.activeElements=[],this._augMap=new WeakMap,this._aug=[],this._tabster.focusedElement.unsubscribe(this._onFocus)}createModalizer(e,t,r){var n;const i=new Oe(this._tabster,e,this._onModalizerDispose,t,r,this.activeElements),o=i.id,a=t.id;this._modalizers[o]=i;let s=this._parts[a];s||(s=this._parts[a]={}),s[o]=i;const c=null!==(n=this._tabster.focusedElement.getFocusedElement())&&void 0!==n?n:null;return e!==c&&N.nodeContains(e,c)&&(a!==this.activeId?this.setActive(i):i.makeActive(!0)),i}isAugmented(e){return this._augMap.has(e)}hiddenUpdate(){this._hiddenUpdateTimer||(this._hiddenUpdateTimer=this._win().setTimeout((()=>{delete this._hiddenUpdateTimer,this._hiddenUpdate()}),250))}setActive(e){const t=null==e?void 0:e.userId,r=this.activeId;if(r===t)return;if(this.activeId=t,r){const e=this._parts[r];if(e)for(const t of Object.keys(e))e[t].makeActive(!1)}if(t){const e=this._parts[t];if(e)for(const t of Object.keys(e))e[t].makeActive(!0)}this.currentIsOthersAccessible=null==e?void 0:e.getProps().isOthersAccessible,this.hiddenUpdate();const n=this._activationHistory;n[0]!==t&&(void 0!==t||n.length>0)&&n.unshift(t)}focus(e,t,r){const n=this._tabster,i=he.getTabsterContext(n,e),o=null==i?void 0:i.modalizer;if(o){this.setActive(o);const e=o.getProps(),i=o.getElement();if(i){if(void 0===t&&(t=e.isNoFocusFirst),!t&&n.keyboardNavigation.isNavigatingWithKeyboard()&&n.focusedElement.focusFirst({container:i}))return!0;if(void 0===r&&(r=e.isNoFocusDefault),!r&&n.focusedElement.focusDefault(i))return!0;n.focusedElement.resetFocus(i)}}return!1}activate(e){var t;const r=e?null===(t=he.getTabsterContext(this._tabster,e))||void 0===t?void 0:t.modalizer:void 0;return!(e&&!r||(this.setActive(r),0))}acceptElement(e,t){var r;const n=t.modalizerUserId,i=null===(r=t.currentCtx)||void 0===r?void 0:r.modalizer;if(n)for(const t of this.activeElements){const r=t.get();if(r&&(N.nodeContains(e,r)||r===e))return NodeFilter.FILTER_SKIP}const o=n===(null==i?void 0:i.userId)||!n&&(null==i?void 0:i.getProps().isAlwaysAccessible)?void 0:NodeFilter.FILTER_SKIP;return void 0!==o&&(t.skippedFocusable=!0),o}_hiddenUpdate(){var e;const t=this._tabster,r=t.getWindow().document.body,n=this.activeId,i=this._parts,o=[],a=[],s=this._alwaysAccessibleSelector,c=s?Array.from(N.querySelectorAll(r,s)):[],l=[];for(const e of Object.keys(i)){const t=i[e];for(const r of Object.keys(t)){const i=t[r],s=i.getElement(),u=i.getProps().isAlwaysAccessible;s&&(e===n?(l.push(s),this.currentIsOthersAccessible||o.push(s)):u?c.push(s):a.push(s))}}const u=this._augMap,d=o.length>0?[...o,...c]:void 0,h=[],f=new WeakMap,p=(e,r)=>{var n;const i=e.tagName;if("SCRIPT"===i||"STYLE"===i)return;let o=!1;u.has(e)?r?o=!0:(u.delete(e),ae(t,e,Re)):r&&!(null===(n=this._accessibleCheck)||void 0===n?void 0:n.call(this,e,l))&&ae(t,e,Re,"true")&&(u.set(e,!0),o=!0),o&&(h.push(new U(t.getWindow,e)),f.set(e,!0))},g=e=>{var r;for(let n=N.getFirstElementChild(e);n;n=N.getNextElementSibling(n)){let e=!1,i=!1,o=!1;if(d){const a=t.getParent(n);for(const t of d){if(n===t){e=!0;break}if(N.nodeContains(n,t)){i=!0;break}N.nodeContains(t,a)&&(o=!0)}i||(null===(r=n.__tabsterElementFlags)||void 0===r?void 0:r.noDirectAriaHidden)?g(n):e||o||p(n,!0)}else p(n,!1)}};d||c.forEach((e=>p(e,!1))),a.forEach((e=>p(e,!0))),r&&g(r),null===(e=this._aug)||void 0===e||e.map((e=>e.get())).forEach((e=>{e&&!f.get(e)&&p(e,!1)})),this._aug=h,this._augMap=f}_restoreModalizerFocus(e){var t;if(!e||!(null==e?void 0:e.ownerDocument))return;const r=this._tabster.focusedElement.getFocusedElement(),n=r&&(null===(t=he.getTabsterContext(this._tabster,r))||void 0===t?void 0:t.modalizer);if(!r||r&&(null==n?void 0:n.userId)===this.activeId)return;const i=this._tabster,o=he.getTabsterContext(i,e),a=null==o?void 0:o.modalizer,s=this.activeId;if(!a&&!s||a&&s===a.userId)return;const c=null==o?void 0:o.root.getElement();if(c){let t=i.focusable.findFirst({container:c,useActiveModalizer:!0});if(t){if(e.compareDocumentPosition(t)&document.DOCUMENT_POSITION_PRECEDING&&(t=i.focusable.findLast({container:c,useActiveModalizer:!0}),!t))throw new Error("Something went wrong.");return void i.focusedElement.focus(t)}}e.blur()}}const Me=["input","textarea","*[contenteditable]"].join(", ");class Ne extends re{constructor(e,t,r,i){super(t,e,3,i),this._onFocusDummyInput=e=>{var t,r;const i=this._element.get(),o=e.input;if(i&&o){const a=he.getTabsterContext(this._tabster,i);let s;a&&(s=null===(t=Ae.findNextTabbable(this._tabster,a,void 0,o,void 0,!e.isFirst,!0))||void 0===t?void 0:t.element);const c=null===(r=this._getMemorized())||void 0===r?void 0:r.get();c&&this._tabster.focusable.isFocusable(c)&&(s=c),s&&(0,n.kG)(s)}},this._tabster=t,this._getMemorized=r,this._setHandlers(this._onFocusDummyInput)}}class De extends ee{constructor(e,t,r,n,i){var o;super(e,t,n),this._visible={},this._onIntersection=e=>{for(const t of e){const e=t.target,r=Z(this._win,e);let n,i=this._fullyVisible;if(t.intersectionRatio>=.25?(n=t.intersectionRatio>=.75?2:1,2===n&&(i=r)):n=0,this._visible[r]!==n){void 0===n?(delete this._visible[r],i===r&&delete this._fullyVisible):(this._visible[r]=n,this._fullyVisible=i);const t=this.getState(e);t&&e.dispatchEvent(new I(t))}}},this._win=e.getWindow,this.visibilityTolerance=null!==(o=n.visibilityTolerance)&&void 0!==o?o:.8,(this._props.trackState||this._props.visibilityAware)&&(this._intersectionObserver=new IntersectionObserver(this._onIntersection,{threshold:[0,.25,.5,.75,1]}),this._observeState()),this._onDispose=r,e.controlTab||(this.dummyManager=new Ne(this._element,e,(()=>n.memorizeCurrent?this._current:void 0),i))}dispose(){var e;this._onDispose(this),this._intersectionObserver&&(this._intersectionObserver.disconnect(),delete this._intersectionObserver),delete this._current,delete this._fullyVisible,delete this._allElements,delete this._updateQueue,this._unobserve&&(this._unobserve(),delete this._unobserve);const t=this._win();this._setCurrentTimer&&(t.clearTimeout(this._setCurrentTimer),delete this._setCurrentTimer),this._updateTimer&&(t.clearTimeout(this._updateTimer),delete this._updateTimer),null===(e=this.dummyManager)||void 0===e||e.dispose(),delete this.dummyManager}setCurrent(e){this._current=e?new U(this._win,e):void 0,!this._props.trackState&&!this._props.visibilityAware||this._setCurrentTimer||(this._setCurrentTimer=this._win().setTimeout((()=>{var e;delete this._setCurrentTimer;const t=[];this._current!==this._prevCurrent&&(t.push(this._current),t.push(this._prevCurrent),this._prevCurrent=this._current);for(const r of t){const t=null==r?void 0:r.get();if(t&&(null===(e=this._allElements)||void 0===e?void 0:e.get(t))===this){const e=this._props;if(t&&(void 0!==e.visibilityAware||e.trackState)){const e=this.getState(t);e&&t.dispatchEvent(new I(e))}}}})))}getCurrent(){var e;return(null===(e=this._current)||void 0===e?void 0:e.get())||null}findNextTabbable(e,t,r,n){const i=this.getElement(),o=i&&ce(e)===i;if(!i)return null;let a,s=null,c=!1;if(this._props.tabbable||o||e&&!N.nodeContains(i,e)){const o={};s=this._tabster.focusable[r?"findPrev":"findNext"]({currentElement:e,referenceElement:t,container:i,ignoreAccessibility:n,useActiveModalizer:!0},o),c=!!o.outOfDOMOrder,a=o.uncontrolled}return{element:s,uncontrolled:a,outOfDOMOrder:c}}acceptElement(e,t){var r,n;if(!Ae.isTabbing)return(null===(r=t.currentCtx)||void 0===r?void 0:r.excludedFromMover)?NodeFilter.FILTER_REJECT:void 0;const{memorizeCurrent:i,visibilityAware:o,hasDefault:a=!0}=this._props,s=this.getElement();if(s&&(i||o||a)&&(!N.nodeContains(s,t.from)||ce(t.from)===s)){let e;if(i){const r=null===(n=this._current)||void 0===n?void 0:n.get();r&&t.acceptCondition(r)&&(e=r)}if(!e&&a&&(e=this._tabster.focusable.findDefault({container:s,useActiveModalizer:!0})),!e&&o&&(e=this._tabster.focusable.findElement({container:s,useActiveModalizer:!0,isBackward:t.isBackward,acceptCondition:e=>{var r;const n=Z(this._win,e),i=this._visible[n];return s!==e&&!!(null===(r=this._allElements)||void 0===r?void 0:r.get(e))&&t.acceptCondition(e)&&(2===i||1===i&&(1===o||!this._fullyVisible))}})),e)return t.found=!0,t.foundElement=e,t.rejectElementsFrom=s,t.skippedFocusable=!0,NodeFilter.FILTER_ACCEPT}}_observeState(){const e=this.getElement();if(this._unobserve||!e||"undefined"==typeof MutationObserver)return;const t=this._win(),r=this._allElements=new WeakMap,n=this._tabster.focusable;let i=this._updateQueue=[];const o=N.createMutationObserver((e=>{for(const t of e){const e=t.removedNodes,r=t.addedNodes;if("attributes"===t.type)"tabindex"===t.attributeName&&i.push({element:t.target,type:2});else{for(let t=0;t<e.length;t++)i.push({element:e[t],type:3});for(let e=0;e<r.length;e++)i.push({element:r[e],type:1})}}u()})),a=(e,t)=>{var n,i;const o=r.get(e);o&&t&&(null===(n=this._intersectionObserver)||void 0===n||n.unobserve(e),r.delete(e)),o||t||(r.set(e,this),null===(i=this._intersectionObserver)||void 0===i||i.observe(e))},s=e=>{const t=n.isFocusable(e);r.get(e)?t||a(e,!0):t&&a(e)},c=e=>{const{mover:r}=d(e);if(r&&r!==this){if(r.getElement()!==e||!n.isFocusable(e))return;a(e)}const i=q(t.document,e,(e=>{const{mover:t,groupper:r}=d(e);if(t&&t!==this)return NodeFilter.FILTER_REJECT;const i=null==r?void 0:r.getFirst(!0);return r&&r.getElement()!==e&&i&&i!==e?NodeFilter.FILTER_REJECT:(n.isFocusable(e)&&a(e),NodeFilter.FILTER_SKIP)}));if(i)for(i.currentNode=e;i.nextNode(););},l=e=>{r.get(e)&&a(e,!0);for(let t=N.getFirstElementChild(e);t;t=N.getNextElementSibling(t))l(t)},u=()=>{!this._updateTimer&&i.length&&(this._updateTimer=t.setTimeout((()=>{delete this._updateTimer;for(const{element:e,type:t}of i)switch(t){case 2:s(e);break;case 1:c(e);break;case 3:l(e)}i=this._updateQueue=[]}),0))},d=e=>{const t={};for(let r=e;r;r=N.getParentElement(r)){const e=p(this._tabster,r);if(e&&(e.groupper&&!t.groupper&&(t.groupper=e.groupper),e.mover)){t.mover=e.mover;break}}return t};i.push({element:e,type:1}),u(),o.observe(e,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["tabindex"]}),this._unobserve=()=>{o.disconnect()}}getState(e){const t=Z(this._win,e);if(t in this._visible){const r=this._visible[t]||0;return{isCurrent:this._current?this._current.get()===e:void 0,visibility:r}}}}class Fe{constructor(e,t){this._init=()=>{const e=this._win();e.addEventListener("keydown",this._onKeyDown,!0),e.addEventListener(m,this._onMoveFocus),e.addEventListener(y,this._onMemorizedElement),this._tabster.focusedElement.subscribe(this._onFocus)},this._onMoverDispose=e=>{delete this._movers[e.id]},this._onFocus=e=>{var t;let r=e,n=e;for(let i=N.getParentElement(e);i;i=N.getParentElement(i)){const e=null===(t=p(this._tabster,i))||void 0===t?void 0:t.mover;e&&(e.setCurrent(n),r=void 0),!r&&this._tabster.focusable.isFocusable(i)&&(r=n=i)}},this._onKeyDown=async e=>{var t;if(this._ignoredInputTimer&&(this._win().clearTimeout(this._ignoredInputTimer),delete this._ignoredInputTimer),null===(t=this._ignoredInputResolve)||void 0===t||t.call(this,!1),e.ctrlKey||e.altKey||e.shiftKey||e.metaKey)return;const r=e.key;let n;if(r===Ce?n=d.ArrowDown:r===Se?n=d.ArrowRight:r===be?n=d.ArrowUp:r===ye?n=d.ArrowLeft:"PageDown"===r?n=d.PageDown:"PageUp"===r?n=d.PageUp:r===me?n=d.Home:"End"===r&&(n=d.End),!n)return;const i=this._tabster.focusedElement.getFocusedElement();i&&!await this._isIgnoredInput(i,r)&&this._moveFocus(i,n,e)},this._onMoveFocus=e=>{var t;const r=e.composedPath()[0],n=null===(t=e.detail)||void 0===t?void 0:t.key;r&&void 0!==n&&!e.defaultPrevented&&(this._moveFocus(r,n),e.stopImmediatePropagation())},this._onMemorizedElement=e=>{var t;const r=e.composedPath()[0];let n=null===(t=e.detail)||void 0===t?void 0:t.memorizedElement;if(r){const t=he.getTabsterContext(this._tabster,r),i=null==t?void 0:t.mover;i&&(n&&!N.nodeContains(i.getElement(),n)&&(n=void 0),i.setCurrent(n),e.stopImmediatePropagation())}},this._tabster=e,this._win=t,this._movers={},e.queueInit(this._init)}dispose(){var e;const t=this._win();this._tabster.focusedElement.unsubscribe(this._onFocus),null===(e=this._ignoredInputResolve)||void 0===e||e.call(this,!1),this._ignoredInputTimer&&(t.clearTimeout(this._ignoredInputTimer),delete this._ignoredInputTimer),t.removeEventListener("keydown",this._onKeyDown,!0),t.removeEventListener(m,this._onMoveFocus),t.removeEventListener(y,this._onMemorizedElement),Object.keys(this._movers).forEach((e=>{this._movers[e]&&(this._movers[e].dispose(),delete this._movers[e])}))}createMover(e,t,r){const n=new De(this._tabster,e,this._onMoverDispose,t,r);return this._movers[n.id]=n,n}moveFocus(e,t){return this._moveFocus(e,t)}_moveFocus(e,t,r){var i,o;const a=this._tabster,s=he.getTabsterContext(a,e,{checkRtl:!0});if(!s||!s.mover||s.excludedFromMover||r&&s.ignoreKeydown(r))return null;const c=s.mover,l=c.getElement();if(s.groupperBeforeMover){const e=s.groupper;if(!e||e.isActive(!0))return null;for(let t=N.getParentElement(e.getElement());t&&t!==l;t=N.getParentElement(t))if(null===(o=null===(i=p(a,t))||void 0===i?void 0:i.groupper)||void 0===o?void 0:o.isActive(!0))return null}if(!l)return null;const h=a.focusable,f=c.getProps(),g=f.direction||u.Both,v=g===u.Both,m=v||g===u.Vertical,y=v||g===u.Horizontal,b=g===u.GridLinear,S=b||g===u.Grid,C=f.cyclic;let w,A,E,I=0,T=0;if(S&&(E=e.getBoundingClientRect(),I=Math.ceil(E.left),T=Math.floor(E.right)),s.rtl&&(t===d.ArrowRight?t=d.ArrowLeft:t===d.ArrowLeft&&(t=d.ArrowRight)),t===d.ArrowDown&&m||t===d.ArrowRight&&(y||S))if(w=h.findNext({currentElement:e,container:l,useActiveModalizer:!0}),w&&S){const e=Math.ceil(w.getBoundingClientRect().left);!b&&T>e&&(w=void 0)}else!w&&C&&(w=h.findFirst({container:l,useActiveModalizer:!0}));else if(t===d.ArrowUp&&m||t===d.ArrowLeft&&(y||S))if(w=h.findPrev({currentElement:e,container:l,useActiveModalizer:!0}),w&&S){const e=Math.floor(w.getBoundingClientRect().right);!b&&e>I&&(w=void 0)}else!w&&C&&(w=h.findLast({container:l,useActiveModalizer:!0}));else if(t===d.Home)S?h.findElement({container:l,currentElement:e,useActiveModalizer:!0,isBackward:!0,acceptCondition:t=>{var r;if(!h.isFocusable(t))return!1;const n=Math.ceil(null!==(r=t.getBoundingClientRect().left)&&void 0!==r?r:0);return t!==e&&I<=n||(w=t,!1)}}):w=h.findFirst({container:l,useActiveModalizer:!0});else if(t===d.End)S?h.findElement({container:l,currentElement:e,useActiveModalizer:!0,acceptCondition:t=>{var r;if(!h.isFocusable(t))return!1;const n=Math.ceil(null!==(r=t.getBoundingClientRect().left)&&void 0!==r?r:0);return t!==e&&I>=n||(w=t,!1)}}):w=h.findLast({container:l,useActiveModalizer:!0});else if(t===d.PageUp){if(h.findElement({currentElement:e,container:l,useActiveModalizer:!0,isBackward:!0,acceptCondition:e=>!(!h.isFocusable(e)||W(this._win,e,c.visibilityTolerance)&&(w=e,1))}),S&&w){const e=Math.ceil(w.getBoundingClientRect().left);h.findElement({currentElement:w,container:l,useActiveModalizer:!0,acceptCondition:t=>{if(!h.isFocusable(t))return!1;const r=Math.ceil(t.getBoundingClientRect().left);return I<r||e>=r||(w=t,!1)}})}A=!1}else if(t===d.PageDown){if(h.findElement({currentElement:e,container:l,useActiveModalizer:!0,acceptCondition:e=>!(!h.isFocusable(e)||W(this._win,e,c.visibilityTolerance)&&(w=e,1))}),S&&w){const e=Math.ceil(w.getBoundingClientRect().left);h.findElement({currentElement:w,container:l,useActiveModalizer:!0,isBackward:!0,acceptCondition:t=>{if(!h.isFocusable(t))return!1;const r=Math.ceil(t.getBoundingClientRect().left);return I>r||e<=r||(w=t,!1)}})}A=!0}else if(S){const r=t===d.ArrowUp,n=I,i=Math.ceil(E.top),o=T,a=Math.floor(E.bottom);let s,c,u=0;h.findAll({container:l,currentElement:e,isBackward:r,onElement:e=>{const t=e.getBoundingClientRect(),l=Math.ceil(t.left),d=Math.ceil(t.top),h=Math.floor(t.right),f=Math.floor(t.bottom);if(r&&i<f||!r&&a>d)return!0;const p=Math.ceil(Math.min(o,h))-Math.floor(Math.max(n,l)),g=Math.ceil(Math.min(o-n,h-l));if(p>0&&g>=p){const t=p/g;t>u&&(s=e,u=t)}else if(0===u){const t=function(e,t,r,n,i,o,a,s){const c=r<i?i-r:a<e?e-a:0,l=n<o?o-n:s<t?t-s:0;return 0===c?l:0===l?c:Math.sqrt(c*c+l*l)}(n,i,o,a,l,d,h,f);(void 0===c||t<c)&&(c=t,s=e)}else if(u>0)return!1;return!0}}),w=s}return w&&(!r||r&&l.dispatchEvent(new k({by:"mover",owner:l,next:w,relatedEvent:r})))?(void 0!==A&&function(e,t,r){const n=$(t);if(n){const i=V(e,n),o=t.getBoundingClientRect();n.scrollTop+=r?o.top-i.top:o.bottom-i.bottom}}(this._win,w,A),r&&(r.preventDefault(),r.stopImmediatePropagation()),(0,n.kG)(w),w):null}async _isIgnoredInput(e,t){if("true"===e.getAttribute("aria-expanded")&&e.hasAttribute("aria-activedescendant"))return!0;if(Q(e,Me)){let r,n=0,i=0,o=0;if("INPUT"===e.tagName||"TEXTAREA"===e.tagName){const r=e.type;if(o=(e.value||"").length,"email"===r||"number"===r){if(o){const r=N.getSelection(e);if(r){const e=r.toString().length,n=t===ye||t===be;if(r.modify("extend",n?"backward":"forward","character"),e!==r.toString().length)return r.modify("extend",n?"forward":"backward","character"),!0;o=0}}}else{const t=e.selectionStart;if(null===t)return"hidden"===r;n=t||0,i=e.selectionEnd||0}}else"true"===e.contentEditable&&(r=new(Y(this._win))((t=>{this._ignoredInputResolve=e=>{delete this._ignoredInputResolve,t(e)};const r=this._win();this._ignoredInputTimer&&r.clearTimeout(this._ignoredInputTimer);const{anchorNode:a,focusNode:s,anchorOffset:c,focusOffset:l}=N.getSelection(e)||{};this._ignoredInputTimer=r.setTimeout((()=>{var t,r,u;delete this._ignoredInputTimer;const{anchorNode:d,focusNode:h,anchorOffset:f,focusOffset:p}=N.getSelection(e)||{};if(d===a&&h===s&&f===c&&p===l){if(n=f||0,i=p||0,o=(null===(r=e.textContent)||void 0===r?void 0:r.length)||0,d&&h&&N.nodeContains(e,d)&&N.nodeContains(e,h)&&d!==e){let t=!1;const r=e=>{if(e===d)t=!0;else if(e===h)return!0;const o=e.textContent;if(o&&!N.getFirstChild(e)){const e=o.length;t?h!==d&&(i+=e):(n+=e,i+=e)}let a=!1;for(let t=N.getFirstChild(e);t&&!a;t=t.nextSibling)a=r(t);return a};r(e)}null===(u=this._ignoredInputResolve)||void 0===u||u.call(this,!0)}else null===(t=this._ignoredInputResolve)||void 0===t||t.call(this,!1)}),0)})));if(r&&!await r)return!0;if(n!==i)return!0;if(n>0&&(t===ye||t===be||t===me))return!0;if(n<o&&(t===Se||t===Ce||"End"===t))return!0}return!1}}class Be extends fe{constructor(e){super(),this._waiting={},this._lastRequestFocusId=0,this._observedById={},this._observedByName={},this._currentRequestTimestamp=0,this._onFocus=e=>{if(e){const e=this._currentRequest;e&&Date.now()-this._currentRequestTimestamp>=300&&(delete this._currentRequest,e.cancel())}},this.onObservedElementUpdate=e=>{var t;const r=null===(t=p(this._tabster,e))||void 0===t?void 0:t.observed,n=Z(this._win,e);let i=this._observedById[n];if(r&&X(e.ownerDocument,e)){i||(i=this._observedById[n]={element:new U(this._win,e)}),r.names.sort();const t=r.names,o=i.prevNames;this._isObservedNamesUpdated(t,o)&&(o&&o.forEach((e=>{const t=this._observedByName[e];t&&t[n]&&(Object.keys(t).length>1?delete t[n]:delete this._observedByName[e])})),i.prevNames=t),t.forEach((e=>{let t=this._observedByName[e];t||(t=this._observedByName[e]={}),t[n]=i,this._waitConditional(e)}))}else if(i){const e=i.prevNames;e&&e.forEach((e=>{const t=this._observedByName[e];t&&t[n]&&(Object.keys(t).length>1?delete t[n]:delete this._observedByName[e])})),delete this._observedById[n]}},this._tabster=e,this._win=e.getWindow,e.queueInit((()=>{this._tabster.focusedElement.subscribe(this._onFocus)}))}dispose(){this._tabster.focusedElement.unsubscribe(this._onFocus);for(const e of Object.keys(this._waiting))this._rejectWaiting(e);this._observedById={},this._observedByName={}}_rejectWaiting(e,t){const r=this._waiting[e];if(r){const n=this._win();r.timer&&n.clearTimeout(r.timer),r.conditionTimer&&n.clearTimeout(r.conditionTimer),!t&&r.reject?r.reject():t&&r.resolve&&r.resolve(null),delete this._waiting[e]}}_isObservedNamesUpdated(e,t){if(!t||e.length!==t.length)return!0;for(let r=0;r<e.length;++r)if(e[r]!==t[r])return!0;return!1}getElement(e,t){const r=this._observedByName[e];if(r)for(const e of Object.keys(r)){let n=r[e].element.get()||null;return n?(1===t&&!this._tabster.focusable.isAccessible(n)||2===t&&!this._tabster.focusable.isFocusable(n,!0))&&(n=null):(delete r[e],delete this._observedById[e]),n}return null}waitElement(e,t,r){const n=this.getElement(e,r);if(n)return{result:Y(this._win).resolve(n),cancel:()=>{},status:1};let i;i=1===r?"a":2===r?"f":"_";const o=i+e;let a=this._waiting[o];if(a&&a.request)return a.request;a=this._waiting[o]={timer:this._win().setTimeout((()=>{a.conditionTimer&&this._win().clearTimeout(a.conditionTimer),delete this._waiting[o],a.request&&(a.request.status=3),a.resolve&&a.resolve(null)}),t)};const s={result:new(Y(this._win))(((e,t)=>{a.resolve=e,a.reject=t})).catch((()=>null)),cancel:()=>{0===s.status&&(s.status=2),this._rejectWaiting(o,!0)},status:0};return a.request=s,r&&this.getElement(e)&&this._waitConditional(e),s}requestFocus(e,t,r){void 0===r&&(r={});const n=++this._lastRequestFocusId,i=this._currentRequest;i&&i.cancel();const o=this.waitElement(e,t,2);this._currentRequest=o,this._currentRequestTimestamp=Date.now();const a={result:o.result.then((e=>!(this._lastRequestFocusId!==n||!e)&&this._tabster.focusedElement.focus(e,!0,void 0,r.preventScroll))),cancel:()=>{o.cancel()},status:o.status};return o.result.finally((()=>{this._currentRequest===o&&delete this._currentRequest,a.status=o.status})),a}_waitConditional(e){const t="_"+e,r="a"+e,n="f"+e,i=this._waiting[t],o=this._waiting[r],a=this._waiting[n],s=this._win(),c=(t,r,n,i)=>{var o;const a=null===(o=p(this._tabster,t))||void 0===o?void 0:o.observed;a&&a.names.includes(e)&&(n.timer&&s.clearTimeout(n.timer),delete this._waiting[r],n.request&&(n.request.status=1),n.resolve&&n.resolve(t),this.trigger(t,{names:[e],details:a.details,accessibility:i}))};if(i){const r=this.getElement(e);r&&X(r.ownerDocument,r)&&c(r,t,i,0)}if(o&&!o.conditionTimer){const t=()=>{const n=this.getElement(e);n&&X(n.ownerDocument,n)&&this._tabster.focusable.isAccessible(n)?c(n,r,o,1):o.conditionTimer=s.setTimeout(t,100)};t()}if(a&&!a.conditionTimer){const t=()=>{const r=this.getElement(e);r&&X(r.ownerDocument,r)&&this._tabster.focusable.isFocusable(r,!0)?c(r,n,a,2):a.conditionTimer=s.setTimeout(t,100)};t()}}}class Le{constructor(e){this._isUncontrolledCompletely=e}isUncontrolledCompletely(e,t){var r;const n=null===(r=this._isUncontrolledCompletely)||void 0===r?void 0:r.call(this,e,t);return void 0===n?t:n}}class He extends ee{constructor(e,t,r){var n;if(super(e,t,r),this._hasFocus=!1,this._onFocusOut=e=>{var t;const r=null===(t=this._element)||void 0===t?void 0:t.get();r&&null===e.relatedTarget&&r.dispatchEvent(new O),r&&!N.nodeContains(r,e.relatedTarget)&&(this._hasFocus=!1)},this._onFocusIn=()=>{this._hasFocus=!0},this._props.type===l.Source){const e=null===(n=this._element)||void 0===n?void 0:n.get();null==e||e.addEventListener("focusout",this._onFocusOut),null==e||e.addEventListener("focusin",this._onFocusIn),this._hasFocus=N.nodeContains(e,e&&N.getActiveElement(e.ownerDocument))}}dispose(){var e;if(this._props.type===l.Source){const t=null===(e=this._element)||void 0===e?void 0:e.get();null==t||t.removeEventListener("focusout",this._onFocusOut),null==t||t.removeEventListener("focusin",this._onFocusIn),this._hasFocus&&this._tabster.getWindow().document.body.dispatchEvent(new O)}}}class Ue{constructor(e){this._stack=[],this._getWindow=e}push(e){var t;(null===(t=this._stack[this._stack.length-1])||void 0===t?void 0:t.get())!==e&&(this._stack.length>Ue.DEPTH&&this._stack.shift(),this._stack.push(new U(this._getWindow,e)))}pop(e){var t;void 0===e&&(e=()=>!0);const r=this._getWindow().document;for(let n=this._stack.length-1;n>=0;n--){const n=null===(t=this._stack.pop())||void 0===t?void 0:t.get();if(n&&N.nodeContains(r.body,N.getParentElement(n))&&e(n))return n}}}Ue.DEPTH=10;class ze{constructor(e){this._onRestoreFocus=e=>{var t,r;this._focusedElementState.cancelAsyncFocus(2);const n=e.composedPath()[0];if(n){const e=null===(r=null===(t=p(this._tabster,n))||void 0===t?void 0:t.restorer)||void 0===r?void 0:r.getProps().id;this._focusedElementState.requestAsyncFocus(2,(()=>this._restoreFocus(n,e)),0)}},this._onFocusIn=e=>{var t;if(!e)return;const r=p(this._tabster,e);(null===(t=null==r?void 0:r.restorer)||void 0===t?void 0:t.getProps().type)===l.Target&&this._history.push(e)},this._restoreFocus=(e,t)=>{var r;const n=this._getWindow().document;if(N.getActiveElement(n)!==n.body)return;if(!this._keyboardNavState.isNavigatingWithKeyboard()&&N.nodeContains(n.body,e))return;const i=e=>{var t,r;const n=null===(r=null===(t=p(this._tabster,e))||void 0===t?void 0:t.restorer)||void 0===r?void 0:r.getProps();return n?n.id:null};null===(r=this._history.pop((e=>t===i(e))))||void 0===r||r.focus()},this._tabster=e,this._getWindow=e.getWindow,this._getWindow().addEventListener(S,this._onRestoreFocus),this._history=new Ue(this._getWindow),this._keyboardNavState=e.keyboardNavigation,this._focusedElementState=e.focusedElement,this._focusedElementState.subscribe(this._onFocusIn)}dispose(){const e=this._getWindow();this._focusedElementState.unsubscribe(this._onFocusIn),this._focusedElementState.cancelAsyncFocus(2),e.removeEventListener(S,this._onRestoreFocus)}createRestorer(e,t){const r=new He(this._tabster,e,t);return t.type===l.Target&&N.getActiveElement(e.ownerDocument)===e&&this._history.push(e),r}}class je{static _overrideAttachShadow(e){const t=e.Element.prototype.attachShadow;t.__origAttachShadow||(Element.prototype.attachShadow=function(e){const r=t.call(this,e);for(const e of je._shadowObservers)e._addSubObserver(r);return r},Element.prototype.attachShadow.__origAttachShadow=t)}constructor(e){this._isObserving=!1,this._callbackWrapper=(e,t)=>{for(const t of e)if("childList"===t.type){const e=t.removedNodes,r=t.addedNodes;for(let t=0;t<e.length;t++)this._walkShadows(e[t],!0);for(let e=0;e<r.length;e++)this._walkShadows(r[e])}this._callback(e,t)},this._callback=e,this._observer=new MutationObserver(this._callbackWrapper),this._subObservers=new Map}_addSubObserver(e){if(this._options&&this._callback&&!this._subObservers.has(e)&&this._options.subtree&&function(e,t){var r,n;if(!e||!t)return!1;let i=t;for(;i;){if(i===e)return!0;i="function"!=typeof i.assignedElements&&(null===(r=i.assignedSlot)||void 0===r?void 0:r.parentNode)?null===(n=i.assignedSlot)||void 0===n?void 0:n.parentNode:i.nodeType===document.DOCUMENT_FRAGMENT_NODE?i.host:i.parentNode}return!1}(this._root,e)){const t=new MutationObserver(this._callbackWrapper);this._subObservers.set(e,t),this._isObserving&&t.observe(e,this._options),this._walkShadows(e)}}disconnect(){this._isObserving=!1,delete this._options,je._shadowObservers.delete(this);for(const e of this._subObservers.values())e.disconnect();this._subObservers.clear(),this._observer.disconnect()}observe(e,t){const r=e.nodeType===Node.DOCUMENT_NODE?e:e.ownerDocument,n=null==r?void 0:r.defaultView;r&&n&&(je._overrideAttachShadow(n),je._shadowObservers.add(this),this._root=e,this._options=t,this._isObserving=!0,this._observer.observe(e,t),this._walkShadows(e))}_walkShadows(e,t){const r=e.nodeType===Node.DOCUMENT_NODE?e:e.ownerDocument;if(r){if(e===r)e=r.body;else{const t=e.shadowRoot;if(t)return void this._addSubObserver(t)}r.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{if(e.nodeType===Node.ELEMENT_NODE)if(t){const t=this._subObservers.get(e);t&&(t.disconnect(),this._subObservers.delete(e))}else{const t=e.shadowRoot;t&&this._addSubObserver(t)}return NodeFilter.FILTER_SKIP}}).nextNode()}}takeRecords(){const e=this._observer.takeRecords();for(const t of this._subObservers.values())e.push(...t.takeRecords());return e}}je._shadowObservers=new Set;class qe{constructor(e){this.keyboardNavigation=e.keyboardNavigation,this.focusedElement=e.focusedElement,this.focusable=e.focusable,this.root=e.root,this.uncontrolled=e.uncontrolled,this.core=e}}class Ve{constructor(e,t){var r,n;this._forgetMemorizedElements=[],this._wrappers=new Set,this._initQueue=[],this._version="8.5.6",this._noop=!1,this.getWindow=()=>{if(!this._win)throw new Error("Using disposed Tabster.");return this._win},this._storage=function(e){const t=e.__tabsterInstanceContext;return new((null==t?void 0:t.basics.WeakMap)||WeakMap)}(e),this._win=e;const o=this.getWindow;(null==t?void 0:t.DOMAPI)&&function(e){for(const t of Object.keys(e))N[t]=e[t]}({...t.DOMAPI}),this.keyboardNavigation=new Te(o),this.focusedElement=new Ae(this,o),this.focusable=new pe(this),this.root=new he(this,null==t?void 0:t.autoRoot),this.uncontrolled=new Le((null==t?void 0:t.checkUncontrolledCompletely)||(null==t?void 0:t.checkUncontrolledTrappingFocus)),this.controlTab=null===(r=null==t?void 0:t.controlTab)||void 0===r||r,this.rootDummyInputs=!!(null==t?void 0:t.rootDummyInputs),this._dummyObserver=new ne(o),this.getParent=null!==(n=null==t?void 0:t.getParent)&&void 0!==n?n:N.getParentNode,this.internal={stopObserver:()=>{this._unobserve&&(this._unobserve(),delete this._unobserve)},resumeObserver:e=>{if(!this._unobserve){const t=o().document;this._unobserve=function(e,t,r,n){if("undefined"==typeof MutationObserver)return()=>{};const o=t.getWindow;let a;function s(t,r){a||(a=L(o).elementByUId),c(t,r);const n=q(e,t,(e=>c(e,r)));if(n)for(;n.nextNode(););}function c(e,n){var s;if(!e.getAttribute)return NodeFilter.FILTER_SKIP;const c=e.__tabsterElementUID;return c&&a&&(n?delete a[c]:null!==(s=a[c])&&void 0!==s||(a[c]=new U(o,e))),(p(t,e)||e.hasAttribute(i))&&r(t,e,n),NodeFilter.FILTER_SKIP}const l=N.createMutationObserver((e=>{var n,o,a,c,l;const u=new Set;for(const l of e){const e=l.target,d=l.removedNodes,h=l.addedNodes;if("attributes"===l.type)l.attributeName===i&&(u.has(e)||r(t,e));else{for(let r=0;r<d.length;r++){const i=d[r];u.add(i),s(i,!0),null===(o=(n=t._dummyObserver).domChanged)||void 0===o||o.call(n,e)}for(let r=0;r<h.length;r++)s(h[r]),null===(c=(a=t._dummyObserver).domChanged)||void 0===c||c.call(a,e)}}u.clear(),null===(l=t.modalizer)||void 0===l||l.hiddenUpdate()}));return n&&s(o().document.body),l.observe(e,{childList:!0,subtree:!0,attributes:!0,attributeFilter:[i]}),()=>{l.disconnect()}}(t,this,g,e)}}},j(o),this.queueInit((()=>{this.internal.resumeObserver(!0)}))}_mergeProps(e){var t;e&&(this.getParent=null!==(t=e.getParent)&&void 0!==t?t:this.getParent)}createTabster(e,t){const r=new qe(this);return e||this._wrappers.add(r),this._mergeProps(t),r}disposeTabster(e,t){t?this._wrappers.clear():this._wrappers.delete(e),0===this._wrappers.size&&this.dispose()}dispose(){var e,t,r,n,i,o,a,s;this.internal.stopObserver();const c=this._win;null==c||c.clearTimeout(this._initTimer),delete this._initTimer,this._initQueue=[],this._forgetMemorizedElements=[],c&&this._forgetMemorizedTimer&&(c.clearTimeout(this._forgetMemorizedTimer),delete this._forgetMemorizedTimer),null===(e=this.outline)||void 0===e||e.dispose(),null===(t=this.crossOrigin)||void 0===t||t.dispose(),null===(r=this.deloser)||void 0===r||r.dispose(),null===(n=this.groupper)||void 0===n||n.dispose(),null===(i=this.mover)||void 0===i||i.dispose(),null===(o=this.modalizer)||void 0===o||o.dispose(),null===(a=this.observedElement)||void 0===a||a.dispose(),null===(s=this.restorer)||void 0===s||s.dispose(),this.keyboardNavigation.dispose(),this.focusable.dispose(),this.focusedElement.dispose(),this.root.dispose(),this._dummyObserver.dispose(),function(e){const t=L(e);t.fakeWeakRefsStarted=!1,t.fakeWeakRefsTimer&&(e().clearTimeout(t.fakeWeakRefsTimer),t.fakeWeakRefsTimer=void 0,t.fakeWeakRefs=[])}(this.getWindow),K(this.getWindow),this._storage=new WeakMap,this._wrappers.clear(),c&&(function(e){const t=e.__tabsterInstanceContext;t&&(t.elementByUId={},delete t.WeakRef,t.containerBoundingRectCache={},t.containerBoundingRectCacheTimer&&e.clearTimeout(t.containerBoundingRectCacheTimer),t.fakeWeakRefsTimer&&e.clearTimeout(t.fakeWeakRefsTimer),t.fakeWeakRefs=[],delete e.__tabsterInstanceContext)}(c),delete c.__tabsterInstance,delete this._win)}storageEntry(e,t){const r=this._storage;let n=r.get(e);return n?!1===t&&0===Object.keys(n).length&&r.delete(e):!0===t&&(n={},r.set(e,n)),n}forceCleanup(){this._win&&(this._forgetMemorizedElements.push(this._win.document.body),this._forgetMemorizedTimer||(this._forgetMemorizedTimer=this._win.setTimeout((()=>{delete this._forgetMemorizedTimer;for(let e=this._forgetMemorizedElements.shift();e;e=this._forgetMemorizedElements.shift())K(this.getWindow,e),Ae.forgetMemorized(this.focusedElement,e)}),0),z(this.getWindow,!0)))}queueInit(e){var t;this._win&&(this._initQueue.push(e),this._initTimer||(this._initTimer=null===(t=this._win)||void 0===t?void 0:t.setTimeout((()=>{delete this._initTimer,this.drainInitQueue()}),0)))}drainInitQueue(){if(!this._win)return;const e=this._initQueue;this._initQueue=[],e.forEach((e=>e()))}}function We(e,t){let r=Je(e);return r?r.createTabster(!1,t):(r=new Ve(e,t),e.__tabsterInstance=r,r.createTabster())}function $e(e){const t=Je(e);return t?t.createTabster(!0):null}function Ge(e){const t=e.core;return t.groupper||(t.groupper=new Ie(t,t.getWindow)),t.groupper}function Ze(e){const t=e.core;return t.mover||(t.mover=new Fe(t,t.getWindow)),t.mover}function Ke(e,t,r){const n=e.core;return n.modalizer||(n.modalizer=new xe(n,t,r)),n.modalizer}function Xe(e){const t=e.core;return t.observedElement||(t.observedElement=new Be(t)),t.observedElement}function Qe(e){const t=e.core;return t.restorer||(t.restorer=new ze(t)),t.restorer}function Ye(e,t){e.core.disposeTabster(e,t)}function Je(e){return e.__tabsterInstance}},517270:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>i});var n=38792==r.j||null;const i=38792==r.j?function(e,t){if(!n){if(e)return;var r="Warning: "+t;try{throw Error(r)}catch(e){}}}:null},59392:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});class n{constructor(e=[],t=i){if(this.data=e,this.length=this.data.length,this.compare=t,this.length>0)for(let e=(this.length>>1)-1;e>=0;e--)this._down(e)}push(e){this.data.push(e),this.length++,this._up(this.length-1)}pop(){if(0===this.length)return;const e=this.data[0],t=this.data.pop();return this.length--,this.length>0&&(this.data[0]=t,this._down(0)),e}peek(){return this.data[0]}_up(e){const{data:t,compare:r}=this,n=t[e];for(;e>0;){const i=e-1>>1,o=t[i];if(r(n,o)>=0)break;t[e]=o,e=i}t[e]=n}_down(e){const{data:t,compare:r}=this,n=this.length>>1,i=t[e];for(;e<n;){let n=1+(e<<1),o=t[n];const a=n+1;if(a<this.length&&r(t[a],o)<0&&(n=a,o=t[a]),r(o,i)>=0)break;t[e]=o,e=n}t[e]=i}}function i(e,t){return e<t?-1:e>t?1:0}},760785:(e,t,r)=>{"use strict";r.r(t),r.d(t,{__addDisposableResource:()=>N,__assign:()=>o,__asyncDelegator:()=>k,__asyncGenerator:()=>E,__asyncValues:()=>I,__await:()=>A,__awaiter:()=>p,__classPrivateFieldGet:()=>O,__classPrivateFieldIn:()=>M,__classPrivateFieldSet:()=>x,__createBinding:()=>v,__decorate:()=>s,__disposeResources:()=>F,__esDecorate:()=>l,__exportStar:()=>m,__extends:()=>i,__generator:()=>g,__importDefault:()=>P,__importStar:()=>R,__makeTemplateObject:()=>T,__metadata:()=>f,__param:()=>c,__propKey:()=>d,__read:()=>b,__rest:()=>a,__runInitializers:()=>u,__setFunctionName:()=>h,__spread:()=>S,__spreadArray:()=>w,__spreadArrays:()=>C,__values:()=>y,default:()=>B});var n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)};function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}var o=function(){return o=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var i in t=arguments[r])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},o.apply(this,arguments)};function a(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(n=Object.getOwnPropertySymbols(e);i<n.length;i++)t.indexOf(n[i])<0&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]])}return r}function s(e,t,r,n){var i,o=arguments.length,a=o<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,r,n);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,r,a):i(t,r))||a);return o>3&&a&&Object.defineProperty(t,r,a),a}function c(e,t){return function(r,n){t(r,n,e)}}function l(e,t,r,n,i,o){function a(e){if(void 0!==e&&"function"!=typeof e)throw new TypeError("Function expected");return e}for(var s,c=n.kind,l="getter"===c?"get":"setter"===c?"set":"value",u=!t&&e?n.static?e:e.prototype:null,d=t||(u?Object.getOwnPropertyDescriptor(u,n.name):{}),h=!1,f=r.length-1;f>=0;f--){var p={};for(var g in n)p[g]="access"===g?{}:n[g];for(var g in n.access)p.access[g]=n.access[g];p.addInitializer=function(e){if(h)throw new TypeError("Cannot add initializers after decoration has completed");o.push(a(e||null))};var v=(0,r[f])("accessor"===c?{get:d.get,set:d.set}:d[l],p);if("accessor"===c){if(void 0===v)continue;if(null===v||"object"!=typeof v)throw new TypeError("Object expected");(s=a(v.get))&&(d.get=s),(s=a(v.set))&&(d.set=s),(s=a(v.init))&&i.unshift(s)}else(s=a(v))&&("field"===c?i.unshift(s):d[l]=s)}u&&Object.defineProperty(u,n.name,d),h=!0}function u(e,t,r){for(var n=arguments.length>2,i=0;i<t.length;i++)r=n?t[i].call(e,r):t[i].call(e);return n?r:void 0}function d(e){return"symbol"==typeof e?e:"".concat(e)}function h(e,t,r){return"symbol"==typeof t&&(t=t.description?"[".concat(t.description,"]"):""),Object.defineProperty(e,"name",{configurable:!0,value:r?"".concat(r," ",t):t})}function f(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}function p(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{c(n.next(e))}catch(e){o(e)}}function s(e){try{c(n.throw(e))}catch(e){o(e)}}function c(e){e.done?i(e.value):function(e){return e instanceof r?e:new r((function(t){t(e)}))}(e.value).then(a,s)}c((n=n.apply(e,t||[])).next())}))}function g(e,t){var r,n,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(s){return function(c){return function(s){if(r)throw new TypeError("Generator is already executing.");for(;o&&(o=0,s[0]&&(a=0)),a;)try{if(r=1,n&&(i=2&s[0]?n.return:s[0]?n.throw||((i=n.return)&&i.call(n),0):n.next)&&!(i=i.call(n,s[1])).done)return i;switch(n=0,i&&(s=[2&s[0],i.value]),s[0]){case 0:case 1:i=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,n=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!((i=(i=a.trys).length>0&&i[i.length-1])||6!==s[0]&&2!==s[0])){a=0;continue}if(3===s[0]&&(!i||s[1]>i[0]&&s[1]<i[3])){a.label=s[1];break}if(6===s[0]&&a.label<i[1]){a.label=i[1],i=s;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(s);break}i[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(e){s=[6,e],n=0}finally{r=i=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,c])}}}var v=Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]};function m(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||v(t,e,r)}function y(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function b(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,i,o=r.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(n=o.next()).done;)a.push(n.value)}catch(e){i={error:e}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(i)throw i.error}}return a}function S(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(b(arguments[t]));return e}function C(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),i=0;for(t=0;t<r;t++)for(var o=arguments[t],a=0,s=o.length;a<s;a++,i++)n[i]=o[a];return n}function w(e,t,r){if(r||2===arguments.length)for(var n,i=0,o=t.length;i<o;i++)!n&&i in t||(n||(n=Array.prototype.slice.call(t,0,i)),n[i]=t[i]);return e.concat(n||Array.prototype.slice.call(t))}function A(e){return this instanceof A?(this.v=e,this):new A(e)}function E(e,t,r){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n,i=r.apply(e,t||[]),o=[];return n={},a("next"),a("throw"),a("return"),n[Symbol.asyncIterator]=function(){return this},n;function a(e){i[e]&&(n[e]=function(t){return new Promise((function(r,n){o.push([e,t,r,n])>1||s(e,t)}))})}function s(e,t){try{!function(e){e.value instanceof A?Promise.resolve(e.value.v).then(c,l):u(o[0][2],e)}(i[e](t))}catch(e){u(o[0][3],e)}}function c(e){s("next",e)}function l(e){s("throw",e)}function u(e,t){e(t),o.shift(),o.length&&s(o[0][0],o[0][1])}}function k(e){var t,r;return t={},n("next"),n("throw",(function(e){throw e})),n("return"),t[Symbol.iterator]=function(){return this},t;function n(n,i){t[n]=e[n]?function(t){return(r=!r)?{value:A(e[n](t)),done:!1}:i?i(t):t}:i}}function I(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e=y(e),t={},n("next"),n("throw"),n("return"),t[Symbol.asyncIterator]=function(){return this},t);function n(r){t[r]=e[r]&&function(t){return new Promise((function(n,i){!function(e,t,r,n){Promise.resolve(n).then((function(t){e({value:t,done:r})}),t)}(n,i,(t=e[r](t)).done,t.value)}))}}}function T(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var _=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t};function R(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&v(t,e,r);return _(t,e),t}function P(e){return e&&e.__esModule?e:{default:e}}function O(e,t,r,n){if("a"===r&&!n)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!n:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===r?n:"a"===r?n.call(e):n?n.value:t.get(e)}function x(e,t,r,n,i){if("m"===n)throw new TypeError("Private method is not writable");if("a"===n&&!i)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!i:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===n?i.call(e,r):i?i.value=r:t.set(e,r),r}function M(e,t){if(null===t||"object"!=typeof t&&"function"!=typeof t)throw new TypeError("Cannot use 'in' operator on non-object");return"function"==typeof e?t===e:e.has(t)}function N(e,t,r){if(null!=t){if("object"!=typeof t&&"function"!=typeof t)throw new TypeError("Object expected.");var n;if(r){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");n=t[Symbol.asyncDispose]}if(void 0===n){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");n=t[Symbol.dispose]}if("function"!=typeof n)throw new TypeError("Object not disposable.");e.stack.push({value:t,dispose:n,async:r})}else r&&e.stack.push({async:!0});return t}var D="function"==typeof SuppressedError?SuppressedError:function(e,t,r){var n=new Error(r);return n.name="SuppressedError",n.error=e,n.suppressed=t,n};function F(e){function t(t){e.error=e.hasError?new D(t,e.error,"An error was suppressed during disposal."):t,e.hasError=!0}return function r(){for(;e.stack.length;){var n=e.stack.pop();try{var i=n.dispose&&n.dispose.call(n.value);if(n.async)return Promise.resolve(i).then(r,(function(e){return t(e),r()}))}catch(e){t(e)}}if(e.hasError)throw e.error}()}const B={__extends:i,__assign:o,__rest:a,__decorate:s,__param:c,__metadata:f,__awaiter:p,__generator:g,__createBinding:v,__exportStar:m,__values:y,__read:b,__spread:S,__spreadArrays:C,__spreadArray:w,__await:A,__asyncGenerator:E,__asyncDelegator:k,__asyncValues:I,__makeTemplateObject:T,__importStar:R,__importDefault:P,__classPrivateFieldGet:O,__classPrivateFieldSet:x,__classPrivateFieldIn:M,__addDisposableResource:N,__disposeResources:F}},659789:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(571124);function i(e,t,r){var i=this,o=(0,n.useRef)(null),a=(0,n.useRef)(0),s=(0,n.useRef)(null),c=(0,n.useRef)([]),l=(0,n.useRef)(),u=(0,n.useRef)(),d=(0,n.useRef)(e),h=(0,n.useRef)(!0);d.current=e;var f=!t&&0!==t&&"undefined"!=typeof window;if("function"!=typeof e)throw new TypeError("Expected a function");t=+t||0;var p=!!(r=r||{}).leading,g=!("trailing"in r)||!!r.trailing,v="maxWait"in r,m=v?Math.max(+r.maxWait||0,t):null;(0,n.useEffect)((function(){return h.current=!0,function(){h.current=!1}}),[]);var y=(0,n.useMemo)((function(){var e=function(e){var t=c.current,r=l.current;return c.current=l.current=null,a.current=e,u.current=d.current.apply(r,t)},r=function(e,t){f&&cancelAnimationFrame(s.current),s.current=f?requestAnimationFrame(e):setTimeout(e,t)},n=function(e){if(!h.current)return!1;var r=e-o.current;return!o.current||r>=t||r<0||v&&e-a.current>=m},y=function(t){return s.current=null,g&&c.current?e(t):(c.current=l.current=null,u.current)},b=function(){var e=Date.now();if(n(e))return y(e);if(h.current){var i=t-(e-o.current),s=v?Math.min(i,m-(e-a.current)):i;r(b,s)}},S=function(){for(var d=[],f=0;f<arguments.length;f++)d[f]=arguments[f];var g=Date.now(),m=n(g);if(c.current=d,l.current=i,o.current=g,m){if(!s.current&&h.current)return a.current=o.current,r(b,t),p?e(o.current):u.current;if(v)return r(b,t),e(o.current)}return s.current||r(b,t),u.current};return S.cancel=function(){s.current&&(f?cancelAnimationFrame(s.current):clearTimeout(s.current)),a.current=0,c.current=o.current=l.current=s.current=null},S.isPending=function(){return!!s.current},S.flush=function(){return s.current?y(Date.now()):u.current},S}),[p,v,t,m,g,f]);return y}},930615:(e,t,r)=>{"use strict";r.d(t,{MA:()=>i,l6:()=>o});var n=r(571124);function i(e,t){var r=(0,n.useState)((function(){return{inputs:t,result:e()}}))[0],i=(0,n.useRef)(!0),o=(0,n.useRef)(r),a=i.current||Boolean(t&&o.current.inputs&&function(e,t){if(e.length!==t.length)return!1;for(var r=0;r<e.length;r++)if(e[r]!==t[r])return!1;return!0}(t,o.current.inputs))?o.current:{inputs:t,result:e()};return(0,n.useEffect)((function(){i.current=!1,o.current=a}),[a]),a.result}function o(e,t){return i((function(){return e}),t)}},951805:(e,t,r)=>{"use strict";var n=r(571124),i="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},o=n.useState,a=n.useEffect,s=n.useLayoutEffect,c=n.useDebugValue;function l(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!i(e,r)}catch(e){return!0}}var u="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var r=t(),n=o({inst:{value:r,getSnapshot:t}}),i=n[0].inst,u=n[1];return s((function(){i.value=r,i.getSnapshot=t,l(i)&&u({inst:i})}),[e,r,t]),a((function(){return l(i)&&u({inst:i}),e((function(){l(i)&&u({inst:i})}))}),[e]),c(r),r};t.useSyncExternalStore=void 0!==n.useSyncExternalStore?n.useSyncExternalStore:u},919186:(e,t,r)=>{"use strict";var n=r(571124),i=r(371536),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},a=i.useSyncExternalStore,s=n.useRef,c=n.useEffect,l=n.useMemo,u=n.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,r,n,i){var d=s(null);if(null===d.current){var h={hasValue:!1,value:null};d.current=h}else h=d.current;d=l((function(){function e(e){if(!c){if(c=!0,a=e,e=n(e),void 0!==i&&h.hasValue){var t=h.value;if(i(t,e))return s=t}return s=e}if(t=s,o(a,e))return t;var r=n(e);return void 0!==i&&i(t,r)?(a=e,t):(a=e,s=r)}var a,s,c=!1,l=void 0===r?null:r;return[function(){return e(t())},null===l?void 0:function(){return e(l())}]}),[t,r,n,i]);var f=a(e,d[0],d[1]);return c((function(){h.hasValue=!0,h.value=f}),[f]),u(f),f}},371536:(e,t,r)=>{"use strict";e.exports=r(951805)},263770:(e,t,r)=>{"use strict";e.exports=r(919186)},22399:(e,t,r)=>{"use strict";function n(e){return e.valueOf?e.valueOf():Object.prototype.valueOf.call(e)}r.r(t),r.d(t,{default:()=>i});const i=38792==r.j?function e(t,r){if(t===r)return!0;if(null==t||null==r)return!1;if(Array.isArray(t))return Array.isArray(r)&&t.length===r.length&&t.every((function(t,n){return e(t,r[n])}));if("object"==typeof t||"object"==typeof r){var i=n(t),o=n(r);return i!==t||o!==r?e(i,o):Object.keys(Object.assign({},t,r)).every((function(n){return e(t[n],r[n])}))}return!1}:null},248148:(e,t)=>{var r;!function(){"use strict";var n={}.hasOwnProperty;function i(){for(var e="",t=0;t<arguments.length;t++){var r=arguments[t];r&&(e=a(e,o(r)))}return e}function o(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return i.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var r in e)n.call(e,r)&&e[r]&&(t=a(t,r));return t}function a(e,t){return t?e?e+" "+t:e+t:e}e.exports?(i.default=i,e.exports=i):void 0===(r=function(){return i}.apply(t,[]))||(e.exports=r)}()},251448:(e,t,r)=>{"use strict";r.d(t,{E:()=>Ce});var n=r(446964),i=r(890209),o=r(69465),a=r(544032),s=r(104466),c=r(434552);const l="BrokerReady",u="BrokerHandshakeRequest",d="BrokerHandshakeResponse",h="BrokerAuthRequest",f="BrokerRedirectResponse",p="BrokerHandleRedirectRequest",g="BrokerAuthResult",v="EmbeddedLogoutRequest",m="EmbeddedLogoutResponse",y="BrokerAuthError";class b{constructor(e,t,r){this.messageType=e,this.channelId=t,this.messageId=r}static validateMessage(e){if(!e.data||!e.data.messageType)return null;switch(e.data.messageType){case u:case d:case p:case h:case g:case f:case v:case l:return e;default:return null}}}class S extends b{constructor(e,t,r=!1,n,i,o){super(u,n,i),this.embeddedClientId=e,this.version=t,this.allowTelemetry=r,this.nonce=o}static validate(e){return e.data&&e.data.messageType===u&&e.data.embeddedClientId&&e.data.version?new S(e.data.embeddedClientId,e.data.version,e.data.allowTelemetry,e.data.channelId||e.data.sessionId,e.data.messageId,e.data.nonce):null}}class C extends b{constructor(e,t,r,n,i){super(d,r,n),this.version=e,this.brokerOrigin=t,this.nonce=i}static validate(e,t){if(!t.includes(e.origin))return null;const r=b.validateMessage(e);return r&&r.data.messageType===d&&r.data.version?new C(r.data.version,r.origin,r.data.channelId||e.data.sessionId,r.data.messageId,r.data.nonce):null}}class w extends b{get embeddedAppOrigin(){return this._embeddedAppOrigin}constructor(e,t,r,n,i,o){super(h,i,o),this.embeddedClientId=e,this._embeddedAppOrigin=n,this.interactionType=t,this.request=r}static validate(e,t){return e.data&&e.data.messageType===h&&e.data.embeddedClientId&&e.data.interactionType&&e.data.request?new w(e.data.embeddedClientId,e.data.interactionType,e.data.request,t,e.data.channelId||e.data.sessionId,e.data.messageId):null}}class A extends b{constructor(e,t){super(f,e,t)}static validate(e){return e.data&&e.data.messageType===f?new A(e.data.channelId||e.data.sessionId,e.data.messageId):null}}var E=r(103678),k=r(271760),I=r(94198),T=r(535466),_=r(852740),R=r(612134),P=r(746777);const O="broker_response_invalid",x="broker_popup_will_redirect",M="broker_timeout",N="broker_handshake_timeout",D="broker_handshake_failed",F="no_trusted_brokers_provided",B="brokering_disabled",L="broker_connection_reset",H="shr_generation_error",U={[O]:"The broker response did not have the expected values.",[x]:"The request for a brokered popup requires a redirect by the broker. If your app does not perform the redirect, please check the broker's logs.",[M]:"Message broker timed out.",[N]:"Broker handshake response timed out.",[D]:"Broker handshake failed. Please see logs for details.",[F]:"No trusted brokers provided.",[B]:"Brokering is not enabled for the client application. Please check logs to see if handshake was performed.",[L]:"The broker connection was reset. Please retry the request.",[H]:"Error generating SHRs. Kid is missing in the request."};class z extends o.lR{constructor(e,t){super(e,t),Object.setPrototypeOf(this,z.prototype),this.name=y}}function j(e){return new z(e,U[e])}class q extends b{constructor(e,t,r,n,i){if(super(g,r,n),this.interactionType=e,this.result=t,i){const{setCorrelationId:e,...t}=i;this.errorPayload=t}}static validate(e){return e.data&&e.data.messageType===g&&e.data.interactionType&&(e.data.result||e.data.errorPayload)?new q(e.data.interactionType,e.data.result,e.data.channelId||e.data.sessionId,e.data.messageId,e.data.errorPayload):null}static detectError(e){let t;switch(e.name){case"InteractionRequiredAuthError":t=new E.CB(e.errorCode,e.errorMessage,e.subError);break;case"ServerError":t=new k.g(e.errorCode,e.errorMessage,e.subError);break;case"ClientAuthError":t=new I.eB(e.errorCode,e.errorMessage);break;case"ClientConfigurationError":t=new T.q5(e.errorCode);break;case"BrowserAuthError":t=new _.jT(e.errorCode);break;case"BrowserConfigurationError":t=new R.XX(e.errorCode,e.errorMessage);break;case y:t=new z(e.errorCode,e.errorMessage);break;case"AuthError":t=new o.lR(e.errorCode,e.errorMessage,e.subError);break;default:t=new o.lR(P.W,JSON.stringify(e))}return t.setCorrelationId(e.correlationId),t}}class V extends b{constructor(e,t,r,n){super(p,r,n),this.interactionType=a.X8.Redirect,this.embeddedClientId=e,this.version=t}static validate(e){return e.data&&e.data.messageType===p&&e.data.embeddedClientId&&e.data.version?new V(e.data.embeddedClientId,e.data.version,e.data.channelId||e.data.sessionId,e.data.messageId):null}}var W=r(992335),$=r(929097);function G(e){const t={preferredInteractionType:null,brokerRedirectParams:{},actAsBroker:!1,allowBrokering:!1,trustedBrokerDomains:[],brokerHandshakeTimeout:2e3,brokerMessageTimeout:$.YH+5e3,brokerInteractionTimeout:3e5};return{preferredInteractionType:e?.preferredInteractionType||t.preferredInteractionType,brokerRedirectParams:e?.brokerRedirectParams||t.brokerRedirectParams,actAsBroker:e?.actAsBroker||t.actAsBroker,allowBrokering:e?.allowBrokering||t.allowBrokering,trustedBrokerDomains:e?.trustedBrokerDomains||t.trustedBrokerDomains,brokerHandshakeTimeout:e?.brokerHandshakeTimeout||t.brokerHandshakeTimeout,brokerMessageTimeout:e?.brokerMessageTimeout||t.brokerMessageTimeout,brokerInteractionTimeout:e?.brokerInteractionTimeout||t.brokerInteractionTimeout}}var Z=r(825392);class K extends b{constructor(e,t,r,n){super(v,r,n),this.version=e,this.correlationId=t}static validate(e){const t=b.validateMessage(e);return t&&t.data&&t.data.version?new K(t.data.version,t.data.correlationId,t.data.channelId||e.data.sessionId,t.data.messageId):null}}var X=r(545880),Q=r(419180),Y=r(699711);function J(e,t,r){try{switch(e.cache?.temporaryCacheLocation){case a.Al.LocalStorage:return new X.D(e.auth.clientId,t,r);case a.Al.MemoryStorage:return new Q.X;default:return new Y.u}}catch(e){return new Q.X}}function ee(e){return`msal.request.${e}`}const te="4.14.0";function re(e){const t=e.split("-",1)[0].split(".",3);return{major:parseInt(t[0]),minor:parseInt(t[1]),patch:parseInt(t[2])}}function ne(e){e.port1.close(),e.port2.close()}function ie(e,t,r,n=20){if(0===e.length||r>n)return[0,r-1];let i=r,o=e.length;for(let a=0;a<e.length;a++){e[a].postMessage(t,"*");const[s,c]=ie(e[a],t,r+1,n);o+=s,c>i&&(i=c)}return[o,i]}const{lA:oe,TS:ae}=n;function se(e){return`${e.clientId}-${e.origin}`}class ce extends W.v{constructor(e,t,r){super(e),this.currentBrokerRedirectResponse=void 0,this.hybridAuthPromise=void 0,this.pwbBrokerAppConfiguration=G(t),this.redirectResponseMap=new Map,this.embeddedAppConfigMap=new Map,this.telemetryAllowedEmbeddedClients=new Set,this.logger=new i.V(e.system?.loggerOptions||{},"@azure/msal-browser-1p",te),this.tempCache=J(e,this.logger,this.performanceClient),this.eventHandler=r,this.messageListener=this.handleBrokerMessage.bind(this),this.isListening=!1,this.parentBrokerOrigins=new Set,this.isBroker=!0}getRedirectCorrelationId(){const e=`msal.${this.getConfiguration().auth.clientId}`,t=this.tempCache.getItem(`${e}.request.native`);try{if(t){const e=JSON.parse(t);return e&&"object"==typeof e?e.correlationId:null}}catch(e){this.logger.error("BrokerClientApplication.getRedirectCorrelationId: Unable to parse native request")}return this.tempCache.getItem(`${e}.request.correlationId`)||""}async handleRedirectPromise(e){const t=this.getRedirectCorrelationId(),r=this.performanceClient.startMeasurement(Z.MX.AcquireTokenByBroker,t);r.add({brokerEventName:Z.MX.AcquireTokenRedirect});try{const t=super.handleRedirectPromise(e);this.currentBrokerRedirectResponse=t;const n=await this.currentBrokerRedirectResponse;if(this.currentBrokerRedirectResponse=void 0,n){const e=function(e){if(!e)return null;try{const t=window.atob(e),r=new Uint8Array(t.length);for(let e=0;e<r.length;e++)r[e]=t.charCodeAt(e);const n=(new TextDecoder).decode(r),i=JSON.parse(n);return i.hasOwnProperty("brokerState")?i:null}catch(e){return null}}(n.state);if(this.setActiveAccount(n.account),!e)return r.end({success:!0}),n;{const t={...n,state:e.userState};this.redirectResponseMap.set(se({clientId:e.brokerState.requestClientId,origin:e.brokerState.requestOrigin}),t),r.add({embeddedClientId:e.brokerState.requestClientId,embeddedRedirectUri:e.brokerState.requestOrigin}),this.endBrokerPerformanceEvent(e.brokerState.requestClientId,r)}}else r.discard();return null}catch(e){throw e instanceof o.lR&&e.setCorrelationId(t),r.end({success:!1},e),e}}async listenForBrokerMessage(e,t){return this.logger.verbose("listening for child broker messages."),window.addEventListener("message",this.messageListener),this.broadcastBrokerReadyMessage(window.frames,e,t),this.isListening=!0,e&&e.codeRequest&&(this.hybridAuthPromise=this.acquireTokenByCode(e.codeRequest)),this.hybridAuthPromise}broadcastBrokerReadyMessage(e,t,r){const i={messageType:l,channelId:this.channelId,messageId:n.gj()};this.logger.trace(`Broadcasting broker ready message ${i.messageId} to child frames.`),window.postMessage(i,"*");const[o,a]=oe(ie,Z.MX.PostMessageToAllDescendantFrames,this.logger,this.performanceClient,r?.event.correlationId)(e,i,1,t?.maxChildFrameDepth);r?.add({maxFrameDepthReached:a,framesNotified:o,maxFrameDepthConfigured:t?.maxChildFrameDepth,messageId:i.messageId}),this.logger.trace(`Broadcasted broker ready message to ${o} child frames with a max depth of ${a}`)}stopListeningForBrokerMessage(){this.logger.verbose("stop listening for child broker messages."),window.removeEventListener("message",this.messageListener),this.isListening=!1,this.embeddedAppConfigMap.forEach((([e,t])=>{this.logger.verbose(`closing message port for ${e}`),t.close()})),this.embeddedAppConfigMap.clear()}async handleBrokerMessage(e){const t=b.validateMessage(e);if(t&&t.data.messageType)switch(this.logger.verbose(`Broker received message with type: ${t.data.messageType}`),t.data.messageType){case l:return this.logger.warning("Multiple running brokers are detected in the frame tree. This is an unsupported configuration for your application."),void this.parentBrokerOrigins.add(t.origin);case u:return this.handleBrokerHandshake(t);case p:const e=V.validate(t);if(!e)return;return this.handleBrokerRedirectResponse(e,t);case h:const r=w.validate(t,this.embeddedAppConfigMap.get(t.data.channelId||t.data.sessionId||t.data.embeddedClientId)?.[0]||t.origin);if(!r)return;r.request.correlationId||(r.request.correlationId=n.gj());const i=this.performanceClient.startMeasurement(Z.MX.AcquireTokenByBroker,r.request.correlationId);i.add({embeddedSessionId:r.channelId}),this.parentBrokerOrigins.size>0&&i.add({parentBrokerCount:this.parentBrokerOrigins.size});const a=t.ports?.[0];try{const e=await ae(this.handleBrokerAuthRequest.bind(this),Z.MX.HandleBrokerAuthRequest,this.logger,this.performanceClient,r.request.correlationId)(r,a);if(e?.errorPayload){const{errorCode:t,errorMessage:n,subError:a}={...e.errorPayload};return void this.endBrokerPerformanceEvent(r.embeddedClientId,i,new o.lR(t,n,a))}return void this.endBrokerPerformanceEvent(r.embeddedClientId,i)}catch(e){throw this.endBrokerPerformanceEvent(r.embeddedClientId,i,e),e}default:return}}isDescendantFrame(e){const t=[];for(t.push(e.sourceFrame);t.length>0;){const r=t.pop();if(r)for(let n=0;n<r.frames.length;n++){const i=r.frames[n];if(i===e.targetFrame)return!0;i!==r&&t.push(i)}}return!1}async handleBrokerHandshake(e){if(!e.source||!e.source.window||e.source.window!==e.source)return void this.logger.warning("Broker handshake request validation failed. Message origin is not an iframe");const t=e.source;window===t||this.isDescendantFrame({sourceFrame:window,targetFrame:t})||this.logger.warning("Broker handshake request validation failed. Message origin is not a descendant iframe");const r=S.validate(e);if(!r)return void this.logger.warning("Broker handshake request validation failed. Message may not have come from MSAL.js.");const i=n.gj(),o=this.performanceClient.startMeasurement(Z.MX.BrokerClientApplicationHandleBrokerHandshake,i);try{if(o.add({embeddedClientId:r.embeddedClientId,embeddedSessionId:r.channelId,messageId:r.messageId}),r.allowTelemetry&&this.telemetryAllowedEmbeddedClients.add(r.embeddedClientId),this.logger.verbose(`${r.messageType} validated for AppId: ${r.embeddedClientId}`),this.hybridAuthPromise)try{await this.hybridAuthPromise}catch(e){this.logger.error(`Broker could not obtain tokens using authorization code initializer: ${e}`)}const t=new C(te,"",this.channelId,r.messageId,e.data.nonce);this.logger.verbose(`Sending handshake response to ${e.origin}`);const n=e.ports?.[0];n&&(n.onmessage=this.messageListener,this.embeddedAppConfigMap.set(r.channelId||r.embeddedClientId,[e.origin,n]));const i=re(e.data.version);n&&3===i.major&&i.minor>=15&&i.minor<=19?n?.postMessage(t):e.source?.postMessage(t,e.origin)}catch(e){throw this.endBrokerPerformanceEvent(r.embeddedClientId,o,e),e}}async handleBrokerRedirectResponse(e,t){if(e){const r=this.embeddedAppConfigMap.get(e.channelId||e.embeddedClientId);let n,i;r?[i,n]=r:(i=t.origin,n=t.ports?.[0]),this.currentBrokerRedirectResponse&&await this.currentBrokerRedirectResponse;const o=this.redirectResponseMap.get(se({clientId:e.embeddedClientId,origin:i})),s=new q(a.X8.Redirect,o||null,this.channelId,e.messageId);this.logger.verbose("Sending auth response"),n?.postMessage(s),o?.correlationId&&this.performanceClient.addFields({messageId:e.messageId},o.correlationId);const c=`msal.${this.getConfiguration().auth.clientId}`;this.tempCache.removeItem(`${c}.request.native`)}}async handleBrokerAuthRequest(e,t){this.currentBrokerRedirectResponse&&await this.currentBrokerRedirectResponse,e.request.correlationId||(e.request.correlationId=n.gj());const r=e.request.correlationId,i=e.request.account||this.getActiveAccount();let o;switch(this.performanceClient.addFields({messageId:e.messageId},r),e.interactionType){case a.X8.Silent:if(i){this.performanceClient.addFields({brokerEventName:Z.MX.AcquireTokenSilent},r),o=oe(this.brokeredSilentRequest.bind(this),Z.MX.BrokeredSilentRequest,this.logger,this.performanceClient,r)(e,i,t);break}this.performanceClient.addFields({brokerEventName:Z.MX.SsoSilent},r),o=oe(this.brokeredSsoSilentRequest.bind(this),Z.MX.BrokeredSsoSilentRequest,this.logger,this.performanceClient,r)(e,t);break;default:const n=this.getInteractionType(e.interactionType);this.performanceClient.addFields({brokerEventName:n===a.X8.Redirect?Z.MX.AcquireTokenRedirect:Z.MX.AcquireTokenPopup},r),o=oe(this.interactiveBrokerRequest.bind(this),Z.MX.InteractiveBrokerRequest,this.logger,this.performanceClient,r)(n,e,t)}return o}getInteractionType(e){return this.pwbBrokerAppConfiguration.preferredInteractionType||e}async interactiveBrokerRequest(e,t,r){switch(e){case a.X8.Redirect:return oe(this.brokeredRedirectRequest.bind(this),Z.MX.BrokeredRedirectRequest,this.logger,this.performanceClient,t.request.correlationId)(t,r);case a.X8.Popup:return oe(this.brokeredPopupRequest.bind(this),Z.MX.BrokeredPopupRequest,this.logger,this.performanceClient,t.request.correlationId)(t,r);case a.X8.Silent:return void this.logger.error("Invalid code path. interactiveBrokerRequest() should only be called for interactive requests.");case a.X8.None:return void this.logger.error("Broker is blocking interactive requests. Please attempt a silent request or sign into the broker first.");default:return void this.logger.error("Invalid code path. interactiveBrokerRequest() should only be called for interactive requests.")}}async brokeredRedirectRequest(e,t){this.logger.verbose("Brokered redirect request initiated.");const r=this.getAllAccounts();this.eventHandler.emitEvent(0===r.length?s.B.LOGIN_START:s.B.ACQUIRE_TOKEN_START,a.X8.Redirect,e.request);const n=this.embeddedAppConfigMap.get(e.channelId||e.embeddedClientId)?.[1]||t;try{const t=new A(this.channelId,e.messageId);n?.postMessage(t),this.logger.verbose(`Sending redirect response: ${JSON.stringify(t)}`);const r=this.addBrokerRequestProperties(e);return r.state=function(e,t){const r=JSON.stringify({userState:t,brokerState:{requestOrigin:e.embeddedAppOrigin,requestClientId:e.embeddedClientId}}),n=(new TextEncoder).encode(r);return window.btoa(Array.from(n,(e=>String.fromCodePoint(e))).join(""))}(e,r.state),await super.acquireTokenRedirect(r)}catch(t){const i=new q(a.X8.Redirect,null,this.channelId,e.messageId,t);return this.logger.verbose(`Found auth error in redirect: ${t}`),n?.postMessage(i),this.eventHandler.emitEvent(0===r.length?s.B.LOGIN_FAILURE:s.B.ACQUIRE_TOKEN_FAILURE,a.X8.Redirect,null,t),i}}async brokeredPopupRequest(e,t){this.logger.verbose("Brokered popup request initiated.");const r=this.getAllAccounts();this.eventHandler.emitEvent(0===r.length?s.B.LOGIN_START:s.B.ACQUIRE_TOKEN_START,a.X8.Popup,e.request);const n=this.embeddedAppConfigMap.get(e.channelId||e.embeddedClientId)?.[1]||t;try{const t=this.addBrokerRequestProperties(e),i=await super.acquireTokenPopup(t),o=new q(a.X8.Popup,i,this.channelId,e.messageId);this.logger.verbosePii("Sending auth response"),n?.postMessage(o);const c=r.length<this.getAllAccounts().length;return this.eventHandler.emitEvent(c?s.B.LOGIN_SUCCESS:s.B.ACQUIRE_TOKEN_SUCCESS,a.X8.Popup,i),o}catch(t){const i=new q(a.X8.Popup,null,this.channelId,e.messageId,t);return this.logger.verbose(`Found auth error in popup: ${t}`),n?.postMessage(i),this.eventHandler.emitEvent(0===r.length?s.B.LOGIN_FAILURE:s.B.ACQUIRE_TOKEN_FAILURE,a.X8.Popup,null,t),i}}async brokeredSsoSilentRequest(e,t){this.logger.verbose("Brokered SSO Silent request initiated."),this.eventHandler.emitEvent(s.B.SSO_SILENT_START,a.X8.Silent,e.request);const r=this.embeddedAppConfigMap.get(e.channelId||e.embeddedClientId)?.[1]||t;try{const t=this.addBrokerRequestProperties(e),n=await super.ssoSilent(t),i=new q(a.X8.Silent,n,this.channelId,e.messageId);return this.logger.verbosePii("Sending auth response"),r?.postMessage(i),this.eventHandler.emitEvent(s.B.SSO_SILENT_SUCCESS,a.X8.Silent,n),i}catch(t){const n=new q(a.X8.Silent,null,this.channelId,e.messageId,t);return this.logger.verbose(`Found auth error in ssoSilent: ${t}`),r?.postMessage(n),this.eventHandler.emitEvent(s.B.SSO_SILENT_FAILURE,a.X8.Silent,null,t),n}}async brokeredSilentRequest(e,t,r){this.logger.verbose("Brokered Silent request initiated."),this.eventHandler.emitEvent(s.B.ACQUIRE_TOKEN_START,a.X8.Silent,e.request);const n=this.embeddedAppConfigMap.get(e.channelId||e.embeddedClientId)?.[1]||r;try{const r=this.addBrokerRequestProperties(e,t);r.cacheLookupPolicy=a.nN.RefreshTokenAndNetwork;const i=await super.acquireTokenSilent(r),o=new q(a.X8.Silent,i,this.channelId,e.messageId);return n?.postMessage(o),this.eventHandler.emitEvent(s.B.ACQUIRE_TOKEN_SUCCESS,a.X8.Silent,i),o}catch(t){const r=new q(a.X8.Silent,null,this.channelId,e.messageId,t);return this.logger.verbose(`Found auth error in silent: ${t}`),n?.postMessage(r),this.eventHandler.emitEvent(s.B.ACQUIRE_TOKEN_FAILURE,a.X8.Silent,null,t),r}}getEmbeddedAppRedirectUri(e){const t=new c.H(e);return`brk-${this.getConfiguration().auth.clientId}://${t.getUrlComponents().HostNameAndPort}`}addBrokerRequestProperties(e,t){const r={...e.request};r.redirectUri=this.getEmbeddedAppRedirectUri(e.embeddedAppOrigin),r.embeddedClientId=e.embeddedClientId,r.storeInCache={idToken:!1,accessToken:!1};const n=t||this.getActiveAccount();return n&&(r.account=n),e.request.correlationId&&this.performanceClient.addFields({embeddedClientId:e.embeddedClientId,embeddedRedirectUri:e.embeddedAppOrigin},e.request.correlationId),r}async sendLogoutRequestToEmbeddedApps(e){this.logger.verbose("sendLogoutRequestToEmbeddedApps called"),await this.messageEmbeddedAppsToLogout(new K(te,e?.correlationId||n.gj(),this.channelId,n.gj()))}async messageEmbeddedAppsToLogout(e){const t=[];this.embeddedAppConfigMap.forEach((r=>{t.push(new Promise(((t,n)=>{const i=window.setTimeout((()=>{t()}),200);try{r[1]?.postMessage(e),r[1].addEventListener("message",(e=>{e.data.messageType===m&&(this.logger.info(`Received logout response from embedded app: ${e.data.embeddedClientId}`),t(),clearTimeout(i))}))}catch(e){this.logger.error(`Could not logout application ${r[0]}. Error in message channel: ${e}`),n(e)}})))})),await Promise.all(t)}endBrokerPerformanceEvent(e,t,r){this.telemetryAllowedEmbeddedClients.has(e)||(this.logger.verbosePii(`TelemetryReporter: Skipping brokered event as not allowed by the client ${e}`,t.event.correlationId),t.discard()),r?t.end({success:!1},r):t.end({success:!0})}}var le=r(449335),ue=r(400854),de=r(815979),he=r(528096);class fe{constructor(e,t){this.logger=new i.V(t&&t.loggerOptions||{},he.U,he.r),this.cryptoOps=new ue.M(this.logger),this.popTokenGenerator=new de.Q(this.cryptoOps),this.shrParameters=e}async generatePublicKeyThumbprint(){const{kid:e}=await this.popTokenGenerator.generateKid(this.shrParameters);return e}async signRequest(e,t,r){return this.popTokenGenerator.signPayload(e,t,this.shrParameters,r)}async removeKeys(e){return this.cryptoOps.removeTokenBindingKey(e)}}class pe extends b{constructor(e,t,r,n,i){super(m,n,i),this.version=e,this.correlationId=r,this.embeddedClientId=t}}const{lA:ge,TS:ve}=n;class me{constructor(e,t,r,n,i,o,a,s,c,l){this.pwbBrokeredAppConfiguration=r,this.clientId=e,this.logger=n,this.brokerMetadata=null,this.performanceClient=i,this.eventHandler=o,this.hydrateCache=s,this.clearCache=c,this.messageChannelList=[],this.messageChannel=new MessageChannel,this.resolvers=new Map,this.temporaryBrokerStorage=a,this.onWindowMessageCb=this.onWindowMessage.bind(this),this.handshake={correlationId:t,inFlight:!1,wait:Promise.resolve(),resolve:()=>{},reject:()=>{}},this.channelId=l}async isBrokerConnected(){return this.handshake.inFlight&&await this.handshake.wait.catch((e=>{this.logger.error(e.message)})),!!this.brokerMetadata}setHandshakeReference(e){this.handshake.performanceEvent=e;const t=()=>{this.handshake.performanceEvent?.add({brokerHandshakeTimeoutMs:this.pwbBrokeredAppConfiguration.brokerHandshakeTimeout}),this.handshake.reject(j(N))};if(this.handshake.inFlight)return clearTimeout(this.handshake.timeoutId),void(this.handshake.timeoutId=setTimeout(t,this.pwbBrokeredAppConfiguration.brokerHandshakeTimeout));this.handshake.inFlight=!0,this.handshake.wait=new Promise(((e,r)=>{this.handshake.timeoutId=setTimeout(t,this.pwbBrokeredAppConfiguration.brokerHandshakeTimeout),this.handshake.resolve=e,this.handshake.reject=r})).then((()=>{this.resolvers.forEach((e=>{clearTimeout(e.timeoutId),e.reject(j(L))})),this.resolvers.clear(),this.eventHandler.emitEvent(s.B.BROKER_CONNECTION_ESTABLISHED,void 0,{pairwiseBrokerOrigin:this.brokerMetadata?.origin||""}),this.handshake.performanceEvent?.end({success:!0})})).catch((e=>{const t=e;throw this.logger.error(t.message),this.handshake.performanceEvent?.end({success:!1},t),e})).finally((()=>{this.handshake.inFlight=!1}))}getAncestors(){const e=[];let t=window;for(;t&&t.parent&&t.parent.window!==t;)t=t.parent?.window,e.push(t);return this.logger.verbose(`Attempting to send handshake request to ${e.length} ancestors`),e}async initiateHandshake(e){if(0===this.pwbBrokeredAppConfiguration.trustedBrokerDomains.length)throw j(F);const t=n.gj();e?.add({messageId:t});try{this.setHandshakeReference(e),window.addEventListener("message",this.onWindowMessageCb);const r=[];r.push(window),r.push(...this.getAncestors());for(let n=0;n<r.length;n++){const i=r[n],o=r.length-n-1;this.logger.verbose(`Sending handshake request to frame with depth = ${o}`),ge(this.sendHandshakeRequest.bind(this),Z.MX.SendHandshakeRequest,this.logger,this.performanceClient,e?.event.correlationId)(i,o,t,void 0,e)}await this.isBrokerConnected()}catch(e){this.logger.error(e.message)}}async onWindowMessage(e){try{if(e.data&&e.origin&&this.pwbBrokeredAppConfiguration.trustedBrokerDomains.includes(e.origin)){if(e.data.messageType===l){this.logger.verbose("Broker is available."),this.handshake.performanceEvent?.discard();const t=this.performanceClient.startMeasurement(Z.MX.PairwiseBrokerApplicationInitializeBrokering,this.handshake.correlationId),r=e.data.messageId;t.add({isBackground:!0,messageId:r}),e.origin===this.brokerMetadata?.origin&&(this.brokerMetadata=null,ne(this.messageChannel)),this.setHandshakeReference(t);const n=ge(this.getFrameDepth.bind(this),Z.MX.GetFrameDepth,this.logger,this.performanceClient,this.handshake.correlationId)(e.source);return ge(this.sendHandshakeRequest.bind(this),Z.MX.SendHandshakeRequest,this.logger,this.performanceClient,this.handshake.correlationId)(e.source,n,r,e.origin,t)}e.data.messageType===d&&this.onHandshakeResponse(e)}}catch(e){this.logger.error(e.message)}}getFrameDepth(e){const t=[];t.push(window),t.push(...this.getAncestors());for(let r=0;r<t.length;r++)if(t[r]===e)return t.length-r-1;return 0}closeBrokerConnection(){this.logger.verbose("Closing broker connection."),this.brokerMetadata=null,ne(this.messageChannel),this.messageChannelList.forEach((e=>ne(e.channel))),window.removeEventListener("message",this.onWindowMessageCb)}async sendSsoSilentRequest(e){const t=this.performanceClient.startMeasurement(Z.MX.EmbeddedClientApplicationSendSSOSilentRequest,e.correlationId);n.Q3(!0),t.increment({visibilityChangeCount:0});const r=()=>{this.trackPageVisibility(e.correlationId)};document.addEventListener("visibilitychange",r);try{const r=await ve(this.sendRequest.bind(this),Z.MX.SendRequest,this.logger,this.performanceClient,e.correlationId)(e,a.X8.Silent),n=await ve(this.handleResponse.bind(this),Z.MX.HandleResponse,this.logger,this.performanceClient,e.correlationId)(r,e);if(!n)throw this.logger.errorPii(`Broker response is empty in brokered ssoSilent request: ${JSON.stringify(n)}`),j(O);return t.end({success:!0,fromCache:n.fromCache,accessTokenSize:n.accessToken.length,idTokenSize:n.idToken.length,isNativeBroker:n.fromNativeBroker,requestId:n.requestId},e.correlationId),n}catch(e){throw t.end({success:!1},e),e}finally{document.removeEventListener("visibilitychange",r)}}async sendPopupRequest(e){const t=this.performanceClient.startMeasurement(Z.MX.EmbeddedClientApplicationSendPopupRequest,e.correlationId);n.Q3(!0);try{const r=await ve(this.sendRequest.bind(this),Z.MX.SendRequest,this.logger,this.performanceClient,e.correlationId)(e,a.X8.Popup),n=await ve(this.handleResponse.bind(this),Z.MX.HandleResponse,this.logger,this.performanceClient,e.correlationId)(r,e);if(!n){if(!A.validate(r))throw this.logger.errorPii(`Broker response is empty in brokered popup request: ${JSON.stringify(n)}`),j(O);throw this.logger.verbose("popupRequest requires a redirect by the broker, this app will now redirect."),j(x)}return t.end({success:!0,fromCache:n.fromCache,accessTokenSize:n.accessToken.length,idTokenSize:n.idToken.length,isNativeBroker:n.fromNativeBroker,requestId:n.requestId}),n}catch(e){throw t.end({success:!1},e),e}}async sendHandleRedirectRequest(e){const t=this.performanceClient.startMeasurement(Z.MX.EmbeddedClientApplicationHandleRedirectRequest,e.correlationId);try{const r=new V(this.clientId,te,this.channelId,n.gj()),i=await ve(this.messageBroker.bind(this),Z.MX.SendMessageToBroker,this.logger,this.performanceClient,e.correlationId)(r,e.correlationId).catch((t=>{if(t instanceof z&&t.errorCode===L)return this.performanceClient.addFields({brokerConnReset:!0},e.correlationId),ve(this.messageBroker.bind(this),Z.MX.SendMessageToBroker,this.logger,this.performanceClient,e.correlationId)(r,e.correlationId);throw t}));t.add({brokerSessionId:i?.data?.channelId||i?.data?.sessionId});const o=await ve(this.handleResponse.bind(this),Z.MX.HandleResponse,this.logger,this.performanceClient,e.correlationId)(i,e);return t.end({success:!0,fromCache:o?.fromCache,accessTokenSize:o?.accessToken.length,idTokenSize:o?.idToken.length,isNativeBroker:o?.fromNativeBroker}),o}catch(e){throw t.end({success:!1},e),e}}async sendSilentRefreshRequest(e){n.Q3(!0),this.performanceClient.incrementFields({visibilityChangeCount:0},e.correlationId);const t=()=>this.trackPageVisibility(e.correlationId);document.addEventListener("visibilitychange",t);try{const t=await ve(this.sendRequest.bind(this),Z.MX.SendRequest,this.logger,this.performanceClient,e.correlationId)(e,a.X8.Silent),r=await ve(this.handleResponse.bind(this),Z.MX.HandleResponse,this.logger,this.performanceClient,e.correlationId)(t,e);if(!r)throw this.logger.errorPii(`Broker response is empty in brokered silent refresh request: ${JSON.stringify(r)}`),j(O);return this.performanceClient.addFields({fromCache:r.fromCache,accessTokenSize:r.accessToken.length,idTokenSize:r.idToken.length,isNativeBroker:r.fromNativeBroker,requestId:r.requestId},e.correlationId),r}finally{document.removeEventListener("visibilitychange",t)}}async sendRequest(e,t){if(e.authenticationScheme===le.IO.POP){const t=new fe(e);e.popKid=await t.generatePublicKeyThumbprint();const r=ee(this.clientId);this.temporaryBrokerStorage.containsKey(r)&&this.temporaryBrokerStorage.setItem(r,JSON.stringify(e))}const r=new w(this.clientId,t,e,"",this.channelId,n.gj());return ve(this.messageBroker.bind(this),Z.MX.SendMessageToBroker,this.logger,this.performanceClient,e.correlationId)(r,e.correlationId).catch((t=>{if(t instanceof z&&t.errorCode===L)return ve(this.messageBroker.bind(this),Z.MX.SendMessageToBroker,this.logger,this.performanceClient,e.correlationId)(r,e.correlationId);throw t}))}getMessageChannelProperties(e){return e?this.messageChannelList.find((t=>t.nonce===e)):this.getMessageChannelPropertiesByDepth(0)}getMessageChannelPropertiesByDepth(e){return this.messageChannelList.find((t=>t.depth===e))}onHandshakeResponse(e){const t=this.handshake.performanceEvent;try{const r=C.validate(e,this.pwbBrokeredAppConfiguration.trustedBrokerDomains);if(r){const e=this.getMessageChannelProperties(r.nonce);if(!e)return this.logger.trace("No MessageChannel found, ignoring this response"),void t?.increment({handshakeIgnoredCount:1});if(r.nonce&&r.nonce!==e.nonce)return this.logger.trace("Received handshake response but there is a newer handshake request in flight, ignoring this one"),void t?.increment({handshakeIgnoredCount:1});this.handshake.timeoutId&&clearTimeout(this.handshake.timeoutId),this.logger.verbose("Received handshake response");const n=re(r.version);n.major<=3&&n.minor<15&&ne(e.channel),ne(this.messageChannel),this.messageChannel=e.channel,this.brokerMetadata={origin:r.brokerOrigin,version:r.version,semver:n,frameDepth:e.depth,supportsMessageId:!!r.messageId},t?.add({brokerFrameDepth:e.depth,brokerSessionId:r.channelId}),this.handshake.resolve()}}catch(e){this.handshake.reject(e)}}sendHandshakeRequest(e=window.top,t,r,i,o){if(this.logger.trace("Pairwise Broker - sendHandshakeRequest called."),!e)throw this.logger.error("Target frame is undefined."),j(D);let a=new MessageChannel;const s=n.gj();a.port1.onmessage=async t=>{t.data&&(t.data.messageType===d?(this.logger.warning("Received handshake response but the broker app is using a version of MSAL.js that does not report its origin, attempting direct communication with each trusted broker domain to resolve. This is a known issue with versions 3.15.0-3.19.1, consider asking the broker app to upgrade."),this.pwbBrokeredAppConfiguration.trustedBrokerDomains.forEach((t=>{const r=new MessageChannel;r.port1.onmessage=e=>(ne(a),a=r,ge(this.onHandshakeResponse.bind(this),Z.MX.OnHandshakeResponse,this.logger,this.performanceClient,o?.event.correlationId)({...e,data:{...e.data},origin:t})),this.logger.verbose(`Sending handshake request to ${t}`),e?.postMessage(c,t,[r.port2])}))):await ve(this.handleBrokerMessage.bind(this),Z.MX.HandleBrokerMessage,this.logger,this.performanceClient,o?.event.correlationId)(t))};const c=new S(this.clientId,te,!0,this.channelId,r,s),l=this.getMessageChannelPropertiesByDepth(t);l?(ne(l.channel),l.channel=a,l.nonce=s):this.messageChannelList.push({channel:a,nonce:s,depth:t}),this.logger.verbose("Sending handshake request"),o?.increment({handshakeSentCount:1}),e?.postMessage(c,i||"*",[a.port2])}async handleBrokerMessage(e){const t=e.data.messageType;if(this.logger.verbose(`Received message from broker of type: ${t}`),!t||t===f)return;const r=e.data?.result?.correlationId||e.data?.errorPayload?.correlationId;if(t===v)return this.logger.verbose("Received logout message from broker."),await this.handleLogoutMessageFromBroker(e),void this.messageChannel.port1.postMessage(new pe(te,this.clientId,r,this.channelId,e.data.messageId));const n=this.brokerMetadata?.supportsMessageId?e.data.messageId:t===g&&e.data.interactionType===a.X8.Redirect?a.X8.Redirect:r;if(!n)return this.logger.verbose(`No embedded embedded request id or correlation id found in message: ${t}.`),void this.performanceClient.incrementFields({resolverKeyMissingCount:1},r);this.logger.verbose(`Received response of type ${t} and key ${n} from broker.`);const i=this.resolvers.get(n);i?(clearTimeout(i.timeoutId),i.resolve(e),this.resolvers.delete(n)):(this.logger.warning(`Cannot resolve message for ${n}. Ignoring.`),this.performanceClient.incrementFields({resolverKeyNotExistCount:1},r))}async messageBroker(e,t){return new Promise(((r,n)=>{if(!this.brokerMetadata)return void n(j(B));let i=this.pwbBrokeredAppConfiguration.brokerMessageTimeout;const o={};e.interactionType===a.X8.Popup?(o.brokerInteractionTimeoutMs=this.pwbBrokeredAppConfiguration.brokerInteractionTimeout,i=this.pwbBrokeredAppConfiguration.brokerInteractionTimeout):o.brokerMessageTimeoutMs=this.pwbBrokeredAppConfiguration.brokerMessageTimeout,this.performanceClient.addFields(o,t);const s=setTimeout((()=>{n(j(M))}),i);if(this.resolvers.set(this.brokerMetadata.supportsMessageId?e.messageId:e.messageType===p?a.X8.Redirect:t,{resolve:r,reject:n,timeoutId:s}),this.brokerMetadata.semver.major>3||3===this.brokerMetadata.semver.major&&this.brokerMetadata.semver.minor>=15)this.messageChannel.port1.postMessage(e);else{const t=new MessageChannel;t.port1.onmessage=this.handleBrokerMessage.bind(this),window.top?.postMessage(e,this.brokerMetadata.origin,[t.port2])}}))}async handleResponse(e,t){const r=q.validate(e);if(!r)return null;if(t.correlationId&&this.performanceClient.addFields({brokerSessionId:r.channelId},t.correlationId),r.errorPayload)throw q.detectError(r.errorPayload);if(!r.result)throw j(O);let n;if(await this.hydrateCache(r.result,t),t.authenticationScheme===le.IO.POP){if(!t.popKid)throw j(H);const e=new fe(t);n=await e.signRequest(r.result.accessToken,t.popKid)}return{...r.result,accessToken:n||r.result.accessToken,pairwiseBrokerOrigin:this.brokerMetadata?.origin}}async handleLogoutMessageFromBroker(e){K.validate(e)&&(this.logger.verbose("Logout request received from broker and validated. Logging out embedded app."),await this.clearCache())}trackPageVisibility(e){this.logger.info("Embedded client: Visibility change detected"),this.performanceClient.incrementFields({visibilityChangeCount:1},e)}}var ye=r(30582),be=r(662024);const{TS:Se}=n;class Ce extends W.v{constructor(e,t,r){super(e,r),this.pwbBrokerAppConfig=G(t),this.temporaryBrokerStorage=J(e,this.getLogger(),this.performanceClient),this.eventHandler=new ye.J(this.getLogger()),this.redirectResponse=new Map,this.initialized=!1}async initialize(e){await super.initialize(e),this.initialized=!0}async initializeBrokering(e,t){if("undefined"==typeof window)return;const r={...t,correlationId:t?.correlationId||n.gj()},i=this.performanceClient.startMeasurement(Z.MX.PairwiseBrokerApplicationInitializeBrokering,r.correlationId);i.add({isBackground:!1});try{this.pwbBrokerAppConfig.actAsBroker?(this.pwbBrokerAppConfig.allowBrokering&&this.getLogger().verbose("Running in top frame and both actAsBroker, allowBrokering flags set to true. actAsBroker takes precedence."),i.add({isBroker:!0}),this.broker||(this.getLogger().verbose("Acting as Broker"),this.broker=new ce(this.getConfiguration(),this.pwbBrokerAppConfig,this.eventHandler),await this.broker.initialize(r)),this.broker.isListening?this.getLogger().info("Broker already initialized"):await this.broker.listenForBrokerMessage(e,i),i.end({success:!0})):this.pwbBrokerAppConfig.allowBrokering&&(this.getLogger().verbose("Acting as child"),i.add({isBroker:!1}),this.embeddedApp?await this.embeddedApp.isBrokerConnected()?this.getLogger().info("Embedded app is already connected to the broker"):(this.getLogger().info("initializeBrokering was called again, retrying handshake"),await this.embeddedApp.initiateHandshake(i)):(this.embeddedApp=new me(this.getConfiguration().auth.clientId,r.correlationId,this.pwbBrokerAppConfig,this.getLogger(),this.performanceClient,this.eventHandler,this.temporaryBrokerStorage,this.hydrateCache.bind(this),this.clearCache.bind(this),this.channelId),await this.embeddedApp.initiateHandshake(i)))}catch(e){throw i.end({success:!1},e),e}}createEmbeddedRequest(e){const t={...e,correlationId:e.correlationId||n.gj()};return t.account||t.sid||t.loginHint||(t.account=this.getActiveAccount()||void 0),t}async handleRedirectPromise(e){if(n.uh(this.initialized),"undefined"!=typeof window){const t=e||"";let r=this.redirectResponse.get(t);if(void 0===r){this.eventHandler.emitEvent(s.B.HANDLE_REDIRECT_START,a.X8.Redirect);const n=this.getAllAccounts();r=this.handleRedirectPromiseInternal(e).then((e=>{if(!e)return null;const t=n.length<this.getAllAccounts().length;return this.eventHandler.emitEvent(t?s.B.LOGIN_SUCCESS:s.B.ACQUIRE_TOKEN_SUCCESS,a.X8.Redirect,e),e})).catch((e=>{throw this.eventHandler.emitEvent(n.length>0?s.B.ACQUIRE_TOKEN_FAILURE:s.B.LOGIN_FAILURE,a.X8.Redirect,null,e),e})).finally((()=>{this.eventHandler.emitEvent(s.B.HANDLE_REDIRECT_END,a.X8.Redirect)})),this.redirectResponse.set(t,r)}return r}return null}async handleRedirectPromiseInternal(e){if(this.embeddedApp&&await this.embeddedApp.isBrokerConnected()){const e=ee(this.controller.getConfiguration().auth.clientId),t=this.temporaryBrokerStorage.getItem(e);if(t){const r=JSON.parse(t);return await this.embeddedApp.sendHandleRedirectRequest(r).catch((e=>{throw e instanceof o.lR&&e.setCorrelationId(r.correlationId),e})).finally((()=>{this.temporaryBrokerStorage.removeItem(e)}))}return null}return this.broker?this.broker.handleRedirectPromise(e):super.handleRedirectPromise(e)}async loginRedirect(e){return this.acquireTokenRedirect(e||{scopes:le.aZ})}async acquireTokenRedirect(e){const t=0===this.getAllAccounts().length;return this.eventHandler.emitEvent(t?s.B.LOGIN_START:s.B.ACQUIRE_TOKEN_START,a.X8.Redirect,e),super.acquireTokenRedirect(e).catch((e=>(this.eventHandler.emitEvent(t?s.B.LOGIN_FAILURE:s.B.ACQUIRE_TOKEN_FAILURE,a.X8.Redirect,null,e),Promise.reject(e))))}async loginPopup(e){return this.acquireTokenPopup(e||{scopes:le.aZ})}async acquireTokenPopup(e){n.Q3(!0);const t=this.createEmbeddedRequest(e),r=this.getAllAccounts();return this.eventHandler.emitEvent(0===r.length?s.B.LOGIN_START:s.B.ACQUIRE_TOKEN_START,a.X8.Popup,t),this.acquireTokenPopupInternal(t).then((e=>{const t=r.length<this.getAllAccounts().length;return this.eventHandler.emitEvent(t?s.B.LOGIN_SUCCESS:s.B.ACQUIRE_TOKEN_SUCCESS,a.X8.Popup,e),e})).catch((e=>(e instanceof o.lR&&e.setCorrelationId(t.correlationId),this.eventHandler.emitEvent(0===r.length?s.B.LOGIN_FAILURE:s.B.ACQUIRE_TOKEN_FAILURE,a.X8.Popup,null,e),Promise.reject(e))))}async acquireTokenPopupInternal(e){if(this.embeddedApp&&await this.embeddedApp.isBrokerConnected()){this.getLogger().verbose("pairwise broker (embedded app) acquireTokenPopup called",e.correlationId);const t=ee(this.controller.getConfiguration().auth.clientId);return this.temporaryBrokerStorage.setItem(t,JSON.stringify(e)),await this.embeddedApp.sendPopupRequest(e).finally((()=>{this.temporaryBrokerStorage.removeItem(t)}))}return super.acquireTokenPopup(e)}async ssoSilent(e){n.Q3(!0);const t=this.createEmbeddedRequest(e);return this.eventHandler.emitEvent(s.B.SSO_SILENT_START,a.X8.Silent,t),this.ssoSilentInternal(t).then((e=>(this.eventHandler.emitEvent(s.B.SSO_SILENT_SUCCESS,a.X8.Silent,e),e))).catch((e=>{throw e instanceof o.lR&&e.setCorrelationId(t.correlationId),this.eventHandler.emitEvent(s.B.SSO_SILENT_FAILURE,a.X8.Silent,null,e),e}))}async ssoSilentInternal(e){return this.embeddedApp&&await this.embeddedApp.isBrokerConnected()?(this.getLogger().verbose("ssoSilent called",e.correlationId),this.embeddedApp.sendSsoSilentRequest(e)):super.ssoSilent(e)}async acquireTokenSilent(e){n.Q3(!0);const t=this.createEmbeddedRequest(e);return this.eventHandler.emitEvent(s.B.ACQUIRE_TOKEN_START,a.X8.Silent,t),this.acquireTokenSilentInternal(t).then((e=>(this.eventHandler.emitEvent(s.B.ACQUIRE_TOKEN_SUCCESS,a.X8.Silent,e),e))).catch((e=>(e instanceof o.lR&&e.setCorrelationId(t.correlationId),this.eventHandler.emitEvent(s.B.ACQUIRE_TOKEN_FAILURE,a.X8.Silent,null,e),Promise.reject(e))))}async acquireTokenSilentInternal(e){if(this.embeddedApp&&await this.embeddedApp.isBrokerConnected()){this.getLogger().verbose("acquireTokenSilent - attempting to acquire token from web flow");const t=this.performanceClient.startMeasurement(Z.MX.EmbeddedClientApplicationSendSilentRefreshRequest,e.correlationId);try{const r={...e,cacheLookupPolicy:a.nN.AccessToken};let n;n=e.cacheLookupPolicy===a.nN.RefreshToken||e.cacheLookupPolicy===a.nN.RefreshTokenAndNetwork||e.cacheLookupPolicy===a.nN.Skip||e.forceRefresh?Promise.reject(new I.eB(be.wb)):super.acquireTokenSilent(r);try{const e=await n;return t.end({success:!0}),e}catch(r){if(e.cacheLookupPolicy===a.nN.AccessToken)throw r;const n=await Se(this.embeddedApp.sendSilentRefreshRequest.bind(this.embeddedApp),Z.MX.EmbeddedSendSilentRefreshRequestInternal,this.getLogger(),this.performanceClient,e.correlationId)(e);return t.end({success:!0}),n}}catch(e){throw t.end({success:!1},e),e}}return super.acquireTokenSilent(e)}async logoutRedirect(e){if(this.embeddedApp&&await this.embeddedApp.isBrokerConnected())this.getLogger().error("Embedded app is not allowed to logout while the broker app is logged in.");else if(this.broker)return await this.broker.sendLogoutRequestToEmbeddedApps(),super.logoutRedirect(e)}async logoutPopup(e){if(this.embeddedApp&&await this.embeddedApp.isBrokerConnected())this.getLogger().error("Embedded app is not allowed to logout while the broker app is logged in.");else if(this.broker)return await this.broker.sendLogoutRequestToEmbeddedApps(),super.logoutPopup(e)}setActiveAccount(e){this.broker&&this.broker.setActiveAccount(e),super.setActiveAccount(e)}addEventCallback(e,t=Object.values(s.B)){const r=[s.B.ACQUIRE_TOKEN_START,s.B.ACQUIRE_TOKEN_SUCCESS,s.B.ACQUIRE_TOKEN_FAILURE,s.B.LOGIN_START,s.B.LOGIN_SUCCESS,s.B.LOGIN_FAILURE,s.B.SSO_SILENT_START,s.B.SSO_SILENT_SUCCESS,s.B.SSO_SILENT_FAILURE,s.B.HANDLE_REDIRECT_START,s.B.HANDLE_REDIRECT_END,s.B.BROKER_CONNECTION_ESTABLISHED],n=[],i=[];t.forEach((e=>{r.includes(e)?n.push(e):i.push(e)}));const o=super.addEventCallback(e,i);return o?(this.eventHandler.addEventCallback(e,n,o),o):null}removeEventCallback(e){super.removeEventCallback(e),this.eventHandler.removeEventCallback(e)}}},992335:(e,t,r)=>{"use strict";r.d(t,{v:()=>x});var n=r(279787),i=r(863471),o=r(311509),a=r(684930),s=r(69465),c=r(619327),l=r(271760),u=r(103678);function d(e){const t=e.lastIndexOf(" ")+1;if(t<1)return e;const r=e.substring(t);let n=r.lastIndexOf("/");return n=n<0?r.lastIndexOf("\\"):n,n>=0?(e.substring(0,t)+"("+r.substring(n+1)+(")"===r.charAt(r.length-1)?"":")")).trimStart():e.trimStart()}class h{constructor(e,t,r,n,i,a,s,c){this.authority=t,this.libraryName=n,this.libraryVersion=i,this.applicationTelemetry=a,this.clientId=e,this.logger=r,this.callbacks=new Map,this.eventsByCorrelationId=new Map,this.eventStack=new Map,this.queueMeasurements=new Map,this.preQueueTimeByCorrelationId=new Map,this.intFields=s||new Set;for(const e of o.Hi)this.intFields.add(e);this.abbreviations=c||new Map;for(const[e,t]of o.Qj)this.abbreviations.set(e,t)}startPerformanceMeasurement(e,t){return{}}getPreQueueTime(e,t){const r=this.preQueueTimeByCorrelationId.get(t);if(r){if(r.name===e)return r.time;this.logger.trace(`PerformanceClient.getPreQueueTime: no pre-queue time found for ${e}, unable to add queue measurement`)}else this.logger.trace(`PerformanceClient.getPreQueueTime: no pre-queue times found for correlationId: ${t}, unable to add queue measurement`)}calculateQueuedTime(e,t){return e<1?(this.logger.trace(`PerformanceClient: preQueueTime should be a positive integer and not ${e}`),0):t<1?(this.logger.trace(`PerformanceClient: currentTime should be a positive integer and not ${t}`),0):t<e?(this.logger.trace("PerformanceClient: currentTime is less than preQueueTime, check how time is being retrieved"),0):t-e}addQueueMeasurement(e,t,r,n){if(!t)return void this.logger.trace(`PerformanceClient.addQueueMeasurement: correlationId not provided for ${e}, cannot add queue measurement`);if(0===r)this.logger.trace(`PerformanceClient.addQueueMeasurement: queue time provided for ${e} is ${r}`);else if(!r)return void this.logger.trace(`PerformanceClient.addQueueMeasurement: no queue time provided for ${e}`);const i={eventName:e,queueTime:n?0:r,manuallyCompleted:n},o=this.queueMeasurements.get(t);o?(o.push(i),this.queueMeasurements.set(t,o)):(this.logger.trace(`PerformanceClient.addQueueMeasurement: adding correlationId ${t} to queue measurements`),this.queueMeasurements.set(t,[i])),this.preQueueTimeByCorrelationId.delete(t)}startMeasurement(e,t){const r=t||this.generateId();t||this.logger.info(`PerformanceClient: No correlation id provided for ${e}, generating`,r),this.logger.trace(`PerformanceClient: Performance measurement started for ${e}`,r);const n={eventId:this.generateId(),status:o.hU.InProgress,authority:this.authority,libraryName:this.libraryName,libraryVersion:this.libraryVersion,clientId:this.clientId,name:e,startTimeMs:Date.now(),correlationId:r,appName:this.applicationTelemetry?.appName,appVersion:this.applicationTelemetry?.appVersion};return this.cacheEventByCorrelationId(n),function(e,t,r){r&&r.push({name:t.get(e.name)||e.name})}(n,this.abbreviations,this.eventStack.get(r)),{end:(e,t)=>this.endMeasurement({...n,...e},t),discard:()=>this.discardMeasurements(n.correlationId),add:e=>this.addFields(e,n.correlationId),increment:e=>this.incrementFields(e,n.correlationId),event:n,measurement:new a.t}}endMeasurement(e,t){const r=this.eventsByCorrelationId.get(e.correlationId);if(!r)return this.logger.trace(`PerformanceClient: Measurement not found for ${e.eventId}`,e.correlationId),null;const n=e.eventId===r.eventId;let i={totalQueueTime:0,totalQueueCount:0,manuallyCompletedCount:0};e.durationMs=Math.round(e.durationMs||this.getDurationMs(e.startTimeMs));const a=JSON.stringify(function(e,t,r,n){if(!r?.length)return;const i=e=>e.length?e[e.length-1]:void 0,o=t.get(e.name)||e.name,a=i(r);if(a?.name!==o)return;const c=r?.pop();if(!c)return;const l=n instanceof s.lR?n.errorCode:n instanceof Error?n.name:void 0,u=n instanceof s.lR?n.subError:void 0;l&&c.childErr!==l&&(c.err=l,u&&(c.subErr=u)),delete c.name,delete c.childErr;const d={...c,dur:e.durationMs};e.success||(d.fail=1);const h=i(r);if(!h)return{[o]:d};let f;if(l&&(h.childErr=l),h[o]){const e=Object.keys(h).filter((e=>e.startsWith(o))).length;f=`${o}_${e+1}`}else f=o;return h[f]=d,h}(e,this.abbreviations,this.eventStack.get(r.correlationId),t));if(n?(i=this.getQueueInfo(e.correlationId),this.discardMeasurements(r.correlationId)):r.incompleteSubMeasurements?.delete(e.eventId),this.logger.trace(`PerformanceClient: Performance measurement ended for ${e.name}: ${e.durationMs} ms`,e.correlationId),t&&function(e,t,r,n=5){if(e instanceof Error)return e instanceof s.lR?(r.errorCode=e.errorCode,r.subErrorCode=e.subError,void((e instanceof l.g||e instanceof u.CB)&&(r.serverErrorNo=e.errorNo))):void(e instanceof c.xA?r.errorCode=e.errorCode:r.errorStack?.length?t.trace("PerformanceClient.addErrorStack: Stack already exist",r.correlationId):e.stack?.length?(e.stack&&(r.errorStack=function(e,t){if(t<0)return[];const r=e.split("\n")||[],n=[],i=r[0];i.startsWith("TypeError: Cannot read property")||i.startsWith("TypeError: Cannot read properties of")||i.startsWith("TypeError: Cannot set property")||i.startsWith("TypeError: Cannot set properties of")||i.endsWith("is not a function")?n.push(d(i)):(i.startsWith("SyntaxError")||i.startsWith("TypeError"))&&n.push(d(i.replace(/['].*[']|["].*["]/g,"<redacted>")));for(let e=1;e<r.length&&!(n.length>=t);e++)n.push(d(r[e]));return n}(e.stack,n)),r.errorName=e.name):t.trace("PerformanceClient.addErrorStack: Input stack is empty",r.correlationId));t.trace("PerformanceClient.addErrorStack: Input error is not instance of Error",r.correlationId)}(t,this.logger,r),!n)return r[e.name+"DurationMs"]=Math.floor(e.durationMs),{...r};n&&!t&&(r.errorCode||r.subErrorCode)&&(this.logger.trace(`PerformanceClient: Remove error and sub-error codes for root event ${e.name} as intermediate error was successfully handled`,e.correlationId),r.errorCode=void 0,r.subErrorCode=void 0);let h={...r,...e},f=0;return h.incompleteSubMeasurements?.forEach((t=>{this.logger.trace(`PerformanceClient: Incomplete submeasurement ${t.name} found for ${e.name}`,h.correlationId),f++})),h.incompleteSubMeasurements=void 0,h={...h,queuedTimeMs:i.totalQueueTime,queuedCount:i.totalQueueCount,queuedManuallyCompletedCount:i.manuallyCompletedCount,status:o.hU.Completed,incompleteSubsCount:f,context:a},this.truncateIntegralFields(h),this.emitEvents([h],e.correlationId),h}addFields(e,t){this.logger.trace("PerformanceClient: Updating static fields");const r=this.eventsByCorrelationId.get(t);r?this.eventsByCorrelationId.set(t,{...r,...e}):this.logger.trace("PerformanceClient: Event not found for",t)}incrementFields(e,t){this.logger.trace("PerformanceClient: Updating counters");const r=this.eventsByCorrelationId.get(t);if(r)for(const t in e){if(r.hasOwnProperty(t)){if(isNaN(Number(r[t])))return}else r[t]=0;r[t]+=e[t]}else this.logger.trace("PerformanceClient: Event not found for",t)}cacheEventByCorrelationId(e){const t=this.eventsByCorrelationId.get(e.correlationId);t?(this.logger.trace(`PerformanceClient: Performance measurement for ${e.name} added/updated`,e.correlationId),t.incompleteSubMeasurements=t.incompleteSubMeasurements||new Map,t.incompleteSubMeasurements.set(e.eventId,{name:e.name,startTimeMs:e.startTimeMs})):(this.logger.trace(`PerformanceClient: Performance measurement for ${e.name} started`,e.correlationId),this.eventsByCorrelationId.set(e.correlationId,{...e}),this.eventStack.set(e.correlationId,[]))}getQueueInfo(e){const t=this.queueMeasurements.get(e);t||this.logger.trace(`PerformanceClient: no queue measurements found for for correlationId: ${e}`);let r=0,n=0,i=0;return t?.forEach((e=>{r+=e.queueTime,n++,i+=e.manuallyCompleted?1:0})),{totalQueueTime:r,totalQueueCount:n,manuallyCompletedCount:i}}discardMeasurements(e){this.logger.trace("PerformanceClient: Performance measurements discarded",e),this.eventsByCorrelationId.delete(e),this.logger.trace("PerformanceClient: QueueMeasurements discarded",e),this.queueMeasurements.delete(e),this.logger.trace("PerformanceClient: Pre-queue times discarded",e),this.preQueueTimeByCorrelationId.delete(e),this.logger.trace("PerformanceClient: Event stack discarded",e),this.eventStack.delete(e)}addPerformanceCallback(e){for(const[t,r]of this.callbacks)if(r.toString()===e.toString())return this.logger.warning(`PerformanceClient: Performance callback is already registered with id: ${t}`),t;const t=this.generateId();return this.callbacks.set(t,e),this.logger.verbose(`PerformanceClient: Performance callback registered with id: ${t}`),t}removePerformanceCallback(e){const t=this.callbacks.delete(e);return this.logger.verbose(t?`PerformanceClient: Performance callback ${e} removed.`:`PerformanceClient: Performance callback ${e} not removed.`),t}emitEvents(e,t){this.logger.verbose("PerformanceClient: Emitting performance events",t),this.callbacks.forEach(((r,n)=>{this.logger.trace(`PerformanceClient: Emitting event to callback ${n}`,t),r.apply(null,[e])}))}truncateIntegralFields(e){this.intFields.forEach((t=>{t in e&&"number"==typeof e[t]&&(e[t]=Math.floor(e[t]))}))}getDurationMs(e){const t=Date.now()-e;return t<0?t:0}}var f=r(449335),p=r(890209),g=r(528096),v=r(544032),m=r(449616);function y(){let e;try{e=window[v.Al.SessionStorage];const t=e?.getItem(v.Fi);if(1===Number(t))return r.e(31985).then(r.bind(r,431985))}catch(e){}}function b(){return"undefined"!=typeof window&&void 0!==window.performance&&"function"==typeof window.performance.now}function S(e){if(e&&b())return Math.round(window.performance.now()-e)}class C extends h{constructor(e,t,r){super(e.auth.clientId,e.auth.authority||`${f.YM.DEFAULT_AUTHORITY}`,new p.V(e.system?.loggerOptions||{},g.U,g.r),g.U,g.r,e.telemetry?.application||{appName:"",appVersion:""},t,r)}generateId(){return(0,m.Oy)()}getPageVisibility(){return document.visibilityState?.toString()||null}deleteIncompleteSubMeasurements(e){y()?.then((t=>{const r=this.eventsByCorrelationId.get(e.event.correlationId),n=[];r&&r.eventId===e.event.eventId&&r?.incompleteSubMeasurements&&r.incompleteSubMeasurements.forEach((e=>{n.push({...e})})),t.BrowserPerformanceMeasurement.flushMeasurements(e.event.correlationId,n)}))}startMeasurement(e,t){const r=this.getPageVisibility(),n=super.startMeasurement(e,t),i=b()?window.performance.now():void 0,o=y()?.then((t=>new t.BrowserPerformanceMeasurement(e,n.event.correlationId)));return o?.then((e=>e.startMeasurement())),{...n,end:(e,t)=>{const a=n.end({...e,startPageVisibility:r,endPageVisibility:this.getPageVisibility(),durationMs:S(i)},t);return o?.then((e=>e.endMeasurement())),this.deleteIncompleteSubMeasurements(n),a},discard:()=>{n.discard(),o?.then((e=>e.flushMeasurement())),this.deleteIncompleteSubMeasurements(n)}}}setPreQueueTime(e,t){if(!b())return void this.logger.trace(`BrowserPerformanceClient: window performance API not available, unable to set telemetry queue time for ${e}`);if(!t)return void this.logger.trace(`BrowserPerformanceClient: correlationId for ${e} not provided, unable to set telemetry queue time`);const r=this.preQueueTimeByCorrelationId.get(t);r&&(this.logger.trace(`BrowserPerformanceClient: Incomplete pre-queue ${r.name} found`,t),this.addQueueMeasurement(r.name,t,void 0,!0)),this.preQueueTimeByCorrelationId.set(t,{name:e,time:window.performance.now()})}addQueueMeasurement(e,t,r,n){if(!b())return void this.logger.trace(`BrowserPerformanceClient: window performance API not available, unable to add queue measurement for ${e}`);if(!t)return void this.logger.trace(`BrowserPerformanceClient: correlationId for ${e} not provided, unable to add queue measurement`);const i=super.getPreQueueTime(e,t);if(!i)return;const o=window.performance.now(),a=r||super.calculateQueuedTime(i,o);return super.addQueueMeasurement(e,t,a,n)}}var w=r(446964),A=r(825392),E=r(545880),k=r(142878);const I="mats-telemetry-profile-id";class T{constructor(e,t,r,n,i,o,a,s,c){this.synthetic=!1,this.observabilityRatio=.1,this.samplingRatio=.01,this.clientId=e,this.logger=t,this.eventsToEmit=new Set(n),this.miscEvents=new Set(i),this.appInsights=new k.a,this.appInsights.initialize({instrumentationKey:"d634483c08244c1ca09af2b2d952c92e-ab2bba03-2ba3-49d8-a82c-ef6da750d8ab-7725",extensions:[],propertyConfiguration:{gpcDataSharingOptIn:!1},disableCookiesUsage:!0},[]),this.synthetic=a||!1,this.appName=s,this.appVersion=c,this.channelId=o,this.sampleEvents=Math.random()<=this.samplingRatio,this.logger.verbose(`Sampling for misc event enabled: ${this.sampleEvents}`);try{const e=new E.D(this.clientId,t,r),n=e.getItem(I);if(n)this.profileTelemetryId=n;else{const t=w.gj();this.profileTelemetryId=t,e.setItem(I,t)}}catch(e){t.warning("PerformanceTelemetryReporter: local storage is not available"),this.profileTelemetryId=""}this.logger.verbose("PerformanceTelemetryReporter: Initialized")}sendCustomEvent(e){if(!this.eventsToEmit.has(e.name))return void this.logger.verbose(`PerformanceTelemetryReporter: Skipping telemetry for event ${e.name}`,e.correlationId);if(e.success&&!this.sampleEvents&&(this.miscEvents.has(e.name)||!0===e.fromCache))return void this.logger.verbose(`PerformanceTelemetryReporter: Skipping telemetry for event ${e.name}`,e.correlationId);const t={...e,synthetic:this.synthetic,appName:this.appName,appVersion:this.appVersion,profileTelemetryId:this.profileTelemetryId,sessionId:this.channelId};e.success&&!function(e){return Math.random()<=e}(this.observabilityRatio)?(delete t.context,delete t.errorStack,this.logger.verbose(`PerformanceTelemetryReporter: Sending ${t.name} for tracking`)):this.logger.verbose(`PerformanceTelemetryReporter: Sending ${t.name} with additional observability for tracking`),this.appInsights.track({name:e.name,data:t}),e.name===A.MX.AcquireTokenPreRedirect&&this.appInsights.flush()}}const _=[A.MX.InitializeClientApplication,A.MX.LocalStorageUpdated],R=new Set([A.MX.AcquireTokenSilent,A.MX.AcquireTokenByCode,A.MX.AcquireTokenPopup,A.MX.AcquireTokenRedirect,A.MX.AcquireTokenPreRedirect,A.MX.PairwiseBrokerApplicationInitializeBrokering,A.MX.SsoSilent,A.MX.EmbeddedClientApplicationSendSSOSilentRequest,A.MX.EmbeddedClientApplicationSendPopupRequest,A.MX.EmbeddedClientApplicationSendRedirectRequest,A.MX.EmbeddedClientApplicationHandleRedirectRequest,A.MX.EmbeddedClientApplicationSendSilentRefreshRequest,..._]);class P{constructor(e,t,r,n,i){this.logger=t;const o=i?.eventsToEmit?.filter((e=>R?.has(e)))||[...R];this.perfTelemetryReporter=new T(e,t,r,o,_,n,i?.synthetic,i?.appName,i?.appVersion)}sendCustomEvent(e){this.perfTelemetryReporter.sendCustomEvent(e)}getTelemetryCallback(){return this.logger.trace("TelemetryReporter: Attaching callback to send custom metrics."),this.logger.verbose("TelemetryReporter: Returning callback as telemetry emitted."),e=>{e.forEach((e=>{e.name===A.MX.AcquireTokenByBroker&&(e.name=e.brokerEventName||e.name,e.isBroker=!0,delete e.brokerEventName,this.logger.verbosePii(`TelemetryReporter: Updated broker event ${JSON.stringify(e)}`,e.correlationId)),this.sendCustomEvent(e)}))}}}const O=[n._.AzurePublic,n._.AzurePpe];class x extends i.vq{constructor(e,t){let r;const n="undefined"!=typeof window,i=!t?.disabled&&function(e){return!e.auth.authority||O.some((t=>0===e.auth.authority?.indexOf(t.toString())))}(e)&&n;if(i?(r=e.telemetry?.client||new C(e,new Set(A.Rz),new Map(A.Qj)),super({...e,telemetry:{...e.telemetry,client:r}})):(super(e),r=new a.a),this.performanceClient=r,this.channelId=n?w.gj():"",i){const n=new P(e.auth.clientId,this.getLogger(),r,this.channelId,t);this.addPerformanceCallback(n.getTelemetryCallback())}}static async createPublicClientApplication(e,t,r){const n=new x(e,t);return await n.initialize({correlationId:r}),n}}},825392:(e,t,r)=>{"use strict";r.d(t,{MX:()=>n,Qj:()=>i,Rz:()=>o});const n={...r(311509).MX,PairwiseBrokerApplicationInitializeBrokering:"pairwiseBrokerApplicationInitializeBrokering",BrokerClientApplicationHandleBrokerHandshake:"brokerClientApplicationHandleBrokerHandshake",BrokerClientApplicationBrokeredSSOSilentRequest:"brokerClientApplicationBrokeredSSOSilentRequest",BrokerClientApplicationBrokeredSilentRequest:"brokerClientApplicationBrokeredSilentRequest",EmbeddedClientApplicationSendSSOSilentRequest:"embeddedSSOSilent",EmbeddedClientApplicationSendPopupRequest:"embeddedPopup",EmbeddedClientApplicationSendRedirectRequest:"embeddedRedirect",EmbeddedClientApplicationHandleRedirectRequest:"embeddedHandleRedirect",EmbeddedClientApplicationSendSilentRefreshRequest:"embeddedSilentRefresh",EmbeddedSendSilentRefreshRequestInternal:"embeddedSilentRefreshInternal",SendHandshakeRequest:"sendHandshakeRequest",SendMessageToBroker:"sendMessageToBroker",SendRequest:"sendRequest",HandleResponse:"handleBrokerResponse",GetFrameDepth:"getFrameDepth",OnHandshakeResponse:"onHandshakeResponse",HandleBrokerMessage:"handleBrokerMessage",PostMessageToAllDescendantFrames:"postMessageToAllDescendantFrames",HandleBrokerAuthRequest:"handleBrokerAuthRequest",BrokeredSilentRequest:"brokeredSilentRequest",BrokeredSsoSilentRequest:"brokeredSsoSilentRequest",BrokeredRedirectRequest:"brokeredRedirectRequest",BrokeredPopupRequest:"brokeredPopupRequest",InteractiveBrokerRequest:"interactiveBrokerRequest"},i=new Map([[n.PairwiseBrokerApplicationInitializeBrokering,"PWBInitBrk"],[n.BrokerClientApplicationHandleBrokerHandshake,"BrkClientHandeBrkHandshake"],[n.BrokerClientApplicationBrokeredSSOSilentRequest,"BrkClientBrkSSOReq"],[n.BrokerClientApplicationBrokeredSilentRequest,"BrkClientBrkSltReq"],[n.EmbeddedClientApplicationSendSSOSilentRequest,"EmbClientSendSSOReq"],[n.EmbeddedClientApplicationSendPopupRequest,"EmbClientSendPopupReq"],[n.EmbeddedClientApplicationSendRedirectRequest,"EmbClientSendRedirectReq"],[n.EmbeddedClientApplicationHandleRedirectRequest,"EmbClientHandleRedirectReq"],[n.EmbeddedClientApplicationSendSilentRefreshRequest,"EmbClientSendSltRefreshReq"],[n.SendHandshakeRequest,"sendHandshakeReq"],[n.SendMessageToBroker,"sendMsgToBrk"],[n.SendRequest,"sendReq"],[n.HandleResponse,"handleBrkRes"],[n.GetFrameDepth,"getFrameDepth"],[n.OnHandshakeResponse,"onHandshakeRes"],[n.HandleBrokerMessage,"handleBrkMsg"],[n.PostMessageToAllDescendantFrames,"postMsgToDescFrames"],[n.HandleBrokerAuthRequest,"handleBrkAuthReq"],[n.BrokeredSilentRequest,"brkSltReq"],[n.BrokeredSsoSilentRequest,"brkSsoSltReq"],[n.BrokeredRedirectRequest,"brkRedirectReq"],[n.BrokeredPopupRequest,"brkPopupSltReq"],[n.InteractiveBrokerRequest,"intBrkReq"]]),o=new Set(["brokerInteractionTimeoutMs","brokerMessageTimeoutMs","brokerHandshakeTimeoutMs","brokerIframeTimeoutMs","maxFrameDepthReached","maxFrameDepthConfigured","framesNotified","handshakeIgnoredCount","brokerFrameDepth","resolverKeyMissingCount","resolverKeyNotExistCount"])},863471:(e,t,r)=>{"use strict";r.d(t,{vq:()=>st,Ji:()=>ct});var n=r(660903);class i extends n.A{getModuleName(){return i.MODULE_NAME}getId(){return i.ID}async initialize(){return this.available="undefined"!=typeof window,this.available}}i.MODULE_NAME="",i.ID="StandardOperatingContext";var o=r(400854),a=r(243702),s=r(129577),c=r(311509),l=r(157196),u=r(103678),d=r(94198),h=r(662024),f=r(355339),p=r(449335),g=r(69465);function v(e,t,r){return{clientId:e,authority:t.authority,scopes:t.scopes,homeAccountIdentifier:r,claims:t.claims,authenticationScheme:t.authenticationScheme,resourceRequestMethod:t.resourceRequestMethod,resourceRequestUri:t.resourceRequestUri,shrClaims:t.shrClaims,sshKid:t.sshKid,embeddedClientId:t.embeddedClientId||t.tokenBodyParameters?.clientId}}var m=r(383248),y=r(182679),b=r(263826),S=r(544032),C=r(446964),w=r(104466),A=r(30582),E=r(353229),k=r(434552),I=r(611312),T=r(890209),_=r(844149);const R="home_account_id",P="UPN";var O=r(162515),x=r(596081),M=r(265194);async function N(e,t,r,n,i,o,a){a?.addQueueMeasurement(c.MX.AuthorityFactoryCreateDiscoveredInstance,o);const u=s.s4.transformCIAMAuthority((0,s.NJ)(e)),f=new s.s4(u,t,r,n,i,o,a);try{return await(0,l.T)(f.resolveEndpointsAsync.bind(f),c.MX.AuthorityResolveEndpointsAsync,i,a,o)(),f}catch(e){throw(0,d.SB)(h.s1)}}var D=r(271760);class F{static generateThrottlingStorageKey(e){return`${p.Xw.THROTTLING_PREFIX}.${JSON.stringify(e)}`}static preProcess(e,t){const r=F.generateThrottlingStorageKey(t),n=e.getThrottlingCache(r);if(n){if(n.throttleTime<Date.now())return void e.removeItem(r);throw new D.g(n.errorCodes?.join(" ")||p.YM.EMPTY_STRING,n.errorMessage,n.subError)}}static postProcess(e,t,r){if(F.checkResponseStatus(r)||F.checkResponseForRetryAfter(r)){const n={throttleTime:F.calculateThrottleTime(parseInt(r.headers[p.OK.RETRY_AFTER])),error:r.body.error,errorCodes:r.body.error_codes,errorMessage:r.body.error_description,subError:r.body.suberror};e.setThrottlingCache(F.generateThrottlingStorageKey(t),n)}}static checkResponseStatus(e){return 429===e.status||e.status>=500&&e.status<600}static checkResponseForRetryAfter(e){return!!e.headers&&e.headers.hasOwnProperty(p.OK.RETRY_AFTER)&&(e.status<200||e.status>=300)}static calculateThrottleTime(e){const t=e<=0?0:e,r=Date.now()/1e3;return Math.floor(1e3*Math.min(r+(t||p.Xw.DEFAULT_THROTTLE_TIME_SECONDS),r+p.Xw.DEFAULT_MAX_THROTTLE_TIME_SECONDS))}static removeThrottle(e,t,r,n){const i=v(t,r,n),o=this.generateThrottlingStorageKey(i);e.removeItem(o)}}var B=r(961251);class L{constructor(e,t){this.config=(0,I.GF)(e),this.logger=new T.V(this.config.loggerOptions,_.U,_.r),this.cryptoUtils=this.config.cryptoInterface,this.cacheManager=this.config.storageInterface,this.networkClient=this.config.networkInterface,this.serverTelemetryManager=this.config.serverTelemetryManager,this.authority=this.config.authOptions.authority,this.performanceClient=t}createTokenRequestHeaders(e){const t={};if(t[p.OK.CONTENT_TYPE]=p.YM.URL_FORM_CONTENT_TYPE,!this.config.systemOptions.preventCorsPreflight&&e)switch(e.type){case R:try{const r=(0,O.Z)(e.credential);t[p.OK.CCS_HEADER]=`Oid:${r.uid}@${r.utid}`}catch(e){this.logger.verbose("Could not parse home account ID for CCS Header: "+e)}break;case P:t[p.OK.CCS_HEADER]=`UPN: ${e.credential}`}return t}async executePostToTokenEndpoint(e,t,r,n,i,o){o&&this.performanceClient?.addQueueMeasurement(o,i);const a=await this.sendPostRequest(n,e,{body:t,headers:r},i);return this.config.serverTelemetryManager&&a.status<500&&429!==a.status&&this.config.serverTelemetryManager.clearTelemetryCache(),a}async sendPostRequest(e,t,r,n){let i;F.preProcess(this.cacheManager,e);try{i=await(0,l.T)(this.networkClient.sendPostRequestAsync.bind(this.networkClient),c.MX.NetworkClientSendPostRequestAsync,this.logger,this.performanceClient,n)(t,r);const e=i.headers||{};this.performanceClient?.addFields({refreshTokenSize:i.body.refresh_token?.length||0,httpVerToken:e[p.OK.X_MS_HTTP_VERSION]||"",requestId:e[p.OK.X_MS_REQUEST_ID]||""},n)}catch(e){if(e instanceof B.D){const t=e.responseHeaders;throw t&&this.performanceClient?.addFields({httpVerToken:t[p.OK.X_MS_HTTP_VERSION]||"",requestId:t[p.OK.X_MS_REQUEST_ID]||"",contentTypeHeader:t[p.OK.CONTENT_TYPE]||void 0,contentLengthHeader:t[p.OK.CONTENT_LENGTH]||void 0,httpStatus:e.httpStatus},n),e.error}throw e instanceof g.lR?e:(0,d.SB)(h.x6)}return F.postProcess(this.cacheManager,e,i),i}async updateAuthority(e,t){this.performanceClient?.addQueueMeasurement(c.MX.UpdateTokenEndpointAuthority,t);const r=`https://${e}/${this.authority.tenant}/`,n=await N(r,this.networkClient,this.cacheManager,this.authority.options,this.logger,t,this.performanceClient);this.authority=n}createTokenQueryParameters(e){const t=new Map;return e.embeddedClientId&&(0,x.L5)(t,this.config.authOptions.clientId,this.config.authOptions.redirectUri),e.tokenQueryParameters&&(0,x._H)(t,e.tokenQueryParameters),(0,x.zv)(t,e.correlationId),(0,x.PA)(t,e.correlationId,this.performanceClient),(0,M.Pb)(t)}}var H=r(652918),U=r(825832);class z{static setRequestState(e,t,r){const n=z.generateLibraryState(e,r);return t?`${n}${p.YM.RESOURCE_DELIM}${t}`:n}static generateLibraryState(e,t){if(!e)throw(0,d.SB)(h.oL);const r={id:e.createNewGuid()};t&&(r.meta=t);const n=JSON.stringify(r);return e.base64Encode(n)}static parseRequestState(e,t){if(!e)throw(0,d.SB)(h.oL);if(!t)throw(0,d.SB)(h.f$);try{const r=t.split(p.YM.RESOURCE_DELIM),n=r[0],i=r.length>1?r.slice(1).join(p.YM.RESOURCE_DELIM):p.YM.EMPTY_STRING,o=e.base64Decode(n),a=JSON.parse(o);return{userRequestState:i||p.YM.EMPTY_STRING,libraryState:a}}catch(e){throw(0,d.SB)(h.f$)}}}var j=r(815979);class q{constructor(e,t){this.cache=e,this.hasChanged=t}get cacheHasChanged(){return this.hasChanged}get tokenCache(){return this.cache}}var V=r(930915),W=r(174878),$=r(30971),G=r(13372),Z=r(882098);class K{constructor(e,t,r,n,i,o,a){this.clientId=e,this.cacheStorage=t,this.cryptoObj=r,this.logger=n,this.serializableCache=i,this.persistencePlugin=o,this.performanceClient=a}validateTokenResponse(e,t){if(e.error||e.error_description||e.suberror){const r=`Error(s): ${e.error_codes||p.YM.NOT_AVAILABLE} - Timestamp: ${e.timestamp||p.YM.NOT_AVAILABLE} - Description: ${e.error_description||p.YM.NOT_AVAILABLE} - Correlation ID: ${e.correlation_id||p.YM.NOT_AVAILABLE} - Trace ID: ${e.trace_id||p.YM.NOT_AVAILABLE}`,n=e.error_codes?.length?e.error_codes[0]:void 0,i=new D.g(e.error,r,e.suberror,n,e.status);if(t&&e.status&&e.status>=p.t3.SERVER_ERROR_RANGE_START&&e.status<=p.t3.SERVER_ERROR_RANGE_END)return void this.logger.warning(`executeTokenRequest:validateTokenResponse - AAD is currently unavailable and the access token is unable to be refreshed.\n${i}`);if(t&&e.status&&e.status>=p.t3.CLIENT_ERROR_RANGE_START&&e.status<=p.t3.CLIENT_ERROR_RANGE_END)return void this.logger.warning(`executeTokenRequest:validateTokenResponse - AAD is currently available but is unable to refresh the access token.\n${i}`);if((0,u.a)(e.error,e.error_description,e.suberror))throw new u.CB(e.error,e.error_description,e.suberror,e.timestamp||p.YM.EMPTY_STRING,e.trace_id||p.YM.EMPTY_STRING,e.correlation_id||p.YM.EMPTY_STRING,e.claims||p.YM.EMPTY_STRING,n);throw i}}async handleServerTokenResponse(e,t,r,n,i,o,a,s,l){let u,g;if(this.performanceClient?.addQueueMeasurement(c.MX.HandleServerTokenResponse,e.correlation_id),e.id_token){if(u=(0,V.My)(e.id_token||p.YM.EMPTY_STRING,this.cryptoObj.base64Decode),i&&i.nonce&&u.nonce!==i.nonce)throw(0,d.SB)(h.aQ);if(n.maxAge||0===n.maxAge){const e=u.auth_time;if(!e)throw(0,d.SB)(h.n3);(0,V.al)(e,n.maxAge)}}this.homeAccountIdentifier=f.d.generateHomeAccountId(e.client_info||p.YM.EMPTY_STRING,t.authorityType,this.logger,this.cryptoObj,u),i&&i.state&&(g=z.parseRequestState(this.cryptoObj,i.state)),e.key_id=e.key_id||n.sshKid||void 0;const v=this.generateCacheRecord(e,t,r,n,u,o,i);let m;try{if(this.persistencePlugin&&this.serializableCache&&(this.logger.verbose("Persistence enabled, calling beforeCacheAccess"),m=new q(this.serializableCache,!0),await this.persistencePlugin.beforeCacheAccess(m)),a&&!s&&v.account){const e=v.account.generateAccountKey();if(!this.cacheStorage.getAccount(e))return this.logger.warning("Account used to refresh tokens not in persistence, refreshed tokens will not be stored in the cache"),await K.generateAuthenticationResult(this.cryptoObj,t,v,!1,n,u,g,void 0,l)}await this.cacheStorage.saveCacheRecord(v,n.correlationId,n.storeInCache)}finally{this.persistencePlugin&&this.serializableCache&&m&&(this.logger.verbose("Persistence enabled, calling afterCacheAccess"),await this.persistencePlugin.afterCacheAccess(m))}return K.generateAuthenticationResult(this.cryptoObj,t,v,!1,n,u,g,e,l)}generateCacheRecord(e,t,r,n,i,o,a){const s=t.getPreferredCache();if(!s)throw(0,d.SB)(h.l3);const c=(0,W.r)(i);let l,u;e.id_token&&i&&(l=(0,G.c_)(this.homeAccountIdentifier,s,e.id_token,this.clientId,c||""),u=X(this.cacheStorage,t,this.homeAccountIdentifier,this.cryptoObj.base64Decode,i,e.client_info,s,c,a,void 0,this.logger));let f=null;if(e.access_token){const i=e.scope?U.l.fromString(e.scope):new U.l(n.scopes||[]),a=("string"==typeof e.expires_in?parseInt(e.expires_in,10):e.expires_in)||0,l=("string"==typeof e.ext_expires_in?parseInt(e.ext_expires_in,10):e.ext_expires_in)||0,u=("string"==typeof e.refresh_in?parseInt(e.refresh_in,10):e.refresh_in)||void 0,d=r+a,h=d+l,p=u&&u>0?r+u:void 0;f=(0,G.Np)(this.homeAccountIdentifier,s,e.access_token,this.clientId,c||t.tenant||"",i.printScopes(),d,h,this.cryptoObj.base64Decode,p,e.token_type,o,e.key_id,n.claims,n.requestedClaimsHash)}let p=null;if(e.refresh_token){let t;e.refresh_token_expires_in&&(t=r+("string"==typeof e.refresh_token_expires_in?parseInt(e.refresh_token_expires_in,10):e.refresh_token_expires_in)),p=(0,G.Mg)(this.homeAccountIdentifier,s,e.refresh_token,this.clientId,e.foci,o,t)}let g=null;return e.foci&&(g={clientId:this.clientId,environment:s,familyId:e.foci}),{account:u,idToken:l,accessToken:f,refreshToken:p,appMetadata:g}}static async generateAuthenticationResult(e,t,r,n,i,o,a,s,c){let l,u,f=p.YM.EMPTY_STRING,g=[],v=null,m=p.YM.EMPTY_STRING;if(r.accessToken){if(r.accessToken.tokenType!==p.IO.POP||i.popKid)f=r.accessToken.secret;else{const t=new j.Q(e),{secret:n,keyId:o}=r.accessToken;if(!o)throw(0,d.SB)(h.fo);f=await t.signPopToken(n,o,i)}g=U.l.fromString(r.accessToken.target).asArray(),v=(0,Z.dM)(r.accessToken.expiresOn),l=(0,Z.dM)(r.accessToken.extendedExpiresOn),r.accessToken.refreshOn&&(u=(0,Z.dM)(r.accessToken.refreshOn))}r.appMetadata&&(m=r.appMetadata.familyId===p.hB?p.hB:"");const y=o?.oid||o?.sub||"",b=o?.tid||"";s?.spa_accountid&&r.account&&(r.account.nativeAccountId=s?.spa_accountid);const S=r.account?(0,$.o9)(r.account.getAccountInfo(),void 0,o,r.idToken?.secret):null;return{authority:t.canonicalAuthority,uniqueId:y,tenantId:b,scopes:g,account:S,idToken:r?.idToken?.secret||"",idTokenClaims:o||{},accessToken:f,fromCache:n,expiresOn:v,extExpiresOn:l,refreshOn:u,correlationId:i.correlationId,requestId:c||p.YM.EMPTY_STRING,familyId:m,tokenType:r.accessToken?.tokenType||p.YM.EMPTY_STRING,state:a?a.userRequestState:p.YM.EMPTY_STRING,cloudGraphHostName:r.account?.cloudGraphHostName||p.YM.EMPTY_STRING,msGraphHost:r.account?.msGraphHost||p.YM.EMPTY_STRING,code:s?.spa_code,fromNativeBroker:!1}}}function X(e,t,r,n,i,o,a,s,c,l,u){u?.verbose("setCachedAccount called");const d=e.getAccountKeys().find((e=>e.startsWith(r)));let h=null;d&&(h=e.getAccount(d));const p=h||f.d.createAccount({homeAccountId:r,idTokenClaims:i,clientInfo:o,environment:a,cloudGraphHostName:c?.cloud_graph_host_name,msGraphHost:c?.msgraph_host,nativeAccountId:l},t,n),g=p.tenantProfiles||[],v=s||p.realm;if(v&&!g.find((e=>e.tenantId===v))){const e=(0,$.Km)(r,p.localAccountId,v,i);g.push(e)}return p.tenantProfiles=g,p}var Q=r(726170),Y=r(535466),J=r(194204);class ee{static validateRedirectUri(e){if(!e)throw(0,Y.aD)(J.gO)}static validatePrompt(e){const t=[];for(const e in p._M)t.push(p._M[e]);if(t.indexOf(e)<0)throw(0,Y.aD)(J.Pc)}static validateClaims(e){try{JSON.parse(e)}catch(e){throw(0,Y.aD)(J.bj)}}static validateCodeChallengeParams(e,t){if(!e||!t)throw(0,Y.aD)(J.qz);this.validateCodeChallengeMethod(t)}static validateCodeChallengeMethod(e){if([p.iF.PLAIN,p.iF.S256].indexOf(e)<0)throw(0,Y.aD)(J.b0)}}async function te(e,t,r){return"string"==typeof e?e:e({clientId:t,tokenEndpoint:r})}class re extends L{constructor(e,t){super(e,t),this.includeRedirectUri=!0,this.oidcDefaultScopes=this.config.authOptions.authority.options.OIDCOptions?.defaultScopes}async acquireToken(e,t){if(this.performanceClient?.addQueueMeasurement(c.MX.AuthClientAcquireToken,e.correlationId),!e.code)throw(0,d.SB)(h.$P);const r=(0,Z._C)(),n=await(0,l.T)(this.executeTokenRequest.bind(this),c.MX.AuthClientExecuteTokenRequest,this.logger,this.performanceClient,e.correlationId)(this.authority,e),i=n.headers?.[p.OK.X_MS_REQUEST_ID],o=new K(this.config.authOptions.clientId,this.cacheManager,this.cryptoUtils,this.logger,this.config.serializableCache,this.config.persistencePlugin,this.performanceClient);return o.validateTokenResponse(n.body),(0,l.T)(o.handleServerTokenResponse.bind(o),c.MX.HandleServerTokenResponse,this.logger,this.performanceClient,e.correlationId)(n.body,this.authority,r,e,t,void 0,void 0,void 0,i)}getLogoutUri(e){if(!e)throw(0,Y.aD)(J.pi);const t=this.createLogoutUrlQueryString(e);return k.H.appendQueryString(this.authority.endSessionEndpoint,t)}async executeTokenRequest(e,t){this.performanceClient?.addQueueMeasurement(c.MX.AuthClientExecuteTokenRequest,t.correlationId);const r=this.createTokenQueryParameters(t),n=k.H.appendQueryString(e.tokenEndpoint,r),i=await(0,l.T)(this.createTokenRequestBody.bind(this),c.MX.AuthClientCreateTokenRequestBody,this.logger,this.performanceClient,t.correlationId)(t);let o;if(t.clientInfo)try{const e=(0,O.k)(t.clientInfo,this.cryptoUtils.base64Decode);o={credential:`${e.uid}${p.LR.CLIENT_INFO_SEPARATOR}${e.utid}`,type:R}}catch(e){this.logger.verbose("Could not parse client info for CCS Header: "+e)}const a=this.createTokenRequestHeaders(o||t.ccsCredential),s=v(this.config.authOptions.clientId,t);return(0,l.T)(this.executePostToTokenEndpoint.bind(this),c.MX.AuthorizationCodeClientExecutePostToTokenEndpoint,this.logger,this.performanceClient,t.correlationId)(n,i,a,s,t.correlationId,c.MX.AuthorizationCodeClientExecutePostToTokenEndpoint)}async createTokenRequestBody(e){this.performanceClient?.addQueueMeasurement(c.MX.AuthClientCreateTokenRequestBody,e.correlationId);const t=new Map;if((0,x.s8)(t,e.embeddedClientId||e.tokenBodyParameters?.[H.U6]||this.config.authOptions.clientId),this.includeRedirectUri?(0,x.Uo)(t,e.redirectUri):ee.validateRedirectUri(e.redirectUri),(0,x.Ng)(t,e.scopes,!0,this.oidcDefaultScopes),(0,x.eC)(t,e.code),(0,x.RH)(t,this.config.libraryInfo),(0,x.Ht)(t,this.config.telemetry.application),(0,x.Z5)(t),this.serverTelemetryManager&&!(0,I.hf)(this.config)&&(0,x.sk)(t,this.serverTelemetryManager),e.codeVerifier&&(0,x.Bl)(t,e.codeVerifier),this.config.clientCredentials.clientSecret&&(0,x.DI)(t,this.config.clientCredentials.clientSecret),this.config.clientCredentials.clientAssertion){const r=this.config.clientCredentials.clientAssertion;(0,x.HH)(t,await te(r.assertion,this.config.authOptions.clientId,e.resourceRequestUri)),(0,x.zj)(t,r.assertionType)}if((0,x.uF)(t,p.$x.AUTHORIZATION_CODE_GRANT),(0,x.$4)(t),e.authenticationScheme===p.IO.POP){const r=new j.Q(this.cryptoUtils,this.performanceClient);let n;n=e.popKid?this.cryptoUtils.encodeKid(e.popKid):(await(0,l.T)(r.generateCnf.bind(r),c.MX.PopTokenGenerateCnf,this.logger,this.performanceClient,e.correlationId)(e,this.logger)).reqCnfString,(0,x.Ux)(t,n)}else if(e.authenticationScheme===p.IO.SSH){if(!e.sshJwk)throw(0,Y.aD)(J.LX);(0,x.vu)(t,e.sshJwk)}let r;if((!Q.$.isEmptyObj(e.claims)||this.config.authOptions.clientCapabilities&&this.config.authOptions.clientCapabilities.length>0)&&(0,x.XZ)(t,e.claims,this.config.authOptions.clientCapabilities),e.clientInfo)try{const t=(0,O.k)(e.clientInfo,this.cryptoUtils.base64Decode);r={credential:`${t.uid}${p.LR.CLIENT_INFO_SEPARATOR}${t.utid}`,type:R}}catch(e){this.logger.verbose("Could not parse client info for CCS Header: "+e)}else r=e.ccsCredential;if(this.config.systemOptions.preventCorsPreflight&&r)switch(r.type){case R:try{const e=(0,O.Z)(r.credential);(0,x.fb)(t,e)}catch(e){this.logger.verbose("Could not parse home account ID for CCS Header: "+e)}break;case P:(0,x.qK)(t,r.credential)}return e.embeddedClientId&&(0,x.L5)(t,this.config.authOptions.clientId,this.config.authOptions.redirectUri),e.tokenBodyParameters&&(0,x._H)(t,e.tokenBodyParameters),!e.enableSpaAuthorizationCode||e.tokenBodyParameters&&e.tokenBodyParameters[H.ir]||(0,x._H)(t,{[H.ir]:"1"}),(0,x.PA)(t,e.correlationId,this.performanceClient),(0,M.Pb)(t)}createLogoutUrlQueryString(e){const t=new Map;return e.postLogoutRedirectUri&&(0,x.Eq)(t,e.postLogoutRedirectUri),e.correlationId&&(0,x.zv)(t,e.correlationId),e.idTokenHint&&(0,x.Z1)(t,e.idTokenHint),e.state&&(0,x.FA)(t,e.state),e.logoutHint&&(0,x.RF)(t,e.logoutHint),e.extraQueryParameters&&(0,x._H)(t,e.extraQueryParameters),this.config.authOptions.instanceAware&&(0,x.hr)(t),(0,M.Pb)(t,this.config.authOptions.encodeExtraQueryParams,e.extraQueryParameters)}}class ne{constructor(e,t){this.cacheOutcome=p.Rv.NOT_APPLICABLE,this.cacheManager=t,this.apiId=e.apiId,this.correlationId=e.correlationId,this.wrapperSKU=e.wrapperSKU||p.YM.EMPTY_STRING,this.wrapperVer=e.wrapperVer||p.YM.EMPTY_STRING,this.telemetryCacheKey=p.gT.CACHE_KEY+p.LR.CACHE_KEY_SEPARATOR+e.clientId}generateCurrentRequestHeaderValue(){const e=`${this.apiId}${p.gT.VALUE_SEPARATOR}${this.cacheOutcome}`,t=[this.wrapperSKU,this.wrapperVer],r=this.getNativeBrokerErrorCode();r?.length&&t.push(`broker_error=${r}`);const n=t.join(p.gT.VALUE_SEPARATOR),i=[e,this.getRegionDiscoveryFields()].join(p.gT.VALUE_SEPARATOR);return[p.gT.SCHEMA_VERSION,i,n].join(p.gT.CATEGORY_SEPARATOR)}generateLastRequestHeaderValue(){const e=this.getLastRequests(),t=ne.maxErrorsToSend(e),r=e.failedRequests.slice(0,2*t).join(p.gT.VALUE_SEPARATOR),n=e.errors.slice(0,t).join(p.gT.VALUE_SEPARATOR),i=e.errors.length,o=[i,t<i?p.gT.OVERFLOW_TRUE:p.gT.OVERFLOW_FALSE].join(p.gT.VALUE_SEPARATOR);return[p.gT.SCHEMA_VERSION,e.cacheHits,r,n,o].join(p.gT.CATEGORY_SEPARATOR)}cacheFailedRequest(e){const t=this.getLastRequests();t.errors.length>=p.gT.MAX_CACHED_ERRORS&&(t.failedRequests.shift(),t.failedRequests.shift(),t.errors.shift()),t.failedRequests.push(this.apiId,this.correlationId),e instanceof Error&&e&&e.toString()?t.errors.push(e instanceof g.lR?e.subError?e.subError:e.errorCode?e.errorCode:e.toString():e.toString()):t.errors.push(p.gT.UNKNOWN_ERROR),this.cacheManager.setServerTelemetry(this.telemetryCacheKey,t)}incrementCacheHits(){const e=this.getLastRequests();return e.cacheHits+=1,this.cacheManager.setServerTelemetry(this.telemetryCacheKey,e),e.cacheHits}getLastRequests(){return this.cacheManager.getServerTelemetry(this.telemetryCacheKey)||{failedRequests:[],errors:[],cacheHits:0}}clearTelemetryCache(){const e=this.getLastRequests(),t=ne.maxErrorsToSend(e);if(t===e.errors.length)this.cacheManager.removeItem(this.telemetryCacheKey);else{const r={failedRequests:e.failedRequests.slice(2*t),errors:e.errors.slice(t),cacheHits:0};this.cacheManager.setServerTelemetry(this.telemetryCacheKey,r)}}static maxErrorsToSend(e){let t,r=0,n=0;const i=e.errors.length;for(t=0;t<i;t++){const i=e.failedRequests[2*t+1]||p.YM.EMPTY_STRING,o=e.errors[t]||p.YM.EMPTY_STRING;if(n+=(e.failedRequests[2*t]||p.YM.EMPTY_STRING).toString().length+i.toString().length+o.length+3,!(n<p.gT.MAX_LAST_HEADER_BYTES))break;r+=1}return r}getRegionDiscoveryFields(){const e=[];return e.push(this.regionUsed||p.YM.EMPTY_STRING),e.push(this.regionSource||p.YM.EMPTY_STRING),e.push(this.regionOutcome||p.YM.EMPTY_STRING),e.join(",")}updateRegionDiscoveryMetadata(e){this.regionUsed=e.region_used,this.regionSource=e.region_source,this.regionOutcome=e.region_outcome}setCacheOutcome(e){this.cacheOutcome=e}setNativeBrokerErrorCode(e){const t=this.getLastRequests();t.nativeBrokerErrorCode=e,this.cacheManager.setServerTelemetry(this.telemetryCacheKey,t)}getNativeBrokerErrorCode(){return this.getLastRequests().nativeBrokerErrorCode}clearNativeBrokerErrorCode(){const e=this.getLastRequests();delete e.nativeBrokerErrorCode,this.cacheManager.setServerTelemetry(this.telemetryCacheKey,e)}static makeExtraSkuString(e){return function(e){const{skus:t,libraryName:r,libraryVersion:n,extensionName:i,extensionVersion:o}=e,a=new Map([[0,[r,n]],[2,[i,o]]]);let s=[];if(t?.length){if(s=t.split(","),s.length<4)return t}else s=Array.from({length:4},(()=>"|"));return a.forEach(((e,t)=>{2===e.length&&e[0]?.length&&e[1]?.length&&function(e){const{skuArr:t,index:r,skuName:n,skuVersion:i}=e;r>=t.length||(t[r]=[n,i].join("|"))}({skuArr:s,index:t,skuName:e[0],skuVersion:e[1]})})),s.join(",")}(e)}}var ie=r(528096),oe=r(449616);class ae{constructor(e,t,r,n,i,o,a,s,c){this.config=e,this.browserStorage=t,this.browserCrypto=r,this.networkClient=this.config.system.networkClient,this.eventHandler=i,this.navigationClient=o,this.platformAuthProvider=s,this.correlationId=c||(0,oe.Oy)(),this.logger=n.clone(S.Q1.MSAL_SKU,ie.r,this.correlationId),this.performanceClient=a}async clearCacheOnLogout(e){if(e){f.d.accountInfoIsEqual(e,this.browserStorage.getActiveAccount(),!1)&&(this.logger.verbose("Setting active account to null"),this.browserStorage.setActiveAccount(null));try{await this.browserStorage.removeAccount(f.d.generateAccountCacheKey(e)),this.logger.verbose("Cleared cache items belonging to the account provided in the logout request.")}catch(e){this.logger.error("Account provided in logout request was not found. Local cache unchanged.")}}else try{this.logger.verbose("No account provided in logout request, clearing all cache items.",this.correlationId),await this.browserStorage.clear(),await this.browserCrypto.clearKeystore()}catch(e){this.logger.error("Attempted to clear all MSAL cache items and failed. Local cache unchanged.")}}getRedirectUri(e){return this.logger.verbose("getRedirectUri called"),k.H.getAbsoluteUrl(e||this.config.auth.redirectUri,(0,C.Uu)())}initializeServerTelemetryManager(e,t){this.logger.verbose("initializeServerTelemetryManager called");const r={clientId:this.config.auth.clientId,correlationId:this.correlationId,apiId:e,forceRefresh:t||!1,wrapperSKU:this.browserStorage.getWrapperMetadata()[0],wrapperVer:this.browserStorage.getWrapperMetadata()[1]};return new ne(r,this.browserStorage)}async getDiscoveredAuthority(e){const{account:t}=e,r=e.requestExtraQueryParameters&&e.requestExtraQueryParameters.hasOwnProperty("instance_aware")?e.requestExtraQueryParameters.instance_aware:void 0;this.performanceClient.addQueueMeasurement(c.MX.StandardInteractionClientGetDiscoveredAuthority,this.correlationId);const n={protocolMode:this.config.auth.protocolMode,OIDCOptions:this.config.auth.OIDCOptions,knownAuthorities:this.config.auth.knownAuthorities,cloudDiscoveryMetadata:this.config.auth.cloudDiscoveryMetadata,authorityMetadata:this.config.auth.authorityMetadata,skipAuthorityMetadataCache:this.config.auth.skipAuthorityMetadataCache},i=e.requestAuthority||this.config.auth.authority,o=t&&(r?.length?"true"===r:this.config.auth.instanceAware)?this.config.auth.authority.replace(k.H.getDomainFromUrl(i),t.environment):i,a=s.s4.generateAuthority(o,e.requestAzureCloudOptions||this.config.auth.azureCloudOptions),u=await(0,l.T)(N,c.MX.AuthorityFactoryCreateDiscoveredInstance,this.logger,this.performanceClient,this.correlationId)(a,this.config.system.networkClient,this.browserStorage,n,this.logger,this.correlationId,this.performanceClient);if(t&&!u.isAlias(t.environment))throw(0,Y.aD)(J.K3);return u}}async function se(e,t,r,n){r.addQueueMeasurement(c.MX.InitializeBaseRequest,e.correlationId);const i=e.authority||t.auth.authority,o=[...e&&e.scopes||[]],a={...e,correlationId:e.correlationId,authority:i,scopes:o};if(a.authenticationScheme){if(a.authenticationScheme===p.IO.SSH){if(!e.sshJwk)throw(0,Y.aD)(J.LX);if(!e.sshKid)throw(0,Y.aD)(J.rB)}n.verbose(`Authentication Scheme set to "${a.authenticationScheme}" as configured in Auth request`)}else a.authenticationScheme=p.IO.BEARER,n.verbose('Authentication Scheme wasn\'t explicitly set in request, defaulting to "Bearer" request');return t.cache.claimsBasedCachingEnabled&&e.claims&&!Q.$.isEmptyObj(e.claims)&&(a.requestedClaimsHash=await(0,oe.YZ)(e.claims)),a}async function ce(e,t,r,n,i){n.addQueueMeasurement(c.MX.InitializeSilentRequest,e.correlationId);const o=await(0,l.T)(se,c.MX.InitializeBaseRequest,i,n,e.correlationId)(e,r,n,i);return{...e,...o,account:t,forceRefresh:e.forceRefresh||!1}}class le extends ae{initializeLogoutRequest(e){this.logger.verbose("initializeLogoutRequest called",e?.correlationId);const t={correlationId:this.correlationId||(0,oe.Oy)(),...e};if(e)if(e.logoutHint)this.logger.verbose("logoutHint has already been set in logoutRequest");else if(e.account){const r=this.getLogoutHintFromIdTokenClaims(e.account);r&&(this.logger.verbose("Setting logoutHint to login_hint ID Token Claim value for the account provided"),t.logoutHint=r)}else this.logger.verbose("logoutHint was not set and account was not passed into logout request, logoutHint will not be set");else this.logger.verbose("logoutHint will not be set since no logout request was configured");return e&&null===e.postLogoutRedirectUri?this.logger.verbose("postLogoutRedirectUri passed as null, not setting post logout redirect uri",t.correlationId):e&&e.postLogoutRedirectUri?(this.logger.verbose("Setting postLogoutRedirectUri to uri set on logout request",t.correlationId),t.postLogoutRedirectUri=k.H.getAbsoluteUrl(e.postLogoutRedirectUri,(0,C.Uu)())):null===this.config.auth.postLogoutRedirectUri?this.logger.verbose("postLogoutRedirectUri configured as null and no uri set on request, not passing post logout redirect",t.correlationId):this.config.auth.postLogoutRedirectUri?(this.logger.verbose("Setting postLogoutRedirectUri to configured uri",t.correlationId),t.postLogoutRedirectUri=k.H.getAbsoluteUrl(this.config.auth.postLogoutRedirectUri,(0,C.Uu)())):(this.logger.verbose("Setting postLogoutRedirectUri to current page",t.correlationId),t.postLogoutRedirectUri=k.H.getAbsoluteUrl((0,C.Uu)(),(0,C.Uu)())),t}getLogoutHintFromIdTokenClaims(e){const t=e.idTokenClaims;if(t){if(t.login_hint)return t.login_hint;this.logger.verbose("The ID Token Claims tied to the provided account do not contain a login_hint claim, logoutHint will not be added to logout request")}else this.logger.verbose("The provided account does not contain ID Token Claims, logoutHint will not be added to logout request");return null}async createAuthCodeClient(e){this.performanceClient.addQueueMeasurement(c.MX.StandardInteractionClientCreateAuthCodeClient,this.correlationId);const t=await(0,l.T)(this.getClientConfiguration.bind(this),c.MX.StandardInteractionClientGetClientConfiguration,this.logger,this.performanceClient,this.correlationId)(e);return new re(t,this.performanceClient)}async getClientConfiguration(e){const{serverTelemetryManager:t,requestAuthority:r,requestAzureCloudOptions:n,requestExtraQueryParameters:i,account:o}=e;this.performanceClient.addQueueMeasurement(c.MX.StandardInteractionClientGetClientConfiguration,this.correlationId);const a=await(0,l.T)(this.getDiscoveredAuthority.bind(this),c.MX.StandardInteractionClientGetDiscoveredAuthority,this.logger,this.performanceClient,this.correlationId)({requestAuthority:r,requestAzureCloudOptions:n,requestExtraQueryParameters:i,account:o}),s=this.config.system.loggerOptions;return{authOptions:{clientId:this.config.auth.clientId,authority:a,clientCapabilities:this.config.auth.clientCapabilities,redirectUri:this.config.auth.redirectUri},systemOptions:{tokenRenewalOffsetSeconds:this.config.system.tokenRenewalOffsetSeconds,preventCorsPreflight:!0},loggerOptions:{loggerCallback:s.loggerCallback,piiLoggingEnabled:s.piiLoggingEnabled,logLevel:s.logLevel,correlationId:this.correlationId},cacheOptions:{claimsBasedCachingEnabled:this.config.cache.claimsBasedCachingEnabled},cryptoInterface:this.browserCrypto,networkInterface:this.networkClient,storageInterface:this.browserStorage,serverTelemetryManager:t,libraryInfo:{sku:S.Q1.MSAL_SKU,version:ie.r,cpu:p.YM.EMPTY_STRING,os:p.YM.EMPTY_STRING},telemetry:this.config.telemetry}}async initializeAuthorizationRequest(e,t){this.performanceClient.addQueueMeasurement(c.MX.StandardInteractionClientInitializeAuthorizationRequest,this.correlationId);const r=this.getRedirectUri(e.redirectUri),n=z.setRequestState(this.browserCrypto,e&&e.state||p.YM.EMPTY_STRING,{interactionType:t}),i={...await(0,l.T)(se,c.MX.InitializeBaseRequest,this.logger,this.performanceClient,this.correlationId)({...e,correlationId:this.correlationId},this.config,this.performanceClient,this.logger),redirectUri:r,state:n,nonce:e.nonce||(0,oe.Oy)(),responseMode:this.config.auth.OIDCOptions.serverResponseType};if(e.loginHint||e.sid)return i;const o=e.account||this.browserStorage.getActiveAccount();return o&&(this.logger.verbose("Setting validated request account",this.correlationId),this.logger.verbosePii(`Setting validated request account: ${o.homeAccountId}`,this.correlationId),i.account=o),i}}var ue=r(852740),de=r(757038);function he(e,t,r){const n=M.nV(e);if(!n)throw M.Su(e)?(r.error(`A ${t} is present in the iframe but it does not contain known properties. It's likely that the ${t} has been replaced by code running on the redirectUri page.`),r.errorPii(`The ${t} detected is: ${e}`),(0,ue.bD)(de.Lm)):(r.error(`The request has returned to the redirectUri but a ${t} is not present. It's likely that the ${t} has been removed or the page has been redirected by code running on the redirectUri page.`),(0,ue.bD)(de.wv));return n}function fe(e,t,r,n){const i=(0,M.Pb)(t,r,n);return k.H.appendQueryString(e.authorizationEndpoint,i)}function pe(e,t){if(!e.state||!t)throw(0,d.SB)(h.tQ,e.state?"Cached State":"Server State");let r,n;try{r=decodeURIComponent(e.state)}catch(t){throw(0,d.SB)(h.f$,e.state)}try{n=decodeURIComponent(t)}catch(t){throw(0,d.SB)(h.f$,e.state)}if(r!==n)throw(0,d.SB)(h.Cl);if(e.error||e.error_description||e.suberror){const t=function(e){const t=e.error_uri?.lastIndexOf("code=");return t&&t>=0?e.error_uri?.substring(t+5):void 0}(e);if((0,u.a)(e.error,e.error_description,e.suberror))throw new u.CB(e.error||"",e.error_description,e.suberror,e.timestamp||"",e.trace_id||"",e.correlation_id||"",e.claims||"",t);throw new D.g(e.error||"",e.error_description,e.suberror,t)}}class ge{constructor(e,t,r,n,i){this.authModule=e,this.browserStorage=t,this.authCodeRequest=r,this.logger=n,this.performanceClient=i}async handleCodeResponse(e,t){let r;this.performanceClient.addQueueMeasurement(c.MX.HandleCodeResponse,t.correlationId);try{r=function(e,t){if(pe(e,t),!e.code)throw(0,d.SB)(h.Re);return e}(e,t.state)}catch(e){throw e instanceof D.g&&e.subError===de.fN?(0,ue.bD)(de.fN):e}return(0,l.T)(this.handleCodeResponseFromServer.bind(this),c.MX.HandleCodeResponseFromServer,this.logger,this.performanceClient,t.correlationId)(r,t)}async handleCodeResponseFromServer(e,t,r=!0){if(this.performanceClient.addQueueMeasurement(c.MX.HandleCodeResponseFromServer,t.correlationId),this.logger.trace("InteractionHandler.handleCodeResponseFromServer called"),this.authCodeRequest.code=e.code,e.cloud_instance_host_name&&await(0,l.T)(this.authModule.updateAuthority.bind(this.authModule),c.MX.UpdateTokenEndpointAuthority,this.logger,this.performanceClient,t.correlationId)(e.cloud_instance_host_name,t.correlationId),r&&(e.nonce=t.nonce||void 0),e.state=t.state,e.client_info)this.authCodeRequest.clientInfo=e.client_info;else{const e=this.createCcsCredentials(t);e&&(this.authCodeRequest.ccsCredential=e)}return await(0,l.T)(this.authModule.acquireToken.bind(this.authModule),c.MX.AuthClientAcquireToken,this.logger,this.performanceClient,t.correlationId)(this.authCodeRequest,e)}createCcsCredentials(e){return e.account?{credential:e.account.homeAccountId,type:R}:e.loginHint?{credential:e.loginHint,type:P}:null}}var ve=r(192599);const me="user_switch",ye={[me]:"User attempted to switch accounts in the native broker, which is not allowed. All new accounts must sign-in through the standard web flow first, please try again."};class be extends g.lR{constructor(e,t,r){super(e,t),Object.setPrototypeOf(this,be.prototype),this.name="NativeAuthError",this.ext=r}}function Se(e){return!(!e.ext||!e.ext.status||"PERSISTENT_ERROR"!==e.ext.status&&"DISABLED"!==e.ext.status)||!(!e.ext||!e.ext.error||-2147186943!==e.ext.error)||"ContentError"===e.errorCode}function Ce(e,t,r){if(r&&r.status)switch(r.status){case"ACCOUNT_UNAVAILABLE":return(0,u.IE)(m.B);case"USER_INTERACTION_REQUIRED":return new u.CB(e,t);case"USER_CANCEL":return(0,ue.bD)(de.fN);case"NO_NETWORK":return(0,ue.bD)(de.l7)}return new be(e,ye[e]||t,r)}class we extends L{constructor(e,t){super(e,t)}async acquireCachedToken(e){this.performanceClient?.addQueueMeasurement(c.MX.SilentFlowClientAcquireCachedToken,e.correlationId);let t=p.Rv.NOT_APPLICABLE;if(e.forceRefresh||!this.config.cacheOptions.claimsBasedCachingEnabled&&!Q.$.isEmptyObj(e.claims))throw this.setCacheOutcome(p.Rv.FORCE_REFRESH_OR_CLAIMS,e.correlationId),(0,d.SB)(h.wb);if(!e.account)throw(0,d.SB)(h.C2);const r=e.account.tenantId||(0,s.d0)(e.authority),n=this.cacheManager.getTokenKeys(),i=this.cacheManager.getAccessToken(e.account,e,n,r,this.performanceClient,e.correlationId);if(!i)throw this.setCacheOutcome(p.Rv.NO_CACHED_ACCESS_TOKEN,e.correlationId),(0,d.SB)(h.wb);if((0,Z.XJ)(i.cachedAt)||(0,Z.Hm)(i.expiresOn,this.config.systemOptions.tokenRenewalOffsetSeconds))throw this.setCacheOutcome(p.Rv.CACHED_ACCESS_TOKEN_EXPIRED,e.correlationId),(0,d.SB)(h.wb);i.refreshOn&&(0,Z.Hm)(i.refreshOn,0)&&(t=p.Rv.PROACTIVELY_REFRESHED);const o=e.authority||this.authority.getPreferredCache(),a={account:this.cacheManager.readAccountFromCache(e.account),accessToken:i,idToken:this.cacheManager.getIdToken(e.account,n,r,this.performanceClient,e.correlationId),refreshToken:null,appMetadata:this.cacheManager.readAppMetadataFromCache(o)};return this.setCacheOutcome(t,e.correlationId),this.config.serverTelemetryManager&&this.config.serverTelemetryManager.incrementCacheHits(),[await(0,l.T)(this.generateResultFromCacheRecord.bind(this),c.MX.SilentFlowClientGenerateResultFromCacheRecord,this.logger,this.performanceClient,e.correlationId)(a,e),t]}setCacheOutcome(e,t){this.serverTelemetryManager?.setCacheOutcome(e),this.performanceClient?.addFields({cacheOutcome:e},t),e!==p.Rv.NOT_APPLICABLE&&this.logger.info(`Token refresh is required due to cache outcome: ${e}`)}async generateResultFromCacheRecord(e,t){let r;if(this.performanceClient?.addQueueMeasurement(c.MX.SilentFlowClientGenerateResultFromCacheRecord,t.correlationId),e.idToken&&(r=(0,V.My)(e.idToken.secret,this.config.cryptoInterface.base64Decode)),t.maxAge||0===t.maxAge){const e=r?.auth_time;if(!e)throw(0,d.SB)(h.n3);(0,V.al)(e,t.maxAge)}return K.generateAuthenticationResult(this.cryptoUtils,this.authority,e,!0,t,r)}}class Ae extends le{async acquireToken(e){this.performanceClient.addQueueMeasurement(c.MX.SilentCacheClientAcquireToken,e.correlationId);const t=this.initializeServerTelemetryManager(S.sA.acquireTokenSilent_silentFlow),r=await(0,l.T)(this.getClientConfiguration.bind(this),c.MX.StandardInteractionClientGetClientConfiguration,this.logger,this.performanceClient,this.correlationId)({serverTelemetryManager:t,requestAuthority:e.authority,requestAzureCloudOptions:e.azureCloudOptions,account:e.account}),n=new we(r,this.performanceClient);this.logger.verbose("Silent auth client created");try{const t=(await(0,l.T)(n.acquireCachedToken.bind(n),c.MX.SilentFlowClientAcquireCachedToken,this.logger,this.performanceClient,e.correlationId)(e))[0];return this.performanceClient.addFields({fromCache:!0},e.correlationId),t}catch(e){throw e instanceof ue.jT&&e.errorCode===de.e0&&this.logger.verbose("Signing keypair for bound access token not found. Refreshing bound access token and generating a new crypto keypair."),e}}logout(e){this.logger.verbose("logoutRedirect called");const t=this.initializeLogoutRequest(e);return this.clearCacheOnLogout(t?.account)}}var Ee=r(313865);class ke extends ae{constructor(e,t,r,n,i,o,a,s,c,l,u,d){super(e,t,r,n,i,o,s,c,d),this.apiId=a,this.accountId=l,this.platformAuthProvider=c,this.nativeStorageManager=u,this.silentCacheClient=new Ae(e,this.nativeStorageManager,r,n,i,o,s,c,d);const h=this.platformAuthProvider.getExtensionName();this.skus=ne.makeExtraSkuString({libraryName:S.Q1.MSAL_SKU,libraryVersion:ie.r,extensionName:h,extensionVersion:this.platformAuthProvider.getExtensionVersion()})}addRequestSKUs(e){e.extraParameters={...e.extraParameters,[H.YB]:this.skus}}async acquireToken(e,t){this.performanceClient.addQueueMeasurement(c.MX.NativeInteractionClientAcquireToken,e.correlationId),this.logger.trace("NativeInteractionClient - acquireToken called.");const r=this.performanceClient.startMeasurement(c.MX.NativeInteractionClientAcquireToken,e.correlationId),n=Z._C(),i=this.initializeServerTelemetryManager(this.apiId);try{const o=await this.initializeNativeRequest(e);try{const e=await this.acquireTokensFromCache(this.accountId,o);return r.end({success:!0,isNativeBroker:!1,fromCache:!0}),e}catch(e){if(t===S.nN.AccessToken)throw this.logger.info("MSAL internal Cache does not contain tokens, return error as per cache policy"),e;this.logger.info("MSAL internal Cache does not contain tokens, proceed to make a native call")}const a=await this.platformAuthProvider.sendMessage(o);return await this.handleNativeResponse(a,o,n).then((e=>(r.end({success:!0,isNativeBroker:!0,requestId:e.requestId}),i.clearNativeBrokerErrorCode(),e))).catch((e=>{throw r.end({success:!1,errorCode:e.errorCode,subErrorCode:e.subError,isNativeBroker:!0}),e}))}catch(e){throw e instanceof be&&i.setNativeBrokerErrorCode(e.errorCode),e}}createSilentCacheRequest(e,t){return{authority:e.authority,correlationId:this.correlationId,scopes:U.l.fromString(e.scope).asArray(),account:t,forceRefresh:!1}}async acquireTokensFromCache(e,t){if(!e)throw this.logger.warning("NativeInteractionClient:acquireTokensFromCache - No nativeAccountId provided"),(0,d.SB)(h.rk);const r=this.browserStorage.getBaseAccountInfo({nativeAccountId:e});if(!r)throw(0,d.SB)(h.rk);try{const e=this.createSilentCacheRequest(t,r),n=await this.silentCacheClient.acquireToken(e),i={...r,idTokenClaims:n?.idTokenClaims,idToken:n?.idToken};return{...n,account:i}}catch(e){throw e}}async acquireTokenRedirect(e,t){this.logger.trace("NativeInteractionClient - acquireTokenRedirect called.");const{...r}=e;delete r.onRedirectNavigate;const n=await this.initializeNativeRequest(r);try{await this.platformAuthProvider.sendMessage(n)}catch(e){if(e instanceof be&&(this.initializeServerTelemetryManager(this.apiId).setNativeBrokerErrorCode(e.errorCode),Se(e)))throw e}this.browserStorage.setTemporaryCache(S._p.NATIVE_REQUEST,JSON.stringify(n),!0);const i={apiId:S.sA.acquireTokenRedirect,timeout:this.config.system.redirectNavigationTimeout,noHistory:!1},o=this.config.auth.navigateToLoginRequestUrl?window.location.href:this.getRedirectUri(e.redirectUri);t.end({success:!0}),await this.navigationClient.navigateExternal(o,i)}async handleRedirectPromise(e,t){if(this.logger.trace("NativeInteractionClient - handleRedirectPromise called."),!this.browserStorage.isInteractionInProgress(!0))return this.logger.info("handleRedirectPromise called but there is no interaction in progress, returning null."),null;const r=this.browserStorage.getCachedNativeRequest();if(!r)return this.logger.verbose("NativeInteractionClient - handleRedirectPromise called but there is no cached request, returning null."),e&&t&&e?.addFields({errorCode:"no_cached_request"},t),null;const{prompt:n,...i}=r;n&&this.logger.verbose("NativeInteractionClient - handleRedirectPromise called and prompt was included in the original request, removing prompt from cached request to prevent second interaction with native broker window."),this.browserStorage.removeItem(this.browserStorage.generateCacheKey(S._p.NATIVE_REQUEST));const o=Z._C();try{this.logger.verbose("NativeInteractionClient - handleRedirectPromise sending message to native broker.");const e=await this.platformAuthProvider.sendMessage(i),t=await this.handleNativeResponse(e,i,o);return this.initializeServerTelemetryManager(this.apiId).clearNativeBrokerErrorCode(),t}catch(e){throw e}}logout(){return this.logger.trace("NativeInteractionClient - logout called."),Promise.reject("Logout not implemented yet")}async handleNativeResponse(e,t,r){this.logger.trace("NativeInteractionClient - handleNativeResponse called.");const n=V.My(e.id_token,Ee.u),i=this.createHomeAccountIdentifier(e,n),o=this.browserStorage.getAccountInfoFilteredBy({nativeAccountId:t.accountId})?.homeAccountId;if(t.extraParameters?.child_client_id&&e.account.id!==t.accountId)this.logger.info("handleNativeServerResponse: Double broker flow detected, ignoring accountId mismatch");else if(i!==o&&e.account.id!==t.accountId)throw Ce(me);const a=await this.getDiscoveredAuthority({requestAuthority:t.authority}),s=X(this.browserStorage,a,i,Ee.u,n,e.client_info,void 0,n.tid,void 0,e.account.id,this.logger);e.expires_in=Number(e.expires_in);const c=await this.generateAuthenticationResult(e,t,n,s,a.canonicalAuthority,r);return await this.cacheAccount(s),await this.cacheNativeTokens(e,t,i,n,e.access_token,c.tenantId,r),c}createHomeAccountIdentifier(e,t){return f.d.generateHomeAccountId(e.client_info||p.YM.EMPTY_STRING,ve.I.Default,this.logger,this.browserCrypto,t)}generateScopes(e,t){return U.l.fromString(t||e)}async generatePopAccessToken(e,t){if(t.tokenType===p.IO.POP&&t.signPopToken){if(e.shr)return this.logger.trace("handleNativeServerResponse: SHR is enabled in native layer"),e.shr;const r=new j.Q(this.browserCrypto),n={resourceRequestMethod:t.resourceRequestMethod,resourceRequestUri:t.resourceRequestUri,shrClaims:t.shrClaims,shrNonce:t.shrNonce};if(!t.keyId)throw(0,d.SB)(h.fo);return r.signPopToken(e.access_token,t.keyId,n)}return e.access_token}async generateAuthenticationResult(e,t,r,n,i,o){const a=this.addTelemetryFromNativeResponse(e.properties.MATS),s=this.generateScopes(t.scope,e.scope),c=e.account.properties||{},l=c.UID||r.oid||r.sub||p.YM.EMPTY_STRING,u=c.TenantId||r.tid||p.YM.EMPTY_STRING,d=(0,$.o9)(n.getAccountInfo(),void 0,r,e.id_token);d.nativeAccountId!==e.account.id&&(d.nativeAccountId=e.account.id);const h=await this.generatePopAccessToken(e,t),f=t.tokenType===p.IO.POP?p.IO.POP:p.IO.BEARER;return{authority:i,uniqueId:l,tenantId:u,scopes:s.asArray(),account:d,idToken:e.id_token,idTokenClaims:r,accessToken:h,fromCache:!!a&&this.isResponseFromCache(a),expiresOn:Z.dM(o+e.expires_in),tokenType:f,correlationId:this.correlationId,state:e.state,fromNativeBroker:!0}}async cacheAccount(e){await this.browserStorage.setAccount(e,this.correlationId),this.browserStorage.removeAccountContext(e).catch((e=>{this.logger.error(`Error occurred while removing account context from browser storage. ${e}`)}))}cacheNativeTokens(e,t,r,n,i,o,a){const s=G.c_(r,t.authority,e.id_token||"",t.clientId,n.tid||""),c=a+(t.tokenType===p.IO.POP?p.YM.SHR_NONCE_VALIDITY:("string"==typeof e.expires_in?parseInt(e.expires_in,10):e.expires_in)||0),l=this.generateScopes(e.scope,t.scope),u=G.Np(r,t.authority,i,t.clientId,n.tid||o,l.printScopes(),c,0,Ee.u,void 0,t.tokenType,void 0,t.keyId);return this.nativeStorageManager.saveCacheRecord({idToken:s,accessToken:u},this.correlationId,t.storeInCache)}getExpiresInValue(e,t){return e===p.IO.POP?p.YM.SHR_NONCE_VALIDITY:("string"==typeof t?parseInt(t,10):t)||0}addTelemetryFromNativeResponse(e){const t=this.getMATSFromResponse(e);return t?(this.performanceClient.addFields({extensionId:this.platformAuthProvider.getExtensionId(),extensionVersion:this.platformAuthProvider.getExtensionVersion(),matsBrokerVersion:t.broker_version,matsAccountJoinOnStart:t.account_join_on_start,matsAccountJoinOnEnd:t.account_join_on_end,matsDeviceJoin:t.device_join,matsPromptBehavior:t.prompt_behavior,matsApiErrorCode:t.api_error_code,matsUiVisible:t.ui_visible,matsSilentCode:t.silent_code,matsSilentBiSubCode:t.silent_bi_sub_code,matsSilentMessage:t.silent_message,matsSilentStatus:t.silent_status,matsHttpStatus:t.http_status,matsHttpEventCount:t.http_event_count},this.correlationId),t):null}getMATSFromResponse(e){if(e)try{return JSON.parse(e)}catch(e){this.logger.error("NativeInteractionClient - Error parsing MATS telemetry, returning null instead")}return null}isResponseFromCache(e){return void 0===e.is_cached?(this.logger.verbose("NativeInteractionClient - MATS telemetry does not contain field indicating if response was served from cache. Returning false."),!1):!!e.is_cached}async initializeNativeRequest(e){this.logger.trace("NativeInteractionClient - initializeNativeRequest called");const t=await this.getCanonicalAuthority(e),{scopes:r,...n}=e,i=new U.l(r||[]);i.appendScopes(p.aZ);const o={...n,accountId:this.accountId,clientId:this.config.auth.clientId,authority:t.urlString,scope:i.printScopes(),redirectUri:this.getRedirectUri(e.redirectUri),prompt:this.getPrompt(e.prompt),correlationId:this.correlationId,tokenType:e.authenticationScheme,windowTitleSubstring:document.title,extraParameters:{...e.extraQueryParameters,...e.tokenQueryParameters},extendedExpiryToken:!1,keyId:e.popKid};if(o.signPopToken&&e.popKid)throw(0,ue.bD)(de.bT);if(this.handleExtraBrokerParams(o),o.extraParameters=o.extraParameters||{},o.extraParameters.telemetry=S.V8.MATS_TELEMETRY,e.authenticationScheme===p.IO.POP){const t={resourceRequestUri:e.resourceRequestUri,resourceRequestMethod:e.resourceRequestMethod,shrClaims:e.shrClaims,shrNonce:e.shrNonce},r=new j.Q(this.browserCrypto);let n;if(o.keyId)n=this.browserCrypto.base64UrlEncode(JSON.stringify({kid:o.keyId})),o.signPopToken=!1;else{const i=await(0,l.T)(r.generateCnf.bind(r),c.MX.PopTokenGenerateCnf,this.logger,this.performanceClient,e.correlationId)(t,this.logger);n=i.reqCnfString,o.keyId=i.kid,o.signPopToken=!0}o.reqCnf=n}return this.addRequestSKUs(o),o}async getCanonicalAuthority(e){const t=e.authority||this.config.auth.authority;e.account&&await this.getDiscoveredAuthority({requestAuthority:t,requestAzureCloudOptions:e.azureCloudOptions,account:e.account});const r=new k.H(t);return r.validateAsUri(),r}getPrompt(e){switch(this.apiId){case S.sA.ssoSilent:case S.sA.acquireTokenSilent_silentFlow:return this.logger.trace("initializeNativeRequest: silent request sets prompt to none"),p._M.NONE}if(e)switch(e){case p._M.NONE:case p._M.CONSENT:case p._M.LOGIN:return this.logger.trace("initializeNativeRequest: prompt is compatible with native flow"),e;default:throw this.logger.trace(`initializeNativeRequest: prompt = ${e} is not compatible with native flow`),(0,ue.bD)(de.nF)}else this.logger.trace("initializeNativeRequest: prompt was not provided")}handleExtraBrokerParams(e){const t=e.extraParameters&&e.extraParameters.hasOwnProperty(H.Uu)&&e.extraParameters.hasOwnProperty(H.Mt)&&e.extraParameters.hasOwnProperty(H.U6);if(!e.embeddedClientId&&!t)return;let r="";const n=e.redirectUri;e.embeddedClientId?(e.redirectUri=this.config.auth.redirectUri,r=e.embeddedClientId):e.extraParameters&&(e.redirectUri=e.extraParameters[H.Mt],r=e.extraParameters[H.U6]),e.extraParameters={child_client_id:r,child_redirect_uri:n},this.performanceClient?.addFields({embeddedClientId:r,embeddedRedirectUri:n},e.correlationId)}}async function Ie(e,t,r,n,i){const a=function(e,t,r,n){const i=t.correlationId,o=new Map;(0,x.s8)(o,t.embeddedClientId||t.extraQueryParameters?.[H.U6]||e.clientId);const a=[...t.scopes||[],...t.extraScopesToConsent||[]];if((0,x.Ng)(o,a,!0,e.authority.options.OIDCOptions?.defaultScopes),(0,x.Uo)(o,t.redirectUri),(0,x.zv)(o,i),(0,x.Cm)(o,t.responseMode),(0,x.$4)(o),t.prompt&&((0,x.Wz)(o,t.prompt),n?.addFields({prompt:t.prompt},i)),t.domainHint&&((0,x.Xh)(o,t.domainHint),n?.addFields({domainHintFromRequest:!0},i)),t.prompt!==p._M.SELECT_ACCOUNT)if(t.sid&&t.prompt===p._M.NONE)r.verbose("createAuthCodeUrlQueryString: Prompt is none, adding sid from request"),(0,x.Wq)(o,t.sid),n?.addFields({sidFromRequest:!0},i);else if(t.account){const e=function(e){return e.idTokenClaims?.sid||null}(t.account);let a=function(e){return e.idTokenClaims?.login_hint||null}(t.account);if(a&&t.domainHint&&(r.warning('AuthorizationCodeClient.createAuthCodeUrlQueryString: "domainHint" param is set, skipping opaque "login_hint" claim. Please consider not passing domainHint'),a=null),a){r.verbose("createAuthCodeUrlQueryString: login_hint claim present on account"),(0,x.e)(o,a),n?.addFields({loginHintFromClaim:!0},i);try{const e=(0,O.Z)(t.account.homeAccountId);(0,x.fb)(o,e)}catch(e){r.verbose("createAuthCodeUrlQueryString: Could not parse home account ID for CCS Header")}}else if(e&&t.prompt===p._M.NONE){r.verbose("createAuthCodeUrlQueryString: Prompt is none, adding sid from account"),(0,x.Wq)(o,e),n?.addFields({sidFromClaim:!0},i);try{const e=(0,O.Z)(t.account.homeAccountId);(0,x.fb)(o,e)}catch(e){r.verbose("createAuthCodeUrlQueryString: Could not parse home account ID for CCS Header")}}else if(t.loginHint)r.verbose("createAuthCodeUrlQueryString: Adding login_hint from request"),(0,x.e)(o,t.loginHint),(0,x.qK)(o,t.loginHint),n?.addFields({loginHintFromRequest:!0},i);else if(t.account.username){r.verbose("createAuthCodeUrlQueryString: Adding login_hint from account"),(0,x.e)(o,t.account.username),n?.addFields({loginHintFromUpn:!0},i);try{const e=(0,O.Z)(t.account.homeAccountId);(0,x.fb)(o,e)}catch(e){r.verbose("createAuthCodeUrlQueryString: Could not parse home account ID for CCS Header")}}}else t.loginHint&&(r.verbose("createAuthCodeUrlQueryString: No account, adding login_hint from request"),(0,x.e)(o,t.loginHint),(0,x.qK)(o,t.loginHint),n?.addFields({loginHintFromRequest:!0},i));else r.verbose("createAuthCodeUrlQueryString: Prompt is select_account, ignoring account hints");return t.nonce&&(0,x.$c)(o,t.nonce),t.state&&(0,x.FA)(o,t.state),(t.claims||e.clientCapabilities&&e.clientCapabilities.length>0)&&(0,x.XZ)(o,t.claims,e.clientCapabilities),t.embeddedClientId&&(0,x.L5)(o,e.clientId,e.redirectUri),!e.instanceAware||t.extraQueryParameters&&Object.keys(t.extraQueryParameters).includes(H.vi)||(0,x.hr)(o),o}({...e.auth,authority:t},r,n,i);if(x.RH(a,{sku:S.Q1.MSAL_SKU,version:ie.r,os:"",cpu:""}),e.auth.protocolMode!==E.e.OIDC&&x.Ht(a,e.telemetry.application),r.platformBroker&&(x.KN(a),r.authenticationScheme===p.IO.POP)){const e=new o.M(n,i),t=new j.Q(e);let s;s=r.popKid?e.encodeKid(r.popKid):(await(0,l.T)(t.generateCnf.bind(t),c.MX.PopTokenGenerateCnf,n,i,r.correlationId)(r,n)).reqCnfString,x.Ux(a,s)}return x.PA(a,r.correlationId,i),a}async function Te(e,t,r,n,i){if(!r.codeChallenge)throw(0,Y.aD)(J.qz);const o=await(0,l.T)(Ie,c.MX.GetStandardParams,n,i,r.correlationId)(e,t,r,n,i);return x.bq(o,p.RX.CODE),x.ie(o,r.codeChallenge,p.YM.S256_CODE_CHALLENGE_METHOD),x._H(o,r.extraQueryParameters||{}),fe(t,o,e.auth.encodeExtraQueryParams,r.extraQueryParameters)}async function _e(e,t,r,n,i,o){if(!n.earJwk)throw(0,ue.bD)(de.I4);const a=await Ie(t,r,n,i,o);x.bq(a,p.RX.IDTOKEN_TOKEN_REFRESHTOKEN),x.GG(a,n.earJwk);const s=new Map;return x._H(s,n.extraQueryParameters||{}),function(e,t,r){const n=e.createElement("form");return n.method="post",n.action=t,r.forEach(((t,r)=>{const i=e.createElement("input");i.hidden=!0,i.name=r,i.value=t,n.appendChild(i)})),e.body.appendChild(n),n}(e,fe(r,s,t.auth.encodeExtraQueryParams,n.extraQueryParameters),a)}async function Re(e,t,r,n,i,a,s,u,d,h){if(u.verbose("Account id found, calling WAM for token"),!h)throw(0,ue.bD)(de.XC);const f=new o.M(u,d),p=new ke(n,i,f,u,s,n.system.navigationClient,r,d,h,t,a,e.correlationId),{userRequestState:g}=z.parseRequestState(f,e.state);return(0,l.T)(p.acquireToken.bind(p),c.MX.NativeInteractionClientAcquireToken,u,d,e.correlationId)({...e,state:g,prompt:void 0})}async function Pe(e,t,r,n,i,o,a,s,u,d,h,f){if(F.removeThrottle(a,i.auth.clientId,e),t.accountId)return(0,l.T)(Re,c.MX.HandleResponsePlatformBroker,d,h,e.correlationId)(e,t.accountId,n,i,a,s,u,d,h,f);const p={...e,code:t.code||"",codeVerifier:r},g=new ge(o,a,p,d,h);return await(0,l.T)(g.handleCodeResponse.bind(g),c.MX.HandleCodeResponse,d,h,e.correlationId)(t,e)}async function Oe(e,t,r,n,i,a,s,u,d,h,f){if(F.removeThrottle(a,n.auth.clientId,e),pe(t,e.state),!t.ear_jwe)throw(0,ue.bD)(de.uQ);if(!e.earJwk)throw(0,ue.bD)(de.I4);const p=JSON.parse(await(0,l.T)(oe.TR,c.MX.DecryptEarResponse,d,h,e.correlationId)(e.earJwk,t.ear_jwe));if(p.accountId)return(0,l.T)(Re,c.MX.HandleResponsePlatformBroker,d,h,e.correlationId)(e,p.accountId,r,n,a,s,u,d,h,f);const g=new K(n.auth.clientId,a,new o.M(d,h),d,null,null,h);g.validateTokenResponse(p);const v={code:"",state:e.state,nonce:e.nonce,client_info:p.client_info,cloud_graph_host_name:p.cloud_graph_host_name,cloud_instance_host_name:p.cloud_instance_host_name,cloud_instance_name:p.cloud_instance_name,msgraph_host:p.msgraph_host};return await(0,l.T)(g.handleServerTokenResponse.bind(g),c.MX.HandleServerTokenResponse,d,h,e.correlationId)(p,i,Z._C(),e,v,void 0,void 0,void 0,void 0)}var xe=r(478589);async function Me(e,t,r){e.addQueueMeasurement(c.MX.GeneratePkceCodes,r);const n=(0,l.l)(Ne,c.MX.GenerateCodeVerifier,t,e,r)(e,t,r);return{verifier:n,challenge:await(0,l.T)(De,c.MX.GenerateCodeChallengeFromVerifier,t,e,r)(n,e,t,r)}}function Ne(e,t,r){try{const n=new Uint8Array(32);return(0,l.l)(oe.UY,c.MX.GetRandomValues,t,e,r)(n),(0,xe.dB)(n)}catch(e){throw(0,ue.bD)(de.p5)}}async function De(e,t,r,n){t.addQueueMeasurement(c.MX.GenerateCodeChallengeFromVerifier,n);try{const i=await(0,l.T)(oe.sI,c.MX.Sha256Digest,r,t,n)(e,t,n);return(0,xe.dB)(new Uint8Array(i))}catch(e){throw(0,ue.bD)(de.p5)}}var Fe=r(929097),Be=r(746777);class Le{constructor(e,t,r,n){this.logger=e,this.handshakeTimeoutMs=t,this.extensionId=n,this.resolvers=new Map,this.handshakeResolvers=new Map,this.messageChannel=new MessageChannel,this.windowListener=this.onWindowMessage.bind(this),this.performanceClient=r,this.handshakeEvent=r.startMeasurement(c.MX.NativeMessageHandlerHandshake),this.platformAuthType=S.V8.PLATFORM_EXTENSION_PROVIDER}async sendMessage(e){this.logger.trace(this.platformAuthType+" - sendMessage called.");const t={method:S.Ct.GetToken,request:e},r={channel:S.V8.CHANNEL_ID,extensionId:this.extensionId,responseId:(0,oe.Oy)(),body:t};this.logger.trace(this.platformAuthType+" - Sending request to browser extension"),this.logger.tracePii(this.platformAuthType+` - Sending request to browser extension: ${JSON.stringify(r)}`),this.messageChannel.port1.postMessage(r);const n=await new Promise(((e,t)=>{this.resolvers.set(r.responseId,{resolve:e,reject:t})}));return this.validatePlatformBrokerResponse(n)}static async createProvider(e,t,r){e.trace("PlatformAuthExtensionHandler - createProvider called.");try{const n=new Le(e,t,r,S.V8.PREFERRED_EXTENSION_ID);return await n.sendHandshakeRequest(),n}catch(n){const i=new Le(e,t,r);return await i.sendHandshakeRequest(),i}}async sendHandshakeRequest(){this.logger.trace(this.platformAuthType+" - sendHandshakeRequest called."),window.addEventListener("message",this.windowListener,!1);const e={channel:S.V8.CHANNEL_ID,extensionId:this.extensionId,responseId:(0,oe.Oy)(),body:{method:S.Ct.HandshakeRequest}};return this.handshakeEvent.add({extensionId:this.extensionId,extensionHandshakeTimeoutMs:this.handshakeTimeoutMs}),this.messageChannel.port1.onmessage=e=>{this.onChannelMessage(e)},window.postMessage(e,window.origin,[this.messageChannel.port2]),new Promise(((t,r)=>{this.handshakeResolvers.set(e.responseId,{resolve:t,reject:r}),this.timeoutId=window.setTimeout((()=>{window.removeEventListener("message",this.windowListener,!1),this.messageChannel.port1.close(),this.messageChannel.port2.close(),this.handshakeEvent.end({extensionHandshakeTimedOut:!0,success:!1}),r((0,ue.bD)(de.y3)),this.handshakeResolvers.delete(e.responseId)}),this.handshakeTimeoutMs)}))}onWindowMessage(e){if(this.logger.trace(this.platformAuthType+" - onWindowMessage called"),e.source!==window)return;const t=e.data;if(t.channel&&t.channel===S.V8.CHANNEL_ID&&(!t.extensionId||t.extensionId===this.extensionId)&&t.body.method===S.Ct.HandshakeRequest){const e=this.handshakeResolvers.get(t.responseId);if(!e)return void this.logger.trace(this.platformAuthType+`.onWindowMessage - resolver can't be found for request ${t.responseId}`);this.logger.verbose(t.extensionId?`Extension with id: ${t.extensionId} not installed`:"No extension installed"),clearTimeout(this.timeoutId),this.messageChannel.port1.close(),this.messageChannel.port2.close(),window.removeEventListener("message",this.windowListener,!1),this.handshakeEvent.end({success:!1,extensionInstalled:!1}),e.reject((0,ue.bD)(de.cq))}}onChannelMessage(e){this.logger.trace(this.platformAuthType+" - onChannelMessage called.");const t=e.data,r=this.resolvers.get(t.responseId),n=this.handshakeResolvers.get(t.responseId);try{const e=t.body.method;if(e===S.Ct.Response){if(!r)return;const e=t.body.response;if(this.logger.trace(this.platformAuthType+" - Received response from browser extension"),this.logger.tracePii(this.platformAuthType+` - Received response from browser extension: ${JSON.stringify(e)}`),"Success"!==e.status)r.reject(Ce(e.code,e.description,e.ext));else{if(!e.result)throw(0,g.pz)(Be.W,"Event does not contain result.");e.result.code&&e.result.description?r.reject(Ce(e.result.code,e.result.description,e.result.ext)):r.resolve(e.result)}this.resolvers.delete(t.responseId)}else if(e===S.Ct.HandshakeResponse){if(!n)return void this.logger.trace(this.platformAuthType+`.onChannelMessage - resolver can't be found for request ${t.responseId}`);clearTimeout(this.timeoutId),window.removeEventListener("message",this.windowListener,!1),this.extensionId=t.extensionId,this.extensionVersion=t.body.version,this.logger.verbose(this.platformAuthType+` - Received HandshakeResponse from extension: ${this.extensionId}`),this.handshakeEvent.end({extensionInstalled:!0,success:!0}),n.resolve(),this.handshakeResolvers.delete(t.responseId)}}catch(t){this.logger.error("Error parsing response from WAM Extension"),this.logger.errorPii(`Error parsing response from WAM Extension: ${t}`),this.logger.errorPii(`Unable to parse ${e}`),r?r.reject(t):n&&n.reject(t)}}validatePlatformBrokerResponse(e){if(e.hasOwnProperty("access_token")&&e.hasOwnProperty("id_token")&&e.hasOwnProperty("client_info")&&e.hasOwnProperty("account")&&e.hasOwnProperty("scope")&&e.hasOwnProperty("expires_in"))return e;throw(0,g.pz)(Be.W,"Response missing expected properties.")}getExtensionId(){return this.extensionId}getExtensionVersion(){return this.extensionVersion}getExtensionName(){return this.getExtensionId()===S.V8.PREFERRED_EXTENSION_ID?"chrome":this.getExtensionId()?.length?"unknown":void 0}}class He{constructor(e,t,r){this.logger=e,this.performanceClient=t,this.correlationId=r,this.platformAuthType=S.V8.PLATFORM_DOM_PROVIDER}static async createProvider(e,t,r){if(e.trace("PlatformAuthDOMHandler: createProvider called"),window.navigator?.platformAuthentication){const n=await window.navigator.platformAuthentication.getSupportedContracts(S.V8.MICROSOFT_ENTRA_BROKERID);if(n?.includes(S.V8.PLATFORM_DOM_APIS))return e.trace("Platform auth api available in DOM"),new He(e,t,r)}}getExtensionId(){return S.V8.MICROSOFT_ENTRA_BROKERID}getExtensionVersion(){return""}getExtensionName(){return S.V8.DOM_API_NAME}async sendMessage(e){this.logger.trace(this.platformAuthType+" - Sending request to browser DOM API");try{const t=this.initializePlatformDOMRequest(e),r=await window.navigator.platformAuthentication.executeGetToken(t);return this.validatePlatformBrokerResponse(r)}catch(e){throw this.logger.error(this.platformAuthType+" - executeGetToken DOM API error"),e}}initializePlatformDOMRequest(e){this.logger.trace(this.platformAuthType+" - initializeNativeDOMRequest called");const{accountId:t,clientId:r,authority:n,scope:i,redirectUri:o,correlationId:a,state:s,storeInCache:c,embeddedClientId:l,extraParameters:u,...d}=e,h=this.getDOMExtraParams(d);return{accountId:t,brokerId:this.getExtensionId(),authority:n,clientId:r,correlationId:a||this.correlationId,extraParameters:{...u,...h},isSecurityTokenService:!1,redirectUri:o,scope:i,state:s,storeInCache:c,embeddedClientId:l}}validatePlatformBrokerResponse(e){if(e.hasOwnProperty("isSuccess")){if(e.hasOwnProperty("accessToken")&&e.hasOwnProperty("idToken")&&e.hasOwnProperty("clientInfo")&&e.hasOwnProperty("account")&&e.hasOwnProperty("scopes")&&e.hasOwnProperty("expiresIn"))return this.logger.trace(this.platformAuthType+" - platform broker returned successful and valid response"),this.convertToPlatformBrokerResponse(e);if(e.hasOwnProperty("error")){const t=e;if(!1===t.isSuccess&&t.error&&t.error.code)throw this.logger.trace(this.platformAuthType+" - platform broker returned error response"),Ce(t.error.code,t.error.description,{error:parseInt(t.error.errorCode),protocol_error:t.error.protocolError,status:t.error.status,properties:t.error.properties})}}throw(0,g.pz)(Be.W,"Response missing expected properties.")}convertToPlatformBrokerResponse(e){return this.logger.trace(this.platformAuthType+" - convertToNativeResponse called"),{access_token:e.accessToken,id_token:e.idToken,client_info:e.clientInfo,account:e.account,expires_in:e.expiresIn,scope:e.scopes,state:e.state||"",properties:e.properties||{},extendedLifetimeToken:e.extendedLifetimeToken??!1,shr:e.proofOfPossessionPayload}}getDOMExtraParams(e){return{...Object.entries(e).reduce(((e,[t,r])=>(e[t]=String(r),e)),{})}}}function Ue(e,t,r,n){if(t.trace("isBrokerAvailable called"),!e.system.allowPlatformBroker)return t.trace("isBrokerAvailable: allowPlatformBroker is not enabled, returning false"),!1;if(!r)return t.trace("isBrokerAvailable: Platform auth provider is not initialized, returning false"),!1;if(n)switch(n){case p.IO.BEARER:case p.IO.POP:return t.trace("isBrokerAvailable: authenticationScheme is supported, returning true"),!0;default:return t.trace("isBrokerAvailable: authenticationScheme is not supported, returning false"),!1}return!0}class ze extends le{constructor(e,t,r,n,i,o,a,s,c,l){super(e,t,r,n,i,o,a,c,l),this.unloadWindow=this.unloadWindow.bind(this),this.nativeStorage=s,this.eventHandler=i}acquireToken(e,t){try{const r={popupName:this.generatePopupName(e.scopes||p.aZ,e.authority||this.config.auth.authority),popupWindowAttributes:e.popupWindowAttributes||{},popupWindowParent:e.popupWindowParent??window};return this.performanceClient.addFields({isAsyncPopup:this.config.system.asyncPopups},this.correlationId),this.config.system.asyncPopups?(this.logger.verbose("asyncPopups set to true, acquiring token"),this.acquireTokenPopupAsync(e,r,t)):(this.logger.verbose("asyncPopup set to false, opening popup before acquiring token"),r.popup=this.openSizedPopup("about:blank",r),this.acquireTokenPopupAsync(e,r,t))}catch(e){return Promise.reject(e)}}logout(e){try{this.logger.verbose("logoutPopup called");const t=this.initializeLogoutRequest(e),r={popupName:this.generateLogoutPopupName(t),popupWindowAttributes:e?.popupWindowAttributes||{},popupWindowParent:e?.popupWindowParent??window},n=e&&e.authority,i=e&&e.mainWindowRedirectUri;return this.config.system.asyncPopups?(this.logger.verbose("asyncPopups set to true"),this.logoutPopupAsync(t,r,n,i)):(this.logger.verbose("asyncPopup set to false, opening popup"),r.popup=this.openSizedPopup("about:blank",r),this.logoutPopupAsync(t,r,n,i))}catch(e){return Promise.reject(e)}}async acquireTokenPopupAsync(e,t,r){this.logger.verbose("acquireTokenPopupAsync called");const n=await(0,l.T)(this.initializeAuthorizationRequest.bind(this),c.MX.StandardInteractionClientInitializeAuthorizationRequest,this.logger,this.performanceClient,this.correlationId)(e,S.X8.Popup);t.popup&&(0,C.kZ)(n.authority);const i=Ue(this.config,this.logger,this.platformAuthProvider,e.authenticationScheme);return n.platformBroker=i,this.config.auth.protocolMode===E.e.EAR?this.executeEarFlow(n,t):this.executeCodeFlow(n,t,r)}async executeCodeFlow(e,t,r){const n=e.correlationId,i=this.initializeServerTelemetryManager(S.sA.acquireTokenPopup),o=r||await(0,l.T)(Me,c.MX.GeneratePkceCodes,this.logger,this.performanceClient,n)(this.performanceClient,this.logger,n),a={...e,codeChallenge:o.challenge};try{const r=await(0,l.T)(this.createAuthCodeClient.bind(this),c.MX.StandardInteractionClientCreateAuthCodeClient,this.logger,this.performanceClient,n)({serverTelemetryManager:i,requestAuthority:a.authority,requestAzureCloudOptions:a.azureCloudOptions,requestExtraQueryParameters:a.extraQueryParameters,account:a.account}),s=await(0,l.T)(Te,c.MX.GetAuthCodeUrl,this.logger,this.performanceClient,n)(this.config,r.authority,a,this.logger,this.performanceClient),u=this.initiateAuthRequest(s,t);this.eventHandler.emitEvent(w.B.POPUP_OPENED,S.X8.Popup,{popupWindow:u},null);const d=await this.monitorPopupForHash(u,t.popupWindowParent),h=(0,l.l)(he,c.MX.DeserializeResponse,this.logger,this.performanceClient,this.correlationId)(d,this.config.auth.OIDCOptions.serverResponseType,this.logger);return await(0,l.T)(Pe,c.MX.HandleResponseCode,this.logger,this.performanceClient,n)(e,h,o.verifier,S.sA.acquireTokenPopup,this.config,r,this.browserStorage,this.nativeStorage,this.eventHandler,this.logger,this.performanceClient,this.platformAuthProvider)}catch(e){throw t.popup?.close(),e instanceof g.lR&&(e.setCorrelationId(this.correlationId),i.cacheFailedRequest(e)),e}}async executeEarFlow(e,t){const r=e.correlationId,n=await(0,l.T)(this.getDiscoveredAuthority.bind(this),c.MX.StandardInteractionClientGetDiscoveredAuthority,this.logger,this.performanceClient,r)({requestAuthority:e.authority,requestAzureCloudOptions:e.azureCloudOptions,requestExtraQueryParameters:e.extraQueryParameters,account:e.account}),i=await(0,l.T)(oe.DP,c.MX.GenerateEarKey,this.logger,this.performanceClient,r)(),o={...e,earJwk:i},a=t.popup||this.openPopup("about:blank",t);(await _e(a.document,this.config,n,o,this.logger,this.performanceClient)).submit();const s=await(0,l.T)(this.monitorPopupForHash.bind(this),c.MX.SilentHandlerMonitorIframeForHash,this.logger,this.performanceClient,r)(a,t.popupWindowParent),u=(0,l.l)(he,c.MX.DeserializeResponse,this.logger,this.performanceClient,this.correlationId)(s,this.config.auth.OIDCOptions.serverResponseType,this.logger);return(0,l.T)(Oe,c.MX.HandleResponseEar,this.logger,this.performanceClient,r)(o,u,S.sA.acquireTokenPopup,this.config,n,this.browserStorage,this.nativeStorage,this.eventHandler,this.logger,this.performanceClient,this.platformAuthProvider)}async logoutPopupAsync(e,t,r,n){this.logger.verbose("logoutPopupAsync called"),this.eventHandler.emitEvent(w.B.LOGOUT_START,S.X8.Popup,e);const i=this.initializeServerTelemetryManager(S.sA.logoutPopup);try{await this.clearCacheOnLogout(e.account);const o=(await(0,l.T)(this.createAuthCodeClient.bind(this),c.MX.StandardInteractionClientCreateAuthCodeClient,this.logger,this.performanceClient,this.correlationId)({serverTelemetryManager:i,requestAuthority:r,account:e.account||void 0})).getLogoutUri(e);this.eventHandler.emitEvent(w.B.LOGOUT_SUCCESS,S.X8.Popup,e);const a=this.openPopup(o,t);if(this.eventHandler.emitEvent(w.B.POPUP_OPENED,S.X8.Popup,{popupWindow:a},null),await this.monitorPopupForHash(a,t.popupWindowParent).catch((()=>{})),n){const e={apiId:S.sA.logoutPopup,timeout:this.config.system.redirectNavigationTimeout,noHistory:!1},t=k.H.getAbsoluteUrl(n,(0,C.Uu)());this.logger.verbose("Redirecting main window to url specified in the request"),this.logger.verbosePii(`Redirecting main window to: ${t}`),await this.navigationClient.navigateInternal(t,e)}else this.logger.verbose("No main window navigation requested")}catch(e){throw t.popup?.close(),e instanceof g.lR&&(e.setCorrelationId(this.correlationId),i.cacheFailedRequest(e)),this.eventHandler.emitEvent(w.B.LOGOUT_FAILURE,S.X8.Popup,null,e),this.eventHandler.emitEvent(w.B.LOGOUT_END,S.X8.Popup),e}this.eventHandler.emitEvent(w.B.LOGOUT_END,S.X8.Popup)}initiateAuthRequest(e,t){if(e)return this.logger.infoPii(`Navigate to: ${e}`),this.openPopup(e,t);throw this.logger.error("Navigate url is empty"),(0,ue.bD)(de.B2)}monitorPopupForHash(e,t){return new Promise(((t,r)=>{this.logger.verbose("PopupHandler.monitorPopupForHash - polling started");const n=setInterval((()=>{if(e.closed)return this.logger.error("PopupHandler.monitorPopupForHash - window closed"),clearInterval(n),void r((0,ue.bD)(de.fN));let i="";try{i=e.location.href}catch(e){}if(!i||"about:blank"===i)return;clearInterval(n);let o="";e&&(o=this.config.auth.OIDCOptions.serverResponseType===p.zL.QUERY?e.location.search:e.location.hash),this.logger.verbose("PopupHandler.monitorPopupForHash - popup window is on same origin as caller"),t(o)}),this.config.system.pollIntervalMilliseconds)})).finally((()=>{this.cleanPopup(e,t)}))}openPopup(e,t){try{let r;if(t.popup?(r=t.popup,this.logger.verbosePii(`Navigating popup window to: ${e}`),r.location.assign(e)):void 0===t.popup&&(this.logger.verbosePii(`Opening popup window to: ${e}`),r=this.openSizedPopup(e,t)),!r)throw(0,ue.bD)(de.MP);return r.focus&&r.focus(),this.currentWindow=r,t.popupWindowParent.addEventListener("beforeunload",this.unloadWindow),r}catch(e){throw this.logger.error("error opening popup "+e.message),(0,ue.bD)(de.hs)}}openSizedPopup(e,{popupName:t,popupWindowAttributes:r,popupWindowParent:n}){const i=n.screenLeft?n.screenLeft:n.screenX,o=n.screenTop?n.screenTop:n.screenY,a=n.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,s=n.innerHeight||document.documentElement.clientHeight||document.body.clientHeight;let c=r.popupSize?.width,l=r.popupSize?.height,u=r.popupPosition?.top,d=r.popupPosition?.left;return(!c||c<0||c>a)&&(this.logger.verbose("Default popup window width used. Window width not configured or invalid."),c=S.Q1.POPUP_WIDTH),(!l||l<0||l>s)&&(this.logger.verbose("Default popup window height used. Window height not configured or invalid."),l=S.Q1.POPUP_HEIGHT),(!u||u<0||u>s)&&(this.logger.verbose("Default popup window top position used. Window top not configured or invalid."),u=Math.max(0,s/2-S.Q1.POPUP_HEIGHT/2+o)),(!d||d<0||d>a)&&(this.logger.verbose("Default popup window left position used. Window left not configured or invalid."),d=Math.max(0,a/2-S.Q1.POPUP_WIDTH/2+i)),n.open(e,t,`width=${c}, height=${l}, top=${u}, left=${d}, scrollbars=yes`)}unloadWindow(e){this.currentWindow&&this.currentWindow.close(),e.preventDefault()}cleanPopup(e,t){e.close(),t.removeEventListener("beforeunload",this.unloadWindow)}generatePopupName(e,t){return`${S.Q1.POPUP_NAME_PREFIX}.${this.config.auth.clientId}.${e.join("-")}.${t}.${this.correlationId}`}generateLogoutPopupName(e){return`${S.Q1.POPUP_NAME_PREFIX}.${this.config.auth.clientId}.${e.account&&e.account.homeAccountId}.${this.correlationId}`}}class je extends le{constructor(e,t,r,n,i,o,a,s,c,l){super(e,t,r,n,i,o,a,c,l),this.nativeStorage=s}async acquireToken(e){const t=await(0,l.T)(this.initializeAuthorizationRequest.bind(this),c.MX.StandardInteractionClientInitializeAuthorizationRequest,this.logger,this.performanceClient,this.correlationId)(e,S.X8.Redirect);t.platformBroker=Ue(this.config,this.logger,this.platformAuthProvider,e.authenticationScheme);const r=e=>{e.persisted&&(this.logger.verbose("Page was restored from back/forward cache. Clearing temporary cache."),this.browserStorage.resetRequestCache(),this.eventHandler.emitEvent(w.B.RESTORE_FROM_BFCACHE,S.X8.Redirect))},n=this.getRedirectStartPage(e.redirectStartPage);this.logger.verbosePii(`Redirect start page: ${n}`),this.browserStorage.setTemporaryCache(S._p.ORIGIN_URI,n,!0),window.addEventListener("pageshow",r);try{this.config.auth.protocolMode===E.e.EAR?await this.executeEarFlow(t):await this.executeCodeFlow(t,e.onRedirectNavigate)}catch(e){throw e instanceof g.lR&&e.setCorrelationId(this.correlationId),window.removeEventListener("pageshow",r),e}}async executeCodeFlow(e,t){const r=e.correlationId,n=this.initializeServerTelemetryManager(S.sA.acquireTokenRedirect),i=await(0,l.T)(Me,c.MX.GeneratePkceCodes,this.logger,this.performanceClient,r)(this.performanceClient,this.logger,r),o={...e,codeChallenge:i.challenge};this.browserStorage.cacheAuthorizeRequest(o,i.verifier);try{const r=await(0,l.T)(this.createAuthCodeClient.bind(this),c.MX.StandardInteractionClientCreateAuthCodeClient,this.logger,this.performanceClient,this.correlationId)({serverTelemetryManager:n,requestAuthority:o.authority,requestAzureCloudOptions:o.azureCloudOptions,requestExtraQueryParameters:o.extraQueryParameters,account:o.account}),i=await(0,l.T)(Te,c.MX.GetAuthCodeUrl,this.logger,this.performanceClient,e.correlationId)(this.config,r.authority,o,this.logger,this.performanceClient);return await this.initiateAuthRequest(i,t)}catch(e){throw e instanceof g.lR&&(e.setCorrelationId(this.correlationId),n.cacheFailedRequest(e)),e}}async executeEarFlow(e){const t=e.correlationId,r=await(0,l.T)(this.getDiscoveredAuthority.bind(this),c.MX.StandardInteractionClientGetDiscoveredAuthority,this.logger,this.performanceClient,t)({requestAuthority:e.authority,requestAzureCloudOptions:e.azureCloudOptions,requestExtraQueryParameters:e.extraQueryParameters,account:e.account}),n=await(0,l.T)(oe.DP,c.MX.GenerateEarKey,this.logger,this.performanceClient,t)(),i={...e,earJwk:n};this.browserStorage.cacheAuthorizeRequest(i),(await _e(document,this.config,r,i,this.logger,this.performanceClient)).submit()}async handleRedirectPromise(e="",t,r,n){const i=this.initializeServerTelemetryManager(S.sA.handleRedirectPromise);try{const[o,a]=this.getRedirectResponse(e||"");if(!o)return this.logger.info("handleRedirectPromise did not detect a response as a result of a redirect. Cleaning temporary cache."),this.browserStorage.resetRequestCache(),"back_forward"!==function(){if("undefined"==typeof window||void 0===window.performance||"function"!=typeof window.performance.getEntriesByType)return;const e=window.performance.getEntriesByType("navigation"),t=e.length?e[0]:void 0;return t?.type}()?n.event.errorCode="no_server_response":this.logger.verbose("Back navigation event detected. Muting no_server_response error"),null;const s=this.browserStorage.getTemporaryCache(S._p.ORIGIN_URI,!0)||p.YM.EMPTY_STRING;if(k.H.removeHashFromUrl(s)===k.H.removeHashFromUrl(window.location.href)&&this.config.auth.navigateToLoginRequestUrl)return this.logger.verbose("Current page is loginRequestUrl, handling response"),s.indexOf("#")>-1&&(0,C.nQ)(s),await this.handleResponse(o,t,r,i);if(!this.config.auth.navigateToLoginRequestUrl)return this.logger.verbose("NavigateToLoginRequestUrl set to false, handling response"),await this.handleResponse(o,t,r,i);if(!(0,C.GZ)()||this.config.system.allowRedirectInIframe){this.browserStorage.setTemporaryCache(S._p.URL_HASH,a,!0);const e={apiId:S.sA.handleRedirectPromise,timeout:this.config.system.redirectNavigationTimeout,noHistory:!0};let n=!0;if(s&&"null"!==s)this.logger.verbose(`Navigating to loginRequestUrl: ${s}`),n=await this.navigationClient.navigateInternal(s,e);else{const t=(0,C.VX)();this.browserStorage.setTemporaryCache(S._p.ORIGIN_URI,t,!0),this.logger.warning("Unable to get valid login request url from cache, redirecting to home page"),n=await this.navigationClient.navigateInternal(t,e)}if(!n)return await this.handleResponse(o,t,r,i)}return null}catch(e){throw e instanceof g.lR&&(e.setCorrelationId(this.correlationId),i.cacheFailedRequest(e)),e}}getRedirectResponse(e){this.logger.verbose("getRedirectResponseHash called");let t=e;t||(t=this.config.auth.OIDCOptions.serverResponseType===p.zL.QUERY?window.location.search:window.location.hash);let r=M.nV(t);if(r){try{!function(e,t,r){if(!e.state)throw(0,ue.bD)(de.c$);const n=function(e,t){if(!t)return null;try{return z.parseRequestState(e,t).libraryState.meta}catch(e){throw(0,d.SB)(h.f$)}}(t,e.state);if(!n)throw(0,ue.bD)(de.fA);if(n.interactionType!==r)throw(0,ue.bD)(de.oe)}(r,this.browserCrypto,S.X8.Redirect)}catch(e){return e instanceof g.lR&&this.logger.error(`Interaction type validation failed due to ${e.errorCode}: ${e.errorMessage}`),[null,""]}return(0,C.U2)(window),this.logger.verbose("Hash contains known properties, returning response hash"),[r,t]}const n=this.browserStorage.getTemporaryCache(S._p.URL_HASH,!0);return this.browserStorage.removeItem(this.browserStorage.generateCacheKey(S._p.URL_HASH)),n&&(r=M.nV(n),r)?(this.logger.verbose("Hash does not contain known properties, returning cached hash"),[r,n]):[null,""]}async handleResponse(e,t,r,n){if(!e.state)throw(0,ue.bD)(de.c$);if(e.ear_jwe){const r=await(0,l.T)(this.getDiscoveredAuthority.bind(this),c.MX.StandardInteractionClientGetDiscoveredAuthority,this.logger,this.performanceClient,t.correlationId)({requestAuthority:t.authority,requestAzureCloudOptions:t.azureCloudOptions,requestExtraQueryParameters:t.extraQueryParameters,account:t.account});return(0,l.T)(Oe,c.MX.HandleResponseEar,this.logger,this.performanceClient,t.correlationId)(t,e,S.sA.acquireTokenRedirect,this.config,r,this.browserStorage,this.nativeStorage,this.eventHandler,this.logger,this.performanceClient,this.platformAuthProvider)}const i=await(0,l.T)(this.createAuthCodeClient.bind(this),c.MX.StandardInteractionClientCreateAuthCodeClient,this.logger,this.performanceClient,this.correlationId)({serverTelemetryManager:n,requestAuthority:t.authority});return(0,l.T)(Pe,c.MX.HandleResponseCode,this.logger,this.performanceClient,t.correlationId)(t,e,r,S.sA.acquireTokenRedirect,this.config,i,this.browserStorage,this.nativeStorage,this.eventHandler,this.logger,this.performanceClient,this.platformAuthProvider)}async initiateAuthRequest(e,t){if(this.logger.verbose("RedirectHandler.initiateAuthRequest called"),e){this.logger.infoPii(`RedirectHandler.initiateAuthRequest: Navigate to: ${e}`);const r={apiId:S.sA.acquireTokenRedirect,timeout:this.config.system.redirectNavigationTimeout,noHistory:!1},n=t||this.config.auth.onRedirectNavigate;return"function"==typeof n?(this.logger.verbose("RedirectHandler.initiateAuthRequest: Invoking onRedirectNavigate callback"),!1!==n(e)?(this.logger.verbose("RedirectHandler.initiateAuthRequest: onRedirectNavigate did not return false, navigating"),void await this.navigationClient.navigateExternal(e,r)):void this.logger.verbose("RedirectHandler.initiateAuthRequest: onRedirectNavigate returned false, stopping navigation")):(this.logger.verbose("RedirectHandler.initiateAuthRequest: Navigating window to navigate url"),void await this.navigationClient.navigateExternal(e,r))}throw this.logger.info("RedirectHandler.initiateAuthRequest: Navigate url is empty"),(0,ue.bD)(de.B2)}async logout(e){this.logger.verbose("logoutRedirect called");const t=this.initializeLogoutRequest(e),r=this.initializeServerTelemetryManager(S.sA.logout);try{this.eventHandler.emitEvent(w.B.LOGOUT_START,S.X8.Redirect,e),await this.clearCacheOnLogout(t.account);const n={apiId:S.sA.logout,timeout:this.config.system.redirectNavigationTimeout,noHistory:!1},i=(await(0,l.T)(this.createAuthCodeClient.bind(this),c.MX.StandardInteractionClientCreateAuthCodeClient,this.logger,this.performanceClient,this.correlationId)({serverTelemetryManager:r,requestAuthority:e&&e.authority,requestExtraQueryParameters:e?.extraQueryParameters,account:e&&e.account||void 0})).getLogoutUri(t);if(this.eventHandler.emitEvent(w.B.LOGOUT_SUCCESS,S.X8.Redirect,t),!e||"function"!=typeof e.onRedirectNavigate)return this.browserStorage.getInteractionInProgress()||this.browserStorage.setInteractionInProgress(!0,S.O2.SIGNOUT),void await this.navigationClient.navigateExternal(i,n);if(!1!==e.onRedirectNavigate(i))return this.logger.verbose("Logout onRedirectNavigate did not return false, navigating"),this.browserStorage.getInteractionInProgress()||this.browserStorage.setInteractionInProgress(!0,S.O2.SIGNOUT),void await this.navigationClient.navigateExternal(i,n);this.browserStorage.setInteractionInProgress(!1),this.logger.verbose("Logout onRedirectNavigate returned false, stopping navigation")}catch(e){throw e instanceof g.lR&&(e.setCorrelationId(this.correlationId),r.cacheFailedRequest(e)),this.eventHandler.emitEvent(w.B.LOGOUT_FAILURE,S.X8.Redirect,null,e),this.eventHandler.emitEvent(w.B.LOGOUT_END,S.X8.Redirect),e}this.eventHandler.emitEvent(w.B.LOGOUT_END,S.X8.Redirect)}getRedirectStartPage(e){const t=e||window.location.href;return k.H.getAbsoluteUrl(t,(0,C.Uu)())}}async function qe(e,t,r,n,i){if(t.addQueueMeasurement(c.MX.SilentHandlerInitiateAuthRequest,n),!e)throw r.info("Navigate url is empty"),(0,ue.bD)(de.B2);return i?(0,l.T)($e,c.MX.SilentHandlerLoadFrame,r,t,n)(e,i,t,n):(0,l.l)(Ge,c.MX.SilentHandlerLoadFrameSync,r,t,n)(e)}async function Ve(e,t,r,n,i){const o=Ze();if(!o.contentDocument)throw"No document associated with iframe!";return(await _e(o.contentDocument,e,t,r,n,i)).submit(),o}async function We(e,t,r,n,i,o,a){return n.addQueueMeasurement(c.MX.SilentHandlerMonitorIframeForHash,o),new Promise(((n,o)=>{t<Fe.YH&&i.warning(`system.loadFrameTimeout or system.iframeHashTimeout set to lower (${t}ms) than the default (${Fe.YH}ms). This may result in timeouts.`);const s=window.setTimeout((()=>{window.clearInterval(c),o((0,ue.bD)(de.Uf))}),t),c=window.setInterval((()=>{let t="";const r=e.contentWindow;try{t=r?r.location.href:""}catch(e){}if(!t||"about:blank"===t)return;let i="";r&&(i=a===p.zL.QUERY?r.location.search:r.location.hash),window.clearTimeout(s),window.clearInterval(c),n(i)}),r)})).finally((()=>{(0,l.l)(Ke,c.MX.RemoveHiddenIframe,i,n,o)(e)}))}function $e(e,t,r,n){return r.addQueueMeasurement(c.MX.SilentHandlerLoadFrame,n),new Promise(((r,n)=>{const i=Ze();window.setTimeout((()=>{i?(i.src=e,r(i)):n("Unable to load iframe")}),t)}))}function Ge(e){const t=Ze();return t.src=e,t}function Ze(){const e=document.createElement("iframe");return e.className="msalSilentIframe",e.style.visibility="hidden",e.style.position="absolute",e.style.width=e.style.height="0",e.style.border="0",e.setAttribute("sandbox","allow-scripts allow-same-origin allow-forms"),document.body.appendChild(e),e}function Ke(e){document.body===e.parentNode&&document.body.removeChild(e)}class Xe extends le{constructor(e,t,r,n,i,o,a,s,c,l,u){super(e,t,r,n,i,o,s,l,u),this.apiId=a,this.nativeStorage=c}async acquireToken(e){this.performanceClient.addQueueMeasurement(c.MX.SilentIframeClientAcquireToken,e.correlationId),e.loginHint||e.sid||e.account&&e.account.username||this.logger.warning("No user hint provided. The authorization server may need more information to complete this request.");const t={...e};t.prompt?t.prompt!==p._M.NONE&&t.prompt!==p._M.NO_SESSION&&(this.logger.warning(`SilentIframeClient. Replacing invalid prompt ${t.prompt} with ${p._M.NONE}`),t.prompt=p._M.NONE):t.prompt=p._M.NONE;const r=await(0,l.T)(this.initializeAuthorizationRequest.bind(this),c.MX.StandardInteractionClientInitializeAuthorizationRequest,this.logger,this.performanceClient,e.correlationId)(t,S.X8.Silent);return r.platformBroker=Ue(this.config,this.logger,this.platformAuthProvider,r.authenticationScheme),(0,C.kZ)(r.authority),this.config.auth.protocolMode===E.e.EAR?this.executeEarFlow(r):this.executeCodeFlow(r)}async executeCodeFlow(e){let t;const r=this.initializeServerTelemetryManager(this.apiId);try{return t=await(0,l.T)(this.createAuthCodeClient.bind(this),c.MX.StandardInteractionClientCreateAuthCodeClient,this.logger,this.performanceClient,e.correlationId)({serverTelemetryManager:r,requestAuthority:e.authority,requestAzureCloudOptions:e.azureCloudOptions,requestExtraQueryParameters:e.extraQueryParameters,account:e.account}),await(0,l.T)(this.silentTokenHelper.bind(this),c.MX.SilentIframeClientTokenHelper,this.logger,this.performanceClient,e.correlationId)(t,e)}catch(n){if(n instanceof g.lR&&(n.setCorrelationId(this.correlationId),r.cacheFailedRequest(n)),!(t&&n instanceof g.lR&&n.errorCode===S.Q1.INVALID_GRANT_ERROR))throw n;return this.performanceClient.addFields({retryError:n.errorCode},this.correlationId),await(0,l.T)(this.silentTokenHelper.bind(this),c.MX.SilentIframeClientTokenHelper,this.logger,this.performanceClient,this.correlationId)(t,e)}}async executeEarFlow(e){const t=e.correlationId,r=await(0,l.T)(this.getDiscoveredAuthority.bind(this),c.MX.StandardInteractionClientGetDiscoveredAuthority,this.logger,this.performanceClient,t)({requestAuthority:e.authority,requestAzureCloudOptions:e.azureCloudOptions,requestExtraQueryParameters:e.extraQueryParameters,account:e.account}),n=await(0,l.T)(oe.DP,c.MX.GenerateEarKey,this.logger,this.performanceClient,t)(),i={...e,earJwk:n},o=await(0,l.T)(Ve,c.MX.SilentHandlerInitiateAuthRequest,this.logger,this.performanceClient,t)(this.config,r,i,this.logger,this.performanceClient),a=this.config.auth.OIDCOptions.serverResponseType,s=await(0,l.T)(We,c.MX.SilentHandlerMonitorIframeForHash,this.logger,this.performanceClient,t)(o,this.config.system.iframeHashTimeout,this.config.system.pollIntervalMilliseconds,this.performanceClient,this.logger,t,a),u=(0,l.l)(he,c.MX.DeserializeResponse,this.logger,this.performanceClient,t)(s,a,this.logger);return(0,l.T)(Oe,c.MX.HandleResponseEar,this.logger,this.performanceClient,t)(i,u,this.apiId,this.config,r,this.browserStorage,this.nativeStorage,this.eventHandler,this.logger,this.performanceClient,this.platformAuthProvider)}logout(){return Promise.reject((0,ue.bD)(de.v7))}async silentTokenHelper(e,t){const r=t.correlationId;this.performanceClient.addQueueMeasurement(c.MX.SilentIframeClientTokenHelper,r);const n=await(0,l.T)(Me,c.MX.GeneratePkceCodes,this.logger,this.performanceClient,r)(this.performanceClient,this.logger,r),i={...t,codeChallenge:n.challenge},o=await(0,l.T)(Te,c.MX.GetAuthCodeUrl,this.logger,this.performanceClient,r)(this.config,e.authority,i,this.logger,this.performanceClient),a=await(0,l.T)(qe,c.MX.SilentHandlerInitiateAuthRequest,this.logger,this.performanceClient,r)(o,this.performanceClient,this.logger,r,this.config.system.navigateFrameWait),s=this.config.auth.OIDCOptions.serverResponseType,u=await(0,l.T)(We,c.MX.SilentHandlerMonitorIframeForHash,this.logger,this.performanceClient,r)(a,this.config.system.iframeHashTimeout,this.config.system.pollIntervalMilliseconds,this.performanceClient,this.logger,r,s),d=(0,l.l)(he,c.MX.DeserializeResponse,this.logger,this.performanceClient,r)(u,s,this.logger);return(0,l.T)(Pe,c.MX.HandleResponseCode,this.logger,this.performanceClient,r)(t,d,n.verifier,this.apiId,this.config,e,this.browserStorage,this.nativeStorage,this.eventHandler,this.logger,this.performanceClient,this.platformAuthProvider)}}class Qe extends L{constructor(e,t){super(e,t)}async acquireToken(e){this.performanceClient?.addQueueMeasurement(c.MX.RefreshTokenClientAcquireToken,e.correlationId);const t=(0,Z._C)(),r=await(0,l.T)(this.executeTokenRequest.bind(this),c.MX.RefreshTokenClientExecuteTokenRequest,this.logger,this.performanceClient,e.correlationId)(e,this.authority),n=r.headers?.[p.OK.X_MS_REQUEST_ID],i=new K(this.config.authOptions.clientId,this.cacheManager,this.cryptoUtils,this.logger,this.config.serializableCache,this.config.persistencePlugin);return i.validateTokenResponse(r.body),(0,l.T)(i.handleServerTokenResponse.bind(i),c.MX.HandleServerTokenResponse,this.logger,this.performanceClient,e.correlationId)(r.body,this.authority,t,e,void 0,void 0,!0,e.forceCache,n)}async acquireTokenByRefreshToken(e){if(!e)throw(0,Y.aD)(J.Ub);if(this.performanceClient?.addQueueMeasurement(c.MX.RefreshTokenClientAcquireTokenByRefreshToken,e.correlationId),!e.account)throw(0,d.SB)(h.C2);if(this.cacheManager.isAppMetadataFOCI(e.account.environment))try{return await(0,l.T)(this.acquireTokenWithCachedRefreshToken.bind(this),c.MX.RefreshTokenClientAcquireTokenWithCachedRefreshToken,this.logger,this.performanceClient,e.correlationId)(e,!0)}catch(t){if(t instanceof u.CB&&t.errorCode===m.oF||t instanceof D.g&&t.errorCode===p.I.INVALID_GRANT_ERROR&&t.subError===p.I.CLIENT_MISMATCH_ERROR)return(0,l.T)(this.acquireTokenWithCachedRefreshToken.bind(this),c.MX.RefreshTokenClientAcquireTokenWithCachedRefreshToken,this.logger,this.performanceClient,e.correlationId)(e,!1);throw t}return(0,l.T)(this.acquireTokenWithCachedRefreshToken.bind(this),c.MX.RefreshTokenClientAcquireTokenWithCachedRefreshToken,this.logger,this.performanceClient,e.correlationId)(e,!1)}async acquireTokenWithCachedRefreshToken(e,t){this.performanceClient?.addQueueMeasurement(c.MX.RefreshTokenClientAcquireTokenWithCachedRefreshToken,e.correlationId);const r=(0,l.l)(this.cacheManager.getRefreshToken.bind(this.cacheManager),c.MX.CacheManagerGetRefreshToken,this.logger,this.performanceClient,e.correlationId)(e.account,t,void 0,this.performanceClient,e.correlationId);if(!r)throw(0,u.IE)(m.oF);if(r.expiresOn&&(0,Z.Hm)(r.expiresOn,e.refreshTokenExpirationOffsetSeconds||300))throw this.performanceClient?.addFields({rtExpiresOnMs:Number(r.expiresOn)},e.correlationId),(0,u.IE)(m.AG);const n={...e,refreshToken:r.secret,authenticationScheme:e.authenticationScheme||p.IO.BEARER,ccsCredential:{credential:e.account.homeAccountId,type:R}};try{return await(0,l.T)(this.acquireToken.bind(this),c.MX.RefreshTokenClientAcquireToken,this.logger,this.performanceClient,e.correlationId)(n)}catch(t){if(t instanceof u.CB&&(this.performanceClient?.addFields({rtExpiresOnMs:Number(r.expiresOn)},e.correlationId),t.subError===m.j9)){this.logger.verbose("acquireTokenWithRefreshToken: bad refresh token, removing from cache");const e=(0,G.og)(r);this.cacheManager.removeRefreshToken(e)}throw t}}async executeTokenRequest(e,t){this.performanceClient?.addQueueMeasurement(c.MX.RefreshTokenClientExecuteTokenRequest,e.correlationId);const r=this.createTokenQueryParameters(e),n=k.H.appendQueryString(t.tokenEndpoint,r),i=await(0,l.T)(this.createTokenRequestBody.bind(this),c.MX.RefreshTokenClientCreateTokenRequestBody,this.logger,this.performanceClient,e.correlationId)(e),o=this.createTokenRequestHeaders(e.ccsCredential),a=v(this.config.authOptions.clientId,e);return(0,l.T)(this.executePostToTokenEndpoint.bind(this),c.MX.RefreshTokenClientExecutePostToTokenEndpoint,this.logger,this.performanceClient,e.correlationId)(n,i,o,a,e.correlationId,c.MX.RefreshTokenClientExecutePostToTokenEndpoint)}async createTokenRequestBody(e){this.performanceClient?.addQueueMeasurement(c.MX.RefreshTokenClientCreateTokenRequestBody,e.correlationId);const t=new Map;if((0,x.s8)(t,e.embeddedClientId||e.tokenBodyParameters?.[H.U6]||this.config.authOptions.clientId),e.redirectUri&&(0,x.Uo)(t,e.redirectUri),(0,x.Ng)(t,e.scopes,!0,this.config.authOptions.authority.options.OIDCOptions?.defaultScopes),(0,x.uF)(t,p.$x.REFRESH_TOKEN_GRANT),(0,x.$4)(t),(0,x.RH)(t,this.config.libraryInfo),(0,x.Ht)(t,this.config.telemetry.application),(0,x.Z5)(t),this.serverTelemetryManager&&!(0,I.hf)(this.config)&&(0,x.sk)(t,this.serverTelemetryManager),(0,x._0)(t,e.refreshToken),this.config.clientCredentials.clientSecret&&(0,x.DI)(t,this.config.clientCredentials.clientSecret),this.config.clientCredentials.clientAssertion){const r=this.config.clientCredentials.clientAssertion;(0,x.HH)(t,await te(r.assertion,this.config.authOptions.clientId,e.resourceRequestUri)),(0,x.zj)(t,r.assertionType)}if(e.authenticationScheme===p.IO.POP){const r=new j.Q(this.cryptoUtils,this.performanceClient);let n;n=e.popKid?this.cryptoUtils.encodeKid(e.popKid):(await(0,l.T)(r.generateCnf.bind(r),c.MX.PopTokenGenerateCnf,this.logger,this.performanceClient,e.correlationId)(e,this.logger)).reqCnfString,(0,x.Ux)(t,n)}else if(e.authenticationScheme===p.IO.SSH){if(!e.sshJwk)throw(0,Y.aD)(J.LX);(0,x.vu)(t,e.sshJwk)}if((!Q.$.isEmptyObj(e.claims)||this.config.authOptions.clientCapabilities&&this.config.authOptions.clientCapabilities.length>0)&&(0,x.XZ)(t,e.claims,this.config.authOptions.clientCapabilities),this.config.systemOptions.preventCorsPreflight&&e.ccsCredential)switch(e.ccsCredential.type){case R:try{const r=(0,O.Z)(e.ccsCredential.credential);(0,x.fb)(t,r)}catch(e){this.logger.verbose("Could not parse home account ID for CCS Header: "+e)}break;case P:(0,x.qK)(t,e.ccsCredential.credential)}return e.embeddedClientId&&(0,x.L5)(t,this.config.authOptions.clientId,this.config.authOptions.redirectUri),e.tokenBodyParameters&&(0,x._H)(t,e.tokenBodyParameters),(0,x.PA)(t,e.correlationId,this.performanceClient),(0,M.Pb)(t)}}class Ye extends le{async acquireToken(e){this.performanceClient.addQueueMeasurement(c.MX.SilentRefreshClientAcquireToken,e.correlationId);const t=await(0,l.T)(se,c.MX.InitializeBaseRequest,this.logger,this.performanceClient,e.correlationId)(e,this.config,this.performanceClient,this.logger),r={...e,...t};e.redirectUri&&(r.redirectUri=this.getRedirectUri(e.redirectUri));const n=this.initializeServerTelemetryManager(S.sA.acquireTokenSilent_silentFlow),i=await this.createRefreshTokenClient({serverTelemetryManager:n,authorityUrl:r.authority,azureCloudOptions:r.azureCloudOptions,account:r.account});return(0,l.T)(i.acquireTokenByRefreshToken.bind(i),c.MX.RefreshTokenClientAcquireTokenByRefreshToken,this.logger,this.performanceClient,e.correlationId)(r).catch((e=>{throw e.setCorrelationId(this.correlationId),n.cacheFailedRequest(e),e}))}logout(){return Promise.reject((0,ue.bD)(de.v7))}async createRefreshTokenClient(e){const t=await(0,l.T)(this.getClientConfiguration.bind(this),c.MX.StandardInteractionClientGetClientConfiguration,this.logger,this.performanceClient,this.correlationId)({serverTelemetryManager:e.serverTelemetryManager,requestAuthority:e.authorityUrl,requestAzureCloudOptions:e.azureCloudOptions,requestExtraQueryParameters:e.extraQueryParameters,account:e.account});return new Qe(t,this.performanceClient)}}class Je{constructor(e,t,r,n){this.isBrowserEnvironment="undefined"!=typeof window,this.config=e,this.storage=t,this.logger=r,this.cryptoObj=n}async loadExternalTokens(e,t,r){if(!this.isBrowserEnvironment)throw(0,ue.bD)(de.tI);const n=e.correlationId||(0,oe.Oy)(),i=t.id_token?V.My(t.id_token,Ee.u):void 0,o={protocolMode:this.config.auth.protocolMode,knownAuthorities:this.config.auth.knownAuthorities,cloudDiscoveryMetadata:this.config.auth.cloudDiscoveryMetadata,authorityMetadata:this.config.auth.authorityMetadata,skipAuthorityMetadataCache:this.config.auth.skipAuthorityMetadataCache},a=e.authority?new s.s4(s.s4.generateAuthority(e.authority,e.azureCloudOptions),this.config.system.networkClient,this.storage,o,this.logger,e.correlationId||(0,oe.Oy)()):void 0,c=await this.loadAccount(e,r.clientInfo||t.client_info||"",n,i,a),l=await this.loadIdToken(t,c.homeAccountId,c.environment,c.realm,n),u=await this.loadAccessToken(e,t,c.homeAccountId,c.environment,c.realm,r,n),d=await this.loadRefreshToken(t,c.homeAccountId,c.environment,n);return this.generateAuthenticationResult(e,{account:c,idToken:l,accessToken:u,refreshToken:d},i,a)}async loadAccount(e,t,r,n,i){if(this.logger.verbose("TokenCache - loading account"),e.account){const t=f.d.createFromAccountInfo(e.account);return await this.storage.setAccount(t,r),t}if(!i||!t&&!n)throw this.logger.error("TokenCache - if an account is not provided on the request, authority and either clientInfo or idToken must be provided instead."),(0,ue.bD)(de.s9);const o=f.d.generateHomeAccountId(t,i.authorityType,this.logger,this.cryptoObj,n),a=n?.tid,s=X(this.storage,i,o,Ee.u,n,t,i.hostnameAndPort,a,void 0,void 0,this.logger);return await this.storage.setAccount(s,r),s}async loadIdToken(e,t,r,n,i){if(!e.id_token)return this.logger.verbose("TokenCache - no id token found in response"),null;this.logger.verbose("TokenCache - loading id token");const o=G.c_(t,r,e.id_token,this.config.auth.clientId,n);return await this.storage.setIdTokenCredential(o,i),o}async loadAccessToken(e,t,r,n,i,o,a){if(!t.access_token)return this.logger.verbose("TokenCache - no access token found in response"),null;if(!t.expires_in)return this.logger.error("TokenCache - no expiration set on the access token. Cannot add it to the cache."),null;if(!(t.scope||e.scopes&&e.scopes.length))return this.logger.error("TokenCache - scopes not specified in the request or response. Cannot add token to the cache."),null;this.logger.verbose("TokenCache - loading access token");const s=t.scope?U.l.fromString(t.scope):new U.l(e.scopes),c=o.expiresOn||t.expires_in+Z._C(),l=o.extendedExpiresOn||(t.ext_expires_in||t.expires_in)+Z._C(),u=G.Np(r,n,t.access_token,this.config.auth.clientId,i,s.printScopes(),c,l,Ee.u);return await this.storage.setAccessTokenCredential(u,a),u}async loadRefreshToken(e,t,r,n){if(!e.refresh_token)return this.logger.verbose("TokenCache - no refresh token found in response"),null;this.logger.verbose("TokenCache - loading refresh token");const i=G.Mg(t,r,e.refresh_token,this.config.auth.clientId,e.foci,void 0,e.refresh_token_expires_in);return await this.storage.setRefreshTokenCredential(i,n),i}generateAuthenticationResult(e,t,r,n){let i,o="",a=[],s=null;t?.accessToken&&(o=t.accessToken.secret,a=U.l.fromString(t.accessToken.target).asArray(),s=Z.dM(t.accessToken.expiresOn),i=Z.dM(t.accessToken.extendedExpiresOn));const c=t.account;return{authority:n?n.canonicalAuthority:"",uniqueId:t.account.localAccountId,tenantId:t.account.realm,scopes:a,account:c.getAccountInfo(),idToken:t.idToken?.secret||"",idTokenClaims:r||{},accessToken:o,fromCache:!0,expiresOn:s,correlationId:e.correlationId||"",requestId:"",extExpiresOn:i,familyId:t.refreshToken?.familyId||"",tokenType:t?.accessToken?.tokenType||"",state:e.state||"",cloudGraphHostName:c.cloudGraphHostName||"",msGraphHost:c.msGraphHost||"",fromNativeBroker:!1}}}class et extends re{constructor(e){super(e),this.includeRedirectUri=!1}}class tt extends le{constructor(e,t,r,n,i,o,a,s,c,l){super(e,t,r,n,i,o,s,c,l),this.apiId=a}async acquireToken(e){if(!e.code)throw(0,ue.bD)(de.R3);const t=await(0,l.T)(this.initializeAuthorizationRequest.bind(this),c.MX.StandardInteractionClientInitializeAuthorizationRequest,this.logger,this.performanceClient,e.correlationId)(e,S.X8.Silent),r=this.initializeServerTelemetryManager(this.apiId);try{const n={...t,code:e.code},i=await(0,l.T)(this.getClientConfiguration.bind(this),c.MX.StandardInteractionClientGetClientConfiguration,this.logger,this.performanceClient,e.correlationId)({serverTelemetryManager:r,requestAuthority:t.authority,requestAzureCloudOptions:t.azureCloudOptions,requestExtraQueryParameters:t.extraQueryParameters,account:t.account}),o=new et(i);this.logger.verbose("Auth code client created");const a=new ge(o,this.browserStorage,n,this.logger,this.performanceClient);return await(0,l.T)(a.handleCodeResponseFromServer.bind(a),c.MX.HandleCodeResponseFromServer,this.logger,this.performanceClient,e.correlationId)({code:e.code,msgraph_host:e.msGraphHost,cloud_graph_host_name:e.cloudGraphHostName,cloud_instance_host_name:e.cloudInstanceHostName},t,!1)}catch(e){throw e instanceof g.lR&&(e.setCorrelationId(this.correlationId),r.cacheFailedRequest(e)),e}}logout(){return Promise.reject((0,ue.bD)(de.v7))}}function rt(e){const t=e?.idTokenClaims;return t?.tfp||t?.acr?"B2C":t?.tid?"9188040d-6c67-4c5b-b112-36a304b66dad"===t?.tid?"MSA":"AAD":void 0}function nt(e,t){try{(0,C.Q3)(e)}catch(e){throw t.end({success:!1},e),e}}class it{constructor(e){this.operatingContext=e,this.isBrowserEnvironment=this.operatingContext.isBrowserEnvironment(),this.config=e.getConfig(),this.initialized=!1,this.logger=this.operatingContext.getLogger(),this.networkClient=this.config.system.networkClient,this.navigationClient=this.config.system.navigationClient,this.redirectResponse=new Map,this.hybridAuthCodeResponses=new Map,this.performanceClient=this.config.telemetry.client,this.browserCrypto=this.isBrowserEnvironment?new o.M(this.logger,this.performanceClient):a.j,this.eventHandler=new A.J(this.logger),this.browserStorage=this.isBrowserEnvironment?new y.c(this.config.auth.clientId,this.config.cache,this.browserCrypto,this.logger,this.performanceClient,this.eventHandler,(0,s.aw)(this.config.auth)):(0,y.E)(this.config.auth.clientId,this.logger,this.performanceClient,this.eventHandler),this.nativeInternalStorage=new y.c(this.config.auth.clientId,{cacheLocation:S.Al.MemoryStorage,temporaryCacheLocation:S.Al.MemoryStorage,storeAuthStateInCookie:!1,secureCookies:!1,cacheMigrationEnabled:!1,claimsBasedCachingEnabled:!1},this.browserCrypto,this.logger,this.performanceClient,this.eventHandler),this.tokenCache=new Je(this.config,this.browserStorage,this.logger,this.browserCrypto),this.activeSilentTokenRequests=new Map,this.trackPageVisibility=this.trackPageVisibility.bind(this),this.trackPageVisibilityWithMeasurement=this.trackPageVisibilityWithMeasurement.bind(this)}static async createController(e,t){const r=new it(e);return await r.initialize(t),r}trackPageVisibility(e){e&&(this.logger.info("Perf: Visibility change detected"),this.performanceClient.incrementFields({visibilityChangeCount:1},e))}async initialize(e,t){if(this.logger.trace("initialize called"),this.initialized)return void this.logger.info("initialize has already been called, exiting early.");if(!this.isBrowserEnvironment)return this.logger.info("in non-browser environment, exiting early."),this.initialized=!0,void this.eventHandler.emitEvent(w.B.INITIALIZE_END);const r=e?.correlationId||this.getRequestCorrelationId(),n=this.config.system.allowPlatformBroker,i=this.performanceClient.startMeasurement(c.MX.InitializeClientApplication,r);if(this.eventHandler.emitEvent(w.B.INITIALIZE_START),!t)try{this.logMultipleInstances(i)}catch{}if(await(0,l.T)(this.browserStorage.initialize.bind(this.browserStorage),c.MX.InitializeCache,this.logger,this.performanceClient,r)(r),n)try{this.platformAuthProvider=await async function(e,t,r,n){e.trace("getPlatformAuthProvider called",r);const i=function(){let e;try{return e=window[S.Al.SessionStorage],"true"===e?.getItem(S.MA)}catch(e){return!1}}();let o;e.trace("Has client allowed platform auth via DOM API: "+i);try{i&&(o=await He.createProvider(e,t,r)),o||(e.trace("Platform auth via DOM API not available, checking for extension"),o=await Le.createProvider(e,n||Fe.fy,t))}catch(t){e.trace("Platform auth not available",t)}return o}(this.logger,this.performanceClient,r,this.config.system.nativeBrokerHandshakeTimeout)}catch(e){this.logger.verbose(e)}this.config.cache.claimsBasedCachingEnabled||(this.logger.verbose("Claims-based caching is disabled. Clearing the previous cache with claims"),await(0,l.T)(this.browserStorage.clearTokensAndKeysWithClaims.bind(this.browserStorage),c.MX.ClearTokensAndKeysWithClaims,this.logger,this.performanceClient,r)(this.performanceClient,r)),this.config.system.asyncPopups&&await this.preGeneratePkceCodes(r),this.initialized=!0,this.eventHandler.emitEvent(w.B.INITIALIZE_END),i.end({allowPlatformBroker:n,success:!0})}async handleRedirectPromise(e){if(this.logger.verbose("handleRedirectPromise called"),(0,C.uh)(this.initialized),this.isBrowserEnvironment){const t=e||"";let r=this.redirectResponse.get(t);return void 0===r?(r=this.handleRedirectPromiseInternal(e),this.redirectResponse.set(t,r),this.logger.verbose("handleRedirectPromise has been called for the first time, storing the promise")):this.logger.verbose("handleRedirectPromise has been called previously, returning the result from the first call"),r}return this.logger.verbose("handleRedirectPromise returns null, not browser environment"),null}async handleRedirectPromiseInternal(e){if(!this.browserStorage.isInteractionInProgress(!0))return this.logger.info("handleRedirectPromise called but there is no interaction in progress, returning null."),null;const t=this.browserStorage.getInteractionInProgress()?.type;if(t===S.O2.SIGNOUT)return this.logger.verbose("handleRedirectPromise removing interaction_in_progress flag and returning null after sign-out"),this.browserStorage.setInteractionInProgress(!1),Promise.resolve(null);const r=this.getAllAccounts(),n=this.browserStorage.getCachedNativeRequest(),i=n&&this.platformAuthProvider&&!e;let o,a;this.eventHandler.emitEvent(w.B.HANDLE_REDIRECT_START,S.X8.Redirect);try{if(i&&this.platformAuthProvider){o=this.performanceClient.startMeasurement(c.MX.AcquireTokenRedirect,n?.correlationId||""),this.logger.trace("handleRedirectPromise - acquiring token from native platform");const e=new ke(this.config,this.browserStorage,this.browserCrypto,this.logger,this.eventHandler,this.navigationClient,S.sA.handleRedirectPromise,this.performanceClient,this.platformAuthProvider,n.accountId,this.nativeInternalStorage,n.correlationId);a=(0,l.T)(e.handleRedirectPromise.bind(e),c.MX.HandleNativeRedirectPromiseMeasurement,this.logger,this.performanceClient,o.event.correlationId)(this.performanceClient,o.event.correlationId)}else{const[t,r]=this.browserStorage.getCachedRequest(),n=t.correlationId;o=this.performanceClient.startMeasurement(c.MX.AcquireTokenRedirect,n),this.logger.trace("handleRedirectPromise - acquiring token from web flow");const i=this.createRedirectClient(n);a=(0,l.T)(i.handleRedirectPromise.bind(i),c.MX.HandleRedirectPromiseMeasurement,this.logger,this.performanceClient,o.event.correlationId)(e,t,r,o)}}catch(e){throw this.browserStorage.resetRequestCache(),e}return a.then((e=>(e?(this.browserStorage.resetRequestCache(),r.length<this.getAllAccounts().length?(this.eventHandler.emitEvent(w.B.LOGIN_SUCCESS,S.X8.Redirect,e),this.logger.verbose("handleRedirectResponse returned result, login success")):(this.eventHandler.emitEvent(w.B.ACQUIRE_TOKEN_SUCCESS,S.X8.Redirect,e),this.logger.verbose("handleRedirectResponse returned result, acquire token success")),o.end({success:!0,accountType:rt(e.account)})):o.event.errorCode?o.end({success:!1}):o.discard(),this.eventHandler.emitEvent(w.B.HANDLE_REDIRECT_END,S.X8.Redirect),e))).catch((e=>{this.browserStorage.resetRequestCache();const t=e;throw this.eventHandler.emitEvent(r.length>0?w.B.ACQUIRE_TOKEN_FAILURE:w.B.LOGIN_FAILURE,S.X8.Redirect,null,t),this.eventHandler.emitEvent(w.B.HANDLE_REDIRECT_END,S.X8.Redirect),o.end({success:!1},t),e}))}async acquireTokenRedirect(e){const t=this.getRequestCorrelationId(e);this.logger.verbose("acquireTokenRedirect called",t);const r=this.performanceClient.startMeasurement(c.MX.AcquireTokenPreRedirect,t);r.add({accountType:rt(e.account),scenarioId:e.scenarioId});const n=e.onRedirectNavigate;if(n)e.onRedirectNavigate=e=>{const t="function"==typeof n?n(e):void 0;return!1!==t?r.end({success:!0}):r.discard(),t};else{const e=this.config.auth.onRedirectNavigate;this.config.auth.onRedirectNavigate=t=>{const n="function"==typeof e?e(t):void 0;return!1!==n?r.end({success:!0}):r.discard(),n}}const i=this.getAllAccounts().length>0;try{let n;return(0,C.Af)(this.initialized,this.config),this.browserStorage.setInteractionInProgress(!0,S.O2.SIGNIN),this.eventHandler.emitEvent(i?w.B.ACQUIRE_TOKEN_START:w.B.LOGIN_START,S.X8.Redirect,e),n=this.platformAuthProvider&&this.canUsePlatformBroker(e)?new ke(this.config,this.browserStorage,this.browserCrypto,this.logger,this.eventHandler,this.navigationClient,S.sA.acquireTokenRedirect,this.performanceClient,this.platformAuthProvider,this.getNativeAccountId(e),this.nativeInternalStorage,t).acquireTokenRedirect(e,r).catch((r=>{if(r instanceof be&&Se(r))return this.platformAuthProvider=void 0,this.createRedirectClient(t).acquireToken(e);if(r instanceof u.CB)return this.logger.verbose("acquireTokenRedirect - Resolving interaction required error thrown by native broker by falling back to web flow"),this.createRedirectClient(t).acquireToken(e);throw r})):this.createRedirectClient(t).acquireToken(e),await n}catch(e){throw this.browserStorage.resetRequestCache(),r.end({success:!1},e),this.eventHandler.emitEvent(i?w.B.ACQUIRE_TOKEN_FAILURE:w.B.LOGIN_FAILURE,S.X8.Redirect,null,e),e}}acquireTokenPopup(e){const t=this.getRequestCorrelationId(e),r=this.performanceClient.startMeasurement(c.MX.AcquireTokenPopup,t);r.add({scenarioId:e.scenarioId,accountType:rt(e.account)});try{this.logger.verbose("acquireTokenPopup called",t),nt(this.initialized,r),this.browserStorage.setInteractionInProgress(!0,S.O2.SIGNIN)}catch(e){return Promise.reject(e)}const n=this.getAllAccounts();let i;this.eventHandler.emitEvent(n.length>0?w.B.ACQUIRE_TOKEN_START:w.B.LOGIN_START,S.X8.Popup,e);const o=this.getPreGeneratedPkceCodes(t);return i=this.canUsePlatformBroker(e)?this.acquireTokenNative({...e,correlationId:t},S.sA.acquireTokenPopup).then((e=>(r.end({success:!0,isNativeBroker:!0,accountType:rt(e.account)}),e))).catch((r=>{if(r instanceof be&&Se(r))return this.platformAuthProvider=void 0,this.createPopupClient(t).acquireToken(e,o);if(r instanceof u.CB)return this.logger.verbose("acquireTokenPopup - Resolving interaction required error thrown by native broker by falling back to web flow"),this.createPopupClient(t).acquireToken(e,o);throw r})):this.createPopupClient(t).acquireToken(e,o),i.then((e=>{const t=n.length<this.getAllAccounts().length;return this.eventHandler.emitEvent(t?w.B.LOGIN_SUCCESS:w.B.ACQUIRE_TOKEN_SUCCESS,S.X8.Popup,e),r.end({success:!0,accessTokenSize:e.accessToken.length,idTokenSize:e.idToken.length,accountType:rt(e.account)}),e})).catch((e=>(this.eventHandler.emitEvent(n.length>0?w.B.ACQUIRE_TOKEN_FAILURE:w.B.LOGIN_FAILURE,S.X8.Popup,null,e),r.end({success:!1},e),Promise.reject(e)))).finally((async()=>{this.browserStorage.setInteractionInProgress(!1),this.config.system.asyncPopups&&await this.preGeneratePkceCodes(t)}))}trackPageVisibilityWithMeasurement(){const e=this.ssoSilentMeasurement||this.acquireTokenByCodeAsyncMeasurement;e&&(this.logger.info("Perf: Visibility change detected in ",e.event.name),e.increment({visibilityChangeCount:1}))}async ssoSilent(e){const t=this.getRequestCorrelationId(e),r={...e,prompt:e.prompt,correlationId:t};let n;return this.ssoSilentMeasurement=this.performanceClient.startMeasurement(c.MX.SsoSilent,t),this.ssoSilentMeasurement?.add({scenarioId:e.scenarioId,accountType:rt(e.account)}),nt(this.initialized,this.ssoSilentMeasurement),this.ssoSilentMeasurement?.increment({visibilityChangeCount:0}),document.addEventListener("visibilitychange",this.trackPageVisibilityWithMeasurement),this.logger.verbose("ssoSilent called",t),this.eventHandler.emitEvent(w.B.SSO_SILENT_START,S.X8.Silent,r),n=this.canUsePlatformBroker(r)?this.acquireTokenNative(r,S.sA.ssoSilent).catch((e=>{if(e instanceof be&&Se(e))return this.platformAuthProvider=void 0,this.createSilentIframeClient(r.correlationId).acquireToken(r);throw e})):this.createSilentIframeClient(r.correlationId).acquireToken(r),n.then((e=>(this.eventHandler.emitEvent(w.B.SSO_SILENT_SUCCESS,S.X8.Silent,e),this.ssoSilentMeasurement?.end({success:!0,isNativeBroker:e.fromNativeBroker,accessTokenSize:e.accessToken.length,idTokenSize:e.idToken.length,accountType:rt(e.account)}),e))).catch((e=>{throw this.eventHandler.emitEvent(w.B.SSO_SILENT_FAILURE,S.X8.Silent,null,e),this.ssoSilentMeasurement?.end({success:!1},e),e})).finally((()=>{document.removeEventListener("visibilitychange",this.trackPageVisibilityWithMeasurement)}))}async acquireTokenByCode(e){const t=this.getRequestCorrelationId(e);this.logger.trace("acquireTokenByCode called",t);const r=this.performanceClient.startMeasurement(c.MX.AcquireTokenByCode,t);nt(this.initialized,r),this.eventHandler.emitEvent(w.B.ACQUIRE_TOKEN_BY_CODE_START,S.X8.Silent,e),r.add({scenarioId:e.scenarioId});try{if(e.code&&e.nativeAccountId)throw(0,ue.bD)(de.$c);if(e.code){const n=e.code;let i=this.hybridAuthCodeResponses.get(n);return i?(this.logger.verbose("Existing acquireTokenByCode request found",t),r.discard()):(this.logger.verbose("Initiating new acquireTokenByCode request",t),i=this.acquireTokenByCodeAsync({...e,correlationId:t}).then((e=>(this.eventHandler.emitEvent(w.B.ACQUIRE_TOKEN_BY_CODE_SUCCESS,S.X8.Silent,e),this.hybridAuthCodeResponses.delete(n),r.end({success:!0,isNativeBroker:e.fromNativeBroker,accessTokenSize:e.accessToken.length,idTokenSize:e.idToken.length,accountType:rt(e.account)}),e))).catch((e=>{throw this.hybridAuthCodeResponses.delete(n),this.eventHandler.emitEvent(w.B.ACQUIRE_TOKEN_BY_CODE_FAILURE,S.X8.Silent,null,e),r.end({success:!1},e),e})),this.hybridAuthCodeResponses.set(n,i)),await i}if(e.nativeAccountId){if(this.canUsePlatformBroker(e,e.nativeAccountId)){const n=await this.acquireTokenNative({...e,correlationId:t},S.sA.acquireTokenByCode,e.nativeAccountId).catch((e=>{throw e instanceof be&&Se(e)&&(this.platformAuthProvider=void 0),e}));return r.end({accountType:rt(n.account),success:!0}),n}throw(0,ue.bD)(de.gU)}throw(0,ue.bD)(de.xp)}catch(e){throw this.eventHandler.emitEvent(w.B.ACQUIRE_TOKEN_BY_CODE_FAILURE,S.X8.Silent,null,e),r.end({success:!1},e),e}}async acquireTokenByCodeAsync(e){this.logger.trace("acquireTokenByCodeAsync called",e.correlationId),this.acquireTokenByCodeAsyncMeasurement=this.performanceClient.startMeasurement(c.MX.AcquireTokenByCodeAsync,e.correlationId),this.acquireTokenByCodeAsyncMeasurement?.increment({visibilityChangeCount:0}),document.addEventListener("visibilitychange",this.trackPageVisibilityWithMeasurement);const t=this.createSilentAuthCodeClient(e.correlationId);return await t.acquireToken(e).then((e=>(this.acquireTokenByCodeAsyncMeasurement?.end({success:!0,fromCache:e.fromCache,isNativeBroker:e.fromNativeBroker}),e))).catch((e=>{throw this.acquireTokenByCodeAsyncMeasurement?.end({success:!1},e),e})).finally((()=>{document.removeEventListener("visibilitychange",this.trackPageVisibilityWithMeasurement)}))}async acquireTokenFromCache(e,t){switch(this.performanceClient.addQueueMeasurement(c.MX.AcquireTokenFromCache,e.correlationId),t){case S.nN.Default:case S.nN.AccessToken:case S.nN.AccessTokenAndRefreshToken:const t=this.createSilentCacheClient(e.correlationId);return(0,l.T)(t.acquireToken.bind(t),c.MX.SilentCacheClientAcquireToken,this.logger,this.performanceClient,e.correlationId)(e);default:throw(0,d.SB)(h.wb)}}async acquireTokenByRefreshToken(e,t){switch(this.performanceClient.addQueueMeasurement(c.MX.AcquireTokenByRefreshToken,e.correlationId),t){case S.nN.Default:case S.nN.AccessTokenAndRefreshToken:case S.nN.RefreshToken:case S.nN.RefreshTokenAndNetwork:const t=this.createSilentRefreshClient(e.correlationId);return(0,l.T)(t.acquireToken.bind(t),c.MX.SilentRefreshClientAcquireToken,this.logger,this.performanceClient,e.correlationId)(e);default:throw(0,d.SB)(h.wb)}}async acquireTokenBySilentIframe(e){this.performanceClient.addQueueMeasurement(c.MX.AcquireTokenBySilentIframe,e.correlationId);const t=this.createSilentIframeClient(e.correlationId);return(0,l.T)(t.acquireToken.bind(t),c.MX.SilentIframeClientAcquireToken,this.logger,this.performanceClient,e.correlationId)(e)}async logout(e){const t=this.getRequestCorrelationId(e);return this.logger.warning("logout API is deprecated and will be removed in msal-browser v3.0.0. Use logoutRedirect instead.",t),this.logoutRedirect({correlationId:t,...e})}async logoutRedirect(e){const t=this.getRequestCorrelationId(e);return(0,C.Af)(this.initialized,this.config),this.browserStorage.setInteractionInProgress(!0,S.O2.SIGNOUT),this.createRedirectClient(t).logout(e)}logoutPopup(e){try{const t=this.getRequestCorrelationId(e);return(0,C.Q3)(this.initialized),this.browserStorage.setInteractionInProgress(!0,S.O2.SIGNOUT),this.createPopupClient(t).logout(e).finally((()=>{this.browserStorage.setInteractionInProgress(!1)}))}catch(e){return Promise.reject(e)}}async clearCache(e){if(!this.isBrowserEnvironment)return void this.logger.info("in non-browser environment, returning early.");const t=this.getRequestCorrelationId(e);return this.createSilentCacheClient(t).logout(e)}getAllAccounts(e){return(0,b.Is)(this.logger,this.browserStorage,this.isBrowserEnvironment,e)}getAccount(e){return(0,b.sU)(e,this.logger,this.browserStorage)}getAccountByUsername(e){return(0,b.hN)(e,this.logger,this.browserStorage)}getAccountByHomeId(e){return(0,b.PX)(e,this.logger,this.browserStorage)}getAccountByLocalId(e){return(0,b.P6)(e,this.logger,this.browserStorage)}setActiveAccount(e){(0,b.I$)(e,this.browserStorage)}getActiveAccount(){return(0,b.yq)(this.browserStorage)}async hydrateCache(e,t){this.logger.verbose("hydrateCache called");const r=f.d.createFromAccountInfo(e.account,e.cloudGraphHostName,e.msGraphHost);return await this.browserStorage.setAccount(r,e.correlationId),e.fromNativeBroker?(this.logger.verbose("Response was from native broker, storing in-memory"),this.nativeInternalStorage.hydrateCache(e,t)):this.browserStorage.hydrateCache(e,t)}async acquireTokenNative(e,t,r,n){if(this.logger.trace("acquireTokenNative called"),!this.platformAuthProvider)throw(0,ue.bD)(de.XC);return new ke(this.config,this.browserStorage,this.browserCrypto,this.logger,this.eventHandler,this.navigationClient,t,this.performanceClient,this.platformAuthProvider,r||this.getNativeAccountId(e),this.nativeInternalStorage,e.correlationId).acquireToken(e,n)}canUsePlatformBroker(e,t){if(this.logger.trace("canUsePlatformBroker called"),!this.platformAuthProvider)return this.logger.trace("canUsePlatformBroker: platform broker unavilable, returning false"),!1;if(!Ue(this.config,this.logger,this.platformAuthProvider,e.authenticationScheme))return this.logger.trace("canUsePlatformBroker: isBrokerAvailable returned false, returning false"),!1;if(e.prompt)switch(e.prompt){case p._M.NONE:case p._M.CONSENT:case p._M.LOGIN:this.logger.trace("canUsePlatformBroker: prompt is compatible with platform broker flow");break;default:return this.logger.trace(`canUsePlatformBroker: prompt = ${e.prompt} is not compatible with platform broker flow, returning false`),!1}return!(!t&&!this.getNativeAccountId(e)&&(this.logger.trace("canUsePlatformBroker: nativeAccountId is not available, returning false"),1))}getNativeAccountId(e){const t=e.account||this.getAccount({loginHint:e.loginHint,sid:e.sid})||this.getActiveAccount();return t&&t.nativeAccountId||""}createPopupClient(e){return new ze(this.config,this.browserStorage,this.browserCrypto,this.logger,this.eventHandler,this.navigationClient,this.performanceClient,this.nativeInternalStorage,this.platformAuthProvider,e)}createRedirectClient(e){return new je(this.config,this.browserStorage,this.browserCrypto,this.logger,this.eventHandler,this.navigationClient,this.performanceClient,this.nativeInternalStorage,this.platformAuthProvider,e)}createSilentIframeClient(e){return new Xe(this.config,this.browserStorage,this.browserCrypto,this.logger,this.eventHandler,this.navigationClient,S.sA.ssoSilent,this.performanceClient,this.nativeInternalStorage,this.platformAuthProvider,e)}createSilentCacheClient(e){return new Ae(this.config,this.browserStorage,this.browserCrypto,this.logger,this.eventHandler,this.navigationClient,this.performanceClient,this.platformAuthProvider,e)}createSilentRefreshClient(e){return new Ye(this.config,this.browserStorage,this.browserCrypto,this.logger,this.eventHandler,this.navigationClient,this.performanceClient,this.platformAuthProvider,e)}createSilentAuthCodeClient(e){return new tt(this.config,this.browserStorage,this.browserCrypto,this.logger,this.eventHandler,this.navigationClient,S.sA.acquireTokenByCode,this.performanceClient,this.platformAuthProvider,e)}addEventCallback(e,t){return this.eventHandler.addEventCallback(e,t)}removeEventCallback(e){this.eventHandler.removeEventCallback(e)}addPerformanceCallback(e){return(0,C.EZ)(),this.performanceClient.addPerformanceCallback(e)}removePerformanceCallback(e){return this.performanceClient.removePerformanceCallback(e)}enableAccountStorageEvents(){this.config.cache.cacheLocation===S.Al.LocalStorage?this.eventHandler.subscribeCrossTab():this.logger.info("Account storage events are only available when cacheLocation is set to localStorage")}disableAccountStorageEvents(){this.config.cache.cacheLocation===S.Al.LocalStorage?this.eventHandler.unsubscribeCrossTab():this.logger.info("Account storage events are only available when cacheLocation is set to localStorage")}getTokenCache(){return this.tokenCache}getLogger(){return this.logger}setLogger(e){this.logger=e}initializeWrapperLibrary(e,t){this.browserStorage.setWrapperMetadata(e,t)}setNavigationClient(e){this.navigationClient=e}getConfiguration(){return this.config}getPerformanceClient(){return this.performanceClient}isBrowserEnv(){return this.isBrowserEnvironment}getRequestCorrelationId(e){return e?.correlationId?e.correlationId:this.isBrowserEnvironment?(0,oe.Oy)():p.YM.EMPTY_STRING}async loginRedirect(e){const t=this.getRequestCorrelationId(e);return this.logger.verbose("loginRedirect called",t),this.acquireTokenRedirect({correlationId:t,...e||S.uq})}loginPopup(e){const t=this.getRequestCorrelationId(e);return this.logger.verbose("loginPopup called",t),this.acquireTokenPopup({correlationId:t,...e||S.uq})}async acquireTokenSilent(e){const t=this.getRequestCorrelationId(e),r=this.performanceClient.startMeasurement(c.MX.AcquireTokenSilent,t);r.add({cacheLookupPolicy:e.cacheLookupPolicy,scenarioId:e.scenarioId}),nt(this.initialized,r),this.logger.verbose("acquireTokenSilent called",t);const n=e.account||this.getActiveAccount();if(!n)throw(0,ue.bD)(de.rR);return r.add({accountType:rt(n)}),this.acquireTokenSilentDeduped(e,n,t).then((n=>(r.end({success:!0,fromCache:n.fromCache,isNativeBroker:n.fromNativeBroker,accessTokenSize:n.accessToken.length,idTokenSize:n.idToken.length}),{...n,state:e.state,correlationId:t}))).catch((e=>{throw e instanceof g.lR&&e.setCorrelationId(t),r.end({success:!1},e),e}))}async acquireTokenSilentDeduped(e,t,r){const n=v(this.config.auth.clientId,{...e,authority:e.authority||this.config.auth.authority,correlationId:r},t.homeAccountId),i=JSON.stringify(n),o=this.activeSilentTokenRequests.get(i);if(void 0===o){this.logger.verbose("acquireTokenSilent called for the first time, storing active request",r),this.performanceClient.addFields({deduped:!1},r);const n=(0,l.T)(this.acquireTokenSilentAsync.bind(this),c.MX.AcquireTokenSilentAsync,this.logger,this.performanceClient,r)({...e,correlationId:r},t);return this.activeSilentTokenRequests.set(i,n),n.finally((()=>{this.activeSilentTokenRequests.delete(i)}))}return this.logger.verbose("acquireTokenSilent has been called previously, returning the result from the first call",r),this.performanceClient.addFields({deduped:!0},r),o}async acquireTokenSilentAsync(e,t){const r=()=>this.trackPageVisibility(e.correlationId);this.performanceClient.addQueueMeasurement(c.MX.AcquireTokenSilentAsync,e.correlationId),this.eventHandler.emitEvent(w.B.ACQUIRE_TOKEN_START,S.X8.Silent,e),e.correlationId&&this.performanceClient.incrementFields({visibilityChangeCount:0},e.correlationId),document.addEventListener("visibilitychange",r);const n=await(0,l.T)(ce,c.MX.InitializeSilentRequest,this.logger,this.performanceClient,e.correlationId)(e,t,this.config,this.performanceClient,this.logger),i=e.cacheLookupPolicy||S.nN.Default;return this.acquireTokenSilentNoIframe(n,i).catch((async e=>{const t=function(e,t){const r=!(e instanceof u.CB&&e.subError!==m.j9)&&(e.errorCode===S.Q1.INVALID_GRANT_ERROR||e.errorCode===h.wb)||e.errorCode===m.oF||e.errorCode===m.AG,n=S.JE.includes(t);return r&&n}(e,i);if(t){if(this.activeIframeRequest){if(i!==S.nN.Skip){const[t,r]=this.activeIframeRequest;this.logger.verbose(`Iframe request is already in progress, awaiting resolution for request with correlationId: ${r}`,n.correlationId);const o=this.performanceClient.startMeasurement(c.MX.AwaitConcurrentIframe,n.correlationId);o.add({awaitIframeCorrelationId:r});const a=await t;if(o.end({success:a}),a)return this.logger.verbose(`Parallel iframe request with correlationId: ${r} succeeded. Retrying cache and/or RT redemption`,n.correlationId),this.acquireTokenSilentNoIframe(n,i);throw this.logger.info(`Iframe request with correlationId: ${r} failed. Interaction is required.`),e}return this.logger.warning("Another iframe request is currently in progress and CacheLookupPolicy is set to Skip. This may result in degraded performance and/or reliability for both calls. Please consider changing the CacheLookupPolicy to take advantage of request queuing and token cache.",n.correlationId),(0,l.T)(this.acquireTokenBySilentIframe.bind(this),c.MX.AcquireTokenBySilentIframe,this.logger,this.performanceClient,n.correlationId)(n)}{let e;return this.activeIframeRequest=[new Promise((t=>{e=t})),n.correlationId],this.logger.verbose("Refresh token expired/invalid or CacheLookupPolicy is set to Skip, attempting acquire token by iframe.",n.correlationId),(0,l.T)(this.acquireTokenBySilentIframe.bind(this),c.MX.AcquireTokenBySilentIframe,this.logger,this.performanceClient,n.correlationId)(n).then((t=>(e(!0),t))).catch((t=>{throw e(!1),t})).finally((()=>{this.activeIframeRequest=void 0}))}}throw e})).then((t=>(this.eventHandler.emitEvent(w.B.ACQUIRE_TOKEN_SUCCESS,S.X8.Silent,t),e.correlationId&&this.performanceClient.addFields({fromCache:t.fromCache,isNativeBroker:t.fromNativeBroker},e.correlationId),t))).catch((e=>{throw this.eventHandler.emitEvent(w.B.ACQUIRE_TOKEN_FAILURE,S.X8.Silent,null,e),e})).finally((()=>{document.removeEventListener("visibilitychange",r)}))}async acquireTokenSilentNoIframe(e,t){return Ue(this.config,this.logger,this.platformAuthProvider,e.authenticationScheme)&&e.account.nativeAccountId?(this.logger.verbose("acquireTokenSilent - attempting to acquire token from native platform"),this.acquireTokenNative(e,S.sA.acquireTokenSilent_silentFlow,e.account.nativeAccountId,t).catch((async e=>{if(e instanceof be&&Se(e))throw this.logger.verbose("acquireTokenSilent - native platform unavailable, falling back to web flow"),this.platformAuthProvider=void 0,(0,d.SB)(h.wb);throw e}))):(this.logger.verbose("acquireTokenSilent - attempting to acquire token from web flow"),t===S.nN.AccessToken&&this.logger.verbose("acquireTokenSilent - cache lookup policy set to AccessToken, attempting to acquire token from local cache"),(0,l.T)(this.acquireTokenFromCache.bind(this),c.MX.AcquireTokenFromCache,this.logger,this.performanceClient,e.correlationId)(e,t).catch((r=>{if(t===S.nN.AccessToken)throw r;return this.eventHandler.emitEvent(w.B.ACQUIRE_TOKEN_NETWORK_START,S.X8.Silent,e),(0,l.T)(this.acquireTokenByRefreshToken.bind(this),c.MX.AcquireTokenByRefreshToken,this.logger,this.performanceClient,e.correlationId)(e,t)})))}async preGeneratePkceCodes(e){return this.logger.verbose("Generating new PKCE codes"),this.pkceCode=await(0,l.T)(Me,c.MX.GeneratePkceCodes,this.logger,this.performanceClient,e)(this.performanceClient,this.logger,e),Promise.resolve()}getPreGeneratedPkceCodes(e){this.logger.verbose("Attempting to pick up pre-generated PKCE codes");const t=this.pkceCode?{...this.pkceCode}:void 0;return this.pkceCode=void 0,this.logger.verbose((t?"Found":"Did not find")+" pre-generated PKCE codes"),this.performanceClient.addFields({usePreGeneratedPkce:!!t},e),t}logMultipleInstances(e){const t=this.config.auth.clientId;window&&(window.msal=window.msal||{},window.msal.clientIds=window.msal.clientIds||[],window.msal.clientIds.length>0&&this.logger.verbose("There is already an instance of MSAL.js in the window."),window.msal.clientIds.push(t),function(e,t,r){const n=window.msal?.clientIds||[],i=n.length,o=n.filter((t=>t===e)).length;o>1&&r.warning("There is already an instance of MSAL.js in the window with the same client id."),t.add({msalInstanceCount:i,sameClientIdInstanceCount:o})}(t,e,this.logger))}}if(38792==r.j)var ot=r(570081);if(38792==r.j)var at=r(267924);class st{static async createPublicClientApplication(e){const t=await async function(e){const t=new i(e);return await t.initialize(),it.createController(t,void 0)}(e);return new st(e,t)}constructor(e,t){this.isBroker=!1,this.controller=t||new it(new i(e))}async initialize(e){return this.controller.initialize(e,this.isBroker)}async acquireTokenPopup(e){return this.controller.acquireTokenPopup(e)}acquireTokenRedirect(e){return this.controller.acquireTokenRedirect(e)}acquireTokenSilent(e){return this.controller.acquireTokenSilent(e)}acquireTokenByCode(e){return this.controller.acquireTokenByCode(e)}addEventCallback(e,t){return this.controller.addEventCallback(e,t)}removeEventCallback(e){return this.controller.removeEventCallback(e)}addPerformanceCallback(e){return this.controller.addPerformanceCallback(e)}removePerformanceCallback(e){return this.controller.removePerformanceCallback(e)}enableAccountStorageEvents(){this.controller.enableAccountStorageEvents()}disableAccountStorageEvents(){this.controller.disableAccountStorageEvents()}getAccount(e){return this.controller.getAccount(e)}getAccountByHomeId(e){return this.controller.getAccountByHomeId(e)}getAccountByLocalId(e){return this.controller.getAccountByLocalId(e)}getAccountByUsername(e){return this.controller.getAccountByUsername(e)}getAllAccounts(e){return this.controller.getAllAccounts(e)}handleRedirectPromise(e){return this.controller.handleRedirectPromise(e)}loginPopup(e){return this.controller.loginPopup(e)}loginRedirect(e){return this.controller.loginRedirect(e)}logout(e){return this.controller.logout(e)}logoutRedirect(e){return this.controller.logoutRedirect(e)}logoutPopup(e){return this.controller.logoutPopup(e)}ssoSilent(e){return this.controller.ssoSilent(e)}getTokenCache(){return this.controller.getTokenCache()}getLogger(){return this.controller.getLogger()}setLogger(e){this.controller.setLogger(e)}setActiveAccount(e){this.controller.setActiveAccount(e)}getActiveAccount(){return this.controller.getActiveAccount()}initializeWrapperLibrary(e,t){return this.controller.initializeWrapperLibrary(e,t)}setNavigationClient(e){this.controller.setNavigationClient(e)}getConfiguration(){return this.controller.getConfiguration()}async hydrateCache(e,t){return this.controller.hydrateCache(e,t)}clearCache(e){return this.controller.clearCache(e)}}async function ct(e){const t=new at.R(e);if(await t.initialize(),t.isAvailable()){const r=new ot.l(t),n=new st(e,r);return await n.initialize(),n}return async function(e){const t=new st(e);return await t.initialize(),t}(e)}},263826:(e,t,r)=>{"use strict";function n(e,t,r,n){return e.verbose("getAllAccounts called"),r?t.getAllAccounts(n):[]}function i(e,t,r){if(t.trace("getAccount called"),0===Object.keys(e).length)return t.warning("getAccount: No accountFilter provided"),null;const n=r.getAccountInfoFilteredBy(e);return n?(t.verbose("getAccount: Account matching provided filter found, returning"),n):(t.verbose("getAccount: No matching account found, returning null"),null)}function o(e,t,r){if(t.trace("getAccountByUsername called"),!e)return t.warning("getAccountByUsername: No username provided"),null;const n=r.getAccountInfoFilteredBy({username:e});return n?(t.verbose("getAccountByUsername: Account matching username found, returning"),t.verbosePii(`getAccountByUsername: Returning signed-in accounts matching username: ${e}`),n):(t.verbose("getAccountByUsername: No matching account found, returning null"),null)}function a(e,t,r){if(t.trace("getAccountByHomeId called"),!e)return t.warning("getAccountByHomeId: No homeAccountId provided"),null;const n=r.getAccountInfoFilteredBy({homeAccountId:e});return n?(t.verbose("getAccountByHomeId: Account matching homeAccountId found, returning"),t.verbosePii(`getAccountByHomeId: Returning signed-in accounts matching homeAccountId: ${e}`),n):(t.verbose("getAccountByHomeId: No matching account found, returning null"),null)}function s(e,t,r){if(t.trace("getAccountByLocalId called"),!e)return t.warning("getAccountByLocalId: No localAccountId provided"),null;const n=r.getAccountInfoFilteredBy({localAccountId:e});return n?(t.verbose("getAccountByLocalId: Account matching localAccountId found, returning"),t.verbosePii(`getAccountByLocalId: Returning signed-in accounts matching localAccountId: ${e}`),n):(t.verbose("getAccountByLocalId: No matching account found, returning null"),null)}function c(e,t){t.setActiveAccount(e)}function l(e){return e.getActiveAccount()}r.d(t,{I$:()=>c,Is:()=>n,P6:()=>s,PX:()=>a,hN:()=>o,sU:()=>i,yq:()=>l})},182679:(e,t,r)=>{"use strict";r.d(t,{E:()=>P,c:()=>_});var n=r(725500),i=r(355339),o=r(157196),a=r(311509),s=r(449335),c=r(94198),l=r(662024),u=r(13372),d=r(726170),h=r(882098),f=r(619327),p=r(243702),g=r(852740),v=r(544032),m=r(545880),y=r(699711),b=r(419180),S=r(313865),C=r(478589),w=r(206029),A=r(650245),E=r(104466),k=r(446964),I=r(528096),T=r(757038);class _ extends n.G{constructor(e,t,r,n,i,o,a){super(e,r,n,a),this.cacheConfig=t,this.logger=n,this.internalStorage=new b.X,this.browserStorage=R(e,t.cacheLocation,n,i),this.temporaryCacheStorage=R(e,t.temporaryCacheLocation,n,i),this.cookieStorage=new w.W6,this.performanceClient=i,this.eventHandler=o}async initialize(e){await this.browserStorage.initialize(e),this.trackVersionChanges(e)}trackVersionChanges(e){const t=this.browserStorage.getItem(v.dh.VERSION);t&&(this.logger.info(`MSAL.js was last initialized by version: ${t}`),this.performanceClient.addFields({previousLibraryVersion:t},e)),t!==I.r&&this.browserStorage.setItem(v.dh.VERSION,I.r)}validateAndParseJson(e){try{const t=JSON.parse(e);return t&&"object"==typeof t?t:null}catch(e){return null}}getAccount(e){this.logger.trace("BrowserCacheManager.getAccount called");const t=this.browserStorage.getUserData(e);if(!t)return this.removeAccountKeyFromMap(e),null;const r=this.validateAndParseJson(t);return r&&i.d.isAccountEntity(r)?n.G.toObject(new i.d,r):(this.removeAccountKeyFromMap(e),null)}async setAccount(e,t){this.logger.trace("BrowserCacheManager.setAccount called");const r=e.generateAccountKey();await(0,o.T)(this.browserStorage.setUserData.bind(this.browserStorage),a.MX.SetUserData,this.logger,this.performanceClient)(r,JSON.stringify(e),t);const n=this.addAccountKeyToMap(r);this.cacheConfig.cacheLocation===v.Al.LocalStorage&&n&&this.eventHandler.emitEvent(E.B.ACCOUNT_ADDED,void 0,e.getAccountInfo())}getAccountKeys(){return(0,A.S)(this.browserStorage)}addAccountKeyToMap(e){this.logger.trace("BrowserCacheManager.addAccountKeyToMap called"),this.logger.tracePii(`BrowserCacheManager.addAccountKeyToMap called with key: ${e}`);const t=this.getAccountKeys();return-1===t.indexOf(e)?(t.push(e),this.browserStorage.setItem(v.dh.ACCOUNT_KEYS,JSON.stringify(t)),this.logger.verbose("BrowserCacheManager.addAccountKeyToMap account key added"),!0):(this.logger.verbose("BrowserCacheManager.addAccountKeyToMap account key already exists in map"),!1)}removeAccountKeyFromMap(e){this.logger.trace("BrowserCacheManager.removeAccountKeyFromMap called"),this.logger.tracePii(`BrowserCacheManager.removeAccountKeyFromMap called with key: ${e}`);const t=this.getAccountKeys(),r=t.indexOf(e);r>-1?(t.splice(r,1),this.browserStorage.setItem(v.dh.ACCOUNT_KEYS,JSON.stringify(t)),this.logger.trace("BrowserCacheManager.removeAccountKeyFromMap account key removed")):this.logger.trace("BrowserCacheManager.removeAccountKeyFromMap key not found in existing map")}async removeAccount(e){super.removeAccount(e),this.removeAccountKeyFromMap(e)}async removeAccountContext(e){await super.removeAccountContext(e),this.cacheConfig.cacheLocation===v.Al.LocalStorage&&this.eventHandler.emitEvent(E.B.ACCOUNT_REMOVED,void 0,e.getAccountInfo())}removeIdToken(e){super.removeIdToken(e),this.removeTokenKey(e,s.aG.ID_TOKEN)}async removeAccessToken(e){super.removeAccessToken(e),this.removeTokenKey(e,s.aG.ACCESS_TOKEN)}removeRefreshToken(e){super.removeRefreshToken(e),this.removeTokenKey(e,s.aG.REFRESH_TOKEN)}getTokenKeys(){return(0,A.e)(this.clientId,this.browserStorage)}addTokenKey(e,t){this.logger.trace("BrowserCacheManager addTokenKey called");const r=this.getTokenKeys();switch(t){case s.aG.ID_TOKEN:-1===r.idToken.indexOf(e)&&(this.logger.info("BrowserCacheManager: addTokenKey - idToken added to map"),r.idToken.push(e));break;case s.aG.ACCESS_TOKEN:-1===r.accessToken.indexOf(e)&&(this.logger.info("BrowserCacheManager: addTokenKey - accessToken added to map"),r.accessToken.push(e));break;case s.aG.REFRESH_TOKEN:-1===r.refreshToken.indexOf(e)&&(this.logger.info("BrowserCacheManager: addTokenKey - refreshToken added to map"),r.refreshToken.push(e));break;default:throw this.logger.error(`BrowserCacheManager:addTokenKey - CredentialType provided invalid. CredentialType: ${t}`),(0,c.SB)(l.Zj)}this.browserStorage.setItem(`${v.dh.TOKEN_KEYS}.${this.clientId}`,JSON.stringify(r))}removeTokenKey(e,t){this.logger.trace("BrowserCacheManager removeTokenKey called");const r=this.getTokenKeys();switch(t){case s.aG.ID_TOKEN:this.logger.infoPii(`BrowserCacheManager: removeTokenKey - attempting to remove idToken with key: ${e} from map`);const n=r.idToken.indexOf(e);n>-1?(this.logger.info("BrowserCacheManager: removeTokenKey - idToken removed from map"),r.idToken.splice(n,1)):this.logger.info("BrowserCacheManager: removeTokenKey - idToken does not exist in map. Either it was previously removed or it was never added.");break;case s.aG.ACCESS_TOKEN:this.logger.infoPii(`BrowserCacheManager: removeTokenKey - attempting to remove accessToken with key: ${e} from map`);const i=r.accessToken.indexOf(e);i>-1?(this.logger.info("BrowserCacheManager: removeTokenKey - accessToken removed from map"),r.accessToken.splice(i,1)):this.logger.info("BrowserCacheManager: removeTokenKey - accessToken does not exist in map. Either it was previously removed or it was never added.");break;case s.aG.REFRESH_TOKEN:this.logger.infoPii(`BrowserCacheManager: removeTokenKey - attempting to remove refreshToken with key: ${e} from map`);const o=r.refreshToken.indexOf(e);o>-1?(this.logger.info("BrowserCacheManager: removeTokenKey - refreshToken removed from map"),r.refreshToken.splice(o,1)):this.logger.info("BrowserCacheManager: removeTokenKey - refreshToken does not exist in map. Either it was previously removed or it was never added.");break;default:throw this.logger.error(`BrowserCacheManager:removeTokenKey - CredentialType provided invalid. CredentialType: ${t}`),(0,c.SB)(l.Zj)}this.browserStorage.setItem(`${v.dh.TOKEN_KEYS}.${this.clientId}`,JSON.stringify(r))}getIdTokenCredential(e){const t=this.browserStorage.getUserData(e);if(!t)return this.logger.trace("BrowserCacheManager.getIdTokenCredential: called, no cache hit"),this.removeTokenKey(e,s.aG.ID_TOKEN),null;const r=this.validateAndParseJson(t);return r&&u.Kx(r)?(this.logger.trace("BrowserCacheManager.getIdTokenCredential: cache hit"),r):(this.logger.trace("BrowserCacheManager.getIdTokenCredential: called, no cache hit"),this.removeTokenKey(e,s.aG.ID_TOKEN),null)}async setIdTokenCredential(e,t){this.logger.trace("BrowserCacheManager.setIdTokenCredential called");const r=u.og(e);await(0,o.T)(this.browserStorage.setUserData.bind(this.browserStorage),a.MX.SetUserData,this.logger,this.performanceClient)(r,JSON.stringify(e),t),this.addTokenKey(r,s.aG.ID_TOKEN)}getAccessTokenCredential(e){const t=this.browserStorage.getUserData(e);if(!t)return this.logger.trace("BrowserCacheManager.getAccessTokenCredential: called, no cache hit"),this.removeTokenKey(e,s.aG.ACCESS_TOKEN),null;const r=this.validateAndParseJson(t);return r&&u.dj(r)?(this.logger.trace("BrowserCacheManager.getAccessTokenCredential: cache hit"),r):(this.logger.trace("BrowserCacheManager.getAccessTokenCredential: called, no cache hit"),this.removeTokenKey(e,s.aG.ACCESS_TOKEN),null)}async setAccessTokenCredential(e,t){this.logger.trace("BrowserCacheManager.setAccessTokenCredential called");const r=u.og(e);await(0,o.T)(this.browserStorage.setUserData.bind(this.browserStorage),a.MX.SetUserData,this.logger,this.performanceClient)(r,JSON.stringify(e),t),this.addTokenKey(r,s.aG.ACCESS_TOKEN)}getRefreshTokenCredential(e){const t=this.browserStorage.getUserData(e);if(!t)return this.logger.trace("BrowserCacheManager.getRefreshTokenCredential: called, no cache hit"),this.removeTokenKey(e,s.aG.REFRESH_TOKEN),null;const r=this.validateAndParseJson(t);return r&&u.WB(r)?(this.logger.trace("BrowserCacheManager.getRefreshTokenCredential: cache hit"),r):(this.logger.trace("BrowserCacheManager.getRefreshTokenCredential: called, no cache hit"),this.removeTokenKey(e,s.aG.REFRESH_TOKEN),null)}async setRefreshTokenCredential(e,t){this.logger.trace("BrowserCacheManager.setRefreshTokenCredential called");const r=u.og(e);await(0,o.T)(this.browserStorage.setUserData.bind(this.browserStorage),a.MX.SetUserData,this.logger,this.performanceClient)(r,JSON.stringify(e),t),this.addTokenKey(r,s.aG.REFRESH_TOKEN)}getAppMetadata(e){const t=this.browserStorage.getItem(e);if(!t)return this.logger.trace("BrowserCacheManager.getAppMetadata: called, no cache hit"),null;const r=this.validateAndParseJson(t);return r&&u.ki(e,r)?(this.logger.trace("BrowserCacheManager.getAppMetadata: cache hit"),r):(this.logger.trace("BrowserCacheManager.getAppMetadata: called, no cache hit"),null)}setAppMetadata(e){this.logger.trace("BrowserCacheManager.setAppMetadata called");const t=u.JP(e);this.browserStorage.setItem(t,JSON.stringify(e))}getServerTelemetry(e){const t=this.browserStorage.getItem(e);if(!t)return this.logger.trace("BrowserCacheManager.getServerTelemetry: called, no cache hit"),null;const r=this.validateAndParseJson(t);return r&&u.ur(e,r)?(this.logger.trace("BrowserCacheManager.getServerTelemetry: cache hit"),r):(this.logger.trace("BrowserCacheManager.getServerTelemetry: called, no cache hit"),null)}setServerTelemetry(e,t){this.logger.trace("BrowserCacheManager.setServerTelemetry called"),this.browserStorage.setItem(e,JSON.stringify(t))}getAuthorityMetadata(e){const t=this.internalStorage.getItem(e);if(!t)return this.logger.trace("BrowserCacheManager.getAuthorityMetadata: called, no cache hit"),null;const r=this.validateAndParseJson(t);return r&&u.ey(e,r)?(this.logger.trace("BrowserCacheManager.getAuthorityMetadata: cache hit"),r):null}getAuthorityMetadataKeys(){return this.internalStorage.getKeys().filter((e=>this.isAuthorityMetadata(e)))}setWrapperMetadata(e,t){this.internalStorage.setItem(v.H3.WRAPPER_SKU,e),this.internalStorage.setItem(v.H3.WRAPPER_VER,t)}getWrapperMetadata(){return[this.internalStorage.getItem(v.H3.WRAPPER_SKU)||s.YM.EMPTY_STRING,this.internalStorage.getItem(v.H3.WRAPPER_VER)||s.YM.EMPTY_STRING]}setAuthorityMetadata(e,t){this.logger.trace("BrowserCacheManager.setAuthorityMetadata called"),this.internalStorage.setItem(e,JSON.stringify(t))}getActiveAccount(){const e=this.generateCacheKey(s.Gd.ACTIVE_ACCOUNT_FILTERS),t=this.browserStorage.getItem(e);if(!t)return this.logger.trace("BrowserCacheManager.getActiveAccount: No active account filters found"),null;const r=this.validateAndParseJson(t);return r?(this.logger.trace("BrowserCacheManager.getActiveAccount: Active account filters schema found"),this.getAccountInfoFilteredBy({homeAccountId:r.homeAccountId,localAccountId:r.localAccountId,tenantId:r.tenantId})):(this.logger.trace("BrowserCacheManager.getActiveAccount: No active account found"),null)}setActiveAccount(e){const t=this.generateCacheKey(s.Gd.ACTIVE_ACCOUNT_FILTERS);e?(this.logger.verbose("setActiveAccount: Active account set"),this.browserStorage.setItem(t,JSON.stringify({homeAccountId:e.homeAccountId,localAccountId:e.localAccountId,tenantId:e.tenantId}))):(this.logger.verbose("setActiveAccount: No account passed, active account not set"),this.browserStorage.removeItem(t)),this.eventHandler.emitEvent(E.B.ACTIVE_ACCOUNT_CHANGED)}getThrottlingCache(e){const t=this.browserStorage.getItem(e);if(!t)return this.logger.trace("BrowserCacheManager.getThrottlingCache: called, no cache hit"),null;const r=this.validateAndParseJson(t);return r&&u.r1(e,r)?(this.logger.trace("BrowserCacheManager.getThrottlingCache: cache hit"),r):(this.logger.trace("BrowserCacheManager.getThrottlingCache: called, no cache hit"),null)}setThrottlingCache(e,t){this.logger.trace("BrowserCacheManager.setThrottlingCache called"),this.browserStorage.setItem(e,JSON.stringify(t))}getTemporaryCache(e,t){const r=t?this.generateCacheKey(e):e;if(this.cacheConfig.storeAuthStateInCookie){const e=this.cookieStorage.getItem(r);if(e)return this.logger.trace("BrowserCacheManager.getTemporaryCache: storeAuthStateInCookies set to true, retrieving from cookies"),e}const n=this.temporaryCacheStorage.getItem(r);if(!n){if(this.cacheConfig.cacheLocation===v.Al.LocalStorage){const e=this.browserStorage.getItem(r);if(e)return this.logger.trace("BrowserCacheManager.getTemporaryCache: Temporary cache item found in local storage"),e}return this.logger.trace("BrowserCacheManager.getTemporaryCache: No cache item found in local storage"),null}return this.logger.trace("BrowserCacheManager.getTemporaryCache: Temporary cache item returned"),n}setTemporaryCache(e,t,r){const n=r?this.generateCacheKey(e):e;this.temporaryCacheStorage.setItem(n,t),this.cacheConfig.storeAuthStateInCookie&&(this.logger.trace("BrowserCacheManager.setTemporaryCache: storeAuthStateInCookie set to true, setting item cookie"),this.cookieStorage.setItem(n,t,void 0,this.cacheConfig.secureCookies))}removeItem(e){this.browserStorage.removeItem(e)}removeTemporaryItem(e){this.temporaryCacheStorage.removeItem(e),this.cacheConfig.storeAuthStateInCookie&&(this.logger.trace("BrowserCacheManager.removeItem: storeAuthStateInCookie is true, clearing item cookie"),this.cookieStorage.removeItem(e))}getKeys(){return this.browserStorage.getKeys()}async clear(){await this.removeAllAccounts(),this.removeAppMetadata(),this.temporaryCacheStorage.getKeys().forEach((e=>{-1===e.indexOf(s.YM.CACHE_PREFIX)&&-1===e.indexOf(this.clientId)||this.removeTemporaryItem(e)})),this.browserStorage.getKeys().forEach((e=>{-1===e.indexOf(s.YM.CACHE_PREFIX)&&-1===e.indexOf(this.clientId)||this.browserStorage.removeItem(e)})),this.internalStorage.clear()}async clearTokensAndKeysWithClaims(e,t){e.addQueueMeasurement(a.MX.ClearTokensAndKeysWithClaims,t);const r=this.getTokenKeys(),n=[];r.accessToken.forEach((e=>{const t=this.getAccessTokenCredential(e);t?.requestedClaimsHash&&e.includes(t.requestedClaimsHash.toLowerCase())&&n.push(this.removeAccessToken(e))})),await Promise.all(n),n.length>0&&this.logger.warning(`${n.length} access tokens with claims in the cache keys have been removed from the cache.`)}generateCacheKey(e){return this.validateAndParseJson(e)?JSON.stringify(e):d.$.startsWith(e,s.YM.CACHE_PREFIX)?e:`${s.YM.CACHE_PREFIX}.${this.clientId}.${e}`}resetRequestCache(){this.logger.trace("BrowserCacheManager.resetRequestCache called"),this.removeTemporaryItem(this.generateCacheKey(v._p.REQUEST_PARAMS)),this.removeTemporaryItem(this.generateCacheKey(v._p.VERIFIER)),this.removeTemporaryItem(this.generateCacheKey(v._p.ORIGIN_URI)),this.removeTemporaryItem(this.generateCacheKey(v._p.URL_HASH)),this.removeTemporaryItem(this.generateCacheKey(v._p.NATIVE_REQUEST)),this.setInteractionInProgress(!1)}cacheAuthorizeRequest(e,t){this.logger.trace("BrowserCacheManager.cacheAuthorizeRequest called");const r=(0,C.KA)(JSON.stringify(e));if(this.setTemporaryCache(v._p.REQUEST_PARAMS,r,!0),t){const e=(0,C.KA)(t);this.setTemporaryCache(v._p.VERIFIER,e,!0)}}getCachedRequest(){this.logger.trace("BrowserCacheManager.getCachedRequest called");const e=this.getTemporaryCache(v._p.REQUEST_PARAMS,!0);if(!e)throw(0,g.bD)(T.y6);const t=this.getTemporaryCache(v._p.VERIFIER,!0);let r,n="";try{r=JSON.parse((0,S.u)(e)),t&&(n=(0,S.u)(t))}catch(t){throw this.logger.errorPii(`Attempted to parse: ${e}`),this.logger.error(`Parsing cached token request threw with error: ${t}`),(0,g.bD)(T.ot)}return[r,n]}getCachedNativeRequest(){this.logger.trace("BrowserCacheManager.getCachedNativeRequest called");const e=this.getTemporaryCache(v._p.NATIVE_REQUEST,!0);return e?this.validateAndParseJson(e)||(this.logger.error("BrowserCacheManager.getCachedNativeRequest: Unable to parse native request"),null):(this.logger.trace("BrowserCacheManager.getCachedNativeRequest: No cached native request found"),null)}isInteractionInProgress(e){const t=this.getInteractionInProgress()?.clientId;return e?t===this.clientId:!!t}getInteractionInProgress(){const e=`${s.YM.CACHE_PREFIX}.${v._p.INTERACTION_STATUS_KEY}`,t=this.getTemporaryCache(e,!1);try{return t?JSON.parse(t):null}catch(t){return this.logger.error("Cannot parse interaction status. Removing temporary cache items and clearing url hash. Retrying interaction should fix the error"),this.removeTemporaryItem(e),this.resetRequestCache(),(0,k.U2)(window),null}}setInteractionInProgress(e,t=v.O2.SIGNIN){const r=`${s.YM.CACHE_PREFIX}.${v._p.INTERACTION_STATUS_KEY}`;if(e){if(this.getInteractionInProgress())throw(0,g.bD)(T.b);this.setTemporaryCache(r,JSON.stringify({clientId:this.clientId,type:t}),!1)}else e||this.getInteractionInProgress()?.clientId!==this.clientId||this.removeTemporaryItem(r)}async hydrateCache(e,t){const r=u.c_(e.account?.homeAccountId,e.account?.environment,e.idToken,this.clientId,e.tenantId);let n;t.claims&&(n=await this.cryptoImpl.hashString(t.claims));const i=u.Np(e.account?.homeAccountId,e.account.environment,e.accessToken,this.clientId,e.tenantId,e.scopes.join(" "),e.expiresOn?h.pK(e.expiresOn):0,e.extExpiresOn?h.pK(e.extExpiresOn):0,S.u,void 0,e.tokenType,void 0,t.sshKid,t.claims,n);return this.saveCacheRecord({idToken:r,accessToken:i},e.correlationId)}async saveCacheRecord(e,t,r){try{await super.saveCacheRecord(e,t,r)}catch(e){if(e instanceof f.xA&&this.performanceClient&&t)try{const e=this.getTokenKeys();this.performanceClient.addFields({cacheRtCount:e.refreshToken.length,cacheIdCount:e.idToken.length,cacheAtCount:e.accessToken.length},t)}catch(e){}throw e}}}function R(e,t,r,n){try{switch(t){case v.Al.LocalStorage:return new m.D(e,r,n);case v.Al.SessionStorage:return new y.u}}catch(e){r.error(e)}return new b.X}const P=(e,t,r,n)=>new _(e,{cacheLocation:v.Al.MemoryStorage,temporaryCacheLocation:v.Al.MemoryStorage,storeAuthStateInCookie:!1,secureCookies:!1,cacheMigrationEnabled:!1,claimsBasedCachingEnabled:!1},p.j,t,r,n)},650245:(e,t,r)=>{"use strict";r.d(t,{S:()=>i,e:()=>o});var n=r(544032);function i(e){const t=e.getItem(n.dh.ACCOUNT_KEYS);return t?JSON.parse(t):[]}function o(e,t){const r=t.getItem(`${n.dh.TOKEN_KEYS}.${e}`);if(r){const e=JSON.parse(r);if(e&&e.hasOwnProperty("idToken")&&e.hasOwnProperty("accessToken")&&e.hasOwnProperty("refreshToken"))return e}return{idToken:[],accessToken:[],refreshToken:[]}}},206029:(e,t,r)=>{"use strict";r.d(t,{W6:()=>a,WF:()=>o});var n=r(94198),i=r(662024);const o={Lax:"Lax",None:"None"};class a{initialize(){return Promise.resolve()}getItem(e){const t=`${encodeURIComponent(e)}`,r=document.cookie.split(";");for(let e=0;e<r.length;e++){const n=r[e],[i,...o]=decodeURIComponent(n).trim().split("="),a=o.join("=");if(i===t)return a}return""}getUserData(){throw(0,n.SB)(i.R9)}setItem(e,t,r,n=!0,i=o.Lax){let a=`${encodeURIComponent(e)}=${encodeURIComponent(t)};path=/;SameSite=${i};`;if(r){const e=function(e){const t=new Date;return new Date(t.getTime()+864e5*e).toUTCString()}(r);a+=`expires=${e};`}(n||i===o.None)&&(a+="Secure;"),document.cookie=a}async setUserData(){return Promise.reject((0,n.SB)(i.R9))}removeItem(e){this.setItem(e,"",-1)}getKeys(){const e=document.cookie.split(";"),t=[];return e.forEach((e=>{const r=decodeURIComponent(e).trim().split("=");t.push(r[0])})),t}containsKey(e){return this.getKeys().includes(e)}}},545880:(e,t,r)=>{"use strict";r.d(t,{D:()=>y});var n=r(157196),i=r(311509),o=r(449335),a=r(449616),s=r(313865),c=r(478589),l=r(852740),u=r(612134),d=r(206029),h=r(419180),f=r(650245),p=r(544032),g=r(562808),v=r(757038);const m="msal.cache.encryption";class y{constructor(e,t,r){if(!window.localStorage)throw(0,u.jz)(g.xz);this.memoryStorage=new h.X,this.initialized=!1,this.clientId=e,this.logger=t,this.performanceClient=r,this.broadcast=new BroadcastChannel("msal.broadcast.cache")}async initialize(e){const t=new d.W6,r=t.getItem(m);let o={key:"",id:""};if(r)try{o=JSON.parse(r)}catch(e){}if(o.key&&o.id){const t=(0,n.l)(s.C,i.MX.Base64Decode,this.logger,this.performanceClient,e)(o.key);this.encryptionCookie={id:o.id,key:await(0,n.T)(a.lg,i.MX.GenerateHKDF,this.logger,this.performanceClient,e)(t)},await(0,n.T)(this.importExistingCache.bind(this),i.MX.ImportExistingCache,this.logger,this.performanceClient,e)(e)}else{this.clear();const r=(0,a.Oy)(),o=await(0,n.T)(a.og,i.MX.GenerateBaseKey,this.logger,this.performanceClient,e)(),s=(0,n.l)(c.dB,i.MX.UrlEncodeArr,this.logger,this.performanceClient,e)(new Uint8Array(o));this.encryptionCookie={id:r,key:await(0,n.T)(a.lg,i.MX.GenerateHKDF,this.logger,this.performanceClient,e)(o)},t.setItem(m,JSON.stringify({id:r,key:s}),0,!0,d.WF.None)}this.broadcast.addEventListener("message",this.updateCache.bind(this)),this.initialized=!0}getItem(e){return window.localStorage.getItem(e)}getUserData(e){if(!this.initialized)throw(0,l.bD)(v.IR);return this.memoryStorage.getItem(e)}setItem(e,t){window.localStorage.setItem(e,t)}async setUserData(e,t,r){if(!this.initialized||!this.encryptionCookie)throw(0,l.bD)(v.IR);const{data:o,nonce:s}=await(0,n.T)(a.w,i.MX.Encrypt,this.logger,this.performanceClient,r)(this.encryptionCookie.key,t,this.getContext(e)),c={id:this.encryptionCookie.id,nonce:s,data:o};this.memoryStorage.setItem(e,t),this.setItem(e,JSON.stringify(c)),this.broadcast.postMessage({key:e,value:t,context:this.getContext(e)})}removeItem(e){this.memoryStorage.containsKey(e)&&(this.memoryStorage.removeItem(e),this.broadcast.postMessage({key:e,value:null,context:this.getContext(e)})),window.localStorage.removeItem(e)}getKeys(){return Object.keys(window.localStorage)}containsKey(e){return window.localStorage.hasOwnProperty(e)}clear(){this.memoryStorage.clear(),(0,f.S)(this).forEach((e=>this.removeItem(e)));const e=(0,f.e)(this.clientId,this);e.idToken.forEach((e=>this.removeItem(e))),e.accessToken.forEach((e=>this.removeItem(e))),e.refreshToken.forEach((e=>this.removeItem(e))),this.getKeys().forEach((e=>{(e.startsWith(o.YM.CACHE_PREFIX)||-1!==e.indexOf(this.clientId))&&this.removeItem(e)}))}async importExistingCache(e){if(!this.encryptionCookie)return;let t=(0,f.S)(this);t=await this.importArray(t,e),this.setItem(p.dh.ACCOUNT_KEYS,JSON.stringify(t));const r=(0,f.e)(this.clientId,this);r.idToken=await this.importArray(r.idToken,e),r.accessToken=await this.importArray(r.accessToken,e),r.refreshToken=await this.importArray(r.refreshToken,e),this.setItem(`${p.dh.TOKEN_KEYS}.${this.clientId}`,JSON.stringify(r))}async getItemFromEncryptedCache(e,t){if(!this.encryptionCookie)return null;const r=this.getItem(e);if(!r)return null;let o;try{o=JSON.parse(r)}catch(e){return null}return o.id&&o.nonce&&o.data?o.id!==this.encryptionCookie.id?(this.performanceClient.incrementFields({encryptedCacheExpiredCount:1},t),null):(0,n.T)(a.Yc,i.MX.Decrypt,this.logger,this.performanceClient,t)(this.encryptionCookie.key,o.nonce,this.getContext(e),o.data):(this.performanceClient.incrementFields({unencryptedCacheCount:1},t),null)}async importArray(e,t){const r=[],n=[];return e.forEach((e=>{const i=this.getItemFromEncryptedCache(e,t).then((t=>{t?(this.memoryStorage.setItem(e,t),r.push(e)):this.removeItem(e)}));n.push(i)})),await Promise.all(n),r}getContext(e){let t="";return e.includes(this.clientId)&&(t=this.clientId),t}updateCache(e){this.logger.trace("Updating internal cache from broadcast event");const t=this.performanceClient.startMeasurement(i.MX.LocalStorageUpdated);t.add({isBackground:!0});const{key:r,value:n,context:o}=e.data;return r?o&&o!==this.clientId?(this.logger.trace(`Ignoring broadcast event from clientId: ${o}`),void t.end({success:!1,errorCode:"contextMismatch"})):(n?(this.memoryStorage.setItem(r,n),this.logger.verbose("Updated item in internal cache")):(this.memoryStorage.removeItem(r),this.logger.verbose("Removed item from internal cache")),void t.end({success:!0})):(this.logger.error("Broadcast event missing key"),void t.end({success:!1,errorCode:"noKey"}))}}},419180:(e,t,r)=>{"use strict";r.d(t,{X:()=>n});class n{constructor(){this.cache=new Map}async initialize(){}getItem(e){return this.cache.get(e)||null}getUserData(e){return this.getItem(e)}setItem(e,t){this.cache.set(e,t)}async setUserData(e,t){this.setItem(e,t)}removeItem(e){this.cache.delete(e)}getKeys(){const e=[];return this.cache.forEach(((t,r)=>{e.push(r)})),e}containsKey(e){return this.cache.has(e)}clear(){this.cache.clear()}}},699711:(e,t,r)=>{"use strict";r.d(t,{u:()=>o});var n=r(612134),i=r(562808);class o{constructor(){if(!window.sessionStorage)throw(0,n.jz)(i.xz)}async initialize(){}getItem(e){return window.sessionStorage.getItem(e)}getUserData(e){return this.getItem(e)}setItem(e,t){window.sessionStorage.setItem(e,t)}async setUserData(e,t){this.setItem(e,t)}removeItem(e){window.sessionStorage.removeItem(e)}getKeys(){return Object.keys(window.sessionStorage)}containsKey(e){return window.sessionStorage.hasOwnProperty(e)}}},929097:(e,t,r)=>{"use strict";r.d(t,{YH:()=>E,fy:()=>I,tD:()=>T});var n=r(449335),i=r(353229),o=r(279787),a=r(890209),s=r(611312),c=r(94198),l=r(662024);const u={sendGetRequestAsync:()=>Promise.reject((0,c.SB)(l.R9)),sendPostRequestAsync:()=>Promise.reject((0,c.SB)(l.R9))};var d=r(684930),h=r(535466),f=r(194204),p=r(544032);class g{navigateInternal(e,t){return g.defaultNavigateWindow(e,t)}navigateExternal(e,t){return g.defaultNavigateWindow(e,t)}static defaultNavigateWindow(e,t){return t.noHistory?window.location.replace(e):window.location.assign(e),new Promise((e=>{setTimeout((()=>{e(!0)}),t.timeout)}))}}var v=r(961251),m=r(852740),y=r(757038);class b{async sendGetRequestAsync(e,t){let r,n={},i=0;const o=S(t);try{r=await fetch(e,{method:p.CC.GET,headers:o})}catch(e){throw(0,v.t)((0,m.bD)(window.navigator.onLine?y.Zw:y.l7),void 0,void 0,e)}n=C(r.headers);try{return i=r.status,{headers:n,body:await r.json(),status:i}}catch(e){throw(0,v.t)((0,m.bD)(y.db),i,n,e)}}async sendPostRequestAsync(e,t){const r=t&&t.body||"",n=S(t);let i,o=0,a={};try{i=await fetch(e,{method:p.CC.POST,headers:n,body:r})}catch(e){throw(0,v.t)((0,m.bD)(window.navigator.onLine?y.zv:y.l7),void 0,void 0,e)}a=C(i.headers);try{return o=i.status,{headers:a,body:await i.json(),status:o}}catch(e){throw(0,v.t)((0,m.bD)(y.db),o,a,e)}}}function S(e){try{const t=new Headers;return e&&e.headers?(Object.entries(e.headers).forEach((([e,r])=>{t.append(e,r)})),t):t}catch(e){throw(0,v.t)((0,m.bD)(y.Tw),void 0,void 0,e)}}function C(e){try{const t={};return e.forEach(((e,r)=>{t[r]=e})),t}catch(e){throw(0,m.bD)(y.wI)}}var w=r(446964);const A=6e4,E=1e4,k=3e4,I=2e3;function T({auth:e,cache:t,system:r,telemetry:c},l){const v={clientId:n.YM.EMPTY_STRING,authority:`${n.YM.DEFAULT_AUTHORITY}`,knownAuthorities:[],cloudDiscoveryMetadata:n.YM.EMPTY_STRING,authorityMetadata:n.YM.EMPTY_STRING,redirectUri:"undefined"!=typeof window?(0,w.Uu)():"",postLogoutRedirectUri:n.YM.EMPTY_STRING,navigateToLoginRequestUrl:!0,clientCapabilities:[],protocolMode:i.e.AAD,OIDCOptions:{serverResponseType:n.zL.FRAGMENT,defaultScopes:[n.YM.OPENID_SCOPE,n.YM.PROFILE_SCOPE,n.YM.OFFLINE_ACCESS_SCOPE]},azureCloudOptions:{azureCloudInstance:o._.None,tenant:n.YM.EMPTY_STRING},skipAuthorityMetadataCache:!1,supportsNestedAppAuth:!1,instanceAware:!1,encodeExtraQueryParams:!1},m={cacheLocation:p.Al.SessionStorage,temporaryCacheLocation:p.Al.SessionStorage,storeAuthStateInCookie:!1,secureCookies:!1,cacheMigrationEnabled:!(!t||t.cacheLocation!==p.Al.LocalStorage),claimsBasedCachingEnabled:!1},y={loggerCallback:()=>{},logLevel:a.$.Info,piiLoggingEnabled:!1},S={...{...s.J1,loggerOptions:y,networkClient:l?new b:u,navigationClient:new g,loadFrameTimeout:0,windowHashTimeout:r?.loadFrameTimeout||A,iframeHashTimeout:r?.loadFrameTimeout||E,navigateFrameWait:0,redirectNavigationTimeout:k,asyncPopups:!1,allowRedirectInIframe:!1,allowPlatformBroker:!1,nativeBrokerHandshakeTimeout:r?.nativeBrokerHandshakeTimeout||I,pollIntervalMilliseconds:p.Q1.DEFAULT_POLL_INTERVAL_MS},...r,loggerOptions:r?.loggerOptions||y},C={application:{appName:n.YM.EMPTY_STRING,appVersion:n.YM.EMPTY_STRING},client:new d.a};if(e?.protocolMode!==i.e.OIDC&&e?.OIDCOptions&&new a.V(S.loggerOptions).warning(JSON.stringify((0,h.aD)(f.bg))),e?.protocolMode&&e.protocolMode===i.e.OIDC&&S?.allowPlatformBroker)throw(0,h.aD)(f.t0);return{auth:{...v,...e,OIDCOptions:{...v.OIDCOptions,...e?.OIDCOptions}},cache:{...m,...t},system:S,telemetry:{...C,...c}}}},570081:(e,t,r)=>{"use strict";if(r.d(t,{l:()=>b}),38792==r.j)var n=r(243702);if(38792==r.j)var i=r(129577);if(38792==r.j)var o=r(311509);if(38792==r.j)var a=r(882098);if(38792==r.j)var s=r(69465);if(38792==r.j)var c=r(449335);if(38792==r.j)var l=r(355339);if(38792==r.j)var u=r(544032);if(38792==r.j)var d=r(400854);if(38792==r.j)var h=r(490818);if(38792==r.j)var f=r(676278);if(38792==r.j)var p=r(30582);if(38792==r.j)var g=r(104466);if(38792==r.j)var v=r(182679);if(38792==r.j)var m=r(263826);if(38792==r.j)var y=r(449616);class b{constructor(e){this.operatingContext=e;const t=this.operatingContext.getBridgeProxy();if(void 0===t)throw new Error("unexpected: bridgeProxy is undefined");this.bridgeProxy=t,this.config=e.getConfig(),this.logger=this.operatingContext.getLogger(),this.performanceClient=this.config.telemetry.client,this.browserCrypto=e.isBrowserEnvironment()?new d.M(this.logger,this.performanceClient,!0):n.j,this.eventHandler=new p.J(this.logger),this.browserStorage=this.operatingContext.isBrowserEnvironment()?new v.c(this.config.auth.clientId,this.config.cache,this.browserCrypto,this.logger,this.performanceClient,this.eventHandler,(0,i.aw)(this.config.auth)):(0,v.E)(this.config.auth.clientId,this.logger,this.performanceClient,this.eventHandler),this.nestedAppAuthAdapter=new h.G(this.config.auth.clientId,this.config.auth.clientCapabilities,this.browserCrypto,this.logger);const r=this.bridgeProxy.getAccountContext();this.currentAccountContext=r||null}static async createController(e){const t=new b(e);return Promise.resolve(t)}async initialize(e,t){const r=e?.correlationId||(0,y.Oy)();return await this.browserStorage.initialize(r),Promise.resolve()}ensureValidRequest(e){return e?.correlationId?e:{...e,correlationId:this.browserCrypto.createNewGuid()}}async acquireTokenInteractive(e){const t=this.ensureValidRequest(e);this.eventHandler.emitEvent(g.B.ACQUIRE_TOKEN_START,u.X8.Popup,t);const r=this.performanceClient.startMeasurement(o.MX.AcquireTokenPopup,t.correlationId);r?.add({nestedAppAuthRequest:!0});try{const n=this.nestedAppAuthAdapter.toNaaTokenRequest(t),i=a._C(),o=await this.bridgeProxy.getTokenInteractive(n),s={...this.nestedAppAuthAdapter.fromNaaTokenResponse(n,o,i)};return await this.hydrateCache(s,e),this.currentAccountContext={homeAccountId:s.account.homeAccountId,environment:s.account.environment,tenantId:s.account.tenantId},this.eventHandler.emitEvent(g.B.ACQUIRE_TOKEN_SUCCESS,u.X8.Popup,s),r.add({accessTokenSize:s.accessToken.length,idTokenSize:s.idToken.length}),r.end({success:!0,requestId:s.requestId}),s}catch(e){const t=e instanceof s.lR?e:this.nestedAppAuthAdapter.fromBridgeError(e);throw this.eventHandler.emitEvent(g.B.ACQUIRE_TOKEN_FAILURE,u.X8.Popup,null,e),r.end({success:!1},e),t}}async acquireTokenSilentInternal(e){const t=this.ensureValidRequest(e);this.eventHandler.emitEvent(g.B.ACQUIRE_TOKEN_START,u.X8.Silent,t);const r=await this.acquireTokenFromCache(t);if(r)return this.eventHandler.emitEvent(g.B.ACQUIRE_TOKEN_SUCCESS,u.X8.Silent,r),r;const n=this.performanceClient.startMeasurement(o.MX.SsoSilent,t.correlationId);n?.increment({visibilityChangeCount:0}),n?.add({nestedAppAuthRequest:!0});try{const r=this.nestedAppAuthAdapter.toNaaTokenRequest(t),i=a._C(),o=await this.bridgeProxy.getTokenSilent(r),s=this.nestedAppAuthAdapter.fromNaaTokenResponse(r,o,i);return await this.hydrateCache(s,e),this.currentAccountContext={homeAccountId:s.account.homeAccountId,environment:s.account.environment,tenantId:s.account.tenantId},this.eventHandler.emitEvent(g.B.ACQUIRE_TOKEN_SUCCESS,u.X8.Silent,s),n?.add({accessTokenSize:s.accessToken.length,idTokenSize:s.idToken.length}),n?.end({success:!0,requestId:s.requestId}),s}catch(e){const t=e instanceof s.lR?e:this.nestedAppAuthAdapter.fromBridgeError(e);throw this.eventHandler.emitEvent(g.B.ACQUIRE_TOKEN_FAILURE,u.X8.Silent,null,e),n?.end({success:!1},e),t}}async acquireTokenFromCache(e){const t=this.performanceClient.startMeasurement(o.MX.AcquireTokenSilent,e.correlationId);if(t?.add({nestedAppAuthRequest:!0}),e.claims)return this.logger.verbose("Claims are present in the request, skipping cache lookup"),null;if(e.forceRefresh)return this.logger.verbose("forceRefresh is set to true, skipping cache lookup"),null;let r=null;switch(e.cacheLookupPolicy||(e.cacheLookupPolicy=u.nN.Default),e.cacheLookupPolicy){case u.nN.Default:case u.nN.AccessToken:case u.nN.AccessTokenAndRefreshToken:r=await this.acquireTokenFromCacheInternal(e);break;default:return null}return r?(this.eventHandler.emitEvent(g.B.ACQUIRE_TOKEN_SUCCESS,u.X8.Silent,r),t?.add({accessTokenSize:r?.accessToken.length,idTokenSize:r?.idToken.length}),t?.end({success:!0}),r):(this.logger.warning("Cached tokens are not found for the account, proceeding with silent token request."),this.eventHandler.emitEvent(g.B.ACQUIRE_TOKEN_FAILURE,u.X8.Silent,null),t?.end({success:!1}),null)}async acquireTokenFromCacheInternal(e){const t=this.bridgeProxy.getAccountContext()||this.currentAccountContext;let r=null;if(t&&(r=(0,m.sU)(t,this.logger,this.browserStorage)),!r)return this.logger.verbose("No active account found, falling back to the host"),Promise.resolve(null);this.logger.verbose("active account found, attempting to acquire token silently");const n={...e,correlationId:e.correlationId||this.browserCrypto.createNewGuid(),authority:e.authority||r.environment,scopes:e.scopes?.length?e.scopes:[...c.aZ]},i=this.browserStorage.getTokenKeys(),o=this.browserStorage.getAccessToken(r,n,i,r.tenantId,this.performanceClient,n.correlationId);if(!o)return this.logger.verbose("No cached access token found"),Promise.resolve(null);if(a.XJ(o.cachedAt)||a.Hm(o.expiresOn,this.config.system.tokenRenewalOffsetSeconds))return this.logger.verbose("Cached access token has expired"),Promise.resolve(null);const s=this.browserStorage.getIdToken(r,i,r.tenantId,this.performanceClient,n.correlationId);return s?this.nestedAppAuthAdapter.toAuthenticationResultFromCache(r,s,o,n,n.correlationId):(this.logger.verbose("No cached id token found"),Promise.resolve(null))}async acquireTokenPopup(e){return this.acquireTokenInteractive(e)}acquireTokenRedirect(e){throw f.B.createUnsupportedError()}async acquireTokenSilent(e){return this.acquireTokenSilentInternal(e)}acquireTokenByCode(e){throw f.B.createUnsupportedError()}acquireTokenNative(e,t,r){throw f.B.createUnsupportedError()}acquireTokenByRefreshToken(e,t){throw f.B.createUnsupportedError()}addEventCallback(e,t){return this.eventHandler.addEventCallback(e,t)}removeEventCallback(e){this.eventHandler.removeEventCallback(e)}addPerformanceCallback(e){throw f.B.createUnsupportedError()}removePerformanceCallback(e){throw f.B.createUnsupportedError()}enableAccountStorageEvents(){throw f.B.createUnsupportedError()}disableAccountStorageEvents(){throw f.B.createUnsupportedError()}getAllAccounts(e){return(0,m.Is)(this.logger,this.browserStorage,this.isBrowserEnv(),e)}getAccount(e){return(0,m.sU)(e,this.logger,this.browserStorage)}getAccountByUsername(e){return(0,m.hN)(e,this.logger,this.browserStorage)}getAccountByHomeId(e){return(0,m.PX)(e,this.logger,this.browserStorage)}getAccountByLocalId(e){return(0,m.P6)(e,this.logger,this.browserStorage)}setActiveAccount(e){return(0,m.I$)(e,this.browserStorage)}getActiveAccount(){return(0,m.yq)(this.browserStorage)}handleRedirectPromise(e){return Promise.resolve(null)}loginPopup(e){return this.acquireTokenInteractive(e||u.uq)}loginRedirect(e){throw f.B.createUnsupportedError()}logout(e){throw f.B.createUnsupportedError()}logoutRedirect(e){throw f.B.createUnsupportedError()}logoutPopup(e){throw f.B.createUnsupportedError()}ssoSilent(e){return this.acquireTokenSilentInternal(e)}getTokenCache(){throw f.B.createUnsupportedError()}getLogger(){return this.logger}setLogger(e){this.logger=e}initializeWrapperLibrary(e,t){}setNavigationClient(e){this.logger.warning("setNavigationClient is not supported in nested app auth")}getConfiguration(){return this.config}isBrowserEnv(){return this.operatingContext.isBrowserEnvironment()}getBrowserCrypto(){return this.browserCrypto}getPerformanceClient(){throw f.B.createUnsupportedError()}getRedirectResponse(){throw f.B.createUnsupportedError()}async clearCache(e){throw f.B.createUnsupportedError()}async hydrateCache(e,t){this.logger.verbose("hydrateCache called");const r=l.d.createFromAccountInfo(e.account,e.cloudGraphHostName,e.msGraphHost);return await this.browserStorage.setAccount(r,e.correlationId),this.browserStorage.hydrateCache(e,t)}}},449616:(e,t,r)=>{"use strict";r.d(t,{DP:()=>P,Oy:()=>k,RI:()=>T,RW:()=>C,TR:()=>O,TZ:()=>I,UY:()=>A,W6:()=>_,YZ:()=>B,Yc:()=>F,_S:()=>R,lg:()=>M,og:()=>x,sI:()=>w,w:()=>D});var n=r(852740),i=r(311509),o=r(544032),a=r(478589),s=r(313865),c=r(757038);const l="AES-GCM",u="HKDF",d="SHA-256",h=new Uint8Array([1,0,1]),f="0123456789abcdef",p=new Uint32Array(1),g="raw",v="encrypt",m="decrypt",y="deriveKey",b="crypto_subtle_undefined",S={name:"RSASSA-PKCS1-v1_5",hash:d,modulusLength:2048,publicExponent:h};function C(e){if(!window)throw(0,n.bD)(c.tI);if(!window.crypto)throw(0,n.bD)(c.rc);if(!e&&!window.crypto.subtle)throw(0,n.bD)(c.rc,b)}async function w(e,t,r){t?.addQueueMeasurement(i.MX.Sha256Digest,r);const n=(new TextEncoder).encode(e);return window.crypto.subtle.digest(d,n)}function A(e){return window.crypto.getRandomValues(e)}function E(){return window.crypto.getRandomValues(p),p[0]}function k(){const e=Date.now(),t=1024*E()+(1023&E()),r=new Uint8Array(16),n=Math.trunc(t/2**30),i=t&2**30-1,o=E();r[0]=e/2**40,r[1]=e/2**32,r[2]=e/2**24,r[3]=e/65536,r[4]=e/256,r[5]=e,r[6]=112|n>>>8,r[7]=n,r[8]=128|i>>>24,r[9]=i>>>16,r[10]=i>>>8,r[11]=i,r[12]=o>>>24,r[13]=o>>>16,r[14]=o>>>8,r[15]=o;let a="";for(let e=0;e<r.length;e++)a+=f.charAt(r[e]>>>4),a+=f.charAt(15&r[e]),3!==e&&5!==e&&7!==e&&9!==e||(a+="-");return a}async function I(e,t){return window.crypto.subtle.generateKey(S,e,t)}async function T(e){return window.crypto.subtle.exportKey(o.jb,e)}async function _(e,t,r){return window.crypto.subtle.importKey(o.jb,e,S,t,r)}async function R(e,t){return window.crypto.subtle.sign(S,e,t)}async function P(){const e=await x(),t=(0,a.dB)(new Uint8Array(e));return(0,a.KA)(JSON.stringify({alg:"dir",kty:"oct",k:t}))}async function O(e,t){const r=t.split(".");if(5!==r.length)throw(0,n.bD)(c.Hb,"jwe_length");const i=await async function(e){const t=(0,s.u)(e),r=JSON.parse(t),n=(0,s.C)(r.k);return window.crypto.subtle.importKey(g,n,l,!1,[m])}(e).catch((()=>{throw(0,n.bD)(c.Hb,"import_key")}));try{const e=(new TextEncoder).encode(r[0]),t=(0,s.C)(r[2]),n=(0,s.C)(r[3]),o=(0,s.C)(r[4]),a=8*o.byteLength,c=new Uint8Array(n.length+o.length);c.set(n),c.set(o,n.length);const u=await window.crypto.subtle.decrypt({name:l,iv:t,tagLength:a,additionalData:e},i,c);return(new TextDecoder).decode(u)}catch(e){throw(0,n.bD)(c.Hb,"decrypt")}}async function x(){const e=await window.crypto.subtle.generateKey({name:l,length:256},!0,[v,m]);return window.crypto.subtle.exportKey(g,e)}async function M(e){return window.crypto.subtle.importKey(g,e,u,!1,[y])}async function N(e,t,r){return window.crypto.subtle.deriveKey({name:u,salt:t,hash:d,info:(new TextEncoder).encode(r)},e,{name:l,length:256},!1,[v,m])}async function D(e,t,r){const n=(new TextEncoder).encode(t),i=window.crypto.getRandomValues(new Uint8Array(16)),o=await N(e,i,r),s=await window.crypto.subtle.encrypt({name:l,iv:new Uint8Array(12)},o,n);return{data:(0,a.dB)(new Uint8Array(s)),nonce:(0,a.dB)(i)}}async function F(e,t,r,n){const i=(0,s.C)(n),o=await N(e,(0,s.C)(t),r),a=await window.crypto.subtle.decrypt({name:l,iv:new Uint8Array(12)},o,i);return(new TextDecoder).decode(a)}async function B(e){const t=await w(e),r=new Uint8Array(t);return(0,a.dB)(r)}},400854:(e,t,r)=>{"use strict";r.d(t,{M:()=>C});var n=r(311509),i=r(69465);const o="missing_kid_error",a="missing_alg_error",s={[o]:"The JOSE Header for the requested JWT, JWS or JWK object requires a keyId to be configured as the 'kid' header claim. No 'kid' value was provided.",[a]:"The JOSE Header for the requested JWT, JWS or JWK object requires an algorithm to be specified as the 'alg' header claim. No 'alg' value was provided."};class c extends i.lR{constructor(e,t){super(e,t),this.name="JoseHeaderError",Object.setPrototypeOf(this,c.prototype)}}function l(e){return new c(e,s[e])}var u=r(449335);class d{constructor(e){this.typ=e.typ,this.alg=e.alg,this.kid=e.kid}static getShrHeaderString(e){if(!e.kid)throw l(o);if(!e.alg)throw l(a);const t=new d({typ:e.typ||u.Lz.Pop,kid:e.kid,alg:e.alg});return JSON.stringify(t)}}var h=r(478589),f=r(313865),p=r(449616),g=r(852740),v=r(544032),m=r(757038);class y{constructor(){this.dbName=v.$u,this.version=v.G8,this.tableName=v.WJ,this.dbOpen=!1}async open(){return new Promise(((e,t)=>{const r=window.indexedDB.open(this.dbName,this.version);r.addEventListener("upgradeneeded",(e=>{e.target.result.createObjectStore(this.tableName)})),r.addEventListener("success",(t=>{this.db=t.target.result,this.dbOpen=!0,e()})),r.addEventListener("error",(()=>t((0,g.bD)(m.MG))))}))}closeConnection(){const e=this.db;e&&this.dbOpen&&(e.close(),this.dbOpen=!1)}async validateDbIsOpen(){if(!this.dbOpen)return this.open()}async getItem(e){return await this.validateDbIsOpen(),new Promise(((t,r)=>{if(!this.db)return r((0,g.bD)(m.rn));const n=this.db.transaction([this.tableName],"readonly").objectStore(this.tableName).get(e);n.addEventListener("success",(e=>{const r=e;this.closeConnection(),t(r.target.result)})),n.addEventListener("error",(e=>{this.closeConnection(),r(e)}))}))}async setItem(e,t){return await this.validateDbIsOpen(),new Promise(((r,n)=>{if(!this.db)return n((0,g.bD)(m.rn));const i=this.db.transaction([this.tableName],"readwrite").objectStore(this.tableName).put(t,e);i.addEventListener("success",(()=>{this.closeConnection(),r()})),i.addEventListener("error",(e=>{this.closeConnection(),n(e)}))}))}async removeItem(e){return await this.validateDbIsOpen(),new Promise(((t,r)=>{if(!this.db)return r((0,g.bD)(m.rn));const n=this.db.transaction([this.tableName],"readwrite").objectStore(this.tableName).delete(e);n.addEventListener("success",(()=>{this.closeConnection(),t()})),n.addEventListener("error",(e=>{this.closeConnection(),r(e)}))}))}async getKeys(){return await this.validateDbIsOpen(),new Promise(((e,t)=>{if(!this.db)return t((0,g.bD)(m.rn));const r=this.db.transaction([this.tableName],"readonly").objectStore(this.tableName).getAllKeys();r.addEventListener("success",(t=>{const r=t;this.closeConnection(),e(r.target.result)})),r.addEventListener("error",(e=>{this.closeConnection(),t(e)}))}))}async containsKey(e){return await this.validateDbIsOpen(),new Promise(((t,r)=>{if(!this.db)return r((0,g.bD)(m.rn));const n=this.db.transaction([this.tableName],"readonly").objectStore(this.tableName).count(e);n.addEventListener("success",(e=>{const r=e;this.closeConnection(),t(1===r.target.result)})),n.addEventListener("error",(e=>{this.closeConnection(),r(e)}))}))}async deleteDatabase(){return this.db&&this.dbOpen&&this.closeConnection(),new Promise(((e,t)=>{const r=window.indexedDB.deleteDatabase(v.$u),n=setTimeout((()=>t(!1)),200);r.addEventListener("success",(()=>(clearTimeout(n),e(!0)))),r.addEventListener("blocked",(()=>(clearTimeout(n),e(!0)))),r.addEventListener("error",(()=>(clearTimeout(n),t(!1))))}))}}var b=r(419180);class S{constructor(e){this.inMemoryCache=new b.X,this.indexedDBCache=new y,this.logger=e}handleDatabaseAccessError(e){if(!(e instanceof g.jT&&e.errorCode===m.MG))throw e;this.logger.error("Could not access persistent storage. This may be caused by browser privacy features which block persistent storage in third-party contexts.")}async getItem(e){const t=this.inMemoryCache.getItem(e);if(!t)try{return this.logger.verbose("Queried item not found in in-memory cache, now querying persistent storage."),await this.indexedDBCache.getItem(e)}catch(e){this.handleDatabaseAccessError(e)}return t}async setItem(e,t){this.inMemoryCache.setItem(e,t);try{await this.indexedDBCache.setItem(e,t)}catch(e){this.handleDatabaseAccessError(e)}}async removeItem(e){this.inMemoryCache.removeItem(e);try{await this.indexedDBCache.removeItem(e)}catch(e){this.handleDatabaseAccessError(e)}}async getKeys(){const e=this.inMemoryCache.getKeys();if(0===e.length)try{return this.logger.verbose("In-memory cache is empty, now querying persistent storage."),await this.indexedDBCache.getKeys()}catch(e){this.handleDatabaseAccessError(e)}return e}async containsKey(e){const t=this.inMemoryCache.containsKey(e);if(!t)try{return this.logger.verbose("Key not found in in-memory cache, now querying persistent storage."),await this.indexedDBCache.containsKey(e)}catch(e){this.handleDatabaseAccessError(e)}return t}clearInMemory(){this.logger.verbose("Deleting in-memory keystore"),this.inMemoryCache.clear(),this.logger.verbose("In-memory keystore deleted")}async clearPersistent(){try{this.logger.verbose("Deleting persistent keystore");const e=await this.indexedDBCache.deleteDatabase();return e&&this.logger.verbose("Persistent keystore deleted"),e}catch(e){return this.handleDatabaseAccessError(e),!1}}}class C{constructor(e,t,r){this.logger=e,(0,p.RW)(r??!1),this.cache=new S(this.logger),this.performanceClient=t}createNewGuid(){return(0,p.Oy)()}base64Encode(e){return(0,h.KA)(e)}base64Decode(e){return(0,f.u)(e)}base64UrlEncode(e){return(0,h.u4)(e)}encodeKid(e){return this.base64UrlEncode(JSON.stringify({kid:e}))}async getPublicKeyThumbprint(e){const t=this.performanceClient?.startMeasurement(n.MX.CryptoOptsGetPublicKeyThumbprint,e.correlationId),r=await(0,p.TZ)(C.EXTRACTABLE,C.POP_KEY_USAGES),i=await(0,p.RI)(r.publicKey),o=w({e:i.e,kty:i.kty,n:i.n}),a=await this.hashString(o),s=await(0,p.RI)(r.privateKey),c=await(0,p.W6)(s,!1,["sign"]);return await this.cache.setItem(a,{privateKey:c,publicKey:r.publicKey,requestMethod:e.resourceRequestMethod,requestUri:e.resourceRequestUri}),t&&t.end({success:!0}),a}async removeTokenBindingKey(e){return await this.cache.removeItem(e),!await this.cache.containsKey(e)}async clearKeystore(){this.cache.clearInMemory();try{return await this.cache.clearPersistent(),!0}catch(e){return e instanceof Error?this.logger.error(`Clearing keystore failed with error: ${e.message}`):this.logger.error("Clearing keystore failed with unknown error"),!1}}async signJwt(e,t,r,i){const o=this.performanceClient?.startMeasurement(n.MX.CryptoOptsSignJwt,i),a=await this.cache.getItem(t);if(!a)throw(0,g.bD)(m.e0);const s=await(0,p.RI)(a.publicKey),c=w(s),l=(0,h.u4)(JSON.stringify({kid:t})),u=d.getShrHeaderString({...r?.header,alg:s.alg,kid:l}),f=(0,h.u4)(u);e.cnf={jwk:JSON.parse(c)};const v=`${f}.${(0,h.u4)(JSON.stringify(e))}`,y=(new TextEncoder).encode(v),b=await(0,p._S)(a.privateKey,y),S=`${v}.${(0,h.dB)(new Uint8Array(b))}`;return o&&o.end({success:!0}),S}async hashString(e){return(0,p.YZ)(e)}}function w(e){return JSON.stringify(e,Object.keys(e).sort())}C.POP_KEY_USAGES=["sign","verify"],C.EXTRACTABLE=!0},313865:(e,t,r)=>{"use strict";r.d(t,{C:()=>a,u:()=>o});var n=r(852740),i=r(757038);function o(e){return(new TextDecoder).decode(a(e))}function a(e){let t=e.replace(/-/g,"+").replace(/_/g,"/");switch(t.length%4){case 0:break;case 2:t+="==";break;case 3:t+="=";break;default:throw(0,n.bD)(i._t)}const r=atob(t);return Uint8Array.from(r,(e=>e.codePointAt(0)||0))}},478589:(e,t,r)=>{"use strict";function n(e){return encodeURIComponent(o(e).replace(/=/g,"").replace(/\+/g,"-").replace(/\//g,"_"))}function i(e){return a(e).replace(/=/g,"").replace(/\+/g,"-").replace(/\//g,"_")}function o(e){return a((new TextEncoder).encode(e))}function a(e){const t=Array.from(e,(e=>String.fromCodePoint(e))).join("");return btoa(t)}r.d(t,{KA:()=>o,dB:()=>i,u4:()=>n})},852740:(e,t,r)=>{"use strict";r.d(t,{bD:()=>c,jT:()=>s});var n=r(69465),i=r(757038);const o="For more visit: aka.ms/msaljs/browser-errors",a={[i.p5]:"The PKCE code challenge and verifier could not be generated.",[i.I4]:"No EAR encryption key provided. This is unexpected.",[i.uQ]:"Server response does not contain ear_jwe property. This is unexpected.",[i.rc]:"The crypto object or function is not available.",[i.B2]:"Navigation URI is empty. Please check stack trace for more info.",[i.wv]:`Hash value cannot be processed because it is empty. Please verify that your redirectUri is not clearing the hash. ${o}`,[i.c$]:"Hash does not contain state. Please verify that the request originated from msal.",[i.Lm]:`Hash does not contain known properites. Please verify that your redirectUri is not changing the hash.  ${o}`,[i.fA]:"Unable to parse state. Please verify that the request originated from msal.",[i.oe]:"Hash contains state but the interaction type does not match the caller.",[i.b]:`Interaction is currently in progress. Please ensure that this interaction has been completed before calling an interactive API.   ${o}`,[i.hs]:"Error opening popup window. This can happen if you are using IE or if popups are blocked in the browser.",[i.MP]:"window.open returned null or undefined window object.",[i.fN]:"User cancelled the flow.",[i.OM]:`Token acquisition in popup failed due to timeout.  ${o}`,[i.Uf]:`Token acquisition in iframe failed due to timeout.  ${o}`,[i.OT]:"Redirects are not supported for iframed or brokered applications. Please ensure you are using MSAL.js in a top frame of the window if using the redirect APIs, or use the popup APIs.",[i.tZ]:`Request was blocked inside an iframe because MSAL detected an authentication response.  ${o}`,[i.aH]:"Request was blocked inside a popup because MSAL detected it was running in a popup.",[i.lg]:"The iframe being monitored was closed prematurely.",[i.v7]:"Silent logout not supported. Please call logoutRedirect or logoutPopup instead.",[i.rR]:"No account object provided to acquireTokenSilent and no active account has been set. Please call setActiveAccount or provide an account on the request.",[i.hZ]:"The value given for the prompt value is not valid for silent requests - must be set to 'none' or 'no_session'.",[i.y6]:"No token request found in cache.",[i.ot]:"The cached token request could not be parsed.",[i.LW]:"Auth Request not set. Please ensure initiateAuthRequest was called from the InteractionHandler",[i.Mm]:"Invalid cache type",[i.tI]:"Login and token requests are not supported in non-browser environments.",[i.rn]:"Database is not open!",[i.l7]:"No network connectivity. Check your internet connection.",[i.zv]:"Network request failed: If the browser threw a CORS error, check that the redirectUri is registered in the Azure App Portal as type 'SPA'",[i.Zw]:"Network request failed. Please check the network trace to determine root cause.",[i.db]:"Failed to parse network response. Check network trace.",[i.s9]:"Error loading token to cache.",[i.e0]:"Cryptographic Key or Keypair not found in browser storage.",[i.R3]:"An authorization code must be provided (as the `code` property on the request) to this flow.",[i.xp]:"An authorization code or nativeAccountId must be provided to this flow.",[i.$c]:"Request cannot contain both spa code and native account id.",[i.MG]:"IndexedDB, which is required for persistent cryptographic key storage, is unavailable. This may be caused by browser privacy features which block persistent storage in third-party contexts.",[i.gU]:`Unable to acquire token from native platform.  ${o}`,[i.y3]:"Timed out while attempting to establish connection to browser extension",[i.cq]:"Native extension is not installed. If you think this is a mistake call the initialize function.",[i.XC]:`Connection to native platform has not been established. Please install a compatible browser extension and run initialize().  ${o}`,[i.IR]:`You must call and await the initialize function before attempting to call any other MSAL API.  ${o}`,[i.nF]:"The provided prompt is not supported by the native platform. This request should be routed to the web based flow.",[i._t]:"Invalid base64 encoded string.",[i.bT]:"Invalid PoP token request. The request should not have both a popKid value and signPopToken set to true.",[i.Tw]:"Failed to build request headers object.",[i.wI]:"Failed to parse response headers",[i.Hb]:"Failed to decrypt ear response"};class s extends n.lR{constructor(e,t){super(e,a[e],t),Object.setPrototypeOf(this,s.prototype),this.name="BrowserAuthError"}}function c(e,t){return new s(e,t)}},757038:(e,t,r)=>{"use strict";r.d(t,{$c:()=>U,B2:()=>s,Hb:()=>Y,I4:()=>i,IR:()=>$,LW:()=>_,Lm:()=>u,MG:()=>z,MP:()=>g,Mm:()=>R,OM:()=>m,OT:()=>b,R3:()=>L,Tw:()=>X,Uf:()=>y,XC:()=>W,Zw:()=>N,_t:()=>Z,aH:()=>C,b:()=>f,bT:()=>K,c$:()=>l,cq:()=>V,db:()=>D,e0:()=>B,fA:()=>d,fN:()=>v,gU:()=>j,hZ:()=>k,hs:()=>p,l7:()=>x,lg:()=>w,nF:()=>G,oe:()=>h,ot:()=>T,p5:()=>n,rR:()=>E,rc:()=>a,rn:()=>O,s9:()=>F,tI:()=>P,tZ:()=>S,uQ:()=>o,v7:()=>A,wI:()=>Q,wv:()=>c,xp:()=>H,y3:()=>q,y6:()=>I,zv:()=>M});const n="pkce_not_created",i="ear_jwk_empty",o="ear_jwe_empty",a="crypto_nonexistent",s="empty_navigate_uri",c="hash_empty_error",l="no_state_in_hash",u="hash_does_not_contain_known_properties",d="unable_to_parse_state",h="state_interaction_type_mismatch",f="interaction_in_progress",p="popup_window_error",g="empty_window_error",v="user_cancelled",m="monitor_popup_timeout",y="monitor_window_timeout",b="redirect_in_iframe",S="block_iframe_reload",C="block_nested_popups",w="iframe_closed_prematurely",A="silent_logout_unsupported",E="no_account_error",k="silent_prompt_value_error",I="no_token_request_cache_error",T="unable_to_parse_token_request_cache_error",_="auth_request_not_set_error",R="invalid_cache_type",P="non_browser_environment",O="database_not_open",x="no_network_connectivity",M="post_request_failed",N="get_request_failed",D="failed_to_parse_response",F="unable_to_load_token",B="crypto_key_not_found",L="auth_code_required",H="auth_code_or_nativeAccountId_required",U="spa_code_and_nativeAccountId_present",z="database_unavailable",j="unable_to_acquire_token_from_native_platform",q="native_handshake_timeout",V="native_extension_not_installed",W="native_connection_not_established",$="uninitialized_public_client_application",G="native_prompt_not_supported",Z="invalid_base64_string",K="invalid_pop_token_request",X="failed_to_build_headers",Q="failed_to_parse_headers",Y="failed_to_decrypt_ear_response"},612134:(e,t,r)=>{"use strict";r.d(t,{XX:()=>a,jz:()=>s});var n=r(69465),i=r(562808);const o={[i.xz]:"Given storage configuration option was not supported.",[i.dg]:"Stub instance of Public Client Application was called. If using msal-react, please ensure context is not used without a provider. For more visit: aka.ms/msaljs/browser-errors",[i.jE]:"Redirect cannot be supported. In-memory storage was selected and storeAuthStateInCookie=false, which would cause the library to be unable to handle the incoming hash. If you would like to use the redirect API, please use session/localStorage or set storeAuthStateInCookie=true."};class a extends n.lR{constructor(e,t){super(e,t),this.name="BrowserConfigurationAuthError",Object.setPrototypeOf(this,a.prototype)}}function s(e){return new a(e,o[e])}},562808:(e,t,r)=>{"use strict";r.d(t,{dg:()=>i,jE:()=>o,xz:()=>n});const n="storage_not_supported",i="stubbed_public_client_application_called",o="in_mem_redirect_unavailable"},676278:(e,t,r)=>{"use strict";r.d(t,{B:()=>i});var n=r(69465);class i extends n.lR{constructor(e,t){super(e,t),Object.setPrototypeOf(this,i.prototype),this.name="NestedAppAuthError"}static createUnsupportedError(){return new i("unsupported_method","This method is not supported in nested app environment.")}}},30582:(e,t,r)=>{"use strict";r.d(t,{J:()=>a});var n=r(890209),i=r(104466),o=r(446964);class a{constructor(e){this.eventCallbacks=new Map,this.logger=e||new n.V({}),"undefined"!=typeof BroadcastChannel&&(this.broadcastChannel=new BroadcastChannel("msal.broadcast.event")),this.invokeCrossTabCallbacks=this.invokeCrossTabCallbacks.bind(this)}addEventCallback(e,t,r){if("undefined"!=typeof window){const n=r||(0,o.gj)();return this.eventCallbacks.has(n)?(this.logger.error(`Event callback with id: ${n} is already registered. Please provide a unique id or remove the existing callback and try again.`),null):(this.eventCallbacks.set(n,[e,t||[]]),this.logger.verbose(`Event callback registered with id: ${n}`),n)}return null}removeEventCallback(e){this.eventCallbacks.delete(e),this.logger.verbose(`Event callback ${e} removed.`)}emitEvent(e,t,r,n){const o={eventType:e,interactionType:t||null,payload:r||null,error:n||null,timestamp:Date.now()};switch(e){case i.B.ACCOUNT_ADDED:case i.B.ACCOUNT_REMOVED:case i.B.ACTIVE_ACCOUNT_CHANGED:this.broadcastChannel?.postMessage(o);break;default:this.invokeCallbacks(o)}}invokeCallbacks(e){this.eventCallbacks.forEach((([t,r],n)=>{(0===r.length||r.includes(e.eventType))&&(this.logger.verbose(`Emitting event to callback ${n}: ${e.eventType}`),t.apply(null,[e]))}))}invokeCrossTabCallbacks(e){this.invokeCallbacks(e.data)}subscribeCrossTab(){this.broadcastChannel?.addEventListener("message",this.invokeCrossTabCallbacks)}unsubscribeCrossTab(){this.broadcastChannel?.removeEventListener("message",this.invokeCrossTabCallbacks)}}},104466:(e,t,r)=>{"use strict";r.d(t,{B:()=>n});const n={INITIALIZE_START:"msal:initializeStart",INITIALIZE_END:"msal:initializeEnd",ACCOUNT_ADDED:"msal:accountAdded",ACCOUNT_REMOVED:"msal:accountRemoved",ACTIVE_ACCOUNT_CHANGED:"msal:activeAccountChanged",LOGIN_START:"msal:loginStart",LOGIN_SUCCESS:"msal:loginSuccess",LOGIN_FAILURE:"msal:loginFailure",ACQUIRE_TOKEN_START:"msal:acquireTokenStart",ACQUIRE_TOKEN_SUCCESS:"msal:acquireTokenSuccess",ACQUIRE_TOKEN_FAILURE:"msal:acquireTokenFailure",ACQUIRE_TOKEN_NETWORK_START:"msal:acquireTokenFromNetworkStart",SSO_SILENT_START:"msal:ssoSilentStart",SSO_SILENT_SUCCESS:"msal:ssoSilentSuccess",SSO_SILENT_FAILURE:"msal:ssoSilentFailure",ACQUIRE_TOKEN_BY_CODE_START:"msal:acquireTokenByCodeStart",ACQUIRE_TOKEN_BY_CODE_SUCCESS:"msal:acquireTokenByCodeSuccess",ACQUIRE_TOKEN_BY_CODE_FAILURE:"msal:acquireTokenByCodeFailure",HANDLE_REDIRECT_START:"msal:handleRedirectStart",HANDLE_REDIRECT_END:"msal:handleRedirectEnd",POPUP_OPENED:"msal:popupOpened",LOGOUT_START:"msal:logoutStart",LOGOUT_SUCCESS:"msal:logoutSuccess",LOGOUT_FAILURE:"msal:logoutFailure",LOGOUT_END:"msal:logoutEnd",RESTORE_FROM_BFCACHE:"msal:restoreFromBFCache",BROKER_CONNECTION_ESTABLISHED:"msal:brokerConnectionEstablished"}},120501:(e,t,r)=>{"use strict";function n(e){return void 0!==e.status}r.d(t,{m:()=>n})},70404:(e,t,r)=>{"use strict";r.d(t,{H:()=>n});const n={UserInteractionRequired:"USER_INTERACTION_REQUIRED",UserCancel:"USER_CANCEL",NoNetwork:"NO_NETWORK",TransientError:"TRANSIENT_ERROR",PersistentError:"PERSISTENT_ERROR",Disabled:"DISABLED",AccountUnavailable:"ACCOUNT_UNAVAILABLE",NestedAppAuthUnavailable:"NESTED_APP_AUTH_UNAVAILABLE"}},490818:(e,t,r)=>{"use strict";if(r.d(t,{G:()=>v}),38792==r.j)var n=r(596081);if(38792==r.j)var i=r(449335);if(38792==r.j)var o=r(726170);if(38792==r.j)var a=r(94198);if(38792==r.j)var s=r(662024);if(38792==r.j)var c=r(882098);if(38792==r.j)var l=r(930915);if(38792==r.j)var u=r(30971);if(38792==r.j)var d=r(271760);if(38792==r.j)var h=r(103678);if(38792==r.j)var f=r(69465);if(38792==r.j)var p=r(120501);if(38792==r.j)var g=r(70404);class v{constructor(e,t,r,n){this.clientId=e,this.clientCapabilities=t,this.crypto=r,this.logger=n}toNaaTokenRequest(e){let t;t=void 0===e.extraQueryParameters?new Map:new Map(Object.entries(e.extraQueryParameters));const r=e.correlationId||this.crypto.createNewGuid(),a=n.Ni(e.claims,this.clientCapabilities),s=e.scopes||i.aZ;return{platformBrokerId:e.account?.homeAccountId,clientId:this.clientId,authority:e.authority,scope:s.join(" "),correlationId:r,claims:o.$.isEmptyObj(a)?void 0:a,state:e.state,authenticationScheme:e.authenticationScheme||i.IO.BEARER,extraParameters:t}}fromNaaTokenResponse(e,t,r){if(!t.token.id_token||!t.token.access_token)throw(0,a.SB)(s.Bh);const n=c.dM(r+(t.token.expires_in||0)),o=l.My(t.token.id_token,this.crypto.base64Decode),u=this.fromNaaAccountInfo(t.account,t.token.id_token,o);return{authority:t.token.authority||u.environment,uniqueId:u.localAccountId,tenantId:u.tenantId,scopes:(t.token.scope||e.scope).split(" "),account:u,idToken:t.token.id_token,idTokenClaims:o,accessToken:t.token.access_token,fromCache:!1,expiresOn:n,tokenType:e.authenticationScheme||i.IO.BEARER,correlationId:e.correlationId,extExpiresOn:n,state:e.state}}fromNaaAccountInfo(e,t,r){const n=r||e.idTokenClaims,i=e.localAccountId||n?.oid||n?.sub||"",o=e.tenantId||n?.tid||"",a=e.homeAccountId||`${i}.${o}`,s=e.username||n?.preferred_username||"",c=e.name||n?.name,l=new Map,d=(0,u.Km)(a,i,o,n);return l.set(o,d),{homeAccountId:a,environment:e.environment,tenantId:o,username:s,localAccountId:i,name:c,idToken:t,idTokenClaims:n,tenantProfiles:l}}fromBridgeError(e){if(!(0,p.m)(e))return new f.lR("unknown_error","An unknown error occurred");switch(e.status){case g.H.UserCancel:return new a.eB(s.fn);case g.H.NoNetwork:return new a.eB(s.l7);case g.H.AccountUnavailable:return new a.eB(s.rk);case g.H.Disabled:return new a.eB(s.CN);case g.H.NestedAppAuthUnavailable:return new a.eB(e.code||s.CN,e.description);case g.H.TransientError:case g.H.PersistentError:return new d.g(e.code,e.description);case g.H.UserInteractionRequired:return new h.CB(e.code,e.description);default:return new f.lR(e.code,e.description)}}toAuthenticationResultFromCache(e,t,r,n,o){if(!t||!r)throw(0,a.SB)(s.Bh);const u=l.My(t.secret,this.crypto.base64Decode),d=r.target||n.scopes.join(" ");return{authority:r.environment||e.environment,uniqueId:e.localAccountId,tenantId:e.tenantId,scopes:d.split(" "),account:e,idToken:t.secret,idTokenClaims:u||{},accessToken:r.secret,fromCache:!0,expiresOn:c.dM(r.expiresOn),extExpiresOn:c.dM(r.extendedExpiresOn),tokenType:n.authenticationScheme||i.IO.BEARER,correlationId:o,state:n.state}}}},660903:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(890209),i=r(929097),o=r(528096),a=r(544032);class s{static loggerCallback(e,t){}constructor(e){let t;this.browserEnvironment="undefined"!=typeof window,this.config=(0,i.tD)(e,this.browserEnvironment);try{t=window[a.Al.SessionStorage]}catch(e){}const r=t?.getItem(a.L$),c=t?.getItem(a.P3)?.toLowerCase(),l="true"===c||"false"!==c&&void 0,u={...this.config.system.loggerOptions},d=r&&Object.keys(n.$).includes(r)?n.$[r]:void 0;d&&(u.loggerCallback=s.loggerCallback,u.logLevel=d),void 0!==l&&(u.piiLoggingEnabled=l),this.logger=new n.V(u,o.U,o.r),this.available=!1}getConfig(){return this.config}getLogger(){return this.logger}isAvailable(){return this.available}isBrowserEnvironment(){return this.browserEnvironment}}},267924:(e,t,r)=>{"use strict";r.d(t,{R:()=>l});var n=r(660903),i=r(70404),o=r(449616),a=r(544032),s=r(528096);class c{static async initializeNestedAppAuthBridge(){if(void 0===window)throw new Error("window is undefined");if(void 0===window.nestedAppAuthBridge)throw new Error("window.nestedAppAuthBridge is undefined");try{window.nestedAppAuthBridge.addEventListener("message",(e=>{const t=JSON.parse("string"==typeof e?e:e.data),r=c.bridgeRequests.find((e=>e.requestId===t.requestId));void 0!==r&&(c.bridgeRequests.splice(c.bridgeRequests.indexOf(r),1),t.success?r.resolve(t):r.reject(t.error))}));const e=await new Promise(((e,t)=>{const r=c.buildRequest("GetInitContext");c.bridgeRequests.push({requestId:r.requestId,method:r.method,resolve:e,reject:t}),window.nestedAppAuthBridge.postMessage(JSON.stringify(r))}));return c.validateBridgeResultOrThrow(e.initContext)}catch(e){throw window.console.log(e),e}}getTokenInteractive(e){return this.getToken("GetTokenPopup",e)}getTokenSilent(e){return this.getToken("GetToken",e)}async getToken(e,t){const r=await this.sendRequest(e,{tokenParams:t});return{token:c.validateBridgeResultOrThrow(r.token),account:c.validateBridgeResultOrThrow(r.account)}}getHostCapabilities(){return this.capabilities??null}getAccountContext(){return this.accountContext?this.accountContext:null}static buildRequest(e,t){return{messageType:"NestedAppAuthRequest",method:e,requestId:(0,o.Oy)(),sendTime:Date.now(),clientLibrary:a.Q1.MSAL_SKU,clientLibraryVersion:s.r,...t}}sendRequest(e,t){const r=c.buildRequest(e,t);return new Promise(((e,t)=>{c.bridgeRequests.push({requestId:r.requestId,method:r.method,resolve:e,reject:t}),window.nestedAppAuthBridge.postMessage(JSON.stringify(r))}))}static validateBridgeResultOrThrow(e){if(void 0===e)throw{status:i.H.NestedAppAuthUnavailable};return e}constructor(e,t,r,n){this.sdkName=e,this.sdkVersion=t,this.accountContext=r,this.capabilities=n}static async create(){const e=await c.initializeNestedAppAuthBridge();return new c(e.sdkName,e.sdkVersion,e.accountContext,e.capabilities)}}c.bridgeRequests=[];class l extends n.A{constructor(){super(...arguments),this.bridgeProxy=void 0,this.accountContext=null}getModuleName(){return l.MODULE_NAME}getId(){return l.ID}getBridgeProxy(){return this.bridgeProxy}async initialize(){try{if("undefined"!=typeof window){"function"==typeof window.__initializeNestedAppAuth&&await window.__initializeNestedAppAuth();const e=await c.create();this.accountContext=e.getAccountContext(),this.bridgeProxy=e,this.available=void 0!==e}}catch(e){this.logger.infoPii(`Could not initialize Nested App Auth bridge (${e})`)}return this.logger.info(`Nested App Auth Bridge available: ${this.available}`),this.available}}l.MODULE_NAME="",l.ID="NestedAppOperatingContext"},528096:(e,t,r)=>{"use strict";r.d(t,{U:()=>n,r:()=>i});const n="@azure/msal-browser",i="4.13.0"},544032:(e,t,r)=>{"use strict";r.d(t,{$u:()=>m,Al:()=>s,CC:()=>c,Ct:()=>a,Fi:()=>E,G8:()=>y,H3:()=>h,JE:()=>C,L$:()=>w,MA:()=>k,O2:()=>l,P3:()=>A,Q1:()=>i,V8:()=>o,WJ:()=>b,X8:()=>p,_p:()=>u,dh:()=>d,jb:()=>v,nN:()=>S,sA:()=>f,uq:()=>g});var n=r(449335);const i={INTERACTION_IN_PROGRESS_VALUE:"interaction_in_progress",INVALID_GRANT_ERROR:"invalid_grant",POPUP_WIDTH:483,POPUP_HEIGHT:600,POPUP_NAME_PREFIX:"msal",DEFAULT_POLL_INTERVAL_MS:30,MSAL_SKU:"msal.js.browser"},o={CHANNEL_ID:"53ee284d-920a-4b59-9d30-a60315b26836",PREFERRED_EXTENSION_ID:"ppnbnpeolgkicgegkbkbjmhlideopiji",MATS_TELEMETRY:"MATS",MICROSOFT_ENTRA_BROKERID:"MicrosoftEntra",DOM_API_NAME:"DOM API",PLATFORM_DOM_APIS:"get-token-and-sign-out",PLATFORM_DOM_PROVIDER:"PlatformAuthDOMHandler",PLATFORM_EXTENSION_PROVIDER:"PlatformAuthExtensionHandler"},a={HandshakeRequest:"Handshake",HandshakeResponse:"HandshakeResponse",GetToken:"GetToken",Response:"Response"},s={LocalStorage:"localStorage",SessionStorage:"sessionStorage",MemoryStorage:"memoryStorage"},c={GET:"GET",POST:"POST"},l={SIGNIN:"signin",SIGNOUT:"signout"},u={ORIGIN_URI:"request.origin",URL_HASH:"urlHash",REQUEST_PARAMS:"request.params",VERIFIER:"code.verifier",INTERACTION_STATUS_KEY:"interaction.status",NATIVE_REQUEST:"request.native"},d={ACCOUNT_KEYS:"msal.account.keys",TOKEN_KEYS:"msal.token.keys",VERSION:"msal.version"},h={WRAPPER_SKU:"wrapper.sku",WRAPPER_VER:"wrapper.version"},f={acquireTokenRedirect:861,acquireTokenPopup:862,ssoSilent:863,acquireTokenSilent_authCode:864,handleRedirectPromise:865,acquireTokenByCode:866,acquireTokenSilent_silentFlow:61,logout:961,logoutPopup:962};var p;!function(e){e.Redirect="redirect",e.Popup="popup",e.Silent="silent",e.None="none"}(p||(p={}));const g={scopes:n.aZ},v="jwk",m="msal.db",y=1,b=`${m}.keys`,S={Default:0,AccessToken:1,AccessTokenAndRefreshToken:2,RefreshToken:3,RefreshTokenAndNetwork:4,Skip:5},C=[S.Default,S.Skip,S.RefreshTokenAndNetwork],w="msal.browser.log.level",A="msal.browser.log.pii",E="msal.browser.performance.enabled",k="msal.browser.platform.auth.dom"},446964:(e,t,r)=>{"use strict";r.d(t,{Af:()=>b,EZ:()=>v,GZ:()=>f,Q3:()=>y,TS:()=>i.T,U2:()=>d,Uu:()=>p,VX:()=>g,gj:()=>C,kZ:()=>S,lA:()=>i.l,nQ:()=>h,uh:()=>m});var n=r(434552),i=r(157196),o=r(852740),a=r(544032),s=r(449616),c=r(612134),l=r(757038),u=r(562808);function d(e){e.location.hash="","function"==typeof e.history.replaceState&&e.history.replaceState(null,"",`${e.location.origin}${e.location.pathname}${e.location.search}`)}function h(e){const t=e.split("#");t.shift(),window.location.hash=t.length>0?t.join("#"):""}function f(){return window.parent!==window}function p(){return"undefined"!=typeof window&&window.location?window.location.href.split("?")[0].split("#")[0]:""}function g(){const e=new n.H(window.location.href).getUrlComponents();return`${e.Protocol}//${e.HostNameAndPort}/`}function v(){if("undefined"==typeof window)throw(0,o.bD)(l.tI)}function m(e){if(!e)throw(0,o.bD)(l.IR)}function y(e){v(),function(){if(n.H.hashContainsKnownProperties(window.location.hash)&&f())throw(0,o.bD)(l.tZ)}(),function(){if(function(){return"undefined"!=typeof window&&!!window.opener&&window.opener!==window&&"string"==typeof window.name&&0===window.name.indexOf(`${a.Q1.POPUP_NAME_PREFIX}.`)}())throw(0,o.bD)(l.aH)}(),m(e)}function b(e,t){if(y(e),function(e){if(f()&&!e)throw(0,o.bD)(l.OT)}(t.system.allowRedirectInIframe),t.cache.cacheLocation===a.Al.MemoryStorage&&!t.cache.storeAuthStateInCookie)throw(0,c.jz)(u.jE)}function S(e){const t=document.createElement("link");t.rel="preconnect",t.href=new URL(e).origin,t.crossOrigin="anonymous",document.head.appendChild(t),window.setTimeout((()=>{try{document.head.removeChild(t)}catch{}}),1e4)}function C(){return(0,s.Oy)()}},30971:(e,t,r)=>{"use strict";function n(e,t){return!!e&&!!t&&e===t.split(".")[1]}function i(e,t,r,i){if(i){const{oid:t,sub:r,tid:o,name:a,tfp:s,acr:c}=i,l=o||s||c||"";return{tenantId:l,localAccountId:t||r||"",name:a,isHomeTenant:n(l,e)}}return{tenantId:r,localAccountId:t,isHomeTenant:n(r,e)}}function o(e,t,r,n){let o=e;if(t){const{isHomeTenant:r,...n}=t;o={...e,...n}}if(r){const{isHomeTenant:t,...a}=i(e.homeAccountId,e.localAccountId,e.tenantId,r);return o={...o,...a,idTokenClaims:r,idToken:n},o}return o}r.d(t,{Km:()=>i,o9:()=>o})},930915:(e,t,r)=>{"use strict";r.d(t,{My:()=>o,al:()=>a});var n=r(94198),i=r(662024);function o(e,t){const r=function(e){if(!e)throw(0,n.SB)(i.Bh);const t=/^([^\.\s]*)\.([^\.\s]+)\.([^\.\s]*)$/.exec(e);if(!t||t.length<4)throw(0,n.SB)(i.gR);return t[2]}(e);try{const e=t(r);return JSON.parse(e)}catch(e){throw(0,n.SB)(i.gR)}}function a(e,t){if(0===t||Date.now()-3e5>e+t)throw(0,n.SB)(i.Yh)}},162515:(e,t,r)=>{"use strict";r.d(t,{Z:()=>s,k:()=>a});var n=r(94198),i=r(449335),o=r(662024);function a(e,t){if(!e)throw(0,n.SB)(o.fY);try{const r=t(e);return JSON.parse(r)}catch(e){throw(0,n.SB)(o.lP)}}function s(e){if(!e)throw(0,n.SB)(o.lP);const t=e.split(i.LR.CLIENT_INFO_SEPARATOR,2);return{uid:t[0],utid:t.length<2?i.YM.EMPTY_STRING:t[1]}}},174878:(e,t,r)=>{"use strict";function n(e){return e&&(e.tid||e.tfp||e.acr)||null}r.d(t,{r:()=>n})},129577:(e,t,r)=>{"use strict";r.d(t,{s4:()=>y,aw:()=>C,NJ:()=>S,d0:()=>b});var n=r(192599),i=r(434552),o=r(94198),a=r(449335),s=r(276780),c=r(535466),l=r(353229),u=r(279787),d=r(311509),h=r(157196);class f{constructor(e,t,r,n){this.networkInterface=e,this.logger=t,this.performanceClient=r,this.correlationId=n}async detectRegion(e,t){this.performanceClient?.addQueueMeasurement(d.MX.RegionDiscoveryDetectRegion,this.correlationId);let r=e;if(r)t.region_source=a.jZ.ENVIRONMENT_VARIABLE;else{const e=f.IMDS_OPTIONS;try{const n=await(0,h.T)(this.getRegionFromIMDS.bind(this),d.MX.RegionDiscoveryGetRegionFromIMDS,this.logger,this.performanceClient,this.correlationId)(a.YM.IMDS_VERSION,e);if(n.status===a.t3.SUCCESS&&(r=n.body,t.region_source=a.jZ.IMDS),n.status===a.t3.BAD_REQUEST){const n=await(0,h.T)(this.getCurrentVersion.bind(this),d.MX.RegionDiscoveryGetCurrentVersion,this.logger,this.performanceClient,this.correlationId)(e);if(!n)return t.region_source=a.jZ.FAILED_AUTO_DETECTION,null;const i=await(0,h.T)(this.getRegionFromIMDS.bind(this),d.MX.RegionDiscoveryGetRegionFromIMDS,this.logger,this.performanceClient,this.correlationId)(n,e);i.status===a.t3.SUCCESS&&(r=i.body,t.region_source=a.jZ.IMDS)}}catch(e){return t.region_source=a.jZ.FAILED_AUTO_DETECTION,null}}return r||(t.region_source=a.jZ.FAILED_AUTO_DETECTION),r||null}async getRegionFromIMDS(e,t){return this.performanceClient?.addQueueMeasurement(d.MX.RegionDiscoveryGetRegionFromIMDS,this.correlationId),this.networkInterface.sendGetRequestAsync(`${a.YM.IMDS_ENDPOINT}?api-version=${e}&format=text`,t,a.YM.IMDS_TIMEOUT)}async getCurrentVersion(e){this.performanceClient?.addQueueMeasurement(d.MX.RegionDiscoveryGetCurrentVersion,this.correlationId);try{const t=await this.networkInterface.sendGetRequestAsync(`${a.YM.IMDS_ENDPOINT}?format=json`,e);return t.status===a.t3.BAD_REQUEST&&t.body&&t.body["newest-versions"]&&t.body["newest-versions"].length>0?t.body["newest-versions"][0]:null}catch(e){return null}}}f.IMDS_OPTIONS={headers:{Metadata:"true"}};var p=r(69465),g=r(13372),v=r(662024),m=r(194204);class y{constructor(e,t,r,n,i,o,a,s){this.canonicalAuthority=e,this._canonicalAuthority.validateAsUri(),this.networkInterface=t,this.cacheManager=r,this.authorityOptions=n,this.regionDiscoveryMetadata={region_used:void 0,region_source:void 0,region_outcome:void 0},this.logger=i,this.performanceClient=a,this.correlationId=o,this.managedIdentity=s||!1,this.regionDiscovery=new f(t,this.logger,this.performanceClient,this.correlationId)}getAuthorityType(e){if(e.HostNameAndPort.endsWith(a.YM.CIAM_AUTH_URL))return n.I.Ciam;const t=e.PathSegments;if(t.length)switch(t[0].toLowerCase()){case a.YM.ADFS:return n.I.Adfs;case a.YM.DSTS:return n.I.Dsts}return n.I.Default}get authorityType(){return this.getAuthorityType(this.canonicalAuthorityUrlComponents)}get protocolMode(){return this.authorityOptions.protocolMode}get options(){return this.authorityOptions}get canonicalAuthority(){return this._canonicalAuthority.urlString}set canonicalAuthority(e){this._canonicalAuthority=new i.H(e),this._canonicalAuthority.validateAsUri(),this._canonicalAuthorityUrlComponents=null}get canonicalAuthorityUrlComponents(){return this._canonicalAuthorityUrlComponents||(this._canonicalAuthorityUrlComponents=this._canonicalAuthority.getUrlComponents()),this._canonicalAuthorityUrlComponents}get hostnameAndPort(){return this.canonicalAuthorityUrlComponents.HostNameAndPort.toLowerCase()}get tenant(){return this.canonicalAuthorityUrlComponents.PathSegments[0]}get authorizationEndpoint(){if(this.discoveryComplete())return this.replacePath(this.metadata.authorization_endpoint);throw(0,o.SB)(v.s1)}get tokenEndpoint(){if(this.discoveryComplete())return this.replacePath(this.metadata.token_endpoint);throw(0,o.SB)(v.s1)}get deviceCodeEndpoint(){if(this.discoveryComplete())return this.replacePath(this.metadata.token_endpoint.replace("/token","/devicecode"));throw(0,o.SB)(v.s1)}get endSessionEndpoint(){if(this.discoveryComplete()){if(!this.metadata.end_session_endpoint)throw(0,o.SB)(v.yX);return this.replacePath(this.metadata.end_session_endpoint)}throw(0,o.SB)(v.s1)}get selfSignedJwtAudience(){if(this.discoveryComplete())return this.replacePath(this.metadata.issuer);throw(0,o.SB)(v.s1)}get jwksUri(){if(this.discoveryComplete())return this.replacePath(this.metadata.jwks_uri);throw(0,o.SB)(v.s1)}canReplaceTenant(e){return 1===e.PathSegments.length&&!y.reservedTenantDomains.has(e.PathSegments[0])&&this.getAuthorityType(e)===n.I.Default&&this.protocolMode!==l.e.OIDC}replaceTenant(e){return e.replace(/{tenant}|{tenantid}/g,this.tenant)}replacePath(e){let t=e;const r=new i.H(this.metadata.canonical_authority).getUrlComponents(),n=r.PathSegments;return this.canonicalAuthorityUrlComponents.PathSegments.forEach(((e,o)=>{let a=n[o];if(0===o&&this.canReplaceTenant(r)){const e=new i.H(this.metadata.authorization_endpoint).getUrlComponents().PathSegments[0];a!==e&&(this.logger.verbose(`Replacing tenant domain name ${a} with id ${e}`),a=e)}e!==a&&(t=t.replace(`/${a}/`,`/${e}/`))})),this.replaceTenant(t)}get defaultOpenIdConfigurationEndpoint(){const e=this.hostnameAndPort;return this.canonicalAuthority.endsWith("v2.0/")||this.authorityType===n.I.Adfs||this.protocolMode===l.e.OIDC&&!this.isAliasOfKnownMicrosoftAuthority(e)?`${this.canonicalAuthority}.well-known/openid-configuration`:`${this.canonicalAuthority}v2.0/.well-known/openid-configuration`}discoveryComplete(){return!!this.metadata}async resolveEndpointsAsync(){this.performanceClient?.addQueueMeasurement(d.MX.AuthorityResolveEndpointsAsync,this.correlationId);const e=this.getCurrentMetadataEntity(),t=await(0,h.T)(this.updateCloudDiscoveryMetadata.bind(this),d.MX.AuthorityUpdateCloudDiscoveryMetadata,this.logger,this.performanceClient,this.correlationId)(e);this.canonicalAuthority=this.canonicalAuthority.replace(this.hostnameAndPort,e.preferred_network);const r=await(0,h.T)(this.updateEndpointMetadata.bind(this),d.MX.AuthorityUpdateEndpointMetadata,this.logger,this.performanceClient,this.correlationId)(e);this.updateCachedMetadata(e,t,{source:r}),this.performanceClient?.addFields({cloudDiscoverySource:t,authorityEndpointSource:r},this.correlationId)}getCurrentMetadataEntity(){let e=this.cacheManager.getAuthorityMetadataByAlias(this.hostnameAndPort);return e||(e={aliases:[],preferred_cache:this.hostnameAndPort,preferred_network:this.hostnameAndPort,canonical_authority:this.canonicalAuthority,authorization_endpoint:"",token_endpoint:"",end_session_endpoint:"",issuer:"",aliasesFromNetwork:!1,endpointsFromNetwork:!1,expiresAt:(0,g.p7)(),jwks_uri:""}),e}updateCachedMetadata(e,t,r){t!==a.E_.CACHE&&r?.source!==a.E_.CACHE&&(e.expiresAt=(0,g.p7)(),e.canonical_authority=this.canonicalAuthority);const n=this.cacheManager.generateAuthorityMetadataCacheKey(e.preferred_cache);this.cacheManager.setAuthorityMetadata(n,e),this.metadata=e}async updateEndpointMetadata(e){this.performanceClient?.addQueueMeasurement(d.MX.AuthorityUpdateEndpointMetadata,this.correlationId);const t=this.updateEndpointMetadataFromLocalSources(e);if(t){if(t.source===a.E_.HARDCODED_VALUES&&this.authorityOptions.azureRegionConfiguration?.azureRegion&&t.metadata){const r=await(0,h.T)(this.updateMetadataWithRegionalInformation.bind(this),d.MX.AuthorityUpdateMetadataWithRegionalInformation,this.logger,this.performanceClient,this.correlationId)(t.metadata);(0,g.br)(e,r,!1),e.canonical_authority=this.canonicalAuthority}return t.source}let r=await(0,h.T)(this.getEndpointMetadataFromNetwork.bind(this),d.MX.AuthorityGetEndpointMetadataFromNetwork,this.logger,this.performanceClient,this.correlationId)();if(r)return this.authorityOptions.azureRegionConfiguration?.azureRegion&&(r=await(0,h.T)(this.updateMetadataWithRegionalInformation.bind(this),d.MX.AuthorityUpdateMetadataWithRegionalInformation,this.logger,this.performanceClient,this.correlationId)(r)),(0,g.br)(e,r,!0),a.E_.NETWORK;throw(0,o.SB)(v.Ej,this.defaultOpenIdConfigurationEndpoint)}updateEndpointMetadataFromLocalSources(e){this.logger.verbose("Attempting to get endpoint metadata from authority configuration");const t=this.getEndpointMetadataFromConfig();if(t)return this.logger.verbose("Found endpoint metadata in authority configuration"),(0,g.br)(e,t,!1),{source:a.E_.CONFIG};if(this.logger.verbose("Did not find endpoint metadata in the config... Attempting to get endpoint metadata from the hardcoded values."),this.authorityOptions.skipAuthorityMetadataCache)this.logger.verbose("Skipping hardcoded metadata cache since skipAuthorityMetadataCache is set to true. Attempting to get endpoint metadata from the network metadata cache.");else{const t=this.getEndpointMetadataFromHardcodedValues();if(t)return(0,g.br)(e,t,!1),{source:a.E_.HARDCODED_VALUES,metadata:t};this.logger.verbose("Did not find endpoint metadata in hardcoded values... Attempting to get endpoint metadata from the network metadata cache.")}const r=(0,g.gl)(e);return this.isAuthoritySameType(e)&&e.endpointsFromNetwork&&!r?(this.logger.verbose("Found endpoint metadata in the cache."),{source:a.E_.CACHE}):(r&&this.logger.verbose("The metadata entity is expired."),null)}isAuthoritySameType(e){return new i.H(e.canonical_authority).getUrlComponents().PathSegments.length===this.canonicalAuthorityUrlComponents.PathSegments.length}getEndpointMetadataFromConfig(){if(this.authorityOptions.authorityMetadata)try{return JSON.parse(this.authorityOptions.authorityMetadata)}catch(e){throw(0,c.aD)(m.uk)}return null}async getEndpointMetadataFromNetwork(){this.performanceClient?.addQueueMeasurement(d.MX.AuthorityGetEndpointMetadataFromNetwork,this.correlationId);const e={},t=this.defaultOpenIdConfigurationEndpoint;this.logger.verbose(`Authority.getEndpointMetadataFromNetwork: attempting to retrieve OAuth endpoints from ${t}`);try{const r=await this.networkInterface.sendGetRequestAsync(t,e),n=function(e){return e.hasOwnProperty("authorization_endpoint")&&e.hasOwnProperty("token_endpoint")&&e.hasOwnProperty("issuer")&&e.hasOwnProperty("jwks_uri")}(r.body);return n?r.body:(this.logger.verbose("Authority.getEndpointMetadataFromNetwork: could not parse response as OpenID configuration"),null)}catch(e){return this.logger.verbose(`Authority.getEndpointMetadataFromNetwork: ${e}`),null}}getEndpointMetadataFromHardcodedValues(){return this.hostnameAndPort in s.FI?s.FI[this.hostnameAndPort]:null}async updateMetadataWithRegionalInformation(e){this.performanceClient?.addQueueMeasurement(d.MX.AuthorityUpdateMetadataWithRegionalInformation,this.correlationId);const t=this.authorityOptions.azureRegionConfiguration?.azureRegion;if(t){if(t!==a.YM.AZURE_REGION_AUTO_DISCOVER_FLAG)return this.regionDiscoveryMetadata.region_outcome=a._2.CONFIGURED_NO_AUTO_DETECTION,this.regionDiscoveryMetadata.region_used=t,y.replaceWithRegionalInformation(e,t);const r=await(0,h.T)(this.regionDiscovery.detectRegion.bind(this.regionDiscovery),d.MX.RegionDiscoveryDetectRegion,this.logger,this.performanceClient,this.correlationId)(this.authorityOptions.azureRegionConfiguration?.environmentRegion,this.regionDiscoveryMetadata);if(r)return this.regionDiscoveryMetadata.region_outcome=a._2.AUTO_DETECTION_REQUESTED_SUCCESSFUL,this.regionDiscoveryMetadata.region_used=r,y.replaceWithRegionalInformation(e,r);this.regionDiscoveryMetadata.region_outcome=a._2.AUTO_DETECTION_REQUESTED_FAILED}return e}async updateCloudDiscoveryMetadata(e){this.performanceClient?.addQueueMeasurement(d.MX.AuthorityUpdateCloudDiscoveryMetadata,this.correlationId);const t=this.updateCloudDiscoveryMetadataFromLocalSources(e);if(t)return t;const r=await(0,h.T)(this.getCloudDiscoveryMetadataFromNetwork.bind(this),d.MX.AuthorityGetCloudDiscoveryMetadataFromNetwork,this.logger,this.performanceClient,this.correlationId)();if(r)return(0,g.Ir)(e,r,!0),a.E_.NETWORK;throw(0,c.aD)(m.E0)}updateCloudDiscoveryMetadataFromLocalSources(e){this.logger.verbose("Attempting to get cloud discovery metadata  from authority configuration"),this.logger.verbosePii(`Known Authorities: ${this.authorityOptions.knownAuthorities||a.YM.NOT_APPLICABLE}`),this.logger.verbosePii(`Authority Metadata: ${this.authorityOptions.authorityMetadata||a.YM.NOT_APPLICABLE}`),this.logger.verbosePii(`Canonical Authority: ${e.canonical_authority||a.YM.NOT_APPLICABLE}`);const t=this.getCloudDiscoveryMetadataFromConfig();if(t)return this.logger.verbose("Found cloud discovery metadata in authority configuration"),(0,g.Ir)(e,t,!1),a.E_.CONFIG;if(this.logger.verbose("Did not find cloud discovery metadata in the config... Attempting to get cloud discovery metadata from the hardcoded values."),this.options.skipAuthorityMetadataCache)this.logger.verbose("Skipping hardcoded cloud discovery metadata cache since skipAuthorityMetadataCache is set to true. Attempting to get cloud discovery metadata from the network metadata cache.");else{const t=(0,s.hD)(this.hostnameAndPort);if(t)return this.logger.verbose("Found cloud discovery metadata from hardcoded values."),(0,g.Ir)(e,t,!1),a.E_.HARDCODED_VALUES;this.logger.verbose("Did not find cloud discovery metadata in hardcoded values... Attempting to get cloud discovery metadata from the network metadata cache.")}const r=(0,g.gl)(e);return this.isAuthoritySameType(e)&&e.aliasesFromNetwork&&!r?(this.logger.verbose("Found cloud discovery metadata in the cache."),a.E_.CACHE):(r&&this.logger.verbose("The metadata entity is expired."),null)}getCloudDiscoveryMetadataFromConfig(){if(this.authorityType===n.I.Ciam)return this.logger.verbose("CIAM authorities do not support cloud discovery metadata, generate the aliases from authority host."),y.createCloudDiscoveryMetadataFromHost(this.hostnameAndPort);if(this.authorityOptions.cloudDiscoveryMetadata){this.logger.verbose("The cloud discovery metadata has been provided as a network response, in the config.");try{this.logger.verbose("Attempting to parse the cloud discovery metadata.");const e=JSON.parse(this.authorityOptions.cloudDiscoveryMetadata),t=(0,s.ao)(e.metadata,this.hostnameAndPort);if(this.logger.verbose("Parsed the cloud discovery metadata."),t)return this.logger.verbose("There is returnable metadata attached to the parsed cloud discovery metadata."),t;this.logger.verbose("There is no metadata attached to the parsed cloud discovery metadata.")}catch(e){throw this.logger.verbose("Unable to parse the cloud discovery metadata. Throwing Invalid Cloud Discovery Metadata Error."),(0,c.aD)(m.a_)}}return this.isInKnownAuthorities()?(this.logger.verbose("The host is included in knownAuthorities. Creating new cloud discovery metadata from the host."),y.createCloudDiscoveryMetadataFromHost(this.hostnameAndPort)):null}async getCloudDiscoveryMetadataFromNetwork(){this.performanceClient?.addQueueMeasurement(d.MX.AuthorityGetCloudDiscoveryMetadataFromNetwork,this.correlationId);const e=`${a.YM.AAD_INSTANCE_DISCOVERY_ENDPT}${this.canonicalAuthority}oauth2/v2.0/authorize`,t={};let r=null;try{const n=await this.networkInterface.sendGetRequestAsync(e,t);let i,o;if(function(e){return e.hasOwnProperty("tenant_discovery_endpoint")&&e.hasOwnProperty("metadata")}(n.body))i=n.body,o=i.metadata,this.logger.verbosePii(`tenant_discovery_endpoint is: ${i.tenant_discovery_endpoint}`);else{if(!function(e){return e.hasOwnProperty("error")&&e.hasOwnProperty("error_description")}(n.body))return this.logger.error("AAD did not return a CloudInstanceDiscoveryResponse or CloudInstanceDiscoveryErrorResponse"),null;if(this.logger.warning(`A CloudInstanceDiscoveryErrorResponse was returned. The cloud instance discovery network request's status code is: ${n.status}`),i=n.body,i.error===a.YM.INVALID_INSTANCE)return this.logger.error("The CloudInstanceDiscoveryErrorResponse error is invalid_instance."),null;this.logger.warning(`The CloudInstanceDiscoveryErrorResponse error is ${i.error}`),this.logger.warning(`The CloudInstanceDiscoveryErrorResponse error description is ${i.error_description}`),this.logger.warning("Setting the value of the CloudInstanceDiscoveryMetadata (returned from the network) to []"),o=[]}this.logger.verbose("Attempting to find a match between the developer's authority and the CloudInstanceDiscoveryMetadata returned from the network request."),r=(0,s.ao)(o,this.hostnameAndPort)}catch(e){return this.logger.error(e instanceof p.lR?`There was a network error while attempting to get the cloud discovery instance metadata.\nError: ${e.errorCode}\nError Description: ${e.errorMessage}`:`A non-MSALJS error was thrown while attempting to get the cloud instance discovery metadata.\nError: ${e.name}\nError Description: ${e.message}`),null}return r||(this.logger.warning("The developer's authority was not found within the CloudInstanceDiscoveryMetadata returned from the network request."),this.logger.verbose("Creating custom Authority for custom domain scenario."),r=y.createCloudDiscoveryMetadataFromHost(this.hostnameAndPort)),r}isInKnownAuthorities(){return this.authorityOptions.knownAuthorities.filter((e=>e&&i.H.getDomainFromUrl(e).toLowerCase()===this.hostnameAndPort)).length>0}static generateAuthority(e,t){let r;return t&&t.azureCloudInstance!==u._.None&&(r=`${t.azureCloudInstance}/${t.tenant?t.tenant:a.YM.DEFAULT_COMMON_TENANT}/`),r||e}static createCloudDiscoveryMetadataFromHost(e){return{preferred_network:e,preferred_cache:e,aliases:[e]}}getPreferredCache(){if(this.managedIdentity)return a.YM.DEFAULT_AUTHORITY_HOST;if(this.discoveryComplete())return this.metadata.preferred_cache;throw(0,o.SB)(v.s1)}isAlias(e){return this.metadata.aliases.indexOf(e)>-1}isAliasOfKnownMicrosoftAuthority(e){return s.Jr.has(e)}static isPublicCloudAuthority(e){return a.YM.KNOWN_PUBLIC_CLOUDS.indexOf(e)>=0}static buildRegionalAuthorityString(e,t,r){const n=new i.H(e);n.validateAsUri();const o=n.getUrlComponents();let s=`${t}.${o.HostNameAndPort}`;this.isPublicCloudAuthority(o.HostNameAndPort)&&(s=`${t}.${a.YM.REGIONAL_AUTH_PUBLIC_CLOUD_SUFFIX}`);const c=i.H.constructAuthorityUriFromObject({...n.getUrlComponents(),HostNameAndPort:s}).urlString;return r?`${c}?${r}`:c}static replaceWithRegionalInformation(e,t){const r={...e};return r.authorization_endpoint=y.buildRegionalAuthorityString(r.authorization_endpoint,t),r.token_endpoint=y.buildRegionalAuthorityString(r.token_endpoint,t),r.end_session_endpoint&&(r.end_session_endpoint=y.buildRegionalAuthorityString(r.end_session_endpoint,t)),r}static transformCIAMAuthority(e){let t=e;const r=new i.H(e).getUrlComponents();return 0===r.PathSegments.length&&r.HostNameAndPort.endsWith(a.YM.CIAM_AUTH_URL)&&(t=`${t}${r.HostNameAndPort.split(".")[0]}${a.YM.AAD_TENANT_DOMAIN_SUFFIX}`),t}}function b(e){const t=new i.H(e).getUrlComponents(),r=t.PathSegments.slice(-1)[0]?.toLowerCase();switch(r){case a.v2.COMMON:case a.v2.ORGANIZATIONS:case a.v2.CONSUMERS:return;default:return r}}function S(e){return e.endsWith(a.YM.FORWARD_SLASH)?e:`${e}${a.YM.FORWARD_SLASH}`}function C(e){const t=e.cloudDiscoveryMetadata;let r;if(t)try{r=JSON.parse(t)}catch(e){throw(0,c.aD)(m.a_)}return{canonicalAuthority:e.authority?S(e.authority):void 0,knownAuthorities:e.knownAuthorities,cloudDiscoveryMetadata:r}}y.reservedTenantDomains=new Set(["{tenant}","{tenantid}",a.v2.COMMON,a.v2.CONSUMERS,a.v2.ORGANIZATIONS])},276780:(e,t,r)=>{"use strict";r.d(t,{Bt:()=>c,FI:()=>o,Jr:()=>s,ao:()=>d,hD:()=>u});var n=r(434552),i=r(449335);const o={"login.microsoftonline.com":{token_endpoint:"https://login.microsoftonline.com/{tenantid}/oauth2/v2.0/token",jwks_uri:"https://login.microsoftonline.com/{tenantid}/discovery/v2.0/keys",issuer:"https://login.microsoftonline.com/{tenantid}/v2.0",authorization_endpoint:"https://login.microsoftonline.com/{tenantid}/oauth2/v2.0/authorize",end_session_endpoint:"https://login.microsoftonline.com/{tenantid}/oauth2/v2.0/logout"},"login.chinacloudapi.cn":{token_endpoint:"https://login.chinacloudapi.cn/{tenantid}/oauth2/v2.0/token",jwks_uri:"https://login.chinacloudapi.cn/{tenantid}/discovery/v2.0/keys",issuer:"https://login.partner.microsoftonline.cn/{tenantid}/v2.0",authorization_endpoint:"https://login.chinacloudapi.cn/{tenantid}/oauth2/v2.0/authorize",end_session_endpoint:"https://login.chinacloudapi.cn/{tenantid}/oauth2/v2.0/logout"},"login.microsoftonline.us":{token_endpoint:"https://login.microsoftonline.us/{tenantid}/oauth2/v2.0/token",jwks_uri:"https://login.microsoftonline.us/{tenantid}/discovery/v2.0/keys",issuer:"https://login.microsoftonline.us/{tenantid}/v2.0",authorization_endpoint:"https://login.microsoftonline.us/{tenantid}/oauth2/v2.0/authorize",end_session_endpoint:"https://login.microsoftonline.us/{tenantid}/oauth2/v2.0/logout"}},a={tenant_discovery_endpoint:"https://{canonicalAuthority}/v2.0/.well-known/openid-configuration",metadata:[{preferred_network:"login.microsoftonline.com",preferred_cache:"login.windows.net",aliases:["login.microsoftonline.com","login.windows.net","login.microsoft.com","sts.windows.net"]},{preferred_network:"login.partner.microsoftonline.cn",preferred_cache:"login.partner.microsoftonline.cn",aliases:["login.partner.microsoftonline.cn","login.chinacloudapi.cn"]},{preferred_network:"login.microsoftonline.de",preferred_cache:"login.microsoftonline.de",aliases:["login.microsoftonline.de"]},{preferred_network:"login.microsoftonline.us",preferred_cache:"login.microsoftonline.us",aliases:["login.microsoftonline.us","login.usgovcloudapi.net"]},{preferred_network:"login-us.microsoftonline.com",preferred_cache:"login-us.microsoftonline.com",aliases:["login-us.microsoftonline.com"]}]},s=new Set;function c(e,t){let r;const o=e.canonicalAuthority;if(o){const s=new n.H(o).getUrlComponents().HostNameAndPort;r=l(s,e.cloudDiscoveryMetadata?.metadata,i.E_.CONFIG,t)||l(s,a.metadata,i.E_.HARDCODED_VALUES,t)||e.knownAuthorities}return r||[]}function l(e,t,r,n){if(n?.trace(`getAliasesFromMetadata called with source: ${r}`),e&&t){const i=d(t,e);if(i)return n?.trace(`getAliasesFromMetadata: found cloud discovery metadata in ${r}, returning aliases`),i.aliases;n?.trace(`getAliasesFromMetadata: did not find cloud discovery metadata in ${r}`)}return null}function u(e){return d(a.metadata,e)}function d(e,t){for(let r=0;r<e.length;r++){const n=e[r];if(n.aliases.includes(t))return n}return null}a.metadata.forEach((e=>{e.aliases.forEach((e=>{s.add(e)}))}))},279787:(e,t,r)=>{"use strict";r.d(t,{_:()=>n});const n={None:"none",AzurePublic:"https://login.microsoftonline.com",AzurePpe:"https://login.windows-ppe.net",AzureChina:"https://login.chinacloudapi.cn",AzureGermany:"https://login.microsoftonline.de",AzureUsGovernment:"https://login.microsoftonline.us"}},192599:(e,t,r)=>{"use strict";r.d(t,{I:()=>n});const n={Default:0,Adfs:1,Dsts:2,Ciam:3}},353229:(e,t,r)=>{"use strict";r.d(t,{e:()=>n});const n={AAD:"AAD",OIDC:"OIDC",EAR:"EAR"}},725500:(e,t,r)=>{"use strict";r.d(t,{G:()=>g,R:()=>v});var n=r(449335),i=r(13372),o=r(825832),a=r(355339),s=r(94198),c=r(30971),l=r(930915),u=r(844149),d=r(276780),h=r(619327),f=r(662024),p=r(536967);class g{constructor(e,t,r,n){this.clientId=e,this.cryptoImpl=t,this.commonLogger=r.clone(u.U,u.r),this.staticAuthorityOptions=n}getAllAccounts(e){return this.buildTenantProfiles(this.getAccountsFilteredBy(e||{}),e)}getAccountInfoFilteredBy(e){const t=this.getAllAccounts(e);return t.length>1?t.sort((e=>e.idTokenClaims?-1:1))[0]:1===t.length?t[0]:null}getBaseAccountInfo(e){const t=this.getAccountsFilteredBy(e);return t.length>0?t[0].getAccountInfo():null}buildTenantProfiles(e,t){return e.flatMap((e=>this.getTenantProfilesFromAccountEntity(e,t?.tenantId,t)))}getTenantedAccountInfoByFilter(e,t,r,n){let i,o=null;if(n&&!this.tenantProfileMatchesFilter(r,n))return null;const a=this.getIdToken(e,t,r.tenantId);return a&&(i=(0,l.My)(a.secret,this.cryptoImpl.base64Decode),!this.idTokenClaimsMatchTenantProfileFilter(i,n))?null:(o=(0,c.o9)(e,r,i,a?.secret),o)}getTenantProfilesFromAccountEntity(e,t,r){const n=e.getAccountInfo();let i=n.tenantProfiles||new Map;const o=this.getTokenKeys();if(t){const e=i.get(t);if(!e)return[];i=new Map([[t,e]])}const a=[];return i.forEach((e=>{const t=this.getTenantedAccountInfoByFilter(n,o,e,r);t&&a.push(t)})),a}tenantProfileMatchesFilter(e,t){return!(t.localAccountId&&!this.matchLocalAccountIdFromTenantProfile(e,t.localAccountId)||t.name&&e.name!==t.name||void 0!==t.isHomeTenant&&e.isHomeTenant!==t.isHomeTenant)}idTokenClaimsMatchTenantProfileFilter(e,t){if(t){if(t.localAccountId&&!this.matchLocalAccountIdFromTokenClaims(e,t.localAccountId))return!1;if(t.loginHint&&!this.matchLoginHintFromTokenClaims(e,t.loginHint))return!1;if(t.username&&!this.matchUsername(e.preferred_username,t.username))return!1;if(t.name&&!this.matchName(e,t.name))return!1;if(t.sid&&!this.matchSid(e,t.sid))return!1}return!0}async saveCacheRecord(e,t,r){if(!e)throw(0,s.SB)(f.n4);try{e.account&&await this.setAccount(e.account,t),e.idToken&&!1!==r?.idToken&&await this.setIdTokenCredential(e.idToken,t),e.accessToken&&!1!==r?.accessToken&&await this.saveAccessToken(e.accessToken,t),e.refreshToken&&!1!==r?.refreshToken&&await this.setRefreshTokenCredential(e.refreshToken,t),e.appMetadata&&this.setAppMetadata(e.appMetadata)}catch(e){throw this.commonLogger?.error("CacheManager.saveCacheRecord: failed"),e instanceof Error?(this.commonLogger?.errorPii(`CacheManager.saveCacheRecord: ${e.message}`,t),"QuotaExceededError"===e.name||"NS_ERROR_DOM_QUOTA_REACHED"===e.name||e.message.includes("exceeded the quota")?(this.commonLogger?.error("CacheManager.saveCacheRecord: exceeded storage quota",t),new h.xA(p.Z)):new h.xA(e.name,e.message)):(this.commonLogger?.errorPii(`CacheManager.saveCacheRecord: ${e}`,t),new h.xA(p.Y))}}async saveAccessToken(e,t){const r={clientId:e.clientId,credentialType:e.credentialType,environment:e.environment,homeAccountId:e.homeAccountId,realm:e.realm,tokenType:e.tokenType,requestedClaimsHash:e.requestedClaimsHash},n=this.getTokenKeys(),i=o.l.fromString(e.target),a=[];n.accessToken.forEach((e=>{if(!this.accessTokenKeyMatchesFilter(e,r,!1))return;const t=this.getAccessTokenCredential(e);t&&this.credentialMatchesFilter(t,r)&&o.l.fromString(t.target).intersectingScopeSets(i)&&a.push(this.removeAccessToken(e))})),await Promise.all(a),await this.setAccessTokenCredential(e,t)}getAccountsFilteredBy(e){const t=this.getAccountKeys(),r=[];return t.forEach((t=>{if(!this.isAccountKey(t,e.homeAccountId))return;const n=this.getAccount(t,this.commonLogger);if(!n)return;if(e.homeAccountId&&!this.matchHomeAccountId(n,e.homeAccountId))return;if(e.username&&!this.matchUsername(n.username,e.username))return;if(e.environment&&!this.matchEnvironment(n,e.environment))return;if(e.realm&&!this.matchRealm(n,e.realm))return;if(e.nativeAccountId&&!this.matchNativeAccountId(n,e.nativeAccountId))return;if(e.authorityType&&!this.matchAuthorityType(n,e.authorityType))return;const i={localAccountId:e?.localAccountId,name:e?.name},o=n.tenantProfiles?.filter((e=>this.tenantProfileMatchesFilter(e,i)));o&&0===o.length||r.push(n)})),r}isAccountKey(e,t,r){return!(e.split(n.LR.CACHE_KEY_SEPARATOR).length<3||t&&!e.toLowerCase().includes(t.toLowerCase())||r&&!e.toLowerCase().includes(r.toLowerCase()))}isCredentialKey(e){if(e.split(n.LR.CACHE_KEY_SEPARATOR).length<6)return!1;const t=e.toLowerCase();if(-1===t.indexOf(n.aG.ID_TOKEN.toLowerCase())&&-1===t.indexOf(n.aG.ACCESS_TOKEN.toLowerCase())&&-1===t.indexOf(n.aG.ACCESS_TOKEN_WITH_AUTH_SCHEME.toLowerCase())&&-1===t.indexOf(n.aG.REFRESH_TOKEN.toLowerCase()))return!1;if(t.indexOf(n.aG.REFRESH_TOKEN.toLowerCase())>-1){const e=`${n.aG.REFRESH_TOKEN}${n.LR.CACHE_KEY_SEPARATOR}${n.hB}${n.LR.CACHE_KEY_SEPARATOR}`;if(-1===t.indexOf(`${n.aG.REFRESH_TOKEN}${n.LR.CACHE_KEY_SEPARATOR}${this.clientId}${n.LR.CACHE_KEY_SEPARATOR}`.toLowerCase())&&-1===t.indexOf(e.toLowerCase()))return!1}else if(-1===t.indexOf(this.clientId.toLowerCase()))return!1;return!0}credentialMatchesFilter(e,t){if(t.clientId&&!this.matchClientId(e,t.clientId))return!1;if(t.userAssertionHash&&!this.matchUserAssertionHash(e,t.userAssertionHash))return!1;if("string"==typeof t.homeAccountId&&!this.matchHomeAccountId(e,t.homeAccountId))return!1;if(t.environment&&!this.matchEnvironment(e,t.environment))return!1;if(t.realm&&!this.matchRealm(e,t.realm))return!1;if(t.credentialType&&!this.matchCredentialType(e,t.credentialType))return!1;if(t.familyId&&!this.matchFamilyId(e,t.familyId))return!1;if(t.target&&!this.matchTarget(e,t.target))return!1;if((t.requestedClaimsHash||e.requestedClaimsHash)&&e.requestedClaimsHash!==t.requestedClaimsHash)return!1;if(e.credentialType===n.aG.ACCESS_TOKEN_WITH_AUTH_SCHEME){if(t.tokenType&&!this.matchTokenType(e,t.tokenType))return!1;if(t.tokenType===n.IO.SSH&&t.keyId&&!this.matchKeyId(e,t.keyId))return!1}return!0}getAppMetadataFilteredBy(e){const t=this.getKeys(),r={};return t.forEach((t=>{if(!this.isAppMetadata(t))return;const n=this.getAppMetadata(t);n&&(e.environment&&!this.matchEnvironment(n,e.environment)||e.clientId&&!this.matchClientId(n,e.clientId)||(r[t]=n))})),r}getAuthorityMetadataByAlias(e){const t=this.getAuthorityMetadataKeys();let r=null;return t.forEach((t=>{if(!this.isAuthorityMetadata(t)||-1===t.indexOf(this.clientId))return;const n=this.getAuthorityMetadata(t);n&&-1!==n.aliases.indexOf(e)&&(r=n)})),r}async removeAllAccounts(){const e=this.getAccountKeys(),t=[];e.forEach((e=>{t.push(this.removeAccount(e))})),await Promise.all(t)}async removeAccount(e){const t=this.getAccount(e,this.commonLogger);t&&(await this.removeAccountContext(t),this.removeItem(e))}async removeAccountContext(e){const t=this.getTokenKeys(),r=e.generateAccountId(),n=[];t.idToken.forEach((e=>{0===e.indexOf(r)&&this.removeIdToken(e)})),t.accessToken.forEach((e=>{0===e.indexOf(r)&&n.push(this.removeAccessToken(e))})),t.refreshToken.forEach((e=>{0===e.indexOf(r)&&this.removeRefreshToken(e)})),await Promise.all(n)}async removeAccessToken(e){const t=this.getAccessTokenCredential(e);if(t){if(t.credentialType.toLowerCase()===n.aG.ACCESS_TOKEN_WITH_AUTH_SCHEME.toLowerCase()&&t.tokenType===n.IO.POP){const e=t.keyId;if(e)try{await this.cryptoImpl.removeTokenBindingKey(e)}catch(e){throw(0,s.SB)(f.QE)}}return this.removeItem(e)}}removeAppMetadata(){return this.getKeys().forEach((e=>{this.isAppMetadata(e)&&this.removeItem(e)})),!0}readAccountFromCache(e){const t=a.d.generateAccountCacheKey(e);return this.getAccount(t,this.commonLogger)}getIdToken(e,t,r,i,o){this.commonLogger.trace("CacheManager - getIdToken called");const a=this.getIdTokensByFilter({homeAccountId:e.homeAccountId,environment:e.environment,credentialType:n.aG.ID_TOKEN,clientId:this.clientId,realm:r},t),s=a.size;if(s<1)return this.commonLogger.info("CacheManager:getIdToken - No token found"),null;if(s>1){let t=a;if(!r){const r=new Map;a.forEach(((t,n)=>{t.realm===e.tenantId&&r.set(n,t)}));const n=r.size;if(n<1)return this.commonLogger.info("CacheManager:getIdToken - Multiple ID tokens found for account but none match account entity tenant id, returning first result"),a.values().next().value;if(1===n)return this.commonLogger.info("CacheManager:getIdToken - Multiple ID tokens found for account, defaulting to home tenant profile"),r.values().next().value;t=r}return this.commonLogger.info("CacheManager:getIdToken - Multiple matching ID tokens found, clearing them"),t.forEach(((e,t)=>{this.removeIdToken(t)})),i&&o&&i.addFields({multiMatchedID:a.size},o),null}return this.commonLogger.info("CacheManager:getIdToken - Returning ID token"),a.values().next().value}getIdTokensByFilter(e,t){const r=t&&t.idToken||this.getTokenKeys().idToken,n=new Map;return r.forEach((t=>{if(!this.idTokenKeyMatchesFilter(t,{clientId:this.clientId,...e}))return;const r=this.getIdTokenCredential(t);r&&this.credentialMatchesFilter(r,e)&&n.set(t,r)})),n}idTokenKeyMatchesFilter(e,t){const r=e.toLowerCase();return!(t.clientId&&-1===r.indexOf(t.clientId.toLowerCase())||t.homeAccountId&&-1===r.indexOf(t.homeAccountId.toLowerCase()))}removeIdToken(e){this.removeItem(e)}removeRefreshToken(e){this.removeItem(e)}getAccessToken(e,t,r,a,s,c){this.commonLogger.trace("CacheManager - getAccessToken called");const l=o.l.createSearchScopes(t.scopes),u=t.authenticationScheme||n.IO.BEARER,d=u&&u.toLowerCase()!==n.IO.BEARER.toLowerCase()?n.aG.ACCESS_TOKEN_WITH_AUTH_SCHEME:n.aG.ACCESS_TOKEN,h={homeAccountId:e.homeAccountId,environment:e.environment,credentialType:d,clientId:this.clientId,realm:a||e.tenantId,target:l,tokenType:u,keyId:t.sshKid,requestedClaimsHash:t.requestedClaimsHash},f=r&&r.accessToken||this.getTokenKeys().accessToken,p=[];f.forEach((e=>{if(this.accessTokenKeyMatchesFilter(e,h,!0)){const t=this.getAccessTokenCredential(e);t&&this.credentialMatchesFilter(t,h)&&p.push(t)}}));const g=p.length;return g<1?(this.commonLogger.info("CacheManager:getAccessToken - No token found"),null):g>1?(this.commonLogger.info("CacheManager:getAccessToken - Multiple access tokens found, clearing them"),p.forEach((e=>{this.removeAccessToken((0,i.og)(e))})),s&&c&&s.addFields({multiMatchedAT:p.length},c),null):(this.commonLogger.info("CacheManager:getAccessToken - Returning access token"),p[0])}accessTokenKeyMatchesFilter(e,t,r){const n=e.toLowerCase();if(t.clientId&&-1===n.indexOf(t.clientId.toLowerCase()))return!1;if(t.homeAccountId&&-1===n.indexOf(t.homeAccountId.toLowerCase()))return!1;if(t.realm&&-1===n.indexOf(t.realm.toLowerCase()))return!1;if(t.requestedClaimsHash&&-1===n.indexOf(t.requestedClaimsHash.toLowerCase()))return!1;if(t.target){const e=t.target.asArray();for(let t=0;t<e.length;t++){if(r&&!n.includes(e[t].toLowerCase()))return!1;if(!r&&n.includes(e[t].toLowerCase()))return!0}}return!0}getAccessTokensByFilter(e){const t=this.getTokenKeys(),r=[];return t.accessToken.forEach((t=>{if(!this.accessTokenKeyMatchesFilter(t,e,!0))return;const n=this.getAccessTokenCredential(t);n&&this.credentialMatchesFilter(n,e)&&r.push(n)})),r}getRefreshToken(e,t,r,i,o){this.commonLogger.trace("CacheManager - getRefreshToken called");const a={homeAccountId:e.homeAccountId,environment:e.environment,credentialType:n.aG.REFRESH_TOKEN,clientId:this.clientId,familyId:t?n.hB:void 0},s=r&&r.refreshToken||this.getTokenKeys().refreshToken,c=[];s.forEach((e=>{if(this.refreshTokenKeyMatchesFilter(e,a)){const t=this.getRefreshTokenCredential(e);t&&this.credentialMatchesFilter(t,a)&&c.push(t)}}));const l=c.length;return l<1?(this.commonLogger.info("CacheManager:getRefreshToken - No refresh token found."),null):(l>1&&i&&o&&i.addFields({multiMatchedRT:l},o),this.commonLogger.info("CacheManager:getRefreshToken - returning refresh token"),c[0])}refreshTokenKeyMatchesFilter(e,t){const r=e.toLowerCase();return!(t.familyId&&-1===r.indexOf(t.familyId.toLowerCase())||!t.familyId&&t.clientId&&-1===r.indexOf(t.clientId.toLowerCase())||t.homeAccountId&&-1===r.indexOf(t.homeAccountId.toLowerCase()))}readAppMetadataFromCache(e){const t=this.getAppMetadataFilteredBy({environment:e,clientId:this.clientId}),r=Object.keys(t).map((e=>t[e])),n=r.length;if(n<1)return null;if(n>1)throw(0,s.SB)(f.oV);return r[0]}isAppMetadataFOCI(e){const t=this.readAppMetadataFromCache(e);return!(!t||t.familyId!==n.hB)}matchHomeAccountId(e,t){return!("string"!=typeof e.homeAccountId||t!==e.homeAccountId)}matchLocalAccountIdFromTokenClaims(e,t){return t===(e.oid||e.sub)}matchLocalAccountIdFromTenantProfile(e,t){return e.localAccountId===t}matchName(e,t){return!(t.toLowerCase()!==e.name?.toLowerCase())}matchUsername(e,t){return!(!e||"string"!=typeof e||t?.toLowerCase()!==e.toLowerCase())}matchUserAssertionHash(e,t){return!(!e.userAssertionHash||t!==e.userAssertionHash)}matchEnvironment(e,t){if(this.staticAuthorityOptions){const r=(0,d.Bt)(this.staticAuthorityOptions,this.commonLogger);if(r.includes(t)&&r.includes(e.environment))return!0}const r=this.getAuthorityMetadataByAlias(t);return!!(r&&r.aliases.indexOf(e.environment)>-1)}matchCredentialType(e,t){return e.credentialType&&t.toLowerCase()===e.credentialType.toLowerCase()}matchClientId(e,t){return!(!e.clientId||t!==e.clientId)}matchFamilyId(e,t){return!(!e.familyId||t!==e.familyId)}matchRealm(e,t){return!(e.realm?.toLowerCase()!==t.toLowerCase())}matchNativeAccountId(e,t){return!(!e.nativeAccountId||t!==e.nativeAccountId)}matchLoginHintFromTokenClaims(e,t){return e.login_hint===t||e.preferred_username===t||e.upn===t}matchSid(e,t){return e.sid===t}matchAuthorityType(e,t){return!(!e.authorityType||t.toLowerCase()!==e.authorityType.toLowerCase())}matchTarget(e,t){return!(e.credentialType!==n.aG.ACCESS_TOKEN&&e.credentialType!==n.aG.ACCESS_TOKEN_WITH_AUTH_SCHEME||!e.target)&&o.l.fromString(e.target).containsScopeSet(t)}matchTokenType(e,t){return!(!e.tokenType||e.tokenType!==t)}matchKeyId(e,t){return!(!e.keyId||e.keyId!==t)}isAppMetadata(e){return-1!==e.indexOf(n.GU)}isAuthorityMetadata(e){return-1!==e.indexOf(n.u0.CACHE_KEY)}generateAuthorityMetadataCacheKey(e){return`${n.u0.CACHE_KEY}-${this.clientId}-${e}`}static toObject(e,t){for(const r in t)e[r]=t[r];return e}}class v extends g{async setAccount(){throw(0,s.SB)(f.R9)}getAccount(){throw(0,s.SB)(f.R9)}async setIdTokenCredential(){throw(0,s.SB)(f.R9)}getIdTokenCredential(){throw(0,s.SB)(f.R9)}async setAccessTokenCredential(){throw(0,s.SB)(f.R9)}getAccessTokenCredential(){throw(0,s.SB)(f.R9)}async setRefreshTokenCredential(){throw(0,s.SB)(f.R9)}getRefreshTokenCredential(){throw(0,s.SB)(f.R9)}setAppMetadata(){throw(0,s.SB)(f.R9)}getAppMetadata(){throw(0,s.SB)(f.R9)}setServerTelemetry(){throw(0,s.SB)(f.R9)}getServerTelemetry(){throw(0,s.SB)(f.R9)}setAuthorityMetadata(){throw(0,s.SB)(f.R9)}getAuthorityMetadata(){throw(0,s.SB)(f.R9)}getAuthorityMetadataKeys(){throw(0,s.SB)(f.R9)}setThrottlingCache(){throw(0,s.SB)(f.R9)}getThrottlingCache(){throw(0,s.SB)(f.R9)}removeItem(){throw(0,s.SB)(f.R9)}getKeys(){throw(0,s.SB)(f.R9)}getAccountKeys(){throw(0,s.SB)(f.R9)}getTokenKeys(){throw(0,s.SB)(f.R9)}}},355339:(e,t,r)=>{"use strict";r.d(t,{d:()=>d});var n=r(449335),i=r(162515),o=r(30971),a=r(94198),s=r(192599),c=r(174878),l=r(353229),u=r(662024);class d{generateAccountId(){return[this.homeAccountId,this.environment].join(n.LR.CACHE_KEY_SEPARATOR).toLowerCase()}generateAccountKey(){return d.generateAccountCacheKey({homeAccountId:this.homeAccountId,environment:this.environment,tenantId:this.realm,username:this.username,localAccountId:this.localAccountId})}getAccountInfo(){return{homeAccountId:this.homeAccountId,environment:this.environment,tenantId:this.realm,username:this.username,localAccountId:this.localAccountId,name:this.name,nativeAccountId:this.nativeAccountId,authorityType:this.authorityType,tenantProfiles:new Map((this.tenantProfiles||[]).map((e=>[e.tenantId,e])))}}isSingleTenant(){return!this.tenantProfiles}static generateAccountCacheKey(e){const t=e.homeAccountId.split(".")[1];return[e.homeAccountId,e.environment||"",t||e.tenantId||""].join(n.LR.CACHE_KEY_SEPARATOR).toLowerCase()}static createAccount(e,t,r){const h=new d;let f;h.authorityType=t.authorityType===s.I.Adfs?n.Qd.ADFS_ACCOUNT_TYPE:t.protocolMode===l.e.OIDC?n.Qd.GENERIC_ACCOUNT_TYPE:n.Qd.MSSTS_ACCOUNT_TYPE,e.clientInfo&&r&&(f=(0,i.k)(e.clientInfo,r)),h.clientInfo=e.clientInfo,h.homeAccountId=e.homeAccountId,h.nativeAccountId=e.nativeAccountId;const p=e.environment||t&&t.getPreferredCache();if(!p)throw(0,a.SB)(u.l3);if(h.environment=p,h.realm=f?.utid||(0,c.r)(e.idTokenClaims)||"",h.localAccountId=f?.uid||e.idTokenClaims?.oid||e.idTokenClaims?.sub||"",h.username=e.idTokenClaims?.preferred_username||e.idTokenClaims?.upn||(e.idTokenClaims?.emails?e.idTokenClaims.emails[0]:null)||"",h.name=e.idTokenClaims?.name||"",h.cloudGraphHostName=e.cloudGraphHostName,h.msGraphHost=e.msGraphHost,e.tenantProfiles)h.tenantProfiles=e.tenantProfiles;else{const t=(0,o.Km)(e.homeAccountId,h.localAccountId,h.realm,e.idTokenClaims);h.tenantProfiles=[t]}return h}static createFromAccountInfo(e,t,r){const i=new d;return i.authorityType=e.authorityType||n.Qd.GENERIC_ACCOUNT_TYPE,i.homeAccountId=e.homeAccountId,i.localAccountId=e.localAccountId,i.nativeAccountId=e.nativeAccountId,i.realm=e.tenantId,i.environment=e.environment,i.username=e.username,i.name=e.name,i.cloudGraphHostName=t,i.msGraphHost=r,i.tenantProfiles=Array.from(e.tenantProfiles?.values()||[]),i}static generateHomeAccountId(e,t,r,n,o){if(t!==s.I.Adfs&&t!==s.I.Dsts){if(e)try{const t=(0,i.k)(e,n.base64Decode);if(t.uid&&t.utid)return`${t.uid}.${t.utid}`}catch(e){}r.warning("No client info in response")}return o?.sub||""}static isAccountEntity(e){return!!e&&e.hasOwnProperty("homeAccountId")&&e.hasOwnProperty("environment")&&e.hasOwnProperty("realm")&&e.hasOwnProperty("localAccountId")&&e.hasOwnProperty("username")&&e.hasOwnProperty("authorityType")}static accountInfoIsEqual(e,t,r){if(!e||!t)return!1;let n=!0;if(r){const r=e.idTokenClaims||{},i=t.idTokenClaims||{};n=r.iat===i.iat&&r.nonce===i.nonce}return e.homeAccountId===t.homeAccountId&&e.localAccountId===t.localAccountId&&e.username===t.username&&e.tenantId===t.tenantId&&e.environment===t.environment&&e.nativeAccountId===t.nativeAccountId&&n}}},13372:(e,t,r)=>{"use strict";r.d(t,{Ir:()=>_,JP:()=>A,Kx:()=>p,Mg:()=>d,Np:()=>u,WB:()=>g,br:()=>T,c_:()=>l,dj:()=>f,ey:()=>k,gl:()=>R,ki:()=>E,og:()=>c,p7:()=>I,r1:()=>w,ur:()=>C});var n=r(930915),i=r(94198),o=r(449335),a=r(882098),s=r(662024);function c(e){return[v(e),m(e),y(e),b(e),S(e)].join(o.LR.CACHE_KEY_SEPARATOR).toLowerCase()}function l(e,t,r,n,i){return{credentialType:o.aG.ID_TOKEN,homeAccountId:e,environment:t,clientId:n,secret:r,realm:i}}function u(e,t,r,c,l,u,d,h,f,p,g,v,m,y,b){const S={homeAccountId:e,credentialType:o.aG.ACCESS_TOKEN,secret:r,cachedAt:(0,a._C)().toString(),expiresOn:d.toString(),extendedExpiresOn:h.toString(),environment:t,clientId:c,realm:l,target:u,tokenType:g||o.IO.BEARER};if(v&&(S.userAssertionHash=v),p&&(S.refreshOn=p.toString()),y&&(S.requestedClaims=y,S.requestedClaimsHash=b),S.tokenType?.toLowerCase()!==o.IO.BEARER.toLowerCase())switch(S.credentialType=o.aG.ACCESS_TOKEN_WITH_AUTH_SCHEME,S.tokenType){case o.IO.POP:const e=(0,n.My)(r,f);if(!e?.cnf?.kid)throw(0,i.SB)(s.FA);S.keyId=e.cnf.kid;break;case o.IO.SSH:S.keyId=m}return S}function d(e,t,r,n,i,a,s){const c={credentialType:o.aG.REFRESH_TOKEN,homeAccountId:e,environment:t,clientId:n,secret:r};return a&&(c.userAssertionHash=a),i&&(c.familyId=i),s&&(c.expiresOn=s.toString()),c}function h(e){return e.hasOwnProperty("homeAccountId")&&e.hasOwnProperty("environment")&&e.hasOwnProperty("credentialType")&&e.hasOwnProperty("clientId")&&e.hasOwnProperty("secret")}function f(e){return!!e&&h(e)&&e.hasOwnProperty("realm")&&e.hasOwnProperty("target")&&(e.credentialType===o.aG.ACCESS_TOKEN||e.credentialType===o.aG.ACCESS_TOKEN_WITH_AUTH_SCHEME)}function p(e){return!!e&&h(e)&&e.hasOwnProperty("realm")&&e.credentialType===o.aG.ID_TOKEN}function g(e){return!!e&&h(e)&&e.credentialType===o.aG.REFRESH_TOKEN}function v(e){return[e.homeAccountId,e.environment].join(o.LR.CACHE_KEY_SEPARATOR).toLowerCase()}function m(e){return[e.credentialType,e.credentialType===o.aG.REFRESH_TOKEN&&e.familyId||e.clientId,e.realm||""].join(o.LR.CACHE_KEY_SEPARATOR).toLowerCase()}function y(e){return(e.target||"").toLowerCase()}function b(e){return(e.requestedClaimsHash||"").toLowerCase()}function S(e){return e.tokenType&&e.tokenType.toLowerCase()!==o.IO.BEARER.toLowerCase()?e.tokenType.toLowerCase():""}function C(e,t){const r=0===e.indexOf(o.gT.CACHE_KEY);let n=!0;return t&&(n=t.hasOwnProperty("failedRequests")&&t.hasOwnProperty("errors")&&t.hasOwnProperty("cacheHits")),r&&n}function w(e,t){let r=!1;e&&(r=0===e.indexOf(o.Xw.THROTTLING_PREFIX));let n=!0;return t&&(n=t.hasOwnProperty("throttleTime")),r&&n}function A({environment:e,clientId:t}){return[o.GU,e,t].join(o.LR.CACHE_KEY_SEPARATOR).toLowerCase()}function E(e,t){return!!t&&0===e.indexOf(o.GU)&&t.hasOwnProperty("clientId")&&t.hasOwnProperty("environment")}function k(e,t){return!!t&&0===e.indexOf(o.u0.CACHE_KEY)&&t.hasOwnProperty("aliases")&&t.hasOwnProperty("preferred_cache")&&t.hasOwnProperty("preferred_network")&&t.hasOwnProperty("canonical_authority")&&t.hasOwnProperty("authorization_endpoint")&&t.hasOwnProperty("token_endpoint")&&t.hasOwnProperty("issuer")&&t.hasOwnProperty("aliasesFromNetwork")&&t.hasOwnProperty("endpointsFromNetwork")&&t.hasOwnProperty("expiresAt")&&t.hasOwnProperty("jwks_uri")}function I(){return(0,a._C)()+o.u0.REFRESH_TIME_SECONDS}function T(e,t,r){e.authorization_endpoint=t.authorization_endpoint,e.token_endpoint=t.token_endpoint,e.end_session_endpoint=t.end_session_endpoint,e.issuer=t.issuer,e.endpointsFromNetwork=r,e.jwks_uri=t.jwks_uri}function _(e,t,r){e.aliases=t.aliases,e.preferred_cache=t.preferred_cache,e.preferred_network=t.preferred_network,e.aliasesFromNetwork=r}function R(e){return e.expiresAt<=(0,a._C)()}},611312:(e,t,r)=>{"use strict";r.d(t,{GF:()=>S,J1:()=>h,hf:()=>w});var n=r(243702),i=r(890209),o=r(449335),a=r(844149),s=r(279787),c=r(725500),l=r(353229),u=r(94198),d=r(662024);const h={tokenRenewalOffsetSeconds:o.F0,preventCorsPreflight:!1},f={loggerCallback:()=>{},piiLoggingEnabled:!1,logLevel:i.$.Info,correlationId:o.YM.EMPTY_STRING},p={claimsBasedCachingEnabled:!1},g={async sendGetRequestAsync(){throw(0,u.SB)(d.R9)},async sendPostRequestAsync(){throw(0,u.SB)(d.R9)}},v={sku:o.YM.SKU,version:a.r,cpu:o.YM.EMPTY_STRING,os:o.YM.EMPTY_STRING},m={clientSecret:o.YM.EMPTY_STRING,clientAssertion:void 0},y={azureCloudInstance:s._.None,tenant:`${o.YM.DEFAULT_COMMON_TENANT}`},b={application:{appName:"",appVersion:""}};function S({authOptions:e,systemOptions:t,loggerOptions:r,cacheOptions:o,storageInterface:a,networkInterface:s,cryptoInterface:l,clientCredentials:u,libraryInfo:d,telemetry:y,serverTelemetryManager:S,persistencePlugin:w,serializableCache:A}){const E={...f,...r};return{authOptions:C(e),systemOptions:{...h,...t},loggerOptions:E,cacheOptions:{...p,...o},storageInterface:a||new c.R(e.clientId,n.j,new i.V(E)),networkInterface:s||g,cryptoInterface:l||n.j,clientCredentials:u||m,libraryInfo:{...v,...d},telemetry:{...b,...y},serverTelemetryManager:S||null,persistencePlugin:w||null,serializableCache:A||null}}function C(e){return{clientCapabilities:[],azureCloudOptions:y,skipAuthorityMetadataCache:!1,instanceAware:!1,encodeExtraQueryParams:!1,...e}}function w(e){return e.authOptions.authority.options.protocolMode===l.e.OIDC}},652918:(e,t,r)=>{"use strict";r.d(t,{A3:()=>y,AG:()=>R,Am:()=>s,Az:()=>E,C$:()=>w,E0:()=>g,Gk:()=>W,IF:()=>c,Mt:()=>q,Ns:()=>T,PM:()=>I,R3:()=>k,R_:()=>N,SP:()=>H,Sq:()=>p,Tq:()=>M,U6:()=>n,Uu:()=>j,Xs:()=>m,YB:()=>z,Zn:()=>_,_q:()=>i,aZ:()=>u,ag:()=>a,ai:()=>A,au:()=>h,c4:()=>d,dF:()=>L,dn:()=>o,e3:()=>$,hF:()=>f,hx:()=>l,ir:()=>D,oE:()=>x,p$:()=>P,pG:()=>B,pe:()=>S,pg:()=>b,rg:()=>U,sg:()=>C,uP:()=>v,vi:()=>V,yj:()=>F,z1:()=>O});const n="client_id",i="redirect_uri",o="response_type",a="response_mode",s="grant_type",c="claims",l="scope",u="refresh_token",d="state",h="nonce",f="prompt",p="code",g="code_challenge",v="code_challenge_method",m="code_verifier",y="client-request-id",b="x-client-SKU",S="x-client-VER",C="x-client-OS",w="x-client-CPU",A="x-client-current-telemetry",E="x-client-last-telemetry",k="x-ms-lib-capability",I="x-app-name",T="x-app-ver",_="post_logout_redirect_uri",R="id_token_hint",P="client_secret",O="client_assertion",x="client_assertion_type",M="token_type",N="req_cnf",D="return_spa_code",F="nativebroker",B="logout_hint",L="sid",H="login_hint",U="domain_hint",z="x-client-xtra-sku",j="brk_client_id",q="brk_redirect_uri",V="instance_aware",W="ear_jwk",$="ear_jwe_crypto"},243702:(e,t,r)=>{"use strict";r.d(t,{j:()=>o});var n=r(94198),i=r(662024);const o={createNewGuid:()=>{throw(0,n.SB)(i.R9)},base64Decode:()=>{throw(0,n.SB)(i.R9)},base64Encode:()=>{throw(0,n.SB)(i.R9)},base64UrlEncode:()=>{throw(0,n.SB)(i.R9)},encodeKid:()=>{throw(0,n.SB)(i.R9)},async getPublicKeyThumbprint(){throw(0,n.SB)(i.R9)},async removeTokenBindingKey(){throw(0,n.SB)(i.R9)},async clearKeystore(){throw(0,n.SB)(i.R9)},async signJwt(){throw(0,n.SB)(i.R9)},async hashString(){throw(0,n.SB)(i.R9)}}},815979:(e,t,r)=>{"use strict";r.d(t,{Q:()=>s});var n=r(882098),i=r(434552),o=r(311509),a=r(157196);class s{constructor(e,t){this.cryptoUtils=e,this.performanceClient=t}async generateCnf(e,t){this.performanceClient?.addQueueMeasurement(o.MX.PopTokenGenerateCnf,e.correlationId);const r=await(0,a.T)(this.generateKid.bind(this),o.MX.PopTokenGenerateCnf,t,this.performanceClient,e.correlationId)(e),n=this.cryptoUtils.base64UrlEncode(JSON.stringify(r));return{kid:r.kid,reqCnfString:n}}async generateKid(e){return this.performanceClient?.addQueueMeasurement(o.MX.PopTokenGenerateKid,e.correlationId),{kid:await this.cryptoUtils.getPublicKeyThumbprint(e),xms_ksl:"sw"}}async signPopToken(e,t,r){return this.signPayload(e,t,r)}async signPayload(e,t,r,o){const{resourceRequestMethod:a,resourceRequestUri:s,shrClaims:c,shrNonce:l,shrOptions:u}=r,d=s?new i.H(s):void 0,h=d?.getUrlComponents();return this.cryptoUtils.signJwt({at:e,ts:(0,n._C)(),m:a?.toUpperCase(),u:h?.HostNameAndPort,nonce:l||this.cryptoUtils.createNewGuid(),p:h?.AbsolutePath,q:h?.QueryString?[[],h.QueryString]:void 0,client_claims:c||void 0,...o},t,u,r.correlationId)}}},69465:(e,t,r)=>{"use strict";r.d(t,{lR:()=>a,pz:()=>s});var n=r(449335),i=r(746777);const o={[i.W]:"Unexpected error in authentication.",[i.z]:"Post request failed from the network, could be a 4xx/5xx or a network unavailability. Please check the exact error code for details."};class a extends Error{constructor(e,t,r){super(t?`${e}: ${t}`:e),Object.setPrototypeOf(this,a.prototype),this.errorCode=e||n.YM.EMPTY_STRING,this.errorMessage=t||n.YM.EMPTY_STRING,this.subError=r||n.YM.EMPTY_STRING,this.name="AuthError"}setCorrelationId(e){this.correlationId=e}}function s(e,t){return new a(e,t?`${o[e]} ${t}`:o[e])}},746777:(e,t,r)=>{"use strict";r.d(t,{W:()=>n,z:()=>i});const n="unexpected_error",i="post_request_failed"},619327:(e,t,r)=>{"use strict";r.d(t,{xA:()=>o});var n=r(536967);const i={[n.Z]:"Exceeded cache storage capacity.",[n.Y]:"Unexpected error occurred when using cache storage."};class o extends Error{constructor(e,t){const r=t||(i[e]?i[e]:i[n.Y]);super(`${e}: ${r}`),Object.setPrototypeOf(this,o.prototype),this.name="CacheError",this.errorCode=e,this.errorMessage=r}}},536967:(e,t,r)=>{"use strict";r.d(t,{Y:()=>i,Z:()=>n});const n="cache_quota_exceeded",i="cache_error_unknown"},94198:(e,t,r)=>{"use strict";r.d(t,{SB:()=>s,eB:()=>a});var n=r(69465),i=r(662024);const o={[i.lP]:"The client info could not be parsed/decoded correctly",[i.fY]:"The client info was empty",[i.gR]:"Token cannot be parsed",[i.Bh]:"The token is null or empty",[i.s1]:"Endpoints cannot be resolved",[i.x6]:"Network request failed",[i.Ej]:"Could not retrieve endpoints. Check your authority and verify the .well-known/openid-configuration endpoint returns the required endpoints.",[i.hJ]:"The hash parameters could not be deserialized",[i.f$]:"State was not the expected format",[i.Cl]:"State mismatch error",[i.tQ]:"State not found",[i.aQ]:"Nonce mismatch error",[i.n3]:"Max Age was requested and the ID token is missing the auth_time variable. auth_time is an optional claim and is not enabled by default - it must be enabled. See https://aka.ms/msaljs/optional-claims for more information.",[i.Yh]:"Max Age is set to 0, or too much time has elapsed since the last end-user authentication.",[i.s9]:"The cache contains multiple tokens satisfying the requirements. Call AcquireToken again providing more requirements such as authority or account.",[i.gg]:"The cache contains multiple accounts satisfying the given parameters. Please pass more info to obtain the correct account",[i.oV]:"The cache contains multiple appMetadata satisfying the given parameters. Please pass more info to obtain the correct appMetadata",[i.$P]:"Token request cannot be made without authorization code or refresh token.",[i.f5]:"Cannot remove null or empty scope from ScopeSet",[i.Wf]:"Cannot append ScopeSet",[i.UA]:"Empty input ScopeSet cannot be processed",[i.u4]:"Caller has cancelled token endpoint polling during device code flow by setting DeviceCodeRequest.cancel = true.",[i.dL]:"Device code is expired.",[i.ax]:"Device code stopped polling for unknown reasons.",[i.C2]:"Please pass an account object, silent flow is not supported without account information",[i.n4]:"Cache record object was null or undefined.",[i.l3]:"Invalid environment when attempting to create cache entry",[i.rk]:"No account found in cache for given key.",[i.oL]:"No crypto object detected.",[i.Zj]:"Unexpected credential type.",[i.qM]:"Client assertion must meet requirements described in https://tools.ietf.org/html/rfc7515",[i.Q8]:"Client credential (secret, certificate, or assertion) must not be empty when creating a confidential client. An application should at most have one credential",[i.wb]:"Cannot return token from cache because it must be refreshed. This may be due to one of the following reasons: forceRefresh parameter is set to true, claims have been requested, there is no cached access token or it is expired.",[i.Fs]:"User defined timeout for device code polling reached",[i.FA]:"Cannot generate a POP jwt if the token_claims are not populated",[i.Re]:"Server response does not contain an authorization code to proceed",[i.QE]:"Could not remove the credential's binding key from storage.",[i.yX]:"The provided authority does not support logout",[i.fo]:"A keyId value is missing from the requested bound token's cache record and is required to match the token to it's stored binding key.",[i.l7]:"No network connectivity. Check your internet connection.",[i.fn]:"User cancelled the flow.",[i.ik]:"A tenant id - not common, organizations, or consumers - must be specified when using the client_credentials flow.",[i.R9]:"This method has not been implemented",[i.CN]:"The nested app auth bridge is disabled"};class a extends n.lR{constructor(e,t){super(e,t?`${o[e]}: ${t}`:o[e]),this.name="ClientAuthError",Object.setPrototypeOf(this,a.prototype)}}function s(e,t){return new a(e,t)}},662024:(e,t,r)=>{"use strict";r.d(t,{$P:()=>S,Bh:()=>a,C2:()=>T,CN:()=>$,Cl:()=>h,Ej:()=>l,FA:()=>B,Fs:()=>F,Q8:()=>N,QE:()=>H,R9:()=>W,Re:()=>L,UA:()=>A,Wf:()=>w,Yh:()=>v,Zj:()=>x,aQ:()=>p,ax:()=>I,dL:()=>k,f$:()=>d,f5:()=>C,fY:()=>i,fn:()=>q,fo:()=>z,gR:()=>o,gg:()=>y,hJ:()=>u,ik:()=>V,l3:()=>R,l7:()=>j,lP:()=>n,n3:()=>g,n4:()=>_,oL:()=>O,oV:()=>b,qM:()=>M,rk:()=>P,s1:()=>s,s9:()=>m,tQ:()=>f,u4:()=>E,wb:()=>D,x6:()=>c,yX:()=>U});const n="client_info_decoding_error",i="client_info_empty_error",o="token_parsing_error",a="null_or_empty_token",s="endpoints_resolution_error",c="network_error",l="openid_config_error",u="hash_not_deserialized",d="invalid_state",h="state_mismatch",f="state_not_found",p="nonce_mismatch",g="auth_time_not_found",v="max_age_transpired",m="multiple_matching_tokens",y="multiple_matching_accounts",b="multiple_matching_appMetadata",S="request_cannot_be_made",C="cannot_remove_empty_scope",w="cannot_append_scopeset",A="empty_input_scopeset",E="device_code_polling_cancelled",k="device_code_expired",I="device_code_unknown_error",T="no_account_in_silent_request",_="invalid_cache_record",R="invalid_cache_environment",P="no_account_found",O="no_crypto_object",x="unexpected_credential_type",M="invalid_assertion",N="invalid_client_credential",D="token_refresh_required",F="user_timeout_reached",B="token_claims_cnf_required_for_signedjwt",L="authorization_code_missing_from_server_response",H="binding_key_not_removed",U="end_session_endpoint_not_supported",z="key_id_missing",j="no_network_connectivity",q="user_canceled",V="missing_tenant_id_error",W="method_not_implemented",$="nested_app_auth_bridge_disabled"},535466:(e,t,r)=>{"use strict";r.d(t,{aD:()=>s,q5:()=>a});var n=r(69465),i=r(194204);const o={[i.gO]:"A redirect URI is required for all calls, and none has been set.",[i.hL]:"Could not parse the given claims request object.",[i.oY]:"Authority URIs must use https.  Please see here for valid authority configuration options: https://docs.microsoft.com/en-us/azure/active-directory/develop/msal-js-initializing-client-applications#configuration-options",[i.$N]:"URL could not be parsed into appropriate segments.",[i.$A]:"URL was empty or null.",[i.zg]:"Scopes cannot be passed as null, undefined or empty array because they are required to obtain an access token.",[i.Pc]:"Please see here for valid configuration options: https://azuread.github.io/microsoft-authentication-library-for-js/ref/modules/_azure_msal_common.html#commonauthorizationurlrequest",[i.bj]:"Given claims parameter must be a stringified JSON object.",[i.Ub]:"Token request was empty and not found in cache.",[i.pi]:"The logout request was null or undefined.",[i.b0]:'code_challenge_method passed is invalid. Valid values are "plain" and "S256".',[i.qz]:"Both params: code_challenge and code_challenge_method are to be passed if to be sent in the request",[i.a_]:"Invalid cloudDiscoveryMetadata provided. Must be a stringified JSON object containing tenant_discovery_endpoint and metadata fields",[i.uk]:"Invalid authorityMetadata provided. Must by a stringified JSON object containing authorization_endpoint, token_endpoint, issuer fields.",[i.E0]:"The provided authority is not a trusted authority. Please include this authority in the knownAuthorities config parameter.",[i.LX]:"Missing sshJwk in SSH certificate request. A stringified JSON Web Key is required when using the SSH authentication scheme.",[i.rB]:"Missing sshKid in SSH certificate request. A string that uniquely identifies the public SSH key is required when using the SSH authentication scheme.",[i.ze]:"Unable to find an authentication header containing server nonce. Either the Authentication-Info or WWW-Authenticate headers must be present in order to obtain a server nonce.",[i.hk]:"Invalid authentication header provided",[i.bg]:"Cannot set OIDCOptions parameter. Please change the protocol mode to OIDC or use a non-Microsoft authority.",[i.t0]:"Cannot set allowPlatformBroker parameter to true when not in AAD protocol mode.",[i.K3]:"Authority mismatch error. Authority provided in login request or PublicClientApplication config does not match the environment of the provided account. Please use a matching account or make an interactive request to login to this authority."};class a extends n.lR{constructor(e){super(e,o[e]),this.name="ClientConfigurationError",Object.setPrototypeOf(this,a.prototype)}}function s(e){return new a(e)}},194204:(e,t,r)=>{"use strict";r.d(t,{$A:()=>s,$N:()=>a,E0:()=>m,K3:()=>E,LX:()=>y,Pc:()=>l,Ub:()=>d,a_:()=>g,b0:()=>f,bg:()=>w,bj:()=>u,gO:()=>n,hL:()=>i,hk:()=>C,oY:()=>o,pi:()=>h,qz:()=>p,rB:()=>b,t0:()=>A,uk:()=>v,ze:()=>S,zg:()=>c});const n="redirect_uri_empty",i="claims_request_parsing_error",o="authority_uri_insecure",a="url_parse_error",s="empty_url_error",c="empty_input_scopes_error",l="invalid_prompt_value",u="invalid_claims",d="token_request_empty",h="logout_request_empty",f="invalid_code_challenge_method",p="pkce_params_missing",g="invalid_cloud_discovery_metadata",v="invalid_authority_metadata",m="untrusted_authority",y="missing_ssh_jwk",b="missing_ssh_kid",S="missing_nonce_authentication_header",C="invalid_authentication_header",w="cannot_set_OIDCOptions",A="cannot_allow_platform_broker",E="authority_mismatch"},103678:(e,t,r)=>{"use strict";r.d(t,{CB:()=>l,IE:()=>d,a:()=>u});var n=r(449335),i=r(69465),o=r(383248);const a=[o.mP,o.CY,o.Zv,o.j9],s=["message_only","additional_action","basic_action","user_password_expired","consent_required","bad_token"],c={[o.oF]:"No refresh token found in the cache. Please sign-in.",[o.B]:"The requested account is not available in the native broker. It may have been deleted or logged out. Please sign-in again using an interactive API.",[o.AG]:"Refresh token has expired.",[o.j9]:"Identity provider returned bad_token due to an expired or invalid refresh token. Please invoke an interactive API to resolve."};class l extends i.lR{constructor(e,t,r,i,o,a,s,c){super(e,t,r),Object.setPrototypeOf(this,l.prototype),this.timestamp=i||n.YM.EMPTY_STRING,this.traceId=o||n.YM.EMPTY_STRING,this.correlationId=a||n.YM.EMPTY_STRING,this.claims=s||n.YM.EMPTY_STRING,this.name="InteractionRequiredAuthError",this.errorNo=c}}function u(e,t,r){const n=!!e&&a.indexOf(e)>-1,i=!!r&&s.indexOf(r)>-1,o=!!t&&a.some((e=>t.indexOf(e)>-1));return n||o||i}function d(e){return new l(e,c[e])}},383248:(e,t,r)=>{"use strict";r.d(t,{AG:()=>o,B:()=>i,CY:()=>s,Zv:()=>c,j9:()=>l,mP:()=>a,oF:()=>n});const n="no_tokens_found",i="native_account_unavailable",o="refresh_token_expired",a="interaction_required",s="consent_required",c="login_required",l="bad_token"},961251:(e,t,r)=>{"use strict";r.d(t,{D:()=>i,t:()=>o});var n=r(69465);class i extends n.lR{constructor(e,t,r){super(e.errorCode,e.errorMessage,e.subError),Object.setPrototypeOf(this,i.prototype),this.name="NetworkError",this.error=e,this.httpStatus=t,this.responseHeaders=r}}function o(e,t,r,n){return e.errorMessage=`${e.errorMessage}, additionalErrorInfo: error.name:${n?.name}, error.message:${n?.message}`,new i(e,t,r)}},271760:(e,t,r)=>{"use strict";r.d(t,{g:()=>i});var n=r(69465);class i extends n.lR{constructor(e,t,r,n,o){super(e,t,r),this.name="ServerError",this.errorNo=n,this.status=o,Object.setPrototypeOf(this,i.prototype)}}},890209:(e,t,r)=>{"use strict";r.d(t,{$:()=>n,V:()=>o});var n,i=r(449335);!function(e){e[e.Error=0]="Error",e[e.Warning=1]="Warning",e[e.Info=2]="Info",e[e.Verbose=3]="Verbose",e[e.Trace=4]="Trace"}(n||(n={}));class o{constructor(e,t,r){this.level=n.Info;const a=e||o.createDefaultLoggerOptions();this.localCallback=a.loggerCallback||(()=>{}),this.piiLoggingEnabled=a.piiLoggingEnabled||!1,this.level="number"==typeof a.logLevel?a.logLevel:n.Info,this.correlationId=a.correlationId||i.YM.EMPTY_STRING,this.packageName=t||i.YM.EMPTY_STRING,this.packageVersion=r||i.YM.EMPTY_STRING}static createDefaultLoggerOptions(){return{loggerCallback:()=>{},piiLoggingEnabled:!1,logLevel:n.Info}}clone(e,t,r){return new o({loggerCallback:this.localCallback,piiLoggingEnabled:this.piiLoggingEnabled,logLevel:this.level,correlationId:r||this.correlationId},e,t)}logMessage(e,t){if(t.logLevel>this.level||!this.piiLoggingEnabled&&t.containsPii)return;const r=(new Date).toUTCString();this.executeCallback(t.logLevel,`[${r}] : [${t.correlationId||this.correlationId||""}] : ${this.packageName}@${this.packageVersion} : ${n[t.logLevel]} - ${e}`,t.containsPii||!1)}executeCallback(e,t,r){this.localCallback&&this.localCallback(e,t,r)}error(e,t){this.logMessage(e,{logLevel:n.Error,containsPii:!1,correlationId:t||i.YM.EMPTY_STRING})}errorPii(e,t){this.logMessage(e,{logLevel:n.Error,containsPii:!0,correlationId:t||i.YM.EMPTY_STRING})}warning(e,t){this.logMessage(e,{logLevel:n.Warning,containsPii:!1,correlationId:t||i.YM.EMPTY_STRING})}warningPii(e,t){this.logMessage(e,{logLevel:n.Warning,containsPii:!0,correlationId:t||i.YM.EMPTY_STRING})}info(e,t){this.logMessage(e,{logLevel:n.Info,containsPii:!1,correlationId:t||i.YM.EMPTY_STRING})}infoPii(e,t){this.logMessage(e,{logLevel:n.Info,containsPii:!0,correlationId:t||i.YM.EMPTY_STRING})}verbose(e,t){this.logMessage(e,{logLevel:n.Verbose,containsPii:!1,correlationId:t||i.YM.EMPTY_STRING})}verbosePii(e,t){this.logMessage(e,{logLevel:n.Verbose,containsPii:!0,correlationId:t||i.YM.EMPTY_STRING})}trace(e,t){this.logMessage(e,{logLevel:n.Trace,containsPii:!1,correlationId:t||i.YM.EMPTY_STRING})}tracePii(e,t){this.logMessage(e,{logLevel:n.Trace,containsPii:!0,correlationId:t||i.YM.EMPTY_STRING})}isPiiLoggingEnabled(){return this.piiLoggingEnabled||!1}}},844149:(e,t,r)=>{"use strict";r.d(t,{U:()=>n,r:()=>i});const n="@azure/msal-common",i="15.7.0"},596081:(e,t,r)=>{"use strict";r.d(t,{$4:()=>B,$c:()=>_,Bl:()=>x,Cm:()=>u,DI:()=>M,Eq:()=>g,FA:()=>T,GG:()=>G,HH:()=>N,Ht:()=>k,KN:()=>d,L5:()=>$,Ng:()=>h,Ni:()=>U,PA:()=>c,RF:()=>W,RH:()=>E,Uo:()=>p,Ux:()=>z,Wq:()=>C,Wz:()=>I,XZ:()=>w,Xh:()=>m,Z1:()=>v,Z5:()=>V,_0:()=>O,_H:()=>H,bq:()=>l,e:()=>y,eC:()=>P,fb:()=>S,hr:()=>L,ie:()=>R,qK:()=>b,s8:()=>f,sk:()=>q,uF:()=>F,vu:()=>j,zj:()=>D,zv:()=>A});var n=r(449335),i=r(652918),o=r(825832),a=r(535466),s=r(194204);function c(e,t,r){if(!t)return;const n=e.get(i.U6);n&&e.has(i.Uu)&&r?.addFields({embeddedClientId:n,embeddedRedirectUri:e.get(i._q)},t)}function l(e,t){e.set(i.dn,t)}function u(e,t){e.set(i.ag,t||n.p.QUERY)}function d(e){e.set(i.yj,"1")}function h(e,t,r=!0,a=n.aZ){!r||a.includes("openid")||t.includes("openid")||a.push("openid");const s=r?[...t||[],...a]:t||[],c=new o.l(s);e.set(i.hx,c.printScopes())}function f(e,t){e.set(i.U6,t)}function p(e,t){e.set(i._q,t)}function g(e,t){e.set(i.Zn,t)}function v(e,t){e.set(i.AG,t)}function m(e,t){e.set(i.rg,t)}function y(e,t){e.set(i.SP,t)}function b(e,t){e.set(n.OK.CCS_HEADER,`UPN:${t}`)}function S(e,t){e.set(n.OK.CCS_HEADER,`Oid:${t.uid}@${t.utid}`)}function C(e,t){e.set(i.dF,t)}function w(e,t,r){const n=U(t,r);try{JSON.parse(n)}catch(e){throw(0,a.aD)(s.bj)}e.set(i.IF,n)}function A(e,t){e.set(i.A3,t)}function E(e,t){e.set(i.pg,t.sku),e.set(i.pe,t.version),t.os&&e.set(i.sg,t.os),t.cpu&&e.set(i.C$,t.cpu)}function k(e,t){t?.appName&&e.set(i.PM,t.appName),t?.appVersion&&e.set(i.Ns,t.appVersion)}function I(e,t){e.set(i.hF,t)}function T(e,t){t&&e.set(i.c4,t)}function _(e,t){e.set(i.au,t)}function R(e,t,r){if(!t||!r)throw(0,a.aD)(s.qz);e.set(i.E0,t),e.set(i.uP,r)}function P(e,t){e.set(i.Sq,t)}function O(e,t){e.set(i.aZ,t)}function x(e,t){e.set(i.Xs,t)}function M(e,t){e.set(i.p$,t)}function N(e,t){t&&e.set(i.z1,t)}function D(e,t){t&&e.set(i.oE,t)}function F(e,t){e.set(i.Am,t)}function B(e){e.set(n.JR,"1")}function L(e){e.has(i.vi)||e.set(i.vi,"true")}function H(e,t){Object.entries(t).forEach((([t,r])=>{!e.has(t)&&r&&e.set(t,r)}))}function U(e,t){let r;if(e)try{r=JSON.parse(e)}catch(e){throw(0,a.aD)(s.bj)}else r={};return t&&t.length>0&&(r.hasOwnProperty(n.Fq.ACCESS_TOKEN)||(r[n.Fq.ACCESS_TOKEN]={}),r[n.Fq.ACCESS_TOKEN][n.Fq.XMS_CC]={values:t}),JSON.stringify(r)}function z(e,t){t&&(e.set(i.Tq,n.IO.POP),e.set(i.R_,t))}function j(e,t){t&&(e.set(i.Tq,n.IO.SSH),e.set(i.R_,t))}function q(e,t){e.set(i.ai,t.generateCurrentRequestHeaderValue()),e.set(i.Az,t.generateLastRequestHeaderValue())}function V(e){e.set(i.R3,n.Xw.X_MS_LIB_CAPABILITY_VALUE)}function W(e,t){e.set(i.pG,t)}function $(e,t,r){e.has(i.Uu)||e.set(i.Uu,t),e.has(i.Mt)||e.set(i.Mt,r)}function G(e,t){e.set(i.Gk,encodeURIComponent(t)),e.set(i.e3,"eyJhbGciOiJkaXIiLCJlbmMiOiJBMjU2R0NNIn0")}},825832:(e,t,r)=>{"use strict";r.d(t,{l:()=>l});var n=r(535466),i=r(726170),o=r(94198),a=r(449335),s=r(194204),c=r(662024);class l{constructor(e){const t=e?i.$.trimArrayEntries([...e]):[],r=t?i.$.removeEmptyStringsFromArray(t):[];if(!r||!r.length)throw(0,n.aD)(s.zg);this.scopes=new Set,r.forEach((e=>this.scopes.add(e)))}static fromString(e){const t=(e||a.YM.EMPTY_STRING).split(" ");return new l(t)}static createSearchScopes(e){const t=new l(e);return t.containsOnlyOIDCScopes()?t.removeScope(a.YM.OFFLINE_ACCESS_SCOPE):t.removeOIDCScopes(),t}containsScope(e){const t=this.printScopesLowerCase().split(" "),r=new l(t);return!!e&&r.scopes.has(e.toLowerCase())}containsScopeSet(e){return!(!e||e.scopes.size<=0)&&this.scopes.size>=e.scopes.size&&e.asArray().every((e=>this.containsScope(e)))}containsOnlyOIDCScopes(){let e=0;return a._A.forEach((t=>{this.containsScope(t)&&(e+=1)})),this.scopes.size===e}appendScope(e){e&&this.scopes.add(e.trim())}appendScopes(e){try{e.forEach((e=>this.appendScope(e)))}catch(e){throw(0,o.SB)(c.Wf)}}removeScope(e){if(!e)throw(0,o.SB)(c.f5);this.scopes.delete(e.trim())}removeOIDCScopes(){a._A.forEach((e=>{this.scopes.delete(e)}))}unionScopeSets(e){if(!e)throw(0,o.SB)(c.UA);const t=new Set;return e.scopes.forEach((e=>t.add(e.toLowerCase()))),this.scopes.forEach((e=>t.add(e.toLowerCase()))),t}intersectingScopeSets(e){if(!e)throw(0,o.SB)(c.UA);e.containsOnlyOIDCScopes()||e.removeOIDCScopes();const t=this.unionScopeSets(e),r=e.getScopeCount(),n=this.getScopeCount();return t.size<n+r}getScopeCount(){return this.scopes.size}asArray(){const e=[];return this.scopes.forEach((t=>e.push(t))),e}printScopes(){return this.scopes?this.asArray().join(" "):a.YM.EMPTY_STRING}printScopesLowerCase(){return this.printScopes().toLowerCase()}}},311509:(e,t,r)=>{"use strict";r.d(t,{Hi:()=>a,MX:()=>n,Qj:()=>i,hU:()=>o});const n={AcquireTokenByCode:"acquireTokenByCode",AcquireTokenByRefreshToken:"acquireTokenByRefreshToken",AcquireTokenSilent:"acquireTokenSilent",AcquireTokenSilentAsync:"acquireTokenSilentAsync",AcquireTokenPopup:"acquireTokenPopup",AcquireTokenPreRedirect:"acquireTokenPreRedirect",AcquireTokenRedirect:"acquireTokenRedirect",CryptoOptsGetPublicKeyThumbprint:"cryptoOptsGetPublicKeyThumbprint",CryptoOptsSignJwt:"cryptoOptsSignJwt",SilentCacheClientAcquireToken:"silentCacheClientAcquireToken",SilentIframeClientAcquireToken:"silentIframeClientAcquireToken",AwaitConcurrentIframe:"awaitConcurrentIframe",SilentRefreshClientAcquireToken:"silentRefreshClientAcquireToken",SsoSilent:"ssoSilent",StandardInteractionClientGetDiscoveredAuthority:"standardInteractionClientGetDiscoveredAuthority",FetchAccountIdWithNativeBroker:"fetchAccountIdWithNativeBroker",NativeInteractionClientAcquireToken:"nativeInteractionClientAcquireToken",BaseClientCreateTokenRequestHeaders:"baseClientCreateTokenRequestHeaders",NetworkClientSendPostRequestAsync:"networkClientSendPostRequestAsync",RefreshTokenClientExecutePostToTokenEndpoint:"refreshTokenClientExecutePostToTokenEndpoint",AuthorizationCodeClientExecutePostToTokenEndpoint:"authorizationCodeClientExecutePostToTokenEndpoint",BrokerHandhshake:"brokerHandshake",AcquireTokenByRefreshTokenInBroker:"acquireTokenByRefreshTokenInBroker",AcquireTokenByBroker:"acquireTokenByBroker",RefreshTokenClientExecuteTokenRequest:"refreshTokenClientExecuteTokenRequest",RefreshTokenClientAcquireToken:"refreshTokenClientAcquireToken",RefreshTokenClientAcquireTokenWithCachedRefreshToken:"refreshTokenClientAcquireTokenWithCachedRefreshToken",RefreshTokenClientAcquireTokenByRefreshToken:"refreshTokenClientAcquireTokenByRefreshToken",RefreshTokenClientCreateTokenRequestBody:"refreshTokenClientCreateTokenRequestBody",AcquireTokenFromCache:"acquireTokenFromCache",SilentFlowClientAcquireCachedToken:"silentFlowClientAcquireCachedToken",SilentFlowClientGenerateResultFromCacheRecord:"silentFlowClientGenerateResultFromCacheRecord",AcquireTokenBySilentIframe:"acquireTokenBySilentIframe",InitializeBaseRequest:"initializeBaseRequest",InitializeSilentRequest:"initializeSilentRequest",InitializeClientApplication:"initializeClientApplication",InitializeCache:"initializeCache",SilentIframeClientTokenHelper:"silentIframeClientTokenHelper",SilentHandlerInitiateAuthRequest:"silentHandlerInitiateAuthRequest",SilentHandlerMonitorIframeForHash:"silentHandlerMonitorIframeForHash",SilentHandlerLoadFrame:"silentHandlerLoadFrame",SilentHandlerLoadFrameSync:"silentHandlerLoadFrameSync",StandardInteractionClientCreateAuthCodeClient:"standardInteractionClientCreateAuthCodeClient",StandardInteractionClientGetClientConfiguration:"standardInteractionClientGetClientConfiguration",StandardInteractionClientInitializeAuthorizationRequest:"standardInteractionClientInitializeAuthorizationRequest",GetAuthCodeUrl:"getAuthCodeUrl",GetStandardParams:"getStandardParams",HandleCodeResponseFromServer:"handleCodeResponseFromServer",HandleCodeResponse:"handleCodeResponse",HandleResponseEar:"handleResponseEar",HandleResponsePlatformBroker:"handleResponsePlatformBroker",HandleResponseCode:"handleResponseCode",UpdateTokenEndpointAuthority:"updateTokenEndpointAuthority",AuthClientAcquireToken:"authClientAcquireToken",AuthClientExecuteTokenRequest:"authClientExecuteTokenRequest",AuthClientCreateTokenRequestBody:"authClientCreateTokenRequestBody",PopTokenGenerateCnf:"popTokenGenerateCnf",PopTokenGenerateKid:"popTokenGenerateKid",HandleServerTokenResponse:"handleServerTokenResponse",DeserializeResponse:"deserializeResponse",AuthorityFactoryCreateDiscoveredInstance:"authorityFactoryCreateDiscoveredInstance",AuthorityResolveEndpointsAsync:"authorityResolveEndpointsAsync",AuthorityResolveEndpointsFromLocalSources:"authorityResolveEndpointsFromLocalSources",AuthorityGetCloudDiscoveryMetadataFromNetwork:"authorityGetCloudDiscoveryMetadataFromNetwork",AuthorityUpdateCloudDiscoveryMetadata:"authorityUpdateCloudDiscoveryMetadata",AuthorityGetEndpointMetadataFromNetwork:"authorityGetEndpointMetadataFromNetwork",AuthorityUpdateEndpointMetadata:"authorityUpdateEndpointMetadata",AuthorityUpdateMetadataWithRegionalInformation:"authorityUpdateMetadataWithRegionalInformation",RegionDiscoveryDetectRegion:"regionDiscoveryDetectRegion",RegionDiscoveryGetRegionFromIMDS:"regionDiscoveryGetRegionFromIMDS",RegionDiscoveryGetCurrentVersion:"regionDiscoveryGetCurrentVersion",AcquireTokenByCodeAsync:"acquireTokenByCodeAsync",GetEndpointMetadataFromNetwork:"getEndpointMetadataFromNetwork",GetCloudDiscoveryMetadataFromNetworkMeasurement:"getCloudDiscoveryMetadataFromNetworkMeasurement",HandleRedirectPromiseMeasurement:"handleRedirectPromise",HandleNativeRedirectPromiseMeasurement:"handleNativeRedirectPromise",UpdateCloudDiscoveryMetadataMeasurement:"updateCloudDiscoveryMetadataMeasurement",UsernamePasswordClientAcquireToken:"usernamePasswordClientAcquireToken",NativeMessageHandlerHandshake:"nativeMessageHandlerHandshake",NativeGenerateAuthResult:"nativeGenerateAuthResult",RemoveHiddenIframe:"removeHiddenIframe",ClearTokensAndKeysWithClaims:"clearTokensAndKeysWithClaims",CacheManagerGetRefreshToken:"cacheManagerGetRefreshToken",ImportExistingCache:"importExistingCache",SetUserData:"setUserData",LocalStorageUpdated:"localStorageUpdated",GeneratePkceCodes:"generatePkceCodes",GenerateCodeVerifier:"generateCodeVerifier",GenerateCodeChallengeFromVerifier:"generateCodeChallengeFromVerifier",Sha256Digest:"sha256Digest",GetRandomValues:"getRandomValues",GenerateHKDF:"generateHKDF",GenerateBaseKey:"generateBaseKey",Base64Decode:"base64Decode",UrlEncodeArr:"urlEncodeArr",Encrypt:"encrypt",Decrypt:"decrypt",GenerateEarKey:"generateEarKey",DecryptEarResponse:"decryptEarResponse"},i=new Map([[n.AcquireTokenByCode,"ATByCode"],[n.AcquireTokenByRefreshToken,"ATByRT"],[n.AcquireTokenSilent,"ATS"],[n.AcquireTokenSilentAsync,"ATSAsync"],[n.AcquireTokenPopup,"ATPopup"],[n.AcquireTokenRedirect,"ATRedirect"],[n.CryptoOptsGetPublicKeyThumbprint,"CryptoGetPKThumb"],[n.CryptoOptsSignJwt,"CryptoSignJwt"],[n.SilentCacheClientAcquireToken,"SltCacheClientAT"],[n.SilentIframeClientAcquireToken,"SltIframeClientAT"],[n.SilentRefreshClientAcquireToken,"SltRClientAT"],[n.SsoSilent,"SsoSlt"],[n.StandardInteractionClientGetDiscoveredAuthority,"StdIntClientGetDiscAuth"],[n.FetchAccountIdWithNativeBroker,"FetchAccIdWithNtvBroker"],[n.NativeInteractionClientAcquireToken,"NtvIntClientAT"],[n.BaseClientCreateTokenRequestHeaders,"BaseClientCreateTReqHead"],[n.NetworkClientSendPostRequestAsync,"NetClientSendPost"],[n.RefreshTokenClientExecutePostToTokenEndpoint,"RTClientExecPost"],[n.AuthorizationCodeClientExecutePostToTokenEndpoint,"AuthCodeClientExecPost"],[n.BrokerHandhshake,"BrokerHandshake"],[n.AcquireTokenByRefreshTokenInBroker,"ATByRTInBroker"],[n.AcquireTokenByBroker,"ATByBroker"],[n.RefreshTokenClientExecuteTokenRequest,"RTClientExecTReq"],[n.RefreshTokenClientAcquireToken,"RTClientAT"],[n.RefreshTokenClientAcquireTokenWithCachedRefreshToken,"RTClientATWithCachedRT"],[n.RefreshTokenClientAcquireTokenByRefreshToken,"RTClientATByRT"],[n.RefreshTokenClientCreateTokenRequestBody,"RTClientCreateTReqBody"],[n.AcquireTokenFromCache,"ATFromCache"],[n.SilentFlowClientAcquireCachedToken,"SltFlowClientATCached"],[n.SilentFlowClientGenerateResultFromCacheRecord,"SltFlowClientGenResFromCache"],[n.AcquireTokenBySilentIframe,"ATBySltIframe"],[n.InitializeBaseRequest,"InitBaseReq"],[n.InitializeSilentRequest,"InitSltReq"],[n.InitializeClientApplication,"InitClientApplication"],[n.InitializeCache,"InitCache"],[n.ImportExistingCache,"importCache"],[n.SetUserData,"setUserData"],[n.LocalStorageUpdated,"localStorageUpdated"],[n.SilentIframeClientTokenHelper,"SIClientTHelper"],[n.SilentHandlerInitiateAuthRequest,"SHandlerInitAuthReq"],[n.SilentHandlerMonitorIframeForHash,"SltHandlerMonitorIframeForHash"],[n.SilentHandlerLoadFrame,"SHandlerLoadFrame"],[n.SilentHandlerLoadFrameSync,"SHandlerLoadFrameSync"],[n.StandardInteractionClientCreateAuthCodeClient,"StdIntClientCreateAuthCodeClient"],[n.StandardInteractionClientGetClientConfiguration,"StdIntClientGetClientConf"],[n.StandardInteractionClientInitializeAuthorizationRequest,"StdIntClientInitAuthReq"],[n.GetAuthCodeUrl,"GetAuthCodeUrl"],[n.HandleCodeResponseFromServer,"HandleCodeResFromServer"],[n.HandleCodeResponse,"HandleCodeResp"],[n.HandleResponseEar,"HandleRespEar"],[n.HandleResponseCode,"HandleRespCode"],[n.HandleResponsePlatformBroker,"HandleRespPlatBroker"],[n.UpdateTokenEndpointAuthority,"UpdTEndpointAuth"],[n.AuthClientAcquireToken,"AuthClientAT"],[n.AuthClientExecuteTokenRequest,"AuthClientExecTReq"],[n.AuthClientCreateTokenRequestBody,"AuthClientCreateTReqBody"],[n.PopTokenGenerateCnf,"PopTGenCnf"],[n.PopTokenGenerateKid,"PopTGenKid"],[n.HandleServerTokenResponse,"HandleServerTRes"],[n.DeserializeResponse,"DeserializeRes"],[n.AuthorityFactoryCreateDiscoveredInstance,"AuthFactCreateDiscInst"],[n.AuthorityResolveEndpointsAsync,"AuthResolveEndpointsAsync"],[n.AuthorityResolveEndpointsFromLocalSources,"AuthResolveEndpointsFromLocal"],[n.AuthorityGetCloudDiscoveryMetadataFromNetwork,"AuthGetCDMetaFromNet"],[n.AuthorityUpdateCloudDiscoveryMetadata,"AuthUpdCDMeta"],[n.AuthorityGetEndpointMetadataFromNetwork,"AuthUpdCDMetaFromNet"],[n.AuthorityUpdateEndpointMetadata,"AuthUpdEndpointMeta"],[n.AuthorityUpdateMetadataWithRegionalInformation,"AuthUpdMetaWithRegInfo"],[n.RegionDiscoveryDetectRegion,"RegDiscDetectReg"],[n.RegionDiscoveryGetRegionFromIMDS,"RegDiscGetRegFromIMDS"],[n.RegionDiscoveryGetCurrentVersion,"RegDiscGetCurrentVer"],[n.AcquireTokenByCodeAsync,"ATByCodeAsync"],[n.GetEndpointMetadataFromNetwork,"GetEndpointMetaFromNet"],[n.GetCloudDiscoveryMetadataFromNetworkMeasurement,"GetCDMetaFromNet"],[n.HandleRedirectPromiseMeasurement,"HandleRedirectPromise"],[n.HandleNativeRedirectPromiseMeasurement,"HandleNtvRedirectPromise"],[n.UpdateCloudDiscoveryMetadataMeasurement,"UpdateCDMeta"],[n.UsernamePasswordClientAcquireToken,"UserPassClientAT"],[n.NativeMessageHandlerHandshake,"NtvMsgHandlerHandshake"],[n.NativeGenerateAuthResult,"NtvGenAuthRes"],[n.RemoveHiddenIframe,"RemoveHiddenIframe"],[n.ClearTokensAndKeysWithClaims,"ClearTAndKeysWithClaims"],[n.CacheManagerGetRefreshToken,"CacheManagerGetRT"],[n.GeneratePkceCodes,"GenPkceCodes"],[n.GenerateCodeVerifier,"GenCodeVerifier"],[n.GenerateCodeChallengeFromVerifier,"GenCodeChallengeFromVerifier"],[n.Sha256Digest,"Sha256Digest"],[n.GetRandomValues,"GetRandomValues"],[n.GenerateHKDF,"genHKDF"],[n.GenerateBaseKey,"genBaseKey"],[n.Base64Decode,"b64Decode"],[n.UrlEncodeArr,"urlEncArr"],[n.Encrypt,"encrypt"],[n.Decrypt,"decrypt"],[n.GenerateEarKey,"genEarKey"],[n.DecryptEarResponse,"decryptEarResp"]]),o={NotStarted:0,InProgress:1,Completed:2},a=new Set(["accessTokenSize","durationMs","idTokenSize","matsSilentStatus","matsHttpStatus","refreshTokenSize","queuedTimeMs","startTimeMs","status","multiMatchedAT","multiMatchedID","multiMatchedRT","unencryptedCacheCount","encryptedCacheExpiredCount"])},684930:(e,t,r)=>{"use strict";r.d(t,{a:()=>o,t:()=>i});var n=r(311509);class i{startMeasurement(){}endMeasurement(){}flushMeasurement(){return null}}class o{generateId(){return"callback-id"}startMeasurement(e,t){return{end:()=>null,discard:()=>{},add:()=>{},increment:()=>{},event:{eventId:this.generateId(),status:n.hU.InProgress,authority:"",libraryName:"",libraryVersion:"",clientId:"",name:e,startTimeMs:Date.now(),correlationId:t||""},measurement:new i}}startPerformanceMeasurement(){return new i}calculateQueuedTime(){return 0}addQueueMeasurement(){}setPreQueueTime(){}endMeasurement(){return null}discardMeasurements(){}removePerformanceCallback(){return!0}addPerformanceCallback(){return""}emitEvents(){}addFields(){}incrementFields(){}cacheEventByCorrelationId(){}}},434552:(e,t,r)=>{"use strict";r.d(t,{H:()=>c});var n=r(535466),i=r(726170),o=r(449335),a=r(265194),s=r(194204);class c{get urlString(){return this._urlString}constructor(e){if(this._urlString=e,!this._urlString)throw(0,n.aD)(s.$A);e.includes("#")||(this._urlString=c.canonicalizeUri(e))}static canonicalizeUri(e){if(e){let t=e.toLowerCase();return i.$.endsWith(t,"?")?t=t.slice(0,-1):i.$.endsWith(t,"?/")&&(t=t.slice(0,-2)),i.$.endsWith(t,"/")||(t+="/"),t}return e}validateAsUri(){let e;try{e=this.getUrlComponents()}catch(e){throw(0,n.aD)(s.$N)}if(!e.HostNameAndPort||!e.PathSegments)throw(0,n.aD)(s.$N);if(!e.Protocol||"https:"!==e.Protocol.toLowerCase())throw(0,n.aD)(s.oY)}static appendQueryString(e,t){return t?e.indexOf("?")<0?`${e}?${t}`:`${e}&${t}`:e}static removeHashFromUrl(e){return c.canonicalizeUri(e.split("#")[0])}replaceTenantPath(e){const t=this.getUrlComponents(),r=t.PathSegments;return!e||0===r.length||r[0]!==o.v2.COMMON&&r[0]!==o.v2.ORGANIZATIONS||(r[0]=e),c.constructAuthorityUriFromObject(t)}getUrlComponents(){const e=RegExp("^(([^:/?#]+):)?(//([^/?#]*))?([^?#]*)(\\?([^#]*))?(#(.*))?"),t=this.urlString.match(e);if(!t)throw(0,n.aD)(s.$N);const r={Protocol:t[1],HostNameAndPort:t[4],AbsolutePath:t[5],QueryString:t[7]};let i=r.AbsolutePath.split("/");return i=i.filter((e=>e&&e.length>0)),r.PathSegments=i,r.QueryString&&r.QueryString.endsWith("/")&&(r.QueryString=r.QueryString.substring(0,r.QueryString.length-1)),r}static getDomainFromUrl(e){const t=RegExp("^([^:/?#]+://)?([^/?#]*)"),r=e.match(t);if(!r)throw(0,n.aD)(s.$N);return r[2]}static getAbsoluteUrl(e,t){if(e[0]===o.YM.FORWARD_SLASH){const r=new c(t).getUrlComponents();return r.Protocol+"//"+r.HostNameAndPort+e}return e}static constructAuthorityUriFromObject(e){return new c(e.Protocol+"//"+e.HostNameAndPort+"/"+e.PathSegments.join("/"))}static hashContainsKnownProperties(e){return!!(0,a.nV)(e)}}},449335:(e,t,r)=>{"use strict";r.d(t,{$x:()=>v,E_:()=>E,F0:()=>M,Fq:()=>u,GU:()=>S,Gd:()=>c,I:()=>_,IO:()=>I,JR:()=>C,LR:()=>y,Lz:()=>x,OK:()=>s,Qd:()=>m,RX:()=>f,Rv:()=>O,Xw:()=>T,YM:()=>n,_2:()=>P,_A:()=>a,_M:()=>d,aG:()=>b,aZ:()=>o,gT:()=>k,hB:()=>w,iF:()=>h,jZ:()=>R,p:()=>g,t3:()=>i,u0:()=>A,v2:()=>l,zL:()=>p});const n={LIBRARY_NAME:"MSAL.JS",SKU:"msal.js.common",CACHE_PREFIX:"msal",DEFAULT_AUTHORITY:"https://login.microsoftonline.com/common/",DEFAULT_AUTHORITY_HOST:"login.microsoftonline.com",DEFAULT_COMMON_TENANT:"common",ADFS:"adfs",DSTS:"dstsv2",AAD_INSTANCE_DISCOVERY_ENDPT:"https://login.microsoftonline.com/common/discovery/instance?api-version=1.1&authorization_endpoint=",CIAM_AUTH_URL:".ciamlogin.com",AAD_TENANT_DOMAIN_SUFFIX:".onmicrosoft.com",RESOURCE_DELIM:"|",NO_ACCOUNT:"NO_ACCOUNT",CLAIMS:"claims",CONSUMER_UTID:"9188040d-6c67-4c5b-b112-36a304b66dad",OPENID_SCOPE:"openid",PROFILE_SCOPE:"profile",OFFLINE_ACCESS_SCOPE:"offline_access",EMAIL_SCOPE:"email",CODE_GRANT_TYPE:"authorization_code",RT_GRANT_TYPE:"refresh_token",S256_CODE_CHALLENGE_METHOD:"S256",URL_FORM_CONTENT_TYPE:"application/x-www-form-urlencoded;charset=utf-8",AUTHORIZATION_PENDING:"authorization_pending",NOT_DEFINED:"not_defined",EMPTY_STRING:"",NOT_APPLICABLE:"N/A",NOT_AVAILABLE:"Not Available",FORWARD_SLASH:"/",IMDS_ENDPOINT:"http://169.254.169.254/metadata/instance/compute/location",IMDS_VERSION:"2020-06-01",IMDS_TIMEOUT:2e3,AZURE_REGION_AUTO_DISCOVER_FLAG:"TryAutoDetect",REGIONAL_AUTH_PUBLIC_CLOUD_SUFFIX:"login.microsoft.com",KNOWN_PUBLIC_CLOUDS:["login.microsoftonline.com","login.windows.net","login.microsoft.com","sts.windows.net"],SHR_NONCE_VALIDITY:240,INVALID_INSTANCE:"invalid_instance"},i={SUCCESS:200,SUCCESS_RANGE_START:200,SUCCESS_RANGE_END:299,REDIRECT:302,CLIENT_ERROR:400,CLIENT_ERROR_RANGE_START:400,BAD_REQUEST:400,UNAUTHORIZED:401,NOT_FOUND:404,REQUEST_TIMEOUT:408,GONE:410,TOO_MANY_REQUESTS:429,CLIENT_ERROR_RANGE_END:499,SERVER_ERROR:500,SERVER_ERROR_RANGE_START:500,SERVICE_UNAVAILABLE:503,GATEWAY_TIMEOUT:504,SERVER_ERROR_RANGE_END:599,MULTI_SIDED_ERROR:600},o=[n.OPENID_SCOPE,n.PROFILE_SCOPE,n.OFFLINE_ACCESS_SCOPE],a=[...o,n.EMAIL_SCOPE],s={CONTENT_TYPE:"Content-Type",CONTENT_LENGTH:"Content-Length",RETRY_AFTER:"Retry-After",CCS_HEADER:"X-AnchorMailbox",WWWAuthenticate:"WWW-Authenticate",AuthenticationInfo:"Authentication-Info",X_MS_REQUEST_ID:"x-ms-request-id",X_MS_HTTP_VERSION:"x-ms-httpver"},c={ACTIVE_ACCOUNT_FILTERS:"active-account-filters"},l={COMMON:"common",ORGANIZATIONS:"organizations",CONSUMERS:"consumers"},u={ACCESS_TOKEN:"access_token",XMS_CC:"xms_cc"},d={LOGIN:"login",SELECT_ACCOUNT:"select_account",CONSENT:"consent",NONE:"none",CREATE:"create",NO_SESSION:"no_session"},h={PLAIN:"plain",S256:"S256"},f={CODE:"code",IDTOKEN_TOKEN:"id_token token",IDTOKEN_TOKEN_REFRESHTOKEN:"id_token token refresh_token"},p={QUERY:"query",FRAGMENT:"fragment"},g={QUERY:"query",FRAGMENT:"fragment",FORM_POST:"form_post"},v={IMPLICIT_GRANT:"implicit",AUTHORIZATION_CODE_GRANT:"authorization_code",CLIENT_CREDENTIALS_GRANT:"client_credentials",RESOURCE_OWNER_PASSWORD_GRANT:"password",REFRESH_TOKEN_GRANT:"refresh_token",DEVICE_CODE_GRANT:"device_code",JWT_BEARER:"urn:ietf:params:oauth:grant-type:jwt-bearer"},m={MSSTS_ACCOUNT_TYPE:"MSSTS",ADFS_ACCOUNT_TYPE:"ADFS",MSAV1_ACCOUNT_TYPE:"MSA",GENERIC_ACCOUNT_TYPE:"Generic"},y={CACHE_KEY_SEPARATOR:"-",CLIENT_INFO_SEPARATOR:"."},b={ID_TOKEN:"IdToken",ACCESS_TOKEN:"AccessToken",ACCESS_TOKEN_WITH_AUTH_SCHEME:"AccessToken_With_AuthScheme",REFRESH_TOKEN:"RefreshToken"},S="appmetadata",C="client_info",w="1",A={CACHE_KEY:"authority-metadata",REFRESH_TIME_SECONDS:86400},E={CONFIG:"config",CACHE:"cache",NETWORK:"network",HARDCODED_VALUES:"hardcoded_values"},k={SCHEMA_VERSION:5,MAX_CUR_HEADER_BYTES:80,MAX_LAST_HEADER_BYTES:330,MAX_CACHED_ERRORS:50,CACHE_KEY:"server-telemetry",CATEGORY_SEPARATOR:"|",VALUE_SEPARATOR:",",OVERFLOW_TRUE:"1",OVERFLOW_FALSE:"0",UNKNOWN_ERROR:"unknown_error"},I={BEARER:"Bearer",POP:"pop",SSH:"ssh-cert"},T={DEFAULT_THROTTLE_TIME_SECONDS:60,DEFAULT_MAX_THROTTLE_TIME_SECONDS:3600,THROTTLING_PREFIX:"throttling",X_MS_LIB_CAPABILITY_VALUE:"retry-after, h429"},_={INVALID_GRANT_ERROR:"invalid_grant",CLIENT_MISMATCH_ERROR:"client_mismatch"},R={FAILED_AUTO_DETECTION:"1",INTERNAL_CACHE:"2",ENVIRONMENT_VARIABLE:"3",IMDS:"4"},P={CONFIGURED_MATCHES_DETECTED:"1",CONFIGURED_NO_AUTO_DETECTION:"2",CONFIGURED_NOT_DETECTED:"3",AUTO_DETECTION_REQUESTED_SUCCESSFUL:"4",AUTO_DETECTION_REQUESTED_FAILED:"5"},O={NOT_APPLICABLE:"0",FORCE_REFRESH_OR_CLAIMS:"1",NO_CACHED_ACCESS_TOKEN:"2",CACHED_ACCESS_TOKEN_EXPIRED:"3",PROACTIVELY_REFRESHED:"4"},x={Jwt:"JWT",Jwk:"JWK",Pop:"pop"},M=300},157196:(e,t,r)=>{"use strict";r.d(t,{T:()=>i,l:()=>n});const n=(e,t,r,n,i)=>(...o)=>{r.trace(`Executing function ${t}`);const a=n?.startMeasurement(t,i);if(i){const e=t+"CallCount";n?.incrementFields({[e]:1},i)}try{const n=e(...o);return a?.end({success:!0}),r.trace(`Returning result from ${t}`),n}catch(e){r.trace(`Error occurred in ${t}`);try{r.trace(JSON.stringify(e))}catch(e){r.trace("Unable to print error message.")}throw a?.end({success:!1},e),e}},i=(e,t,r,n,i)=>(...o)=>{r.trace(`Executing function ${t}`);const a=n?.startMeasurement(t,i);if(i){const e=t+"CallCount";n?.incrementFields({[e]:1},i)}return n?.setPreQueueTime(t,i),e(...o).then((e=>(r.trace(`Returning result from ${t}`),a?.end({success:!0}),e))).catch((e=>{r.trace(`Error occurred in ${t}`);try{r.trace(JSON.stringify(e))}catch(e){r.trace("Unable to print error message.")}throw a?.end({success:!1},e),e}))}},726170:(e,t,r)=>{"use strict";r.d(t,{$:()=>n});class n{static isEmptyObj(e){if(e)try{const t=JSON.parse(e);return 0===Object.keys(t).length}catch(e){}return!0}static startsWith(e,t){return 0===e.indexOf(t)}static endsWith(e,t){return e.length>=t.length&&e.lastIndexOf(t)===e.length-t.length}static queryStringToObject(e){const t={},r=e.split("&"),n=e=>decodeURIComponent(e.replace(/\+/g," "));return r.forEach((e=>{if(e.trim()){const[r,i]=e.split(/=(.+)/g,2);r&&i&&(t[n(r)]=n(i))}})),t}static trimArrayEntries(e){return e.map((e=>e.trim()))}static removeEmptyStringsFromArray(e){return e.filter((e=>!!e))}static jsonParseHelper(e){try{return JSON.parse(e)}catch(e){return null}}static matchPattern(e,t){return new RegExp(e.replace(/\\/g,"\\\\").replace(/\*/g,"[^ ]*").replace(/\?/g,"\\?")).test(t)}}},882098:(e,t,r)=>{"use strict";function n(){return Math.round((new Date).getTime()/1e3)}function i(e){return e.getTime()/1e3}function o(e){return e?new Date(1e3*Number(e)):new Date}function a(e,t){const r=Number(e)||0;return n()+t>r}function s(e){return Number(e)>n()}r.d(t,{Hm:()=>a,XJ:()=>s,_C:()=>n,dM:()=>o,pK:()=>i})},265194:(e,t,r)=>{"use strict";r.d(t,{Pb:()=>s,Su:()=>o,nV:()=>a});var n=r(94198),i=r(662024);function o(e){return e.startsWith("#/")?e.substring(2):e.startsWith("#")||e.startsWith("?")?e.substring(1):e}function a(e){if(!e||e.indexOf("=")<0)return null;try{const t=o(e),r=Object.fromEntries(new URLSearchParams(t));if(r.code||r.ear_jwe||r.error||r.error_description||r.state)return r}catch(e){throw(0,n.SB)(i.hJ)}return null}function s(e,t=!0,r){const n=new Array;return e.forEach(((e,i)=>{n.push(!t&&r&&i in r?`${i}=${e}`:`${i}=${encodeURIComponent(e)}`)})),n.join("&")}},942804:(e,t,r)=>{"use strict";function n(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}r.r(t),r.d(t,{default:()=>n})},595937:(e,t,r)=>{"use strict";function n(){return n=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},n.apply(null,arguments)}r.r(t),r.d(t,{default:()=>n})},654727:(e,t,r)=>{"use strict";function n(e,t){return n=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},n(e,t)}function i(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,n(e,t)}r.r(t),r.d(t,{default:()=>i})},151264:(e,t,r)=>{"use strict";function n(e,t){if(null==e)return{};var r={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}r.r(t),r.d(t,{default:()=>n})},155007:(e,t,r)=>{"use strict";r.d(t,{r:()=>i});var n=r(292321),i={contractName:"Ms.ProductUsage.Action",instanceName:"BaseType",getFields:function(e){var t=this.instanceName,r=[];return r.push((0,n.m9)("zC.".concat(t),this.contractName)),e.ver&&r.push((0,n.m9)("".concat(t,".Ver"),e.ver)),r.push((0,n.m9)("".concat(t,".Name"),e.name)),e.featureName&&r.push((0,n.m9)("".concat(t,".FeatureName"),e.featureName)),e.featureCategory&&r.push((0,n.m9)("".concat(t,".FeatureCategory"),e.featureCategory)),e.inputMethod&&r.push((0,n.m9)("".concat(t,".InputMethod"),e.inputMethod)),r.push((0,n.LK)("".concat(t,".IsExportable"),e.isExportable)),r.push((0,n.LK)("".concat(t,".IsIntentional"),e.isIntentional)),e.subWorkload&&r.push((0,n.m9)("".concat(t,".SubWorkload"),e.subWorkload)),e.target&&r.push((0,n.m9)("".concat(t,".Target"),e.target)),r}}},403706:(e,t,r)=>{"use strict";r.d(t,{A:()=>n._default}),r(678252);var n=r(270627)},21875:(e,t,r)=>{"use strict";r.d(t,{l:()=>n});const n=()=>globalThis.performance.now()},649601:(e,t,r)=>{"use strict";r.d(t,{$:()=>n});const n={verbose:10,default:20,error:30}},781778:(e,t,r)=>{"use strict";r.d(t,{I:()=>i,d:()=>n});class n{constructor(e){this.valueGenerator=e,this._evaluated=!1}get evaluated(){return this._evaluated}get value(){return this._evaluated||(this._evaluated=!0,this._value=this.valueGenerator()),this._value}}class i{get[Symbol.toStringTag](){return"[object LazyPromise]"}constructor(e){this.execute=e}async then(e,t){return this.getPromise().then(...arguments)}async catch(e){return this.getPromise().catch(...arguments)}async finally(e){return this.getPromise().finally(...arguments)}async getPromise(){return void 0===this.result&&(this.result=this.execute()),this.result}}},160130:(e,t,r)=>{"use strict";if(r.d(t,{Ki:()=>a,PV:()=>d,V$:()=>l,pN:()=>u}),38792==r.j)var n=r(469010);var i=r(43680);const o="fluidDriverCache",a="driverStorage.V3",s=3,c={1:"diverStorage",2:"diverStorage.V2"};function l(e){return`${e.file.docId}_${e.type}_${e.key}`}function u(e){return new Promise(((t,r)=>{(0,i.P2)(o,s,{upgrade:(t,r)=>{try{const e=c[r];e&&t.deleteObjectStore(e)}catch(t){(0,n.pW)({logger:e}).sendErrorEvent({eventName:"FluidCacheDeleteOldDbError"},t)}const i=t.createObjectStore(a);i.createIndex("createdTimeMs","createdTimeMs"),i.createIndex("lastAccessTimeMs","lastAccessTimeMs"),i.createIndex("partitionKey","partitionKey"),i.createIndex("fileId","fileId")},blocked:()=>{r(new Error("Could not open DB since it is blocked by an older client that has the DB open"))}}).then(t,r)}))}function d(e){return(0,i.MR)(o,e)}},805280:(e,t,r)=>{"use strict";r.d(t,{CL:()=>v,G0:()=>d,Ln:()=>f,fG:()=>p,lh:()=>o,uz:()=>h});var n=r(781778),i=r(469010);const o=new n.d((()=>s(u()))),a={getRawConfig:()=>{}},s=e=>null!=e?new d(void 0,{getRawConfig:t=>{try{return l(e.getItem(t)??void 0)?.raw}catch{return}}}):a;function c(e){switch(e){case"boolean":case"number":case"string":return!0;default:return!1}}function l(e){let t,r=e;if("string"==typeof e)try{r=JSON.parse(e),t={raw:e,string:e}}catch{}if(void 0===r)return t;const n=typeof r;if(c(n))return{...t,raw:e,[n]:r};if(Array.isArray(r)){const n=typeof r[0];if(!c(n))return t;for(const e of r)if(typeof e!==n)return t;return{...t,raw:e,[`${n}[]`]:r}}return t}const u=()=>{try{return globalThis.sessionStorage??void 0}catch{return}};class d{constructor(e,...t){this.logger=e,this.configCache=new Map,this.orderedBaseProviders=[];const r=new Set,n=[...t];for(;n.length>0;){const e=n.shift();void 0!==e&&g(e)&&!r.has(e)&&(r.add(e),e instanceof d?n.push(...e.orderedBaseProviders):this.orderedBaseProviders.push(e))}}getBoolean(e){return this.getCacheEntry(e)?.boolean}getNumber(e){return this.getCacheEntry(e)?.number}getString(e){return this.getCacheEntry(e)?.string}getBooleanArray(e){return this.getCacheEntry(e)?.["boolean[]"]}getNumberArray(e){return this.getCacheEntry(e)?.["number[]"]}getStringArray(e){return this.getCacheEntry(e)?.["string[]"]}getRawConfig(e){return this.getCacheEntry(e)?.raw}getCacheEntry(e){if(!this.configCache.has(e)){for(const t of this.orderedBaseProviders){const r=l(t?.getRawConfig(e));if(void 0!==r)return this.configCache.set(e,r),this.logger?.send({category:"generic",eventName:"ConfigRead",...(0,i.Df)({configName:e,configValue:JSON.stringify(r)})}),r}this.configCache.set(e,{raw:void 0})}return this.configCache.get(e)}}function h(e){const t=e;return g(t?.config)&&void 0!==t?.logger}function f(e){return h(e)?e:p(e,o.value)}function p(e,...t){if(h(e))throw new Error("Logger is already a monitoring context");const r=e;return r.config=new d(e,...t),r.logger=e,r}function g(e){const t=e;return"function"==typeof t?.getRawConfig}function v(e){return f((0,i.pW)(e))}},579057:(e,t,r)=>{"use strict";r.d(t,{AV:()=>s,G:()=>p,J4:()=>f,OQ:()=>y,aX:()=>h,cQ:()=>l,dy:()=>c,i5:()=>S,iq:()=>b,kc:()=>g,oD:()=>d,qp:()=>m,vt:()=>v});var n=r(665792);if(38792==r.j)var i=r(77229);var o=r(469010);const a=e=>null!==e&&!Array.isArray(e)&&"object"==typeof e;function s(e,t){const r={message:"string"==typeof e?.message?e.message:String(e)};if(a(e)){const{errorType:n,stack:i,name:o}=e;"string"==typeof n&&(r.errorType=n),"string"==typeof i&&(r.stack=((e,r)=>{if(!t)return e;const n=e.split("\n");return n.shift(),void 0!==r&&n.unshift(r),n.join("\n")})(i,"string"==typeof o?o:void 0))}return r}const c=e=>"function"==typeof e?.getTelemetryProperties;function l(e,t={}){if((0,i.X)(e))return e.addTelemetryProperties(t.props??{}),e;const{message:r,stack:n}=s(e,!1),o=new C({message:r,stack:n});if("object"==typeof e&&null!==e){const t=e;let r;"canRetry"in e&&(r??={},r.canRetry=t.canRetry),"retryAfterSeconds"in e&&(r??={},r.retryAfterSeconds=t.retryAfterSeconds),void 0!==r&&Object.assign(o,r)}"object"!=typeof e&&o.addTelemetryProperties({typeofError:typeof e});const a=b.typeCheck(e)?e.getTelemetryProperties():{untrustedOrigin:1};return o.addTelemetryProperties({...a,...t.props}),o}let u;function d(e){const t=Error,r=t.stackTraceLimit;void 0!==e&&(t.stackTraceLimit=e);const n=new Error("<<generated stack>>");if(void 0===u&&(u=void 0!==n.stack),u)return t.stackTraceLimit=r,n;try{throw n}catch(e){return t.stackTraceLimit=r,e}}function h(e){return d(e).stack}function f(e,t){const{message:r,stack:n}=s(e,!1),o=t(r);return void 0!==n&&g(o,n),v(e)&&o.addTelemetryProperties({untrustedOrigin:1}),(0,i.f)(e)&&(o.overwriteErrorInstanceId(e.errorInstanceId),o.addTelemetryProperties({innerErrorInstanceId:e.errorInstanceId})),c(e)&&o.addTelemetryProperties(e.getTelemetryProperties()),o}function p(e,t,r){const n=f(e,t),i=n.errorInstanceId;return r.sendTelemetryEvent({eventName:"WrapError",errorInstanceId:i,wrappedByErrorInstanceId:i},e),n}function g(e,t){try{Object.assign(e,{stack:t})}catch{e.addTelemetryProperties({stack2:t})}}function v(e){if(b.typeCheck(e)){if(e.errorType===S){const t=e.getTelemetryProperties();return 1===t.untrustedOrigin||Boolean(t.errorRunningExternalCode)}return!1}return!0}function m(e){return"string"==typeof e?.tag}const y=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return"<removed/circular>";e.add(r)}return r}};class b extends Error{get errorInstanceId(){return this._errorInstanceId}overwriteErrorInstanceId(e){this._errorInstanceId=e}constructor(e,t,r=new Set){super(e),this.omitPropsFromLogging=r,this._errorInstanceId=(0,n.A)(),r.add("omitPropsFromLogging"),r.add("_errorInstanceId"),t&&this.addTelemetryProperties(t)}static typeCheck(e){return"object"==typeof e&&null!==e&&"function"==typeof e.addTelemetryProperties&&"function"==typeof e.getTelemetryProperties&&"string"==typeof e.errorInstanceId}addTelemetryProperties(e){!function(e,t){for(const[r,n]of Object.entries(t))void 0===e[r]&&(e[r]=n)}(this,e)}getTelemetryProperties(){const e={};for(const t of Object.keys(this))this.omitPropsFromLogging.has(t)||(e[t]=(0,o.fV)(this[t]));return{...e,stack:this.stack,message:this.message,errorInstanceId:this._errorInstanceId}}}const S="genericError";class C extends b{constructor(e){super(e.message),this.errorType=S,void 0!==e.stack&&g(this,e.stack)}}},77229:(e,t,r)=>{"use strict";r.d(t,{X:()=>o,f:()=>i});const n=e=>"function"==typeof e?.getTelemetryProperties&&"function"==typeof e?.addTelemetryProperties,i=e=>"string"==typeof e?.errorInstanceId;function o(e){return"string"==typeof e?.errorType&&"string"==typeof e?.message&&i(e)&&n(e)}},469010:(e,t,r)=>{"use strict";r.d(t,{Bt:()=>m,Df:()=>C,Hf:()=>u,T0:()=>l,Z:()=>g,ZK:()=>c,fV:()=>y,gn:()=>h,jm:()=>S,mc:()=>n,pW:()=>f});var n,i=r(21875),o=r(649601),a=r(805280),s=r(579057);function c(e){if(null==e)return;const t=Number(e);return Number.isNaN(t)?e:t}function l(e){return Math.floor(e)}!function(e){e.CodeArtifact="CodeArtifact",e.UserData="UserData"}(n||(n={}));const u=":";class d{static sanitizePkgName(e){return e.replace("@","").replace("/","-")}static prepareErrorObject(e,t,r){const{message:n,errorType:i,stack:o}=(0,s.AV)(t,!0);if(e.stack=o,e.error=n,e.errorType=i,(0,s.dy)(t)){const r=t.getTelemetryProperties();for(const t of Object.keys(r))void 0===e[t]&&(e[t]=r[t])}void 0===e.stack&&r&&(e.stack=(0,s.aX)())}constructor(e,t){this.namespace=e,this.properties=t}sendTelemetryEvent(e,t,r=o.$.default){this.sendTelemetryEventCore({...e,category:e.category??"generic"},t,"error"===e.category?o.$.error:r)}sendTelemetryEventCore(e,t,r){const n=function({category:e,eventName:t,...r}){const n={category:e,eventName:t};for(const e of Object.keys(r))n[e]=y(r[e]);return n}(e);void 0!==t&&d.prepareErrorObject(n,t,!1),"number"==typeof n.duration&&(n.duration=l(n.duration)),this.send(n,r)}sendErrorEvent(e,t){this.sendTelemetryEventCore({error:e.eventName,...e,category:"error"},t,o.$.error)}sendPerformanceEvent(e,t,r=o.$.default){const n={...e,category:e.category??"performance"};this.sendTelemetryEventCore(n,t,"error"===n.category?o.$.error:r)}prepareEvent(e){const t="error"===e.category||void 0!==e.error,r={...e};return void 0!==this.namespace&&(r.eventName=`${this.namespace}${d.eventNamespaceSeparator}${r.eventName}`),this.extendProperties(r,t)}extendProperties(e,t){const r=e;if(this.properties){const e=[];e.push(this.properties.all),t&&e.push(this.properties.error);for(const t of e)if(void 0!==t)for(const[e,n]of Object.entries(t)){if(void 0!==r[e])continue;const t="function"==typeof n?n():n;void 0!==t&&(r[e]=t)}}return e}}d.eventNamespaceSeparator=u;class h{constructor(e){this.logger=e}send(e){const t={category:e.category,eventName:e.eventName};for(const[r,i]of Object.entries(e)){const{value:e,tag:o}="object"==typeof i?i:{value:i,tag:void 0};switch(o){case void 0:case"PackageData":case n.CodeArtifact:t[r]=e;break;case n.UserData:t[r]="REDACTED (UserData)";break;default:t[r]="REDACTED (unknown tag)"}}this.logger.send(t)}}function f(e){return p.create(e?.logger,e?.namespace,e?.properties)}class p extends d{static create(e,t,r){if(e instanceof p){const n={};for(const t of[e.properties,r])void 0!==t&&(void 0!==t.all&&(n.all={...n.all,...t.all}),void 0!==t.error&&(n.error={...n.error,...t.error}));const i=new p(e.baseLogger,void 0===e.namespace?t:void 0===t?e.namespace:`${e.namespace}${d.eventNamespaceSeparator}${t}`,n);return!(0,a.uz)(i)&&(0,a.uz)(e)&&(0,a.fG)(i,e.config),i}return new p(e??{send(){}},t,r)}constructor(e,t,r){super(t,r),this.baseLogger=e,(0,a.uz)(e)&&(0,a.fG)(this,new a.G0(this,e.config))}get minLogLevel(){return this.baseLogger.minLogLevel}shouldFilterOutEvent(e,t){return(t??o.$.default)<(this.baseLogger.minLogLevel??o.$.default)}send(e,t){this.shouldFilterOutEvent(e,t)||this.baseLogger.send(this.prepareEvent(e),t)}}function g(e){return new v(e.namespace,e.properties,e.loggers?.filter((e=>void 0!==e)),e.tryInheritProperties)}class v extends d{constructor(e,t,r=[],n){let i=void 0===t?void 0:{...t};if(!0===n){const e=i??={};r.filter((e=>e instanceof d)).map((e=>e.properties??{})).forEach((t=>{Object.keys(t).forEach((r=>{e[r]={...t[r],...e?.[r]}}))}))}super(e,i),this.loggers=r,this._minLogLevelOfAllLoggers=o.$.default,this.calculateMinLogLevel()}get minLogLevel(){return this._minLogLevelOfAllLoggers}calculateMinLogLevel(){if(this.loggers.length>0){const e=[];for(const t of this.loggers)e.push(t.minLogLevel??o.$.default);this._minLogLevelOfAllLoggers=Math.min(...e)}}addLogger(e){null!=e&&(this.loggers.push(e),this.calculateMinLogLevel())}send(e){const t=this.prepareEvent(e);for(const e of this.loggers)e.send(t)}}class m{static start(e,t,r,n=!0){return new m(e,t,r,n)}static timedExec(e,t,r,n,i=1){const o=m.start(e,t,n,m.shouldReport(t,i));try{const e=r(o);return o.autoEnd(),e}catch(e){throw o.cancel(void 0,e),e}}static async timedExecAsync(e,t,r,n,i=1){const o=m.start(e,t,n,m.shouldReport(t,i));try{const e=await r(o);return o.autoEnd(),e}catch(e){throw o.cancel(void 0,e),e}}get duration(){return(0,i.l)()-this.startTime}constructor(e,t,r={end:!0,cancel:"generic"},n=!0){this.logger=e,this.markers=r,this.emitLogs=n,this.startTime=(0,i.l)(),this.event={...t},this.markers.start&&this.reportEvent("start"),"object"==typeof window&&void 0!==window?.performance?.mark&&null!==window?.performance?.mark&&(this.startMark=`${t.eventName}-start`,window.performance.mark(this.startMark))}reportProgress(e,t="update"){this.reportEvent(t,e)}autoEnd(){this.event&&this.markers.end&&this.reportEvent("end"),this.performanceEndMark(),this.event=void 0}end(e){this.reportEvent("end",e),this.performanceEndMark(),this.event=void 0}performanceEndMark(){if(void 0!==this.startMark&&this.event){const e=`${this.event.eventName}-end`;window.performance.mark(e),window.performance.measure(`${this.event.eventName}`,this.startMark,e),this.startMark=void 0}}cancel(e,t){void 0!==this.markers.cancel&&this.reportEvent("cancel",{category:this.markers.cancel,...e},t),this.event=void 0}reportEvent(e,t,r){if(!this.event)return;if(!this.emitLogs)return;const n={...this.event,...t};n.eventName=`${n.eventName}_${e}`,"start"!==e&&(n.duration=this.duration),this.logger.sendPerformanceEvent(n,r)}static shouldReport(e,t){const r=`.${e.category}.${e.eventName}`,n=m.eventHits.get(r)??0;return m.eventHits.set(r,n>=t?1:n+1),n%t==0}}function y(e){return(0,s.qp)(e)?{value:b(e.value),tag:e.tag}:b(e)}function b(e){switch(typeof e){case"string":case"number":case"boolean":case"undefined":return e;case"object":return JSON.stringify(e);default:return`INVALID PROPERTY (typed as ${typeof e})`}}m.eventHits=new Map;const S=(e,t)=>Object.entries(t).filter((e=>void 0!==e[1])).reduce(((t,r)=>{const[n,i]=r;return t[n]="function"==typeof i?()=>({tag:e,value:i()}):{tag:e,value:i},t}),{}),C=e=>S(n.CodeArtifact,e)},148421:(e,t,r)=>{"use strict";var n,i,o,a,s,c,l,u,d,h,f,p,g,v,m,y,b,S,C,w,A,E,k,I,T,_,R;r.d(t,{$G:()=>A,Bv:()=>l,CS:()=>u,K:()=>y,Lq:()=>d,MW:()=>n,P1:()=>a,QW:()=>S,T4:()=>h,_e:()=>i,l6:()=>k,pZ:()=>f,sO:()=>o,wd:()=>g}),function(e){e.Smile="Smile",e.Frown="Frown",e.Idea="Idea",e.Unclassified="Unclassified",e.Survey="Survey",e.ThumbsUp="ThumbsUp",e.ThumbsDown="ThumbsDown"}(n||(n={})),function(e){e.Undefined="Undefined",e.MinorWithoutParentalConsent="MinorWithoutParentalConsent",e.MinorWithParentalConsent="MinorWithParentalConsent",e.NotAdult="NotAdult",e.Adult="Adult",e.MinorNoParentalConsentRequired="MinorNoParentalConsentRequired"}(i||(i={})),function(e){e.MSA="MSA",e.AAD="AAD",e.Unauthenticated="Unauthenticated"}(o||(o={})),function(e){e.Enabled="Enabled",e.Disabled="Disabled",e.NotConfigured="Not Configured",e.NotApplicable="Not Applicable"}(a||(a={})),function(e){e.JPEG="jpeg",e.PNG="png"}(s||(s={})),function(e){e.Landscape="Landscape",e.Potrait="Potrait"}(c||(c={})),function(e){e.AutoCapture="AutoCapture",e.AutoCaptureWithHtml2Canvas="AutoCaptureWithHtml2Canvas",e.ProvidedAtInitialization="ProvidedAtInitialization",e.DynamicallyProvided="DynamicallyProvided",e.DynamicallyProvidedWithNoTimeout="DynamicallyProvidedWithNoTimeout"}(l||(l={})),function(e){e.SidePane="SidePane",e.Modal="Modal",e.CallOut="CallOut",e.IFrameWithinSidePane="IFrameWithinSidePane",e.IFrameWithinModal="IFrameWithinModal",e.IFrameWithinCallOut="IFrameWithinCallOut",e.NoSurface="NoSurface",e.NoSurfaceWithoutTitle="NoSurfaceWithoutTitle"}(u||(u={})),function(e){e.Windows="Windows",e.IOS="iOS",e.Android="Android",e.WacTaskPane="WacTaskPane",e.MacOS="MacOS",e.Web="Web",e.IFrame="IFrame"}(d||(d={})),function(e){e.SubmitClicked="InAppFeedback_HostEvent_SubmitClicked",e.BackClicked="InAppFeedback_HostEvent_BackClicked",e.ReproductionModeStateUpdate="InAppFeedback_HostEvent_ReproductionModeStateUpdate",e.ScreenshotEditorAnnouncement="InAppFeedback_HostEvent_ScreenshotEditorAnnouncement"}(h||(h={})),function(e){e.Success="Success",e.Error="Error",e.Warning="Warning"}(f||(f={})),function(e){e.DropDown="DropDown",e.MultiSelect="MultiSelect",e.Rating="Rating",e.SingleSelect="SingleSelect",e.SingleSelectHorizontal="SingleSelectHorizontal",e.Text="Text"}(p||(p={})),function(e){e.FeatureArea="FeatureArea",e.ResponsibleAI="ResponsibleAI",e.Experience="Experience",e.ProductSatisfaction="ProductSatisfaction",e.CrashImpact="CrashImpact",e.Custom="Custom",e.AICustom="AICustom",e.AIThumbsDown="AIThumbsDown",e.AIThumbsUp="AIThumbsUp",e.AIError="AIError",e.AIGeneral="AIGeneral",e.PromptSuggestion="PromptSuggestion"}(g||(g={})),function(e){e.QuestionNotRequired="QuestionNotRequired",e.CommentNotRequired="CommentNotRequired",e.CommentRequiredWithLastOption="CommentRequiredWithLastOption"}(v||(v={})),function(e){e.Application="Application",e.User="User"}(m||(m={})),function(e){e.Header="Header",e.Footer="Footer",e.Backstage="Backstage",e.HelpMenu="Help Menu",e.Canvas="Canvas",e.Chat="Chat",e.VoiceChat="VoiceChat",e.Pane="Pane",e.BizChatLeftRail="BizChatLeftRail",e.BizChatSidePane="BizChatSidePane"}(y||(y={})),function(e){e.MSO="MSO",e.SDX="SDX",e.VivaUX="VivaUX",e.OneShell="OneShell",e.Teams="Teams",e.Outlook="Outlook"}(b||(b={})),function(e){e.Worldwide="Worldwide",e.China="China",e.EUDB="EUDB",e.GccMod="GccMod",e.UsGov="UsGov",e.UsGovDod="UsGovDod",e.UsNat="UsNat",e.UsSec="UsSec"}(S||(S={})),function(e){e.NotRequested="Not Requested",e.None="None",e.Implicit="Implicit",e.Explicit="Explicit"}(C||(C={})),function(e){e.NotRequested="Not Requested",e.Implicit="Implicit",e.Explicit="Explicit"}(w||(w={})),function(e){e.ODS="ODS",e.TenantFeedback="TenantFeedback"}(A||(A={})),function(e){e.Include="include",e.Exclude="exclude"}(E||(E={})),function(e){e.NotRequested="NotRequested",e.InProgress="InProgress",e.Success="Success",e.Fail="Fail"}(k||(k={})),function(e){e.Initial="Initial",e.UnknownError="UnknownError",e.StartInProgress="StartInProgress",e.StartSuccess="StartSuccess",e.StartError="StartError",e.StopInProgress="StopInProgress",e.StopSuccess="StopSuccess",e.StopError="StopError",e.CancelInProgress="CancelInProgress",e.CancelSuccess="CancelSuccess",e.CancelError="CancelError",e.RemoveInProgress="RemoveInProgress",e.RemoveSuccess="RemoveSuccess",e.RemoveError="RemoveError"}(I||(I={})),function(e){e.CAI="CAI",e.M365="M365",e.WINDOWSSYS="WINDOWSSYS",e.WINDOWSNONSYS="WINDOWSNONSYS"}(T||(T={})),function(e){e.CAI="CAI",e.M365="M365",e.WINDOWSSYS="WINDOWSSYS",e.WINDOWSNONSYS="WINDOWSNONSYS",e.XBOX="XBOX"}(_||(_={})),function(e){e.CopilotChatFeedback="CopilotChatFeedback",e.CopilotGlobalFeedback="CopilotGlobalFeedback",e.CopilotCatchUpFeedback="CopilotCatchUpFeedback",e.CopilotAssistantFeedback="CopilotAssistantFeedback"}(R||(R={}))},764772:(e,t,r)=>{"use strict";r.d(t,{KL:()=>b,kY:()=>m,k_:()=>v,sU:()=>g});var n=r(571124),i=r(65228),o=r(891087),a=Object.defineProperty,s=Object.defineProperties,c=Object.getOwnPropertyDescriptors,l=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,h=(e,t,r)=>t in e?a(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,f=(e,t,r)=>new Promise(((n,i)=>{var o=e=>{try{s(r.next(e))}catch(e){i(e)}},a=e=>{try{s(r.throw(e))}catch(e){i(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,a);s((r=r.apply(e,t)).next())})),p=n.createContext({}),g=({children:e,eventing:t,unmountEventing:r,reactEventMapper:i})=>{const o=n.useRef(t);o.current!==t&&(o.current=t);const a=n.useRef(r||t);a.current!==r&&(a.current=r||t);const s=n.useRef(i);s.current!==i&&(s.current=i);const c=n.useMemo((()=>({bubble:e=>f(void 0,null,(function*(){const t=s.current(e);return S(o,t)})),generateEvent:C(o)})),[]),l=n.useMemo((()=>({bubble:e=>f(void 0,null,(function*(){const t=s.current(e);return S(a,t)})),generateEvent:C(a)})),[]),u=n.useMemo((()=>({eventing:c,unmountEventing:l,internal:{eventingRef:o,unmountEventingRef:a,mapperRef:s}})),[c,l]);return n.createElement(p.Provider,{value:u},e)};g.displayName="NovaEventingProvider";var v=()=>{const{eventing:e}=n.useContext(p);return o(e,"Nova Eventing provider must be initialized prior to consumption of eventing!"),e},m=({children:e,interceptor:t})=>{const r=n.useRef(t);r.current!==t&&(r.current=t);const{internal:i}=n.useContext(p);i||o(i,"Nova Eventing provider must be initialized prior to creating NovaEventingInterceptor!");const a=n.useMemo((()=>({bubble:e=>f(void 0,null,(function*(){const t=i.mapperRef.current(e);return S(i.eventingRef,t,r)})),generateEvent:C(i.eventingRef,r)})),[i]),g=n.useMemo((()=>({bubble:e=>f(void 0,null,(function*(){const t=i.mapperRef.current(e);return S(i.unmountEventingRef,t,r)})),generateEvent:C(i.unmountEventingRef,r)})),[i]),{eventing:v,unmountEventing:m}=n.useMemo((()=>y(i,r)),[i]),b=n.useRef(v),w=n.useRef(m),A=n.useMemo((()=>((e,t)=>s(e,c(t)))(((e,t)=>{for(var r in t||(t={}))u.call(t,r)&&h(e,r,t[r]);if(l)for(var r of l(t))d.call(t,r)&&h(e,r,t[r]);return e})({},i),{eventingRef:b,unmountEventingRef:w})),[i]),E=n.useMemo((()=>({eventing:a,unmountEventing:g,internal:A})),[a,g,A]);return n.createElement(p.Provider,{value:E},e)};m.displayName="NovaEventingInterceptor";var y=(e,t)=>({eventing:{bubble:r=>f(void 0,null,(function*(){return S(e.eventingRef,r,t)}))},unmountEventing:{bubble:r=>f(void 0,null,(function*(){return S(e.unmountEventingRef,r,t)}))}}),b=()=>{const{unmountEventing:e}=n.useContext(p);return o(e,"Nova Eventing provider must be initialized prior to consumption of unmountEventing!"),e},S=(e,t,r)=>f(void 0,null,(function*(){if(!r)return e.current.bubble(t);let n=t;return n=yield r.current(t),n?e.current.bubble(n):Promise.resolve()})),C=(e,t)=>r=>f(void 0,null,(function*(){var n;const o={event:r.event,source:{inputType:i.N.programmatic,timeStamp:null!=(n=r.timeStampOverride)?n:Date.now()}};if(!t)return e.current.bubble(o);let a=o;return a=yield t.current(o),a?e.current.bubble(a):Promise.resolve()}))},12687:(e,t,r)=>{"use strict";r.d(t,{u:()=>a});var n=r(65228),i={dblclick:n.N.mouse,keydown:n.N.keyboard,keyup:n.N.keyboard,keypress:n.N.keyboard,mousedown:n.N.mouse,mouseenter:n.N.mouse,mouseleave:n.N.mouse,mousemove:n.N.mouse,mouseover:n.N.mouse,mouseout:n.N.mouse,mouseup:n.N.mouse,touchcancel:n.N.touch,touchend:n.N.touch,touchmove:n.N.touch,touchstart:n.N.touch,wheel:n.N.mouse},o={"":n.N.keyboard,mouse:n.N.mouse,pen:n.N.pen,touch:n.N.touch},a=e=>{const{event:t,reactEvent:r}=e,a="click"===r.type?(e=>{const t=o[e];return null!=t?t:n.N.unknown})(r.nativeEvent.pointerType):i[r.type];let s;const c=r.nativeEvent;return s=(null==c?void 0:c.view)&&r.timeStamp?c.view.performance.timeOrigin+r.timeStamp:Date.now(),{event:t,source:{inputType:null!=a?a:n.N.unknown,timeStamp:s}}}},768102:(e,t,r)=>{"use strict";r.d(t,{X:()=>a,l:()=>s});var n=r(571124),i=r(891087),o=n.createContext(null),a=({children:e,graphql:t})=>n.createElement(o.Provider,{value:t},e);a.displayName="NovaGraphQLProvider";var s=()=>{const e=n.useContext(o);return i(null!==e,"Nova GraphQL provider must be initialized prior to consumption!"),e}},65228:(e,t,r)=>{"use strict";r.d(t,{N:()=>n});var n={unknown:"unknown",mouse:"mouse",keyboard:"keyboard",touch:"touch",pen:"pen",programmatic:"programmatic"}},181739:(e,t,r)=>{"use strict";r.d(t,{a:()=>n});class n{call(){try{this.task&&this.task()}catch(e){this.onError(e)}finally{this.task=null,this.release(this)}}constructor(e,t){this.onError=e,this.release=t,this.task=null}}},965857:(e,t,r)=>{"use strict";r.d(t,{V:()=>i});var n=r(581618);function i(e,t,...r){if(function(){return void 0!==n&&!0}()&&void 0===t)throw new Error("invariant requires an error message argument");if(!e){let e;if(void 0===t)e=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{let n=0;e=new Error(t.replace(/%s/g,(function(){return r[n++]}))),e.name="Invariant Violation"}throw e.framesToPop=1,e}}},591462:(e,t,r)=>{"use strict";function n(e,t,r,n){let i=r?r.call(n,e,t):void 0;if(void 0!==i)return!!i;if(e===t)return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;const o=Object.keys(e),a=Object.keys(t);if(o.length!==a.length)return!1;const s=Object.prototype.hasOwnProperty.bind(t);for(let a=0;a<o.length;a++){const c=o[a];if(!s(c))return!1;const l=e[c],u=t[c];if(i=r?r.call(n,l,u,c):void 0,!1===i||void 0===i&&l!==u)return!1}return!0}r.d(t,{b:()=>n})},496185:(e,t,r)=>{"use strict";r.d(t,{m:()=>o});var n=r(237527),i=r(556851);const o=new class extends n.Q{constructor(){super(),this.setup=e=>{if(!i.S$&&window.addEventListener){const t=()=>e();return window.addEventListener("visibilitychange",t,!1),window.addEventListener("focus",t,!1),()=>{window.removeEventListener("visibilitychange",t),window.removeEventListener("focus",t)}}}}onSubscribe(){this.cleanup||this.setEventListener(this.setup)}onUnsubscribe(){var e;this.hasListeners()||(null==(e=this.cleanup)||e.call(this),this.cleanup=void 0)}setEventListener(e){var t;this.setup=e,null==(t=this.cleanup)||t.call(this),this.cleanup=e((e=>{"boolean"==typeof e?this.setFocused(e):this.onFocus()}))}setFocused(e){this.focused!==e&&(this.focused=e,this.onFocus())}onFocus(){this.listeners.forEach((({listener:e})=>{e()}))}isFocused(){return"boolean"==typeof this.focused?this.focused:"undefined"==typeof document||[void 0,"visible","prerender"].includes(document.visibilityState)}}},780786:(e,t,r)=>{"use strict";function n(){return{onFetch:e=>{e.fetchFn=()=>{var t,r,n,a,s,c;const l=null==(t=e.fetchOptions)||null==(r=t.meta)?void 0:r.refetchPage,u=null==(n=e.fetchOptions)||null==(a=n.meta)?void 0:a.fetchMore,d=null==u?void 0:u.pageParam,h="backward"===(null==u?void 0:u.direction),f=(null==(s=e.state.data)?void 0:s.pages)||[],p=(null==(c=e.state.data)?void 0:c.pageParams)||[];let g=p,v=!1;const m=e.options.queryFn||(()=>Promise.reject("Missing queryFn for queryKey '"+e.options.queryHash+"'")),y=(e,t,r,n)=>(g=n?[t,...g]:[...g,t],n?[r,...e]:[...e,r]),b=(t,r,n,i)=>{if(v)return Promise.reject("Cancelled");if(void 0===n&&!r&&t.length)return Promise.resolve(t);const o={queryKey:e.queryKey,pageParam:n,meta:e.options.meta};(t=>{Object.defineProperty(t,"signal",{enumerable:!0,get:()=>{var t,r;return null!=(t=e.signal)&&t.aborted?v=!0:null==(r=e.signal)||r.addEventListener("abort",(()=>{v=!0})),e.signal}})})(o);const a=m(o);return Promise.resolve(a).then((e=>y(t,n,e,i)))};let S;if(f.length)if("forward"===(null==u?void 0:u.direction)){const t=void 0!==d,r=t?d:i(e.options,f);S=b(f,t,r)}else if(h){const t=void 0!==d,r=t?d:o(e.options,f);S=b(f,t,r,!0)}else{g=[];const t=void 0===e.options.getNextPageParam;S=l&&f[0]&&!l(f[0],0,f)?Promise.resolve(y([],p[0],f[0])):b([],t,p[0]);for(let r=1;r<f.length;r++)S=S.then((n=>{if(!l||!f[r]||l(f[r],r,f)){const o=t?p[r]:i(e.options,n);return b(n,t,o)}return Promise.resolve(y(n,p[r],f[r]))}))}else S=b([]);return S.then((e=>({pages:e,pageParams:g})))}}}}function i(e,t){return null==e.getNextPageParam?void 0:e.getNextPageParam(t[t.length-1],t)}function o(e,t){return null==e.getPreviousPageParam?void 0:e.getPreviousPageParam(t[0],t)}function a(e,t){if(e.getNextPageParam&&Array.isArray(t)){const r=i(e,t);return null!=r&&!1!==r}}function s(e,t){if(e.getPreviousPageParam&&Array.isArray(t)){const r=o(e,t);return null!=r&&!1!==r}}r.d(t,{PL:()=>n,RQ:()=>s,rB:()=>a})},442876:(e,t,r)=>{"use strict";r.d(t,{U:()=>n});const n=console},87901:(e,t,r)=>{"use strict";r.d(t,{$:()=>c,s:()=>s});var n=r(442876),i=r(171492),o=r(789855),a=r(550491);class s extends o.k{constructor(e){super(),this.defaultOptions=e.defaultOptions,this.mutationId=e.mutationId,this.mutationCache=e.mutationCache,this.logger=e.logger||n.U,this.observers=[],this.state=e.state||c(),this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options={...this.defaultOptions,...e},this.updateCacheTime(this.options.cacheTime)}get meta(){return this.options.meta}setState(e){this.dispatch({type:"setState",state:e})}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.mutationCache.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.observers=this.observers.filter((t=>t!==e)),this.scheduleGc(),this.mutationCache.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.observers.length||("loading"===this.state.status?this.scheduleGc():this.mutationCache.remove(this))}continue(){var e,t;return null!=(e=null==(t=this.retryer)?void 0:t.continue())?e:this.execute()}async execute(){const e=()=>{var e;return this.retryer=(0,a.II)({fn:()=>this.options.mutationFn?this.options.mutationFn(this.state.variables):Promise.reject("No mutationFn found"),onFail:(e,t)=>{this.dispatch({type:"failed",failureCount:e,error:t})},onPause:()=>{this.dispatch({type:"pause"})},onContinue:()=>{this.dispatch({type:"continue"})},retry:null!=(e=this.options.retry)?e:0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode}),this.retryer.promise},t="loading"===this.state.status;try{var r,n,i,o,s,c,l,u;if(!t){var d,h,f,p;this.dispatch({type:"loading",variables:this.options.variables}),await(null==(d=(h=this.mutationCache.config).onMutate)?void 0:d.call(h,this.state.variables,this));const e=await(null==(f=(p=this.options).onMutate)?void 0:f.call(p,this.state.variables));e!==this.state.context&&this.dispatch({type:"loading",context:e,variables:this.state.variables})}const a=await e();return await(null==(r=(n=this.mutationCache.config).onSuccess)?void 0:r.call(n,a,this.state.variables,this.state.context,this)),await(null==(i=(o=this.options).onSuccess)?void 0:i.call(o,a,this.state.variables,this.state.context)),await(null==(s=(c=this.mutationCache.config).onSettled)?void 0:s.call(c,a,null,this.state.variables,this.state.context,this)),await(null==(l=(u=this.options).onSettled)?void 0:l.call(u,a,null,this.state.variables,this.state.context)),this.dispatch({type:"success",data:a}),a}catch(e){try{var g,v,m,y,b,S,C,w;throw await(null==(g=(v=this.mutationCache.config).onError)?void 0:g.call(v,e,this.state.variables,this.state.context,this)),await(null==(m=(y=this.options).onError)?void 0:m.call(y,e,this.state.variables,this.state.context)),await(null==(b=(S=this.mutationCache.config).onSettled)?void 0:b.call(S,void 0,e,this.state.variables,this.state.context,this)),await(null==(C=(w=this.options).onSettled)?void 0:C.call(w,void 0,e,this.state.variables,this.state.context)),e}finally{this.dispatch({type:"error",error:e})}}}dispatch(e){this.state=(t=>{switch(e.type){case"failed":return{...t,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...t,isPaused:!0};case"continue":return{...t,isPaused:!1};case"loading":return{...t,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:!(0,a.v_)(this.options.networkMode),status:"loading",variables:e.variables};case"success":return{...t,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...t,data:void 0,error:e.error,failureCount:t.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"};case"setState":return{...t,...e.state}}})(this.state),i.j.batch((()=>{this.observers.forEach((t=>{t.onMutationUpdate(e)})),this.mutationCache.notify({mutation:this,type:"updated",action:e})}))}}function c(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0}}},171492:(e,t,r)=>{"use strict";r.d(t,{j:()=>i});var n=r(556851);const i=function(){let e=[],t=0,r=e=>{e()},i=e=>{e()};const o=i=>{t?e.push(i):(0,n.G6)((()=>{r(i)}))};return{batch:o=>{let a;t++;try{a=o()}finally{t--,t||(()=>{const t=e;e=[],t.length&&(0,n.G6)((()=>{i((()=>{t.forEach((e=>{r(e)}))}))}))})()}return a},batchCalls:e=>(...t)=>{o((()=>{e(...t)}))},schedule:o,setNotifyFunction:e=>{r=e},setBatchNotifyFunction:e=>{i=e}}}()},77830:(e,t,r)=>{"use strict";r.d(t,{t:()=>a});var n=r(237527),i=r(556851);const o=["online","offline"],a=new class extends n.Q{constructor(){super(),this.setup=e=>{if(!i.S$&&window.addEventListener){const t=()=>e();return o.forEach((e=>{window.addEventListener(e,t,!1)})),()=>{o.forEach((e=>{window.removeEventListener(e,t)}))}}}}onSubscribe(){this.cleanup||this.setEventListener(this.setup)}onUnsubscribe(){var e;this.hasListeners()||(null==(e=this.cleanup)||e.call(this),this.cleanup=void 0)}setEventListener(e){var t;this.setup=e,null==(t=this.cleanup)||t.call(this),this.cleanup=e((e=>{"boolean"==typeof e?this.setOnline(e):this.onOnline()}))}setOnline(e){this.online!==e&&(this.online=e,this.onOnline())}onOnline(){this.listeners.forEach((({listener:e})=>{e()}))}isOnline(){return"boolean"==typeof this.online?this.online:"undefined"==typeof navigator||void 0===navigator.onLine||navigator.onLine}}},807010:(e,t,r)=>{"use strict";r.d(t,{E:()=>v});var n=r(556851),i=r(442876),o=r(171492),a=r(550491),s=r(789855);class c extends s.k{constructor(e){super(),this.abortSignalConsumed=!1,this.defaultOptions=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.cache=e.cache,this.logger=e.logger||i.U,this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.initialState=e.state||function(e){const t="function"==typeof e.initialData?e.initialData():e.initialData,r=void 0!==t,n=r?"function"==typeof e.initialDataUpdatedAt?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:r?null!=n?n:Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:r?"success":"loading",fetchStatus:"idle"}}(this.options),this.state=this.initialState,this.scheduleGc()}get meta(){return this.options.meta}setOptions(e){this.options={...this.defaultOptions,...e},this.updateCacheTime(this.options.cacheTime)}optionalRemove(){this.observers.length||"idle"!==this.state.fetchStatus||this.cache.remove(this)}setData(e,t){const r=(0,n.pl)(this.state.data,e,this.options);return this.dispatch({data:r,type:"success",dataUpdatedAt:null==t?void 0:t.updatedAt,manual:null==t?void 0:t.manual}),r}setState(e,t){this.dispatch({type:"setState",state:e,setStateOptions:t})}cancel(e){var t;const r=this.promise;return null==(t=this.retryer)||t.cancel(e),r?r.then(n.lQ).catch(n.lQ):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.initialState)}isActive(){return this.observers.some((e=>!1!==e.options.enabled))}isDisabled(){return this.getObserversCount()>0&&!this.isActive()}isStale(){return this.state.isInvalidated||!this.state.dataUpdatedAt||this.observers.some((e=>e.getCurrentResult().isStale))}isStaleByTime(e=0){return this.state.isInvalidated||!this.state.dataUpdatedAt||!(0,n.j3)(this.state.dataUpdatedAt,e)}onFocus(){var e;const t=this.observers.find((e=>e.shouldFetchOnWindowFocus()));t&&t.refetch({cancelRefetch:!1}),null==(e=this.retryer)||e.continue()}onOnline(){var e;const t=this.observers.find((e=>e.shouldFetchOnReconnect()));t&&t.refetch({cancelRefetch:!1}),null==(e=this.retryer)||e.continue()}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.cache.notify({type:"observerAdded",query:this,observer:e}))}removeObserver(e){this.observers.includes(e)&&(this.observers=this.observers.filter((t=>t!==e)),this.observers.length||(this.retryer&&(this.abortSignalConsumed?this.retryer.cancel({revert:!0}):this.retryer.cancelRetry()),this.scheduleGc()),this.cache.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.dispatch({type:"invalidate"})}fetch(e,t){var r,i;if("idle"!==this.state.fetchStatus)if(this.state.dataUpdatedAt&&null!=t&&t.cancelRefetch)this.cancel({silent:!0});else if(this.promise){var o;return null==(o=this.retryer)||o.continueRetry(),this.promise}if(e&&this.setOptions(e),!this.options.queryFn){const e=this.observers.find((e=>e.options.queryFn));e&&this.setOptions(e.options)}const s=(0,n.jY)(),c={queryKey:this.queryKey,pageParam:void 0,meta:this.meta},l=e=>{Object.defineProperty(e,"signal",{enumerable:!0,get:()=>{if(s)return this.abortSignalConsumed=!0,s.signal}})};l(c);const u={fetchOptions:t,options:this.options,queryKey:this.queryKey,state:this.state,fetchFn:()=>this.options.queryFn?(this.abortSignalConsumed=!1,this.options.queryFn(c)):Promise.reject("Missing queryFn for queryKey '"+this.options.queryHash+"'")};var d;l(u),null==(r=this.options.behavior)||r.onFetch(u),this.revertState=this.state,("idle"===this.state.fetchStatus||this.state.fetchMeta!==(null==(i=u.fetchOptions)?void 0:i.meta))&&this.dispatch({type:"fetch",meta:null==(d=u.fetchOptions)?void 0:d.meta});const h=e=>{var t,r,n,i;(0,a.wm)(e)&&e.silent||this.dispatch({type:"error",error:e}),(0,a.wm)(e)||(null==(t=(r=this.cache.config).onError)||t.call(r,e,this),null==(n=(i=this.cache.config).onSettled)||n.call(i,this.state.data,e,this)),this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1};return this.retryer=(0,a.II)({fn:u.fetchFn,abort:null==s?void 0:s.abort.bind(s),onSuccess:e=>{var t,r,n,i;void 0!==e?(this.setData(e),null==(t=(r=this.cache.config).onSuccess)||t.call(r,e,this),null==(n=(i=this.cache.config).onSettled)||n.call(i,e,this.state.error,this),this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1):h(new Error(this.queryHash+" data is undefined"))},onError:h,onFail:(e,t)=>{this.dispatch({type:"failed",failureCount:e,error:t})},onPause:()=>{this.dispatch({type:"pause"})},onContinue:()=>{this.dispatch({type:"continue"})},retry:u.options.retry,retryDelay:u.options.retryDelay,networkMode:u.options.networkMode}),this.promise=this.retryer.promise,this.promise}dispatch(e){this.state=(t=>{var r,n;switch(e.type){case"failed":return{...t,fetchFailureCount:e.failureCount,fetchFailureReason:e.error};case"pause":return{...t,fetchStatus:"paused"};case"continue":return{...t,fetchStatus:"fetching"};case"fetch":return{...t,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null!=(r=e.meta)?r:null,fetchStatus:(0,a.v_)(this.options.networkMode)?"fetching":"paused",...!t.dataUpdatedAt&&{error:null,status:"loading"}};case"success":return{...t,data:e.data,dataUpdateCount:t.dataUpdateCount+1,dataUpdatedAt:null!=(n=e.dataUpdatedAt)?n:Date.now(),error:null,isInvalidated:!1,status:"success",...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};case"error":const i=e.error;return(0,a.wm)(i)&&i.revert&&this.revertState?{...this.revertState,fetchStatus:"idle"}:{...t,error:i,errorUpdateCount:t.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:t.fetchFailureCount+1,fetchFailureReason:i,fetchStatus:"idle",status:"error"};case"invalidate":return{...t,isInvalidated:!0};case"setState":return{...t,...e.state}}})(this.state),o.j.batch((()=>{this.observers.forEach((t=>{t.onQueryUpdate(e)})),this.cache.notify({query:this,type:"updated",action:e})}))}}var l=r(237527);class u extends l.Q{constructor(e){super(),this.config=e||{},this.queries=[],this.queriesMap={}}build(e,t,r){var i;const o=t.queryKey,a=null!=(i=t.queryHash)?i:(0,n.F$)(o,t);let s=this.get(a);return s||(s=new c({cache:this,logger:e.getLogger(),queryKey:o,queryHash:a,options:e.defaultQueryOptions(t),state:r,defaultOptions:e.getQueryDefaults(o)}),this.add(s)),s}add(e){this.queriesMap[e.queryHash]||(this.queriesMap[e.queryHash]=e,this.queries.push(e),this.notify({type:"added",query:e}))}remove(e){const t=this.queriesMap[e.queryHash];t&&(e.destroy(),this.queries=this.queries.filter((t=>t!==e)),t===e&&delete this.queriesMap[e.queryHash],this.notify({type:"removed",query:e}))}clear(){o.j.batch((()=>{this.queries.forEach((e=>{this.remove(e)}))}))}get(e){return this.queriesMap[e]}getAll(){return this.queries}find(e,t){const[r]=(0,n.b_)(e,t);return void 0===r.exact&&(r.exact=!0),this.queries.find((e=>(0,n.MK)(r,e)))}findAll(e,t){const[r]=(0,n.b_)(e,t);return Object.keys(r).length>0?this.queries.filter((e=>(0,n.MK)(r,e))):this.queries}notify(e){o.j.batch((()=>{this.listeners.forEach((({listener:t})=>{t(e)}))}))}onFocus(){o.j.batch((()=>{this.queries.forEach((e=>{e.onFocus()}))}))}onOnline(){o.j.batch((()=>{this.queries.forEach((e=>{e.onOnline()}))}))}}var d=r(87901);class h extends l.Q{constructor(e){super(),this.config=e||{},this.mutations=[],this.mutationId=0}build(e,t,r){const n=new d.s({mutationCache:this,logger:e.getLogger(),mutationId:++this.mutationId,options:e.defaultMutationOptions(t),state:r,defaultOptions:t.mutationKey?e.getMutationDefaults(t.mutationKey):void 0});return this.add(n),n}add(e){this.mutations.push(e),this.notify({type:"added",mutation:e})}remove(e){this.mutations=this.mutations.filter((t=>t!==e)),this.notify({type:"removed",mutation:e})}clear(){o.j.batch((()=>{this.mutations.forEach((e=>{this.remove(e)}))}))}getAll(){return this.mutations}find(e){return void 0===e.exact&&(e.exact=!0),this.mutations.find((t=>(0,n.nJ)(e,t)))}findAll(e){return this.mutations.filter((t=>(0,n.nJ)(e,t)))}notify(e){o.j.batch((()=>{this.listeners.forEach((({listener:t})=>{t(e)}))}))}resumePausedMutations(){var e;return this.resuming=(null!=(e=this.resuming)?e:Promise.resolve()).then((()=>{const e=this.mutations.filter((e=>e.state.isPaused));return o.j.batch((()=>e.reduce(((e,t)=>e.then((()=>t.continue().catch(n.lQ)))),Promise.resolve())))})).then((()=>{this.resuming=void 0})),this.resuming}}var f=r(496185),p=r(77830),g=r(780786);class v{constructor(e={}){this.queryCache=e.queryCache||new u,this.mutationCache=e.mutationCache||new h,this.logger=e.logger||i.U,this.defaultOptions=e.defaultOptions||{},this.queryDefaults=[],this.mutationDefaults=[],this.mountCount=0}mount(){this.mountCount++,1===this.mountCount&&(this.unsubscribeFocus=f.m.subscribe((()=>{f.m.isFocused()&&(this.resumePausedMutations(),this.queryCache.onFocus())})),this.unsubscribeOnline=p.t.subscribe((()=>{p.t.isOnline()&&(this.resumePausedMutations(),this.queryCache.onOnline())})))}unmount(){var e,t;this.mountCount--,0===this.mountCount&&(null==(e=this.unsubscribeFocus)||e.call(this),this.unsubscribeFocus=void 0,null==(t=this.unsubscribeOnline)||t.call(this),this.unsubscribeOnline=void 0)}isFetching(e,t){const[r]=(0,n.b_)(e,t);return r.fetchStatus="fetching",this.queryCache.findAll(r).length}isMutating(e){return this.mutationCache.findAll({...e,fetching:!0}).length}getQueryData(e,t){var r;return null==(r=this.queryCache.find(e,t))?void 0:r.state.data}ensureQueryData(e,t,r){const i=(0,n.vh)(e,t,r),o=this.getQueryData(i.queryKey);return o?Promise.resolve(o):this.fetchQuery(i)}getQueriesData(e){return this.getQueryCache().findAll(e).map((({queryKey:e,state:t})=>[e,t.data]))}setQueryData(e,t,r){const i=this.queryCache.find(e),o=(0,n.Zw)(t,null==i?void 0:i.state.data);if(void 0===o)return;const a=(0,n.vh)(e),s=this.defaultQueryOptions(a);return this.queryCache.build(this,s).setData(o,{...r,manual:!0})}setQueriesData(e,t,r){return o.j.batch((()=>this.getQueryCache().findAll(e).map((({queryKey:e})=>[e,this.setQueryData(e,t,r)]))))}getQueryState(e,t){var r;return null==(r=this.queryCache.find(e,t))?void 0:r.state}removeQueries(e,t){const[r]=(0,n.b_)(e,t),i=this.queryCache;o.j.batch((()=>{i.findAll(r).forEach((e=>{i.remove(e)}))}))}resetQueries(e,t,r){const[i,a]=(0,n.b_)(e,t,r),s=this.queryCache,c={type:"active",...i};return o.j.batch((()=>(s.findAll(i).forEach((e=>{e.reset()})),this.refetchQueries(c,a))))}cancelQueries(e,t,r){const[i,a={}]=(0,n.b_)(e,t,r);void 0===a.revert&&(a.revert=!0);const s=o.j.batch((()=>this.queryCache.findAll(i).map((e=>e.cancel(a)))));return Promise.all(s).then(n.lQ).catch(n.lQ)}invalidateQueries(e,t,r){const[i,a]=(0,n.b_)(e,t,r);return o.j.batch((()=>{var e,t;if(this.queryCache.findAll(i).forEach((e=>{e.invalidate()})),"none"===i.refetchType)return Promise.resolve();const r={...i,type:null!=(e=null!=(t=i.refetchType)?t:i.type)?e:"active"};return this.refetchQueries(r,a)}))}refetchQueries(e,t,r){const[i,a]=(0,n.b_)(e,t,r),s=o.j.batch((()=>this.queryCache.findAll(i).filter((e=>!e.isDisabled())).map((e=>{var t;return e.fetch(void 0,{...a,cancelRefetch:null==(t=null==a?void 0:a.cancelRefetch)||t,meta:{refetchPage:i.refetchPage}})}))));let c=Promise.all(s).then(n.lQ);return null!=a&&a.throwOnError||(c=c.catch(n.lQ)),c}fetchQuery(e,t,r){const i=(0,n.vh)(e,t,r),o=this.defaultQueryOptions(i);void 0===o.retry&&(o.retry=!1);const a=this.queryCache.build(this,o);return a.isStaleByTime(o.staleTime)?a.fetch(o):Promise.resolve(a.state.data)}prefetchQuery(e,t,r){return this.fetchQuery(e,t,r).then(n.lQ).catch(n.lQ)}fetchInfiniteQuery(e,t,r){const i=(0,n.vh)(e,t,r);return i.behavior=(0,g.PL)(),this.fetchQuery(i)}prefetchInfiniteQuery(e,t,r){return this.fetchInfiniteQuery(e,t,r).then(n.lQ).catch(n.lQ)}resumePausedMutations(){return this.mutationCache.resumePausedMutations()}getQueryCache(){return this.queryCache}getMutationCache(){return this.mutationCache}getLogger(){return this.logger}getDefaultOptions(){return this.defaultOptions}setDefaultOptions(e){this.defaultOptions=e}setQueryDefaults(e,t){const r=this.queryDefaults.find((t=>(0,n.Od)(e)===(0,n.Od)(t.queryKey)));r?r.defaultOptions=t:this.queryDefaults.push({queryKey:e,defaultOptions:t})}getQueryDefaults(e){if(!e)return;const t=this.queryDefaults.find((t=>(0,n.Cp)(e,t.queryKey)));return null==t?void 0:t.defaultOptions}setMutationDefaults(e,t){const r=this.mutationDefaults.find((t=>(0,n.Od)(e)===(0,n.Od)(t.mutationKey)));r?r.defaultOptions=t:this.mutationDefaults.push({mutationKey:e,defaultOptions:t})}getMutationDefaults(e){if(!e)return;const t=this.mutationDefaults.find((t=>(0,n.Cp)(e,t.mutationKey)));return null==t?void 0:t.defaultOptions}defaultQueryOptions(e){if(null!=e&&e._defaulted)return e;const t={...this.defaultOptions.queries,...this.getQueryDefaults(null==e?void 0:e.queryKey),...e,_defaulted:!0};return!t.queryHash&&t.queryKey&&(t.queryHash=(0,n.F$)(t.queryKey,t)),void 0===t.refetchOnReconnect&&(t.refetchOnReconnect="always"!==t.networkMode),void 0===t.useErrorBoundary&&(t.useErrorBoundary=!!t.suspense),t}defaultMutationOptions(e){return null!=e&&e._defaulted?e:{...this.defaultOptions.mutations,...this.getMutationDefaults(null==e?void 0:e.mutationKey),...e,_defaulted:!0}}clear(){this.queryCache.clear(),this.mutationCache.clear()}}},184182:(e,t,r)=>{"use strict";r.d(t,{$:()=>c});var n=r(556851),i=r(171492),o=r(496185),a=r(237527),s=r(550491);class c extends a.Q{constructor(e,t){super(),this.client=e,this.options=t,this.trackedProps=new Set,this.selectError=null,this.bindMethods(),this.setOptions(t)}bindMethods(){this.remove=this.remove.bind(this),this.refetch=this.refetch.bind(this)}onSubscribe(){1===this.listeners.size&&(this.currentQuery.addObserver(this),l(this.currentQuery,this.options)&&this.executeFetch(),this.updateTimers())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return u(this.currentQuery,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return u(this.currentQuery,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.clearStaleTimeout(),this.clearRefetchInterval(),this.currentQuery.removeObserver(this)}setOptions(e,t){const r=this.options,i=this.currentQuery;if(this.options=this.client.defaultQueryOptions(e),(0,n.f8)(r,this.options)||this.client.getQueryCache().notify({type:"observerOptionsUpdated",query:this.currentQuery,observer:this}),void 0!==this.options.enabled&&"boolean"!=typeof this.options.enabled)throw new Error("Expected enabled to be a boolean");this.options.queryKey||(this.options.queryKey=r.queryKey),this.updateQuery();const o=this.hasListeners();o&&d(this.currentQuery,i,this.options,r)&&this.executeFetch(),this.updateResult(t),!o||this.currentQuery===i&&this.options.enabled===r.enabled&&this.options.staleTime===r.staleTime||this.updateStaleTimeout();const a=this.computeRefetchInterval();!o||this.currentQuery===i&&this.options.enabled===r.enabled&&a===this.currentRefetchInterval||this.updateRefetchInterval(a)}getOptimisticResult(e){const t=this.client.getQueryCache().build(this.client,e),r=this.createResult(t,e);return function(e,t,r){return!r.keepPreviousData&&(void 0!==r.placeholderData?t.isPlaceholderData:!(0,n.f8)(e.getCurrentResult(),t))}(this,r,e)&&(this.currentResult=r,this.currentResultOptions=this.options,this.currentResultState=this.currentQuery.state),r}getCurrentResult(){return this.currentResult}trackResult(e){const t={};return Object.keys(e).forEach((r=>{Object.defineProperty(t,r,{configurable:!1,enumerable:!0,get:()=>(this.trackedProps.add(r),e[r])})})),t}getCurrentQuery(){return this.currentQuery}remove(){this.client.getQueryCache().remove(this.currentQuery)}refetch({refetchPage:e,...t}={}){return this.fetch({...t,meta:{refetchPage:e}})}fetchOptimistic(e){const t=this.client.defaultQueryOptions(e),r=this.client.getQueryCache().build(this.client,t);return r.isFetchingOptimistic=!0,r.fetch().then((()=>this.createResult(r,t)))}fetch(e){var t;return this.executeFetch({...e,cancelRefetch:null==(t=e.cancelRefetch)||t}).then((()=>(this.updateResult(),this.currentResult)))}executeFetch(e){this.updateQuery();let t=this.currentQuery.fetch(this.options,e);return null!=e&&e.throwOnError||(t=t.catch(n.lQ)),t}updateStaleTimeout(){if(this.clearStaleTimeout(),n.S$||this.currentResult.isStale||!(0,n.gn)(this.options.staleTime))return;const e=(0,n.j3)(this.currentResult.dataUpdatedAt,this.options.staleTime);this.staleTimeoutId=setTimeout((()=>{this.currentResult.isStale||this.updateResult()}),e+1)}computeRefetchInterval(){var e;return"function"==typeof this.options.refetchInterval?this.options.refetchInterval(this.currentResult.data,this.currentQuery):null!=(e=this.options.refetchInterval)&&e}updateRefetchInterval(e){this.clearRefetchInterval(),this.currentRefetchInterval=e,!n.S$&&!1!==this.options.enabled&&(0,n.gn)(this.currentRefetchInterval)&&0!==this.currentRefetchInterval&&(this.refetchIntervalId=setInterval((()=>{(this.options.refetchIntervalInBackground||o.m.isFocused())&&this.executeFetch()}),this.currentRefetchInterval))}updateTimers(){this.updateStaleTimeout(),this.updateRefetchInterval(this.computeRefetchInterval())}clearStaleTimeout(){this.staleTimeoutId&&(clearTimeout(this.staleTimeoutId),this.staleTimeoutId=void 0)}clearRefetchInterval(){this.refetchIntervalId&&(clearInterval(this.refetchIntervalId),this.refetchIntervalId=void 0)}createResult(e,t){const r=this.currentQuery,i=this.options,o=this.currentResult,a=this.currentResultState,c=this.currentResultOptions,u=e!==r,f=u?e.state:this.currentQueryInitialState,p=u?this.currentResult:this.previousQueryResult,{state:g}=e;let v,{dataUpdatedAt:m,error:y,errorUpdatedAt:b,fetchStatus:S,status:C}=g,w=!1,A=!1;if(t._optimisticResults){const n=this.hasListeners(),o=!n&&l(e,t),a=n&&d(e,r,t,i);(o||a)&&(S=(0,s.v_)(e.options.networkMode)?"fetching":"paused",m||(C="loading")),"isRestoring"===t._optimisticResults&&(S="idle")}if(t.keepPreviousData&&!g.dataUpdatedAt&&null!=p&&p.isSuccess&&"error"!==C)v=p.data,m=p.dataUpdatedAt,C=p.status,w=!0;else if(t.select&&void 0!==g.data)if(o&&g.data===(null==a?void 0:a.data)&&t.select===this.selectFn)v=this.selectResult;else try{this.selectFn=t.select,v=t.select(g.data),v=(0,n.pl)(null==o?void 0:o.data,v,t),this.selectResult=v,this.selectError=null}catch(e){this.selectError=e}else v=g.data;if(void 0!==t.placeholderData&&void 0===v&&"loading"===C){let e;if(null!=o&&o.isPlaceholderData&&t.placeholderData===(null==c?void 0:c.placeholderData))e=o.data;else if(e="function"==typeof t.placeholderData?t.placeholderData():t.placeholderData,t.select&&void 0!==e)try{e=t.select(e),this.selectError=null}catch(e){this.selectError=e}void 0!==e&&(C="success",v=(0,n.pl)(null==o?void 0:o.data,e,t),A=!0)}this.selectError&&(y=this.selectError,v=this.selectResult,b=Date.now(),C="error");const E="fetching"===S,k="loading"===C,I="error"===C;return{status:C,fetchStatus:S,isLoading:k,isSuccess:"success"===C,isError:I,isInitialLoading:k&&E,data:v,dataUpdatedAt:m,error:y,errorUpdatedAt:b,failureCount:g.fetchFailureCount,failureReason:g.fetchFailureReason,errorUpdateCount:g.errorUpdateCount,isFetched:g.dataUpdateCount>0||g.errorUpdateCount>0,isFetchedAfterMount:g.dataUpdateCount>f.dataUpdateCount||g.errorUpdateCount>f.errorUpdateCount,isFetching:E,isRefetching:E&&!k,isLoadingError:I&&0===g.dataUpdatedAt,isPaused:"paused"===S,isPlaceholderData:A,isPreviousData:w,isRefetchError:I&&0!==g.dataUpdatedAt,isStale:h(e,t),refetch:this.refetch,remove:this.remove}}updateResult(e){const t=this.currentResult,r=this.createResult(this.currentQuery,this.options);if(this.currentResultState=this.currentQuery.state,this.currentResultOptions=this.options,(0,n.f8)(r,t))return;this.currentResult=r;const i={cache:!0};!1!==(null==e?void 0:e.listeners)&&(()=>{if(!t)return!0;const{notifyOnChangeProps:e}=this.options,r="function"==typeof e?e():e;if("all"===r||!r&&!this.trackedProps.size)return!0;const n=new Set(null!=r?r:this.trackedProps);return this.options.useErrorBoundary&&n.add("error"),Object.keys(this.currentResult).some((e=>this.currentResult[e]!==t[e]&&n.has(e)))})()&&(i.listeners=!0),this.notify({...i,...e})}updateQuery(){const e=this.client.getQueryCache().build(this.client,this.options);if(e===this.currentQuery)return;const t=this.currentQuery;this.currentQuery=e,this.currentQueryInitialState=e.state,this.previousQueryResult=this.currentResult,this.hasListeners()&&(null==t||t.removeObserver(this),e.addObserver(this))}onQueryUpdate(e){const t={};"success"===e.type?t.onSuccess=!e.manual:"error"!==e.type||(0,s.wm)(e.error)||(t.onError=!0),this.updateResult(t),this.hasListeners()&&this.updateTimers()}notify(e){i.j.batch((()=>{var t,r,n,i;if(e.onSuccess)null==(t=(r=this.options).onSuccess)||t.call(r,this.currentResult.data),null==(n=(i=this.options).onSettled)||n.call(i,this.currentResult.data,null);else if(e.onError){var o,a,s,c;null==(o=(a=this.options).onError)||o.call(a,this.currentResult.error),null==(s=(c=this.options).onSettled)||s.call(c,void 0,this.currentResult.error)}e.listeners&&this.listeners.forEach((({listener:e})=>{e(this.currentResult)})),e.cache&&this.client.getQueryCache().notify({query:this.currentQuery,type:"observerResultsUpdated"})}))}}function l(e,t){return function(e,t){return!(!1===t.enabled||e.state.dataUpdatedAt||"error"===e.state.status&&!1===t.retryOnMount)}(e,t)||e.state.dataUpdatedAt>0&&u(e,t,t.refetchOnMount)}function u(e,t,r){if(!1!==t.enabled){const n="function"==typeof r?r(e):r;return"always"===n||!1!==n&&h(e,t)}return!1}function d(e,t,r,n){return!1!==r.enabled&&(e!==t||!1===n.enabled)&&(!r.suspense||"error"!==e.state.status)&&h(e,r)}function h(e,t){return e.isStaleByTime(t.staleTime)}},789855:(e,t,r)=>{"use strict";r.d(t,{k:()=>i});var n=r(556851);class i{destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),(0,n.gn)(this.cacheTime)&&(this.gcTimeout=setTimeout((()=>{this.optionalRemove()}),this.cacheTime))}updateCacheTime(e){this.cacheTime=Math.max(this.cacheTime||0,null!=e?e:n.S$?1/0:3e5)}clearGcTimeout(){this.gcTimeout&&(clearTimeout(this.gcTimeout),this.gcTimeout=void 0)}}},550491:(e,t,r)=>{"use strict";r.d(t,{II:()=>u,v_:()=>s,wm:()=>l});var n=r(496185),i=r(77830),o=r(556851);function a(e){return Math.min(1e3*2**e,3e4)}function s(e){return"online"!==(null!=e?e:"online")||i.t.isOnline()}class c{constructor(e){this.revert=null==e?void 0:e.revert,this.silent=null==e?void 0:e.silent}}function l(e){return e instanceof c}function u(e){let t,r,l,u=!1,d=0,h=!1;const f=new Promise(((e,t)=>{r=e,l=t})),p=()=>!n.m.isFocused()||"always"!==e.networkMode&&!i.t.isOnline(),g=n=>{h||(h=!0,null==e.onSuccess||e.onSuccess(n),null==t||t(),r(n))},v=r=>{h||(h=!0,null==e.onError||e.onError(r),null==t||t(),l(r))},m=()=>new Promise((r=>{t=e=>{const t=h||!p();return t&&r(e),t},null==e.onPause||e.onPause()})).then((()=>{t=void 0,h||null==e.onContinue||e.onContinue()})),y=()=>{if(h)return;let t;try{t=e.fn()}catch(e){t=Promise.reject(e)}Promise.resolve(t).then(g).catch((t=>{var r,n;if(h)return;const i=null!=(r=e.retry)?r:3,s=null!=(n=e.retryDelay)?n:a,c="function"==typeof s?s(d,t):s,l=!0===i||"number"==typeof i&&d<i||"function"==typeof i&&i(d,t);!u&&l?(d++,null==e.onFail||e.onFail(d,t),(0,o.yy)(c).then((()=>{if(p())return m()})).then((()=>{u?v(t):y()}))):v(t)}))};return s(e.networkMode)?y():m().then(y),{promise:f,cancel:t=>{h||(v(new c(t)),null==e.abort||e.abort())},continue:()=>(null==t?void 0:t())?f:Promise.resolve(),cancelRetry:()=>{u=!0},continueRetry:()=>{u=!1}}}},237527:(e,t,r)=>{"use strict";r.d(t,{Q:()=>n});class n{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){const t={listener:e};return this.listeners.add(t),this.onSubscribe(),()=>{this.listeners.delete(t),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}}},556851:(e,t,r)=>{"use strict";r.d(t,{Cp:()=>v,F$:()=>p,G6:()=>k,GR:()=>l,KK:()=>d,MK:()=>h,Od:()=>g,S$:()=>n,Zw:()=>o,b_:()=>u,f8:()=>b,gn:()=>a,j3:()=>s,jY:()=>I,lQ:()=>i,nJ:()=>f,pl:()=>T,vh:()=>c,yy:()=>E});const n="undefined"==typeof window||"Deno"in window;function i(){}function o(e,t){return"function"==typeof e?e(t):e}function a(e){return"number"==typeof e&&e>=0&&e!==1/0}function s(e,t){return Math.max(e+(t||0)-Date.now(),0)}function c(e,t,r){return A(e)?"function"==typeof t?{...r,queryKey:e,queryFn:t}:{...t,queryKey:e}:e}function l(e,t,r){return A(e)?"function"==typeof t?{...r,mutationKey:e,mutationFn:t}:{...t,mutationKey:e}:"function"==typeof e?{...t,mutationFn:e}:{...e}}function u(e,t,r){return A(e)?[{...t,queryKey:e},r]:[e||{},t]}function d(e,t,r){return A(e)?[{...t,mutationKey:e},r]:[e||{},t]}function h(e,t){const{type:r="all",exact:n,fetchStatus:i,predicate:o,queryKey:a,stale:s}=e;if(A(a))if(n){if(t.queryHash!==p(a,t.options))return!1}else if(!v(t.queryKey,a))return!1;if("all"!==r){const e=t.isActive();if("active"===r&&!e)return!1;if("inactive"===r&&e)return!1}return!("boolean"==typeof s&&t.isStale()!==s||void 0!==i&&i!==t.state.fetchStatus||o&&!o(t))}function f(e,t){const{exact:r,fetching:n,predicate:i,mutationKey:o}=e;if(A(o)){if(!t.options.mutationKey)return!1;if(r){if(g(t.options.mutationKey)!==g(o))return!1}else if(!v(t.options.mutationKey,o))return!1}return!("boolean"==typeof n&&"loading"===t.state.status!==n||i&&!i(t))}function p(e,t){return((null==t?void 0:t.queryKeyHashFn)||g)(e)}function g(e){return JSON.stringify(e,((e,t)=>C(t)?Object.keys(t).sort().reduce(((e,r)=>(e[r]=t[r],e)),{}):t))}function v(e,t){return m(e,t)}function m(e,t){return e===t||typeof e==typeof t&&!(!e||!t||"object"!=typeof e||"object"!=typeof t)&&!Object.keys(t).some((r=>!m(e[r],t[r])))}function y(e,t){if(e===t)return e;const r=S(e)&&S(t);if(r||C(e)&&C(t)){const n=r?e.length:Object.keys(e).length,i=r?t:Object.keys(t),o=i.length,a=r?[]:{};let s=0;for(let n=0;n<o;n++){const o=r?n:i[n];a[o]=y(e[o],t[o]),a[o]===e[o]&&s++}return n===o&&s===n?e:a}return t}function b(e,t){if(e&&!t||t&&!e)return!1;for(const r in e)if(e[r]!==t[r])return!1;return!0}function S(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function C(e){if(!w(e))return!1;const t=e.constructor;if(void 0===t)return!0;const r=t.prototype;return!!w(r)&&!!r.hasOwnProperty("isPrototypeOf")}function w(e){return"[object Object]"===Object.prototype.toString.call(e)}function A(e){return Array.isArray(e)}function E(e){return new Promise((t=>{setTimeout(t,e)}))}function k(e){E(0).then(e)}function I(){if("function"==typeof AbortController)return new AbortController}function T(e,t,r){return null!=r.isDataEqual&&r.isDataEqual(e,t)?e:"function"==typeof r.structuralSharing?r.structuralSharing(e,t):!1!==r.structuralSharing?y(e,t):t}},47898:(e,t,r)=>{"use strict";r.d(t,{Ht:()=>c,jE:()=>s});var n=r(571124);const i=n.createContext(void 0),o=n.createContext(!1);function a(e,t){return e||(t&&"undefined"!=typeof window?(window.ReactQueryClientContext||(window.ReactQueryClientContext=i),window.ReactQueryClientContext):i)}const s=({context:e}={})=>{const t=n.useContext(a(e,n.useContext(o)));if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},c=({client:e,children:t,context:r,contextSharing:i=!1})=>{n.useEffect((()=>(e.mount(),()=>{e.unmount()})),[e]);const s=a(r,i);return n.createElement(o.Provider,{value:!r&&i},n.createElement(s.Provider,{value:e},t))}},984064:(e,t,r)=>{"use strict";r.d(t,{t:()=>y});var n=r(571124),i=r(171492),o=r(709304);const a=n.createContext(function(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}()),s=()=>n.useContext(a);var c=r(47898);const l=n.createContext(!1),u=()=>n.useContext(l);var d=r(623867);const h=(e,t)=>{(e.suspense||e.useErrorBoundary)&&(t.isReset()||(e.retryOnMount=!1))},f=e=>{n.useEffect((()=>{e.clearReset()}),[e])},p=({result:e,errorResetBoundary:t,useErrorBoundary:r,query:n})=>e.isError&&!t.isReset()&&!e.isFetching&&(0,d.G)(r,[e.error,n]),g=e=>{e.suspense&&"number"!=typeof e.staleTime&&(e.staleTime=1e3)},v=(e,t,r)=>(null==e?void 0:e.suspense)&&((e,t)=>e.isLoading&&e.isFetching&&!t)(t,r),m=(e,t,r)=>t.fetchOptimistic(e).then((({data:t})=>{null==e.onSuccess||e.onSuccess(t),null==e.onSettled||e.onSettled(t,null)})).catch((t=>{r.clearReset(),null==e.onError||e.onError(t),null==e.onSettled||e.onSettled(void 0,t)}));function y(e,t){const r=(0,c.jE)({context:e.context}),a=u(),l=s(),d=r.defaultQueryOptions(e);d._optimisticResults=a?"isRestoring":"optimistic",d.onError&&(d.onError=i.j.batchCalls(d.onError)),d.onSuccess&&(d.onSuccess=i.j.batchCalls(d.onSuccess)),d.onSettled&&(d.onSettled=i.j.batchCalls(d.onSettled)),g(d),h(d,l),f(l);const[y]=n.useState((()=>new t(r,d))),b=y.getOptimisticResult(d);if((0,o.r)(n.useCallback((e=>{const t=a?()=>{}:y.subscribe(i.j.batchCalls(e));return y.updateResult(),t}),[y,a]),(()=>y.getCurrentResult()),(()=>y.getCurrentResult())),n.useEffect((()=>{y.setOptions(d,{listeners:!1})}),[d,y]),v(d,b,a))throw m(d,y,l);if(p({result:b,errorResetBoundary:l,useErrorBoundary:d.useErrorBoundary,query:y.getCurrentQuery()}))throw b.error;return d.notifyOnChangeProps?b:y.trackResult(b)}},373483:(e,t,r)=>{"use strict";r.d(t,{n:()=>h});var n=r(571124),i=r(556851),o=r(87901),a=r(171492),s=r(237527);class c extends s.Q{constructor(e,t){super(),this.client=e,this.setOptions(t),this.bindMethods(),this.updateResult()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(e){var t;const r=this.options;this.options=this.client.defaultMutationOptions(e),(0,i.f8)(r,this.options)||this.client.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.currentMutation,observer:this}),null==(t=this.currentMutation)||t.setOptions(this.options)}onUnsubscribe(){var e;this.hasListeners()||null==(e=this.currentMutation)||e.removeObserver(this)}onMutationUpdate(e){this.updateResult();const t={listeners:!0};"success"===e.type?t.onSuccess=!0:"error"===e.type&&(t.onError=!0),this.notify(t)}getCurrentResult(){return this.currentResult}reset(){this.currentMutation=void 0,this.updateResult(),this.notify({listeners:!0})}mutate(e,t){return this.mutateOptions=t,this.currentMutation&&this.currentMutation.removeObserver(this),this.currentMutation=this.client.getMutationCache().build(this.client,{...this.options,variables:void 0!==e?e:this.options.variables}),this.currentMutation.addObserver(this),this.currentMutation.execute()}updateResult(){const e=this.currentMutation?this.currentMutation.state:(0,o.$)(),t={...e,isLoading:"loading"===e.status,isSuccess:"success"===e.status,isError:"error"===e.status,isIdle:"idle"===e.status,mutate:this.mutate,reset:this.reset};this.currentResult=t}notify(e){a.j.batch((()=>{var t,r,n,i;if(this.mutateOptions&&this.hasListeners())if(e.onSuccess)null==(t=(r=this.mutateOptions).onSuccess)||t.call(r,this.currentResult.data,this.currentResult.variables,this.currentResult.context),null==(n=(i=this.mutateOptions).onSettled)||n.call(i,this.currentResult.data,null,this.currentResult.variables,this.currentResult.context);else if(e.onError){var o,a,s,c;null==(o=(a=this.mutateOptions).onError)||o.call(a,this.currentResult.error,this.currentResult.variables,this.currentResult.context),null==(s=(c=this.mutateOptions).onSettled)||s.call(c,void 0,this.currentResult.error,this.currentResult.variables,this.currentResult.context)}e.listeners&&this.listeners.forEach((({listener:e})=>{e(this.currentResult)}))}))}}var l=r(709304),u=r(47898),d=r(623867);function h(e,t,r){const o=(0,i.GR)(e,t,r),s=(0,u.jE)({context:o.context}),[h]=n.useState((()=>new c(s,o)));n.useEffect((()=>{h.setOptions(o)}),[h,o]);const p=(0,l.r)(n.useCallback((e=>h.subscribe(a.j.batchCalls(e))),[h]),(()=>h.getCurrentResult()),(()=>h.getCurrentResult())),g=n.useCallback(((e,t)=>{h.mutate(e,t).catch(f)}),[h]);if(p.error&&(0,d.G)(h.options.useErrorBoundary,[p.error]))throw p.error;return{...p,mutate:g,mutateAsync:p.mutate}}function f(){}},409831:(e,t,r)=>{"use strict";r.d(t,{I:()=>a});var n=r(556851),i=r(184182),o=r(984064);function a(e,t,r){const a=(0,n.vh)(e,t,r);return(0,o.t)(a,i.$)}},709304:(e,t,r)=>{"use strict";r.d(t,{r:()=>n});const n=r(371536).useSyncExternalStore},623867:(e,t,r)=>{"use strict";function n(e,t){return"function"==typeof e?e(...t):!!e}r.d(t,{G:()=>n})},372618:(e,t,r)=>{"use strict";r.d(t,{A:()=>ut});var n={};function i(e,t){return function(){return e.apply(t,arguments)}}r.r(n),r.d(n,{hasBrowserEnv:()=>ae,hasStandardBrowserEnv:()=>ce,hasStandardBrowserWebWorkerEnv:()=>le,navigator:()=>se,origin:()=>ue});var o=r(581618);const{toString:a}=Object.prototype,{getPrototypeOf:s}=Object,c=(e=>t=>{const r=a.call(t);return e[r]||(e[r]=r.slice(8,-1).toLowerCase())})(Object.create(null)),l=e=>(e=e.toLowerCase(),t=>c(t)===e),u=e=>t=>typeof t===e,{isArray:d}=Array,h=u("undefined"),f=l("ArrayBuffer"),p=u("string"),g=u("function"),v=u("number"),m=e=>null!==e&&"object"==typeof e,y=e=>{if("object"!==c(e))return!1;const t=s(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.toStringTag in e||Symbol.iterator in e)},b=l("Date"),S=l("File"),C=l("Blob"),w=l("FileList"),A=l("URLSearchParams"),[E,k,I,T]=["ReadableStream","Request","Response","Headers"].map(l);function _(e,t,{allOwnKeys:r=!1}={}){if(null==e)return;let n,i;if("object"!=typeof e&&(e=[e]),d(e))for(n=0,i=e.length;n<i;n++)t.call(null,e[n],n,e);else{const i=r?Object.getOwnPropertyNames(e):Object.keys(e),o=i.length;let a;for(n=0;n<o;n++)a=i[n],t.call(null,e[a],a,e)}}function R(e,t){t=t.toLowerCase();const r=Object.keys(e);let n,i=r.length;for(;i-- >0;)if(n=r[i],t===n.toLowerCase())return n;return null}const P=(()=>"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:global)(),O=e=>!h(e)&&e!==P,x=(e=>t=>e&&t instanceof e)("undefined"!=typeof Uint8Array&&s(Uint8Array)),M=l("HTMLFormElement"),N=(({hasOwnProperty:e})=>(t,r)=>e.call(t,r))(Object.prototype),D=l("RegExp"),F=(e,t)=>{const r=Object.getOwnPropertyDescriptors(e),n={};_(r,((r,i)=>{let o;!1!==(o=t(r,i,e))&&(n[i]=o||r)})),Object.defineProperties(e,n)},B=l("AsyncFunction"),L=((e,t)=>e?setImmediate:t?((e,t)=>(P.addEventListener("message",(({source:r,data:n})=>{r===P&&n===e&&t.length&&t.shift()()}),!1),r=>{t.push(r),P.postMessage(e,"*")}))(`axios@${Math.random()}`,[]):e=>setTimeout(e))("function"==typeof setImmediate,g(P.postMessage)),H="undefined"!=typeof queueMicrotask?queueMicrotask.bind(P):void 0!==o&&o.nextTick||L,U={isArray:d,isArrayBuffer:f,isBuffer:function(e){return null!==e&&!h(e)&&null!==e.constructor&&!h(e.constructor)&&g(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:e=>{let t;return e&&("function"==typeof FormData&&e instanceof FormData||g(e.append)&&("formdata"===(t=c(e))||"object"===t&&g(e.toString)&&"[object FormData]"===e.toString()))},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&f(e.buffer),t},isString:p,isNumber:v,isBoolean:e=>!0===e||!1===e,isObject:m,isPlainObject:y,isReadableStream:E,isRequest:k,isResponse:I,isHeaders:T,isUndefined:h,isDate:b,isFile:S,isBlob:C,isRegExp:D,isFunction:g,isStream:e=>m(e)&&g(e.pipe),isURLSearchParams:A,isTypedArray:x,isFileList:w,forEach:_,merge:function e(){const{caseless:t}=O(this)&&this||{},r={},n=(n,i)=>{const o=t&&R(r,i)||i;r[o]=y(r[o])&&y(n)?e(r[o],n):y(n)?e({},n):d(n)?n.slice():n};for(let e=0,t=arguments.length;e<t;e++)arguments[e]&&_(arguments[e],n);return r},extend:(e,t,r,{allOwnKeys:n}={})=>(_(t,((t,n)=>{e[n]=r&&g(t)?i(t,r):t}),{allOwnKeys:n}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,r,n)=>{e.prototype=Object.create(t.prototype,n),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),r&&Object.assign(e.prototype,r)},toFlatObject:(e,t,r,n)=>{let i,o,a;const c={};if(t=t||{},null==e)return t;do{for(i=Object.getOwnPropertyNames(e),o=i.length;o-- >0;)a=i[o],n&&!n(a,e,t)||c[a]||(t[a]=e[a],c[a]=!0);e=!1!==r&&s(e)}while(e&&(!r||r(e,t))&&e!==Object.prototype);return t},kindOf:c,kindOfTest:l,endsWith:(e,t,r)=>{e=String(e),(void 0===r||r>e.length)&&(r=e.length);const n=e.indexOf(t,r-=t.length);return-1!==n&&n===r},toArray:e=>{if(!e)return null;if(d(e))return e;let t=e.length;if(!v(t))return null;const r=new Array(t);for(;t-- >0;)r[t]=e[t];return r},forEachEntry:(e,t)=>{const r=(e&&e[Symbol.iterator]).call(e);let n;for(;(n=r.next())&&!n.done;){const r=n.value;t.call(e,r[0],r[1])}},matchAll:(e,t)=>{let r;const n=[];for(;null!==(r=e.exec(t));)n.push(r);return n},isHTMLForm:M,hasOwnProperty:N,hasOwnProp:N,reduceDescriptors:F,freezeMethods:e=>{F(e,((t,r)=>{if(g(e)&&-1!==["arguments","caller","callee"].indexOf(r))return!1;g(e[r])&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+r+"'")}))}))},toObjectSet:(e,t)=>{const r={},n=e=>{e.forEach((e=>{r[e]=!0}))};return d(e)?n(e):n(String(e).split(t)),r},toCamelCase:e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,(function(e,t,r){return t.toUpperCase()+r})),noop:()=>{},toFiniteNumber:(e,t)=>null!=e&&Number.isFinite(e=+e)?e:t,findKey:R,global:P,isContextDefined:O,isSpecCompliantForm:function(e){return!!(e&&g(e.append)&&"FormData"===e[Symbol.toStringTag]&&e[Symbol.iterator])},toJSONObject:e=>{const t=new Array(10),r=(e,n)=>{if(m(e)){if(t.indexOf(e)>=0)return;if(!("toJSON"in e)){t[n]=e;const i=d(e)?[]:{};return _(e,((e,t)=>{const o=r(e,n+1);!h(o)&&(i[t]=o)})),t[n]=void 0,i}}return e};return r(e,0)},isAsyncFn:B,isThenable:e=>e&&(m(e)||g(e))&&g(e.then)&&g(e.catch),setImmediate:L,asap:H};function z(e,t,r,n,i){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),r&&(this.config=r),n&&(this.request=n),i&&(this.response=i,this.status=i.status?i.status:null)}U.inherits(z,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:U.toJSONObject(this.config),code:this.code,status:this.status}}});const j=z.prototype,q={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((e=>{q[e]={value:e}})),Object.defineProperties(z,q),Object.defineProperty(j,"isAxiosError",{value:!0}),z.from=(e,t,r,n,i,o)=>{const a=Object.create(j);return U.toFlatObject(e,a,(function(e){return e!==Error.prototype}),(e=>"isAxiosError"!==e)),z.call(a,e.message,t,r,n,i),a.cause=e,a.name=e.name,o&&Object.assign(a,o),a};const V=z;var W=r(874279).Buffer;function $(e){return U.isPlainObject(e)||U.isArray(e)}function G(e){return U.endsWith(e,"[]")?e.slice(0,-2):e}function Z(e,t,r){return e?e.concat(t).map((function(e,t){return e=G(e),!r&&t?"["+e+"]":e})).join(r?".":""):t}const K=U.toFlatObject(U,{},null,(function(e){return/^is[A-Z]/.test(e)})),X=function(e,t,r){if(!U.isObject(e))throw new TypeError("target must be an object");t=t||new FormData;const n=(r=U.toFlatObject(r,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!U.isUndefined(t[e])}))).metaTokens,i=r.visitor||l,o=r.dots,a=r.indexes,s=(r.Blob||"undefined"!=typeof Blob&&Blob)&&U.isSpecCompliantForm(t);if(!U.isFunction(i))throw new TypeError("visitor must be a function");function c(e){if(null===e)return"";if(U.isDate(e))return e.toISOString();if(!s&&U.isBlob(e))throw new V("Blob is not supported. Use a Buffer instead.");return U.isArrayBuffer(e)||U.isTypedArray(e)?s&&"function"==typeof Blob?new Blob([e]):W.from(e):e}function l(e,r,i){let s=e;if(e&&!i&&"object"==typeof e)if(U.endsWith(r,"{}"))r=n?r:r.slice(0,-2),e=JSON.stringify(e);else if(U.isArray(e)&&function(e){return U.isArray(e)&&!e.some($)}(e)||(U.isFileList(e)||U.endsWith(r,"[]"))&&(s=U.toArray(e)))return r=G(r),s.forEach((function(e,n){!U.isUndefined(e)&&null!==e&&t.append(!0===a?Z([r],n,o):null===a?r:r+"[]",c(e))})),!1;return!!$(e)||(t.append(Z(i,r,o),c(e)),!1)}const u=[],d=Object.assign(K,{defaultVisitor:l,convertValue:c,isVisitable:$});if(!U.isObject(e))throw new TypeError("data must be an object");return function e(r,n){if(!U.isUndefined(r)){if(-1!==u.indexOf(r))throw Error("Circular reference detected in "+n.join("."));u.push(r),U.forEach(r,(function(r,o){!0===(!(U.isUndefined(r)||null===r)&&i.call(t,r,U.isString(o)?o.trim():o,n,d))&&e(r,n?n.concat(o):[o])})),u.pop()}}(e),t};function Q(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function(e){return t[e]}))}function Y(e,t){this._pairs=[],e&&X(e,this,t)}const J=Y.prototype;J.append=function(e,t){this._pairs.push([e,t])},J.toString=function(e){const t=e?function(t){return e.call(this,t,Q)}:Q;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};const ee=Y;function te(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function re(e,t,r){if(!t)return e;const n=r&&r.encode||te;U.isFunction(r)&&(r={serialize:r});const i=r&&r.serialize;let o;if(o=i?i(t,r):U.isURLSearchParams(t)?t.toString():new ee(t,r).toString(n),o){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+o}return e}const ne=class{constructor(){this.handlers=[]}use(e,t,r){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!r&&r.synchronous,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){U.forEach(this.handlers,(function(t){null!==t&&e(t)}))}},ie={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},oe={isBrowser:!0,classes:{URLSearchParams:"undefined"!=typeof URLSearchParams?URLSearchParams:ee,FormData:"undefined"!=typeof FormData?FormData:null,Blob:"undefined"!=typeof Blob?Blob:null},protocols:["http","https","file","blob","url","data"]},ae="undefined"!=typeof window&&"undefined"!=typeof document,se="object"==typeof navigator&&navigator||void 0,ce=ae&&(!se||["ReactNative","NativeScript","NS"].indexOf(se.product)<0),le=(()=>"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts)(),ue=ae&&window.location.href||"http://localhost",de={...n,...oe},he=function(e){function t(e,r,n,i){let o=e[i++];if("__proto__"===o)return!0;const a=Number.isFinite(+o),s=i>=e.length;return o=!o&&U.isArray(n)?n.length:o,s?(n[o]=U.hasOwnProp(n,o)?[n[o],r]:r,!a):(n[o]&&U.isObject(n[o])||(n[o]=[]),t(e,r,n[o],i)&&U.isArray(n[o])&&(n[o]=function(e){const t={},r=Object.keys(e);let n;const i=r.length;let o;for(n=0;n<i;n++)o=r[n],t[o]=e[o];return t}(n[o])),!a)}if(U.isFormData(e)&&U.isFunction(e.entries)){const r={};return U.forEachEntry(e,((e,n)=>{t(function(e){return U.matchAll(/\w+|\[(\w*)]/g,e).map((e=>"[]"===e[0]?"":e[1]||e[0]))}(e),n,r,0)})),r}return null},fe={transitional:ie,adapter:["xhr","http","fetch"],transformRequest:[function(e,t){const r=t.getContentType()||"",n=r.indexOf("application/json")>-1,i=U.isObject(e);if(i&&U.isHTMLForm(e)&&(e=new FormData(e)),U.isFormData(e))return n?JSON.stringify(he(e)):e;if(U.isArrayBuffer(e)||U.isBuffer(e)||U.isStream(e)||U.isFile(e)||U.isBlob(e)||U.isReadableStream(e))return e;if(U.isArrayBufferView(e))return e.buffer;if(U.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let o;if(i){if(r.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return X(e,new de.classes.URLSearchParams,Object.assign({visitor:function(e,t,r,n){return de.isNode&&U.isBuffer(e)?(this.append(t,e.toString("base64")),!1):n.defaultVisitor.apply(this,arguments)}},t))}(e,this.formSerializer).toString();if((o=U.isFileList(e))||r.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return X(o?{"files[]":e}:e,t&&new t,this.formSerializer)}}return i||n?(t.setContentType("application/json",!1),function(e){if(U.isString(e))try{return(0,JSON.parse)(e),U.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(0,JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=this.transitional||fe.transitional,r=t&&t.forcedJSONParsing,n="json"===this.responseType;if(U.isResponse(e)||U.isReadableStream(e))return e;if(e&&U.isString(e)&&(r&&!this.responseType||n)){const r=!(t&&t.silentJSONParsing)&&n;try{return JSON.parse(e)}catch(e){if(r){if("SyntaxError"===e.name)throw V.from(e,V.ERR_BAD_RESPONSE,this,null,this.response);throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:de.classes.FormData,Blob:de.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};U.forEach(["delete","get","head","post","put","patch"],(e=>{fe.headers[e]={}}));const pe=fe,ge=U.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),ve=Symbol("internals");function me(e){return e&&String(e).trim().toLowerCase()}function ye(e){return!1===e||null==e?e:U.isArray(e)?e.map(ye):String(e)}function be(e,t,r,n,i){return U.isFunction(n)?n.call(this,t,r):(i&&(t=r),U.isString(t)?U.isString(n)?-1!==t.indexOf(n):U.isRegExp(n)?n.test(t):void 0:void 0)}class Se{constructor(e){e&&this.set(e)}set(e,t,r){const n=this;function i(e,t,r){const i=me(t);if(!i)throw new Error("header name must be a non-empty string");const o=U.findKey(n,i);(!o||void 0===n[o]||!0===r||void 0===r&&!1!==n[o])&&(n[o||t]=ye(e))}const o=(e,t)=>U.forEach(e,((e,r)=>i(e,r,t)));if(U.isPlainObject(e)||e instanceof this.constructor)o(e,t);else if(U.isString(e)&&(e=e.trim())&&!(e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim()))(e))o((e=>{const t={};let r,n,i;return e&&e.split("\n").forEach((function(e){i=e.indexOf(":"),r=e.substring(0,i).trim().toLowerCase(),n=e.substring(i+1).trim(),!r||t[r]&&ge[r]||("set-cookie"===r?t[r]?t[r].push(n):t[r]=[n]:t[r]=t[r]?t[r]+", "+n:n)})),t})(e),t);else if(U.isHeaders(e))for(const[t,n]of e.entries())i(n,t,r);else null!=e&&i(t,e,r);return this}get(e,t){if(e=me(e)){const r=U.findKey(this,e);if(r){const e=this[r];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),r=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let n;for(;n=r.exec(e);)t[n[1]]=n[2];return t}(e);if(U.isFunction(t))return t.call(this,e,r);if(U.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=me(e)){const r=U.findKey(this,e);return!(!r||void 0===this[r]||t&&!be(0,this[r],r,t))}return!1}delete(e,t){const r=this;let n=!1;function i(e){if(e=me(e)){const i=U.findKey(r,e);!i||t&&!be(0,r[i],i,t)||(delete r[i],n=!0)}}return U.isArray(e)?e.forEach(i):i(e),n}clear(e){const t=Object.keys(this);let r=t.length,n=!1;for(;r--;){const i=t[r];e&&!be(0,this[i],i,e,!0)||(delete this[i],n=!0)}return n}normalize(e){const t=this,r={};return U.forEach(this,((n,i)=>{const o=U.findKey(r,i);if(o)return t[o]=ye(n),void delete t[i];const a=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,r)=>t.toUpperCase()+r))}(i):String(i).trim();a!==i&&delete t[i],t[a]=ye(n),r[a]=!0})),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return U.forEach(this,((r,n)=>{null!=r&&!1!==r&&(t[n]=e&&U.isArray(r)?r.join(", "):r)})),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([e,t])=>e+": "+t)).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const r=new this(e);return t.forEach((e=>r.set(e))),r}static accessor(e){const t=(this[ve]=this[ve]={accessors:{}}).accessors,r=this.prototype;function n(e){const n=me(e);t[n]||(function(e,t){const r=U.toCamelCase(" "+t);["get","set","has"].forEach((n=>{Object.defineProperty(e,n+r,{value:function(e,r,i){return this[n].call(this,t,e,r,i)},configurable:!0})}))}(r,e),t[n]=!0)}return U.isArray(e)?e.forEach(n):n(e),this}}Se.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),U.reduceDescriptors(Se.prototype,(({value:e},t)=>{let r=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[r]=e}}})),U.freezeMethods(Se);const Ce=Se;function we(e,t){const r=this||pe,n=t||r,i=Ce.from(n.headers);let o=n.data;return U.forEach(e,(function(e){o=e.call(r,o,i.normalize(),t?t.status:void 0)})),i.normalize(),o}function Ae(e){return!(!e||!e.__CANCEL__)}function Ee(e,t,r){V.call(this,null==e?"canceled":e,V.ERR_CANCELED,t,r),this.name="CanceledError"}U.inherits(Ee,V,{__CANCEL__:!0});const ke=Ee;function Ie(e,t,r){const n=r.config.validateStatus;r.status&&n&&!n(r.status)?t(new V("Request failed with status code "+r.status,[V.ERR_BAD_REQUEST,V.ERR_BAD_RESPONSE][Math.floor(r.status/100)-4],r.config,r.request,r)):e(r)}const Te=(e,t,r=3)=>{let n=0;const i=function(e,t){e=e||10;const r=new Array(e),n=new Array(e);let i,o=0,a=0;return t=void 0!==t?t:1e3,function(s){const c=Date.now(),l=n[a];i||(i=c),r[o]=s,n[o]=c;let u=a,d=0;for(;u!==o;)d+=r[u++],u%=e;if(o=(o+1)%e,o===a&&(a=(a+1)%e),c-i<t)return;const h=l&&c-l;return h?Math.round(1e3*d/h):void 0}}(50,250);return function(e,t){let r,n,i=0,o=1e3/t;const a=(t,o=Date.now())=>{i=o,r=null,n&&(clearTimeout(n),n=null),e.apply(null,t)};return[(...e)=>{const t=Date.now(),s=t-i;s>=o?a(e,t):(r=e,n||(n=setTimeout((()=>{n=null,a(r)}),o-s)))},()=>r&&a(r)]}((r=>{const o=r.loaded,a=r.lengthComputable?r.total:void 0,s=o-n,c=i(s);n=o,e({loaded:o,total:a,progress:a?o/a:void 0,bytes:s,rate:c||void 0,estimated:c&&a&&o<=a?(a-o)/c:void 0,event:r,lengthComputable:null!=a,[t?"download":"upload"]:!0})}),r)},_e=(e,t)=>{const r=null!=e;return[n=>t[0]({lengthComputable:r,total:e,loaded:n}),t[1]]},Re=e=>(...t)=>U.asap((()=>e(...t))),Pe=de.hasStandardBrowserEnv?((e,t)=>r=>(r=new URL(r,de.origin),e.protocol===r.protocol&&e.host===r.host&&(t||e.port===r.port)))(new URL(de.origin),de.navigator&&/(msie|trident)/i.test(de.navigator.userAgent)):()=>!0,Oe=de.hasStandardBrowserEnv?{write(e,t,r,n,i,o){const a=[e+"="+encodeURIComponent(t)];U.isNumber(r)&&a.push("expires="+new Date(r).toGMTString()),U.isString(n)&&a.push("path="+n),U.isString(i)&&a.push("domain="+i),!0===o&&a.push("secure"),document.cookie=a.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read:()=>null,remove(){}};function xe(e,t,r){let n=!function(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}(t);return e&&(n||0==r)?function(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}const Me=e=>e instanceof Ce?{...e}:e;function Ne(e,t){t=t||{};const r={};function n(e,t,r,n){return U.isPlainObject(e)&&U.isPlainObject(t)?U.merge.call({caseless:n},e,t):U.isPlainObject(t)?U.merge({},t):U.isArray(t)?t.slice():t}function i(e,t,r,i){return U.isUndefined(t)?U.isUndefined(e)?void 0:n(void 0,e,0,i):n(e,t,0,i)}function o(e,t){if(!U.isUndefined(t))return n(void 0,t)}function a(e,t){return U.isUndefined(t)?U.isUndefined(e)?void 0:n(void 0,e):n(void 0,t)}function s(r,i,o){return o in t?n(r,i):o in e?n(void 0,r):void 0}const c={url:o,method:o,data:o,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,withXSRFToken:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBodyLength:a,beforeRedirect:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,responseEncoding:a,validateStatus:s,headers:(e,t,r)=>i(Me(e),Me(t),0,!0)};return U.forEach(Object.keys(Object.assign({},e,t)),(function(n){const o=c[n]||i,a=o(e[n],t[n],n);U.isUndefined(a)&&o!==s||(r[n]=a)})),r}const De=e=>{const t=Ne({},e);let r,{data:n,withXSRFToken:i,xsrfHeaderName:o,xsrfCookieName:a,headers:s,auth:c}=t;if(t.headers=s=Ce.from(s),t.url=re(xe(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer),c&&s.set("Authorization","Basic "+btoa((c.username||"")+":"+(c.password?unescape(encodeURIComponent(c.password)):""))),U.isFormData(n))if(de.hasStandardBrowserEnv||de.hasStandardBrowserWebWorkerEnv)s.setContentType(void 0);else if(!1!==(r=s.getContentType())){const[e,...t]=r?r.split(";").map((e=>e.trim())).filter(Boolean):[];s.setContentType([e||"multipart/form-data",...t].join("; "))}if(de.hasStandardBrowserEnv&&(i&&U.isFunction(i)&&(i=i(t)),i||!1!==i&&Pe(t.url))){const e=o&&a&&Oe.read(a);e&&s.set(o,e)}return t},Fe="undefined"!=typeof XMLHttpRequest&&function(e){return new Promise((function(t,r){const n=De(e);let i=n.data;const o=Ce.from(n.headers).normalize();let a,s,c,l,u,{responseType:d,onUploadProgress:h,onDownloadProgress:f}=n;function p(){l&&l(),u&&u(),n.cancelToken&&n.cancelToken.unsubscribe(a),n.signal&&n.signal.removeEventListener("abort",a)}let g=new XMLHttpRequest;function v(){if(!g)return;const n=Ce.from("getAllResponseHeaders"in g&&g.getAllResponseHeaders());Ie((function(e){t(e),p()}),(function(e){r(e),p()}),{data:d&&"text"!==d&&"json"!==d?g.response:g.responseText,status:g.status,statusText:g.statusText,headers:n,config:e,request:g}),g=null}g.open(n.method.toUpperCase(),n.url,!0),g.timeout=n.timeout,"onloadend"in g?g.onloadend=v:g.onreadystatechange=function(){g&&4===g.readyState&&(0!==g.status||g.responseURL&&0===g.responseURL.indexOf("file:"))&&setTimeout(v)},g.onabort=function(){g&&(r(new V("Request aborted",V.ECONNABORTED,e,g)),g=null)},g.onerror=function(){r(new V("Network Error",V.ERR_NETWORK,e,g)),g=null},g.ontimeout=function(){let t=n.timeout?"timeout of "+n.timeout+"ms exceeded":"timeout exceeded";n.timeoutErrorMessage&&(t=n.timeoutErrorMessage),r(new V(t,(n.transitional||ie).clarifyTimeoutError?V.ETIMEDOUT:V.ECONNABORTED,e,g)),g=null},void 0===i&&o.setContentType(null),"setRequestHeader"in g&&U.forEach(o.toJSON(),(function(e,t){g.setRequestHeader(t,e)})),U.isUndefined(n.withCredentials)||(g.withCredentials=!!n.withCredentials),d&&"json"!==d&&(g.responseType=n.responseType),f&&([c,u]=Te(f,!0),g.addEventListener("progress",c)),h&&g.upload&&([s,l]=Te(h),g.upload.addEventListener("progress",s),g.upload.addEventListener("loadend",l)),(n.cancelToken||n.signal)&&(a=t=>{g&&(r(!t||t.type?new ke(null,e,g):t),g.abort(),g=null)},n.cancelToken&&n.cancelToken.subscribe(a),n.signal&&(n.signal.aborted?a():n.signal.addEventListener("abort",a)));const m=function(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(n.url);m&&-1===de.protocols.indexOf(m)?r(new V("Unsupported protocol "+m+":",V.ERR_BAD_REQUEST,e)):g.send(i||null)}))},Be=(e,t)=>{const{length:r}=e=e?e.filter(Boolean):[];if(t||r){let r,n=new AbortController;const i=function(e){if(!r){r=!0,a();const t=e instanceof Error?e:this.reason;n.abort(t instanceof V?t:new ke(t instanceof Error?t.message:t))}};let o=t&&setTimeout((()=>{o=null,i(new V(`timeout ${t} of ms exceeded`,V.ETIMEDOUT))}),t);const a=()=>{e&&(o&&clearTimeout(o),o=null,e.forEach((e=>{e.unsubscribe?e.unsubscribe(i):e.removeEventListener("abort",i)})),e=null)};e.forEach((e=>e.addEventListener("abort",i)));const{signal:s}=n;return s.unsubscribe=()=>U.asap(a),s}},Le=function*(e,t){let r=e.byteLength;if(!t||r<t)return void(yield e);let n,i=0;for(;i<r;)n=i+t,yield e.slice(i,n),i=n},He=(e,t,r,n)=>{const i=async function*(e,t){for await(const r of async function*(e){if(e[Symbol.asyncIterator])return void(yield*e);const t=e.getReader();try{for(;;){const{done:e,value:r}=await t.read();if(e)break;yield r}}finally{await t.cancel()}}(e))yield*Le(r,t)}(e,t);let o,a=0,s=e=>{o||(o=!0,n&&n(e))};return new ReadableStream({async pull(e){try{const{done:t,value:n}=await i.next();if(t)return s(),void e.close();if(r){let e=a+=n.byteLength;r(e)}e.enqueue(new Uint8Array(n))}catch(e){throw s(e),e}},cancel:e=>(s(e),i.return())},{highWaterMark:2})},Ue="function"==typeof fetch&&"function"==typeof Request&&"function"==typeof Response,ze=Ue&&"function"==typeof ReadableStream,je=Ue&&("function"==typeof TextEncoder?(e=>t=>e.encode(t))(new TextEncoder):async e=>new Uint8Array(await new Response(e).arrayBuffer())),qe=(e,...t)=>{try{return!!e(...t)}catch(e){return!1}},Ve=ze&&qe((()=>{let e=!1;const t=new Request(de.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t})),We=ze&&qe((()=>U.isReadableStream(new Response("").body))),$e={stream:We&&(e=>e.body)};Ue&&(e=>{["text","arrayBuffer","blob","formData","stream"].forEach((t=>{!$e[t]&&($e[t]=U.isFunction(e[t])?e=>e[t]():(e,r)=>{throw new V(`Response type '${t}' is not supported`,V.ERR_NOT_SUPPORT,r)})}))})(new Response);const Ge={http:null,xhr:Fe,fetch:Ue&&(async e=>{let{url:t,method:r,data:n,signal:i,cancelToken:o,timeout:a,onDownloadProgress:s,onUploadProgress:c,responseType:l,headers:u,withCredentials:d="same-origin",fetchOptions:h}=De(e);l=l?(l+"").toLowerCase():"text";let f,p=Be([i,o&&o.toAbortSignal()],a);const g=p&&p.unsubscribe&&(()=>{p.unsubscribe()});let v;try{if(c&&Ve&&"get"!==r&&"head"!==r&&0!==(v=await(async(e,t)=>{const r=U.toFiniteNumber(e.getContentLength());return null==r?(async e=>{if(null==e)return 0;if(U.isBlob(e))return e.size;if(U.isSpecCompliantForm(e)){const t=new Request(de.origin,{method:"POST",body:e});return(await t.arrayBuffer()).byteLength}return U.isArrayBufferView(e)||U.isArrayBuffer(e)?e.byteLength:(U.isURLSearchParams(e)&&(e+=""),U.isString(e)?(await je(e)).byteLength:void 0)})(t):r})(u,n))){let e,r=new Request(t,{method:"POST",body:n,duplex:"half"});if(U.isFormData(n)&&(e=r.headers.get("content-type"))&&u.setContentType(e),r.body){const[e,t]=_e(v,Te(Re(c)));n=He(r.body,65536,e,t)}}U.isString(d)||(d=d?"include":"omit");const i="credentials"in Request.prototype;f=new Request(t,{...h,signal:p,method:r.toUpperCase(),headers:u.normalize().toJSON(),body:n,duplex:"half",credentials:i?d:void 0});let o=await fetch(f);const a=We&&("stream"===l||"response"===l);if(We&&(s||a&&g)){const e={};["status","statusText","headers"].forEach((t=>{e[t]=o[t]}));const t=U.toFiniteNumber(o.headers.get("content-length")),[r,n]=s&&_e(t,Te(Re(s),!0))||[];o=new Response(He(o.body,65536,r,(()=>{n&&n(),g&&g()})),e)}l=l||"text";let m=await $e[U.findKey($e,l)||"text"](o,e);return!a&&g&&g(),await new Promise(((t,r)=>{Ie(t,r,{data:m,headers:Ce.from(o.headers),status:o.status,statusText:o.statusText,config:e,request:f})}))}catch(t){if(g&&g(),t&&"TypeError"===t.name&&/fetch/i.test(t.message))throw Object.assign(new V("Network Error",V.ERR_NETWORK,e,f),{cause:t.cause||t});throw V.from(t,t&&t.code,e,f)}})};U.forEach(Ge,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(e){}Object.defineProperty(e,"adapterName",{value:t})}}));const Ze=e=>`- ${e}`,Ke=e=>U.isFunction(e)||null===e||!1===e,Xe=e=>{e=U.isArray(e)?e:[e];const{length:t}=e;let r,n;const i={};for(let o=0;o<t;o++){let t;if(r=e[o],n=r,!Ke(r)&&(n=Ge[(t=String(r)).toLowerCase()],void 0===n))throw new V(`Unknown adapter '${t}'`);if(n)break;i[t||"#"+o]=n}if(!n){const e=Object.entries(i).map((([e,t])=>`adapter ${e} `+(!1===t?"is not supported by the environment":"is not available in the build")));let r=t?e.length>1?"since :\n"+e.map(Ze).join("\n"):" "+Ze(e[0]):"as no adapter specified";throw new V("There is no suitable adapter to dispatch the request "+r,"ERR_NOT_SUPPORT")}return n};function Qe(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new ke(null,e)}function Ye(e){return Qe(e),e.headers=Ce.from(e.headers),e.data=we.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1),Xe(e.adapter||pe.adapter)(e).then((function(t){return Qe(e),t.data=we.call(e,e.transformResponse,t),t.headers=Ce.from(t.headers),t}),(function(t){return Ae(t)||(Qe(e),t&&t.response&&(t.response.data=we.call(e,e.transformResponse,t.response),t.response.headers=Ce.from(t.response.headers))),Promise.reject(t)}))}const Je={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{Je[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}}));const et={};Je.transitional=function(e,t,r){return(n,i,o)=>{if(!1===e)throw new V(function(e,t){return"[Axios v1.8.4] Transitional option '"+e+"'"+t+(r?". "+r:"")}(i," has been removed"+(t?" in "+t:"")),V.ERR_DEPRECATED);return t&&!et[i]&&(et[i]=!0),!e||e(n,i,o)}},Je.spelling=function(e){return(e,t)=>!0};const tt={assertOptions:function(e,t,r){if("object"!=typeof e)throw new V("options must be an object",V.ERR_BAD_OPTION_VALUE);const n=Object.keys(e);let i=n.length;for(;i-- >0;){const o=n[i],a=t[o];if(a){const t=e[o],r=void 0===t||a(t,o,e);if(!0!==r)throw new V("option "+o+" must be "+r,V.ERR_BAD_OPTION_VALUE)}else if(!0!==r)throw new V("Unknown option "+o,V.ERR_BAD_OPTION)}},validators:Je},rt=tt.validators;class nt{constructor(e){this.defaults=e,this.interceptors={request:new ne,response:new ne}}async request(e,t){try{return await this._request(e,t)}catch(e){if(e instanceof Error){let t={};Error.captureStackTrace?Error.captureStackTrace(t):t=new Error;const r=t.stack?t.stack.replace(/^.+\n/,""):"";try{e.stack?r&&!String(e.stack).endsWith(r.replace(/^.+\n.+\n/,""))&&(e.stack+="\n"+r):e.stack=r}catch(e){}}throw e}}_request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},t=Ne(this.defaults,t);const{transitional:r,paramsSerializer:n,headers:i}=t;void 0!==r&&tt.assertOptions(r,{silentJSONParsing:rt.transitional(rt.boolean),forcedJSONParsing:rt.transitional(rt.boolean),clarifyTimeoutError:rt.transitional(rt.boolean)},!1),null!=n&&(U.isFunction(n)?t.paramsSerializer={serialize:n}:tt.assertOptions(n,{encode:rt.function,serialize:rt.function},!0)),void 0!==t.allowAbsoluteUrls||(t.allowAbsoluteUrls=void 0===this.defaults.allowAbsoluteUrls||this.defaults.allowAbsoluteUrls),tt.assertOptions(t,{baseUrl:rt.spelling("baseURL"),withXsrfToken:rt.spelling("withXSRFToken")},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase();let o=i&&U.merge(i.common,i[t.method]);i&&U.forEach(["delete","get","head","post","put","patch","common"],(e=>{delete i[e]})),t.headers=Ce.concat(o,i);const a=[];let s=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(s=s&&e.synchronous,a.unshift(e.fulfilled,e.rejected))}));const c=[];let l;this.interceptors.response.forEach((function(e){c.push(e.fulfilled,e.rejected)}));let u,d=0;if(!s){const e=[Ye.bind(this),void 0];for(e.unshift.apply(e,a),e.push.apply(e,c),u=e.length,l=Promise.resolve(t);d<u;)l=l.then(e[d++],e[d++]);return l}u=a.length;let h=t;for(d=0;d<u;){const e=a[d++],t=a[d++];try{h=e(h)}catch(e){t.call(this,e);break}}try{l=Ye.call(this,h)}catch(e){return Promise.reject(e)}for(d=0,u=c.length;d<u;)l=l.then(c[d++],c[d++]);return l}getUri(e){return re(xe((e=Ne(this.defaults,e)).baseURL,e.url,e.allowAbsoluteUrls),e.params,e.paramsSerializer)}}U.forEach(["delete","get","head","options"],(function(e){nt.prototype[e]=function(t,r){return this.request(Ne(r||{},{method:e,url:t,data:(r||{}).data}))}})),U.forEach(["post","put","patch"],(function(e){function t(t){return function(r,n,i){return this.request(Ne(i||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:r,data:n}))}}nt.prototype[e]=t(),nt.prototype[e+"Form"]=t(!0)}));const it=nt;class ot{constructor(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");let t;this.promise=new Promise((function(e){t=e}));const r=this;this.promise.then((e=>{if(!r._listeners)return;let t=r._listeners.length;for(;t-- >0;)r._listeners[t](e);r._listeners=null})),this.promise.then=e=>{let t;const n=new Promise((e=>{r.subscribe(e),t=e})).then(e);return n.cancel=function(){r.unsubscribe(t)},n},e((function(e,n,i){r.reason||(r.reason=new ke(e,n,i),t(r.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}toAbortSignal(){const e=new AbortController,t=t=>{e.abort(t)};return this.subscribe(t),e.signal.unsubscribe=()=>this.unsubscribe(t),e.signal}static source(){let e;return{token:new ot((function(t){e=t})),cancel:e}}}const at=ot,st={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(st).forEach((([e,t])=>{st[t]=e}));const ct=st,lt=function e(t){const r=new it(t),n=i(it.prototype.request,r);return U.extend(n,it.prototype,r,{allOwnKeys:!0}),U.extend(n,r,null,{allOwnKeys:!0}),n.create=function(r){return e(Ne(t,r))},n}(pe);lt.Axios=it,lt.CanceledError=ke,lt.CancelToken=at,lt.isCancel=Ae,lt.VERSION="1.8.4",lt.toFormData=X,lt.AxiosError=V,lt.Cancel=lt.CanceledError,lt.all=function(e){return Promise.all(e)},lt.spread=function(e){return function(t){return e.apply(null,t)}},lt.isAxiosError=function(e){return U.isObject(e)&&!0===e.isAxiosError},lt.mergeConfig=Ne,lt.AxiosHeaders=Ce,lt.formToJSON=e=>he(U.isHTMLForm(e)?new FormData(e):e),lt.getAdapter=Xe,lt.HttpStatusCode=ct,lt.default=lt;const ut=lt},718660:(e,t,r)=>{"use strict";r.d(t,{S:()=>c});var n=r(965857);if(38792==r.j)var i=r(417568);if(38792==r.j)var o=r(657899);var a=r(335270);const s={type:a.KR,payload:{clientOffset:null,sourceClientOffset:null}};function c(e){return function(t=[],r={publishSource:!0}){const{publishSource:c=!0,clientOffset:l,getSourceClientOffset:u}=r,d=e.getMonitor(),h=e.getRegistry();e.dispatch((0,o.P)(l)),function(e,t,r){(0,n.V)(!t.isDragging(),"Cannot call beginDrag while dragging."),e.forEach((function(e){(0,n.V)(r.getSource(e),"Expected sourceIds to be registered.")}))}(t,d,h);const f=function(e,t){let r=null;for(let n=e.length-1;n>=0;n--)if(t.canDragSource(e[n])){r=e[n];break}return r}(t,d);if(null==f)return void e.dispatch(s);let p=null;if(l){if(!u)throw new Error("getSourceClientOffset must be defined");!function(e){(0,n.V)("function"==typeof e,"When clientOffset is provided, getSourceClientOffset must be a function.")}(u),p=u(f)}e.dispatch((0,o.P)(l,p));const g=h.getSource(f).beginDrag(d,f);if(null==g)return;!function(e){(0,n.V)((0,i.Gv)(e),"Item must be an object.")}(g),h.pinSource(f);const v=h.getSourceType(f);return{type:a.Vw,payload:{itemType:v,item:g,sourceId:f,clientOffset:l||null,sourceClientOffset:p||null,isSourcePublic:!!c}}}}},732218:(e,t,r)=>{"use strict";r.d(t,{q:()=>c});var n=r(965857);if(38792==r.j)var i=r(417568);if(38792==r.j)var o=r(335270);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function s(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}function c(e){return function(t={}){const r=e.getMonitor(),a=e.getRegistry();!function(e){(0,n.V)(e.isDragging(),"Cannot call drop while not dragging."),(0,n.V)(!e.didDrop(),"Cannot call drop twice during one drag operation.")}(r);const c=function(e){const t=e.getTargetIds().filter(e.canDropOnTarget,e);return t.reverse(),t}(r);c.forEach(((c,l)=>{const u=function(e,t,r,o){const a=r.getTarget(e);let s=a?a.drop(o,e):void 0;return function(e){(0,n.V)(void 0===e||(0,i.Gv)(e),"Drop result must either be an object or undefined.")}(s),void 0===s&&(s=0===t?{}:o.getDropResult()),s}(c,l,a,r),d={type:o.q2,payload:{dropResult:s({},t,u)}};e.dispatch(d)}))}}},266052:(e,t,r)=>{"use strict";r.d(t,{K:()=>o});var n=r(965857);if(38792==r.j)var i=r(335270);function o(e){return function(){const t=e.getMonitor(),r=e.getRegistry();!function(e){(0,n.V)(e.isDragging(),"Cannot call endDrag while not dragging.")}(t);const o=t.getSourceId();return null!=o&&(r.getSource(o,!0).endDrag(t,o),r.unpinSource()),{type:i.dU}}}},923585:(e,t,r)=>{"use strict";r.d(t,{p:()=>a});var n=r(965857);if(38792==r.j)var i=r(123452);if(38792==r.j)var o=r(335270);function a(e){return function(t,{clientOffset:r}={}){!function(e){(0,n.V)(Array.isArray(e),"Expected targetIds to be an array.")}(t);const a=t.slice(0),s=e.getMonitor(),c=e.getRegistry();return function(e,t,r){for(let n=e.length-1;n>=0;n--){const o=t.getTargetType(e[n]);(0,i.k)(o,r)||e.splice(n,1)}}(a,c,s.getItemType()),function(e,t,r){(0,n.V)(t.isDragging(),"Cannot call hover while not dragging."),(0,n.V)(!t.didDrop(),"Cannot call hover after drop.");for(let t=0;t<e.length;t++){const i=e[t];(0,n.V)(e.lastIndexOf(i)===t,"Expected targetIds to be unique in the passed array.");const o=r.getTarget(i);(0,n.V)(o,"Expected targetIds to be registered.")}}(a,s,c),function(e,t,r){e.forEach((function(e){r.getTarget(e).hover(t,e)}))}(a,s,c),{type:o.l6,payload:{targetIds:a,clientOffset:r||null}}}}},154607:(e,t,r)=>{"use strict";if(r.d(t,{Lj:()=>c}),38792==r.j)var n=r(718660);if(38792==r.j)var i=r(732218);if(38792==r.j)var o=r(266052);if(38792==r.j)var a=r(923585);if(38792==r.j)var s=r(91271);function c(e){return{beginDrag:(0,n.S)(e),publishDragSource:(0,s.n)(e),hover:(0,a.p)(e),drop:(0,i.q)(e),endDrag:(0,o.K)(e)}}},657899:(e,t,r)=>{"use strict";if(r.d(t,{P:()=>i}),38792==r.j)var n=r(335270);function i(e,t){return{type:n.KR,payload:{sourceClientOffset:t||null,clientOffset:e||null}}}},91271:(e,t,r)=>{"use strict";if(r.d(t,{n:()=>i}),38792==r.j)var n=r(335270);function i(e){return function(){if(e.getMonitor().isDragging())return{type:n.BS}}}},335270:(e,t,r)=>{"use strict";r.d(t,{BS:()=>o,KR:()=>n,Vw:()=>i,dU:()=>c,l6:()=>a,q2:()=>s});const n="dnd-core/INIT_COORDS",i="dnd-core/BEGIN_DRAG",o="dnd-core/PUBLISH_DRAG_SOURCE",a="dnd-core/HOVER",s="dnd-core/DROP",c="dnd-core/END_DRAG"},956200:(e,t,r)=>{"use strict";r.d(t,{SO:()=>i,Yd:()=>n,iS:()=>u,n_:()=>o,pM:()=>s,sn:()=>l,v4:()=>a,z9:()=>c});const n="dnd-core/ADD_SOURCE",i="dnd-core/ADD_TARGET",o="dnd-core/REMOVE_SOURCE",a="dnd-core/REMOVE_TARGET";function s(e){return{type:n,payload:{sourceId:e}}}function c(e){return{type:i,payload:{targetId:e}}}function l(e){return{type:o,payload:{sourceId:e}}}function u(e){return{type:a,payload:{targetId:e}}}},190908:(e,t,r)=>{"use strict";if(r.d(t,{p:()=>i}),38792==r.j)var n=r(154607);class i{receiveBackend(e){this.backend=e}getMonitor(){return this.monitor}getBackend(){return this.backend}getRegistry(){return this.monitor.registry}getActions(){const e=this,{dispatch:t}=this.store,r=(0,n.Lj)(this);return Object.keys(r).reduce(((n,i)=>(n[i]=function(r){return(...n)=>{const i=r.apply(e,n);void 0!==i&&t(i)}}(r[i]),n)),{})}dispatch(e){this.store.dispatch(e)}constructor(e,t){this.isSetUp=!1,this.handleRefCountChange=()=>{const e=this.store.getState().refCount>0;this.backend&&(e&&!this.isSetUp?(this.backend.setup(),this.isSetUp=!0):!e&&this.isSetUp&&(this.backend.teardown(),this.isSetUp=!1))},this.store=e,this.monitor=t,e.subscribe(this.handleRefCountChange)}}},529745:(e,t,r)=>{"use strict";r.d(t,{W:()=>s});var n=r(965857);if(38792==r.j)var i=r(215631);if(38792==r.j)var o=r(748022);if(38792==r.j)var a=r(123452);class s{subscribeToStateChange(e,t={}){const{handlerIds:r}=t;(0,n.V)("function"==typeof e,"listener must be a function."),(0,n.V)(void 0===r||Array.isArray(r),"handlerIds, when specified, must be an array of strings.");let i=this.store.getState().stateId;return this.store.subscribe((()=>{const t=this.store.getState(),n=t.stateId;try{n===i||n===i+1&&!(0,o.Dk)(t.dirtyHandlerIds,r)||e()}finally{i=n}}))}subscribeToOffsetChange(e){(0,n.V)("function"==typeof e,"listener must be a function.");let t=this.store.getState().dragOffset;return this.store.subscribe((()=>{const r=this.store.getState().dragOffset;r!==t&&(t=r,e())}))}canDragSource(e){if(!e)return!1;const t=this.registry.getSource(e);return(0,n.V)(t,`Expected to find a valid source. sourceId=${e}`),!this.isDragging()&&t.canDrag(this,e)}canDropOnTarget(e){if(!e)return!1;const t=this.registry.getTarget(e);if((0,n.V)(t,`Expected to find a valid target. targetId=${e}`),!this.isDragging()||this.didDrop())return!1;const r=this.registry.getTargetType(e),i=this.getItemType();return(0,a.k)(r,i)&&t.canDrop(this,e)}isDragging(){return Boolean(this.getItemType())}isDraggingSource(e){if(!e)return!1;const t=this.registry.getSource(e,!0);return(0,n.V)(t,`Expected to find a valid source. sourceId=${e}`),!(!this.isDragging()||!this.isSourcePublic())&&this.registry.getSourceType(e)===this.getItemType()&&t.isDragging(this,e)}isOverTarget(e,t={shallow:!1}){if(!e)return!1;const{shallow:r}=t;if(!this.isDragging())return!1;const n=this.registry.getTargetType(e),i=this.getItemType();if(i&&!(0,a.k)(n,i))return!1;const o=this.getTargetIds();if(!o.length)return!1;const s=o.indexOf(e);return r?s===o.length-1:s>-1}getItemType(){return this.store.getState().dragOperation.itemType}getItem(){return this.store.getState().dragOperation.item}getSourceId(){return this.store.getState().dragOperation.sourceId}getTargetIds(){return this.store.getState().dragOperation.targetIds}getDropResult(){return this.store.getState().dragOperation.dropResult}didDrop(){return this.store.getState().dragOperation.didDrop}isSourcePublic(){return Boolean(this.store.getState().dragOperation.isSourcePublic)}getInitialClientOffset(){return this.store.getState().dragOffset.initialClientOffset}getInitialSourceClientOffset(){return this.store.getState().dragOffset.initialSourceClientOffset}getClientOffset(){return this.store.getState().dragOffset.clientOffset}getSourceClientOffset(){return(0,i.kO)(this.store.getState().dragOffset)}getDifferenceFromInitialOffset(){return(0,i.ne)(this.store.getState().dragOffset)}constructor(e,t){this.store=e,this.registry=t}}},967915:(e,t,r)=>{"use strict";r.d(t,{s:()=>m});const n="undefined"!=typeof global?global:self,i=n.MutationObserver||n.WebKitMutationObserver;function o(e){return function(){const t=setTimeout(n,0),r=setInterval(n,50);function n(){clearTimeout(t),clearInterval(r),e()}}}const a="function"==typeof i?function(e){let t=1;const r=new i(e),n=document.createTextNode("");return r.observe(n,{characterData:!0}),function(){t=-t,n.data=t}}:o;var s=r(181739);const c=new class{enqueueTask(e){const{queue:t,requestFlush:r}=this;t.length||(r(),this.flushing=!0),t[t.length]=e}constructor(){this.queue=[],this.pendingErrors=[],this.flushing=!1,this.index=0,this.capacity=1024,this.flush=()=>{const{queue:e}=this;for(;this.index<e.length;){const t=this.index;if(this.index++,e[t].call(),this.index>this.capacity){for(let t=0,r=e.length-this.index;t<r;t++)e[t]=e[t+this.index];e.length-=this.index,this.index=0}}e.length=0,this.index=0,this.flushing=!1},this.registerPendingError=e=>{this.pendingErrors.push(e),this.requestErrorThrow()},this.requestFlush=a(this.flush),this.requestErrorThrow=o((()=>{if(this.pendingErrors.length)throw this.pendingErrors.shift()}))}},l=new class{create(e){const t=this.freeTasks,r=t.length?t.pop():new s.a(this.onError,(e=>t[t.length]=e));return r.task=e,r}constructor(e){this.onError=e,this.freeTasks=[]}}(c.registerPendingError);var u=r(965857),d=r(956200),h=r(238640),f=r(216855),p=r(869882);function g(e){switch(e[0]){case"S":return f.z.SOURCE;case"T":return f.z.TARGET;default:throw new Error(`Cannot parse handler ID: ${e}`)}}function v(e,t){const r=e.entries();let n=!1;do{const{done:e,value:[,i]}=r.next();if(i===t)return!0;n=!!e}while(!n);return!1}class m{addSource(e,t){(0,h.v2)(e),(0,h.Mv)(t);const r=this.addHandler(f.z.SOURCE,e,t);return this.store.dispatch((0,d.pM)(r)),r}addTarget(e,t){(0,h.v2)(e,!0),(0,h.kV)(t);const r=this.addHandler(f.z.TARGET,e,t);return this.store.dispatch((0,d.z9)(r)),r}containsHandler(e){return v(this.dragSources,e)||v(this.dropTargets,e)}getSource(e,t=!1){return(0,u.V)(this.isSourceId(e),"Expected a valid source ID."),t&&e===this.pinnedSourceId?this.pinnedSource:this.dragSources.get(e)}getTarget(e){return(0,u.V)(this.isTargetId(e),"Expected a valid target ID."),this.dropTargets.get(e)}getSourceType(e){return(0,u.V)(this.isSourceId(e),"Expected a valid source ID."),this.types.get(e)}getTargetType(e){return(0,u.V)(this.isTargetId(e),"Expected a valid target ID."),this.types.get(e)}isSourceId(e){return g(e)===f.z.SOURCE}isTargetId(e){return g(e)===f.z.TARGET}removeSource(e){(0,u.V)(this.getSource(e),"Expected an existing source."),this.store.dispatch((0,d.sn)(e)),function(e){c.enqueueTask(l.create(e))}((()=>{this.dragSources.delete(e),this.types.delete(e)}))}removeTarget(e){(0,u.V)(this.getTarget(e),"Expected an existing target."),this.store.dispatch((0,d.iS)(e)),this.dropTargets.delete(e),this.types.delete(e)}pinSource(e){const t=this.getSource(e);(0,u.V)(t,"Expected an existing source."),this.pinnedSourceId=e,this.pinnedSource=t}unpinSource(){(0,u.V)(this.pinnedSource,"No source is pinned at the time."),this.pinnedSourceId=null,this.pinnedSource=null}addHandler(e,t,r){const n=function(e){const t=(0,p.Q)().toString();switch(e){case f.z.SOURCE:return`S${t}`;case f.z.TARGET:return`T${t}`;default:throw new Error(`Unknown Handler Role: ${e}`)}}(e);return this.types.set(n,t),e===f.z.SOURCE?this.dragSources.set(n,r):e===f.z.TARGET&&this.dropTargets.set(n,r),n}constructor(e){this.types=new Map,this.dragSources=new Map,this.dropTargets=new Map,this.pinnedSourceId=null,this.pinnedSource=null,this.store=e}}},238640:(e,t,r)=>{"use strict";r.d(t,{Mv:()=>i,kV:()=>o,v2:()=>a});var n=r(965857);function i(e){(0,n.V)("function"==typeof e.canDrag,"Expected canDrag to be a function."),(0,n.V)("function"==typeof e.beginDrag,"Expected beginDrag to be a function."),(0,n.V)("function"==typeof e.endDrag,"Expected endDrag to be a function.")}function o(e){(0,n.V)("function"==typeof e.canDrop,"Expected canDrop to be a function."),(0,n.V)("function"==typeof e.hover,"Expected hover to be a function."),(0,n.V)("function"==typeof e.drop,"Expected beginDrag to be a function.")}function a(e,t){t&&Array.isArray(e)?e.forEach((e=>a(e,!1))):(0,n.V)("string"==typeof e||"symbol"==typeof e,t?"Type can only be a string, a symbol, or an array of either.":"Type can only be a string or a symbol.")}},820525:(e,t,r)=>{"use strict";if(r.d(t,{b:()=>c}),38792==r.j)var n=r(104378);if(38792==r.j)var i=r(190908);if(38792==r.j)var o=r(529745);if(38792==r.j)var a=r(967915);if(38792==r.j)var s=r(50133);function c(e,t=void 0,r={},c=!1){const l=function(e){const t="undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION__;return(0,n.y$)(s.T,e&&t&&t({name:"dnd-core",instanceId:"dnd-core"}))}(c),u=new o.W(l,new a.s(l)),d=new i.p(l,u),h=e(d,t,r);return d.receiveBackend(h),d}},216855:(e,t,r)=>{"use strict";var n;r.d(t,{z:()=>n}),function(e){e.SOURCE="SOURCE",e.TARGET="TARGET"}(n||(n={}))},448639:(e,t,r)=>{"use strict";if(r.d(t,{T:()=>c}),38792==r.j)var n=r(335270);if(38792==r.j)var i=r(956200);if(38792==r.j)var o=r(748022);if(38792==r.j)var a=r(490669);if(38792==r.j)var s=r(417568);function c(e=o.x3,t){switch(t.type){case n.l6:break;case i.Yd:case i.SO:case i.v4:case i.n_:return o.x3;default:return o.y2}const{targetIds:r=[],prevTargetIds:c=[]}=t.payload,l=(0,s.I8)(r,c);if(!(l.length>0)&&(0,a.BI)(r,c))return o.x3;const u=c[c.length-1],d=r[r.length-1];return u!==d&&(u&&l.push(u),d&&l.push(d)),l}},58632:(e,t,r)=>{"use strict";if(r.d(t,{T:()=>s}),38792==r.j)var n=r(335270);if(38792==r.j)var i=r(490669);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const a={initialSourceClientOffset:null,initialClientOffset:null,clientOffset:null};function s(e=a,t){const{payload:r}=t;switch(t.type){case n.KR:case n.Vw:return{initialSourceClientOffset:r.sourceClientOffset,initialClientOffset:r.clientOffset,clientOffset:r.clientOffset};case n.l6:return(0,i.Xf)(e.clientOffset,r.clientOffset)?e:function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}({},e,{clientOffset:r.clientOffset});case n.dU:case n.q2:return a;default:return e}}},806698:(e,t,r)=>{"use strict";if(r.d(t,{T:()=>l}),38792==r.j)var n=r(335270);if(38792==r.j)var i=r(956200);if(38792==r.j)var o=r(417568);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function s(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}const c={itemType:null,item:null,sourceId:null,targetIds:[],dropResult:null,didDrop:!1,isSourcePublic:null};function l(e=c,t){const{payload:r}=t;switch(t.type){case n.Vw:return s({},e,{itemType:r.itemType,item:r.item,sourceId:r.sourceId,isSourcePublic:r.isSourcePublic,dropResult:null,didDrop:!1});case n.BS:return s({},e,{isSourcePublic:!0});case n.l6:return s({},e,{targetIds:r.targetIds});case i.v4:return-1===e.targetIds.indexOf(r.targetId)?e:s({},e,{targetIds:(0,o.FF)(e.targetIds,r.targetId)});case n.q2:return s({},e,{dropResult:r.dropResult,didDrop:!0,targetIds:[]});case n.dU:return s({},e,{itemType:null,item:null,sourceId:null,dropResult:null,didDrop:!1,isSourcePublic:null,targetIds:[]});default:return e}}},50133:(e,t,r)=>{"use strict";if(r.d(t,{T:()=>d}),38792==r.j)var n=r(417568);if(38792==r.j)var i=r(448639);if(38792==r.j)var o=r(58632);if(38792==r.j)var a=r(806698);if(38792==r.j)var s=r(552721);if(38792==r.j)var c=r(376865);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){l(e,t,r[t])}))}return e}function d(e={},t){return{dirtyHandlerIds:(0,i.T)(e.dirtyHandlerIds,{type:t.type,payload:u({},t.payload,{prevTargetIds:(0,n.Jt)(e,"dragOperation.targetIds",[])})}),dragOffset:(0,o.T)(e.dragOffset,t),refCount:(0,s.T)(e.refCount,t),dragOperation:(0,a.T)(e.dragOperation,t),stateId:(0,c.T)(e.stateId)}}},552721:(e,t,r)=>{"use strict";if(r.d(t,{T:()=>i}),38792==r.j)var n=r(956200);function i(e=0,t){switch(t.type){case n.Yd:case n.SO:return e+1;case n.n_:case n.v4:return e-1;default:return e}}},376865:(e,t,r)=>{"use strict";function n(e=0){return e+1}r.d(t,{T:()=>n})},215631:(e,t,r)=>{"use strict";function n(e,t){return{x:e.x-t.x,y:e.y-t.y}}function i(e){const{clientOffset:t,initialClientOffset:r,initialSourceClientOffset:i}=e;return t&&r&&i?n(function(e,t){return{x:e.x+t.x,y:e.y+t.y}}(t,i),r):null}function o(e){const{clientOffset:t,initialClientOffset:r}=e;return t&&r?n(t,r):null}r.d(t,{kO:()=>i,ne:()=>o})},748022:(e,t,r)=>{"use strict";if(r.d(t,{Dk:()=>a,x3:()=>i,y2:()=>o}),38792==r.j)var n=r(417568);const i=[],o=[];function a(e,t){return e!==i&&(e===o||void 0===t||(0,n.E$)(t,e).length>0)}i.__IS_NONE__=!0,o.__IS_ALL__=!0},490669:(e,t,r)=>{"use strict";r.d(t,{BI:()=>o,Xf:()=>i});const n=(e,t)=>e===t;function i(e,t){return!e&&!t||!(!e||!t)&&e.x===t.x&&e.y===t.y}function o(e,t,r=n){if(e.length!==t.length)return!1;for(let n=0;n<e.length;++n)if(!r(e[n],t[n]))return!1;return!0}},869882:(e,t,r)=>{"use strict";r.d(t,{Q:()=>i});let n=0;function i(){return n++}},417568:(e,t,r)=>{"use strict";function n(e,t,r){return t.split(".").reduce(((e,t)=>e&&e[t]?e[t]:r||null),e)}function i(e,t){return e.filter((e=>e!==t))}function o(e){return"object"==typeof e}function a(e,t){const r=new Map,n=e=>{r.set(e,r.has(e)?r.get(e)+1:1)};e.forEach(n),t.forEach(n);const i=[];return r.forEach(((e,t)=>{1===e&&i.push(t)})),i}function s(e,t){return e.filter((e=>t.indexOf(e)>-1))}r.d(t,{E$:()=>s,FF:()=>i,Gv:()=>o,I8:()=>a,Jt:()=>n})},123452:(e,t,r)=>{"use strict";function n(e,t){return null===t?null===e:Array.isArray(e)?e.some((e=>e===t)):e===t}r.d(t,{k:()=>n})},201019:(e,t,r)=>{"use strict";function n(e){return function(){return function(e){let t={};const r=e?e.split("; "):[];for(let e of r){const r=e.split("=");let n=r.slice(1).join("=");'"'===n[0]&&(n=n.slice(1,-1));try{t[decodeURIComponent(r[0])]=n.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)}catch(e){}}return t}(document.cookie)}()[e]}r.d(t,{Jt:()=>n})},43680:(e,t,r)=>{"use strict";r.d(t,{MR:()=>g,P2:()=>p});const n=(e,t)=>t.some((t=>e instanceof t));let i,o;const a=new WeakMap,s=new WeakMap,c=new WeakMap,l=new WeakMap,u=new WeakMap;let d={get(e,t,r){if(e instanceof IDBTransaction){if("done"===t)return s.get(e);if("objectStoreNames"===t)return e.objectStoreNames||c.get(e);if("store"===t)return r.objectStoreNames[1]?void 0:r.objectStore(r.objectStoreNames[0])}return h(e[t])},set:(e,t,r)=>(e[t]=r,!0),has:(e,t)=>e instanceof IDBTransaction&&("done"===t||"store"===t)||t in e};function h(e){if(e instanceof IDBRequest)return function(e){const t=new Promise(((t,r)=>{const n=()=>{e.removeEventListener("success",i),e.removeEventListener("error",o)},i=()=>{t(h(e.result)),n()},o=()=>{r(e.error),n()};e.addEventListener("success",i),e.addEventListener("error",o)}));return t.then((t=>{t instanceof IDBCursor&&a.set(t,e)})).catch((()=>{})),u.set(t,e),t}(e);if(l.has(e))return l.get(e);const t=function(e){return"function"==typeof e?function(e){return e!==IDBDatabase.prototype.transaction||"objectStoreNames"in IDBTransaction.prototype?function(){return o||(o=[IDBCursor.prototype.advance,IDBCursor.prototype.continue,IDBCursor.prototype.continuePrimaryKey])}().includes(e)?function(...t){return e.apply(f(this),t),h(a.get(this))}:function(...t){return h(e.apply(f(this),t))}:function(t,...r){const n=e.call(f(this),t,...r);return c.set(n,t.sort?t.sort():[t]),h(n)}}(e):(e instanceof IDBTransaction&&function(e){if(s.has(e))return;const t=new Promise(((t,r)=>{const n=()=>{e.removeEventListener("complete",i),e.removeEventListener("error",o),e.removeEventListener("abort",o)},i=()=>{t(),n()},o=()=>{r(e.error||new DOMException("AbortError","AbortError")),n()};e.addEventListener("complete",i),e.addEventListener("error",o),e.addEventListener("abort",o)}));s.set(e,t)}(e),n(e,function(){return i||(i=[IDBDatabase,IDBObjectStore,IDBIndex,IDBCursor,IDBTransaction])}())?new Proxy(e,d):e)}(e);return t!==e&&(l.set(e,t),u.set(t,e)),t}const f=e=>u.get(e);function p(e,t,{blocked:r,upgrade:n,blocking:i,terminated:o}={}){const a=indexedDB.open(e,t),s=h(a);return n&&a.addEventListener("upgradeneeded",(e=>{n(h(a.result),e.oldVersion,e.newVersion,h(a.transaction))})),r&&a.addEventListener("blocked",(()=>r())),s.then((e=>{o&&e.addEventListener("close",(()=>o())),i&&e.addEventListener("versionchange",(()=>i()))})).catch((()=>{})),s}function g(e,{blocked:t}={}){const r=indexedDB.deleteDatabase(e);return t&&r.addEventListener("blocked",(()=>t())),h(r).then((()=>{}))}const v=["get","getKey","getAll","getAllKeys","count"],m=["put","add","delete","clear"],y=new Map;function b(e,t){if(!(e instanceof IDBDatabase)||t in e||"string"!=typeof t)return;if(y.get(t))return y.get(t);const r=t.replace(/FromIndex$/,""),n=t!==r,i=m.includes(r);if(!(r in(n?IDBIndex:IDBObjectStore).prototype)||!i&&!v.includes(r))return;const o=async function(e,...t){const o=this.transaction(e,i?"readwrite":"readonly");let a=o.store;return n&&(a=a.index(t.shift())),(await Promise.all([a[r](...t),i&&o.done]))[0]};return y.set(t,o),o}!function(){d=(e=>({...e,get:(t,r,n)=>b(t,r)||e.get(t,r,n),has:(t,r)=>!!b(t,r)||e.has(t,r)}))(d)}()},475044:(e,t,r)=>{"use strict";function n(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];throw Error("[Immer] minified error nr: "+e+(r.length?" "+r.map((function(e){return"'"+e+"'"})).join(","):"")+". Find the full error at: https://bit.ly/3cXEKWf")}function i(e){return!!e&&!!e[W]}function o(e){var t;return!!e&&(function(e){if(!e||"object"!=typeof e)return!1;var t=Object.getPrototypeOf(e);if(null===t)return!0;var r=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;return r===Object||"function"==typeof r&&Function.toString.call(r)===G}(e)||Array.isArray(e)||!!e[V]||!!(null===(t=e.constructor)||void 0===t?void 0:t[V])||u(e)||d(e))}function a(e,t,r){void 0===r&&(r=!1),0===s(e)?(r?Object.keys:Z)(e).forEach((function(n){r&&"symbol"==typeof n||t(n,e[n],e)})):e.forEach((function(r,n){return t(n,r,e)}))}function s(e){var t=e[W];return t?t.i>3?t.i-4:t.i:Array.isArray(e)?1:u(e)?2:d(e)?3:0}function c(e,t){return 2===s(e)?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function l(e,t,r){var n=s(e);2===n?e.set(t,r):3===n?(e.delete(t),e.add(r)):e[t]=r}function u(e){return U&&e instanceof Map}function d(e){return z&&e instanceof Set}function h(e){return e.o||e.t}function f(e){if(Array.isArray(e))return Array.prototype.slice.call(e);var t=K(e);delete t[W];for(var r=Z(t),n=0;n<r.length;n++){var i=r[n],o=t[i];!1===o.writable&&(o.writable=!0,o.configurable=!0),(o.get||o.set)&&(t[i]={configurable:!0,writable:!0,enumerable:o.enumerable,value:e[i]})}return Object.create(Object.getPrototypeOf(e),t)}function p(e,t){return void 0===t&&(t=!1),v(e)||i(e)||!o(e)||(s(e)>1&&(e.set=e.add=e.clear=e.delete=g),Object.freeze(e),t&&a(e,(function(e,t){return p(t,!0)}),!0)),e}function g(){n(2)}function v(e){return null==e||"object"!=typeof e||Object.isFrozen(e)}function m(e){var t=X[e];return t||n(18,e),t}function y(){return L}function b(e,t){t&&(m("Patches"),e.u=[],e.s=[],e.v=t)}function S(e){C(e),e.p.forEach(A),e.p=null}function C(e){e===L&&(L=e.l)}function w(e){return L={p:[],l:L,h:e,m:!0,_:0}}function A(e){var t=e[W];0===t.i||1===t.i?t.j():t.O=!0}function E(e,t){t._=t.p.length;var r=t.p[0],i=void 0!==e&&e!==r;return t.h.g||m("ES5").S(t,e,i),i?(r[W].P&&(S(t),n(4)),o(e)&&(e=k(t,e),t.l||T(t,e)),t.u&&m("Patches").M(r[W].t,e,t.u,t.s)):e=k(t,r,[]),S(t),t.u&&t.v(t.u,t.s),e!==q?e:void 0}function k(e,t,r){if(v(t))return t;var n=t[W];if(!n)return a(t,(function(i,o){return I(e,n,t,i,o,r)}),!0),t;if(n.A!==e)return t;if(!n.P)return T(e,n.t,!0),n.t;if(!n.I){n.I=!0,n.A._--;var i=4===n.i||5===n.i?n.o=f(n.k):n.o;a(3===n.i?new Set(i):i,(function(t,o){return I(e,n,i,t,o,r)})),T(e,i,!1),r&&e.u&&m("Patches").R(n,r,e.u,e.s)}return n.o}function I(e,t,r,n,a,s){if(i(a)){var u=k(e,a,s&&t&&3!==t.i&&!c(t.D,n)?s.concat(n):void 0);if(l(r,n,u),!i(u))return;e.m=!1}if(o(a)&&!v(a)){if(!e.h.F&&e._<1)return;k(e,a),t&&t.A.l||T(e,a)}}function T(e,t,r){void 0===r&&(r=!1),e.h.F&&e.m&&p(t,r)}function _(e,t){var r=e[W];return(r?h(r):e)[t]}function R(e,t){if(t in e)for(var r=Object.getPrototypeOf(e);r;){var n=Object.getOwnPropertyDescriptor(r,t);if(n)return n;r=Object.getPrototypeOf(r)}}function P(e){e.P||(e.P=!0,e.l&&P(e.l))}function O(e){e.o||(e.o=f(e.t))}function x(e,t,r){var n=u(t)?m("MapSet").N(t,r):d(t)?m("MapSet").T(t,r):e.g?function(e,t){var r=Array.isArray(e),n={i:r?1:0,A:t?t.A:y(),P:!1,I:!1,D:{},l:t,t:e,k:null,o:null,j:null,C:!1},i=n,o=Q;r&&(i=[n],o=Y);var a=Proxy.revocable(i,o),s=a.revoke,c=a.proxy;return n.k=c,n.j=s,c}(t,r):m("ES5").J(t,r);return(r?r.A:y()).p.push(n),n}function M(e){return i(e)||n(22,e),function e(t){if(!o(t))return t;var r,n=t[W],i=s(t);if(n){if(!n.P&&(n.i<4||!m("ES5").K(n)))return n.t;n.I=!0,r=N(t,i),n.I=!1}else r=N(t,i);return a(r,(function(t,i){n&&function(e,t){return 2===s(e)?e.get(t):e[t]}(n.t,t)===i||l(r,t,e(i))})),3===i?new Set(r):r}(e)}function N(e,t){switch(t){case 2:return new Map(e);case 3:return Array.from(e)}return f(e)}function D(){function e(e,t){function r(){this.constructor=e}s(e,t),e.prototype=(r.prototype=t.prototype,new r)}function t(e){e.o||(e.D=new Map,e.o=new Map(e.t))}function r(e){e.o||(e.o=new Set,e.t.forEach((function(t){if(o(t)){var r=x(e.A.h,t,e);e.p.set(t,r),e.o.add(r)}else e.o.add(t)})))}function i(e){e.O&&n(3,JSON.stringify(h(e)))}var s=function(e,t){return(s=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)},c=function(){function r(e,t){return this[W]={i:2,l:t,A:t?t.A:y(),P:!1,I:!1,o:void 0,D:void 0,t:e,k:this,C:!1,O:!1},this}e(r,Map);var n=r.prototype;return Object.defineProperty(n,"size",{get:function(){return h(this[W]).size}}),n.has=function(e){return h(this[W]).has(e)},n.set=function(e,r){var n=this[W];return i(n),h(n).has(e)&&h(n).get(e)===r||(t(n),P(n),n.D.set(e,!0),n.o.set(e,r),n.D.set(e,!0)),this},n.delete=function(e){if(!this.has(e))return!1;var r=this[W];return i(r),t(r),P(r),r.t.has(e)?r.D.set(e,!1):r.D.delete(e),r.o.delete(e),!0},n.clear=function(){var e=this[W];i(e),h(e).size&&(t(e),P(e),e.D=new Map,a(e.t,(function(t){e.D.set(t,!1)})),e.o.clear())},n.forEach=function(e,t){var r=this;h(this[W]).forEach((function(n,i){e.call(t,r.get(i),i,r)}))},n.get=function(e){var r=this[W];i(r);var n=h(r).get(e);if(r.I||!o(n))return n;if(n!==r.t.get(e))return n;var a=x(r.A.h,n,r);return t(r),r.o.set(e,a),a},n.keys=function(){return h(this[W]).keys()},n.values=function(){var e,t=this,r=this.keys();return(e={})[$]=function(){return t.values()},e.next=function(){var e=r.next();return e.done?e:{done:!1,value:t.get(e.value)}},e},n.entries=function(){var e,t=this,r=this.keys();return(e={})[$]=function(){return t.entries()},e.next=function(){var e=r.next();if(e.done)return e;var n=t.get(e.value);return{done:!1,value:[e.value,n]}},e},n[$]=function(){return this.entries()},r}(),l=function(){function t(e,t){return this[W]={i:3,l:t,A:t?t.A:y(),P:!1,I:!1,o:void 0,t:e,k:this,p:new Map,O:!1,C:!1},this}e(t,Set);var n=t.prototype;return Object.defineProperty(n,"size",{get:function(){return h(this[W]).size}}),n.has=function(e){var t=this[W];return i(t),t.o?!!t.o.has(e)||!(!t.p.has(e)||!t.o.has(t.p.get(e))):t.t.has(e)},n.add=function(e){var t=this[W];return i(t),this.has(e)||(r(t),P(t),t.o.add(e)),this},n.delete=function(e){if(!this.has(e))return!1;var t=this[W];return i(t),r(t),P(t),t.o.delete(e)||!!t.p.has(e)&&t.o.delete(t.p.get(e))},n.clear=function(){var e=this[W];i(e),h(e).size&&(r(e),P(e),e.o.clear())},n.values=function(){var e=this[W];return i(e),r(e),e.o.values()},n.entries=function(){var e=this[W];return i(e),r(e),e.o.entries()},n.keys=function(){return this.values()},n[$]=function(){return this.values()},n.forEach=function(e,t){for(var r=this.values(),n=r.next();!n.done;)e.call(t,n.value,n.value,this),n=r.next()},t}();!function(e,t){X[e]||(X[e]=t)}("MapSet",{N:function(e,t){return new c(e,t)},T:function(e,t){return new l(e,t)}})}function F(e){return e}r.d(t,{IP:()=>D,h4:()=>F,jM:()=>te});var B,L,H="undefined"!=typeof Symbol&&"symbol"==typeof Symbol("x"),U="undefined"!=typeof Map,z="undefined"!=typeof Set,j="undefined"!=typeof Proxy&&void 0!==Proxy.revocable&&"undefined"!=typeof Reflect,q=H?Symbol.for("immer-nothing"):((B={})["immer-nothing"]=!0,B),V=H?Symbol.for("immer-draftable"):"__$immer_draftable",W=H?Symbol.for("immer-state"):"__$immer_state",$="undefined"!=typeof Symbol&&Symbol.iterator||"@@iterator",G=""+Object.prototype.constructor,Z="undefined"!=typeof Reflect&&Reflect.ownKeys?Reflect.ownKeys:void 0!==Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames,K=Object.getOwnPropertyDescriptors||function(e){var t={};return Z(e).forEach((function(r){t[r]=Object.getOwnPropertyDescriptor(e,r)})),t},X={},Q={get:function(e,t){if(t===W)return e;var r=h(e);if(!c(r,t))return function(e,t,r){var n,i=R(t,r);return i?"value"in i?i.value:null===(n=i.get)||void 0===n?void 0:n.call(e.k):void 0}(e,r,t);var n=r[t];return e.I||!o(n)?n:n===_(e.t,t)?(O(e),e.o[t]=x(e.A.h,n,e)):n},has:function(e,t){return t in h(e)},ownKeys:function(e){return Reflect.ownKeys(h(e))},set:function(e,t,r){var n=R(h(e),t);if(null==n?void 0:n.set)return n.set.call(e.k,r),!0;if(!e.P){var i=_(h(e),t),o=null==i?void 0:i[W];if(o&&o.t===r)return e.o[t]=r,e.D[t]=!1,!0;if(function(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}(r,i)&&(void 0!==r||c(e.t,t)))return!0;O(e),P(e)}return e.o[t]===r&&"number"!=typeof r&&(void 0!==r||t in e.o)||(e.o[t]=r,e.D[t]=!0,!0)},deleteProperty:function(e,t){return void 0!==_(e.t,t)||t in e.t?(e.D[t]=!1,O(e),P(e)):delete e.D[t],e.o&&delete e.o[t],!0},getOwnPropertyDescriptor:function(e,t){var r=h(e),n=Reflect.getOwnPropertyDescriptor(r,t);return n?{writable:!0,configurable:1!==e.i||"length"!==t,enumerable:n.enumerable,value:r[t]}:n},defineProperty:function(){n(11)},getPrototypeOf:function(e){return Object.getPrototypeOf(e.t)},setPrototypeOf:function(){n(12)}},Y={};a(Q,(function(e,t){Y[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}})),Y.deleteProperty=function(e,t){return Y.set.call(this,e,t,void 0)},Y.set=function(e,t,r){return Q.set.call(this,e[0],t,r,e[0])};var J=function(){function e(e){var t=this;this.g=j,this.F=!0,this.produce=function(e,r,i){if("function"==typeof e&&"function"!=typeof r){var a=r;r=e;var s=t;return function(e){var t=this;void 0===e&&(e=a);for(var n=arguments.length,i=Array(n>1?n-1:0),o=1;o<n;o++)i[o-1]=arguments[o];return s.produce(e,(function(e){var n;return(n=r).call.apply(n,[t,e].concat(i))}))}}var c;if("function"!=typeof r&&n(6),void 0!==i&&"function"!=typeof i&&n(7),o(e)){var l=w(t),u=x(t,e,void 0),d=!0;try{c=r(u),d=!1}finally{d?S(l):C(l)}return"undefined"!=typeof Promise&&c instanceof Promise?c.then((function(e){return b(l,i),E(e,l)}),(function(e){throw S(l),e})):(b(l,i),E(c,l))}if(!e||"object"!=typeof e){if(void 0===(c=r(e))&&(c=e),c===q&&(c=void 0),t.F&&p(c,!0),i){var h=[],f=[];m("Patches").M(e,c,h,f),i(h,f)}return c}n(21,e)},this.produceWithPatches=function(e,r){if("function"==typeof e)return function(r){for(var n=arguments.length,i=Array(n>1?n-1:0),o=1;o<n;o++)i[o-1]=arguments[o];return t.produceWithPatches(r,(function(t){return e.apply(void 0,[t].concat(i))}))};var n,i,o=t.produce(e,r,(function(e,t){n=e,i=t}));return"undefined"!=typeof Promise&&o instanceof Promise?o.then((function(e){return[e,n,i]})):[o,n,i]},"boolean"==typeof(null==e?void 0:e.useProxies)&&this.setUseProxies(e.useProxies),"boolean"==typeof(null==e?void 0:e.autoFreeze)&&this.setAutoFreeze(e.autoFreeze)}var t=e.prototype;return t.createDraft=function(e){o(e)||n(8),i(e)&&(e=M(e));var t=w(this),r=x(this,e,void 0);return r[W].C=!0,C(t),r},t.finishDraft=function(e,t){var r=(e&&e[W]).A;return b(r,t),E(void 0,r)},t.setAutoFreeze=function(e){this.F=e},t.setUseProxies=function(e){e&&!j&&n(20),this.g=e},t.applyPatches=function(e,t){var r;for(r=t.length-1;r>=0;r--){var n=t[r];if(0===n.path.length&&"replace"===n.op){e=n.value;break}}r>-1&&(t=t.slice(r+1));var o=m("Patches").$;return i(e)?o(e,t):this.produce(e,(function(e){return o(e,t)}))},e}(),ee=new J,te=ee.produce;ee.produceWithPatches.bind(ee),ee.setAutoFreeze.bind(ee),ee.setUseProxies.bind(ee),ee.applyPatches.bind(ee),ee.createDraft.bind(ee),ee.finishDraft.bind(ee)},840183:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(220450);const i=function(e,t){for(var r=e.length;r--;)if((0,n.A)(e[r][0],t))return r;return-1};var o=Array.prototype.splice;function a(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}a.prototype.clear=function(){this.__data__=[],this.size=0},a.prototype.delete=function(e){var t=this.__data__,r=i(t,e);return!(r<0||(r==t.length-1?t.pop():o.call(t,r,1),--this.size,0))},a.prototype.get=function(e){var t=this.__data__,r=i(t,e);return r<0?void 0:t[r][1]},a.prototype.has=function(e){return i(this.__data__,e)>-1},a.prototype.set=function(e,t){var r=this.__data__,n=i(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this};const s=a},384629:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(644932),i=r(278715);const o=(0,n.A)(i.A,"Map")},979268:(e,t,r)=>{"use strict";r.d(t,{A:()=>h});const n=(0,r(644932).A)(Object,"create");var i=Object.prototype.hasOwnProperty,o=Object.prototype.hasOwnProperty;function a(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}a.prototype.clear=function(){this.__data__=n?n(null):{},this.size=0},a.prototype.delete=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},a.prototype.get=function(e){var t=this.__data__;if(n){var r=t[e];return"__lodash_hash_undefined__"===r?void 0:r}return i.call(t,e)?t[e]:void 0},a.prototype.has=function(e){var t=this.__data__;return n?void 0!==t[e]:o.call(t,e)},a.prototype.set=function(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=n&&void 0===t?"__lodash_hash_undefined__":t,this};const s=a;var c=r(840183),l=r(384629);const u=function(e,t){var r=e.__data__;return function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}(t)?r["string"==typeof t?"string":"hash"]:r.map};function d(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}d.prototype.clear=function(){this.size=0,this.__data__={hash:new s,map:new(l.A||c.A),string:new s}},d.prototype.delete=function(e){var t=u(this,e).delete(e);return this.size-=t?1:0,t},d.prototype.get=function(e){return u(this,e).get(e)},d.prototype.has=function(e){return u(this,e).has(e)},d.prototype.set=function(e,t){var r=u(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this};const h=d},227267:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(644932),i=r(278715);const o=(0,n.A)(i.A,"Set")},261326:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(979268);function i(e){var t=-1,r=null==e?0:e.length;for(this.__data__=new n.A;++t<r;)this.add(e[t])}i.prototype.add=i.prototype.push=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this},i.prototype.has=function(e){return this.__data__.has(e)};const o=i},600170:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(840183),i=r(384629),o=r(979268);function a(e){var t=this.__data__=new n.A(e);this.size=t.size}a.prototype.clear=function(){this.__data__=new n.A,this.size=0},a.prototype.delete=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r},a.prototype.get=function(e){return this.__data__.get(e)},a.prototype.has=function(e){return this.__data__.has(e)},a.prototype.set=function(e,t){var r=this.__data__;if(r instanceof n.A){var a=r.__data__;if(!i.A||a.length<199)return a.push([e,t]),this.size=++r.size,this;r=this.__data__=new o.A(a)}return r.set(e,t),this.size=r.size,this};const s=a},506447:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});const n=r(278715).A.Symbol},542682:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});const n=r(278715).A.Uint8Array},364199:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(184301),i=r(331371),o=r(532310),a=r(833775),s=r(685355),c=Object.prototype.hasOwnProperty;const l=function(e,t){var r=(0,i.A)(e),l=!r&&(0,n.A)(e),u=!r&&!l&&(0,o.A)(e),d=!r&&!l&&!u&&(0,s.A)(e),h=r||l||u||d,f=h?function(e,t){for(var r=-1,n=Array(e);++r<e;)n[r]=t(r);return n}(e.length,String):[],p=f.length;for(var g in e)!t&&!c.call(e,g)||h&&("length"==g||u&&("offset"==g||"parent"==g)||d&&("buffer"==g||"byteLength"==g||"byteOffset"==g)||(0,a.A)(g,p))||f.push(g);return f}},741290:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});const n=function(e,t){for(var r=-1,n=t.length,i=e.length;++r<n;)e[i+r]=t[r];return e}},926358:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});const n=function(e,t){for(var r=-1,n=null==e?0:e.length;++r<n;)if(t(e[r],r,e))return!0;return!1}},820029:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(137082),i=r(220450),o=Object.prototype.hasOwnProperty;const a=function(e,t,r){var a=e[t];o.call(e,t)&&(0,i.A)(a,r)&&(void 0!==r||t in e)||(0,n.A)(e,t,r)}},137082:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(677721);const i=function(e,t,r){"__proto__"==t&&n.A?(0,n.A)(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}},58541:(e,t,r)=>{"use strict";if(r.d(t,{A:()=>i}),38792==r.j)var n=r(927820);const i=38792==r.j?function(e,t,r){for(var i=-1,o=e.length;++i<o;){var a=e[i],s=t(a);if(null!=s&&(void 0===c?s==s&&!(0,n.A)(s):r(s,c)))var c=s,l=a}return l}:null},340970:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});const n=function(){return function(e,t,r){for(var n=-1,i=Object(e),o=r(e),a=o.length;a--;){var s=o[++n];if(!1===t(i[s],s,i))break}return e}}()},125885:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(741290),i=r(331371);const o=function(e,t,r){var o=t(e);return(0,i.A)(e)?o:(0,n.A)(o,r(e))}},62025:(e,t,r)=>{"use strict";r.d(t,{A:()=>u});var n=r(506447),i=Object.prototype,o=i.hasOwnProperty,a=i.toString,s=n.A?n.A.toStringTag:void 0,c=Object.prototype.toString,l=n.A?n.A.toStringTag:void 0;const u=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":l&&l in Object(e)?function(e){var t=o.call(e,s),r=e[s];try{e[s]=void 0;var n=!0}catch(e){}var i=a.call(e);return n&&(t?e[s]=r:delete e[s]),i}(e):function(e){return c.call(e)}(e)}},467669:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});const n=38792==r.j?function(e,t){return e>t}:null},436781:(e,t,r)=>{"use strict";r.d(t,{A:()=>I});var n=r(600170),i=r(261326),o=r(926358),a=r(387081);const s=function(e,t,r,n,s,c){var l=1&r,u=e.length,d=t.length;if(u!=d&&!(l&&d>u))return!1;var h=c.get(e),f=c.get(t);if(h&&f)return h==t&&f==e;var p=-1,g=!0,v=2&r?new i.A:void 0;for(c.set(e,t),c.set(t,e);++p<u;){var m=e[p],y=t[p];if(n)var b=l?n(y,m,p,t,e,c):n(m,y,p,e,t,c);if(void 0!==b){if(b)continue;g=!1;break}if(v){if(!(0,o.A)(t,(function(e,t){if(!(0,a.A)(v,t)&&(m===e||s(m,e,r,n,c)))return v.push(t)}))){g=!1;break}}else if(m!==y&&!s(m,y,r,n,c)){g=!1;break}}return c.delete(e),c.delete(t),g};var c=r(506447),l=r(542682),u=r(220450);const d=function(e){var t=-1,r=Array(e.size);return e.forEach((function(e,n){r[++t]=[n,e]})),r};var h=r(740057),f=c.A?c.A.prototype:void 0,p=f?f.valueOf:void 0,g=r(700040),v=Object.prototype.hasOwnProperty,m=r(430339),y=r(331371),b=r(532310),S=r(685355),C="[object Arguments]",w="[object Array]",A="[object Object]",E=Object.prototype.hasOwnProperty;var k=r(905492);const I=function e(t,r,i,o,a){return t===r||(null==t||null==r||!(0,k.A)(t)&&!(0,k.A)(r)?t!=t&&r!=r:function(e,t,r,i,o,a){var c=(0,y.A)(e),f=(0,y.A)(t),k=c?w:(0,m.A)(e),I=f?w:(0,m.A)(t),T=(k=k==C?A:k)==A,_=(I=I==C?A:I)==A,R=k==I;if(R&&(0,b.A)(e)){if(!(0,b.A)(t))return!1;c=!0,T=!1}if(R&&!T)return a||(a=new n.A),c||(0,S.A)(e)?s(e,t,r,i,o,a):function(e,t,r,n,i,o,a){switch(r){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!o(new l.A(e),new l.A(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return(0,u.A)(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var c=d;case"[object Set]":if(c||(c=h.A),e.size!=t.size&&!(1&n))return!1;var f=a.get(e);if(f)return f==t;n|=2,a.set(e,t);var g=s(c(e),c(t),n,i,o,a);return a.delete(e),g;case"[object Symbol]":if(p)return p.call(e)==p.call(t)}return!1}(e,t,k,r,i,o,a);if(!(1&r)){var P=T&&E.call(e,"__wrapped__"),O=_&&E.call(t,"__wrapped__");if(P||O){var x=P?e.value():e,M=O?t.value():t;return a||(a=new n.A),o(x,M,r,i,a)}}return!!R&&(a||(a=new n.A),function(e,t,r,n,i,o){var a=1&r,s=(0,g.A)(e),c=s.length;if(c!=(0,g.A)(t).length&&!a)return!1;for(var l=c;l--;){var u=s[l];if(!(a?u in t:v.call(t,u)))return!1}var d=o.get(e),h=o.get(t);if(d&&h)return d==t&&h==e;var f=!0;o.set(e,t),o.set(t,e);for(var p=a;++l<c;){var m=e[u=s[l]],y=t[u];if(n)var b=a?n(y,m,u,t,e,o):n(m,y,u,e,t,o);if(!(void 0===b?m===y||i(m,y,r,n,o):b)){f=!1;break}p||(p="constructor"==u)}if(f&&!p){var S=e.constructor,C=t.constructor;S==C||!("constructor"in e)||!("constructor"in t)||"function"==typeof S&&S instanceof S&&"function"==typeof C&&C instanceof C||(f=!1)}return o.delete(e),o.delete(t),f}(e,t,r,i,o,a))}(t,r,i,o,e,a))}},42787:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(4653);const i=(0,r(720241).A)(Object.keys,Object);var o=Object.prototype.hasOwnProperty;const a=function(e){if(!(0,n.A)(e))return i(e);var t=[];for(var r in Object(e))o.call(e,r)&&"constructor"!=r&&t.push(r);return t}},498994:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});const n=38792==r.j?function(e,t){return e<t}:null},810115:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});const n=function(e){return function(t){return e(t)}}},387081:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});const n=function(e,t){return e.has(t)}},49163:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(542682);const i=function(e){var t=new e.constructor(e.byteLength);return new n.A(t).set(new n.A(e)),t}},464412:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var n=r(278715),i="object"==typeof exports&&exports&&!exports.nodeType&&exports,o=i&&"object"==typeof module&&module&&!module.nodeType&&module,a=o&&o.exports===i?n.A.Buffer:void 0,s=a?a.allocUnsafe:void 0;const c=function(e,t){if(t)return e.slice();var r=e.length,n=s?s(r):new e.constructor(r);return e.copy(n),n}},895259:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(49163);const i=function(e,t){var r=t?(0,n.A)(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)}},684285:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});const n=function(e,t){var r=-1,n=e.length;for(t||(t=Array(n));++r<n;)t[r]=e[r];return t}},969801:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(820029),i=r(137082);const o=function(e,t,r,o){var a=!r;r||(r={});for(var s=-1,c=t.length;++s<c;){var l=t[s],u=o?o(r[l],e[l],l,r,e):void 0;void 0===u&&(u=e[l]),a?(0,i.A)(r,l,u):(0,n.A)(r,l,u)}return r}},978461:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(477662),i=r(259017),o=r(701136),a=r(421910);const s=function(e){return function(e){return(0,o.A)((0,i.A)(e,void 0,n.A),e+"")}((function(t,r){var n=-1,i=r.length,o=i>1?r[i-1]:void 0,s=i>2?r[2]:void 0;for(o=e.length>3&&"function"==typeof o?(i--,o):void 0,s&&(0,a.A)(r[0],r[1],s)&&(o=i<3?void 0:o,i=1),t=Object(t);++n<i;){var c=r[n];c&&e(t,c,n,o)}return t}))}},677721:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(644932);const i=function(){try{var e=(0,n.A)(Object,"defineProperty");return e({},"",{}),e}catch(e){}}()},133846:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});const n="object"==typeof global&&global&&global.Object===Object&&global},700040:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(125885),i=r(522175),o=r(209952);const a=function(e){return(0,n.A)(e,o.A,i.A)}},644932:(e,t,r)=>{"use strict";r.d(t,{A:()=>u});var n=r(701436);const i=r(278715).A["__core-js_shared__"];var o=function(){var e=/[^.]+$/.exec(i&&i.keys&&i.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),a=r(632939),s=r(687087),c=/^\[object .+?Constructor\]$/,l=RegExp("^"+Function.prototype.toString.call(Object.prototype.hasOwnProperty).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");const u=function(e,t){var r=function(e,t){return null==e?void 0:e[t]}(e,t);return function(e){return!(!(0,a.A)(e)||function(e){return!!o&&o in e}(e))&&((0,n.A)(e)?l:c).test((0,s.A)(e))}(r)?r:void 0}},269145:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});const n=(0,r(720241).A)(Object.getPrototypeOf,Object)},522175:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(34047),i=Object.prototype.propertyIsEnumerable,o=Object.getOwnPropertySymbols;const a=o?function(e){return null==e?[]:(e=Object(e),function(e,t){for(var r=-1,n=null==e?0:e.length,i=0,o=[];++r<n;){var a=e[r];t(a)&&(o[i++]=a)}return o}(o(e),(function(t){return i.call(e,t)})))}:n.A},430339:(e,t,r)=>{"use strict";r.d(t,{A:()=>A});var n=r(644932),i=r(278715);const o=(0,n.A)(i.A,"DataView");var a=r(384629);const s=(0,n.A)(i.A,"Promise");var c=r(227267);const l=(0,n.A)(i.A,"WeakMap");var u=r(62025),d=r(687087),h="[object Map]",f="[object Promise]",p="[object Set]",g="[object WeakMap]",v="[object DataView]",m=(0,d.A)(o),y=(0,d.A)(a.A),b=(0,d.A)(s),S=(0,d.A)(c.A),C=(0,d.A)(l),w=u.A;(o&&w(new o(new ArrayBuffer(1)))!=v||a.A&&w(new a.A)!=h||s&&w(s.resolve())!=f||c.A&&w(new c.A)!=p||l&&w(new l)!=g)&&(w=function(e){var t=(0,u.A)(e),r="[object Object]"==t?e.constructor:void 0,n=r?(0,d.A)(r):"";if(n)switch(n){case m:return v;case y:return h;case b:return f;case S:return p;case C:return g}return t});const A=w},197697:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var n=r(632939),i=Object.create;const o=function(){function e(){}return function(t){if(!(0,n.A)(t))return{};if(i)return i(t);e.prototype=t;var r=new e;return e.prototype=void 0,r}}();var a=r(269145),s=r(4653);const c=function(e){return"function"!=typeof e.constructor||(0,s.A)(e)?{}:o((0,a.A)(e))}},833775:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=/^(?:0|[1-9]\d*)$/;const i=function(e,t){var r=typeof e;return!!(t=null==t?9007199254740991:t)&&("number"==r||"symbol"!=r&&n.test(e))&&e>-1&&e%1==0&&e<t}},421910:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(220450),i=r(587284),o=r(833775),a=r(632939);const s=function(e,t,r){if(!(0,a.A)(r))return!1;var s=typeof t;return!!("number"==s?(0,i.A)(r)&&(0,o.A)(t,r.length):"string"==s&&t in r)&&(0,n.A)(r[t],e)}},4653:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=Object.prototype;const i=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||n)}},98227:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(133846),i="object"==typeof exports&&exports&&!exports.nodeType&&exports,o=i&&"object"==typeof module&&module&&!module.nodeType&&module,a=o&&o.exports===i&&n.A.process;const s=function(){try{return o&&o.require&&o.require("util").types||a&&a.binding&&a.binding("util")}catch(e){}}()},720241:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});const n=function(e,t){return function(r){return e(t(r))}}},259017:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=Math.max;const i=function(e,t,r){return t=n(void 0===t?e.length-1:t,0),function(){for(var i=arguments,o=-1,a=n(i.length-t,0),s=Array(a);++o<a;)s[o]=i[t+o];o=-1;for(var c=Array(t+1);++o<t;)c[o]=i[o];return c[t]=r(s),function(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}(e,this,c)}}},278715:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(133846),i="object"==typeof self&&self&&self.Object===Object&&self;const o=n.A||i||Function("return this")()},740057:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});const n=function(e){var t=-1,r=Array(e.size);return e.forEach((function(e){r[++t]=e})),r}},701136:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});const n=function(e){return function(){return e}};var i=r(677721),o=r(477662),a=Date.now;const s=function(e){var t=0,r=0;return function(){var n=a(),i=16-(n-r);if(r=n,i>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}(i.A?function(e,t){return(0,i.A)(e,"toString",{configurable:!0,enumerable:!1,value:n(t),writable:!0})}:o.A)},687087:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=Function.prototype.toString;const i=function(e){if(null!=e){try{return n.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},220450:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});const n=function(e,t){return e===t||e!=e&&t!=t}},477662:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});const n=function(e){return e}},184301:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(62025),i=r(905492);const o=function(e){return(0,i.A)(e)&&"[object Arguments]"==(0,n.A)(e)};var a=Object.prototype,s=a.hasOwnProperty,c=a.propertyIsEnumerable;const l=o(function(){return arguments}())?o:function(e){return(0,i.A)(e)&&s.call(e,"callee")&&!c.call(e,"callee")}},331371:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});const n=Array.isArray},587284:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(701436),i=r(739572);const o=function(e){return null!=e&&(0,i.A)(e.length)&&!(0,n.A)(e)}},532310:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var n=r(278715),i=r(448645),o="object"==typeof exports&&exports&&!exports.nodeType&&exports,a=o&&"object"==typeof module&&module&&!module.nodeType&&module,s=a&&a.exports===o?n.A.Buffer:void 0;const c=(s?s.isBuffer:void 0)||i.A},51206:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(436781);const i=function(e,t){return(0,n.A)(e,t)}},701436:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(62025),i=r(632939);const o=function(e){if(!(0,i.A)(e))return!1;var t=(0,n.A)(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},739572:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});const n=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},632939:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});const n=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},905492:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});const n=function(e){return null!=e&&"object"==typeof e}},130113:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(62025),i=r(269145),o=r(905492),a=Function.prototype.toString,s=Object.prototype.hasOwnProperty,c=a.call(Object);const l=function(e){if(!(0,o.A)(e)||"[object Object]"!=(0,n.A)(e))return!1;var t=(0,i.A)(e);if(null===t)return!0;var r=s.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&a.call(r)==c}},927820:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(62025),i=r(905492);const o=function(e){return"symbol"==typeof e||(0,i.A)(e)&&"[object Symbol]"==(0,n.A)(e)}},685355:(e,t,r)=>{"use strict";r.d(t,{A:()=>u});var n=r(62025),i=r(739572),o=r(905492),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1;var s=r(810115),c=r(98227),l=c.A&&c.A.isTypedArray;const u=l?(0,s.A)(l):function(e){return(0,o.A)(e)&&(0,i.A)(e.length)&&!!a[(0,n.A)(e)]}},209952:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(364199),i=r(42787),o=r(587284);const a=function(e){return(0,o.A)(e)?(0,n.A)(e):(0,i.A)(e)}},970377:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var n=r(364199),i=r(632939),o=r(4653),a=Object.prototype.hasOwnProperty;var s=r(587284);const c=function(e){return(0,s.A)(e)?(0,n.A)(e,!0):function(e){if(!(0,i.A)(e))return function(e){var t=[];if(null!=e)for(var r in Object(e))t.push(r);return t}(e);var t=(0,o.A)(e),r=[];for(var n in e)("constructor"!=n||!t&&a.call(e,n))&&r.push(n);return r}(e)}},494200:(e,t,r)=>{"use strict";if(r.d(t,{A:()=>a}),38792==r.j)var n=r(58541);if(38792==r.j)var i=r(467669);if(38792==r.j)var o=r(477662);const a=38792==r.j?function(e){return e&&e.length?(0,n.A)(e,o.A,i.A):void 0}:null},198258:(e,t,r)=>{"use strict";r.d(t,{A:()=>k});var n=r(600170),i=r(137082),o=r(220450);const a=function(e,t,r){(void 0!==r&&!(0,o.A)(e[t],r)||void 0===r&&!(t in e))&&(0,i.A)(e,t,r)};var s=r(340970),c=r(464412),l=r(895259),u=r(684285),d=r(197697),h=r(184301),f=r(331371),p=r(587284),g=r(905492),v=r(532310),m=r(701436),y=r(632939),b=r(130113),S=r(685355);const C=function(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]};var w=r(969801),A=r(970377);const E=function e(t,r,i,o,E){t!==r&&(0,s.A)(r,(function(s,k){if(E||(E=new n.A),(0,y.A)(s))!function(e,t,r,n,i,o,s){var E=C(e,r),k=C(t,r),I=s.get(k);if(I)a(e,r,I);else{var T=o?o(E,k,r+"",e,t,s):void 0,_=void 0===T;if(_){var R=(0,f.A)(k),P=!R&&(0,v.A)(k),O=!R&&!P&&(0,S.A)(k);T=k,R||P||O?(0,f.A)(E)?T=E:function(e){return(0,g.A)(e)&&(0,p.A)(e)}(E)?T=(0,u.A)(E):P?(_=!1,T=(0,c.A)(k,!0)):O?(_=!1,T=(0,l.A)(k,!0)):T=[]:(0,b.A)(k)||(0,h.A)(k)?(T=E,(0,h.A)(E)?T=function(e){return(0,w.A)(e,(0,A.A)(e))}(E):(0,y.A)(E)&&!(0,m.A)(E)||(T=(0,d.A)(k))):_=!1}_&&(s.set(k,T),i(T,k,n,o,s),s.delete(k)),a(e,r,T)}}(t,r,k,i,e,o,E);else{var I=o?o(C(t,k),s,k+"",t,r,E):void 0;void 0===I&&(I=s),a(t,k,I)}}),A.A)},k=(0,r(978461).A)((function(e,t,r){E(e,t,r)}))},315302:(e,t,r)=>{"use strict";if(r.d(t,{A:()=>a}),38792==r.j)var n=r(58541);if(38792==r.j)var i=r(498994);if(38792==r.j)var o=r(477662);const a=38792==r.j?function(e){return e&&e.length?(0,n.A)(e,o.A,i.A):void 0}:null},34047:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});const n=function(){return[]}},448645:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});const n=function(){return!1}},651032:(e,t,r)=>{"use strict";r.d(t,{g:()=>i,n:()=>o});var n=r(651539);const i=(0,n.Bj)((()=>/firefox/i.test(navigator.userAgent))),o=(0,n.Bj)((()=>Boolean(window.safari)))},607253:(e,t,r)=>{"use strict";if(r.d(t,{C:()=>i}),38792==r.j)var n=r(651539);class i{enter(e){const t=this.entered.length;return this.entered=(0,n.KC)(this.entered.filter((t=>this.isNodeInDocument(t)&&(!t.contains||t.contains(e)))),[e]),0===t&&this.entered.length>0}leave(e){const t=this.entered.length;return this.entered=(0,n.FF)(this.entered.filter(this.isNodeInDocument),e),t>0&&0===this.entered.length}reset(){this.entered=[]}constructor(e){this.entered=[],this.isNodeInDocument=e}}},569510:(e,t,r)=>{"use strict";if(r.d(t,{f:()=>u}),38792==r.j)var n=r(607253);if(38792==r.j)var i=r(782468);if(38792==r.j)var o=r(579618);if(38792==r.j)var a=r(911430);if(38792==r.j)var s=r(914167);function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){c(e,t,r[t])}))}return e}class u{profile(){var e,t;return{sourcePreviewNodes:this.sourcePreviewNodes.size,sourcePreviewNodeOptions:this.sourcePreviewNodeOptions.size,sourceNodeOptions:this.sourceNodeOptions.size,sourceNodes:this.sourceNodes.size,dragStartSourceIds:(null===(e=this.dragStartSourceIds)||void 0===e?void 0:e.length)||0,dropTargetIds:this.dropTargetIds.length,dragEnterTargetIds:this.dragEnterTargetIds.length,dragOverTargetIds:(null===(t=this.dragOverTargetIds)||void 0===t?void 0:t.length)||0}}get window(){return this.options.window}get document(){return this.options.document}get rootElement(){return this.options.rootElement}setup(){const e=this.rootElement;if(void 0!==e){if(e.__isReactDndBackendSetUp)throw new Error("Cannot have two HTML5 backends at the same time.");e.__isReactDndBackendSetUp=!0,this.addEventListeners(e)}}teardown(){const e=this.rootElement;var t;void 0!==e&&(e.__isReactDndBackendSetUp=!1,this.removeEventListeners(this.rootElement),this.clearCurrentDragSourceNode(),this.asyncEndDragFrameId&&(null===(t=this.window)||void 0===t||t.cancelAnimationFrame(this.asyncEndDragFrameId)))}connectDragPreview(e,t,r){return this.sourcePreviewNodeOptions.set(e,r),this.sourcePreviewNodes.set(e,t),()=>{this.sourcePreviewNodes.delete(e),this.sourcePreviewNodeOptions.delete(e)}}connectDragSource(e,t,r){this.sourceNodes.set(e,t),this.sourceNodeOptions.set(e,r);const n=t=>this.handleDragStart(t,e),i=e=>this.handleSelectStart(e);return t.setAttribute("draggable","true"),t.addEventListener("dragstart",n),t.addEventListener("selectstart",i),()=>{this.sourceNodes.delete(e),this.sourceNodeOptions.delete(e),t.removeEventListener("dragstart",n),t.removeEventListener("selectstart",i),t.setAttribute("draggable","false")}}connectDropTarget(e,t){const r=t=>this.handleDragEnter(t,e),n=t=>this.handleDragOver(t,e),i=t=>this.handleDrop(t,e);return t.addEventListener("dragenter",r),t.addEventListener("dragover",n),t.addEventListener("drop",i),()=>{t.removeEventListener("dragenter",r),t.removeEventListener("dragover",n),t.removeEventListener("drop",i)}}addEventListeners(e){e.addEventListener&&(e.addEventListener("dragstart",this.handleTopDragStart),e.addEventListener("dragstart",this.handleTopDragStartCapture,!0),e.addEventListener("dragend",this.handleTopDragEndCapture,!0),e.addEventListener("dragenter",this.handleTopDragEnter),e.addEventListener("dragenter",this.handleTopDragEnterCapture,!0),e.addEventListener("dragleave",this.handleTopDragLeaveCapture,!0),e.addEventListener("dragover",this.handleTopDragOver),e.addEventListener("dragover",this.handleTopDragOverCapture,!0),e.addEventListener("drop",this.handleTopDrop),e.addEventListener("drop",this.handleTopDropCapture,!0))}removeEventListeners(e){e.removeEventListener&&(e.removeEventListener("dragstart",this.handleTopDragStart),e.removeEventListener("dragstart",this.handleTopDragStartCapture,!0),e.removeEventListener("dragend",this.handleTopDragEndCapture,!0),e.removeEventListener("dragenter",this.handleTopDragEnter),e.removeEventListener("dragenter",this.handleTopDragEnterCapture,!0),e.removeEventListener("dragleave",this.handleTopDragLeaveCapture,!0),e.removeEventListener("dragover",this.handleTopDragOver),e.removeEventListener("dragover",this.handleTopDragOverCapture,!0),e.removeEventListener("drop",this.handleTopDrop),e.removeEventListener("drop",this.handleTopDropCapture,!0))}getCurrentSourceNodeOptions(){const e=this.monitor.getSourceId(),t=this.sourceNodeOptions.get(e);return l({dropEffect:this.altKeyPressed?"copy":"move"},t||{})}getCurrentDropEffect(){return this.isDraggingNativeItem()?"copy":this.getCurrentSourceNodeOptions().dropEffect}getCurrentSourcePreviewNodeOptions(){const e=this.monitor.getSourceId();return l({anchorX:.5,anchorY:.5,captureDraggingState:!1},this.sourcePreviewNodeOptions.get(e)||{})}isDraggingNativeItem(){const e=this.monitor.getItemType();return Object.keys(o).some((t=>o[t]===e))}beginDragNativeItem(e,t){this.clearCurrentDragSourceNode(),this.currentNativeSource=(0,i.h)(e,t),this.currentNativeHandle=this.registry.addSource(e,this.currentNativeSource),this.actions.beginDrag([this.currentNativeHandle])}setCurrentDragSourceNode(e){this.clearCurrentDragSourceNode(),this.currentDragSourceNode=e,this.mouseMoveTimeoutTimer=setTimeout((()=>{var e;return null===(e=this.rootElement)||void 0===e?void 0:e.addEventListener("mousemove",this.endDragIfSourceWasRemovedFromDOM,!0)}),1e3)}clearCurrentDragSourceNode(){var e;return!!this.currentDragSourceNode&&(this.currentDragSourceNode=null,this.rootElement&&(null===(e=this.window)||void 0===e||e.clearTimeout(this.mouseMoveTimeoutTimer||void 0),this.rootElement.removeEventListener("mousemove",this.endDragIfSourceWasRemovedFromDOM,!0)),this.mouseMoveTimeoutTimer=null,!0)}handleDragStart(e,t){e.defaultPrevented||(this.dragStartSourceIds||(this.dragStartSourceIds=[]),this.dragStartSourceIds.unshift(t))}handleDragEnter(e,t){this.dragEnterTargetIds.unshift(t)}handleDragOver(e,t){null===this.dragOverTargetIds&&(this.dragOverTargetIds=[]),this.dragOverTargetIds.unshift(t)}handleDrop(e,t){this.dropTargetIds.unshift(t)}constructor(e,t,r){this.sourcePreviewNodes=new Map,this.sourcePreviewNodeOptions=new Map,this.sourceNodes=new Map,this.sourceNodeOptions=new Map,this.dragStartSourceIds=null,this.dropTargetIds=[],this.dragEnterTargetIds=[],this.currentNativeSource=null,this.currentNativeHandle=null,this.currentDragSourceNode=null,this.altKeyPressed=!1,this.mouseMoveTimeoutTimer=null,this.asyncEndDragFrameId=null,this.dragOverTargetIds=null,this.lastClientOffset=null,this.hoverRafId=null,this.getSourceClientOffset=e=>{const t=this.sourceNodes.get(e);return t&&(0,a.Dg)(t)||null},this.endDragNativeItem=()=>{this.isDraggingNativeItem()&&(this.actions.endDrag(),this.currentNativeHandle&&this.registry.removeSource(this.currentNativeHandle),this.currentNativeHandle=null,this.currentNativeSource=null)},this.isNodeInDocument=e=>Boolean(e&&this.document&&this.document.body&&this.document.body.contains(e)),this.endDragIfSourceWasRemovedFromDOM=()=>{const e=this.currentDragSourceNode;null==e||this.isNodeInDocument(e)||(this.clearCurrentDragSourceNode()&&this.monitor.isDragging()&&this.actions.endDrag(),this.cancelHover())},this.scheduleHover=e=>{null===this.hoverRafId&&"undefined"!=typeof requestAnimationFrame&&(this.hoverRafId=requestAnimationFrame((()=>{this.monitor.isDragging()&&this.actions.hover(e||[],{clientOffset:this.lastClientOffset}),this.hoverRafId=null})))},this.cancelHover=()=>{null!==this.hoverRafId&&"undefined"!=typeof cancelAnimationFrame&&(cancelAnimationFrame(this.hoverRafId),this.hoverRafId=null)},this.handleTopDragStartCapture=()=>{this.clearCurrentDragSourceNode(),this.dragStartSourceIds=[]},this.handleTopDragStart=e=>{if(e.defaultPrevented)return;const{dragStartSourceIds:t}=this;this.dragStartSourceIds=null;const r=(0,a.b$)(e);this.monitor.isDragging()&&(this.actions.endDrag(),this.cancelHover()),this.actions.beginDrag(t||[],{publishSource:!1,getSourceClientOffset:this.getSourceClientOffset,clientOffset:r});const{dataTransfer:n}=e,o=(0,i.c)(n);if(this.monitor.isDragging()){if(n&&"function"==typeof n.setDragImage){const e=this.monitor.getSourceId(),t=this.sourceNodes.get(e),i=this.sourcePreviewNodes.get(e)||t;if(i){const{anchorX:e,anchorY:o,offsetX:s,offsetY:c}=this.getCurrentSourcePreviewNodeOptions(),l=(0,a.yA)(t,i,r,{anchorX:e,anchorY:o},{offsetX:s,offsetY:c});n.setDragImage(i,l.x,l.y)}}try{null==n||n.setData("application/json",{})}catch(e){}this.setCurrentDragSourceNode(e.target);const{captureDraggingState:t}=this.getCurrentSourcePreviewNodeOptions();t?this.actions.publishDragSource():setTimeout((()=>this.actions.publishDragSource()),0)}else if(o)this.beginDragNativeItem(o);else{if(n&&!n.types&&(e.target&&!e.target.hasAttribute||!e.target.hasAttribute("draggable")))return;e.preventDefault()}},this.handleTopDragEndCapture=()=>{this.clearCurrentDragSourceNode()&&this.monitor.isDragging()&&this.actions.endDrag(),this.cancelHover()},this.handleTopDragEnterCapture=e=>{var t;if(this.dragEnterTargetIds=[],this.isDraggingNativeItem()&&(null===(t=this.currentNativeSource)||void 0===t||t.loadDataTransfer(e.dataTransfer)),!this.enterLeaveCounter.enter(e.target)||this.monitor.isDragging())return;const{dataTransfer:r}=e,n=(0,i.c)(r);n&&this.beginDragNativeItem(n,r)},this.handleTopDragEnter=e=>{const{dragEnterTargetIds:t}=this;this.dragEnterTargetIds=[],this.monitor.isDragging()&&(this.altKeyPressed=e.altKey,t.length>0&&this.actions.hover(t,{clientOffset:(0,a.b$)(e)}),t.some((e=>this.monitor.canDropOnTarget(e)))&&(e.preventDefault(),e.dataTransfer&&(e.dataTransfer.dropEffect=this.getCurrentDropEffect())))},this.handleTopDragOverCapture=e=>{var t;this.dragOverTargetIds=[],this.isDraggingNativeItem()&&(null===(t=this.currentNativeSource)||void 0===t||t.loadDataTransfer(e.dataTransfer))},this.handleTopDragOver=e=>{const{dragOverTargetIds:t}=this;if(this.dragOverTargetIds=[],!this.monitor.isDragging())return e.preventDefault(),void(e.dataTransfer&&(e.dataTransfer.dropEffect="none"));this.altKeyPressed=e.altKey,this.lastClientOffset=(0,a.b$)(e),this.scheduleHover(t),(t||[]).some((e=>this.monitor.canDropOnTarget(e)))?(e.preventDefault(),e.dataTransfer&&(e.dataTransfer.dropEffect=this.getCurrentDropEffect())):this.isDraggingNativeItem()?e.preventDefault():(e.preventDefault(),e.dataTransfer&&(e.dataTransfer.dropEffect="none"))},this.handleTopDragLeaveCapture=e=>{this.isDraggingNativeItem()&&e.preventDefault(),this.enterLeaveCounter.leave(e.target)&&(this.isDraggingNativeItem()&&setTimeout((()=>this.endDragNativeItem()),0),this.cancelHover())},this.handleTopDropCapture=e=>{var t;this.dropTargetIds=[],this.isDraggingNativeItem()?(e.preventDefault(),null===(t=this.currentNativeSource)||void 0===t||t.loadDataTransfer(e.dataTransfer)):(0,i.c)(e.dataTransfer)&&e.preventDefault(),this.enterLeaveCounter.reset()},this.handleTopDrop=e=>{const{dropTargetIds:t}=this;this.dropTargetIds=[],this.actions.hover(t,{clientOffset:(0,a.b$)(e)}),this.actions.drop({dropEffect:this.getCurrentDropEffect()}),this.isDraggingNativeItem()?this.endDragNativeItem():this.monitor.isDragging()&&this.actions.endDrag(),this.cancelHover()},this.handleSelectStart=e=>{const t=e.target;"function"==typeof t.dragDrop&&("INPUT"===t.tagName||"SELECT"===t.tagName||"TEXTAREA"===t.tagName||t.isContentEditable||(e.preventDefault(),t.dragDrop()))},this.options=new s.s(t,r),this.actions=e.getActions(),this.monitor=e.getMonitor(),this.registry=e.getRegistry(),this.enterLeaveCounter=new n.C(this.isNodeInDocument)}}},954462:(e,t,r)=>{"use strict";r.d(t,{f:()=>n});class n{interpolate(e){const{xs:t,ys:r,c1s:n,c2s:i,c3s:o}=this;let a=t.length-1;if(e===t[a])return r[a];let s,c=0,l=o.length-1;for(;c<=l;){s=Math.floor(.5*(c+l));const n=t[s];if(n<e)c=s+1;else{if(!(n>e))return r[s];l=s-1}}a=Math.max(0,l);const u=e-t[a],d=u*u;return r[a]+n[a]*u+i[a]*d+o[a]*u*d}constructor(e,t){const{length:r}=e,n=[];for(let e=0;e<r;e++)n.push(e);n.sort(((t,r)=>e[t]<e[r]?-1:1));const i=[],o=[],a=[];let s,c;for(let n=0;n<r-1;n++)s=e[n+1]-e[n],c=t[n+1]-t[n],o.push(s),i.push(c),a.push(c/s);const l=[a[0]];for(let e=0;e<o.length-1;e++){const t=a[e],r=a[e+1];if(t*r<=0)l.push(0);else{s=o[e];const n=o[e+1],i=s+n;l.push(3*i/((i+n)/t+(i+s)/r))}}l.push(a[a.length-1]);const u=[],d=[];let h;for(let e=0;e<l.length-1;e++){h=a[e];const t=l[e],r=1/o[e],n=t+l[e+1]-h-h;u.push((h-t-n)*r),d.push(n*r*r)}this.xs=e,this.ys=t,this.c1s=l,this.c2s=u,this.c3s=d}}},191598:(e,t,r)=>{"use strict";r.d(t,{x:()=>n});class n{initializeExposedProperties(){Object.keys(this.config.exposeProperties).forEach((e=>{Object.defineProperty(this.item,e,{configurable:!0,enumerable:!0,get:()=>null})}))}loadDataTransfer(e){if(e){const t={};Object.keys(this.config.exposeProperties).forEach((r=>{const n=this.config.exposeProperties[r];null!=n&&(t[r]={value:n(e,this.config.matchesTypes),configurable:!0,enumerable:!0})})),Object.defineProperties(this.item,t)}}canDrag(){return!0}beginDrag(){return this.item}isDragging(e,t){return t===e.getSourceId()}endDrag(){}constructor(e){this.config=e,this.item={},this.initializeExposedProperties()}}},782468:(e,t,r)=>{"use strict";if(r.d(t,{c:()=>a,h:()=>o}),38792==r.j)var n=r(191598);if(38792==r.j)var i=r(364582);function o(e,t){const r=i.l[e];if(!r)throw new Error(`native type ${e} has no configuration`);const o=new n.x(r);return o.loadDataTransfer(t),o}function a(e){if(!e)return null;const t=Array.prototype.slice.call(e.types||[]);return Object.keys(i.l).filter((e=>{const r=i.l[e];return!!(null==r?void 0:r.matchesTypes)&&r.matchesTypes.some((e=>t.indexOf(e)>-1))}))[0]||null}},364582:(e,t,r)=>{"use strict";r.d(t,{l:()=>o});var n=r(579618);function i(e,t,r){const n=t.reduce(((t,r)=>t||e.getData(r)),"");return null!=n?n:r}const o={[n.FILE]:{exposeProperties:{files:e=>Array.prototype.slice.call(e.files),items:e=>e.items,dataTransfer:e=>e},matchesTypes:["Files"]},[n.HTML]:{exposeProperties:{html:(e,t)=>i(e,t,""),dataTransfer:e=>e},matchesTypes:["Html","text/html"]},[n.URL]:{exposeProperties:{urls:(e,t)=>i(e,t,"").split("\n"),dataTransfer:e=>e},matchesTypes:["Url","text/uri-list"]},[n.TEXT]:{exposeProperties:{text:(e,t)=>i(e,t,""),dataTransfer:e=>e},matchesTypes:["Text","text/plain"]}}},579618:(e,t,r)=>{"use strict";r.r(t),r.d(t,{FILE:()=>n,HTML:()=>a,TEXT:()=>o,URL:()=>i});const n="__NATIVE_FILE__",i="__NATIVE_URL__",o="__NATIVE_TEXT__",a="__NATIVE_HTML__"},911430:(e,t,r)=>{"use strict";if(r.d(t,{Dg:()=>a,b$:()=>s,yA:()=>c}),38792==r.j)var n=r(651032);if(38792==r.j)var i=r(954462);const o=1;function a(e){const t=e.nodeType===o?e:e.parentElement;if(!t)return null;const{top:r,left:n}=t.getBoundingClientRect();return{x:n,y:r}}function s(e){return{x:e.clientX,y:e.clientY}}function c(e,t,r,o,s){const c=function(e){var t;return"IMG"===e.nodeName&&((0,n.g)()||!(null===(t=document.documentElement)||void 0===t?void 0:t.contains(e)))}(t),l=a(c?e:t),u={x:r.x-l.x,y:r.y-l.y},{offsetWidth:d,offsetHeight:h}=e,{anchorX:f,anchorY:p}=o,{dragPreviewWidth:g,dragPreviewHeight:v}=function(e,t,r,i){let o=e?t.width:r,a=e?t.height:i;return(0,n.n)()&&e&&(a/=window.devicePixelRatio,o/=window.devicePixelRatio),{dragPreviewWidth:o,dragPreviewHeight:a}}(c,t,d,h),{offsetX:m,offsetY:y}=s,b=0===y||y;return{x:0===m||m?m:(()=>new i.f([0,.5,1],[u.x,u.x/d*g,u.x+g-d]).interpolate(f))(),y:b?y:(()=>{let e=new i.f([0,.5,1],[u.y,u.y/h*v,u.y+v-h]).interpolate(p);return(0,n.n)()&&c&&(e+=(window.devicePixelRatio-1)*v),e})()}}},914167:(e,t,r)=>{"use strict";r.d(t,{s:()=>n});class n{get window(){return this.globalContext?this.globalContext:"undefined"!=typeof window?window:void 0}get document(){var e;return(null===(e=this.globalContext)||void 0===e?void 0:e.document)?this.globalContext.document:this.window?this.window.document:void 0}get rootElement(){var e;return(null===(e=this.optionsArgs)||void 0===e?void 0:e.rootElement)||this.window}constructor(e,t){this.ownerDocument=null,this.globalContext=e,this.optionsArgs=t}}},876178:(e,t,r)=>{"use strict";if(r.d(t,{t2:()=>i}),38792==r.j)var n=r(569510);const i=function(e,t,r){return new n.f(e,t,r)}},651539:(e,t,r)=>{"use strict";function n(e){let t=null;return()=>(null==t&&(t=e()),t)}function i(e,t){return e.filter((e=>e!==t))}function o(e,t){const r=new Set,n=e=>r.add(e);e.forEach(n),t.forEach(n);const i=[];return r.forEach((e=>i.push(e))),i}r.d(t,{Bj:()=>n,FF:()=>i,KC:()=>o})},689047:(e,t,r)=>{"use strict";r.d(t,{M:()=>n});const n=(0,r(571124).createContext)({dragDropManager:void 0})},58199:(e,t,r)=>{"use strict";r.d(t,{Q:()=>l});var n=r(517672);if(38792==r.j)var i=r(820525);var o=r(571124);if(38792==r.j)var a=r(689047);let s=0;const c=Symbol.for("__REACT_DND_CONTEXT_INSTANCE__");var l=38792==r.j?(0,o.memo)((function(e){var{children:t}=e,r=function(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)t.indexOf(r=o[n])>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)t.indexOf(r=o[n])>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,["children"]);const[l,d]=function(e){return"manager"in e?[{dragDropManager:e.manager},!1]:[function(e,t=u(),r,n){const o=t;return o[c]||(o[c]={dragDropManager:(0,i.b)(e,t,r,n)}),o[c]}(e.backend,e.context,e.options,e.debugMode),!e.context]}(r);return(0,o.useEffect)((()=>{if(d){const e=u();return++s,()=>{0==--s&&(e[c]=null)}}}),[]),(0,n.jsx)(a.M.Provider,{value:l,children:t})})):null;function u(){return"undefined"!=typeof global?global:window}},867397:(e,t,r)=>{"use strict";if(r.d(t,{j:()=>i}),38792==r.j)var n=r(423483);function i(e,t,r){return(0,n.F)(t,e||(()=>({})),(()=>r.reconnect()))}},49795:(e,t,r)=>{"use strict";r.d(t,{F:()=>a});var n=r(898289),i=r(571124);if(38792==r.j)var o=r(498348);function a(e,t,r){const[a,s]=(0,i.useState)((()=>t(e))),c=(0,i.useCallback)((()=>{const i=t(e);n(a,i)||(s(i),r&&r())}),[a,e,r]);return(0,o.E)(c),[a,c]}},826806:(e,t,r)=>{"use strict";r.d(t,{u:()=>a});var n=r(965857),i=r(571124);if(38792==r.j)var o=r(689047);function a(){const{dragDropManager:e}=(0,i.useContext)(o.M);return(0,n.V)(null!=e,"Expected drag drop context"),e}},289228:(e,t,r)=>{"use strict";r.d(t,{r:()=>n});class n{canDrop(){const e=this.spec,t=this.monitor;return!e.canDrop||e.canDrop(t.getItem(),t)}hover(){const e=this.spec,t=this.monitor;e.hover&&e.hover(t.getItem(),t)}drop(){const e=this.spec,t=this.monitor;if(e.drop)return e.drop(t.getItem(),t)}constructor(e,t){this.spec=e,this.monitor=t}}},840730:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(571124);function i(e){return(0,n.useMemo)((()=>e.hooks.dropTarget()),[e])}},334547:(e,t,r)=>{"use strict";r.d(t,{e:()=>o});var n=r(965857),i=r(571124);function o(e){const{accept:t}=e;return(0,i.useMemo)((()=>((0,n.V)(null!=e.accept,"accept must be defined"),Array.isArray(t)?t:[t])),[t])}},716762:(e,t,r)=>{"use strict";if(r.d(t,{H:()=>l}),38792==r.j)var n=r(867397);if(38792==r.j)var i=r(919446);if(38792==r.j)var o=r(840730);if(38792==r.j)var a=r(324188);if(38792==r.j)var s=r(668093);if(38792==r.j)var c=r(26699);function l(e,t){const r=(0,i.I)(e,t),l=(0,s.y)(),u=(0,a.D)(r.options);return(0,c.y)(r,l,u),[(0,n.j)(r.collect,l,u),(0,o.u)(u)]}},631083:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(571124);if(38792==r.j)var i=r(289228);function o(e,t){const r=(0,n.useMemo)((()=>new i.r(e,t)),[t]);return(0,n.useEffect)((()=>{r.spec=e}),[e]),r}},324188:(e,t,r)=>{"use strict";r.d(t,{D:()=>s});var n=r(571124);if(38792==r.j)var i=r(40631);if(38792==r.j)var o=r(826806);if(38792==r.j)var a=r(498348);function s(e){const t=(0,o.u)(),r=(0,n.useMemo)((()=>new i.P(t.getBackend())),[t]);return(0,a.E)((()=>(r.dropTargetOptions=e||null,r.reconnect(),()=>r.disconnectDropTarget())),[e]),r}},668093:(e,t,r)=>{"use strict";r.d(t,{y:()=>a});var n=r(571124);if(38792==r.j)var i=r(551135);if(38792==r.j)var o=r(826806);function a(){const e=(0,o.u)();return(0,n.useMemo)((()=>new i.b(e)),[e])}},26699:(e,t,r)=>{"use strict";if(r.d(t,{y:()=>c}),38792==r.j)var n=r(209278);if(38792==r.j)var i=r(826806);if(38792==r.j)var o=r(498348);if(38792==r.j)var a=r(334547);if(38792==r.j)var s=r(631083);function c(e,t,r){const c=(0,i.u)(),l=(0,s.A)(e,t),u=(0,a.e)(e);(0,o.E)((function(){const[e,i]=(0,n.l)(u,l,c);return t.receiveHandlerId(e),r.receiveHandlerId(e),i}),[c,t,l,r,u.map((e=>e.toString())).join("|")])}},498348:(e,t,r)=>{"use strict";r.d(t,{E:()=>i});var n=r(571124);const i="undefined"!=typeof window?n.useLayoutEffect:n.useEffect},423483:(e,t,r)=>{"use strict";if(r.d(t,{F:()=>o}),38792==r.j)var n=r(49795);if(38792==r.j)var i=r(498348);function o(e,t,r){const[o,a]=(0,n.F)(e,t,r);return(0,i.E)((function(){const t=e.getHandlerId();if(null!=t)return e.subscribeToStateChange(a,{handlerIds:[t]})}),[e,a]),o}},919446:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=r(571124);function i(e,t){const r=[...t||[]];return null==t&&"function"!=typeof e&&r.push(e),(0,n.useMemo)((()=>"function"==typeof e?e():e),r)}},551135:(e,t,r)=>{"use strict";r.d(t,{b:()=>o});var n=r(965857);let i=!1;class o{receiveHandlerId(e){this.targetId=e}getHandlerId(){return this.targetId}subscribeToStateChange(e,t){return this.internalMonitor.subscribeToStateChange(e,t)}canDrop(){if(!this.targetId)return!1;(0,n.V)(!i,"You may not call monitor.canDrop() inside your canDrop() implementation. Read more: http://react-dnd.github.io/react-dnd/docs/api/drop-target-monitor");try{return i=!0,this.internalMonitor.canDropOnTarget(this.targetId)}finally{i=!1}}isOver(e){return!!this.targetId&&this.internalMonitor.isOverTarget(this.targetId,e)}getItemType(){return this.internalMonitor.getItemType()}getItem(){return this.internalMonitor.getItem()}getDropResult(){return this.internalMonitor.getDropResult()}didDrop(){return this.internalMonitor.didDrop()}getInitialClientOffset(){return this.internalMonitor.getInitialClientOffset()}getInitialSourceClientOffset(){return this.internalMonitor.getInitialSourceClientOffset()}getSourceClientOffset(){return this.internalMonitor.getSourceClientOffset()}getClientOffset(){return this.internalMonitor.getClientOffset()}getDifferenceFromInitialOffset(){return this.internalMonitor.getDifferenceFromInitialOffset()}constructor(e){this.targetId=null,this.internalMonitor=e.getMonitor()}}},40631:(e,t,r)=>{"use strict";if(r.d(t,{P:()=>a}),38792==r.j)var n=r(591462);if(38792==r.j)var i=r(846186);if(38792==r.j)var o=r(515030);class a{get connectTarget(){return this.dropTarget}reconnect(){const e=this.didHandlerIdChange()||this.didDropTargetChange()||this.didOptionsChange();e&&this.disconnectDropTarget();const t=this.dropTarget;this.handlerId&&(t?e&&(this.lastConnectedHandlerId=this.handlerId,this.lastConnectedDropTarget=t,this.lastConnectedDropTargetOptions=this.dropTargetOptions,this.unsubscribeDropTarget=this.backend.connectDropTarget(this.handlerId,t,this.dropTargetOptions)):this.lastConnectedDropTarget=t)}receiveHandlerId(e){e!==this.handlerId&&(this.handlerId=e,this.reconnect())}get dropTargetOptions(){return this.dropTargetOptionsInternal}set dropTargetOptions(e){this.dropTargetOptionsInternal=e}didHandlerIdChange(){return this.lastConnectedHandlerId!==this.handlerId}didDropTargetChange(){return this.lastConnectedDropTarget!==this.dropTarget}didOptionsChange(){return!(0,n.b)(this.lastConnectedDropTargetOptions,this.dropTargetOptions)}disconnectDropTarget(){this.unsubscribeDropTarget&&(this.unsubscribeDropTarget(),this.unsubscribeDropTarget=void 0)}get dropTarget(){return this.dropTargetNode||this.dropTargetRef&&this.dropTargetRef.current}clearDropTarget(){this.dropTargetRef=null,this.dropTargetNode=null}constructor(e){this.hooks=(0,o.i)({dropTarget:(e,t)=>{this.clearDropTarget(),this.dropTargetOptions=t,(0,i.i)(e)?this.dropTargetRef=e:this.dropTargetNode=e,this.reconnect()}}),this.handlerId=null,this.dropTargetRef=null,this.dropTargetOptionsInternal=null,this.lastConnectedHandlerId=null,this.lastConnectedDropTarget=null,this.lastConnectedDropTargetOptions=null,this.backend=e}}},846186:(e,t,r)=>{"use strict";function n(e){return null!==e&&"object"==typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}r.d(t,{i:()=>n})},209278:(e,t,r)=>{"use strict";function n(e,t,r){const n=r.getRegistry(),i=n.addTarget(e,t);return[i,()=>n.removeTarget(i)]}r.d(t,{l:()=>n})},515030:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(965857),i=r(571124);function o(e){const t={};return Object.keys(e).forEach((r=>{const o=e[r];if(r.endsWith("Ref"))t[r]=e[r];else{const e=function(e){return(t=null,r=null)=>{if(!(0,i.isValidElement)(t)){const n=t;return e(n,r),n}const o=t;return function(e){if("string"!=typeof e.type)throw new Error(`Only native element nodes can now be passed to React DnD connectors.You can either wrap ${e.type.displayName||e.type.name||"the component"} into a <div>, or turn it into a drag source or a drop target itself.`)}(o),function(e,t){const r=e.ref;return(0,n.V)("string"!=typeof r,"Cannot connect React DnD to an element with an existing string ref. Please convert it to use a callback ref instead, or wrap it into a <span> or <div>. Read more: https://reactjs.org/docs/refs-and-the-dom.html#callback-refs"),(0,i.cloneElement)(e,r?{ref:e=>{a(r,e),a(t,e)}}:{ref:t})}(o,r?t=>e(t,r):e)}}(o);t[r]=()=>e}})),t}function a(e,t){"function"==typeof e?e(t):e.current=t}},480054:(e,t,r)=>{"use strict";r.r(t),r.d(t,{createSingletonState:()=>i});const n={};function i(e,t){return e in n||(n[e]=t),{get:()=>n[e],set:t=>n[e]=t}}},630767:(e,t,r)=>{"use strict";r.d(t,{$1:()=>u,CU:()=>d,IO:()=>f,LU:()=>s,Rn:()=>c,Sv:()=>h,XZ:()=>a,YK:()=>o,j:()=>i,vd:()=>n,yE:()=>l});var n="-moz-",i="-webkit-",o="comm",a="rule",s="decl",c="@media",l="@import",u="@supports",d="@namespace",h="@keyframes",f="@layer"},45342:(e,t,r)=>{"use strict";r.d(t,{MY:()=>o,r1:()=>i});var n=r(131876);function i(e){var t=(0,n.FK)(e);return function(r,n,i,o){for(var a="",s=0;s<t;s++)a+=e[s](r,n,i,o)||"";return a}}function o(e){return function(t){t.root||(t=t.return)&&e(t)}}},247093:(e,t,r)=>{"use strict";r.d(t,{wE:()=>a});var n=r(630767),i=r(131876),o=r(202509);function a(e){return(0,o.VF)(s("",null,null,null,[""],e=(0,o.c4)(e),0,[0],e))}function s(e,t,r,n,a,d,h,f,p){for(var g=0,v=0,m=h,y=0,b=0,S=0,C=1,w=1,A=1,E=0,k="",I=a,T=d,_=n,R=k;w;)switch(S=E,E=(0,o.K2)()){case 40:if(108!=S&&58==(0,i.wN)(R,m-1)){-1!=(0,i.K5)(R+=(0,i.HC)((0,o.Tb)(E),"&","&\f"),"&\f",(0,i.tn)(g?f[g-1]:0))&&(A=-1);break}case 34:case 39:case 91:R+=(0,o.Tb)(E);break;case 9:case 10:case 13:case 32:R+=(0,o.mw)(S);break;case 92:R+=(0,o.Nc)((0,o.OW)()-1,7);continue;case 47:switch((0,o.se)()){case 42:case 47:(0,i.BC)(l((0,o.nf)((0,o.K2)(),(0,o.OW)()),t,r,p),p),5!=(0,o.Sh)(S||1)&&5!=(0,o.Sh)((0,o.se)()||1)||!(0,i.b2)(R)||" "===(0,i.c1)(R,-1,void 0)||(R+=" ");break;default:R+="/"}break;case 123*C:f[g++]=(0,i.b2)(R)*A;case 125*C:case 59:case 0:switch(E){case 0:case 125:w=0;case 59+v:-1==A&&(R=(0,i.HC)(R,/\f/g,"")),b>0&&((0,i.b2)(R)-m||0===C&&47===S)&&(0,i.BC)(b>32?u(R+";",n,r,m-1,p):u((0,i.HC)(R," ","")+";",n,r,m-2,p),p);break;case 59:R+=";";default:if((0,i.BC)(_=c(R,t,r,g,v,a,f,k,I=[],T=[],m,d),d),123===E)if(0===v)s(R,t,_,_,I,d,m,f,T);else{switch(y){case 99:if(110===(0,i.wN)(R,3))break;case 108:if(97===(0,i.wN)(R,2))break;default:v=0;case 100:case 109:case 115:}v?s(e,_,_,n&&(0,i.BC)(c(e,_,_,0,0,a,f,k,a,I=[],m,T),T),a,T,m,f,n?I:T):s(R,_,_,_,[""],T,0,f,T)}}g=v=b=0,C=A=1,k=R="",m=h;break;case 58:m=1+(0,i.b2)(R),b=S;default:if(C<1)if(123==E)--C;else if(125==E&&0==C++&&125==(0,o.YL)())continue;switch(R+=(0,i.HT)(E),E*C){case 38:A=v>0?1:(R+="\f",-1);break;case 44:f[g++]=((0,i.b2)(R)-1)*A,A=1;break;case 64:45===(0,o.se)()&&(R+=(0,o.Tb)((0,o.K2)())),y=(0,o.se)(),v=m=(0,i.b2)(k=R+=(0,o.Cv)((0,o.OW)())),E++;break;case 45:45===S&&2==(0,i.b2)(R)&&(C=0)}}return d}function c(e,t,r,a,s,c,l,u,d,h,f,p){for(var g=s-1,v=0===s?c:[""],m=(0,i.FK)(v),y=0,b=0,S=0;y<a;++y)for(var C=0,w=(0,i.c1)(e,g+1,g=(0,i.tn)(b=l[y])),A=e;C<m;++C)(A=(0,i.Bq)(b>0?v[C]+" "+w:(0,i.HC)(w,/&\f/g,v[C])))&&(d[S++]=A);return(0,o.rH)(e,t,r,0===s?n.XZ:u,d,h,f,p)}function l(e,t,r,a){return(0,o.rH)(e,t,r,n.YK,(0,i.HT)((0,o.Tp)()),(0,i.c1)(e,2,-2),0,a)}function u(e,t,r,a,s){return(0,o.rH)(e,t,r,n.LU,(0,i.c1)(e,0,a),(0,i.c1)(e,a+1,-1),a,s)}},784506:(e,t,r)=>{"use strict";r.d(t,{A:()=>a,l:()=>o});var n=r(630767),i=r(131876);function o(e,t){for(var r="",n=0;n<e.length;n++)r+=t(e[n],n,e,t)||"";return r}function a(e,t,r,a){switch(e.type){case n.IO:if(e.children.length)break;case n.yE:case n.CU:case n.LU:return e.return=e.return||e.value;case n.YK:return"";case n.Sv:return e.return=e.value+"{"+o(e.children,a)+"}";case n.XZ:if(!(0,i.b2)(e.value=e.props.join(",")))return""}return(0,i.b2)(r=o(e.children,a))?e.return=e.value+"{"+r+"}":""}},202509:(e,t,r)=>{"use strict";r.d(t,{C:()=>d,Cv:()=>T,K2:()=>p,Nc:()=>E,OW:()=>v,Sh:()=>y,Tb:()=>C,Tp:()=>h,VF:()=>S,YL:()=>f,c4:()=>b,mw:()=>A,nf:()=>I,qw:()=>w,rH:()=>u,se:()=>g});var n=r(131876),i=1,o=1,a=0,s=0,c=0,l="";function u(e,t,r,n,a,s,c,l){return{value:e,root:t,parent:r,type:n,props:a,children:s,line:i,column:o,length:c,return:"",siblings:l}}function d(e,t){return(0,n.kp)(u("",null,null,"",null,null,0,e.siblings),e,{length:-e.length},t)}function h(){return c}function f(){return c=s>0?(0,n.wN)(l,--s):0,o--,10===c&&(o=1,i--),c}function p(){return c=s<a?(0,n.wN)(l,s++):0,o++,10===c&&(o=1,i++),c}function g(){return(0,n.wN)(l,s)}function v(){return s}function m(e,t){return(0,n.c1)(l,e,t)}function y(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function b(e){return i=o=1,a=(0,n.b2)(l=e),s=0,[]}function S(e){return l="",e}function C(e){return(0,n.Bq)(m(s-1,k(91===e?e+2:40===e?e+1:e)))}function w(e){return S(function(e){for(;p();)switch(y(c)){case 0:(0,n.BC)(T(s-1),e);break;case 2:(0,n.BC)(C(c),e);break;default:(0,n.BC)((0,n.HT)(c),e)}return e}(b(e)))}function A(e){for(;(c=g())&&c<33;)p();return y(e)>2||y(c)>3?"":" "}function E(e,t){for(;--t&&p()&&!(c<48||c>102||c>57&&c<65||c>70&&c<97););return m(e,v()+(t<6&&32==g()&&32==p()))}function k(e){for(;p();)switch(c){case e:return s;case 34:case 39:34!==e&&39!==e&&k(c);break;case 40:41===e&&k(e);break;case 92:p()}return s}function I(e,t){for(;p()&&e+c!==57&&(e+c!==84||47!==g()););return"/*"+m(t,s-1)+"*"+(0,n.HT)(47===e?e:p())}function T(e){for(;!y(g());)p();return m(e,s)}},131876:(e,t,r)=>{"use strict";r.d(t,{BC:()=>g,Bq:()=>s,FK:()=>p,HC:()=>l,HT:()=>i,K5:()=>u,YW:()=>c,b2:()=>f,c1:()=>h,kg:()=>v,kp:()=>o,tW:()=>a,tn:()=>n,wN:()=>d});var n=Math.abs,i=String.fromCharCode,o=Object.assign;function a(e,t){return 45^d(e,0)?(((t<<2^d(e,0))<<2^d(e,1))<<2^d(e,2))<<2^d(e,3):0}function s(e){return e.trim()}function c(e,t){return(e=t.exec(e))?e[0]:e}function l(e,t,r){return e.replace(t,r)}function u(e,t,r){return e.indexOf(t,r)}function d(e,t){return 0|e.charCodeAt(t)}function h(e,t,r){return e.slice(t,r)}function f(e){return e.length}function p(e){return e.length}function g(e,t){return t.push(e),e}function v(e,t){return e.map(t).join("")}},29724:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});var n=!0,i="Invariant failed";function o(e,t){if(!e){if(n)throw new Error(i);var r="function"==typeof t?t():t,o=r?"".concat(i,": ").concat(r):i;throw new Error(o)}}},959486:(e,t,r)=>{"use strict";if(r.d(t,{A:()=>a,k:()=>o}),38792==r.j)var n=r(352069);const i=[];for(let e=0;e<256;++e)i.push((e+256).toString(16).slice(1));function o(e,t=0){return(i[e[t+0]]+i[e[t+1]]+i[e[t+2]]+i[e[t+3]]+"-"+i[e[t+4]]+i[e[t+5]]+"-"+i[e[t+6]]+i[e[t+7]]+"-"+i[e[t+8]]+i[e[t+9]]+"-"+i[e[t+10]]+i[e[t+11]]+i[e[t+12]]+i[e[t+13]]+i[e[t+14]]+i[e[t+15]]).toLowerCase()}const a=38792==r.j?function(e,t=0){const r=o(e,t);if(!(0,n.A)(r))throw TypeError("Stringified UUID is invalid");return r}:null},665792:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});const n={randomUUID:"undefined"!=typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};let i;const o=new Uint8Array(16);var a=r(959486);const s=function(e,t,r){if(n.randomUUID&&!t&&!e)return n.randomUUID();const s=(e=e||{}).random??e.rng?.()??function(){if(!i){if("undefined"==typeof crypto||!crypto.getRandomValues)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");i=crypto.getRandomValues.bind(crypto)}return i(o)}();if(s.length<16)throw new Error("Random bytes length must be >= 16");if(s[6]=15&s[6]|64,s[8]=63&s[8]|128,t){if((r=r||0)<0||r+16>t.length)throw new RangeError(`UUID byte range ${r}:${r+15} is out of buffer bounds`);for(let e=0;e<16;++e)t[r+e]=s[e];return t}return(0,a.k)(s)}},352069:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});const n=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-8][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$/i,i=function(e){return"string"==typeof e&&n.test(e)}},465638:(e,t,r)=>{"use strict";r.r(t),r.d(t,{create:()=>h,createStore:()=>n.y,default:()=>f,useStore:()=>u});var n=r(849839),i=r(571124),o=r(263770);const{useDebugValue:a}=i,{useSyncExternalStoreWithSelector:s}=o;let c=!1;const l=e=>e;function u(e,t=l,r){r&&!c&&(c=!0);const n=s(e.subscribe,e.getState,e.getServerState||e.getInitialState,t,r);return a(n),n}const d=e=>{const t="function"==typeof e?(0,n.y)(e):e,r=(e,r)=>u(t,e,r);return Object.assign(r,t),r},h=e=>e?d(e):d;var f=e=>h(e)},557738:(e,t,r)=>{"use strict";r.d(t,{KU:()=>l,Zr:()=>d,eh:()=>s,kg:()=>c,lt:()=>o});const n=new Map,i=e=>{const t=n.get(e);return t?Object.fromEntries(Object.entries(t.stores).map((([e,t])=>[e,t.getState()]))):{}},o=38792==r.j?(e,t={})=>(r,o,s)=>{const{enabled:c,anonymousActionType:l,store:u,...d}=t;let h;try{h=(null==c||c)&&window.__REDUX_DEVTOOLS_EXTENSION__}catch(e){}if(!h)return e(r,o,s);const{connection:f,...p}=((e,t,r)=>{if(void 0===e)return{type:"untracked",connection:t.connect(r)};const i=n.get(r.name);if(i)return{type:"tracked",store:e,...i};const o={connection:t.connect(r),stores:{}};return n.set(r.name,o),{type:"tracked",store:e,...o}})(u,h,d);let g=!0;s.setState=(e,t,n)=>{const a=r(e,t);if(!g)return a;const c=void 0===n?{type:l||"anonymous"}:"string"==typeof n?{type:n}:n;return void 0===u?(null==f||f.send(c,o()),a):(null==f||f.send({...c,type:`${u}/${c.type}`},{...i(d.name),[u]:s.getState()}),a)};const v=(...e)=>{const t=g;g=!1,r(...e),g=t},m=e(s.setState,o,s);if("untracked"===p.type?null==f||f.init(m):(p.stores[p.store]=s,null==f||f.init(Object.fromEntries(Object.entries(p.stores).map((([e,t])=>[e,e===p.store?m:t.getState()]))))),s.dispatchFromDevtools&&"function"==typeof s.dispatch){let e=!1;const t=s.dispatch;s.dispatch=(...r)=>{"__setState"!==r[0].type||e||(e=!0),t(...r)}}return f.subscribe((e=>{var t;switch(e.type){case"ACTION":if("string"!=typeof e.payload)return;return a(e.payload,(e=>{if("__setState"!==e.type)s.dispatchFromDevtools&&"function"==typeof s.dispatch&&s.dispatch(e);else{if(void 0===u)return void v(e.state);Object.keys(e.state);const t=e.state[u];if(null==t)return;JSON.stringify(s.getState())!==JSON.stringify(t)&&v(t)}}));case"DISPATCH":switch(e.payload.type){case"RESET":return v(m),void 0===u?null==f?void 0:f.init(s.getState()):null==f?void 0:f.init(i(d.name));case"COMMIT":return void 0===u?void(null==f||f.init(s.getState())):null==f?void 0:f.init(i(d.name));case"ROLLBACK":return a(e.state,(e=>{if(void 0===u)return v(e),void(null==f||f.init(s.getState()));v(e[u]),null==f||f.init(i(d.name))}));case"JUMP_TO_STATE":case"JUMP_TO_ACTION":return a(e.state,(e=>{void 0!==u?JSON.stringify(s.getState())!==JSON.stringify(e[u])&&v(e[u]):v(e)}));case"IMPORT_STATE":{const{nextLiftedState:r}=e.payload,n=null==(t=r.computedStates.slice(-1)[0])?void 0:t.state;if(!n)return;return v(void 0===u?n:n[u]),void(null==f||f.send(null,r))}case"PAUSE_RECORDING":return g=!g}return}})),m}:null,a=(e,t)=>{let r;try{r=JSON.parse(e)}catch(e){}void 0!==r&&t(r)},s=38792==r.j?e=>(t,r,n)=>{const i=n.subscribe;return n.subscribe=(e,t,r)=>{let o=e;if(t){const i=(null==r?void 0:r.equalityFn)||Object.is;let a=e(n.getState());o=r=>{const n=e(r);if(!i(a,n)){const e=a;t(a=n,e)}},(null==r?void 0:r.fireImmediately)&&t(a,a)}return i(o)},e(t,r,n)}:null,c=(e,t)=>(...r)=>Object.assign({},e,t(...r));function l(e,t){let r;try{r=e()}catch(e){return}return{getItem:e=>{var n;const i=e=>null===e?null:JSON.parse(e,null==t?void 0:t.reviver),o=null!=(n=r.getItem(e))?n:null;return o instanceof Promise?o.then(i):i(o)},setItem:(e,n)=>r.setItem(e,JSON.stringify(n,null==t?void 0:t.replacer)),removeItem:e=>r.removeItem(e)}}const u=e=>t=>{try{const r=e(t);return r instanceof Promise?r:{then:e=>u(e)(r),catch(e){return this}}}catch(e){return{then(e){return this},catch:t=>u(t)(e)}}},d=38792==r.j?(e,t)=>"getStorage"in t||"serialize"in t||"deserialize"in t?((e,t)=>(r,n,i)=>{let o={getStorage:()=>localStorage,serialize:JSON.stringify,deserialize:JSON.parse,partialize:e=>e,version:0,merge:(e,t)=>({...t,...e}),...t},a=!1;const s=new Set,c=new Set;let l;try{l=o.getStorage()}catch(e){}if(!l)return e(((...e)=>{r(...e)}),n,i);const d=u(o.serialize),h=()=>{const e=o.partialize({...n()});let t;const r=d({state:e,version:o.version}).then((e=>l.setItem(o.name,e))).catch((e=>{t=e}));if(t)throw t;return r},f=i.setState;i.setState=(e,t)=>{f(e,t),h()};const p=e(((...e)=>{r(...e),h()}),n,i);let g;const v=()=>{var e;if(!l)return;a=!1,s.forEach((e=>e(n())));const t=(null==(e=o.onRehydrateStorage)?void 0:e.call(o,n()))||void 0;return u(l.getItem.bind(l))(o.name).then((e=>{if(e)return o.deserialize(e)})).then((e=>{if(e){if("number"!=typeof e.version||e.version===o.version)return e.state;if(o.migrate)return o.migrate(e.state,e.version)}})).then((e=>{var t;return g=o.merge(e,null!=(t=n())?t:p),r(g,!0),h()})).then((()=>{null==t||t(g,void 0),a=!0,c.forEach((e=>e(g)))})).catch((e=>{null==t||t(void 0,e)}))};return i.persist={setOptions:e=>{o={...o,...e},e.getStorage&&(l=e.getStorage())},clearStorage:()=>{null==l||l.removeItem(o.name)},getOptions:()=>o,rehydrate:()=>v(),hasHydrated:()=>a,onHydrate:e=>(s.add(e),()=>{s.delete(e)}),onFinishHydration:e=>(c.add(e),()=>{c.delete(e)})},v(),g||p})(e,t):((e,t)=>(r,n,i)=>{let o={storage:l((()=>localStorage)),partialize:e=>e,version:0,merge:(e,t)=>({...t,...e}),...t},a=!1;const s=new Set,c=new Set;let d=o.storage;if(!d)return e(((...e)=>{r(...e)}),n,i);const h=()=>{const e=o.partialize({...n()});return d.setItem(o.name,{state:e,version:o.version})},f=i.setState;i.setState=(e,t)=>{f(e,t),h()};const p=e(((...e)=>{r(...e),h()}),n,i);let g;i.getInitialState=()=>p;const v=()=>{var e,t;if(!d)return;a=!1,s.forEach((e=>{var t;return e(null!=(t=n())?t:p)}));const i=(null==(t=o.onRehydrateStorage)?void 0:t.call(o,null!=(e=n())?e:p))||void 0;return u(d.getItem.bind(d))(o.name).then((e=>{if(e){if("number"!=typeof e.version||e.version===o.version)return[!1,e.state];if(o.migrate)return[!0,o.migrate(e.state,e.version)]}return[!1,void 0]})).then((e=>{var t;const[i,a]=e;if(g=o.merge(a,null!=(t=n())?t:p),r(g,!0),i)return h()})).then((()=>{null==i||i(g,void 0),g=n(),a=!0,c.forEach((e=>e(g)))})).catch((e=>{null==i||i(void 0,e)}))};return i.persist={setOptions:e=>{o={...o,...e},e.storage&&(d=e.storage)},clearStorage:()=>{null==d||d.removeItem(o.name)},getOptions:()=>o,rehydrate:()=>v(),hasHydrated:()=>a,onHydrate:e=>(s.add(e),()=>{s.delete(e)}),onFinishHydration:e=>(c.add(e),()=>{c.delete(e)})},o.skipHydration||v(),g||p})(e,t):null},139966:(e,t,r)=>{"use strict";r.d(t,{k:()=>o});var n=r(571124);const{useRef:i}=n;function o(e){const t=i();return r=>{const n=e(r);return function(e,t){if(Object.is(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;if(e instanceof Map&&t instanceof Map){if(e.size!==t.size)return!1;for(const[r,n]of e)if(!Object.is(n,t.get(r)))return!1;return!0}if(e instanceof Set&&t instanceof Set){if(e.size!==t.size)return!1;for(const r of e)if(!t.has(r))return!1;return!0}const r=Object.keys(e);if(r.length!==Object.keys(t).length)return!1;for(const n of r)if(!Object.prototype.hasOwnProperty.call(t,n)||!Object.is(e[n],t[n]))return!1;return!0}(t.current,n)?t.current:t.current=n}}},966001:(e,t,r)=>{"use strict";r.d(t,{n:()=>c});var n=r(571124),i=r(263770);const{useDebugValue:o}=n,{useSyncExternalStoreWithSelector:a}=i,s=e=>e;function c(e,t=s,r){const n=a(e.subscribe,e.getState,e.getServerState||e.getInitialState,t,r);return o(n),n}},849839:(e,t,r)=>{"use strict";r.d(t,{y:()=>i});const n=e=>{let t;const r=new Set,n=(e,n)=>{const i="function"==typeof e?e(t):e;if(!Object.is(i,t)){const e=t;t=(null!=n?n:"object"!=typeof i||null===i)?i:Object.assign({},t,i),r.forEach((r=>r(t,e)))}},i=()=>t,o={setState:n,getState:i,getInitialState:()=>a,subscribe:e=>(r.add(e),()=>r.delete(e)),destroy:()=>{r.clear()}},a=t=e(n,i,o);return o},i=e=>e?n(e):n},101164:e=>{"use strict";e.exports={rE:"8.7.0"}},824070:e=>{"use strict";e.exports=JSON.parse('{"name":"@ms/centro-hvc-loader","version":"5.0.3","description":"Project Centro high value component loader","license":"UNLICENSED","devDependencies":{"@types/webpack-env":"1.15.1","typescript":"4.2.3"},"homepage":"https://office.visualstudio.com/OC/_git/M365AdminUX?path=%2Fmodules%2Fhvc-loader","bugs":{"url":"https://office.visualstudio.com/OC/_workitems/edit/2364251","email":"centroinfo@microsoft.com"},"author":"MAC Platform Team <macplat@microsoft.com>","main":"./dist/hvc-loader/index.js","module":"./dist/hvc-loader/index.js","typings":"./dist/hvc-loader/index.d.ts","dependencies":{"tslib":"^2.1.0"},"scripts":{"build":"tsc -p ./tsconfig.json"}}')}}]);
          Evidence
          10.42.5.5
          Solution

          Remove the private IP address from the HTTP response body. For comments, use JSP/ASP/PHP comment instead of HTML/JavaScript comment which can be seen by client browsers.

    4. https://www.internee.pk (1)

      1. Cross-Domain JavaScript Source File Inclusion (1)
        1. GET https://www.internee.pk/sitemap.xml
          Alert tags
          Alert description

          The page includes one or more script files from a third-party domain.

          Request
          Request line and header section (243 bytes)
          GET https://www.internee.pk/sitemap.xml HTTP/1.1
          host: www.internee.pk
          user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
          pragma: no-cache
          cache-control: no-cache
          
          
          Request body (0 bytes)
          Response
          Status line and header section (681 bytes)
          HTTP/1.1 404 Not Found
          Access-Control-Allow-Origin: *
          Age: 66103
          Cache-Control: public, max-age=0, must-revalidate
          Content-Disposition: inline; filename="404"
          Content-Length: 20850
          Content-Type: text/html; charset=utf-8
          Date: Wed, 06 Aug 2025 12:18:09 GMT
          Etag: "558ef14cec85b7d03b957790abde9362"
          Last-Modified: Tue, 05 Aug 2025 17:56:26 GMT
          Server: Vercel
          Strict-Transport-Security: max-age=63072000
          X-Clerk-Auth-Reason: session-token-and-uat-missing
          X-Clerk-Auth-Status: signed-out
          X-Content-Type-Options: nosniff
          X-Frame-Options: DENY
          X-Matched-Path: /404
          X-Robots-Tag: index, follow
          X-Vercel-Cache: HIT
          X-Vercel-Id: dxb1::6mjtg-1754482689620-9a17cb648ea8
          
          
          Response body (20850 bytes)
          <!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/569ce4b8f30dc480-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/93f479601ee12b01-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/a22b1dc24103c00d-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/320d4d052b004eb6.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/0b8912494347acef.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-3a461f7366d33dd6.js"/><script src="/_next/static/chunks/4bd1b696-c95e1b900217c6ad.js" async=""></script><script src="/_next/static/chunks/1517-275496cbff0e5994.js" async=""></script><script src="/_next/static/chunks/main-app-7a9497d16dab747e.js" async=""></script><script src="/_next/static/chunks/9c4e2130-ad2cdea36b2797e0.js" async=""></script><script src="/_next/static/chunks/370b0802-3136226f58efb0a3.js" async=""></script><script src="/_next/static/chunks/9402-a5d115788cb6d153.js" async=""></script><script src="/_next/static/chunks/4378-671a31d02a6cfbc2.js" async=""></script><script src="/_next/static/chunks/8173-5b15a65744fa0656.js" async=""></script><script src="/_next/static/chunks/8678-8c9c1d9bc504a0e2.js" async=""></script><script src="/_next/static/chunks/6566-df2b405a74da5d66.js" async=""></script><script src="/_next/static/chunks/app/not-found-15f1c8e435b8a612.js" async=""></script><script src="/_next/static/chunks/8e1d74a4-e68ef6c854aecc53.js" async=""></script><script src="/_next/static/chunks/8647-04dcbcb3bb0e92f5.js" async=""></script><script src="/_next/static/chunks/8190-5ec5487a9e05da22.js" async=""></script><script src="/_next/static/chunks/7970-bc660ed318c31c06.js" async=""></script><script src="/_next/static/chunks/9815-5fb3400553d94d1e.js" async=""></script><script src="/_next/static/chunks/8136-7d47ee399cbef6e7.js" async=""></script><script src="/_next/static/chunks/app/layout-f94302daebd146ff.js" async=""></script><script src="https://clerk.internee.pk/npm/@clerk/clerk-js@5/dist/clerk.browser.js" data-clerk-js-script="true" async="" crossorigin="anonymous" data-clerk-publishable-key="pk_live_Y2xlcmsuaW50ZXJuZWUucGsk"></script><meta name="robots" content="noindex"/><meta name="next-size-adjust" content=""/><title>Internee.pk | Pakistan&#x27;s Virtual Internship Platform</title><meta name="description" content="Internee.pk kickstart student&#x27;s tech careers with first internships, providing industry exposure, practical skills, and networking opportunities, paving the way for their success in the tech industry."/><meta name="keywords" content="internships, career growth, student opportunities, internee.pk , virtual career platform , virtual internship , virtual internship platform , internee pk internee  remote internships, online internships, skill development, job preparation"/><meta property="og:title" content="Internee.pk - Unlock Your Career Potential!"/><meta property="og:description" content="The ultimate platform designed to turbocharge the IT sector in Pakistan! We recognize the immense potential of talented individuals in the country and aim to bridge the gap between them and the thriving IT industry. Internee.pk offers a comprehensive range of virtual internship opportunities exclusively in the IT field."/><meta property="og:url" content="https://internee.pk"/><meta property="og:site_name" content="Internee.pk"/><meta property="og:image" content="https://www.internee.pk/og-image.png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:alt" content="Internee.pk - Internships &amp; Career Growth"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Internee.pk - Unlock Your Career Potential!"/><meta name="twitter:description" content="Start your journey with our exclusive internship programs. Learn, grow, and succeed with Internee.pk."/><meta name="twitter:image" content="https://www.internee.pk/og-image.png"/><link rel="shortcut icon" href="/favicon.ico"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="256x256"/><link rel="icon" href="/favicon.ico"/><link rel="apple-touch-icon" href="/favicon.ico"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class=" __variable_8d9340 antialiased bg-white dark:bg-black"><script>((e,t,r,n,i,o,s,a)=>{let l=document.documentElement,u=["light","dark"];function c(t){(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&o?i.map(e=>o[e]||e):i;r?(l.classList.remove(...n),l.classList.add(t)):l.setAttribute(e,t)}),a&&u.includes(t)&&(l.style.colorScheme=t)}if(n)c(n);else try{let e=localStorage.getItem(t)||r,n=s&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(n)}catch(e){}})("class","theme","dark",null,["light","dark"],null,true,true)</script><div> <nav class="bg-white dark:bg-[#121212] sticky top-0 w-full z-40 shadow-sm border-b border-gray-100 dark:border-gray-800 transition-all duration-300 pr-2"><div class="max-w-7xl mx-auto px-6 md:px-12 lg:px-16"><div class="flex h-20 items-center justify-between animate-pulse"><div class="h-10 w-32 bg-gray-300 dark:bg-gray-700 rounded-md"></div><div class="hidden lg:flex lg:items-center lg:space-x-8"><div class="h-6 w-20 bg-gray-300 dark:bg-gray-700 rounded-md"></div><div class="h-6 w-24 bg-gray-300 dark:bg-gray-700 rounded-md"></div><div class="h-6 w-32 bg-gray-300 dark:bg-gray-700 rounded-md"></div><div class="h-6 w-28 bg-gray-300 dark:bg-gray-700 rounded-md"></div></div><div class="flex items-center space-x-4"><div class="h-10 w-28 bg-gray-300 dark:bg-gray-700 rounded-md"></div><div class="h-10 w-36 bg-gray-300 dark:bg-gray-700 rounded-md"></div><div class="h-8 w-8 bg-gray-300 dark:bg-gray-700 rounded-full"></div></div></div></div></nav><div class="min-h-screen bg-gray-100 dark:bg-[#171717] flex flex-col justify-center items-center px-4 sm:px-6 lg:px-8"><div class="max-w-md w-full space-y-8 text-center"><div class="mb-8"><h2 class="mt-6 text-6xl font-extrabold text-[#171717] dark:text-gray-100">404</h2><p class="mt-2 text-3xl font-bold text-[#171717] dark:text-gray-100">Page not found</p><p class="mt-2 text-sm text-gray-600 dark:text-gray-400">Sorry, we couldn&#x27;t find the page you&#x27;re looking for.</p></div><div class="mt-8"><a class="inline-flex items-center px-4 py-2 border border-transparent text-base font-medium rounded-md text-white bg-green-600 hover:bg-green-700 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-green-500" href="/"><svg class="mr-2 -ml-1 h-5 w-5" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M3 12h18m-9-9l9 9-9 9"></path></svg>Go back home</a></div></div><div class="mt-16 w-full max-w-2xl"><div class="relative"><div class="absolute inset-0 flex items-center" aria-hidden="true"><div class="w-full border-t border-gray-300 dark:border-gray-600"></div></div><div class="relative flex justify-center"><span class="px-2 bg-gray-100 dark:bg-gray-800 text-sm text-gray-500 dark:text-gray-400">If you think this is a mistake, please contact support</span></div></div></div></div></div><script src="/_next/static/chunks/webpack-3a461f7366d33dd6.js" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n3:I[15244,[],\"\"]\n4:I[43866,[],\"\"]\n5:I[73996,[\"512\",\"static/chunks/9c4e2130-ad2cdea36b2797e0.js\",\"8429\",\"static/chunks/370b0802-3136226f58efb0a3.js\",\"9402\",\"static/chunks/9402-a5d115788cb6d153.js\",\"4378\",\"static/chunks/4378-671a31d02a6cfbc2.js\",\"8173\",\"static/chunks/8173-5b15a65744fa0656.js\",\"8678\",\"static/chunks/8678-8c9c1d9bc504a0e2.js\",\"6566\",\"static/chunks/6566-df2b405a74da5d66.js\",\"4345\",\"static/chunks/app/not-found-15f1c8e435b8a612.js\"],\"default\"]\n6:I[48173,[\"512\",\"static/chunks/9c4e2130-ad2cdea36b2797e0.js\",\"8429\",\"static/chunks/370b0802-3136226f58efb0a3.js\",\"9402\",\"static/chunks/9402-a5d115788cb6d153.js\",\"4378\",\"static/chunks/4378-671a31d02a6cfbc2.js\",\"8173\",\"static/chunks/8173-5b15a65744fa0656.js\",\"8678\",\"static/chunks/8678-8c9c1d9bc504a0e2.js\",\"6566\",\"static/chunks/6566-df2b405a74da5d66.js\",\"4345\",\"static/chunks/app/not-found-15f1c8e435b8a612.js\"],\"\"]\n7:I[86213,[],\"OutletBoundary\"]\n9:I[86213,[],\"MetadataBoundary\"]\nb:I[86213,[],\"ViewportBoundary\"]\nd:I[34835,[],\"\"]\n:HL[\"/_next/static/media/569ce4b8f30dc480-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/93f479601ee12b01-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/a22b1dc24103c00d-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/css/320d4d052b004eb6.css\",\"style\"]\n:HL[\"/_next/static/css/0b8912494347acef.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"lgnxd1iW_JCgwFj-mG1pc\",\"p\":\"\",\"c\":[\"\",\"_not-found\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/320d4d052b004eb6.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/0b8912494347acef.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"suppressHydrationWarning\":true,\"children\":\"$L2\"}]]}],{\"children\":[\"/_not-found\",[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[\"__PAGE__\",[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"div\",null,{\"children\":[\" \",[\"$\",\"$L5\",null,{}],[\"$\",\"div\",null,{\"className\":\"min-h-screen bg-gray-100 dark:bg-[#171717] flex flex-col justify-center items-center px-4 sm:px-6 lg:px-8\",\"children\":[[\"$\",\"div\",null,{\"className\":\"max-w-md w-full space-y-8 text-center\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-8\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"mt-6 text-6xl font-extrabold text-[#171717] dark:text-gray-100\",\"children\":\"404\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 text-3xl font-bold text-[#171717] dark:text-gray-100\",\"children\":\"Page not found\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 text-sm text-gray-600 dark:text-gray-400\",\"children\":\"Sorry, we couldn't find the page you're looking for.\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-8\",\"children\":[\"$\",\"$L6\",null,{\"href\":\"/\",\"className\":\"inline-flex items-center px-4 py-2 border border-transparent text-base font-medium rounded-md text-white bg-green-600 hover:bg-green-700 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-green-500\",\"children\":[[\"$\",\"svg\",null,{\"className\":\"mr-2 -ml-1 h-5 w-5\",\"fill\":\"none\",\"viewBox\":\"0 0 24 24\",\"stroke\":\"currentColor\",\"children\":[\"$\",\"path\",null,{\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"strokeWidth\":\"2\",\"d\":\"M3 12h18m-9-9l9 9-9 9\"}]}],\"Go back home\"]}]}]]}],[\"$\",\"div\",null,{\"className\":\"mt-16 w-full max-w-2xl\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative\",\"children\":[[\"$\",\"div\",null,{\"className\":\"absolute inset-0 flex items-center\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full border-t border-gray-300 dark:border-gray-600\"}]}],[\"$\",\"div\",null,{\"className\":\"relative flex justify-center\",\"children\":[\"$\",\"span\",null,{\"className\":\"px-2 bg-gray-100 dark:bg-gray-800 text-sm text-gray-500 dark:text-gray-400\",\"children\":\"If you think this is a mistake, please contact support\"}]}]]}]}]]}]]}],null,[\"$\",\"$L7\",null,{\"children\":\"$L8\"}]]}],{},null,false]},null,false]},null,false],[\"$\",\"$1\",\"h\",{\"children\":[[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}],[\"$\",\"$1\",\"UJ0fB9Wk8JMV8dnXUgrBE\",{\"children\":[[\"$\",\"$L9\",null,{\"children\":\"$La\"}],[\"$\",\"$Lb\",null,{\"children\":\"$Lc\"}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$d\",\"$undefined\"],\"s\":false,\"S\":true}\n"])</script><script>self.__next_f.push([1,"e:I[56556,[\"512\",\"static/chunks/9c4e2130-ad2cdea36b2797e0.js\",\"6711\",\"static/chunks/8e1d74a4-e68ef6c854aecc53.js\",\"8647\",\"static/chunks/8647-04dcbcb3bb0e92f5.js\",\"9402\",\"static/chunks/9402-a5d115788cb6d153.js\",\"4378\",\"static/chunks/4378-671a31d02a6cfbc2.js\",\"8173\",\"static/chunks/8173-5b15a65744fa0656.js\",\"8190\",\"static/chunks/8190-5ec5487a9e05da22.js\",\"7970\",\"static/chunks/7970-bc660ed318c31c06.js\",\"8678\",\"static/chunks/8678-8c9c1d9bc504a0e2.js\",\"9815\",\"static/chunks/9815-5fb3400553d94d1e.js\",\"8136\",\"static/chunks/8136-7d47ee399cbef6e7.js\",\"7177\",\"static/chunks/app/layout-f94302daebd146ff.js\"],\"ClientClerkProvider\"]\nf:I[21889,[\"512\",\"static/chunks/9c4e2130-ad2cdea36b2797e0.js\",\"6711\",\"static/chunks/8e1d74a4-e68ef6c854aecc53.js\",\"8647\",\"static/chunks/8647-04dcbcb3bb0e92f5.js\",\"9402\",\"static/chunks/9402-a5d115788cb6d153.js\",\"4378\",\"static/chunks/4378-671a31d02a6cfbc2.js\",\"8173\",\"static/chunks/8173-5b15a65744fa0656.js\",\"8190\",\"static/chunks/8190-5ec5487a9e05da22.js\",\"7970\",\"static/chunks/7970-bc660ed318c31c06.js\",\"8678\",\"static/chunks/8678-8c9c1d9bc504a0e2.js\",\"9815\",\"static/chunks/9815-5fb3400553d94d1e.js\",\"8136\",\"static/chunks/8136-7d47ee399cbef6e7.js\",\"7177\",\"static/chunks/app/layout-f94302daebd146ff.js\"],\"ThemeProvider\"]\n"])</script><script>self.__next_f.push([1,"2:[\"$\",\"$Le\",null,{\"publishableKey\":\"pk_live_Y2xlcmsuaW50ZXJuZWUucGsk\",\"clerkJSUrl\":\"$undefined\",\"clerkJSVersion\":\"$undefined\",\"proxyUrl\":\"\",\"domain\":\"\",\"isSatellite\":false,\"signInUrl\":\"https://accounts.internee.pk/sign-in\",\"signUpUrl\":\"https://accounts.internee.pk/sign-up\",\"signInForceRedirectUrl\":\"\",\"signUpForceRedirectUrl\":\"\",\"signInFallbackRedirectUrl\":\"\",\"signUpFallbackRedirectUrl\":\"\",\"afterSignInUrl\":\"\",\"afterSignUpUrl\":\"\",\"telemetry\":{\"disabled\":false,\"debug\":false},\"sdkMetadata\":{\"name\":\"@clerk/nextjs\",\"version\":\"6.12.0\",\"environment\":\"production\"},\"nonce\":\"\",\"initialState\":null,\"children\":[\"$\",\"body\",null,{\"className\":\" __variable_8d9340 antialiased bg-white dark:bg-black\",\"children\":[\"$\",\"$Lf\",null,{\"attribute\":\"class\",\"defaultTheme\":\"dark\",\"enableSystem\":true,\"disableTransitionOnChange\":true,\"children\":[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[],[\"$\",\"div\",null,{\"children\":[\" \",[\"$\",\"$L5\",null,{}],[\"$\",\"div\",null,{\"className\":\"min-h-screen bg-gray-100 dark:bg-[#171717] flex flex-col justify-center items-center px-4 sm:px-6 lg:px-8\",\"children\":[[\"$\",\"div\",null,{\"className\":\"max-w-md w-full space-y-8 text-center\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-8\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"mt-6 text-6xl font-extrabold text-[#171717] dark:text-gray-100\",\"children\":\"404\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 text-3xl font-bold text-[#171717] dark:text-gray-100\",\"children\":\"Page not found\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 text-sm text-gray-600 dark:text-gray-400\",\"children\":\"Sorry, we couldn't find the page you're looking for.\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-8\",\"children\":[\"$\",\"$L6\",null,{\"href\":\"/\",\"className\":\"inline-flex items-center px-4 py-2 border border-transparent text-base font-medium rounded-md text-white bg-green-600 hover:bg-green-700 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-green-500\",\"children\":[[\"$\",\"svg\",null,{\"className\":\"mr-2 -ml-1 h-5 w-5\",\"fill\":\"none\",\"viewBox\":\"0 0 24 24\",\"stroke\":\"currentColor\",\"children\":[\"$\",\"path\",null,{\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"strokeWidth\":\"2\",\"d\":\"M3 12h18m-9-9l9 9-9 9\"}]}],\"Go back home\"]}]}]]}],[\"$\",\"div\",null,{\"className\":\"mt-16 w-full max-w-2xl\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative\",\"children\":[[\"$\",\"div\",null,{\"className\":\"absolute inset-0 flex items-center\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full border-t border-gray-300 dark:border-gray-600\"}]}],[\"$\",\"div\",null,{\"className\":\"relative flex justify-center\",\"children\":[\"$\",\"span\",null,{\"className\":\"px-2 bg-gray-100 dark:bg-gray-800 text-sm text-gray-500 dark:text-gray-400\",\"children\":\"If you think this is a mistake, please contact support\"}]}]]}]}]]}]]}]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}]}]\n"])</script><script>self.__next_f.push([1,"c:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script><script>self.__next_f.push([1,"a:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"title\",\"1\",{\"children\":\"Internee.pk | Pakistan's Virtual Internship Platform\"}],[\"$\",\"meta\",\"2\",{\"name\":\"description\",\"content\":\"Internee.pk kickstart student's tech careers with first internships, providing industry exposure, practical skills, and networking opportunities, paving the way for their success in the tech industry.\"}],[\"$\",\"meta\",\"3\",{\"name\":\"keywords\",\"content\":\"internships, career growth, student opportunities, internee.pk , virtual career platform , virtual internship , virtual internship platform , internee pk internee  remote internships, online internships, skill development, job preparation\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:title\",\"content\":\"Internee.pk - Unlock Your Career Potential!\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:description\",\"content\":\"The ultimate platform designed to turbocharge the IT sector in Pakistan! We recognize the immense potential of talented individuals in the country and aim to bridge the gap between them and the thriving IT industry. Internee.pk offers a comprehensive range of virtual internship opportunities exclusively in the IT field.\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:url\",\"content\":\"https://internee.pk\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:site_name\",\"content\":\"Internee.pk\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:image\",\"content\":\"https://www.internee.pk/og-image.png\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:image:alt\",\"content\":\"Internee.pk - Internships \u0026 Career Growth\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:title\",\"content\":\"Internee.pk - Unlock Your Career Potential!\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:description\",\"content\":\"Start your journey with our exclusive internship programs. Learn, grow, and succeed with Internee.pk.\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:image\",\"content\":\"https://www.internee.pk/og-image.png\"}],[\"$\",\"link\",\"17\",{\"rel\":\"shortcut icon\",\"href\":\"/favicon.ico\"}],[\"$\",\"link\",\"18\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"type\":\"image/x-icon\",\"sizes\":\"256x256\"}],[\"$\",\"link\",\"19\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\"}],[\"$\",\"link\",\"20\",{\"rel\":\"apple-touch-icon\",\"href\":\"/favicon.ico\"}]]\n"])</script><script>self.__next_f.push([1,"8:null\n"])</script></body></html>
          Parameter
          https://clerk.internee.pk/npm/@clerk/clerk-js@5/dist/clerk.browser.js
          Evidence
          <script src="https://clerk.internee.pk/npm/@clerk/clerk-js@5/dist/clerk.browser.js" data-clerk-js-script="true" async="" crossorigin="anonymous" data-clerk-publishable-key="pk_live_Y2xlcmsuaW50ZXJuZWUucGsk"></script>
          Solution

          Ensure JavaScript source files are loaded from only trusted sources, and the sources can't be controlled by end users of the application.

    5. https://www.google.com (1)

      1. X-Content-Type-Options Header Missing (1)
        1. GET https://www.google.com/complete/search?client=chrome-omni&gs_ri=chrome-ext-ansg&xssi=t&q=&oit=0&gs_rn=42&sugkey=AIzaSyA2KlwBX3mkFo30om9LUFYQhpqLoa_BNhE
          Alert tags
          Alert description

          The Anti-MIME-Sniffing header X-Content-Type-Options was not set to 'nosniff'. This allows older versions of Internet Explorer and Chrome to perform MIME-sniffing on the response body, potentially causing the response body to be interpreted and displayed as a content type other than the declared content type. Current (early 2014) and legacy versions of Firefox will use the declared content type (if one is set), rather than performing MIME-sniffing.

          Other info

          This issue still applies to error type pages (401, 403, 500, etc.) as those pages are often still affected by injection issues, in which case there is still concern for browsers sniffing pages away from their actual content type.

          At "High" threshold this scan rule will not alert on client or server error responses.

          Request
          Request line and header section (1223 bytes)
          GET https://www.google.com/complete/search?client=chrome-omni&gs_ri=chrome-ext-ansg&xssi=t&q=&oit=0&gs_rn=42&sugkey=AIzaSyA2KlwBX3mkFo30om9LUFYQhpqLoa_BNhE HTTP/1.1
          host: www.google.com
          Connection: keep-alive
          X-Client-Data: CIq2yQEIorbJAQipncoBCKnwygEIkqHLAQino8sBCIWgzQEIqfnOAQiS/M4BCIX9zgEIuf3OAQjtgM8BCJKBzwEY4eLOAQ==
          Sec-Fetch-Site: none
          Sec-Fetch-Mode: no-cors
          Sec-Fetch-Dest: empty
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36
          Accept-Language: en-GB,en-US;q=0.9,en;q=0.8
          Cookie: SEARCH_SAMESITE=CgQItp4B; AEC=AVh_V2jsubZ7eN8YzfSxgH4RFDkJUc80hwNa9PfoKhko1sJk0DEkBgjWVis; NID=525=U9cbkE7pmPu0bXKbSTJTv0wTi7lbfBDCKmvqYM7foc_q0hHNBXZSDAeQFzwNdnVitbUvjfs7jhGyJkZzCNmZupAVnCVmdqMarWsfkmJ0K2i0sgDM6U487HWDq3DPlRLLyq4HLb8O5qNYvODPDvdJXQOmm1mnOHrdPiaC2jKrH5fH3fBcF-Q8ya495oiS5TCAjsw7JBF0aHeHEWJqGKUKrglzG2PfZMXubbWX-1fVfo_aUGh4KQ1i01ggJycKS-uiCg7b3YFp0spH5YkA5-zQ0ij1SNDGRu2WYBtr11CYqZIo6JQrr3Lliwe_E4vzsrYWNY0Y5InEaESqf7Z2S0Ykp9RMA3WX2ZP7VXKC-oltiYIFAAAcx86TozntCXSQnP3QMVSoRjRTWGzwfWML4cTXIWSVIj8-kYqHuXnVEvQc-5nWCzDtvNoBHUM2i2Ru17MZ3b8wlqr8A8lSp2HRmsSiCwiA1K9_PRpc-bsFpvYzlyBh2byk9ATsptzbIQbLjb3o1r8f-yO5G9tULBkA_mkllj3vOaXndxOux0w
          
          
          Request body (0 bytes)
          Response
          Status line and header section (1278 bytes)
          HTTP/1.1 200 OK
          Date: Wed, 06 Aug 2025 12:18:01 GMT
          Pragma: no-cache
          Expires: -1
          Cache-Control: no-cache, must-revalidate
          Content-Type: text/javascript; charset=UTF-8
          Strict-Transport-Security: max-age=31536000
          Content-Security-Policy: object-src 'none';base-uri 'self';script-src 'nonce-CvQMmor6dzkQmrfVKOHZsw' 'strict-dynamic' 'report-sample' 'unsafe-eval' 'unsafe-inline' https: http:;report-uri https://csp.withgoogle.com/csp/gws/cdt1
          Cross-Origin-Opener-Policy: same-origin-allow-popups; report-to="gws"
          Report-To: {"group":"gws","max_age":2592000,"endpoints":[{"url":"https://csp.withgoogle.com/csp/report-to/gws/cdt1"}]}
          Accept-CH: Sec-CH-Prefers-Color-Scheme
          Accept-CH: Downlink
          Accept-CH: RTT
          Accept-CH: Sec-CH-UA-Form-Factors
          Accept-CH: Sec-CH-UA-Platform
          Accept-CH: Sec-CH-UA-Platform-Version
          Accept-CH: Sec-CH-UA-Full-Version
          Accept-CH: Sec-CH-UA-Arch
          Accept-CH: Sec-CH-UA-Model
          Accept-CH: Sec-CH-UA-Bitness
          Accept-CH: Sec-CH-UA-Full-Version-List
          Accept-CH: Sec-CH-UA-WoW64
          Permissions-Policy: unload=()
          Content-Disposition: attachment; filename="f.txt"
          Server: gws
          X-XSS-Protection: 0
          X-Frame-Options: SAMEORIGIN
          Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
          Accept-Ranges: none
          Vary: Accept-Encoding
          content-length: 5911
          
          
          Response body (5911 bytes)
          )]}'
          ["",["pimple hack meaning","black rainstorm warning hong kong","tymal mills","towns usdt price","apple ios 26 public beta","thomas dohmke","virgo horoscope today","benjamin šeško"],["","","","","","","",""],[],{"google:clientdata":{"bpc":false,"tlw":false},"google:groupsinfo":"ChoIkk4SFQoRVHJlbmRpbmcgc2VhcmNoZXMoCg\u003d\u003d","google:suggestdetail":[{"zl":10002},{"zl":10002},{"google:entityinfo":"CgovbS8wZ3l4MGhfEhFFbmdsaXNoIGNyaWNrZXRlcjKrDGRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3Q0VBQWtHQndnSEJna0lCd2dLQ2drTERSWVBEUXdNRFJzVUZSQVdJQjBpSWlBZEh4OGtLRFFzSkNZeEp4OGZMVDB0TVRVM09qbzZJeXMvUkQ4NFF6UTVPamNCQ2dvS0RRd05HZzhQR2pjbEh5VTNOemMzTnpjM056YzNOemMzTnpjM056YzNOemMzTnpjM056YzNOemMzTnpjM056YzNOemMzTnpjM056YzNOemMzTi8vQUFCRUlBRUFBUUFNQklnQUNFUUVERVFIL3hBQWJBQUFDQXdFQkFRQUFBQUFBQUFBQUFBQUVCUUlEQmdFSEFQL0VBREVRQUFJQkF3SUVBd2NEQlFBQUFBQUFBQUVDQXdBRUVSSWhCVEZCVVJNaVlRWVVNbkdCa2FHeHdmRWpRbExSOFAvRUFCb0JBUUVCQUFNQkFBQUFBQUFBQUFBQUFBUUNBUUFGQmdQL3hBQWhFUUFDQVFRQ0FnTUFBQUFBQUFBQUFBQUJBZ0FEQkJFaEVqRWlVVUZoY2YvYUFBd0RBUUFDRVFNUkFEOEFZNmozcnVzOTZpUU1jNjQyaFZ5ellBNW12T2dFbkFteStJU1NzRWlVc3g2QVVXbGdjNG11WTR6L0FJanpFVW5sNDU0YWVGYWpSSCtXOVNmMnBaSmVYRWttcEdLbjByc1V0a1FlZXpQc3RKak4vYit6YlhjV3EydlZMRG82Ykg2ZzBwNGx3Nis0WklGdTRjQS9DNjdxMzFwZDdQY2Q0aGJYS0k5enBpSjMxVnY1T0xXMTFickRLVW1SeGh3Um5JcTJ0cWJEeDBaTEl3TXd5elZNU0R2UkhGckZiSzR6Q1NZSDNUSjNIcFFZR2E2OWxLSGlaRzVUOHVkS2VQWExSR0NNSDRzay93RGZlbkxKZ1pQSVZsZU5UQzZ1MGNJOFNwRU5tMzN5ZVdLdTNHWHo2bDAxSk9maWZXejYzOHgycHRid0pwd0NEU2ExYVZGOFQzUHhVNlljQTQrdFBiS1dHZVBaSGlicXJVeGg5eHl1T3BHV0pVR2NnR3BSWGp4dU5Ma1k3R3ZyNmExdDF5K3R2UkZ5YUNobWhrbUNtR2VMVjhMU0xwRmFvUFltT3k5R2FZMzN2ZG1VWWdsY01Qdmo5NkhEYjBGWm9ZWkI0cmhCS0NGMXNBTnZXaXo1VGpLdDJLc0NEOGpSYmtIbURCVkJ1V2xxeTNGZEltUkFoREIyVXNUc1JuK2ExT0Z5ZTFJdmFXMENRZStLMlRyWEs0NWRQOVZGdXdEYmwwWDQ1SHVMNCtEeFhDc1hETUhPL3dEVlpjZmFpTGRoYTNmaElSb1RPY0RxZW55cmtWK3NWc21NYW01WnFpMXY3V0tjK0tHYldTU1FhWURrWWpRRkc0VzBiWGhrUVNPaEJQbVJ0SkkreDVWRDNHZUlnUGNTeXAybXd4K2hBRlFqNGxFOHZpd0tWT2NIY1lJOVJSbDFkUnZDSFU0MnJEclU0UU80VStpYUMxOFdSUVlrZkt0MXlRQitobzZJS3NhZzh3TjZXOE5qZDBXVnhsU01jK3h6K3RNU0NLTGNOazRFTFZxWlVJSkk3RGx6cWppRnY3MVlUd3QvY2h3ZXhHNC9OTC9hSGk0NFhiUlJxUWJtNGNKRUQwM0dXK21mdVJXRVhpbnRSZVA1NXIwd2g4UEtpZUhIc2QvTUFCVlVMWm5ITUhFTkdjSVc1dHg1OFBIbm55OUthY0xzTEs0VFROY3dRU2dlWVN4SHZqWnM5cVFNNXRYam53ZkRKMHY2ZGpUdTBETUNZWnRHZnNhWU5SNjcvWkcrczRVa0NXc3NjcHpobVZHVUFlaHorS3Bjc2hXSFVXUGJ1YUl2SlJCcWtrY0ZnTTU2bWdlSEs5N2RvMGVyTE5pUGZHVDByRHVjWTQwTzV0N1NFd1c4Y1RjMVhmNTlhc3pqdlhrY0hFK1BjTG5WNXJpK2paRzBzdHdXS2xoekJEYlY2Ynd2aVVmRUl6eVdaUGpUUDVIcFJMaTJaUEx1QXptZi85az06C1R5bWFsIE1pbGxzSgcjNzU3YzMwUjZnc19zc3A9ZUp6ajR0TFAxVGRJcjZ3d3lJZzNZUFRpTHFuTVRjeFJ5TTNNeVNrR0FHWWJDRTBwBnAH","zl":10002},{"zl":10002},{"zl":10002},{"zl":10002},{"zl":10002},{"google:entityinfo":"Cg0vZy8xMWh6a203enN6EhRTbG92ZW5pYW4gZm9vdGJhbGxlcjKbD2RhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3Q0VBQWtHQndnSEJna0lCd2dLQ2drTERSWVBEUXdNRFJzVUZSQVdJQjBpSWlBZEh4OGtLRFFzSkNZeEp4OGZMVDB0TVRVM09qbzZJeXMvUkQ4NFF6UTVPamNCQ2dvS0RRd05HZzhQR2pjbEh5VTNOemMzTnpjM056YzNOemMzTnpjM056YzNOemMzTnpjM056YzNOemMzTnpjM056YzNOemMzTnpjM056YzNOemMzTi8vQUFCRUlBRUFBUUFNQklnQUNFUUVERVFIL3hBQWJBQUFEQVFFQUF3QUFBQUFBQUFBQUFBQUZCZ2NFQXdFQ0NQL0VBRFVRQUFJQkF3SUVBd1VHQndFQUFBQUFBQUVDQXdRRkVRQVNCaE1oTVVGUllRY1VJbkdSTW9HaHNkSHhJek5DWW5LaXdSWC94QUFaQVFBREFRRUJBQUFBQUFBQUFBQUFBQUFDQXdRQkJRRC94QUFqRVFBQ0FnSUJCQUlEQUFBQUFBQUFBQUFCQWdBUkF4SWhCQk14UVZIUkZDSngvOW9BREFNQkFBSVJBeEVBUHdBM1V5dlUyNHRISTBlOXVvQjhORmJIQWF1M2tVMFFFS0hHVC9Wcm5SMDBFbEpiNHBGS0ZzYmdlbnowY3E2bExld3A2UkZDWUpiQTdhaWJkbHRmVTY2OVFGQlZSeVlDdlZUYnVIcWMxMWE4VUdSdFhQMm5Qa0I0NlNMdDdTS1Nyd2xQUk8rRDBNakJmeXpwVTlvZDNxcnh4WFdOdWRvSUc1TUtkc0t2US9VNU9nME5GVnlJV2lwbWI1NnBSUW9CUG1TNWVvWnYxRW9GdTR1aG5JaXFoN3FoR01nN2dQd0IvRFRmd3g3dEhDNFNWSm1sWXR1VWdnajBPb3pEWkwvTVA0VkV3VStBSS9YVHR3SlQzU3hWa0F1Rkl3U3BrMlJBSE8xc0U5ZkxPUHcwV2JJY2dzOHdPbEl4bWlLKzVkTFpOektKQVJ0SUdNSFdxS01JZ0F4b0hiYWlVd096S1ZJN0RRbXF2ZHloU1JwVUtSN3NManFTTkNIRlRIeFd4cWVMN2NyY0lmNWlpYU5Ncmc5UnFSeThaWEF2UEVHNW01aUZZazVHajNGM0x0c2xLeXhNNGRlV1pPLzExeS84eWdFVlBOczJsRHV4clM2TU5QbVVKMGVZTDNSVkxBVlBibGxTS3FtVTg2WVpiZDN6MjBVajVORkVPZTZJbWU1R2RjYVdONFdmbU16cUQvRDNNV0xqeFlrK0oxMnFhT0M0S0ZmZHVIWWdrWSttbEUvTURTaWFteWd1OXZtZkVOV3BZZHdlbjU2TzJpNVVGUmRxYW1qcklubVdWV01aY1o2ZGRLMWtzOUhRVm9JYm5TakJPNGxzZlhXK3k4T1JVTjc5NGpsWnh6U3lESStFa0gwOWZQUWozVUxVa2dHVUNwcXFvVkRtREhLeDkrczhkWEhlS2ZrajdhUGg4ZUJCMFFwNlBiU2xuazZrYTUyaXllN0dlb2pZQVNOdXg2NjlxMGN5cUxOeFl2MU1sVXF4WUJXSmh0OWNhVzcwSllJbGpTUG9CMUkwNHNZMGhmNGNrZE02T1dXMDBWM3RpbXFqQlpUajFHbjZndXJlby84QUtURjByWTFCNTgvMlNTMUVUUXpTenFROGNtQUQ0QWo5OWRKRzN0aEdJSGpqVFR4bFFVOXJyZmQ0Q3JaWGMyUER5Qis3U1JLODFLeGxWUzBZOE1hRE5XNXFjM0dTRkZ6blZ4U2RJM3AyVmljaHhVS3JINi9scHA0ZHBha3pTVFF4dkZzUUhsc3diQndCM0dkQUtTL3hWVWl4eDIxcWhoL2FEajY2c1BDOXBpOXhTUndCTE9vZVJWYklYeVg3aC8zUUxkdzkxOHowYWxsZTN3RG1NSElYUHo4ZGFVbWVsTWROSzJGZm9Eb3NhR0lZUmMvRDI2OXREcjVBa3RLeUFaa1hxdU8rZE5ZaGVUNGg5N3VEVVNhY1RlMFRoeUJYcHJQUzFWYTY5cFRpS05qOHo4WCt1azF2YVBmMVpGcHBrbzZkWkF6UjB3SVp3RG5CWWtuNlkwb0NUY091dDYyaXBrZ1NaREVWWlF3eklBZW85ZE9Pc2c3am5pNVFwcTVLMm5TcVdUbUpLTjI0bkpPZlBRNmFZOHNoY1k4dEpjTlhjTFczS1I4S2ZpTVp3eW4xL2JXdHVJSkdBRXROajFSOGFuT00zR2pLSzVqamFkcW9NSUUzZGNBZGRWQ3djVTJlR3ZTMjFNcVVsVEpHcGozc0FrblVqQVBnZW5ZK1l4bnJpRVI4VVNSS1BkcVRManMwajVIMEg2NkcxTmJWVjFVMVRWUHVsYnBuSFFEeUd0VEVkck14OGdxaFByUVJFVmp5RW5heTl0Q2JnZVZXT1FjcVJuR29Udy94N3hEWTQwZ2dyT2JUTDJncUJ2VWVnNjVIeUJBMVNPSHZhRFo3MGhqdU8yMzFyZEFzajVqZi9GL0Q1SEhwblJ2anRhTTNEa0czTS8vWjoQQmVuamFtaW4gxaBlxaFrb0oHIzQyNDI0MlJBZ3Nfc3NwPWVKemo0dFZQMXpjMHpLakt6ald2S3E0eVlQUVNTRXJOeTByTXpjeFRPTG93OWVqQzdId0F2Z0lNa1FwBnAH","zl":10002}],"google:suggesteventid":"3968402965492491319","google:suggestrelevance":[1257,1256,1255,1254,1253,1252,1251,1250],"google:suggestsubtypes":[[3,143,362,308],[3,143,362,308],[3,143,362,308],[3,143,362,308],[3,143,362,308],[3,143,362,308],[3,143,362,308],[3,143,362,308]],"google:suggesttype":["QUERY","QUERY","ENTITY","QUERY","QUERY","QUERY","QUERY","ENTITY"]}]
          Parameter
          x-content-type-options
          Solution

          Ensure that the application/web server sets the Content-Type header appropriately, and that it sets the X-Content-Type-Options header to 'nosniff' for all web pages.

          If possible, ensure that the end user uses a standards-compliant and modern web browser that does not perform MIME-sniffing at all, or that can be directed by the web application/web server to not perform MIME-sniffing.

    6. https://accounts.google.com (4)

      1. Cookie No HttpOnly Flag (1)
        1. POST https://accounts.google.com/ListAccounts?gpsia=1&source=ChromiumBrowser&laf=b64bin&json=standard
          Alert tags
          Alert description

          A cookie has been set without the HttpOnly flag, which means that the cookie can be accessed by JavaScript. If a malicious script can be run on this page then the cookie will be accessible and can be transmitted to another site. If this is a session cookie then session hijacking may be possible.

          Request
          Request line and header section (4553 bytes)
          POST https://accounts.google.com/ListAccounts?gpsia=1&source=ChromiumBrowser&laf=b64bin&json=standard HTTP/1.1
          host: accounts.google.com
          Connection: keep-alive
          Content-Length: 1
          Origin: https://www.google.com
          Content-Type: application/x-www-form-urlencoded
          Sec-Fetch-Site: none
          Sec-Fetch-Mode: no-cors
          Sec-Fetch-Dest: empty
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36
          Accept-Language: en-GB,en-US;q=0.9,en;q=0.8
          Cookie: SMSV=ADHTe-Dp8h0RCyyURTHkN9Ug3aiJMKdURysWlRFA3Rv2r5gL9U0R1wb70psZSfutz6Uz8lj4DhasKdK2Ch5lyxkOm5AqlhHF5GLM39DiHDR4PJiKYRE7wt0; LSOLH=|||_SVI_EOWN9trgpIoDGAMiP01BRURIZl9xNFlRd0FNYUhxZm5uY2lXZ2tNSzF5UktXWm9EOHhhRzRBaTFzSlpSV3pBMGEycnVXWjVIR2F4SQ_:|||28901568:cf79; SEARCH_SAMESITE=CgQItp4B; OTZ=8164169_84_88_104280_84_446940; AEC=AVh_V2jsubZ7eN8YzfSxgH4RFDkJUc80hwNa9PfoKhko1sJk0DEkBgjWVis; HSID=AAmTOqmc9Oo-8UzrG; SSID=AbUFleJ3E61NhkZU3; APISID=YGz6EPWiUf6HzrA5/AQpu7w-_pcdVMMZ76; SAPISID=kVnQFfVyaOAx9Dvz/AL2-OCsRgQkWqko5a; __Secure-1PAPISID=kVnQFfVyaOAx9Dvz/AL2-OCsRgQkWqko5a; __Secure-3PAPISID=kVnQFfVyaOAx9Dvz/AL2-OCsRgQkWqko5a; ACCOUNT_CHOOSER=AFx_qI42y6gX1Nazo-snsOvyJQmvXSM_NbSzMmCf2lCSFxn5B_4XW9s46jg6rGna0t6EDsUv9MnwhVCeIhkGnzLOIUJbhzZHnWabg1eI_9MDw1x-lzhFz8Zb4E25k6zeaJhNM6vjnVRB-wjc2bDBXlLgTmnRPAm43J6DLWnkaPDYpxkuALqBocs1BMY33nhkFRXd0pQ5sBxj_5xWV56QSQbc_Pcpt_SLY751uYLhf4E9tPsmWb6nTZ0Yuq_-sWz57wN1nbFVCGM2Fg11L6D1U0cbBRRxvYQ_uXdd5luYI7aAGdpjbcumsys; __Host-GAPS=1:hUOuKWXN1d-qLeJ76eXhjLGAy0BhfgL3o3-TiQ7HlAhXawm6TSOvgEP3UvhDsdV19qyBwq4pPzoDzTueGfpZeCLVAdLUb8oZxfl9Vdm_HrRN9NbUrSoJEpoBX8CGqIDA2z1qitd40HXnCWShN8W4xGGrTCAPlM4M9Eo6HlwlnZ4Bh2XQaKjRUD6xmarC61TFXhAkOXdE40Uw5oCZqYNcRnVcDZjLld5zJBIwOg:zdikeA8CkRL9035l; SID=g.a000zwg4ES5X1-0SOBWOdL7K0ANlt0s2NiOPI3p5k2zYVTiRB5d2D5TMUNH92v08djcwunzKRwACgYKAfYSARMSFQHGX2MiRQIP9Q0AXB3p2RYFIXVXxhoVAUF8yKq7QulUdU4CpOIoDgAzo2nh0076; __Secure-1PSID=g.a000zwg4ES5X1-0SOBWOdL7K0ANlt0s2NiOPI3p5k2zYVTiRB5d29ON94fHIJ2hVGuflNAih7gACgYKAbQSARMSFQHGX2MiGqUOb652Od0xMufBa9hTpRoVAUF8yKqZnesCiOfOaAbzxkTr9rSt0076; __Secure-3PSID=g.a000zwg4ES5X1-0SOBWOdL7K0ANlt0s2NiOPI3p5k2zYVTiRB5d2XjYcWmRKptmMSUPkCtRxigACgYKATASARMSFQHGX2Mi-jxbvG-IJ_rtJSA2xNSG-BoVAUF8yKpRYGWt1HVShaqLu_8t9sPH0076; LSID=o.chromewebstore.google.com|o.myaccount.google.com|s.PK|s.youtube:g.a000zwg4EQHN9fJHdmFg_8n8fw5dD3Jp37IcYjDuhiFXXnQO_MOC7QkxirxvAwRG9da4PPddqAACgYKASsSARMSFQHGX2MiLlRPcy_7DIXAG9whRivWwxoVAUF8yKq7hmGdf-4VQtP1gMPD9JTf0076; __Host-1PLSID=o.chromewebstore.google.com|o.myaccount.google.com|s.PK|s.youtube:g.a000zwg4EQHN9fJHdmFg_8n8fw5dD3Jp37IcYjDuhiFXXnQO_MOCDYXQ_d-5oQPb_a8c8MVoZwACgYKAXsSARMSFQHGX2Mi_WNJcvIn886TV2eEYrNjxhoVAUF8yKpIX4c6ZUCLPiD0rOji5Wug0076; __Host-3PLSID=o.chromewebstore.google.com|o.myaccount.google.com|s.PK|s.youtube:g.a000zwg4EQHN9fJHdmFg_8n8fw5dD3Jp37IcYjDuhiFXXnQO_MOCFh6r8pUeMwq0xlYqYGiBzAACgYKAVESARMSFQHGX2Mik2QCDRDCGqucYU-N6zscdRoVAUF8yKqbRHmxlBU0KmgoeQVoEHB70076; __Host-GAPSTS=gapsts-Ci0BZgs1IM57S8scXXZJ9gC1tap-zY95jkg7Yxgu58-sI19awun-Gf1i6vJBVkgQAQ==; NID=525=XDNEgT256sCDcrzpo0XJZDFNMEhgZcx1dNcwWDGdb5WNpAEahSB2qsFBYXi0AmcTdwOoACPqOrAuvgq6f95i8IRJqX7HzuxcxM7DYLnOx8NfA5MAgCg_OG_Wy8HsXfG8ap17QHIcDRQAaoAjAoO7IcW_y1OKkEKzcy1h7p3nGdrzX7L_y1Z9DP-MQ1ftRBX-xcf1ddAqfwyuasu4FFiBPpdwyWvyEe5xe60KM03gV6T1mbDDaJ2bNVNm6Geb4TgBUA80GNnKdEtDWCDquP5O1VAKYZHEhMLub6tDorJJKMJwbgAY9cbeiiJIJMr930HpN0eamc2kRiw0oM7ADlDX3wQHyuataxCzMzWTYvI95iN7sy_8jBNVjq6E22VufjZxve6jTbellvGaHO-aipFgAxX6fQmTEx8z3adezyiTqwAJkBm7fFKsFjqb5UFcEvB0blbCWv5E3pULx2R4vD1tXK4z9bet1CAOiOX7RaGYEaMIsb8zYRRHpSSriYUVpL44p7bCP_FyljVE61EEx_NuV7MLREK4ru30GMBtMXv_x-xkyEAVkI9F8yeCUvFfj__sbnmbGcSW_62Ns8p2PR5WWtxAq-7p_PPW-7VcxvwHDKm665v8_SwbpDSwPUZMip22NHi0cIl5xit43wtmaELOeuDCMUtku4NP8GTa60otHU09lUPA2O4Q7Hxhpu7szRRYoR5Fvm6pArbajz8RdwY7tVqwc-81grx36seV1WxbjEYtpzqELT84HW5uwHRDxDRQ4s7SwluZKTjGDgtlAovopvhM1Z6zrtaMd2BagGrJy6b0yeQDeRRX7x0Qf5e8Mmrr3kqjeQ; __Secure-1PSIDTS=sidts-CjYB5H03P1GT2sD9tfs0xa81vFmwS3WSQpYPONADMIn5HLUBerAQc9iKvIpASjAWKzf0QnGlMfwQAA; __Secure-1PSIDRTS=sidts-CjYB5H03P1GT2sD9tfs0xa81vFmwS3WSQpYPONADMIn5HLUBerAQc9iKvIpASjAWKzf0QnGlMfwQAA; __Secure-3PSIDTS=sidts-CjYB5H03P1GT2sD9tfs0xa81vFmwS3WSQpYPONADMIn5HLUBerAQc9iKvIpASjAWKzf0QnGlMfwQAA; __Secure-3PSIDRTS=sidts-CjYB5H03P1GT2sD9tfs0xa81vFmwS3WSQpYPONADMIn5HLUBerAQc9iKvIpASjAWKzf0QnGlMfwQAA; SIDCC=AKEyXzXgGB549lgLGFMXYz15x22E43GhQtCgLKB-tUYC6wQF06Ouz6t-wYVk_A6oc8QGt2TfbQ; __Secure-1PSIDCC=AKEyXzXwwyf45l0Zwe5bbhPpeiHf-KaC7VipV1dkNVyo0ihbj_Fl-Gofxm2zaLpAAP31CaLGhQ; __Secure-3PSIDCC=AKEyXzW4VCVSGvGKWSVSeeXFV7PGyANt13rOrjJN3vUU-jSSVOMUcy7WDMyvAEaGQcfCibVewQ
          
          
          Request body (1 byte)
           
          Response
          Status line and header section (3134 bytes)
          HTTP/1.1 200 OK
          Content-Type: application/binary
          Vary: Origin
          Access-Control-Allow-Origin: https://www.google.com
          Access-Control-Allow-Credentials: true
          Cache-Control: no-cache, no-store, max-age=0, must-revalidate
          Pragma: no-cache
          Expires: Mon, 01 Jan 1990 00:00:00 GMT
          Date: Wed, 06 Aug 2025 12:17:51 GMT
          Strict-Transport-Security: max-age=31536000; includeSubDomains
          Content-Security-Policy: require-trusted-types-for 'script';report-uri /_/IdentityListAccountsHttp/cspreport
          Content-Security-Policy: script-src 'report-sample' 'nonce-TgBqe0v1nR0oUc-KTVsomg' 'unsafe-inline';object-src 'none';base-uri 'self';report-uri /_/IdentityListAccountsHttp/cspreport;worker-src 'self'
          Content-Security-Policy: script-src 'unsafe-inline' 'unsafe-eval' blob: data: 'self' https://apis.google.com https://ssl.gstatic.com https://www.google.com https://www.googletagmanager.com https://www.gstatic.com https://www.google-analytics.com;report-uri /_/IdentityListAccountsHttp/cspreport/allowlist
          Content-Security-Policy: script-src 'unsafe-inline' 'unsafe-eval' blob: data:;report-uri /_/IdentityListAccountsHttp/cspreport/fine-allowlist
          Cross-Origin-Opener-Policy: same-origin
          Accept-CH: Sec-CH-UA-Arch, Sec-CH-UA-Bitness, Sec-CH-UA-Full-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Model, Sec-CH-UA-WoW64, Sec-CH-UA-Form-Factors, Sec-CH-UA-Platform, Sec-CH-UA-Platform-Version
          Permissions-Policy: ch-ua-arch=*, ch-ua-bitness=*, ch-ua-full-version=*, ch-ua-full-version-list=*, ch-ua-model=*, ch-ua-wow64=*, ch-ua-form-factors=*, ch-ua-platform=*, ch-ua-platform-version=*
          reporting-endpoints: default="/_/IdentityListAccountsHttp/web-reports?context=eJzjEtHikmJw05BiOHxtB5Meyy0mIyAW4uF433_2CJvAjNnTFzMr6SblF8ZnpqTmlWSWVOZkFpckJifnl-aVFBenFpWlFsUbGRiZGpgbmesZWMQXGAAAXxEbvQ"
          Server: ESF
          X-XSS-Protection: 0
          X-Content-Type-Options: nosniff
          Set-Cookie: SIDCC=AKEyXzX7X4pbD734T9AuX3cqiWVC64mTJzdKgcvijhtr0E3J7vPI2RhF_-lxcljceF01YmhGIg; expires=Thu, 06-Aug-2026 12:17:51 GMT; path=/; domain=.google.com; priority=high
          Set-Cookie: __Secure-1PSIDCC=AKEyXzUclAwvVDgi-8FJITVbu2eMrGeeJQGvyzyEsPiYzN_f2H0rFcf98jzxOGIWZubSoJdDsQ; expires=Thu, 06-Aug-2026 12:17:51 GMT; path=/; domain=.google.com; Secure; HttpOnly; priority=high
          Set-Cookie: __Secure-3PSIDCC=AKEyXzX4AZ7TqdZpIo8F3-409Qrqg0TBf6k_xZ90IPg30q1Yfp5Dpi0uls9aN6VTpK19JnUZTQ; expires=Thu, 06-Aug-2026 12:17:51 GMT; path=/; domain=.google.com; Secure; HttpOnly; priority=high; SameSite=none
          Set-Cookie: SIDCC=AKEyXzVHXppF8OPiH5nZPNMe-7Ss8QsStFFC3VWD0IB2A8DgJgEJ9SoUrYkjvvFWEdr9pBRiWA; expires=Thu, 06-Aug-2026 12:17:51 GMT; path=/; domain=.google.com; priority=high
          Set-Cookie: __Secure-1PSIDCC=AKEyXzUOEHVXquz2NoK0k_9YFbnCg2vyf6zCoB5RoVdu1kGe-aiAuL6OOwjNYcRGK0C74y_OJg; expires=Thu, 06-Aug-2026 12:17:51 GMT; path=/; domain=.google.com; Secure; HttpOnly; priority=high
          Set-Cookie: __Secure-3PSIDCC=AKEyXzXsd6SC7KrM7W5nJG8ZE7f1RxxatbK2XfWmhsmAPsCi5dcpMyCM_hQWdIJSToWWOixsLg; expires=Thu, 06-Aug-2026 12:17:51 GMT; path=/; domain=.google.com; Secure; HttpOnly; priority=high; SameSite=none
          Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
          content-length: 692
          
          
          Response body (692 bytes)
          Cq4BCAESCVRlc3QgVXNlchoadGVzdHVzZXJpbnRlcm5lZUBnbWFpbC5jb20iYmh0dHBzOi8vbGgzLmdvb2dsZXVzZXJjb250ZW50LmNvbS8tNDFJZ3dBd0dqY28vQUFBQUFBQUFBQUkvQUFBQUFBQUFBQUEvazdMNkNpQ25ldmMvczQ4LWMvcGhvdG8uanBnKAEwATgASAFSFTExMjUzNjM4OTc2MzQ2NTMxMTU2OHgBCqcBCAESDEFtbWFyYWhfIFRhahoUYW1tYXJhaHQ0M0BnbWFpbC5jb20iYmh0dHBzOi8vbGgzLmdvb2dsZXVzZXJjb250ZW50LmNvbS8tOFZwUWpwMHV4YlkvQUFBQUFBQUFBQUkvQUFBQUFBQUFBQUEvRjNKdDB5QjlZNjgvczQ4LWMvcGhvdG8uanBnKABIAFIVMTE2ODU4NzMwNjYwMjQ5ODMyMDE3cAEKqAEIARILQW1tYXJhaCBUYWoaFmFtbWFyYWh0YWoyN0BnbWFpbC5jb20iYmh0dHBzOi8vbGgzLmdvb2dsZXVzZXJjb250ZW50LmNvbS8tazlhelpmREUxZncvQUFBQUFBQUFBQUkvQUFBQUFBQUFBQUEvTlRYVVh4YW11MmsvczQ4LWMvcGhvdG8uanBnKABIAFIVMTA5MzA0OTgyODM0ODY4NzUxNjcwcAE=
          Parameter
          SIDCC
          Evidence
          Set-Cookie: SIDCC
          Solution

          Ensure that the HttpOnly flag is set for all cookies.

      2. Cookie Without Secure Flag (1)
        1. POST https://accounts.google.com/ListAccounts?gpsia=1&source=ChromiumBrowser&laf=b64bin&json=standard
          Alert tags
          Alert description

          A cookie has been set without the secure flag, which means that the cookie can be accessed via unencrypted connections.

          Request
          Request line and header section (4553 bytes)
          POST https://accounts.google.com/ListAccounts?gpsia=1&source=ChromiumBrowser&laf=b64bin&json=standard HTTP/1.1
          host: accounts.google.com
          Connection: keep-alive
          Content-Length: 1
          Origin: https://www.google.com
          Content-Type: application/x-www-form-urlencoded
          Sec-Fetch-Site: none
          Sec-Fetch-Mode: no-cors
          Sec-Fetch-Dest: empty
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36
          Accept-Language: en-GB,en-US;q=0.9,en;q=0.8
          Cookie: SMSV=ADHTe-Dp8h0RCyyURTHkN9Ug3aiJMKdURysWlRFA3Rv2r5gL9U0R1wb70psZSfutz6Uz8lj4DhasKdK2Ch5lyxkOm5AqlhHF5GLM39DiHDR4PJiKYRE7wt0; LSOLH=|||_SVI_EOWN9trgpIoDGAMiP01BRURIZl9xNFlRd0FNYUhxZm5uY2lXZ2tNSzF5UktXWm9EOHhhRzRBaTFzSlpSV3pBMGEycnVXWjVIR2F4SQ_:|||28901568:cf79; SEARCH_SAMESITE=CgQItp4B; OTZ=8164169_84_88_104280_84_446940; AEC=AVh_V2jsubZ7eN8YzfSxgH4RFDkJUc80hwNa9PfoKhko1sJk0DEkBgjWVis; HSID=AAmTOqmc9Oo-8UzrG; SSID=AbUFleJ3E61NhkZU3; APISID=YGz6EPWiUf6HzrA5/AQpu7w-_pcdVMMZ76; SAPISID=kVnQFfVyaOAx9Dvz/AL2-OCsRgQkWqko5a; __Secure-1PAPISID=kVnQFfVyaOAx9Dvz/AL2-OCsRgQkWqko5a; __Secure-3PAPISID=kVnQFfVyaOAx9Dvz/AL2-OCsRgQkWqko5a; ACCOUNT_CHOOSER=AFx_qI42y6gX1Nazo-snsOvyJQmvXSM_NbSzMmCf2lCSFxn5B_4XW9s46jg6rGna0t6EDsUv9MnwhVCeIhkGnzLOIUJbhzZHnWabg1eI_9MDw1x-lzhFz8Zb4E25k6zeaJhNM6vjnVRB-wjc2bDBXlLgTmnRPAm43J6DLWnkaPDYpxkuALqBocs1BMY33nhkFRXd0pQ5sBxj_5xWV56QSQbc_Pcpt_SLY751uYLhf4E9tPsmWb6nTZ0Yuq_-sWz57wN1nbFVCGM2Fg11L6D1U0cbBRRxvYQ_uXdd5luYI7aAGdpjbcumsys; __Host-GAPS=1:hUOuKWXN1d-qLeJ76eXhjLGAy0BhfgL3o3-TiQ7HlAhXawm6TSOvgEP3UvhDsdV19qyBwq4pPzoDzTueGfpZeCLVAdLUb8oZxfl9Vdm_HrRN9NbUrSoJEpoBX8CGqIDA2z1qitd40HXnCWShN8W4xGGrTCAPlM4M9Eo6HlwlnZ4Bh2XQaKjRUD6xmarC61TFXhAkOXdE40Uw5oCZqYNcRnVcDZjLld5zJBIwOg:zdikeA8CkRL9035l; SID=g.a000zwg4ES5X1-0SOBWOdL7K0ANlt0s2NiOPI3p5k2zYVTiRB5d2D5TMUNH92v08djcwunzKRwACgYKAfYSARMSFQHGX2MiRQIP9Q0AXB3p2RYFIXVXxhoVAUF8yKq7QulUdU4CpOIoDgAzo2nh0076; __Secure-1PSID=g.a000zwg4ES5X1-0SOBWOdL7K0ANlt0s2NiOPI3p5k2zYVTiRB5d29ON94fHIJ2hVGuflNAih7gACgYKAbQSARMSFQHGX2MiGqUOb652Od0xMufBa9hTpRoVAUF8yKqZnesCiOfOaAbzxkTr9rSt0076; __Secure-3PSID=g.a000zwg4ES5X1-0SOBWOdL7K0ANlt0s2NiOPI3p5k2zYVTiRB5d2XjYcWmRKptmMSUPkCtRxigACgYKATASARMSFQHGX2Mi-jxbvG-IJ_rtJSA2xNSG-BoVAUF8yKpRYGWt1HVShaqLu_8t9sPH0076; LSID=o.chromewebstore.google.com|o.myaccount.google.com|s.PK|s.youtube:g.a000zwg4EQHN9fJHdmFg_8n8fw5dD3Jp37IcYjDuhiFXXnQO_MOC7QkxirxvAwRG9da4PPddqAACgYKASsSARMSFQHGX2MiLlRPcy_7DIXAG9whRivWwxoVAUF8yKq7hmGdf-4VQtP1gMPD9JTf0076; __Host-1PLSID=o.chromewebstore.google.com|o.myaccount.google.com|s.PK|s.youtube:g.a000zwg4EQHN9fJHdmFg_8n8fw5dD3Jp37IcYjDuhiFXXnQO_MOCDYXQ_d-5oQPb_a8c8MVoZwACgYKAXsSARMSFQHGX2Mi_WNJcvIn886TV2eEYrNjxhoVAUF8yKpIX4c6ZUCLPiD0rOji5Wug0076; __Host-3PLSID=o.chromewebstore.google.com|o.myaccount.google.com|s.PK|s.youtube:g.a000zwg4EQHN9fJHdmFg_8n8fw5dD3Jp37IcYjDuhiFXXnQO_MOCFh6r8pUeMwq0xlYqYGiBzAACgYKAVESARMSFQHGX2Mik2QCDRDCGqucYU-N6zscdRoVAUF8yKqbRHmxlBU0KmgoeQVoEHB70076; __Host-GAPSTS=gapsts-Ci0BZgs1IM57S8scXXZJ9gC1tap-zY95jkg7Yxgu58-sI19awun-Gf1i6vJBVkgQAQ==; NID=525=XDNEgT256sCDcrzpo0XJZDFNMEhgZcx1dNcwWDGdb5WNpAEahSB2qsFBYXi0AmcTdwOoACPqOrAuvgq6f95i8IRJqX7HzuxcxM7DYLnOx8NfA5MAgCg_OG_Wy8HsXfG8ap17QHIcDRQAaoAjAoO7IcW_y1OKkEKzcy1h7p3nGdrzX7L_y1Z9DP-MQ1ftRBX-xcf1ddAqfwyuasu4FFiBPpdwyWvyEe5xe60KM03gV6T1mbDDaJ2bNVNm6Geb4TgBUA80GNnKdEtDWCDquP5O1VAKYZHEhMLub6tDorJJKMJwbgAY9cbeiiJIJMr930HpN0eamc2kRiw0oM7ADlDX3wQHyuataxCzMzWTYvI95iN7sy_8jBNVjq6E22VufjZxve6jTbellvGaHO-aipFgAxX6fQmTEx8z3adezyiTqwAJkBm7fFKsFjqb5UFcEvB0blbCWv5E3pULx2R4vD1tXK4z9bet1CAOiOX7RaGYEaMIsb8zYRRHpSSriYUVpL44p7bCP_FyljVE61EEx_NuV7MLREK4ru30GMBtMXv_x-xkyEAVkI9F8yeCUvFfj__sbnmbGcSW_62Ns8p2PR5WWtxAq-7p_PPW-7VcxvwHDKm665v8_SwbpDSwPUZMip22NHi0cIl5xit43wtmaELOeuDCMUtku4NP8GTa60otHU09lUPA2O4Q7Hxhpu7szRRYoR5Fvm6pArbajz8RdwY7tVqwc-81grx36seV1WxbjEYtpzqELT84HW5uwHRDxDRQ4s7SwluZKTjGDgtlAovopvhM1Z6zrtaMd2BagGrJy6b0yeQDeRRX7x0Qf5e8Mmrr3kqjeQ; __Secure-1PSIDTS=sidts-CjYB5H03P1GT2sD9tfs0xa81vFmwS3WSQpYPONADMIn5HLUBerAQc9iKvIpASjAWKzf0QnGlMfwQAA; __Secure-1PSIDRTS=sidts-CjYB5H03P1GT2sD9tfs0xa81vFmwS3WSQpYPONADMIn5HLUBerAQc9iKvIpASjAWKzf0QnGlMfwQAA; __Secure-3PSIDTS=sidts-CjYB5H03P1GT2sD9tfs0xa81vFmwS3WSQpYPONADMIn5HLUBerAQc9iKvIpASjAWKzf0QnGlMfwQAA; __Secure-3PSIDRTS=sidts-CjYB5H03P1GT2sD9tfs0xa81vFmwS3WSQpYPONADMIn5HLUBerAQc9iKvIpASjAWKzf0QnGlMfwQAA; SIDCC=AKEyXzXgGB549lgLGFMXYz15x22E43GhQtCgLKB-tUYC6wQF06Ouz6t-wYVk_A6oc8QGt2TfbQ; __Secure-1PSIDCC=AKEyXzXwwyf45l0Zwe5bbhPpeiHf-KaC7VipV1dkNVyo0ihbj_Fl-Gofxm2zaLpAAP31CaLGhQ; __Secure-3PSIDCC=AKEyXzW4VCVSGvGKWSVSeeXFV7PGyANt13rOrjJN3vUU-jSSVOMUcy7WDMyvAEaGQcfCibVewQ
          
          
          Request body (1 byte)
           
          Response
          Status line and header section (3134 bytes)
          HTTP/1.1 200 OK
          Content-Type: application/binary
          Vary: Origin
          Access-Control-Allow-Origin: https://www.google.com
          Access-Control-Allow-Credentials: true
          Cache-Control: no-cache, no-store, max-age=0, must-revalidate
          Pragma: no-cache
          Expires: Mon, 01 Jan 1990 00:00:00 GMT
          Date: Wed, 06 Aug 2025 12:17:51 GMT
          Strict-Transport-Security: max-age=31536000; includeSubDomains
          Content-Security-Policy: require-trusted-types-for 'script';report-uri /_/IdentityListAccountsHttp/cspreport
          Content-Security-Policy: script-src 'report-sample' 'nonce-TgBqe0v1nR0oUc-KTVsomg' 'unsafe-inline';object-src 'none';base-uri 'self';report-uri /_/IdentityListAccountsHttp/cspreport;worker-src 'self'
          Content-Security-Policy: script-src 'unsafe-inline' 'unsafe-eval' blob: data: 'self' https://apis.google.com https://ssl.gstatic.com https://www.google.com https://www.googletagmanager.com https://www.gstatic.com https://www.google-analytics.com;report-uri /_/IdentityListAccountsHttp/cspreport/allowlist
          Content-Security-Policy: script-src 'unsafe-inline' 'unsafe-eval' blob: data:;report-uri /_/IdentityListAccountsHttp/cspreport/fine-allowlist
          Cross-Origin-Opener-Policy: same-origin
          Accept-CH: Sec-CH-UA-Arch, Sec-CH-UA-Bitness, Sec-CH-UA-Full-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Model, Sec-CH-UA-WoW64, Sec-CH-UA-Form-Factors, Sec-CH-UA-Platform, Sec-CH-UA-Platform-Version
          Permissions-Policy: ch-ua-arch=*, ch-ua-bitness=*, ch-ua-full-version=*, ch-ua-full-version-list=*, ch-ua-model=*, ch-ua-wow64=*, ch-ua-form-factors=*, ch-ua-platform=*, ch-ua-platform-version=*
          reporting-endpoints: default="/_/IdentityListAccountsHttp/web-reports?context=eJzjEtHikmJw05BiOHxtB5Meyy0mIyAW4uF433_2CJvAjNnTFzMr6SblF8ZnpqTmlWSWVOZkFpckJifnl-aVFBenFpWlFsUbGRiZGpgbmesZWMQXGAAAXxEbvQ"
          Server: ESF
          X-XSS-Protection: 0
          X-Content-Type-Options: nosniff
          Set-Cookie: SIDCC=AKEyXzX7X4pbD734T9AuX3cqiWVC64mTJzdKgcvijhtr0E3J7vPI2RhF_-lxcljceF01YmhGIg; expires=Thu, 06-Aug-2026 12:17:51 GMT; path=/; domain=.google.com; priority=high
          Set-Cookie: __Secure-1PSIDCC=AKEyXzUclAwvVDgi-8FJITVbu2eMrGeeJQGvyzyEsPiYzN_f2H0rFcf98jzxOGIWZubSoJdDsQ; expires=Thu, 06-Aug-2026 12:17:51 GMT; path=/; domain=.google.com; Secure; HttpOnly; priority=high
          Set-Cookie: __Secure-3PSIDCC=AKEyXzX4AZ7TqdZpIo8F3-409Qrqg0TBf6k_xZ90IPg30q1Yfp5Dpi0uls9aN6VTpK19JnUZTQ; expires=Thu, 06-Aug-2026 12:17:51 GMT; path=/; domain=.google.com; Secure; HttpOnly; priority=high; SameSite=none
          Set-Cookie: SIDCC=AKEyXzVHXppF8OPiH5nZPNMe-7Ss8QsStFFC3VWD0IB2A8DgJgEJ9SoUrYkjvvFWEdr9pBRiWA; expires=Thu, 06-Aug-2026 12:17:51 GMT; path=/; domain=.google.com; priority=high
          Set-Cookie: __Secure-1PSIDCC=AKEyXzUOEHVXquz2NoK0k_9YFbnCg2vyf6zCoB5RoVdu1kGe-aiAuL6OOwjNYcRGK0C74y_OJg; expires=Thu, 06-Aug-2026 12:17:51 GMT; path=/; domain=.google.com; Secure; HttpOnly; priority=high
          Set-Cookie: __Secure-3PSIDCC=AKEyXzXsd6SC7KrM7W5nJG8ZE7f1RxxatbK2XfWmhsmAPsCi5dcpMyCM_hQWdIJSToWWOixsLg; expires=Thu, 06-Aug-2026 12:17:51 GMT; path=/; domain=.google.com; Secure; HttpOnly; priority=high; SameSite=none
          Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
          content-length: 692
          
          
          Response body (692 bytes)
          Cq4BCAESCVRlc3QgVXNlchoadGVzdHVzZXJpbnRlcm5lZUBnbWFpbC5jb20iYmh0dHBzOi8vbGgzLmdvb2dsZXVzZXJjb250ZW50LmNvbS8tNDFJZ3dBd0dqY28vQUFBQUFBQUFBQUkvQUFBQUFBQUFBQUEvazdMNkNpQ25ldmMvczQ4LWMvcGhvdG8uanBnKAEwATgASAFSFTExMjUzNjM4OTc2MzQ2NTMxMTU2OHgBCqcBCAESDEFtbWFyYWhfIFRhahoUYW1tYXJhaHQ0M0BnbWFpbC5jb20iYmh0dHBzOi8vbGgzLmdvb2dsZXVzZXJjb250ZW50LmNvbS8tOFZwUWpwMHV4YlkvQUFBQUFBQUFBQUkvQUFBQUFBQUFBQUEvRjNKdDB5QjlZNjgvczQ4LWMvcGhvdG8uanBnKABIAFIVMTE2ODU4NzMwNjYwMjQ5ODMyMDE3cAEKqAEIARILQW1tYXJhaCBUYWoaFmFtbWFyYWh0YWoyN0BnbWFpbC5jb20iYmh0dHBzOi8vbGgzLmdvb2dsZXVzZXJjb250ZW50LmNvbS8tazlhelpmREUxZncvQUFBQUFBQUFBQUkvQUFBQUFBQUFBQUEvTlRYVVh4YW11MmsvczQ4LWMvcGhvdG8uanBnKABIAFIVMTA5MzA0OTgyODM0ODY4NzUxNjcwcAE=
          Parameter
          SIDCC
          Evidence
          Set-Cookie: SIDCC
          Solution

          Whenever a cookie contains sensitive information or is a session token, then it should always be passed using an encrypted channel. Ensure that the secure flag is set for cookies containing such sensitive information.

      3. Cookie with SameSite Attribute None (1)
        1. POST https://accounts.google.com/ListAccounts?gpsia=1&source=ChromiumBrowser&laf=b64bin&json=standard
          Alert tags
          Alert description

          A cookie has been set with its SameSite attribute set to "none", which means that the cookie can be sent as a result of a 'cross-site' request. The SameSite attribute is an effective counter measure to cross-site request forgery, cross-site script inclusion, and timing attacks.

          Request
          Request line and header section (4553 bytes)
          POST https://accounts.google.com/ListAccounts?gpsia=1&source=ChromiumBrowser&laf=b64bin&json=standard HTTP/1.1
          host: accounts.google.com
          Connection: keep-alive
          Content-Length: 1
          Origin: https://www.google.com
          Content-Type: application/x-www-form-urlencoded
          Sec-Fetch-Site: none
          Sec-Fetch-Mode: no-cors
          Sec-Fetch-Dest: empty
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36
          Accept-Language: en-GB,en-US;q=0.9,en;q=0.8
          Cookie: SMSV=ADHTe-Dp8h0RCyyURTHkN9Ug3aiJMKdURysWlRFA3Rv2r5gL9U0R1wb70psZSfutz6Uz8lj4DhasKdK2Ch5lyxkOm5AqlhHF5GLM39DiHDR4PJiKYRE7wt0; LSOLH=|||_SVI_EOWN9trgpIoDGAMiP01BRURIZl9xNFlRd0FNYUhxZm5uY2lXZ2tNSzF5UktXWm9EOHhhRzRBaTFzSlpSV3pBMGEycnVXWjVIR2F4SQ_:|||28901568:cf79; SEARCH_SAMESITE=CgQItp4B; OTZ=8164169_84_88_104280_84_446940; AEC=AVh_V2jsubZ7eN8YzfSxgH4RFDkJUc80hwNa9PfoKhko1sJk0DEkBgjWVis; HSID=AAmTOqmc9Oo-8UzrG; SSID=AbUFleJ3E61NhkZU3; APISID=YGz6EPWiUf6HzrA5/AQpu7w-_pcdVMMZ76; SAPISID=kVnQFfVyaOAx9Dvz/AL2-OCsRgQkWqko5a; __Secure-1PAPISID=kVnQFfVyaOAx9Dvz/AL2-OCsRgQkWqko5a; __Secure-3PAPISID=kVnQFfVyaOAx9Dvz/AL2-OCsRgQkWqko5a; ACCOUNT_CHOOSER=AFx_qI42y6gX1Nazo-snsOvyJQmvXSM_NbSzMmCf2lCSFxn5B_4XW9s46jg6rGna0t6EDsUv9MnwhVCeIhkGnzLOIUJbhzZHnWabg1eI_9MDw1x-lzhFz8Zb4E25k6zeaJhNM6vjnVRB-wjc2bDBXlLgTmnRPAm43J6DLWnkaPDYpxkuALqBocs1BMY33nhkFRXd0pQ5sBxj_5xWV56QSQbc_Pcpt_SLY751uYLhf4E9tPsmWb6nTZ0Yuq_-sWz57wN1nbFVCGM2Fg11L6D1U0cbBRRxvYQ_uXdd5luYI7aAGdpjbcumsys; __Host-GAPS=1:hUOuKWXN1d-qLeJ76eXhjLGAy0BhfgL3o3-TiQ7HlAhXawm6TSOvgEP3UvhDsdV19qyBwq4pPzoDzTueGfpZeCLVAdLUb8oZxfl9Vdm_HrRN9NbUrSoJEpoBX8CGqIDA2z1qitd40HXnCWShN8W4xGGrTCAPlM4M9Eo6HlwlnZ4Bh2XQaKjRUD6xmarC61TFXhAkOXdE40Uw5oCZqYNcRnVcDZjLld5zJBIwOg:zdikeA8CkRL9035l; SID=g.a000zwg4ES5X1-0SOBWOdL7K0ANlt0s2NiOPI3p5k2zYVTiRB5d2D5TMUNH92v08djcwunzKRwACgYKAfYSARMSFQHGX2MiRQIP9Q0AXB3p2RYFIXVXxhoVAUF8yKq7QulUdU4CpOIoDgAzo2nh0076; __Secure-1PSID=g.a000zwg4ES5X1-0SOBWOdL7K0ANlt0s2NiOPI3p5k2zYVTiRB5d29ON94fHIJ2hVGuflNAih7gACgYKAbQSARMSFQHGX2MiGqUOb652Od0xMufBa9hTpRoVAUF8yKqZnesCiOfOaAbzxkTr9rSt0076; __Secure-3PSID=g.a000zwg4ES5X1-0SOBWOdL7K0ANlt0s2NiOPI3p5k2zYVTiRB5d2XjYcWmRKptmMSUPkCtRxigACgYKATASARMSFQHGX2Mi-jxbvG-IJ_rtJSA2xNSG-BoVAUF8yKpRYGWt1HVShaqLu_8t9sPH0076; LSID=o.chromewebstore.google.com|o.myaccount.google.com|s.PK|s.youtube:g.a000zwg4EQHN9fJHdmFg_8n8fw5dD3Jp37IcYjDuhiFXXnQO_MOC7QkxirxvAwRG9da4PPddqAACgYKASsSARMSFQHGX2MiLlRPcy_7DIXAG9whRivWwxoVAUF8yKq7hmGdf-4VQtP1gMPD9JTf0076; __Host-1PLSID=o.chromewebstore.google.com|o.myaccount.google.com|s.PK|s.youtube:g.a000zwg4EQHN9fJHdmFg_8n8fw5dD3Jp37IcYjDuhiFXXnQO_MOCDYXQ_d-5oQPb_a8c8MVoZwACgYKAXsSARMSFQHGX2Mi_WNJcvIn886TV2eEYrNjxhoVAUF8yKpIX4c6ZUCLPiD0rOji5Wug0076; __Host-3PLSID=o.chromewebstore.google.com|o.myaccount.google.com|s.PK|s.youtube:g.a000zwg4EQHN9fJHdmFg_8n8fw5dD3Jp37IcYjDuhiFXXnQO_MOCFh6r8pUeMwq0xlYqYGiBzAACgYKAVESARMSFQHGX2Mik2QCDRDCGqucYU-N6zscdRoVAUF8yKqbRHmxlBU0KmgoeQVoEHB70076; __Host-GAPSTS=gapsts-Ci0BZgs1IM57S8scXXZJ9gC1tap-zY95jkg7Yxgu58-sI19awun-Gf1i6vJBVkgQAQ==; NID=525=XDNEgT256sCDcrzpo0XJZDFNMEhgZcx1dNcwWDGdb5WNpAEahSB2qsFBYXi0AmcTdwOoACPqOrAuvgq6f95i8IRJqX7HzuxcxM7DYLnOx8NfA5MAgCg_OG_Wy8HsXfG8ap17QHIcDRQAaoAjAoO7IcW_y1OKkEKzcy1h7p3nGdrzX7L_y1Z9DP-MQ1ftRBX-xcf1ddAqfwyuasu4FFiBPpdwyWvyEe5xe60KM03gV6T1mbDDaJ2bNVNm6Geb4TgBUA80GNnKdEtDWCDquP5O1VAKYZHEhMLub6tDorJJKMJwbgAY9cbeiiJIJMr930HpN0eamc2kRiw0oM7ADlDX3wQHyuataxCzMzWTYvI95iN7sy_8jBNVjq6E22VufjZxve6jTbellvGaHO-aipFgAxX6fQmTEx8z3adezyiTqwAJkBm7fFKsFjqb5UFcEvB0blbCWv5E3pULx2R4vD1tXK4z9bet1CAOiOX7RaGYEaMIsb8zYRRHpSSriYUVpL44p7bCP_FyljVE61EEx_NuV7MLREK4ru30GMBtMXv_x-xkyEAVkI9F8yeCUvFfj__sbnmbGcSW_62Ns8p2PR5WWtxAq-7p_PPW-7VcxvwHDKm665v8_SwbpDSwPUZMip22NHi0cIl5xit43wtmaELOeuDCMUtku4NP8GTa60otHU09lUPA2O4Q7Hxhpu7szRRYoR5Fvm6pArbajz8RdwY7tVqwc-81grx36seV1WxbjEYtpzqELT84HW5uwHRDxDRQ4s7SwluZKTjGDgtlAovopvhM1Z6zrtaMd2BagGrJy6b0yeQDeRRX7x0Qf5e8Mmrr3kqjeQ; __Secure-1PSIDTS=sidts-CjYB5H03P1GT2sD9tfs0xa81vFmwS3WSQpYPONADMIn5HLUBerAQc9iKvIpASjAWKzf0QnGlMfwQAA; __Secure-1PSIDRTS=sidts-CjYB5H03P1GT2sD9tfs0xa81vFmwS3WSQpYPONADMIn5HLUBerAQc9iKvIpASjAWKzf0QnGlMfwQAA; __Secure-3PSIDTS=sidts-CjYB5H03P1GT2sD9tfs0xa81vFmwS3WSQpYPONADMIn5HLUBerAQc9iKvIpASjAWKzf0QnGlMfwQAA; __Secure-3PSIDRTS=sidts-CjYB5H03P1GT2sD9tfs0xa81vFmwS3WSQpYPONADMIn5HLUBerAQc9iKvIpASjAWKzf0QnGlMfwQAA; SIDCC=AKEyXzXgGB549lgLGFMXYz15x22E43GhQtCgLKB-tUYC6wQF06Ouz6t-wYVk_A6oc8QGt2TfbQ; __Secure-1PSIDCC=AKEyXzXwwyf45l0Zwe5bbhPpeiHf-KaC7VipV1dkNVyo0ihbj_Fl-Gofxm2zaLpAAP31CaLGhQ; __Secure-3PSIDCC=AKEyXzW4VCVSGvGKWSVSeeXFV7PGyANt13rOrjJN3vUU-jSSVOMUcy7WDMyvAEaGQcfCibVewQ
          
          
          Request body (1 byte)
           
          Response
          Status line and header section (3134 bytes)
          HTTP/1.1 200 OK
          Content-Type: application/binary
          Vary: Origin
          Access-Control-Allow-Origin: https://www.google.com
          Access-Control-Allow-Credentials: true
          Cache-Control: no-cache, no-store, max-age=0, must-revalidate
          Pragma: no-cache
          Expires: Mon, 01 Jan 1990 00:00:00 GMT
          Date: Wed, 06 Aug 2025 12:17:51 GMT
          Strict-Transport-Security: max-age=31536000; includeSubDomains
          Content-Security-Policy: require-trusted-types-for 'script';report-uri /_/IdentityListAccountsHttp/cspreport
          Content-Security-Policy: script-src 'report-sample' 'nonce-TgBqe0v1nR0oUc-KTVsomg' 'unsafe-inline';object-src 'none';base-uri 'self';report-uri /_/IdentityListAccountsHttp/cspreport;worker-src 'self'
          Content-Security-Policy: script-src 'unsafe-inline' 'unsafe-eval' blob: data: 'self' https://apis.google.com https://ssl.gstatic.com https://www.google.com https://www.googletagmanager.com https://www.gstatic.com https://www.google-analytics.com;report-uri /_/IdentityListAccountsHttp/cspreport/allowlist
          Content-Security-Policy: script-src 'unsafe-inline' 'unsafe-eval' blob: data:;report-uri /_/IdentityListAccountsHttp/cspreport/fine-allowlist
          Cross-Origin-Opener-Policy: same-origin
          Accept-CH: Sec-CH-UA-Arch, Sec-CH-UA-Bitness, Sec-CH-UA-Full-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Model, Sec-CH-UA-WoW64, Sec-CH-UA-Form-Factors, Sec-CH-UA-Platform, Sec-CH-UA-Platform-Version
          Permissions-Policy: ch-ua-arch=*, ch-ua-bitness=*, ch-ua-full-version=*, ch-ua-full-version-list=*, ch-ua-model=*, ch-ua-wow64=*, ch-ua-form-factors=*, ch-ua-platform=*, ch-ua-platform-version=*
          reporting-endpoints: default="/_/IdentityListAccountsHttp/web-reports?context=eJzjEtHikmJw05BiOHxtB5Meyy0mIyAW4uF433_2CJvAjNnTFzMr6SblF8ZnpqTmlWSWVOZkFpckJifnl-aVFBenFpWlFsUbGRiZGpgbmesZWMQXGAAAXxEbvQ"
          Server: ESF
          X-XSS-Protection: 0
          X-Content-Type-Options: nosniff
          Set-Cookie: SIDCC=AKEyXzX7X4pbD734T9AuX3cqiWVC64mTJzdKgcvijhtr0E3J7vPI2RhF_-lxcljceF01YmhGIg; expires=Thu, 06-Aug-2026 12:17:51 GMT; path=/; domain=.google.com; priority=high
          Set-Cookie: __Secure-1PSIDCC=AKEyXzUclAwvVDgi-8FJITVbu2eMrGeeJQGvyzyEsPiYzN_f2H0rFcf98jzxOGIWZubSoJdDsQ; expires=Thu, 06-Aug-2026 12:17:51 GMT; path=/; domain=.google.com; Secure; HttpOnly; priority=high
          Set-Cookie: __Secure-3PSIDCC=AKEyXzX4AZ7TqdZpIo8F3-409Qrqg0TBf6k_xZ90IPg30q1Yfp5Dpi0uls9aN6VTpK19JnUZTQ; expires=Thu, 06-Aug-2026 12:17:51 GMT; path=/; domain=.google.com; Secure; HttpOnly; priority=high; SameSite=none
          Set-Cookie: SIDCC=AKEyXzVHXppF8OPiH5nZPNMe-7Ss8QsStFFC3VWD0IB2A8DgJgEJ9SoUrYkjvvFWEdr9pBRiWA; expires=Thu, 06-Aug-2026 12:17:51 GMT; path=/; domain=.google.com; priority=high
          Set-Cookie: __Secure-1PSIDCC=AKEyXzUOEHVXquz2NoK0k_9YFbnCg2vyf6zCoB5RoVdu1kGe-aiAuL6OOwjNYcRGK0C74y_OJg; expires=Thu, 06-Aug-2026 12:17:51 GMT; path=/; domain=.google.com; Secure; HttpOnly; priority=high
          Set-Cookie: __Secure-3PSIDCC=AKEyXzXsd6SC7KrM7W5nJG8ZE7f1RxxatbK2XfWmhsmAPsCi5dcpMyCM_hQWdIJSToWWOixsLg; expires=Thu, 06-Aug-2026 12:17:51 GMT; path=/; domain=.google.com; Secure; HttpOnly; priority=high; SameSite=none
          Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
          content-length: 692
          
          
          Response body (692 bytes)
          Cq4BCAESCVRlc3QgVXNlchoadGVzdHVzZXJpbnRlcm5lZUBnbWFpbC5jb20iYmh0dHBzOi8vbGgzLmdvb2dsZXVzZXJjb250ZW50LmNvbS8tNDFJZ3dBd0dqY28vQUFBQUFBQUFBQUkvQUFBQUFBQUFBQUEvazdMNkNpQ25ldmMvczQ4LWMvcGhvdG8uanBnKAEwATgASAFSFTExMjUzNjM4OTc2MzQ2NTMxMTU2OHgBCqcBCAESDEFtbWFyYWhfIFRhahoUYW1tYXJhaHQ0M0BnbWFpbC5jb20iYmh0dHBzOi8vbGgzLmdvb2dsZXVzZXJjb250ZW50LmNvbS8tOFZwUWpwMHV4YlkvQUFBQUFBQUFBQUkvQUFBQUFBQUFBQUEvRjNKdDB5QjlZNjgvczQ4LWMvcGhvdG8uanBnKABIAFIVMTE2ODU4NzMwNjYwMjQ5ODMyMDE3cAEKqAEIARILQW1tYXJhaCBUYWoaFmFtbWFyYWh0YWoyN0BnbWFpbC5jb20iYmh0dHBzOi8vbGgzLmdvb2dsZXVzZXJjb250ZW50LmNvbS8tazlhelpmREUxZncvQUFBQUFBQUFBQUkvQUFBQUFBQUFBQUEvTlRYVVh4YW11MmsvczQ4LWMvcGhvdG8uanBnKABIAFIVMTA5MzA0OTgyODM0ODY4NzUxNjcwcAE=
          Parameter
          __Secure-3PSIDCC
          Evidence
          Set-Cookie: __Secure-3PSIDCC
          Solution

          Ensure that the SameSite attribute is set to either 'lax' or ideally 'strict' for all cookies.

      4. Cookie without SameSite Attribute (1)
        1. POST https://accounts.google.com/ListAccounts?gpsia=1&source=ChromiumBrowser&laf=b64bin&json=standard
          Alert tags
          Alert description

          A cookie has been set without the SameSite attribute, which means that the cookie can be sent as a result of a 'cross-site' request. The SameSite attribute is an effective counter measure to cross-site request forgery, cross-site script inclusion, and timing attacks.

          Request
          Request line and header section (4553 bytes)
          POST https://accounts.google.com/ListAccounts?gpsia=1&source=ChromiumBrowser&laf=b64bin&json=standard HTTP/1.1
          host: accounts.google.com
          Connection: keep-alive
          Content-Length: 1
          Origin: https://www.google.com
          Content-Type: application/x-www-form-urlencoded
          Sec-Fetch-Site: none
          Sec-Fetch-Mode: no-cors
          Sec-Fetch-Dest: empty
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36
          Accept-Language: en-GB,en-US;q=0.9,en;q=0.8
          Cookie: SMSV=ADHTe-Dp8h0RCyyURTHkN9Ug3aiJMKdURysWlRFA3Rv2r5gL9U0R1wb70psZSfutz6Uz8lj4DhasKdK2Ch5lyxkOm5AqlhHF5GLM39DiHDR4PJiKYRE7wt0; LSOLH=|||_SVI_EOWN9trgpIoDGAMiP01BRURIZl9xNFlRd0FNYUhxZm5uY2lXZ2tNSzF5UktXWm9EOHhhRzRBaTFzSlpSV3pBMGEycnVXWjVIR2F4SQ_:|||28901568:cf79; SEARCH_SAMESITE=CgQItp4B; OTZ=8164169_84_88_104280_84_446940; AEC=AVh_V2jsubZ7eN8YzfSxgH4RFDkJUc80hwNa9PfoKhko1sJk0DEkBgjWVis; HSID=AAmTOqmc9Oo-8UzrG; SSID=AbUFleJ3E61NhkZU3; APISID=YGz6EPWiUf6HzrA5/AQpu7w-_pcdVMMZ76; SAPISID=kVnQFfVyaOAx9Dvz/AL2-OCsRgQkWqko5a; __Secure-1PAPISID=kVnQFfVyaOAx9Dvz/AL2-OCsRgQkWqko5a; __Secure-3PAPISID=kVnQFfVyaOAx9Dvz/AL2-OCsRgQkWqko5a; ACCOUNT_CHOOSER=AFx_qI42y6gX1Nazo-snsOvyJQmvXSM_NbSzMmCf2lCSFxn5B_4XW9s46jg6rGna0t6EDsUv9MnwhVCeIhkGnzLOIUJbhzZHnWabg1eI_9MDw1x-lzhFz8Zb4E25k6zeaJhNM6vjnVRB-wjc2bDBXlLgTmnRPAm43J6DLWnkaPDYpxkuALqBocs1BMY33nhkFRXd0pQ5sBxj_5xWV56QSQbc_Pcpt_SLY751uYLhf4E9tPsmWb6nTZ0Yuq_-sWz57wN1nbFVCGM2Fg11L6D1U0cbBRRxvYQ_uXdd5luYI7aAGdpjbcumsys; __Host-GAPS=1:hUOuKWXN1d-qLeJ76eXhjLGAy0BhfgL3o3-TiQ7HlAhXawm6TSOvgEP3UvhDsdV19qyBwq4pPzoDzTueGfpZeCLVAdLUb8oZxfl9Vdm_HrRN9NbUrSoJEpoBX8CGqIDA2z1qitd40HXnCWShN8W4xGGrTCAPlM4M9Eo6HlwlnZ4Bh2XQaKjRUD6xmarC61TFXhAkOXdE40Uw5oCZqYNcRnVcDZjLld5zJBIwOg:zdikeA8CkRL9035l; SID=g.a000zwg4ES5X1-0SOBWOdL7K0ANlt0s2NiOPI3p5k2zYVTiRB5d2D5TMUNH92v08djcwunzKRwACgYKAfYSARMSFQHGX2MiRQIP9Q0AXB3p2RYFIXVXxhoVAUF8yKq7QulUdU4CpOIoDgAzo2nh0076; __Secure-1PSID=g.a000zwg4ES5X1-0SOBWOdL7K0ANlt0s2NiOPI3p5k2zYVTiRB5d29ON94fHIJ2hVGuflNAih7gACgYKAbQSARMSFQHGX2MiGqUOb652Od0xMufBa9hTpRoVAUF8yKqZnesCiOfOaAbzxkTr9rSt0076; __Secure-3PSID=g.a000zwg4ES5X1-0SOBWOdL7K0ANlt0s2NiOPI3p5k2zYVTiRB5d2XjYcWmRKptmMSUPkCtRxigACgYKATASARMSFQHGX2Mi-jxbvG-IJ_rtJSA2xNSG-BoVAUF8yKpRYGWt1HVShaqLu_8t9sPH0076; LSID=o.chromewebstore.google.com|o.myaccount.google.com|s.PK|s.youtube:g.a000zwg4EQHN9fJHdmFg_8n8fw5dD3Jp37IcYjDuhiFXXnQO_MOC7QkxirxvAwRG9da4PPddqAACgYKASsSARMSFQHGX2MiLlRPcy_7DIXAG9whRivWwxoVAUF8yKq7hmGdf-4VQtP1gMPD9JTf0076; __Host-1PLSID=o.chromewebstore.google.com|o.myaccount.google.com|s.PK|s.youtube:g.a000zwg4EQHN9fJHdmFg_8n8fw5dD3Jp37IcYjDuhiFXXnQO_MOCDYXQ_d-5oQPb_a8c8MVoZwACgYKAXsSARMSFQHGX2Mi_WNJcvIn886TV2eEYrNjxhoVAUF8yKpIX4c6ZUCLPiD0rOji5Wug0076; __Host-3PLSID=o.chromewebstore.google.com|o.myaccount.google.com|s.PK|s.youtube:g.a000zwg4EQHN9fJHdmFg_8n8fw5dD3Jp37IcYjDuhiFXXnQO_MOCFh6r8pUeMwq0xlYqYGiBzAACgYKAVESARMSFQHGX2Mik2QCDRDCGqucYU-N6zscdRoVAUF8yKqbRHmxlBU0KmgoeQVoEHB70076; __Host-GAPSTS=gapsts-Ci0BZgs1IM57S8scXXZJ9gC1tap-zY95jkg7Yxgu58-sI19awun-Gf1i6vJBVkgQAQ==; NID=525=XDNEgT256sCDcrzpo0XJZDFNMEhgZcx1dNcwWDGdb5WNpAEahSB2qsFBYXi0AmcTdwOoACPqOrAuvgq6f95i8IRJqX7HzuxcxM7DYLnOx8NfA5MAgCg_OG_Wy8HsXfG8ap17QHIcDRQAaoAjAoO7IcW_y1OKkEKzcy1h7p3nGdrzX7L_y1Z9DP-MQ1ftRBX-xcf1ddAqfwyuasu4FFiBPpdwyWvyEe5xe60KM03gV6T1mbDDaJ2bNVNm6Geb4TgBUA80GNnKdEtDWCDquP5O1VAKYZHEhMLub6tDorJJKMJwbgAY9cbeiiJIJMr930HpN0eamc2kRiw0oM7ADlDX3wQHyuataxCzMzWTYvI95iN7sy_8jBNVjq6E22VufjZxve6jTbellvGaHO-aipFgAxX6fQmTEx8z3adezyiTqwAJkBm7fFKsFjqb5UFcEvB0blbCWv5E3pULx2R4vD1tXK4z9bet1CAOiOX7RaGYEaMIsb8zYRRHpSSriYUVpL44p7bCP_FyljVE61EEx_NuV7MLREK4ru30GMBtMXv_x-xkyEAVkI9F8yeCUvFfj__sbnmbGcSW_62Ns8p2PR5WWtxAq-7p_PPW-7VcxvwHDKm665v8_SwbpDSwPUZMip22NHi0cIl5xit43wtmaELOeuDCMUtku4NP8GTa60otHU09lUPA2O4Q7Hxhpu7szRRYoR5Fvm6pArbajz8RdwY7tVqwc-81grx36seV1WxbjEYtpzqELT84HW5uwHRDxDRQ4s7SwluZKTjGDgtlAovopvhM1Z6zrtaMd2BagGrJy6b0yeQDeRRX7x0Qf5e8Mmrr3kqjeQ; __Secure-1PSIDTS=sidts-CjYB5H03P1GT2sD9tfs0xa81vFmwS3WSQpYPONADMIn5HLUBerAQc9iKvIpASjAWKzf0QnGlMfwQAA; __Secure-1PSIDRTS=sidts-CjYB5H03P1GT2sD9tfs0xa81vFmwS3WSQpYPONADMIn5HLUBerAQc9iKvIpASjAWKzf0QnGlMfwQAA; __Secure-3PSIDTS=sidts-CjYB5H03P1GT2sD9tfs0xa81vFmwS3WSQpYPONADMIn5HLUBerAQc9iKvIpASjAWKzf0QnGlMfwQAA; __Secure-3PSIDRTS=sidts-CjYB5H03P1GT2sD9tfs0xa81vFmwS3WSQpYPONADMIn5HLUBerAQc9iKvIpASjAWKzf0QnGlMfwQAA; SIDCC=AKEyXzXgGB549lgLGFMXYz15x22E43GhQtCgLKB-tUYC6wQF06Ouz6t-wYVk_A6oc8QGt2TfbQ; __Secure-1PSIDCC=AKEyXzXwwyf45l0Zwe5bbhPpeiHf-KaC7VipV1dkNVyo0ihbj_Fl-Gofxm2zaLpAAP31CaLGhQ; __Secure-3PSIDCC=AKEyXzW4VCVSGvGKWSVSeeXFV7PGyANt13rOrjJN3vUU-jSSVOMUcy7WDMyvAEaGQcfCibVewQ
          
          
          Request body (1 byte)
           
          Response
          Status line and header section (3134 bytes)
          HTTP/1.1 200 OK
          Content-Type: application/binary
          Vary: Origin
          Access-Control-Allow-Origin: https://www.google.com
          Access-Control-Allow-Credentials: true
          Cache-Control: no-cache, no-store, max-age=0, must-revalidate
          Pragma: no-cache
          Expires: Mon, 01 Jan 1990 00:00:00 GMT
          Date: Wed, 06 Aug 2025 12:17:51 GMT
          Strict-Transport-Security: max-age=31536000; includeSubDomains
          Content-Security-Policy: require-trusted-types-for 'script';report-uri /_/IdentityListAccountsHttp/cspreport
          Content-Security-Policy: script-src 'report-sample' 'nonce-TgBqe0v1nR0oUc-KTVsomg' 'unsafe-inline';object-src 'none';base-uri 'self';report-uri /_/IdentityListAccountsHttp/cspreport;worker-src 'self'
          Content-Security-Policy: script-src 'unsafe-inline' 'unsafe-eval' blob: data: 'self' https://apis.google.com https://ssl.gstatic.com https://www.google.com https://www.googletagmanager.com https://www.gstatic.com https://www.google-analytics.com;report-uri /_/IdentityListAccountsHttp/cspreport/allowlist
          Content-Security-Policy: script-src 'unsafe-inline' 'unsafe-eval' blob: data:;report-uri /_/IdentityListAccountsHttp/cspreport/fine-allowlist
          Cross-Origin-Opener-Policy: same-origin
          Accept-CH: Sec-CH-UA-Arch, Sec-CH-UA-Bitness, Sec-CH-UA-Full-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Model, Sec-CH-UA-WoW64, Sec-CH-UA-Form-Factors, Sec-CH-UA-Platform, Sec-CH-UA-Platform-Version
          Permissions-Policy: ch-ua-arch=*, ch-ua-bitness=*, ch-ua-full-version=*, ch-ua-full-version-list=*, ch-ua-model=*, ch-ua-wow64=*, ch-ua-form-factors=*, ch-ua-platform=*, ch-ua-platform-version=*
          reporting-endpoints: default="/_/IdentityListAccountsHttp/web-reports?context=eJzjEtHikmJw05BiOHxtB5Meyy0mIyAW4uF433_2CJvAjNnTFzMr6SblF8ZnpqTmlWSWVOZkFpckJifnl-aVFBenFpWlFsUbGRiZGpgbmesZWMQXGAAAXxEbvQ"
          Server: ESF
          X-XSS-Protection: 0
          X-Content-Type-Options: nosniff
          Set-Cookie: SIDCC=AKEyXzX7X4pbD734T9AuX3cqiWVC64mTJzdKgcvijhtr0E3J7vPI2RhF_-lxcljceF01YmhGIg; expires=Thu, 06-Aug-2026 12:17:51 GMT; path=/; domain=.google.com; priority=high
          Set-Cookie: __Secure-1PSIDCC=AKEyXzUclAwvVDgi-8FJITVbu2eMrGeeJQGvyzyEsPiYzN_f2H0rFcf98jzxOGIWZubSoJdDsQ; expires=Thu, 06-Aug-2026 12:17:51 GMT; path=/; domain=.google.com; Secure; HttpOnly; priority=high
          Set-Cookie: __Secure-3PSIDCC=AKEyXzX4AZ7TqdZpIo8F3-409Qrqg0TBf6k_xZ90IPg30q1Yfp5Dpi0uls9aN6VTpK19JnUZTQ; expires=Thu, 06-Aug-2026 12:17:51 GMT; path=/; domain=.google.com; Secure; HttpOnly; priority=high; SameSite=none
          Set-Cookie: SIDCC=AKEyXzVHXppF8OPiH5nZPNMe-7Ss8QsStFFC3VWD0IB2A8DgJgEJ9SoUrYkjvvFWEdr9pBRiWA; expires=Thu, 06-Aug-2026 12:17:51 GMT; path=/; domain=.google.com; priority=high
          Set-Cookie: __Secure-1PSIDCC=AKEyXzUOEHVXquz2NoK0k_9YFbnCg2vyf6zCoB5RoVdu1kGe-aiAuL6OOwjNYcRGK0C74y_OJg; expires=Thu, 06-Aug-2026 12:17:51 GMT; path=/; domain=.google.com; Secure; HttpOnly; priority=high
          Set-Cookie: __Secure-3PSIDCC=AKEyXzXsd6SC7KrM7W5nJG8ZE7f1RxxatbK2XfWmhsmAPsCi5dcpMyCM_hQWdIJSToWWOixsLg; expires=Thu, 06-Aug-2026 12:17:51 GMT; path=/; domain=.google.com; Secure; HttpOnly; priority=high; SameSite=none
          Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
          content-length: 692
          
          
          Response body (692 bytes)
          Cq4BCAESCVRlc3QgVXNlchoadGVzdHVzZXJpbnRlcm5lZUBnbWFpbC5jb20iYmh0dHBzOi8vbGgzLmdvb2dsZXVzZXJjb250ZW50LmNvbS8tNDFJZ3dBd0dqY28vQUFBQUFBQUFBQUkvQUFBQUFBQUFBQUEvazdMNkNpQ25ldmMvczQ4LWMvcGhvdG8uanBnKAEwATgASAFSFTExMjUzNjM4OTc2MzQ2NTMxMTU2OHgBCqcBCAESDEFtbWFyYWhfIFRhahoUYW1tYXJhaHQ0M0BnbWFpbC5jb20iYmh0dHBzOi8vbGgzLmdvb2dsZXVzZXJjb250ZW50LmNvbS8tOFZwUWpwMHV4YlkvQUFBQUFBQUFBQUkvQUFBQUFBQUFBQUEvRjNKdDB5QjlZNjgvczQ4LWMvcGhvdG8uanBnKABIAFIVMTE2ODU4NzMwNjYwMjQ5ODMyMDE3cAEKqAEIARILQW1tYXJhaCBUYWoaFmFtbWFyYWh0YWoyN0BnbWFpbC5jb20iYmh0dHBzOi8vbGgzLmdvb2dsZXVzZXJjb250ZW50LmNvbS8tazlhelpmREUxZncvQUFBQUFBQUFBQUkvQUFBQUFBQUFBQUEvTlRYVVh4YW11MmsvczQ4LWMvcGhvdG8uanBnKABIAFIVMTA5MzA0OTgyODM0ODY4NzUxNjcwcAE=
          Parameter
          SIDCC
          Evidence
          Set-Cookie: SIDCC
          Solution

          Ensure that the SameSite attribute is set to either 'lax' or ideally 'strict' for all cookies.

  8. Risk=Low, Confidence=Low (1)

    1. https://clerk.internee.pk (1)

      1. Timestamp Disclosure - Unix (1)
        1. GET https://clerk.internee.pk/npm/@clerk/clerk-js@5/dist/clerk.browser.js
          Alert tags
          Alert description

          A timestamp was disclosed by the application/web server. - Unix

          Other info

          1754482715, which evaluates to: 2025-08-06 05:18:35.

          Request
          Request line and header section (416 bytes)
          GET https://clerk.internee.pk/npm/@clerk/clerk-js@5/dist/clerk.browser.js HTTP/1.1
          host: clerk.internee.pk
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:141.0) Gecko/20100101 Firefox/141.0
          Accept: */*
          Accept-Language: en-US,en;q=0.5
          Origin: https://www.internee.pk
          Connection: keep-alive
          Referer: https://www.internee.pk/
          Sec-Fetch-Dest: script
          Sec-Fetch-Mode: cors
          Sec-Fetch-Site: same-site
          
          
          Request body (0 bytes)
          Response
          Status line and header section (964 bytes)
          HTTP/1.1 307 Temporary Redirect
          Date: Wed, 06 Aug 2025 12:18:35 GMT
          Content-Length: 0
          Connection: keep-alive
          Location: https://clerk.internee.pk/npm/@clerk/clerk-js@5.79.0/dist/clerk.browser.js
          Access-Control-Allow-Origin: *
          Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0
          cross-origin-resource-policy: cross-origin
          Set-Cookie: __cf_bm=iAadaHEQqkLPiovwTnNImUpy4qYeGoNN6FkdL_ssrOM-1754482715-1.0.1.1-_stAzms6tPAvYoycePbehNORrd0TdZF4rRJN7ehqcFU.9lSQOcLZHFVOBsQAa6nVeHFf173A0ZsHtM5tczLrI0cXavERzyDhbVM8bZ0v90g; path=/; expires=Wed, 06-Aug-25 12:48:35 GMT; domain=.clerk.internee.pk; HttpOnly; Secure; SameSite=None
          strict-transport-security: max-age=63072000;
          Set-Cookie: _cfuvid=3EFTWvvhegZs68Qu_zXqnrj7wULp2cmXvI1HD439gPI-1754482715673-0.0.1.1-604800000; path=/; domain=.clerk.internee.pk; HttpOnly; Secure; SameSite=None
          Server: cloudflare
          CF-RAY: 96ae7a4ce9e397a4-KHI
          alt-svc: h3=":443"; ma=86400
          
          
          Response body (0 bytes)
          Parameter
          Set-Cookie
          Evidence
          1754482715
          Solution

          Manually confirm that the timestamp data is not sensitive, and that the data cannot be aggregated to disclose exploitable patterns.

  9. Risk=Informational, Confidence=High (3)

    1. https://login.microsoft.com (1)

      1. Authentication Request Identified (1)
        1. POST https://login.microsoft.com/consumers/fido/create?mkt=en-GB
          Alert tags
          Alert description

          The given request has been identified as an authentication request. The 'Other Info' field contains a set of key=value lines which identify any relevant fields. If the request is in a context which has an Authentication Method set to "Auto-Detect" then this rule will change the authentication to match the request identified.

          Other info

          userParam=UserDisplayName

          userValue=Amara Taj

          passwordParam=passkeyFlag

          referer=https://account.live.com/

          Request
          Request line and header section (1443 bytes)
          POST https://login.microsoft.com/consumers/fido/create?mkt=en-GB HTTP/1.1
          host: login.microsoft.com
          Connection: keep-alive
          Content-Length: 1112
          Cache-Control: max-age=0
          sec-ch-ua: "Not)A;Brand";v="8", "Chromium";v="138", "Google Chrome";v="138"
          sec-ch-ua-mobile: ?0
          sec-ch-ua-platform: "Windows"
          Origin: https://account.live.com
          Content-Type: application/x-www-form-urlencoded
          Upgrade-Insecure-Requests: 1
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36
          Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
          Sec-Fetch-Site: cross-site
          Sec-Fetch-Mode: navigate
          Sec-Fetch-User: ?1
          Sec-Fetch-Dest: document
          Referer: https://account.live.com/
          Accept-Language: en-GB,en-US;q=0.9,en;q=0.8
          Cookie: MUID=101BC54B34DF6FA43857D16230DF69B8; display-culture=en-US; MC1=GUID=59d44f022729430a9b3a806c067b1590&HASH=59d4&LV=202402&V=4&LU=1708251827107; ANON=A=8CF05EB1134F7503F93BEC5BFFFFFFFF&E=1f17&W=1; NAP=V=1.9&E=1e6b&C=xdfWtqQnBmNDVpaKaC7F3hEK8bTBQb0HibYoO6515UMCgVXSxsxxRA&W=1; kndctr_EA76ADE95776D2EC7F000101_AdobeOrg_identity=CiYyOTUzMDU0OTY4NjEyNDk4NDkzNDE3NTE5MjUzMjcyNzc2MTczMlIRCM-Ct-nlMhgBKgRJUkwxMAPwAd6zq9fxMg==; fpc=ApGwQC_pIZtNjZIG8r2Sc4k; MicrosoftApplicationsTelemetryDeviceId=0b596da5-8471-4ff7-b961-eb173deb4a43; MS0=a7d0f74dc82c467f8519b146ce29fddb
          
          
          Request body (1112 bytes)
          fidoPostUrl=https%3A%2F%2Flogin.microsoft.com%2Fconsumers%2Ffido%2Fcreate%3Fmkt%3Den-GB&canary=hbJzrdzdMxfcXh8eQiEOL4VvA5EcmfydgtnAE7NNx0c%3D9%3BONv6sB%2FWtWJvvnY0eumJNy1IGqppGQ8Fy5QRyvjX63A%3D9&serverChallenge=-ClD1dgJd8rTL92AL*L577UqtBwN*SDyKKLM%21Wc8s2NLpxJSlvMppABXG20EgkJ7zBaH*ob%21E3dvD%21TZL1hpUK*dkqnA7*PtBF6A*P6JpxOjW&UserId=TUY6W1rqqQZ6zBcN8Epgze-d0otPkjOS5tGQ-WAoJ4C9N4Y&UserIconUrl=https%3A%2F%2Fstorage.live.com%2Fusers%2F0x6805525A552FC3B7%2Fmyprofile%2Fexpressionprofile%2Fprofilephoto%3AUserTileStatic%2FProfileImage%3Fck%3D1&memberName=ammaraht43%40gmail.com&UserDisplayName=Amara+Taj&postBackUrl=https%3A%2F%2Faccount.live.com%2Finterrupt%2Fpasskey%2Fenroll%3Fuaid%3Dc47ed05a52a541e3875c01ec958dc3b8%26ru%3Dhttps%253a%252f%252flogin.live.com%252foauth20_authorize.srf%253fuaid%253dc47ed05a52a541e3875c01ec958dc3b8%2526client_id%253d4765445b-32c6-49b0-83e6-1d93765276ca%2526opid%253d19E9879917689135%2526mkt%253dEN-GB%2526opidt%253d1754487208%26client_id%3D1E00004040979A%26fluent%3D2%26uiflavor%3Dweb%26mkt%3DEN-GB&passkeyFlag=1&excludeNextGenCredentialsJson=%5B%5D&authenticator=cross-platform
          Response
          Status line and header section (2251 bytes)
          HTTP/1.1 200 OK
          Cache-Control: no-store, no-cache
          Pragma: no-cache
          Content-Type: text/html; charset=utf-8
          Expires: -1
          Strict-Transport-Security: max-age=31536000; includeSubDomains
          X-Content-Type-Options: nosniff
          Link: <https://aadcdn.msauth.net>; rel=preconnect; crossorigin
          Link: <https://aadcdn.msauth.net>; rel=preconnect; crossorigin,<https://aadcdn.msauth.net>; rel=dns-prefetch
          Link: <https://aadcdn.msauth.net>; rel=preconnect; crossorigin,<https://aadcdn.msauth.net>; rel=dns-prefetch,<https://aadcdn.msftauth.net>; rel=dns-prefetch
          X-DNS-Prefetch-Control: on
          P3P: CP="DSP CUR OTPi IND OTRi ONL FIN"
          x-ms-request-id: 7feaa297-ca38-40a4-9784-7a70e402e101
          x-ms-ests-server: 2.1.21415.9 - KRC ProdSlices
          report-to: {"group":"network-errors","max_age":86400,"endpoints":[{"url":"https://identity.nel.measure.office.net/api/report?catId=GW+estsfd+pnq"}]}
          nel: {"report_to":"network-errors","max_age":86400,"success_fraction":0.001,"failure_fraction":1.0}
          x-ms-srs: 1.P
          Referrer-Policy: strict-origin-when-cross-origin
          Content-Security-Policy-Report-Only: object-src 'none'; base-uri 'self'; script-src 'self' 'nonce-toX-Def1NS65kVhegrdMvA' 'unsafe-inline' 'unsafe-eval' https://*.msauth.net https://*.msftauth.net https://*.msftauthimages.net https://*.msauthimages.net https://*.msidentity.com https://*.microsoftonline-p.com https://*.microsoftazuread-sso.com https://*.azureedge.net https://*.outlook.com https://*.office.com https://*.office365.com https://*.microsoft.com https://*.bing.com 'report-sample'; report-uri https://csp.microsoft.com/report/ESTS-UX-All
          X-XSS-Protection: 0
          Set-Cookie: fpc=ApGwQC_pIZtNjZIG8r2Sc4k; expires=Fri, 05-Sep-2025 13:33:41 GMT; path=/; secure; HttpOnly; SameSite=None
          Set-Cookie: esctx=PAQABBwEAAABVrSpeuWamRam2jAF1XRQEBKCoTAW4u6wVhOYIvZbMsE369FX_A1i8wcLYrnnSDfew4SN08prQj3hbodG6ZrQE6flzOfm2ANpba2eM_Dx5i89XjWnH9uA3Ojsg6QgJ3HnNOR1cZEnnqb29IDV9sYkTkJ9kCulb9YoRFb7sCv1Bfzq1k6rpgb5mEuc08PIfqDQgAA; domain=.login.microsoft.com; path=/; secure; HttpOnly; SameSite=None
          Set-Cookie: x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly
          Set-Cookie: stsservicecookie=estsfd; path=/; secure; samesite=none; httponly
          Date: Wed, 06 Aug 2025 13:33:41 GMT
          Content-Length: 23474
          
          
          Response body (23474 bytes)
          
          
          <!-- Copyright (C) Microsoft Corporation. All rights reserved. -->
          <!DOCTYPE html>
          <html dir="ltr" class="" lang="en">
          <head>
              <title>Sign in to your account</title>
              <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
              <meta http-equiv="X-UA-Compatible" content="IE=edge">
              <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=2.0, user-scalable=yes">
              <meta http-equiv="Pragma" content="no-cache">
              <meta http-equiv="Expires" content="-1">
              <link rel="preconnect" href="https://aadcdn.msauth.net" crossorigin>
          <meta http-equiv="x-dns-prefetch-control" content="on">
          <link rel="dns-prefetch" href="//aadcdn.msauth.net">
          <link rel="dns-prefetch" href="//aadcdn.msftauth.net">
          
              <meta name="PageID" content="CreateFido" />
              <meta name="SiteID" content="" />
              <meta name="ReqLC" content="2057" />
              <meta name="LocLC" content="en-GB" />
          
          
                  <meta name="format-detection" content="telephone=no" />
          
              <noscript>
                  <meta http-equiv="Refresh" content="0; URL=https://login.microsoft.com/jsdisabled" />
              </noscript>
          
              
              
          <meta name="robots" content="none" />
          
          <script type="text/javascript" nonce='toX-Def1NS65kVhegrdMvA'>//<![CDATA[
          $Config={"sCanary":"hbJzrdzdMxfcXh8eQiEOL4VvA5EcmfydgtnAE7NNx0c=9;ONv6sB/WtWJvvnY0eumJNy1IGqppGQ8Fy5QRyvjX63A=9","sFidoChallenge":"-ClD1dgJd8rTL92AL*L577UqtBwN*SDyKKLM!Wc8s2NLpxJSlvMppABXG20EgkJ7zBaH*ob!E3dvD!TZL1hpUK*dkqnA7*PtBF6A*P6JpxOjW","arrExcludeNgcList":[],"sUserID":"TUY6W1rqqQZ6zBcN8Epgze-d0otPkjOS5tGQ-WAoJ4C9N4Y","urlProfilePhoto":"https://storage.live.com/users/0x6805525A552FC3B7/myprofile/expressionprofile/profilephoto:UserTileStatic/ProfileImage?ck=1","sSignInUsername":"ammaraht43@gmail.com","sSigninName":"Amara Taj","sAuthenticator":"cross-platform","sCookieDomain":"login.microsoft.com","fIsPasskey":true,"fShouldForwardWebAuthNAuthenticatorAttachment":true,"fEnableWebAuthNTelemetry":true,"iMaxStackForKnockoutAsyncComponents":10000,"fShowButtons":true,"urlCdn":"https://aadcdn.msauth.net/shared/1.0/","urlDefaultFavicon":"https://aadcdn.msauth.net/shared/1.0/content/images/favicon_a_eupayfgghqiai7k9sol6lg2.ico","urlFooterTOU":"https://www.microsoft.com/en-GB/servicesagreement/","urlFooterPrivacy":"https://privacy.microsoft.com/en-GB/privacystatement","urlPost":"https://account.live.com/interrupt/passkey/enroll?uaid=c47ed05a52a541e3875c01ec958dc3b8\u0026ru=https%3a%2f%2flogin.live.com%2foauth20_authorize.srf%3fuaid%3dc47ed05a52a541e3875c01ec958dc3b8%26client_id%3d4765445b-32c6-49b0-83e6-1d93765276ca%26opid%3d19E9879917689135%26mkt%3dEN-GB%26opidt%3d1754487208\u0026client_id=1E00004040979A\u0026fluent=2\u0026uiflavor=web\u0026mkt=EN-GB","iPawnIcon":0,"sPOST_Username":"","sFTName":"flowToken","fEnableOneDSClientTelemetry":true,"dynamicTenantBranding":null,"staticTenantBranding":null,"oAppCobranding":{},"iBackgroundImage":2,"fApplicationInsightsEnabled":false,"iApplicationInsightsEnabledPercentage":0,"urlSetDebugMode":"https://login.microsoft.com/common/debugmode","fEnableCssAnimation":true,"fAllowGrayOutLightBox":true,"fUseMsaSessionState":true,"fIsRemoteNGCSupported":true,"desktopSsoConfig":{"isEdgeAnaheimAllowed":true,"iwaEndpointUrlFormat":"https://autologon.microsoftazuread-sso.com/{0}/winauth/sso?client-request-id=076f579b-8e1c-43bb-904f-6c507ba51ffa","iwaSsoProbeUrlFormat":"https://autologon.microsoftazuread-sso.com/{0}/winauth/ssoprobe?client-request-id=076f579b-8e1c-43bb-904f-6c507ba51ffa","iwaIFrameUrlFormat":"https://autologon.microsoftazuread-sso.com/{0}/winauth/iframe?client-request-id=076f579b-8e1c-43bb-904f-6c507ba51ffa\u0026isAdalRequest=False","iwaRequestTimeoutInMs":10000,"startDesktopSsoOnPageLoad":false,"progressAnimationTimeout":10000,"isEdgeAllowed":false,"minDssoEdgeVersion":"17","isSafariAllowed":true,"redirectUri":"","isIEAllowedForSsoProbe":true,"edgeRedirectUri":"https://autologon.microsoftazuread-sso.com/common/winauth/sso/edgeredirect?client-request-id=076f579b-8e1c-43bb-904f-6c507ba51ffa\u0026origin=login.microsoft.com\u0026is_redirected=1","isFlowTokenPassedInEdge":true},"iSessionPullType":2,"fUseSameSite":true,"isGlobalTenant":true,"uiflavor":1001,"fLoadStringCustomizationPromises":true,"fOfflineAccountVisible":false,"fEnableUserStateFix":true,"fShowAccessPassPeek":true,"fUpdateSessionPollingLogic":true,"fEnableShowPickerCredObservable":true,"fFetchSessionsSkipDsso":true,"fIsCiamUserFlowUxNewLogicEnabled":true,"fUseNonMicrosoftDefaultBrandingForCiam":true,"fRemoveCustomCss":true,"fFixUICrashForApiRequestHandler":true,"fShowUpdatedKoreanPrivacyFooter":true,"fUsePostCssHotfix":true,"fUseHighContrastDetectionMode":true,"fFixUserFlowBranding":true,"fEnablePasskeyNullFix":true,"fEnableRefreshCookiesFix":true,"urlAcmaServerPath":"https://login.microsoft.com","sTenantId":"common","sMkt":"en-GB","fIsDesktop":true,"scid":5006,"hpgact":91010,"hpgid":1123,"pgid":"CreateFido","apiCanary":"PAQABDgEAAABVrSpeuWamRam2jAF1XRQEHrJ1AWAfuJOocA9GvQdmUo7aF-4mW7WauYQ3G5xFtu6JcvZ9-3ZkrFtA1s65vyB3MX-oeu-TP2sYJyRP6psDQFnABYvCAgYHEldx9oPy7EGqjdjJ1OHuu4H-zdUg-qg-k9qnxgL5-a2nzJ1T2GAqFoqf0lWQxRt2p315OFCIPWbWE6J4YpMvMyKU0tjPPS7ME9o8P6BR8haESXnUVj64MSAA","canary":"r+qaXneO8BTNvvl09EOGEBbw2i9GecAHgoHtoW9t3rM=9:1:CANARY:","sCanaryTokenName":"canary","fSkipRenderingNewCanaryToken":false,"fEnableNewCsrfProtection":true,"correlationId":"076f579b-8e1c-43bb-904f-6c507ba51ffa","sessionId":"7feaa297-ca38-40a4-9784-7a70e402e101","sRingId":"R6","locale":{"mkt":"en-GB","lcid":2057},"slMaxRetry":2,"slReportFailure":true,"strings":{"desktopsso":{"authenticatingmessage":"Trying to sign you in"}},"enums":{"ClientMetricsModes":{"None":0,"SubmitOnPost":1,"SubmitOnRedirect":2,"InstrumentPlt":4}},"urls":{"instr":{"pageload":"https://login.microsoft.com/common/instrumentation/reportpageload","dssostatus":"https://login.microsoft.com/common/instrumentation/dssostatus"}},"browser":{"ltr":1,"Chrome":1,"_Win":1,"_M138":1,"_D0":1,"Full":1,"Win81":1,"RE_WebKit":1,"b":{"name":"Chrome","major":138,"minor":0},"os":{"name":"Windows","version":"10.0"},"V":"138.0"},"watson":{"url":"/common/handlers/watson","bundle":"https://aadcdn.msauth.net/ests/2.1/content/cdnbundles/watson.min_q5ptmu8aniymd4ftuqdkda2.js","sbundle":"https://aadcdn.msauth.net/ests/2.1/content/cdnbundles/watsonsupportwithjquery.3.5.min_dc940oomzau4rsu8qesnvg2.js","fbundle":"https://aadcdn.msauth.net/ests/2.1/content/cdnbundles/frameworksupport.min_oadrnc13magb009k4d20lg2.js","resetErrorPeriod":5,"maxCorsErrors":-1,"maxInjectErrors":5,"maxErrors":10,"maxTotalErrors":3,"expSrcs":["https://login.microsoftonline.com","https://aadcdn.msauth.net/","https://aadcdn.msftauth.net/",".login.microsoft.com"],"envErrorRedirect":true,"envErrorUrl":"/common/handlers/enverror"},"loader":{"cdnRoots":["https://aadcdn.msauth.net/","https://aadcdn.msftauth.net/"],"logByThrowing":true},"serverDetails":{"slc":"ProdSlices","dc":"KRC","ri":"SE2XXXX","ver":{"v":[2,1,21415,9]},"rt":"2025-08-06T13:33:41","et":3},"clientEvents":{"enabled":true,"telemetryEnabled":true,"useOneDSEventApi":true,"flush":60000,"autoPost":true,"autoPostDelay":1000,"minEvents":1,"maxEvents":1,"pltDelay":500,"appInsightsConfig":{"instrumentationKey":"69adc3c768bd4dc08c19416121249fcc-66f1668a-797b-4249-95e3-6c6651768c28-7293","webAnalyticsConfiguration":{"autoCapture":{"jsError":true}}},"defaultEventName":"IDUX_ESTSClientTelemetryEvent_WebWatson","serviceID":3,"endpointUrl":""},"fApplyAsciiRegexOnInput":true,"country":"PK","fBreakBrandingSigninString":true,"bsso":{"states":{"START":"start","INPROGRESS":"in-progress","END":"end","END_SSO":"end-sso","END_USERS":"end-users"},"nonce":"AwABEgEAAAADAOz_BQD0_0WsYNJrHT1AOxpfGIv2sN-aBw1GJTqIzbLaCI4Fe6ADz98HV5YsCL3hLlLB0nXuLLL4jETjiFxkcvyurYpWBZAgAA","overallTimeoutMs":4000,"telemetry":{"type":"ChromeSsoTelemetry","nonce":"AwABDwEAAAADAOz_BQD0_-j8ABSzKnIN9ghvZZlDeCjC9Ka1stPPJxAKSeCNKPH6G31f4Xuw7TIXH5Ti6mshDLte2DQLAAJloY2uvw9R4HVUrFBKiU2XXj0mZf9icF2mIAA","reportStates":[]},"redirectEndStates":["end"],"cookieNames":{"aadSso":"AADSSO","winSso":"ESTSSSO","ssoTiles":"ESTSSSOTILES","ssoPulled":"SSOCOOKIEPULLED","userList":"ESTSUSERLIST"},"type":"chrome","reason":"Pull is needed"},"urlNoCookies":"https://login.microsoft.com/cookiesdisabled","fTrimChromeBssoUrl":true,"inlineMode":5,"fShowCopyDebugDetailsLink":true,"fTenantBrandingCdnAddEventHandlers":true,"fAddTryCatchForIFrameRedirects":true};
          //]]></script> 
          <script type="text/javascript" nonce='toX-Def1NS65kVhegrdMvA'>//<![CDATA[
          !function(){var e=window,r=e.$Debug=e.$Debug||{},t=e.$Config||{};if(!r.appendLog){var n=[],o=0;r.appendLog=function(e){var r=t.maxDebugLog||25,i=(new Date).toUTCString()+":"+e;n.push(o+":"+i),n.length>r&&n.shift(),o++},r.getLogs=function(){return n}}}(),function(){function e(e,r){function t(i){var a=e[i];if(i<n-1){return void(o.r[a]?t(i+1):o.when(a,function(){t(i+1)}))}r(a)}var n=e.length;t(0)}function r(e,r,i){function a(){var e=!!s.method,o=e?s.method:i[0],a=s.extraArgs||[],u=n.$WebWatson;try{
          var c=t(i,!e);if(a&&a.length>0){for(var d=a.length,l=0;l<d;l++){c.push(a[l])}}o.apply(r,c)}catch(e){return void(u&&u.submitFromException&&u.submitFromException(e))}}var s=o.r&&o.r[e];return r=r||this,s&&(s.skipTimeout?a():n.setTimeout(a,0)),s}function t(e,r){return Array.prototype.slice.call(e,r?1:0)}var n=window;n.$Do||(n.$Do={"q":[],"r":[],"removeItems":[],"lock":0,"o":[]});var o=n.$Do;o.when=function(t,n){function i(e){r(e,a,s)||o.q.push({"id":e,"c":a,"a":s})}var a=0,s=[],u=1;"function"==typeof n||(a=n,
          u=2);for(var c=u;c<arguments.length;c++){s.push(arguments[c])}t instanceof Array?e(t,i):i(t)},o.register=function(e,t,n){if(!o.r[e]){o.o.push(e);var i={};if(t&&(i.method=t),n&&(i.skipTimeout=n),arguments&&arguments.length>3){i.extraArgs=[];for(var a=3;a<arguments.length;a++){i.extraArgs.push(arguments[a])}}o.r[e]=i,o.lock++;try{for(var s=0;s<o.q.length;s++){var u=o.q[s];u.id==e&&r(e,u.c,u.a)&&o.removeItems.push(u)}}catch(e){throw e}finally{if(0===--o.lock){for(var c=0;c<o.removeItems.length;c++){
          for(var d=o.removeItems[c],l=0;l<o.q.length;l++){if(o.q[l]===d){o.q.splice(l,1);break}}}o.removeItems=[]}}}},o.unregister=function(e){o.r[e]&&delete o.r[e]}}(),function(e,r){function t(){if(!a){if(!r.body){return void setTimeout(t)}a=!0,e.$Do.register("doc.ready",0,!0)}}function n(){if(!s){if(!r.body){return void setTimeout(n)}t(),s=!0,e.$Do.register("doc.load",0,!0),i()}}function o(e){(r.addEventListener||"load"===e.type||"complete"===r.readyState)&&t()}function i(){
          r.addEventListener?(r.removeEventListener("DOMContentLoaded",o,!1),e.removeEventListener("load",n,!1)):r.attachEvent&&(r.detachEvent("onreadystatechange",o),e.detachEvent("onload",n))}var a=!1,s=!1;if("complete"===r.readyState){return void setTimeout(n)}!function(){r.addEventListener?(r.addEventListener("DOMContentLoaded",o,!1),e.addEventListener("load",n,!1)):r.attachEvent&&(r.attachEvent("onreadystatechange",o),e.attachEvent("onload",n))}()}(window,document),function(){function e(){
          return f.$Config||f.ServerData||{}}function r(e,r){var t=f.$Debug;t&&t.appendLog&&(r&&(e+=" '"+(r.src||r.href||"")+"'",e+=", id:"+(r.id||""),e+=", async:"+(r.async||""),e+=", defer:"+(r.defer||"")),t.appendLog(e))}function t(){var e=f.$B;if(void 0===d){if(e){d=e.IE}else{var r=f.navigator.userAgent;d=-1!==r.indexOf("MSIE ")||-1!==r.indexOf("Trident/")}}return d}function n(){var e=f.$B;if(void 0===l){if(e){l=e.RE_Edge}else{var r=f.navigator.userAgent;l=-1!==r.indexOf("Edge")}}return l}function o(e){
          var r=e.indexOf("?"),t=r>-1?r:e.length,n=e.lastIndexOf(".",t);return e.substring(n,n+v.length).toLowerCase()===v}function i(){var r=e();return(r.loader||{}).slReportFailure||r.slReportFailure||!1}function a(){return(e().loader||{}).redirectToErrorPageOnLoadFailure||!1}function s(){return(e().loader||{}).logByThrowing||!1}function u(e){if(!t()&&!n()){return!1}var r=e.src||e.href||"";if(!r){return!0}if(o(r)){var i,a,s;try{i=e.sheet,a=i&&i.cssRules,s=!1}catch(e){s=!0}if(i&&!a&&s){return!0}
          if(i&&a&&0===a.length){return!0}}return!1}function c(){function t(e){g.getElementsByTagName("head")[0].appendChild(e)}function n(e,r,t,n){var u=null;return u=o(e)?i(e):"script"===n.toLowerCase()?a(e):s(e,n),r&&(u.id=r),"function"==typeof u.setAttribute&&(u.setAttribute("crossorigin","anonymous"),t&&"string"==typeof t&&u.setAttribute("integrity",t)),u}function i(e){var r=g.createElement("link");return r.rel="stylesheet",r.type="text/css",r.href=e,r}function a(e){
          var r=g.createElement("script"),t=g.querySelector("script[nonce]");if(r.type="text/javascript",r.src=e,r.defer=!1,r.async=!1,t){var n=t.nonce||t.getAttribute("nonce");r.setAttribute("nonce",n)}return r}function s(e,r){var t=g.createElement(r);return t.src=e,t}function d(e,r){if(e&&e.length>0&&r){for(var t=0;t<e.length;t++){if(-1!==r.indexOf(e[t])){return!0}}}return!1}function l(r){if(e().fTenantBrandingCdnAddEventHandlers){var t=d(E,r)?E:b;if(!(t&&t.length>1)){return r}for(var n=0;n<t.length;n++){
          if(-1!==r.indexOf(t[n])){var o=t[n+1<t.length?n+1:0],i=r.substring(t[n].length);return"https://"!==t[n].substring(0,"https://".length)&&(o="https://"+o,i=i.substring("https://".length)),o+i}}return r}if(!(b&&b.length>1)){return r}for(var a=0;a<b.length;a++){if(0===r.indexOf(b[a])){return b[a+1<b.length?a+1:0]+r.substring(b[a].length)}}return r}function f(e,t,n,o){if(r("[$Loader]: "+(L.failMessage||"Failed"),o),w[e].retry<y){return w[e].retry++,h(e,t,n),void c._ReportFailure(w[e].retry,w[e].srcPath)}n&&n()}
          function v(e,t,n,o){if(u(o)){return f(e,t,n,o)}r("[$Loader]: "+(L.successMessage||"Loaded"),o),h(e+1,t,n);var i=w[e].onSuccess;"function"==typeof i&&i(w[e].srcPath)}function h(e,o,i){if(e<w.length){var a=w[e];if(!a||!a.srcPath){return void h(e+1,o,i)}a.retry>0&&(a.srcPath=l(a.srcPath),a.origId||(a.origId=a.id),a.id=a.origId+"_Retry_"+a.retry);var s=n(a.srcPath,a.id,a.integrity,a.tagName);s.onload=function(){v(e,o,i,s)},s.onerror=function(){f(e,o,i,s)},s.onreadystatechange=function(){
          "loaded"===s.readyState?setTimeout(function(){v(e,o,i,s)},500):"complete"===s.readyState&&v(e,o,i,s)},t(s),r("[$Loader]: Loading '"+(a.srcPath||"")+"', id:"+(a.id||""))}else{o&&o()}}var p=e(),y=p.slMaxRetry||2,m=p.loader||{},b=m.cdnRoots||[],E=m.tenantBrandingCdnRoots||[],L=this,w=[];L.retryOnError=!0,L.successMessage="Loaded",L.failMessage="Error",L.Add=function(e,r,t,n,o,i){e&&w.push({"srcPath":e,"id":r,"retry":n||0,"integrity":t,"tagName":o||"script","onSuccess":i})},L.AddForReload=function(e,r){
          var t=e.src||e.href||"";L.Add(t,"AddForReload",e.integrity,1,e.tagName,r)},L.AddIf=function(e,r,t){e&&L.Add(r,t)},L.Load=function(e,r){h(0,e,r)}}var d,l,f=window,g=f.document,v=".css";c.On=function(e,r,t){if(!e){throw"The target element must be provided and cannot be null."}r?c.OnError(e,t):c.OnSuccess(e,t)},c.OnSuccess=function(e,t){if(!e){throw"The target element must be provided and cannot be null."}if(u(e)){return c.OnError(e,t)}var n=e.src||e.href||"",o=i(),s=a();r("[$Loader]: Loaded",e);var d=new c
          ;d.failMessage="Reload Failed",d.successMessage="Reload Success",d.Load(null,function(){if(o){throw"Unexpected state. ResourceLoader.Load() failed despite initial load success. ['"+n+"']"}s&&(document.location.href="/error.aspx?err=504")})},c.OnError=function(e,t){var n=e.src||e.href||"",o=i(),s=a();if(!e){throw"The target element must be provided and cannot be null."}r("[$Loader]: Failed",e);var u=new c;u.failMessage="Reload Failed",u.successMessage="Reload Success",u.AddForReload(e,t),
          u.Load(null,function(){if(o){throw"Failed to load external resource ['"+n+"']"}s&&(document.location.href="/error.aspx?err=504")}),c._ReportFailure(0,n)},c._ReportFailure=function(e,r){if(s()&&!t()){throw"[Retry "+e+"] Failed to load external resource ['"+r+"'], reloading from fallback CDN endpoint"}},f.$Loader=c}(),function(){function e(){if(!E){var e=new h.$Loader;e.AddIf(!h.jQuery,y.sbundle,"WebWatson_DemandSupport"),y.sbundle=null,delete y.sbundle,e.AddIf(!h.$Api,y.fbundle,"WebWatson_DemandFramework"),
          y.fbundle=null,delete y.fbundle,e.Add(y.bundle,"WebWatson_DemandLoaded"),e.Load(r,t),E=!0}}function r(){if(h.$WebWatson){if(h.$WebWatson.isProxy){return void t()}m.when("$WebWatson.full",function(){for(;b.length>0;){var e=b.shift();e&&h.$WebWatson[e.cmdName].apply(h.$WebWatson,e.args)}})}}function t(){if(!h.$WebWatson||h.$WebWatson.isProxy){if(!L&&JSON){try{var e=new XMLHttpRequest;e.open("POST",y.url),e.setRequestHeader("Accept","application/json"),
          e.setRequestHeader("Content-Type","application/json; charset=UTF-8"),e.setRequestHeader("canary",p.apiCanary),e.setRequestHeader("client-request-id",p.correlationId),e.setRequestHeader("hpgid",p.hpgid||0),e.setRequestHeader("hpgact",p.hpgact||0);for(var r=-1,t=0;t<b.length;t++){if("submit"===b[t].cmdName){r=t;break}}var o=b[r]?b[r].args||[]:[],i={"sr":y.sr,"ec":"Failed to load external resource [Core Watson files]","wec":55,"idx":1,"pn":p.pgid||"","sc":p.scid||0,"hpg":p.hpgid||0,
          "msg":"Failed to load external resource [Core Watson files]","url":o[1]||"","ln":0,"ad":0,"an":!1,"cs":"","sd":p.serverDetails,"ls":null,"diag":v(y)};e.send(JSON.stringify(i))}catch(e){}L=!0}y.loadErrorUrl&&window.location.assign(y.loadErrorUrl)}n()}function n(){b=[],h.$WebWatson=null}function o(r){return function(){var t=arguments;b.push({"cmdName":r,"args":t}),e()}}function i(){var e=["foundException","resetException","submit"],r=this;r.isProxy=!0;for(var t=e.length,n=0;n<t;n++){var i=e[n];i&&(r[i]=o(i))}
          }function a(e,r,t,n,o,i,a){var s=h.event;return i||(i=l(o||s,a?a+2:2)),h.$Debug&&h.$Debug.appendLog&&h.$Debug.appendLog("[WebWatson]:"+(e||"")+" in "+(r||"")+" @ "+(t||"??")),$.submit(e,r,t,n,o||s,i,a)}function s(e,r){return{"signature":e,"args":r,"toString":function(){return this.signature}}}function u(e){for(var r=[],t=e.split("\n"),n=0;n<t.length;n++){r.push(s(t[n],[]))}return r}function c(e){for(var r=[],t=e.split("\n"),n=0;n<t.length;n++){var o=s(t[n],[]);t[n+1]&&(o.signature+="@"+t[n+1],n++),r.push(o)
          }return r}function d(e){if(!e){return null}try{if(e.stack){return u(e.stack)}if(e.error){if(e.error.stack){return u(e.error.stack)}}else if(window.opera&&e.message){return c(e.message)}}catch(e){}return null}function l(e,r){var t=[];try{for(var n=arguments.callee;r>0;){n=n?n.caller:n,r--}for(var o=0;n&&o<w;){var i="InvalidMethod()";try{i=n.toString()}catch(e){}var a=[],u=n.args||n.arguments;if(u){for(var c=0;c<u.length;c++){a[c]=u[c]}}t.push(s(i,a)),n=n.caller,o++}}catch(e){t.push(s(e.toString(),[]))}
          var l=d(e);return l&&(t.push(s("--- Error Event Stack -----------------",[])),t=t.concat(l)),t}function f(e){if(e){try{var r=/function (.{1,})\(/,t=r.exec(e.constructor.toString());return t&&t.length>1?t[1]:""}catch(e){}}return""}function g(e){if(e){try{if("string"!=typeof e&&JSON&&JSON.stringify){var r=f(e),t=JSON.stringify(e);return t&&"{}"!==t||(e.error&&(e=e.error,r=f(e)),(t=JSON.stringify(e))&&"{}"!==t||(t=e.toString())),r+":"+t}}catch(e){}}return""+(e||"")}function v(e){var r=[];try{
          if(jQuery?(r.push("jQuery v:"+jQuery().jquery),jQuery.easing?r.push("jQuery.easing:"+JSON.stringify(jQuery.easing)):r.push("jQuery.easing is not defined")):r.push("jQuery is not defined"),e&&e.expectedVersion&&r.push("Expected jQuery v:"+e.expectedVersion),m){var t,n="";for(t=0;t<m.o.length;t++){n+=m.o[t]+";"}for(r.push("$Do.o["+n+"]"),n="",t=0;t<m.q.length;t++){n+=m.q[t].id+";"}r.push("$Do.q["+n+"]")}if(h.$Debug&&h.$Debug.getLogs){var o=h.$Debug.getLogs();o&&o.length>0&&(r=r.concat(o))}if(b){
          for(var i=0;i<b.length;i++){var a=b[i];if(a&&"submit"===a.cmdName){try{if(JSON&&JSON.stringify){var s=JSON.stringify(a);s&&r.push(s)}}catch(e){r.push(g(e))}}}}}catch(e){r.push(g(e))}return r}var h=window,p=h.$Config||{},y=p.watson,m=h.$Do;if(!h.$WebWatson&&y){var b=[],E=!1,L=!1,w=10,$=h.$WebWatson=new i;$.CB={},$._orgErrorHandler=h.onerror,h.onerror=a,$.errorHooked=!0,m.when("jQuery.version",function(e){y.expectedVersion=e}),m.register("$WebWatson")}}(),function(){function e(e,r){
          for(var t=r.split("."),n=t.length,o=0;o<n&&null!==e&&void 0!==e;){e=e[t[o++]]}return e}function r(r){var t=null;return null===u&&(u=e(i,"Constants")),null!==u&&r&&(t=e(u,r)),null===t||void 0===t?"":t.toString()}function t(t){var n=null;return null===a&&(a=e(i,"$Config.strings")),null!==a&&t&&(n=e(a,t.toLowerCase())),null!==n&&void 0!==n||(n=r(t)),null===n||void 0===n?"":n.toString()}function n(e,r){var n=null;return e&&r&&r[e]&&(n=t("errors."+r[e])),n||(n=t("errors."+e)),n||(n=t("errors."+c)),n||(n=t(c)),n}
          function o(t){var n=null;return null===s&&(s=e(i,"$Config.urls")),null!==s&&t&&(n=e(s,t.toLowerCase())),null!==n&&void 0!==n||(n=r(t)),null===n||void 0===n?"":n.toString()}var i=window,a=null,s=null,u=null,c="GENERIC_ERROR";i.GetString=t,i.GetErrorString=n,i.GetUrl=o}(),function(){var e=window,r=e.$Config||{};e.$B=r.browser||{}}(),function(){function e(e,r,t){e&&e.addEventListener?e.addEventListener(r,t):e&&e.attachEvent&&e.attachEvent("on"+r,t)}function r(r,t){e(document.getElementById(r),"click",t)}
          function t(r,t){var n=document.getElementsByName(r);n&&n.length>0&&e(n[0],"click",t)}var n=window;n.AddListener=e,n.ClickEventListenerById=r,n.ClickEventListenerByName=t}();
          //]]></script> 
          <script type="text/javascript" nonce='toX-Def1NS65kVhegrdMvA'>//<![CDATA[
          !function(t,e){!function(){var n=e.getElementsByTagName("head")[0];n&&n.addEventListener&&(n.addEventListener("error",function(e){null!==e.target&&"cdn"===e.target.getAttribute("data-loader")&&t.$Loader.OnError(e.target)},!0),n.addEventListener("load",function(e){null!==e.target&&"cdn"===e.target.getAttribute("data-loader")&&t.$Loader.OnSuccess(e.target)},!0))}()}(window,document);
          //]]></script>
          
              
                  <link rel="prefetch" href="https://login.live.com/Me.htm?v=3" />
                          <link rel="shortcut icon" href="https://aadcdn.msauth.net/shared/1.0/content/images/favicon_a_eupayfgghqiai7k9sol6lg2.ico" />
          
              <script type="text/javascript" nonce='toX-Def1NS65kVhegrdMvA'>
                  ServerData = $Config;
              </script>
          
          
              
              <link data-loader="cdn" crossorigin="anonymous" href="https://aadcdn.msauth.net/ests/2.1/content/cdnbundles/converged.v2.login.min_wyfpxtvrgudp2mrjlpyxva2.css" rel="stylesheet" />
          
              <script data-loader="cdn" crossorigin="anonymous" src="https://aadcdn.msauth.net/shared/1.0/content/js/ConvergedCreateFido_Core_fYuWJQkjWJTeU5GGFVznbA2.js" integrity='sha384-ZxnHvnmBXT0NioNYan/GYQy6FKlpbJ849ccZiGZClcXe2qbr3znhpPCH3ee4Wy8q' nonce='toX-Def1NS65kVhegrdMvA'></script>
          
              <script data-loader="cdn" crossorigin="anonymous" src="https://aadcdn.msauth.net/ests/2.1/content/cdnbundles/ux.converged.create.fido.strings-en-gb.min_xnshev0stxcrv7pb_yrdnw2.js" nonce='toX-Def1NS65kVhegrdMvA'></script>
          
          
          </head>
          
          <body data-bind="defineGlobals: ServerData, bodyCssClass" class="cb" style="display: none">
              <script type="text/javascript" nonce='toX-Def1NS65kVhegrdMvA'>//<![CDATA[
          !function(){var e=window,s=e.document,i=e.$Config||{};if(e.self===e.top){s&&s.body&&(s.body.style.display="block")}else if(!i.allowFrame){var o,t,r,f,n,d;if(i.fAddTryCatchForIFrameRedirects){try{o=e.self.location.href,t=o.indexOf("#"),r=-1!==t,f=o.indexOf("?"),n=r?t:o.length,d=-1===f||r&&f>t?"?":"&",o=o.substr(0,n)+d+"iframe-request-id="+i.sessionId+o.substr(n),e.top.location=o}catch(e){}}else{o=e.self.location.href,t=o.indexOf("#"),r=-1!==t,f=o.indexOf("?"),n=r?t:o.length,d=-1===f||r&&f>t?"?":"&",
          o=o.substr(0,n)+d+"iframe-request-id="+i.sessionId+o.substr(n),e.top.location=o}}}();
          //]]></script>
              
          </body>
          </html>
          Parameter
          UserDisplayName
          Evidence
          passkeyFlag
          Solution

          This is an informational alert rather than a vulnerability and so there is nothing to fix.

    2. https://www.internee.pk (1)

      1. Information Disclosure - Information in Browser localStorage (1)
        1. GET https://www.internee.pk/sign-in
          Alert tags
          Alert description

          Information was stored in browser localStorage.

          This is not unusual or necessarily unsafe - this informational alert has been raised to help you get a better understanding of what this app is doing. For more details see the Client tabs - this information was set directly in the browser and will therefore not necessarily appear in this form in any HTTP(S) messages.

          Other info

          The following data (key=value) was set: __clerk_environment={"value":{"object":"environment","auth_config":{"claimed_at":null,"id":"","object":"auth_config","reverification":true,"single_session_mode":true},"display_config":{"object":"display_config","after_create_organization_url":"https://internee.pk","after_join_waitlist_url":"https://internee.pk","after_leave_organization_url":"https://internee.pk","after_sign_in_url":"https://internee.pk","after_sign_out_all_url":"https://accounts.internee.pk/sign-in","after_sign_out_one_url":"https://accounts.internee.pk/sign-in/choose","after_sign_up_url":"https://internee.pk","after_switch_session_url":"https://internee.pk","application_name":"internee.pk","branded":true,"captcha_heartbeat":false,"captcha_oauth_bypass":[],"captcha_provider":"turnstile","captcha_public_key_invisible":"0x4AAAAAAAFV93qQdS0ycilX","captcha_public_key":"0x4AAAAAAAWXJGBD7bONzLBd","captcha_widget_type":"smart","clerk_js_version":"5","create_organization_url":"https://accounts.internee.pk/create-organization","favicon_image_url":"","google_one_tap_client_id":"106572069563-l8ksvnniuidkpndv3lun58jfkeiti3j1.apps.googleusercontent.com","home_url":"https://internee.pk","id":"display_config_2vwUiUWXAi4NNrm6FIJ1TBEfUvq","instance_environment_type":"production","logo_image_url":"","organization_profile_url":"https://accounts.internee.pk/organization","preferred_sign_in_strategy":"password","privacy_policy_url":"https://www.internee.pk/terms","show_devmode_warning":false,"sign_in_url":"https://accounts.internee.pk/sign-in","sign_up_url":"https://accounts.internee.pk/sign-up","support_email":"","terms_url":"https://www.internee.pk/privacy","theme":{"buttons":{"font_color":"#ffffff","font_family":"\"Source Sans Pro\", sans-serif","font_weight":"600"},"general":{"color":"#6c47ff","padding":"1em","box_shadow":"0 2px 8px rgba(0, 0, 0, 0.2)","font_color":"#151515","font_family":"\"Source Sans Pro\", sans-serif","border_radius":"0.5em","background_color":"#ffffff","label_font_weight":"600"},"accounts":{"background_color":"#ffffff"}},"user_profile_url":"https://accounts.internee.pk/user","waitlist_url":"https://accounts.internee.pk/waitlist"},"id":"","maintenance_mode":false,"organization_settings":{"actions":{"admin_delete":true},"domains":{"enabled":false,"enrollment_modes":[],"default_role":""},"enabled":false,"max_allowed_memberships":5},"user_settings":{"actions":{"delete_self":true,"create_organization":true,"create_organizations_limit":null},"attributes":{"email_address":{"enabled":true,"required":true,"used_for_first_factor":true,"first_factors":["email_code"],"used_for_second_factor":false,"second_factors":[],"verifications":["email_code"],"verify_at_sign_up":true,"name":"email_address"},"phone_number":{"enabled":false,"required":false,"used_for_first_factor":false,"first_factors":[],"used_for_second_factor":false,"second_factors":[],"verifications":[],"verify_at_sign_up":false,"name":"phone_number"},"username":{"enabled":false,"required":false,"used_for_first_factor":false,"first_factors":[],"used_for_second_factor":false,"second_factors":[],"verifications":[],"verify_at_sign_up":false,"name":"username"},"web3_wallet":{"enabled":false,"required":false,"used_for_first_factor":false,"first_factors":[],"used_for_second_factor":false,"second_factors":[],"verifications":[],"verify_at_sign_up":false,"name":"web3_wallet"},"first_name":{"enabled":false,"required":false,"used_for_first_factor":false,"first_factors":[],"used_for_second_factor":false,"second_factors":[],"verifications":[],"verify_at_sign_up":false,"name":"first_name"},"last_name":{"enabled":false,"required":false,"used_for_first_factor":false,"first_factors":[],"used_for_second_factor":false,"second_factors":[],"verifications":[],"verify_at_sign_up":false,"name":"last_name"},"password":{"enabled":true,"required":true,"used_for_first_factor":false,"first_factors":[],"used_for_second_factor":false,"second_factors":[],"verifications":[],"verify_at_sign_up":false,"name":"password"},"authenticator_app":{"enabled":false,"required":false,"used_for_first_factor":false,"first_factors":[],"used_for_second_factor":false,"second_factors":[],"verifications":[],"verify_at_sign_up":false,"name":"authenticator_app"},"ticket":{"enabled":true,"required":false,"used_for_first_factor":false,"first_factors":[],"used_for_second_factor":false,"second_factors":[],"verifications":[],"verify_at_sign_up":false,"name":"ticket"},"backup_code":{"enabled":false,"required":false,"used_for_first_factor":false,"first_factors":[],"used_for_second_factor":false,"second_factors":[],"verifications":[],"verify_at_sign_up":false,"name":"backup_code"},"passkey":{"enabled":false,"required":false,"used_for_first_factor":false,"first_factors":[],"used_for_second_factor":false,"second_factors":[],"verifications":[],"verify_at_sign_up":false,"name":"passkey"}},"passkey_settings":{"allow_autofill":true,"show_sign_in_button":true},"password_settings":{"disable_hibp":false,"min_length":8,"max_length":72,"require_special_char":false,"require_numbers":false,"require_uppercase":false,"require_lowercase":false,"show_zxcvbn":false,"min_zxcvbn_strength":0,"enforce_hibp_on_sign_in":true,"allowed_special_characters":"!\"#$%&'()*+,-./:;<=>?@[]^_`{|}~"},"saml":{"enabled":false},"sign_in":{"second_factor":{"required":false}},"sign_up":{"captcha_enabled":true,"captcha_widget_type":"smart","custom_action_required":false,"progressive":true,"mode":"public","legal_consent_enabled":true},"social":{"oauth_facebook":{"enabled":false,"required":false,"authenticatable":false,"block_email_subaddresses":false,"strategy":"oauth_facebook","not_selectable":false,"deprecated":false,"name":"Facebook","logo_url":"https://img.clerk.com/static/facebook.png"},"oauth_google":{"enabled":true,"required":false,"authenticatable":true,"block_email_subaddresses":true,"strategy":"oauth_google","not_selectable":false,"deprecated":false,"name":"Google","logo_url":"https://img.clerk.com/static/google.png"},"oauth_linkedin_oidc":{"enabled":false,"required":false,"authenticatable":false,"block_email_subaddresses":false,"strategy":"oauth_linkedin_oidc","not_selectable":false,"deprecated":false,"name":"LinkedIn","logo_url":"https://img.clerk.com/static/linkedin_oidc.png"}}},"commerce_settings":{"billing":{"stripe_publishable_key":"","enabled":false,"has_paid_user_plans":false,"has_paid_org_plans":false,"organization":{"enabled":false,"has_paid_plans":false},"user":{"enabled":false,"has_paid_plans":false}}},"api_keys_settings":{"enabled":false}},"exp":1754569217765}

          Note that this alert will only be raised once for each URL + key.

          Request
          Request line and header section (437 bytes)
          GET https://www.internee.pk/sign-in HTTP/1.1
          host: www.internee.pk
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:141.0) Gecko/20100101 Firefox/141.0
          Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
          Accept-Language: en-US,en;q=0.5
          Connection: keep-alive
          Upgrade-Insecure-Requests: 1
          Sec-Fetch-Dest: document
          Sec-Fetch-Mode: navigate
          Sec-Fetch-Site: none
          Sec-Fetch-User: ?1
          Priority: u=0, i
          
          
          Request body (0 bytes)
          Response
          Status line and header section (972 bytes)
          HTTP/1.1 200 OK
          Age: 0
          Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
          Content-Type: text/html; charset=utf-8
          Date: Wed, 06 Aug 2025 12:20:12 GMT
          Link: </_next/static/media/569ce4b8f30dc480-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/93f479601ee12b01-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/a22b1dc24103c00d-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2"
          Server: Vercel
          Strict-Transport-Security: max-age=63072000
          Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch
          X-Clerk-Auth-Reason: session-token-and-uat-missing
          X-Clerk-Auth-Status: signed-out
          X-Content-Type-Options: nosniff
          X-Frame-Options: DENY
          X-Matched-Path: /sign-in/[[...sign-in]]
          X-Robots-Tag: index, follow
          X-Vercel-Cache: MISS
          X-Vercel-Id: dxb1::iad1::bhz62-1754482812156-fb0b9f104d91
          content-length: 25922
          
          
          Response body (25922 bytes)
          <!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/320d4d052b004eb6.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/0b8912494347acef.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-3a461f7366d33dd6.js"/><script src="/_next/static/chunks/4bd1b696-c95e1b900217c6ad.js" async=""></script><script src="/_next/static/chunks/1517-275496cbff0e5994.js" async=""></script><script src="/_next/static/chunks/main-app-7a9497d16dab747e.js" async=""></script><script src="/_next/static/chunks/9402-a5d115788cb6d153.js" async=""></script><script src="/_next/static/chunks/4378-671a31d02a6cfbc2.js" async=""></script><script src="/_next/static/chunks/7970-bc660ed318c31c06.js" async=""></script><script src="/_next/static/chunks/8678-8c9c1d9bc504a0e2.js" async=""></script><script src="/_next/static/chunks/app/(auth)/sign-in/%5B%5B...sign-in%5D%5D/page-fad40c228b0d7c89.js" async=""></script><script src="/_next/static/chunks/9c4e2130-ad2cdea36b2797e0.js" async=""></script><script src="/_next/static/chunks/8e1d74a4-e68ef6c854aecc53.js" async=""></script><script src="/_next/static/chunks/8647-04dcbcb3bb0e92f5.js" async=""></script><script src="/_next/static/chunks/8173-5b15a65744fa0656.js" async=""></script><script src="/_next/static/chunks/8190-5ec5487a9e05da22.js" async=""></script><script src="/_next/static/chunks/9815-5fb3400553d94d1e.js" async=""></script><script src="/_next/static/chunks/8136-7d47ee399cbef6e7.js" async=""></script><script src="/_next/static/chunks/app/layout-f94302daebd146ff.js" async=""></script><script src="/_next/static/chunks/370b0802-3136226f58efb0a3.js" async=""></script><script src="/_next/static/chunks/6566-df2b405a74da5d66.js" async=""></script><script src="/_next/static/chunks/app/not-found-15f1c8e435b8a612.js" async=""></script><script src="https://clerk.internee.pk/npm/@clerk/clerk-js@5/dist/clerk.browser.js" data-clerk-js-script="true" async="" crossorigin="anonymous" data-clerk-publishable-key="pk_live_Y2xlcmsuaW50ZXJuZWUucGsk"></script><meta name="next-size-adjust" content=""/><title>Internee.pk | Pakistan&#x27;s Virtual Internship Platform</title><meta name="description" content="Internee.pk kickstart student&#x27;s tech careers with first internships, providing industry exposure, practical skills, and networking opportunities, paving the way for their success in the tech industry."/><meta name="keywords" content="internships, career growth, student opportunities, internee.pk , virtual career platform , virtual internship , virtual internship platform , internee pk internee  remote internships, online internships, skill development, job preparation"/><meta property="og:title" content="Internee.pk - Unlock Your Career Potential!"/><meta property="og:description" content="The ultimate platform designed to turbocharge the IT sector in Pakistan! We recognize the immense potential of talented individuals in the country and aim to bridge the gap between them and the thriving IT industry. Internee.pk offers a comprehensive range of virtual internship opportunities exclusively in the IT field."/><meta property="og:url" content="https://internee.pk"/><meta property="og:site_name" content="Internee.pk"/><meta property="og:image" content="https://www.internee.pk/og-image.png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:alt" content="Internee.pk - Internships &amp; Career Growth"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Internee.pk - Unlock Your Career Potential!"/><meta name="twitter:description" content="Start your journey with our exclusive internship programs. Learn, grow, and succeed with Internee.pk."/><meta name="twitter:image" content="https://www.internee.pk/og-image.png"/><link rel="shortcut icon" href="/favicon.ico"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="256x256"/><link rel="icon" href="/favicon.ico"/><link rel="apple-touch-icon" href="/favicon.ico"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class=" __variable_8d9340 antialiased bg-white dark:bg-black"><script>((e,t,r,n,i,o,s,a)=>{let l=document.documentElement,u=["light","dark"];function c(t){(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&o?i.map(e=>o[e]||e):i;r?(l.classList.remove(...n),l.classList.add(t)):l.setAttribute(e,t)}),a&&u.includes(t)&&(l.style.colorScheme=t)}if(n)c(n);else try{let e=localStorage.getItem(t)||r,n=s&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(n)}catch(e){}})("class","theme","dark",null,["light","dark"],null,true,true)</script><section class="bg-white"><div class="lg:grid lg:min-h-screen lg:grid-cols-12"><section class="relative flex h-32 items-end bg-[#171717] lg:col-span-5 lg:h-full xl:col-span-6"><div class="absolute inset-0 h-full w-full object-cover opacity-80"><img alt="sign in image" loading="lazy" decoding="async" data-nimg="1" class="absolute inset-0 h-full w-full object-cover opacity-80" style="color:transparent" sizes="100vw" srcSet="/_next/image?url=%2Fsign.webp&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fsign.webp&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fsign.webp&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fsign.webp&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fsign.webp&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fsign.webp&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fsign.webp&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fsign.webp&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fsign.webp&amp;w=3840&amp;q=75"/></div><div class="hidden lg:relative lg:block lg:p-12"><a class="block text-white" href="#"><span class="sr-only">Home</span></a><h2 class="mt-6 text-2xl font-bold text-white sm:text-3xl md:text-4xl">Welcome to Internee.pk</h2><p class="mt-4 leading-relaxed text-white/90">We help tech enthusiast and professionals.</p></div></section><main class="flex items-center justify-center px-8 py-8 sm:px-12 lg:col-span-7 lg:px-16 lg:py-12 xl:col-span-6"><div class="max-w-xl lg:max-w-3xl"><div class="relative -mt-16 block lg:hidden"><a class="inline-flex size-16 items-center justify-center rounded-full bg-white text-blue-600 sm:size-20" href="#"><span class="sr-only">Home</span><svg class="h-8 sm:h-10" viewBox="0 0 28 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.41 10.3847C1.14777 7.4194 2.85643 4.7861 5.2639 2.90424C7.6714 1.02234 10.6393 0 13.695 0C16.7507 0 19.7186 1.02234 22.1261 2.90424C24.5336 4.7861 26.2422 7.4194 26.98 10.3847H25.78C23.7557 10.3549 21.7729 10.9599 20.11 12.1147C20.014 12.1842 19.9138 12.2477 19.81 12.3047H19.67C19.5662 12.2477 19.466 12.1842 19.37 12.1147C17.6924 10.9866 15.7166 10.3841 13.695 10.3841C11.6734 10.3841 9.6976 10.9866 8.02 12.1147C7.924 12.1842 7.8238 12.2477 7.72 12.3047H7.58C7.4762 12.2477 7.376 12.1842 7.28 12.1147C5.6171 10.9599 3.6343 10.3549 1.61 10.3847H0.41ZM23.62 16.6547C24.236 16.175 24.9995 15.924 25.78 15.9447H27.39V12.7347H25.78C24.4052 12.7181 23.0619 13.146 21.95 13.9547C21.3243 14.416 20.5674 14.6649 19.79 14.6649C19.0126 14.6649 18.2557 14.416 17.63 13.9547C16.4899 13.1611 15.1341 12.7356 13.745 12.7356C12.3559 12.7356 11.0001 13.1611 9.86 13.9547C9.2343 14.416 8.4774 14.6649 7.7 14.6649C6.9226 14.6649 6.1657 14.416 5.54 13.9547C4.4144 13.1356 3.0518 12.7072 1.66 12.7347H0V15.9447H1.61C2.39051 15.924 3.154 16.175 3.77 16.6547C4.908 17.4489 6.2623 17.8747 7.65 17.8747C9.0377 17.8747 10.392 17.4489 11.53 16.6547C12.1468 16.1765 12.9097 15.9257 13.69 15.9447C14.4708 15.9223 15.2348 16.1735 15.85 16.6547C16.9901 17.4484 18.3459 17.8738 19.735 17.8738C21.1241 17.8738 22.4799 17.4484 23.62 16.6547ZM23.62 22.3947C24.236 21.915 24.9995 21.664 25.78 21.6847H27.39V18.4747H25.78C24.4052 18.4581 23.0619 18.886 21.95 19.6947C21.3243 20.156 20.5674 20.4049 19.79 20.4049C19.0126 20.4049 18.2557 20.156 17.63 19.6947C16.4899 18.9011 15.1341 18.4757 13.745 18.4757C12.3559 18.4757 11.0001 18.9011 9.86 19.6947C9.2343 20.156 8.4774 20.4049 7.7 20.4049C6.9226 20.4049 6.1657 20.156 5.54 19.6947C4.4144 18.8757 3.0518 18.4472 1.66 18.4747H0V21.6847H1.61C2.39051 21.664 3.154 21.915 3.77 22.3947C4.908 23.1889 6.2623 23.6147 7.65 23.6147C9.0377 23.6147 10.392 23.1889 11.53 22.3947C12.1468 21.9165 12.9097 21.6657 13.69 21.6847C14.4708 21.6623 15.2348 21.9135 15.85 22.3947C16.9901 23.1884 18.3459 23.6138 19.735 23.6138C21.1241 23.6138 22.4799 23.1884 23.62 22.3947Z" fill="currentColor"></path></svg></a><h1 class="mt-2 text-2xl font-bold text-[#171717] sm:text-3xl md:text-4xl">Welcome to Internee.pk</h1><p class="mt-4 leading-relaxed text-gray-500">We help students, tech enthusiast and professionals.</p></div></div></main></div></section><script src="/_next/static/chunks/webpack-3a461f7366d33dd6.js" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n3:I[15244,[],\"\"]\n4:I[43866,[],\"\"]\n5:I[87970,[\"9402\",\"static/chunks/9402-a5d115788cb6d153.js\",\"4378\",\"static/chunks/4378-671a31d02a6cfbc2.js\",\"7970\",\"static/chunks/7970-bc660ed318c31c06.js\",\"8678\",\"static/chunks/8678-8c9c1d9bc504a0e2.js\",\"7082\",\"static/chunks/app/(auth)/sign-in/%5B%5B...sign-in%5D%5D/page-fad40c228b0d7c89.js\"],\"Image\"]\n7:I[49930,[\"9402\",\"static/chunks/9402-a5d115788cb6d153.js\",\"4378\",\"static/chunks/4378-671a31d02a6cfbc2.js\",\"7970\",\"static/chunks/7970-bc660ed318c31c06.js\",\"8678\",\"static/chunks/8678-8c9c1d9bc504a0e2.js\",\"7082\",\"static/chunks/app/(auth)/sign-in/%5B%5B...sign-in%5D%5D/page-fad40c228b0d7c89.js\"],\"SignIn\"]\n8:I[86213,[],\"OutletBoundary\"]\na:I[86213,[],\"MetadataBoundary\"]\nc:I[86213,[],\"ViewportBoundary\"]\ne:I[34835,[],\"\"]\nf:I[56556,[\"9402\",\"static/chunks/9402-a5d115788cb6d153.js\",\"4378\",\"static/chunks/4378-671a31d02a6cfbc2.js\",\"7970\",\"static/chunks/7970-bc660ed318c31c06.js\",\"8678\",\"static/chunks/8678-8c9c1d9bc504a0e2.js\",\"7082\",\"static/chunks/app/(auth)/sign-in/%5B%5B...sign-in%5D%5D/page-fad40c228b0d7c89.js\"],\"ClientClerkProvider\"]\n10:I[21889,[\"512\",\"static/chunks/9c4e2130-ad2cdea36b2797e0.js\",\"6711\",\"static/chunks/8e1d74a4-e68ef6c854aecc53.js\",\"8647\",\"static/chunks/8647-04dcbcb3bb0e92f5.js\",\"9402\",\"static/chunks/9402-a5d115788cb6d153.js\",\"4378\",\"static/chunks/4378-671a31d02a6cfbc2.js\",\"8173\",\"static/chunks/8173-5b15a65744fa0656.js\",\"8190\",\"static/chunks/8190-5ec5487a9e05da22.js\",\"7970\",\"static/chunks/7970-bc660ed318c31c06.js\",\"8678\",\"static/chunks/8678-8c9c1d9bc504a0e2.js\",\"9815\",\"static/chunks/9815-5fb3400553d94d1e.js\",\"8136\",\"static/chunks/8136-7d47ee399cbef6e7.js\",\"7177\",\"static/chunks/app/layout-f94302daebd146ff.js\"],\"ThemeProvider\"]\n11:I[73996,[\"512\",\"static/chunks/9c4e2130-ad2cdea36b2797e0.js\",\"8429\",\"static/chunks/370b0802-3136226f58efb0a3.js\",\"9402\",\"static/chunks/9402-a5d115788cb6d153.js\",\"4378\",\"static/chunks/4378-671a31d02a6cfbc2.js\",\"8173\",\"static/chunks/8173-5b15a65744fa0656.js\",\"8678\",\"static/chunks/8678-8c9c1d9bc504a0e2.js\",\"6566\",\"static/chunks/6566-df"])</script><script>self.__next_f.push([1,"2b405a74da5d66.js\",\"4345\",\"static/chunks/app/not-found-15f1c8e435b8a612.js\"],\"default\"]\n12:I[48173,[\"512\",\"static/chunks/9c4e2130-ad2cdea36b2797e0.js\",\"8429\",\"static/chunks/370b0802-3136226f58efb0a3.js\",\"9402\",\"static/chunks/9402-a5d115788cb6d153.js\",\"4378\",\"static/chunks/4378-671a31d02a6cfbc2.js\",\"8173\",\"static/chunks/8173-5b15a65744fa0656.js\",\"8678\",\"static/chunks/8678-8c9c1d9bc504a0e2.js\",\"6566\",\"static/chunks/6566-df2b405a74da5d66.js\",\"4345\",\"static/chunks/app/not-found-15f1c8e435b8a612.js\"],\"\"]\n:HL[\"/_next/static/media/569ce4b8f30dc480-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/93f479601ee12b01-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/a22b1dc24103c00d-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/css/320d4d052b004eb6.css\",\"style\"]\n:HL[\"/_next/static/css/0b8912494347acef.css\",\"style\"]\n6:T817,"])</script><script>self.__next_f.push([1,"M0.41 10.3847C1.14777 7.4194 2.85643 4.7861 5.2639 2.90424C7.6714 1.02234 10.6393 0 13.695 0C16.7507 0 19.7186 1.02234 22.1261 2.90424C24.5336 4.7861 26.2422 7.4194 26.98 10.3847H25.78C23.7557 10.3549 21.7729 10.9599 20.11 12.1147C20.014 12.1842 19.9138 12.2477 19.81 12.3047H19.67C19.5662 12.2477 19.466 12.1842 19.37 12.1147C17.6924 10.9866 15.7166 10.3841 13.695 10.3841C11.6734 10.3841 9.6976 10.9866 8.02 12.1147C7.924 12.1842 7.8238 12.2477 7.72 12.3047H7.58C7.4762 12.2477 7.376 12.1842 7.28 12.1147C5.6171 10.9599 3.6343 10.3549 1.61 10.3847H0.41ZM23.62 16.6547C24.236 16.175 24.9995 15.924 25.78 15.9447H27.39V12.7347H25.78C24.4052 12.7181 23.0619 13.146 21.95 13.9547C21.3243 14.416 20.5674 14.6649 19.79 14.6649C19.0126 14.6649 18.2557 14.416 17.63 13.9547C16.4899 13.1611 15.1341 12.7356 13.745 12.7356C12.3559 12.7356 11.0001 13.1611 9.86 13.9547C9.2343 14.416 8.4774 14.6649 7.7 14.6649C6.9226 14.6649 6.1657 14.416 5.54 13.9547C4.4144 13.1356 3.0518 12.7072 1.66 12.7347H0V15.9447H1.61C2.39051 15.924 3.154 16.175 3.77 16.6547C4.908 17.4489 6.2623 17.8747 7.65 17.8747C9.0377 17.8747 10.392 17.4489 11.53 16.6547C12.1468 16.1765 12.9097 15.9257 13.69 15.9447C14.4708 15.9223 15.2348 16.1735 15.85 16.6547C16.9901 17.4484 18.3459 17.8738 19.735 17.8738C21.1241 17.8738 22.4799 17.4484 23.62 16.6547ZM23.62 22.3947C24.236 21.915 24.9995 21.664 25.78 21.6847H27.39V18.4747H25.78C24.4052 18.4581 23.0619 18.886 21.95 19.6947C21.3243 20.156 20.5674 20.4049 19.79 20.4049C19.0126 20.4049 18.2557 20.156 17.63 19.6947C16.4899 18.9011 15.1341 18.4757 13.745 18.4757C12.3559 18.4757 11.0001 18.9011 9.86 19.6947C9.2343 20.156 8.4774 20.4049 7.7 20.4049C6.9226 20.4049 6.1657 20.156 5.54 19.6947C4.4144 18.8757 3.0518 18.4472 1.66 18.4747H0V21.6847H1.61C2.39051 21.664 3.154 21.915 3.77 22.3947C4.908 23.1889 6.2623 23.6147 7.65 23.6147C9.0377 23.6147 10.392 23.1889 11.53 22.3947C12.1468 21.9165 12.9097 21.6657 13.69 21.6847C14.4708 21.6623 15.2348 21.9135 15.85 22.3947C16.9901 23.1884 18.3459 23.6138 19.735 23.6138C21.1241 23.6138 22.4799 23.1884 23.62 22.3947Z"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"lgnxd1iW_JCgwFj-mG1pc\",\"p\":\"\",\"c\":[\"\",\"sign-in\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"(auth)\",{\"children\":[\"sign-in\",{\"children\":[[\"sign-in\",\"\",\"oc\"],{\"children\":[\"__PAGE__\",{}]}]}]}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/320d4d052b004eb6.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/0b8912494347acef.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"suppressHydrationWarning\":true,\"children\":\"$L2\"}]]}],{\"children\":[\"(auth)\",[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"(auth)\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[\"sign-in\",[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"(auth)\",\"children\",\"sign-in\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"sign-in\",\"\",\"oc\"],[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"(auth)\",\"children\",\"sign-in\",\"children\",\"$0:f:0:1:2:children:2:children:2:children:0\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[\"__PAGE__\",[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"section\",null,{\"className\":\"bg-white\",\"children\":[\"$\",\"div\",null,{\"className\":\"lg:grid lg:min-h-screen lg:grid-cols-12\",\"children\":[[\"$\",\"section\",null,{\"className\":\"relative flex h-32 items-end bg-[#171717] lg:col-span-5 lg:h-full xl:col-span-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"absolute inset-0 h-full w-full object-cover opacity-80\",\"children\":[\"$\",\"$L5\",null,{\"alt\":\"sign in image\",\"src\":\"/sign.webp\",\"className\":\"absolute inset-0 h-full w-full object-cover opacity-80\"}]}],[\"$\",\"div\",null,{\"className\":\"hidden lg:relative lg:block lg:p-12\",\"children\":[[\"$\",\"a\",null,{\"className\":\"block text-white\",\"href\":\"#\",\"children\":[\"$\",\"span\",null,{\"className\":\"sr-only\",\"children\":\"Home\"}]}],[\"$\",\"h2\",null,{\"className\":\"mt-6 text-2xl font-bold text-white sm:text-3xl md:text-4xl\",\"children\":\"Welcome to Internee.pk\"}],[\"$\",\"p\",null,{\"className\":\"mt-4 leading-relaxed text-white/90\",\"children\":\"We help tech enthusiast and professionals.\"}]]}]]}],[\"$\",\"main\",null,{\"className\":\"flex items-center justify-center px-8 py-8 sm:px-12 lg:col-span-7 lg:px-16 lg:py-12 xl:col-span-6\",\"children\":[\"$\",\"div\",null,{\"className\":\"max-w-xl lg:max-w-3xl\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative -mt-16 block lg:hidden\",\"children\":[[\"$\",\"a\",null,{\"className\":\"inline-flex size-16 items-center justify-center rounded-full bg-white text-blue-600 sm:size-20\",\"href\":\"#\",\"children\":[[\"$\",\"span\",null,{\"className\":\"sr-only\",\"children\":\"Home\"}],[\"$\",\"svg\",null,{\"className\":\"h-8 sm:h-10\",\"viewBox\":\"0 0 28 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"children\":[\"$\",\"path\",null,{\"d\":\"$6\",\"fill\":\"currentColor\"}]}]]}],[\"$\",\"h1\",null,{\"className\":\"mt-2 text-2xl font-bold text-[#171717] sm:text-3xl md:text-4xl\",\"children\":\"Welcome to Internee.pk\"}],[\"$\",\"p\",null,{\"className\":\"mt-4 leading-relaxed text-gray-500\",\"children\":\"We help students, tech enthusiast and professionals.\"}]]}],[\"$\",\"$L7\",null,{}]]}]}]]}]}],null,[\"$\",\"$L8\",null,{\"children\":\"$L9\"}]]}],{},null,false]},null,false]},null,false]},null,false]},null,false],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$1\",\"iM1mkFpPz6v6J15IVa2nH\",{\"children\":[[\"$\",\"$La\",null,{\"children\":\"$Lb\"}],[\"$\",\"$Lc\",null,{\"children\":\"$Ld\"}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$e\",\"$undefined\"],\"s\":false,\"S\":false}\n"])</script><script>self.__next_f.push([1,"2:[\"$\",\"$Lf\",null,{\"publishableKey\":\"pk_live_Y2xlcmsuaW50ZXJuZWUucGsk\",\"clerkJSUrl\":\"$undefined\",\"clerkJSVersion\":\"$undefined\",\"proxyUrl\":\"\",\"domain\":\"\",\"isSatellite\":false,\"signInUrl\":\"https://accounts.internee.pk/sign-in\",\"signUpUrl\":\"https://accounts.internee.pk/sign-up\",\"signInForceRedirectUrl\":\"\",\"signUpForceRedirectUrl\":\"\",\"signInFallbackRedirectUrl\":\"\",\"signUpFallbackRedirectUrl\":\"\",\"afterSignInUrl\":\"\",\"afterSignUpUrl\":\"\",\"telemetry\":{\"disabled\":false,\"debug\":false},\"sdkMetadata\":{\"name\":\"@clerk/nextjs\",\"version\":\"6.12.0\",\"environment\":\"production\"},\"nonce\":\"\",\"initialState\":null,\"children\":[\"$\",\"body\",null,{\"className\":\" __variable_8d9340 antialiased bg-white dark:bg-black\",\"children\":[\"$\",\"$L10\",null,{\"attribute\":\"class\",\"defaultTheme\":\"dark\",\"enableSystem\":true,\"disableTransitionOnChange\":true,\"children\":[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[],[\"$\",\"div\",null,{\"children\":[\" \",[\"$\",\"$L11\",null,{}],[\"$\",\"div\",null,{\"className\":\"min-h-screen bg-gray-100 dark:bg-[#171717] flex flex-col justify-center items-center px-4 sm:px-6 lg:px-8\",\"children\":[[\"$\",\"div\",null,{\"className\":\"max-w-md w-full space-y-8 text-center\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-8\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"mt-6 text-6xl font-extrabold text-[#171717] dark:text-gray-100\",\"children\":\"404\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 text-3xl font-bold text-[#171717] dark:text-gray-100\",\"children\":\"Page not found\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 text-sm text-gray-600 dark:text-gray-400\",\"children\":\"Sorry, we couldn't find the page you're looking for.\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-8\",\"children\":[\"$\",\"$L12\",null,{\"href\":\"/\",\"className\":\"inline-flex items-center px-4 py-2 border border-transparent text-base font-medium rounded-md text-white bg-green-600 hover:bg-green-700 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-green-500\",\"children\":[[\"$\",\"svg\",null,{\"className\":\"mr-2 -ml-1 h-5 w-5\",\"fill\":\"none\",\"viewBox\":\"0 0 24 24\",\"stroke\":\"currentColor\",\"children\":[\"$\",\"path\",null,{\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"strokeWidth\":\"2\",\"d\":\"M3 12h18m-9-9l9 9-9 9\"}]}],\"Go back home\"]}]}]]}],[\"$\",\"div\",null,{\"className\":\"mt-16 w-full max-w-2xl\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative\",\"children\":[[\"$\",\"div\",null,{\"className\":\"absolute inset-0 flex items-center\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full border-t border-gray-300 dark:border-gray-600\"}]}],[\"$\",\"div\",null,{\"className\":\"relative flex justify-center\",\"children\":[\"$\",\"span\",null,{\"className\":\"px-2 bg-gray-100 dark:bg-gray-800 text-sm text-gray-500 dark:text-gray-400\",\"children\":\"If you think this is a mistake, please contact support\"}]}]]}]}]]}]]}]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}]}]\n"])</script><script>self.__next_f.push([1,"d:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script><script>self.__next_f.push([1,"b:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"title\",\"1\",{\"children\":\"Internee.pk | Pakistan's Virtual Internship Platform\"}],[\"$\",\"meta\",\"2\",{\"name\":\"description\",\"content\":\"Internee.pk kickstart student's tech careers with first internships, providing industry exposure, practical skills, and networking opportunities, paving the way for their success in the tech industry.\"}],[\"$\",\"meta\",\"3\",{\"name\":\"keywords\",\"content\":\"internships, career growth, student opportunities, internee.pk , virtual career platform , virtual internship , virtual internship platform , internee pk internee  remote internships, online internships, skill development, job preparation\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:title\",\"content\":\"Internee.pk - Unlock Your Career Potential!\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:description\",\"content\":\"The ultimate platform designed to turbocharge the IT sector in Pakistan! We recognize the immense potential of talented individuals in the country and aim to bridge the gap between them and the thriving IT industry. Internee.pk offers a comprehensive range of virtual internship opportunities exclusively in the IT field.\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:url\",\"content\":\"https://internee.pk\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:site_name\",\"content\":\"Internee.pk\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:image\",\"content\":\"https://www.internee.pk/og-image.png\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:image:alt\",\"content\":\"Internee.pk - Internships \u0026 Career Growth\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:title\",\"content\":\"Internee.pk - Unlock Your Career Potential!\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:description\",\"content\":\"Start your journey with our exclusive internship programs. Learn, grow, and succeed with Internee.pk.\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:image\",\"content\":\"https://www.internee.pk/og-image.png\"}],[\"$\",\"link\",\"17\",{\"rel\":\"shortcut icon\",\"href\":\"/favicon.ico\"}],[\"$\",\"link\",\"18\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"type\":\"image/x-icon\",\"sizes\":\"256x256\"}],[\"$\",\"link\",\"19\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\"}],[\"$\",\"link\",\"20\",{\"rel\":\"apple-touch-icon\",\"href\":\"/favicon.ico\"}]]\n"])</script><script>self.__next_f.push([1,"9:null\n"])</script></body></html>
          Parameter
          __clerk_environment
          Solution

          This is an informational alert and no action is necessary.

    3. https://accounts.google.com (1)

      1. Content Security Policy (CSP) Report-Only Header Found (1)
        1. GET https://accounts.google.com/RotateBoundCookies
          Alert tags
          Alert description

          The response contained a Content-Security-Policy-Report-Only header, this may indicate a work-in-progress implementation, or an oversight in promoting pre-Prod to Prod, etc.

          Content Security Policy (CSP) is an added layer of security that helps to detect and mitigate certain types of attacks, including Cross Site Scripting (XSS) and data injection attacks. These attacks are used for everything from data theft to site defacement or distribution of malware. CSP provides a set of standard HTTP headers that allow website owners to declare approved sources of content that browsers should be allowed to load on that page — covered types are JavaScript, CSS, HTML frames, fonts, images and embeddable objects such as Java applets, ActiveX, audio and video files.

          Request
          Request line and header section (4397 bytes)
          GET https://accounts.google.com/RotateBoundCookies HTTP/1.1
          host: accounts.google.com
          Connection: keep-alive
          Sec-Session-Google-Rotation-Debug-Info: CgkIpL+b5/nI5hcSBAgBEAYaDwoJCIDOla75yOYXEAEYAA==
          X-Client-Data: CIq2yQEIorbJAQipncoBCKnwygEIkqHLAQino8sBCIWgzQEIqfnOAQiS/M4BCIX9zgEIuf3OAQjtgM8BCJKBzwEY4eLOAQ==
          Sec-Fetch-Site: none
          Sec-Fetch-Mode: no-cors
          Sec-Fetch-Dest: empty
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36
          Accept-Language: en-GB,en-US;q=0.9,en;q=0.8
          Cookie: SMSV=ADHTe-Dp8h0RCyyURTHkN9Ug3aiJMKdURysWlRFA3Rv2r5gL9U0R1wb70psZSfutz6Uz8lj4DhasKdK2Ch5lyxkOm5AqlhHF5GLM39DiHDR4PJiKYRE7wt0; LSOLH=|||_SVI_EOWN9trgpIoDGAMiP01BRURIZl9xNFlRd0FNYUhxZm5uY2lXZ2tNSzF5UktXWm9EOHhhRzRBaTFzSlpSV3pBMGEycnVXWjVIR2F4SQ_:|||28901568:cf79; SEARCH_SAMESITE=CgQItp4B; OTZ=8164169_84_88_104280_84_446940; AEC=AVh_V2jsubZ7eN8YzfSxgH4RFDkJUc80hwNa9PfoKhko1sJk0DEkBgjWVis; NID=525=AMb1xGLkb641D4kWXTaIgZ0AbhqmxWiY-3SEgvxtMxc3ypxHol5VFd8Ph-jReYSvcZ88NPQpF0IumA8iTj3xRWnb1QzFQgR10IiiW_FlTxtPmbGrtLlzr-ZJMO23py2t7Wh7tz-G3xcwFIENUaK9LgmSCYxg99deZdIKmawLqE1z91V3vi4g0vTz7eqCV9gQiocmiupym9LWmn5xb5c_H-fDxiAb7tbaCMsWq-ZAXMwSuEXMyox9R-sanfbuMNhgav-tpTa5CiPgRCbAi1NK85sT7ifozAj2uDWcOT2WmlfyMrx8aXR-fbz2yiC-7zlO-mgDSLVW_aT1IFETBmcPk6bF-r9R5mBfyhAalSQJSCGqosGjUa5A7jsiKsc4--4l_8AFO2GD8egvoq_lJliONJ3D31b5r84hzjwsiJcViE_jGKON4WWOh9Nta_NjTBK-IEzxztx7_3ymvwlqNHW7Qmsw6HA4akpDbIwsSlRHxPr6rAmsNXfXsiUVmo-LLO5htfzvoTIQ84AAMJEHdhw1ysebelA3SuEvW1K4niahXi-20cID3pkxxTDgb94D2jCTlfxoOHg54RAl3EFR0kWDarJOhqulaztfTqBsV4G3uRgwVsVbffYK8tmm4PjmNLwfljUDpspZ38devdptQ00EepZHTvAm-yL1Ws6XUd2bN6eVy8rz35iDiOJBra06dOJyiyZokSPf-yPxRmw1LDwX-Hxn-W8TDHyjXfnkPGtwqkuE0OHJj6h_LM5lZufmlZh5bmpdIRy3KYNehNmt-44QdT-euSo-MnB-DTmXDDpCee1kKeB1C_WO1_o0OT1jdj3BQ-kDNA; HSID=AAmTOqmc9Oo-8UzrG; SSID=AbUFleJ3E61NhkZU3; APISID=YGz6EPWiUf6HzrA5/AQpu7w-_pcdVMMZ76; SAPISID=kVnQFfVyaOAx9Dvz/AL2-OCsRgQkWqko5a; __Secure-1PAPISID=kVnQFfVyaOAx9Dvz/AL2-OCsRgQkWqko5a; __Secure-3PAPISID=kVnQFfVyaOAx9Dvz/AL2-OCsRgQkWqko5a; ACCOUNT_CHOOSER=AFx_qI42y6gX1Nazo-snsOvyJQmvXSM_NbSzMmCf2lCSFxn5B_4XW9s46jg6rGna0t6EDsUv9MnwhVCeIhkGnzLOIUJbhzZHnWabg1eI_9MDw1x-lzhFz8Zb4E25k6zeaJhNM6vjnVRB-wjc2bDBXlLgTmnRPAm43J6DLWnkaPDYpxkuALqBocs1BMY33nhkFRXd0pQ5sBxj_5xWV56QSQbc_Pcpt_SLY751uYLhf4E9tPsmWb6nTZ0Yuq_-sWz57wN1nbFVCGM2Fg11L6D1U0cbBRRxvYQ_uXdd5luYI7aAGdpjbcumsys; __Host-GAPS=1:hUOuKWXN1d-qLeJ76eXhjLGAy0BhfgL3o3-TiQ7HlAhXawm6TSOvgEP3UvhDsdV19qyBwq4pPzoDzTueGfpZeCLVAdLUb8oZxfl9Vdm_HrRN9NbUrSoJEpoBX8CGqIDA2z1qitd40HXnCWShN8W4xGGrTCAPlM4M9Eo6HlwlnZ4Bh2XQaKjRUD6xmarC61TFXhAkOXdE40Uw5oCZqYNcRnVcDZjLld5zJBIwOg:zdikeA8CkRL9035l; SID=g.a000zwg4ES5X1-0SOBWOdL7K0ANlt0s2NiOPI3p5k2zYVTiRB5d2D5TMUNH92v08djcwunzKRwACgYKAfYSARMSFQHGX2MiRQIP9Q0AXB3p2RYFIXVXxhoVAUF8yKq7QulUdU4CpOIoDgAzo2nh0076; __Secure-1PSID=g.a000zwg4ES5X1-0SOBWOdL7K0ANlt0s2NiOPI3p5k2zYVTiRB5d29ON94fHIJ2hVGuflNAih7gACgYKAbQSARMSFQHGX2MiGqUOb652Od0xMufBa9hTpRoVAUF8yKqZnesCiOfOaAbzxkTr9rSt0076; __Secure-3PSID=g.a000zwg4ES5X1-0SOBWOdL7K0ANlt0s2NiOPI3p5k2zYVTiRB5d2XjYcWmRKptmMSUPkCtRxigACgYKATASARMSFQHGX2Mi-jxbvG-IJ_rtJSA2xNSG-BoVAUF8yKpRYGWt1HVShaqLu_8t9sPH0076; LSID=o.chromewebstore.google.com|o.myaccount.google.com|s.PK|s.youtube:g.a000zwg4EQHN9fJHdmFg_8n8fw5dD3Jp37IcYjDuhiFXXnQO_MOC7QkxirxvAwRG9da4PPddqAACgYKASsSARMSFQHGX2MiLlRPcy_7DIXAG9whRivWwxoVAUF8yKq7hmGdf-4VQtP1gMPD9JTf0076; __Host-1PLSID=o.chromewebstore.google.com|o.myaccount.google.com|s.PK|s.youtube:g.a000zwg4EQHN9fJHdmFg_8n8fw5dD3Jp37IcYjDuhiFXXnQO_MOCDYXQ_d-5oQPb_a8c8MVoZwACgYKAXsSARMSFQHGX2Mi_WNJcvIn886TV2eEYrNjxhoVAUF8yKpIX4c6ZUCLPiD0rOji5Wug0076; __Host-3PLSID=o.chromewebstore.google.com|o.myaccount.google.com|s.PK|s.youtube:g.a000zwg4EQHN9fJHdmFg_8n8fw5dD3Jp37IcYjDuhiFXXnQO_MOCFh6r8pUeMwq0xlYqYGiBzAACgYKAVESARMSFQHGX2Mik2QCDRDCGqucYU-N6zscdRoVAUF8yKqbRHmxlBU0KmgoeQVoEHB70076; __Host-GAPSTS=gapsts-Ci0BZgs1IM57S8scXXZJ9gC1tap-zY95jkg7Yxgu58-sI19awun-Gf1i6vJBVkgQAQ==; __Secure-1PSIDTS=sidts-CjYB5H03P1lqXpdBbxJWtiHsiQt2CoH-T2eEzbQ9gs7rCjOP_dIDHNLY6ldO49r_lyCzg5IPR30QAA; __Secure-3PSIDTS=sidts-CjYB5H03P1lqXpdBbxJWtiHsiQt2CoH-T2eEzbQ9gs7rCjOP_dIDHNLY6ldO49r_lyCzg5IPR30QAA; SIDCC=AKEyXzV7qZTqW6xvCVPH8kfGxvHQlKeooX5wddq0XF7D-SAZVoaMf6XtIZJbtMwVWIlt_3oR7A; __Secure-1PSIDCC=AKEyXzUMnpv1UZNxkWRXY-CoH8Z2L9MvD-DOI7YG1B85R6WWo-hfdcg3NWudrzvdYpHR-exIVw; __Secure-3PSIDCC=AKEyXzWzCkK2f5TxeR2V7Li5XPwUy33ZMMfeW2ZJckPA7uFNwLyUbU0Kp2Sbd5ztEPfwzOihzw
          
          
          Request body (0 bytes)
          Response
          Status line and header section (3681 bytes)
          HTTP/1.1 401 Unauthorized
          Content-Type: text/html; charset=utf-8
          P3P: CP="This is not a P3P policy! See http://www.google.com/support/accounts/bin/answer.py?hl=en&answer=151657 for more info."
          P3P: CP="This is not a P3P policy! See g.co/p3phelp for more info."
          Vary: Sec-Fetch-Dest, Sec-Fetch-Mode, Sec-Fetch-Site
          sec-session-google-challenge: session_id=sidts_session; challenge=AILNkNFjIeLFO3D4RTzq-AWpHKGSCqTfZbnZTo-rw5ZZT-KJ2kkkOJmBKKPUPwHKs-6o9UCBD54
          Cache-Control: no-cache, no-store, max-age=0, must-revalidate
          Pragma: no-cache
          Expires: Mon, 01 Jan 1990 00:00:00 GMT
          Date: Wed, 06 Aug 2025 12:17:50 GMT
          Strict-Transport-Security: max-age=31536000; includeSubDomains
          Content-Security-Policy: script-src 'report-sample' 'nonce-tVlah2TYnnqqyyI4UjD1xQ' 'unsafe-inline';object-src 'none';base-uri 'self';report-uri /_/IdentityRotateCookiesDeviceBoundHttp/cspreport;worker-src 'self'
          Content-Security-Policy: script-src 'unsafe-inline' 'unsafe-eval' blob: data: 'self' https://apis.google.com https://ssl.gstatic.com https://www.google.com https://www.googletagmanager.com https://www.gstatic.com https://www.google-analytics.com;report-uri /_/IdentityRotateCookiesDeviceBoundHttp/cspreport/allowlist
          Content-Security-Policy: require-trusted-types-for 'script';report-uri /_/IdentityRotateCookiesDeviceBoundHttp/cspreport
          Content-Security-Policy-Report-Only: script-src 'unsafe-inline' 'unsafe-eval' blob: data:;report-uri /_/IdentityRotateCookiesDeviceBoundHttp/cspreport/fine-allowlist
          Cross-Origin-Opener-Policy: same-origin
          Permissions-Policy: ch-ua-arch=*, ch-ua-bitness=*, ch-ua-full-version=*, ch-ua-full-version-list=*, ch-ua-model=*, ch-ua-wow64=*, ch-ua-form-factors=*, ch-ua-platform=*, ch-ua-platform-version=*
          Accept-CH: Sec-CH-UA-Arch, Sec-CH-UA-Bitness, Sec-CH-UA-Full-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Model, Sec-CH-UA-WoW64, Sec-CH-UA-Form-Factors, Sec-CH-UA-Platform, Sec-CH-UA-Platform-Version
          Server: ESF
          Content-Length: 0
          X-XSS-Protection: 0
          X-Frame-Options: SAMEORIGIN
          X-Content-Type-Options: nosniff
          Set-Cookie: NID=525=XDNEgT256sCDcrzpo0XJZDFNMEhgZcx1dNcwWDGdb5WNpAEahSB2qsFBYXi0AmcTdwOoACPqOrAuvgq6f95i8IRJqX7HzuxcxM7DYLnOx8NfA5MAgCg_OG_Wy8HsXfG8ap17QHIcDRQAaoAjAoO7IcW_y1OKkEKzcy1h7p3nGdrzX7L_y1Z9DP-MQ1ftRBX-xcf1ddAqfwyuasu4FFiBPpdwyWvyEe5xe60KM03gV6T1mbDDaJ2bNVNm6Geb4TgBUA80GNnKdEtDWCDquP5O1VAKYZHEhMLub6tDorJJKMJwbgAY9cbeiiJIJMr930HpN0eamc2kRiw0oM7ADlDX3wQHyuataxCzMzWTYvI95iN7sy_8jBNVjq6E22VufjZxve6jTbellvGaHO-aipFgAxX6fQmTEx8z3adezyiTqwAJkBm7fFKsFjqb5UFcEvB0blbCWv5E3pULx2R4vD1tXK4z9bet1CAOiOX7RaGYEaMIsb8zYRRHpSSriYUVpL44p7bCP_FyljVE61EEx_NuV7MLREK4ru30GMBtMXv_x-xkyEAVkI9F8yeCUvFfj__sbnmbGcSW_62Ns8p2PR5WWtxAq-7p_PPW-7VcxvwHDKm665v8_SwbpDSwPUZMip22NHi0cIl5xit43wtmaELOeuDCMUtku4NP8GTa60otHU09lUPA2O4Q7Hxhpu7szRRYoR5Fvm6pArbajz8RdwY7tVqwc-81grx36seV1WxbjEYtpzqELT84HW5uwHRDxDRQ4s7SwluZKTjGDgtlAovopvhM1Z6zrtaMd2BagGrJy6b0yeQDeRRX7x0Qf5e8Mmrr3kqjeQ; expires=Thu, 05-Feb-2026 09:31:55 GMT; path=/; domain=.google.com; Secure; HttpOnly; SameSite=none
          Set-Cookie: SIDCC=AKEyXzVWnBrw4pPbPKCs2LcDCctK1HeF7TcnPA9UPMRpJwN5IlQjIyDu_2VMQK-LTjzYrKgXgA; expires=Thu, 06-Aug-2026 12:17:50 GMT; path=/; domain=.google.com; priority=high
          Set-Cookie: __Secure-1PSIDCC=AKEyXzU5YIT9_C9zMynzjR4i2az0k8n3acQKT9uWeHnxX6OSpAfR9qhRLt1OHdGdKH7W8RSILQ; expires=Thu, 06-Aug-2026 12:17:50 GMT; path=/; domain=.google.com; Secure; HttpOnly; priority=high
          Set-Cookie: __Secure-3PSIDCC=AKEyXzXTd4BXyOM26_eUxwP1L0bORoQfPsAI0I6_c9nhGFfS96kNKlKa7haD5aMuhAwCNL7Mfw; expires=Thu, 06-Aug-2026 12:17:50 GMT; path=/; domain=.google.com; Secure; HttpOnly; priority=high; SameSite=none
          Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
          
          
          Response body (0 bytes)
          Solution

          Ensure that your web server, application server, load balancer, etc. is configured to set the Content-Security-Policy header.

  10. Risk=Informational, Confidence=Medium (7)

    1. https://collabrtc.officeapps.live.com (1)

      1. Content-Type Header Missing (1)
        1. GET https://collabrtc.officeapps.live.com/rtc2/findsession?qs=WOPIsrc%3Dhttps%253A%252F%252Fmy%252Emicrosoftpersonalcontent%252Ecom%252Fpersonal%252F6805525a552fc3b7%252F%255Fvti%255Fbin%252Fwopi%252Eashx%252Ffiles%252Ff46345268f44415c974faa86400b0144%26access_token%3DeyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ik1reHpHakpuZlpfZ2loRUNjdTZjdGZjaW0tdyJ9%252EeyJhdWQiOiJ3b3BpL215Lm1pY3Jvc29mdHBlcnNvbmFsY29udGVudC5jb21AOTE4ODA0MGQtNmM2Ny00YzViLWIxMTItMzZhMzA0YjY2ZGFkIiwiaXNzIjoiMDAwMDAwMDMtMDAwMC0wZmYxLWNlMDAtMDAwMDAwMDAwMDAwQDkwMTQwMTIyLTg1MTYtMTFlMS04ZWZmLTQ5MzA0OTI0MDE5YiIsIm5iZiI6IjE3NTQ0ODczMTQiLCJleHAiOiIxNzU0OTE1NzE0IiwibmFtZWlkIjoiMCMuZnxtZW1iZXJzaGlwfGFtbWFyYWh0NDNAZ21haWwuY29tIiwibmlpIjoibWljcm9zb2Z0LnNoYXJlcG9pbnQiLCJpc3VzZXIiOiJ0cnVlIiwiY2FjaGVrZXkiOiIwaC5mfG1lbWJlcnNoaXB8MDAwM2JmZmQ0ZGVjYzRkOEBsaXZlLmNvbSIsInNpZCI6IjI2ODY4NDgyNTg5MjQ4NTUwNjkiLCJpc2xvb3BiYWNrIjoiVHJ1ZSIsImFwcGN0eCI6ImY0NjM0NTI2OGY0NDQxNWM5NzRmYWE4NjQwMGIwMTQ0O3ZYam1GZUVqbHNqeE0xWnkzMU9mRVZpSkFFMD07RGVmYXVsdDs7MUIwM0M0MzEyRUY7VHJ1ZTs7OzM4NDA7NGExY2I5YTEtOTBlYi05MDAwLWMwYjYtYjJjZDlhY2FmN2I4IiwiZmlkIjoiMTkzMDMwIn0%252EQ1b4%252DstYpaGHQ2GF4ZRG1LBbwermqJpzE0tG9gOHO4vd9XTm99B9Pc1MsrWl7Tuxfd8LhMRNA4%255FG00cQ1Ks1ZdlzJ%252DM6%255FfbFZGpAOQkiuWLbM1Vv7C%252DclQxv6GFChLzs1PkDCFQjVckufogHBA0vt%252DOuFGkElbyKFaatRlwLcq%255FGCBsmZ8jI0giiYTi5h2PiAN7pEf1YhHySjoTKzVDO8EbMfsP2psTsqPaVIDOX%252DZeiQISTo91B9JRe3ISNW8QlDc90olNPFgHrLRl6U1X0IFAkkUWJ%252DaJX1%252DiE%252DU1GmZnRKOpIGblNSGVKovVLkmF2Y2UrSJk9SYbm6Uz6ju7%252DdQ%26access_token_ttl%3D1754915714183&ClientId=%7B175c0840-4205-5efa-65c5-5bcee67fe6e3%7D&usid=175c0840-4205-5efa-65c5-5bcee67fe6e3&UserApp=1&UserType=1&UserVersion=20250801.3&clientProtocol=1.0&IsNewClient=true&WacUserType=WOPI&rr=UlRDLUN1cnJlbnRQcm9vZktleT1WaTlLWkZDVU5pMjNxV1RNT0M4N1VwQzcwZUklMmZpV3R4SFp1eGI2VHV1NDglM2QmUlRDLU9sZFByb29mS2V5PSZSVEMtUHJvb2ZLZXlUaW1lc3RhbXA9MTc1NDQ4NzMxODA0MDM3NjQmY2JkcGE9VHJ1ZSZjZHA9JmZnbGM9TkFNJnRpZD05MTg4MDQwZC02YzY3LTRjNWItYjExMi0zNmEzMDRiNjZkYWQmZnRpZD0mcHVpZD0wMDAzYmZmZDRkZWNjNGQ4
          Alert tags
          Alert description

          The Content-Type header was either missing or empty.

          Request
          Request line and header section (4340 bytes)
          GET https://collabrtc.officeapps.live.com/rtc2/findsession?qs=WOPIsrc%3Dhttps%253A%252F%252Fmy%252Emicrosoftpersonalcontent%252Ecom%252Fpersonal%252F6805525a552fc3b7%252F%255Fvti%255Fbin%252Fwopi%252Eashx%252Ffiles%252Ff46345268f44415c974faa86400b0144%26access_token%3DeyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ik1reHpHakpuZlpfZ2loRUNjdTZjdGZjaW0tdyJ9%252EeyJhdWQiOiJ3b3BpL215Lm1pY3Jvc29mdHBlcnNvbmFsY29udGVudC5jb21AOTE4ODA0MGQtNmM2Ny00YzViLWIxMTItMzZhMzA0YjY2ZGFkIiwiaXNzIjoiMDAwMDAwMDMtMDAwMC0wZmYxLWNlMDAtMDAwMDAwMDAwMDAwQDkwMTQwMTIyLTg1MTYtMTFlMS04ZWZmLTQ5MzA0OTI0MDE5YiIsIm5iZiI6IjE3NTQ0ODczMTQiLCJleHAiOiIxNzU0OTE1NzE0IiwibmFtZWlkIjoiMCMuZnxtZW1iZXJzaGlwfGFtbWFyYWh0NDNAZ21haWwuY29tIiwibmlpIjoibWljcm9zb2Z0LnNoYXJlcG9pbnQiLCJpc3VzZXIiOiJ0cnVlIiwiY2FjaGVrZXkiOiIwaC5mfG1lbWJlcnNoaXB8MDAwM2JmZmQ0ZGVjYzRkOEBsaXZlLmNvbSIsInNpZCI6IjI2ODY4NDgyNTg5MjQ4NTUwNjkiLCJpc2xvb3BiYWNrIjoiVHJ1ZSIsImFwcGN0eCI6ImY0NjM0NTI2OGY0NDQxNWM5NzRmYWE4NjQwMGIwMTQ0O3ZYam1GZUVqbHNqeE0xWnkzMU9mRVZpSkFFMD07RGVmYXVsdDs7MUIwM0M0MzEyRUY7VHJ1ZTs7OzM4NDA7NGExY2I5YTEtOTBlYi05MDAwLWMwYjYtYjJjZDlhY2FmN2I4IiwiZmlkIjoiMTkzMDMwIn0%252EQ1b4%252DstYpaGHQ2GF4ZRG1LBbwermqJpzE0tG9gOHO4vd9XTm99B9Pc1MsrWl7Tuxfd8LhMRNA4%255FG00cQ1Ks1ZdlzJ%252DM6%255FfbFZGpAOQkiuWLbM1Vv7C%252DclQxv6GFChLzs1PkDCFQjVckufogHBA0vt%252DOuFGkElbyKFaatRlwLcq%255FGCBsmZ8jI0giiYTi5h2PiAN7pEf1YhHySjoTKzVDO8EbMfsP2psTsqPaVIDOX%252DZeiQISTo91B9JRe3ISNW8QlDc90olNPFgHrLRl6U1X0IFAkkUWJ%252DaJX1%252DiE%252DU1GmZnRKOpIGblNSGVKovVLkmF2Y2UrSJk9SYbm6Uz6ju7%252DdQ%26access_token_ttl%3D1754915714183&ClientId=%7B175c0840-4205-5efa-65c5-5bcee67fe6e3%7D&usid=175c0840-4205-5efa-65c5-5bcee67fe6e3&UserApp=1&UserType=1&UserVersion=20250801.3&clientProtocol=1.0&IsNewClient=true&WacUserType=WOPI&rr=UlRDLUN1cnJlbnRQcm9vZktleT1WaTlLWkZDVU5pMjNxV1RNT0M4N1VwQzcwZUklMmZpV3R4SFp1eGI2VHV1NDglM2QmUlRDLU9sZFByb29mS2V5PSZSVEMtUHJvb2ZLZXlUaW1lc3RhbXA9MTc1NDQ4NzMxODA0MDM3NjQmY2JkcGE9VHJ1ZSZjZHA9JmZnbGM9TkFNJnRpZD05MTg4MDQwZC02YzY3LTRjNWItYjExMi0zNmEzMDRiNjZkYWQmZnRpZD0mcHVpZD0wMDAzYmZmZDRkZWNjNGQ4 HTTP/1.1
          host: collabrtc.officeapps.live.com
          Connection: keep-alive
          RTC-TokenProofkey: True
          X-WacFrontEnd: SG2PEPF0012DED4
          sec-ch-ua-platform: "Windows"
          X-IsCoauthSession: false
          X-UserType: WOPI
          sec-ch-ua: "Not)A;Brand";v="8", "Chromium";v="138", "Google Chrome";v="138"
          X-Key: dcNEy9WZFnVUYRCNtehJH5PdH6QYOVwFOVEifVUFqVI=;MYuWaojHV8uHLo7EoCsGZRGNIVgHtIyK6FBR7Ba+0pM=,638900841176809540
          X-AccessToken: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ik1reHpHakpuZlpfZ2loRUNjdTZjdGZjaW0tdyJ9.eyJhdWQiOiJ3b3BpL215Lm1pY3Jvc29mdHBlcnNvbmFsY29udGVudC5jb21AOTE4ODA0MGQtNmM2Ny00YzViLWIxMTItMzZhMzA0YjY2ZGFkIiwiaXNzIjoiMDAwMDAwMDMtMDAwMC0wZmYxLWNlMDAtMDAwMDAwMDAwMDAwQDkwMTQwMTIyLTg1MTYtMTFlMS04ZWZmLTQ5MzA0OTI0MDE5YiIsIm5iZiI6IjE3NTQ0ODczMTQiLCJleHAiOiIxNzU0OTE1NzE0IiwibmFtZWlkIjoiMCMuZnxtZW1iZXJzaGlwfGFtbWFyYWh0NDNAZ21haWwuY29tIiwibmlpIjoibWljcm9zb2Z0LnNoYXJlcG9pbnQiLCJpc3VzZXIiOiJ0cnVlIiwiY2FjaGVrZXkiOiIwaC5mfG1lbWJlcnNoaXB8MDAwM2JmZmQ0ZGVjYzRkOEBsaXZlLmNvbSIsInNpZCI6IjI2ODY4NDgyNTg5MjQ4NTUwNjkiLCJpc2xvb3BiYWNrIjoiVHJ1ZSIsImFwcGN0eCI6ImY0NjM0NTI2OGY0NDQxNWM5NzRmYWE4NjQwMGIwMTQ0O3ZYam1GZUVqbHNqeE0xWnkzMU9mRVZpSkFFMD07RGVmYXVsdDs7MUIwM0M0MzEyRUY7VHJ1ZTs7OzM4NDA7NGExY2I5YTEtOTBlYi05MDAwLWMwYjYtYjJjZDlhY2FmN2I4IiwiZmlkIjoiMTkzMDMwIn0.Q1b4-stYpaGHQ2GF4ZRG1LBbwermqJpzE0tG9gOHO4vd9XTm99B9Pc1MsrWl7Tuxfd8LhMRNA4_G00cQ1Ks1ZdlzJ-M6_fbFZGpAOQkiuWLbM1Vv7C-clQxv6GFChLzs1PkDCFQjVckufogHBA0vt-OuFGkElbyKFaatRlwLcq_GCBsmZ8jI0giiYTi5h2PiAN7pEf1YhHySjoTKzVDO8EbMfsP2psTsqPaVIDOX-ZeiQISTo91B9JRe3ISNW8QlDc90olNPFgHrLRl6U1X0IFAkkUWJ-aJX1-iE-U1GmZnRKOpIGblNSGVKovVLkmF2Y2UrSJk9SYbm6Uz6ju7-dQ
          sec-ch-ua-mobile: ?0
          X-UserSessionId: 175c0840-4205-5efa-65c5-5bcee67fe6e3
          X-Requested-With: XMLHttpRequest
          RTC-IsWacJsBootFsRequest: True
          haep: 6
          X-xhr: 1
          X-DisableLogSampling: 0
          X-FileLogId: e8b2b6113c3bc3b60578cba33d645d36d5139f4f7283e0fa72ae09e53f5b250b
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36
          X-AccessTokenTtl: 1754915714183
          X-OfficeVersion: 20250801.3
          X-CorrelationId: 2ddb75df-86ce-4ce6-b9e1-4b40e8719ca3
          Accept: */*
          Origin: https://word-edit.officeapps.live.com
          Sec-Fetch-Site: same-site
          Sec-Fetch-Mode: cors
          Sec-Fetch-Dest: empty
          Referer: https://word-edit.officeapps.live.com/
          Accept-Language: en-GB,en-US;q=0.9,en;q=0.8
          
          
          Request body (0 bytes)
          Response
          Status line and header section (1628 bytes)
          HTTP/1.1 200 OK
          Cache-Control: no-cache
          Pragma: no-cache
          P3P: CP="CAO DSP COR ADMa DEV CONi TELi CUR PSA PSD TAI IVDi OUR SAMi BUS DEM NAV STA UNI COM INT PHY ONL FIN PUR"
          Access-Control-Allow-Credentials: true
          Access-Control-Allow-Origin: https://word-edit.officeapps.live.com
          Access-Control-Expose-Headers: Cache-Control, Connection, Content-Disposition, Content-Length, Content-Type, Date, EndTime, Expires, P3P, Pragma, ReceivedBytes, Request-Context, RtcErrorCode, RtcErrorVerbose, RtcSessionId, Sec-WebSocket-Accept, SentBytes, Server, Set-Cookie, Strict-Transport-Security, Upgrade, Vary, X-Content-Type-Options, X-CorrelationId, X-Download-Options, X-MSEdge-Features, X-MSEdge-Flight, X-MSEdge-Ref, X-OFFICEFD, X-OfficeCluster, X-OfficeFE, X-OfficeRtcProxy, X-OfficeVersion, X-Powered-By, X-UserSessionId, X-NewEnv
          Content-Security-Policy: default-src 'none'; base-uri 'none'; sandbox; report-uri https://csp.microsoft.com/report/OfficeOnline-RTC-Prod;
          X-EndPoint: PIN1
          X-FrontEnd: RtcKestrelLB1
          X-MachineName: PN1PEPF0000855A
          X-UserHostAddress: 59.103.197.0
          X-CorrelationId: 2ddb75df-86ce-4ce6-b9e1-4b40e8719ca3
          X-UserSessionId: 175c0840-4205-5efa-65c5-5bcee67fe6e3
          X-OfficeFE: PN1PEPF0000855A
          X-OfficeVersion: 16.0.19123.41000
          X-OfficeCluster: PIN1
          X-Partitioning-Enabled: true
          X-OfficeRtcTarget: PN1PEPF0000855A
          X-Content-Type-Options: nosniff
          X-Download-Options: noopen
          Content-Disposition: attachment
          X-Cache: CONFIG_NOCACHE
          X-MSEdge-Ref: Ref A: E96D020014384F489176A7A09B818450 Ref B: DXB251051108062 Ref C: 2025-08-06T13:36:42Z
          Date: Wed, 06 Aug 2025 13:36:43 GMT
          content-length: 2746
          
          
          Response body (2746 bytes)
          {"connectionString":"mid=PN1PEPF00008560\u0026waccluster=PIN1\u0026environment=2","enabled":true,"errorMessage":"Success","netcore":true,"protocolVersion":"1.0","queryString":"qs=WOPIsrc\u00253dhttps\u0025253A\u0025252F\u0025252Fmy\u0025252Emicrosoftpersonalcontent\u0025252Ecom\u0025252Fpersonal\u0025252F6805525a552fc3b7\u0025252F\u0025255Fvti\u0025255Fbin\u0025252Fwopi\u0025252Eashx\u0025252Ffiles\u0025252Ff46345268f44415c974faa86400b0144\u002526access_token\u00253deyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ik1reHpHakpuZlpfZ2loRUNjdTZjdGZjaW0tdyJ9\u0025252EeyJhdWQiOiJ3b3BpL215Lm1pY3Jvc29mdHBlcnNvbmFsY29udGVudC5jb21AOTE4ODA0MGQtNmM2Ny00YzViLWIxMTItMzZhMzA0YjY2ZGFkIiwiaXNzIjoiMDAwMDAwMDMtMDAwMC0wZmYxLWNlMDAtMDAwMDAwMDAwMDAwQDkwMTQwMTIyLTg1MTYtMTFlMS04ZWZmLTQ5MzA0OTI0MDE5YiIsIm5iZiI6IjE3NTQ0ODczMTQiLCJleHAiOiIxNzU0OTE1NzE0IiwibmFtZWlkIjoiMCMuZnxtZW1iZXJzaGlwfGFtbWFyYWh0NDNAZ21haWwuY29tIiwibmlpIjoibWljcm9zb2Z0LnNoYXJlcG9pbnQiLCJpc3VzZXIiOiJ0cnVlIiwiY2FjaGVrZXkiOiIwaC5mfG1lbWJlcnNoaXB8MDAwM2JmZmQ0ZGVjYzRkOEBsaXZlLmNvbSIsInNpZCI6IjI2ODY4NDgyNTg5MjQ4NTUwNjkiLCJpc2xvb3BiYWNrIjoiVHJ1ZSIsImFwcGN0eCI6ImY0NjM0NTI2OGY0NDQxNWM5NzRmYWE4NjQwMGIwMTQ0O3ZYam1GZUVqbHNqeE0xWnkzMU9mRVZpSkFFMD07RGVmYXVsdDs7MUIwM0M0MzEyRUY7VHJ1ZTs7OzM4NDA7NGExY2I5YTEtOTBlYi05MDAwLWMwYjYtYjJjZDlhY2FmN2I4IiwiZmlkIjoiMTkzMDMwIn0\u0025252EQ1b4\u0025252DstYpaGHQ2GF4ZRG1LBbwermqJpzE0tG9gOHO4vd9XTm99B9Pc1MsrWl7Tuxfd8LhMRNA4\u0025255FG00cQ1Ks1ZdlzJ\u0025252DM6\u0025255FfbFZGpAOQkiuWLbM1Vv7C\u0025252DclQxv6GFChLzs1PkDCFQjVckufogHBA0vt\u0025252DOuFGkElbyKFaatRlwLcq\u0025255FGCBsmZ8jI0giiYTi5h2PiAN7pEf1YhHySjoTKzVDO8EbMfsP2psTsqPaVIDOX\u0025252DZeiQISTo91B9JRe3ISNW8QlDc90olNPFgHrLRl6U1X0IFAkkUWJ\u0025252DaJX1\u0025252DiE\u0025252DU1GmZnRKOpIGblNSGVKovVLkmF2Y2UrSJk9SYbm6Uz6ju7\u0025252DdQ\u002526access_token_ttl\u00253d1754915714183\u0026ClientId=\u00257b175c0840-4205-5efa-65c5-5bcee67fe6e3\u00257d\u0026usid=175c0840-4205-5efa-65c5-5bcee67fe6e3\u0026WacUserType=WOPI\u0026mid=PN1PEPF00008560\u0026ts=17544874030000000\u0026eTag=\u0025228c033207-0000-0500-0000-68935a6b0000\u002522\u0026waccluster=PIN1\u0026rr=UlRDLUN1cnJlbnRQcm9vZktleT1WaTlLWkZDVU5pMjNxV1RNT0M4N1VwQzcwZUklMmZpV3R4SFp1eGI2VHV1NDglM2QmUlRDLU9sZFByb29mS2V5PSZSVEMtUHJvb2ZLZXlUaW1lc3RhbXA9MTc1NDQ4NzMxODA0MDM3NjQmY2JkcGE9VHJ1ZSZjZHA9JmZnbGM9TkFNJnRpZD05MTg4MDQwZC02YzY3LTRjNWItYjExMi0zNmEzMDRiNjZkYWQmZnRpZD0mcHVpZD0wMDAzYmZmZDRkZWNjNGQ4\u0026environment=2\u0026UserApp=1\u0026UserType=1\u0026UserVersion=20250801.3\u0026IsNewClient=true","throttling_globalMaxNumberOfOutstandingMessages":1000,"throttling_maxNumberOfOutstandingMessages":5,"throttling_messageDelay":200,"throttling_timeToWaitForResponse":15000,"url":"https:\u002F\u002Fpin1-collabhubrtc.officeapps.live.com\u002Frtc2\u002Fsignalr"}
          Parameter
          content-type
          Solution

          Ensure each page is setting the specific and appropriate content-type value for the content being delivered.

    2. https://onedrive.live.com (1)

      1. Information Disclosure - Sensitive Information in HTTP Referrer Header (1)
        1. GET https://onedrive.live.com/odcserviceworkerproxy.aspx?swManifestName=odcserviceworker&debug=false&bypass=false&navigationPreloadHeaderValue=%7B%22supportsFeatures%22%3A%5B%5D%7D&applications=%5B%7B%22id%22%3A%22ODC%22%7D%5D&defaultBrotli=true&authenticateFast=true&inlineAuth=v2&wwData=true&prefetchFilebrowserPageInTeams=true&FUIV9Flights=%5B-83099905,3%5D&enableIntegrities=true&useNucleusCDN=true&currentUserOdbMySitePath=%2Fpersonal%2F6805525a552fc3b7%2F_layouts%2F15%2Fonedrive.aspx&spartanOneDriveWireframe=true&enableVHSourceOriginRedirect=true&streamViewServerLoad=true&streamInlineScript=true&compWWFlow=true&g=0&isStreamRebrandToClipchampEnabled=true&SupportShareDialogJSCaching=true&odcPhotosFetchFallback=true&enableOdbcSwV1=true&checkPhotosSWParam=true
          Alert tags
          Alert description

          The HTTP header may have leaked a potentially sensitive parameter to another domain. This can violate PCI and most organizational compliance policies. You can configure the list of strings for this check to add or remove values specific to your environment.

          Other info

          The URL in the HTTP referrer header field appears to contain sensitive information.

          Request
          Request line and header section (5368 bytes)
          GET https://onedrive.live.com/odcserviceworkerproxy.aspx?swManifestName=odcserviceworker&debug=false&bypass=false&navigationPreloadHeaderValue=%7B%22supportsFeatures%22%3A%5B%5D%7D&applications=%5B%7B%22id%22%3A%22ODC%22%7D%5D&defaultBrotli=true&authenticateFast=true&inlineAuth=v2&wwData=true&prefetchFilebrowserPageInTeams=true&FUIV9Flights=%5B-83099905,3%5D&enableIntegrities=true&useNucleusCDN=true&currentUserOdbMySitePath=%2Fpersonal%2F6805525a552fc3b7%2F_layouts%2F15%2Fonedrive.aspx&spartanOneDriveWireframe=true&enableVHSourceOriginRedirect=true&streamViewServerLoad=true&streamInlineScript=true&compWWFlow=true&g=0&isStreamRebrandToClipchampEnabled=true&SupportShareDialogJSCaching=true&odcPhotosFetchFallback=true&enableOdbcSwV1=true&checkPhotosSWParam=true HTTP/1.1
          host: onedrive.live.com
          Connection: keep-alive
          Cache-Control: max-age=0
          Accept: */*
          Service-Worker: script
          Sec-Fetch-Site: same-origin
          Sec-Fetch-Mode: same-origin
          Sec-Fetch-Dest: serviceworker
          Referer: https://onedrive.live.com/odcserviceworkerproxy.aspx?swManifestName=odcserviceworker&debug=false&bypass=false&navigationPreloadHeaderValue=%7B%22supportsFeatures%22%3A%5B%5D%7D&applications=%5B%7B%22id%22%3A%22ODC%22%7D%5D&defaultBrotli=true&authenticateFast=true&inlineAuth=v2&wwData=true&prefetchFilebrowserPageInTeams=true&FUIV9Flights=[-83099905,3]&enableIntegrities=true&useNucleusCDN=true&currentUserOdbMySitePath=%2Fpersonal%2F6805525a552fc3b7%2F_layouts%2F15%2Fonedrive.aspx&spartanOneDriveWireframe=true&enableVHSourceOriginRedirect=true&streamViewServerLoad=true&streamInlineScript=true&compWWFlow=true&g=0&isStreamRebrandToClipchampEnabled=true&SupportShareDialogJSCaching=true&odcPhotosFetchFallback=true&enableOdbcSwV1=true&checkPhotosSWParam=true
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36
          Accept-Language: en-GB,en-US;q=0.9,en;q=0.8
          Cookie: MSFPC=GUID=59d44f022729430a9b3a806c067b1590&HASH=59d4&LV=202402&V=4&LU=1708251827107; MUID=d1c74c2156fa4582ab52d5d8aff10d69; PowerPointWacDataCenter=PSG4; PowerPointWacDataCenterSetTime=2025-03-10T13:26:16.170Z; ANON=A=8CF05EB1134F7503F93BEC5BFFFFFFFF&E=1f17&W=1; mkt=en-GB; PPLState=1; MSPAuth=Disabled; MSPProf=Disabled; WordWacDataCenter=PSG4; WacDataCenter=PSG4; WordWacDataCenterSetTime=2025-07-24T15:15:32.850Z; WacDataCenterSetTime=2025-07-24T15:15:32.850Z; MicrosoftApplicationsTelemetryDeviceId=fb226f6f-295d-45ae-9f8e-7fbf19eed745; mkt1=en-US; amsc=8AO3QT30n14FiXrXD7TRGgKR86++UHHPuI0vcluKRlFdrIpMZ3ySdfq9sPr/MOMykrMZhNcaJS8h9e9RnAW19vhEHdhk0xh7AYp8VgDFA6mAhZjdkf6+eLUkhU8w9Y2YwQkipl8tYPzGA4YN7CBJpb4H+ZapZ6CPXnuZeZgWxcj1yMIVgraejQh50QToNrEMA0v19NzvKQ7jMB0XFzDqdr1ceuutlF8lrF5wH6eFwBPoTTotu6QX0i5qeKVJuMGS+frBXzX1zKfHgW2cxcBLGW1zRkA9I4QJNyfahOfrg851TXEraFsQahbmWDDjOmV6:2:3c; NAP=V=1.9&E=1f2a&C=F5DNBSb4u5Z2bHO8aT_ONWMbw_VRR_S4O-5EJX_4yLYhhPDVGFw_-g&W=1; WLSSC=EgAmAgMAAAAMgAAArwABG4dbCV1da+K06O1eeanYfK+dUt2LqdZLrAQCuzzGCYaVJ5FQJPoiYsGrPSovxL7J6yPmaeK07JMOvRUgu8PBfuQfbtgA5AS41lsz5WbxPXd2Yexe0ORr0Pk+XtE1eVbJhdsmbobqVCiiilT+x30vAf0IBOPMIO16+1bYVMNXjwAZnuJXfyApdNC+VNhyIsbnkJAB/r9kHy/RFdIaXDbKFVdFiHvF2JnT069hQad6ILOCcWqIP6wwgU0+D8/hoeTp36rSmCezMXu+pxLYbyzfCnnTrrVrVOsjaALurXYzTB5KMEBZROFaM5KKYD1o/ZzMWUOWJ+byL0Oq3nJ8vonDmRUBgQAVAf2/AwDYxOxNEFqTaMBNgmgQJwAAChCgABAVAGFtbWFyYWh0NDNAZ21haWwuY29tAFcAACFhbW1hcmFodDQzJWdtYWlsLmNvbUBwYXNzcG9ydC5jb20AAAAiUEsAAAAAAAAECQIAAJUqVUAABkEABUFtYXJhAANUYWoAAAAAAAAAAAAAAAAAAAAAAABVL8O3aAVSWgAAEFqTaMD0+GgAAAAAAAAAAAAAAAAPADU5LjEwMy4xOTcuMTgxAAQBAAAAAAAAAAAAAAAAAQAAAAAAAAAAAABGvnllAABBmkklHb+XhgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAA==; rtFa=vTavdG8nDXWXUyVLeyvNg/uvfkcDc2aVghFdvW8fIOomOTE4ODA0MGQtNmM2Ny00YzViLWIxMTItMzZhMzA0YjY2ZGFkIzEzMzk4OTYwOTEzNTI1Mjg0MiM0YTFjYjlhMS02MGMzLTkwMDAtYzBiNi1iZTkzMDY5ZTI1NjEjYW1tYXJhaHQ0MyU0MGdtYWlsLmNvbSMxOTMwMzAjcWFyWm9PaXlxaEdVSzBDa3dQQTRKOURXN1RRI3FhclpvT2l5cWhHVUswQ2t3UEE0SjlEVzdUUbKgOCoTMzm/TmTe/BOsZO+BDA6gQ6HYB77cgWj0PaafK1W94yho8EF6pcHRw3FnUIMpUDnO+BOIKEfzEQPbrbdx5YzHfVkXEiziEuvFuQzwIWrwEOpWXcAAwQNG51/Tj14ZkEk3rBvJSZB0S5ci0SzV6CA2//SyXNHRpVhGAc1UcR6G4oQcuGhz+fFxY+cqppJh08mT86/63Txdp7YZ3UctvSUcGj0fhYj8kDgIl9cs0kTq0/hzDK3n49e6CAtclLvUqIhdeuT/QPMFPfJN7hK3G2ycxxdzIE2vHBvOQp/CqEOaqk1MZ6atb+CucIYOGrPEBQ/ac3dp1NpH6PltTAjTAAAA; SIMI=eyJzdCI6MH0=; FedAuth=77u/PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48U1A+VjE0LDBoLmZ8bWVtYmVyc2hpcHwwMDAzYmZmZDRkZWNjNGQ4QGxpdmUuY29tLDAjLmZ8bWVtYmVyc2hpcHxhbW1hcmFodDQzQGdtYWlsLmNvbSwxMzM5Nzg0MzY0ODAwMDAwMDAsMCwxMzM5OTA0NzMxMzUwOTY1NjcsMC4wLjAuMCwxMzEwNzIyLDkxODgwNDBkLTZjNjctNGM1Yi1iMTEyLTM2YTMwNGI2NmRhZCwsMjY4Njg0ODI1ODkyNDg1NTA2OSw0YTFjYjlhMS02MGM1LTkwMDAtYzBiNi1iNTc4Mzc1MTc1YjAsNGExY2I5YTEtNjBjNS05MDAwLWMwYjYtYjU3ODM3NTE3NWIwLCwwLDAsMCwsLCwyNjUwNDY3NzQzOTk5OTk5OTk5LDAsLCwsLCwsMCwsMTkzMDMwLE1reHpHakpuZlpfZ2loRUNjdTZjdGZjaW0tdywsQzJRcTZVdXlYN2NBMHA1VW5IZGlyRDFRRzlaL013R21IOVJaaHJ4ZXgrbnl2K2lVYkpLL3FBREZab2YxZDRZcEF1R2VlMmx4c2EzM0xudGVIZDBRRG1RUERvTHJtVlNIOHRPUFp0WXVhZ3dGREYwcVNJck5ya1QyUjdBZmVZSWFoakNuRVZMczRteGN0UVZPOFVkSlNnUEpKU054Mi9meGFNRU9xOU9yS01IWkdoaHFrS1UzZFFDbHkzZlZzM2xaVXdQNjBoNDQ1Qk8xdG9uNHdaenk1bTNRWVNSYmZqR3FwNDdTdk5oYXQ3ano4NnVPWTBnNmo3dGxTNWgxaURYTEJIb012Y2YvWG00RjlocmVpTE5kbDlyanc4TzYveHFDeE42SENRZ3hjQ1BSS2VrRVNYTkN5cFBWZnBKS2FyU0JUWHJORXRHR0J4TlgrRXVGUzNkRW5RPT08L1NQPg==; SPA_RT=; ai_session=6gm/Ub2iaGBtuG8kChBUSk|1754487319324|1754487319328
          
          
          Request body (0 bytes)
          Response
          Status line and header section (1011 bytes)
          HTTP/1.1 200 OK
          Cache-Control: no-cache, no-store
          Pragma: no-cache
          Content-Length: 310
          Content-Type: text/javascript; charset=utf-8
          Expires: -1
          Set-Cookie: RPSMaybe=; expires=Thu, 30-Oct-1980 16:00:00 GMT; path=/; SameSite=None; secure
          Set-Cookie: E=P:l+5OFu7U3Yg=:Gt0M8NA3YZZSS53YoXcQc4BE4707DGg1mVFJ/o0qV3E=:F; domain=.live.com; path=/
          Set-Cookie: xid=3fba1449-91ba-4534-9b1f-6bd775a28c29&UBryL&ODSP-ODWEB-ODCF&262; domain=.live.com; path=/
          Set-Cookie: xidseq=1; domain=.live.com; path=/
          Set-Cookie: LD=; domain=.live.com; expires=Wed, 06-Aug-2025 11:55:19 GMT; path=/
          Set-Cookie: wla42=; domain=live.com; expires=Wed, 13-Aug-2025 13:35:19 GMT; path=/
          Service-Worker-Allowed: /
          X-Content-Type-Options: nosniff
          Strict-Transport-Security: max-age=31536000
          X-MSNServer: 6557767d5d-xjsnl
          X-ODWebServer: eurwesteur910235-odwebpl
          X-Cache: CONFIG_NOCACHE
          X-MSEdge-Ref: Ref A: 0C571EB2F72848D5BE52ADA229F4F31C Ref B: DXB20EDGE0221 Ref C: 2025-08-06T13:35:19Z
          Date: Wed, 06 Aug 2025 13:35:18 GMT
          
          
          Response body (310 bytes)
          var _shouldBypass=false;
          var _cdnBaseUrl='https://res-1.cdn.office.net/files/odsp-web-prod_2025-07-25.002/';
          var _swBuildNumber='odsp-web-prod_2025-07-25.002';
          var _killSwitches={};
          var _prefetchBaseUrls={};
          importScripts('https://res-1.cdn.office.net/files/odsp-web-prod_2025-07-25.002/odcserviceworker.js');
          
          Evidence
          User
          Solution

          Do not pass sensitive information in URIs.

    3. https://login.microsoftonline.com (1)

      1. Information Disclosure - Sensitive Information in URL (1)
        1. GET https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=4765445b-32c6-49b0-83e6-1d93765276ca&redirect_uri=https%3A%2F%2Fm365.cloud.microsoft%2Flandingv2&response_type=code%20id_token&scope=openid%20profile%20https%3A%2F%2Fwww.office.com%2Fv2%2FOfficeHome.All&response_mode=form_post&nonce=638900840393811375.ZWU1YjkyZDItNGQ3MC00Yjc2LWFlMWYtMDJlOWQ2NGI2YTFkZmJiMjdkMTMtNGEyYS00ZWNlLWFjYzMtZWZiZTRjMmIzOWZi&ui_locales=en-US&mkt=en-US&login_hint=ammaraht43%40gmail.com&client-request-id=194bd6df-cebf-4ba3-bde9-353378ed0976&state=SyfcRN3fmIuEAww3k8_PTzSzN15cU7qMqGk_bBk8SKKVx24CYQKzgrfcvZjHL8fFrCvI1Z2LfbA0LDuSGcVjTPG7b2GC9whRrJj-lEl47VFRIPlj2RNd8KzxxuNZSabUdeyxwor371FE9gEs1zsBfuze-AWiMJyA1lfpQ1pcafsl3DInbnl4_QHa4X4vyMumlVdwZMPwj6K_Ib_2DKaCwBnGIXG9ZvfboZRJzUFy2auETBLErsMLqk88yifF-UnBHf-Rd4YQlgkumM8aAHzVzMNyIlw6bsaxkECi9zWDkBxHQ83H9x_-SFhn58noVqLl0hGqj8ut5kMiz-mVI53j0TLtZsBsiWnLQfKemv_QKAPfSy6Zju-WfNFWK3RicZ173-pfu8MzXHeXTXJRLSZgoBdlLboAX6hS3dETdpmWGE0&x-client-SKU=ID_NET8_0&x-client-ver=8.5.0.0
          Alert tags
          Alert description

          The request appeared to contain sensitive information leaked in the URL. This can violate PCI and most organizational compliance policies. You can configure the list of strings for this check to add or remove values specific to your environment.

          Other info

          The URL contains email address(es).

          Request
          Request line and header section (2048 bytes)
          GET https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=4765445b-32c6-49b0-83e6-1d93765276ca&redirect_uri=https%3A%2F%2Fm365.cloud.microsoft%2Flandingv2&response_type=code%20id_token&scope=openid%20profile%20https%3A%2F%2Fwww.office.com%2Fv2%2FOfficeHome.All&response_mode=form_post&nonce=638900840393811375.ZWU1YjkyZDItNGQ3MC00Yjc2LWFlMWYtMDJlOWQ2NGI2YTFkZmJiMjdkMTMtNGEyYS00ZWNlLWFjYzMtZWZiZTRjMmIzOWZi&ui_locales=en-US&mkt=en-US&login_hint=ammaraht43%40gmail.com&client-request-id=194bd6df-cebf-4ba3-bde9-353378ed0976&state=SyfcRN3fmIuEAww3k8_PTzSzN15cU7qMqGk_bBk8SKKVx24CYQKzgrfcvZjHL8fFrCvI1Z2LfbA0LDuSGcVjTPG7b2GC9whRrJj-lEl47VFRIPlj2RNd8KzxxuNZSabUdeyxwor371FE9gEs1zsBfuze-AWiMJyA1lfpQ1pcafsl3DInbnl4_QHa4X4vyMumlVdwZMPwj6K_Ib_2DKaCwBnGIXG9ZvfboZRJzUFy2auETBLErsMLqk88yifF-UnBHf-Rd4YQlgkumM8aAHzVzMNyIlw6bsaxkECi9zWDkBxHQ83H9x_-SFhn58noVqLl0hGqj8ut5kMiz-mVI53j0TLtZsBsiWnLQfKemv_QKAPfSy6Zju-WfNFWK3RicZ173-pfu8MzXHeXTXJRLSZgoBdlLboAX6hS3dETdpmWGE0&x-client-SKU=ID_NET8_0&x-client-ver=8.5.0.0 HTTP/1.1
          host: login.microsoftonline.com
          Connection: keep-alive
          Upgrade-Insecure-Requests: 1
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36
          Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
          Sec-Fetch-Site: none
          Sec-Fetch-Mode: navigate
          Sec-Fetch-User: ?1
          Sec-Fetch-Dest: document
          sec-ch-ua: "Not)A;Brand";v="8", "Chromium";v="138", "Google Chrome";v="138"
          sec-ch-ua-mobile: ?0
          sec-ch-ua-platform: "Windows"
          Accept-Language: en-GB,en-US;q=0.9,en;q=0.8
          Cookie: brcap=0; MicrosoftApplicationsTelemetryDeviceId=3bd04291-4536-4d14-b745-d45f975137c1; fpc=AttDdlr9kWhLpiLkmeQ2qJU; esctx=PAQABBwEAAABVrSpeuWamRam2jAF1XRQEMxktkKJmGGEmFTmEjxls9VpNlcKid5DWXCbsDs49rFmy3S-Enro1txwvGjQLSILkXkyZ4N50R-YKuBNAqCj0ke0evGwtRaFp4HjqVDMD0D73IvmK_pR7Tfa2FYh99u-98luGlPe5WG_-z66J0ijAl_fVT4Cek_I3uDRlxRnoTVUgAA; x-ms-gateway-slice=estsfd; stsservicecookie=estsfd
          
          
          Request body (0 bytes)
          Response
          Status line and header section (1836 bytes)
          HTTP/1.1 200 OK
          Cache-Control: no-store, no-cache
          Pragma: no-cache
          Content-Type: text/html; charset=utf-8
          Expires: -1
          Strict-Transport-Security: max-age=31536000; includeSubDomains
          X-Content-Type-Options: nosniff
          P3P: CP="DSP CUR OTPi IND OTRi ONL FIN"
          x-ms-request-id: 0f7139a0-14ab-4bad-8730-8bf0c1a45200
          x-ms-ests-server: 2.1.21415.9 - JPE ProdSlices
          report-to: {"group":"network-errors","max_age":86400,"endpoints":[{"url":"https://identity.nel.measure.office.net/api/report?catId=GW+estsfd+pnq"}]}
          nel: {"report_to":"network-errors","max_age":86400,"success_fraction":0.001,"failure_fraction":1.0}
          x-ms-clitelem: 1,50168,0,,
          x-ms-srs: 1.P
          Referrer-Policy: strict-origin-when-cross-origin
          Content-Security-Policy-Report-Only: object-src 'none'; base-uri 'self'; script-src 'self' 'nonce-ces7BzmQuk08NqpcZYKTXQ' 'unsafe-inline' 'unsafe-eval' https://*.msauth.net https://*.msftauth.net https://*.msftauthimages.net https://*.msauthimages.net https://*.msidentity.com https://*.microsoftonline-p.com https://*.microsoftazuread-sso.com https://*.azureedge.net https://*.outlook.com https://*.office.com https://*.office365.com https://*.microsoft.com https://*.bing.com 'report-sample'; report-uri https://csp.microsoft.com/report/ESTS-UX-All
          X-XSS-Protection: 0
          Set-Cookie: esctx-NfwISdM5aZs=AQABCQEAAABVrSpeuWamRam2jAF1XRQE3wyglfEtlU4xXyTL4FVpBvBXnpmiKQla0HZ0Svvu2wflLBTP-Y7bZEJcvQShiNddQunnY8lyQxCLG8sZhU1ToemF_bznfBfA-gcjmRunOcc4MLZHefQ3UhwEB1zdP5_N0HpiLhc2C3lKTW56yvuiriAA; domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None
          Set-Cookie: fpc=AttDdlr9kWhLpiLkmeQ2qJU; expires=Fri, 05-Sep-2025 13:33:59 GMT; path=/; secure; HttpOnly; SameSite=None
          Set-Cookie: x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly
          Date: Wed, 06 Aug 2025 13:33:59 GMT
          Content-Length: 21657
          
          
          Response body (21657 bytes)
          
          
          <!-- Copyright (C) Microsoft Corporation. All rights reserved. -->
          <!DOCTYPE html>
          <html>
          <head>
              <title>Redirecting</title>
              <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
              <meta http-equiv="X-UA-Compatible" content="IE=edge">
              <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=2.0, user-scalable=yes">
              <meta http-equiv="Pragma" content="no-cache">
              <meta http-equiv="Expires" content="-1">
              <meta name="PageID" content="BssoInterrupt" />
              <meta name="SiteID" content="" />
              <meta name="ReqLC" content="1033" />
              <meta name="LocLC" content="en-US" />
          
              
          <meta name="robots" content="none" />
          
          <script type="text/javascript" nonce='ces7BzmQuk08NqpcZYKTXQ'>//<![CDATA[
          $Config={"iMaxStackForKnockoutAsyncComponents":10000,"fShowButtons":true,"urlCdn":"https://aadcdn.msauth.net/shared/1.0/","urlDefaultFavicon":"https://aadcdn.msauth.net/shared/1.0/content/images/favicon_a_eupayfgghqiai7k9sol6lg2.ico","urlPost":"/common/oauth2/v2.0/authorize?client_id=4765445b-32c6-49b0-83e6-1d93765276ca\u0026redirect_uri=https%3a%2f%2fm365.cloud.microsoft%2flandingv2\u0026response_type=code+id_token\u0026scope=openid+profile+https%3a%2f%2fwww.office.com%2fv2%2fOfficeHome.All\u0026response_mode=form_post\u0026nonce=638900840393811375.ZWU1YjkyZDItNGQ3MC00Yjc2LWFlMWYtMDJlOWQ2NGI2YTFkZmJiMjdkMTMtNGEyYS00ZWNlLWFjYzMtZWZiZTRjMmIzOWZi\u0026ui_locales=en-US\u0026mkt=en-US\u0026login_hint=ammaraht43%40gmail.com\u0026client-request-id=194bd6df-cebf-4ba3-bde9-353378ed0976\u0026state=SyfcRN3fmIuEAww3k8_PTzSzN15cU7qMqGk_bBk8SKKVx24CYQKzgrfcvZjHL8fFrCvI1Z2LfbA0LDuSGcVjTPG7b2GC9whRrJj-lEl47VFRIPlj2RNd8KzxxuNZSabUdeyxwor371FE9gEs1zsBfuze-AWiMJyA1lfpQ1pcafsl3DInbnl4_QHa4X4vyMumlVdwZMPwj6K_Ib_2DKaCwBnGIXG9ZvfboZRJzUFy2auETBLErsMLqk88yifF-UnBHf-Rd4YQlgkumM8aAHzVzMNyIlw6bsaxkECi9zWDkBxHQ83H9x_-SFhn58noVqLl0hGqj8ut5kMiz-mVI53j0TLtZsBsiWnLQfKemv_QKAPfSy6Zju-WfNFWK3RicZ173-pfu8MzXHeXTXJRLSZgoBdlLboAX6hS3dETdpmWGE0\u0026x-client-SKU=ID_NET8_0\u0026x-client-ver=8.5.0.0\u0026sso_reload=True","iPawnIcon":0,"sPOST_Username":"","sFTName":"flowToken","fEnableOneDSClientTelemetry":true,"urlReportPageLoad":"https://login.microsoftonline.com/common/instrumentation/reportpageload?mkt=en-US","dynamicTenantBranding":null,"staticTenantBranding":null,"oAppCobranding":{},"iBackgroundImage":2,"fApplicationInsightsEnabled":false,"iApplicationInsightsEnabledPercentage":0,"urlSetDebugMode":"https://login.microsoftonline.com/common/debugmode","fEnableCssAnimation":true,"fAllowGrayOutLightBox":true,"fUseMsaSessionState":true,"fIsRemoteNGCSupported":true,"desktopSsoConfig":{"isEdgeAnaheimAllowed":true,"iwaEndpointUrlFormat":"https://autologon.microsoftazuread-sso.com/{0}/winauth/sso?client-request-id=194bd6df-cebf-4ba3-bde9-353378ed0976","iwaSsoProbeUrlFormat":"https://autologon.microsoftazuread-sso.com/{0}/winauth/ssoprobe?client-request-id=194bd6df-cebf-4ba3-bde9-353378ed0976","iwaIFrameUrlFormat":"https://autologon.microsoftazuread-sso.com/{0}/winauth/iframe?client-request-id=194bd6df-cebf-4ba3-bde9-353378ed0976\u0026isAdalRequest=False","iwaRequestTimeoutInMs":10000,"startDesktopSsoOnPageLoad":false,"progressAnimationTimeout":10000,"isEdgeAllowed":false,"minDssoEdgeVersion":"17","isSafariAllowed":true,"redirectUri":"","isIEAllowedForSsoProbe":true,"edgeRedirectUri":"https://autologon.microsoftazuread-sso.com/common/winauth/sso/edgeredirect?client-request-id=194bd6df-cebf-4ba3-bde9-353378ed0976\u0026origin=login.microsoftonline.com\u0026is_redirected=1","isFlowTokenPassedInEdge":true},"iSessionPullType":2,"fUseSameSite":true,"isGlobalTenant":true,"uiflavor":1001,"fLoadStringCustomizationPromises":true,"fOfflineAccountVisible":false,"fEnableUserStateFix":true,"fShowAccessPassPeek":true,"fUpdateSessionPollingLogic":true,"fEnableShowPickerCredObservable":true,"fFetchSessionsSkipDsso":true,"fIsCiamUserFlowUxNewLogicEnabled":true,"fUseNonMicrosoftDefaultBrandingForCiam":true,"fRemoveCustomCss":true,"fFixUICrashForApiRequestHandler":true,"fShowUpdatedKoreanPrivacyFooter":true,"fUsePostCssHotfix":true,"fUseHighContrastDetectionMode":true,"fFixUserFlowBranding":true,"fEnablePasskeyNullFix":true,"fEnableRefreshCookiesFix":true,"urlAcmaServerPath":"https://login.microsoftonline.com","sTenantId":"common","sMkt":"en-US","fIsDesktop":true,"scid":1013,"hpgact":1800,"hpgid":6,"apiCanary":"PAQABDgEAAABVrSpeuWamRam2jAF1XRQEpGQG8WN2d0sSE_FnM9XG-LyNSE-0Hxi4JxzXIBXHstaYLmTwrkf7lQojxhjc7hmpnAo-XSLogxQ-HZvVr0iiNteLUZKcfsxowzrX1rdcaYqQOJqc_BoYWP_x9nNBOU4wTZcB-iBCP09EgStfJ8cGJ0RTj0pAr_Bf7MapEPTsy3UnmKiwQ0qP8q_aKuNnvISMNForg0N4kHrKgLQONIVa5SAA","canary":"0Wzc+ZqqzVHzItRmgdN5nrNgvWSUgpsrhxp0y4RMaho=1:1:CANARY:A+8LL8rfSAa0feCV67yAyzHrPDNNmkyBZsMuq2Zl1zE=","sCanaryTokenName":"canary","fSkipRenderingNewCanaryToken":false,"fEnableNewCsrfProtection":true,"correlationId":"194bd6df-cebf-4ba3-bde9-353378ed0976","sessionId":"0f7139a0-14ab-4bad-8730-8bf0c1a45200","sRingId":"R6","locale":{"mkt":"en-US","lcid":1033},"slMaxRetry":2,"slReportFailure":true,"strings":{"desktopsso":{"authenticatingmessage":"Trying to sign you in"}},"enums":{"ClientMetricsModes":{"None":0,"SubmitOnPost":1,"SubmitOnRedirect":2,"InstrumentPlt":4}},"urls":{"instr":{"pageload":"https://login.microsoftonline.com/common/instrumentation/reportpageload","dssostatus":"https://login.microsoftonline.com/common/instrumentation/dssostatus"}},"browser":{"ltr":1,"Chrome":1,"_Win":1,"_M138":1,"_D0":1,"Full":1,"Win81":1,"RE_WebKit":1,"b":{"name":"Chrome","major":138,"minor":0},"os":{"name":"Windows","version":"10.0"},"V":"138.0"},"watson":{"url":"/common/handlers/watson","bundle":"https://aadcdn.msauth.net/ests/2.1/content/cdnbundles/watson.min_q5ptmu8aniymd4ftuqdkda2.js","sbundle":"https://aadcdn.msauth.net/ests/2.1/content/cdnbundles/watsonsupportwithjquery.3.5.min_dc940oomzau4rsu8qesnvg2.js","fbundle":"https://aadcdn.msauth.net/ests/2.1/content/cdnbundles/frameworksupport.min_oadrnc13magb009k4d20lg2.js","resetErrorPeriod":5,"maxCorsErrors":-1,"maxInjectErrors":5,"maxErrors":10,"maxTotalErrors":3,"expSrcs":["https://login.microsoftonline.com","https://aadcdn.msauth.net/","https://aadcdn.msftauth.net/",".login.microsoftonline.com"],"envErrorRedirect":true,"envErrorUrl":"/common/handlers/enverror"},"loader":{"cdnRoots":["https://aadcdn.msauth.net/","https://aadcdn.msftauth.net/"],"logByThrowing":true},"serverDetails":{"slc":"ProdSlices","dc":"JPE","ri":"TY1XXXX","ver":{"v":[2,1,21415,9]},"rt":"2025-08-06T13:33:59","et":6},"clientEvents":{"enabled":true,"telemetryEnabled":true,"useOneDSEventApi":true,"flush":60000,"autoPost":true,"autoPostDelay":1000,"minEvents":1,"maxEvents":1,"pltDelay":500,"appInsightsConfig":{"instrumentationKey":"69adc3c768bd4dc08c19416121249fcc-66f1668a-797b-4249-95e3-6c6651768c28-7293","webAnalyticsConfiguration":{"autoCapture":{"jsError":true}}},"defaultEventName":"IDUX_ESTSClientTelemetryEvent_WebWatson","serviceID":3,"endpointUrl":""},"fApplyAsciiRegexOnInput":true,"country":"PK","fBreakBrandingSigninString":true,"bsso":{"states":{"START":"start","INPROGRESS":"in-progress","END":"end","END_SSO":"end-sso","END_USERS":"end-users"},"nonce":"AwABEgEAAAADAOz_BQD0_6COhjXFoeVi1dnZiNDgHZXq7AXE4VGnwW_Dziu32tI1_aK1ZqPRcpY5c0bI99S7mflsev85ovCVDQKAVKmHqcUgAA","overallTimeoutMs":4000,"reloadOnFailure":true,"telemetry":{"type":"ChromeSsoTelemetry","nonce":"AwABDwEAAAADAOz_BQD0_2OJ48vpjxl1--9ZbunjUJue1FsFiyVkQSb_YdARD3ampC9cMAosOCHAjJ6TDLYkqyUAz1FDVmn0OrpRuaWcRwvQUAUBqSNTjHn4WZDYEGCrIAA","reportStates":[]},"redirectEndStates":["end"],"cookieNames":{"aadSso":"AADSSO","winSso":"ESTSSSO","ssoTiles":"ESTSSSOTILES","ssoPulled":"SSOCOOKIEPULLED","userList":"ESTSUSERLIST"},"enabled":true,"type":"chrome","reason":"Pull is needed"},"urlNoCookies":"https://login.microsoftonline.com/cookiesdisabled","fTrimChromeBssoUrl":true,"inlineMode":5,"fShowCopyDebugDetailsLink":true,"fTenantBrandingCdnAddEventHandlers":true,"fAddTryCatchForIFrameRedirects":true};
          //]]></script> 
          <script type="text/javascript" nonce='ces7BzmQuk08NqpcZYKTXQ'>//<![CDATA[
          !function(){var e=window,r=e.$Debug=e.$Debug||{},t=e.$Config||{};if(!r.appendLog){var n=[],o=0;r.appendLog=function(e){var r=t.maxDebugLog||25,i=(new Date).toUTCString()+":"+e;n.push(o+":"+i),n.length>r&&n.shift(),o++},r.getLogs=function(){return n}}}(),function(){function e(e,r){function t(i){var a=e[i];if(i<n-1){return void(o.r[a]?t(i+1):o.when(a,function(){t(i+1)}))}r(a)}var n=e.length;t(0)}function r(e,r,i){function a(){var e=!!s.method,o=e?s.method:i[0],a=s.extraArgs||[],u=n.$WebWatson;try{
          var c=t(i,!e);if(a&&a.length>0){for(var d=a.length,l=0;l<d;l++){c.push(a[l])}}o.apply(r,c)}catch(e){return void(u&&u.submitFromException&&u.submitFromException(e))}}var s=o.r&&o.r[e];return r=r||this,s&&(s.skipTimeout?a():n.setTimeout(a,0)),s}function t(e,r){return Array.prototype.slice.call(e,r?1:0)}var n=window;n.$Do||(n.$Do={"q":[],"r":[],"removeItems":[],"lock":0,"o":[]});var o=n.$Do;o.when=function(t,n){function i(e){r(e,a,s)||o.q.push({"id":e,"c":a,"a":s})}var a=0,s=[],u=1;"function"==typeof n||(a=n,
          u=2);for(var c=u;c<arguments.length;c++){s.push(arguments[c])}t instanceof Array?e(t,i):i(t)},o.register=function(e,t,n){if(!o.r[e]){o.o.push(e);var i={};if(t&&(i.method=t),n&&(i.skipTimeout=n),arguments&&arguments.length>3){i.extraArgs=[];for(var a=3;a<arguments.length;a++){i.extraArgs.push(arguments[a])}}o.r[e]=i,o.lock++;try{for(var s=0;s<o.q.length;s++){var u=o.q[s];u.id==e&&r(e,u.c,u.a)&&o.removeItems.push(u)}}catch(e){throw e}finally{if(0===--o.lock){for(var c=0;c<o.removeItems.length;c++){
          for(var d=o.removeItems[c],l=0;l<o.q.length;l++){if(o.q[l]===d){o.q.splice(l,1);break}}}o.removeItems=[]}}}},o.unregister=function(e){o.r[e]&&delete o.r[e]}}(),function(e,r){function t(){if(!a){if(!r.body){return void setTimeout(t)}a=!0,e.$Do.register("doc.ready",0,!0)}}function n(){if(!s){if(!r.body){return void setTimeout(n)}t(),s=!0,e.$Do.register("doc.load",0,!0),i()}}function o(e){(r.addEventListener||"load"===e.type||"complete"===r.readyState)&&t()}function i(){
          r.addEventListener?(r.removeEventListener("DOMContentLoaded",o,!1),e.removeEventListener("load",n,!1)):r.attachEvent&&(r.detachEvent("onreadystatechange",o),e.detachEvent("onload",n))}var a=!1,s=!1;if("complete"===r.readyState){return void setTimeout(n)}!function(){r.addEventListener?(r.addEventListener("DOMContentLoaded",o,!1),e.addEventListener("load",n,!1)):r.attachEvent&&(r.attachEvent("onreadystatechange",o),e.attachEvent("onload",n))}()}(window,document),function(){function e(){
          return f.$Config||f.ServerData||{}}function r(e,r){var t=f.$Debug;t&&t.appendLog&&(r&&(e+=" '"+(r.src||r.href||"")+"'",e+=", id:"+(r.id||""),e+=", async:"+(r.async||""),e+=", defer:"+(r.defer||"")),t.appendLog(e))}function t(){var e=f.$B;if(void 0===d){if(e){d=e.IE}else{var r=f.navigator.userAgent;d=-1!==r.indexOf("MSIE ")||-1!==r.indexOf("Trident/")}}return d}function n(){var e=f.$B;if(void 0===l){if(e){l=e.RE_Edge}else{var r=f.navigator.userAgent;l=-1!==r.indexOf("Edge")}}return l}function o(e){
          var r=e.indexOf("?"),t=r>-1?r:e.length,n=e.lastIndexOf(".",t);return e.substring(n,n+v.length).toLowerCase()===v}function i(){var r=e();return(r.loader||{}).slReportFailure||r.slReportFailure||!1}function a(){return(e().loader||{}).redirectToErrorPageOnLoadFailure||!1}function s(){return(e().loader||{}).logByThrowing||!1}function u(e){if(!t()&&!n()){return!1}var r=e.src||e.href||"";if(!r){return!0}if(o(r)){var i,a,s;try{i=e.sheet,a=i&&i.cssRules,s=!1}catch(e){s=!0}if(i&&!a&&s){return!0}
          if(i&&a&&0===a.length){return!0}}return!1}function c(){function t(e){g.getElementsByTagName("head")[0].appendChild(e)}function n(e,r,t,n){var u=null;return u=o(e)?i(e):"script"===n.toLowerCase()?a(e):s(e,n),r&&(u.id=r),"function"==typeof u.setAttribute&&(u.setAttribute("crossorigin","anonymous"),t&&"string"==typeof t&&u.setAttribute("integrity",t)),u}function i(e){var r=g.createElement("link");return r.rel="stylesheet",r.type="text/css",r.href=e,r}function a(e){
          var r=g.createElement("script"),t=g.querySelector("script[nonce]");if(r.type="text/javascript",r.src=e,r.defer=!1,r.async=!1,t){var n=t.nonce||t.getAttribute("nonce");r.setAttribute("nonce",n)}return r}function s(e,r){var t=g.createElement(r);return t.src=e,t}function d(e,r){if(e&&e.length>0&&r){for(var t=0;t<e.length;t++){if(-1!==r.indexOf(e[t])){return!0}}}return!1}function l(r){if(e().fTenantBrandingCdnAddEventHandlers){var t=d(E,r)?E:b;if(!(t&&t.length>1)){return r}for(var n=0;n<t.length;n++){
          if(-1!==r.indexOf(t[n])){var o=t[n+1<t.length?n+1:0],i=r.substring(t[n].length);return"https://"!==t[n].substring(0,"https://".length)&&(o="https://"+o,i=i.substring("https://".length)),o+i}}return r}if(!(b&&b.length>1)){return r}for(var a=0;a<b.length;a++){if(0===r.indexOf(b[a])){return b[a+1<b.length?a+1:0]+r.substring(b[a].length)}}return r}function f(e,t,n,o){if(r("[$Loader]: "+(L.failMessage||"Failed"),o),w[e].retry<y){return w[e].retry++,h(e,t,n),void c._ReportFailure(w[e].retry,w[e].srcPath)}n&&n()}
          function v(e,t,n,o){if(u(o)){return f(e,t,n,o)}r("[$Loader]: "+(L.successMessage||"Loaded"),o),h(e+1,t,n);var i=w[e].onSuccess;"function"==typeof i&&i(w[e].srcPath)}function h(e,o,i){if(e<w.length){var a=w[e];if(!a||!a.srcPath){return void h(e+1,o,i)}a.retry>0&&(a.srcPath=l(a.srcPath),a.origId||(a.origId=a.id),a.id=a.origId+"_Retry_"+a.retry);var s=n(a.srcPath,a.id,a.integrity,a.tagName);s.onload=function(){v(e,o,i,s)},s.onerror=function(){f(e,o,i,s)},s.onreadystatechange=function(){
          "loaded"===s.readyState?setTimeout(function(){v(e,o,i,s)},500):"complete"===s.readyState&&v(e,o,i,s)},t(s),r("[$Loader]: Loading '"+(a.srcPath||"")+"', id:"+(a.id||""))}else{o&&o()}}var p=e(),y=p.slMaxRetry||2,m=p.loader||{},b=m.cdnRoots||[],E=m.tenantBrandingCdnRoots||[],L=this,w=[];L.retryOnError=!0,L.successMessage="Loaded",L.failMessage="Error",L.Add=function(e,r,t,n,o,i){e&&w.push({"srcPath":e,"id":r,"retry":n||0,"integrity":t,"tagName":o||"script","onSuccess":i})},L.AddForReload=function(e,r){
          var t=e.src||e.href||"";L.Add(t,"AddForReload",e.integrity,1,e.tagName,r)},L.AddIf=function(e,r,t){e&&L.Add(r,t)},L.Load=function(e,r){h(0,e,r)}}var d,l,f=window,g=f.document,v=".css";c.On=function(e,r,t){if(!e){throw"The target element must be provided and cannot be null."}r?c.OnError(e,t):c.OnSuccess(e,t)},c.OnSuccess=function(e,t){if(!e){throw"The target element must be provided and cannot be null."}if(u(e)){return c.OnError(e,t)}var n=e.src||e.href||"",o=i(),s=a();r("[$Loader]: Loaded",e);var d=new c
          ;d.failMessage="Reload Failed",d.successMessage="Reload Success",d.Load(null,function(){if(o){throw"Unexpected state. ResourceLoader.Load() failed despite initial load success. ['"+n+"']"}s&&(document.location.href="/error.aspx?err=504")})},c.OnError=function(e,t){var n=e.src||e.href||"",o=i(),s=a();if(!e){throw"The target element must be provided and cannot be null."}r("[$Loader]: Failed",e);var u=new c;u.failMessage="Reload Failed",u.successMessage="Reload Success",u.AddForReload(e,t),
          u.Load(null,function(){if(o){throw"Failed to load external resource ['"+n+"']"}s&&(document.location.href="/error.aspx?err=504")}),c._ReportFailure(0,n)},c._ReportFailure=function(e,r){if(s()&&!t()){throw"[Retry "+e+"] Failed to load external resource ['"+r+"'], reloading from fallback CDN endpoint"}},f.$Loader=c}(),function(){function e(){if(!E){var e=new h.$Loader;e.AddIf(!h.jQuery,y.sbundle,"WebWatson_DemandSupport"),y.sbundle=null,delete y.sbundle,e.AddIf(!h.$Api,y.fbundle,"WebWatson_DemandFramework"),
          y.fbundle=null,delete y.fbundle,e.Add(y.bundle,"WebWatson_DemandLoaded"),e.Load(r,t),E=!0}}function r(){if(h.$WebWatson){if(h.$WebWatson.isProxy){return void t()}m.when("$WebWatson.full",function(){for(;b.length>0;){var e=b.shift();e&&h.$WebWatson[e.cmdName].apply(h.$WebWatson,e.args)}})}}function t(){if(!h.$WebWatson||h.$WebWatson.isProxy){if(!L&&JSON){try{var e=new XMLHttpRequest;e.open("POST",y.url),e.setRequestHeader("Accept","application/json"),
          e.setRequestHeader("Content-Type","application/json; charset=UTF-8"),e.setRequestHeader("canary",p.apiCanary),e.setRequestHeader("client-request-id",p.correlationId),e.setRequestHeader("hpgid",p.hpgid||0),e.setRequestHeader("hpgact",p.hpgact||0);for(var r=-1,t=0;t<b.length;t++){if("submit"===b[t].cmdName){r=t;break}}var o=b[r]?b[r].args||[]:[],i={"sr":y.sr,"ec":"Failed to load external resource [Core Watson files]","wec":55,"idx":1,"pn":p.pgid||"","sc":p.scid||0,"hpg":p.hpgid||0,
          "msg":"Failed to load external resource [Core Watson files]","url":o[1]||"","ln":0,"ad":0,"an":!1,"cs":"","sd":p.serverDetails,"ls":null,"diag":v(y)};e.send(JSON.stringify(i))}catch(e){}L=!0}y.loadErrorUrl&&window.location.assign(y.loadErrorUrl)}n()}function n(){b=[],h.$WebWatson=null}function o(r){return function(){var t=arguments;b.push({"cmdName":r,"args":t}),e()}}function i(){var e=["foundException","resetException","submit"],r=this;r.isProxy=!0;for(var t=e.length,n=0;n<t;n++){var i=e[n];i&&(r[i]=o(i))}
          }function a(e,r,t,n,o,i,a){var s=h.event;return i||(i=l(o||s,a?a+2:2)),h.$Debug&&h.$Debug.appendLog&&h.$Debug.appendLog("[WebWatson]:"+(e||"")+" in "+(r||"")+" @ "+(t||"??")),$.submit(e,r,t,n,o||s,i,a)}function s(e,r){return{"signature":e,"args":r,"toString":function(){return this.signature}}}function u(e){for(var r=[],t=e.split("\n"),n=0;n<t.length;n++){r.push(s(t[n],[]))}return r}function c(e){for(var r=[],t=e.split("\n"),n=0;n<t.length;n++){var o=s(t[n],[]);t[n+1]&&(o.signature+="@"+t[n+1],n++),r.push(o)
          }return r}function d(e){if(!e){return null}try{if(e.stack){return u(e.stack)}if(e.error){if(e.error.stack){return u(e.error.stack)}}else if(window.opera&&e.message){return c(e.message)}}catch(e){}return null}function l(e,r){var t=[];try{for(var n=arguments.callee;r>0;){n=n?n.caller:n,r--}for(var o=0;n&&o<w;){var i="InvalidMethod()";try{i=n.toString()}catch(e){}var a=[],u=n.args||n.arguments;if(u){for(var c=0;c<u.length;c++){a[c]=u[c]}}t.push(s(i,a)),n=n.caller,o++}}catch(e){t.push(s(e.toString(),[]))}
          var l=d(e);return l&&(t.push(s("--- Error Event Stack -----------------",[])),t=t.concat(l)),t}function f(e){if(e){try{var r=/function (.{1,})\(/,t=r.exec(e.constructor.toString());return t&&t.length>1?t[1]:""}catch(e){}}return""}function g(e){if(e){try{if("string"!=typeof e&&JSON&&JSON.stringify){var r=f(e),t=JSON.stringify(e);return t&&"{}"!==t||(e.error&&(e=e.error,r=f(e)),(t=JSON.stringify(e))&&"{}"!==t||(t=e.toString())),r+":"+t}}catch(e){}}return""+(e||"")}function v(e){var r=[];try{
          if(jQuery?(r.push("jQuery v:"+jQuery().jquery),jQuery.easing?r.push("jQuery.easing:"+JSON.stringify(jQuery.easing)):r.push("jQuery.easing is not defined")):r.push("jQuery is not defined"),e&&e.expectedVersion&&r.push("Expected jQuery v:"+e.expectedVersion),m){var t,n="";for(t=0;t<m.o.length;t++){n+=m.o[t]+";"}for(r.push("$Do.o["+n+"]"),n="",t=0;t<m.q.length;t++){n+=m.q[t].id+";"}r.push("$Do.q["+n+"]")}if(h.$Debug&&h.$Debug.getLogs){var o=h.$Debug.getLogs();o&&o.length>0&&(r=r.concat(o))}if(b){
          for(var i=0;i<b.length;i++){var a=b[i];if(a&&"submit"===a.cmdName){try{if(JSON&&JSON.stringify){var s=JSON.stringify(a);s&&r.push(s)}}catch(e){r.push(g(e))}}}}}catch(e){r.push(g(e))}return r}var h=window,p=h.$Config||{},y=p.watson,m=h.$Do;if(!h.$WebWatson&&y){var b=[],E=!1,L=!1,w=10,$=h.$WebWatson=new i;$.CB={},$._orgErrorHandler=h.onerror,h.onerror=a,$.errorHooked=!0,m.when("jQuery.version",function(e){y.expectedVersion=e}),m.register("$WebWatson")}}(),function(){function e(e,r){
          for(var t=r.split("."),n=t.length,o=0;o<n&&null!==e&&void 0!==e;){e=e[t[o++]]}return e}function r(r){var t=null;return null===u&&(u=e(i,"Constants")),null!==u&&r&&(t=e(u,r)),null===t||void 0===t?"":t.toString()}function t(t){var n=null;return null===a&&(a=e(i,"$Config.strings")),null!==a&&t&&(n=e(a,t.toLowerCase())),null!==n&&void 0!==n||(n=r(t)),null===n||void 0===n?"":n.toString()}function n(e,r){var n=null;return e&&r&&r[e]&&(n=t("errors."+r[e])),n||(n=t("errors."+e)),n||(n=t("errors."+c)),n||(n=t(c)),n}
          function o(t){var n=null;return null===s&&(s=e(i,"$Config.urls")),null!==s&&t&&(n=e(s,t.toLowerCase())),null!==n&&void 0!==n||(n=r(t)),null===n||void 0===n?"":n.toString()}var i=window,a=null,s=null,u=null,c="GENERIC_ERROR";i.GetString=t,i.GetErrorString=n,i.GetUrl=o}(),function(){var e=window,r=e.$Config||{};e.$B=r.browser||{}}(),function(){function e(e,r,t){e&&e.addEventListener?e.addEventListener(r,t):e&&e.attachEvent&&e.attachEvent("on"+r,t)}function r(r,t){e(document.getElementById(r),"click",t)}
          function t(r,t){var n=document.getElementsByName(r);n&&n.length>0&&e(n[0],"click",t)}var n=window;n.AddListener=e,n.ClickEventListenerById=r,n.ClickEventListenerByName=t}();
          //]]></script> 
          <script type="text/javascript" nonce='ces7BzmQuk08NqpcZYKTXQ'>//<![CDATA[
          !function(t,e){!function(){var n=e.getElementsByTagName("head")[0];n&&n.addEventListener&&(n.addEventListener("error",function(e){null!==e.target&&"cdn"===e.target.getAttribute("data-loader")&&t.$Loader.OnError(e.target)},!0),n.addEventListener("load",function(e){null!==e.target&&"cdn"===e.target.getAttribute("data-loader")&&t.$Loader.OnSuccess(e.target)},!0))}()}(window,document);
          //]]></script>
              <script type="text/javascript" nonce='ces7BzmQuk08NqpcZYKTXQ'>
                  ServerData = $Config;
              </script>
          
              <script data-loader="cdn" crossorigin="anonymous" src="https://aadcdn.msauth.net/shared/1.0/content/js/BssoInterrupt_Core_4Gfftro1Aew2YvZ012DW9Q2.js" integrity='sha384-0eyPkLly6rvLAXhJNPAuCfOdInB+bHk+IAJ39FJLDCjqenEZQWzlZop38lisN1nB' nonce='ces7BzmQuk08NqpcZYKTXQ'></script>
          
              
          </head>
          <body data-bind="defineGlobals: ServerData" style="display: none">
          </body>
          </html>
          Parameter
          login_hint
          Evidence
          ammaraht43@gmail.com
          Solution

          Do not pass sensitive information in URIs.

    4. https://www.internee.pk (2)

      1. Retrieved from Cache (1)
        1. GET https://www.internee.pk/robots.txt
          Alert tags
          Alert description

          The content was retrieved from a shared cache. If the response data is sensitive, personal or user-specific, this may result in sensitive information being leaked. In some cases, this may even result in a user gaining complete control of the session of another user, depending on the configuration of the caching components in use in their environment. This is primarily an issue where caching servers such as "proxy" caches are configured on the local network. This configuration is typically found in corporate or educational environments, for instance.

          Other info

          The presence of the 'Age' header indicates that a HTTP/1.1 compliant caching server is in use.

          Request
          Request line and header section (242 bytes)
          GET https://www.internee.pk/robots.txt HTTP/1.1
          host: www.internee.pk
          user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
          pragma: no-cache
          cache-control: no-cache
          
          
          Request body (0 bytes)
          Response
          Status line and header section (707 bytes)
          HTTP/1.1 200 OK
          Accept-Ranges: bytes
          Access-Control-Allow-Origin: *
          Age: 9208
          Cache-Control: public, max-age=0, must-revalidate
          Content-Disposition: inline; filename="robots.txt"
          Content-Length: 78
          Content-Type: text/plain; charset=utf-8
          Date: Wed, 06 Aug 2025 12:18:09 GMT
          Etag: "1644b0dfcfb4ba30153ff0821fe19042"
          Last-Modified: Wed, 06 Aug 2025 09:44:40 GMT
          Server: Vercel
          Strict-Transport-Security: max-age=63072000
          X-Clerk-Auth-Reason: session-token-and-uat-missing
          X-Clerk-Auth-Status: signed-out
          X-Content-Type-Options: nosniff
          X-Frame-Options: DENY
          X-Matched-Path: /robots.txt
          X-Robots-Tag: index, follow
          X-Vercel-Cache: HIT
          X-Vercel-Id: dxb1::6mjtg-1754482689489-90b8738b97a3
          
          
          Response body (78 bytes)
          User-agent: *
          Allow: /
          Sitemap: https://interneepk-tau.vercel.app/sitemap.xml
          
          Evidence
          Age: 9208
          Solution

          Validate that the response does not contain sensitive, personal or user-specific information. If it does, consider the use of the following HTTP response headers, to limit, or prevent the content being stored and retrieved from the cache by another user:

          Cache-Control: no-cache, no-store, must-revalidate, private

          Pragma: no-cache

          Expires: 0

          This configuration directs both HTTP 1.0 and HTTP 1.1 compliant caching servers to not store the response, and to not retrieve the response (without validation) from the cache, in response to a similar request.

      2. User Agent Fuzzer (1)
        1. GET https://www.internee.pk/
          Alert tags
          • CUSTOM_PAYLOADS =
          • POLICY_PENTEST =
          Alert description

          Check for differences in response based on fuzzed User Agent (eg. mobile sites, access as a Search Engine Crawler). Compares the response statuscode and the hashcode of the response body with the original response.

          Request
          Request line and header section (400 bytes)
          GET https://www.internee.pk/ HTTP/1.1
          host: www.internee.pk
          user-agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1)
          Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
          Accept-Language: en-US,en;q=0.5
          Connection: keep-alive
          Upgrade-Insecure-Requests: 1
          Sec-Fetch-Dest: document
          Sec-Fetch-Mode: navigate
          Sec-Fetch-Site: none
          Sec-Fetch-User: ?1
          Priority: u=0, i
          
          
          Request body (0 bytes)
          Response
          Status line and header section (551 bytes)
          HTTP/1.1 403 Forbidden
          Cache-Control: private, no-store, max-age=0
          Content-Type: text/html; charset=utf-8
          Server: Vercel
          X-Vercel-Challenge-Token: 2.1754482943.60.MTA4OTkxN2I2ZTRiNmI3N2ZjMGM0MzhhMDE3NGVlM2I7M2E2OWMzMjk7ZmNkNTYwNDM0MGY1ZWRmZGRjNTA1YzkwMjEwYTk0MGMyYmM5NTEyZDszO7vxc0mpVVO7lbwLbcgO5f5E+Ef8FVxrgBHKClkHt0IsfhPGviorAV8mUGpOJ8Bvl3DjMBLCXu7YBg==.9ad07dcff859d6be068d7a1da1028da0
          X-Vercel-Id: dxb1::1754482943-r6hZPShcmc7fGfDnCRMlKNPn77OBzjxS
          X-Vercel-Mitigated: challenge
          Date: Wed, 06 Aug 2025 12:22:23 GMT
          content-length: 34282
          
          
          Response body (34282 bytes)
          <!DOCTYPE html><html lang="en" data-astro-cid-nbv56vs3> <head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><meta name="theme-color" content="#000"><title>Vercel Security Checkpoint</title><style>.spinner[data-astro-cid-jlpqxutv]{display:flex;flex-direction:column;justify-content:center;align-items:center}.spinner-circle[data-astro-cid-jlpqxutv]{transform-origin:center;animation:spinner-circle-animate 1s step-start infinite}rect[data-astro-cid-jlpqxutv]{fill:var(--ds-gray-900)}@keyframes spinner-circle-animate{0%{transform:rotate(0)}10%{transform:rotate(36deg)}20%{transform:rotate(72deg)}30%{transform:rotate(108deg)}40%{transform:rotate(144deg)}50%{transform:rotate(180deg)}60%{transform:rotate(216deg)}70%{transform:rotate(252deg)}80%{transform:rotate(288deg)}90%{transform:rotate(324deg)}to{transform:rotate(360deg)}}:root{--ds-gray-900: hsla(0, 0%, 40%, 1);--ds-gray-alpha-1000: hsla(0, 0%, 0%, .91);--background-color: hsla(0, 0%, 100%, 1);--link-color: #0070f3}@media (prefers-color-scheme: dark){:root{--ds-gray-900: hsla(0, 0%, 63%, 1);--ds-gray-alpha-1000: hsla(0, 0%, 100%, .92);--background-color: hsla(0, 0%, 4%, 1);--link-color: #3291ff}}html{box-sizing:border-box}[data-astro-cid-nbv56vs3],:after [data-astro-cid-nbv56vs3],:before [data-astro-cid-nbv56vs3]{box-sizing:inherit}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-size:1.2rem;line-height:1.65;word-break:break-word;font-kerning:auto;font-variant:normal;text-rendering:optimizeLegibility;hyphens:auto;height:100vh;max-height:100vh;margin:0;background-color:var(--background-color);color:var(--ds-gray-900)}.container[data-astro-cid-nbv56vs3]{display:flex;justify-content:center;flex-direction:column;min-height:100%}#root[data-astro-cid-nbv56vs3]{display:none}main[data-astro-cid-nbv56vs3]{max-width:80rem;padding:4rem 6rem;margin:auto;text-align:center}p[data-astro-cid-nbv56vs3]#header-text,p[data-astro-cid-nbv56vs3]#header-noscript-text{color:var(--ds-gray-alpha-1000);font-size:1.2rem;font-weight:500;line-height:32px;text-align:center}#fix-container[data-astro-cid-nbv56vs3]{display:flex;flex-direction:column;align-items:center}.fix-text[data-astro-cid-nbv56vs3]{margin-top:0;color:var(--link-color);text-decoration:underline;cursor:pointer;font-size:.75rem;line-height:1rem;font-weight:200;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace}.metadata-text[data-astro-cid-nbv56vs3]{font-size:.75rem;margin-top:4px;opacity:.7;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-weight:200}footer[data-astro-cid-nbv56vs3]{color:var(--ds-gray-900);line-height:1rem;font-size:.75rem;padding-bottom:24px;display:flex;flex-direction:row;justify-content:center;align-items:center;font-weight:200;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace}footer[data-astro-cid-nbv56vs3] div[data-astro-cid-nbv56vs3]{display:flex;flex-direction:row;gap:3px}@media (max-width: 600px){body{height:100dvh;max-height:100dvh}main[data-astro-cid-nbv56vs3]{padding:1rem 2rem}body{font-size:1.4rem;line-height:1.55;text-align:center}footer[data-astro-cid-nbv56vs3]{display:flex;flex-direction:column;text-align:center;padding:24px 12px;.hide-mobile{display:none}}footer[data-astro-cid-nbv56vs3] p[data-astro-cid-nbv56vs3]{margin:6px auto}footer[data-astro-cid-nbv56vs3] div[data-astro-cid-nbv56vs3]{display:flex;flex-direction:column;gap:0px}}
          </style><script type="module">(function(e,a){const c=f,t=e();for(;;)try{if(parseInt(c(195))/1+-parseInt(c(202))/2+parseInt(c(215))/3*(parseInt(c(203))/4)+parseInt(c(208))/5*(parseInt(c(224))/6)+parseInt(c(211))/7*(-parseInt(c(199))/8)+-parseInt(c(204))/9*(parseInt(c(210))/10)+parseInt(c(217))/11*(parseInt(c(206))/12)===a)break;t.push(t.shift())}catch{t.push(t.shift())}})(p,1461766+-38206*3+10943*-37);const B=function(){let e=!0;return function(a,c){const t=e?function(){const n=f;if(c){const r=c[n(227)+"ly"](a,arguments);return c=null,r}}:function(){};return e=!1,t}}(),S=B(void 0,function(){const e=f;return S["toS"+e(221)+"ng"]()[e(200)+e(198)](e(226)+".+)"+e(218)+e(213))[e(209)+"tring"]()[e(216)+e(196)+e(201)+"or"](S)["sea"+e(198)](e(226)+".+)"+e(218)+e(213))});function f(e,a){const c=p();return f=function(t,n){return t=t-(102*2+-925*7+-2*-3233),c[t]},f(e,a)}S();function b(e,a){const c=f,t=document[c(214)+c(220)+c(197)+"tById"](e);t&&(t[c(228)+c(219)+"ext"]=a)}function j(e,a,c){const t=f;document["get"+t(220)+t(197)+t(205)+"Id"](e)?.[t(222)+"le"].setProperty(a,c)}function K(e){const a=f;document[a(214)+a(220)+"men"+a(205)+"Id"](e)?.[a(223)+a(207)](),document[a(230)+a(229)+a(212)+a(225)+"r"](e)?.["rem"+a(207)]()}function p(){const e=["sty","rem","1482714bhJQqv","cto","(((","app","inn","ryS","que","468930YyHqNw","str","men","rch","144QsDtwm","sea","uct","2080962AmXXLY","7370908sdhREG","9TizSln","tBy","516DkLSjj","ove","25VNVgUz","toS","8059670yGWcaY","731591KMVQDS","ele",")+$","get","3GeoVek","con","287199Hxwwie","+)+","erT","Ele","tri"];return p=function(){return e},p()}const x=i;(function(e,a){const c=i,t=e();for(;;)try{if(parseInt(c(1287))/1*(-parseInt(c(1294))/2)+-parseInt(c(482))/3*(-parseInt(c(1170))/4)+-parseInt(c(627))/5*(-parseInt(c(1192))/6)+-parseInt(c(1242))/7+parseInt(c(1193))/8+parseInt(c(830))/9*(parseInt(c(1083))/10)+-parseInt(c(740))/11*(parseInt(c(529))/12)===a)break;t.push(t.shift())}catch{t.push(t.shift())}})(_,-1*-534687+1*503603+75356*-9);const z={en:{header:x(1157)+"re "+x(921)+x(724)+x(558)+x(1215)+x(861)+"bro"+x(620)+"r",footer:x(1090)+x(582)+x(986)+x(1291)+"ity"+x(848)+x(1019)+x(1275)+"nt",failed:x(636)+x(1229)+x(730)+" ve"+x(1147)+x(872)+x(503)+x(1045)+x(631)+"er",blocked:"Bro"+x(620)+x(786)+"eri"+x(734)+"ati"+x(537)+x(568)+"cke"+x(914)+x(867)+x(1163)+x(1119)+"arty",fix:x(943)+x(1293)+"e o"+x(1177)+x(959)+x(902)+x(840)+x(810)+x(721)+"o fix",code:x(1122)+"e"},zh:{header:x(1207)+x(963)+x(1296)+"览器",footer:x(1090)+"cel"+x(1047)+x(552),failed:x(658)+x(822)+x(548),blocked:"浏览器"+x(1071)+x(676)+"阻止",fix:"网站所"+x(936)+"点击此"+x(747),code:"代码"},es:{header:x(564)+x(708)+x(677)+x(1185)+x(734)+x(592)+"o t"+x(1087)+x(662)+"gador",footer:"Pun"+x(476)+x(502)+x(522)+x(681)+x(595)+x(919)+x(716)+"rid"+x(599)+x(502)+x(1090)+x(582),failed:x(722)+"se "+x(931)+x(980)+x(1185)+x(734)+x(755)+x(609)+x(693)+x(1117)+x(1244),blocked:x(1090)+"ifi"+x(739)+x(934)+x(746)+x(819)+x(662)+x(864)+x(557)+x(568)+x(581)+"ada"+x(1028)+x(948)+"erc"+x(1184)+"s",fix:x(495)+x(904)+"eta"+x(974)+" de"+x(569)+"iti"+x(685)+x(1146)+x(856)+"ga "+x(809)+x(811)+x(1174)+x(932)+x(508)+"sol"+x(729)+x(1161)+"r",code:x(692)+x(946)},hi:{header:"हम "+x(870)+"े ब"+x(972)+x(479)+x(835)+x(991)+x(1044)+x(838)+"त क"+x(678)+x(472)+x(672),footer:x(1187)+x(1001)+x(1217)+x(1250)+x(765)+" जाँच बिं"+x(1252),failed:"आपक"+x(556)+"्रा"+x(479)+x(835)+x(991)+x(1044)+x(838)+x(823)+x(1013)+x(1211)+"ं व"+x(1104)+x(895)+"ा",blocked:x(489)+"रे "+x(1015)+"ष द"+x(1225)+x(994)+x(1010)+x(1033)+x(1277)+"सत्"+x(720)+x(903)+x(526)+x(538),fix:x(1281)+x(1067)+x(869)+x(1074)+x(1082)+x(521)+" कर"+x(1100)+x(1238)+x(1006)+" यह"+x(938)+x(686)+x(930)+x(792)+"ं",code:"कोड"},ar:{header:x(814)+x(1200)+"حقق"+x(608)+x(1251)+x(577)+"ك",footer:x(561)+x(1041)+"فتي"+x(578)+x(573)+" Vercel",failed:x(785)+x(544)+x(758)+x(717)+x(772)+x(622)+x(992)+"حك",blocked:x(1050)+x(1026)+x(758)+x(717)+"ق م"+x(754)+x(845)+"صفح"+x(546)+"اسط"+x(598)+x(572)+x(732)+"ث",fix:x(1279)+"ب ا"+x(736)+x(1201)+x(525)+"قر هنا لل"+x(1295)+"اح",rtl:!0,code:x(915)},bn:{header:x(518)+x(1084)+x(1191)+x(731)+x(514)+x(887)+"র য"+x(865)+x(926)+"রছি",footer:x(1090)+"cel"+x(1172)+x(516)+x(1271)+"া চ"+x(968)+x(1265)+"ন্ট",failed:x(1273)+x(1140)+x(892)+x(1063)+x(1140)+x(1289)+"াই "+x(1166)+x(1068)+x(694)+x(580)+x(825)+x(805),blocked:x(655)+x(896)+" পক্ষ দ্ব"+x(1145)+x(1268)+x(983)+x(499)+x(1103)+x(1202)+x(958)+x(1078)+x(756)+"্রস্ত",fix:x(652)+x(1085)+"াইটের "+x(1149)+x(555)+" সম"+x(1116)+x(847)+x(761)+x(1131)+"ানে"+x(1171)+x(684)+x(505)+"ুন",code:x(709)},pt:{header:x(564)+x(708)+x(677)+"eri"+x(734)+x(592)+x(1054)+x(857)+x(693)+x(1117)+x(1244),footer:"Pon"+x(476)+x(502)+x(921)+"ifi"+x(486)+x(1210)+x(502)+"seg"+x(1110)+x(490)+x(600)+x(1160)+"rcel",failed:x(604)+x(763)+x(769)+x(921)+"ifi"+x(1237)+x(782)+x(1087)+x(662)+x(864)+"or",blocked:x(1090)+x(837)+x(486)+x(1210)+x(1070)+x(693)+x(1117)+x(1244)+x(494)+"oqu"+x(862)+x(1203)+x(557)+x(873)+x(976)+x(735),fix:x(1168)+x(829)+"etá"+x(974)+x(1029)+x(1258)+x(1053)+" Cl"+x(682)+x(701)+x(1089)+" para corrigir",code:x(692)+x(946)},ru:{header:"Мы "+x(667)+x(690)+"яем"+x(766)+x(1058)+"рау"+x(967),footer:x(1039)+"трольн"+x(965)+x(1254)+x(1228)+x(648)+"опа"+x(787)+x(1061)+x(1160)+"rcel",failed:x(885)+x(933)+"лос"+x(1016)+x(1221)+"ери"+x(602)+x(1136)+x(909)+x(702)+"ер",blocked:"Про"+x(690)+x(1228)+x(1132)+x(1261)+"ра "+x(859)+"лок"+x(834)+x(1011)+x(784)+x(643)+"ьей стороной",fix:"Вла"+x(1283)+x(641)+x(911)+x(579)+x(1247)+"жми"+x(917)+"зде"+x(586)+" чт"+x(817)+x(550)+x(1135)+x(743)+"ь",code:x(700)},ja:{header:x(1239)+"ザを確"+x(1108)+x(512),footer:x(1090)+"cel"+x(563)+x(1064)+"ィチェ"+x(501)+x(707),failed:x(1239)+x(788)+x(780)+"敗しました",blocked:"ブラウ"+x(788)+x(1195)+x(1114)+x(567)+x(1216)+"ブロッ"+x(650)+x(1077),fix:"ウェブサイト"+x(741)+x(1027)+x(1105)+"こをク"+x(1179)+"して修正",code:"コード"},pa:{header:x(828)+x(475)+x(1125)+"ਡੇ "+x(619)+x(832)+"਼ਰ "+x(549)+x(640)+x(1037)+x(1002)+x(585)+x(669)+"ਾਂ",footer:x(1090)+x(582)+x(644)+x(697)+x(875)+x(496)+"ਚ ਬ"+x(689)+"ੂ",failed:"ਤੁਹ"+x(1190)+x(833)+x(1232)+"ਜ਼ਰ ਦੀ ਪੁ"+x(944)+x(1173)+x(590)+x(897)+x(849)+x(1096)+" ਰਿਹਾ",blocked:x(619)+"ਾਊਜ"+x(762)+x(640)+x(1037)+x(492)+" ਤੀ"+x(1155)+x(961)+x(796)+x(642)+" ਬਲ"+x(737)+x(1259)+x(807)+"ਿਆ",fix:x(715)+x(1144)+x(804)+x(532)+x(588)+x(668)+" ਕਰ"+x(614)+"ਈ ਇ"+x(1137)+x(954)+x(1123)+x(1002)+"ੋ",code:x(639)},de:{header:x(1080)+x(699)+x(1248)+"rüfen "+x(1218)+x(603)+x(1223)+x(620)+"r",footer:x(1090)+x(582)+x(513)+x(1073)+x(993)+"its"+x(594)+x(681)+x(1008)+x(826)+"t",failed:x(1204)+x(768)+x(893)+"ng "+x(1218)+x(1234)+x(1223)+"wse"+x(1007)+x(891)+x(543)+x(971)+x(982)+"en",blocked:x(1223)+x(620)+x(1065)+x(1248)+"rüf"+x(1278)+" du"+x(844)+x(1095)+"itt"+x(547)+"lockiert",fix:x(943)+x(1293)+"e-B"+x(778)+"tze"+x(959)+x(989)+"cke"+x(560)+x(924)+"hie"+x(1106)+x(606)+x(647)+" Pr"+x(900)+"em "+x(775)+x(1093)+x(860)+"n",code:x(1122)+"e"},jv:{header:"Kita l"+x(808)+x(794)+x(1147)+x(882)+"si "+x(818)+x(620)+x(1272)+x(1012)+"eyan",footer:x(1148)+x(1038)+x(488)+x(1280)+x(632)+x(541)+x(928)+x(1056)+" Ve"+x(1001)+"l",failed:x(927)+"al "+x(921)+x(837)+"kasi b"+x(675)+x(1079)+" sa"+x(649)+x(1284),blocked:x(1090)+"ifikasi b"+x(675)+"ser"+x(520)+x(568)+x(533)+x(746)+x(511)+x(1186)+"iha"+x(1297)+"atelu",fix:x(507)+x(696)+x(797)+x(539)+"s w"+x(1146)+x(687)+x(1038)+x(1121)+x(1024)+"anggo nda"+x(695)+"ni",code:"Kode"},ko:{header:x(559)+x(1158)+x(534)+x(966)+x(691),footer:x(1090)+x(582)+x(1021)+x(1030)+"소",failed:x(559)+x(1158)+x(534)+x(745)+x(635)+"다",blocked:x(1150)+"에 의"+x(1270)+"라우저"+x(997)+x(1086)+x(889)+x(691),fix:x(484)+x(969)+"유자이"+x(723)+x(1164)+x(868)+x(1014)+x(574)+x(929)+"요",code:"코드"},fr:{header:x(610)+x(677)+"érifio"+x(913)+"vot"+x(733)+x(693)+x(1263)+x(839)+"r",footer:x(1182)+x(1262)+x(502)+x(522)+x(515)+"le de "+x(820)+x(821)+"té Ver"+x(582),failed:x(806)+x(1081)+x(502)+"la vér"+x(837)+"cat"+x(1129)+x(746)+x(1245)+x(613)+x(1138)+x(975)+x(795)+"ur",blocked:x(1035)+x(837)+"cat"+x(1129)+x(962)+x(1138)+x(975)+"ateur "+x(568)+x(664)+x(1286)+"ar "+x(1127)+x(910)+"rs",fix:x(1168)+x(829)+x(1151)+"ire"+x(962)+x(1258)+"te ? Cliq"+x(752)+x(1025)+x(949)+x(503)+" co"+x(530)+"ger",code:x(1122)+"e"},te:{header:x(616)+x(905)+x(719)+"్రౌ"+x(877)+x(841)+" ధృ"+x(791)+x(1240)+x(1130)+x(1143)+"ాము",footer:x(1090)+"cel"+x(611)+x(883)+x(651)+x(1290)+x(940)+x(1115)+x(629),failed:x(1018)+x(990)+"ౌజర"+x(1255)+x(1165)+x(566)+"కరించడ"+x(1236)+x(679)+x(894)+x(907)+"ి",blocked:x(990)+x(937)+x(874)+x(566)+x(744)+x(618)+x(673)+x(551)+x(1176)+x(1032)+x(799)+x(481)+"రోధ"+x(674)+x(1209)+"ంది",fix:"వెబ్‌సైట్"+x(1102)+x(760)+"ా? "+x(727)+x(728)+x(764)+x(1276)+x(988)+x(871)+" క్"+x(1049)+x(952)+x(985)+"డి",code:x(645)+"్"},mr:{header:"आम्ही "+x(999)+x(998)+x(1010)+x(625)+x(523)+x(1044)+"ापित क"+x(1274)+x(478)+"त",footer:x(1090)+"cel"+x(749)+x(1180)+x(1066)+"तपासणी बि"+x(630),failed:x(999)+x(998)+x(1010)+x(625)+x(523)+x(1044)+x(838)+x(823)+x(1055)+x(718)+x(802)+x(738)+"वी",blocked:x(1010)+x(625)+x(523)+x(1044)+x(899)+x(1214)+x(906)+" पक"+x(765)+x(1224)+x(816)+x(710)+x(1022)+"ित",fix:x(1281)+x(1067)+x(869)+x(1162)+x(605)+x(750)+x(1269)+x(712)+x(1043)+x(1285)+x(863)+"येथे क"+x(624)+"क करा",code:x(947)},tr:{header:x(705)+x(714)+x(908)+"ızı"+x(1029)+"ğruluyoruz",footer:x(1090)+x(582)+" Gü"+x(884)+x(1139)+x(827)+x(781)+x(977)+x(1094)+x(656)+"ı",failed:x(705)+x(714)+"cın"+x(939)+x(1141)+x(1009)+x(901)+x(477)+"ı",blocked:x(705)+x(714)+x(510)+x(1141)+x(1009)+"aması "+x(1266)+x(843)+" taraf taraf"+x(1197)+"an engell"+x(545)+"i",fix:"Web"+x(1258)+x(1046)+"i s"+x(753)+"bi "+x(1124)+x(1031)+"z? "+x(779)+x(575)+x(726)+x(1292)+x(1260)+"bur"+x(1134)+x(607)+x(593)+x(1249),code:x(1107)},ta:{header:"உங்கள்"+x(812)+x(1183)+x(790)+x(1091)+"பார"+x(1267)+x(757)+x(531),footer:x(1090)+x(582)+x(621)+x(918)+"ாப்"+x(978)+x(473)+"னைச"+x(1034)+x(524)+"ி",failed:x(854)+x(1133)+x(812)+x(1183)+x(790)+x(1091)+x(706)+x(1267)+"க ம"+x(853)+x(654)+x(612)+"ை",blocked:x(1282)+x(858)+x(1091)+x(706)+x(1227)+"பு மூன"+x(1097)+x(1206)+x(1099)+x(571)+x(1076)+x(748)+x(1288)+"க்க"+x(941)+"ட்டது",fix:x(898)+x(554)+x(1220)+x(1156)+"யாளரா?"+x(498)+x(880)+x(774)+x(1241)+x(851)+x(596)+"ளிக"+x(1034)+x(953)+"யவும்",code:x(1208)+x(777)+"டு"},vi:{header:x(1243)+"ng "+x(617)+x(876)+x(1235)+"xác"+x(583)+x(801)+x(601)+x(801)+x(996)+"ệt "+x(542)+x(504)+"n",footer:x(888)+x(587)+x(474)+x(1205)+x(1257)+x(483)+x(591)+" Ve"+x(1001)+"l",failed:x(1212)+"ng "+x(1111)+x(500)+x(1198)+"inh"+x(1205)+"ình du"+x(493)+" của bạn",blocked:x(1264)+x(583)+x(801)+"trì"+x(801)+x(996)+x(1005)+x(1178)+x(1003)+x(916)+x(1181)+x(751)+x(1040)+x(615)+"a",fix:x(1004)+x(1205)+"ang"+x(638)+"b? "+x(1154)+x(855)+"ào "+x(878)+x(1142)+x(584)+"a",code:"Mã"},ur:{header:x(1113)+x(1196)+x(979)+x(789)+"ؤزر کی تص"+x(680)+" کر"+x(646)+x(935)+"یں",footer:x(1090)+x(582)+x(576)+x(509)+x(1023)+x(506)+x(783)+"وائنٹ",failed:x(1196)+x(979)+x(789)+x(725)+x(623)+x(688)+"دیق"+x(536)+x(1231)+"ہو "+x(770),blocked:x(789)+x(725)+x(623)+x(688)+x(680)+x(846)+"سرے"+x(517)+x(798)+"کے "+x(955)+x(1169)+x(1075)+"ود "+x(1052)+x(597)+x(703),fix:x(813)+" سا"+x(776)+"کے "+x(1128)+x(653)+"یں؟"+x(663)+"یک "+x(767)+x(1101)+x(633)+x(879)+x(565)+"ں ک"+x(957)+"کریں",rtl:!0,code:x(881)},it:{header:x(981)+x(708)+x(794)+x(1147)+"ica"+x(634)+" il"+x(951)+"o b"+x(675)+x(1079),footer:x(824)+x(476)+x(836)+x(522)+x(681)+x(842)+x(520)+" si"+x(1291)+x(1057)+x(1112)+"ercel",failed:x(771)+x(1219)+"ibi"+x(1226)+"ver"+x(837)+x(1237)+x(497)+x(713)+x(527)+x(818)+x(620)+"r",blocked:"Ver"+x(837)+"ca "+x(671)+x(1045)+x(631)+x(665)+x(568)+x(1109)+x(923)+"da ter"+x(850)+x(562)+"ti",fix:x(1168)+x(829)+"etario de"+x(569)+x(1298)+x(803)+x(1048)+x(553)+x(1089)+x(659)+x(1059)+"iso"+x(698)+"re",code:x(1122)+x(704)},pl:{header:"Wer"+x(1256)+x(535)+x(1051)+x(1213)+x(815)+x(800)+"zegląd"+x(960)+"ę",footer:"Punkt kon"+x(681)+x(1222)+"bez"+x(485)+x(1126)+"ńst"+x(1199)+"Ver"+x(582),failed:"Nie ud"+x(973)+x(1258)+x(1246)+x(831)+x(1256)+x(920)+x(1120)+x(657)+x(950)+x(800)+"zeg"+x(970)+x(960)+"i",blocked:"Wer"+x(1256)+x(984)+"ja prz"+x(661)+x(922)+x(912)+" zablokowana"+x(800)+x(487)+" st"+x(1088)+x(866)+x(1230)+x(1069),fix:x(1092)+x(519)+x(666)+x(569)+"tro"+x(1062)+x(687)+x(942)+x(1e3)+"tut"+x(1159)+x(773)+x(491)+x(1060)+x(540)+"ć",code:x(1107)}};function _(){const e=[" تی","ন ক"," Ch","ਚ ਅ","ze ","்கே","tri","ுடி","உங்","p v"," Ha","eu ","வி ","заб","ebe","ur ","ead","ठी ","gad","াচা","ę t","y t","기를 ","ट म","आपक","్కడ","y y","ter","్ ధ","ਿਆ "," đa","జర్","đây","یے ","ிசெ","کوڈ","ika","్రత","ven","Не ",")+$","উজা","Điể","단되었","(((","feh","ব্র","üfu","ఫలమ"," रह","ীয়","ਵਿੱ","இணை","ापन","obl","ana","Cli","न अ","opi","ు మ","तीय","ైంద","cın"," бр","tie","сай","rki","ns ","d b","كود","n b","те ","துக","e s","kow","ver","ąda","ta ","ie ","fle","ই ক","Gag","ama","정하세","िक ","pud"," pa","уда","ión","ے ہ","有者?","ౌజర","ां ","ız ","ీ క","ப்ப","ikn","Web","ਸ਼ਟ","lan","igo","कोड","r t","i p","jej"," tu","్ చ","ெய்"," ਕਲ","ذری","pla","لک ","করণ","r? ","ark","ਧਿਰ"," du","在验证","roo","ая ","고 있","зер","েকপ","트 소","ląd","sch","्रा","ało","rio","vig","cei","ol ","பு ","کے ","o v","Sti","lag","রাউ","kac","ేయం"," Se",".+)"," ఇక","Kli","బ్ర","ो स","تصف","rhe","रा ","der","duy"," 확인","चा ","तुम","ij ","rce"," ਕਰ","chặ","Chủ","ệt ","लिए","rs ","llp","rul","ब्र","ван","amp","रने","클릭하","पक्","ь п","gua","మీ ","eck","ist"," 보안","रोध","رٹی","e k"," ic","حظر","者です"," po"," do"," 검문","ini","ద్వ","ाउज","் ச","Vér","dir","਼ਟੀ","ik ","Кон"," th","ة ت","-te","ण्य","त्य"," br","tes"," 安全","lic","లిక","تم ","emy","کر ","te?","o s","रण्","nan","ezz","ш б","r r","apr","сти","ny?","াউজ","ュリテ","rüb","षा ","साइ","ে ব","cią","do ","验证被","foo","che","ालि","مسد","னரா","ました"," বা","ser","Wir","ec ","क? ","50BfrCHh","া আ","েবস","이 차","u n","ron","qui","Ver","சரி","Wła","beh","Nok"," Dr","ਸਫਲ","்றா","hea","தரப","ने ","ے ک"," యజ"," যা","िफल","か?こ","r, ","Kod","認して","cca","ura","thể","a V","ہم ","ードパ","ేంద","াধা","ega","sea","d p","ać ","ken","Cod","ਿੱਕ","mis","ੁਹਾ","cze","un ","مال","ion","్తు"," এখ","бра","கள்","aya","пра","ваш","ੱਥੇ"," na","lik","ার ","doğ"," để","న్న","ਬਸਾ","ারা","eb?","rif","Tit","মাল","제3자","éta","owe","ten","Nhấ","ਜੀ ","ிமை","We'","저를 ","aj,"," Ve","ona","ालक","hir","? 여","ు ధ","করত","add","Pro","عے ","27436XZREBQ"," ক্"," নি","ੀ ਕ","quí","ene","షం ","wne","bị ","リック","रक्","ởi ","Poi","ாவி","ero","eri","g p",'"Ve',"rCa","str","ਾਡੇ","পনা","4143894cSeVrI","1869736bNacmp","rtl","認がサ","آپ ","ınd","c m","wa "," نت","قع؟","চাই","a p","Übe"," tr","ம் ","我们正","குற","బడి","ão "," मे","Khô"," Tw"," तृ"," yo","により","l स","Ihr","oss"," உர","ров","li ","Bro","द्व","्वा","le ","்ப்","ка ","led","rze","یں ","ਰਾਊ","ltr","es ","ng ","ంలో","car","के ","ブラウ","రిస"," இங","3119571QIpWtp","Chú","dor"," vo","ę z"," На","erp","yın","ुरक"," مت",'दु"',"+)+","точ","్‌న","yfi","a b"," si","ਕੀਤ","in ","узе","nt ","iga","Xác","য়ে","üçü","்க்"," ব্","स्त","해 브","ত্ত","r s","আপন","रत ","poi","ికి","़र ","ung","صاح","rik","वेब","உலா","дел","yan","ासा","e p","27nVYhFN","தடு","যাচ","నిఖ","cur"," iç","sit","43914AVLIpQ","إصل","您的浏","k k","ito","हे ","சோத","iểm","ਂ ਤ","to ","mad","आहो","उज़","gec"," ని","291XLmKBI","ảo ","웹사이","pie","caç","zez","Pam","तीस","nça","y n","ਕਰਨ","yệt"," bl","¿Pr","ਜਾਂ","e i"," சர","জার"," xá","ックポ","de ","our"," bạ"," কর"," چی","Pem","ra ","کیو","cı ","nin","います"," Si","্রা","trô","রাপ"," فر","আমর","ści"," di","ठीक","con","र स","ாவட"," ان","वरु","uo ","uct","36CvLDHs","rri","ோம்","ਮਾਲ","kir","확인하","kuj"," نہ","on ","द्ध","itu","awi"," Ke","của","lge"," في","end"," بو","e b","浏览器","ਦੀ "," ис","పక్","检查点","ca ","யதள","িক?","े ब","or ","ing","브라우","n S","نقط","par"," セキ","Est","یہا","ృవీ","ーティ","blo","l s","spl","்பி","رف ","مان","여 수","elt"," سی","صفح","ش أ","та?","্থ ","que","cel"," mi"," sử"," ਰਹ","сь,","m k","ਕ? ","app","ਰਨ ","mật","and","kla","kon","l d"," கி","دی ","ة ط","ad "," da","trì","ть ","en ","Fal","? द","um "," tı"," من","tu ","Nou"," భద","ல்ல","tre","ਨ ਲ","ứ b","మేమ","tôi"," మూ","ਬ੍ਰ","wse"," பா","ن م"," کی","्लि","ाउझ","dis","5zUgNoN","ges","్రం","ंदू","ows","san","ے ل","ndo","했습니","Fai","toS"," we","ਕੋਡ","ਪੁਸ","ец ","ਆਰਾ","рет"," ਸੁ","కోడ"," رہ","das","без","mpe","クされ","ా త","ওয়","ک ہ","யவி","তৃত","tas","Two","无法验"," pe","DOM","egl","ave"," ٹھ","qué","er ","cie","про","ਠੀਕ","ੇ ਹ","tor","del","हैं","డవ ","ించ","row","第三方","s v","र र"," వి","دیق","tro","iqu","Con","লিক","o w","क्ल"," Kl"," تص","ਿੰਦ","вер","습니다","Cód","nav","্যর","nda","ili","ਰੱਖ","lve"," üb","Код","e a","ауз","گئی","ice","Tar","பார","イント","amo","কোড"," अव","Eve"," कर","l t","ayı","ਵੈੱ","egu","تحق","यात","ీ బ","याप","e t","No ","신가요","ify","ؤزر","mek","సరి","చేయ","uci"," to","র ব","ثال","re ","fic","ros","لمو","ਾਕ ","शस्","cac","1068562cZERAY","の所有","ade","вит","కరణ","지 못"," de","处修复","ல் "," सु","ुरु","bên","uez","ahi","ن ا","ar ","ধাগ","கிற"," ال","ntL","మాన","রতে","਼ਰ ","ha ","డాన","्षा"," ва","کرن","rpr","ao ","سکی","Imp","ق م"," ab","ய்ய","zu ","ئٹ ","ியீ","esi","Düz","認に失","ntr"," se","ک پ","а т","فشل","r v","сно","ザの確","برا","யை ","వీక","करे","toL"," ve","ate"," ਦੁ","k s","یق ","ారా"," pr","nh "," अय","? C","ਈਟ ","েছে","Éch","ਾ ਗ","agi","cli","her","c a"," உல","ویب","نحن","oją","ारे","обы","bro","l n","séc","uri","证您的","त क","Pun","হয়","unk"," Ko","ਅਸੀ","pri","180567QhiStx","wer","ਾਊਜ"," ਬ੍","иро","र क","di ","ifi","ापि","teu","ck ","‌ను","llo","ncü","rch","لمت"];return _=function(){return e},_()}function i(e,a){const c=_();return i=function(t,n){return t=t-(-3039+-1207*-3+2*-55),c[t]},i(e,a)}function P(){const e=x,a=window?.["naviga"+e(670)]?.[e(945)+e(1017)+e(628)]??[];for(const c of a){const t=c[e(793)+e(1152)+e(1188)+"se"]()[e(570)+"it"]("-")[0];if(t in z)return z[t]}return z.en}function V(){const e=x,a=function(){let n=!0;return function(r,o){const m=n?function(){const y=i;if(o){const w=o[y(589)+"ly"](r,arguments);return o=null,w}}:function(){};return n=!1,m}}(),c=a(this,function(){const n=i;return c[n(637)+n(852)+"ng"]()[n(1118)+n(844)](n(890)+".+)"+n(1253)+")+$")[n(637)+n(852)+"ng"]()[n(522)+n(1189)+n(528)+"or"](c)[n(1118)+n(844)]("((("+n(987)+"+)+"+n(886))});c();const t=P();b(e(1098)+e(995)+e(1042)+"xt",t["hea"+e(995)]),b(e(1072)+e(873)+e(1042)+"xt",t[e(1072)+"ter"]),j(e(964)+"t",e(626)+e(956)+"y",e(925)+"x"),document[e(1036)]=t[e(1194)]?e(1194):e(1233)}document[x(1167)+x(711)+x(759)+x(1020)+x(1175)+"r"](x(660)+x(683)+x(1153)+"tLo"+x(742)+"d",V),window[x(1167)+x(711)+x(759)+"istener"](x(945)+"gua"+x(480)+"hange",V),V();function u(e,a){var c=h();return u=function(t,n){t=t-422;var r=c[t];return r},u(e,a)}(function(e,a){for(var c=u,t=e();;)try{var n=parseInt(c(426))/1*(parseInt(c(439))/2)+-parseInt(c(429))/3+parseInt(c(432))/4+parseInt(c(422))/5+parseInt(c(436))/6+parseInt(c(431))/7+parseInt(c(427))/8*(-parseInt(c(435))/9);if(n===a)break;t.push(t.shift())}catch{t.push(t.shift())}})(h,-1*150950+-12273+296113);var U=function(){var e=!0;return function(a,c){var t=e?function(){var n=u;if(c){var r=c[n(424)+"ly"](a,arguments);return c=null,r}}:function(){};return e=!1,t}}(),q=U(void 0,function(){var e=u;return q["toS"+e(423)+"ng"]()[e(434)+e(440)](e(433)+e(438)+e(428)+e(437))["toS"+e(423)+"ng"]()[e(430)+"str"+e(425)+"or"](q)[e(434)+"rch"](e(433)+e(438)+e(428)+e(437))});q();function h(){var e=["uct","168713mpMtcP","4856NruDrC","+)+","514650bUeXhQ","con","1687602sPjbke","342972LKuSMn","(((","sea","4086UgRQja","205194fnXpsq",")+$",".+)","2nmgfUT","rch","251385gtgavg","tri","app"];return h=function(){return e},h()}const d=s;(function(e,a){const c=s,t=e();for(;;)try{if(-parseInt(c(196))/1+-parseInt(c(231))/2+-parseInt(c(213))/3+parseInt(c(181))/4+parseInt(c(154))/5+-parseInt(c(224))/6*(-parseInt(c(193))/7)+-parseInt(c(236))/8*(-parseInt(c(157))/9)===a)break;t.push(t.shift())}catch{t.push(t.shift())}})(g,633758*-1+-228655+1203247);const T=window[d(197)+"l"],D=window[d(182)+d(183)],k="2.1754482943.60.MTA4OTkxN2I2ZTRiNmI3N2ZjMGM0MzhhMDE3NGVlM2I7M2E2OWMzMjk7ZmNkNTYwNDM0MGY1ZWRmZGRjNTA1YzkwMjEwYTk0MGMyYmM5NTEyZDszO7vxc0mpVVO7lbwLbcgO5f5E\u002bEf8FVxrgBHKClkHt0IsfhPGviorAV8mUGpOJ8Bvl3DjMBLCXu7YBg==.9ad07dcff859d6be068d7a1da1028da0",E="2",Q=setTimeout(()=>L("99"),15e3),W=new D(d(180)+"ell-kn"+d(186)+d(187)+d(200)+d(191)+d(226)+d(176)+d(222)+d(223)+"ic/"+d(162)+d(225)+"nge"+d(207)+d(215)+"n.js"),l=new MessageChannel;W[d(156)+d(229)+d(175)+"ge"]({port:l[d(239)+"t1"]},[l.port1]),l[d(239)+"t2"][d(163)+d(198)+"age"]=$,C({[d(235)+"e"]:"sol"+d(219)+d(209)+d(228)+"t",[d(168)+"en"]:k,["ver"+d(211)+"n"]:E});function C(e){const a=d,c=function(){let n=!0;return function(r,o){const m=n?function(){const y=s;if(o){const w=o[y(234)+"ly"](r,arguments);return o=null,w}}:function(){};return n=!1,m}}(),t=c(this,function(){const n=s;return t[n(237)+n(185)+"ng"]()[n(184)+n(203)](n(160)+n(218)+n(178)+n(190))[n(237)+n(185)+"ng"]().constructor(t)[n(184)+n(203)](n(160)+n(218)+n(178)+")+$")});t(),l[a(239)+"t2"][a(156)+a(229)+a(175)+"ge"](e)}function H(){const e=d;clearTimeout(Q),location[e(206)+e(188)]()}function L(e){const a=d,c=P();if(b(a(174)+a(189)+a(220)+"xt",c[a(221)+"led"]),K(a(159)+a(230)+"er"),e){const t=e["rep"+a(217)+"e"](/\./g,"");let n=c[a(214)+"e"]+" "+t;c.rtl&&(n=t+" "+c.code);const r=document["get"+a(199)+a(202)+"tById"](a(221)+a(210)+a(227)+a(164));r&&!r[a(233)+a(216)+a(179)+"nt"]?.[a(185)+"m"]()&&b(a(221)+a(210)+a(227)+a(164),n)}}function X(e){const a=d,c=P();b(a(174)+a(189)+a(220)+"xt",c["blo"+a(192)+"d"]),K(a(159)+"inner");const t=document[a(201)+a(199)+"men"+a(170)+"Id"](a(204)+a(172)+"nta"+a(238)+"r");t&&(t.style[a(195)+a(232)+"y"]=a(169)+"ck"),b(a(204)+a(220)+"xt",c[a(204)]),e&&b(a(166)+a(173)+"ta-"+a(233)+"t",e)}function s(e,a){const c=g();return s=function(t,n){return t=t-(86*-16+5*-163+-7*-335),c[t]},s(e,a)}function g(){const e=["der",")+$","l/s","cke","7qLKoCA","l-r","dis","498822capBqk","eva","ess","Ele","rce","get","men","rch","fix","dat","rel",".v2","ces","req","lur","sio","res","1764051DvvClt","cod",".mi","tCo","lac",".+)","ve-","-te","fai","y/s","tat","497214XJPUFc","lle","ecu","e-t","ues","tMe","inn","653314qwBFUq","pla","tex","app","typ","832vUVaDn","toS","ine","por","221130UxzuHd","err","pos","128034tAbyqT","val",".sp","(((","esp","cha","onm","ext","est","met","pon","tok","blo","tBy","sol","-co","ada","hea","ssa","rit","suc","+)+","nte","/.w","590924NmqoFB","Wor","ker","sea","tri","own","/ve","oad"];return g=function(){return e},g()}async function M(e){const a=d,{id:c,argv:t}=e;try{const n=await T(t);C({[a(235)+"e"]:a(197)+a(194)+"esponse",id:c,[a(158)+"ue"]:n,[a(168)+"en"]:k})}catch(n){C({[a(235)+"e"]:"eval-r"+a(161)+"onse",id:c,[a(155)+"or"]:n,[a(168)+"en"]:k})}}async function $(e){const a=d;if(e.data[a(168)+"en"]===k)switch(e[a(205)+"a"].type){case a(171)+a(219)+a(212)+a(167)+"se":{e[a(205)+"a"][a(177)+a(208)+"s"]?H():e[a(205)+"a"][a(169)+a(192)+"d"]?X(e[a(205)+"a"][a(166)+a(173)+"ta"]):L(e[a(205)+"a"][a(166)+a(173)+"ta"]);break}case"eva"+a(194)+"equ"+a(165):{await M(e.data);break}}}function I(e,a){var c=v();return I=function(t,n){t=t-(5309*1+-1*1669+3*-1069);var r=c[t];return r},I(e,a)}(function(e,a){for(var c=I,t=e();;)try{var n=parseInt(c(444))/1*(-parseInt(c(452))/2)+parseInt(c(436))/3*(parseInt(c(438))/4)+-parseInt(c(441))/5*(parseInt(c(455))/6)+-parseInt(c(449))/7*(-parseInt(c(434))/8)+parseInt(c(445))/9*(parseInt(c(446))/10)+-parseInt(c(437))/11+-parseInt(c(443))/12*(-parseInt(c(456))/13);if(n===a)break;t.push(t.shift())}catch{t.push(t.shift())}})(v,-2052916+-1*-2661511);function v(){var e=["+)+","5648965SgLOAl","toS",")+$","1820426dkbuBd","(((","rch","9012OwDBwk","91QaLNVU",".+)","8UMlKpi","tri","586029KKHYIk","9905203KEQpLk","12tpLRkE","con","uct","2885WNisAo","str","2601492lZuEgn","1lcYPZU","18UPdfUN","1876870iXlfcN","sea"];return v=function(){return e},v()}var A=function(){var e=!0;return function(a,c){var t=e?function(){if(c){var n=c.apply(a,arguments);return c=null,n}}:function(){};return e=!1,t}}(),N=A(void 0,function(){var e=I;return N[e(450)+e(435)+"ng"]()[e(447)+e(454)](e(453)+e(433)+"+)+"+e(451))[e(450)+"tring"]()[e(439)+e(442)+e(440)+"or"](N)["sea"+e(454)]("(((.+)"+e(448)+")+$")});N();
          </script></head> <body data-astro-cid-nbv56vs3> <div id="root" class="container" data-astro-cid-nbv56vs3> <main data-astro-cid-nbv56vs3> <div class="spinner" data-astro-cid-jlpqxutv> <svg width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" data-astro-cid-jlpqxutv><g class="spinner-circle" data-astro-cid-jlpqxutv><rect x="11" y="1" width="2" height="6" opacity="1" data-astro-cid-jlpqxutv></rect> <rect x="11" y="1" width="2" height="6" transform="rotate(36 12 12)" opacity=".1" data-astro-cid-jlpqxutv></rect> <rect x="11" y="1" width="2" height="6" transform="rotate(72 12 12)" opacity=".2" data-astro-cid-jlpqxutv></rect> <rect x="11" y="1" width="2" height="6" transform="rotate(108 12 12)" opacity=".3" data-astro-cid-jlpqxutv></rect> <rect x="11" y="1" width="2" height="6" transform="rotate(144 12 12)" opacity=".4" data-astro-cid-jlpqxutv></rect> <rect x="11" y="1" width="2" height="6" transform="rotate(180 12 12)" opacity=".5" data-astro-cid-jlpqxutv></rect> <rect x="11" y="1" width="2" height="6" transform="rotate(216 12 12)" opacity=".6" data-astro-cid-jlpqxutv></rect> <rect x="11" y="1" width="2" height="6" transform="rotate(252 12 12)" opacity=".7" data-astro-cid-jlpqxutv></rect> <rect x="11" y="1" width="2" height="6" transform="rotate(288 12 12)" opacity=".8" data-astro-cid-jlpqxutv></rect> <rect x="11" y="1" width="2" height="6" transform="rotate(324 12 12)" opacity=".9" data-astro-cid-jlpqxutv></rect> </g> </svg> </div>  <p id="header-text" data-astro-cid-nbv56vs3>We're verifying your browser</p> <div id="fix-container" style="display: none;" data-astro-cid-nbv56vs3> <a id="fix-text" class="fix-text" href="https://vercel.link/security-checkpoint" target="_blank" rel="noopener noreferrer nofollow" data-astro-cid-nbv56vs3>Website owner? Click here to fix</a> <p id="metadata-text" class="metadata-text" data-astro-cid-nbv56vs3></p> </div> <p id="failure-text" class="metadata-text" data-astro-cid-nbv56vs3></p> </main> <footer data-astro-cid-nbv56vs3> <div data-astro-cid-nbv56vs3> <p id="footer-text" data-astro-cid-nbv56vs3>Vercel Security Checkpoint</p> <p class="hide-mobile" data-astro-cid-nbv56vs3>|</p> <p data-astro-cid-nbv56vs3>dxb1::1754482943-r6hZPShcmc7fGfDnCRMlKNPn77OBzjxS</p> </div> </footer> </div> <noscript> <div class="container" data-astro-cid-nbv56vs3> <main data-astro-cid-nbv56vs3> <div class="spinner" data-astro-cid-jlpqxutv> <svg width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" data-astro-cid-jlpqxutv><g class="spinner-circle" data-astro-cid-jlpqxutv><rect x="11" y="1" width="2" height="6" opacity="1" data-astro-cid-jlpqxutv></rect> <rect x="11" y="1" width="2" height="6" transform="rotate(36 12 12)" opacity=".1" data-astro-cid-jlpqxutv></rect> <rect x="11" y="1" width="2" height="6" transform="rotate(72 12 12)" opacity=".2" data-astro-cid-jlpqxutv></rect> <rect x="11" y="1" width="2" height="6" transform="rotate(108 12 12)" opacity=".3" data-astro-cid-jlpqxutv></rect> <rect x="11" y="1" width="2" height="6" transform="rotate(144 12 12)" opacity=".4" data-astro-cid-jlpqxutv></rect> <rect x="11" y="1" width="2" height="6" transform="rotate(180 12 12)" opacity=".5" data-astro-cid-jlpqxutv></rect> <rect x="11" y="1" width="2" height="6" transform="rotate(216 12 12)" opacity=".6" data-astro-cid-jlpqxutv></rect> <rect x="11" y="1" width="2" height="6" transform="rotate(252 12 12)" opacity=".7" data-astro-cid-jlpqxutv></rect> <rect x="11" y="1" width="2" height="6" transform="rotate(288 12 12)" opacity=".8" data-astro-cid-jlpqxutv></rect> <rect x="11" y="1" width="2" height="6" transform="rotate(324 12 12)" opacity=".9" data-astro-cid-jlpqxutv></rect> </g> </svg> </div>  <p id="header-noscript-text" data-astro-cid-nbv56vs3>Enable JavaScript to continue</p> </main> <footer data-astro-cid-nbv56vs3> <div data-astro-cid-nbv56vs3> <p data-astro-cid-nbv56vs3>Vercel Security Checkpoint</p> <p class="hide-mobile" data-astro-cid-nbv56vs3>|</p> <p data-astro-cid-nbv56vs3>dxb1::1754482943-r6hZPShcmc7fGfDnCRMlKNPn77OBzjxS</p> </div> </footer> </div> </noscript>   </body></html>
          Parameter
          Header User-Agent
          Attack
          Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1)
    5. https://accounts.google.com (2)

      1. Modern Web Application (1)
        1. GET https://accounts.google.com/Logout?source=ChromiumAccountReconcilorDice&continue=https://accounts.google.com/chrome/blank.html
          Alert tags
          • POLICY_QA_STD =
          • POLICY_PENTEST =
          • POLICY_DEV_STD =
          Alert description

          The application appears to be a modern web application. If you need to explore it automatically then the Ajax Spider may well be more effective than the standard one.

          Other info

          No links have been found while there are scripts, which is an indication that this is a modern web application.

          Request
          Request line and header section (4482 bytes)
          GET https://accounts.google.com/Logout?source=ChromiumAccountReconcilorDice&continue=https://accounts.google.com/chrome/blank.html HTTP/1.1
          host: accounts.google.com
          Connection: keep-alive
          Sec-Fetch-Site: none
          Sec-Fetch-Mode: no-cors
          Sec-Fetch-Dest: empty
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36
          Accept-Language: en-GB,en-US;q=0.9,en;q=0.8
          Cookie: SMSV=ADHTe-Dp8h0RCyyURTHkN9Ug3aiJMKdURysWlRFA3Rv2r5gL9U0R1wb70psZSfutz6Uz8lj4DhasKdK2Ch5lyxkOm5AqlhHF5GLM39DiHDR4PJiKYRE7wt0; LSOLH=|||_SVI_EOWN9trgpIoDGAMiP01BRURIZl9xNFlRd0FNYUhxZm5uY2lXZ2tNSzF5UktXWm9EOHhhRzRBaTFzSlpSV3pBMGEycnVXWjVIR2F4SQ_:|||28901568:cf79; SEARCH_SAMESITE=CgQItp4B; OTZ=8164169_84_88_104280_84_446940; AEC=AVh_V2jsubZ7eN8YzfSxgH4RFDkJUc80hwNa9PfoKhko1sJk0DEkBgjWVis; HSID=AAmTOqmc9Oo-8UzrG; SSID=AbUFleJ3E61NhkZU3; APISID=YGz6EPWiUf6HzrA5/AQpu7w-_pcdVMMZ76; SAPISID=kVnQFfVyaOAx9Dvz/AL2-OCsRgQkWqko5a; __Secure-1PAPISID=kVnQFfVyaOAx9Dvz/AL2-OCsRgQkWqko5a; __Secure-3PAPISID=kVnQFfVyaOAx9Dvz/AL2-OCsRgQkWqko5a; ACCOUNT_CHOOSER=AFx_qI42y6gX1Nazo-snsOvyJQmvXSM_NbSzMmCf2lCSFxn5B_4XW9s46jg6rGna0t6EDsUv9MnwhVCeIhkGnzLOIUJbhzZHnWabg1eI_9MDw1x-lzhFz8Zb4E25k6zeaJhNM6vjnVRB-wjc2bDBXlLgTmnRPAm43J6DLWnkaPDYpxkuALqBocs1BMY33nhkFRXd0pQ5sBxj_5xWV56QSQbc_Pcpt_SLY751uYLhf4E9tPsmWb6nTZ0Yuq_-sWz57wN1nbFVCGM2Fg11L6D1U0cbBRRxvYQ_uXdd5luYI7aAGdpjbcumsys; __Host-GAPS=1:hUOuKWXN1d-qLeJ76eXhjLGAy0BhfgL3o3-TiQ7HlAhXawm6TSOvgEP3UvhDsdV19qyBwq4pPzoDzTueGfpZeCLVAdLUb8oZxfl9Vdm_HrRN9NbUrSoJEpoBX8CGqIDA2z1qitd40HXnCWShN8W4xGGrTCAPlM4M9Eo6HlwlnZ4Bh2XQaKjRUD6xmarC61TFXhAkOXdE40Uw5oCZqYNcRnVcDZjLld5zJBIwOg:zdikeA8CkRL9035l; SID=g.a000zwg4ES5X1-0SOBWOdL7K0ANlt0s2NiOPI3p5k2zYVTiRB5d2D5TMUNH92v08djcwunzKRwACgYKAfYSARMSFQHGX2MiRQIP9Q0AXB3p2RYFIXVXxhoVAUF8yKq7QulUdU4CpOIoDgAzo2nh0076; __Secure-1PSID=g.a000zwg4ES5X1-0SOBWOdL7K0ANlt0s2NiOPI3p5k2zYVTiRB5d29ON94fHIJ2hVGuflNAih7gACgYKAbQSARMSFQHGX2MiGqUOb652Od0xMufBa9hTpRoVAUF8yKqZnesCiOfOaAbzxkTr9rSt0076; __Secure-3PSID=g.a000zwg4ES5X1-0SOBWOdL7K0ANlt0s2NiOPI3p5k2zYVTiRB5d2XjYcWmRKptmMSUPkCtRxigACgYKATASARMSFQHGX2Mi-jxbvG-IJ_rtJSA2xNSG-BoVAUF8yKpRYGWt1HVShaqLu_8t9sPH0076; LSID=o.chromewebstore.google.com|o.myaccount.google.com|s.PK|s.youtube:g.a000zwg4EQHN9fJHdmFg_8n8fw5dD3Jp37IcYjDuhiFXXnQO_MOC7QkxirxvAwRG9da4PPddqAACgYKASsSARMSFQHGX2MiLlRPcy_7DIXAG9whRivWwxoVAUF8yKq7hmGdf-4VQtP1gMPD9JTf0076; __Host-1PLSID=o.chromewebstore.google.com|o.myaccount.google.com|s.PK|s.youtube:g.a000zwg4EQHN9fJHdmFg_8n8fw5dD3Jp37IcYjDuhiFXXnQO_MOCDYXQ_d-5oQPb_a8c8MVoZwACgYKAXsSARMSFQHGX2Mi_WNJcvIn886TV2eEYrNjxhoVAUF8yKpIX4c6ZUCLPiD0rOji5Wug0076; __Host-3PLSID=o.chromewebstore.google.com|o.myaccount.google.com|s.PK|s.youtube:g.a000zwg4EQHN9fJHdmFg_8n8fw5dD3Jp37IcYjDuhiFXXnQO_MOCFh6r8pUeMwq0xlYqYGiBzAACgYKAVESARMSFQHGX2Mik2QCDRDCGqucYU-N6zscdRoVAUF8yKqbRHmxlBU0KmgoeQVoEHB70076; __Host-GAPSTS=gapsts-Ci0BZgs1IM57S8scXXZJ9gC1tap-zY95jkg7Yxgu58-sI19awun-Gf1i6vJBVkgQAQ==; NID=525=XDNEgT256sCDcrzpo0XJZDFNMEhgZcx1dNcwWDGdb5WNpAEahSB2qsFBYXi0AmcTdwOoACPqOrAuvgq6f95i8IRJqX7HzuxcxM7DYLnOx8NfA5MAgCg_OG_Wy8HsXfG8ap17QHIcDRQAaoAjAoO7IcW_y1OKkEKzcy1h7p3nGdrzX7L_y1Z9DP-MQ1ftRBX-xcf1ddAqfwyuasu4FFiBPpdwyWvyEe5xe60KM03gV6T1mbDDaJ2bNVNm6Geb4TgBUA80GNnKdEtDWCDquP5O1VAKYZHEhMLub6tDorJJKMJwbgAY9cbeiiJIJMr930HpN0eamc2kRiw0oM7ADlDX3wQHyuataxCzMzWTYvI95iN7sy_8jBNVjq6E22VufjZxve6jTbellvGaHO-aipFgAxX6fQmTEx8z3adezyiTqwAJkBm7fFKsFjqb5UFcEvB0blbCWv5E3pULx2R4vD1tXK4z9bet1CAOiOX7RaGYEaMIsb8zYRRHpSSriYUVpL44p7bCP_FyljVE61EEx_NuV7MLREK4ru30GMBtMXv_x-xkyEAVkI9F8yeCUvFfj__sbnmbGcSW_62Ns8p2PR5WWtxAq-7p_PPW-7VcxvwHDKm665v8_SwbpDSwPUZMip22NHi0cIl5xit43wtmaELOeuDCMUtku4NP8GTa60otHU09lUPA2O4Q7Hxhpu7szRRYoR5Fvm6pArbajz8RdwY7tVqwc-81grx36seV1WxbjEYtpzqELT84HW5uwHRDxDRQ4s7SwluZKTjGDgtlAovopvhM1Z6zrtaMd2BagGrJy6b0yeQDeRRX7x0Qf5e8Mmrr3kqjeQ; __Secure-1PSIDTS=sidts-CjYB5H03P1GT2sD9tfs0xa81vFmwS3WSQpYPONADMIn5HLUBerAQc9iKvIpASjAWKzf0QnGlMfwQAA; __Secure-1PSIDRTS=sidts-CjYB5H03P1GT2sD9tfs0xa81vFmwS3WSQpYPONADMIn5HLUBerAQc9iKvIpASjAWKzf0QnGlMfwQAA; __Secure-3PSIDTS=sidts-CjYB5H03P1GT2sD9tfs0xa81vFmwS3WSQpYPONADMIn5HLUBerAQc9iKvIpASjAWKzf0QnGlMfwQAA; __Secure-3PSIDRTS=sidts-CjYB5H03P1GT2sD9tfs0xa81vFmwS3WSQpYPONADMIn5HLUBerAQc9iKvIpASjAWKzf0QnGlMfwQAA; SIDCC=AKEyXzVHXppF8OPiH5nZPNMe-7Ss8QsStFFC3VWD0IB2A8DgJgEJ9SoUrYkjvvFWEdr9pBRiWA; __Secure-1PSIDCC=AKEyXzUOEHVXquz2NoK0k_9YFbnCg2vyf6zCoB5RoVdu1kGe-aiAuL6OOwjNYcRGK0C74y_OJg; __Secure-3PSIDCC=AKEyXzXsd6SC7KrM7W5nJG8ZE7f1RxxatbK2XfWmhsmAPsCi5dcpMyCM_hQWdIJSToWWOixsLg
          
          
          Request body (0 bytes)
          Response
          Status line and header section (5495 bytes)
          HTTP/1.1 200 OK
          Content-Type: text/html; charset=utf-8
          google-accounts-signout: email="testuserinternee@gmail.com", sessionindex=0, obfuscatedid="112536389763465311568"
          sec-session-google-termination: session_id=sidts_session
          set-login: logged-out
          Cache-Control: no-cache, no-store, max-age=0, must-revalidate
          Pragma: no-cache
          Expires: Mon, 01 Jan 1990 00:00:00 GMT
          Date: Wed, 06 Aug 2025 12:17:53 GMT
          Set-Cookie: SID=EXPIRED; Domain=.google.com; Expires=Thu, 10-Nov-2022 12:17:53 GMT; Path=/
          Set-Cookie: HSID=EXPIRED; Domain=.google.com; Expires=Thu, 10-Nov-2022 12:17:53 GMT; Path=/; HttpOnly
          Set-Cookie: SSID=EXPIRED; Domain=.google.com; Expires=Thu, 10-Nov-2022 12:17:53 GMT; Path=/; Secure; HttpOnly
          Set-Cookie: APISID=EXPIRED; Domain=.google.com; Expires=Thu, 10-Nov-2022 12:17:53 GMT; Path=/
          Set-Cookie: SAPISID=EXPIRED; Domain=.google.com; Expires=Thu, 10-Nov-2022 12:17:53 GMT; Path=/; Secure
          Set-Cookie: __Secure-1PSID=EXPIRED; Domain=.google.com; Expires=Thu, 10-Nov-2022 12:17:53 GMT; Path=/; Secure; HttpOnly; SameParty
          Set-Cookie: __Secure-1PAPISID=EXPIRED; Domain=.google.com; Expires=Thu, 10-Nov-2022 12:17:53 GMT; Path=/; Secure; SameParty
          Set-Cookie: __Secure-1PSIDTS=EXPIRED; Domain=.google.com; Expires=Thu, 10-Nov-2022 12:17:53 GMT; Path=/; Secure; HttpOnly; SameParty
          Set-Cookie: __Secure-3PSID=EXPIRED; Domain=.google.com; Expires=Thu, 10-Nov-2022 12:17:53 GMT; Path=/; Secure; HttpOnly; SameSite=none
          Set-Cookie: __Secure-3PAPISID=EXPIRED; Domain=.google.com; Expires=Thu, 10-Nov-2022 12:17:53 GMT; Path=/; Secure; SameSite=none
          Set-Cookie: __Secure-3PSIDTS=EXPIRED; Domain=.google.com; Expires=Thu, 10-Nov-2022 12:17:53 GMT; Path=/; Secure; HttpOnly; SameSite=none
          Set-Cookie: LSID=EXPIRED; Expires=Thu, 10-Nov-2022 12:17:53 GMT; Path=/; Secure; HttpOnly
          Set-Cookie: __Host-1PLSID=EXPIRED; Expires=Thu, 10-Nov-2022 12:17:53 GMT; Path=/; Secure; HttpOnly; SameParty
          Set-Cookie: __Host-3PLSID=EXPIRED; Expires=Thu, 10-Nov-2022 12:17:53 GMT; Path=/; Secure; HttpOnly; SameSite=none
          Set-Cookie: TAID=EXPIRED; Domain=.google.com; Expires=Thu, 10-Nov-2022 12:17:53 GMT; Path=/ads/measurement; Secure; HttpOnly
          Set-Cookie: NID=525=U9cbkE7pmPu0bXKbSTJTv0wTi7lbfBDCKmvqYM7foc_q0hHNBXZSDAeQFzwNdnVitbUvjfs7jhGyJkZzCNmZupAVnCVmdqMarWsfkmJ0K2i0sgDM6U487HWDq3DPlRLLyq4HLb8O5qNYvODPDvdJXQOmm1mnOHrdPiaC2jKrH5fH3fBcF-Q8ya495oiS5TCAjsw7JBF0aHeHEWJqGKUKrglzG2PfZMXubbWX-1fVfo_aUGh4KQ1i01ggJycKS-uiCg7b3YFp0spH5YkA5-zQ0ij1SNDGRu2WYBtr11CYqZIo6JQrr3Lliwe_E4vzsrYWNY0Y5InEaESqf7Z2S0Ykp9RMA3WX2ZP7VXKC-oltiYIFAAAcx86TozntCXSQnP3QMVSoRjRTWGzwfWML4cTXIWSVIj8-kYqHuXnVEvQc-5nWCzDtvNoBHUM2i2Ru17MZ3b8wlqr8A8lSp2HRmsSiCwiA1K9_PRpc-bsFpvYzlyBh2byk9ATsptzbIQbLjb3o1r8f-yO5G9tULBkA_mkllj3vOaXndxOux0w; expires=Thu, 05-Feb-2026 09:31:55 GMT; path=/; domain=.google.com; Secure; HttpOnly; SameSite=none
          P3P: CP="This is not a P3P policy! See g.co/p3phelp for more info."
          Strict-Transport-Security: max-age=31536000; includeSubDomains
          Accept-CH: Sec-CH-UA-Arch, Sec-CH-UA-Bitness, Sec-CH-UA-Full-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Model, Sec-CH-UA-WoW64, Sec-CH-UA-Form-Factors, Sec-CH-UA-Platform, Sec-CH-UA-Platform-Version
          Cross-Origin-Resource-Policy: cross-origin
          Cross-Origin-Opener-Policy: unsafe-none
          Content-Security-Policy: script-src 'report-sample' 'nonce-1mZEYjdsLeCvFdRlMX_-gw' 'unsafe-inline';object-src 'none';base-uri 'self';report-uri /_/AccountsSignoutHttp/cspreport;worker-src 'self'
          Content-Security-Policy: script-src 'unsafe-inline' 'unsafe-eval' blob: data: 'self' https://apis.google.com https://ssl.gstatic.com https://www.google.com https://www.googletagmanager.com https://www.gstatic.com https://www.google-analytics.com;report-uri /_/AccountsSignoutHttp/cspreport/allowlist
          Content-Security-Policy: script-src 'unsafe-inline' 'unsafe-eval' blob: data:;report-uri /_/AccountsSignoutHttp/cspreport/fine-allowlist
          Content-Security-Policy: require-trusted-types-for 'script';report-uri /_/AccountsSignoutHttp/cspreport
          Permissions-Policy: ch-ua-arch=*, ch-ua-bitness=*, ch-ua-full-version=*, ch-ua-full-version-list=*, ch-ua-model=*, ch-ua-wow64=*, ch-ua-form-factors=*, ch-ua-platform=*, ch-ua-platform-version=*
          reporting-endpoints: default="/_/AccountsSignoutHttp/web-reports?context=eJzjytDikmJw1pBiEHN4ySQFxPvnvmQ6DMSt9y6wdgKx69uLrJ5AXCRxhbUBiEvtrrBWArGU8nVWOSDes-sm6wEg3rXxFutBIA6Kvc0aBsT7Gm-zHgLi32vusjKtvcsqxM3xsf_sETaBDc9-WyrpJeUXxmempOaVZJZUpuTnJmbmJefnZ2emFhenFpWlFsUbGRiZGlgYGOsZWMQXGAAAvsVExg"
          Server: ESF
          X-XSS-Protection: 0
          X-Frame-Options: SAMEORIGIN
          X-Content-Type-Options: nosniff
          Set-Cookie: SIDCC=EXPIRED; expires=Mon, 01-Jan-1990 00:00:00 GMT; path=/; domain=.google.com; priority=high
          Set-Cookie: __Secure-1PSIDCC=EXPIRED; expires=Mon, 01-Jan-1990 00:00:00 GMT; path=/; domain=.google.com; Secure; HttpOnly; priority=high
          Set-Cookie: __Secure-3PSIDCC=EXPIRED; expires=Mon, 01-Jan-1990 00:00:00 GMT; path=/; domain=.google.com; Secure; HttpOnly; priority=high; SameSite=none
          Set-Cookie: SIDCC=EXPIRED; expires=Mon, 01-Jan-1990 00:00:00 GMT; path=/; domain=.google.com; priority=high
          Set-Cookie: __Secure-1PSIDCC=EXPIRED; expires=Mon, 01-Jan-1990 00:00:00 GMT; path=/; domain=.google.com; Secure; HttpOnly; priority=high
          Set-Cookie: __Secure-3PSIDCC=EXPIRED; expires=Mon, 01-Jan-1990 00:00:00 GMT; path=/; domain=.google.com; Secure; HttpOnly; priority=high; SameSite=none
          Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
          Accept-Ranges: none
          Vary: Accept-Encoding
          content-length: 704
          
          
          Response body (704 bytes)
          <!DOCTYPE html><head><title>Google Accounts</title><meta name="robots" content="noindex"><meta name="viewport" content="width=device-width, initial-scale=1"><style type="text/css" nonce="ETWYBJtxzeIGOXdHuUgXOA">
              body {font-family: arial,sans-serif;}
              </style><noscript><meta http-equiv="refresh" content="5; url='https://accounts.google.com/chrome/blank.html'"></noscript><script nonce="1mZEYjdsLeCvFdRlMX_-gw">window.addEventListener("load", function(event) {location.replace('https:\/\/accounts.google.com\/chrome\/blank.html');});</script></head><html><body><p>Please wait...</p><img src="https://accounts.youtube.com/accounts/ClearSID?zx=-307068076" height="0" width="0" alt=""/></body></html>
          Evidence
          <script nonce="1mZEYjdsLeCvFdRlMX_-gw">window.addEventListener("load", function(event) {location.replace('https:\/\/accounts.google.com\/chrome\/blank.html');});</script>
          Solution

          This is an informational alert and so no changes are required.

      2. Session Management Response Identified (1)
        1. GET https://accounts.google.com/RotateBoundCookies
          Alert tags
          Alert description

          The given response has been identified as containing a session management token. The 'Other Info' field contains a set of header tokens that can be used in the Header Based Session Management Method. If the request is in a context which has a Session Management Method set to "Auto-Detect" then this rule will change the session management to use the tokens identified.

          Other info

          cookie:NID

          cookie:SIDCC

          cookie:__Secure-3PSIDCC

          cookie:__Secure-1PSIDCC

          Request
          Request line and header section (4397 bytes)
          GET https://accounts.google.com/RotateBoundCookies HTTP/1.1
          host: accounts.google.com
          Connection: keep-alive
          Sec-Session-Google-Rotation-Debug-Info: CgkIpL+b5/nI5hcSBAgBEAYaDwoJCIDOla75yOYXEAEYAA==
          X-Client-Data: CIq2yQEIorbJAQipncoBCKnwygEIkqHLAQino8sBCIWgzQEIqfnOAQiS/M4BCIX9zgEIuf3OAQjtgM8BCJKBzwEY4eLOAQ==
          Sec-Fetch-Site: none
          Sec-Fetch-Mode: no-cors
          Sec-Fetch-Dest: empty
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36
          Accept-Language: en-GB,en-US;q=0.9,en;q=0.8
          Cookie: SMSV=ADHTe-Dp8h0RCyyURTHkN9Ug3aiJMKdURysWlRFA3Rv2r5gL9U0R1wb70psZSfutz6Uz8lj4DhasKdK2Ch5lyxkOm5AqlhHF5GLM39DiHDR4PJiKYRE7wt0; LSOLH=|||_SVI_EOWN9trgpIoDGAMiP01BRURIZl9xNFlRd0FNYUhxZm5uY2lXZ2tNSzF5UktXWm9EOHhhRzRBaTFzSlpSV3pBMGEycnVXWjVIR2F4SQ_:|||28901568:cf79; SEARCH_SAMESITE=CgQItp4B; OTZ=8164169_84_88_104280_84_446940; AEC=AVh_V2jsubZ7eN8YzfSxgH4RFDkJUc80hwNa9PfoKhko1sJk0DEkBgjWVis; NID=525=AMb1xGLkb641D4kWXTaIgZ0AbhqmxWiY-3SEgvxtMxc3ypxHol5VFd8Ph-jReYSvcZ88NPQpF0IumA8iTj3xRWnb1QzFQgR10IiiW_FlTxtPmbGrtLlzr-ZJMO23py2t7Wh7tz-G3xcwFIENUaK9LgmSCYxg99deZdIKmawLqE1z91V3vi4g0vTz7eqCV9gQiocmiupym9LWmn5xb5c_H-fDxiAb7tbaCMsWq-ZAXMwSuEXMyox9R-sanfbuMNhgav-tpTa5CiPgRCbAi1NK85sT7ifozAj2uDWcOT2WmlfyMrx8aXR-fbz2yiC-7zlO-mgDSLVW_aT1IFETBmcPk6bF-r9R5mBfyhAalSQJSCGqosGjUa5A7jsiKsc4--4l_8AFO2GD8egvoq_lJliONJ3D31b5r84hzjwsiJcViE_jGKON4WWOh9Nta_NjTBK-IEzxztx7_3ymvwlqNHW7Qmsw6HA4akpDbIwsSlRHxPr6rAmsNXfXsiUVmo-LLO5htfzvoTIQ84AAMJEHdhw1ysebelA3SuEvW1K4niahXi-20cID3pkxxTDgb94D2jCTlfxoOHg54RAl3EFR0kWDarJOhqulaztfTqBsV4G3uRgwVsVbffYK8tmm4PjmNLwfljUDpspZ38devdptQ00EepZHTvAm-yL1Ws6XUd2bN6eVy8rz35iDiOJBra06dOJyiyZokSPf-yPxRmw1LDwX-Hxn-W8TDHyjXfnkPGtwqkuE0OHJj6h_LM5lZufmlZh5bmpdIRy3KYNehNmt-44QdT-euSo-MnB-DTmXDDpCee1kKeB1C_WO1_o0OT1jdj3BQ-kDNA; HSID=AAmTOqmc9Oo-8UzrG; SSID=AbUFleJ3E61NhkZU3; APISID=YGz6EPWiUf6HzrA5/AQpu7w-_pcdVMMZ76; SAPISID=kVnQFfVyaOAx9Dvz/AL2-OCsRgQkWqko5a; __Secure-1PAPISID=kVnQFfVyaOAx9Dvz/AL2-OCsRgQkWqko5a; __Secure-3PAPISID=kVnQFfVyaOAx9Dvz/AL2-OCsRgQkWqko5a; ACCOUNT_CHOOSER=AFx_qI42y6gX1Nazo-snsOvyJQmvXSM_NbSzMmCf2lCSFxn5B_4XW9s46jg6rGna0t6EDsUv9MnwhVCeIhkGnzLOIUJbhzZHnWabg1eI_9MDw1x-lzhFz8Zb4E25k6zeaJhNM6vjnVRB-wjc2bDBXlLgTmnRPAm43J6DLWnkaPDYpxkuALqBocs1BMY33nhkFRXd0pQ5sBxj_5xWV56QSQbc_Pcpt_SLY751uYLhf4E9tPsmWb6nTZ0Yuq_-sWz57wN1nbFVCGM2Fg11L6D1U0cbBRRxvYQ_uXdd5luYI7aAGdpjbcumsys; __Host-GAPS=1:hUOuKWXN1d-qLeJ76eXhjLGAy0BhfgL3o3-TiQ7HlAhXawm6TSOvgEP3UvhDsdV19qyBwq4pPzoDzTueGfpZeCLVAdLUb8oZxfl9Vdm_HrRN9NbUrSoJEpoBX8CGqIDA2z1qitd40HXnCWShN8W4xGGrTCAPlM4M9Eo6HlwlnZ4Bh2XQaKjRUD6xmarC61TFXhAkOXdE40Uw5oCZqYNcRnVcDZjLld5zJBIwOg:zdikeA8CkRL9035l; SID=g.a000zwg4ES5X1-0SOBWOdL7K0ANlt0s2NiOPI3p5k2zYVTiRB5d2D5TMUNH92v08djcwunzKRwACgYKAfYSARMSFQHGX2MiRQIP9Q0AXB3p2RYFIXVXxhoVAUF8yKq7QulUdU4CpOIoDgAzo2nh0076; __Secure-1PSID=g.a000zwg4ES5X1-0SOBWOdL7K0ANlt0s2NiOPI3p5k2zYVTiRB5d29ON94fHIJ2hVGuflNAih7gACgYKAbQSARMSFQHGX2MiGqUOb652Od0xMufBa9hTpRoVAUF8yKqZnesCiOfOaAbzxkTr9rSt0076; __Secure-3PSID=g.a000zwg4ES5X1-0SOBWOdL7K0ANlt0s2NiOPI3p5k2zYVTiRB5d2XjYcWmRKptmMSUPkCtRxigACgYKATASARMSFQHGX2Mi-jxbvG-IJ_rtJSA2xNSG-BoVAUF8yKpRYGWt1HVShaqLu_8t9sPH0076; LSID=o.chromewebstore.google.com|o.myaccount.google.com|s.PK|s.youtube:g.a000zwg4EQHN9fJHdmFg_8n8fw5dD3Jp37IcYjDuhiFXXnQO_MOC7QkxirxvAwRG9da4PPddqAACgYKASsSARMSFQHGX2MiLlRPcy_7DIXAG9whRivWwxoVAUF8yKq7hmGdf-4VQtP1gMPD9JTf0076; __Host-1PLSID=o.chromewebstore.google.com|o.myaccount.google.com|s.PK|s.youtube:g.a000zwg4EQHN9fJHdmFg_8n8fw5dD3Jp37IcYjDuhiFXXnQO_MOCDYXQ_d-5oQPb_a8c8MVoZwACgYKAXsSARMSFQHGX2Mi_WNJcvIn886TV2eEYrNjxhoVAUF8yKpIX4c6ZUCLPiD0rOji5Wug0076; __Host-3PLSID=o.chromewebstore.google.com|o.myaccount.google.com|s.PK|s.youtube:g.a000zwg4EQHN9fJHdmFg_8n8fw5dD3Jp37IcYjDuhiFXXnQO_MOCFh6r8pUeMwq0xlYqYGiBzAACgYKAVESARMSFQHGX2Mik2QCDRDCGqucYU-N6zscdRoVAUF8yKqbRHmxlBU0KmgoeQVoEHB70076; __Host-GAPSTS=gapsts-Ci0BZgs1IM57S8scXXZJ9gC1tap-zY95jkg7Yxgu58-sI19awun-Gf1i6vJBVkgQAQ==; __Secure-1PSIDTS=sidts-CjYB5H03P1lqXpdBbxJWtiHsiQt2CoH-T2eEzbQ9gs7rCjOP_dIDHNLY6ldO49r_lyCzg5IPR30QAA; __Secure-3PSIDTS=sidts-CjYB5H03P1lqXpdBbxJWtiHsiQt2CoH-T2eEzbQ9gs7rCjOP_dIDHNLY6ldO49r_lyCzg5IPR30QAA; SIDCC=AKEyXzV7qZTqW6xvCVPH8kfGxvHQlKeooX5wddq0XF7D-SAZVoaMf6XtIZJbtMwVWIlt_3oR7A; __Secure-1PSIDCC=AKEyXzUMnpv1UZNxkWRXY-CoH8Z2L9MvD-DOI7YG1B85R6WWo-hfdcg3NWudrzvdYpHR-exIVw; __Secure-3PSIDCC=AKEyXzWzCkK2f5TxeR2V7Li5XPwUy33ZMMfeW2ZJckPA7uFNwLyUbU0Kp2Sbd5ztEPfwzOihzw
          
          
          Request body (0 bytes)
          Response
          Status line and header section (3681 bytes)
          HTTP/1.1 401 Unauthorized
          Content-Type: text/html; charset=utf-8
          P3P: CP="This is not a P3P policy! See http://www.google.com/support/accounts/bin/answer.py?hl=en&answer=151657 for more info."
          P3P: CP="This is not a P3P policy! See g.co/p3phelp for more info."
          Vary: Sec-Fetch-Dest, Sec-Fetch-Mode, Sec-Fetch-Site
          sec-session-google-challenge: session_id=sidts_session; challenge=AILNkNFjIeLFO3D4RTzq-AWpHKGSCqTfZbnZTo-rw5ZZT-KJ2kkkOJmBKKPUPwHKs-6o9UCBD54
          Cache-Control: no-cache, no-store, max-age=0, must-revalidate
          Pragma: no-cache
          Expires: Mon, 01 Jan 1990 00:00:00 GMT
          Date: Wed, 06 Aug 2025 12:17:50 GMT
          Strict-Transport-Security: max-age=31536000; includeSubDomains
          Content-Security-Policy: script-src 'report-sample' 'nonce-tVlah2TYnnqqyyI4UjD1xQ' 'unsafe-inline';object-src 'none';base-uri 'self';report-uri /_/IdentityRotateCookiesDeviceBoundHttp/cspreport;worker-src 'self'
          Content-Security-Policy: script-src 'unsafe-inline' 'unsafe-eval' blob: data: 'self' https://apis.google.com https://ssl.gstatic.com https://www.google.com https://www.googletagmanager.com https://www.gstatic.com https://www.google-analytics.com;report-uri /_/IdentityRotateCookiesDeviceBoundHttp/cspreport/allowlist
          Content-Security-Policy: require-trusted-types-for 'script';report-uri /_/IdentityRotateCookiesDeviceBoundHttp/cspreport
          Content-Security-Policy-Report-Only: script-src 'unsafe-inline' 'unsafe-eval' blob: data:;report-uri /_/IdentityRotateCookiesDeviceBoundHttp/cspreport/fine-allowlist
          Cross-Origin-Opener-Policy: same-origin
          Permissions-Policy: ch-ua-arch=*, ch-ua-bitness=*, ch-ua-full-version=*, ch-ua-full-version-list=*, ch-ua-model=*, ch-ua-wow64=*, ch-ua-form-factors=*, ch-ua-platform=*, ch-ua-platform-version=*
          Accept-CH: Sec-CH-UA-Arch, Sec-CH-UA-Bitness, Sec-CH-UA-Full-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Model, Sec-CH-UA-WoW64, Sec-CH-UA-Form-Factors, Sec-CH-UA-Platform, Sec-CH-UA-Platform-Version
          Server: ESF
          Content-Length: 0
          X-XSS-Protection: 0
          X-Frame-Options: SAMEORIGIN
          X-Content-Type-Options: nosniff
          Set-Cookie: NID=525=XDNEgT256sCDcrzpo0XJZDFNMEhgZcx1dNcwWDGdb5WNpAEahSB2qsFBYXi0AmcTdwOoACPqOrAuvgq6f95i8IRJqX7HzuxcxM7DYLnOx8NfA5MAgCg_OG_Wy8HsXfG8ap17QHIcDRQAaoAjAoO7IcW_y1OKkEKzcy1h7p3nGdrzX7L_y1Z9DP-MQ1ftRBX-xcf1ddAqfwyuasu4FFiBPpdwyWvyEe5xe60KM03gV6T1mbDDaJ2bNVNm6Geb4TgBUA80GNnKdEtDWCDquP5O1VAKYZHEhMLub6tDorJJKMJwbgAY9cbeiiJIJMr930HpN0eamc2kRiw0oM7ADlDX3wQHyuataxCzMzWTYvI95iN7sy_8jBNVjq6E22VufjZxve6jTbellvGaHO-aipFgAxX6fQmTEx8z3adezyiTqwAJkBm7fFKsFjqb5UFcEvB0blbCWv5E3pULx2R4vD1tXK4z9bet1CAOiOX7RaGYEaMIsb8zYRRHpSSriYUVpL44p7bCP_FyljVE61EEx_NuV7MLREK4ru30GMBtMXv_x-xkyEAVkI9F8yeCUvFfj__sbnmbGcSW_62Ns8p2PR5WWtxAq-7p_PPW-7VcxvwHDKm665v8_SwbpDSwPUZMip22NHi0cIl5xit43wtmaELOeuDCMUtku4NP8GTa60otHU09lUPA2O4Q7Hxhpu7szRRYoR5Fvm6pArbajz8RdwY7tVqwc-81grx36seV1WxbjEYtpzqELT84HW5uwHRDxDRQ4s7SwluZKTjGDgtlAovopvhM1Z6zrtaMd2BagGrJy6b0yeQDeRRX7x0Qf5e8Mmrr3kqjeQ; expires=Thu, 05-Feb-2026 09:31:55 GMT; path=/; domain=.google.com; Secure; HttpOnly; SameSite=none
          Set-Cookie: SIDCC=AKEyXzVWnBrw4pPbPKCs2LcDCctK1HeF7TcnPA9UPMRpJwN5IlQjIyDu_2VMQK-LTjzYrKgXgA; expires=Thu, 06-Aug-2026 12:17:50 GMT; path=/; domain=.google.com; priority=high
          Set-Cookie: __Secure-1PSIDCC=AKEyXzU5YIT9_C9zMynzjR4i2az0k8n3acQKT9uWeHnxX6OSpAfR9qhRLt1OHdGdKH7W8RSILQ; expires=Thu, 06-Aug-2026 12:17:50 GMT; path=/; domain=.google.com; Secure; HttpOnly; priority=high
          Set-Cookie: __Secure-3PSIDCC=AKEyXzXTd4BXyOM26_eUxwP1L0bORoQfPsAI0I6_c9nhGFfS96kNKlKa7haD5aMuhAwCNL7Mfw; expires=Thu, 06-Aug-2026 12:17:50 GMT; path=/; domain=.google.com; Secure; HttpOnly; priority=high; SameSite=none
          Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
          
          
          Response body (0 bytes)
          Parameter
          NID
          Evidence
          NID
          Solution

          This is an informational alert rather than a vulnerability and so there is nothing to fix.

  11. Risk=Informational, Confidence=Low (6)

    1. https://login.live.com (2)

      1. Cookie Poisoning (1)
        1. GET https://login.live.com/oauth20_authorize.srf?client_id=4765445b-32c6-49b0-83e6-1d93765276ca&scope=openid+profile+https%3a%2f%2fwww.office.com%2fv2%2fOfficeHome.All&redirect_uri=https%3a%2f%2fwww.microsoft365.com%2flandingv2&response_type=code+id_token&state=hPgiwoFPcr62BgS4B0HwWdgB3w-FhHZWr78kKi1oOGIS4ej3w8sGTBkSCu3UdZQYPi7RWcA0uGq-9ZmAmKIYVgGCONQIFxKoU9n9_-Pi2kHyyNBHpNG_GcpHzr4s_Gd2RHPJ0xXcwe9pYyvjGMeaBigUQ_tQqzJe2BjaO8pkv_cvllUhoL87UdsZGmDJ_BAlq9MNGFzcLyu4a5I49-961dDobtBTbDFKjqLgzbsSAJFlPkvybNZi7oc5GKtgZKSHuQeLV84iDa6UWdHEJEw58AxW3S9JEmMEkdOkAi4W1PbG5oT5DbgqhGvUdYARlkYdeGAPQ2vh60z63dMtGL4ls5OHAZ8Ja2Z-8MNvKYsg7NhUfxj764Jg-pi3d4QcQG342uAwYRItcfuBSG87RpqKCWBq9jsaCzC4XIFPshU-ests4PxIEokFBDFcuS3dDD-_jE5h5do4ZfuHi4Z8fvm5T9qcRpp8sP63J__VBoNEY3U&response_mode=form_post&nonce=638900840070308353.MjU4NzA4MDctY2JiOS00Mzk4LTgzZDEtY2Y2Y2YyNzg3ZmE2NzFmMTFhY2EtZjI4MS00NDM4LWE5YzctNDNiNDFhODBhMTE0&x-client-SKU=ID_NET8_0&x-client-Ver=8.5.0.0&uaid=c47ed05a52a541e3875c01ec958dc3b8&msproxy=1&issuer=mso&tenant=consumers&ui_locales=en-GB&epct=PAQABDgEAAABVrSpeuWamRam2jAF1XRQEMyP9M3FB-T32p4R_qOxpMvV1kuW63oYTRHHQn5J0ohMZhtBjW6ZkqroBI1YFO5hAlfaMESrHPVZtSKrerhSq8NUkGT-oW-XCFEulrSsQ-y5esZifjUf0Wp7Xs1OV0_IsB_q34cj_ldfuINEeMaD4o3WrdcxdnCsu9LmJccKtEDaOdRcKpA5qykyWVAmSLVBrTUjBV17xwjB7j_PKK5pXmyAA&jshs=0
          Alert tags
          Alert description

          This check looks at user-supplied input in query string parameters and POST data to identify where cookie parameters might be controlled. This is called a cookie poisoning attack, and becomes exploitable when an attacker can manipulate the cookie in various ways. In some cases this will not be exploitable, however, allowing URL parameters to set cookie values is generally considered a bug.

          Other info

          An attacker may be able to poison cookie values through URL parameters. Try injecting a semicolon to see if you can add cookie values (e.g. name=controlledValue;name=anotherValue;).

          This was identified at:

          https://login.live.com/oauth20_authorize.srf?client_id=4765445b-32c6-49b0-83e6-1d93765276ca&scope=openid+profile+https%3a%2f%2fwww.office.com%2fv2%2fOfficeHome.All&redirect_uri=https%3a%2f%2fwww.microsoft365.com%2flandingv2&response_type=code+id_token&state=hPgiwoFPcr62BgS4B0HwWdgB3w-FhHZWr78kKi1oOGIS4ej3w8sGTBkSCu3UdZQYPi7RWcA0uGq-9ZmAmKIYVgGCONQIFxKoU9n9_-Pi2kHyyNBHpNG_GcpHzr4s_Gd2RHPJ0xXcwe9pYyvjGMeaBigUQ_tQqzJe2BjaO8pkv_cvllUhoL87UdsZGmDJ_BAlq9MNGFzcLyu4a5I49-961dDobtBTbDFKjqLgzbsSAJFlPkvybNZi7oc5GKtgZKSHuQeLV84iDa6UWdHEJEw58AxW3S9JEmMEkdOkAi4W1PbG5oT5DbgqhGvUdYARlkYdeGAPQ2vh60z63dMtGL4ls5OHAZ8Ja2Z-8MNvKYsg7NhUfxj764Jg-pi3d4QcQG342uAwYRItcfuBSG87RpqKCWBq9jsaCzC4XIFPshU-ests4PxIEokFBDFcuS3dDD-_jE5h5do4ZfuHi4Z8fvm5T9qcRpp8sP63J__VBoNEY3U&response_mode=form_post&nonce=638900840070308353.MjU4NzA4MDctY2JiOS00Mzk4LTgzZDEtY2Y2Y2YyNzg3ZmE2NzFmMTFhY2EtZjI4MS00NDM4LWE5YzctNDNiNDFhODBhMTE0&x-client-SKU=ID_NET8_0&x-client-Ver=8.5.0.0&uaid=c47ed05a52a541e3875c01ec958dc3b8&msproxy=1&issuer=mso&tenant=consumers&ui_locales=en-GB&epct=PAQABDgEAAABVrSpeuWamRam2jAF1XRQEMyP9M3FB-T32p4R_qOxpMvV1kuW63oYTRHHQn5J0ohMZhtBjW6ZkqroBI1YFO5hAlfaMESrHPVZtSKrerhSq8NUkGT-oW-XCFEulrSsQ-y5esZifjUf0Wp7Xs1OV0_IsB_q34cj_ldfuINEeMaD4o3WrdcxdnCsu9LmJccKtEDaOdRcKpA5qykyWVAmSLVBrTUjBV17xwjB7j_PKK5pXmyAA&jshs=0

          User-input was found in the following cookie:

          uaid=c47ed05a52a541e3875c01ec958dc3b8; domain=login.live.com; Secure; path=/; SameSite=None; HttpOnly

          The user input was:

          uaid=c47ed05a52a541e3875c01ec958dc3b8

          Request
          Request line and header section (3800 bytes)
          GET https://login.live.com/oauth20_authorize.srf?client_id=4765445b-32c6-49b0-83e6-1d93765276ca&scope=openid+profile+https%3a%2f%2fwww.office.com%2fv2%2fOfficeHome.All&redirect_uri=https%3a%2f%2fwww.microsoft365.com%2flandingv2&response_type=code+id_token&state=hPgiwoFPcr62BgS4B0HwWdgB3w-FhHZWr78kKi1oOGIS4ej3w8sGTBkSCu3UdZQYPi7RWcA0uGq-9ZmAmKIYVgGCONQIFxKoU9n9_-Pi2kHyyNBHpNG_GcpHzr4s_Gd2RHPJ0xXcwe9pYyvjGMeaBigUQ_tQqzJe2BjaO8pkv_cvllUhoL87UdsZGmDJ_BAlq9MNGFzcLyu4a5I49-961dDobtBTbDFKjqLgzbsSAJFlPkvybNZi7oc5GKtgZKSHuQeLV84iDa6UWdHEJEw58AxW3S9JEmMEkdOkAi4W1PbG5oT5DbgqhGvUdYARlkYdeGAPQ2vh60z63dMtGL4ls5OHAZ8Ja2Z-8MNvKYsg7NhUfxj764Jg-pi3d4QcQG342uAwYRItcfuBSG87RpqKCWBq9jsaCzC4XIFPshU-ests4PxIEokFBDFcuS3dDD-_jE5h5do4ZfuHi4Z8fvm5T9qcRpp8sP63J__VBoNEY3U&response_mode=form_post&nonce=638900840070308353.MjU4NzA4MDctY2JiOS00Mzk4LTgzZDEtY2Y2Y2YyNzg3ZmE2NzFmMTFhY2EtZjI4MS00NDM4LWE5YzctNDNiNDFhODBhMTE0&x-client-SKU=ID_NET8_0&x-client-Ver=8.5.0.0&uaid=c47ed05a52a541e3875c01ec958dc3b8&msproxy=1&issuer=mso&tenant=consumers&ui_locales=en-GB&epct=PAQABDgEAAABVrSpeuWamRam2jAF1XRQEMyP9M3FB-T32p4R_qOxpMvV1kuW63oYTRHHQn5J0ohMZhtBjW6ZkqroBI1YFO5hAlfaMESrHPVZtSKrerhSq8NUkGT-oW-XCFEulrSsQ-y5esZifjUf0Wp7Xs1OV0_IsB_q34cj_ldfuINEeMaD4o3WrdcxdnCsu9LmJccKtEDaOdRcKpA5qykyWVAmSLVBrTUjBV17xwjB7j_PKK5pXmyAA&jshs=0 HTTP/1.1
          host: login.live.com
          Connection: keep-alive
          Upgrade-Insecure-Requests: 1
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36
          Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
          Sec-Fetch-Site: none
          Sec-Fetch-Mode: navigate
          Sec-Fetch-User: ?1
          Sec-Fetch-Dest: document
          sec-ch-ua: "Not)A;Brand";v="8", "Chromium";v="138", "Google Chrome";v="138"
          sec-ch-ua-mobile: ?0
          sec-ch-ua-platform: "Windows"
          sec-ch-ua-platform-version: "10.0.0"
          Accept-Language: en-GB,en-US;q=0.9,en;q=0.8
          Cookie: MicrosoftApplicationsTelemetryDeviceId=f8918b13-8b73-4403-936e-3c769a56be84; IgnoreCAW=1; MUID=d1c74c2156fa4582ab52d5d8aff10d69; ANON=A=8CF05EB1134F7503F93BEC5BFFFFFFFF&E=1f17&W=1; NAP=V=1.9&E=1ec6&C=5OpRmEZSdpRUMbElH5qEkXVDdKI2RBVW5M8QwKwq-A74xq51FqJi_w&W=1; MSFPC=GUID=59d44f022729430a9b3a806c067b1590&HASH=59d4&LV=202402&V=4&LU=1708251827107; mkt=en-GB; PPLState=1; MSPAuth=Disabled; MSPProf=Disabled; JSHP=3$ammaraht43%40gmail.com$Amara$Taj$$2$0$0$2686848258924855069$0; WLSSC=EgAlAgMAAAAMgAAArwABLfzxciVZkO6h8ihPkCiq9JmQ1rX9IaudSMAT+OfAlmYz/zcihgOVIKqbDMjR0glJQtdnIZIeqj14F/FX99nwuHt9LAZMK6F0VE9ak2ThW0n0eHksYaHJV9kedxFWn7W6+Fk78PHSQFbFqTxxltDnIAcEQ1wPjtPqHH0DBiqmnnQBdHd1b5EHgZ15MHC9jPa8XKUQTgLKQRzqW4S+LCZvNdm76Uvy3W5MVQ+qyK1Cy3URvr4h8X+wJSng9GIMPqsQ4mA8jlXbLzHNfipTiuwu3jsExsZxNErKkkzXLfB5/hpWokzkg8jJNfoALGqN7571IWdH7mzNG4WhzNmDVFd+XhQBgQAUAf2/AwDYxOxNDk6CaMBNgmgQJwAAChCgABAVAGFtbWFyYWh0NDNAZ21haWwuY29tAFcAACFhbW1hcmFodDQzJWdtYWlsLmNvbUBwYXNzcG9ydC5jb20AAAAgUEsAAAAAAAAECQIAAJUqVUAABkEABUFtYXJhAANUYWoAAAAAAAAAAAAAAAAAAAAAAABVL8O3aAVSWgAADk6CaMD0+GgAAAAAAAAAAAAAAAAOADM5LjM0LjE3OS4xNDMABAEAAAAAAAAAAAAAAAABAAAAAAAAAAAAAEa+eWUAAEGaSSUdv5eGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAA; SDIDC=CgIrmndz1Ow*xeaV34hV0wPrSJpa3KLni4TDPclHtLcRtaIU8N8K9qid6V9D7McnD1QpDCf*1OUCSV4!YtNSGyWVzoRRN9XrL!4SdF2Ng5X0LBBe0mwmFlxaSg6K4XT6xatvm6Ey90W!8qxOXOXA1Qk$; MSPSoftVis=@72198325083833620@:@; MSCC=59.103.197.181-PK; MSPVis=$38936; __Host-MSAAUTHP=11-M.C513_BAY.0.U.Cki3OmVncb0hJ9i4*1QrBH5U3dXGVjpNhbU0wgWPal2wehX4b5Ek4WqFSdo*yp0RG2E1rHpB5LuSZ!5zzoIB640U*HTAa!xsGxXwtPo!p0DOTwFO6r9VOya7OzjDAVCyRutShrS1LPych6ZHF3Udi*gx71ozIcv9SuBls9ia*c!9iCcoIllUwQ3*HsTNvil*xBuUoRrHfRy!DdBCN2EZ20r88OC0s5zUV2NrBuVX5Gz6waJOLYeSBXjwCHLILwDH45KG1QNWrtrcO3JSU02SwGSLkTpatSn*FehVJQaOONppL5WxJ!nfoxVvHZcZlrR7CCC*cmv1Qe!aVGFBM*pkwJg$
          
          
          Request body (0 bytes)
          Response
          Status line and header section (3969 bytes)
          HTTP/1.1 200 OK
          Cache-Control: no-store, no-cache
          Pragma: no-cache
          Content-Type: text/html; charset=utf-8
          Expires: Wed, 06 Aug 2025 13:32:28 GMT
          P3P: CP="DSP CUR OTPi IND OTRi ONL FIN"
          Referrer-Policy: strict-origin-when-cross-origin
          x-ms-route-info: C513_SN1
          x-ms-request-id: 684d89c7-0cc1-4fb8-ba2a-a354509c7d0d
          PPServer: PPV: 30 H: SN1PEPF0002F0BB V: 0
          X-Content-Type-Options: nosniff
          Strict-Transport-Security: max-age=31536000
          X-XSS-Protection: 1; mode=block
          Set-Cookie: MSPRequ=id=N&lt=1754487208&co=1; domain=login.live.com; Secure; path=/; SameSite=None; HttpOnly
          Set-Cookie: uaid=c47ed05a52a541e3875c01ec958dc3b8; domain=login.live.com; Secure; path=/; SameSite=None; HttpOnly
          Set-Cookie: __Host-MSAAUTH=11; expires=Thu, 30-Oct-1980 16:00:00 GMT; Secure; path=/; SameSite=None; HttpOnly
          Set-Cookie: __Host-MSAAUTHP=11-M.C513_SN1.0.U.Cn8rWhM3QReErtlcqoFyRsKJ3YqCFCB*T8pf9rZYICEvEyx18LaX8tCK2lGgV32KKWFoRkLtX3ugwTCcHEepS4IXPbpwaWbZF7J1VYW9MaroaZQ62sIDydrDv57NTgkBDTMo7Bslow2cqiPHCuYtI0Iwv5W5H1*LvNHYc9HJvQ*P81IbKyD5!ukd4Q7F*Edx9X6PgU0JSshhgzYRQpht*idGVezYxR1E8EeiHaSAhUcsof7eMpbxHIAebcPUdUm!PTRS1V7*c5SAxvFS2Gc6OZPDKL8ZYCUCJIDQbXPO3XTKjtmxr2xdclH9a9CvEW7Q1X6xVolE9urksoWfTmdGt5w$; expires=Mon, 31-Aug-2026 13:33:28 GMT; Secure; path=/; SameSite=None; HttpOnly
          Set-Cookie: PPLState=1; expires=Mon, 31-Aug-2026 13:33:28 GMT; domain=.live.com; Secure; path=/; SameSite=None
          Set-Cookie: MSPShared= ; expires=Thu, 30-Oct-1980 16:00:00 GMT; domain=login.live.com; Secure; path=/; SameSite=None
          Set-Cookie: MSPPre=ammaraht43%40gmail.com%7c6805525a552fc3b7%7c%7c; domain=login.live.com; path=/; Expires=Mon, 31-Aug-2026 13:33:28 GMT; Secure; SameSite=None
          Set-Cookie: MSPCID=6805525a552fc3b7; HTTPOnly; domain=login.live.com; path=/; Expires=Mon, 31-Aug-2026 13:33:28 GMT; Secure; SameSite=None
          Set-Cookie: MSPVis=$38936; HTTPOnly; domain=login.live.com; path=/; Expires=Mon, 31-Aug-2026 13:33:28 GMT; Secure; SameSite=None
          Set-Cookie: OParams=11O.Dmftpf2!68pkSxvGinOYQ6U5D1EC238TDhfXQy*hLxo*ni!3GrB5yaiMp7CtNbvwywUTxnx13N*EMOK3aKlZZiuyADF*DVDf5aW8Z8ESGBzRtuiWr0Gb0L2f2xuEyccmeAra4CyJIQHHh!XEnJHolX3*JRzZudTENR3vum9PZNzHdPt1sMPpt*LDcHn8S*YN0fMyaoMLRlHufgwuvMQ54LPPU!eGqb8PZbqXEYm3Pjw0NjxiS5nb3!1BYnQY3uhX3Q!xslLQz*sNfXATyaT2WinoyTY2718OG1k!LTto8SuHb*er43lOt7y9ZF0dVOm0OaM8g0wmK3AisGg5nHBx*R3FqpIoVjufg6D7vwfw51z!s2jm!LSRZjf1BlKXjNQD2HL*0Cp4Y6rw1zyx7F*cQ0dX2Afpk!qLOznrkp3APZHfwD3HYvzNC*ViAfV7POjvVMn9yhZWI6ZBPZ1WzdX7rHZVnIuTLldgTaG9ofKd0sca1C0Vd4NVlnf9Z9k0o*DDD4kM1T2aMr3zJRWx2muED!9uhK!E0ii70udi*QAMtsB2kNXdGqiQRZ64fVhe5QbfWMnQa3OBuFUtuARmHscgyBoBFW5vgNhxz0QKJ3AHf9Td60iK369E8f58F7YW8tilk8ZEmcoqRZuXSy9qlXBPb84xXt*weJzXdVu8!PtWvN2kysPQxx8JOhFAmctVI9FAfiKGlV*a!jeT4SRUR9C4DiYn7fUc9c5ccrR1iunKc5mdNkPk7yFSG9qEP5*aYsB*ZJbraTgHyLPpNqTxKGy*gdK2xID73uDjzElCjjMnU6qJB1iP5emx1E9WgD4zJSd3ErkdhzqFfohKbEDtWdMaASTDASJuT15pD*b4nem8T7a75Nn7HxJFi97!chdY4nuaffZMp*eBNw3n8rs1J7tNMrdPqs8SvUy8j8dHxdEDXnmipPfYD0QUmv5eG1UrnxymUAZzGQUmnq!KvQgg18yXNh8ynzbd*fcktnx99V5FfH1!jZD28JAo!hNTJS*Hkn9RZ9NHTtOaUXtH3MY*OxjXwSjqMztkwdtwxu3KrQq9HKMvR96w!T1arKH*V!EOhnCmn!d6r9r69xL6FU6rnZ2H*OKkw7Gv1fsh0Txas9sPDuzcjLLmEO!3wWLzDCEgE8MJYBoCKRnasbDTF0UBgwPmT*wTHiqnR!hi9rowCvjARRokceoB0xA2gFZ2FpUFx!ub7IsF0hM4k0JlBZPl37U4mdNaxrrvMVevaQQBKhz0QH6TwwjqeelujuzT8hywa2bt2JqHJsHQZQUcm7LmI1u9kSnE90a76fRUy4YAlk7*VrqnTP*VjvomrWCcEAQPYpYnyECrZHn1mR6RCsfqM6m1J7xM!mfsTGpA*MhlhBFSkz4cXZxXdNJ1tTftiVGPUBjy09ZgGNkmm8v8Jtt86v9gmgb0xZv6UTa6aomaPJV6zPehdFNVqg0VUvgIWivPp7EGqCKhl7GX2tRED4DV0uacpjaBl6qonckr1CZWv3m*05N8Z6LAeryEFcEG2pwsgf2lWIQHtUdZHb0Z9XTS9mFTO1Rg7jPaTjT6CI3RB0KGnTnL3SHYDfY3bEZfP54hW9GEFLRthvSlqfE2kA1vEt*uw1QBYFEwWQ6!7McEmbAsmXNgVG04mQr3Dcr6EvijZ6qSl8x7FZl9KcC98CU!waTz42U7RTxlKNUppcJ!WY2eqMVtrnWNY9oV856r0WtMCp2qbc*MdPdmTJuWl1uUohIcHdrzfxqPa6V94Ct8GRLsfn0mD4BKRascqMRDi!vxkeMdDQ$$; domain=login.live.com; Secure; path=/; SameSite=None; HttpOnly
          Set-Cookie: MSPBack=0; domain=login.live.com; Secure; path=/; SameSite=None
          Date: Wed, 06 Aug 2025 13:33:28 GMT
          Content-Length: 1415
          
          
          Response body (1415 bytes)
          <html><head><noscript>JavaScript required to sign in<meta http-equiv="Refresh" content="0; URL=https://login.live.com/jsDisabled.srf?mkt=EN-GB&lc=2057&uaid=c47ed05a52a541e3875c01ec958dc3b8"/></noscript><title>Continue</title><script type="text/javascript">function OnBack(){}function OnNext(){}function DoSubmit(){var subt=false;if(!subt){subt=true;document.fmHF.submit();}}</script></head><body onload="javascript:DoSubmit();"><form name="fmHF" id="fmHF" action="https://account.live.com/interrupt/passkey?mkt=EN-GB&uiflavor=web&client_id=1E00004040979A&id=0&fluent=2&ru=https://login.live.com/oauth20_authorize.srf%3fuaid%3dc47ed05a52a541e3875c01ec958dc3b8%26client_id%3d4765445b-32c6-49b0-83e6-1d93765276ca%26opid%3d19E9879917689135%26mkt%3dEN-GB%26opidt%3d1754487208" method="post" target="_self"><input type="hidden" name="pprid" id="pprid" value="6805525a552fc3b7"><input type="hidden" name="ipt" id="ipt" value="-Dsz8pXpo2eC2BuuRTRou*u663VLRH2cdiQoIo5oUwIcmtJaFFV*gWkGQ8lVbMnQ9b7OBe284RGxA4SP2C34Igfi8WHldF7BMjYu7eC!H5nEa2FyIwOZ0qabPTjORsjmYjTCLr5p9gUtcSdg9366cfZ2A8*GV22AQhc5PjCMIQuzLFfm*6vmeeRABqji5ZJyINXEIN4Y6lwzUItAl3JZb7Gy3tEDeLNj!bT9jpyzjrlvwNCmEYFy3Q8GJUYlkWN7sp!QmHyYsqVH0Rn7SjE2RYgFG0KxO1G!3JT3UFBo4NUn5W4COFZI9hjAiPVZHKeM1!DtHb9!MPE!PjyVZ1akFsrW48jnnfcZ2jnbHRzSjIbq3hjobMNKTpJ!kMH6eG88L!w$$"><input type="hidden" name="uaid" id="uaid" value="c47ed05a52a541e3875c01ec958dc3b8"></form></body></html>
          Parameter
          uaid
          Solution

          Do not allow user input to control cookie names and values. If some query string parameters must be set in cookie values, be sure to filter out semicolon's that can serve as name/value pair delimiters.

      2. User Controllable HTML Element Attribute (Potential XSS) (1)
        1. GET https://login.live.com/oauth20_authorize.srf?client_id=4765445b-32c6-49b0-83e6-1d93765276ca&scope=openid+profile+https%3a%2f%2fwww.office.com%2fv2%2fOfficeHome.All&redirect_uri=https%3a%2f%2fwww.microsoft365.com%2flandingv2&response_type=code+id_token&state=hPgiwoFPcr62BgS4B0HwWdgB3w-FhHZWr78kKi1oOGIS4ej3w8sGTBkSCu3UdZQYPi7RWcA0uGq-9ZmAmKIYVgGCONQIFxKoU9n9_-Pi2kHyyNBHpNG_GcpHzr4s_Gd2RHPJ0xXcwe9pYyvjGMeaBigUQ_tQqzJe2BjaO8pkv_cvllUhoL87UdsZGmDJ_BAlq9MNGFzcLyu4a5I49-961dDobtBTbDFKjqLgzbsSAJFlPkvybNZi7oc5GKtgZKSHuQeLV84iDa6UWdHEJEw58AxW3S9JEmMEkdOkAi4W1PbG5oT5DbgqhGvUdYARlkYdeGAPQ2vh60z63dMtGL4ls5OHAZ8Ja2Z-8MNvKYsg7NhUfxj764Jg-pi3d4QcQG342uAwYRItcfuBSG87RpqKCWBq9jsaCzC4XIFPshU-ests4PxIEokFBDFcuS3dDD-_jE5h5do4ZfuHi4Z8fvm5T9qcRpp8sP63J__VBoNEY3U&response_mode=form_post&nonce=638900840070308353.MjU4NzA4MDctY2JiOS00Mzk4LTgzZDEtY2Y2Y2YyNzg3ZmE2NzFmMTFhY2EtZjI4MS00NDM4LWE5YzctNDNiNDFhODBhMTE0&x-client-SKU=ID_NET8_0&x-client-Ver=8.5.0.0&uaid=c47ed05a52a541e3875c01ec958dc3b8&msproxy=1&issuer=mso&tenant=consumers&ui_locales=en-GB&epct=PAQABDgEAAABVrSpeuWamRam2jAF1XRQEMyP9M3FB-T32p4R_qOxpMvV1kuW63oYTRHHQn5J0ohMZhtBjW6ZkqroBI1YFO5hAlfaMESrHPVZtSKrerhSq8NUkGT-oW-XCFEulrSsQ-y5esZifjUf0Wp7Xs1OV0_IsB_q34cj_ldfuINEeMaD4o3WrdcxdnCsu9LmJccKtEDaOdRcKpA5qykyWVAmSLVBrTUjBV17xwjB7j_PKK5pXmyAA&jshs=0
          Alert tags
          Alert description

          This check looks at user-supplied input in query string parameters and POST data to identify where certain HTML attribute values might be controlled. This provides hot-spot detection for XSS (cross-site scripting) that will require further review by a security analyst to determine exploitability.

          Other info

          User-controlled HTML attribute values were found. Try injecting special characters to see if XSS might be possible. The page at the following URL:

          https://login.live.com/oauth20_authorize.srf?client_id=4765445b-32c6-49b0-83e6-1d93765276ca&scope=openid+profile+https%3a%2f%2fwww.office.com%2fv2%2fOfficeHome.All&redirect_uri=https%3a%2f%2fwww.microsoft365.com%2flandingv2&response_type=code+id_token&state=hPgiwoFPcr62BgS4B0HwWdgB3w-FhHZWr78kKi1oOGIS4ej3w8sGTBkSCu3UdZQYPi7RWcA0uGq-9ZmAmKIYVgGCONQIFxKoU9n9_-Pi2kHyyNBHpNG_GcpHzr4s_Gd2RHPJ0xXcwe9pYyvjGMeaBigUQ_tQqzJe2BjaO8pkv_cvllUhoL87UdsZGmDJ_BAlq9MNGFzcLyu4a5I49-961dDobtBTbDFKjqLgzbsSAJFlPkvybNZi7oc5GKtgZKSHuQeLV84iDa6UWdHEJEw58AxW3S9JEmMEkdOkAi4W1PbG5oT5DbgqhGvUdYARlkYdeGAPQ2vh60z63dMtGL4ls5OHAZ8Ja2Z-8MNvKYsg7NhUfxj764Jg-pi3d4QcQG342uAwYRItcfuBSG87RpqKCWBq9jsaCzC4XIFPshU-ests4PxIEokFBDFcuS3dDD-_jE5h5do4ZfuHi4Z8fvm5T9qcRpp8sP63J__VBoNEY3U&response_mode=form_post&nonce=638900840070308353.MjU4NzA4MDctY2JiOS00Mzk4LTgzZDEtY2Y2Y2YyNzg3ZmE2NzFmMTFhY2EtZjI4MS00NDM4LWE5YzctNDNiNDFhODBhMTE0&x-client-SKU=ID_NET8_0&x-client-Ver=8.5.0.0&uaid=c47ed05a52a541e3875c01ec958dc3b8&msproxy=1&issuer=mso&tenant=consumers&ui_locales=en-GB&epct=PAQABDgEAAABVrSpeuWamRam2jAF1XRQEMyP9M3FB-T32p4R_qOxpMvV1kuW63oYTRHHQn5J0ohMZhtBjW6ZkqroBI1YFO5hAlfaMESrHPVZtSKrerhSq8NUkGT-oW-XCFEulrSsQ-y5esZifjUf0Wp7Xs1OV0_IsB_q34cj_ldfuINEeMaD4o3WrdcxdnCsu9LmJccKtEDaOdRcKpA5qykyWVAmSLVBrTUjBV17xwjB7j_PKK5pXmyAA&jshs=0

          appears to include user input in:

          a(n) [meta] tag [content] attribute

          The user input found was:

          uaid=c47ed05a52a541e3875c01ec958dc3b8

          The user-controlled value was:

          https://login.live.com/jsdisabled.srf?mkt=en-gb&lc=2057&uaid=c47ed05a52a541e3875c01ec958dc3b8

          Request
          Request line and header section (3800 bytes)
          GET https://login.live.com/oauth20_authorize.srf?client_id=4765445b-32c6-49b0-83e6-1d93765276ca&scope=openid+profile+https%3a%2f%2fwww.office.com%2fv2%2fOfficeHome.All&redirect_uri=https%3a%2f%2fwww.microsoft365.com%2flandingv2&response_type=code+id_token&state=hPgiwoFPcr62BgS4B0HwWdgB3w-FhHZWr78kKi1oOGIS4ej3w8sGTBkSCu3UdZQYPi7RWcA0uGq-9ZmAmKIYVgGCONQIFxKoU9n9_-Pi2kHyyNBHpNG_GcpHzr4s_Gd2RHPJ0xXcwe9pYyvjGMeaBigUQ_tQqzJe2BjaO8pkv_cvllUhoL87UdsZGmDJ_BAlq9MNGFzcLyu4a5I49-961dDobtBTbDFKjqLgzbsSAJFlPkvybNZi7oc5GKtgZKSHuQeLV84iDa6UWdHEJEw58AxW3S9JEmMEkdOkAi4W1PbG5oT5DbgqhGvUdYARlkYdeGAPQ2vh60z63dMtGL4ls5OHAZ8Ja2Z-8MNvKYsg7NhUfxj764Jg-pi3d4QcQG342uAwYRItcfuBSG87RpqKCWBq9jsaCzC4XIFPshU-ests4PxIEokFBDFcuS3dDD-_jE5h5do4ZfuHi4Z8fvm5T9qcRpp8sP63J__VBoNEY3U&response_mode=form_post&nonce=638900840070308353.MjU4NzA4MDctY2JiOS00Mzk4LTgzZDEtY2Y2Y2YyNzg3ZmE2NzFmMTFhY2EtZjI4MS00NDM4LWE5YzctNDNiNDFhODBhMTE0&x-client-SKU=ID_NET8_0&x-client-Ver=8.5.0.0&uaid=c47ed05a52a541e3875c01ec958dc3b8&msproxy=1&issuer=mso&tenant=consumers&ui_locales=en-GB&epct=PAQABDgEAAABVrSpeuWamRam2jAF1XRQEMyP9M3FB-T32p4R_qOxpMvV1kuW63oYTRHHQn5J0ohMZhtBjW6ZkqroBI1YFO5hAlfaMESrHPVZtSKrerhSq8NUkGT-oW-XCFEulrSsQ-y5esZifjUf0Wp7Xs1OV0_IsB_q34cj_ldfuINEeMaD4o3WrdcxdnCsu9LmJccKtEDaOdRcKpA5qykyWVAmSLVBrTUjBV17xwjB7j_PKK5pXmyAA&jshs=0 HTTP/1.1
          host: login.live.com
          Connection: keep-alive
          Upgrade-Insecure-Requests: 1
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36
          Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
          Sec-Fetch-Site: none
          Sec-Fetch-Mode: navigate
          Sec-Fetch-User: ?1
          Sec-Fetch-Dest: document
          sec-ch-ua: "Not)A;Brand";v="8", "Chromium";v="138", "Google Chrome";v="138"
          sec-ch-ua-mobile: ?0
          sec-ch-ua-platform: "Windows"
          sec-ch-ua-platform-version: "10.0.0"
          Accept-Language: en-GB,en-US;q=0.9,en;q=0.8
          Cookie: MicrosoftApplicationsTelemetryDeviceId=f8918b13-8b73-4403-936e-3c769a56be84; IgnoreCAW=1; MUID=d1c74c2156fa4582ab52d5d8aff10d69; ANON=A=8CF05EB1134F7503F93BEC5BFFFFFFFF&E=1f17&W=1; NAP=V=1.9&E=1ec6&C=5OpRmEZSdpRUMbElH5qEkXVDdKI2RBVW5M8QwKwq-A74xq51FqJi_w&W=1; MSFPC=GUID=59d44f022729430a9b3a806c067b1590&HASH=59d4&LV=202402&V=4&LU=1708251827107; mkt=en-GB; PPLState=1; MSPAuth=Disabled; MSPProf=Disabled; JSHP=3$ammaraht43%40gmail.com$Amara$Taj$$2$0$0$2686848258924855069$0; WLSSC=EgAlAgMAAAAMgAAArwABLfzxciVZkO6h8ihPkCiq9JmQ1rX9IaudSMAT+OfAlmYz/zcihgOVIKqbDMjR0glJQtdnIZIeqj14F/FX99nwuHt9LAZMK6F0VE9ak2ThW0n0eHksYaHJV9kedxFWn7W6+Fk78PHSQFbFqTxxltDnIAcEQ1wPjtPqHH0DBiqmnnQBdHd1b5EHgZ15MHC9jPa8XKUQTgLKQRzqW4S+LCZvNdm76Uvy3W5MVQ+qyK1Cy3URvr4h8X+wJSng9GIMPqsQ4mA8jlXbLzHNfipTiuwu3jsExsZxNErKkkzXLfB5/hpWokzkg8jJNfoALGqN7571IWdH7mzNG4WhzNmDVFd+XhQBgQAUAf2/AwDYxOxNDk6CaMBNgmgQJwAAChCgABAVAGFtbWFyYWh0NDNAZ21haWwuY29tAFcAACFhbW1hcmFodDQzJWdtYWlsLmNvbUBwYXNzcG9ydC5jb20AAAAgUEsAAAAAAAAECQIAAJUqVUAABkEABUFtYXJhAANUYWoAAAAAAAAAAAAAAAAAAAAAAABVL8O3aAVSWgAADk6CaMD0+GgAAAAAAAAAAAAAAAAOADM5LjM0LjE3OS4xNDMABAEAAAAAAAAAAAAAAAABAAAAAAAAAAAAAEa+eWUAAEGaSSUdv5eGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAA; SDIDC=CgIrmndz1Ow*xeaV34hV0wPrSJpa3KLni4TDPclHtLcRtaIU8N8K9qid6V9D7McnD1QpDCf*1OUCSV4!YtNSGyWVzoRRN9XrL!4SdF2Ng5X0LBBe0mwmFlxaSg6K4XT6xatvm6Ey90W!8qxOXOXA1Qk$; MSPSoftVis=@72198325083833620@:@; MSCC=59.103.197.181-PK; MSPVis=$38936; __Host-MSAAUTHP=11-M.C513_BAY.0.U.Cki3OmVncb0hJ9i4*1QrBH5U3dXGVjpNhbU0wgWPal2wehX4b5Ek4WqFSdo*yp0RG2E1rHpB5LuSZ!5zzoIB640U*HTAa!xsGxXwtPo!p0DOTwFO6r9VOya7OzjDAVCyRutShrS1LPych6ZHF3Udi*gx71ozIcv9SuBls9ia*c!9iCcoIllUwQ3*HsTNvil*xBuUoRrHfRy!DdBCN2EZ20r88OC0s5zUV2NrBuVX5Gz6waJOLYeSBXjwCHLILwDH45KG1QNWrtrcO3JSU02SwGSLkTpatSn*FehVJQaOONppL5WxJ!nfoxVvHZcZlrR7CCC*cmv1Qe!aVGFBM*pkwJg$
          
          
          Request body (0 bytes)
          Response
          Status line and header section (3969 bytes)
          HTTP/1.1 200 OK
          Cache-Control: no-store, no-cache
          Pragma: no-cache
          Content-Type: text/html; charset=utf-8
          Expires: Wed, 06 Aug 2025 13:32:28 GMT
          P3P: CP="DSP CUR OTPi IND OTRi ONL FIN"
          Referrer-Policy: strict-origin-when-cross-origin
          x-ms-route-info: C513_SN1
          x-ms-request-id: 684d89c7-0cc1-4fb8-ba2a-a354509c7d0d
          PPServer: PPV: 30 H: SN1PEPF0002F0BB V: 0
          X-Content-Type-Options: nosniff
          Strict-Transport-Security: max-age=31536000
          X-XSS-Protection: 1; mode=block
          Set-Cookie: MSPRequ=id=N&lt=1754487208&co=1; domain=login.live.com; Secure; path=/; SameSite=None; HttpOnly
          Set-Cookie: uaid=c47ed05a52a541e3875c01ec958dc3b8; domain=login.live.com; Secure; path=/; SameSite=None; HttpOnly
          Set-Cookie: __Host-MSAAUTH=11; expires=Thu, 30-Oct-1980 16:00:00 GMT; Secure; path=/; SameSite=None; HttpOnly
          Set-Cookie: __Host-MSAAUTHP=11-M.C513_SN1.0.U.Cn8rWhM3QReErtlcqoFyRsKJ3YqCFCB*T8pf9rZYICEvEyx18LaX8tCK2lGgV32KKWFoRkLtX3ugwTCcHEepS4IXPbpwaWbZF7J1VYW9MaroaZQ62sIDydrDv57NTgkBDTMo7Bslow2cqiPHCuYtI0Iwv5W5H1*LvNHYc9HJvQ*P81IbKyD5!ukd4Q7F*Edx9X6PgU0JSshhgzYRQpht*idGVezYxR1E8EeiHaSAhUcsof7eMpbxHIAebcPUdUm!PTRS1V7*c5SAxvFS2Gc6OZPDKL8ZYCUCJIDQbXPO3XTKjtmxr2xdclH9a9CvEW7Q1X6xVolE9urksoWfTmdGt5w$; expires=Mon, 31-Aug-2026 13:33:28 GMT; Secure; path=/; SameSite=None; HttpOnly
          Set-Cookie: PPLState=1; expires=Mon, 31-Aug-2026 13:33:28 GMT; domain=.live.com; Secure; path=/; SameSite=None
          Set-Cookie: MSPShared= ; expires=Thu, 30-Oct-1980 16:00:00 GMT; domain=login.live.com; Secure; path=/; SameSite=None
          Set-Cookie: MSPPre=ammaraht43%40gmail.com%7c6805525a552fc3b7%7c%7c; domain=login.live.com; path=/; Expires=Mon, 31-Aug-2026 13:33:28 GMT; Secure; SameSite=None
          Set-Cookie: MSPCID=6805525a552fc3b7; HTTPOnly; domain=login.live.com; path=/; Expires=Mon, 31-Aug-2026 13:33:28 GMT; Secure; SameSite=None
          Set-Cookie: MSPVis=$38936; HTTPOnly; domain=login.live.com; path=/; Expires=Mon, 31-Aug-2026 13:33:28 GMT; Secure; SameSite=None
          Set-Cookie: OParams=11O.Dmftpf2!68pkSxvGinOYQ6U5D1EC238TDhfXQy*hLxo*ni!3GrB5yaiMp7CtNbvwywUTxnx13N*EMOK3aKlZZiuyADF*DVDf5aW8Z8ESGBzRtuiWr0Gb0L2f2xuEyccmeAra4CyJIQHHh!XEnJHolX3*JRzZudTENR3vum9PZNzHdPt1sMPpt*LDcHn8S*YN0fMyaoMLRlHufgwuvMQ54LPPU!eGqb8PZbqXEYm3Pjw0NjxiS5nb3!1BYnQY3uhX3Q!xslLQz*sNfXATyaT2WinoyTY2718OG1k!LTto8SuHb*er43lOt7y9ZF0dVOm0OaM8g0wmK3AisGg5nHBx*R3FqpIoVjufg6D7vwfw51z!s2jm!LSRZjf1BlKXjNQD2HL*0Cp4Y6rw1zyx7F*cQ0dX2Afpk!qLOznrkp3APZHfwD3HYvzNC*ViAfV7POjvVMn9yhZWI6ZBPZ1WzdX7rHZVnIuTLldgTaG9ofKd0sca1C0Vd4NVlnf9Z9k0o*DDD4kM1T2aMr3zJRWx2muED!9uhK!E0ii70udi*QAMtsB2kNXdGqiQRZ64fVhe5QbfWMnQa3OBuFUtuARmHscgyBoBFW5vgNhxz0QKJ3AHf9Td60iK369E8f58F7YW8tilk8ZEmcoqRZuXSy9qlXBPb84xXt*weJzXdVu8!PtWvN2kysPQxx8JOhFAmctVI9FAfiKGlV*a!jeT4SRUR9C4DiYn7fUc9c5ccrR1iunKc5mdNkPk7yFSG9qEP5*aYsB*ZJbraTgHyLPpNqTxKGy*gdK2xID73uDjzElCjjMnU6qJB1iP5emx1E9WgD4zJSd3ErkdhzqFfohKbEDtWdMaASTDASJuT15pD*b4nem8T7a75Nn7HxJFi97!chdY4nuaffZMp*eBNw3n8rs1J7tNMrdPqs8SvUy8j8dHxdEDXnmipPfYD0QUmv5eG1UrnxymUAZzGQUmnq!KvQgg18yXNh8ynzbd*fcktnx99V5FfH1!jZD28JAo!hNTJS*Hkn9RZ9NHTtOaUXtH3MY*OxjXwSjqMztkwdtwxu3KrQq9HKMvR96w!T1arKH*V!EOhnCmn!d6r9r69xL6FU6rnZ2H*OKkw7Gv1fsh0Txas9sPDuzcjLLmEO!3wWLzDCEgE8MJYBoCKRnasbDTF0UBgwPmT*wTHiqnR!hi9rowCvjARRokceoB0xA2gFZ2FpUFx!ub7IsF0hM4k0JlBZPl37U4mdNaxrrvMVevaQQBKhz0QH6TwwjqeelujuzT8hywa2bt2JqHJsHQZQUcm7LmI1u9kSnE90a76fRUy4YAlk7*VrqnTP*VjvomrWCcEAQPYpYnyECrZHn1mR6RCsfqM6m1J7xM!mfsTGpA*MhlhBFSkz4cXZxXdNJ1tTftiVGPUBjy09ZgGNkmm8v8Jtt86v9gmgb0xZv6UTa6aomaPJV6zPehdFNVqg0VUvgIWivPp7EGqCKhl7GX2tRED4DV0uacpjaBl6qonckr1CZWv3m*05N8Z6LAeryEFcEG2pwsgf2lWIQHtUdZHb0Z9XTS9mFTO1Rg7jPaTjT6CI3RB0KGnTnL3SHYDfY3bEZfP54hW9GEFLRthvSlqfE2kA1vEt*uw1QBYFEwWQ6!7McEmbAsmXNgVG04mQr3Dcr6EvijZ6qSl8x7FZl9KcC98CU!waTz42U7RTxlKNUppcJ!WY2eqMVtrnWNY9oV856r0WtMCp2qbc*MdPdmTJuWl1uUohIcHdrzfxqPa6V94Ct8GRLsfn0mD4BKRascqMRDi!vxkeMdDQ$$; domain=login.live.com; Secure; path=/; SameSite=None; HttpOnly
          Set-Cookie: MSPBack=0; domain=login.live.com; Secure; path=/; SameSite=None
          Date: Wed, 06 Aug 2025 13:33:28 GMT
          Content-Length: 1415
          
          
          Response body (1415 bytes)
          <html><head><noscript>JavaScript required to sign in<meta http-equiv="Refresh" content="0; URL=https://login.live.com/jsDisabled.srf?mkt=EN-GB&lc=2057&uaid=c47ed05a52a541e3875c01ec958dc3b8"/></noscript><title>Continue</title><script type="text/javascript">function OnBack(){}function OnNext(){}function DoSubmit(){var subt=false;if(!subt){subt=true;document.fmHF.submit();}}</script></head><body onload="javascript:DoSubmit();"><form name="fmHF" id="fmHF" action="https://account.live.com/interrupt/passkey?mkt=EN-GB&uiflavor=web&client_id=1E00004040979A&id=0&fluent=2&ru=https://login.live.com/oauth20_authorize.srf%3fuaid%3dc47ed05a52a541e3875c01ec958dc3b8%26client_id%3d4765445b-32c6-49b0-83e6-1d93765276ca%26opid%3d19E9879917689135%26mkt%3dEN-GB%26opidt%3d1754487208" method="post" target="_self"><input type="hidden" name="pprid" id="pprid" value="6805525a552fc3b7"><input type="hidden" name="ipt" id="ipt" value="-Dsz8pXpo2eC2BuuRTRou*u663VLRH2cdiQoIo5oUwIcmtJaFFV*gWkGQ8lVbMnQ9b7OBe284RGxA4SP2C34Igfi8WHldF7BMjYu7eC!H5nEa2FyIwOZ0qabPTjORsjmYjTCLr5p9gUtcSdg9366cfZ2A8*GV22AQhc5PjCMIQuzLFfm*6vmeeRABqji5ZJyINXEIN4Y6lwzUItAl3JZb7Gy3tEDeLNj!bT9jpyzjrlvwNCmEYFy3Q8GJUYlkWN7sp!QmHyYsqVH0Rn7SjE2RYgFG0KxO1G!3JT3UFBo4NUn5W4COFZI9hjAiPVZHKeM1!DtHb9!MPE!PjyVZ1akFsrW48jnnfcZ2jnbHRzSjIbq3hjobMNKTpJ!kMH6eG88L!w$$"><input type="hidden" name="uaid" id="uaid" value="c47ed05a52a541e3875c01ec958dc3b8"></form></body></html>
          Parameter
          uaid
          Solution

          Validate all input and sanitize output it before writing to any HTML attributes.

    2. https://www.internee.pk (2)

      1. Information Disclosure - Suspicious Comments (1)
        1. GET https://www.internee.pk/sitemap.xml
          Alert tags
          Alert description

          The response appears to contain suspicious comments which may help an attacker.

          Other info

          The following pattern was used: \bDEBUG\b and was detected in likely comment: "//accounts.internee.pk/sign-in\",\"signUpUrl\":\"https://accounts.internee.pk/sign-up\",\"signInForceRedirectUrl\":\"\",\"signUp", see evidence field for the suspicious comment/snippet.

          Request
          Request line and header section (243 bytes)
          GET https://www.internee.pk/sitemap.xml HTTP/1.1
          host: www.internee.pk
          user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
          pragma: no-cache
          cache-control: no-cache
          
          
          Request body (0 bytes)
          Response
          Status line and header section (681 bytes)
          HTTP/1.1 404 Not Found
          Access-Control-Allow-Origin: *
          Age: 66103
          Cache-Control: public, max-age=0, must-revalidate
          Content-Disposition: inline; filename="404"
          Content-Length: 20850
          Content-Type: text/html; charset=utf-8
          Date: Wed, 06 Aug 2025 12:18:09 GMT
          Etag: "558ef14cec85b7d03b957790abde9362"
          Last-Modified: Tue, 05 Aug 2025 17:56:26 GMT
          Server: Vercel
          Strict-Transport-Security: max-age=63072000
          X-Clerk-Auth-Reason: session-token-and-uat-missing
          X-Clerk-Auth-Status: signed-out
          X-Content-Type-Options: nosniff
          X-Frame-Options: DENY
          X-Matched-Path: /404
          X-Robots-Tag: index, follow
          X-Vercel-Cache: HIT
          X-Vercel-Id: dxb1::6mjtg-1754482689620-9a17cb648ea8
          
          
          Response body (20850 bytes)
          <!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/569ce4b8f30dc480-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/93f479601ee12b01-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/a22b1dc24103c00d-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/320d4d052b004eb6.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/0b8912494347acef.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-3a461f7366d33dd6.js"/><script src="/_next/static/chunks/4bd1b696-c95e1b900217c6ad.js" async=""></script><script src="/_next/static/chunks/1517-275496cbff0e5994.js" async=""></script><script src="/_next/static/chunks/main-app-7a9497d16dab747e.js" async=""></script><script src="/_next/static/chunks/9c4e2130-ad2cdea36b2797e0.js" async=""></script><script src="/_next/static/chunks/370b0802-3136226f58efb0a3.js" async=""></script><script src="/_next/static/chunks/9402-a5d115788cb6d153.js" async=""></script><script src="/_next/static/chunks/4378-671a31d02a6cfbc2.js" async=""></script><script src="/_next/static/chunks/8173-5b15a65744fa0656.js" async=""></script><script src="/_next/static/chunks/8678-8c9c1d9bc504a0e2.js" async=""></script><script src="/_next/static/chunks/6566-df2b405a74da5d66.js" async=""></script><script src="/_next/static/chunks/app/not-found-15f1c8e435b8a612.js" async=""></script><script src="/_next/static/chunks/8e1d74a4-e68ef6c854aecc53.js" async=""></script><script src="/_next/static/chunks/8647-04dcbcb3bb0e92f5.js" async=""></script><script src="/_next/static/chunks/8190-5ec5487a9e05da22.js" async=""></script><script src="/_next/static/chunks/7970-bc660ed318c31c06.js" async=""></script><script src="/_next/static/chunks/9815-5fb3400553d94d1e.js" async=""></script><script src="/_next/static/chunks/8136-7d47ee399cbef6e7.js" async=""></script><script src="/_next/static/chunks/app/layout-f94302daebd146ff.js" async=""></script><script src="https://clerk.internee.pk/npm/@clerk/clerk-js@5/dist/clerk.browser.js" data-clerk-js-script="true" async="" crossorigin="anonymous" data-clerk-publishable-key="pk_live_Y2xlcmsuaW50ZXJuZWUucGsk"></script><meta name="robots" content="noindex"/><meta name="next-size-adjust" content=""/><title>Internee.pk | Pakistan&#x27;s Virtual Internship Platform</title><meta name="description" content="Internee.pk kickstart student&#x27;s tech careers with first internships, providing industry exposure, practical skills, and networking opportunities, paving the way for their success in the tech industry."/><meta name="keywords" content="internships, career growth, student opportunities, internee.pk , virtual career platform , virtual internship , virtual internship platform , internee pk internee  remote internships, online internships, skill development, job preparation"/><meta property="og:title" content="Internee.pk - Unlock Your Career Potential!"/><meta property="og:description" content="The ultimate platform designed to turbocharge the IT sector in Pakistan! We recognize the immense potential of talented individuals in the country and aim to bridge the gap between them and the thriving IT industry. Internee.pk offers a comprehensive range of virtual internship opportunities exclusively in the IT field."/><meta property="og:url" content="https://internee.pk"/><meta property="og:site_name" content="Internee.pk"/><meta property="og:image" content="https://www.internee.pk/og-image.png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:alt" content="Internee.pk - Internships &amp; Career Growth"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Internee.pk - Unlock Your Career Potential!"/><meta name="twitter:description" content="Start your journey with our exclusive internship programs. Learn, grow, and succeed with Internee.pk."/><meta name="twitter:image" content="https://www.internee.pk/og-image.png"/><link rel="shortcut icon" href="/favicon.ico"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="256x256"/><link rel="icon" href="/favicon.ico"/><link rel="apple-touch-icon" href="/favicon.ico"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class=" __variable_8d9340 antialiased bg-white dark:bg-black"><script>((e,t,r,n,i,o,s,a)=>{let l=document.documentElement,u=["light","dark"];function c(t){(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&o?i.map(e=>o[e]||e):i;r?(l.classList.remove(...n),l.classList.add(t)):l.setAttribute(e,t)}),a&&u.includes(t)&&(l.style.colorScheme=t)}if(n)c(n);else try{let e=localStorage.getItem(t)||r,n=s&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(n)}catch(e){}})("class","theme","dark",null,["light","dark"],null,true,true)</script><div> <nav class="bg-white dark:bg-[#121212] sticky top-0 w-full z-40 shadow-sm border-b border-gray-100 dark:border-gray-800 transition-all duration-300 pr-2"><div class="max-w-7xl mx-auto px-6 md:px-12 lg:px-16"><div class="flex h-20 items-center justify-between animate-pulse"><div class="h-10 w-32 bg-gray-300 dark:bg-gray-700 rounded-md"></div><div class="hidden lg:flex lg:items-center lg:space-x-8"><div class="h-6 w-20 bg-gray-300 dark:bg-gray-700 rounded-md"></div><div class="h-6 w-24 bg-gray-300 dark:bg-gray-700 rounded-md"></div><div class="h-6 w-32 bg-gray-300 dark:bg-gray-700 rounded-md"></div><div class="h-6 w-28 bg-gray-300 dark:bg-gray-700 rounded-md"></div></div><div class="flex items-center space-x-4"><div class="h-10 w-28 bg-gray-300 dark:bg-gray-700 rounded-md"></div><div class="h-10 w-36 bg-gray-300 dark:bg-gray-700 rounded-md"></div><div class="h-8 w-8 bg-gray-300 dark:bg-gray-700 rounded-full"></div></div></div></div></nav><div class="min-h-screen bg-gray-100 dark:bg-[#171717] flex flex-col justify-center items-center px-4 sm:px-6 lg:px-8"><div class="max-w-md w-full space-y-8 text-center"><div class="mb-8"><h2 class="mt-6 text-6xl font-extrabold text-[#171717] dark:text-gray-100">404</h2><p class="mt-2 text-3xl font-bold text-[#171717] dark:text-gray-100">Page not found</p><p class="mt-2 text-sm text-gray-600 dark:text-gray-400">Sorry, we couldn&#x27;t find the page you&#x27;re looking for.</p></div><div class="mt-8"><a class="inline-flex items-center px-4 py-2 border border-transparent text-base font-medium rounded-md text-white bg-green-600 hover:bg-green-700 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-green-500" href="/"><svg class="mr-2 -ml-1 h-5 w-5" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M3 12h18m-9-9l9 9-9 9"></path></svg>Go back home</a></div></div><div class="mt-16 w-full max-w-2xl"><div class="relative"><div class="absolute inset-0 flex items-center" aria-hidden="true"><div class="w-full border-t border-gray-300 dark:border-gray-600"></div></div><div class="relative flex justify-center"><span class="px-2 bg-gray-100 dark:bg-gray-800 text-sm text-gray-500 dark:text-gray-400">If you think this is a mistake, please contact support</span></div></div></div></div></div><script src="/_next/static/chunks/webpack-3a461f7366d33dd6.js" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n3:I[15244,[],\"\"]\n4:I[43866,[],\"\"]\n5:I[73996,[\"512\",\"static/chunks/9c4e2130-ad2cdea36b2797e0.js\",\"8429\",\"static/chunks/370b0802-3136226f58efb0a3.js\",\"9402\",\"static/chunks/9402-a5d115788cb6d153.js\",\"4378\",\"static/chunks/4378-671a31d02a6cfbc2.js\",\"8173\",\"static/chunks/8173-5b15a65744fa0656.js\",\"8678\",\"static/chunks/8678-8c9c1d9bc504a0e2.js\",\"6566\",\"static/chunks/6566-df2b405a74da5d66.js\",\"4345\",\"static/chunks/app/not-found-15f1c8e435b8a612.js\"],\"default\"]\n6:I[48173,[\"512\",\"static/chunks/9c4e2130-ad2cdea36b2797e0.js\",\"8429\",\"static/chunks/370b0802-3136226f58efb0a3.js\",\"9402\",\"static/chunks/9402-a5d115788cb6d153.js\",\"4378\",\"static/chunks/4378-671a31d02a6cfbc2.js\",\"8173\",\"static/chunks/8173-5b15a65744fa0656.js\",\"8678\",\"static/chunks/8678-8c9c1d9bc504a0e2.js\",\"6566\",\"static/chunks/6566-df2b405a74da5d66.js\",\"4345\",\"static/chunks/app/not-found-15f1c8e435b8a612.js\"],\"\"]\n7:I[86213,[],\"OutletBoundary\"]\n9:I[86213,[],\"MetadataBoundary\"]\nb:I[86213,[],\"ViewportBoundary\"]\nd:I[34835,[],\"\"]\n:HL[\"/_next/static/media/569ce4b8f30dc480-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/93f479601ee12b01-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/a22b1dc24103c00d-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/css/320d4d052b004eb6.css\",\"style\"]\n:HL[\"/_next/static/css/0b8912494347acef.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"lgnxd1iW_JCgwFj-mG1pc\",\"p\":\"\",\"c\":[\"\",\"_not-found\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"/_not-found\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/320d4d052b004eb6.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/0b8912494347acef.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"suppressHydrationWarning\":true,\"children\":\"$L2\"}]]}],{\"children\":[\"/_not-found\",[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"/_not-found\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[\"__PAGE__\",[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"div\",null,{\"children\":[\" \",[\"$\",\"$L5\",null,{}],[\"$\",\"div\",null,{\"className\":\"min-h-screen bg-gray-100 dark:bg-[#171717] flex flex-col justify-center items-center px-4 sm:px-6 lg:px-8\",\"children\":[[\"$\",\"div\",null,{\"className\":\"max-w-md w-full space-y-8 text-center\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-8\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"mt-6 text-6xl font-extrabold text-[#171717] dark:text-gray-100\",\"children\":\"404\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 text-3xl font-bold text-[#171717] dark:text-gray-100\",\"children\":\"Page not found\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 text-sm text-gray-600 dark:text-gray-400\",\"children\":\"Sorry, we couldn't find the page you're looking for.\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-8\",\"children\":[\"$\",\"$L6\",null,{\"href\":\"/\",\"className\":\"inline-flex items-center px-4 py-2 border border-transparent text-base font-medium rounded-md text-white bg-green-600 hover:bg-green-700 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-green-500\",\"children\":[[\"$\",\"svg\",null,{\"className\":\"mr-2 -ml-1 h-5 w-5\",\"fill\":\"none\",\"viewBox\":\"0 0 24 24\",\"stroke\":\"currentColor\",\"children\":[\"$\",\"path\",null,{\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"strokeWidth\":\"2\",\"d\":\"M3 12h18m-9-9l9 9-9 9\"}]}],\"Go back home\"]}]}]]}],[\"$\",\"div\",null,{\"className\":\"mt-16 w-full max-w-2xl\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative\",\"children\":[[\"$\",\"div\",null,{\"className\":\"absolute inset-0 flex items-center\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full border-t border-gray-300 dark:border-gray-600\"}]}],[\"$\",\"div\",null,{\"className\":\"relative flex justify-center\",\"children\":[\"$\",\"span\",null,{\"className\":\"px-2 bg-gray-100 dark:bg-gray-800 text-sm text-gray-500 dark:text-gray-400\",\"children\":\"If you think this is a mistake, please contact support\"}]}]]}]}]]}]]}],null,[\"$\",\"$L7\",null,{\"children\":\"$L8\"}]]}],{},null,false]},null,false]},null,false],[\"$\",\"$1\",\"h\",{\"children\":[[\"$\",\"meta\",null,{\"name\":\"robots\",\"content\":\"noindex\"}],[\"$\",\"$1\",\"UJ0fB9Wk8JMV8dnXUgrBE\",{\"children\":[[\"$\",\"$L9\",null,{\"children\":\"$La\"}],[\"$\",\"$Lb\",null,{\"children\":\"$Lc\"}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$d\",\"$undefined\"],\"s\":false,\"S\":true}\n"])</script><script>self.__next_f.push([1,"e:I[56556,[\"512\",\"static/chunks/9c4e2130-ad2cdea36b2797e0.js\",\"6711\",\"static/chunks/8e1d74a4-e68ef6c854aecc53.js\",\"8647\",\"static/chunks/8647-04dcbcb3bb0e92f5.js\",\"9402\",\"static/chunks/9402-a5d115788cb6d153.js\",\"4378\",\"static/chunks/4378-671a31d02a6cfbc2.js\",\"8173\",\"static/chunks/8173-5b15a65744fa0656.js\",\"8190\",\"static/chunks/8190-5ec5487a9e05da22.js\",\"7970\",\"static/chunks/7970-bc660ed318c31c06.js\",\"8678\",\"static/chunks/8678-8c9c1d9bc504a0e2.js\",\"9815\",\"static/chunks/9815-5fb3400553d94d1e.js\",\"8136\",\"static/chunks/8136-7d47ee399cbef6e7.js\",\"7177\",\"static/chunks/app/layout-f94302daebd146ff.js\"],\"ClientClerkProvider\"]\nf:I[21889,[\"512\",\"static/chunks/9c4e2130-ad2cdea36b2797e0.js\",\"6711\",\"static/chunks/8e1d74a4-e68ef6c854aecc53.js\",\"8647\",\"static/chunks/8647-04dcbcb3bb0e92f5.js\",\"9402\",\"static/chunks/9402-a5d115788cb6d153.js\",\"4378\",\"static/chunks/4378-671a31d02a6cfbc2.js\",\"8173\",\"static/chunks/8173-5b15a65744fa0656.js\",\"8190\",\"static/chunks/8190-5ec5487a9e05da22.js\",\"7970\",\"static/chunks/7970-bc660ed318c31c06.js\",\"8678\",\"static/chunks/8678-8c9c1d9bc504a0e2.js\",\"9815\",\"static/chunks/9815-5fb3400553d94d1e.js\",\"8136\",\"static/chunks/8136-7d47ee399cbef6e7.js\",\"7177\",\"static/chunks/app/layout-f94302daebd146ff.js\"],\"ThemeProvider\"]\n"])</script><script>self.__next_f.push([1,"2:[\"$\",\"$Le\",null,{\"publishableKey\":\"pk_live_Y2xlcmsuaW50ZXJuZWUucGsk\",\"clerkJSUrl\":\"$undefined\",\"clerkJSVersion\":\"$undefined\",\"proxyUrl\":\"\",\"domain\":\"\",\"isSatellite\":false,\"signInUrl\":\"https://accounts.internee.pk/sign-in\",\"signUpUrl\":\"https://accounts.internee.pk/sign-up\",\"signInForceRedirectUrl\":\"\",\"signUpForceRedirectUrl\":\"\",\"signInFallbackRedirectUrl\":\"\",\"signUpFallbackRedirectUrl\":\"\",\"afterSignInUrl\":\"\",\"afterSignUpUrl\":\"\",\"telemetry\":{\"disabled\":false,\"debug\":false},\"sdkMetadata\":{\"name\":\"@clerk/nextjs\",\"version\":\"6.12.0\",\"environment\":\"production\"},\"nonce\":\"\",\"initialState\":null,\"children\":[\"$\",\"body\",null,{\"className\":\" __variable_8d9340 antialiased bg-white dark:bg-black\",\"children\":[\"$\",\"$Lf\",null,{\"attribute\":\"class\",\"defaultTheme\":\"dark\",\"enableSystem\":true,\"disableTransitionOnChange\":true,\"children\":[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[],[\"$\",\"div\",null,{\"children\":[\" \",[\"$\",\"$L5\",null,{}],[\"$\",\"div\",null,{\"className\":\"min-h-screen bg-gray-100 dark:bg-[#171717] flex flex-col justify-center items-center px-4 sm:px-6 lg:px-8\",\"children\":[[\"$\",\"div\",null,{\"className\":\"max-w-md w-full space-y-8 text-center\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-8\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"mt-6 text-6xl font-extrabold text-[#171717] dark:text-gray-100\",\"children\":\"404\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 text-3xl font-bold text-[#171717] dark:text-gray-100\",\"children\":\"Page not found\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 text-sm text-gray-600 dark:text-gray-400\",\"children\":\"Sorry, we couldn't find the page you're looking for.\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-8\",\"children\":[\"$\",\"$L6\",null,{\"href\":\"/\",\"className\":\"inline-flex items-center px-4 py-2 border border-transparent text-base font-medium rounded-md text-white bg-green-600 hover:bg-green-700 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-green-500\",\"children\":[[\"$\",\"svg\",null,{\"className\":\"mr-2 -ml-1 h-5 w-5\",\"fill\":\"none\",\"viewBox\":\"0 0 24 24\",\"stroke\":\"currentColor\",\"children\":[\"$\",\"path\",null,{\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"strokeWidth\":\"2\",\"d\":\"M3 12h18m-9-9l9 9-9 9\"}]}],\"Go back home\"]}]}]]}],[\"$\",\"div\",null,{\"className\":\"mt-16 w-full max-w-2xl\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative\",\"children\":[[\"$\",\"div\",null,{\"className\":\"absolute inset-0 flex items-center\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full border-t border-gray-300 dark:border-gray-600\"}]}],[\"$\",\"div\",null,{\"className\":\"relative flex justify-center\",\"children\":[\"$\",\"span\",null,{\"className\":\"px-2 bg-gray-100 dark:bg-gray-800 text-sm text-gray-500 dark:text-gray-400\",\"children\":\"If you think this is a mistake, please contact support\"}]}]]}]}]]}]]}]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}]}]\n"])</script><script>self.__next_f.push([1,"c:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script><script>self.__next_f.push([1,"a:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"title\",\"1\",{\"children\":\"Internee.pk | Pakistan's Virtual Internship Platform\"}],[\"$\",\"meta\",\"2\",{\"name\":\"description\",\"content\":\"Internee.pk kickstart student's tech careers with first internships, providing industry exposure, practical skills, and networking opportunities, paving the way for their success in the tech industry.\"}],[\"$\",\"meta\",\"3\",{\"name\":\"keywords\",\"content\":\"internships, career growth, student opportunities, internee.pk , virtual career platform , virtual internship , virtual internship platform , internee pk internee  remote internships, online internships, skill development, job preparation\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:title\",\"content\":\"Internee.pk - Unlock Your Career Potential!\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:description\",\"content\":\"The ultimate platform designed to turbocharge the IT sector in Pakistan! We recognize the immense potential of talented individuals in the country and aim to bridge the gap between them and the thriving IT industry. Internee.pk offers a comprehensive range of virtual internship opportunities exclusively in the IT field.\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:url\",\"content\":\"https://internee.pk\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:site_name\",\"content\":\"Internee.pk\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:image\",\"content\":\"https://www.internee.pk/og-image.png\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:image:alt\",\"content\":\"Internee.pk - Internships \u0026 Career Growth\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:title\",\"content\":\"Internee.pk - Unlock Your Career Potential!\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:description\",\"content\":\"Start your journey with our exclusive internship programs. Learn, grow, and succeed with Internee.pk.\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:image\",\"content\":\"https://www.internee.pk/og-image.png\"}],[\"$\",\"link\",\"17\",{\"rel\":\"shortcut icon\",\"href\":\"/favicon.ico\"}],[\"$\",\"link\",\"18\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"type\":\"image/x-icon\",\"sizes\":\"256x256\"}],[\"$\",\"link\",\"19\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\"}],[\"$\",\"link\",\"20\",{\"rel\":\"apple-touch-icon\",\"href\":\"/favicon.ico\"}]]\n"])</script><script>self.__next_f.push([1,"8:null\n"])</script></body></html>
          Evidence
          debug
          Solution

          Remove all comments that return information that may help an attacker and fix any underlying problems they refer to.

      2. Re-examine Cache-control Directives (1)
        1. GET https://www.internee.pk/robots.txt
          Alert tags
          Alert description

          The cache-control header has not been set properly or is missing, allowing the browser and proxies to cache content. For static assets like css, js, or image files this might be intended, however, the resources should be reviewed to ensure that no sensitive content will be cached.

          Request
          Request line and header section (242 bytes)
          GET https://www.internee.pk/robots.txt HTTP/1.1
          host: www.internee.pk
          user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
          pragma: no-cache
          cache-control: no-cache
          
          
          Request body (0 bytes)
          Response
          Status line and header section (707 bytes)
          HTTP/1.1 200 OK
          Accept-Ranges: bytes
          Access-Control-Allow-Origin: *
          Age: 9208
          Cache-Control: public, max-age=0, must-revalidate
          Content-Disposition: inline; filename="robots.txt"
          Content-Length: 78
          Content-Type: text/plain; charset=utf-8
          Date: Wed, 06 Aug 2025 12:18:09 GMT
          Etag: "1644b0dfcfb4ba30153ff0821fe19042"
          Last-Modified: Wed, 06 Aug 2025 09:44:40 GMT
          Server: Vercel
          Strict-Transport-Security: max-age=63072000
          X-Clerk-Auth-Reason: session-token-and-uat-missing
          X-Clerk-Auth-Status: signed-out
          X-Content-Type-Options: nosniff
          X-Frame-Options: DENY
          X-Matched-Path: /robots.txt
          X-Robots-Tag: index, follow
          X-Vercel-Cache: HIT
          X-Vercel-Id: dxb1::6mjtg-1754482689489-90b8738b97a3
          
          
          Response body (78 bytes)
          User-agent: *
          Allow: /
          Sitemap: https://interneepk-tau.vercel.app/sitemap.xml
          
          Parameter
          cache-control
          Evidence
          public, max-age=0, must-revalidate
          Solution

          For secure content, ensure the cache-control HTTP header is set with "no-cache, no-store, must-revalidate". If an asset should be cached consider setting the directives "public, max-age, immutable".

    3. https://www.google.com (1)

      1. User Controllable Charset (1)
        1. GET https://www.google.com/search?q=whatsapp+web&rlz=1C1CHBF_en-GBPK1092PK1092&oq=&gs_lcrp=EgZjaHJvbWUqBggCEEUYOzIHCAAQABiPAjITCAEQLhiDARjHARixAxjRAxiABDIGCAIQRRg7MgoIAxAAGLEDGIAEMg0IBBAAGIMBGLEDGIAEMgcIBRAAGIAEMgYIBhBFGDwyBggHEEUYPNIBCDM1NTFqMGo3qAIIsAIB8QUg1TGgUpFaBA&sourceid=chrome&ie=UTF-8
          Alert tags
          Alert description

          This check looks at user-supplied input in query string parameters and POST data to identify where Content-Type or meta tag charset declarations might be user-controlled. Such charset declarations should always be declared by the application. If an attacker can control the response charset, they could manipulate the HTML to perform XSS or other attacks. For example, an attacker controlling the <meta> element charset value is able to declare UTF-7 and is also able to include enough user-controlled payload early in the HTML document to have it interpreted as UTF-7. By encoding their payload with UTF-7 the attacker is able to bypass any server-side XSS protections and embed script in the page.

          Other info

          A(n) [Content-Type HTTP header] tag [charset] attribute

          The user input found was:

          ie=UTF-8

          The charset value it controlled was:

          UTF-8

          Request
          Request line and header section (2251 bytes)
          GET https://www.google.com/search?q=whatsapp+web&rlz=1C1CHBF_en-GBPK1092PK1092&oq=&gs_lcrp=EgZjaHJvbWUqBggCEEUYOzIHCAAQABiPAjITCAEQLhiDARjHARixAxjRAxiABDIGCAIQRRg7MgoIAxAAGLEDGIAEMg0IBBAAGIMBGLEDGIAEMgcIBRAAGIAEMgYIBhBFGDwyBggHEEUYPNIBCDM1NTFqMGo3qAIIsAIB8QUg1TGgUpFaBA&sourceid=chrome&ie=UTF-8 HTTP/1.1
          host: www.google.com
          Connection: keep-alive
          rtt: 200
          downlink: 3.25
          sec-ch-ua: "Not)A;Brand";v="8", "Chromium";v="138", "Google Chrome";v="138"
          sec-ch-ua-mobile: ?0
          sec-ch-ua-full-version: "138.0.7204.158"
          sec-ch-ua-arch: "x86"
          sec-ch-ua-platform: "Windows"
          sec-ch-ua-platform-version: "10.0.0"
          sec-ch-ua-model: ""
          sec-ch-ua-bitness: "64"
          sec-ch-ua-wow64: ?0
          sec-ch-ua-full-version-list: "Not)A;Brand";v="8.0.0.0", "Chromium";v="138.0.7204.158", "Google Chrome";v="138.0.7204.158"
          sec-ch-ua-form-factors: "Desktop"
          sec-ch-prefers-color-scheme: dark
          Upgrade-Insecure-Requests: 1
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36
          Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
          X-Browser-Channel: stable
          X-Browser-Year: 2025
          X-Browser-Validation: 6h3XF8YcD8syi2FF2BbuE2KllQo=
          X-Browser-Copyright: Copyright 2025 Google LLC. All rights reserved.
          X-Client-Data: CIq2yQEIorbJAQipncoBCKnwygEIkqHLAQino8sBCIWgzQEIqfnOAQiS/M4BCIX9zgEIuf3OAQjtgM8BCJKBzwEY4eLOAQ==
          Sec-Fetch-Site: none
          Sec-Fetch-Mode: navigate
          Sec-Fetch-User: ?1
          Sec-Fetch-Dest: document
          Accept-Language: en-GB,en-US;q=0.9,en;q=0.8
          Cookie: SEARCH_SAMESITE=CgQItp4B; AEC=AVh_V2jsubZ7eN8YzfSxgH4RFDkJUc80hwNa9PfoKhko1sJk0DEkBgjWVis; NID=525=U9cbkE7pmPu0bXKbSTJTv0wTi7lbfBDCKmvqYM7foc_q0hHNBXZSDAeQFzwNdnVitbUvjfs7jhGyJkZzCNmZupAVnCVmdqMarWsfkmJ0K2i0sgDM6U487HWDq3DPlRLLyq4HLb8O5qNYvODPDvdJXQOmm1mnOHrdPiaC2jKrH5fH3fBcF-Q8ya495oiS5TCAjsw7JBF0aHeHEWJqGKUKrglzG2PfZMXubbWX-1fVfo_aUGh4KQ1i01ggJycKS-uiCg7b3YFp0spH5YkA5-zQ0ij1SNDGRu2WYBtr11CYqZIo6JQrr3Lliwe_E4vzsrYWNY0Y5InEaESqf7Z2S0Ykp9RMA3WX2ZP7VXKC-oltiYIFAAAcx86TozntCXSQnP3QMVSoRjRTWGzwfWML4cTXIWSVIj8-kYqHuXnVEvQc-5nWCzDtvNoBHUM2i2Ru17MZ3b8wlqr8A8lSp2HRmsSiCwiA1K9_PRpc-bsFpvYzlyBh2byk9ATsptzbIQbLjb3o1r8f-yO5G9tULBkA_mkllj3vOaXndxOux0w
          
          
          Request body (0 bytes)
          Response
          Status line and header section (1324 bytes)
          HTTP/1.1 200 OK
          Date: Wed, 06 Aug 2025 13:50:02 GMT
          Expires: -1
          Cache-Control: private, max-age=0
          Content-Type: text/html; charset=UTF-8
          Link: </shared_dict/srp/56d6633bee253a0e01a90d4a86e86094dcf91f0cf2474035368a903c37d483fe.dict>; rel="compression-dictionary"
          Strict-Transport-Security: max-age=31536000
          Content-Security-Policy: object-src 'none';base-uri 'self';script-src 'nonce-5yTU8XIHTCegKkYxokQ4Zg' 'strict-dynamic' 'report-sample' 'unsafe-eval' 'unsafe-inline' https: http:;report-uri https://csp.withgoogle.com/csp/gws/cdt1
          Cross-Origin-Opener-Policy: same-origin-allow-popups; report-to="gws"
          Report-To: {"group":"gws","max_age":2592000,"endpoints":[{"url":"https://csp.withgoogle.com/csp/report-to/gws/cdt1"}]}
          Accept-CH: Sec-CH-Prefers-Color-Scheme
          Accept-CH: Downlink
          Accept-CH: RTT
          Accept-CH: Sec-CH-UA-Form-Factors
          Accept-CH: Sec-CH-UA-Platform
          Accept-CH: Sec-CH-UA-Platform-Version
          Accept-CH: Sec-CH-UA-Full-Version
          Accept-CH: Sec-CH-UA-Arch
          Accept-CH: Sec-CH-UA-Model
          Accept-CH: Sec-CH-UA-Bitness
          Accept-CH: Sec-CH-UA-Full-Version-List
          Accept-CH: Sec-CH-UA-WoW64
          Permissions-Policy: unload=()
          Server: gws
          X-XSS-Protection: 0
          X-Frame-Options: SAMEORIGIN
          Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
          Accept-Ranges: none
          Vary: Accept-Encoding
          content-length: 317576
          
          
          Response body (317576 bytes)
          <!doctype html><html itemscope="" itemtype="http://schema.org/SearchResultsPage" lang="en-PK"><head><meta charset="UTF-8"><meta content="dark light" name="color-scheme"><meta content="origin" name="referrer"><link href="//www.gstatic.com/images/branding/searchlogo/ico/favicon.ico" rel="icon"><meta content="/images/branding/googleg/1x/googleg_standard_color_128dp.png" itemprop="image"><title>whatsapp web - Google Search</title><script nonce="5yTU8XIHTCegKkYxokQ4Zg">window._hst=Date.now();</script><script nonce="5yTU8XIHTCegKkYxokQ4Zg">(function(){var b=window.addEventListener;window.addEventListener=function(a,c,d){a!=="unload"&&b(a,c,d)};}).call(this);(function(){var _g={kEI:'il2TaKm_A4Ph7_UPqJL20Ak',kEXPI:'31',kBL:'2Ida',kOPI:89978449};(function(){var a;((a=window.google)==null?0:a.stvsc)?google.kEI=_g.kEI:window.google=_g;}).call(this);})();(function(){google.sn='web';google.kHL='en-PK';})();(function(){
          var g=this||self;function k(){return window.google&&window.google.kOPI||null};var l,m=[];function n(a){for(var b;a&&(!a.getAttribute||!(b=a.getAttribute("eid")));)a=a.parentNode;return b||l}function p(a){for(var b=null;a&&(!a.getAttribute||!(b=a.getAttribute("leid")));)a=a.parentNode;return b}function q(a){/^http:/i.test(a)&&window.location.protocol==="https:"&&(google.ml&&google.ml(Error("a"),!1,{src:a,glmm:1}),a="");return a}
          function r(a,b,d,c,h){var e="";b.search("&ei=")===-1&&(e="&ei="+n(c),b.search("&lei=")===-1&&(c=p(c))&&(e+="&lei="+c));var f=b.search("&cshid=")===-1&&a!=="slh";c="&zx="+Date.now().toString();g._cshid&&f&&(c+="&cshid="+g._cshid);(d=d())&&(c+="&opi="+d);return"/"+(h||"gen_204")+"?atyp=i&ct="+String(a)+"&cad="+(b+e+c)};l=google.kEI;google.getEI=n;google.getLEI=p;google.ml=function(){return null};google.log=function(a,b,d,c,h,e){e=e===void 0?k:e;d||(d=r(a,b,e,c,h));if(d=q(d)){a=new Image;var f=m.length;m[f]=a;a.onerror=a.onload=a.onabort=function(){delete m[f]};a.src=d}};google.logUrl=function(a,b){b=b===void 0?k:b;return r("",a,b)};}).call(this);(function(){google.y={};google.sy={};function e(a,b,c){if(a)var d=a.id;else{do d=Math.random();while(c[d])}c[d]=[a,b]}var f;(f=google).x||(f.x=function(a,b){e(a,b,google.y)});var g;(g=google).sx||(g.sx=function(a,b){e(a,b,google.sy)});google.lm=[];var h;(h=google).plm||(h.plm=function(a){google.lm.push.apply(google.lm,a)});google.lq=[];var k;(k=google).load||(k.load=function(a,b,c){google.lq.push([[a],b,c])});var l;(l=google).loadAll||(l.loadAll=function(a,b){google.lq.push([a,b])});google.bx=!1;var m;(m=google).lx||(m.lx=function(){});var n=[],p;(p=google).fce||(p.fce=function(a,b,c,d){n.push([a,b,c,d])});google.qce=n;google.adl=[];}).call(this);google.f={};(function(){
          document.documentElement.addEventListener("submit",function(b){var a;if(a=b.target){var c=a.getAttribute("data-submitfalse");a=c==="1"||c==="q"&&!a.elements.q.value?!0:!1}else a=!1;a&&(b.preventDefault(),b.stopPropagation())},!0);document.documentElement.addEventListener("click",function(b){var a;a:{for(a=b.target;a&&a!==document.documentElement;a=a.parentElement)if(a.tagName==="A"){a=a.getAttribute("data-nohref")==="1";break a}a=!1}a&&b.preventDefault()},!0);}).call(this);(function(){google.hs={h:true,nhs:false,sie:false};})();(function(){google.c={cap:2000,doiu:1,timl:false,vis:true};})();(function(){
          var m=this||self;window.google=window.google||{};var p=window.performance&&window.performance.timing&&"navigationStart"in window.performance.timing,aa=google.stvsc&&google.stvsc.ns,q=p?aa||window.performance.timing.navigationStart:void 0;function r(){return window.performance.now()-(google.stvsc&&google.stvsc.pno||0)}var ba=google.stvsc&&google.stvsc.rs,t=p?ba||window.performance.timing.responseStart:void 0;var ca=google.c.cap,da=google.c.tafb,u=google.c.timl;function v(a,c,d){google.tick("load",a,c,d)}function x(a,c){google.c.e("load",a,String(c))};var ea=function(a){this.g=a;this.l=[];var c=this.g.getAttribute("data-deferred");this.A=a.hasAttribute("data-noaft");this.i=!!c;if(c=!this.i)a:{for(c=0;c<y.length;++c)if(a.getAttribute("data-"+y[c])){c=!0;break a}c=!1}this.j=c;(c=a.src)&&this.j&&(this.D=c);!this.j&&c||a.setAttribute("data-lzy_","1");(this.v=this.A?!0:this.i||this.j?!1:!this.g.src||this.g.complete)||z(this);google.c.wh>1&&A(this)},z=function(a){google.rll(a.g,!0,function(){var c=Date.now();if(a.D&&a.g.src===a.D||a.g.getAttribute("data-deferred")===
          "1")z(a);else if(!a.B){a.i&&a.g.setAttribute("data-deferred","3");a.B=c;a.g.setAttribute("data-iml",String(c));for(var d=0;d<a.l.length;++d)a.l[d](c);a.l.length=0}})},A=function(a){a.C===void 0&&(a.C=google.cv(a.g));return a.C},y="src bsrc url ll image img-url lioi".split(" ");google.c.iim=google.c.iim||{};var B=google.c.iim,fa=0;function C(a){var c=a.getAttribute("data-csiid")||google.kEI+"_"+String(++fa);B[c]||(a.setAttribute("data-csiid",c),B[c]=new ea(a));return B[c]}
          function D(a,c){c=(c||document).getElementsByTagName("img");for(var d=0,b=c.length;d<b;++d)a(C(c[d]))};var E={};function F(a,c){google.timers.load.m[a]===!1?c():(E[a]||(E[a]=[]),E[a].push(c))}google.c.q=F;google.caft=function(a){F("aft",a)};google.timers={};google.startTick=function(a,c){google.timers[a]={t:{start:c||Date.now()},e:{},m:{}}};google.tick=function(a,c,d,b){d=d!==void 0?d:Date.now();google.timers[a].t[c]=d;b&&q&&performance.mark&&(a=d-q,a>0&&performance.mark(b,{startTime:a}))};google.c.e=function(a,c,d){google.timers[a].e[c]=d};google.c.b=function(a){var c=google.timers.load.m;c[a]&&google.ml(Error("b"),!1,{m:a});c[a]=!0};google.c.u=function(a){var c=google.timers.load.m,d=!0;if(c[a]){for(var b=E[a]||[],e=0;e<b.length;++e)try{b[e]()}catch(l){google.ml(l,!1)}b.length=0;c[a]=!1;for(var k in c)c[k]&&(d=!1)}else{d="";for(b in c)d+=b+":"+c[b]+";";google.ml(Error("a"),!1,{m:a,s:d});d=!1}(a=d)&&google.csiReport(google.timers.load,"all");return a};google.rll=function(a,c,d){function b(e){d(e);a.removeEventListener("load",b,!1);a.removeEventListener("error",b,!1)}a.addEventListener("load",b,!1);c&&a.addEventListener("error",b,!1)};var G,H=Date.now(),I=window.performance;I&&(I.now&&(G=Math.floor(r())),q&&t&&t>q&&t<=H&&(H=t,G=t-q));google.startTick("load",H);var J=G;google.timers.load.wsrt=J;performance.mark&&performance.mark("SearchAFTStart",{startTime:J});v("hst",window._hst,"SearchHeadStart");google.c.b("xe");function K(a){return document.visibilityState==="hidden"?(v("fht",a),!0):!1}function L(){K()&&M()}function M(){document.removeEventListener("visibilitychange",L,!0)}K(0)||document.addEventListener("visibilitychange",L,!0);google.c.rq=[M];google.cv=function(a,c,d){var b=a.parentElement;if(b&&(b.tagName==="G-IMG"||b.classList.contains("uhHOwf"))&&(b.style.height||b.style.width)){var e=b.getBoundingClientRect(),k=a.getBoundingClientRect();if(e.height<k.height||e.width<k.width)a=b}if(!d)for(d=a;d&&d.id!=="center_col"&&d.id!=="rhs";)d=d.parentElement;if(!d)for(d=a;d&&d.tagName!=="G-SCROLLING-CAROUSEL";)d=d.parentElement;(b=!a)||(a.style.display==="none"?b=!0:document.defaultView&&document.defaultView.getComputedStyle?(b=document.defaultView.getComputedStyle(a),b=!!b&&(b.visibility==="hidden"||b.height==="0px"&&b.width==="0px")):b=!1);if(b)c=0;else if(a.getBoundingClientRect){b:{for(b=a;b&&b!==d;b=b.parentElement)if(b.style.overflow==="hidden")break b;b=null}(e=b)?(b=a.getBoundingClientRect(),e=e.getBoundingClientRect(),b=b.bottom<e.top||b.top>=e.bottom||b.right<e.left||b.left>=e.right):b=!1;if(b)c=0;else{b=a.getBoundingClientRect();var l=b.left+(c?0:window.pageXOffset);e=b.top+(c?0:window.pageYOffset);k=b.width;var f=b.height,h=0;if(!(f<=0&&k<=0)){var n=
          window.innerHeight||document.documentElement.clientHeight;e+f<0?h=2:e>=n&&(h=4);if(l+k<0||l>=(window.innerWidth||document.documentElement.clientWidth))h|=8;else if(d){l=b.left;if(!c)for(c=a;c&&c!==d;c=c.parentElement)l+=c.scrollLeft;c=d.getBoundingClientRect();if(l+k<c.left||l>=c.right)h|=8;b.top>=c.bottom&&(h|=4)}h||(h=1,e+f>n&&(h|=4))}c=h}}else c=1;return c};function N(){return window.performance&&window.performance.navigation&&window.performance.navigation.type};var ha=window.location;function O(a){return(a=ha.search.match(new RegExp("[?&]"+a+"=(\\d+)")))?Number(a[1]):-1}function P(a){var c=google.timers.load;google.c.gts?google.c.gts(function(){Q(c,a)}):Q(c,a)}
          function Q(a,c){var d=a.e,b=google.stvsc;b&&(d.ssr=1);if(b?b.isBF:N()===2)d.bb=1;N()===1&&(d.r=1);a:{if(window.performance&&window.performance.getEntriesByType&&(b=window.performance.getEntriesByType("navigation"),b.length!==0)){b=b[0];break a}b=void 0}if(b){var e=b.type;e&&(d.nt=e);e=b.deliveryType;e!=null&&(d.dt=e);b=b.transferSize;b!=null&&(d.ts=b)}(b=window.navigation)&&(b=b.activation)&&(b=b.navigationType)&&(d.ant=b);d=a.m;if(!d||!d.prs){b=window._csc==="agsa"&&window._cshid;e=N()||b?0:O("qsubts");e>0&&(d=O("fbts"),d>0&&(a.t.start=Math.max(e,d)));var k=a.t,l=k.start;d={};a.wsrt!==void 0&&(d.wsrt=a.wsrt);if(l)for(var f in k)if(f!=="start"){var h=k[f];d[f]=f==="sgl"?h:Math.max(h-l,0)}e>0&&(d.gsasrt=a.t.start-e,f=O("qsd"),f>0&&x("qsd",f),(f=a.fbts)&&(d.gsasrt2=Math.max(e,f)-e));N()||b||!a.qsubts||(f=a.fbts)&&(d.gsasrt3=Math.max(a.qsubts,f)-a.qsubts);a=a.e;c="/gen_204?s="+google.sn+"&t="+c+"&atyp=csi&ei="+google.kEI+"&rt=";f="";for(g in d)c+=""+f+g+"."+d[g],f=",";for(var n in a)c+="&"+n+"="+a[n];var g="";m._cshid&&(g+="&cshid="+m._cshid);(n=window.google&&window.google.kOPI||null)&&(g+="&opi="+n);g=c+=g;typeof navigator.sendBeacon==="function"?navigator.sendBeacon(g,""):google.log("","",g)}};function R(){v("cbt");P("cap")};function S(a,c,d){function b(h){f=Math.max(f,h);++l;e||k!==l||d(f)}var e=!0,k=0,l=0,f=0;D(function(h){a(h)&&(++k,h.B||h.v?b(h.B||0):h.l.push(b))});c();(e=!1,k!==l)||d(f)};var T=!1,U=0,V=0,W=0,X;function Y(){X&&clearTimeout(X)}
          function ia(a,c){google.c.wh>1||(google.c.wh=Math.floor(window.innerHeight||document.documentElement.clientHeight));var d=google.c.wh;var b=!c,e=!W&&document.getElementById("rhs");c=c?Math.floor(c.getBoundingClientRect().top+window.pageYOffset):-1;e&&!b?(W=a,D(function(g){g.F=!0},e)):(e=b||google.c.wh>1&&c>=d,!V&&e&&(V=a,U=c,da&&v("afbr",a,"SearchAboveFoldBytesReceived")));if(b&&V){var k=0,l=0,f=0,h=!1,n=!1;S(function(g){if(!(A(g)&1))return!1;if(g.v)return++f,!g.A;A(g)&4&&(g.F?n=!0:h=!0);g.i&&++l;++k;return!0},function(){x("ima",k);x("imad",l);x("imac",f);document.getElementsByClassName("Ib7Efc").length&&x("ddl",1);x("wh",d)},function(g){g&&v("afti",g);U>0&&v("afts",V);W&&v("aftr",W);var w=V;W>w&&(w=W);g&&(g>w||h&&(!W||U<0)||n&&U>0)&&(w=g);v("aft",w,"trigger:SearchAFTEnd");google.c.q("frt",function(){Y();P("aft")});google.c.u("aft")})}};function ja(a){S(function(c){return!!(A(c)&1)},function(){v("frts",a)},function(c){v("frvt",Math.max(c,a));google.c.u("frt")})};var Z=!1;google.c.wh=Math.floor(window.innerHeight||document.documentElement.clientHeight);google.c.b("prt");var ka=ca||0;if(ka>0){a:{if(q!==void 0){var la=ka-r();if(la>0){X=setTimeout(R,la);break a}R()}X=void 0}google.c.rq.push(Y)}google.c.maft=function(a,c){D(function(){});T||(google.c.b("aft"),T=!0);ia(a,c)};google.c.mfrvt=function(a){ja(a)};google.c.miml=function(a){function c(b){var e=A(b);b.g.setAttribute("data-atf",String(e));return u&&!b.A&&(!b.j||!!(A(b)&1))}function d(b){u&&v("iml",b||a);google.c.u("iml")}Z||(google.c.b("iml"),function(){S(c,function(){},d)}(0),Z=!0)};google.c.b("frt");google.c.ubf=!0;google.c.setup=function(a){a=C(a);return google.c.wh>1?A(a):null};}).call(this);(function(){function b(){for(var a=google.drc.shift();a;)a(),a=google.drc.shift()};google.drc=[function(){google.tick&&google.tick("load","dcl")}];google.dclc=function(a){google.drc.length?google.drc.push(a):a()};window.addEventListener?(document.addEventListener("DOMContentLoaded",b,!1),window.addEventListener("load",b,!1)):window.attachEvent&&window.attachEvent("onload",b);}).call(this);(function(){
          function e(c,d){for(var b=f,a=0;a<c.length;a++){var g=c[a];(d?b.etc:b.et).push(g);b.c.addEventListener(g,b.h,d)}};var f=function(){var c=window.document.documentElement,d=[],b=function(a){d.push(a)};return{c:c,q:d,et:[],etc:[],d:b,h:function(a){b({eventType:a.type,event:a,targetElement:a.target,eic:c,timeStamp:Date.now(),eia:void 0,eirp:void 0,eiack:void 0})}}}();e("click focusin focusout auxclick change copy dblclick beforeinput input keyup keydown keypress mousedown mouseenter mouseleave mousemove mouseout mouseover mouseup paste pointerdown pointerenter pointerleave pointerup touchstart touchmove touchend touchcancel transitioncancel transitionend transitionrun transitionstart animationcancel animationend dragover dragenter dragleave drop dragstart dragend scroll speech".split(" "));e(["focus","blur","error","load"],!0);window._ejsa=f;}).call(this);(function(){window.google.erd={jsr:1,bv:2265,sd:true,de:true,dpf:'3tvQ2yJ1g0Vc-OiIRYdco-vgyFJtxkcaOK0dHnPq7Qc'};})();(function(){var sdo=false;var mei=10;var diel=0;
          var g=this||self;var k,l=(k=g.mei)!=null?k:1,m,p=(m=g.diel)!=null?m:0,q,r=(q=g.sdo)!=null?q:!0,t=0,u,w=google.erd,x=w.jsr;google.ml=function(a,b,d,n,e){e=e===void 0?2:e;b&&(u=a&&a.message);d===void 0&&(d={});d.cad="ple_"+google.ple+".aple_"+google.aple;if(google.dl)return google.dl(a,e,d,!0),null;b=d;if(x<0){window.console&&console.error(a,b);if(x===-2)throw a;b=!1}else b=!a||!a.message||a.message==="Error loading script"||t>=l&&!n?!1:!0;if(!b)return null;t++;d=d||{};b=encodeURIComponent;var c="/gen_204?atyp=i&ei="+b(google.kEI);google.kEXPI&&(c+="&jexpid="+b(google.kEXPI));c+="&srcpg="+b(google.sn)+"&jsr="+b(w.jsr)+
          "&bver="+b(w.bv);w.dpf&&(c+="&dpf="+b(w.dpf));var f=a.lineNumber;f!==void 0&&(c+="&line="+f);var h=a.fileName;h&&(h.indexOf("-extension:/")>0&&(e=3),c+="&script="+b(h),f&&h===window.location.href&&(f=document.documentElement.outerHTML.split("\n")[f],c+="&cad="+b(f?f.substring(0,300):"No script found.")));google.ple&&google.ple===1&&(e=2);c+="&jsel="+e;for(var v in d)c+="&",c+=b(v),c+="=",c+=b(d[v]);c=c+"&emsg="+b(a.name+": "+a.message);c=c+"&jsst="+b(a.stack||"N/A");c.length>=12288&&(c=c.substring(0,12288));a=c;n||google.log(0,"",a);return a};window.onerror=function(a,b,d,n,e){u!==a&&(a=e instanceof Error?e:Error(a),d===void 0||"lineNumber"in a||(a.lineNumber=d),b===void 0||"fileName"in a||(a.fileName=b),google.ml(a,!1,void 0,!1,a.name==="SyntaxError"||a.message.substring(0,11)==="SyntaxError"||a.message.indexOf("Script error")!==-1?3:p));u=null;r&&t>=l&&(window.onerror=null)};})();(function(){history.replaceState(history.state,"",function(a,b){return b.replace(new RegExp("(\\?|&)"+a+"=[^&#]*(&?)"),function(e,c,d){return d?c:""})}("sg_ss",location.href));}).call(this);google.arwt=function(a){a.href=document.getElementById(a.id.substring(a.id.slice(0,3)==="vcs"?3:1)).href;return!0};(function(){google.eufsv=true;(function(){var f=function(){for(var a=Number(this),c=[],b=a;b<arguments.length;b++)c[b-a]=arguments[b];return c};function g(a){var c=f.apply(1,arguments).filter(Boolean).join("&");if(!c)return a;var b=a.match(/[?&]adurl=/);return b?a.slice(0,b.index+1)+c+"&"+a.slice(b.index+1):a+(a.indexOf("?")<0?"?":"&")+c}function h(a,c){return a===0?c?"ri=1":"":a===1?c?"ri=24":"ri=27":a===2?c?"ri=25":"ri=26":""}function l(a,c){return c?"&"+a+"="+encodeURIComponent(c):""}
          function m(a){var c=n(new p({url:a}),"ch");if(c===void 0)return g(a,"ch=1");var b=parseInt(c,10);if(!isNaN(b)&&b.toString()===c){var d=b+1;return a.replace(/([?&])ch=[^&]*/,function(e,k){return k+"ch="+d})}return a}
          var p=function(a){var c=a.url;a=a.A;this.i=c;this.B=a;this.v=(new Date).getTime()-17040672E5;this.g={};for(var b=/[?&]([^&=]+)=([^&]*)/g;a=b.exec(c);)this.g[a[1]]=a[2]},n=function(a,c){return a.g[c]},r=function(a,c){if(a.g.dsh==="1")return null;var b=a.g.ae;if(b==="1"){var d=a.g.adurl;if(d)try{return{version:3,l:decodeURIComponent(d),j:g(a.i,"act=1",h(c,!0),q(a))}}catch(e){}}return b==="2"?{version:4,l:g(a.i,"dct=1","suid="+a.v,h(c,!1)),j:g(a.i,"act=1",h(c,!0),"suid="+a.v)}:null},t=function(a,c){return c===
          2?g(a.i,"ri=2"):c===0?g(a.i,"ri=16"):a.i},q=function(a){a=a.B;if(!a)return"";var c=l("uap",a.platform)+l("uapv",a.platformVersion)+l("uafv",a.uaFullVersion)+l("uaa",a.architecture)+l("uam",a.model)+l("uab",a.bitness);a.fullVersionList&&(c+="&uafvl="+encodeURIComponent(a.fullVersionList.map(function(b){return encodeURIComponent(b.brand)+";"+encodeURIComponent(b.version)}).join("|")));a.wow64!=null&&(c+="&uaw="+Number(a.wow64));return c.slice(1)};
          var u=/^\s*(?!javascript:)(?:[\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;var v=function(){var a=google.eufsv,c=this;this.g=null;(a===void 0?0:a)&&navigator.userAgentData&&navigator.userAgentData.getHighEntropyValues&&navigator.userAgentData.getHighEntropyValues("platform platformVersion uaFullVersion architecture model bitness fullVersionList wow64".split(" ")).then(function(b){c.g=b})};v.prototype.handle=function(a){var c=a.hasAttribute("data-ohref"),b=c?a.getAttribute("data-ohref"):a.href;c||a.setAttribute("data-ohref",b);c=m(b);b=new p({url:c,A:this.g});a:{var d=b.g.co;if(d==="1")d="https://www.googleadservices.com/pagead/conversion/16521530460/?gad_source=1&adview_type=3";else if(d==="2")d="https://www.google.com/pagead/1p-conversion/16521530460/?gad_source=1&adview_type=5";else break a;var e=b.g.gclid;e&&(d+="&adview_gclid="+e);navigator.sendBeacon(d,"")||w(d,!1)}a:{d=b.g.cce;if(d==="1")d=0;else if(d==="2")d=1;else{d=null;break a}e=g(b.i,"cc=1");var k=e.indexOf("?");d=k<0?null:{url:"https://www.googleadservices.com/pagead/aclk"+e.slice(k),method:d}}d&&(d.method===0?navigator.sendBeacon&&navigator.sendBeacon(d.url,""):d.method===1&&w(d.url,!0));x()&&b.g.ase==="5"?(b=r(b,2))?(a.attributionSrc=b.j,b=b.l):b="":b="";b||(b=this.g,b=new p({url:c,A:b===void 0?null:b}),b.g.dsh==="1"||b.g.aspm!=="1"?b=(d=r(b,0))?navigator.sendBeacon?navigator.sendBeacon(d.j,"")?d.l:t(b,2):t(b,0):c:(b=r(b,1))?(w(b.j,!0),b=b.l):b=c);b&&b!==a.href&&(c=b,u.test(c)&&(a.href=c))};function w(a,c){var b={keepalive:!0,mode:"no-cors"};c&&(b.credentials="include");fetch(a,b)}function y(a,c){var b=n(new p({url:a}),"nis");return b===c?a:b!==void 0?a.replace(/([?&])nis=[^&]*/,function(d,e){return e+"nis="+c}):g(a,"nis="+c)}function x(){var a;return!((a=document.featurePolicy)==null||!a.allowsFeature("attribution-reporting"))};var z=new v;google.ausb=function(a){if(!a)return google.ml(Error("a"),!1),!0;if(a.hasAttribute("data-impdclcc"))try{var c=a.hasAttribute("attributionsourceid")&&a.hasAttribute("attributiondestination")?"2":a.hasAttribute("attributionsrc")?x()?"6":"5":x()?"7":"8";var b=y(a.href,c);u.test(b)&&(a.href=b)}catch(d){}a.getAttribute("data-sbv2")&&z.handle(a);return!0};}).call(this);})();(function(){
          var c=this||self;function d(a){return a?a.closest("A"):null}function e(a){if(a=d(a.target))switch(a.getAttribute("data-agdh")){case "arwt":google.arwt(a);break;case "fvd3vc":c.J4LCUe(a);break;case "EdKoMd":(0,google.f.LmvwCb)(a)}return!0};window.document.documentElement.addEventListener("mousedown",e,!0);window.document.documentElement.addEventListener("touchstart",e,!0);window.document.documentElement.addEventListener("click",function(a){var b=d(a.target);if(b)switch(b.getAttribute("data-agch")){case "ausb":google.ausb(b);break;case "HJ3bqe":window.YvikHb(a,b);break;case "cqUJI":(0,google.f.DfwaCb)(b)}return!0},!0);}).call(this);</script>    <link href="#ZnpjSd" blocking="render" rel="expect">     <script nonce="5yTU8XIHTCegKkYxokQ4Zg">(function(){var t=2500;(function(){'use strict';function a(){const c=document.querySelectorAll("link[blocking=render]");for(const d of c)d.remove()}const b=t-performance.now();b>0?setTimeout(a,b):a();}).call(this);})();(function(){'use strict';
          var h=this||self;var m=h.JSON.parse,q=h.JSON.stringify;function r(a,b,c){(a=a.getItem(b+";;"+c))?(b=a.indexOf("_"),a=b<0?null:m(a.substr(b+1))):a=null;return a}function t(a,b,c,d,e="m",n=!0){let k=!1,g;try{if(e!="x"){var f=a=="s"?window.sessionStorage:window.localStorage,l=r(f,"_c","i")||0,p=q(l+1);f.setItem("_c;;i","p:*|l:9007199254740991_"+p);g=l;p=f;f=b;l=c;var z=g,A=q(d);p.setItem(f+";;"+l,"p:"+e+"|l:"+(z+"_")+A);k=!0}}catch(D){}n&&(h.mPPkxd||(h.mPPkxd=[]),h.mPPkxd.push([k,arguments,g]))};var u=[{g:"data-vt-d",types:[]},{g:"data-vt-mb",types:["sb","mb"]},{g:"data-vt-rq",types:["rq"]},{g:"data-vt-spth",types:["spth"]},{g:"data-vt-lows",types:["lows"]}];function v(a,b,c){try{let d,e;a==null||(d=a.viewTransition)==null||(e=d.types)==null||e.clear();for(const n of b){let k,g,f;(k=a)==null||(g=k.viewTransition)==null||(f=g.types)==null||f.add(n)}}catch(d){google.ml(d,!0,{src:c})}}
          function w(a){try{window.addEventListener("pageswap",b=>{v(b,a,"mpa_vt-ps");t("s","mpavt","mpa-vt-types",JSON.stringify(a))},{once:!0})}catch(b){google.ml(b,!0,{src:"mpa_vt-el"})}};let x;window.addEventListener("pagereveal",async a=>{a:{try{var b=r(window.sessionStorage,"mpavt","mpa-vt-types");break a}catch(c){}b=null}if(b){b=JSON.parse(b);try{window.sessionStorage.removeItem("mpavt;;mpa-vt-types")}catch(c){}b&&v(a,b,"mpa_vt-pr")}try{let c;await (a==null?void 0:(c=a.viewTransition)==null?void 0:c.finished)}finally{y()}},{once:!0});B();document.addEventListener("click",a=>{try{a:{for(const {g:c,types:d}of u){let e;if((e=a.target)==null?0:e.closest(`[${c}]`)){var b=d;break a}}b=[]}a=b;a.length>0?(B(),w(a)):y()}catch(c){google.ml(c,!0,{src:"mpa_vt-t"})}},{capture:!0,passive:!0});function C(){x||(x=document.createElement("style"),document.head.append(x));return x}function y(){C().textContent="@view-transition{navigation:none;}"}function B(){C().textContent="@view-transition{navigation:auto;}"};}).call(this);(function(){'use strict';try{window.addEventListener("pagereveal",async a=>{try{const c=a.viewTransition;if(c){await c.ready;a=[["root"],["sb"],["mb"],["ubi",!0]];for(const [l,d]of a)f(l,d)}}catch(c){google.ml(c,!0,{src:"mpa_vt-c"})}},{capture:!0,passive:!0})}catch(a){google.ml(a,!0,{src:"mpa_vt-i"})}function q(a){return Number(a.split("px")[0])}
          function f(a,c){const l=`::view-transition-group(${a})`,d=document.getAnimations().find(r=>{let m;return((m=r.effect)==null?void 0:m.pseudoElement)===l});if(d){var n=d.effect,b=n.getKeyframes();if(b[1].width==="auto"){d.currentTime=d.effect.getTiming().duration;var e=window.getComputedStyle(document.documentElement,l);var g=new DOMMatrix(e.transform);var h=q(e.width);e=q(e.height);d.currentTime=0}else g=new DOMMatrix(b[1].transform),h=q(b[1].width),e=q(b[1].height);var k=new DOMMatrix(b[0].transform),p=q(b[0].height);h=q(b[0].width)/h;c=c?p/e:h;var t=k.e;k=k.f;var u=g.e;g=g.f;a!=="sb"&&(k+p<0||g+e<0)&&d.cancel();n.setKeyframes([{transform:`translate(${t}px, ${k}px) scale(${h}, ${c})`,easing:b[0].easing},{transform:`translate(${u}px, ${g}px) scale(1, 1)`,easing:b[1].easing}])}};}).call(this);/*CSH_START*//*CSH_END*/
          </script><style>:root{--COEmY:var(--YLNNHc);--xhUGwc:#232323}:root{--vZe0jb:#757fa4;--nwXobb:#757fa4;--VuZXBd:#eef0ff;--uLz37c:#c3c6d6;--jINu6c:#eef0ff;--TyVYld:#8ab4f8;--ZEpPmd:#424654;--QWaaaf:#757fa4;--DEeStf:#242832;--TSWZIb:#2c303d;--BRLwE:#3a3f50;--gS5jXb:#444746;--Aqn7xd:#444746;--EpFNW:#1f1f1f;--Xqboce:#fff;--IXoxUe:#9e9e9e;--bbQxAb:#bfbfbf;--YLNNHc:#e8e8e8;--TMYS9:#a8c7fa;--JKqx2:#74aef9;--rrJJUc:#a8c7fa;--mXZkqc:#444746;--Nsm0ce:#a8c7fa;--vdwxpe:#0b57d0;--ywz01c:#fdd663;--XKMDxc:#28292a;--aYn2S:#333438;--Lm570b:#3a3f50}::view-transition-old(sb){height:100%}::view-transition-new(sb){height:100%}@keyframes sb-slide-down-fade-in{0%{transform:scale(.5) translateY(-50px);opacity:0}20%{opacity:0}100%{transform:scale(1) translateY(0);opacity:1}}@keyframes sb-slide-up-fade-out{0%{transform:scale(1) translateY(0);opacity:1}20%{opacity:0}100%{transform:scale(.5) translateY(-50px);opacity:0}}@keyframes ubi-fade-in{0%{transform:translateY(-20px);opacity:0}20%{opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes ubi-fade-out{0%{transform:translateY(0);opacity:1}20%{opacity:0}100%{transform:translateY(-20px);opacity:0}}html:active-view-transition-type(sb)::view-transition-old(sb),html:active-view-transition-type(sb)::view-transition-new(sb){height:100%}html:active-view-transition-type(sb)::view-transition-old(sb):only-child{animation:sb-slide-up-fade-out .5s cubic-bezier(.38,.72,0,1)}html:active-view-transition-type(sb)::view-transition-new(sb):only-child{animation:sb-slide-down-fade-in .5s cubic-bezier(.38,.72,0,1)}html:active-view-transition-type(mb)::view-transition-old(mb),html:active-view-transition-type(mb)::view-transition-new(mb){background-color:var(--EpFNW);width:auto;animation-duration:.5s;animation-timing-function:cubic-bezier(.38,.72,0,1)}html:active-view-transition-type(mb)::view-transition-group(*){transform-origin:top left}html:active-view-transition-type(mb)::view-transition-old(ubi),html:active-view-transition-type(mb)::view-transition-new(ubi){width:100%;height:100%;animation-duration:.5s;animation-timing-function:cubic-bezier(.38,.72,0,1)}html:active-view-transition-type(mb)::view-transition-old(ubi):only-child{animation:ubi-fade-out .5s cubic-bezier(.38,.72,0,1)}html:active-view-transition-type(mb)::view-transition-new(ubi):only-child{animation:ubi-fade-in .5s cubic-bezier(.38,.72,0,1)}html,body,h1,input,select{font-family:Arial,sans-serif}body.srp,body{background:#232323;}body,h1{font-size:14px;}h1{font-weight:normal;margin:0;padding:0}h3{font-weight:normal;margin:0;padding:0;font-size:20px;line-height:1.3}body{margin:0;background:#232323;color:var(--YLNNHc);}a{color:var(--JKqx2);text-decoration:none;-webkit-tap-highlight-color:rgba(255,255,255,.1)}a:visited{color:#c58af9}a:hover{text-decoration:underline}a:hover h3{text-decoration:underline}a.a-no-hover-decoration:hover,a.a-no-hover-decoration:hover h3{text-decoration:none}cite,cite a:link,cite a:visited{color:#bdc1c6;font-style:normal}button{margin:0}ol li{list-style:none}ol,ul,li{margin:0;padding:0}input{font-size:14px}em{font-weight:bold;font-style:normal}.aCOpRe em,.yXK7lf em,.p4wth em{}.aCOpRe a em,.p4wth a em{color:inherit}.z1asCe{display:inline-block;fill:currentColor;height:24px;line-height:24px;position:relative;width:24px}.z1asCe svg{display:block;height:100%;width:100%}:root{}.ynAwRc{color:var(--JKqx2)}a:visited .ynAwRc,a:visited.ynAwRc{color:#c58af9}.JIFdL{color:#8ab4f8}.NUnG9d{color:var(--YLNNHc);font-family:Arial,sans-serif;font-size:12px;font-weight:400;line-height:16px}.kqEaA{color:var(--IXoxUe);font-family:Arial,sans-serif;font-size:14px;font-weight:400;line-height:22px}.N8MDs{font-family:Arial,sans-serif}.z8gr9e{color:var(--bbQxAb)}.x2sBq{color:#f28b82}.tGXccd{color:#81c995}.XEI2lf{color:#fff}.Q7PwXb{text-decoration:none}.NnEaBd{text-align:right}.xLQxIf{text-transform:capitalize}.uKdaQe{text-transform:lowercase}.MUmB9{text-transform:none}.xpdclps,.xpdxpnd{overflow:hidden}.xpdclps,.xpdxpnd{-webkit-transition:max-height 0.3s}.xpdxpnd,.xpdopen .xpdclps,.xpdopen .xpdxpnd.xpdnoxpnd{max-height:0}.xpdopen .xpdxpnd{max-height:none}.xpdopen .xpdbox .xpdxpnd,.xpdopen .xpdbox.xpdopen .xpdclps{max-height:0}.xpdopen .xpdbox.xpdopen .xpdxpnd,.xpdopen .xpdbox .xpdclps{max-height:none}.xpdclose .k5nfEc{display:none}.fp-f{bottom:0;height:auto;left:0;position:fixed !important;right:0;top:0;width:auto;z-index:127}.fp-h:not(.fp-nh){display:none !important}.fp-i .fp-c{display:block;min-height:100vh}li.fp-c{list-style:none}.fp-w{box-sizing:border-box;left:0;margin-left:auto;margin-right:auto;max-width:1217px;right:0}.ellip{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html:not(.zAoYTe) [tabindex],html:not(.zAoYTe) [href],html:not(.zAoYTe) button,html:not(.zAoYTe) iframe,html:not(.zAoYTe) input,html:not(.zAoYTe) select,html:not(.zAoYTe) textarea{outline:0}.vVVcqf{grid-column:span 7/-2;}.vVVcqf{display:none}@media (min-width:800px){.vVVcqf{display:block}}#rhs{position:relative;padding-bottom:15px;transition:opacity 0.3s}#rhs .VjDLd{border:1px solid #050607;padding-left:17px;padding-right:16px;position:relative;box-sizing:border-box}.s6JM6d .SwlyWb{display:none}#rhs .VjDLd{width:100%}.N4Xssf.vVVcqf,.TQc1id.N4Xssf{width:var(--rhs-width)}.k5T88b .nmrhhd{background:none !important;display:none !important}.N4Xssf .SwlyWb{background:none !important;display:none !important}.srp.DfE4Hf{--rhs-width:457px}@media (max-width:799.98px){.YNk70c .vVVcqf:not(.jBpNZc){display:block;grid-column:span 1/-1;margin-left:calc(36px + 20px);width:var(--rhs-width)}}.YNk70c{display:grid;grid-template-columns:4px repeat(12,1fr) 4px;column-gap:12px}@media (min-width:684px){.YNk70c{grid-template-columns:minmax(4px,8px) repeat(12,calc(520px/12)) minmax(4px,8px)}}@media (min-width:692px){.YNk70c{grid-template-columns:minmax(4px,8px) repeat(12,36px) minmax(0,1fr);column-gap:20px}}@media (min-width:800px){.YNk70c{grid-template-columns:minmax(8px,8px) repeat(14,36px) minmax(0,230px)}}@media (min-width:940px){.YNk70c{grid-template-columns:minmax(8px,8px) repeat(16,36px) minmax(0,230px)}}@media (min-width:1156px){.YNk70c{grid-template-columns:minmax(8px,16px) repeat(16,36px) 234px}}@media (min-width:1164px){.YNk70c{grid-template-columns:minmax(16px,96px) repeat(20,36px) minmax(0,230px)}}@media (min-width:1301px){.YNk70c{grid-template-columns:minmax(160px,160px) repeat(20,36px) minmax(0,1fr)}}@media (min-width:1475px) and (max-width:1675px){.YNk70c{grid-template-columns:minmax(160px,210px) repeat(20,36px) minmax(170px,325px)}}@media (min-width:1675px){.YNk70c{grid-template-columns:210px repeat(20,36px) minmax(0,1fr)}}@media (max-width:359.98px){.YNk70c{column-gap:2px;grid-template-columns:minmax(0,14px) repeat(12,minmax(24.5px,1fr)) minmax(0,14px)}}.bzXtMb{grid-column:1/-1;max-width:100vw}.SLPe5b{grid-column:2/-2}.ufC5Cb{grid-column:2/span 12}.KpqFHb .vVVcqf{grid-column:span 3/-2}@media (min-width:940px){.KpqFHb .ufC5Cb{grid-column:2/span 16}}.KpqFHb .ufC5Cb{grid-column:2/span 16}.P3mIxe{grid-column:2/-1}@media (max-width:799.98px){.jBpNZc{width:0;overflow:hidden}}.GLcBOb{color:var(--IXoxUe);font-size:14px;font-family:Google Sans,Arial,sans-serif;position:relative;}.dURPMd{margin-top:6px}.KpqFHb .dURPMd{display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}@media (min-width:940px){.KpqFHb .dURPMd{grid-template-columns:repeat(16,minmax(0,1fr))}}.yhQgZb{grid-column:1/-1}.V9qXjb{grid-column:1/span 12}.Fgyi2e{background-color:var(--xhUGwc);flex:1}.Fgyi2e:empty{padding-top:0;min-height:55px;}.wZQcA{position:relative;height:0;z-index:1;top:46px}.wZQcA .BO2cCe{border-bottom:1px solid var(--Aqn7xd);}.rZj61{margin-top:-2px;padding-bottom:12px}.beZ0tf{display:flex}.GG4mbd{max-width:861px;}.rQTE8b{display:flex;justify-content:space-between;flex:1}.rQTE8b .R0DW9c{z-index:200}.yeKjxb{display:flex;align-items:center;margin-right:8px}.mOKdDc{cursor:pointer}a.C6AK7c,a.C6AK7c:link,a.C6AK7c:visited,a.C6AK7c:hover,a.C6AK7c:active{-webkit-tap-highlight-color:rgba(255,255,255,0);text-decoration:none}a.C6AK7c.wbH0pd{-webkit-tap-highlight-color:rgba(255,255,255,.1)}.mXwfNd{display:flex;min-height:48px;padding:0 12px;align-items:end;}.R1QWuf{display:inline-block;white-space:nowrap;width:fit-content;font-family:Google Sans,Arial,sans-serif;font-size:14px;line-height:20px;border-bottom:3px solid transparent;padding-bottom:8px}.R1QWuf,.M5dSnd{color:#80868b;font-weight:500;}[selected] .R1QWuf,[selected] .M5dSnd{border-bottom-color:var(--YLNNHc);}[selected] .R1QWuf,[selected] .M5dSnd,.mXwfNd:hover .R1QWuf,.mXwfNd:hover .M5dSnd,.rNHry:hover .R1QWuf,.mTpL7c:hover .R1QWuf,.mTpL7c:hover .M5dSnd,[aria-expanded="true"] .R1QWuf,[aria-expanded="true"] .M5dSnd{color:var(--YLNNHc);}.mVH5Fc{display:flex;align-items:center;padding-bottom:8px;border-bottom:3px solid transparent}.mVH5Fc .R1QWuf{padding-bottom:0;border-bottom:0}.rNHry .mXwfNd,.rNHry .R1QWuf{padding:0;border-bottom:0;min-height:auto}.FXBAof{padding-left:2px}[dir='ltr'],[dir='rtl']{unicode-bidi:-webkit-isolate;unicode-bidi:isolate}bdo[dir='ltr'],bdo[dir='rtl']{unicode-bidi:bidi-override;unicode-bidi:-webkit-isolate-override;unicode-bidi:isolate-override}.l{font-size:18px !important}.EE3Upf.lVm3ye.TElO2c.OSrXXb>a{font-size:18px !important}@-webkit-keyframes qs-timer {0%{}}.KpqFHb.NbTBrb .s6JM6d{width:876px}.GyAeWb{}.srp{--center-abs-margin:180px;--center-width:652px;--rhs-margin:76px;--rhs-width:372px;--lhs-refinements-width:0px;--lhs-margin:24px;--lhs-width:calc(var(--center-abs-margin) - var(--lhs-margin) - var(--center-margin));--center-margin:24px;position:relative;min-height:100vh}@media (min-width:1475px) and (max-width:1675px){.srp{--center-abs-margin:calc(25vw + -188.75px)}}@media (min-width:1675px){.srp{--center-abs-margin:230px}}@media (min-width:1124px) and (max-width:1300px){.srp{--center-abs-margin:calc((100vw - 1068px)/2)}}@media (max-width:1124px){.srp{--center-abs-margin:28px}}.eqAnXb{font-size:medium;font-weight:normal;}.main{width:100%;}.main.n48JGd{overflow-x:hidden}.s6JM6d{position:relative;flex:0 auto;}.e9EfHf{font-family:Arial,sans-serif;clear:both;margin-left:0;box-sizing:border-box;min-height:100vh;padding-top:20px;}.dodTBe{height:76px;}.appbar{background:var(--xhUGwc);position:relative;-webkit-box-sizing:border-box;}</style> </head><body jsmodel="hspDDf " class="srp" jscontroller="Eox39d" data-dt="1" marginheight="3" topmargin="3" jsaction="rcuQ6b:npT2md" id="gsr"><style>.bNg8Rb{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wYq63b{display:flex;left:0;position:absolute;top:0;z-index:1001}.S6VXfe{align-items:center;background-color:#202124;border-radius:0 2px 2px 0;box-shadow:0 2px 2px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.08);display:flex;margin:80px auto 8px 0;overflow:hidden}.gyPpGe,.gyPpGe:visited,.qlVNAd{border:2px solid rgba(255,255,255,.16);border-radius:2px;color:#c58af9;cursor:pointer;display:inline-block;font-size:14px;line-height:20px;margin:6px 11px;min-height:32px;text-decoration:underline;text-align:center;width:106px}.gyPpGe:not(:focus){clip:rect(1px,1px,1px,1px);overflow:hidden;position:absolute;padding:0}.CvDJxb{width:100%;z-index:128;position:absolute;top:20px;margin-top:6px;}#gb{min-width:unset;position:relative}.tsf{flex-grow:1;max-width:861px;}.NDnoQ{display:flex;justify-content:space-between;}.Q3DXx{display:flex}.Efnghe{padding-left:16px}@media (max-width:640px){.Efnghe{padding-left:0}}@media (max-width:499.98px){.P3mIxe{grid-column:2/-2}.Efnghe{display:none}}.Efnghe{padding-top:2px}.Q3DXx #gb>div{padding-left:0}.CvDJxb iframe{color-scheme:light}.sfbg{background:var(--xhUGwc);height:69px;left:0;position:absolute;width:100%;margin-top:-20px}.A8SBwf,.IormK{box-sizing:border-box;width:100%;}.A8SBwf{margin:0 auto;position:relative}.RNNXgb{display:flex;z-index:3;position:relative;min-height:50px;background:#4d5156;border:1px solid transparent;box-shadow:none;border-radius:26px;margin:0 auto;box-sizing:border-box;width:100%;}@media (max-width:939.98px){.A8SBwf{padding-left:0}}@media (min-width:940px) and (max-width:1300px){.A8SBwf{margin-left:136px;width:calc(100% - 136px)}}@media (min-width:1301px){.A8SBwf{margin-left:-20px}}.RNNXgb:hover,.sbfc .RNNXgb{background:#303134;box-shadow:0 4px 12px rgba(23,23,23,0.9);border-color:transparent;}.RNNXgb:hover{background:#5f6368;box-shadow:none}.SDkEP{flex:1;display:flex;padding:0 4px 0 0}@media (min-width:940px){.FgNLaf{display:none}}@media (max-width:939.98px){.logo{visibility:hidden}.FgNLaf{display:block;width:36px;height:36px;align-self:center;padding-left:8px;}.minidiv .FgNLaf{height:32px;width:32px;padding-right:4px}.sbfc .FgNLaf,.emcav .FgNLaf,.BgPPrc .FgNLaf{display:none}.FgNLaf img{display:block;height:24px;width:24px;padding:6px;}.minidiv .FgNLaf img{width:20px;height:20px}img.VyJFQb{height:36px;width:36px;transform:scale(1.222);padding:0;}.minidiv img.VyJFQb{height:32px;width:32px}.sbfc .SDkEP,.emcav .SDkEP,.BgPPrc .SDkEP{padding-left:14px}.SDkEP .iblpc{padding-left:3px;padding-right:0}.sbfc .iblpc,.emcav .iblpc,.BgPPrc .iblpc{padding-left:0}}.iblpc span{display:none}@media (min-width:1301px){.sbfc.A8SBwf,.emcav.A8SBwf,.BgPPrc.A8SBwf{width:calc(100% + 27px)}}@media (min-width:940px){.sbfc.A8SBwf,.emcav.A8SBwf,.BgPPrc.A8SBwf{transform:translateX(-27px);}}@media (min-width:940px) and (max-width:1300px){.sbfc.A8SBwf,.emcav.A8SBwf,.BgPPrc.A8SBwf{width:calc(100% - 109px)}}@media (min-width:0) and (max-width:1300px){.emcav.A8SBwf.pD4qTd{width:988px}}@media (min-width:1301px){.emcav.A8SBwf.pD4qTd{width:1148px}}.iblpc{display:flex;align-items:center;padding-right:6px;padding-left:14px;margin-top:-2px;margin-top:0;height:50px;}.M8H8pb{position:absolute;top:0;left:0;right:0;padding:inherit;width:100%;}.hvhmMe{margin:auto}.Ty0Rrc{color:#9aa0a6}.gLFyf,.Rd7rGe,.YacQv{font:16px arial,sans-serif;line-height:40px;font-size:16px;flex:100%;line-height:39px;}textarea.gLFyf,.Rd7rGe,.YacQv{font-family:Google Sans,Arial,sans-serif;line-height:22px;border-bottom:8px solid transparent;padding-top:14px;overflow-x:hidden}textarea.gLFyf{white-space:nowrap;overflow:hidden}.gLFyf{resize:none;background-color:transparent;border:none;margin:0;padding:0 0 3px;color:#e8eaed;word-wrap:break-word;outline:none;display:flex;-webkit-tap-highlight-color:transparent}.a4bIc{display:flex;flex-wrap:wrap;flex:1}.Rd7rGe,.YacQv{color:transparent;white-space:pre;position:absolute;pointer-events:none}.YacQv span{text-decoration:#f28b82 dotted underline}.gLFyf::placeholder{color:var(--IXoxUe)}textarea.gLFyf{width:100%}.gLFyf.i4ySpb{display:block;position:absolute}.Sxjlmb{white-space:nowrap;margin:20px;font-size:14px;font-weight:bold;line-height:normal;color:#fff}.qfY0Jf{font-weight:normal;border:1px solid #fff;border-radius:3px;padding:1px 3px 0 3px}.dRYYxd{display:flex;flex:0 0 auto;align-items:stretch;flex-direction:row;height:50px;}.WC2Die{background-color:inherit;display:flex}.BKRPef{background:transparent;align-items:center;flex:1 0 auto;flex-direction:row;display:flex;cursor:pointer}.vOY7J{background:transparent;border:0;align-items:center;flex:1 0 auto;cursor:pointer;display:none;height:100%;line-height:44px;outline:none;padding:0 12px;}.M2vV3{display:flex}.ExCKkf{height:100%;color:var(--bbQxAb);vertical-align:middle;outline:none;}.BKRPef{padding-right:4px}.ACRAdd{border-left:1px solid rgba(248, 249, 250, 0.25);height:65%}.ACRAdd{display:none}.ACRAdd.M2vV3{display:block}.XDyW0e{flex:1 0 auto;display:flex;cursor:pointer;align-items:center;border:0;background:transparent;outline:none;padding:0 8px;width:24px;line-height:44px;}.goxjub{height:24px;width:24px;vertical-align:middle;}.nDcEnd{flex:1 0 auto;display:flex;cursor:pointer;align-items:center;border:0;background:transparent;outline:none;padding:0 8px;width:24px;line-height:44px;}.Gdd5U{height:24px;width:24px;vertical-align:middle;}.Tg7LZd{height:50px;width:44px;background:transparent;border:none;cursor:pointer;flex:0 0 auto;padding:0 13px 0 0;}html:not(.zAoYTe) .Tg7LZd:focus{outline:none}.zgAlFc{background:none;color:var(--bbQxAb);height:24px;width:24px;margin:auto;}@media (max-width:1300px){.A8SBwf:not(.pD4qTd) .IDVnvc{height:167px}.A8SBwf:not(.pD4qTd) .cRV9hb{width:79px}.A8SBwf:not(.pD4qTd) .aVbWac{height:79px}.A8SBwf:not(.pD4qTd) .aVbWac .sbic.vYOkbe{height:79px;width:79px}}.c58wS{display:flex;margin-right:-14px;position:relative;margin-left:20px;}.fLciMb{border-radius:50%;color:#e8eaed;cursor:pointer;height:24px;margin-top:4px;padding:8px;width:24px}.fLciMb:hover{background-color:#3c4043;text-decoration:none}#gb{height:0;padding-left:16px;padding-right:16px;width:unset}</style><style>.gb_y{display:-webkit-box;display:-webkit-flex;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end;width:100%}.gb_z{-webkit-box-sizing:border-box;box-sizing:border-box;height:48px;padding:4px}.gb_A,.gb_B,.gb_C{-webkit-tap-highlight-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;float:right;outline:none}.gb_D{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:48px;outline:none;padding:4px}.gb_E,.gb_F{fill:#5f6368}.gb_H .gb_F,.gb_H .gb_E{fill:rgba(255,255,255,.87)}.gb_I .gb_B,.gb_J .gb_B{cursor:pointer;padding:8px}.gb_K{display:none}a.gb_A{-webkit-border-radius:100px;border-radius:100px;background:#0b57d0;background:var(--gm3-sys-color-primary,#0b57d0);-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;color:var(--gm3-sys-color-on-primary,#fff);display:inline-block;font-size:14px;font-weight:500;min-height:40px;outline:none;text-align:center;text-decoration:none;white-space:normal;line-height:18px;position:relative;font-family:"Google Sans Text",Roboto,Helvetica,Arial,sans-serif;min-width:85px;padding:10px 12px}.gb_H a.gb_A{background:#c2e7ff;background:var(--gm3-sys-color-secondary-fixed,#c2e7ff);color:#001d35;color:var(--gm3-sys-color-on-secondary-fixed,#001d35)}.gb_T{-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:40px;max-width:100%;overflow:hidden;overflow-wrap:break-word;word-break:break-word}.gb_O{fill:#1a73e8;margin:4px}.gb_H .gb_O{fill:#8ab4f8}@media (max-width:640px){a.gb_A{min-width:75px}}.gb_3d{position:absolute;right:0;top:0}.gb_B{background-color:transparent;background-position:center;background-repeat:no-repeat;border:0;display:inline-block;height:40px;padding:4px;position:relative;width:40px}.gb_P{-webkit-border-radius:50%;border-radius:50%}.gb_B .gb_Q.gb_R,.gb_S{display:none}.gb_Q{display:none}.gb_L,.gb_M{display:none}sentinel{}@font-face{font-family:'Google Sans';font-style:normal;font-weight:400 700;font-display:optional;src:url(//fonts.gstatic.com/s/googlesans/v29/4UaGrENHsxJlGDuGo1OIlL3Owp4.woff2)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}</style><script nonce="5yTU8XIHTCegKkYxokQ4Zg">(function(){var w=["Google Sans",[400,500,700]];(function(){for(var a=0;a<w.length;a+=2)for(var d=w[a],e=w[a+1],b=0,c=void 0;c=e[b];++b)document.fonts.load(c+" 10pt "+d).catch(function(){})})();})();</script><noscript><style>table,div,span,p{display:none}</style><meta content="0;url=/httpservice/retry/enablejs?sei=il2TaKm_A4Ph7_UPqJL20Ak" http-equiv="refresh"><div style="display:block">Please click <a href="/httpservice/retry/enablejs?sei=il2TaKm_A4Ph7_UPqJL20Ak">here</a> if you are not redirected within a few seconds.</div></noscript><h1 class="bNg8Rb">Accessibility links</h1><div jscontroller="EufiNb" class="wYq63b"><div class="S6VXfe"><a jsname="BKxS1e" class="gyPpGe" role="link" tabindex="0" jsaction="i3viod" data-ved="0ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ67oDCAU">Skip to main content</a><a jsname="KI37ad" class="gyPpGe" href="https://support.google.com/websearch/answer/181196?hl=en-PK" ping="/url?sa=t&amp;source=web&amp;rct=j&amp;url=https://support.google.com/websearch/answer/181196%3Fhl%3Den-PK&amp;ved=0ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQwcMDCAY&amp;opi=89978449">Accessibility help</a><div data-async-context="async_id:duf3-78;authority:0;card_id:;entry_point:0;feature_id:;ftoe:0;header:0;is_jobs_spam_form:0;open:0;preselect_answer_index:-1;suggestions:;suggestions_subtypes:;suggestions_types:;surface:0;title:;type:78"><div jscontroller="EkevXb" style="display:none" jsaction="rcuQ6b:npT2md"></div><div id="duf3-78" data-jiis="up" data-async-type="duffy3" data-async-context-required="type,open,feature_id,async_id,entry_point,authority,card_id,ftoe,title,header,suggestions,surface,suggestions_types,suggestions_subtypes,preselect_answer_index,is_jobs_spam_form" class="yp" data-ved="0ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ-0EIBw"></div><a jsname="JUypV" class="gyPpGe" jscontroller="XCToU" jsaction="MHYjYb" data-async-trigger="duf3-78" role="link" tabindex="0">Accessibility feedback</a></div></div></div><div class="CvDJxb YNk70c" jscontroller="tIj4fb" jsaction="rcuQ6b:npT2md;" id="searchform"><div class="sfbg"></div><div class="NDnoQ P3mIxe"><form class="tsf" action="/search" id="tsf" autocomplete="off" data-submitfalse="q" method="GET" name="f" role="search"> <div jsmodel="b5W85 vNzKHd" jsdata="MuIEvd;_;il2TaKm_A4Ph7_UPqJL20Ak1"> <div jscontroller="cnjECf" jsmodel="kjkykd EPRt9d LM7wx Qlyryb EtCx8b Ip3Erc L97mud         " class="A8SBwf" data-alt="true" data-biboe="false" data-hp="false" jsdata="LVplcb;_;" jsaction="lX6RWd:w3Wsmc;aaFXSd:k0wtTd;ocDSvd:duwfG;XmGRxb:mVw6nb;R6Slyc:F3goue;DkpM0b:d3sQLd;IQOavd:dFyQEf;XzZZPe:jI3wzf;Aghsf:AVsnlb;iHd9U:Q7Cnrc;f5hEHe:G0jgYd;vmxUb:j3bJnb;XBqW7:ihYaWc;UkQk6c:VSb4De;nTzfpf:YPRawb;R2c5O:LuRugf;qiCkJd:ANdidc;Q3vWPd:FtWxqb;NOg9L:HLgh3;uGoIkd:epUokb;zLdLw:eaGBS;H9muVd:J4e6lb;djyPCf:nMeUJf;hBEIVb:nUZ9le;rcuQ6b:npT2md;focusout:BQjFcd"><div id="_il2TaKm_A4Ph7_UPqJL20Ak_1"></div><div jsname="RNNXgb" class="RNNXgb" data-ved="0ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ3tUDCAk"><a class="FgNLaf" href="https://www.google.com/webhp?hl=en&amp;ictx=0&amp;sa=X&amp;ved=0ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQpYkNCAo" data-hveid="10"><style>.lJpQBb{height:22px;width:22px;padding:1px}svg.lJpQBb{margin:6px}</style><svg class="lJpQBb" aria-label="Go to Google Home" height="24" width="24" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><clipPath id="_il2TaKm_A4Ph7_UPqJL20Ak_3"><path d="M12 10v4.5h6.47c-.5 2.7-3 4.74-6.47 4.74-3.9 0-7.1-3.3-7.1-7.25S8.1 4.75 12 4.75c1.8 0 3.35.6 4.6 1.8l3.4-3.4C18 1.2 15.24 0 12 0 5.4 0 0 5.4 0 12s5.4 12 12 12c7 0 11.5-4.9 11.5-11.7 0-.8-.1-1.54-.2-2.3H12z"></path></clipPath><filter id="_il2TaKm_A4Ph7_UPqJL20Ak_4"><feGaussianBlur stddeviation="1"></feGaussianBlur></filter><g style="clip-path:url(#_il2TaKm_A4Ph7_UPqJL20Ak_3)"><foreignObject style="filter:url(#_il2TaKm_A4Ph7_UPqJL20Ak_4)" height="28" transform="translate(-2,-2)" width="28"><div style="width:100%;height:100%;background:conic-gradient(#FF4641,#FD5061 40deg,#FD5061 60deg,#3186FF 85deg,#3186FF 117deg,#00A5B7 142deg,#0EBC5F 167deg,#0EBC5F 200deg,#6CC500 226deg,#FFCC00 253deg,#FFD314 268deg,#FFCC00 292deg,#FF4641 327deg)"></div></foreignObject><rect fill="#3186FF" height="8" width="16" x="11" y="8"></rect></g></svg></a><div class="SDkEP"><div jsname="uFMOof" class="iblpc"><div class="hvhmMe"><span class="Ty0Rrc z1asCe MZy1Rb" style="height:20px;line-height:20px;width:20px"><svg focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"></path></svg></span></div></div><div jscontroller="vZr2rb" jsname="gLFyf" class="a4bIc" data-hpmde="false" data-mnr="4" jsaction="KjsqPd;input:Lg5SV;blur:fpfTEe;paste:V64iSc"><div jsname="vdLsw" class="YacQv"></div><div jsname="aJyGR" jscontroller="xMclgd" class="gLFyf i4ySpb" jsaction="rcuQ6b:npT2md"><g-snackbar jsname="nH91he" jscontroller="OZLguc" style="display:none" data-dismiss="" jsshadow=""><div jsname="sM5MNb" aria-live="polite" class="jhZvod"><div jsname="Ng57nc" class="Wu0v9b v0rrvd" data-ved="0ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ4G8ICw"><div class="b77HKf"><div class="rIxsve" jsslot=""><span class="Txngnb wHYlTd yUTMj Sxjlmb">Press <span class="qfY0Jf">/</span> to jump to the search box</span></div></div></div></div></g-snackbar></div><textarea jsname="yZiJbe" class="gLFyf" aria-controls="Alh6id" aria-owns="Alh6id" value="whatsapp web" aria-label="Search" placeholder="" aria-autocomplete="both" aria-expanded="false" aria-haspopup="false" autocapitalize="off" autocomplete="off" autocorrect="off" id="APjFqb" maxlength="2048" name="q" role="combobox" rows="1" spellcheck="false" data-ved="0ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ39UDCAw">whatsapp web</textarea></div><div class="fM33ce dRYYxd">    <div jscontroller="PymCCe" jsname="RP0xob" class="BKRPef"> <div class="M2vV3 vOY7J" tabindex="0" jsname="pkjasb" aria-label="Clear" role="button" jsaction="AVsnlb;rcuQ6b:npT2md" data-ved="0ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ05YFCA0">  <span jsname="itVqKe" class="ExCKkf z1asCe rzyADb"><svg focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></svg></span>   </div> <span jsname="s1VaRe" class="ACRAdd M2vV3"></span> </div> <div jsname="UdfVXc" class="WC2Die"><div jscontroller="unV4T" jsname="F7uqIe" class="XDyW0e" aria-label="Search by voice" role="button" tabindex="0" jsaction="h5M12e;rcuQ6b:npT2md" data-ved="0ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQvs8DCA4"><svg class="goxjub" focusable="false" viewbox="0 -960 960 960" xmlns="http://www.w3.org/2000/svg"><path fill="var(--bbQxAb)" d="M480-400q-50 0-85-35t-35-85v-240q0-50 35-85t85-35q50 0 85 35t35 85v240q0 50-35 85t-85 35Zm-40 280v-123q-104-14-172-93t-68-184h80q0 83 58.5 141.5T480-320q83 0 141.5-58.5T680-520h80q0 105-68 184t-172 93v123h-80Z"></path></svg></div><div jscontroller="lpsUAf" jsname="R5mgy" class="nDcEnd" data-base-lens-url="https://lens.google.com" data-is-images-mode="false" data-propagated-experiment-ids="" aria-label="Search by image" role="button" tabindex="0" jsaction="rcuQ6b:npT2md;h5M12e;AMruCe:Zpug7c" data-ved="0ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQhqEICA8"><svg class="Gdd5U" focusable="false" viewbox="0 -960 960 960" xmlns="http://www.w3.org/2000/svg"><path fill="var(--bbQxAb)" d="M480-320q-50 0-85-35t-35-85q0-50 35-85t85-35q50 0 85 35t35 85q0 50-35 85t-85 35Zm240 160q-33 0-56.5-23.5T640-240q0-33 23.5-56.5T720-320q33 0 56.5 23.5T800-240q0 33-23.5 56.5T720-160Zm-440 40q-66 0-113-47t-47-113v-80h80v80q0 33 23.5 56.5T280-200h200v80H280Zm480-320v-160q0-33-23.5-56.5T680-680H280q-33 0-56.5 23.5T200-600v120h-80v-120q0-66 47-113t113-47h80l40-80h160l40 80h80q66 0 113 47t47 113v160h-80Z"></path></svg></div></div></div></div><button class="HZVG1b Tg7LZd" jsname="Tg7LZd" aria-label="Search" type="submit" data-ved="0ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ4dUDCBA">   <div class="zgAlFc"> <span class="KlpaXd z1asCe MZy1Rb"><svg focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"></path></svg></span> </div> </button><div jsname="mvaK7d" class="M8H8pb" data-ved="0ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ4d8ICBE"></div></div><div id="_il2TaKm_A4Ph7_UPqJL20Ak_5"></div></div> <div style="background:url(/images/searchbox/desktop_searchbox_sprites318_hr.webp)"> </div> <script nonce="5yTU8XIHTCegKkYxokQ4Zg">(function(){
          var a=this||self;var c=document.querySelector("form");if(c){var d=function(b){b.key!=="Enter"||b.shiftKey||(b.preventDefault(),c.submit&&c.submit())};c.addEventListener("keydown",d);a.sbmlhf=d};}).call(this);</script>   </div> <div id="tophf"><input name="sca_esv" value="950f1dd50efd152d" type="hidden"><input name="rlz" value="1C1CHBF_en-GBPK1092PK1092" type="hidden"><input value="il2TaKm_A4Ph7_UPqJL20Ak" name="ei" type="hidden"></div></form><div class="Q3DXx Efnghe"><div class="c58wS"><div jscontroller="w4UyN" class="fLciMb" data-oam="" data-po="360" id="og-te" aria-label="Settings" role="button" tabindex="0" jsaction="rcuQ6b:npT2md;noGWuc;mouseenter:eGiyHb;focus:eGiyHb;focusin:eGiyHb;mouseleave:LfDNce;focusout:LfDNce" data-ved="0ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ6psICBk"><div data-noaftde="" id="_il2TaKm_A4Ph7_UPqJL20Ak_14"></div></div></div><span class="gb" style="display:none"></span><div jscontroller="SJpD2c" jsname="uZkjhb" data-so="" jsaction="rcuQ6b:npT2md;YQNWc:MMAZpe;zWO23b:FPeyVe" data-ved="0ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQnJQPCBo"><header class="gb_y gb_H gb_Kd" id="gb" role="none"><div class="gb_J gb_dd gb_0" data-ogsr-fb="true" data-ogsr-alt="" id="gbwa"><div class="gb_D"><a class="gb_B" aria-label="Google apps" href="https://www.google.com.pk/intl/en/about/products?tab=wh" aria-expanded="false" role="button" tabindex="0"><svg class="gb_F" focusable="false" viewbox="0 0 24 24"><path d="M6,8c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zM12,20c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zM6,20c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zM6,14c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zM12,14c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zM16,6c0,1.1 0.9,2 2,2s2,-0.9 2,-2 -0.9,-2 -2,-2 -2,0.9 -2,2zM12,8c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zM18,14c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zM18,20c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2z"></path><image src="https://ssl.gstatic.com/gb/images/bar/al-icon.png" alt="" height="24" width="24" style="border:none;display:none \9"></image></svg></a></div></div><div class="gb_z" data-ogsr-up=""><a class="gb_A" aria-label="Sign in" href="https://accounts.google.com/ServiceLogin?hl=en&amp;passive=true&amp;continue=https://www.google.com/search%3Fq%3Dwhatsapp%2Bweb%26rlz%3D1C1CHBF_en-GBPK1092PK1092%26oq%3D%26gs_lcrp%3DEgZjaHJvbWUqBggCEEUYOzIHCAAQABiPAjITCAEQLhiDARjHARixAxjRAxiABDIGCAIQRRg7MgoIAxAAGLEDGIAEMg0IBBAAGIMBGLEDGIAEMgcIBRAAGIAEMgYIBhBFGDwyBggHEEUYPNIBCDM1NTFqMGo3qAIIsAIB8QUg1TGgUpFaBA%26sourceid%3Dchrome%26ie%3DUTF-8&amp;ec=GAZAAQ" target="_top"><span class="gb_T">Sign in</span></a></div></header><div jsname="nSxrjf" style="display:none" data-ved="0ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQtsANCBs"></div><div jsname="NG1V7d" style="display:none" data-ved="0ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ8JsICBw"></div><div jsname="IZKNDc" style="display:none" data-ved="0ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ8ZsICB0"></div><div jsname="tP7ayb" style="display:none" data-ved="0ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ65sICB4"></div><div jsname="uO6mde" style="display:none" data-ved="0ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ8psICB8"></div></div></div></div></div><span class="kp-collapsed-osrp kpshf line gsr bilit big mdm" style="display:none"></span><div class="main n48JGd" id="main"><div jsmodel=" ROaKxe" class="e9EfHf" id="cnt"><div class="dodTBe" id="sfcnt"></div><div class="Fgyi2e wZQcA caNvfd" data-sd-cp="caNvfd"><div class="ym1pid BO2cCe KLEmSd"></div></div><div id="ZnpjSd"></div><style>.MTIaKb,.LwDUdc,.FAoEle,.RlTCPd,.wPNfjb,.caNvfd,.Vnob4b,.bbxTBb,.DpgmK,.YKUhfb,.uNnvb,.aVsZpf,.RoOVmf,.dIfvQd,.V3Ezn,.Enb9pe,.mYuoaf,.kJSB8,.tUr4Kc,.iQMtqe{--Yi4Nb:var(--mXZkqc);--pEa0Bc:var(--bbQxAb);--kloG3:var(--mXZkqc);--YaIeMb:var(--XKMDxc);--Pa8Wlb:var(--Nsm0ce);--izGsqb:var(--Nsm0ce);--todMNcl:var(--EpFNW);--p9J9c:var(--Nsm0ce)}:root{--KIZPne:#34517d;--xPpiM:#eef0ff;--Ehh4mf:var(--Nsm0ce)}:root{--Yi4Nb:#444746;--pEa0Bc:#bfbfbf;--kloG3:#444746;--YaIeMb:#28292a;--Pa8Wlb:#a8c7fa;--izGsqb:#a8c7fa;--todMNcl:#202124;--p9J9c:#a8c7fa}.YrbPuc{color:var(--IXoxUe);font-family:Arial,sans-serif;font-size:14px;font-weight:400;line-height:22px}.oPWl9c{color:var(--IXoxUe);font-family:Arial,sans-serif;font-size:12px;font-weight:400;line-height:20px}.BjWz4c{color:var(--IXoxUe);font-family:Arial,sans-serif;font-size:12px;font-weight:400;line-height:16px}.cj1ht{color:var(--bbQxAb);font-family:Arial,sans-serif;font-size:12px;font-weight:400;line-height:16px}.SGNhVe{font-family:Google Sans,Arial,sans-serif;font-size:48px;letter-spacing:0;line-height:56px}.EX5Zne{font-family:Google Sans,Arial,sans-serif;font-size:36px;line-height:48px}.JgzqYd{font-family:Google Sans,Arial,sans-serif;font-size:28px;line-height:36px}.aTI8gc{font-family:Google Sans,Arial,sans-serif;font-size:28px;font-weight:400;line-height:36px}.IFnjPb{font-family:Google Sans,Arial,sans-serif;font-size:22px;font-weight:400;line-height:28px}.pb3iw{font-family:Google Sans,Arial,sans-serif;font-size:18px;font-weight:400;line-height:24px}.ILxcde{font-family:Google Sans,Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px}.MBeuO{font-family:Arial,sans-serif;font-size:20px;font-weight:400}.MBeuO{line-height:24px}.tNxQIb{font-family:Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px}.ZwRhJd{font-family:Arial,sans-serif;font-size:14px;line-height:18px}.NNMgCf{font-family:Arial,sans-serif;font-size:18px;line-height:24px}.Pqkn2e{font-family:Arial,sans-serif;font-size:16px;line-height:24px}.wHYlTd{font-family:Arial,sans-serif;font-size:14px;line-height:22px}.ApHyTb{font-family:Arial,sans-serif;font-size:12px;line-height:16px;letter-spacing:0}.sjVJQd{font-family:Google Sans,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px}.k1U36b{font-size:12px;font-family:Arial,sans-serif;font-weight:500;line-height:16px}.j5Egsc{font-family:Google Sans,Arial,sans-serif;font-size:16px;font-weight:400;line-height:22px}.yUTMj{font-family:Arial,sans-serif;font-weight:400}.VDgVie{text-align:center}.TUOsUe{text-align:left}.AraNOb{-webkit-text-decoration:underline;text-decoration:underline}.BBwThe{font-weight:700}.RiJqbb{font-family:Google Sans,Arial,sans-serif;font-weight:500}.SlP8xc{text-transform:none}.n9iHLc{text-transform:uppercase}.OSrXXb{overflow:hidden;text-overflow:ellipsis}.cHaqb{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.za1yy{color:var(--uLz37c)}.RES9jf{color:var(--YLNNHc)}.ZYHQ7e{color:var(--IXoxUe)}.GS5rRd{color:var(--JKqx2)}.GS5rRd:visited{color:#c58af9}.q8U8x{font-family:Google Sans,Arial,sans-serif;font-weight:400}.hWgrdb{font-style:italic}.l97dzf{font-weight:400}.Z5bgrc{font-family:Arial,sans-serif;font-weight:500}.IiOSLb .rsGxI.Ww4FFb,.Ww4FFb{border-radius:0px;border-width:0}.IiOSLb .rsGxI.Ww4FFb,.Ww4FFb{background-color:var(--xhUGwc)}.IiOSLb .rsGxI.Ww4FFb,.Ww4FFb{box-shadow:none}.Ww4FFb .mnr-c:not(:empty),.mnr-c:not(:empty) .Ww4FFb{box-shadow:none;margin-bottom:0px}.vt6azd{margin:0px 0px 30px}.s6JM6d .eYa01b{width:148px}.s6JM6d .KtfA8c{width:204px}.s6JM6d .APo4S{margin-left:10px;margin-right:10px}.s6JM6d .THlyec{margin-left:-10px;margin-right:-10px;width:auto}.M8OgIe .hhv4Fb{margin-left:-38px;margin-right:-38px}.M8OgIe .JL6v7b{margin-left:38px;margin-right:38px}.M8OgIe .TRty9d{width:316px}@media (min-width:940px) and (max-width:1163.98px){.M8OgIe .TRty9d{width:260px}}@media (min-width:800px) and (max-width:939.98px){.M8OgIe .TRty9d{width:372px}}@media (min-width:550px) and (max-width:683.98px){.M8OgIe .TRty9d{width:calc(50% - 10px)}}@media (max-width:550px){.M8OgIe .TRty9d{width:100%}}.TQc1id .zLsiYe{margin-left:-21px;padding-left:0}.YNk70c .vpFuDd{display:flex;flex-wrap:wrap;margin:0 -10px;overflow:hidden}.YNk70c .vpFuDd .Kx6mKf{flex-grow:1;margin:0 10px;min-width:260px;width:calc(50% - 20px)}.OhScic{margin:0px}.zsYMMe{padding:0px}html:active-view-transition-type(sb) .RNNXgb{view-transition-name:sb}.zJUuqf{margin-bottom:4px}.AB4Wff{margin-left:16px}.v0rrvd{padding-bottom:16px}@keyframes g-snackbar-show{from{pointer-events:none;transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes g-snackbar-hide{from{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes g-snackbar-show-content{from{opacity:0}}@keyframes g-snackbar-hide-content{to{opacity:0}}.LH3wG,.jhZvod{bottom:0;height:0;position:fixed;z-index:999}.Ox8Cyd{height:0;position:fixed;z-index:999}.E7Hdgb{box-sizing:border-box;visibility:hidden;display:inline-block}.yK6jqe,.Wu0v9b{box-sizing:border-box;visibility:hidden}.rTYTNb{animation:g-snackbar-hide .4s cubic-bezier(0.4,0,0.2,1) both;visibility:inherit}.UewPMd{animation:g-snackbar-show .5s cubic-bezier(0.4,0,0.2,1) both;visibility:inherit}.b77HKf{background-color:#3c4043;padding:0 24px}.rIxsve{align-items:center;display:flex}.rTYTNb .rIxsve{animation:g-snackbar-hide-content .35s cubic-bezier(0.4,0,0.2,1) both}.UewPMd .rIxsve{animation:g-snackbar-show-content .35s cubic-bezier(0.4,0,0.2,1) .15s both}.Txngnb.Txngnb{line-height:20px}.Txngnb{color:#fff;flex:1 1 auto;margin:14px 0;word-break:break-word}.sHFNYd{margin-right:-8px}@media (min-width:569px) and (min-height:569px){.LH3wG,.jhZvod{text-align:center}.Wu0v9b,.yK6jqe{display:inline-block;max-width:568px;min-width:288px;text-align:left}.b77HKf{border-radius:8px}.sHFNYd{margin-left:40px}}.V9O1Yd .rIxsve{display:block;padding:8px 0}.V9O1Yd .sHFNYd{margin-left:0}.V9O1Yd .sHFNYd g-flat-button{padding-left:0}.jhZvod{left:16px;right:auto}.LH3wG,.Ox8Cyd{left:0;right:0}.yK6jqe,.Wu0v9b,.E7Hdgb{position:relative}.G9jore{position:absolute;top:-24px;bottom:-24px;left:-24px;right:-24px}.caNvfd{--vZe0jb:#313335;--nwXobb:#444746;--VuZXBd:#bfbfbf;--uLz37c:#9e9e9e;--jINu6c:#e8e8e8;--TyVYld:#a8c7fa;--ZEpPmd:#444746;--QWaaaf:#5c5f5e;--DEeStf:#28292a;--TSWZIb:#333438;--BRLwE:#3a3f50;--Aqn7xd:#444746;--gS5jXb:#313335;--EpFNW:#1f1f1f;--Xqboce:#fff;--IXoxUe:#9e9e9e;--bbQxAb:#bfbfbf;--YLNNHc:#e8e8e8;--TMYS9:#a8c7fa;--JKqx2:#99c3ff;--rrJJUc:#a8c7fa;--mXZkqc:#444746;--Nsm0ce:#a8c7fa;--vdwxpe:#0b57d0;--ywz01c:#fdd663;--XKMDxc:#28292a;--aYn2S:#333438;--Lm570b:#3a3f50;--KIZPne:#34517d;--xPpiM:#eef0ff;--Ehh4mf:#a8c7fa}.KLEmSd{border-bottom:1px solid #444746}</style><script nonce="5yTU8XIHTCegKkYxokQ4Zg">(function(){google.tick("load","sct",void 0,"SearchBodyStart");}).call(this);</script><div class="Fgyi2e rZj61 caNvfd" data-st-cnt="fb" data-sd-cp="caNvfd"></div><style>.gTMtLb{z-index:1001;position:absolute;top:-1000px}@keyframes pulse-animation {0%{opacity:1}50%{animation-timing-function:cubic-bezier(0,0,1,1);opacity:0.5}100%{opacity:1}}</style><div jscontroller="HYSCof" class="gke0pe" data-push-down-results="true" data-st-u="top_nav" id="top_nav" jsdata="Z1JpA;_;il2TaKm_A4Ph7_UPqJL20Ak3" role="presentation" jsaction="rcuQ6b:npT2md"><div class="GLcBOb" id="hdtb"><div jscontroller="sHZ92c" class="pZvJc" id="tn_il2TaKm_A4Ph7_UPqJL20Ak_1" jsaction="rcuQ6b:npT2md;L7T4N:iA74Xe"></div></div></div><div id="before-appbar"><div id="_il2TaKm_A4Ph7_UPqJL20Ak_16"></div></div><div class="gTMtLb fp-nh" id="lb"></div><div class="appbar" data-st-cnt="appbar" id="appbar"><div data-st-tgt="appbar"><style>.WE0UJf{min-height:12px;-webkit-transition:height .22s ease-in-out}</style><div style="margin-top:12px"></div><div id="tU52Vb"><div style="position:relative"><div class="WE0UJf" id="slim_appbar"></div></div></div></div></div> <div id="_il2TaKm_A4Ph7_UPqJL20Ak_18" role="presentation"></div>  <div class="YNk70c CuvrIe"><div class="SLPe5b"><div data-iatvcap="1" data-st-cnt="atvcap" id="atvcap"></div></div></div><div class="YNk70c NbTBrb GyAeWb" id="rcnt"><div class="s6JM6d ufC5Cb EYIWQc" id="center_col" role="main"><style>.vLK3gc{padding-top:6px}.H3TZoe{vertical-align:'top'}.tF2Cxc{position:relative}.yuRUbf{font-weight:normal;font-size:small;line-height:1.58;}.IsZvec{max-width:48em;color:#bdc1c6;line-height:1.58}.b8lM7{display:flex;flex-direction:column-reverse}.V9tjod,.V9tjod .LC20lb,.V9tjod .ESMNde{transform:scaleY(-1)}.V9tjod .LC20lb{margin:3px 0 0}.zReHs:hover{text-decoration:none}a:hover h3.LC20lb{text-decoration:underline}.LC20lb{display:inline-block;line-height:1.3;margin-bottom:3px;}.DKV0Md{padding-top:4px;padding-top:5px;}.DKV0Md,.Z3xoIb{margin-top:0;}.HGLrXd{display:inline-block;-webkit-text-size-adjust:none}.q0vns{display:inline-block;padding-bottom:2px;padding-top:1px}.ojE3Fb{padding:0;max-width:calc(100% - 20px)}.ojE3Fb .q0vns{display:flex;padding:0;overflow:hidden;align-items:center;}.GvPZzd{font-size:12px;line-height:18px;max-width:max-content;overflow-x:hidden;text-overflow:ellipsis;width:100%}.DDKf1c{margin-right:12px;}.UnOTSe img{border:1px solid #5c5f5e;background-color:#fff;border-radius:50%;}.Vwoesf:not(.oRVWZ){display:inline-block}.Vwoesf{vertical-align:middle}.XNo5Ab.XNo5Ab{display:block;}.VuuXrf{color:#dadce0;font-size:14px;display:block;line-height:20px;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis;width:auto;}.CA5RN{overflow:hidden}.B6fmyf{max-height:0;position:relative;top:19px;visibility:hidden}.B6fmyf.Mg1HEd{height:auto}.csDOgf{display:inline;visibility:visible}.csDOgf.BCF2pd.ezY6nb,.csDOgf.L48a4c{height:18px}.csDOgf{margin-left:8px;position:relative}.csDOgf.L48a4c{margin-top:16px}.csDOgf .MJ8UF{padding-left:0;}.byrV5b{align-items:center;display:flex;flex-direction:row}.Jfbdu{display:contents}.IjabWd{margin-left:2px}.xTFaxe{top:3px}.xTFaxe{color:#9aa0a6}.D6lY4c{height:22px;width:22px;position:absolute;border-radius:11px}.D6lY4c{top:-1px}.D6lY4c::before{content:"";position:absolute;width:24px;height:24px;top:0;left:0}.iTPLzd{cursor:pointer;top:0;line-height:16px}.iTPLzd{left:0;width:28px}.iTPLzd{z-index:1}.iTPLzd.APQRre{height:18px;width:18px}.rNSxBe{padding-bottom:20px}.eY4mx{padding-left:12px}.lUn2nc{padding-right:12px}.p4wth{font-family:Arial,sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var(--bbQxAb);}.VwiC3b{word-break:break-word}.hJNv6b{}.Hdw6tb{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.jmjoTe{padding-left:calc(36px/2 + 0px);width:100%;margin-left:0;margin-left:0;margin-top:6px;}.om4jw{margin-bottom:7px}.hGkN0{margin-top:5px}.mslg td{padding-right:6px;padding-top:4px}.dmenKe td{padding-bottom:4px;padding-top:12px}.c9EJob td{padding-bottom:4px}.mslg td{vertical-align:top}.mslg .l{font-size:20px;}.iRPzcb{border-bottom:1px solid var(--gS5jXb)}.s6JM6d .mslg .usJj9c{border:1px solid transparent;border-radius:2px;border-radius:2px;margin-top:0px;padding:3px 0 3px 0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;width:100%;}.usJj9c{display:inline-block;position:relative;width:100%}.usJj9c .zz3gNc{overflow:hidden;color:#bdc1c6;max-width:568px;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;margin-bottom:-3px;}#res .mslg h3{display:block;}.DYjfCf{border-radius:100px;position:absolute;right:0;top:0.45em;width:36px;height:36px}.IbHsDb{background-image:url('data:image/svg+xml,\00003csvg focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">\00003cpath fill="%239E9E9E" d="M8.59 16.59L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.41z">\00003c/path>\00003c/svg>');height:24px;margin-left:auto;margin-right:auto;margin-top:0.3em;width:24px}html[dir='rtl'] .IbHsDb{transform:scaleX(-1)}.VttTV{padding-right:56px}.E5IKVc{margin-top:30px}.jbBItf{display:block;position:relative}.DU0NJ{bottom:0;left:0;position:absolute;right:0;top:0}.lP3Jof{display:inline-block;position:relative}.nNMuOd{animation:qli-container-rotate 1568.2352941176ms linear infinite}@keyframes qli-container-rotate{from{transform:rotate(0)}to{transform:rotate(1turn)}}.RoKmhb{height:100%;opacity:0;position:absolute;width:100%}.nNMuOd .VQdeab{animation:qli-fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,qli-blue-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both}.nNMuOd .IEqiAf{animation:qli-fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,qli-red-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both}.nNMuOd .smocse{animation:qli-fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,qli-yellow-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both}.nNMuOd .FlKbCe{animation:qli-fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,qli-green-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both}.BSnLb .nNMuOd .RoKmhb{animation:qli-fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;opacity:0.99}@keyframes qli-fill-unfill-rotate{0%{transform:rotate(0)}12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}100%{transform:rotate(3turn)}}@keyframes qli-blue-fade-in-out{0%{opacity:0.99}25%{opacity:0.99}26%{opacity:0}89%{opacity:0}90%{opacity:0.99}100%{opacity:0.99}}@keyframes qli-red-fade-in-out{0%{opacity:0}15%{opacity:0}25%{opacity:0.99}50%{opacity:0.99}51%{opacity:0}}@keyframes qli-yellow-fade-in-out{0%{opacity:0}40%{opacity:0}50%{opacity:0.99}75%{opacity:0.99}76%{opacity:0}}@keyframes qli-green-fade-in-out{0%{opacity:0}65%{opacity:0}75%{opacity:0.99}90%{opacity:0.99}100%{opacity:0}}.beDQP{display:inline-block;height:100%;overflow:hidden;position:relative;width:50%}.FcXfi{box-sizing:border-box;height:100%;left:45%;overflow:hidden;position:absolute;top:0;width:10%}.SPKFmc{border-radius:50%;border:3px solid transparent;box-sizing:border-box}@media (forced-colors:active),(prefers-contrast:more){.beDQP:last-child .SPKFmc{border:none}}.x3SdXd{width:200%}.J7uuUe{transform:rotate(129deg)}.sDPIC{left:-100%;transform:rotate(-129deg)}.tS3P5{left:-450%;width:1000%}.VQdeab .SPKFmc{border-color:#4487f6}.IEqiAf .SPKFmc{border-color:#ff7769}.smocse .SPKFmc{border-color:#824300}.FlKbCe .SPKFmc{border-color:#219540}.RoKmhb .J7uuUe{border-bottom-color:transparent;border-right-color:transparent}.RoKmhb .sDPIC{border-bottom-color:transparent;border-left-color:transparent}.RoKmhb .tS3P5{border-bottom-color:transparent}.GgTJWe .nNMuOd .J7uuUe{animation:qli-left-spin 1333ms cubic-bezier(0.4,0,0.2,1) infinite both}.GgTJWe .nNMuOd .sDPIC{animation:qli-right-spin 1333ms cubic-bezier(0.4,0,0.2,1) infinite both}.BSnLb .nNMuOd .J7uuUe{animation:qli-left-spin 1333ms cubic-bezier(0.4,0,0.2,1) infinite both;border-left-color:#fff;border-top-color:#fff}.BSnLb .nNMuOd .sDPIC{animation:qli-right-spin 1333ms cubic-bezier(0.4,0,0.2,1) infinite both;border-right-color:#fff;border-top-color:#fff}.BSnLb .nNMuOd .tS3P5{border-color:#fff;border-bottom-color:transparent}@keyframes qli-left-spin{0%{transform:rotate(130deg)}50%{transform:rotate(-5deg)}100%{transform:rotate(130deg)}}@keyframes qli-right-spin{0%{transform:rotate(-130deg)}50%{transform:rotate(5deg)}100%{transform:rotate(-130deg)}}</style><div id="taw"><div id="oFNiHe" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQL3oECAQQAw"></div><div id="tvcap"><div data-aqid="il2TaNKrCfiqjuwP64aHwQY" id="tads" role="region" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQGHoECAQQBA"><div class="GUyUUb" data-hb="t" data-vcap="1"><div><script nonce="5yTU8XIHTCegKkYxokQ4Zg">(function(){var src='https://www.googleadservices.com/pagead/conversion/16521530460/?gad_source\x3d1\x26adview_type\x3d1\x26adview_query_id\x3dCNKYtfCp9o4DFXiVgwcda8MhaA';(function(){var a=new Image;a.src=src;a.setAttribute("attributionsrc","");}).call(this);})();</script></div></div><div class="GUyUUb" data-hb="t" data-vcap="1"><div><script nonce="5yTU8XIHTCegKkYxokQ4Zg">(function(){var src='https://www.google.com/pagead/1p-conversion/16521530460/?gad_source\x3d1\x26adview_type\x3d4\x26adview_query_id\x3dCNKYtfCp9o4DFXiVgwcda8MhaA';(function(){var a=new Image;a.src=src;a.setAttribute("attributionsrc","");}).call(this);})();</script></div></div></div></div></div><div class="eqAnXb" id="res"><div id="topstuff"></div><div id="search"><div jsmodel="mSGCXe" data-hveid="CAQQBg" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQGnoECAQQBg"><h1 class="bNg8Rb">Search Results</h1><div class="dURPMd" eid="il2TaKm_A4Ph7_UPqJL20Ak" data-async-context="query:whatsapp%20web" id="rso"><div class="MjjYud"><div class="A6K0A" data-rpos="0"><div class="vt6azd Ww4FFb" data-hveid="CA8QAA"><h2 class="bNg8Rb">Web result with site links</h2><div class="BYM4Nd"><div class="eKjLze"><div class="Y6JuXb"><div lang="en" data-hveid="CBAQAA" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQFSgAegQIEBAA"><div style="position:relative" class="tF2Cxc"><div class="yuRUbf"><div class="b8lM7"><span class="V9tjod" jsaction="trigger.mLt3mc"><a jsname="UWckNb" class="zReHs" href="https://web.whatsapp.com/" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQFnoECAoQAQ" ping="/url?sa=t&amp;source=web&amp;rct=j&amp;opi=89978449&amp;url=https://web.whatsapp.com/&amp;ved=2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQFnoECAoQAQ"><h3 class="LC20lb MBeuO DKV0Md">Web WhatsApp</h3><br><div class="notranslate ESMNde HGLrXd ojE3Fb"><div class="q0vns"><span class="DDKf1c"><div class="eqA2re UnOTSe Vwoesf" aria-hidden="true"><img class="XNo5Ab" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAAAUVBMVEVHcEz////////////////////////////////////////////////r+u/Z9uL1/fhe24gAzUkf02Sh6LZ+4Z1t3pHG8dMC0Viw7MKQ5apL2HsasPsVAAAADXRSTlMANIfD7f8zYGIW4N4+qsA5tgAAAQdJREFUeAF9k4UWgzAMRYM8vG6j//+hKyfQ+S6WEq9QpWm7Hui7dqB3xh6VfnpRzQteWGeqbPhg+6Or2hkVIVWVOfIKRmpTsA7MQoUJjDchCiVdSpJ/jEXZs6iTrFYs9UQD/3FG4MIn/jbUsmBukNXX7jhoqcPBLR2BPVBHhe5MGcKhDGAE5+iJh3kHoolg1FnSqdRFiZAEIJ6VHHbPKOR0iyYISKM4LBcUeehNskbCZy7oasV6LsX5CHEmb6k5lQ4XymoWBuKkwkjpFGdImXX9sUG47WSS0bvz1uxgJiosALyPCtHnrNm/sL4u9ivz/23yf4Mx84oXlpmemZ439UjvDNdxaOjiDkjvFKpa/ei0AAAAAElFTkSuQmCC" style="height:26px;width:26px" alt=""></div></span><div class="CA5RN"><div><span class="VuuXrf">WhatsApp Web</span></div><div class="byrV5b"><cite class="tjvcx GvPZzd cHaqb" role="text">https://web.whatsapp.com</cite></div></div></div></div><span jscontroller="IX53Tb" jsaction="rcuQ6b:npT2md" style="display:none"></span></a></span><div class="B6fmyf byrV5b Mg1HEd"><div class="HGLrXd ojE3Fb"><div class="q0vns"><span class="DDKf1c"><div class="eqA2re UnOTSe" style="height:26px;width:26px"></div></span><div class="CA5RN"><div><span class="VuuXrf">WhatsApp Web</span></div><div class="byrV5b"><cite class="tjvcx GvPZzd cHaqb" role="text">https://web.whatsapp.com</cite></div></div></div></div><div class="csDOgf BCF2pd L48a4c"><div jscontroller="gOTY1" data-id="atritem-https://web.whatsapp.com/" jsdata="PFrTzf;_;il2TaKm_A4Ph7_UPqJL20Ak9" data-viewer-group="1" jsaction="rcuQ6b:npT2md;aevozb:T2P31d;vcOT6c:C6KsF;k7WJpc:beCLof;jH1Skf:sCDZjb"><div jsdata="l7Bhpb;_;il2TaKm_A4Ph7_UPqJL20Ak10" jscontroller="PbHo4e" jsaction="rcuQ6b:npT2md;h5M12e;jGQF0b:kNqZ1c;" data-viewer-entrypoint="1" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ2esEegQIChAJ"><div class="MJ8UF iTPLzd rNSxBe eY4mx lUn2nc" style="position:absolute" aria-label="About this result related to WhatsApp Web" role="button" tabindex="0"><span class="D6lY4c mBswFe"><span class="xTFaxe z1asCe" style="height:18px;line-height:18px;width:18px"><svg focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"></path></svg></span></span></div></div></div></div></div></div></div><div class="IsZvec"><div class="VwiC3b yXK7lf p4wth r025kc hJNv6b Hdw6tb" style="-webkit-line-clamp:2"><span>Log in to <em>WhatsApp Web</em> for simple, reliable and private messaging on your desktop. Send and receive messages and files with ease, all for free.</span></div></div></div></div></div></div><table class="jmjoTe wHYlTd" cellpadding="0" cellspacing="0"><tr class="mslg dmenKe"><td class="cIkxbf"><div class="om4jw iRPzcb"></div><div class="usJj9c"><div><div class="VttTV"><div><h3><a class="l" href="https://web.whatsapp.com/?locale=en_US" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQjBB6BAgNEAE" ping="/url?sa=t&amp;source=web&amp;rct=j&amp;opi=89978449&amp;url=https://web.whatsapp.com/%3Flocale%3Den_US&amp;ved=2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQjBB6BAgNEAE">Whats App<span class="DYjfCf"><div class="IbHsDb"></div></span></a></h3><div class="zz3gNc">&nbsp;<br></div></div></div></div></div></td></tr><tr class="mslg c9EJob"><td class="cIkxbf"><div class="om4jw iRPzcb"></div><div class="usJj9c"><div><div class="VttTV"><div><h3><a class="l" href="https://www.whatsapp.com/download" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQjBB6BAgMEAE" ping="/url?sa=t&amp;source=web&amp;rct=j&amp;opi=89978449&amp;url=https://www.whatsapp.com/download&amp;ved=2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQjBB6BAgMEAE">Download WhatsApp<span class="DYjfCf"><div class="IbHsDb"></div></span></a></h3><div class="zz3gNc">Download WhatsApp on your mobile device, tablet or desktop ...<br></div></div></div></div></div></td></tr><tr class="mslg c9EJob"><td class="cIkxbf"><div class="om4jw iRPzcb"></div><div class="usJj9c"><div><div class="VttTV"><div><h3><a class="l" href="https://faq.whatsapp.com/668538004658079" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQjBB6BAgOEAE" ping="/url?sa=t&amp;source=web&amp;rct=j&amp;opi=89978449&amp;url=https://faq.whatsapp.com/668538004658079&amp;ved=2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQjBB6BAgOEAE">Help Center<span class="DYjfCf"><div class="IbHsDb"></div></span></a></h3><div class="zz3gNc">Log in &middot; Go to web.whatsapp.com on your desktop browser ...<br></div></div></div></div></div></td></tr><tr class="mslg c9EJob"><td class="cIkxbf"><div class="om4jw iRPzcb"></div><div class="usJj9c"><div><div class="VttTV"><div><h3><a class="l" href="https://web.whatsapp.com/#!" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQjBB6BAgREAE" ping="/url?sa=t&amp;source=web&amp;rct=j&amp;opi=89978449&amp;url=https://web.whatsapp.com/%23!&amp;ved=2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQjBB6BAgREAE">CHAT WITH US<span class="DYjfCf"><div class="IbHsDb"></div></span></a></h3><div class="zz3gNc">Log in to WhatsApp Web for simple, reliable and private messaging ...<br></div></div></div></div></div></td></tr><tr class="mslg"><td class="cIkxbf"><div class="om4jw iRPzcb"></div><div class="usJj9c"><div><div class="VttTV"><div><h3><a class="l" href="https://www.whatsapp.com/" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQjBB6BAgLEAE" ping="/url?sa=t&amp;source=web&amp;rct=j&amp;opi=89978449&amp;url=https://www.whatsapp.com/&amp;ved=2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQjBB6BAgLEAE">WhatsApp<span class="DYjfCf"><div class="IbHsDb"></div></span></a></h3><div class="zz3gNc">Use WhatsApp Messenger to stay in touch with friends and family ...<br></div></div></div></div></div><div class="om4jw hGkN0 iRPzcb"></div></td></tr><tr><td class="H3TZoe" colspan="2"><div class="vLK3gc"><a class="fl" href="/search?q=whatsapp+web+site:whatsapp.com&amp;sca_esv=950f1dd50efd152d&amp;rlz=1C1CHBF_en-GBPK1092PK1092&amp;sa=X&amp;ved=2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQrAN6BAgPEAE">More results from whatsapp.com&nbsp;&raquo;</a></div></td></tr></table></div></div></div><g-loading-icon class="E5IKVc jbBItf GgTJWe VDgVie" style="height:30px;min-width:30px"><div class="lP3Jof nNMuOd" style="height:30px;width:30px" aria-label="Loading..." role="progressbar"><div class="VQdeab RoKmhb"><div class="beDQP"><div class="DU0NJ SPKFmc x3SdXd J7uuUe"></div></div><div class="FcXfi"><div class="DU0NJ SPKFmc tS3P5"></div></div><div class="beDQP"><div class="DU0NJ SPKFmc x3SdXd sDPIC"></div></div></div><div class="IEqiAf RoKmhb"><div class="beDQP"><div class="DU0NJ SPKFmc x3SdXd J7uuUe"></div></div><div class="FcXfi"><div class="DU0NJ SPKFmc tS3P5"></div></div><div class="beDQP"><div class="DU0NJ SPKFmc x3SdXd sDPIC"></div></div></div><div class="smocse RoKmhb"><div class="beDQP"><div class="DU0NJ SPKFmc x3SdXd J7uuUe"></div></div><div class="FcXfi"><div class="DU0NJ SPKFmc tS3P5"></div></div><div class="beDQP"><div class="DU0NJ SPKFmc x3SdXd sDPIC"></div></div></div><div class="FlKbCe RoKmhb"><div class="beDQP"><div class="DU0NJ SPKFmc x3SdXd J7uuUe"></div></div><div class="FcXfi"><div class="DU0NJ SPKFmc tS3P5"></div></div><div class="beDQP"><div class="DU0NJ SPKFmc x3SdXd sDPIC"></div></div></div></div></g-loading-icon><span id="z9PoV" data-csim=""></span><script nonce="5yTU8XIHTCegKkYxokQ4Zg">(function(){var id='z9PoV';document.getElementById(id).setAttribute("lta",Date.now());})();</script><script nonce="5yTU8XIHTCegKkYxokQ4Zg">(function(){var eid='z9PoV';var a=Date.now(),b=document.getElementById(eid);if(b){var c=b.getAttribute("lta"),d=c?Number(c):a;google.c.mfrvt(d,b);google.c.ub?google.c.ub():google.c.ubf=!1;google.c.maft(d,b)};})();</script><style>.tF2Cxc.asEBEc{margin-bottom:30px;}.N54PNb{position:relative}.kb0PBd{display:block;flex:0 0 auto}.A9Y9g{flex:1 1 100%;min-width:0}.BToiNc{display:flex;flex-direction:column;justify-content:start}.OjFzvd{display:flex;flex-direction:row;justify-content:start}.H9lube{background-color:#fff;border:1px solid #5c5f5e;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;height:26px;width:26px;margin-right:12px;flex-shrink:0;vertical-align:middle;}.eqA2re.NjwKYd{margin-right:0}</style></div><script nonce="5yTU8XIHTCegKkYxokQ4Zg">(function(){var ldic='E5IKVc';(function(){var a=document.getElementsByClassName(ldic)[0];a&&(a.style.display="none");}).call(this);})();</script><div><div class="MjjYud"><div class="A6K0A" data-rpos="2"><div jscontroller="SC7lYd" class="wHYlTd Ww4FFb vt6azd tF2Cxc asEBEc" lang="en" style="max-width:100%;width:inherit" jsaction="QyLbLe:OMITjf;ewaord:qsYrDe;xd28Mb:A6j43c" data-hveid="CB8QAA" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQFSgAegQIHxAA"><div class="N54PNb BToiNc" data-snc="zBfHq"><div class="kb0PBd A9Y9g jGGQ5e" data-snf="x5WNvb" data-snhf="0"><div class="yuRUbf"><div class="b8lM7"><span class="V9tjod" jsaction="trigger.mLt3mc"><a jsname="UWckNb" class="zReHs" href="https://wa.me/" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQFnoECB4QAQ" ping="/url?sa=t&amp;source=web&amp;rct=j&amp;opi=89978449&amp;url=https://wa.me/&amp;ved=2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQFnoECB4QAQ"><h3 class="LC20lb MBeuO DKV0Md">WhatsApp</h3><br><div class="notranslate ESMNde HGLrXd ojE3Fb"><div class="q0vns"><span class="H9lube"><div class="eqA2re NjwKYd Vwoesf" aria-hidden="true"><img class="XNo5Ab" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAmVBMVEVHcEwg32Al1WUl02cl1GYl02Ul02Ym02Yl0mUg12Ao12Al1Gcm02Yl02Yl1GUl1GUl02Yk02Ygz2goz2gl1Gcl1GYk1GYl1WUl02cgz3Am1WYl1GYm02Ygz2Ak02Ql0mYk0WYj0mYl02Uo02Ql0mYn0WYn1GYm0mYm0mUq1Wom0WYj02Um0mYl02Yl0mYlz2Un0WQq1WUj02cilIlXAAAAM3RSTlMAEGCQz+//r2AgIJ9/78+/0IAgIN/fcDDQEH+PgBBAoIBQv0DvcHBQsDCAkKDPjzBwMJAU6DEhAAABZElEQVR4AWTTBbajUBBF0YsdiBAixN1d5z+4/vBYb0Gzo8DFqgrJclzPDyDww6ihuqYXYNGqRdr55rgThklMPdLsAnGvr9wgSoFhKdEcQjxSSRaJx+Xtk74qBmEp0YXJVP/rwdBRZgbpVHUhzPMTBMT97HcRqWKZwkrSGjbFhaxUsYWdpCGpTA5PVQk42kNLfw5A7KjiCCctiiOTOatiAC1dwNGfIZD2VXVgqA5DZRbAVarqEGtYBJYHuKl+lTagCBjXA/lRjLvtYMMGiPUAR8YT4kjSi3Cv3IGdjuDKWD6BTjQD2DmSxuBlXztb/TuWY6p7NvUsD4qRynbhWNS6PG6mZDNoFQVwVPL+LPLiN4ucDviqMf3P5tS2s76d0PTUNNFRxX5oBzEBZ//ZBeUnpbnGDvoS4oDc7rN3JOf72QH8pnbwcjEVqZ3PNdDxtlNFCVYSyUo8dypjul20kqT1byABBAAASawYPAmTfuIAAAAASUVORK5CYII=" style="height:18px;width:18px" alt=""></div></span><div class="CA5RN"><div><span class="VuuXrf">wa.me</span></div><div class="byrV5b"><cite class="tjvcx GvPZzd cHaqb" role="text">https://wa.me</cite></div></div></div></div><span jscontroller="IX53Tb" jsaction="rcuQ6b:npT2md" style="display:none"></span></a></span><div class="B6fmyf byrV5b Mg1HEd"><div class="HGLrXd ojE3Fb"><div class="q0vns"><span class="H9lube"><div class="eqA2re NjwKYd" style="height:18px;width:18px"></div></span><div class="CA5RN"><div><span class="VuuXrf">wa.me</span></div><div class="byrV5b"><cite class="tjvcx GvPZzd cHaqb" role="text">https://wa.me</cite></div></div></div></div><div class="csDOgf BCF2pd L48a4c"><div jscontroller="gOTY1" data-id="atritem-https://wa.me/" jsdata="PFrTzf;_;il2TaKm_A4Ph7_UPqJL20Ak9" data-viewer-group="1" jsaction="rcuQ6b:npT2md;aevozb:T2P31d;vcOT6c:C6KsF;k7WJpc:beCLof;jH1Skf:sCDZjb"><div jsdata="l7Bhpb;_;il2TaKm_A4Ph7_UPqJL20Ak13" jscontroller="PbHo4e" jsaction="rcuQ6b:npT2md;h5M12e;jGQF0b:kNqZ1c;" data-viewer-entrypoint="1" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ2esEegQIHhAJ"><div class="MJ8UF iTPLzd rNSxBe eY4mx lUn2nc" style="position:absolute" aria-label="About this result" role="button" tabindex="0"><span class="D6lY4c mBswFe"><span class="xTFaxe z1asCe" style="height:18px;line-height:18px;width:18px"><svg focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"></path></svg></span></span></div></div></div></div></div></div></div></div><div class="kb0PBd A9Y9g" data-snf="nke7rc" data-sncf="1"><div class="VwiC3b yXK7lf p4wth r025kc hJNv6b Hdw6tb" style="-webkit-line-clamp:2"><span>Alternative text for image with the <em>WhatsApp</em> logo followed by the <em>WhatsApp</em> text Alternative text ... Hosted by <em>WhatsApp</em>2025 © <em>WhatsApp</em> LLC. Privacy &amp; Terms.</span></div></div></div></div></div></div><div class="MjjYud"><span class="oUAcPd" id="fld_il2TaKm_A4Ph7_UPqJL20Ak_1" data-csim=""></span><script nonce="5yTU8XIHTCegKkYxokQ4Zg">(function(){var id='fld_il2TaKm_A4Ph7_UPqJL20Ak_1';document.getElementById(id).setAttribute("lta",Date.now());})();</script><script nonce="5yTU8XIHTCegKkYxokQ4Zg">(function(){var eid='fld_il2TaKm_A4Ph7_UPqJL20Ak_1';var a=Date.now(),b=document.getElementById(eid);if(b){var c=b.getAttribute("lta");google.c.maft(c?Number(c):a,b)};})();</script><style>.PmEWq{position:relative;width:100%}.xe8e1b{line-height:20px}.iHxmLe{display:flex;line-height:1.58;max-width:48em;margin-top:4px}.gY2b2c{border-radius:8px;height:fit-content;justify-content:center;margin-right:20px;margin-top:4px;position:relative;width:fit-content;}.fzUZNc{flex-grow:1}.Px5SRc{padding-top:8px}.Px5SRc:empty{display:none}.Px5SRc div{display:inline-block;margin-right:16px}.hXY9cf{cursor:pointer;outline-offset:1px;z-index:1}.AZJdrc,.Svi2Id{position:relative}.AZJdrc.zGXzeb,.AZJdrc.zGXzeb .Svi2Id{display:table}.kCyj6d{overflow:hidden;isolation:isolate}.LIna9b,.AZJdrc .kSFuOd,.AZJdrc.aQElvf .rIRoqf{position:absolute;top:0;left:0;bottom:0;right:0}.LIna9b{overflow:hidden;border-radius:inherit}.JceRhc{border-radius:16px}.uhHOwf{position:relative}.uhHOwf::after{background-color:rgba(0,0,0,0.03);bottom:0;content:'';display:block;left:0;pointer-events:none;position:absolute;right:0;top:0}.uhHOwf img{display:block}.BYbUcd{overflow:hidden;}.BYbUcd img{height:100%;width:100%}.Ylm8Fc{left:50%;line-height:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.Ylm8Fc.YmeD8e{margin-top:-6px}.MfcGr{fill:rgba(0,0,0,0.6);}.Nci3Ge{fill:#fff}.rkqHyd{margin:6px 8px}.rkqHyd{margin:8px}.rkqHyd.JceRhc{margin:12px}.c8rnLc{position:absolute;bottom:0;left:0}.zCaigb{border-radius:10px;padding-block:2px;padding-inline:8px}.flgn0c{background-color:rgba(0,0,0,0.6);color:#fff;fill:#fff}.Vtx8Xc{position:absolute;top:0;right:0}.jrwKTb{background-color:rgba(0,0,0,0.6);border-radius:50%;color:#fff;width:14px;height:14px;line-height:14px;padding:3px;}.jrwKTb span{display:block}.ITZIwc{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;word-break:break-word}.DqfBw{overflow:hidden;opacity:0;z-index:0;height:100%;width:100%;background-color:#1f1f1f}.VYkpsb{display:flex;height:100%;width:100%}@media (prefers-reduced-motion:reduce){.VYkpsb{display:none}}.ovklQ svg{transform:rotate(45deg)}.ob9lvb{color:#bdc1c6}.ylgVCe{color:#bdc1c6}.ULSxyf{margin-bottom:44px}.oIk2Cb{margin:0}.y6Uyqe{padding:6px 0 0 0;width:100%;}.adDDi{display:flex;flex-wrap:wrap;position:relative;padding:0 0 12px}.mgAbYb{-webkit-line-clamp:1}.adDDi.PJI6ge{padding-bottom:0}.YR2tRd{position:relative;align-self:center;height:22px}.YC72Wc{max-width:calc(100% - 34px)}.EIaa9b{display:flex;column-gap:16px;flex-wrap:wrap}.AJLUJb{display:flex;flex:1;flex-direction:column;min-width:233px}.r8qWG,.JGD2rd,.aAJbCe{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal!important;-webkit-box-orient:vertical}@media (max-width:360px){.JGD2rd,.aAJbCe{word-break:break-word!important}.JGD2rd{-webkit-line-clamp:3!important}.aAJbCe{-webkit-line-clamp:5!important}}.JGD2rd.NccSHc,.aAJbCe.NccSHc{word-break:break-word!important}.JGD2rd.NccSHc{-webkit-line-clamp:3!important}.aAJbCe.NccSHc{-webkit-line-clamp:5!important}.b2Rnsc{display:flex;height:52px;margin:4px 0 4px 0}.vIifob{align-items:center;background:#28292a;border-radius:8px;justify-content:center;}.b2Rnsc:hover{text-decoration:underline}.b2Rnsc:hover a{text-decoration-color:#e8e8e8}.qR29te{display:flex;flex-direction:column;flex-grow:1;min-width:0}.B2VR9{display:flex;align-items:center}.ggLgoc{display:block}.wyccme{min-width:0;display:flex;flex-direction:column;justify-content:center;flex-grow:1;overflow:hidden}.ngTNl{text-decoration:none}.ngTNl:hover{text-decoration:none}.ngTNl:focus-visible{outline-color:var(--Pa8Wlb);outline-offset:2px;outline-width:2px}.oatEtb{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-left:16px;padding-right:9px}.mtv5bd{display:flex;height:100%;flex-direction:column;max-width:100%}.dg6jd{color:#e8e8e8;-webkit-line-clamp:2;overflow-wrap:break-word;font-family:Google Sans,Arial,sans-serif;font-size:16px;}.dg6jd span{font-weight:700;}.DxHbyd{background-color:transparent;align-items:center;border-radius:50%;display:flex;height:20px;justify-content:center;margin-right:8px;padding-left:9px;padding-right:7px;width:20px}.yiwlZe{color:#c3c6d6;display:block}.XbQ34c{margin-left:auto}.FIfWIe{margin-left:4px}.XC18Gb{margin-top:8px}.oYQBg{margin-top:4px}.GmoL0c{margin-right:12px}.CJHX3e{padding-bottom:12px;padding-top:12px}.EXH1Ce{position:relative}.eJtrMc{padding-bottom:8px;padding-top:8px}.OvQkSb{border-radius:9999px}.AaVjTc a:link{display:block;color:#8ab4f8;font-weight:normal}.AaVjTc td{padding:0;text-align:center}.YyVfkd{color:var(--YLNNHc);font-weight:normal;overflow:hidden}.AaVjTc{margin:30px auto 30px}.UUoiQc,.LLNLxf{max-width:calc(100vw - 32px - 335px + 55px);min-width:84px;overflow:hidden}@media (max-width:484px){.mYW5bd .NKTSme:nth-child(11),.RcEbob .NKTSme:nth-child(2){display:none}}@media (max-width:464px){.mYW5bd .NKTSme:nth-child(10),.RcEbob .NKTSme:nth-child(3){display:none}}@media (max-width:359px){.mYW5bd .NKTSme:nth-child(9),.RcEbob .NKTSme:nth-child(4){display:none}}@media (max-width:339px){.mYW5bd .NKTSme:nth-child(8),.RcEbob .NKTSme:nth-child(5){display:none}}.SJajHc{background:url(/images/nav_logo321.webp) no-repeat;background-size:167px;overflow:hidden;background-position:0 0;height:40px;display:block}.NVbCr{cursor:pointer}.oeN89d{clear:both}.LLNLxf .oeN89d{float:right}.oeN89d{text-wrap:nowrap}@keyframes fadeIn {from{opacity:0}to{opacity:1}}.uCD6gd{animation:fadeIn 100ms ease-in-out;}#result-stats{line-height:22px;font-size:14px}</style><script nonce="5yTU8XIHTCegKkYxokQ4Zg">(function(){var nsrp=true;var fsrp=true;var irrp=true;var escn=true;(function(){function b(a){return typeof a!=="undefined"&&a===!0}b(nsrp)&&(document.getElementById("center_col").className+=" ZPOWwb");function c(a,l){var e=document.getElementById("center_col"),f=document.getElementById("rhs");e&&f&&(e.classList.toggle("ZFGGlf",a<=10),e.classList.toggle("B8S5Ve",a<=8),f.classList.toggle("UE2fsd",l<=5))}
          if(document.getElementById("rhs")&&b(escn)&&b(nsrp)){var d=window.matchMedia("(max-width: 799.98px)"),g=window.matchMedia("(max-width: 939.98px)"),h=window.matchMedia("(max-width: 1163.98px)"),k=function(){d.matches&&irrp?c(12,0):g.matches?c(8,5):h.matches?c(10,5):c(12,7)};d.addEventListener("change",k);g.addEventListener("change",k);h.addEventListener("change",k);k()};}).call(this);})();</script><div class="A6K0A" data-rpos="4"><div><div jsname="pKB8Bc" class="PmEWq wHYlTd vt6azd Ww4FFb" data-hveid="CCQQAA"><div><div><div jscontroller="rTuANe" data-ar="1.7778" data-cid="3f6796af" data-curl="https://www.youtube.com/watch?v=4avz3yRnzGQ" data-dsktp="1" data-eiv="1" data-esrvl="1" data-preloadapi="1" data-pubr="YouTube" data-surl="https://www.youtube.com/watch?v=4avz3yRnzGQ" data-tpvid="" data-vid="4avz3yRnzGQ" data-vurl="" jsaction="JP8eqe:NT5WYc;h5M12e;clickmod:h5M12e;rcuQ6b:npT2md;"><div><div class="xe8e1b"><div><div class="b8lM7"><span class="V9tjod" jsaction="trigger.mLt3mc"><a jsname="UWckNb" class="zReHs" href="https://www.youtube.com/watch?v=4avz3yRnzGQ" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQtwJ6BAgkEAI" ping="/url?sa=t&amp;source=web&amp;rct=j&amp;opi=89978449&amp;url=https://www.youtube.com/watch%3Fv%3D4avz3yRnzGQ&amp;ved=2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQtwJ6BAgkEAI"><h3 class="LC20lb MBeuO DKV0Md">How to Use WhatsApp Web in 2025 | Use Same WhatsApp in ...</h3><br><div class="notranslate ESMNde HGLrXd ojE3Fb"><div class="q0vns"><span class="H9lube"><div class="eqA2re NjwKYd Vwoesf" aria-hidden="true"><img class="XNo5Ab" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAcElEQVR4AWP4//8/RZh6BgCZAkDsAMUNWDFCXgDFACCV8J/B+D8pGKwHRAKRAUyQDEMMQAYEUGBAAsiABpwKHjz4/9/BAZ8BDXgNgIMNGyg04MABkg1AeCEgAK8XKA5EiqORooSELykXEJuUBz43AgAIA1ZhBoG9vwAAAABJRU5ErkJggg==" style="height:18px;width:18px" alt=""></div></span><div class="CA5RN"><div><span class="VuuXrf">YouTube&nbsp;·&nbsp;RaRe iTech</span></div><div class="byrV5b"><cite class="qLRx3b tjvcx GvPZzd cHaqb" role="text">266K+ views  ·  8 months ago</cite></div></div></div></div><span jscontroller="IX53Tb" jsaction="rcuQ6b:npT2md" style="display:none"></span></a></span><div class="B6fmyf byrV5b Mg1HEd"><div class="HGLrXd ojE3Fb"><div class="q0vns"><span class="H9lube"><div class="eqA2re NjwKYd" style="height:18px;width:18px"></div></span><div class="CA5RN"><div><span class="VuuXrf">YouTube&nbsp;·&nbsp;RaRe iTech</span></div><div class="byrV5b"><cite class="qLRx3b tjvcx GvPZzd cHaqb" role="text">266K+ views  ·  8 months ago</cite></div></div></div></div><div class="csDOgf BCF2pd L48a4c"><div jscontroller="gOTY1" data-id="atritem-https://www.youtube.com/watch?v=4avz3yRnzGQ" jsdata="PFrTzf;_;il2TaKm_A4Ph7_UPqJL20Ak9" data-viewer-group="1" jsaction="rcuQ6b:npT2md;aevozb:T2P31d;vcOT6c:C6KsF;k7WJpc:beCLof;jH1Skf:sCDZjb"><div jsdata="l7Bhpb;_;il2TaKm_A4Ph7_UPqJL20Ak14" jscontroller="PbHo4e" jsaction="rcuQ6b:npT2md;h5M12e;jGQF0b:kNqZ1c;" data-viewer-entrypoint="1" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ2esEegQIJBAL"><div class="MJ8UF iTPLzd rNSxBe eY4mx lUn2nc" style="position:absolute" aria-label="About this result related to YouTube" role="button" tabindex="0"><span class="D6lY4c mBswFe"><span class="xTFaxe z1asCe" style="height:18px;line-height:18px;width:18px"><svg focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"></path></svg></span></span></div></div></div></div></div></div></div></div><div class="iHxmLe" jscontroller="yfZcPd" jsaction="rcuQ6b: npT2md" jsshadow=""><div class="rIRoqf hXY9cf" aria-label="How to Use WhatsApp Web in 2025 | Use Same WhatsApp in ... by RaRe iTech on YouTube. Play on Google. 4:13" data-vll="" role="button" tabindex="0" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ5KoOegQIJBAM"><div class="gY2b2c"><div aria-hidden="true" class="AZJdrc zGXzeb kCyj6d JceRhc"><div jsname="zccVWc" class="uhHOwf BYbUcd" style="height:83px;width:148px"><img alt="" id="dimg_il2TaKm_A4Ph7_UPqJL20Ak_1" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///////yH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-deferred="1"></div><div jsname="DwcXhb" class="LIna9b" aria-hidden="true"><div class="VYkpsb" data-stfc="1" data-url="https://encrypted-vtbn0.gstatic.com/video?q=tbn:ANd9GcSQzF7d-H4pR0SsIO3evGQiaqgnASzXBTY5ew" id="_il2TaKm_A4Ph7_UPqJL20Ak_49" jsaction="rtcVre:NziyQe;hAjFqb:QKiGd;rcuQ6b:npT2md" data-noaftde="" jscontroller="Fy1Pv"></div></div><div class="Ylm8Fc YmeD8e" aria-hidden="true"><svg height="32" width="32" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path class="MfcGr" d="M0 16C0 7.163 7.163 0 16 0s16 7.163 16 16-7.163 16-16 16S0 24.837 0 16Z"></path><path class="Nci3Ge" d="M13 10.92v10.16a1 1 0 0 0 1.573.819l7.257-5.08a1 1 0 0 0 0-1.638l-7.256-5.08a1 1 0 0 0-1.574.82Z"></path></svg></div><div class="kSFuOd rkqHyd"><div class="c8rnLc flgn0c k1U36b zCaigb"><span>4:13</span></div><div class="Vtx8Xc jrwKTb ovklQ"><span style="height:14px;line-height:14px;width:14px" class="z1asCe"><svg focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 5.83L15.17 9l1.41-1.41L12 3 7.41 7.59 8.83 9 12 5.83zm0 12.34L8.83 15l-1.41 1.41L12 21l4.59-4.59L15.17 15 12 18.17z"></path></svg></span></div></div></div></div></div><div class="fzUZNc"><div class="ITZIwc p4wth" style="-webkit-line-clamp:3">In this video I'm going to show you <b>how to use WhatsApp web</b> or how to use your WhatsApp account in another phone with the same number.</div></div></div><div class="Px5SRc"></div></div><div style="display:none" id="evlb_il2TaKm_A4Ph7_UPqJL20Ak_1"></div></div></div></div></div></div></div></div><div class="MjjYud"></div><div class="MjjYud"><div class="A6K0A" data-rpos="10"><div jscontroller="SC7lYd" class="wHYlTd Ww4FFb vt6azd tF2Cxc asEBEc" lang="en" style="max-width:100%;width:inherit" jsaction="QyLbLe:OMITjf;ewaord:qsYrDe;xd28Mb:A6j43c" data-hveid="CDYQAA" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQFSgAegQINhAA"><div class="N54PNb BToiNc" data-snc="TEYMvb"><div class="kb0PBd A9Y9g jGGQ5e" data-snf="x5WNvb" data-snhf="0"><div class="yuRUbf"><div class="b8lM7"><span class="V9tjod" jsaction="trigger.mLt3mc"><a jsname="UWckNb" class="zReHs" href="https://medcraveonline.com/guides-hub/whatsapp-web-login/" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQFnoECDMQAQ" ping="/url?sa=t&amp;source=web&amp;rct=j&amp;opi=89978449&amp;url=https://medcraveonline.com/guides-hub/whatsapp-web-login/&amp;ved=2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQFnoECDMQAQ"><h3 class="LC20lb MBeuO DKV0Md">WhatsApp Web – Login &amp; Chat from Any Browser Easily</h3><br><div class="notranslate ESMNde HGLrXd ojE3Fb"><div class="q0vns"><span class="DDKf1c"><div class="eqA2re UnOTSe Vwoesf" aria-hidden="true"><img class="XNo5Ab" src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAkGBwgHBgkIBwgKCgkLDRYPDQwMDRsUFRAWIB0iIiAdHx8kKDQsJCYxJx8fLT0tMTU3Ojo6Iys/RD84QzQ5OjcBCgoKDQwNGg8PGjclHyU3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Ny03Nzc3NzU3MjU3Nzc3NjU2Ny01Lzc1Nf/AABEIABwAHAMBEQACEQEDEQH/xAAZAAACAwEAAAAAAAAAAAAAAAAFBgIEBwP/xAAtEAACAQMDAQcDBQEAAAAAAAABAgMEBREABiESBxMxQWFxgSJRgiMyM5KhFv/EABkBAAIDAQAAAAAAAAAAAAAAAAMEAQIFAP/EACkRAAICAQMBBwUBAAAAAAAAAAECAAMRBBIhwRMxQVFhcaEiI5Gx0QX/2gAMAwEAAhEDEQA/ANG3Rer0aFl2vQGaUEied2T9AAZ4UnJbHhkfB07pqad/32wP3F7bXC/QMxPpdrT3m1x1N3rLoa2okURvLVsf3YGenGFHoPIa0rNQlNhWsAgenWKIbLVDHIJk3S70iGot1NLNaKN2iR6msUdQVsFy7t4k5x5Djj7jXsHGHOHPkPjAkM1u7cB9I9fmPOzrgl0tTVsBkaKSUhS7FuVAVsEk8dQbz1l6hNj7THqTlczNduXuaDct8rqqZgBuEq4J4KBJk6fhVH9RrSFAepVA5KnpFr7uyfce7I6x8q6iSimECxdaUsyMpDcshOVA+OPcaVrRXQknkybHZHAA4ge6L07Zu0HX38UtSklJ3Slg8WVPAHn45HjnJ0xpWC6hGPGAc+/MDqlZtO6jnJGPbiAuz+63Gz2qrpY8Sk1jyOi4YQMyqSmc+PmfUnV9ZWltu+HoYpWF8pDtBspsRu90o8SUtRcaeqkCjPdMySq+fyIP56j/AD7ssqt5HpKa2ntVKj06wxQ3iium3bVcZaxY5Fc0Eq9X8hHIz6hcn3bXNSyXvWo4PMAzYpWxjyOPeddxwxVOz7zLRoqSGaNVkRSTn6RgY554GB99QrFNSm4+B6ylGH07Mo8f5DPZrtX/AJ3asFLXRqayZzPODg9DNj6c+gAHuDpHVak3WFh3TXRAoxGWO300cQijRkjAwEWRgMe2dALsTkydgAxE2s7J9t1FR3kbV9PEZTK1PFUZjZj4nDA/4dMpr7k8ZRqVYYjVb7LTUMBiWarlU8HvahiMegzgfA0B7WY54/Ela1UY6y/DGkMSRRKFjRQqqPIDwGhkknJlwMDAn//Z" style="height:26px;width:26px" alt=""></div></span><div class="CA5RN"><div><span class="VuuXrf">MedCrave online</span></div><div class="byrV5b"><cite class="qLRx3b tjvcx GvPZzd cHaqb" role="text">https://medcraveonline.com<span class="ylgVCe ob9lvb" role="text"> › guides-hub › whatsapp-w...</span></cite></div></div></div></div><span jscontroller="IX53Tb" jsaction="rcuQ6b:npT2md" style="display:none"></span></a></span><div class="B6fmyf byrV5b Mg1HEd"><div class="HGLrXd ojE3Fb"><div class="q0vns"><span class="DDKf1c"><div class="eqA2re UnOTSe" style="height:26px;width:26px"></div></span><div class="CA5RN"><div><span class="VuuXrf">MedCrave online</span></div><div class="byrV5b"><cite class="qLRx3b tjvcx GvPZzd cHaqb" role="text">https://medcraveonline.com<span class="ylgVCe ob9lvb" role="text"> › guides-hub › whatsapp-w...</span></cite></div></div></div></div><div class="csDOgf BCF2pd L48a4c"><div jscontroller="gOTY1" data-id="atritem-https://medcraveonline.com/guides-hub/whatsapp-web-login/" jsdata="PFrTzf;_;il2TaKm_A4Ph7_UPqJL20Ak9" data-viewer-group="1" jsaction="rcuQ6b:npT2md;aevozb:T2P31d;vcOT6c:C6KsF;k7WJpc:beCLof;jH1Skf:sCDZjb"><div jsdata="l7Bhpb;_;il2TaKm_A4Ph7_UPqJL20Ak18" jscontroller="PbHo4e" jsaction="rcuQ6b:npT2md;h5M12e;jGQF0b:kNqZ1c;" data-viewer-entrypoint="1" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ2esEegQIMxAJ"><div class="MJ8UF iTPLzd rNSxBe eY4mx lUn2nc" style="position:absolute" aria-label="About this result related to MedCrave online" role="button" tabindex="0"><span class="D6lY4c mBswFe"><span class="xTFaxe z1asCe" style="height:18px;line-height:18px;width:18px"><svg focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"></path></svg></span></span></div></div></div></div></div></div></div></div><div class="kb0PBd A9Y9g" data-snf="nke7rc" data-sncf="1"><div class="VwiC3b yXK7lf p4wth r025kc hJNv6b Hdw6tb" style="-webkit-line-clamp:2"><span><em>Use WhatsApp Web to send and receive messages from your computer</em>. Learn how to log in with QR code, sync chats, and fix common web login issues easily.</span></div></div></div></div></div></div><div class="MjjYud"></div><div class="MjjYud"><div class="A6K0A" data-rpos="12"><div jscontroller="SC7lYd" class="wHYlTd Ww4FFb vt6azd tF2Cxc asEBEc" lang="en" style="max-width:100%;width:inherit" jsaction="QyLbLe:OMITjf;ewaord:qsYrDe;xd28Mb:A6j43c" data-hveid="CC8QAA" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQFSgAegQILxAA"><div class="N54PNb BToiNc" data-snc="KtEMXd"><div class="kb0PBd A9Y9g jGGQ5e" data-snf="x5WNvb" data-snhf="0"><div class="yuRUbf"><div class="b8lM7"><span class="V9tjod" jsaction="trigger.mLt3mc"><a jsname="UWckNb" class="zReHs" href="https://chromewebstore.google.com/detail/privacy-extension-for-wha/cgipcgghboamefelooajpiabilddemlh?hl=en" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQFnoECC4QAQ" ping="/url?sa=t&amp;source=web&amp;rct=j&amp;opi=89978449&amp;url=https://chromewebstore.google.com/detail/privacy-extension-for-wha/cgipcgghboamefelooajpiabilddemlh%3Fhl%3Den&amp;ved=2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQFnoECC4QAQ"><h3 class="LC20lb MBeuO DKV0Md">Privacy Extension for WhatsApp Privacy - Chrome Web Store</h3><br><div class="notranslate ESMNde HGLrXd ojE3Fb"><div class="q0vns"><span class="DDKf1c"><div class="eqA2re UnOTSe Vwoesf" aria-hidden="true"><img class="XNo5Ab" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAAAe1BMVEWwvLDZ2dnj4+PY2Njk5OTk4+Pl395HcEzm5ubv7+/o6Onm5ubn5+fl5eXn5ubx8vLdSz/aPjP/zkRHiPQPoV7r7e3dTkE9hPT/zTX4uU/hm5bgf3jz1MPbbWRrnPTQ0Mf61YtLjFCYuve91PmJsfebc00qo2S4Wzxvu5LoXaG4AAAADXRSTlMFNoMyZm34AOHhULCwgh+baAAAAOxJREFUKJGV0utOhDAQhmHcNbi7CtNhW7qWctij3v8V+tkDNqZgfBMS0icz8KPFy0rFOhaLAcsaVZlK4K5OS3CX4mb7hLabHFbxN7KTb8+u1yz+/rF/YbWAFR6F6uykKo3pOmPK6A7dmxp7ZhZ4uB/VjHsiRWRYtCHBBkdK7R3COp4JcY+zGaMJZ9CO4iSNHPb9ZOMkyfv3B1kYa6f3UJwc5UOIFquut9uVplODTpY8fkqMip4GjQZqHE4BH1LKlu1FH5G+WDfa+LUKJs9MxxD5vQnKD9LedIoHj+d68DaosPbg7u3CxfzzUq/0BeI8KWT7MN/WAAAAAElFTkSuQmCC" style="height:26px;width:26px" alt=""></div></span><div class="CA5RN"><div><span class="VuuXrf">Chrome Web Store</span></div><div class="byrV5b"><cite class="qLRx3b tjvcx GvPZzd cHaqb" role="text">https://chromewebstore.google.com<span class="ylgVCe ob9lvb" role="text"> › detail › cgipcggh...</span></cite></div></div></div></div><span jscontroller="IX53Tb" jsaction="rcuQ6b:npT2md" style="display:none"></span></a></span><div class="B6fmyf byrV5b Mg1HEd"><div class="HGLrXd ojE3Fb"><div class="q0vns"><span class="DDKf1c"><div class="eqA2re UnOTSe" style="height:26px;width:26px"></div></span><div class="CA5RN"><div><span class="VuuXrf">Chrome Web Store</span></div><div class="byrV5b"><cite class="qLRx3b tjvcx GvPZzd cHaqb" role="text">https://chromewebstore.google.com<span class="ylgVCe ob9lvb" role="text"> › detail › cgipcggh...</span></cite></div></div></div></div><div class="csDOgf BCF2pd L48a4c"><div jscontroller="gOTY1" data-id="atritem-https://chromewebstore.google.com/detail/privacy-extension-for-wha/cgipcgghboamefelooajpiabilddemlh?hl=en" jsdata="PFrTzf;_;il2TaKm_A4Ph7_UPqJL20Ak9" data-viewer-group="1" jsaction="rcuQ6b:npT2md;aevozb:T2P31d;vcOT6c:C6KsF;k7WJpc:beCLof;jH1Skf:sCDZjb"><div jsdata="l7Bhpb;_;il2TaKm_A4Ph7_UPqJL20Ak15" jscontroller="PbHo4e" jsaction="rcuQ6b:npT2md;h5M12e;jGQF0b:kNqZ1c;" data-viewer-entrypoint="1" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ2esEegQILhAJ"><div class="MJ8UF iTPLzd rNSxBe eY4mx lUn2nc" style="position:absolute" aria-label="About this result related to Chrome Web Store" role="button" tabindex="0"><span class="D6lY4c mBswFe"><span class="xTFaxe z1asCe" style="height:18px;line-height:18px;width:18px"><svg focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"></path></svg></span></span></div></div></div></div></div></div></div></div><div class="kb0PBd A9Y9g" data-snf="nke7rc" data-sncf="1"><div class="VwiC3b yXK7lf p4wth r025kc hJNv6b Hdw6tb" style="-webkit-line-clamp:2"><span>To enhance privacy in shared spaces, a <em>WhatsApp</em>™ <em>Web</em> privacy extension blurs your messages until you hover over them. Your messages and other content will only ...</span></div></div></div></div></div></div><div class="MjjYud"></div><div class="MjjYud"><div class="A6K0A" data-rpos="14"><div jscontroller="SC7lYd" class="wHYlTd Ww4FFb vt6azd tF2Cxc asEBEc" lang="en" style="max-width:100%;width:inherit" jsaction="QyLbLe:OMITjf;ewaord:qsYrDe;xd28Mb:A6j43c" data-hveid="CDIQAA" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQFSgAegQIMhAA"><div class="N54PNb BToiNc" data-snc="V3V8od"><div class="kb0PBd A9Y9g jGGQ5e" data-snf="x5WNvb" data-snhf="0"><div class="yuRUbf"><div class="b8lM7"><span class="V9tjod" jsaction="trigger.mLt3mc"><a jsname="UWckNb" class="zReHs" href="https://blog.omnichat.ai/whatsapp-web-tutorial/" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQFnoECDEQAQ" ping="/url?sa=t&amp;source=web&amp;rct=j&amp;opi=89978449&amp;url=https://blog.omnichat.ai/whatsapp-web-tutorial/&amp;ved=2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQFnoECDEQAQ"><h3 class="LC20lb MBeuO DKV0Md">WhatsApp Web Setup Guide (2025): Desktop &amp; Browser Tutorial</h3><br><div class="notranslate ESMNde HGLrXd ojE3Fb"><div class="q0vns"><span class="DDKf1c"><div class="eqA2re UnOTSe Vwoesf" aria-hidden="true"><img class="XNo5Ab" src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAkGBwgHBgkIBwgKCgkLDRYPDQwMDRsUFRAWIB0iIiAdHx8kKDQsJCYxJx8fNz0tMTU3Ojo6Iys/RD9CQz9FNTcBCgoKDQwNGg8PGjclHyU3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc2NzU3Nzc3LTc1NzU1NS8uLTcvOP/AABEIABwAHAMBEQACEQEDEQH/xAAZAAADAQEBAAAAAAAAAAAAAAAEBQcGAgD/xAAwEAACAQMCAgcHBQAAAAAAAAABAgMABBEFIQYxEhNBUYGRoVNxdIKSstIHFiI1Qv/EABoBAAIDAQEAAAAAAAAAAAAAAAQGAgMFAAH/xAAsEQABAwIEAwcFAAAAAAAAAAABAAIDBBEFIVFxM0GBEhMVMcHR8DKRobHx/9oADAMBAAIRAxEAPwCh313cre3CrczBRIwAEhwN6ilGpqZhO8B58zzOq9DxMmnK66hcBv4Exht2z4b4q+Gnmm4bbomkxOVgIkzyy3QMXEJvpT1WoMXP+FYp5DapTUk8Iu9th80Qb6ypcbl56G36Wo4elklspGlkd2EpGWYk8hQ4W7hMj5ISXknPnsEm4tiXT4575JE3HS6snfpcvLNXU8PfTNj1WdidIGS94HDPlzU4Aad3lmfpu3M9uacGMaxoa0WAQkcYIXHUyKwK8wchgcYqRFxYrwxOVY4IuRc6DGzbyq7LKe9u/wAsUqV1OIJi1vkcwmLDWNZBYa5pHxNG9819FnLklV+U7D0qmllEM7XnyH8S7WPLql5OtvssHAGWbokEEZDA9lOIIIuF0X1IquRSof6df0s/xTfalLuL8cbepWxh3CO/oE2m0O1mmeVpJgzsWOGGN/CsmyqkwmCR5eSc8+XshbrhHSLkZeJ1lPOVHwx9/Z6UZT100A7LTloVazDadjbAdUJ+xNL9vefWv40V4vPoPz7rvD4tT86Jzouk2+jWr29q8rI8hkJkIJzgDsA7qCqal9Q8OftkiYYWwt7LV//Z" style="height:26px;width:26px" alt=""></div></span><div class="CA5RN"><div><span class="VuuXrf">Omnichat Blog</span></div><div class="byrV5b"><cite class="qLRx3b tjvcx GvPZzd cHaqb" role="text">https://blog.omnichat.ai<span class="ylgVCe ob9lvb" role="text"> › Beginner's Guide</span></cite></div></div></div></div><span jscontroller="IX53Tb" jsaction="rcuQ6b:npT2md" style="display:none"></span></a></span><div class="B6fmyf byrV5b Mg1HEd"><div class="HGLrXd ojE3Fb"><div class="q0vns"><span class="DDKf1c"><div class="eqA2re UnOTSe" style="height:26px;width:26px"></div></span><div class="CA5RN"><div><span class="VuuXrf">Omnichat Blog</span></div><div class="byrV5b"><cite class="qLRx3b tjvcx GvPZzd cHaqb" role="text">https://blog.omnichat.ai<span class="ylgVCe ob9lvb" role="text"> › Beginner's Guide</span></cite></div></div></div></div><div class="csDOgf BCF2pd L48a4c"><div jscontroller="gOTY1" data-id="atritem-https://blog.omnichat.ai/whatsapp-web-tutorial/" jsdata="PFrTzf;_;il2TaKm_A4Ph7_UPqJL20Ak9" data-viewer-group="1" jsaction="rcuQ6b:npT2md;aevozb:T2P31d;vcOT6c:C6KsF;k7WJpc:beCLof;jH1Skf:sCDZjb"><div jsdata="l7Bhpb;_;il2TaKm_A4Ph7_UPqJL20Ak16" jscontroller="PbHo4e" jsaction="rcuQ6b:npT2md;h5M12e;jGQF0b:kNqZ1c;" data-viewer-entrypoint="1" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ2esEegQIMRAJ"><div class="MJ8UF iTPLzd rNSxBe eY4mx lUn2nc" style="position:absolute" aria-label="About this result related to Omnichat Blog" role="button" tabindex="0"><span class="D6lY4c mBswFe"><span class="xTFaxe z1asCe" style="height:18px;line-height:18px;width:18px"><svg focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"></path></svg></span></span></div></div></div></div></div></div></div></div><div class="kb0PBd A9Y9g" data-snf="nke7rc" data-sncf="1"><div class="VwiC3b yXK7lf p4wth r025kc hJNv6b Hdw6tb" style="-webkit-line-clamp:2"><span class="YrbPuc"><span>22-May-2025</span> — </span><span><em>WhatsApp Web</em> is the browser-based version of the popular messaging application, WhatsApp. It allows you to seamlessly sync your WhatsApp account ...</span></div></div></div></div></div></div><div class="MjjYud"></div><div class="MjjYud"><div class="A6K0A" data-rpos="16"><div jscontroller="SC7lYd" class="wHYlTd Ww4FFb vt6azd tF2Cxc asEBEc" lang="en" style="max-width:100%;width:inherit" jsaction="QyLbLe:OMITjf;ewaord:qsYrDe;xd28Mb:A6j43c" data-hveid="CDUQAA" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQFSgAegQINRAA"><div class="N54PNb BToiNc" data-snc="qxixy"><div class="kb0PBd A9Y9g jGGQ5e" data-snf="x5WNvb" data-snhf="0"><div class="yuRUbf"><div class="b8lM7"><span class="V9tjod" jsaction="trigger.mLt3mc"><a jsname="UWckNb" class="zReHs" href="https://wawplus.com/" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQFnoECDQQAQ" ping="/url?sa=t&amp;source=web&amp;rct=j&amp;opi=89978449&amp;url=https://wawplus.com/&amp;ved=2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQFnoECDQQAQ"><h3 class="LC20lb MBeuO DKV0Md">WA Web Plus - Power up your WhatsApp Experience</h3><br><div class="notranslate ESMNde HGLrXd ojE3Fb"><div class="q0vns"><span class="H9lube"><div class="eqA2re NjwKYd Vwoesf" aria-hidden="true"><img class="XNo5Ab" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAV1BMVEVHcEz3/PX0+vLk8+Du9+v6/fn0+vPv+u3p9ebn8+Ph8dzf8NvY7dRNvH6BzZ92yJXh893c7tfy+vHc79hdxr06uHcarWMAs7IAtqUAqmUAtKwNtrNTw7aQcc9AAAAAFHRSTlMATZfi////FKj//5X/////TP9MzVTxGfkAAAFBSURBVHgBbZMHkoMwEATXaEGRIHPO/P+dt9KUauXQZKZhiNRxGgyP42SGE/3AummaRhkrztIHA0/MU2EEA/VYz8K7wrbL2XuGAgNYPV5gKKyKGiZ4KIhVYeRRcsCc5jl0ylALQvAywFjmeZm0p5a4IPRCfz9OhFCBwisE3E+BaMu5GaJA6G7oTDGHZjTBw5jKMNCec1Ek1AplMmRyMUL6q1yu1wvWEgPKlXAT7vf7Q7jfn7LxYg8hfQnPJlSFTDVSOiqloiylAg/f055SURJuZL2Uu+jYKaYCenJYL5fVF7M93IG2BKM4EELFwzgTZRgqeDw4SETkUqOdQbpa7kSwSckQigEsCbEkGHO6XNAFI1LFJCXI8TBEMchRouSmoAAGOt4U5M0wGraHYpA3IlL14vfP259Cf96eLe5SZfa4kfIPnr0kALSu/4cAAAAASUVORK5CYII=" style="height:18px;width:18px" alt=""></div></span><div class="CA5RN"><div><span class="VuuXrf">WA Web Plus</span></div><div class="byrV5b"><cite class="tjvcx GvPZzd cHaqb" role="text">https://wawplus.com</cite></div></div></div></div><span jscontroller="IX53Tb" jsaction="rcuQ6b:npT2md" style="display:none"></span></a></span><div class="B6fmyf byrV5b Mg1HEd"><div class="HGLrXd ojE3Fb"><div class="q0vns"><span class="H9lube"><div class="eqA2re NjwKYd" style="height:18px;width:18px"></div></span><div class="CA5RN"><div><span class="VuuXrf">WA Web Plus</span></div><div class="byrV5b"><cite class="tjvcx GvPZzd cHaqb" role="text">https://wawplus.com</cite></div></div></div></div><div class="csDOgf BCF2pd L48a4c"><div jscontroller="gOTY1" data-id="atritem-https://wawplus.com/" jsdata="PFrTzf;_;il2TaKm_A4Ph7_UPqJL20Ak9" data-viewer-group="1" jsaction="rcuQ6b:npT2md;aevozb:T2P31d;vcOT6c:C6KsF;k7WJpc:beCLof;jH1Skf:sCDZjb"><div jsdata="l7Bhpb;_;il2TaKm_A4Ph7_UPqJL20Ak17" jscontroller="PbHo4e" jsaction="rcuQ6b:npT2md;h5M12e;jGQF0b:kNqZ1c;" data-viewer-entrypoint="1" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ2esEegQINBAJ"><div class="MJ8UF iTPLzd rNSxBe eY4mx lUn2nc" style="position:absolute" aria-label="About this result related to WA Web Plus" role="button" tabindex="0"><span class="D6lY4c mBswFe"><span class="xTFaxe z1asCe" style="height:18px;line-height:18px;width:18px"><svg focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"></path></svg></span></span></div></div></div></div></div></div></div></div><div class="kb0PBd A9Y9g" data-snf="nke7rc" data-sncf="1"><div class="VwiC3b yXK7lf p4wth r025kc hJNv6b Hdw6tb" style="-webkit-line-clamp:2"><span>Power up your WhatsApp Experience, <em>Add more tools and options to WhatsApp Web</em> for more privacy and reliability.</span></div></div></div></div></div></div><div class="MjjYud"></div></div></div></div></div></div><div id="botstuff"><div data-hveid="CCMQAA" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQCHoECCMQAA"><div><div data-sstk="Ac65TH5A1xY-mWmNc2MUP6lfNnUkGhXFfzyxtGQ5F3kAMjOA7yWjEsSzTQBltWvhWP7CgV60qj6EBcNzVZzs9UwV-5d9Y3F_uJbCsw"></div></div><div id="bres"><div class="MjjYud"><div id="_il2TaKm_A4Ph7_UPqJL20Ak_47"></div></div><div class="ULSxyf"><div class="MjjYud"><div data-abe="" data-hveid="CCUQAA" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ26YDegQIJRAA"><div class="oIk2Cb"><div class="M6HR1c PJI6ge adDDi"><span class="mgAbYb RES9jf YC72Wc IFnjPb JGD2rd" aria-level="2" role="heading">People also search for</span><span class="YR2tRd"></span></div><div class="y6Uyqe"><div class="EIaa9b"><div class="AJLUJb"><div class="b2Rnsc vIifob"><div style="position:relative" class="qR29te" data-hveid="CC0QAA"><div><a class="ngTNl ggLgoc" href="/search?sca_esv=950f1dd50efd152d&amp;rlz=1C1CHBF_en-GBPK1092PK1092&amp;q=Whatsapp+web+login&amp;sa=X&amp;ved=2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ1QJ6BAgtEAE"><div class="B2VR9 CJHX3e"><div class="wyccme"><div><div class="oatEtb"><div class="mtv5bd"><span class="dg6jd JGD2rd">Whatsapp web <b>login</b></span></div></div></div></div><div class="XbQ34c"><div class="DxHbyd OvQkSb eJtrMc"><span class="yiwlZe z1asCe MZy1Rb" style="height:20px;line-height:20px;width:20px"><svg focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"></path></svg></span></div></div></div></a></div></div></div><div class="b2Rnsc vIifob"><div style="position:relative" class="qR29te" data-hveid="CCwQAA"><div><a class="ngTNl ggLgoc" href="/search?sca_esv=950f1dd50efd152d&amp;rlz=1C1CHBF_en-GBPK1092PK1092&amp;q=Whatsapp+web+download&amp;sa=X&amp;ved=2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ1QJ6BAgsEAE"><div class="B2VR9 CJHX3e"><div class="wyccme"><div><div class="oatEtb"><div class="mtv5bd"><span class="dg6jd JGD2rd">Whatsapp web <b>download</b></span></div></div></div></div><div class="XbQ34c"><div class="DxHbyd OvQkSb eJtrMc"><span class="yiwlZe z1asCe MZy1Rb" style="height:20px;line-height:20px;width:20px"><svg focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"></path></svg></span></div></div></div></a></div></div></div><div class="b2Rnsc vIifob"><div style="position:relative" class="qR29te" data-hveid="CCsQAA"><div><a class="ngTNl ggLgoc" href="/search?sca_esv=950f1dd50efd152d&amp;rlz=1C1CHBF_en-GBPK1092PK1092&amp;q=WhatsApp+Web+scan&amp;sa=X&amp;ved=2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ1QJ6BAgrEAE"><div class="B2VR9 CJHX3e"><div class="wyccme"><div><div class="oatEtb"><div class="mtv5bd"><span class="dg6jd JGD2rd">WhatsApp Web <b>scan</b></span></div></div></div></div><div class="XbQ34c"><div class="DxHbyd OvQkSb eJtrMc"><span class="yiwlZe z1asCe MZy1Rb" style="height:20px;line-height:20px;width:20px"><svg focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"></path></svg></span></div></div></div></a></div></div></div><div class="b2Rnsc vIifob"><div style="position:relative" class="qR29te" data-hveid="CCoQAA"><div><a class="ngTNl ggLgoc" href="/search?sca_esv=950f1dd50efd152d&amp;rlz=1C1CHBF_en-GBPK1092PK1092&amp;q=WhatsApp+app&amp;sa=X&amp;ved=2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ1QJ6BAgqEAE"><div class="B2VR9 CJHX3e"><div class="wyccme"><div><div class="oatEtb"><div class="mtv5bd"><span class="dg6jd JGD2rd">WhatsApp <b>app</b></span></div></div></div></div><div class="XbQ34c"><div class="DxHbyd OvQkSb eJtrMc"><span class="yiwlZe z1asCe MZy1Rb" style="height:20px;line-height:20px;width:20px"><svg focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"></path></svg></span></div></div></div></a></div></div></div></div><div class="AJLUJb"><div class="b2Rnsc vIifob"><div style="position:relative" class="qR29te" data-hveid="CCkQAA"><div><a class="ngTNl ggLgoc" href="/search?sca_esv=950f1dd50efd152d&amp;rlz=1C1CHBF_en-GBPK1092PK1092&amp;q=WhatsApp+login&amp;sa=X&amp;ved=2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ1QJ6BAgpEAE"><div class="B2VR9 CJHX3e"><div class="wyccme"><div><div class="oatEtb"><div class="mtv5bd"><span class="dg6jd JGD2rd">WhatsApp <b>login</b></span></div></div></div></div><div class="XbQ34c"><div class="DxHbyd OvQkSb eJtrMc"><span class="yiwlZe z1asCe MZy1Rb" style="height:20px;line-height:20px;width:20px"><svg focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"></path></svg></span></div></div></div></a></div></div></div><div class="b2Rnsc vIifob"><div style="position:relative" class="qR29te" data-hveid="CCgQAA"><div><a class="ngTNl ggLgoc" href="/search?sca_esv=950f1dd50efd152d&amp;rlz=1C1CHBF_en-GBPK1092PK1092&amp;q=WhatsApp+Web+QR+code&amp;sa=X&amp;ved=2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ1QJ6BAgoEAE"><div class="B2VR9 CJHX3e"><div class="wyccme"><div><div class="oatEtb"><div class="mtv5bd"><span class="dg6jd JGD2rd">WhatsApp Web <b>QR code</b></span></div></div></div></div><div class="XbQ34c"><div class="DxHbyd OvQkSb eJtrMc"><span class="yiwlZe z1asCe MZy1Rb" style="height:20px;line-height:20px;width:20px"><svg focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"></path></svg></span></div></div></div></a></div></div></div><div class="b2Rnsc vIifob"><div style="position:relative" class="qR29te" data-hveid="CCYQAA"><div><a class="ngTNl ggLgoc" href="/search?sca_esv=950f1dd50efd152d&amp;rlz=1C1CHBF_en-GBPK1092PK1092&amp;q=WhatsApp+download&amp;sa=X&amp;ved=2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ1QJ6BAgmEAE"><div class="B2VR9 CJHX3e"><div class="wyccme"><div><div class="oatEtb"><div class="mtv5bd"><span class="dg6jd JGD2rd">WhatsApp <b>download</b></span></div></div></div></div><div class="XbQ34c"><div class="DxHbyd OvQkSb eJtrMc"><span class="yiwlZe z1asCe MZy1Rb" style="height:20px;line-height:20px;width:20px"><svg focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"></path></svg></span></div></div></div></a></div></div></div><div class="b2Rnsc vIifob"><div style="position:relative" class="qR29te" data-hveid="CCcQAA"><div><a class="ngTNl ggLgoc" href="/search?sca_esv=950f1dd50efd152d&amp;rlz=1C1CHBF_en-GBPK1092PK1092&amp;q=Doctor+fantasy+WhatsApp+Web&amp;sa=X&amp;ved=2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ1QJ6BAgnEAE"><div class="B2VR9 CJHX3e"><div class="wyccme"><div><div class="oatEtb"><div class="mtv5bd"><span class="dg6jd JGD2rd"><b>Doctor fantasy</b> WhatsApp Web</span></div></div></div></div><div class="XbQ34c"><div class="DxHbyd OvQkSb eJtrMc"><span class="yiwlZe z1asCe MZy1Rb" style="height:20px;line-height:20px;width:20px"><svg focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"></path></svg></span></div></div></div></a></div></div></div></div></div></div></div></div></div></div></div><div role="navigation"><h1 class="bNg8Rb">Page navigation</h1><table class="AaVjTc" style="border-collapse:collapse;text-align:left" role="presentation"><tr jsname="TeSSVd" valign="top"><td class="d6cvqb BBwThe"><span class="SJajHc" style="background:url(/images/nav_logo321.webp) no-repeat;background-position:-24px -112px;background-size:167px;width:28px"></span></td><td class="YyVfkd NKTSme"><span class="SJajHc" style="background:url(/images/nav_logo321.webp) no-repeat;background-position:-53px -112px;background-size:167px;width:20px"></span>1</td><td class="NKTSme"><a aria-label="Page 2" class="fl" href="/search?q=whatsapp+web&amp;sca_esv=950f1dd50efd152d&amp;rlz=1C1CHBF_en-GBPK1092PK1092&amp;ei=il2TaKm_A4Ph7_UPqJL20Ak&amp;start=10&amp;sa=N&amp;sstk=Ac65TH5A1xY-mWmNc2MUP6lfNnUkGhXFfzyxtGQ5F3kAMjOA7yWjEsSzTQBltWvhWP7CgV60qj6EBcNzVZzs9UwV-5d9Y3F_uJbCsw&amp;ved=2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ8tMDegQIIxAE"><span class="SJajHc NVbCr" style="background:url(/images/nav_logo321.webp) no-repeat;background-position:-74px -112px;background-size:167px;width:20px"></span>2</a></td><td class="NKTSme"><a aria-label="Page 3" class="fl" href="/search?q=whatsapp+web&amp;sca_esv=950f1dd50efd152d&amp;rlz=1C1CHBF_en-GBPK1092PK1092&amp;ei=il2TaKm_A4Ph7_UPqJL20Ak&amp;start=20&amp;sa=N&amp;sstk=Ac65TH5A1xY-mWmNc2MUP6lfNnUkGhXFfzyxtGQ5F3kAMjOA7yWjEsSzTQBltWvhWP7CgV60qj6EBcNzVZzs9UwV-5d9Y3F_uJbCsw&amp;ved=2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ8tMDegQIIxAG"><span class="SJajHc NVbCr" style="background:url(/images/nav_logo321.webp) no-repeat;background-position:-74px -112px;background-size:167px;width:20px"></span>3</a></td><td class="NKTSme"><a aria-label="Page 4" class="fl" href="/search?q=whatsapp+web&amp;sca_esv=950f1dd50efd152d&amp;rlz=1C1CHBF_en-GBPK1092PK1092&amp;ei=il2TaKm_A4Ph7_UPqJL20Ak&amp;start=30&amp;sa=N&amp;sstk=Ac65TH5A1xY-mWmNc2MUP6lfNnUkGhXFfzyxtGQ5F3kAMjOA7yWjEsSzTQBltWvhWP7CgV60qj6EBcNzVZzs9UwV-5d9Y3F_uJbCsw&amp;ved=2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ8tMDegQIIxAI"><span class="SJajHc NVbCr" style="background:url(/images/nav_logo321.webp) no-repeat;background-position:-74px -112px;background-size:167px;width:20px"></span>4</a></td><td class="NKTSme"><a aria-label="Page 5" class="fl" href="/search?q=whatsapp+web&amp;sca_esv=950f1dd50efd152d&amp;rlz=1C1CHBF_en-GBPK1092PK1092&amp;ei=il2TaKm_A4Ph7_UPqJL20Ak&amp;start=40&amp;sa=N&amp;sstk=Ac65TH5A1xY-mWmNc2MUP6lfNnUkGhXFfzyxtGQ5F3kAMjOA7yWjEsSzTQBltWvhWP7CgV60qj6EBcNzVZzs9UwV-5d9Y3F_uJbCsw&amp;ved=2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ8tMDegQIIxAK"><span class="SJajHc NVbCr" style="background:url(/images/nav_logo321.webp) no-repeat;background-position:-74px -112px;background-size:167px;width:20px"></span>5</a></td><td aria-level="3" class="d6cvqb BBwThe" role="heading"><a class="LLNLxf" href="/search?q=whatsapp+web&amp;sca_esv=950f1dd50efd152d&amp;rlz=1C1CHBF_en-GBPK1092PK1092&amp;ei=il2TaKm_A4Ph7_UPqJL20Ak&amp;start=10&amp;sa=N&amp;sstk=Ac65TH5A1xY-mWmNc2MUP6lfNnUkGhXFfzyxtGQ5F3kAMjOA7yWjEsSzTQBltWvhWP7CgV60qj6EBcNzVZzs9UwV-5d9Y3F_uJbCsw&amp;ved=2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ8NMDegQIIxAM" id="pnnext" style="text-align:left"><span class="SJajHc NVbCr" style="background:url(/images/nav_logo321.webp) no-repeat;background-position:-96px -112px;background-size:167px;width:71px;float:left"></span><span class="oeN89d" style="display:block;margin-left:53px">Next</span></a></td></tr></table></div><div class="uCD6gd" style="display:none"><div id="result-stats">About 4,990,000,000 results<nobr> (0.19s)&nbsp;</nobr></div></div><script nonce="5yTU8XIHTCegKkYxokQ4Zg">(function(){var btc='uCD6gd';var titd=true;(function(){a:{var a=document.getElementsByClassName(btc)[0];if(a){if(titd){var b=document.getElementById("hdtbMenus");if(!b)break a;var c=b.querySelector("[data-utc]");c&&(b=c);b.appendChild(a)}else{var d=document.getElementById("slim_appbar");if(!d)break a;d.appendChild(a)}a.style.display=""}};}).call(this);})();</script></div></div><div data-hveid="CAQQCA" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQh6kJegQIBBAI"></div><div jscontroller="zGLm3b" style="display:none" data-pcon="0" data-pcs="2" jsaction="rcuQ6b:npT2md"></div><div role="navigation"><span id="xjs"></span><div id="gfn"></div><span id="fvf"></span></div></div></div><style>.Tg0csd{bottom:0;left:0;position:fixed;right:0;z-index:312}.Gcxb4e{display:block;position:relative;}.HTOhZ{display:block;overflow-x:auto;overflow-y:clip;position:relative;white-space:nowrap;transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.HTOhZ::-webkit-scrollbar{display:none}.JpOecb{display:inline-block}.mTpL7c{display:inline-block}.mTpL7c:not([disabled]){cursor:pointer}.R0DW9c:not(.vpR9sb){display:none}.R0DW9c{position:relative}.vH6rvf{padding:8px 0;z-index:100;opacity:0;top:0;position:absolute;background:#303134;border-radius:8px;overflow:hidden}@media (forced-colors:active){.vH6rvf{outline:1px solid}}.IRx9Tb{max-width:280px}.FJCJfd{border:none;box-shadow:0px 1px 3px rgba(95,99,104,0.64)}.bsmXxe{display:contents}.Gcxb4e .HZX55,.Gcxb4e .B2p7if{display:none}.Gcxb4e:hover .HZX55,.Gcxb4e:hover .B2p7if{display:block}.LJefwf{display:none}.TBC9ub{margin-left:0px;margin-right:0px}.OZ5bRd{margin-bottom:auto;margin-top:auto}.wgbRNb{cursor:pointer;height:72px;position:absolute;display:block;visibility:inherit;width:36px;bottom:0;opacity:.8;top:0;z-index:101}.wgbRNb.tHT0l{transition:opacity .5s,visibility .5s}.wgbRNb:hover{opacity:.9}.wgbRNb.pQXcHc,.wgbRNb.pQXcHc:hover{cursor:default;opacity:0;visibility:hidden}.b5K9zd{bottom:0;display:block;position:absolute!important;top:0}.wgbRNb.btpNFe:hover g-fab{color:#dadce0!important}.wgbRNb.btpNFe{height:36px;width:36px;opacity:.9}.wgbRNb.btpNFe:hover{opacity:1}.wgbRNb.btpNFe.pQXcHc,.wgbRNb.btpNFe.pQXcHc:hover{opacity:0}.bCwlI.btpNFe g-fab,.VdehBf.btpNFe g-fab{box-shadow:0 0 0 1px rgba(0,0,0,0.04),0 4px 8px 0 rgba(0,0,0,0.2);cursor:pointer;height:36px;width:36px}.bCwlI.btpNFe{left:-18px}.VdehBf.btpNFe{right:-18px}@media (max-width:683px){.bCwlI.btpNFe{left:-8px}.VdehBf.btpNFe{right:-7px}}.S3PB2d{margin:auto}.sr9hec{display:block;position:relative;z-index:0}.sr9hec{cursor:pointer}.sr9hec{box-shadow:0,0,2,0 rgba(0,0,0,.5)}.sr9hec:focus{outline:none}.sr9hec .U8v51e{position:absolute;left:0;right:0;top:0;bottom:0;width:24px;height:24px}.s3IB3{width:40px;height:40px}</style><div class="Tg0csd"><div data-st-tgt="fb" data-hveid="CBYQAA" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ96AJegQIFhAA"><div class="YNk70c"><h1 class="bNg8Rb">Filters and topics</h1><div class="GG4mbd P3mIxe" jscontroller="O63OXd" data-vt-mb="" role="navigation" tabindex="-1" jsaction="rcuQ6b:npT2md;YcfJ:rWvwbc;"><div jscontroller="eZ9XOd" class="Gcxb4e" id="_il2TaKm_A4Ph7_UPqJL20Ak_43" jsdata="dQhNrd;_;il2TaKm_A4Ph7_UPqJL20Ak12" jsshadow="" jsaction="OaAmdd:EDKYjb;JnGzAc:aJ8u7;OW9R3e:Xj7hvb;qVN0Rc:nnsrCf;rcuQ6b:npT2md"><div jsname="haAclf" class="HTOhZ" data-scca="" data-hveid="CBYQAQ" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQtYAJegQIFhAB"><div jsname="s2gQvd" class="EDblX JpOecb" style="padding-right:4px;padding-left:4px" jsslot=""><div class="rQTE8b" data-hveid="CBYQAg" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQjMEKKAB6BAgWEAI"><div class="beZ0tf O1uzAe" role="list"><div role="listitem" data-hveid="CB0QAA" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQtoAJegQIHRAA"><a class="C6AK7c" aria-disabled="true" role="link" tabindex="0" data-hveid="CB0QAQ" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ2Z0MegQIHRAB"><div jsname="xBNgKe" aria-current="page" selected="" class="mXwfNd"><span class="R1QWuf">All</span></div></a></div><div role="listitem" data-hveid="CBwQAA" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQtoAJKAB6BAgcEAA"><a jsname="pxBnId" class="C6AK7c" href="/search?sca_esv=950f1dd50efd152d&amp;rlz=1C1CHBF_en-GBPK1092PK1092&amp;udm=2&amp;fbs=AIIjpHxU7SXXniUZfeShr2fp4giZ1Y6MJ25_tmWITc7uy4KIemkjk18Cn72Gp24fGkjjh6wQFVCbKXb4P6swJy4x5wjmp_jXuQmh9XuontG_OYbw3o4LbqAao_7ytDCs4nJVShEKVWaWJYWxTmOE9yxaUvPsdGa9ge03FDOp1ezvB-YwokrGnaiTBqaFbpbtXkexybahN81d&amp;q=whatsapp+web&amp;sa=X&amp;ved=2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQtKgLegQIHBAB" data-hveid="CBwQAQ" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQtKgLegQIHBAB"><div jsname="xBNgKe" class="mXwfNd"><span class="R1QWuf">Images</span></div></a></div><div role="listitem" data-hveid="CBoQAA" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQtoAJKAB6BAgaEAA"><a jsname="pxBnId" class="C6AK7c" href="/search?sca_esv=950f1dd50efd152d&amp;rlz=1C1CHBF_en-GBPK1092PK1092&amp;udm=39&amp;fbs=AIIjpHxU7SXXniUZfeShr2fp4giZ1Y6MJ25_tmWITc7uy4KIemkjk18Cn72Gp24fGkjjh6wQFVCbKXb4P6swJy4x5wjmp_jXuQmh9XuontG_OYbw3o4LbqAao_7ytDCs4nJVShEKVWaWJYWxTmOE9yxaUvPsdGa9ge03FDOp1ezvB-YwokrGnaiTBqaFbpbtXkexybahN81d&amp;q=whatsapp+web&amp;sa=X&amp;ved=2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQs6gLegQIGhAB" data-hveid="CBoQAQ" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQs6gLegQIGhAB"><div jsname="xBNgKe" class="mXwfNd"><span class="R1QWuf">Short videos</span></div></a></div><div role="listitem" data-hveid="CBkQAA" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQtoAJKAB6BAgZEAA"><a jsname="pxBnId" class="C6AK7c" href="/search?sca_esv=950f1dd50efd152d&amp;rlz=1C1CHBF_en-GBPK1092PK1092&amp;udm=7&amp;fbs=AIIjpHxU7SXXniUZfeShr2fp4giZ1Y6MJ25_tmWITc7uy4KIemkjk18Cn72Gp24fGkjjh6wQFVCbKXb4P6swJy4x5wjmp_jXuQmh9XuontG_OYbw3o4LbqAao_7ytDCs4nJVShEKVWaWJYWxTmOE9yxaUvPsdGa9ge03FDOp1ezvB-YwokrGnaiTBqaFbpbtXkexybahN81d&amp;q=whatsapp+web&amp;sa=X&amp;ved=2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQtKgLegQIGRAB" data-hveid="CBkQAQ" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQtKgLegQIGRAB"><div jsname="xBNgKe" class="mXwfNd"><span class="R1QWuf">Videos</span></div></a></div><div role="listitem" data-hveid="CBsQAA" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQtoAJKAB6BAgbEAA"><a jsname="pxBnId" class="C6AK7c" href="/search?sca_esv=950f1dd50efd152d&amp;rlz=1C1CHBF_en-GBPK1092PK1092&amp;udm=18&amp;fbs=AIIjpHxU7SXXniUZfeShr2fp4giZ1Y6MJ25_tmWITc7uy4KIemkjk18Cn72Gp24fGkjjh6wQFVCbKXb4P6swJy4x5wjmp_jXuQmh9XuontG_OYbw3o4LbqAao_7ytDCs4nJVShEKVWaWJYWxTmOE9yxaUvPsdGa9ge03FDOp1ezvB-YwokrGnaiTBqaFbpbtXkexybahN81d&amp;q=whatsapp+web&amp;sa=X&amp;ved=2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQs6gLegQIGxAB" data-hveid="CBsQAQ" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQs6gLegQIGxAB"><div jsname="xBNgKe" class="mXwfNd"><span class="R1QWuf">Forums</span></div></a></div><div role="listitem" data-hveid="CBcQAA" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQtoAJKAB6BAgXEAA"><a jsname="pxBnId" class="C6AK7c" href="/search?sca_esv=950f1dd50efd152d&amp;rlz=1C1CHBF_en-GBPK1092PK1092&amp;q=whatsapp+web&amp;tbm=nws&amp;source=lnms&amp;fbs=AIIjpHxU7SXXniUZfeShr2fp4giZ1Y6MJ25_tmWITc7uy4KIemkjk18Cn72Gp24fGkjjh6wQFVCbKXb4P6swJy4x5wjmp_jXuQmh9XuontG_OYbw3o4LbqAao_7ytDCs4nJVShEKVWaWJYWxTmOE9yxaUvPsdGa9ge03FDOp1ezvB-YwokrGnaiTBqaFbpbtXkexybahN81d&amp;sa=X&amp;ved=2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ0pQJegQIFxAB" data-hveid="CBcQAQ" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ0pQJegQIFxAB"><div jsname="xBNgKe" class="mXwfNd"><span class="R1QWuf">News</span></div></a></div><div role="listitem" data-hveid="CBgQAA" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQtoAJKAB6BAgYEAA"><a jsname="pxBnId" class="C6AK7c" href="/search?sca_esv=950f1dd50efd152d&amp;rlz=1C1CHBF_en-GBPK1092PK1092&amp;udm=14&amp;fbs=AIIjpHxU7SXXniUZfeShr2fp4giZ1Y6MJ25_tmWITc7uy4KIemkjk18Cn72Gp24fGkjjh6wQFVCbKXb4P6swJy4x5wjmp_jXuQmh9XuontG_OYbw3o4LbqAao_7ytDCs4nJVShEKVWaWJYWxTmOE9yxaUvPsdGa9ge03FDOp1ezvB-YwokrGnaiTBqaFbpbtXkexybahN81d&amp;q=whatsapp+web&amp;sa=X&amp;ved=2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQs6gLegQIGBAB" data-hveid="CBgQAQ" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQs6gLegQIGBAB"><div jsname="xBNgKe" class="mXwfNd"><span class="R1QWuf">Web</span></div></a></div><div role="listitem" jscontroller="eBYPP" jsshadow="" jsaction="rcuQ6b:npT2md;keydown:uYT2Vb;UBsZj:gk6SMd;JkcjMe:AOJsKd;UszG1b:Seb4Qb;r4FAn:TvD9Pc"><div class="mTpL7c" aria-controls="_il2TaKm_A4Ph7_UPqJL20Ak_44" jsname="oYxtQd" jsaction="gq6u4d;" aria-expanded="false" role="button" tabindex="0" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ7p0OegQIFhAE"><div aria-label="More filters" class="mXwfNd"><div class="mVH5Fc"><span class="R1QWuf">More</span><span class="FXBAof M5dSnd z1asCe K1bG5d" style="height:16px;line-height:16px;width:16px"><svg focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M7 10l5 5 5-5z"></path></svg></span></div></div></div><div jsname="H9P06b" class="R0DW9c"><div class="vH6rvf FJCJfd IRx9Tb" jsname="xl07Ob" id="_il2TaKm_A4Ph7_UPqJL20Ak_44" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ750OegQIFhAF"><div class="bsmXxe" id="il2TaKm_A4Ph7_UPqJL20Ak__23"></div><div class="bsmXxe" id="il2TaKm_A4Ph7_UPqJL20Ak__24"></div><script nonce="5yTU8XIHTCegKkYxokQ4Zg">(function(){
          (this||self).y9PREe=function(a,b,c){a=document.querySelector(a);b=document.querySelector(b);a&&b&&a!==b&&a.parentNode!==b&&(b.appendChild(a),c&&google.tick("load","uddfrt"))};}).call(this);</script></div></div></div></div><div class="yeKjxb" id="_il2TaKm_A4Ph7_UPqJL20Ak_45"></div></div></div></div><div jsname="Y5ANHe" class="HZX55" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQmbMJegQIFhAH"><g-left-button jsname="sIJmDf" class="pQXcHc wgbRNb bCwlI tHT0l OZ5bRd btpNFe" style="top:0px;left:8px" aria-hidden="true" jsaction="PfjCMb" aria-label="Previous" role="button"><g-fab class="sr9hec OvQkSb s3IB3" style="background-color:#303134;color:#9aa0a6"><span class="U8v51e S3PB2d z1asCe"><svg focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"></path></svg></span></g-fab></g-left-button></div><div jsname="AK6yne" class="B2p7if" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQmrMJegQIFhAJ"><g-right-button jsname="IHFM4" style="top:0px;right:8px" aria-hidden="true" jsaction="sYPGdb" class="wgbRNb VdehBf tHT0l OZ5bRd btpNFe" aria-label="Next" role="button"><g-fab class="sr9hec OvQkSb s3IB3" style="background-color:#303134;color:#9aa0a6"><span class="U8v51e S3PB2d z1asCe"><svg focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"></path></svg></span></g-fab></g-right-button></div><script nonce="5yTU8XIHTCegKkYxokQ4Zg">(function(){
          (this||self).Wufxzb=function(c,e,f,l,k){var d=document.getElementById(c);if(d&&(d.offsetWidth!==0||d.offsetHeight!==0)){c=d.querySelector("div");var g=c.scrollWidth-c.offsetWidth,h=Math.min(e?g:0,g);c.scrollLeft=e&&(l||f)?0:h;var a=d.getElementsByTagName("g-left-button")[0],b=d.getElementsByTagName("g-right-button")[0];a&&b&&(e=RegExp("\\btHT0l\\b"),f=RegExp("\\bpQXcHc\\b"),a.className=a.className.replace(e,""),b.className=b.className.replace(e,""),h===0?a.className="pQXcHc "+a.className:(a.className=
          a.className.replace(f,""),k&&c.classList.add("pA30Ne")),h===g?b.className="pQXcHc "+b.className:(b.className=b.className.replace(f,""),k&&c.classList.add("FpCCub")),setTimeout(function(){a.className+=" tHT0l";b.className+=" tHT0l"},50))}};}).call(this);(function(){var id='_il2TaKm_A4Ph7_UPqJL20Ak_43';var is_rtl=false;var is_gecko=false;var is_edge=false;var show_desktop_nav_buttons_on_hover=true;var init='Wufxzb';window[init](id,is_rtl,is_gecko,is_edge,show_desktop_nav_buttons_on_hover);})();</script></div></div></div><div jsname="wKal9e"></div><span class="LJefwf"></span><script nonce="5yTU8XIHTCegKkYxokQ4Zg">(function(){var target_content_query_selector='[data-st-tgt\x3dfb]';var destination_container_query_selector='[data-st-cnt\x3dfb]';var record_udd_frt=false;var fro_splicing_inline_script='y9PREe';window[fro_splicing_inline_script](target_content_query_selector,destination_container_query_selector,record_udd_frt);})();</script></div></div><div class="Tg0csd"><div jscontroller="KHourd" jsdata="C4mkuf;_;il2TaKm_A4Ph7_UPqJL20Ak11" jsaction="rcuQ6b:npT2md" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQuqMJegQIFBAA"></div></div> <div jscontroller="T5VV" data-ssc="0" jsaction="rcuQ6b:npT2md"></div>  <div jscontroller="aDVF7" jsaction="rcuQ6b:npT2md"></div>  <div jscontroller="rhYw1b" data-dmd="" data-dvt="d" jsaction="rcuQ6b:npT2md"></div> <div class="EyBRub"><div jscontroller="Wo3n8" jsname="aadvhe" jsmodel=" d5EhJe" data-fhs="" data-maindata='[null,null,null,"glbl"]' data-ofbl="114,120,134" jsdata="vST7rb;_;il2TaKm_A4Ph7_UPqJL20Ak7 zEIyGd;_;" jsaction="kPzEO:MlP2je;qjLxRc:FbhRG;w8f1fc:hRwSgb;kq2wxf:s5CUif;aIJAdf:UhDUnd;rwuG3b:KGQHJd;BqbTbe:naa5ve;kYAKrf:CqUGrf;hwhRRe:KyxjCd;rcuQ6b:npT2md"><div id="_il2TaKm_A4Ph7_UPqJL20Ak_34"><style>.i1eWpb .GTERze{display:none}.ky4hfd{display:none}.i1eWpb .ky4hfd{display:block}</style><div jsname="GkjeIf" id="_il2TaKm_A4Ph7_UPqJL20Ak_37" data-jiis="up" data-async-type="kp_feedback" class="yp" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ68cEegQIBBAJ"></div><div jsname="WKijSd" id="_il2TaKm_A4Ph7_UPqJL20Ak_40" data-jiis="up" data-async-type="unified_feedback" class="yp" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ68cEegQIBBAK"></div></div></div></div><div jscontroller="oPmHrb" jsaction="rcuQ6b:npT2md"><div jscontroller="FzTajd" jsname="GuKejc" jsaction="rcuQ6b:npT2md;Zea3Wc:NYVLBc;C6Hrtf:jEKfHe"></div></div><div jscontroller="LnZNCd" jsdata="Sk13Xb;_;il2TaKm_A4Ph7_UPqJL20Ak8" jsaction="rcuQ6b:npT2md"></div><style>@-webkit-keyframes allow-alert {from{opacity:1}to{opacity:.35}}.puIGge{position:sticky;top:100vh}</style><div id="bfoot"><span style="display:none"><span jscontroller="DhPYme" style="display:none" data-atsd="5" data-db="1" data-mmcnt="100" jsaction="rcuQ6b:npT2md"></span></span></div><div class="spch" style="display:none" id="spch"></div><div class="puIGge" id="sfooter" data-crust-trigger="5415" role="contentinfo" data-hveid="CAYQAA" data-ved="2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQpyp6BAgGEAA"><h1 class="bNg8Rb">Footer links</h1><div id="footcnt"><div id="fbarcnt"><div class="f6F9Be TrMVnc YNk70c" id="fbar"></div></div></div><script nonce="5yTU8XIHTCegKkYxokQ4Zg">(function(){var zbu='/verify/ABJXsYooRp6sAmd-Ee7i27Qp2nEqbjGuI4tEtkYK8BOFQVcAS5OTLbk4Okw4HJH9rFQPbEodQogAwMz7cxPbNSaA0tluw81i304OCyuLfnjZR07tiXendCxPLfq4aKt4bfPpcg';try{var a=new Image;google.zbi=a;a.onload=a.onerror=function(){delete google.zbi};a.src=zbu}catch(b){};})();</script></div><script nonce="5yTU8XIHTCegKkYxokQ4Zg">(function(){function a(c,d){google.c.e("load",c,String(d))};window.google=window.google||{};google.c.iim=google.c.iim||{};var b=Date.now();google.tick("load","prt",b,"SearchBodyEnd");a("imn",document.getElementsByTagName("img").length);a("dtc",document.getElementsByTagName("div").length);a("stc",document.getElementsByTagName("span").length);google.c.ub?google.c.ub():google.c.ubf&&google.c.u("frt");google.c.cae||google.c.maft(b,null);google.c.miml(b);google.c.u("prt");}).call(this);(function(){window.google=window.google||{};window.google.ishk=[];function a(){return window.scrollY+window.document.documentElement.clientHeight>=Math.max(document.body.scrollHeight,document.body.offsetHeight)}function b(){a()&&window.google.ishk.length===0&&(window.google.bs=!0,window.removeEventListener("scroll",b))}a()?window.google.bs=!0:(window.google.bs=!1,window.addEventListener("scroll",b));}).call(this);</script><style>.mWcf0e{cursor:pointer}@media (forced-colors:active){.CNbPnc{background-color:ButtonFace;border:1px solid transparent;border-color:ButtonBorder;color:ButtonText}}.VfL2Y{position:relative;}.YQpX9d{cursor:pointer;position:relative;}.LRZwuc{display:inline-block}.BJ1Ird .LRZwuc{display:block}.nKHyTc{color:var(--IXoxUe);float:right;font-size:12px;line-height:16px;padding-bottom:4px}.eDGqNd{color:var(--IXoxUe);float:right;font-size:12px;line-height:16px}.k62gjb:hover,.k62gjb .W7GCoc:hover,.BJ1Ird{text-decoration:underline}.KUf18.ivkdbf{background-color:rgba(0,0,0,0.6);opacity:1;visibility:inherit}.VfsLpf.ivkdbf{background-color:#000;opacity:.4;visibility:inherit}.J3Hnlf.ivkdbf{background-color:#202124;opacity:.7;visibility:inherit}.X46m8.ivkdbf{background-color:#000;opacity:.8;visibility:inherit}.cBoDed.ivkdbf{background-color:#303134;opacity:.85;visibility:inherit}.kyk7qb.ivkdbf{background-color:#202124;opacity:.6;visibility:inherit}.qk7LXc.ivkdbf{opacity:1}.mcPPZ.ivkdbf{opacity:1;visibility:inherit}.mcPPZ.nP0TDe{cursor:pointer}.mcPPZ.nP0TDe .qk7LXc{cursor:default}.kJFf0c{position:fixed;z-index:9997;right:0;bottom:-200px;top:0;left:0;transition:opacity .25s;opacity:0;visibility:hidden}.qk7LXc{display:inline-block;z-index:9997;background-color:var(--xhUGwc);opacity:0;white-space:normal;overflow:hidden}.qk7LXc{border-radius:8px}.qk7LXc{box-shadow:0px 5px 26px 0px rgba(0,0,0,0.5),0px 20px 28px 0px rgba(0,0,0,0.5)}.qk7LXc.TSURG{border-bottom-left-radius:0;border-bottom-right-radius:0}.qk7LXc.DJEOfc{background-color:transparent}.qk7LXc.DJEOfc{box-shadow:none}.qk7LXc.Fb1AKc{position:relative;vertical-align:middle}.qk7LXc.By9mMc{position:fixed}.qk7LXc.W6Z5of{top:50%;left:50%;transform:translate(-50%,-50%)}.qk7LXc.ulWzbd{position:absolute}.qk7LXc.P1WYLb{border:1px solid var(--mXZkqc);box-shadow:#dadce0}.mcPPZ{position:fixed;right:0;bottom:0;top:0;left:0;z-index:9997;vertical-align:middle;visibility:hidden;white-space:nowrap;max-height:100%;max-width:100%;overflow-x:hidden;overflow-y:auto}.mcPPZ.xg7rAe{text-align:center}.mcPPZ::after{content:"";display:inline-block;height:100%;vertical-align:middle}.LjfRsf{height:0;opacity:0;position:absolute;width:0}.VH47ed{visibility:hidden}.TaoyYc{overflow:hidden}.TaoyYc{position:fixed;width:100%}.X3BRhe{margin-left:auto;margin-right:auto}.r2fjmd{margin-bottom:0px;margin-top:0px}.yMNJR .qk7LXc,.qk7LXc.yMNJR{max-width:100%}.hObAcc{margin-left:4px;margin-right:4px}.gTewb{padding-left:8px;padding-right:8px}</style></div></div><script nonce="5yTU8XIHTCegKkYxokQ4Zg">(function(){for(var i in google.iir||{}){
          _setImagesSrc([i],google.iir[i]);if (!google.stvsc){google.ml(new Error('img_giir'),false,{'id':i,},);}
          }google.iir={};})();(function(){google.xjs={basecomb:'/xjs/_/js/k\x3dxjs.s.en_GB.RH0z4oBQV5A.2018.O/ck\x3dxjs.s.90ShulpOI2Y.L.B1.O/am\x3dACAEABAQAgAAAGAAAAAAQgBACoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAEAAAAAAAEAABAAAAAAAACAAAAEABEAgCgggE0AUAAAAAAIXhSAnwYEAAoAIPABGOQqBAIIAAAIEQBAAAANAAAAAJAARBAIAAgACAAgcFFAAIAgAKECAAAKBQCIAEAAAQKAgEgCJEIACBIhIcmA__uPAQMAAEAAAAAgAAEAAM4GILCQAAgIGAAEAADIgAsAgIBiABBIAAkAAAAAAAAAAAAACAAACAAAAAIAAMAAcCEIAyCgAsDSwQECgAAAAACASAAABAQAAACAABAoAYA4AAAAUAKAAAwgvAEALAAAAEAEEAIAkIgADAAQACAAAAAACgFI4OcCQAAAAABwCgAARgCABMAfRQMAAAAAAAAAOQA8HsAhBQcAAAAAAAAAAAAAAAAAACAABcEcSL8gQAAAAAAAAAAAAAAAAAAAAAAApAiaWGsAgA/d\x3d1/ed\x3d1/dg\x3d0/br\x3d1/ujg\x3d1/rs\x3dACT90oFEZW2XH_d7IYrx-iz4gKFgVB4EQg',basecss:'/xjs/_/ss/k\x3dxjs.s.90ShulpOI2Y.L.B1.O/am\x3dACAEABAQAgAAAGAAAAAAQgBACoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAEAAAAAAAEAABAAAAAAAACAAAAEAAAAgAgAgA0AUAAAAAAIXhCAnwYEAAoAIPABGOQqBAIIAAAAAQAAAAANAAAAAJAARBAAAAgACAAgYFFAAAAgACECAAAIBQCIAEAAAQKAgAgCJEIACBIBIMgAAAAMAQMAAEAAAAAAAAEAAM4GILAAAAgIGAAEAADIAAgAAIBiABBAAAgAAAAAAAAAAAAAAAAACAAAAAIAAMAAcCEIAyCgAsDSwQECgAAAAACAQAAABAQAAACAAAAoAYA4AAAAUACAAAwgvAEALAAAAEAEEAIAkAgACAAQACAAAAAACgFAAOACQAAAAAAwCgAABgCABMAfRQMAAAAAAAAAIAAYAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAgA/br\x3d1/rs\x3dACT90oGnZAN6E6WOqETrF7l0bD03aVJTUg',basejs:'/xjs/_/js/k\x3dxjs.s.en_GB.RH0z4oBQV5A.2018.O/am\x3dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAEABEAACggAEAAAAAAAAAAAASAHwAAAAAAAAAAAAAAAAAAAAAIEABAAAANAAAAAAAAQAAIAAAAAAAAMEAAAIAgAIECAAAKAQAAAAAAAAAAAEACIAAAAAAgAQmA__uDAQAAAAAAAAAgAAAAAAAAIACQAAAAAAAAAAAAgAsAgIBiABBIAAEAAAAAAAAAAAAACAAAAAAAAAIAAIAAACAAAACAAgAAAAAAAAAAAAAACAAAAAAAAAAAABAAAAA4AAAAAAIAAAAAAAAAAAAAAAAAEAAAAIAADAAAAAAAAAAACgAI4AcAAAAAAABwAAAAQgAAAMAfRQMAAAAAAAAAOQA8HsAhBQcAAAAAAAAAAAAAAAAAACAABcEcSD8gQAAAAAAAAAAAAAAAAAAAAAAApAiaWGsAgA/dg\x3d0/br\x3d1/rs\x3dACT90oH9tRtvVtakGKkdupnO5MrhIF1zPw',excm:['KYXthe','VL58m','NsEUGe','y25qZb','AD6AIb','Ut0TMc','PlCTlc','bXyZdf','avNtBd','KbYbb','fNMhz','dt7cpb','T2RYhe','AqwMg','xB2dQd','JxE93','adn7N','VZLyBe','U3Ovcc','TO0csb','Oa7Qpb','ypVg7e','AOTkuc','UiPhkb','PE728b','A9N78e','Xf0dDe','yuQBec','ee9Gld','WLUCDe','hrROY','tzTB5','FmnE6b','PoJj8d','beMHbe','CX5LId','vJPFse','P006yf','CnT5wd','xlsLW','mhIYhf','inxYEd','Wx0Z2d','RzfV8b','ZGLUZ','Ok4XMd','UQpTU','eTv59e','KrUr5e','WFRJOb','KiXlnd']};})();window._setImagesSrc=function(f,d,a,e){function g(c){return document.getElementById(c)||document.querySelector('img[data-iid="'+c+'"]')}function h(c){c.onerror=function(){c.style.display="none"};c.setAttribute("data-deferred","2");c.setAttribute("data-ims",String(Date.now()));c.src=d}google.iid=google.iid||{};a?d=google.iid[a]:e&&(a=g(e))&&(d=a.href);if(d)for(a={},e=0;e<f.length;a={g:void 0},++e){var b=f[e];a.g=g(b);google.iid[b]=d;a.g?(b=!1,google.c&&google.c.setup&&(b=google.c.setup(a.g),b=b===
          null||b&1,b=google.c.doiu===1&&!b),b?google.caft(function(c){return function(){h(c.g)}}(a)):h(a.g)):(google.iir=google.iir||{},google.iir[b]=d)}else google.ml(Error("a"),!1,{iid:f.join(",")})};typeof window.google==="undefined"&&(window.google={});</script><script nonce="5yTU8XIHTCegKkYxokQ4Zg">(function(){var s='data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAkGBwgHBgkIBwgKCgkLDRYPDQwMDRsUFRAWIB0iIiAdHx8kKDQsJCYxJx8fLT0tMTU3Ojo6Iys/RD84QzQ5OjcBCgoKDQwNGg8PGjclHyU3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3N//AABEIAFMAlAMBIgACEQEDEQH/xAAcAAAABwEBAAAAAAAAAAAAAAAAAQMEBQYHAgj/xABGEAABAwMCAwQHAwgHCQEAAAABAgMEAAUREiEGMUEHExRRIjJhcYGRoRUjsSRCUnKSwcLRNENTstLh8BclRVRik5Sioxb/xAAaAQACAwEBAAAAAAAAAAAAAAABAwACBAUG/8QALBEAAgIABQIEBQUAAAAAAAAAAAECEQMEEiExBVETQWGBFBYiUtFCU3GRof/aAAwDAQACEQMRAD8A2iiJo6YXtRRZ56knBEdwj9k1YBVLx2qcMWqUuOuS48tCilRZTq3H1pintl4WWdjKHtLePxrFbcqEEyVSLo1FeW+vKHLd34I89W+PLFI3kRO4aMW4xZitZ1JahKZUkY5kkDIz0qJENx/2v8Kk7uyB72/86Ub7XuEFHHiZAPtYOK86EkpHXA2FSLQYikpbkRJGuOHMuRirS5g/d78jvz5ZAouILPUVi4jtXELBdtMtLwAyU4woD3UfEF4iWS2uTpylBlBAwkZKiTgJA8yaxTsYkKHGy+7KEIfY1LQ0nSgHHID2Vo/aosptFq04KlXZgAKGQfWP44oJb0WH0biS+vthyPwdJcRt/wAQjpUnO41JKgUnHSnA4ivw9fguePdNjH+OpliE3HekOMRIza5DneOrTsVqAwFHbc4FLtghtIKEowMBKTsBUsOkgm+IrspQSvhG6NgnBUX45A+SyfpS0q9TWVhKLBcHx1UzowP2iDUwoBQwRmkkJOlGppIOdwFZxRsOki7NfmLvIkRSxJhzY2C9Flt6VpB5KGCQpJ8waT4uv7HDFjeusplx5ppSUlDeNR1KA6++kkgntAdOkAN2hA29rqv8NQ3bIy6/2fXINIUsoLa1BIyQkLTk/DnQZUkL3xZGsvCzHEMiM84w8lpQaQU6094MjO+NqmXbtAiwo8ufLjw2n0pUkyHkoG4Bxkn21kXG3EtnuXZbarXb5rci4OIjNiM3u4lSEgKBHTcY9uRin3GlsZc4rtalSrRJmx7Yhpdpu6ltoICTlSF+rnn1HL5VIa8h5pbAeS6gslOrvAoaceeeWKQgXKBcQs2+dFl6Dhfh3kuaT7cHasKu9wZf7KIrdmiyINvTd+5nNLfU6hO2rZYGdBOD76lLHAjM9oFjdsszh6G8kBLsa1yX3hIaI3ydOkHTk7kdCelGyG3iioxyoqJU7NQN5vVuU3cLV4hPjBGc+7IIydBOAcYzjpUxMlMwYj8uSsIZYbLjivJIGTWB3a7OT3XJy092t54ulOclAJ2Hwqk5UhuHDUUtiDJettzkN2ovtof3l6sdyAo5AHXNcXdtqKgsO2JUF9YyhRkrVgA7nB2PlUxbmr4vhu/mDKYbtiXj37awNatz6pxkbA+VMHrVNkgJeuEH0yObS08/aGxtTnFpJsUQIpVtJVslJUfIU6mWmRC7shaJIXn+jpWrTy55SPP6UgIsoqALDqQTjKm1AfhRRWi99jSVM8apS6koV3RGCMc81pXan6UfhxrnrvTAx86zbsyiuWPjNH2ukRR4dLmpw6QEqzgnPLfzrSe0lxtUrhQax3Zu7a9Q3GAknP1qv6i64TLwohAWVSMZWSCcbDy+ldoSoAlTmvPI4HKmkO4xpyFKaS8nTpJSUnVgjKTgdCKdNFKs6O82/TCh+NVkmnTGnVETg8663rkkDmPpQIVVl9tnj68OuatoERpIQgqOcuqOwB6VLKltLCgtp8pIwQYzhBHl6tQcE95xvfHOiHGGvkxn+KqJxc5eLdxDc516evbds71Hg51sfy3FTnktvODnkc43881ycxnsVZt5eFbJPe97JpVWzQ7fYuGLfME2HY2mZSTlLiICwUnzHo7fCnN1gWG96BeLZ4vu/UL0JwlPuOmqhxNx5ItgZTaJNslBMBMtZeS8XHQU5BCUJwgEb5UevTqb/HN3ku8PtWe3wS5d4K5BTJWsBpSQSd08xt5VjXUOpNKXhxp3y2uA6Ydy7NM2Vm2m2N28JgFJSYwgr7sj9XTSFntvDlkccctNqTEccGFLahOBRHlnTyqi2PtDvE1XD8iZbYLcG6yVRMtOrLgWCBqwdgMkbb9aNXaTOcuMhUO2tvQI87wq2UNuqfUkc3AQNAA/RO9F5/qepx8OO3r61X8k0w7mni5RvKR/4zn+GhSdCuR815j9tf6M+Hj3M37T+KTPf+x7c5mIw5+VLT/WrB9UewHn5n3b5nMlqVIbjIBJUoA+zepSYpKGiEjG1VuMw6/LRKCj3aH0AHPrekK9inq3ZGtKpD2DaokmyX6U9eTFcYeP5IHUpDuCcZSTlW5PKmvhLVqOLrMCSkkHLO3l/Wb/AE/dTiI9w83bb63dQVXFby/DYZKiT+bhWcJ3zn9/KmonWDCf91tDGc+m9v8A/T/Wa0KWxmaG8mO2lSRCuBWn87vnkIycnGAlR6Yqz9nLtpi3vTeXQuSdPhFl4LZCvb/1eWfxxmnlEJSiRKcAJ2Aj5wP2q6bREGCqStQOykmPt/epkXW4nFh4kHG6s3uQ1ZZV88HIaYcua2U+itJ1FGTj0uWMg9aacUNiBO4XC0BMWHNLobQQrSlIGQAKzTh25LelylynFuhLLaEqWsqwkHAG5Jx6XLNWhpOtqCuOkrVNedZQ2lO+pvT886vhg0jHzGIm1GHubul9HytQni47v7fI2WA7BciJft7TKmHSDlsBIOAAPLkAB7MUspxG/wCT5OOWU/vNV/g2yTbPHeckLKXXiPuMkoT7f1umasyC4VHUE6emM70YSco3LktmMPDw8Vxw5Wl5nGGemj4Yo9KRyR8qUI9lFv0APxqwkptkQs33iGUltax9rFJ0DJASwgfjTK5cB2m4TZcg/bEdqcoLmRYzmhmQoHOVJxnn5EVOcFgLbvL/APa3eTv7lBP8NWB51uOw48+sIabSVKUrkAK5+Y6dDFxnj63F1WzXC9iqxKVMos/ge0zJipLKLrCUuH4JxuIdKHWdOkJUCDnAA+Qzmlo3CFvhP2h9CLpqtMZcdjUkYUlQOSrCdzueWKi71xVcLnJLFtLsdgq0oSyD3rnvI3+A+tNv/wA5xIU+I8FJKueS6NfyzmuVLLxa0wnNpeq/Bil1G39ELJeJwNbIkOzxWhdS3aZSpMcq05UsnOFejuMjpilRwVb03NyYz9stNOyPEuQmnSlhbv6RSN/hnFRtk4ruFrkhi5F19gK0rQ6D3jfuJ3+B+laYw83IZbeYWFtOJCkKHIg1owMhh41tYsr891579u4/BzccZbLcjNbn/LSP+3R1K0KR8r5P7pf2vwafHkecXY4lMEOL0pOQQjmfjTZLbEdsRmGtKQ4k5JzncUq88pDWB8hTBTxW83nf7xP4119zU6ObfdlRLTxDDTZzKL7q8SdsNbnORjJx7CKTdl8SKCgLTKQvG6lQ0YOOZI7sA++nVptN9ett9nWyTFZjlx1BQ6r03dOVKCQRgbHmfIVHOW6X3aQ9drQ22pOgLLnIYz0TnpWxPYwOiEnMyo8txE9pbUgnUtK06Tvvy6VywV94nu/Xz6I8zSJOo5JJPmaVjMOSXUsstrcWrklCCo/Ib01FGXrswt7N14uMG8M9604z942slJOMkcsHmBWnX6BEt/HHA8G3x247Da5S0ttpwB6IJPzNY/wdb5yrvIhQmFKmhCChvds51Z/OxjA3rVrzDkvcW8F2+bLUZYt0pDshB3C+7AKhVE/qYxcI0lSHDjS4RzzjH8qNKVgkqcUrP5pA2+lMbdCZgw244fCgCSCFEdem9PEJb1ZSrUU+SyR8s1UuKUQB1D0utHXIwFas8qICt8AjNhcc/tZ8xz35kLpHtFlLZs7MdBIEh7C/alIzj54+VRfA/F9jj2eDbpMssySVatbagjUpZV63Lr1qW7RIi5FlbkIGfDu6l46JOx+uKRm78KVGTNavBlRXbKBa7K1OaUluZcJPhmnyM9wjOFKHt/yqP4gbetd+kMMzpLi2iCHlLOvcA7n41JRIEq6cFNtMRlvOtTz3CUfolPpZ8hv+FLQ3Zi3Go984akXCQynQ26W1JURywo4woeRzXKcbio8cU9zmabhGK24p7+4zuL321w2Lo+B4+G8lh5wDHeoUPRJ9oP76snZxLW9aHo6zkR3sI9iVDOPnmq9fe6tVoVakpbTKlP8AiJDbatSWAPVRnqeVWPs6hrYs7khwY8S7qR+qBgfXNOy6fxC71uNwNXxC71uW2hQoV1jqnlgySrqabd6oSGsDm8gf+woNErwlAyrqMcqesQFp0PLwdKxj586ybI2bsZsx40lq7truUtD4eeWIbDC1pISchSsAjGdumKZFm3yUraiyLtJf0FTbfh0kZA6jUTgeYo0XH7MvFyV3KnC6txs6X1tEJKjkHSRkHyNIWuSbehc3uG3gslpP5SttaTjJ2QoKIIPXatS4Mj5GUdl2S6hmM0486v1UNpKlK67AVK8K3Fy13fvURHJKlNraLTaile/PB6EYpOLLFtS3MbiRSt5a1NFEpwOMj1Sn0Vgj2Z3IpJcwMXFqW3FiA6Avu23FqTk9SdWoK+POrc7FJQUlTND7N7oLz2iqmBktBTASEKVqOySNz1q63abFkdq1obC9SIcF/vSk8iQrIz58qzrsXUXeNtYSE6wdk5wMhR61dbPEajdsnhEJBbbiOHB3ySkEn4kn50IqrotFKKSRpVtVGVb2e479TZBwXCVqGTvk7/jT1JSRlIxnoRg0jGQpLIS6QopJxlsJwOgwK6b1DUVasZyE6cYoDBQ1Cybqtua7H0NBKCQRg68aM6vLFSyFEqIOcdPQIxTK9vhi0XFxYyluM4rqPzTtn+VEpOMnWl0eeo+FxWlDkUjn7q1ns34kbu9uVZbkQuQw2Up7zfvmuWD5kcvd8aymC3+QNActIpSFLets5qZGWW3WlZSof65Uty3HyhqiajeOHbzBaLVmkyHYGSUsNukKRn+9+NQ3i+JtPh9d1xy06F5+eM1duF+IGr9bxJZwh1OzzWc6T/I9KnUPZ2UKyzycZO4yaOXPJK7jJozyx8GzJbweuqVR4+cqQT945/L3netGZQhptDbSQltACUpSMAAUfu5UM6VgdDT8HAhgr6R2DgQwVURTFCusUdPHHlFonSNzz86kwtRhAE9D+FHQrEzfEqvEqQm7LKRgrQhavaojc1FHzoUK2R4MMuWDNFk0KFWAar2QMttXa0OtoCXHnl94rqrCVAfQmpniZ52D2qOy4iy2+hpRSofqI6cjzNFQoR8w9jSo02TJSEuvKxqSfR9Hkc9Pw61IBxagglRyFjltR0KiLiyydTO53Xg+3Y1Xu0aQ7G4RuKmF6FKb0k4HI7GhQqEMUgf0cDpgVy+NjQoVnfJoXBYuzGS81xRFbbcIQ8FocT0UkIKh9QK2oUKFNXBlnyKJ50avVTR0KLKjhPIUKFCiQ//Z';var ii=['dimg_il2TaKm_A4Ph7_UPqJL20Ak_1'];_setImagesSrc(ii,s);})();</script><style>.minidiv .lJpQBb{height:18px;width:18px}.kur4we{display:none}a.oBa0Fe{color:var(--IXoxUe);float:right;font-style:italic;-webkit-tap-highlight-color:rgba(255,255,255,0);tap-highlight-color:rgba(255,255,255,0)}a.aciXEb{padding:0 5px;}.RTZ84b{color:var(--IXoxUe);cursor:pointer;padding-right:8px}.c2xzTb .RTZ84b{padding-top:1px;padding-right:4px}.XEKxtf{color:var(--IXoxUe);float:right;font-size:12px;line-height:16px;padding-bottom:4px}.CvDJxb.minidiv{margin-top:0}.minidiv #gb{top:2px;}#gba{display:none}.minidiv .sfbg{height:72px;overflow:hidden;background:#303134;box-shadow:0 1px 6px 0 rgba(0,0,0,0.2)}.minidiv .RNNXgb{min-height:32px;border-radius:16px;margin:10px 0 0;}.emcav .RNNXgb,.BgPPrc .RNNXgb{border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 4px 12px rgba(23,23,23,0.9);border-color:transparent;background:#303134;background:#303134;box-shadow:0 4px 12px rgba(23,23,23,0.9);width:100%;}.minidiv .emcav .RNNXgb{border-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 4px 12px rgba(23,23,23,0.9);border-color:transparent}.emcav.emcat .RNNXgb{border-bottom-left-radius:26px;border-bottom-right-radius:26px;}.minidiv .emcav.emcat .RNNXgb{border-bottom-left-radius:16px;border-bottom-right-radius:16px}.sbfc .RNNXgb:hover{background:#303134;box-shadow:0 4px 12px rgba(23,23,23,0.9);border-color:transparent;}.emcav .RNNXgb:hover,.sbfc.emcav .RNNXgb,.BgPPrc .RNNXgb:hover{background:#303134;box-shadow:0 4px 12px rgba(23,23,23,0.9);border-color:transparent}.minidiv .RNNXgb:hover,.minidiv .sbfc .RNNXgb{border-color:transparent;box-shadow:0 4px 12px rgba(23,23,23,0.9)}.minidiv .RNNXgb:hover{border-color:transparent;box-shadow:0 4px 12px rgba(23,23,23,0.9)}.minidiv .SDkEP{padding-top:0}.logo{position:absolute;top:6px;left:0;padding:4px 44px 0 24px;left:-160px;}.sbfc .iblpc span,.emcav .iblpc span,.BgPPrc .iblpc span{display:block}.sbfc .iblpc,.emcav .iblpc,.BgPPrc .iblpc{padding-right:14px;margin-left:-1px}.sbfc .logo,.emcav .logo,.BgPPrc .logo{margin-left:27px}.sbfc .IormK,.emcav .IormK,.BgPPrc .IormK{margin-left:27px}.minidiv .logo{top:5px;padding:0 32px}.emcav.A8SBwf.pD4qTd{z-index:989;padding-right:0}.minidiv .iblpc{margin-top:0;height:32px}#logo{overflow:hidden;position:relative;display:block}.emcav textarea.gLFyf,.emcav .Rd7rGe,.emcav .YacQv{font-family:Google Sans,Arial,sans-serif}.sbfc textarea.gLFyf{white-space:pre-line;overflow-y:auto}.minidiv .gLFyf,.minidiv .Rd7rGe,.minidiv .YacQv{font-size:14px;line-height:22px;min-height:22px !important}.minidiv .gLFyf{padding:0;line-height:22px;margin-bottom:0;padding-top:5px;border-bottom:0}.minidiv .Rd7rGe,.minidiv .YacQv{padding-top:5px}.minidiv .dRYYxd{margin-top:0;height:32px}.minidiv .vOY7J{line-height:32px}.minidiv .ExCKkf{width:20px}.minidiv .XDyW0e{line-height:32px}.minidiv .goxjub{width:20px;height:20px}.minidiv .nDcEnd{line-height:32px}.minidiv .Gdd5U{width:20px;height:20px}.minidiv .Tg7LZd{height:32px;line-height:32px}.minidiv .Tg7LZd .zgAlFc{height:20px;width:20px}.minidiv .Tg7LZd svg{height:20px;width:20px}.UUbT9{position:absolute;text-align:left;z-index:989;cursor:default;-webkit-user-select:none;width:100%;margin-top:-1px;font-family:Google Sans,Arial,sans-serif}.UUbT9 b{font-family:Google Sans,Arial,sans-serif;font-weight:700}.aajZCb{display:flex;flex-direction:column;margin:0;padding:0;overflow:hidden;background:#303134;border-radius:0 0 24px 24px;box-shadow:0 4px 6px 0 #171717;border:0;padding-bottom:4px}.minidiv .aajZCb{box-shadow:0 4px 6px 0 #171717;border-radius:0 0 16px 16px}.mkHrUc{display:flex}.pD4qTd .rLrQHf{padding-bottom:16px}.pD4qTd .rLrQHf{min-width:47%;width:47%;margin:8px 16px 0}.erkvQe{padding-bottom:16px;flex:auto;overflow-x:hidden}.RjPuVb{height:1px;margin:0 26px 0 0}.S3nFnd{display:flex}.S3nFnd .RjPuVb,.S3nFnd .aajZCb{flex:0 0 auto}.lh87ke:link,.lh87ke:visited{color:var(--JKqx2);cursor:pointer;font:11px arial,sans-serif;padding:0 5px;text-decoration:none;flex:auto;align-self:flex-end;margin:0 16px 5px 0}.lh87ke:hover{text-decoration:underline}.xtSCL{border-top:1px solid #5f6368;margin:0 14px;padding-bottom:4px}.sb27{background:url(/images/searchbox/desktop_searchbox_sprites318_hr.webp) no-repeat 0 -21px;background-size:20px;min-height:20px;min-width:20px;height:20px;width:20px}.sb43{background:url(/images/searchbox/desktop_searchbox_sprites318_hr.webp) no-repeat 0 0;background-size:20px;min-height:20px;min-width:20px;height:20px;width:20px}.sb53.sb53{padding:0 4px;margin:0}.sb33{background:url(/images/searchbox/desktop_searchbox_sprites318_hr.webp) no-repeat 0 -42px;background-size:20px;height:20px;width:20px}.i1eWpb .GTERze{display:none}.ky4hfd{display:none}.i1eWpb .ky4hfd{display:block}.YB4h9{background-color:var(--TMYS9);color:var(--EpFNW);padding:18px 60px 18px 12px;position:relative}.C85rO{font-size:20px}.twTT9c{}.YB4h9 .Gtr0ne .twTT9c{color:var(--EpFNW);text-decoration:underline;padding:10px 0 0;background:none;border:none;font:inherit}.YB4h9 .Job8vb{padding:20px;position:absolute;right:0;top:0}.YB4h9.q7XNbb{margin-bottom:44px}#shJ2Vb{display:none}.OBMEnb{padding:0;margin:0}.OBMEnb:not(:first-child){padding-top:8px}.G43f7e{display:flex;flex-direction:column;min-width:0;padding:0;margin:0;list-style:none}.Ye4jfc{flex-direction:row;flex-wrap:wrap}#ynRric{display:none}.ynRric{list-style-type:none;flex-direction:column;color:var(--IXoxUe);font-family:Google Sans,Arial,sans-serif;font-size:14px;margin:0 20px 0 16px;padding:8px 0 8px 0;line-height:16px;width:100%}.ynRric{letter-spacing:0;text-transform:none}.sbct{display:flex;flex-direction:column;min-width:0;overflow:hidden;max-height:none;padding:0}.eIPGRd{flex:auto;display:flex;align-items:center;margin:0 20px 0 14px}.pcTkSc{display:flex;flex:auto;flex-direction:column;min-width:0;max-height:none;padding:6px 0}.sbic{display:flex;align-items:center;margin-right:14px}.sbic.vYOkbe{background:center/contain no-repeat;border-radius:4px;min-height:32px;min-width:32px;margin:4px 7px 4px -5px}.sbre .wM6W7d{line-height:18px}.ClJ9Yb{line-height:12px;font-size:13px;color:#9aa0a6;margin-top:2px;padding-right:8px}.wM6W7d{display:flex;font-size:16px;color:#e8eaed;flex:auto;align-items:center;word-break:break-word;padding-right:8px}.minidiv .wM6W7d{font-size:14px}.WggQGd{color:#c58af9}.wM6W7d span{flex:auto}.AQZ9Vd{display:flex;align-self:stretch}.pD4qTd .yMAEcf{border-radius:100px;box-sizing:border-box;display:flex;min-height:40px;margin:4px 0 4px 16px;width:396px}.pD4qTd .yMAEcf .gmlSVb{bottom:0;right:0}@media (forced-colors:none){.pD4qTd .yMAEcf{background:#303134}}.pD4qTd .yMAEcf{width:fit-content}.minidiv .pD4qTd .yMAEcf .wM6W7d{font-size:16px}.pD4qTd .yMAEcf{border:1px solid #5f6368}@media (forced-colors:none){.pD4qTd .yMAEcf.sbhl{background:#3c4043}}.sbhl{border-radius:4px;background:#3c4043}.UUbT9.i1eWpb .PZPZlf.sbhl{background:none}.UUbT9.i1eWpb .PZPZlf.sbhl .gmlSVb{background:rgba(255,119,105,.12)}@media (forced-colors:active){.sbhl{background-color:highlight}}.mus_pc{display:block;margin:6px 0}.mus_il{font-family:Arial,sans-serif;padding-top:7px;position:relative}.mus_il:first-child{padding-top:0}.mus_il_at{margin-left:10px}.mus_il_i{align:left;margin-right:10px}.mus_it3{margin-bottom:3px;max-height:24px;vertical-align:bottom}.mus_tt3{color:#9aa0a6;font-size:12px;vertical-align:top}.mus_tt5{color:#f28b82;font-size:14px}.mus_tt6{color:#81c995;font-size:14px}.mus_tt8{font-size:16px;font-family:Arial,sans-serif}.mus_tt17{color:#e8eaed;font-size:20px}.mus_tt18{color:#e8eaed;font-size:28px}.mus_tt19{color:#9aa0a6;font-size:12px}.mus_tt20{color:#9aa0a6;font-size:14px}.mus_tt23{color:#9aa0a6;font-size:18px}.TfeWfb{display:none}.xAmryf{display:none}.DJbVFb .TfeWfb{display:flex;flex-wrap:wrap;overflow-x:hidden;width:100%;height:52px}.DJbVFb .AQZ9Vd{display:none}.DJbVFb .xAmryf{border-radius:100px;background-color:#28292a}.DJbVFb .TfeWfb{display:inherit}.DJbVFb .xAmryf .eL7oAc{display:none}.DJbVFb{background:#3c4043;border-radius:20px}.DJbVFb:hover{background:rgba(95,99,104,0.6)}.DJbVFb .vYOkbe{height:200px;width:200px;flex-shrink:0;margin:20px 0 20px 8px;float:right;border-radius:16px;background-color:#fff}.DJbVFb.sbhl{background:rgba(95,99,104,0.6)}.DJbVFb .ClJ9Yb{display:none}.DJbVFb .wM6W7d{flex:initial}.DJbVFb .wM6W7d span{text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden}.DJbVFb .eIPGRd{display:flex;flex-direction:row-reverse;align-items:stretch;margin:0 20px 0 14px}.DJbVFb .a5RLac{line-height:24px;font-size:20px;font-family:Arial,sans-serif;padding-top:16px;color:var(--bbQxAb);margin-bottom:auto}.DJbVFb .kzCE2{font-size:16px}.DJbVFb .wM6W7d span{color:var(--YLNNHc);line-height:36px;font-weight:400;font-size:28px;font-family:Google Sans,Arial,sans-serif}.DJbVFb .pcTkSc{margin:20px 6px;padding:0}.DJbVFb .vYOkbe{margin:20px 0 20px 18px;background-color:#fff;border-radius:20px}.DJbVFb .a5RLac.kzCE2 span{-webkit-line-clamp:3}.DJbVFb .lnnVSe{margin-bottom:auto}.DJbVFb .a5RLac span{text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;margin-right:10px}#bgeLZd{display:none}.xAmryf{box-sizing:border-box;align-items:center;height:40px;border-radius:8px;display:flex;color:var(--bbQxAb);border:1px solid var(--mXZkqc);background-color:var(--xhUGwc);line-height:22px}.xAmryf .eL7oAc{fill:var(--bbQxAb);padding-top:1px}.xAmryf.LvqzR{background-color:#394457;cursor:pointer;color:var(--TMYS9)}.xAmryf.LvqzR .eL7oAc{fill:var(--TMYS9)}.jtAOgd{white-space:nowrap;font-family:Google Sans,Arial,sans-serif;font-size:14px;margin:0 14px}.TfeWfb{gap:12px 6px;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.TfeWfb::-webkit-scrollbar{display:none}.uhebGb{font-style:italic}.QtpRC{color:#fbbc04}.TJn1Ec{display:inline-block;font-size:16px;padding:1px;border:1px solid #e8eaed}#YMXe{display:none}.JCHpcb:hover,.LvqzR .JCHpcb{color:#8ab4f8;text-decoration:underline}.JCHpcb{color:#aaadb2;font:13px arial,sans-serif;cursor:pointer;align-self:center}@media (hover:hover){.sbai{visibility:hidden}.sbhl .sbai{visibility:inherit}}#d6ItKb{display:none}.AB2Fdd{display:flex}.ZDHp{position:relative;margin:20px;display:flex}.DJbVFb,.o6OF0{background:#414143;border-radius:20px}.o6OF0:hover,.o6OF0.LvqzR{background:#515254}.o6OF0 .eIPGRd{display:block}@media (forced-colors:none){.o6OF0.sbhl{background:#515254}}@media (forced-colors:active){.o6OF0.sbhl{background-color:highlight}}.o6OF0 .AQZ9Vd{display:none}.o6OF0 .sbic{display:none}.o6OF0 .pcTkSc{display:none}.o6OF0 .wM6W7d{display:none}.o6OF0 .eIPGRd{max-width:100%;margin:0}.ZDHp .SHFPkb{margin-bottom:12px}.o6OF0 .SHFPkb{line-height:48px;font-family:Google Sans,Arial,sans-serif;font-size:36px;font-weight:400;color:var(--YLNNHc);display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.lQoozf{font-size:28px}.o6OF0 .HrUlUc,.o6OF0 .PnfqLc{font-family:Arial,sans-serif;font-weight:400;max-height:72px;color:var(--bbQxAb)}.ZDHp .HrUlUc,.ZDHp .PnfqLc{font-size:18px;line-height:24px}.o6OF0 .bTSf5c{font-family:Google Sans,Arial,sans-serif;font-weight:400;color:var(--bbQxAb)}.ZDHp .bTSf5c{line-height:22px;font-size:14px;margin-bottom:6px}.ZDHp .HrUlUc,.ZDHp .PnfqLc{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.Vlt3wb{font-style:normal;font-family:Arial,sans-serif;font-weight:400;font-size:14px;line-height:22px;padding-top:8px;margin-top:12px;color:var(--bbQxAb);border-top:1px solid #5f6368;display:flex;width:100%}.Tnv2td{position:absolute;top:0;right:0}.z76Rnb{padding:6px;width:24px;height:24px;background-color:#28292a;color:#9e9e9e;border-radius:9999px;border:1px solid var(--mXZkqc);cursor:pointer}.z76Rnb.LvqzR{color:var(--YLNNHc);background-color:#3c4043}.kZtr1b{display:flex;flex-direction:column;flex-grow:1;min-width:0}.XAFD5c{width:200px;height:200px;background-color:#28292a;border-radius:20px;margin-left:20px;flex-shrink:0;background-position:center;background-repeat:no-repeat;background-size:contain}.XAFD5c.iNF0Vd{background-size:136px}.o6OF0 .TfeWfb{display:flex;gap:6px;height:42px;flex-wrap:wrap;overflow:hidden;padding:0;margin-top:16px}.o6OF0 .xAmryf{font-family:Google Sans,Arial,sans-serif;margin:0;height:38px;background-color:#28292a;border-radius:100px;border:1px solid var(--mXZkqc);color:var(--bbQxAb);align-items:center;text-align:center;flex:none;cursor:pointer}.xAmryf.LvqzR{color:var(--YLNNHc);background-color:#3c4043}.ZDHp .lnnVSe{font-size:18px;flex-grow:1}.ZDHp .HrUlUc,.ZDHp .PnfqLc{display:flex;flex-direction:column}.rnAixd{color:#f28b82}.izxCJf{color:#81c995}.AsqS6c{display:block;margin:20px}.gfT7kc{display:flex;flex-grow:1;max-width:100%}.cJpYle{display:flex;padding-right:20px;flex-grow:1;max-width:50%;box-sizing:border-box}.gTtFDd{display:flex;padding-left:20px;border-left:1px solid var(--gS5jXb);flex-grow:1;max-width:50%;box-sizing:border-box}.AsqS6c .SHFPkb,.AsqS6c .bTSf5c,.AsqS6c .PnfqLc{padding-right:0;margin-bottom:10px}.AsqS6c .bTSf5c,.AsqS6c .PnfqLc{-webkit-line-clamp:2;line-height:24px;font-size:18px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.AsqS6c .HrUlUc{line-height:22px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AsqS6c .XAFD5c{width:100px;height:100px;background-color:#28292a;border-radius:16px;background-position:center;background-repeat:no-repeat}.DJbVFb .SHFPkb{font-size:28px;line-height:36px}.DJbVFb .bTSf5c{font-size:20px;line-height:var(--sds-ref-typeface--line-height-26);text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden}.DJbVFb .PnfqLc{font-size:20px;line-height:var(--sds-ref-typeface--line-height-26);display:block;margin-bottom:6px}.DJbVFb .PnfqLc span{padding-right:4px;white-space:nowrap}.DJbVFb .HrUlUc{font-size:20px;line-height:var(--sds-ref-typeface--line-height-26);text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden}.DJbVFb .Tk8vtb{-webkit-line-clamp:2}.DJbVFb .EMd4oc{-webkit-line-clamp:1}.j0GJWd{margin-left:20px}.EOLKOc{width:calc(50% - 1px)}.iQxPRb{display:flex;gap:2px}.EOLKOc:first-child{border-bottom-left-radius:20px}.EOLKOc:last-child{border-bottom-right-radius:20px}.AZNDm{border-top-right-radius:20px;border-top-left-radius:20px}.MagqMc .ZFiwCf{background-color:#28292a;border:1px solid var(--gS5jXb);width:100%}.MagqMc.U48fD{padding:0;margin-top:16px}.MagqMc .Bi9oQd{display:none}.MagqMc{padding:0}.MagqMc:hover .LGwnxb{color:var(--YLNNHc)}.sOmPcf .ZFiwCf{background-color:#3c4043}.U48fD{-webkit-tap-highlight-color:transparent;cursor:pointer;display:block;line-height:18px;text-overflow:ellipsis;white-space:nowrap;padding:16px;padding-top:0;margin-top:16px;position:relative}.TQc1id .U48fD{margin-top:16px}.U48fD.df13ud{margin-top:16px}.U48fD.TOQyFc{margin-top:0}.U48fD.p8FEIf{padding-bottom:0}.jRKCUd.p8FEIf::before{bottom:-4px}.U48fD.ke7M4{padding-left:0;padding-right:0}.jRKCUd::before{bottom:12px;content:'';left:16px;position:absolute;right:16px;top:-4px}a.jRKCUd:hover{text-decoration:none}.ZFiwCf{display:flex;align-items:center;justify-content:center;position:relative;margin:0 auto;width:100%;border-radius:18px;outline:1px solid transparent;background-color:var(--XKMDxc);font-size:14px;font-family:Google Sans,Arial,sans-serif;line-height:20px;font-weight:400;max-width:372px;min-height:40px;border-radius:20px;}@media (forced-colors:active){.ZFiwCf{border:1px solid transparent}}.TQc1id .ZFiwCf{max-width:unset}.Zjtggb .ZFiwCf{max-width:unset}.ZFiwCf:hover{background-color:#3c4043}.nCFUpc .ZFiwCf{width:100%}.Bi9oQd{background-color:var(--gS5jXb);margin-top:18px;position:absolute;border:0;height:1px;left:0;width:100%;margin-top:20px;}.TQc1id .Bi9oQd{display:none}.kC8B4e .Bi9oQd{display:none}.w2fKdd svg{width:auto}.w2fKdd{color:#9e9e9e}.LGwnxb{-webkit-line-clamp:1;word-break:break-all;width:auto;padding-left:0;padding-right:8px;color:#e8eaed;max-width:calc(100% - 64px);}.LGwnxb:empty{padding-right:0}.LGwnxb span,.LGwnxb div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:auto}#JglY8e{display:none}.W3CMNd{display:flex}#mitGyb{display:none}.s2Wjec{display:block}#TN4rFf{display:none}.IDVnvc{display:inline-block;overflow:hidden;max-width:223px;border-radius:16px;height:178px;margin:-2px -10px 2px 10px}.IDVnvc.sbhl{border-radius:16px}.OBMEnb:only-child .IDVnvc{margin-right:calc(25% - 113px)}.cRV9hb{width:90px;padding:6px}.cRV9hb .pcTkSc{font-family:Arial,sans-serif;overflow:hidden;margin-top:4px;padding:0}.cRV9hb .pcTkSc .wM6W7d{font-family:Google Sans,Arial,sans-serif;font-size:14px;line-height:18px;padding:0;color:var(--YLNNHc)}.cRV9hb .pcTkSc .ClJ9Yb{line-height:16px;font-size:12px;font-family:Arial,sans-serif;display:none;display:flex}.cRV9hb .pcTkSc .wM6W7d span,.cRV9hb .pcTkSc .ClJ9Yb span{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;white-space:normal}.cRV9hb .pcTkSc .wM6W7d span{-webkit-line-clamp:2}.cRV9hb .pcTkSc .ClJ9Yb span{-webkit-line-clamp:2}.aVbWac{background:#fff;border-radius:12px;height:90px}.aVbWac .sbic.vYOkbe{height:90px;width:90px;border-radius:12px;margin:0}.WzNHm{font-size:11px;font-style:italic;margin-top:-16px;position:absolute;right:20px;color:var(--IXoxUe)}.minidiv .fLciMb{margin-top:6px}.ZOyvub{visibility:hidden;position:absolute;top:50px;padding:5px 6px;background-color:#424548;color:#f8f9fa;border-radius:4px;font-size:12px;letter-spacing:1px;left:50%;transform:translateX(-50%);width:max-content}.WE0UJf.NyYcvd{height:43px}.hdtb-ab-o .WE0UJf{height:43px}.XhWQv.rNHry{font-family:Google Sans,Arial,sans-serif;padding:0 12px;min-height:30px;font-weight:normal}.btCOFd.XYRUld{background-color:var(--gS5jXb)}.d0AwQb{display:flex}.HPvrce.mTpL7c{display:none}.mTpL7c{display:inline-block}.mTpL7c:not([disabled]){cursor:pointer}.R0DW9c:not(.vpR9sb){display:none}.R0DW9c{position:relative}.vpR9sb.vH6rvf{opacity:1}.vH6rvf{padding:8px 0;z-index:100;opacity:0;top:0;position:absolute;background:#303134;border-radius:8px;overflow:hidden}@media (forced-colors:active){.vH6rvf{outline:1px solid}}.ABEuQe{overflow-y:scroll}.IRx9Tb{max-width:280px}.UsmT1 .rNHry{display:flex}.UsmT1 .rNHry::after{content:'';-webkit-mask-image:url('data:image/svg+xml;utf8,\00003csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">\00003cpath d="M10.6328 17L15.6328 12L10.6328 7V17Z"/>\00003c/svg>');-webkit-mask-repeat:no-repeat;background:currentColor;min-width:24px;height:24px;}.UsmT1.Esm33e .rNHry::before{opacity:0.08}@media (forced-colors:active){.UsmT1 .rNHry.rNHry::after{background:CanvasText}.UsmT1.Esm33e .rNHry.rNHry{outline:1px solid;outline-offset:-1px}}.rNHry{color:var(--bbQxAb);display:flex;align-items:center;justify-content:space-between;position:relative;box-sizing:border-box;padding:12px;gap:12px;min-height:48px}.Urm71 a:focus-visible,.rNHry:focus-visible,html:not(.zAoYTe) .rNHry:focus-visible{border-radius:8px;outline:2px solid var(--Pa8Wlb);outline-offset:-2px;overflow:hidden}.rNHry::before{content:'';background:var(--YLNNHc);position:absolute;top:0;left:0;bottom:0;right:0;opacity:0}.rNHry:not([disabled]):hover::before{opacity:0.08}.rNHry{cursor:pointer}.rNHry[disabled]{cursor:default}.rNHry:active::before{opacity:0.24}.rNHry:not(.Wf7Nsf)[aria-disabled="true"]{color:var(--pEa0Bc)}.rNHry:not(.Wf7Nsf)[aria-disabled="true"]{opacity:0.61}.Wf7Nsf,.rNHry[aria-selected="true"],.rNHry[aria-checked="true"]{color:var(--xPpiM);background:var(--KIZPne)}.Wf7Nsf::after,.rNHry[aria-selected]::after,.rNHry[aria-checked]::after{content:'';-webkit-mask-image:url('data:image/svg+xml;utf8,\00003csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">\00003cpath d="M9 16.2L4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4L9 16.2z"/>\00003c/svg>');-webkit-mask-repeat:no-repeat;background:var(--xPpiM);min-width:24px;height:24px}@media (forced-colors:active){.Wf7Nsf.Wf7Nsf::after,.rNHry.rNHry[aria-selected]::after,.rNHry.rNHry[aria-checked]::after{background:CanvasText}}.rNHry[aria-selected="false"]::after,.rNHry[aria-checked="false"]::after{opacity:0}.Wf7Nsf::after,.rNHry[aria-selected="true"]::after,.rNHry[aria-checked="true"]::after{opacity:1}.Urm71{position:relative;width:100%}.Urm71 a{color:var(--bbQxAb);display:flex;align-items:center;box-sizing:border-box;min-height:48px;padding:12px;margin:-12px}.Urm71 a:hover{text-decoration:none}.T3kYXe,.OouJcb,.rzG2be{color:#bdc1c6}.OouJcb,.rzG2be{background-color:var(--xhUGwc);border:var(--mXZkqc);border-radius:1px;font-size:13px;height:17px;left:50px;line-height:17px;margin:0 4px;padding:5px;position:absolute;width:84px}.OouJcb:focus,.rzG2be:focus{border:1px solid #4487f6;box-shadow:inset 0 1px 2px rgba(0,0,0,.3);outline:none}.J6UZg .goog-date-picker{left:154px;background-color:#303134;border-radius:2px;border:none;font-size:12px;outline:none;padding:5px 1px 10px;position:absolute;top:61px;-webkit-user-select:none}.J6UZg .goog-date-picker table{padding:0 10px;width:175px}.J6UZg .goog-date-picker table thead td{border-bottom:1px solid var(--gS5jXb)}.J6UZg .goog-date-picker tbody th{width:0}.J6UZg tr.goog-date-picker-head{height:27px}.J6UZg tr.goog-date-picker-head td{white-space:nowrap}.J6UZg .goog-date-picker-monthyear{font-size:13px}.J6UZg .goog-date-picker tbody{outline:none;font-size:13px}.J6UZg .goog-date-picker td,.J6UZg .goog-date-picker th{text-align:center}.J6UZg .goog-date-picker-btn{background:none;border:none;cursor:pointer;font-size:12px;outline:none;padding:0;position:relative;top:-1px}.J6UZg .goog-date-picker-btn:not(.suap3e){color:var(--YLNNHc)}.J6UZg button.goog-date-picker-btn{font-size:12px;vertical-align:middle}.J6UZg .goog-date-picker-wday,.J6UZg .goog-date-picker-date{font-weight:normal;padding:0 1px}.J6UZg .goog-date-picker-wday{padding-top:3px;line-height:15px}.J6UZg td.goog-date-picker-selected{background-color:#48a1ff;border-radius:2px;color:#202124}.J6UZg .goog-date-picker-other-month{color:#212327}.J6UZg .goog-date-picker-date{cursor:pointer;width:20px;line-height:15px}.J6UZg .goog-date-picker-foot{display:none}.J6UZg td.goog-date-picker-date:hover{background-color:#212327;border-radius:2px}.J6UZg td.goog-date-picker-year,.J6UZg td.goog-date-picker-month{padding:3px 0}.J6UZg button.goog-date-picker-year,.J6UZg button.goog-date-picker-month{color:var(--YLNNHc)}.J6UZg button.goog-date-picker-month{width:77px}.J6UZg button.goog-date-picker-year{width:50px}.J6UZg .goog-date-picker-menu{background:#202124;border:solid 1px #4487f6;cursor:pointer;outline:none;position:absolute}.UfY8P tr:nth-child(2) .goog-date-picker-other-month{color:var(--IXoxUe)}.T3kYXe{padding:0 15px}.suap3e{color:#212327;pointer-events:none}.J6UZg{background:#202124;height:241px;width:373px}.Gwgzqd{right:11px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAY0lEQVR4AWMYQeD///8C5KtBKOAH4ntA3I9HTT9UDS8hw9r/Q0A/VkMgoB2rZnwa8ImRalg9NleSatg0kG6KDEG4CmEQpYY0gjC6YZQEdju6GDWiv4FgiiUtQVKeRQQZRg4AACRV2JNNVw6ZAAAAAElFTkSuQmCC) center no-repeat;cursor:pointer;height:20px;position:absolute;top:10px;-webkit-user-select:none;width:20px}.Jy9Ore{left:42px;color:var(--YLNNHc);font-size:16px;position:absolute;top:34px}.Qtsmnf{left:42px;color:var(--YLNNHc);position:absolute}.tmDYm{top:72px}.iWBKNe{top:111px}.OouJcb{top:65px}.rzG2be{top:104px}.NwEGxd{position:relative}.qomYCd{left:50px;background-color:#303134;border-bottom-left-radius:2px;border-top-left-radius:2px;height:37px;position:absolute;top:61px;-webkit-transition:top .13s linear;width:110px}.KbfSHd{top:100px}.lRiKjb{-webkit-transition:none}.Ru1Ao{left:54px;position:absolute;top:143px}.BwGU8e{border-radius:2px;border-radius:2px;cursor:pointer;display:inline-block;font-size:11px;font-weight:bold;height:16px;line-height:16px;min-width:54px;padding:6px 8px 5px;text-align:center;-webkit-transition:all 0.218s,visibility 0s;-webkit-user-select:none}.BwGU8e[disabled]{pointer-events:none;background-color:#0b0d0e;border-color:#0b0d0e;color:var(--IXoxUe)}.fE5Rge{color:#202124;background-color:#bdc1c6;border:1px solid var(--mXZkqc)}.fE5Rge:hover{background-color:#171717;border:1px solid #050607}.fE5Rge:focus{background-color:#394457;border:1px solid #08101e}.XYRUld{margin:8px 0;border-top:1px solid #5c5f5e;background-clip:content-box}.qd6zO{padding:4px 12px;color:var(--IXoxUe)}#result-stats{line-height:22px;font-size:14px}.kdCulb{height:12px;position:absolute;top:-6px;width:12px}.LIxbuc{bottom:-12px;height:12px;position:absolute;width:12px}.kdCulb polyline,.LIxbuc polyline{fill:var(--xhUGwc);stroke:#202124;stroke-width:1px}.p2Tgt{color:var(--IXoxUe);font-size:12px;font-style:italic;margin:0 4px 4px}.t4wgMc{background:var(--xhUGwc);border-radius:12px;box-shadow:0 3px 8px 0 rgba(0,0,0,0.2),0 0 0 1px rgba(0,0,0,0.08);position:absolute;transition:opacity 0.15s,transform 0.15s;width:fit-content;z-index:127}.lSNMte{border-radius:12px}.wxFLgf{background:#232323;position:relative}.WsWxhd{background:var(--xhUGwc);display:flex;flex-direction:column;}.WsWxhd.Z250Tc{padding:0 4px}.WsWxhd.cZUfyb{padding-top:12px}.HoA6Kb{background-color:var(--XKMDxc)}.HoA6Kb{animation:pulse-animation 2000ms cubic-bezier(0.3,0,0.8,0.15) infinite}.CoFRkb{border-radius:16px;height:16px;width:90px;margin:16px 0}.go1Xte{border-radius:8px;height:72px;width:100%;margin-bottom:16px}.qGXjvb{margin-top:6px}@media (max-width:799.98px){.TQc1id.vVVcqf .SjLxGf{display:none}}.M8OgIe .BYM4Nd{display:flex;flex-direction:row}.rX6LK{border-radius:16px;margin:16px;box-shadow:0 0 0 1px #5f6368}.M8OgIe .BYM4Nd.C3DGge{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #b8bbbe}.M8OgIe .eKjLze{width:522px;margin-right:53px;font-size:16px;line-height:24px}.M8OgIe .eKjLze h3{font-size:28px;line-height:36px;margin-bottom:3px}.cAn2Qb.abzPbc .mnr-c{max-width:calc(100% - 162px)}.Jb0Zif .BDNLRc{margin:16px 16px -11px}.uo4vr{color:var(--IXoxUe);line-height:1.58}.FyYA1e{margin:5px 0}.aBeYNc{right:-23px;position:absolute;top:0;width:48px;height:48px}.M8OgIe .dG2XIf .fm06If .LC20lb,.n6SJS h3.LC20lb{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.c2xzTb .LC20lb{margin-bottom:0}.MMgsKf{padding-top:2px}.Z3xoIb{padding-top:4px;}.NXKJM{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}.fzBvHb{font-weight:700}.GaWDnc{font-size:28px}.saPu2b{color:#c58af9}.zL3AA{color:var(--bbQxAb);margin-right:8px;padding-bottom:3px;vertical-align:middle}.xvfwl{margin-top:4px}.tLk3Jb{font-size:12px}.TQc1id .qLRx3b{font-size:14px;line-height:1.58}.VjDLd .tjvcx,.IVvPP .tjvcx,.kno-kp .tjvcx,.VjDLd .kp-wholepage-osrp .tjvcx,.TQc1id .ss6qqb .tjvcx,.TQc1id .trNcde .tjvcx{display:inline-block;height:19px;overflow-y:hidden}.IVvPP .q0vns,.TQc1id .q0vns,.u7yw9 .q0vns,.z4oRIf .q0vns{align-items:center;display:inline-flex}.dTxz9{padding-right:38px}.jN6dKf{padding:0 0.5em}.lWlVCe{border-radius:50%}.bJVp8c{color:var(--TMYS9)}.Jj3Uob{color:#5e5e5e;}.iG7WGe{color:#dadce0;padding:0;text-align:center;width:16px}.qncq2c{font-size:12px;line-height:16px;margin-left:6px}.K2VDSb{display:flex;flex-direction:row}.csDOgf.I5pXif{position:absolute}.csDOgf.Pyz0Gd{margin-top:2px}.M8OgIe .jmjoTe{flex:none;margin-top:23px;margin-left:36px}.ZPOWwb .jmjoTe,.ZPOWwb .jmjoTe tbody,.ZPOWwb .jmjoTe tr,.ZPOWwb .jmjoTe td{display:block}.CK34J td{padding-top:12px}.usJj9c .Hp3mFb:hover{color:#bdc1c6;text-decoration:none}.M8OgIe .mslg td{width:243px;border:0;padding:0}.M8OgIe .mslg h3{font-size:20px;line-height:26px}.M8OgIe .mslg.dmenKe td,.M8OgIe .mslg.c9EJob td{padding-bottom:20px}.M8OgIe .mslg td:not(.cIkxbf){padding-right:36px}.eiGsyf{float:right;color:#9e9e9e}.RJlXte{grid-column:1/-1}.pAEXpf{flex:1 1 auto}.KAO3Kc{display:block;height:100%}.IajJf{flex-shrink:1}.VDicHc{align-items:center}.NOErrd{align-items:start}.JYmnwd{align-items:end}.eGIBEd{align-self:stretch}.cvP2Ce{contain:layout paint;overflow:hidden}.myAtwe{margin-top:auto}.cEaSVc{margin-right:auto}.lOdyRd{margin-bottom:auto}.LnCrMe{margin-left:auto}.fJOpI.H9lube{border:1px solid #fff;background-color:#fff;}.P1UpZb{background-color:#fff;border:1px solid #3c4043}.BrXYbc{background:transparent;pointer-events:none;position:absolute;transform-origin:top;width:100%;height:100%}.ElvLzc{height:100%}.SPo9yc,.uqGSn{width:100%}.KrKx0b{position:absolute;top:48px;right:0}.tA3WHf{width:100%;height:100%}.rp0YI{height:100%}.Px5SRc.iaIRIf{padding-top:0}.JRVeAd .UkWcmd{text-decoration:none;color:inherit}.AZJdrc.aQElvf,.AZJdrc.aQElvf .Svi2Id{width:100%;height:100%}.Oz70Q{border-radius:2px}.nQcZKb{border-radius:4px}.t7VAxe{border-radius:8px}.FNYvEb{border-radius:12px}.Ylm8Fc.kwKgNe{margin-top:6px}.Hw7y8e{position:absolute;top:0;bottom:0;left:0;right:0;margin:-6px -8px;background:linear-gradient(180deg,rgba(0,0,0,0) 58%,rgba(1,1,1,0.25) 100%)}.Hw7y8e{margin:-8px}.JceRhc .Hw7y8e{margin:-12px}.VbTyFc{background-color:#d93025;border-radius:10px;color:#fff;font-family:Arial,sans-serif;font-size:12px;line-height:16px;padding-block:2px;padding-inline:8px}.c8rnLc.uoypIc{bottom:10px}.gqF9jc{margin-top:12px}.ITCGwe .eQ9fW .kBE71d{margin-bottom:4px}.TCT9Db{color:var(--IXoxUe);font-size:14px;line-height:20px;margin-bottom:-1px;padding-top:4px;position:relative}.PLq9Je{display:inline-block}html[dir='rtl'] .PLq9Je{direction:rtl}.XI2QBf{display:inline-block;width:calc(100% - 56px)}.ZqmHr{margin-left:4px;margin-right:4px}.F9x6yb{display:flex}.AS9kVb{display:flex;align-items:center;background:rgba(0,0,0,0.6);border-radius:100px;height:32px;padding:4px 16px 4px 4px}.m3RqE,.fAnrHc{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:24px;width:24px}.CjJV3d{height:32px;width:32px}.u6QrIf{height:14px;line-height:14px;font-weight:400;font-size:14px;font-family:Google Sans,Arial,sans-serif;color:#fff;margin-left:8px}.O1KYjb,.qOPWWb{background:rgba(0,0,0,0.03);border-radius:50%;display:inline-block;height:36px;position:relative;min-width:36px}.qOPWWb{margin-right:8px}.qOPWWb.Xx3VVb{background:#fff}.O1KYjb{margin:0 16px 0 8px}.SuDt9{color:#fff}.pQL6jf{color:#fff}.hIwNKe{display:flex;margin-bottom:24px}.B4Fhld:hover{text-decoration:none}.nNd3yc{margin-right:auto}.JwMa3c:hover{text-decoration:none}.cnb0E.hIwNKe{margin-bottom:12px}.WPRipc{display:flex}.PNsAZd{max-width:300px}.WQWxe{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.JwMa3c:hover .WQWxe{text-decoration:underline}.yWSwte{margin-top:8px;align-items:flex-start}.X7U9C{height:22px;margin-right:4px}.X6jxid{margin:0 4px}.hIwNKe:hover .KrMNbf,.hIwNKe:hover .PNsAZd,.hIwNKe:hover .DKsccc,.hIwNKe:hover .X6jxid{text-decoration:underline}.hjRtf{background-color:#394457;border-radius:100px;cursor:pointer;font-size:16px;height:22px;margin-left:auto;padding:12px 24px}.hjRtf:hover{opacity:0.75}.ayU3n{color:#eef0ff;letter-spacing:0.3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.nS4eBd{width:100%}.mbPD8c,.aLL3sb{height:100%;width:100%}.IlICye{background-color:var(--xhUGwc);height:100vh;overflow:scroll;padding-left:84px;padding-right:48px;position:relative;z-index:9000}.QhUEGd{margin:auto}.mWQvr{width:100%}.pgkyGf{height:100%}.eoWuT{direction:ltr;top:0;z-index:1;padding:36px 0 4px 0;box-sizing:border-box}.rKESNb{display:inline-block;padding:12px;height:24px;width:24px;position:absolute;top:36px;left:44px;cursor:pointer}.rKESNb a{color:inherit}.LPbEqc{padding-top:6px;flex-grow:1}@media only screen and (min-width:1459px){.QhUEGd{width:1128px}}@media only screen and (min-width:1301px) and (max-width:1458px){.QhUEGd{width:1080px}.rKESNb{left:44px}}@media only screen and (min-width:1190px) and (max-width:1300px){.rKESNb{left:calc(24px - (1190px - 100vw)*0.18)}}@media only screen and (max-width:1189px){.rKESNb{left:24px}}@media only screen and (min-width:1188px) and (max-width:1300px){.QhUEGd{width:1056px}}@media only screen and (min-width:1120px) and (max-width:1187px){.QhUEGd{width:100%}}.QhUEGd{min-width:688px}.GZTd6e{display:grid;gap:22px 42px;grid-template-columns:100%}.pgkyGf{grid-row-start:1}.jXG0Vd{grid-row-end:3;grid-row-start:1}.mWQvr{grid-row-start:2}.y15T9c .GZTd6e{grid-template-columns:60% 40%}.mTQaif{background-color:var(--XKMDxc);border-radius:16px;overflow:hidden}.vlxYEb{position:sticky;top:64px;z-index:999}.vlxYEb.GS8E0d{position:static}.J87uBd.vlxYEb{position:static}@media (orientation:landscape) and (min-aspect-ratio:11/10){.vlxYEb{position:relative}.vlxYEb{top:0}.NJT8Df{border-radius:16px;overflow:hidden}.NJT8Df.ADu4Ee{border-radius:0}}@media only screen and (min-width:1459px){.T4DSye.vlxYEb{height:calc(1128px*0.5625)}.T4DSye.vlxYEb.WXyPBc{height:calc(696px*0.5625)}}@media only screen and (min-width:1301px) and (max-width:1458px){.T4DSye.vlxYEb{height:calc(1080px*0.5625)}.T4DSye.vlxYEb.WXyPBc{height:calc(648px*0.5625)}}@media only screen and (min-width:1188px) and (max-width:1300px){.T4DSye.vlxYEb{height:calc(1056px*0.5625)}.T4DSye.vlxYEb.WXyPBc{height:calc(624px*0.5625)}}@media only screen and (min-width:1121px) and (max-width:1187px){.T4DSye.vlxYEb{height:calc((100vw - 132px)*0.5625);min-height:387px}.T4DSye.vlxYEb.WXyPBc{height:calc((100vw - 564px)*0.5625);min-height:232px}}@media only screen and (max-width:1120px){.T4DSye.vlxYEb{height:calc((100vw - 132px)*0.5625);min-height:387px}.T4DSye.vlxYEb.WXyPBc{height:calc((100vw - 132px)*0.6*0.5625);min-height:232px}}.T4DSye.vlxYEb{border-radius:16px;overflow:hidden}.T4DSye.vlxYEb.ADu4Ee{border-radius:0}.T4DSye.vlxYEb.PGzLDc{margin:0 auto}.g9I8Ld{height:100%;left:0;position:absolute;top:0;width:100%;display:block;overflow:hidden}.ChMeFb{background-color:#1f1f1f;display:none}@media (orientation:landscape){.vlxYEb{padding-bottom:env(safe-area-inset-bottom)}}.GeyqEf{bottom:84px}.Fo4D9{height:100%;position:sticky;width:100%}.hzWxXb{height:100%;position:sticky;width:100%}.ECvYPe{height:100%;width:100%;z-index:0}.uCmKbd{display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media (orientation:landscape) and (min-aspect-ratio:11/10){.Fo4D9{border-radius:16px;overflow:hidden}.ADu4Ee .Fo4D9{border-radius:0}.hzWxXb{border-radius:16px}}.L7w3le{-webkit-transition:height 0.4s;margin-top:-14px;margin-bottom:14px;overflow:hidden}.L7w3le.Np7b3c{display:none}.L7w3le.AVxOgc{height:0;margin:0;visibility:hidden}.KVqjvc{display:flex;flex-direction:column}.QWR5Rb{display:flex;flex-direction:column}.QWR5Rb.Np7b3c{display:none}.GQRWvb{max-width:90%}.kOMHo{flex-grow:1;color:var(--YLNNHc);word-break:break-word}.ca5Y9d{float:right;margin-bottom:10px;margin-left:10px}.ca5Y9d:focus-within{outline:Highlight auto 1px;outline:-webkit-focus-ring-color auto 1px}.hXr8zf{float:left;height:16px}.ReSpnc{display:block}.ZlJ8Ld{white-space:nowrap}.d7WwOb{font-size:20px;line-height:26px;padding-top:1px;margin-bottom:-1px}.yhQgZb.ULSxyf{margin-bottom:max(0px,14px)}.FcOujd .ULSxyf:first-child{margin-top:44px}.FcOujd .yhQgZb.ULSxyf:first-child{margin-top:max(0px,14px)}.oqQXff{height:16px}.UfGzPc{border-top:1px solid #444746;margin-left:0}.YeThId{border-top:1px solid #444746}.FalWJb{background:var(--xhUGwc)}.rM2aqb{display:none}.s6JM6d .z4oRIf .mgAbYb{font-size:22px}.TQc1id .z4oRIf .mgAbYb{font-size:18px}.Fr8ms .adDDi{display:none}.cvKtPe{background-color:var(--xhUGwc)}.fPG77c{display:flex;gap:4px;justify-content:space-between;align-items:center}.kJ3fh{display:flex;align-items:center}.YK0p7d{flex-shrink:0}.ifWJbd{flex-shrink:0;color:#e8e8e8}.xzP6Cf{color:#e8e8e8}.cATUGb{}.ePwwgc{color:#9e9e9e;font-family:Arial,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.JffL0c{min-width:18px}.i93Eo{-webkit-line-clamp:1;line-height:20px}.Q21nhd{display:flex}.HTOhZ.xYjUTb{transform:none;transform:none}.Gcxb4e.xhBVc{overflow-y:visible}.Gcxb4e.xhBVc .HTOhZ{position:static}.pA30Ne{mask-image:linear-gradient(to right,transparent,white 10%)}.FpCCub{mask-image:linear-gradient(to left,transparent,white 10%)}.LZCTpe{mask-image:linear-gradient(to right,transparent,white 10%,white 90%,transparent)}.spch-dlg{background:transparent;border:none}.spch{background:var(--xhUGwc);height:100%;left:0;opacity:0;overflow:hidden;position:fixed;text-align:left;top:0;visibility:hidden;width:100%;z-index:10000;transition:visibility 0s linear 0.218s,background-color 0.218s;background:rgba(0,0,0,.0);min-width:684px}.YFwiVb.spch{opacity:1;transition-delay:0s;visibility:visible;background:rgba(0,0,0,.0)}.pz5bj{background:none;border:none;color:var(--IXoxUe);cursor:pointer;font-size:26px;right:0;line-height:15px;opacity:.6;margin:-1px -1px 0 0;padding:0 0 2px 0;height:48px;width:48px;position:absolute;top:0;z-index:10}.pz5bj:hover{opacity:.8}.pz5bj:active{opacity:1}.spchc{display:block;height:42px;pointer-events:none;}.inner-container{height:100%;opacity:.1;pointer-events:none;width:100%;transition:opacity .318s ease-in;display:flex}.s2ml .inner-container,.s2ra .inner-container,.s2er .inner-container,.OJaju .inner-container{opacity:1;transition:opacity 0s}.google-logo{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALwAAABACAQAAAAKENVCAAAJ3klEQVR4Ae1ce5CO1xn/3r0Gi2nVFGmoJEQjg0p2pDo7kWSXiLZCVyQupcUMNhqXdUnC2LRFklLTGhJpMhVTy6pUSFpdNuteCYoYUYJ0xKUUiTsb+/s91c9a7/Pev2+/z3TkPc9fe97zO+85v/N8z3me55x3I2H5Py5sJgPxKspxUE6jEsBZ7McqzGA+v85IPBKKX4NvshA7xbUAWMneki6R2CQUr4dNMQeXJUDBQQ6S1FuXJOwyzXUJIokQl2pm8nlclFjKVra5Rc3CzSOeLbFNYi6oYIEYocbHTTy74bzEWfC6pIXEx0U8f4pKR0p3Yy5HMp+PsSuf5nOyGMcdWpGPhKYmDuLZB7SReRK/5F324UgKc1AMKNoHxDGxkHg+atV2VEiRZHn+EFuhtEa0h8TzdvzHal7Y2n9YYnAoKuKkPSReDKy00F7GuoEHl8N+cU0qJJ59LbSvltvC+DLpXg0zcUjRvk/qh4TfDOKHKtor5f6Q7ptAvBjYo4j/nWoUSrKIZ0dF+0U2vDmbVri5/kYRPzf5OiRZ7CITMBcLr8prHM881omJjDrM4/gq/FyOl1ypHYvx4B0yEDNRguVYIEV8VNJqbmokjQ9yFGajGAsxhyOZLSk+aWGdcef3k6k9YvAh/MmebsZFlAR8c0cswiUHfDEfDPT+7rLGhv43C5nJCF7GjuvCocE1XhrJSzjmkC4fL1nuxH9NNT6l1ynB0gpl4lGwgnd70nYn/uKJXy7f9tT0e7HRFbuTd2GRqaIomMZLKsfigmuvh5jndgKlLfyyJBqYgf45fpxnH1fi83HWF3+GPVzxT3u/H0fxj1iJl/oo9RkROcaReBmomk1LFu18XgIWFjrSVhAMDXKoI354MLwf8Zp22RpoRmOdNH60ajLM10pKYAIy4502B9m1NSbSetmMzJMiiSZeUlEaeEY97MRPVg36J4p4kRv2ltm4Yt3O8AofZ+ur0g0zbOm5Cmmn9warFcVxTDfhT9gMVgs16hbWwx0cwVR25r1sI73wFiriIZ6FGoArmM8ubMBMNuMAbFHPPmdjK/GTFPE/SRzx1fFvGj5SgwBetGSCamMqqNpsMW3yhvZDQEzT7iPr4BULCavEuIHH+/r9UqTfz+ZYGyvxbKwXE9v4Hct5xQvq+XyLH8+RivgRiSFeOaZ9tV6wu8vWCYXOr37SRdPG3o74vqDCP+KCr3TafiUDy2IjXi811jk5jnhDmV7TwthpmeHrmwQu1/1qvQHxGddFHaNGsrH6nX9V+HGu+IkK/241fqXCj3RGSxb2BSdeMnDKVHtMvmGjPZ35+Lsa0Wta4x9QD1cmjviqY5R7VP+bPG4ipGCbfY9gQ8CE/8jjBk8adqtf1rV7bk3UL2Gre5zCHwUnnp3VTIdYlrExJ+OIlQ+cY12zO5mlJnbe915YrrtwrHpTVAv4jBpiTz1EL9+Fg6Oa2CuGPWiwgycxQNU95Y6WFBwISjymKEJrmSNzWYwr4lCwnnerK3z4QA2tKyNxS4Fawqhu4w+mukvexyusgyu2rNE0Zd/reb6/gZrolCh+jvKWPHM6mBmY+HfN8fa1OtblcHNbMxd4lW1sdyfxK9WoBJG4pdjUzwdVdetMdZt9e9hhPnyMmrbF6pKJH95kp7EoWlOmDI138qxvYOJ36TQ6W2M2zjmS/jELWM/50mpri7N1Z5yZmHScsmf1za4klvoS956VJpSanUQ/vNnxxN+idaY0AN7xRvPhwMR/ZqorN71V+/UlfEgMj0ur2JwInWcPZbK6O+T23vbtZbmp9XarxqLUF19uW6YdwbPpzAlM/GHxLDjMSWzsf03bElCzWzwJX3xoevGF6xl2bDJvLz60qf0Ga6M1S/VS+Ih9mdfpHr1VJzDx//QgfRV7+F1lvOHIfaygJ9gsZuoHqbfPq+pZ2/0zkupjrC5Y+lDHNLjMTM/Fr6025+lRit4y1XzhnfTmpMDEr3Dk/DRm8p6YPkyQXOtlJhUS+ArbK8qE7at7nqDqH/YckIoxOYq27Cl/6Inv6eB6Pqvqcrzw2BiY+Gk2Pd/GQcHP0cwvnW+lnncE1vZsnNQHEqafb7b1iYeobF+VA9ZM4cs9AjAD6xX+W8p18LXybBtvAIU97OA1Lu8vQurrkDlqcB4LRHs/fcCAy2yhbP+BgDr7Y73w1weMTQr/pCteJz82VN+R00ebea57VFlw4iUdJ9WM3Q1MH6yUpl7ER9jGfsKDBWzucxj3ZyuGz1pajdJ2kG0d+2qv387hNxbWEnhnO+I74IJLjDpYq5O0cjSWk2NMkk1Rve5wDu2kEy6J4CyHaL23vr6TwzF0JYrZWTJsQ81gZxTbg2P8UQxbPHrIQn2+pY3BpzTt+JfcpnIwmvo+Nnx/S5J2p2kbz8BeffGcj1sIysTMmNPCDeW06nWzTa8NDrnBJ0rNz+3rnucSf51HGWZxHIdxOJ/DbKx2/m4E7zksUYTdbQ3XsI80EkMMNmE/rLc+thi5HNDyng3sx8ZV+P7WI2yAHbXe2fAr2JMNormV5hyBA3EdhAyzcTSd2dH5G7xdBmKzNYaVFEW8Fn4XhyTestjF3VNOodk2okKcyku2UU10wV92xE+wzavIEX8RX9bg6M/AEjsMxBe45PiN2Pf8vnNtgGWxcw7iRQ8vORULJGiZ59CPgTlB4ZglhgP+94k/7GYtrA04pi/18Y/7tZ/eOBIT7fulkwPdmvoZgXqa5rJ8hhSBvmhykotjl4KXfbDnsCfm6x218XaAOX0uucE/MM7iaBwNRNVxjtEmxlV+gIOePR1gFy+85GKfJ/4T7wBNnnCfEY6xQ1wXmgwOwxnxKL7upF2YyZ5YiovuPyCsYL9YPmFgLY5wJg97OMy/J2ZyqHOeBLs5RDJ88fU4Eccd8oiv/y9SR4neJ4LenWRDTMUJx1GtZlfvAMp7sjkcizdkDbZj/1XZiXKZJxMkl3Xiuz8p93McFmEzPsFefIiFLJR2MXycbEg7FmLhVeTeKvwYto0Bn84u+DVKsQufYjtKWCCNovUqN8qfxzirdMnFFCzDDuzHHmyQeRzuHgOpP0LBFn3LIUmiiQ9F50aT+1VMRL46ksaeKOMDXlu3cv8yQ42vuTTh5GtnRljnHmuYoxesQySZEsFXQFhg/mIdv3BuJU+IqXB0zZc71PjWgIiZervWszPOqzRvw5D4BAhmiSrYxLzq7KXB+/AmqJ7/FpHQ1CRAJMsedOEUyvEO3sdhhxi2QaKWPHQnW+KEBCqoVHmVmkroTvI+HAlCO/smetHDAKoJyn1oP6q1PdT4REkKB+BTxbU+P0rePzANUwaSym54E/vAaso/wxL+LJn/ryTUeJVzlaZsKU11Kjok/haSkPiQ+FD+CzU7ChgVP+WTAAAAAElFTkSuQmCC) no-repeat center;background-size:94px 32px;height:32px;width:94px;top:8px;opacity:0;pointer-events:none;position:relative;transition:opacity .5s ease-in,left .5s ease-in}.YFwiVb .google-logo{opacity:0.54;transition:opacity .5s ease-out,left .5s ease-out;margin-left:60px;}.spchc{background:var(--xhUGwc);box-shadow:0 2px 6px rgba(0,0,0,.2);margin:0;min-width:100%;overflow:hidden;padding:51px 0 50px 126px;position:absolute}.spch.YFwiVb.t2n14d{background:rgba(0,0,0,0.9)}.df8vVc{flex:1;max-width:490px;min-width:300px;width:100%;pointer-events:none;position:relative}.z5vYxf{font-weight:normal;line-height:1.2;opacity:0;pointer-events:none;position:absolute;text-align:left;-webkit-font-smoothing:antialiased;transition:opacity .1s ease-in,margin-left .5s ease-in,top 0s linear 0.218s;font-size:27px;left:7px;top:.2em;width:490px;margin-left:32px}.YFwiVb .z5vYxf{margin-left:0;opacity:1;transition:opacity .5s ease-out,margin-left .5s ease-out}.cb7x7d{color:var(--JKqx2);cursor:pointer;font-size:18px;font-weight:500;pointer-events:auto;text-decoration:underline}.hcf8eb.z5vYxf,.ZZaLcf.z5vYxf,.hAjVCb.z5vYxf{transition:top 0.218s ease-out}.hcf8eb.z5vYxf{top:-.6em}.ZZaLcf.z5vYxf{top:-1.3em}.hAjVCb.z5vYxf{top:-1.7em}.YFwiVb .qi9U9e.z5vYxf{font-size:24px;top:-1.7em;transition:font-size 0.218s ease-out}.LgbsSe{background-color:#fff;border:1px solid #f8f9fa;border-radius:100%;bottom:0;box-shadow:0 2px 5px rgba(0,0,0,.1);cursor:pointer;display:inline-block;opacity:0;pointer-events:none;position:absolute;right:0;transition:background-color 0.218s,border 0.218s,box-shadow 0.218s;transition-delay:0;position:absolute;opacity:0;left:-83px;top:-83px;}.YFwiVb .LgbsSe{opacity:1;pointer-events:auto;transform:scale(1);left:0;top:0}.s2ra .LgbsSe{background-color:#ea4335;border:0;box-shadow:none}.r8s4j{background-color:#dadce0;border-radius:100%;display:inline-block;opacity:1;pointer-events:none;position:absolute;transform:scale(.01);transition:opacity 0.218s;height:151px;left:-28px;top:-28px;width:151px}.button-container{pointer-events:none;position:relative;transition:transform 0.218s,opacity 0.218s ease-in;transform:scale(.1);height:95px;top:-27px;width:95px;float:right;}.YFwiVb .button-container{transform:scale(1)}.s2ra .LgbsSe:active{background-color:#c5221f}.LgbsSe:active{background-color:#f8f9fa}.microphone{height:87px;pointer-events:none;position:absolute;width:42px;left:17px;top:7px;transform:scale(.53)}.receiver{background-color:#999;border-radius:30px;height:46px;left:25px;pointer-events:none;position:absolute;width:24px}.wrapper{bottom:0;height:53px;left:11px;overflow:hidden;pointer-events:none;position:absolute;width:52px}.stem{background-color:#999;bottom:14px;height:14px;left:22px;pointer-events:none;position:absolute;width:9px;z-index:1}.shell{border:7px solid #999;border-radius:28px;bottom:27px;height:57px;pointer-events:none;position:absolute;width:38px;z-index:0;left:0px}.s2ml .receiver,.s2ml .stem{background-color:#f44}.s2ml .shell{border-color:#f44}.s2ra .receiver,.s2ra .stem{background-color:#fff}.s2ra .shell{border-color:#fff}.permission-bar{margin-top:-100px;opacity:0;pointer-events:none;position:absolute;width:500px;transition:opacity 0.218s ease-in,margin-top .4s ease-in}.s2wfp .permission-bar{margin-top:-300px;opacity:1;transition:opacity .5s ease-out 0.218s,margin-top 0.218s ease-out 0.218s}.permission-bar-gradient{box-shadow:0 1px 0px #4285f4;height:80px;left:0;margin:0;opacity:0;pointer-events:none;position:fixed;right:0;top:-80px;transition:opacity 0.218s,box-shadow 0.218s}.s2wfp .permission-bar-gradient{box-shadow:0 1px 80px #4285f4;opacity:1;pointer-events:none;animation:allow-alert .75s 0 infinite;animation-direction:alternate;animation-timing-function:ease-out;transition:opacity 0.218s,box-shadow 0.218s}.fbar{font-size:14px;}.fbar a{text-decoration:none;white-space:nowrap;color:var(--bbQxAb)}.Fx4vi{padding-left:27px;margin:0 !important;display:inline-block}#fsl{white-space:nowrap}.f6F9Be{background:#171717;line-height:40px;padding-bottom:12px;}.f6F9Be.TrMVnc{padding-top:12px}.f6F9Be.dc8jac{padding-top:24px}.kEjm2c{overflow-x:auto}.B4GxFc{}.fbar p{color:#999da2}.fbar a:hover{color:var(--bbQxAb)}.b0KoTc{color:var(--IXoxUe)}.b2hzT{border-bottom:1px solid var(--gS5jXb)}.Q8LRLc{font-size:15px}.known_loc{forced-color-adjust:none;background:#4487f6}@media (prefers-color-scheme:dark) and (forced-colors:active){.known_loc{background:Highlight}}.unknown_loc{background:#9aa0a6}.smiUbb img{margin-right:4px}.smiUbb{margin-left:var(--center-abs-margin);line-height:15px;color:#999da2;}#swml{display:inline-block;margin-left:13px;padding-left:16px;border-left:1px solid var(--gS5jXb)}@media (max-width:939.98px){#swml{border-left:0;margin-left:0;padding-left:0}}.KwU3F{color:var(--JKqx2)}.GNm3Qb{display:inline-block}.xSQxL{color:var(--JKqx2);cursor:pointer;display:inline-block}.HDOrGf{line-height:40px}.EYqSq{margin:6px 4px 9px 0;border-radius:100%;display:inline-block;height:10px;vertical-align:middle;width:10px}.dfB0uf{color:var(--bbQxAb);font-weight:bold}.OosGzb{width:376px}.C5ZtL{background-color:transparent;border:none;border-radius:8px;border-radius:8px;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;padding-top:6px;padding-bottom:3px;min-width:88px;position:relative;text-decoration:none !important;-webkit-user-select:none;white-space:nowrap}.C5ZtL:disabled,.C5ZtL[disabled]:not([disabled=false]){pointer-events:none}.C5ZtL.C8PMuc{min-width:64px}.C5ZtL.J0KQDb{color:var(--YLNNHc)}.J0KQDb:hover{background-color:rgba(102,102,102,.2)}.J0KQDb:focus{background-color:rgba(102,102,102,.2)}.J0KQDb:active{background-color:rgba(102,102,102,.4)}.C5ZtL.J0KQDb:disabled,.C5ZtL.J0KQDb[disabled]:not([disabled=false]){color:rgba(255,255,255,.26) !important}.C5ZtL.ybnC1{color:#000}.ybnC1:hover{background-color:rgba(204,204,204,.15)}.ybnC1:focus{background-color:rgba(204,204,204,.15)}.ybnC1:active{background-color:rgba(204,204,204,.25)}.C5ZtL.ybnC1:disabled,.C5ZtL.ybnC1[disabled]:not([disabled=false]){color:rgba(0,0,0,.3) !important}.pEWLJ{white-space:normal}.UwURDc{padding:14px 0}.VtPCGb{display:inline}</style><script nonce="5yTU8XIHTCegKkYxokQ4Zg">(function(){google.ldi={};google.pim={};google.sib=false;google.liba=false;(function(){var a=google.ldi||{},b;for(b in a)if(a.hasOwnProperty(b)){var c=document.getElementById(b)||document.documentElement.querySelector('img[data-iid="'+b+'"]');c&&Number(c.getAttribute("data-atf"))&1&&(c.setAttribute("data-deferred","2"),c.src=a[b])};}).call(this);})();(function(){for(var a=document.getElementsByTagName("img"),b=0,c=a.length;b<c;++b){var d=a[b],e;if(e=Number(d.getAttribute("data-atf"))&1){var f=d.getAttribute("jscontroller");e=(f==="UBXHI"||f==="R3fhkb"||f==="TSZEqd")&&d.hasAttribute("data-src")}e&&(d.src=d.getAttribute("data-src"))};}).call(this);(function(){for(var a=document.getElementsByTagName("img"),b=0,c=a.length;b<c;++b){var d=a[b];d.src.substring(0,5)!=="data:"&&d.setAttribute("data-defe","1")};}).call(this);(function(){var f="src href async nonce type charset crossorigin onload rel".split(" ");window._rtf=function(b,c){var a=document.createElement(b.tagName);f.forEach(function(e){a[e]=b[e]});a.onerror=function(){window._rtf(a,c)};var d=b.dataset.rtc===void 0?0:Number(b.dataset.rtc);d>=4?c&&c():(a.dataset.rtc=String(d+1),setTimeout(function(){document.body.appendChild(a)},50*Math.pow(2,d)+Math.random()*50))};}).call(this);</script><link href="/xjs/_/ss/k=xjs.s.90ShulpOI2Y.L.B1.O/am=ACAEABAQAgAAAGAAAAAAQgBACoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAEAAAAAAAEAABAAAAAAAACAAAAEAAAAgAgAgA0AUAAAAAAIXhCAnwYEAAoAIPABGOQqBAIIAAAAAQAAAAANAAAAAJAARBAAAAgACAAgYFFAAAAgACECAAAIBQCIAEAAAQKAgAgCJEIACBIBIMgAAAAMAQMAAEAAAAAAAAEAAM4GILAAAAgIGAAEAADIAAgAAIBiABBAAAgAAAAAAAAAAAAAAAAACAAAAAIAAMAAcCEIAyCgAsDSwQECgAAAAACAQAAABAQAAACAAAAoAYA4AAAAUACAAAwgvAEALAAAAEAEEAIAkAgACAAQACAAAAAACgFAAOACQAAAAAAwCgAABgCABMAfRQMAAAAAAAAAIAAYAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAgA/d=1/ed=1/br=1/rs=ACT90oGnZAN6E6WOqETrF7l0bD03aVJTUg/m=X3N0Bf,attn,cdos,gwc,hsm,jsa,mb4ZUb,cEt90b,SNUn3,qddgKe,sTsDMc,dtl0hd,eHDfl,YV5bee,d,csi" onerror="_rtf(this)" rel="stylesheet" nonce="5yTU8XIHTCegKkYxokQ4Zg"><script nonce="5yTU8XIHTCegKkYxokQ4Zg">(function(){google.kEXPI='0,3300106,24,13191,10624,6249,277,32350,27812,361,115,52,436,37,308655,660,435,1198185,50666,5249848,62190991,7149,72132,52042,69797,125534,38323,12791,17659,28076,9732,243,2608,45209,16575,4105,2264,13404,567,14166,8482,10903,1230,2002,3502,3210,1915,7014,1573,4353,6959,5046,3206,556,1348,2980,1791,483,822,6,6,247,2254,770,375,4452,2807,5,901,2717,969,5403,1383,1125,15,2405,358,1079,1675,1341,2023,420,1006,825,1974,802,1757,1875,343,1144,308,499,432,744,405,41,149,421,1008,316,68,1134,497,175,203,989,362,515,394,478,190,544,966,3510,3446,558,401,464,123,826,118,760,324,627,1122,138,61,681,477,138,12,39,79,1084,29,3,419,609,134,297,409,1484,166,597,251,177,67,837,21201051,6549,8425,649,1625,1245,834,8487576,27641,1836473,434352';})();(function(){var f="src href async nonce type charset crossorigin onload rel".split(" ");window._rtf=function(b,c){var a=document.createElement(b.tagName);f.forEach(function(e){a[e]=b[e]});a.onerror=function(){window._rtf(a,c)};var d=b.dataset.rtc===void 0?0:Number(b.dataset.rtc);d>=4?c&&c():(a.dataset.rtc=String(d+1),setTimeout(function(){document.body.appendChild(a)},50*Math.pow(2,d)+Math.random()*50))};}).call(this);(function(){var u='/xjs/_/js/k\x3dxjs.s.en_GB.RH0z4oBQV5A.2018.O/am\x3dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAEABEAACggAEAAAAAAAAAAQASAHwAAAAAAAAAAAAAAAAAAAAAIEABAAAANAAAAAAAAQAAIAAAAAAAAMEAAAIAgAKECAAAKAQAAAAAAAAAAAEACIAAAAAAgAQmA__uDAQAAAAAAAAAgAAAAAAAAIACQAAAAAAAAAAAAgAsAgIBiABBIAAEAAAAAAAAAAAAACAAAAAAAAAIAAIAAACAAAACAAgAAAAAAAAAAAAAACAAAAAAAAAAAABAAAAA4AAAAAAIAAAAAAAAAAAAAAAAAEAAAAIgADAAAAAAAAAAACgAI4AcAAAAAAABwAAAAQgAAAMAfRQMAAAAAAAAAOQA8HsAhBQcAAAAAAAAAAAAAAAAAACAABcEcSL8gQAAAAAAAAAAAAAAAAAAAAAAApAiaWGsAgA/d\x3d1/ed\x3d1/dg\x3d3/br\x3d1/rs\x3dACT90oHWh-5hLvevVPPaFt7ZUCVI-mywTg/ee\x3dALeJib:B8gLwd;AfeaP:TkrAjf;BMxAGc:E5bFse;BgS6mb:fidj5d;BjwMce:cXX2Wb;CIZTGb:Kqhykb;CxXAWb:YyRLvc;DM55c:imLrKe;DQEued:Fevhcf;DULqB:RKfG5c;Dkk6ge:JZmW9e;DpcR3d:zL72xf;Du7NI:C6zLgf;EABSZ:MXZt9d;ESrPQc:mNTJvc;EVNhjf:pw70Gc;EjXHpb:pSHqh;EmZ2Bf:zr1jrb;EnlcNd:WeHg4;F9mqte:UoRcbe;FSxmUe:fiZR8b;Fmv9Nc:O1Tzwc;FqHJkd:yQamIb;G0KhTb:LIaoZ;G6wU6e:hezEbd;GEkGdd:e1RzQd;GleZL:J1A7Od;HMDDWe:G8QUdb;HqeXPd:cmbnH;IBADCc:RYquRb;IoGlCf:b5lhvb;JXJSm:ii1RGf;JXS8fb:Qj0suc;JqSq7d:y9ePhe;JsbNhc:Xd8iUd;K5nYTd:ZDZcre;KOxcK:OZqGte;KQzWid:ZMKkN;KcokUb:KiuZBf;KpRAue:Tia57b;LBgRLc:SdcwHb,XVMNvd;LEikZe:byfTOb,lsjVmc;LXA8b:q7OdKd;LsNahb:ucGLNb;NJ1rfe:qTnoBf;NPKaK:SdcwHb;NSEoX:lazG7b;Np8Qkd:Dpx6qc;Nyt6ic:jn2sGd;OgagBe:cNTe0;OiqE2c:TFpEK;OoK5v:Sp69O;OohIYe:mpEAQb;Pjplud:PoEs9b;PpTLXd:pJYjx;PqHfGe:im2cZe;Q1Ow7b:x5CSu;Q6C5kf:pfdZCe;QGR0gd:Mlhmy;QYLF2b:pAQYUd;Qw8Feb:jpavUe;R4IIIb:QWfeKf;R9Ulx:CR7Ufe;RCF5Sd:X1kBmd;RDNBlf:zPRCJb;SLtqO:Kh1xYe;SMDL4c:fTfGO,fTfGO;SNUn3:ZwDk9d,xD8Kp;ScI3Yc:e7Hzgb,e7Hzgb;ShpF6e:N0pvGc;SwCqAd:fXbCZc;SzQQ3e:dNhofb;TIUVQd:M8uRWb;TroZ1d:vVVzjb;U96pRd:FsR04;UBKJZ:LGDJGb;UDrY1c:eps46d;UVmjEd:EesRsb;UVzb9c:IvPZ6d;UyG7Kb:wQd0G;V2HTTe:RolTY;VGRfx:VFqbr;VN6jIc:ddQyuf;VOcgDe:YquhTb;VhA7bd:vAmQFf;VsAqSb:PGf2Re;WCEKNd:I46Hvd;WDGyFe:jcVOxd;Wfmdue:g3MJlb;YIZmRd:A1yn5d;YV5bee:IvPZ6d;ZMvdv:PHFPjb;ZSH6tc:QAvyLe;ZWEUA:afR4Cf;Zen4yb:jMF88c;ZlOOMb:P0I0Ec;a56pNe:JEfCwb;aAJE9c:WHW6Ef;aCJ9tf:qKftvc;aVZq3e:EMeVIb;aZ61od:arTwJ;af0EJf:ghinId;bDXwRe:UsyOtc;bcPXSc:gSZLJb;cEt90b:ws9Tlc;cFTWae:gT8qnd;coJ8e:KvoW8;dIoSBb:ZgGg9b;dLlj2:Qqt3Gf;daB6be:lMxGPd;dowIGb:ebZ3mb,ebZ3mb;dtl0hd:lLQWFe;eBAeSb:Ck63tb;eBZ5Nd:audvde;eHDfl:ofjVkb;eJKchc:ATg1be;eO3lse:UefOmb;euOXY:OZjbQ;g8nkx:U4MzKc;gaub4:TN6bMe;gtVSi:ekUOYd;h3MYod:ws9Tlc;hK67qb:QWEO5b;hVic1b:Kqhykb;heHB1:sFczq;hjRo6e:F62sG;hlqGX:FWz1ic;hsLsYc:Vl118;hwoVHd:zw4U8c;iFQyKf:QIhFr;iHHG9:viZDWe;iySzae:a6xXfd;jJj2G:kF2o2b;k2Qxcb:XY51pe;kbAm9d:MkHyGd;lOO0Vd:OTA3Ae;lbfkyf:MqGdUd;liAz7d:kF2o2b;lkq0A:JyBE3e;mWzs9c:fz5ukf;nJw4Gd:dPFZH;nrDcw:SuEoDe;oGtAuc:sOXFj;oSUNyd:fTfGO,fTfGO;oUlnpc:RagDlc;okUaUd:wItadb;pKJiXd:VCenhc;pNsl2d:j9Yuyc;pXdRYb:JKoKVe;pj82le:ww04Df;qGV2uc:HHi04c;qZx2Fc:j0xrE;qaS3gd:yiLg6e;qafBPd:sgY6Zb;qavrXe:zQzcXe;qddgKe:d7YSfd,x4FYXe;rQSrae:C6D5Fc;rdexKf:FEkKD;rmWaj:PMS6Sd;ropkZ:UT1DG;sTsDMc:kHVSUb;sZmdvc:rdGEfc;slIQ5d:pnOULd;tH4IIe:Ymry6;tbg2ob:nMC03e;teSRSb:BMLai;tosKvd:ZCqP3;trZL0b:qY8PFe;twgzJd:Ix7YEd;uknmt:GkPrzb;uuQkY:u2V3ud;vEYCNb:FaqsVd;vGrMZ:lPJJ0c;vRlMvf:Iw9Xo;vfVwPd:lcrkwe;w3bZCb:ZPGaIb;w4rSdf:XKiZ9;w9w86d:dt4g2b;wQlYve:aLUfP;wR5FRb:O1Gjze,TtcOte;wV5Pjc:L8KGxe;xBbsrc:NEW1Qc;xbe2wc:wbTLEd;ysNiMc:CpIBjd;yxTchf:KUM7Z;z97YGf:oug9te;zB3wie:WtgrP;zOsCQe:Ko78Df;zaIgPb:Sl0pxd/m\x3dX3N0Bf,attn,cdos,gwc,hsm,jsa,mb4ZUb,cEt90b,SNUn3,qddgKe,sTsDMc,dtl0hd,eHDfl,YV5bee,d,csi';var st=1;var amd=1000;var mmd=0;var pod=true;var pop=true;var povp=false;var fp='';
          var e=this||self;function f(){var b,a,d;if(a=b=(a=window.google)==null?void 0:(d=a.ia)==null?void 0:d.r.B2Jtyd)a=b.m,a=a===1||a===5||a===6;return a&&b.cbfd!=null&&b.cbvi!=null?b:void 0};function g(){var b=[u];if(!google.dp){for(var a=0;a<b.length;a++){var d=b[a],c=document.createElement("link");c.as="script";c.href=d;c.rel="preload";document.body.appendChild(c)}google.dp=!0}};google.ps===void 0&&(google.ps=[]);function h(){var b=u,a=function(){};google.lx=google.stvsc?a:function(){k(b);google.lx=a};google.bx||google.lx()}function l(b,a){a&&(b.src=a);fp&&google.caft&&google.caft(function(){b.fetchPriority=fp});var d=b.onload;b.onload=function(c){d&&d(c);google.ps=google.ps.filter(function(G){return b!==G})};google.ps.push(b);document.body.appendChild(b)}google.as=l;function k(b){google.timers&&google.timers.load&&google.tick&&google.tick("load","xjsls");var a=document.createElement("script");a.onerror=function(){window._rtf(a,function(){google.ple=1})};a.onload=function(){google.ple=0};google.xjsus=void 0;google.aple=-1;l(a,b);google.dp=!0};function m(b){var a=b.getAttribute("jscontroller");return(a==="UBXHI"||a==="R3fhkb"||a==="TSZEqd")&&b.hasAttribute("data-src")}function n(){for(var b=document.getElementsByTagName("img"),a=0,d=b.length;a<d;a++){var c=b[a];if(c.hasAttribute("data-lzy_")&&Number(c.getAttribute("data-atf"))&1&&!m(c))return!0}return!1}for(var p=document.getElementsByTagName("img"),q=0,r=p.length;q<r;++q){var t=p[q];Number(t.getAttribute("data-atf"))&1&&m(t)&&(t.src=t.getAttribute("data-src"))};var w,x,y,z,A,B,C,D,E,F;function H(){google.xjsu=u;e._F_jsUrl=u;A=function(){h()};w=!1;x=(st===1||st===3)&&!!google.caft&&!n();y=f();z=(st===2||st===3)&&!!y&&!n();B=pod;C=pop;D=povp;E=pop&&document.prerendering||povp&&document.hidden;F=D?"visibilitychange":"prerenderingchange"}function I(){w||x||z||E||(A(),w=!0)}
          setTimeout(function(){google&&google.tick&&google.timers&&google.timers.load&&google.tick("load","xjspls");H();if(x||z||E){if(x){var b=function(){x=!1;I()};google.caft(b);window.setTimeout(b,amd)}z&&(b=function(){z=!1;I()},y.cbvi.push(b),window.setTimeout(b,mmd));if(E){var a=function(){(D?document.hidden:document.prerendering)||(E=!1,I(),document.removeEventListener(F,a))};document.addEventListener(F,a,{passive:!0})}if(B||C||D)w||g()}else A()},0);})();window._ = window._ || {};window._DumpException = _._DumpException = function(e){throw e;};window._s = window._s || {};_s._DumpException = _._DumpException;window._qs = window._qs || {};_qs._DumpException = _._DumpException;(function(){var t=[712253570,540744,100663296,0,171966530,512,0,0,0,0,0,17408,0,4,1,536870912,134479872,587726916,83425826,5120,503840768,444498001,14680512,738068484,74114269,805380104,1118592,54525968,524288,554959424,8422529,201851392,1071666672,67142144,675283498,838861122,65292226,838991966,103708845,952933888,1069599009,470171631,100665345,154218499,687980955,13376319,8395019,16778818,46661648,33559598,23150120,418838,537920512,536887296,469819399,51748,640,96469888,33566882,917504172,67240385,67109894,403015680,276889856,8663552,84189262,16901001,540972032,1008733184,11534342,67108864,33793,202868880,658655680,268460678,503333528,67299308,304087073,503424768,587208579,85975044,335544333,0,255856320,86097950,30,0,0,0,68419712,200573388,4104,0,0,0,0,479856804,33554877];window._F_toggles = window._xjs_toggles = t;})();window._F_installCss = window._F_installCss || function(css){};(function(){google.jl={bfl:0,dw:false,eli:true,ine:true,ubm:false,uwp:true,vs:true};})();(function(){var pmc='{\x22X3N0Bf\x22:{},\x22aa\x22:{},\x22abd\x22:{\x22abd\x22:false,\x22deb\x22:false,\x22det\x22:false},\x22async\x22:{},\x22attn\x22:{},\x22bgd\x22:{\x22ac\x22:true,\x22as\x22:true,\x22at\x22:0,\x22ea\x22:true,\x22ed\x22:0,\x22ei\x22:true,\x22el\x22:true,\x22ep\x22:true,\x22er\x22:true,\x22et\x22:0,\x22eu\x22:false,\x22li\x22:false,\x22lr\x22:false,\x22wl\x22:false},\x22cdos\x22:{\x22bih\x22:649,\x22biw\x22:790,\x22cdobsel\x22:false,\x22dpr\x22:\x221\x22},\x22csi\x22:{},\x22d\x22:{},\x22foot\x22:{\x22dv\x22:\x2241kzCo_5hA0ToLzqnEwKQNBhQ1b6hxk\x22},\x22gwc\x22:{},\x22hsm\x22:{},\x22jsa\x22:{\x22csi\x22:true,\x22csir\x22:100},\x22kyn\x22:{},\x22lli\x22:{},\x22mb4ZUb\x22:{},\x22pHXghd\x22:{},\x22sb_wiz\x22:{\x22onf\x22:\x22EAEYtrfrmMb0trF5GLqtv4f4yua8gQEYybOE-Pjk-eimARjepLOVzLHS_YsBGP2epufKzde9YTK0AQoUChJ3aGF0c2FwcCB3ZWIgbG9naW4KEwoRd2hhdHNhcHAgd2ViIHNjYW4KDgoMd2hhdHNhcHAgYXBwChcKFXdoYXRzYXBwIHdlYiBkb3dubG9hZAoQCg53aGF0c2FwcCBsb2dpbgoWChR3aGF0c2FwcCB3ZWIgcXIgY29kZQoTChF3aGF0c2FwcCBkb3dubG9hZAodChtkb2N0b3IgZmFudGFzeSB3aGF0c2FwcCB3ZWIQRw\x22,\x22scq\x22:\x22\x22,\x22stok\x22:\x22Q3WyPGz8CYEqqgCd33mO6jc95Q4\x22,\x22zps\x22:\x22GLa365jG9LaxeRi6rb-H-MrmvIEBGMmzhPj45PnopgEY3qSzlcyx0v2LARj9nqbnys3XvWE\x22},\x22sonic\x22:{},\x22spch\x22:{\x22ae\x22:\x22Please check your microphone.  \\u003Ca href\x3d\\\x22https://support.google.com/chrome/?p\x3dui_voice_search\\\x22 target\x3d\\\x22_blank\\\x22\\u003ELearn more\\u003C/a\\u003E\x22,\x22ak\x22:\x22\x22,\x22cd\x22:0,\x22fp\x22:false,\x22hl\x22:\x22en-PK\x22,\x22im\x22:\x22Click \\u003Cb\\u003EAllow\\u003C/b\\u003E to start voice search\x22,\x22iw\x22:\x22Waiting...\x22,\x22lm\x22:\x22Listening...\x22,\x22lu\x22:\x22%1$s voice search not available\x22,\x22mb\x22:false,\x22ne\x22:\x22No Internet connection\x22,\x22nt\x22:\x22Didn\x27t get that. \\u003Cspan\\u003ETry again\\u003C/span\\u003E\x22,\x22nv\x22:\x22Please check your microphone and audio levels.  \\u003Ca href\x3d\\\x22https://support.google.com/chrome/?p\x3dui_voice_search\\\x22 target\x3d\\\x22_blank\\\x22\\u003ELearn more\\u003C/a\\u003E\x22,\x22pe\x22:\x22Voice search has been turned off.  \\u003Ca href\x3d\\\x22https://support.google.com/chrome/?p\x3dui_voice_search\\\x22 target\x3d\\\x22_blank\\\x22\\u003EDetails\\u003C/a\\u003E\x22,\x22ri\x22:true,\x22rm\x22:\x22Speak now\x22,\x22s3\x22:false},\x22tl\x22:{\x22rvkey\x22:\x22AIzaSyC_9Rt88UMjzgg5pIVArnfuIVkJx4zCdTY\x22}}';google.pmc=JSON.parse(pmc);})();(function(){var r=['sb_wiz','aa','abd','async','bgd','foot','kyn','lli','pHXghd','sonic','spch','tl'];google.plm(r);})();(function(){var m={"il2TaKm_A4Ph7_UPqJL20Ak1":["gws-wiz-serp","","whatsapp web","",1,0,0,13,"en","","il2TaKm_A4Ph7_UPqJL20Ak",0,"en-PK",null,null,null,3,5,-1,null,"89978449",1,1,1800000,1,6,1,1,1,1,1,null,null,1,1,null,"",null,0,null,0,null,1,null,1,0,1,null,["gws-wiz-modeless-local","",""],["img","gws-wiz-img","i"],["gws-wiz-modeless-products","","sh"],["gws-wiz-modeless-lodging","",""],["gws-wiz-modeless-flights","",""],1,null,null,["gws-wiz-modeless-vss-products","",""],["gws-wiz-modeless-vss-jobs","",""],["gws-wiz-modeless-vss-local-travel","",""],["gws-wiz-modeless-video","","v"],["gws-wiz-modeless-jobs","",""],["gws-wiz-modeless-vss-flights","",""],["gws-wiz-modeless","",""],["gws-wiz-modeless-shopping","","sh"],null,null,0,["multimodal-lens-web","",""],null,0,0,["gws-wiz-modeless-forums","",""],["gws-wiz-modeless-short-videos","",""],null,["gws-wiz-modeless-web-only","",""],0],"il2TaKm_A4Ph7_UPqJL20Ak2":[null,null,null,"autocomplete_user_feedback_kp_id",null,11,null,null,null,null,null,5010715,"searchbox",null,"AutocompletePrediction",null,null,null,null,11],"il2TaKm_A4Ph7_UPqJL20Ak3":[null,null,null,[null,null,[[[3,null,null,[null,[["qdr_",1,6],["qdr_h",0,6],["qdr_d",0,6],["qdr_w",0,6],["qdr_m",0,6],["qdr_y",0,6],["cdr_opt",0,1,[1,"Custom range...",null,"cdr:1,cd_min:x,cd_max:x","","text","","",6,null,[[["q","whatsapp web"],["sca_esv","950f1dd50efd152d"],["rlz","1C1CHBF_en-GBPK1092PK1092"]]],"cdr_opt","5/23/2004",0]]],0]],[3,null,null,[null,[["li_",1,6],["li_1",0,6]],1]]],null,["tbs"],"https://www.google.com/advanced_search?q\u003dwhatsapp+web\u0026rlz\u003d1C1CHBF_en-GBPK1092PK1092\u0026gs_lcrp\u003dEgZjaHJvbWUqBggCEEUYOzIHCAAQABiPAjITCAEQLhiDARjHARixAxjRAxiABDIGCAIQRRg7MgoIAxAAGLEDGIAEMg0IBBAAGIMBGLEDGIAEMgcIBRAAGIAEMgYIBhBFGDwyBggHEEUYPNIBCDM1NTFqMGo3qAIIsAIB8QUg1TGgUpFaBA\u0026ie\u003dUTF-8"]],null,null,[null,[["/search?q\u003dwhatsapp+web\u0026sca_esv\u003d950f1dd50efd152d\u0026rlz\u003d1C1CHBF_en-GBPK1092PK1092\u0026source\u003dlnms",null,null,"All",1,0,1,null,null,"WEB",[0,1]]],[["/search?q\u003dwhatsapp+web\u0026sca_esv\u003d950f1dd50efd152d\u0026rlz\u003d1C1CHBF_en-GBPK1092PK1092\u0026udm\u003d2\u0026source\u003dlnms",null,null,"Images",0,0,1,null,null,"IMAGES",[6,1]],["/search?q\u003dwhatsapp+web\u0026sca_esv\u003d950f1dd50efd152d\u0026rlz\u003d1C1CHBF_en-GBPK1092PK1092\u0026udm\u003d7\u0026source\u003dlnms",null,null,"Videos",0,0,1,null,null,"VIDEOS",[13,1]],["/search?q\u003dwhatsapp+web\u0026sca_esv\u003d950f1dd50efd152d\u0026rlz\u003d1C1CHBF_en-GBPK1092PK1092\u0026tbm\u003dnws\u0026source\u003dlnms",null,null,"News",0,0,1,null,null,"NEWS",[10,1]],["/search?q\u003dwhatsapp+web\u0026sca_esv\u003d950f1dd50efd152d\u0026rlz\u003d1C1CHBF_en-GBPK1092PK1092\u0026udm\u003d36\u0026source\u003dlnms",null,null,"Books",0,0,1,null,null,"BOOKS",[2,1]],["//www.google.com/finance",null,null,"Finance",0,0,1,null,null,"FINANCE",[22,1]]]]],"il2TaKm_A4Ph7_UPqJL20Ak5":[1,null,null,1,0,0,0,null,0,0],"il2TaKm_A4Ph7_UPqJL20Ak9":[],"il2TaKm_A4Ph7_UPqJL20Ak10":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"https://web.whatsapp.com/",null,null,null,null,[null,null,null,null,null,null,[null,null,null,"/search/about-this-result?origin\u003dwww.google.com\u0026cs\u003d1\u0026req\u003dChlodHRwczovL3dlYi53aGF0c2FwcC5jb20vEggKABIAGgIIABq-AhICCAEaACIAKgAyBggCEgJwazoAQgQIARAASgBaEAgBEgx3aGF0c2FwcC5jb21yAHoAgkCIAggAEAAYACAAKhwKCHdoYXRzYXBwFeJKmEAaC3doYXRzYXBwd2ViKhcKA3dlYhUAAAA_Ggt3aGF0c2FwcHdlYjIZaHR0cHM6Ly93ZWIud2hhdHNhcHAuY29tLzoTPGI-V2ViIFdoYXRzQXBwPC9iPkKWAUxvZyBpbiB0byA8Yj5XaGF0c0FwcCBXZWI8L2I-IGZvciBzaW1wbGUsIHJlbGlhYmxlIGFuZCBwcml2YXRlIG1lc3NhZ2luZyBvbiB5b3VyIGRlc2t0b3AuIFNlbmQgYW5kIHJlY2VpdmUgbWVzc2FnZXMgYW5kIGZpbGVzIHdpdGggZWFzZSwgYWxsIGZvciBmcmVlLiICEAFIAVgAaAA\u0026hl\u003den-PK\u0026gl\u003dPK"],"https://www.google.com"],null,null,null,null,null,null,null,null,["Web WhatsApp","Log in to WhatsApp Web for simple, reliable and private messaging on your desktop. Send and receive messages and files with ease, all for free.","WhatsApp Web","data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAAAUVBMVEVHcEz////////////////////////////////////////////////r+u/Z9uL1/fhe24gAzUkf02Sh6LZ+4Z1t3pHG8dMC0Viw7MKQ5apL2HsasPsVAAAADXRSTlMANIfD7f8zYGIW4N4+qsA5tgAAAQdJREFUeAF9k4UWgzAMRYM8vG6j//+hKyfQ+S6WEq9QpWm7Hui7dqB3xh6VfnpRzQteWGeqbPhg+6Or2hkVIVWVOfIKRmpTsA7MQoUJjDchCiVdSpJ/jEXZs6iTrFYs9UQD/3FG4MIn/jbUsmBukNXX7jhoqcPBLR2BPVBHhe5MGcKhDGAE5+iJh3kHoolg1FnSqdRFiZAEIJ6VHHbPKOR0iyYISKM4LBcUeehNskbCZy7oasV6LsX5CHEmb6k5lQ4XymoWBuKkwkjpFGdImXX9sUG47WSS0bvz1uxgJiosALyPCtHnrNm/sL4u9ivz/23yf4Mx84oXlpmemZ439UjvDNdxaOjiDkjvFKpa/ei0AAAAAElFTkSuQmCC"],[null,1,[null,null,5,null,"Web WhatsApp",null,"https://web.whatsapp.com/"],["https://web.whatsapp.com/","Web WhatsApp","Log in to WhatsApp Web for simple, reliable and private messaging on your desktop. Send and receive messages and files with ease, all for free.",1,"en","PK",null,"/s?tbm\u003dmap\u0026gs_ri\u003dmaps\u0026suggest\u003dp","AIkEHoqSVbO6Du7nWZu5sncBi1eiHpwgRw:1754488202195","WhatsApp Web"],null,null,null,["https://web.whatsapp.com/",null,null,null,35],3,[null,null,"Web WhatsApp","webresult_ttsaY6TbYnkJ",null,1,null,null,null,null,null,100334,"MSAF - SRP",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"NAVIGATIONAL_RESULT_INNER",["https://web.whatsapp.com/","BLUR",0,0],null,null,null,null,null,["Log in to \u003cb\u003eWhatsApp Web\u003c/b\u003e for simple, reliable and private messaging on your desktop. Send and receive messages and files with ease, all for free.","\u003cb\u003eWeb WhatsApp\u003c/b\u003e",0,15]],null,null,null,null,null,98,null,null,null,1,null,null,null,1,1]]],"il2TaKm_A4Ph7_UPqJL20Ak13":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"https://wa.me/",null,null,null,null,[null,null,null,null,null,null,[null,null,null,"/search/about-this-result?origin\u003dwww.google.com\u0026cs\u003d1\u0026req\u003dCg5odHRwczovL3dhLm1lLxIEGgIIABrGAhICCAEaACIAKgAyBggCEgJwazoAQgQIARAASgBaAHIAegCCQKACCAAQABgAIAAqHAoId2hhdHNhcHAV_zFYQBoLd2hhdHNhcHB3ZWIqFwoDd2ViFQAAAAAaC3doYXRzYXBwd2ViMg5odHRwczovL3dhLm1lLzoPPGI-V2hhdHNBcHA8L2I-Qr0BQWx0ZXJuYXRpdmUgdGV4dCBmb3IgaW1hZ2Ugd2l0aCB0aGUgPGI-V2hhdHNBcHA8L2I-IGxvZ28gZm9sbG93ZWQgYnkgdGhlIDxiPldoYXRzQXBwPC9iPiB0ZXh0IEFsdGVybmF0aXZlIHRleHQgLi4uIEhvc3RlZCBieSA8Yj5XaGF0c0FwcDwvYj4yMDI1IMKpIDxiPldoYXRzQXBwPC9iPiBMTEMuIFByaXZhY3kgJmFtcDsgVGVybXMuIgIQAUgBWABoAA\u0026hl\u003den-PK\u0026gl\u003dPK"],"https://www.google.com"],null,null,null,null,null,null,null,null,["WhatsApp","Alternative text for image with the WhatsApp logo followed by the WhatsApp text Alternative text ... Hosted by WhatsApp2025 © WhatsApp LLC. Privacy \u0026 Terms.","","data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAmVBMVEVHcEwg32Al1WUl02cl1GYl02Ul02Ym02Yl0mUg12Ao12Al1Gcm02Yl02Yl1GUl1GUl02Yk02Ygz2goz2gl1Gcl1GYk1GYl1WUl02cgz3Am1WYl1GYm02Ygz2Ak02Ql0mYk0WYj0mYl02Uo02Ql0mYn0WYn1GYm0mYm0mUq1Wom0WYj02Um0mYl02Yl0mYlz2Un0WQq1WUj02cilIlXAAAAM3RSTlMAEGCQz+//r2AgIJ9/78+/0IAgIN/fcDDQEH+PgBBAoIBQv0DvcHBQsDCAkKDPjzBwMJAU6DEhAAABZElEQVR4AWTTBbajUBBF0YsdiBAixN1d5z+4/vBYb0Gzo8DFqgrJclzPDyDww6ihuqYXYNGqRdr55rgThklMPdLsAnGvr9wgSoFhKdEcQjxSSRaJx+Xtk74qBmEp0YXJVP/rwdBRZgbpVHUhzPMTBMT97HcRqWKZwkrSGjbFhaxUsYWdpCGpTA5PVQk42kNLfw5A7KjiCCctiiOTOatiAC1dwNGfIZD2VXVgqA5DZRbAVarqEGtYBJYHuKl+lTagCBjXA/lRjLvtYMMGiPUAR8YT4kjSi3Cv3IGdjuDKWD6BTjQD2DmSxuBlXztb/TuWY6p7NvUsD4qRynbhWNS6PG6mZDNoFQVwVPL+LPLiN4ucDviqMf3P5tS2s76d0PTUNNFRxX5oBzEBZ//ZBeUnpbnGDvoS4oDc7rN3JOf72QH8pnbwcjEVqZ3PNdDxtlNFCVYSyUo8dypjul20kqT1byABBAAASawYPAmTfuIAAAAASUVORK5CYII\u003d"],[null,1,[null,null,5,null,"WhatsApp",null,"https://wa.me/"],["https://wa.me/","WhatsApp","Alternative text for image with the WhatsApp logo followed by the WhatsApp text Alternative text ... Hosted by WhatsApp2025 © WhatsApp LLC. Privacy \u0026 Terms.",1,"en","PK",null,"/s?tbm\u003dmap\u0026gs_ri\u003dmaps\u0026suggest\u003dp","AIkEHopQMG8jD1FYPJC_g9QT6HH80BB9Ew:1754488202239",""],null,null,null,["https://wa.me/",null,null,null,35],3,[null,null,"WhatsApp","webresult_utbvgFeaeYEJ",null,1,null,null,null,null,null,100334,"MSAF - SRP",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"WEB_RESULT_INNER",["https://wa.me/","BLUR",0,0],null,null,null,null,null,["Alternative text for image with the \u003cb\u003eWhatsApp\u003c/b\u003e logo followed by the \u003cb\u003eWhatsApp\u003c/b\u003e text Alternative text ... Hosted by \u003cb\u003eWhatsApp\u003c/b\u003e2025 © \u003cb\u003eWhatsApp\u003c/b\u003e LLC. Privacy \u0026amp; Terms.","\u003cb\u003eWhatsApp\u003c/b\u003e",0,16]],null,null,null,null,null,98,null,null,null,1,null,null,null,1,1]]],"il2TaKm_A4Ph7_UPqJL20Ak14":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"https://www.youtube.com/watch?v\u003d4avz3yRnzGQ",null,null,null,null,[null,null,null,null,null,null,[null,null,null,"/search/about-this-result?origin\u003dwww.google.com\u0026cs\u003d1\u0026req\u003dCitodHRwczovL3d3dy55b3V0dWJlLmNvbS93YXRjaD92PTRhdnozeVJuekdREgQaAggAGhYSABoAIgAqADIAOgBCAEoAWgByAHoAIgIQAUgBWABoAA\u0026hl\u003den-PK\u0026gl\u003dPK"],"https://www.google.com"],null,null,null,null,null,null,null,null,["How to Use WhatsApp Web in 2025 | Use Same WhatsApp in ...","In this video I'm going to show you how to use WhatsApp web or how to use your WhatsApp account in another phone with the same number.","YouTube","data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAcElEQVR4AWP4//8/RZh6BgCZAkDsAMUNWDFCXgDFACCV8J/B+D8pGKwHRAKRAUyQDEMMQAYEUGBAAsiABpwKHjz4/9/BAZ8BDXgNgIMNGyg04MABkg1AeCEgAK8XKA5EiqORooSELykXEJuUBz43AgAIA1ZhBoG9vwAAAABJRU5ErkJggg\u003d\u003d"],[null,1,[null,null,5,null,"How to Use WhatsApp Web in 2025 | Use Same WhatsApp in ...",null,"https://www.youtube.com/watch?v\u003d4avz3yRnzGQ"],null,null,null,null,["https://www.youtube.com/watch?v\u003d4avz3yRnzGQ",null,null,null,35],2,null,null,["VIDEO_RESULT","CKoG","BLUR",0,0,1,null,"https://www.youtube.com/watch?v\u003d4avz3yRnzGQ"]]],"il2TaKm_A4Ph7_UPqJL20Ak18":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"https://medcraveonline.com/guides-hub/whatsapp-web-login/",null,null,null,null,[null,null,null,null,null,null,[null,null,null,"/search/about-this-result?origin\u003dwww.google.com\u0026cs\u003d1\u0026req\u003dCjlodHRwczovL21lZGNyYXZlb25saW5lLmNvbS9ndWlkZXMtaHViL3doYXRzYXBwLXdlYi1sb2dpbi8SBBoCCAAagwMSAggAGgAiACoAMgYIAhICcGs6AEIECAEQAEoAWgByAHoAgkDdAggAEAAYACAAKhwKCHdoYXRzYXBwFWv82EAaC3doYXRzYXBwd2ViKhcKA3dlYhXGPtJAGgt3aGF0c2FwcHdlYjI5aHR0cHM6Ly9tZWRjcmF2ZW9ubGluZS5jb20vZ3VpZGVzLWh1Yi93aGF0c2FwcC13ZWItbG9naW4vOkA8Yj5XaGF0c0FwcCBXZWI8L2I-IOKAkyBMb2dpbiAmYW1wOyBDaGF0IGZyb20gQW55IEJyb3dzZXIgRWFzaWx5Qp4BPGI-VXNlIFdoYXRzQXBwIFdlYiB0byBzZW5kIGFuZCByZWNlaXZlIG1lc3NhZ2VzIGZyb20geW91ciBjb21wdXRlcjwvYj4uIExlYXJuIGhvdyB0byBsb2cgaW4gd2l0aCBRUiBjb2RlLCBzeW5jIGNoYXRzLCBhbmQgZml4IGNvbW1vbiB3ZWIgbG9naW4gaXNzdWVzIGVhc2lseS4iAhABSAFYAGgA\u0026hl\u003den-PK\u0026gl\u003dPK"],"https://www.google.com"],null,null,null,null,null,null,null,null,["WhatsApp Web – Login \u0026 Chat from Any Browser Easily","Use WhatsApp Web to send and receive messages from your computer. Learn how to log in with QR code, sync chats, and fix common web login issues easily.","MedCrave online","data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAkGBwgHBgkIBwgKCgkLDRYPDQwMDRsUFRAWIB0iIiAdHx8kKDQsJCYxJx8fLT0tMTU3Ojo6Iys/RD84QzQ5OjcBCgoKDQwNGg8PGjclHyU3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Ny03Nzc3NzU3MjU3Nzc3NjU2Ny01Lzc1Nf/AABEIABwAHAMBEQACEQEDEQH/xAAZAAACAwEAAAAAAAAAAAAAAAAFBgIEBwP/xAAtEAACAQMDAQcDBQEAAAAAAAABAgMEBREABiESBxMxQWFxgSJRgiMyM5KhFv/EABkBAAIDAQAAAAAAAAAAAAAAAAMEAQIFAP/EACkRAAICAQMBBwUBAAAAAAAAAAECAAMRBBIhwRMxQVFhcaEiI5Gx0QX/2gAMAwEAAhEDEQA/ANG3Rer0aFl2vQGaUEied2T9AAZ4UnJbHhkfB07pqad/32wP3F7bXC/QMxPpdrT3m1x1N3rLoa2okURvLVsf3YGenGFHoPIa0rNQlNhWsAgenWKIbLVDHIJk3S70iGot1NLNaKN2iR6msUdQVsFy7t4k5x5Djj7jXsHGHOHPkPjAkM1u7cB9I9fmPOzrgl0tTVsBkaKSUhS7FuVAVsEk8dQbz1l6hNj7THqTlczNduXuaDct8rqqZgBuEq4J4KBJk6fhVH9RrSFAepVA5KnpFr7uyfce7I6x8q6iSimECxdaUsyMpDcshOVA+OPcaVrRXQknkybHZHAA4ge6L07Zu0HX38UtSklJ3Slg8WVPAHn45HjnJ0xpWC6hGPGAc+/MDqlZtO6jnJGPbiAuz+63Gz2qrpY8Sk1jyOi4YQMyqSmc+PmfUnV9ZWltu+HoYpWF8pDtBspsRu90o8SUtRcaeqkCjPdMySq+fyIP56j/AD7ssqt5HpKa2ntVKj06wxQ3iium3bVcZaxY5Fc0Eq9X8hHIz6hcn3bXNSyXvWo4PMAzYpWxjyOPeddxwxVOz7zLRoqSGaNVkRSTn6RgY554GB99QrFNSm4+B6ylGH07Mo8f5DPZrtX/AJ3asFLXRqayZzPODg9DNj6c+gAHuDpHVak3WFh3TXRAoxGWO300cQijRkjAwEWRgMe2dALsTkydgAxE2s7J9t1FR3kbV9PEZTK1PFUZjZj4nDA/4dMpr7k8ZRqVYYjVb7LTUMBiWarlU8HvahiMegzgfA0B7WY54/Ela1UY6y/DGkMSRRKFjRQqqPIDwGhkknJlwMDAn//Z"],[null,1,[null,null,5,null,"WhatsApp Web – Login \u0026 Chat from Any Browser Easily",null,"https://medcraveonline.com/guides-hub/whatsapp-web-login/"],["https://medcraveonline.com/guides-hub/whatsapp-web-login/","WhatsApp Web – Login \u0026 Chat from Any Browser Easily","Use WhatsApp Web to send and receive messages from your computer. Learn how to log in with QR code, sync chats, and fix common web login issues easily.",1,"en","PK",null,"/s?tbm\u003dmap\u0026gs_ri\u003dmaps\u0026suggest\u003dp","AIkEHopsQEOpcRXkYTuaM5xCtVT0ef1mNw:1754488202244","MedCrave online"],null,null,null,["https://medcraveonline.com/guides-hub/whatsapp-web-login/",null,null,null,35],3,[null,null,"WhatsApp Web – Login \u0026 Chat from Any Browser Easily","webresult_fY_prGxee2EJ",null,1,null,null,null,null,null,100334,"MSAF - SRP",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"WEB_RESULT_INNER",["https://medcraveonline.com/guides-hub/whatsapp-web-login/","BLUR",0,0],null,null,null,null,null,["\u003cb\u003eUse WhatsApp Web to send and receive messages from your computer\u003c/b\u003e. Learn how to log in with QR code, sync chats, and fix common web login issues easily.","\u003cb\u003eWhatsApp Web\u003c/b\u003e – Login \u0026amp; Chat from Any Browser Easily",0,2]],null,null,null,null,null,98,null,null,null,1,null,null,null,1,1]]],"il2TaKm_A4Ph7_UPqJL20Ak15":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"https://chromewebstore.google.com/detail/privacy-extension-for-wha/cgipcgghboamefelooajpiabilddemlh?hl\u003den",null,null,null,null,[null,null,null,null,null,null,[null,null,null,"/search/about-this-result?origin\u003dwww.google.com\u0026cs\u003d1\u0026req\u003dCmlodHRwczovL2Nocm9tZXdlYnN0b3JlLmdvb2dsZS5jb20vZGV0YWlsL3ByaXZhY3ktZXh0ZW5zaW9uLWZvci13aGEvY2dpcGNnZ2hib2FtZWZlbG9vYWpwaWFiaWxkZGVtbGg_aGw9ZW4SBBoCCAAa1AMSAggAGgAiACoAMgYIAxICcGs6AEIECAEQAEoAWgByAHoAgkCuAwgAEAAYACAAKhwKCHdoYXRzYXBwFeqgqEAaC3doYXRzYXBwd2ViKhcKA3dlYhUfI4pAGgt3aGF0c2FwcHdlYjJpaHR0cHM6Ly9jaHJvbWV3ZWJzdG9yZS5nb29nbGUuY29tL2RldGFpbC9wcml2YWN5LWV4dGVuc2lvbi1mb3Itd2hhL2NnaXBjZ2doYm9hbWVmZWxvb2FqcGlhYmlsZGRlbWxoP2hsPWVuOkdQcml2YWN5IEV4dGVuc2lvbiBmb3IgPGI-V2hhdHNBcHA8L2I-IFByaXZhY3kgLSBDaHJvbWUgPGI-V2ViPC9iPiBTdG9yZUK4AVRvIGVuaGFuY2UgcHJpdmFjeSBpbiBzaGFyZWQgc3BhY2VzLCBhIDxiPldoYXRzQXBwPC9iPuKEoiA8Yj5XZWI8L2I-IHByaXZhY3kgZXh0ZW5zaW9uIGJsdXJzIHlvdXIgbWVzc2FnZXMgdW50aWwgeW91IGhvdmVyIG92ZXIgdGhlbS4gWW91ciBtZXNzYWdlcyBhbmQgb3RoZXIgY29udGVudCB3aWxsIG9ubHkmbmJzcDsuLi4iAhABSAFYAGgA\u0026hl\u003den-PK\u0026gl\u003dPK"],"https://www.google.com"],null,null,null,null,null,null,null,null,["Privacy Extension for WhatsApp Privacy - Chrome Web Store","To enhance privacy in shared spaces, a WhatsApp™ Web privacy extension blurs your messages until you hover over them. Your messages and other content will only ...","Chrome Web Store","data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAAAe1BMVEWwvLDZ2dnj4+PY2Njk5OTk4+Pl395HcEzm5ubv7+/o6Onm5ubn5+fl5eXn5ubx8vLdSz/aPjP/zkRHiPQPoV7r7e3dTkE9hPT/zTX4uU/hm5bgf3jz1MPbbWRrnPTQ0Mf61YtLjFCYuve91PmJsfebc00qo2S4Wzxvu5LoXaG4AAAADXRSTlMFNoMyZm34AOHhULCwgh+baAAAAOxJREFUKJGV0utOhDAQhmHcNbi7CtNhW7qWctij3v8V+tkDNqZgfBMS0icz8KPFy0rFOhaLAcsaVZlK4K5OS3CX4mb7hLabHFbxN7KTb8+u1yz+/rF/YbWAFR6F6uykKo3pOmPK6A7dmxp7ZhZ4uB/VjHsiRWRYtCHBBkdK7R3COp4JcY+zGaMJZ9CO4iSNHPb9ZOMkyfv3B1kYa6f3UJwc5UOIFquut9uVplODTpY8fkqMip4GjQZqHE4BH1LKlu1FH5G+WDfa+LUKJs9MxxD5vQnKD9LedIoHj+d68DaosPbg7u3CxfzzUq/0BeI8KWT7MN/WAAAAAElFTkSuQmCC"],[null,1,[null,null,5,null,"Privacy Extension for WhatsApp Privacy - Chrome Web Store",null,"https://chromewebstore.google.com/detail/privacy-extension-for-wha/cgipcgghboamefelooajpiabilddemlh?hl\u003den"],["https://chromewebstore.google.com/detail/privacy-extension-for-wha/cgipcgghboamefelooajpiabilddemlh?hl\u003den","Privacy Extension for WhatsApp Privacy - Chrome Web Store","To enhance privacy in shared spaces, a WhatsApp™ Web privacy extension blurs your messages until you hover over them. Your messages and other content will only ...",1,"en","PK",null,"/s?tbm\u003dmap\u0026gs_ri\u003dmaps\u0026suggest\u003dp","AIkEHopsQEOpcRXkYTuaM5xCtVT0ef1mNw:1754488202244","Chrome Web Store"],null,null,null,["https://chromewebstore.google.com/detail/privacy-extension-for-wha/cgipcgghboamefelooajpiabilddemlh?hl\u003den",null,null,null,35],3,[null,null,"Privacy Extension for WhatsApp Privacy - Chrome Web Store","webresult_BZCuLUj8vqQJ",null,1,null,null,null,null,null,100334,"MSAF - SRP",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"WEB_RESULT_INNER",["https://chromewebstore.google.com/detail/privacy-extension-for-wha/cgipcgghboamefelooajpiabilddemlh?hl\u003den","BLUR",0,0],null,null,null,null,null,["To enhance privacy in shared spaces, a \u003cb\u003eWhatsApp\u003c/b\u003e™ \u003cb\u003eWeb\u003c/b\u003e privacy extension blurs your messages until you hover over them. Your messages and other content will only\u0026nbsp;...","Privacy Extension for \u003cb\u003eWhatsApp\u003c/b\u003e Privacy - Chrome \u003cb\u003eWeb\u003c/b\u003e Store",0,19]],null,null,null,null,null,98,null,null,null,1,null,null,null,1,1]]],"il2TaKm_A4Ph7_UPqJL20Ak16":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"https://blog.omnichat.ai/whatsapp-web-tutorial/",null,null,null,null,[null,null,null,null,null,null,[null,null,null,"/search/about-this-result?origin\u003dwww.google.com\u0026cs\u003d1\u0026req\u003dCi9odHRwczovL2Jsb2cub21uaWNoYXQuYWkvd2hhdHNhcHAtd2ViLXR1dG9yaWFsLxIEGgIIABqBAxICCAAaACIAKgAyBggCEgJwazoAQgQIARAASgBaAHIAegCCQNsCCAAQABgAIAAqHAoId2hhdHNhcHAVT7HCQBoLd2hhdHNhcHB3ZWIqFwoDd2ViFfqYsEAaC3doYXRzYXBwd2ViMi9odHRwczovL2Jsb2cub21uaWNoYXQuYWkvd2hhdHNhcHAtd2ViLXR1dG9yaWFsLzpGPGI-V2hhdHNBcHAgV2ViPC9iPiBTZXR1cCBHdWlkZSAoMjAyNSk6IERlc2t0b3AgJmFtcDsgQnJvd3NlciBUdXRvcmlhbEKgATxiPldoYXRzQXBwIFdlYjwvYj4gaXMgdGhlIGJyb3dzZXItYmFzZWQgdmVyc2lvbiBvZiB0aGUgcG9wdWxhciBtZXNzYWdpbmcgYXBwbGljYXRpb24sIFdoYXRzQXBwLiBJdCBhbGxvd3MgeW91IHRvIHNlYW1sZXNzbHkgc3luYyB5b3VyIFdoYXRzQXBwIGFjY291bnQmbmJzcDsuLi4iAhABSAFYAGgA\u0026hl\u003den-PK\u0026gl\u003dPK"],"https://www.google.com"],null,null,null,null,null,null,null,null,["WhatsApp Web Setup Guide (2025): Desktop \u0026 Browser Tutorial","WhatsApp Web is the browser-based version of the popular messaging application, WhatsApp. It allows you to seamlessly sync your WhatsApp account ...","Omnichat Blog","data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAkGBwgHBgkIBwgKCgkLDRYPDQwMDRsUFRAWIB0iIiAdHx8kKDQsJCYxJx8fNz0tMTU3Ojo6Iys/RD9CQz9FNTcBCgoKDQwNGg8PGjclHyU3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc2NzU3Nzc3LTc1NzU1NS8uLTcvOP/AABEIABwAHAMBEQACEQEDEQH/xAAZAAADAQEBAAAAAAAAAAAAAAAEBQcGAgD/xAAwEAACAQMCAgcHBQAAAAAAAAABAgMABBEFIQYxEhNBUYGRoVNxdIKSstIHFiI1Qv/EABoBAAIDAQEAAAAAAAAAAAAAAAQGAgMFAAH/xAAsEQABAwIEAwcFAAAAAAAAAAABAAIDBBEFIVFxM0GBEhMVMcHR8DKRobHx/9oADAMBAAIRAxEAPwCh313cre3CrczBRIwAEhwN6ilGpqZhO8B58zzOq9DxMmnK66hcBv4Exht2z4b4q+Gnmm4bbomkxOVgIkzyy3QMXEJvpT1WoMXP+FYp5DapTUk8Iu9th80Qb6ypcbl56G36Wo4elklspGlkd2EpGWYk8hQ4W7hMj5ISXknPnsEm4tiXT4575JE3HS6snfpcvLNXU8PfTNj1WdidIGS94HDPlzU4Aad3lmfpu3M9uacGMaxoa0WAQkcYIXHUyKwK8wchgcYqRFxYrwxOVY4IuRc6DGzbyq7LKe9u/wAsUqV1OIJi1vkcwmLDWNZBYa5pHxNG9819FnLklV+U7D0qmllEM7XnyH8S7WPLql5OtvssHAGWbokEEZDA9lOIIIuF0X1IquRSof6df0s/xTfalLuL8cbepWxh3CO/oE2m0O1mmeVpJgzsWOGGN/CsmyqkwmCR5eSc8+XshbrhHSLkZeJ1lPOVHwx9/Z6UZT100A7LTloVazDadjbAdUJ+xNL9vefWv40V4vPoPz7rvD4tT86Jzouk2+jWr29q8rI8hkJkIJzgDsA7qCqal9Q8OftkiYYWwt7LV//Z"],[null,1,[null,null,5,null,"WhatsApp Web Setup Guide (2025): Desktop \u0026 Browser Tutorial",null,"https://blog.omnichat.ai/whatsapp-web-tutorial/"],["https://blog.omnichat.ai/whatsapp-web-tutorial/","WhatsApp Web Setup Guide (2025): Desktop \u0026 Browser Tutorial","WhatsApp Web is the browser-based version of the popular messaging application, WhatsApp. It allows you to seamlessly sync your WhatsApp account ...",1,"en","PK",null,"/s?tbm\u003dmap\u0026gs_ri\u003dmaps\u0026suggest\u003dp","AIkEHoqF3IHooMXfy4RV8U-58xKLwJNgdQ:1754488202245","Omnichat Blog"],null,null,null,["https://blog.omnichat.ai/whatsapp-web-tutorial/",null,null,null,35],3,[null,null,"WhatsApp Web Setup Guide (2025): Desktop \u0026 Browser Tutorial","webresult_zu1EALIZxPoJ",null,1,null,null,null,null,null,100334,"MSAF - SRP",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"WEB_RESULT_INNER",["https://blog.omnichat.ai/whatsapp-web-tutorial/","BLUR",0,0],null,null,null,null,null,["\u003cb\u003eWhatsApp Web\u003c/b\u003e is the browser-based version of the popular messaging application, WhatsApp. It allows you to seamlessly sync your WhatsApp account\u0026nbsp;...","\u003cb\u003eWhatsApp Web\u003c/b\u003e Setup Guide (2025): Desktop \u0026amp; Browser Tutorial",0,19]],null,null,null,null,null,98,null,null,null,1,null,null,null,1,1]]],"il2TaKm_A4Ph7_UPqJL20Ak17":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"https://wawplus.com/",null,null,null,null,[null,null,null,null,null,null,[null,null,null,"/search/about-this-result?origin\u003dwww.google.com\u0026cs\u003d1\u0026req\u003dChRodHRwczovL3dhd3BsdXMuY29tLxIEGgIIABqyAhICCAEaACIAKgAyBggCEgJwazoAQgQIARAASgBaAHIAegCCQIwCCAAQABgAIAAqHAoId2hhdHNhcHAV9vmjQBoLd2hhdHNhcHB3ZWIqFwoDd2ViFaK8j0AaC3doYXRzYXBwd2ViMhRodHRwczovL3dhd3BsdXMuY29tLzo9V0EgPGI-V2ViPC9iPiBQbHVzIC0gUG93ZXIgdXAgeW91ciA8Yj5XaGF0c0FwcDwvYj4gRXhwZXJpZW5jZUJ2UG93ZXIgdXAgeW91ciBXaGF0c0FwcCBFeHBlcmllbmNlLCA8Yj5BZGQgbW9yZSB0b29scyBhbmQgb3B0aW9ucyB0byBXaGF0c0FwcCBXZWI8L2I-IGZvciBtb3JlIHByaXZhY3kgYW5kIHJlbGlhYmlsaXR5LiICEAFIAVgAaAA\u0026hl\u003den-PK\u0026gl\u003dPK"],"https://www.google.com"],null,null,null,null,null,null,null,null,["WA Web Plus - Power up your WhatsApp Experience","Power up your WhatsApp Experience, Add more tools and options to WhatsApp Web for more privacy and reliability.","WA Web Plus","data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAV1BMVEVHcEz3/PX0+vLk8+Du9+v6/fn0+vPv+u3p9ebn8+Ph8dzf8NvY7dRNvH6BzZ92yJXh893c7tfy+vHc79hdxr06uHcarWMAs7IAtqUAqmUAtKwNtrNTw7aQcc9AAAAAFHRSTlMATZfi////FKj//5X/////TP9MzVTxGfkAAAFBSURBVHgBbZMHkoMwEATXaEGRIHPO/P+dt9KUauXQZKZhiNRxGgyP42SGE/3AummaRhkrztIHA0/MU2EEA/VYz8K7wrbL2XuGAgNYPV5gKKyKGiZ4KIhVYeRRcsCc5jl0ylALQvAywFjmeZm0p5a4IPRCfz9OhFCBwisE3E+BaMu5GaJA6G7oTDGHZjTBw5jKMNCec1Ek1AplMmRyMUL6q1yu1wvWEgPKlXAT7vf7Q7jfn7LxYg8hfQnPJlSFTDVSOiqloiylAg/f055SURJuZL2Uu+jYKaYCenJYL5fVF7M93IG2BKM4EELFwzgTZRgqeDw4SETkUqOdQbpa7kSwSckQigEsCbEkGHO6XNAFI1LFJCXI8TBEMchRouSmoAAGOt4U5M0wGraHYpA3IlL14vfP259Cf96eLe5SZfa4kfIPnr0kALSu/4cAAAAASUVORK5CYII\u003d"],[null,1,[null,null,5,null,"WA Web Plus - Power up your WhatsApp Experience",null,"https://wawplus.com/"],["https://wawplus.com/","WA Web Plus - Power up your WhatsApp Experience","Power up your WhatsApp Experience, Add more tools and options to WhatsApp Web for more privacy and reliability.",1,"en","PK",null,"/s?tbm\u003dmap\u0026gs_ri\u003dmaps\u0026suggest\u003dp","AIkEHopsQEOpcRXkYTuaM5xCtVT0ef1mNw:1754488202244","WA Web Plus"],null,null,null,["https://wawplus.com/",null,null,null,35],3,[null,null,"WA Web Plus - Power up your WhatsApp Experience","webresult_nzMVtX5EoFcJ",null,1,null,null,null,null,null,100334,"MSAF - SRP",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"WEB_RESULT_INNER",["https://wawplus.com/","BLUR",0,0],null,null,null,null,null,["Power up your WhatsApp Experience, \u003cb\u003eAdd more tools and options to WhatsApp Web\u003c/b\u003e for more privacy and reliability.","WA \u003cb\u003eWeb\u003c/b\u003e Plus - Power up your \u003cb\u003eWhatsApp\u003c/b\u003e Experience",0,26]],null,null,null,null,null,98,null,null,null,1,null,null,null,1,1]]],"il2TaKm_A4Ph7_UPqJL20Ak12":[1,0,null,0,0,0,0,1],"il2TaKm_A4Ph7_UPqJL20Ak11":[null,null,null,null,null,null,null,null,null,null,3,null,null,null,null,null,null,null,null,null,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,1,null,null,["86400000","604800000",2],null,null,null,null,null,null,null,null,null,null,null,null,null,1,1,null,null,null,null,null,null,null,null,null,"DESKTOP_CHROME"],"il2TaKm_A4Ph7_UPqJL20Ak7":[null,null,null,"glbl"],"il2TaKm_A4Ph7_UPqJL20Ak8":[1],"il2TaKm_A4Ph7_UPqJL20Ak4":[4,"Afd3IvgJyeI_BdJ6_i7N4j-TnXZn62X0P_rNJ7NoaPQ_"],"il2TaKm_A4Ph7_UPqJL20Ak6":[null,null,1,null,null,null,null,null,"",0]};var a=m;if(window.W_jd)for(var b in a)window.W_jd[b]=a[b];else window.W_jd=a;})();(function(){window.WIZ_global_data={"Im6cmf":"/wizrpcui/_/WizRpcUi","Yllh3e":"%.@.1754488202057257,146534531,2585626920]","w2btAe":"%.@.null,null,\"0\",null,null,null,1]","SNlM0e":"","GWsdKe":"en-PK","d2zrDf":"%.@.]","ocxFnb":"%.@.]","zChJod":"%.@.]","STfaRd":"{}","LVIXXb":"1","S06Grb":"","S6lZl":"89978449","QrtxK":"0","Ylvpqb":"%.@.\"multimodal-image-viewer\",null,null,null,1,null,null,null,null,null,null,null,\"en-PK\",\"https://www.google.com\",null,1,null,null,null,null,null,1,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,1,null,null,null,null,null,null,null,null,null,null,0]","oxN3nb":{"1":false},"eptZe":"/wizrpcui/_/WizRpcUi/"};window.IJ_values={"A5tF3b":false,"zhkRO":"%.@.1,1,1,1,1,1,0,0,null,null,null,0,null,null,0,1,0,\"/setprefs?sig\\u003d0_lX291dT61ZU9AaNjan1_iLwx5_U%3D\\u0026szl\\u003d0\",0,1,0]","w2btAe":"%.@.null,null,\"0\",null,null,null,1]","ea2VK":"%.@.1,1]","pxO4Zd":"0","mXOY5d":"%.@.5,1,1,null,[null,649,790],null,null,1754473546886796]","SsQ4x":"5yTU8XIHTCegKkYxokQ4Zg","Ht1O2b":"%.@.0]","d6J1ld":"%.@.0]","nfxEDe":"%.@.[],0,null,1]","auIt8":"%.@.0,1]","MuJWjd":false,"GWsdKe":"en-PK","N1ycab":"en_PK","BZUDzc":"%.@.0,\"14px\",\"500\",null,\"0 1px 1px rgba(0,0,0,.16)\",\"pointer\",null,null,null,\"#bdc1c6\",null,null,null,\"rgba(102,102,102,.4)\",\"#1aa863\",\"#4487f6\",null,null,\"#8a4a00\",null,null,null,\"#4f861f\",null,null,null,null,null,\"#bdc1c6\",null,null,1]","MgUcDb":"PK","SIsrTd":false,"fyLpDc":"","JPnTp":"%.@.\"#3c4043\",\"36px\"]","ZxtPCd":"%.@.{\"100\":\"12px\",\"101\":\"8px\",\"102\":\"8px\",\"103\":\"10px\",\"104\":\"9px\"}]","DwYRY":"%.@.\"var(--rrJJUc)\",\"32px\",null,null,\"#dadce0\",\"#5f6368\",\"transparent\",\"transparent\",\"#d2e3fc\",\"#44474661\",\"#bfbfbf61\",\"#1f1f1f33\",\"#1f1f1f33\",\"#1f1f1f66\",\"#a8c7fa15\",\"#a8c7fa15\",\"#a8c7fa39\",\"#a8c7fa15\",\"#a8c7fa15\",\"#a8c7fa39\",\"#a8c7fa15\",\"#a8c7fa15\",\"#a8c7fa39\",\"#eef0ff33\",\"#eef0ff39\",\"#eef0ff66\",\"rgba(232,232,232,0.08)\",\"rgba(232,232,232,0.08)\",\"rgba(232,232,232,0.24)\"]","NyzCwe":"%.@.null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,\"18px\",\"20px\",\"18px\",\"#dadce0\",\"16px\",\"var(--IXoxUe)\",\"var(--YLNNHc)\",\"var(--YLNNHc)\",\"var(--IXoxUe)\"]","spz2q":"%.@.\"var(--xhUGwc)\",null,null,null,null,\"0px\"]","geiQxc":"%.@.\"234px\",\"176px\",\"204px\",\"172px\",\"128px\",\"148px\",\"111px\",\"83px\",\"92px\"]","xFmcof":"%.@.null,null,null,\"20px\",null,\"12px\"]","lDqiof":"%.@.\"var(--YLNNHc)\",\"var(--bbQxAb)\",\"var(--rrJJUc)\",null,\"var(--IXoxUe)\",\"var(--JKqx2)\",\"#c58af9\",null,null,\"var(--xhUGwc)\",\"var(--Nsm0ce)\",\"var(--EpFNW)\",\"#394457\",\"#eef0ff\",\"#28292a\",\"var(--YLNNHc)\",\"#fff\",\"#1f1f1f\",\"#1f1f1f\",\"#fff\",\"#202124\",\"#fff\",\"#81c995\",\"#f28b82\",\"#fdd663\",\"var(--mXZkqc)\",\"#232323\",\"rgba(0,0,0,0.6)\",null,\"var(--gS5jXb)\",\"#8ab4f8\",null,\"var(--TMYS9)\",\"#9e9e9e\",null,\"transparent\",\"#444746\",\"rgba(0,0,0,0.03)\",null,null,null,null,null,null,null,null,null,\"#ea4335\",\"#34a853\",\"#4285f4\",\"#fbbc04\",\"var(--ywz01c)\",\"#80868b\",\"#171717\",null,null,null,null,\"#2c303d\",\"var(--XKMDxc)\",\"var(--aYn2S)\",null,\"var(--Aqn7xd)\",null,\"#f2b8b5\",\"#8c1d18\",\"#f4bf00\",\"#ffdf92\",\"#601410\",\"#f9dedc\",\"#241a00\",\"#241a00\",\"#0a3818\",\"#c4eed0\",\"#f2b8b5\",\"#6dd58c\",\"#6dd58c\",\"#0f5223\",\"var(--nwXobb)\",\"var(--vZe0jb)\",\"var(--QWaaaf)\",\"var(--ZEpPmd)\",\"#5c5f5e\",\"var(--Lm570b)\",\"#303134\",\"var(--jINu6c)\",\"var(--BRLwE)\",\"var(--DEeStf)\",\"var(--TSWZIb)\",\"var(--uLz37c)\",null,\"#c3c6d6\",\"var(--TyVYld)\",null,null,null,null,\"var(--VuZXBd)\",\"rgba(23,23,23,0.75)\",{\"100\":\"rgba(48,49,52,0.94)\",\"101\":\"rgba(255,255,255,0.8)\",\"102\":\"rgba(23,23,23,0.6)\",\"103\":\"#d2e3fc\",\"104\":\"#bdc1c6\",\"105\":\"#303134\",\"106\":\"#28292a\",\"107\":\"#34457f\",\"108\":\"var(--jINu6c)\",\"109\":\"var(--Xqboce)\",\"110\":\"var(--vdwxpe)\",\"111\":\"#fff\"}]","Gpnz4c":"%.@.null,null,null,\"#b1c5ff\",\"#c3c6d6\",\"#eef0ff\",null,\"#2c303d\",\"#eef0ff\",\"#3a3f50\",\"#202124\",\"#9e9e9e\",\"#bfbfbf\",\"#e8e8e8\",\"#a6c9fc\",\"#444746\",null,\"#a8c7fa\",\"#34517d\",\"#eef0ff\",\"#333438\",\"#28292a\",\"#1f1f1f\",null,\"#303134\",null,\"#f5f8ff\",\"#424654\",\"#424654\",null,\"#242832\",\"#b1c5ff\",\"#c3c6d6\",\"#eef0ff\",null,\"#2c303d\",\"#eef0ff\",\"#3a3f50\",\"#202124\",null,\"#c3c6d6\",\"#eef0ff\",\"#eef0ff\",\"#b1c5ff\",\"#424654\",\"#a8c7fa\",null,\"rgba(0,0,0,.6)\",\"#34517d\",\"#eef0ff\",\"#1f1f1f\",\"#242832\",\"#3a3f50\",\"#3a3f50\",\"#446eff\",null,\"#779ad2\"]","kXVUzd":"%.@.\"40px\",\"48px\"]","sCU50d":"%.@.null,\"none\",null,\"0px 1px 3px rgba(23,23,23,0.24)\",null,\"0px 2px 6px rgba(23,23,23,0.32)\",null,\"0px 4px 12px rgba(23,23,23,0.9)\",null,null,\"1px solid #5f6368\",\"0\",\"0\",\"0\",null,\"0px 1px 3px rgba(95,99,104,0.64)\",\"0\"]","w9Zicc":"%.@.\"#fff\",\"26px\",\"#fff\",\"#697988\",\"#fff\",\"1px\",\"#9aa0a6\",\"1px\",\"#fff\",\"#9aa0a6\",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,\"28px\",\"10px\",\"8px\",\"20px\",\"10px\",\"#fff\",\"#5c5f5e\",\"#fff\",\"#fff\",\"#5e5e5e\",\"var(--TSWZIb)\",\"var(--TMYS9)\"]","IkSsrf":"%.@.\"Google Sans,Arial,sans-serif\",\"Google Sans,Arial,sans-serif\",\"Arial,sans-serif\",\"Arial,sans-serif\",\"Arial,sans-serif\",\"Arial,sans-serif\",\"Arial,sans-serif\",\"Google Sans,Arial,sans-serif\",\"Arial,sans-serif\",\"Arial,sans-serif\"]","MR0w4":"%.@.\"var(--google-fs,1)\",\"var(--google-screen-scale-ratio,1)\"]","OItNqf":"%.@.null,\"24px\"]","JMyuH":"%.@.]","j2FoS":"%.@.null,null,null,null,null,null,null,null,\"20px\"]","e2zoW":"%.@.\"16px\",\"12px\",\"0px\",\"8px\",\"4px\",\"2px\",\"20px\",\"24px\",\"48px\",\"20px\",null,null,\"0px\",\"20px\",\"36px\",\"20px\",null,\"83px\",\"52px\",\"6px\",\"20px\",\"18px\",\"16px\",\"24px\",\"12px\",\"6px\",\"75px\",\"52px\",\"799.98px\",\"684px\",\"683.98px\",\"1163.98px\",\"940px\",\"1560px\",\"1164px\",\"939.98px\",\"800px\",\"82px\"]","W1Bte":"%.@.\"cubic-bezier(0.1,1,0.2,1)\",\"cubic-bezier(0.8,0,1,0.8)\",\"cubic-bezier(0.2,0.6,0.2,1)\",\"cubic-bezier(0.4,0,1,0.8)\",\"300ms\",\"100ms\",\"200ms\",\"250ms\",\"cubic-bezier(0.4,0,0.2,1)\",\"cubic-bezier(0.4,0,0.6,1)\",\"cubic-bezier(0.6,0,0,1)\",\"cubic-bezier(0,0,1,1)\",\"cubic-bezier(0.2,0,0,1)\",\"800ms\",\"1000ms\",\"400ms\",\"500ms\",\"600ms\",\"50ms\",\"400ms\",\"300ms\",\"250ms\",\"150ms\",\"250ms\",\"200ms\",\"150ms\",\"150ms\",\"300ms\",\"250ms\",\"200ms\",\"150ms\",\"450ms\",\"450ms\",\"300ms\",\"150ms\",\"300ms\",\"250ms\",\"200ms\",\"100ms\",\"250ms\",\"200ms\",\"150ms\",\"100ms\",\"250ms\",\"200ms\",\"150ms\",\"100ms\",\"300ms\",\"250ms\",\"200ms\",\"100ms\",\"null\",\"cubic-bezier(0.3,0,0.8,0.15)\",\"cubic-bezier(0.05,0.7,0.1,1)\",\"cubic-bezier(0,0,1,1)\",\"cubic-bezier(0.2,0,0,1)\",\"cubic-bezier(0.3,0,1,1)\",\"cubic-bezier(0,0,0,1)\",\"250ms\",\"200ms\",\"150ms\",\"50ms\",\"50ms\",\"50ms\",\"400ms\",\"350ms\",\"250ms\",\"50ms\",\"50ms\",\"50ms\",\"200ms\",\"150ms\",\"100ms\",\"50ms\",\"200ms\",\"150ms\",\"100ms\",\"50ms\",\"50ms\",\"50ms\",\"250ms\",\"200ms\",\"150ms\",\"50ms\",\"50ms\",\"50ms\",\"cubic-bezier(0.05,0.7,0.1,1)\",\"cubic-bezier(0.3,0,0.8,0.15)\"]","pbvshf":"%.@.\"48px\"]","u9mep":"%.@.\"#8ab4f8\",null,\"#e8e8e8\",\"var(--JKqx2)\"]","mrqaQb":"%.@.null,null,null,null,\"2px\",\"12px\"]","Umq10e":"%.@.\"#303134\"]","k7Tqye":"%.@.null,null,null,null,null,null,null,\"16px\",\"12px\",\"8px\",\"20px\",\"4px\",\"9999px\",\"0px\",\"2px\"]","y50LC":"%.@.null,null,\"#bdc1c6\",null,\"#bcc0c3\"]","jfSEkd":"%.@.\"var(--Pa8Wlb)\",\"var(--KIZPne)\",\"var(--xPpiM)\",null,\"rgba(255,255,255,0.08)\",\"rgba(255,255,255,0.08)\",\"rgba(255,255,255,0.24)\",\"var(--pEa0Bc)\",\"var(--Yi4Nb)\",\"var(--kloG3)\",\"var(--YaIeMb)\",\"var(--izGsqb)\",\"var(--todMNcl)\",\"rgba(255,255,255,0.16)\",null,\"rgba(255,255,255,0.4)\",\"#2c303d\",\"#eef0ff\",\"rgba(189,193,198,0.08)\",\"rgba(189,193,198,0.08)\",\"rgba(189,193,198,0.24)\",\"transparent\",\"var(--rrJJUc)\",null,\"rgba(138,180,248,0.08)\",\"rgba(138,180,248,0.08)\",\"rgba(138,180,248,0.24)\",null,null,null,\"rgba(189,193,198,0.08)\",\"rgba(189,193,198,0.08)\",\"rgba(189,193,198,0.24)\",\"2px\",\"2px\",\"61\",\"var(--bbQxAb)\",\"var(--BRLwE)\",null,\"#b1c5ff\",\"#28292a\",\"var(--YLNNHc)\",\"#9e9e9e\",\"var(--YLNNHc)\",\"var(--YLNNHc)\",\"15\",\"0\",\"39\",\"var(--jINu6c)\",\"rgba(255,255,255,0.16)\",\"33\",\"39\",\"var(--EpFNW)\",\"66\",\"#eef0ff\",\"#9e9e9e\",\"0.08\",\"var(--bbQxAb)\",\"0.08\",\"#9e9e9e\",\"var(--bbQxAb)\",\"0.24\",\"var(--IXoxUe)\",\"transparent\",\"0.08\",\"0.08\",\"var(--IXoxUe)\",\"0.24\",\"var(--IXoxUe)\",\"transparent\",\"0.08\",\"0.08\",\"var(--uLz37c)\",\"0.24\",\"var(--uLz37c)\",\"var(--jINu6c)\",\"var(--jINu6c)\",\"15\",\"#8ab4f8\",\"15\",\"#b1c5ff\",\"39\",\"#a8c7fa\",\"15\",\"15\",\"#b1c5ff\",\"#eef0ff\",\"39\",\"var(--p9J9c)\",\"var(--jINu6c)\",\"15\",\"15\",\"39\",\"#a8c7fa\",\"rgba(0,0,0,.6)\",\"33\",\"33\",\"#fff\",\"66\",{\"100\":\"#fff\",\"101\":\"0.08\",\"102\":\"0.08\",\"103\":\"#1f1f1f\",\"104\":\"0.24\",\"105\":\"#1f1f1f\",\"106\":\"rgba(255,255,255,0.1)\",\"107\":\"0.08\",\"108\":\"#d2e3fc\",\"109\":\"0.08\",\"110\":\"0.24\",\"111\":\"var(--Nsm0ce)\",\"112\":\"0\",\"113\":\"transparent\",\"114\":\"0.08\",\"115\":\"0.08\",\"116\":\"var(--YLNNHc)\",\"117\":\"0.24\",\"118\":\"var(--YLNNHc)\",\"119\":\"0.75\",\"120\":\"0.6\",\"121\":\"rgba(232,232,232,0.08)\",\"122\":\"rgba(232,232,232,0.08)\",\"123\":\"rgba(232,232,232,0.24)\",\"124\":\"rgba(11,87,208,0.078431375)\",\"125\":\"rgba(11,87,208,0.078431375)\",\"126\":\"rgba(11,87,208,0.23921569)\",\"127\":\"rgba(32,33,36,0.2)\",\"128\":\"rgba(32,33,36,0.2)\",\"129\":\"rgba(32,33,36,0.4)\",\"130\":\"rgba(32,33,36,0.078431375)\",\"131\":\"rgba(32,33,36,0.078431375)\",\"132\":\"rgba(32,33,36,0.23921569)\",\"133\":\"var(--Ehh4mf)\",\"134\":\"var(--Nsm0ce)\"}]","GVtPm":"%.@.null,null,null,null,null,\"0 0 0 1px var(--mXZkqc)\",\"1px solid var(--mXZkqc)\",null,null,null,null,null,null,null,null,\"transparent\",\"rgba(23,23,23,0.3)\",null,null,\"16px\"]","MexNte":"%.@.\"700\",\"400\",\"underline\",\"none\",\"capitalize\",\"none\",\"uppercase\",\"none\",\"500\",\"lowercase\",\"italic\",null,null,\"-1px\",\"0.3px\",\"20px\",\"12px\",null,\"12px\",\"14px\",\"16px\",\"18px\",\"22px\",\"24px\",\"26px\",\"28px\",\"32px\",\"36px\",\"40px\",\"48px\",\"52px\",\"56px\",\"60px\",\"14px\",\"16px\",\"18px\",\"20px\",\"22px\",\"24px\",\"28px\",\"36px\",\"40px\",\"45px\",\"48px\",\"56px\",\"0\",\"0.1px\"]","Aahcnf":"%.@.\"28px\",\"36px\",\"400\",\"Google Sans,Arial,sans-serif\",null,\"Arial,sans-serif\",\"14px\",\"400\",\"22px\",null,\"18px\",\"24px\",\"400\",\"Google Sans,Arial,sans-serif\",null,\"Google Sans,Arial,sans-serif\",\"56px\",\"48px\",\"0\",null,\"400\",\"Google Sans,Arial,sans-serif\",\"36px\",\"400\",\"48px\",null,\"Google Sans,Arial,sans-serif\",\"36px\",\"28px\",null,\"400\",null,\"Arial,sans-serif\",\"24px\",\"18px\",null,\"400\",\"Arial,sans-serif\",\"16px\",\"12px\",null,\"400\",\"Arial,sans-serif\",\"24px\",\"16px\",null,\"400\",\"Arial,sans-serif\",\"24px\",\"20px\",null,\"400\",\"Arial,sans-serif\",\"24px\",\"16px\",null,\"400\",\"Arial,sans-serif\",\"18px\",\"14px\",null,\"400\",null,null,null,null,null,\"14px\",\"Google Sans,Arial,sans-serif\",\"20px\",\"400\",\"Google Sans,Arial,sans-serif\",\"28px\",\"22px\",\"400\",\"Google Sans,Arial,sans-serif\",\"24px\",\"16px\",\"400\",\"Arial,sans-serif\",\"16px\",\"12px\",\"Google Sans,Arial,sans-serif\",\"28px\",\"22px\",\"400\",null,null,null,null,\"500\",\"0px\",\"0px\",\"0\"]","PFhmed":"%.@.null,null,null,null,\"var(--XKMDxc)\"]","B4pZbd":"PK","o0P8Hf":"%.@.\"rgba(255,255,255,.0)\",\"#000\",\"rgba(0,0,0,.0)\",null,null,null,null,null,null,\"#303134\",\"#fff\",null,\"#212327\",\"#000\",\"#000\",null,null,\"rgba(255,255,255,.26)\",\"rgba(255,255,255,.2)\",null,null,null,\"rgba(0,0,0,.1)\",\"#fff\",null,null,\"#fff\",null,null,null,\"rgba(255,255,255,.5)\",null,\"rgba(0,0,0,.3)\",\"rgba(0,0,0,.2)\",null,null,\"rgba(0,0,0,.04)\",null,null,\"#868b90\",\"#868b90\",\"rgba(0,0,0,.22)\",\"rgba(0,0,0,.30)\",\"rgba(0,0,0,.06)\",null,\"#0f2039\",null,\"rgba(221,222,225,.7)\",null,null,null,null,\"rgba(60,64,67,.15)\",null,\"rgba(0,0,0,.16)\",null,null,\"rgba(0,0,0,.12)\",null,null,\"rgba(0,0,0,.24)\",\"rgba(0,0,0,.05)\",null,\"rgba(60,64,67,.3)\",\"rgba(0,0,0,.36)\",\"rgba(0,0,0,.15)\",\"rgba(32,33,36,.28)\",null,\"#dadce0\",\"#fff\",\"#fff\",\"#1a73e8\",\"#000\",\"rgba(0,0,0,.0)\",\"#202124\",\"rgba(0,0,0,.8)\",null,\"rgba(26,115,232,.7)\",null,null,null,null,null,null,null,null,null,null,null,\"rgba(0,0,0,0.54)\",null,\"rgba(248,249,250,0.85)\",\"#212327\",\"#ff7769\",{\"101\":\"#212327\",\"106\":\"#868b90\",\"112\":\"#dadce0\",\"114\":\"#4487f6\",\"117\":\"#4487f6\",\"118\":\"#48a1ff\",\"127\":\"#0f2039\",\"128\":\"#4487f6\",\"129\":\"#48a1ff\",\"130\":\"#230f0d\",\"131\":\"#441c19\",\"140\":\"#ff897e\",\"147\":\"#ff7769\",\"150\":\"#0f0800\",\"171\":\"#041208\",\"187\":\"#219540\",\"188\":\"#3cac5c\",\"189\":\"#4eb66e\",\"190\":\"#5ebe7e\",\"191\":\"#70c890\",\"192\":\"rgba(255,255,255,.1)\",\"193\":\"rgba(255,255,255,.2)\",\"196\":\"rgba(0,0,0,.0)\",\"198\":\"rgba(32,33,36,.0)\",\"199\":\"rgba(32,33,36,.1)\",\"200\":\"rgba(255,255,255,.12)\",\"201\":\"rgba(255,255,255,.5)\",\"204\":\"rgba(0,0,0,.5)\",\"205\":\"#6eb1ff\",\"208\":\"#f8f9fa\",\"211\":\"rgba(0,0,0,.02)\",\"212\":\"#000\",\"214\":\"rgba(0,0,0,.7)\",\"215\":\"#1a73e8\",\"218\":\"rgba(255,255,255,.15)\",\"219\":\"rgba(255,255,255,.05)\",\"221\":\"#dadce0\",\"222\":\"#188038\",\"227\":\"rgba(0,0,0,.05)\",\"229\":\"rgba(0,0,0,.6)\",\"230\":\"rgba(255,255,255,.08)\",\"231\":\"rgba(0,0,0,.8)\",\"232\":\"rgba(255,255,255,.05)\",\"233\":\"#4285f4\",\"235\":\"#000\",\"236\":\"rgba(0,0,0,.87)\",\"238\":\"#fdd663\",\"244\":\"rgba(255,255,255,.54)\",\"246\":\"rgba(0,0,0,.26)\",\"249\":\"rgba(0,0,0,.03)\",\"251\":\"rgba(60,64,67,.12)\",\"253\":\"rgba(0,0,0,.0)\",\"257\":\"#d2e3fc\",\"259\":\"#4285f4\",\"263\":\"rgba(255,255,255,.0)\",\"265\":\"#dadce0\",\"267\":\"#34a853\",\"270\":\"rgba(255,255,255,.15)\",\"273\":\"rgba(188,192,195,.3)\",\"278\":\"#145c28\"}]","rkD25":"%.@.[[\"rlz\",\"1C1CHBF_en-GBPK1092PK1092\"],[\"hl\",\"en-PK\"]]]","WiLzZe":"%.@.\"#dddee1\",\"#868b90\",null,null,\"#000\",\"rgba(0,0,0,.7)\",28,24,26,20,16,-2,0,-4,2,0,0,24,20,20,14,12]","rNyuJc":"","LU5fGb":false,"gXkHoe":"105250506097979753968","hevonc":"%.@.1]"};})();(function(){var deia=false;window.jsl=window.jsl||{};window.jsl.dh=function(c,f,b){try{var a=document.getElementById(c),d;!a&&((d=google.stvsc)==null?0:d.dds)&&google.stvsc.dds.forEach(function(k){a||(a=k.getElementById(c))});if(!a){var l=document.querySelectorAll("template");for(d=0;d<l.length&&!(a=l[d].content.getElementById(c));d++);}if(a)a.innerHTML=f,b&&b(),deia&&(google.delt=google.delt||{},google.delt[a.id]=Date.now());else{var e={id:c,script:String(!!b),milestone:String(google.jslm||0)};google.jsla&&(e.async=google.jsla);var m=c.indexOf("_"),g=m>0?c.substring(0,m):"",n=document.createElement("div");n.innerHTML=f;var h=n.children[0];if(h&&(e.tag=h.tagName,e["class"]=String(h.className||null),e.name=String(h.getAttribute("jsname")),g)){f=[];var p=document.querySelectorAll('[id^="'+g+'_"]');for(b=0;b<p.length;++b)f.push(p[b].id);e.ids=f.join(",")}google.ml(Error(g?"Missing ID with prefix "+g:"Missing ID"),!1,e)}}catch(k){google.ml(k,!0,{"jsl.dh":!0})}};})();(function(){var x=true;google.jslm=x?2:1;})();google.x(null,function(){(function(){(function(){google.csct={};google.csct.ps='AOvVaw05NkvXKhiMvlq5JER8d4uG\x26ust\x3d1754574602125000';})();})();(function(){(function(){google.csct.pi=true;})();})();(function(){(function(){function f(){for(var c="&cshid="+window._cshid,d=document.querySelectorAll('[href^="/"]'),e=0,b;b=d[e++];){var a=b.getAttribute("href");a.match(/[\?|&](ei|ved)=/)&&a.indexOf("cshid=")===-1&&(a.search("#")===-1?b.setAttribute("href",a+c):(a=a.split("#"),b.setAttribute("href",a[0]+c+"#"+a[1])))}d=document.querySelectorAll("[ping]");for(e=0;b=d[e++];)a=b.getAttribute("ping"),a.indexOf("cshid=")===-1&&b.setAttribute("ping",a+c)};google.csh=google.csh||{};google.csh.ict=function(){window._cshid&&google.dclc(f)};}).call(this);})();(function(){google.csh.ict();})();(function(){window.jsl=window.jsl||{};window.jsl.dh=window.jsl.dh||function(i,c,d){try{var e=document.getElementById(i);if(e){e.innerHTML=c;if(d){d();}}else{if(window.jsl.el){window.jsl.el(new Error('Missing ID.'),{'id':i});}}}catch(e){if(window.jsl.el){window.jsl.el(new Error('jsl.dh'));}}};})();(function(){window.jsl.dh('_il2TaKm_A4Ph7_UPqJL20Ak_1','\x3cdiv class\x3d\x22logo\x22\x3e\x3ca href\x3d\x22https://www.google.com/webhp?hl\x3den\x26amp;sa\x3dX\x26amp;ved\x3d0ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQPAgI\x22 title\x3d\x22Go to Google Home\x22 id\x3d\x22logo\x22 data-hveid\x3d\x228\x22\x3e\x3csvg height\x3d\x2230\x22 viewBox\x3d\x220 0 92 30\x22 width\x3d\x2292\x22 xmlns\x3d\x22http://www.w3.org/2000/svg\x22\x3e\x3cpath fill\x3d\x22#fff\x22 d\x3d\x22M38.9 15.51c0 4.26-3.32 7.39-7.4 7.39s-7.4-3.14-7.4-7.39c0-4.28 3.32-7.39 7.4-7.39s7.4 3.1 7.4 7.39zm-3.24 0c0-2.66-1.93-4.48-4.16-4.48-2.23 0-4.16 1.82-4.16 4.48 0 2.63 1.93 4.48 4.16 4.48 2.23 0 4.16-1.85 4.16-4.48zm-23.7 7.47C5.63 22.98.31 17.83.31 11.5S5.63.02 11.96.02c3.5 0 5.99 1.37 7.87 3.16L17.62 5.4c-1.34-1.26-3.16-2.24-5.66-2.24-4.62 0-8.23 3.72-8.23 8.34 0 4.62 3.61 8.34 8.23 8.34 3 0 4.7-1.2 5.79-2.3.9-.9 1.49-2.2 1.74-4.17H12v-3.14h10.52c.11.56.17 1.23.17 1.96 0 2.35-.64 5.49-2.72 7.56-2.02 2.11-4.59 3.23-8.01 3.23zm42.94-7.47c0 4.26-3.32 7.39-7.4 7.39s-7.4-3.14-7.4-7.39c0-4.28 3.32-7.39 7.4-7.39s7.4 3.1 7.4 7.39zm-3.24 0c0-2.66-1.93-4.48-4.16-4.48-2.23 0-4.16 1.82-4.16 4.48 0 2.63 1.93 4.48 4.16 4.48 2.23 0 4.16-1.85 4.16-4.48zM70 8.56v13.27c0 5.46-3.05 7.7-6.86 7.7-3.58 0-5.74-2.41-6.55-4.37l2.83-1.18c.5 1.2 1.74 2.63 3.72 2.63 2.44 0 3.78-1.51 3.78-4.34v-1.06h-.11c-.73.9-2.04 1.68-3.81 1.68-3.7 0-7-3.22-7-7.36 0-4.17 3.3-7.42 7-7.42 1.76 0 3.08.78 3.81 1.65h.11v-1.2H70zm-2.86 6.97c0-2.6-1.74-4.51-3.95-4.51-2.24 0-3.95 1.9-3.95 4.51 0 2.58 1.71 4.45 3.95 4.45 2.22.01 3.95-1.87 3.95-4.45zM75 1.17V22.9h-3V1.17h3zm12.5 16.77l2.48 1.68c-.8 1.2-2.73 3.28-6.06 3.28-4.13 0-7.22-3.25-7.22-7.39 0-4.4 3.11-7.39 6.86-7.39 3.78 0 5.62 3.05 6.23 4.7l.31.85-9.71 4.08c.74 1.48 1.9 2.24 3.53 2.24s2.76-.82 3.58-2.05zm-7.63-2.66l6.5-2.74c-.36-.92-1.43-1.57-2.7-1.57-1.62 0-3.88 1.46-3.8 4.31z\x22\x3e\x3c/path\x3e\x3c/svg\x3e\x3c/a\x3e\x3c/div\x3e');})();(function(){window.jsl.dh('_il2TaKm_A4Ph7_UPqJL20Ak_5','\x3cdiv jscontroller\x3d\x22Dvn7fe\x22 jsname\x3d\x22UUbT9\x22 class\x3d\x22UUbT9 EyBRub\x22 style\x3d\x22display:none\x22 jsaction\x3d\x22mouseout:ItzDCd;mouseleave:MWfikb;hBEIVb:nUZ9le;ldyIye:CmVOgc\x22 data-ved\x3d\x220ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ4tUDCBI\x22\x3e\x3cdiv jscontroller\x3d\x22Wo3n8\x22 jsname\x3d\x22aadvhe\x22 jsmodel\x3d\x22 d5EhJe\x22 data-bkt\x3d\x22searchbox\x22 data-fhs\x3d\x22\x22 data-maindata\x3d\x27[null,null,null,\x22autocomplete_user_feedback_kp_id\x22,null,11,null,null,null,null,null,5010715,\x22searchbox\x22,null,\x22AutocompletePrediction\x22,null,null,null,null,11]\x27 data-ofbl\x3d\x22114,120,134\x22 data-pid\x3d\x225010715\x22 jsdata\x3d\x22vST7rb;_;il2TaKm_A4Ph7_UPqJL20Ak2 zEIyGd;_;\x22 jsaction\x3d\x22kPzEO:MlP2je;qjLxRc:FbhRG;w8f1fc:hRwSgb;kq2wxf:s5CUif;aIJAdf:UhDUnd;rwuG3b:KGQHJd;BqbTbe:naa5ve;kYAKrf:CqUGrf;hwhRRe:KyxjCd;rcuQ6b:npT2md\x22\x3e\x3cdiv id\x3d\x22_il2TaKm_A4Ph7_UPqJL20Ak_7\x22\x3e\x3cdiv jsname\x3d\x22GkjeIf\x22 id\x3d\x22_il2TaKm_A4Ph7_UPqJL20Ak_10\x22 data-jiis\x3d\x22up\x22 data-async-type\x3d\x22kp_feedback\x22 class\x3d\x22yp\x22 data-ved\x3d\x220ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ68cECBM\x22\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv jscontroller\x3d\x22P10Owf\x22 class\x3d\x22YB4h9 ky4hfd\x22 aria-label\x3d\x22Choose what you\u2019re giving feedback on\x22 jsdata\x3d\x22vST7rb;_;il2TaKm_A4Ph7_UPqJL20Ak2\x22 role\x3d\x22dialog\x22 jsaction\x3d\x22kPzEO:MlP2je;qjLxRc:MlP2je;w8f1fc:hRwSgb;kq2wxf:s5CUif\x22 data-ved\x3d\x220ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQlokGCBQ\x22\x3e\x3cdiv id\x3d\x22_il2TaKm_A4Ph7_UPqJL20Ak_12\x22\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv jsname\x3d\x22RjPuVb\x22 class\x3d\x22RjPuVb\x22\x3e\x3c/div\x3e\x3cdiv jsname\x3d\x22aajZCb\x22 class\x3d\x22aajZCb\x22\x3e\x3cdiv class\x3d\x22xtSCL\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22mkHrUc\x22 id\x3d\x22Alh6id\x22 role\x3d\x22presentation\x22\x3e\x3cdiv jsname\x3d\x22erkvQe\x22 class\x3d\x22erkvQe\x22\x3e\x3c/div\x3e\x3cdiv jsname\x3d\x22tovEib\x22 class\x3d\x22rLrQHf\x22 role\x3d\x22presentation\x22\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv jsname\x3d\x22E80e9e\x22 class\x3d\x22OBMEnb\x22 id\x3d\x22shJ2Vb\x22 role\x3d\x22presentation\x22\x3e\x3cul jsname\x3d\x22bw4e9b\x22 class\x3d\x22G43f7e\x22 role\x3d\x22listbox\x22\x3e\x3c/ul\x3e\x3c/div\x3e\x3cdiv class\x3d\x22ynRric\x22 id\x3d\x22ynRric\x22 role\x3d\x22presentation\x22\x3e\x3c/div\x3e\x3cli data-view-type\x3d\x221\x22 class\x3d\x22sbct PZPZlf\x22 id\x3d\x22YMXe\x22 role\x3d\x22presentation\x22 data-attrid\x3d\x22AutocompletePrediction\x22 data-entityid\x3d\x22autocomplete_user_feedback_kp_id\x22\x3e\x3cdiv class\x3d\x22eIPGRd\x22\x3e\x3cdiv class\x3d\x22sbic\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22pcTkSc\x22\x3e\x3cdiv class\x3d\x22lnnVSe\x22 aria-atomic\x3d\x22true\x22 role\x3d\x22option\x22\x3e\x3cdiv class\x3d\x22wM6W7d\x22\x3e\x3cspan\x3e\x3c/span\x3e\x3c/div\x3e\x3cdiv class\x3d\x22ClJ9Yb\x22\x3e\x3cspan\x3e\x3c/span\x3e\x3c/div\x3e\x3cdiv class\x3d\x22a5RLac\x22\x3e\x3cspan\x3e\x3c/span\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv class\x3d\x22TfeWfb\x22\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv class\x3d\x22AQZ9Vd\x22 aria-atomic\x3d\x22true\x22 role\x3d\x22button\x22\x3e\x3cdiv class\x3d\x22sbai\x22 role\x3d\x22presentation\x22\x3eDelete\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/li\x3e\x3cdiv class\x3d\x22xAmryf\x22 id\x3d\x22bgeLZd\x22\x3e\x3cspan class\x3d\x22jtAOgd\x22\x3e\x3c/span\x3e\x3c/div\x3e\x3cli class\x3d\x22AB2Fdd\x22 data-view-type\x3d\x229\x22 id\x3d\x22d6ItKb\x22 role\x3d\x22presentation\x22\x3e\x3cdiv class\x3d\x22eIPGRd\x22\x3e\x3cdiv class\x3d\x22ZDHp\x22 style\x3d\x22display:none\x22 id\x3d\x22fU0xAb\x22 role\x3d\x22presentation\x22\x3e\x3cdiv class\x3d\x22kZtr1b\x22\x3e\x3cdiv class\x3d\x22lnnVSe\x22 aria-atomic\x3d\x22true\x22 role\x3d\x22option\x22\x3e\x3cdiv class\x3d\x22SHFPkb\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22bTSf5c\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22PnfqLc\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22HrUlUc\x22\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv class\x3d\x22Tnv2td\x22 style\x3d\x22display:none\x22 aria-label\x3d\x22Word pronunciation\x22 aria-atomic\x3d\x22true\x22 role\x3d\x22button\x22\x3e\x3cspan class\x3d\x22z76Rnb z1asCe JKu1je\x22\x3e\x3csvg focusable\x3d\x22false\x22 xmlns\x3d\x22http://www.w3.org/2000/svg\x22 viewBox\x3d\x220 0 24 24\x22\x3e\x3cpath d\x3d\x22M3 9v6h4l5 5V4L7 9H3zm13.5 3c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02zM14 3.23v2.06c2.89.86 5 3.54 5 6.71s-2.11 5.85-5 6.71v2.06c4.01-.91 7-4.49 7-8.77s-2.99-7.86-7-8.77z\x22\x3e\x3c/path\x3e\x3c/svg\x3e\x3c/span\x3e\x3c/div\x3e\x3cdiv class\x3d\x22xAmryf\x22 id\x3d\x22bgeLZd\x22\x3e\x3cspan class\x3d\x22jtAOgd\x22\x3e\x3c/span\x3e\x3c/div\x3e\x3cdiv class\x3d\x22TfeWfb\x22 role\x3d\x22presentation\x22 style\x3d\x22display:none\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22kSFCof MagqMc U48fD\x22 style\x3d\x22display:none\x22 aria-label\x3d\x22See more\x22 role\x3d\x22button\x22 tabindex\x3d\x220\x22\x3e\x3chr class\x3d\x22Bi9oQd\x22 aria-hidden\x3d\x22true\x22\x3e\x3cdiv class\x3d\x22ZFiwCf\x22\x3e\x3cspan class\x3d\x22LGwnxb JGD2rd\x22\x3eSee more\x3c/span\x3e\x3cspan class\x3d\x22w2fKdd z1asCe\x22 style\x3d\x22height:20px;line-height:20px;width:20px\x22\x3e\x3csvg focusable\x3d\x22false\x22 xmlns\x3d\x22http://www.w3.org/2000/svg\x22 viewBox\x3d\x220 0 24 24\x22\x3e\x3cpath d\x3d\x22M8.59 16.59L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.41z\x22\x3e\x3c/path\x3e\x3c/svg\x3e\x3c/span\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv class\x3d\x22Vlt3wb\x22 style\x3d\x22display:none\x22\x3e\x3c/div\x3e\x3c/div\x3e\x3cspan class\x3d\x22XAFD5c\x22 style\x3d\x22display:none\x22\x3e\x3c/span\x3e\x3cdiv class\x3d\x22j0GJWd\x22 style\x3d\x22display:none\x22\x3e\x3cdiv\x3e\x3cimg class\x3d\x22uHGFVd AZNDm\x22 alt\x3d\x22\x22 style\x3d\x22display:none\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22iQxPRb\x22\x3e\x3cimg class\x3d\x22uHGFVd EOLKOc\x22 alt\x3d\x22\x22 style\x3d\x22display:none\x22\x3e\x3cimg class\x3d\x22uHGFVd EOLKOc\x22 alt\x3d\x22\x22 style\x3d\x22display:none\x22\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/li\x3e\x3cli class\x3d\x22W3CMNd\x22 data-view-type\x3d\x2210\x22 id\x3d\x22JglY8e\x22 role\x3d\x22option\x22\x3e\x3cdiv class\x3d\x22eIPGRd\x22 role\x3d\x22presentation\x22\x3e\x3cdiv class\x3d\x22AsqS6c\x22 style\x3d\x22display:none\x22 id\x3d\x22GTYqfc\x22 role\x3d\x22presentation\x22\x3e\x3cdiv class\x3d\x22gfT7kc\x22\x3e\x3cdiv class\x3d\x22cJpYle\x22\x3e\x3cdiv class\x3d\x22lnnVSe\x22 aria-atomic\x3d\x22true\x22 role\x3d\x22option\x22\x3e\x3cdiv class\x3d\x22SHFPkb\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22bTSf5c\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22PnfqLc\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22HrUlUc\x22\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv class\x3d\x22Tnv2td\x22 style\x3d\x22display:none\x22 aria-label\x3d\x22Word pronunciation\x22 aria-atomic\x3d\x22true\x22 role\x3d\x22button\x22\x3e\x3cspan class\x3d\x22z76Rnb z1asCe JKu1je\x22\x3e\x3csvg focusable\x3d\x22false\x22 xmlns\x3d\x22http://www.w3.org/2000/svg\x22 viewBox\x3d\x220 0 24 24\x22\x3e\x3cpath d\x3d\x22M3 9v6h4l5 5V4L7 9H3zm13.5 3c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02zM14 3.23v2.06c2.89.86 5 3.54 5 6.71s-2.11 5.85-5 6.71v2.06c4.01-.91 7-4.49 7-8.77s-2.99-7.86-7-8.77z\x22\x3e\x3c/path\x3e\x3c/svg\x3e\x3c/span\x3e\x3c/div\x3e\x3cspan class\x3d\x22XAFD5c\x22 style\x3d\x22display:none\x22\x3e\x3c/span\x3e\x3c/div\x3e\x3cdiv class\x3d\x22gTtFDd\x22\x3e\x3cdiv class\x3d\x22lnnVSe\x22 aria-atomic\x3d\x22true\x22 role\x3d\x22option\x22\x3e\x3cdiv class\x3d\x22SHFPkb\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22bTSf5c\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22PnfqLc\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22HrUlUc\x22\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv class\x3d\x22Tnv2td\x22 style\x3d\x22display:none\x22 aria-label\x3d\x22Word pronunciation\x22 aria-atomic\x3d\x22true\x22 role\x3d\x22button\x22\x3e\x3cspan class\x3d\x22z76Rnb z1asCe JKu1je\x22\x3e\x3csvg focusable\x3d\x22false\x22 xmlns\x3d\x22http://www.w3.org/2000/svg\x22 viewBox\x3d\x220 0 24 24\x22\x3e\x3cpath d\x3d\x22M3 9v6h4l5 5V4L7 9H3zm13.5 3c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02zM14 3.23v2.06c2.89.86 5 3.54 5 6.71s-2.11 5.85-5 6.71v2.06c4.01-.91 7-4.49 7-8.77s-2.99-7.86-7-8.77z\x22\x3e\x3c/path\x3e\x3c/svg\x3e\x3c/span\x3e\x3c/div\x3e\x3cspan class\x3d\x22XAFD5c\x22 style\x3d\x22display:none\x22\x3e\x3c/span\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv class\x3d\x22xAmryf\x22 id\x3d\x22bgeLZd\x22\x3e\x3cspan class\x3d\x22jtAOgd\x22\x3e\x3c/span\x3e\x3c/div\x3e\x3cdiv class\x3d\x22TfeWfb\x22 role\x3d\x22presentation\x22 style\x3d\x22display:none\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22Vlt3wb\x22 style\x3d\x22display:none\x22\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/li\x3e\x3cli data-view-type\x3d\x228\x22 class\x3d\x22sbct PZPZlf\x22 id\x3d\x22mitGyb\x22 role\x3d\x22presentation\x22 data-attrid\x3d\x22AutocompletePrediction\x22 data-entityid\x3d\x22autocomplete_user_feedback_kp_id\x22\x3e\x3cdiv class\x3d\x22eIPGRd hdt0ld\x22\x3e\x3cdiv class\x3d\x22sbic\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22pcTkSc\x22\x3e\x3cdiv\x3e\x3cdiv class\x3d\x22wM6W7d\x22\x3e\x3cspan\x3e\x3c/span\x3e\x3c/div\x3e\x3cdiv class\x3d\x22ClJ9Yb\x22\x3e\x3cspan\x3e\x3c/span\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv class\x3d\x22AQZ9Vd\x22 aria-atomic\x3d\x22true\x22 role\x3d\x22button\x22\x3e\x3cdiv class\x3d\x22sbai\x22 role\x3d\x22presentation\x22\x3eDelete\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/li\x3e\x3cdiv class\x3d\x22ZDHp\x22 style\x3d\x22display:none\x22 id\x3d\x22fU0xAb\x22 role\x3d\x22presentation\x22\x3e\x3cdiv class\x3d\x22kZtr1b\x22\x3e\x3cdiv class\x3d\x22lnnVSe\x22 aria-atomic\x3d\x22true\x22 role\x3d\x22option\x22\x3e\x3cdiv class\x3d\x22SHFPkb\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22bTSf5c\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22PnfqLc\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22HrUlUc\x22\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv class\x3d\x22Tnv2td\x22 style\x3d\x22display:none\x22 aria-label\x3d\x22Word pronunciation\x22 aria-atomic\x3d\x22true\x22 role\x3d\x22button\x22\x3e\x3cspan class\x3d\x22z76Rnb z1asCe JKu1je\x22\x3e\x3csvg focusable\x3d\x22false\x22 xmlns\x3d\x22http://www.w3.org/2000/svg\x22 viewBox\x3d\x220 0 24 24\x22\x3e\x3cpath d\x3d\x22M3 9v6h4l5 5V4L7 9H3zm13.5 3c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02zM14 3.23v2.06c2.89.86 5 3.54 5 6.71s-2.11 5.85-5 6.71v2.06c4.01-.91 7-4.49 7-8.77s-2.99-7.86-7-8.77z\x22\x3e\x3c/path\x3e\x3c/svg\x3e\x3c/span\x3e\x3c/div\x3e\x3cdiv class\x3d\x22xAmryf\x22 id\x3d\x22bgeLZd\x22\x3e\x3cspan class\x3d\x22jtAOgd\x22\x3e\x3c/span\x3e\x3c/div\x3e\x3cdiv class\x3d\x22TfeWfb\x22 role\x3d\x22presentation\x22 style\x3d\x22display:none\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22kSFCof MagqMc U48fD\x22 style\x3d\x22display:none\x22 aria-label\x3d\x22See more\x22 role\x3d\x22button\x22 tabindex\x3d\x220\x22\x3e\x3chr class\x3d\x22Bi9oQd\x22 aria-hidden\x3d\x22true\x22\x3e\x3cdiv class\x3d\x22ZFiwCf\x22\x3e\x3cspan class\x3d\x22LGwnxb JGD2rd\x22\x3eSee more\x3c/span\x3e\x3cspan class\x3d\x22w2fKdd z1asCe\x22 style\x3d\x22height:20px;line-height:20px;width:20px\x22\x3e\x3csvg focusable\x3d\x22false\x22 xmlns\x3d\x22http://www.w3.org/2000/svg\x22 viewBox\x3d\x220 0 24 24\x22\x3e\x3cpath d\x3d\x22M8.59 16.59L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.41z\x22\x3e\x3c/path\x3e\x3c/svg\x3e\x3c/span\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv class\x3d\x22Vlt3wb\x22 style\x3d\x22display:none\x22\x3e\x3c/div\x3e\x3c/div\x3e\x3cspan class\x3d\x22XAFD5c\x22 style\x3d\x22display:none\x22\x3e\x3c/span\x3e\x3cdiv class\x3d\x22j0GJWd\x22 style\x3d\x22display:none\x22\x3e\x3cdiv\x3e\x3cimg class\x3d\x22uHGFVd AZNDm\x22 alt\x3d\x22\x22 style\x3d\x22display:none\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22iQxPRb\x22\x3e\x3cimg class\x3d\x22uHGFVd EOLKOc\x22 alt\x3d\x22\x22 style\x3d\x22display:none\x22\x3e\x3cimg class\x3d\x22uHGFVd EOLKOc\x22 alt\x3d\x22\x22 style\x3d\x22display:none\x22\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv class\x3d\x22AsqS6c\x22 style\x3d\x22display:none\x22 id\x3d\x22GTYqfc\x22 role\x3d\x22presentation\x22\x3e\x3cdiv class\x3d\x22gfT7kc\x22\x3e\x3cdiv class\x3d\x22cJpYle\x22\x3e\x3cdiv class\x3d\x22lnnVSe\x22 aria-atomic\x3d\x22true\x22 role\x3d\x22option\x22\x3e\x3cdiv class\x3d\x22SHFPkb\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22bTSf5c\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22PnfqLc\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22HrUlUc\x22\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv class\x3d\x22Tnv2td\x22 style\x3d\x22display:none\x22 aria-label\x3d\x22Word pronunciation\x22 aria-atomic\x3d\x22true\x22 role\x3d\x22button\x22\x3e\x3cspan class\x3d\x22z76Rnb z1asCe JKu1je\x22\x3e\x3csvg focusable\x3d\x22false\x22 xmlns\x3d\x22http://www.w3.org/2000/svg\x22 viewBox\x3d\x220 0 24 24\x22\x3e\x3cpath d\x3d\x22M3 9v6h4l5 5V4L7 9H3zm13.5 3c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02zM14 3.23v2.06c2.89.86 5 3.54 5 6.71s-2.11 5.85-5 6.71v2.06c4.01-.91 7-4.49 7-8.77s-2.99-7.86-7-8.77z\x22\x3e\x3c/path\x3e\x3c/svg\x3e\x3c/span\x3e\x3c/div\x3e\x3cspan class\x3d\x22XAFD5c\x22 style\x3d\x22display:none\x22\x3e\x3c/span\x3e\x3c/div\x3e\x3cdiv class\x3d\x22gTtFDd\x22\x3e\x3cdiv class\x3d\x22lnnVSe\x22 aria-atomic\x3d\x22true\x22 role\x3d\x22option\x22\x3e\x3cdiv class\x3d\x22SHFPkb\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22bTSf5c\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22PnfqLc\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22HrUlUc\x22\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv class\x3d\x22Tnv2td\x22 style\x3d\x22display:none\x22 aria-label\x3d\x22Word pronunciation\x22 aria-atomic\x3d\x22true\x22 role\x3d\x22button\x22\x3e\x3cspan class\x3d\x22z76Rnb z1asCe JKu1je\x22\x3e\x3csvg focusable\x3d\x22false\x22 xmlns\x3d\x22http://www.w3.org/2000/svg\x22 viewBox\x3d\x220 0 24 24\x22\x3e\x3cpath d\x3d\x22M3 9v6h4l5 5V4L7 9H3zm13.5 3c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02zM14 3.23v2.06c2.89.86 5 3.54 5 6.71s-2.11 5.85-5 6.71v2.06c4.01-.91 7-4.49 7-8.77s-2.99-7.86-7-8.77z\x22\x3e\x3c/path\x3e\x3c/svg\x3e\x3c/span\x3e\x3c/div\x3e\x3cspan class\x3d\x22XAFD5c\x22 style\x3d\x22display:none\x22\x3e\x3c/span\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv class\x3d\x22xAmryf\x22 id\x3d\x22bgeLZd\x22\x3e\x3cspan class\x3d\x22jtAOgd\x22\x3e\x3c/span\x3e\x3c/div\x3e\x3cdiv class\x3d\x22TfeWfb\x22 role\x3d\x22presentation\x22 style\x3d\x22display:none\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22Vlt3wb\x22 style\x3d\x22display:none\x22\x3e\x3c/div\x3e\x3c/div\x3e\x3cli class\x3d\x22IDVnvc PZPZlf\x22 data-view-type\x3d\x226\x22 id\x3d\x22TN4rFf\x22 role\x3d\x22presentation\x22 data-attrid\x3d\x22AutocompletePrediction\x22 data-entityid\x3d\x22autocomplete_user_feedback_kp_id\x22\x3e\x3cdiv class\x3d\x22cRV9hb\x22\x3e\x3cdiv class\x3d\x22aVbWac\x22\x3e\x3cdiv class\x3d\x22sbic\x22\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv class\x3d\x22pcTkSc\x22 role\x3d\x22presentation\x22\x3e\x3cdiv class\x3d\x22lnnVSe\x22 aria-atomic\x3d\x22true\x22 role\x3d\x22option\x22\x3e\x3cdiv class\x3d\x22wM6W7d\x22\x3e\x3cspan\x3e\x3c/span\x3e\x3c/div\x3e\x3cdiv class\x3d\x22ClJ9Yb\x22\x3e\x3cspan\x3e\x3c/span\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/li\x3e\x3c/div\x3e\x3cdiv jsname\x3d\x22JUypV\x22\x3e\x3cdiv class\x3d\x22WzNHm mWcf0e\x22 jscontroller\x3d\x22gSZvdb\x22 data-dccl\x3d\x22false\x22 role\x3d\x22button\x22 tabindex\x3d\x220\x22 jsdata\x3d\x22vST7rb;_;il2TaKm_A4Ph7_UPqJL20Ak2\x22 jsaction\x3d\x22i5KCU;kVBCVd:yM1YJe\x22 data-ved\x3d\x220ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ6scECBg\x22\x3e\x3cdiv class\x3d\x22VfL2Y LRZwuc\x22\x3eReport inappropriate predictions\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e');})();(function(){window.jsl.dh('_il2TaKm_A4Ph7_UPqJL20Ak_12','\x3cspan class\x3d\x22Job8vb z1asCe wuXmqc\x22 aria-label\x3d\x22Close Choose what you\u2019re giving feedback on\x22 role\x3d\x22button\x22 tabindex\x3d\x220\x22 jsaction\x3d\x22kEOk4d\x22 style\x3d\x22height:20px;line-height:20px;width:20px\x22 data-ved\x3d\x220ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQmIkGCBU\x22\x3e\x3csvg focusable\x3d\x22false\x22 xmlns\x3d\x22http://www.w3.org/2000/svg\x22 viewBox\x3d\x220 0 24 24\x22\x3e\x3cpath d\x3d\x22M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z\x22\x3e\x3c/path\x3e\x3c/svg\x3e\x3c/span\x3e\x3cdiv class\x3d\x22C85rO\x22 aria-level\x3d\x221\x22 role\x3d\x22heading\x22\x3eChoose what you\u2019re giving feedback on\x3c/div\x3e');})();(function(){window.jsl.dh('_il2TaKm_A4Ph7_UPqJL20Ak_14','\x3cspan class\x3d\x22z1asCe E9hVAb\x22\x3e\x3csvg focusable\x3d\x22false\x22 xmlns\x3d\x22http://www.w3.org/2000/svg\x22 viewBox\x3d\x220 0 24 24\x22\x3e\x3cpath d\x3d\x22M13.85 22.25h-3.7c-.74 0-1.36-.54-1.45-1.27l-.27-1.89c-.27-.14-.53-.29-.79-.46l-1.8.72c-.7.26-1.47-.03-1.81-.65L2.2 15.53c-.35-.66-.2-1.44.36-1.88l1.53-1.19c-.01-.15-.02-.3-.02-.46 0-.15.01-.31.02-.46l-1.52-1.19c-.59-.45-.74-1.26-.37-1.88l1.85-3.19c.34-.62 1.11-.9 1.79-.63l1.81.73c.26-.17.52-.32.78-.46l.27-1.91c.09-.7.71-1.25 1.44-1.25h3.7c.74 0 1.36.54 1.45 1.27l.27 1.89c.27.14.53.29.79.46l1.8-.72c.71-.26 1.48.03 1.82.65l1.84 3.18c.36.66.2 1.44-.36 1.88l-1.52 1.19c.01.15.02.3.02.46s-.01.31-.02.46l1.52 1.19c.56.45.72 1.23.37 1.86l-1.86 3.22c-.34.62-1.11.9-1.8.63l-1.8-.72c-.26.17-.52.32-.78.46l-.27 1.91c-.1.68-.72 1.22-1.46 1.22zm-3.23-2h2.76l.37-2.55.53-.22c.44-.18.88-.44 1.34-.78l.45-.34 2.38.96 1.38-2.4-2.03-1.58.07-.56c.03-.26.06-.51.06-.78s-.03-.53-.06-.78l-.07-.56 2.03-1.58-1.39-2.4-2.39.96-.45-.35c-.42-.32-.87-.58-1.33-.77l-.52-.22-.37-2.55h-2.76l-.37 2.55-.53.21c-.44.19-.88.44-1.34.79l-.45.33-2.38-.95-1.39 2.39 2.03 1.58-.07.56a7 7 0 0 0-.06.79c0 .26.02.53.06.78l.07.56-2.03 1.58 1.38 2.4 2.39-.96.45.35c.43.33.86.58 1.33.77l.53.22.38 2.55z\x22\x3e\x3c/path\x3e\x3ccircle cx\x3d\x2212\x22 cy\x3d\x2212\x22 r\x3d\x223.5\x22\x3e\x3c/circle\x3e\x3c/svg\x3e\x3c/span\x3e\x3cdiv jsname\x3d\x22suEOdc\x22 class\x3d\x22ZOyvub\x22\x3eQuick Settings\x3c/div\x3e');})();(function(){window.jsl.dh('tn_il2TaKm_A4Ph7_UPqJL20Ak_1','\x3cdiv jsname\x3d\x22hhTnde\x22 jscontroller\x3d\x22eBYPP\x22 jsshadow\x3d\x22\x22 jsaction\x3d\x22rcuQ6b:npT2md;keydown:uYT2Vb;UBsZj:gk6SMd;JkcjMe:AOJsKd;UszG1b:Seb4Qb;r4FAn:TvD9Pc\x22\x3e\x3cdiv class\x3d\x22mTpL7c HPvrce\x22 aria-controls\x3d\x22_il2TaKm_A4Ph7_UPqJL20Ak_20\x22 jsname\x3d\x22oYxtQd\x22 jsaction\x3d\x22gq6u4d;\x22 aria-expanded\x3d\x22false\x22 role\x3d\x22button\x22 tabindex\x3d\x220\x22 data-ved\x3d\x222ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ3B96BAgHEAE\x22\x3e\x3c/div\x3e\x3cdiv jsname\x3d\x22H9P06b\x22 class\x3d\x22R0DW9c\x22\x3e\x3cdiv class\x3d\x22vH6rvf FJCJfd\x22 style\x3d\x22max-width:240px\x22 jsname\x3d\x22xl07Ob\x22 id\x3d\x22_il2TaKm_A4Ph7_UPqJL20Ak_20\x22 data-ved\x3d\x222ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ750OegQIBxAC\x22\x3e\x3cdiv\x3e\x3cdiv jscontroller\x3d\x22eBYPP\x22 data-sm\x3d\x22\x22 jsshadow\x3d\x22\x22 jsaction\x3d\x22rcuQ6b:npT2md;keydown:uYT2Vb;UBsZj:gk6SMd;JkcjMe:AOJsKd;UszG1b:Seb4Qb;r4FAn:TvD9Pc\x22\x3e\x3cdiv jsname\x3d\x22oYxtQd\x22 class\x3d\x22UsmT1\x22 jsslot\x3d\x22\x22 jsaction\x3d\x22UszG1b:FNFY6c;L8zncc:fRYjtf;M9oBfd:veZYT\x22\x3e\x3cdiv class\x3d\x22mTpL7c XhWQv sjVJQd rNHry\x22 aria-controls\x3d\x22_il2TaKm_A4Ph7_UPqJL20Ak_21\x22 aria-expanded\x3d\x22false\x22 role\x3d\x22button\x22 tabindex\x3d\x220\x22 jscontroller\x3d\x22pzkXnb\x22 jsname\x3d\x22qRxief\x22 data-v\x3d\x22\x22 jsaction\x3d\x22click:h5M12e;mouseover:rESl3;mouseout:MDJmo\x22 data-ved\x3d\x222ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQpQV6BAgHEAM\x22\x3e\x3cdiv jsname\x3d\x22ibnC6b\x22 jsslot\x3d\x22\x22\x3eAny time\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv jsname\x3d\x22H9P06b\x22 class\x3d\x22R0DW9c\x22\x3e\x3cdiv class\x3d\x22vH6rvf FJCJfd\x22 style\x3d\x22max-width:240px\x22 jsname\x3d\x22xl07Ob\x22 id\x3d\x22_il2TaKm_A4Ph7_UPqJL20Ak_21\x22 data-ved\x3d\x222ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQG3oECAcQBA\x22\x3e\x3cdiv class\x3d\x22XhWQv sjVJQd Wf7Nsf rNHry\x22 jscontroller\x3d\x22pzkXnb\x22 jsname\x3d\x22qRxief\x22 data-l\x3d\x22\x22 data-v\x3d\x22\x22 jsaction\x3d\x22click:h5M12e;mouseover:rESl3;mouseout:MDJmo\x22\x3e\x3cdiv jsname\x3d\x22ibnC6b\x22 class\x3d\x22Urm71\x22 jsslot\x3d\x22\x22\x3e\x3ca href\x3d\x22#\x22\x3eAny time\x3c/a\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv class\x3d\x22XhWQv sjVJQd rNHry\x22 jscontroller\x3d\x22pzkXnb\x22 jsname\x3d\x22qRxief\x22 data-l\x3d\x22\x22 data-v\x3d\x22\x22 jsaction\x3d\x22click:h5M12e;mouseover:rESl3;mouseout:MDJmo\x22\x3e\x3cdiv jsname\x3d\x22ibnC6b\x22 class\x3d\x22Urm71\x22 jsslot\x3d\x22\x22\x3e\x3ca href\x3d\x22/search?q\x3dwhatsapp+web\x26amp;sca_esv\x3d950f1dd50efd152d\x26amp;rlz\x3d1C1CHBF_en-GBPK1092PK1092\x26amp;source\x3dlnt\x26amp;tbs\x3dqdr:h\x26amp;sa\x3dX\x26amp;ved\x3d2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQpwV6BAgHEAY\x22\x3ePast hour\x3c/a\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv class\x3d\x22XhWQv sjVJQd rNHry\x22 jscontroller\x3d\x22pzkXnb\x22 jsname\x3d\x22qRxief\x22 data-l\x3d\x22\x22 data-v\x3d\x22\x22 jsaction\x3d\x22click:h5M12e;mouseover:rESl3;mouseout:MDJmo\x22\x3e\x3cdiv jsname\x3d\x22ibnC6b\x22 class\x3d\x22Urm71\x22 jsslot\x3d\x22\x22\x3e\x3ca href\x3d\x22/search?q\x3dwhatsapp+web\x26amp;sca_esv\x3d950f1dd50efd152d\x26amp;rlz\x3d1C1CHBF_en-GBPK1092PK1092\x26amp;source\x3dlnt\x26amp;tbs\x3dqdr:d\x26amp;sa\x3dX\x26amp;ved\x3d2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQpwV6BAgHEAc\x22\x3ePast 24 hours\x3c/a\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv class\x3d\x22XhWQv sjVJQd rNHry\x22 jscontroller\x3d\x22pzkXnb\x22 jsname\x3d\x22qRxief\x22 data-l\x3d\x22\x22 data-v\x3d\x22\x22 jsaction\x3d\x22click:h5M12e;mouseover:rESl3;mouseout:MDJmo\x22\x3e\x3cdiv jsname\x3d\x22ibnC6b\x22 class\x3d\x22Urm71\x22 jsslot\x3d\x22\x22\x3e\x3ca href\x3d\x22/search?q\x3dwhatsapp+web\x26amp;sca_esv\x3d950f1dd50efd152d\x26amp;rlz\x3d1C1CHBF_en-GBPK1092PK1092\x26amp;source\x3dlnt\x26amp;tbs\x3dqdr:w\x26amp;sa\x3dX\x26amp;ved\x3d2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQpwV6BAgHEAg\x22\x3ePast week\x3c/a\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv class\x3d\x22XhWQv sjVJQd rNHry\x22 jscontroller\x3d\x22pzkXnb\x22 jsname\x3d\x22qRxief\x22 data-l\x3d\x22\x22 data-v\x3d\x22\x22 jsaction\x3d\x22click:h5M12e;mouseover:rESl3;mouseout:MDJmo\x22\x3e\x3cdiv jsname\x3d\x22ibnC6b\x22 class\x3d\x22Urm71\x22 jsslot\x3d\x22\x22\x3e\x3ca href\x3d\x22/search?q\x3dwhatsapp+web\x26amp;sca_esv\x3d950f1dd50efd152d\x26amp;rlz\x3d1C1CHBF_en-GBPK1092PK1092\x26amp;source\x3dlnt\x26amp;tbs\x3dqdr:m\x26amp;sa\x3dX\x26amp;ved\x3d2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQpwV6BAgHEAk\x22\x3ePast month\x3c/a\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv class\x3d\x22XhWQv sjVJQd rNHry\x22 jscontroller\x3d\x22pzkXnb\x22 jsname\x3d\x22qRxief\x22 data-l\x3d\x22\x22 data-v\x3d\x22\x22 jsaction\x3d\x22click:h5M12e;mouseover:rESl3;mouseout:MDJmo\x22\x3e\x3cdiv jsname\x3d\x22ibnC6b\x22 class\x3d\x22Urm71\x22 jsslot\x3d\x22\x22\x3e\x3ca href\x3d\x22/search?q\x3dwhatsapp+web\x26amp;sca_esv\x3d950f1dd50efd152d\x26amp;rlz\x3d1C1CHBF_en-GBPK1092PK1092\x26amp;source\x3dlnt\x26amp;tbs\x3dqdr:y\x26amp;sa\x3dX\x26amp;ved\x3d2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQpwV6BAgHEAo\x22\x3ePast year\x3c/a\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv class\x3d\x22XhWQv sjVJQd rNHry\x22 jscontroller\x3d\x22pzkXnb\x22 jsname\x3d\x22qRxief\x22 data-v\x3d\x22\x22 role\x3d\x22button\x22 tabindex\x3d\x220\x22 jsaction\x3d\x22click:h5M12e;mouseover:rESl3;mouseout:MDJmo\x22\x3e\x3cdiv jsname\x3d\x22ibnC6b\x22 jsslot\x3d\x22\x22\x3e\x3cdiv jscontroller\x3d\x22VD4Qme\x22\x3e\x3cspan jsaction\x3d\x22EEGHee;aZcdhc:EEGHee;\x22 data-ved\x3d\x222ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQpwV6BAgHEAs\x22\x3eCustom range...\x3c/span\x3e\x3cg-dialog jsname\x3d\x22Fg3TAc\x22 jscontroller\x3d\x22VEbNoe\x22 jsaction\x3d\x22jxvro:Imgh9b;dBhwS:TvD9Pc;mLt3mc;KyPa0e:cRhSI;wjOG7e:cRhSI\x22 jsdata\x3d\x22gctHtc;_;il2TaKm_A4Ph7_UPqJL20Ak5\x22 jsshadow\x3d\x22\x22\x3e\x3cdiv jsname\x3d\x22XKSfm\x22\x3e\x3cdiv jsname\x3d\x22bF1uUb\x22 class\x3d\x22kJFf0c KUf18\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22mcPPZ nP0TDe xg7rAe\x22 jsaction\x3d\x22trigger.dBhwS\x22\x3e\x3cdiv class\x3d\x22LjfRsf\x22 aria-hidden\x3d\x22true\x22 role\x3d\x22button\x22 tabindex\x3d\x220\x22 jsaction\x3d\x22focus:sT2f3e\x22\x3e\x3c/div\x3e\x3cspan jsslot\x3d\x22\x22 jsaction\x3d\x22mLt3mc\x22\x3e\x3cdiv class\x3d\x22qk7LXc TUOsUe Fb1AKc J6UZg\x22 role\x3d\x22dialog\x22 jsname\x3d\x22b6oohe\x22\x3e\x3cdiv class\x3d\x22Jy9Ore\x22 role\x3d\x22heading\x22\x3eCustomised date range\x3c/div\x3e\x3clabel jsname\x3d\x22kJX8be\x22 class\x3d\x22Qtsmnf tmDYm\x22 for\x3d\x22OouJcb\x22\x3eFrom\x3c/label\x3e\x3clabel jsname\x3d\x22RltH6b\x22 class\x3d\x22Qtsmnf iWBKNe\x22 for\x3d\x22rzG2be\x22\x3eTo\x3c/label\x3e\x3cdiv class\x3d\x22Gwgzqd\x22 aria-label\x3d\x22Close\x22 role\x3d\x22button\x22 tabindex\x3d\x220\x22 jsaction\x3d\x22trigger.dBhwS\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22NwEGxd\x22\x3e\x3cdiv class\x3d\x22qomYCd\x22\x3e\x3c/div\x3e\x3cform action\x3d\x22/search\x22 class\x3d\x22T3kYXe\x22 id\x3d\x22T3kYXe\x22 method\x3d\x22get\x22\x3e\x3cinput name\x3d\x22q\x22 value\x3d\x22whatsapp web\x22 type\x3d\x22hidden\x22\x3e\x3cinput name\x3d\x22sca_esv\x22 value\x3d\x22950f1dd50efd152d\x22 type\x3d\x22hidden\x22\x3e\x3cinput name\x3d\x22rlz\x22 value\x3d\x221C1CHBF_en-GBPK1092PK1092\x22 type\x3d\x22hidden\x22\x3e\x3cinput name\x3d\x22source\x22 type\x3d\x22hidden\x22 value\x3d\x22lnt\x22\x3e\x3cinput value\x3d\x22cdr:1,cd_min:x,cd_max:x\x22 id\x3d\x22HjtPBb\x22 name\x3d\x22tbs\x22 type\x3d\x22hidden\x22\x3e\x3cinput value\x3d\x22\x22 name\x3d\x22tbm\x22 type\x3d\x22hidden\x22\x3e\x3cinput class\x3d\x22OouJcb\x22 type\x3d\x22text\x22 value\x3d\x22\x22 autocomplete\x3d\x22off\x22 id\x3d\x22OouJcb\x22 jsaction\x3d\x22focus:daRB0b\x22\x3e\x3cinput class\x3d\x22rzG2be\x22 type\x3d\x22text\x22 value\x3d\x22\x22 autocomplete\x3d\x22off\x22 id\x3d\x22rzG2be\x22 jsaction\x3d\x22focus:daRB0b\x22\x3e\x3cg-button class\x3d\x22Ru1Ao BwGU8e fE5Rge\x22 jsaction\x3d\x22hNEEAb\x22 role\x3d\x22button\x22 tabindex\x3d\x220\x22\x3eGo\x3c/g-button\x3e\x3cinput type\x3d\x22submit\x22 jsaction\x3d\x22zbvklb\x22 style\x3d\x22display:none\x22\x3e\x3c/form\x3e\x3c/div\x3e\x3c/div\x3e\x3c/span\x3e\x3cdiv class\x3d\x22LjfRsf\x22 aria-hidden\x3d\x22true\x22 role\x3d\x22button\x22 tabindex\x3d\x220\x22 jsaction\x3d\x22focus:tuePCd\x22\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/g-dialog\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv\x3e\x3cdiv jscontroller\x3d\x22eBYPP\x22 data-sm\x3d\x22\x22 jsshadow\x3d\x22\x22 jsaction\x3d\x22rcuQ6b:npT2md;keydown:uYT2Vb;UBsZj:gk6SMd;JkcjMe:AOJsKd;UszG1b:Seb4Qb;r4FAn:TvD9Pc\x22\x3e\x3cdiv jsname\x3d\x22oYxtQd\x22 class\x3d\x22UsmT1\x22 jsslot\x3d\x22\x22 jsaction\x3d\x22UszG1b:FNFY6c;L8zncc:fRYjtf;M9oBfd:veZYT\x22\x3e\x3cdiv class\x3d\x22mTpL7c XhWQv sjVJQd rNHry\x22 aria-controls\x3d\x22_il2TaKm_A4Ph7_UPqJL20Ak_33\x22 aria-expanded\x3d\x22false\x22 role\x3d\x22button\x22 tabindex\x3d\x220\x22 jscontroller\x3d\x22pzkXnb\x22 jsname\x3d\x22qRxief\x22 data-v\x3d\x22\x22 jsaction\x3d\x22click:h5M12e;mouseover:rESl3;mouseout:MDJmo\x22 data-ved\x3d\x222ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQpQV6BAgHEA4\x22\x3e\x3cdiv jsname\x3d\x22ibnC6b\x22 jsslot\x3d\x22\x22\x3eAll results\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv jsname\x3d\x22H9P06b\x22 class\x3d\x22R0DW9c\x22\x3e\x3cdiv class\x3d\x22vH6rvf FJCJfd\x22 style\x3d\x22max-width:240px\x22 jsname\x3d\x22xl07Ob\x22 id\x3d\x22_il2TaKm_A4Ph7_UPqJL20Ak_33\x22 data-ved\x3d\x222ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQG3oECAcQDw\x22\x3e\x3cdiv class\x3d\x22XhWQv sjVJQd Wf7Nsf rNHry\x22 jscontroller\x3d\x22pzkXnb\x22 jsname\x3d\x22qRxief\x22 data-l\x3d\x22\x22 data-v\x3d\x22\x22 jsaction\x3d\x22click:h5M12e;mouseover:rESl3;mouseout:MDJmo\x22\x3e\x3cdiv jsname\x3d\x22ibnC6b\x22 class\x3d\x22Urm71\x22 jsslot\x3d\x22\x22\x3e\x3ca href\x3d\x22#\x22\x3eAll results\x3c/a\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv class\x3d\x22XhWQv sjVJQd rNHry\x22 jscontroller\x3d\x22pzkXnb\x22 jsname\x3d\x22qRxief\x22 data-l\x3d\x22\x22 data-v\x3d\x22\x22 jsaction\x3d\x22click:h5M12e;mouseover:rESl3;mouseout:MDJmo\x22\x3e\x3cdiv jsname\x3d\x22ibnC6b\x22 class\x3d\x22Urm71\x22 jsslot\x3d\x22\x22\x3e\x3ca href\x3d\x22/search?q\x3dwhatsapp+web\x26amp;sca_esv\x3d950f1dd50efd152d\x26amp;rlz\x3d1C1CHBF_en-GBPK1092PK1092\x26amp;source\x3dlnt\x26amp;tbs\x3dli:1\x26amp;sa\x3dX\x26amp;ved\x3d2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQpwV6BAgHEBE\x22\x3eVerbatim\x3c/a\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv\x3e\x3cdiv class\x3d\x22XhWQv sjVJQd rNHry\x22 jscontroller\x3d\x22pzkXnb\x22 jsname\x3d\x22qRxief\x22 data-v\x3d\x22\x22 role\x3d\x22link\x22 tabindex\x3d\x220\x22 jsaction\x3d\x22click:h5M12e;mouseover:rESl3;mouseout:MDJmo\x22\x3e\x3cdiv jsname\x3d\x22ibnC6b\x22 jsslot\x3d\x22\x22\x3e\x3cspan jscontroller\x3d\x22TmFfhf\x22 data-href\x3d\x22https://www.google.com/advanced_search?q\x3dwhatsapp+web\x26amp;rlz\x3d1C1CHBF_en-GBPK1092PK1092\x26amp;gs_lcrp\x3dEgZjaHJvbWUqBggCEEUYOzIHCAAQABiPAjITCAEQLhiDARjHARixAxjRAxiABDIGCAIQRRg7MgoIAxAAGLEDGIAEMg0IBBAAGIMBGLEDGIAEMgcIBRAAGIAEMgYIBhBFGDwyBggHEEUYPNIBCDM1NTFqMGo3qAIIsAIB8QUg1TGgUpFaBA\x26amp;ie\x3dUTF-8\x22 jsaction\x3d\x22aZcdhc:x8vc1\x22\x3eAdvanced Search\x3c/span\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv class\x3d\x22btCOFd XYRUld\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22XhWQv qd6zO ApHyTb\x22\x3e\x3cdiv id\x3d\x22result-stats\x22\x3eAbout 0 results\x3cnobr\x3e (0.13s)\x26nbsp;\x3c/nobr\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e');})();(function(){window.jsl.dh('_il2TaKm_A4Ph7_UPqJL20Ak_16','\x3cdiv\x3e\x3cdiv jscontroller\x3d\x22KSk4yc\x22 data-dl\x3d\x220\x22 data-mcl\x3d\x221250\x22 data-mwl\x3d\x22-1\x22 jsaction\x3d\x22fFzSRc:v9xSwd;lgFTO:Geh74d;kPzEO:MlP2je;qo5q4d:VvZoSb;LImAlc:VvZoSb;rcuQ6b:npT2md\x22 class\x3d\x22EyBRub\x22\x3e\x3cdiv jsname\x3d\x22suEOdc\x22 class\x3d\x22t4wgMc\x22 style\x3d\x22display:none;opacity:0;transform:scale(0.1)\x22 aria-hidden\x3d\x22true\x22 data-hveid\x3d\x22CAQQAA\x22 data-ved\x3d\x222ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQrOkHegQIBBAA\x22\x3e\x3cdiv jsname\x3d\x22V4zgDf\x22 data-jiis\x3d\x22up\x22 data-async-type\x3d\x22ctxm\x22 id\x3d\x22nFiyle\x22 class\x3d\x22yp\x22 data-hveid\x3d\x22CAQQAQ\x22 data-ved\x3d\x222ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQqukHegQIBBAB\x22\x3e\x3c/div\x3e\x3csvg jsname\x3d\x22ojBOCb\x22 class\x3d\x22kdCulb\x22\x3e\x3cpolyline points\x3d\x220,6 6,0 12,6\x22\x3e\x3c/polyline\x3e\x3c/svg\x3e\x3csvg jsname\x3d\x22GV5nwf\x22 class\x3d\x22LIxbuc\x22\x3e\x3cpolyline points\x3d\x220,0 6,6 12,0\x22\x3e\x3c/polyline\x3e\x3c/svg\x3e\x3cdiv jsname\x3d\x22Uo0pef\x22 class\x3d\x22p2Tgt\x22 style\x3d\x22display:none\x22\x3eCtrl+Shift+X to select\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e');})();(function(){window.jsl.dh('_il2TaKm_A4Ph7_UPqJL20Ak_18','   \x3cdiv jsname\x3d\x22rSAM5d\x22\x3e \x3cdiv style\x3d\x22opacity:0\x22 id\x3d\x22arc-stev\x22 data-jiis\x3d\x22up\x22 data-async-type\x3d\x22arc\x22 data-async-context-required\x3d\x22arc_id,q\x22 class\x3d\x22yp\x22 data-async-rclass\x3d\x22search\x22\x3e\x3c/div\x3e \x3c/div\x3e    \x3cdiv jsname\x3d\x22UefMMd\x22 style\x3d\x22display:none\x22\x3e \x3cdiv class\x3d\x22YNk70c\x22\x3e \x3cdiv class\x3d\x22SLPe5b\x22\x3e \x3cdiv aria-valuetext\x3d\x22Loading...\x22 role\x3d\x22progressbar\x22 class\x3d\x22wxFLgf\x22\x3e\x3cdiv class\x3d\x22WsWxhd vt6azd\x22\x3e\x3cdiv class\x3d\x22CoFRkb HoA6Kb\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22go1Xte HoA6Kb\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22go1Xte HoA6Kb\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22go1Xte HoA6Kb\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22go1Xte HoA6Kb\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22go1Xte HoA6Kb\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22go1Xte HoA6Kb\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22go1Xte HoA6Kb\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22go1Xte HoA6Kb\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22go1Xte HoA6Kb\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22go1Xte HoA6Kb\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22go1Xte HoA6Kb\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22go1Xte HoA6Kb\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22go1Xte HoA6Kb\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22go1Xte HoA6Kb\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22go1Xte HoA6Kb\x22\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e \x3c/div\x3e \x3c/div\x3e \x3c/div\x3e      ');})();(function(){window.jsl.dh('_il2TaKm_A4Ph7_UPqJL20Ak_49','\x3cdiv jsname\x3d\x22haAclf\x22 class\x3d\x22VYkpsb\x22 data-hveid\x3d\x22CCQQDw\x22 data-ved\x3d\x222ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQnLQBegQIJBAP\x22\x3e\x3c/div\x3e');})();(function(){window.jsl.dh('evlb_il2TaKm_A4Ph7_UPqJL20Ak_1','\x3cdiv jsname\x3d\x22av05vb\x22 data-ved\x3d\x222ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ9pQHegQIJBAS\x22\x3e\x3cdiv jsname\x3d\x22faGZad\x22 data-ved\x3d\x222ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ95QHegQIJBAT\x22\x3e\x3c/div\x3e\x3cdiv jsname\x3d\x22JJkIve\x22\x3e\x3cdiv\x3e\x3cdiv class\x3d\x22F9x6yb\x22 aria-label\x3d\x22How to Use WhatsApp Web in 2025 | Use Same WhatsApp in ..., YouTube, RaRe iTech\x22\x3e\x3cdiv class\x3d\x22O1KYjb\x22\x3e\x3cimg class\x3d\x22m3RqE\x22 src\x3d\x22https://fonts.gstatic.com/s/i/productlogos/youtube/v9/192px.svg\x22 alt\x3d\x22\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22XI2QBf\x22 aria-hidden\x3d\x22true\x22\x3e\x3cdiv class\x3d\x22sjVJQd RES9jf cHaqb\x22\x3eRaRe iTech\x3c/div\x3e\x3cdiv class\x3d\x22ApHyTb z8gr9e\x22\x3e\x3cspan\x3eYouTube\x3c/span\x3e\x3cspan class\x3d\x22ZqmHr\x22\x3e\xb7\x3c/span\x3e\x3cdiv class\x3d\x22PLq9Je\x22\x3e26-Nov-2024\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv jsname\x3d\x22WeQmVd\x22 class\x3d\x22uqGSn\x22\x3e\x3cdiv class\x3d\x22hIwNKe\x22\x3e\x3ca class\x3d\x22nNd3yc\x22 href\x3d\x22https://www.youtube.com/watch?v\x3d4avz3yRnzGQ\x22 jsaction\x3d\x22trigger.sCcL9b\x22 data-ved\x3d\x222ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ3aoNegQIJBAU\x22 ping\x3d\x22/url?sa\x3dt\x26amp;source\x3dweb\x26amp;rct\x3dj\x26amp;opi\x3d89978449\x26amp;url\x3dhttps://www.youtube.com/watch%3Fv%3D4avz3yRnzGQ\x26amp;ved\x3d2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ3aoNegQIJBAU\x22\x3e\x3cdiv class\x3d\x22JwMa3c\x22\x3e\x3ch1 class\x3d\x22WQWxe RES9jf JgzqYd\x22\x3eHow to Use WhatsApp Web in 2025 | Use Same WhatsApp in ...\x3c/h1\x3e\x3cdiv class\x3d\x22WPRipc ILxcde\x22\x3e\x3cimg class\x3d\x22X7U9C\x22 src\x3d\x22https://www.gstatic.com/images/branding/product/1x/youtube_32dp.png\x22 alt\x3d\x22\x22\x3e\x3cspan class\x3d\x22KrMNbf z8gr9e\x22\x3eYouTube\x3c/span\x3e\x3cspan class\x3d\x22X6jxid ZYHQ7e\x22\x3e\xb7\x3c/span\x3e\x3cspan class\x3d\x22PNsAZd cHaqb ZYHQ7e\x22\x3eRaRe iTech\x3c/span\x3e\x3cspan class\x3d\x22X6jxid ZYHQ7e\x22\x3e\xb7\x3c/span\x3e\x3cspan class\x3d\x22DKsccc ZYHQ7e\x22\x3e26-Nov-2024\x3c/span\x3e\x3c/div\x3e\x3c/div\x3e\x3c/a\x3e\x3ca class\x3d\x22B4Fhld\x22 href\x3d\x22https://www.youtube.com/watch?v\x3d4avz3yRnzGQ\x22 jsaction\x3d\x22trigger.sCcL9b\x22 data-ved\x3d\x222ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQz40FegQIJBAV\x22 ping\x3d\x22/url?sa\x3dt\x26amp;source\x3dweb\x26amp;rct\x3dj\x26amp;opi\x3d89978449\x26amp;url\x3dhttps://www.youtube.com/watch%3Fv%3D4avz3yRnzGQ\x26amp;ved\x3d2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQz40FegQIJBAV\x22\x3e\x3cdiv jsname\x3d\x22qcQY3\x22 class\x3d\x22hjRtf\x22\x3e\x3cdiv class\x3d\x22ayU3n ILxcde ZYHQ7e\x22\x3eYouTube\x3c/div\x3e\x3c/div\x3e\x3c/a\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv jsname\x3d\x22N4J2sf\x22\x3e\x3cdiv\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv jsname\x3d\x22KtM8D\x22 class\x3d\x22SPo9yc\x22\x3e\x3cdiv\x3e\x3cdiv class\x3d\x22nS4eBd\x22\x3e\x3cdiv jsname\x3d\x22GRaaMd\x22 style\x3d\x22opacity:0;display:none\x22\x3e\x3cdiv jsname\x3d\x22EyRCvc\x22 class\x3d\x22yp\x22 data-async-fc\x3d\x22ErcCCvcBQUxrdF92RWNpYXVJMERyVkhlN0dHdkVQNThxUDZsX212NWVZNVVOTEtRdjhWaFRRNVYtdnVMV2lPWDBwUmxLSklRejdYUVBMdTdaMWZpYW5JRlFzN044NjVWN0Rub0V5eVBzamFoVlZsaDA5TUplOFN3RkJCNW1FaGdnMGdCMGoyT0NUcmEtRUdIaGU1QTRydWFhRVFONUo4Vm9SOU5zTERsR2Fmb1praDhKc2J0MGZ0WlNmaEtqNkZYUzgyZjZUeTJ1TXg2RDVad0k4Z3AtVDR0TzJTd081ckxMM2p6RWw0d2cwbVpOaWU1Z3JPQ18tOWxfLVVLYxIXaWwyVGFLbV9BNFBoN19VUHFKTDIwQWsaIkFGTUFHR3FNcHRBeWtyUGRBX0MyZlltdDVqMkZ6N0tWZFE\x22 data-async-fcv\x3d\x223\x22 data-async-ons\x3d\x222679\x22 id\x3d\x22fc_il2TaKm_A4Ph7_UPqJL20Ak_2\x22 data-ved\x3d\x222ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ99UJegQIJBAW\x22\x3e\x3cdiv\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv jsname\x3d\x22FvylMd\x22 class\x3d\x22tA3WHf\x22\x3e\x3cdiv\x3e\x3cdiv class\x3d\x22mbPD8c\x22\x3e\x3cimg class\x3d\x22aLL3sb\x22 src\x3d\x22https://encrypted-tbn0.gstatic.com/images?q\x3dtbn:ANd9GcTpFWwhqmjPx1UC2cjjMTGVd8pIpKv3pGFpn6Ri71a8bAM1\x26amp;s\x22 alt\x3d\x22\x22 aria-hidden\x3d\x22true\x22\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv jsname\x3d\x22RB2wHd\x22 data-ved\x3d\x222ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQgogFegQIJBAX\x22\x3e\x3cdiv jsname\x3d\x22UqHlMb\x22 data-ved\x3d\x222ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQhIgFegQIJBAY\x22\x3e\x3c/div\x3e\x3cdiv jsname\x3d\x22jrH4Ac\x22 data-ved\x3d\x222ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQz40FegQIJBAZ\x22\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv jsname\x3d\x22KG3hVc\x22 jscontroller\x3d\x22NVlnE\x22 class\x3d\x22IlICye\x22 data-avo\x3d\x221\x22 data-dsktp\x3d\x22true\x22 data-evfp\x3d\x221\x22 data-lhcontainer\x3d\x221\x22 jsaction\x3d\x22sCmk:JqRO3d;click:h5M12e;lAN9Ad:gH5PY;aWkxge:khdH1;sCcL9b:gH5PY\x22 data-hveid\x3d\x22CCQQGg\x22\x3e\x3cdiv class\x3d\x22QhUEGd\x22\x3e\x3cdiv jsname\x3d\x22RB2wHd\x22 data-ved\x3d\x222ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQgogFegQIJBAb\x22\x3e\x3cdiv jsname\x3d\x22UqHlMb\x22 data-ved\x3d\x222ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQhIgFegQIJBAc\x22\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv jsname\x3d\x22AHe6Kc\x22\x3e\x3c/div\x3e\x3cdiv jsname\x3d\x22plIjzf\x22 class\x3d\x22rKESNb ZYHQ7e\x22 jsaction\x3d\x22LNUc7b\x22 aria-label\x3d\x22Close\x22 role\x3d\x22button\x22 tabindex\x3d\x220\x22\x3e\x3cspan class\x3d\x22z1asCe\x22\x3e\x3csvg focusable\x3d\x22false\x22 xmlns\x3d\x22http://www.w3.org/2000/svg\x22 viewBox\x3d\x220 0 24 24\x22\x3e\x3cpath d\x3d\x22M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z\x22\x3e\x3c/path\x3e\x3c/svg\x3e\x3c/span\x3e\x3c/div\x3e\x3cdiv class\x3d\x22eoWuT\x22\x3e\x3cdiv jsname\x3d\x22HBOHH\x22 class\x3d\x22LPbEqc\x22\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv jsname\x3d\x22InzXib\x22 class\x3d\x22GZTd6e\x22\x3e\x3cdiv jsname\x3d\x22CNzdzb\x22 class\x3d\x22pgkyGf\x22\x3e\x3cdiv class\x3d\x22vjTSXc\x22\x3e\x3cdiv jscontroller\x3d\x22Dq2Yjb\x22 jsname\x3d\x22srpMqc\x22 class\x3d\x22r2fjmd NJT8Df vlxYEb T4DSye\x22 data-avo\x3d\x221\x22 jsshadow\x3d\x22\x22 jsaction\x3d\x22aWkxge:KW0hQe;sCmk:JqRO3d\x22\x3e\x3cdiv jscontroller\x3d\x22UqGwg\x22 class\x3d\x22Fo4D9\x22 data-dsktp\x3d\x221\x22 data-efs\x3d\x221\x22 data-lang\x3d\x22en-PK\x22 data-rifd\x3d\x221000\x22 data-scoab\x3d\x2210\x22 jsaction\x3d\x22kPHRVe:ZLRSBf;ik7FMc:c8EXw;zX7p1e:oZx48;CrVhze:EcoM8e;bYOBZb:QXm1Ib;sZ853b:NziyQe;wrZ7db:HvfI2b;QIOTkf:QKiGd;UrNWbd:nAl5bb;Z4zh3b:xwNlv;Mc6zLd:rteA8d;SUsL8c:h8mX4;yV7Gmf:L2yHvb;d574Gf:GK6dXc;DHyZZ:q1D8lc;Lw5Ifc:felZtc\x22\x3e\x3cdiv jsname\x3d\x22FPqwbd\x22 class\x3d\x22ECvYPe\x22\x3e\x3cspan jsname\x3d\x22WZfLne\x22 data-ved\x3d\x222ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ6rUMegQIJBAd\x22\x3e\x3c/span\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv id\x3d\x22evlb_il2TaKm_A4Ph7_UPqJL20Ak_3\x22\x3e\x3cdiv jsname\x3d\x22SAtBGf\x22 class\x3d\x22g9I8Ld\x22 style\x3d\x22display:none\x22\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv class\x3d\x22jXG0Vd\x22\x3e\x3cdiv jsname\x3d\x22ni2D0d\x22\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv jsname\x3d\x22gVTuP\x22 class\x3d\x22mWQvr\x22\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e');})();(function(){window.jsl.dh('_il2TaKm_A4Ph7_UPqJL20Ak_47','\x3cdiv jscontroller\x3d\x22ND0kmf\x22 class\x3d\x22L7w3le AVxOgc\x22 data-q\x3d\x22whatsapp web\x22 data-sd\x3d\x22CmD9nqbnys3XvWHO25OCoLaG4voB4YDOpt/G0YzkAZ/n1Kjrj5HQV7T+95qZ8eW+Nrqtv4f4yua8gQG2t+uYxvS2sXnJs4T4+OT56KYBhaC67YKJv9+kAfi/rrSGx/q80gEQADICZW46AnBr\x22 data-fc\x3d\x221\x22 jsaction\x3d\x22rcuQ6b:npT2md;pbJuwe:P0BF0c;cWX3If:FAhRHe\x22 data-hveid\x3d\x22CCIQAA\x22 data-ved\x3d\x222ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQrpEFegQIIhAA\x22\x3e\x3cdiv jsname\x3d\x22TGR4F\x22 class\x3d\x22yp\x22 data-async-fc\x3d\x22EqEBCmJBTGt0X3ZGd2pYXzdGLUJSMVAyZTlkaXd3Q2dTbDZxWXR2NHlqQ0Rfb3FGTVF1Tkw5NHdLcGExU21LRVJ5b3ZwQ2Q3TVFyNmxoRWdFTjRuU05zNjZwTnE5ZDljY2l6WlFkdxIXaWwyVGFLbV9BNFBoN19VUHFKTDIwQWsaIkFGTUFHR3AxSHJqMDBKWDVYRER0ZElLU0ZaSFZDRl83RHc\x22 data-async-fcv\x3d\x223\x22 data-async-ons\x3d\x221261\x22 id\x3d\x22fc_il2TaKm_A4Ph7_UPqJL20Ak_1\x22 data-ved\x3d\x222ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ3_IGegQIIhAB\x22\x3e\x3c/div\x3e\x3c/div\x3e');})();(function(){window.jsl.dh('_il2TaKm_A4Ph7_UPqJL20Ak_45','\x3cdiv class\x3d\x22mOKdDc\x22 id\x3d\x22hdtb-tls\x22 aria-controls\x3d\x22hdtbMenus\x22 aria-expanded\x3d\x22false\x22 role\x3d\x22button\x22 tabindex\x3d\x220\x22 data-ved\x3d\x222ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ2x96BAgWEAY\x22\x3e\x3cdiv class\x3d\x22mXwfNd\x22\x3e\x3cdiv class\x3d\x22mVH5Fc\x22\x3e\x3cspan class\x3d\x22R1QWuf\x22\x3eTools\x3c/span\x3e\x3cspan class\x3d\x22FXBAof M5dSnd z1asCe K1bG5d\x22 style\x3d\x22height:16px;line-height:16px;width:16px\x22\x3e\x3csvg focusable\x3d\x22false\x22 xmlns\x3d\x22http://www.w3.org/2000/svg\x22 viewBox\x3d\x220 0 24 24\x22\x3e\x3cpath d\x3d\x22M7 10l5 5 5-5z\x22\x3e\x3c/path\x3e\x3c/svg\x3e\x3c/span\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e');})();(function(){window.jsl.dh('spch','\x3cbutton class\x3d\x22pz5bj\x22 id\x3d\x22spchx\x22 aria-label\x3d\x22close\x22\x3e\x3cspan style\x3d\x22height:16px;line-height:16px;width:16px\x22 class\x3d\x22z1asCe wuXmqc\x22\x3e\x3csvg focusable\x3d\x22false\x22 xmlns\x3d\x22http://www.w3.org/2000/svg\x22 viewBox\x3d\x220 0 24 24\x22\x3e\x3cpath d\x3d\x22M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z\x22\x3e\x3c/path\x3e\x3c/svg\x3e\x3c/span\x3e\x3c/button\x3e\x3cdiv class\x3d\x22spchc\x22 id\x3d\x22spchc\x22\x3e\x3cdiv class\x3d\x22inner-container\x22\x3e\x3cdiv class\x3d\x22df8vVc\x22\x3e\x3cspan class\x3d\x22z5vYxf\x22 style\x3d\x22color:#9aa0a6\x22 id\x3d\x22yZ04Ef\x22\x3e\x3c/span\x3e\x3cspan class\x3d\x22z5vYxf\x22 style\x3d\x22color:#bdc1c6\x22 id\x3d\x22KHjmsf\x22\x3e\x3c/span\x3e\x3c/div\x3e\x3cdiv class\x3d\x22button-container\x22\x3e\x3cspan class\x3d\x22r8s4j\x22 id\x3d\x22spchl\x22\x3e\x3c/span\x3e\x3cspan class\x3d\x22LgbsSe\x22 id\x3d\x22spchb\x22\x3e\x3cdiv class\x3d\x22microphone\x22\x3e\x3cspan class\x3d\x22receiver\x22\x3e\x3c/span\x3e\x3cdiv class\x3d\x22wrapper\x22\x3e\x3cspan class\x3d\x22stem\x22\x3e\x3c/span\x3e\x3cspan class\x3d\x22shell\x22\x3e\x3c/span\x3e\x3c/div\x3e\x3c/div\x3e\x3c/span\x3e\x3c/div\x3e\x3cdiv class\x3d\x22google-logo\x22\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv class\x3d\x22permission-bar\x22\x3e\x3cdiv class\x3d\x22permission-bar-gradient\x22\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e');})();(function(){window.jsl.dh('fbar','\x3cdiv class\x3d\x22SLPe5b\x22\x3e\x3cdiv class\x3d\x22B4GxFc\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22fbar b2hzT\x22\x3e\x3cdiv class\x3d\x22b0KoTc B4GxFc\x22\x3e\x3cspan class\x3d\x22Q8LRLc\x22\x3ePakistan\x3c/span\x3e\x3cdiv class\x3d\x22fbar smiUbb\x22 id\x3d\x22swml\x22\x3e\x3cdiv jscontroller\x3d\x22qcH9Lc\x22 jsdata\x3d\x22z6bOeb;_;il2TaKm_A4Ph7_UPqJL20Ak4\x22 jsaction\x3d\x22oEnJg:CEnhyd;gJk92:b6DXXd;JCifrc:TvD9Pc\x22\x3e\x3cdiv class\x3d\x22rwA8ec HDOrGf GNm3Qb\x22 style\x3d\x22white-space:normal\x22\x3e\x3ca jsname\x3d\x22gXWYVe\x22 href\x3d\x22#\x22 style\x3d\x22white-space:normal\x22 data-biw\x3d\x22790\x22 jsaction\x3d\x22click:HTIlC\x22 role\x3d\x22button\x22 tabindex\x3d\x220\x22 data-ved\x3d\x222ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQuZ0HegQIBhAC\x22\x3e\x3cdiv class\x3d\x22GNm3Qb\x22\x3e\x3cspan class\x3d\x22EYqSq unknown_loc\x22\x3e\x3c/span\x3e\x3cspan class\x3d\x22dfB0uf\x22\x3eI-8, Islamabad\x3c/span\x3e\x3c/div\x3e\x3cdiv class\x3d\x22GNm3Qb\x22\x3e\x3cspan id\x3d\x22VdZal\x22\x3e\x26nbsp;-\x26nbsp;\x3c/span\x3e\x3cspan class\x3d\x22KwU3F\x22\x3e\x3cspan\x3eFrom your IP address\x3c/span\x3e\x3c/span\x3e\x3c/div\x3e\x3c/a\x3e\x3cspan id\x3d\x22tsuid_il2TaKm_A4Ph7_UPqJL20Ak_22\x22\x3e\x3c/span\x3e\x3c/div\x3e\x3cspan id\x3d\x22RYW0de\x22\x3e\x26nbsp;-\x26nbsp;\x3c/span\x3e\x3cupdate-location class\x3d\x22xSQxL HDOrGf\x22\x3e\x3cdiv class\x3d\x22VtPCGb\x22 jscontroller\x3d\x22sA1ssc\x22 role\x3d\x22button\x22 tabindex\x3d\x220\x22 jsaction\x3d\x22click:T1dibd;gfszqc:b4F0De;\x22 jsdata\x3d\x22ITZAN;_;il2TaKm_A4Ph7_UPqJL20Ak6\x22 data-ved\x3d\x222ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQpLkCegQIBhAF\x22\x3eUpdate location\x3cspan jsname\x3d\x22Fz56Ue\x22 data-ved\x3d\x222ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQl6ENegQIBhAG\x22\x3e\x3c/span\x3e\x3cspan id\x3d\x22tsuid_il2TaKm_A4Ph7_UPqJL20Ak_25\x22\x3e\x3c/span\x3e\x3cspan id\x3d\x22tsuid_il2TaKm_A4Ph7_UPqJL20Ak_27\x22\x3e\x3c/span\x3e\x3cspan id\x3d\x22tsuid_il2TaKm_A4Ph7_UPqJL20Ak_31\x22\x3e\x3c/span\x3e\x3c/div\x3e\x3c/update-location\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv class\x3d\x22kEjm2c fbar\x22\x3e\x3cspan class\x3d\x22B4GxFc\x22\x3e\x3cspan id\x3d\x22fsl\x22\x3e\x3ca class\x3d\x22Fx4vi wHYlTd ZYHQ7e\x22 href\x3d\x22https://support.google.com/websearch/?p\x3dws_results_help\x26amp;hl\x3den-PK\x26amp;fg\x3d1\x22 ping\x3d\x22/url?sa\x3dt\x26amp;source\x3dweb\x26amp;rct\x3dj\x26amp;opi\x3d89978449\x26amp;url\x3dhttps://support.google.com/websearch/%3Fp%3Dws_results_help%26hl%3Den-PK%26fg%3D1\x26amp;ved\x3d2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ8KwCegQIBhAM\x22\x3eHelp\x3c/a\x3e\x3ca jscontroller\x3d\x22nRwWne\x22 href\x3d\x22#\x22 class\x3d\x22Fx4vi wHYlTd\x22 data-bucket\x3d\x22websearch\x22 data-psd-ssc\x3d\x220\x22 target\x3d\x22_blank\x22 id\x3d\x22dk2qOd\x22 jsaction\x3d\x22IevYAd\x22 data-ved\x3d\x222ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQLnoECAYQDQ\x22\x3eSend feedback\x3c/a\x3e\x3ca class\x3d\x22Fx4vi wHYlTd ZYHQ7e\x22 href\x3d\x22https://policies.google.com/privacy?hl\x3den-PK\x26amp;fg\x3d1\x22 ping\x3d\x22/url?sa\x3dt\x26amp;source\x3dweb\x26amp;rct\x3dj\x26amp;opi\x3d89978449\x26amp;url\x3dhttps://policies.google.com/privacy%3Fhl%3Den-PK%26fg%3D1\x26amp;ved\x3d2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ8awCegQIBhAO\x22\x3ePrivacy\x3c/a\x3e\x3ca class\x3d\x22Fx4vi wHYlTd ZYHQ7e\x22 href\x3d\x22https://policies.google.com/terms?hl\x3den-PK\x26amp;fg\x3d1\x22 ping\x3d\x22/url?sa\x3dt\x26amp;source\x3dweb\x26amp;rct\x3dj\x26amp;opi\x3d89978449\x26amp;url\x3dhttps://policies.google.com/terms%3Fhl%3Den-PK%26fg%3D1\x26amp;ved\x3d2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ8qwCegQIBhAP\x22\x3eTerms\x3c/a\x3e\x3c/span\x3e\x3c/span\x3e\x3c/div\x3e\x3c/div\x3e');})();(function(){window.jsl.dh('tsuid_il2TaKm_A4Ph7_UPqJL20Ak_22','\x3cg-dialog jsname\x3d\x22BDbGbf\x22 jscontroller\x3d\x22VEbNoe\x22 data-id\x3d\x22_il2TaKm_A4Ph7_UPqJL20Ak_24\x22 jsaction\x3d\x22jxvro:Imgh9b;dBhwS:TvD9Pc;mLt3mc;KyPa0e:cRhSI;wjOG7e:cRhSI\x22 jsdata\x3d\x22gctHtc;_;il2TaKm_A4Ph7_UPqJL20Ak5\x22 jsshadow\x3d\x22\x22\x3e\x3cdiv jsname\x3d\x22XKSfm\x22 id\x3d\x22_il2TaKm_A4Ph7_UPqJL20Ak_24\x22\x3e\x3c/div\x3e\x3c/g-dialog\x3e');})();(function(){window.jsl.dh('tsuid_il2TaKm_A4Ph7_UPqJL20Ak_25','\x3cspan jscontroller\x3d\x22O9SqHb\x22 jsaction\x3d\x22rcuQ6b:npT2md;D7JhZd:RySO6d\x22\x3e\x3c/span\x3e');})();(function(){window.jsl.dh('tsuid_il2TaKm_A4Ph7_UPqJL20Ak_27','\x3clocation-snackbar-with-learn-more jsname\x3d\x22Nf9Im\x22 jscontroller\x3d\x22khkNpe\x22 jsaction\x3d\x22sFrcje:No7Jhf\x22\x3e\x3cspan id\x3d\x22tsuid_il2TaKm_A4Ph7_UPqJL20Ak_29\x22\x3e\x3c/span\x3e\x3c/location-snackbar-with-learn-more\x3e');})();(function(){window.jsl.dh('tsuid_il2TaKm_A4Ph7_UPqJL20Ak_31','\x3cg-snackbar jsname\x3d\x22M8d6me\x22 jscontroller\x3d\x22OZLguc\x22 style\x3d\x22display:none\x22 jsshadow\x3d\x22\x22\x3e\x3cdiv jsname\x3d\x22sM5MNb\x22 aria-live\x3d\x22polite\x22 class\x3d\x22LH3wG\x22 style\x3d\x22z-index:2000\x22\x3e\x3cdiv jsname\x3d\x22Ng57nc\x22 class\x3d\x22yK6jqe\x22 data-ved\x3d\x222ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ4G96BAgGEAs\x22\x3e\x3cdiv class\x3d\x22b77HKf\x22\x3e\x3cdiv class\x3d\x22rIxsve\x22 jsslot\x3d\x22\x22\x3e\x3cspan class\x3d\x22Txngnb wHYlTd yUTMj\x22\x3eUpdating location\u2026\x3c/span\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/g-snackbar\x3e');})();(function(){window.jsl.dh('_il2TaKm_A4Ph7_UPqJL20Ak_24','\x3cdiv jsname\x3d\x22bF1uUb\x22 class\x3d\x22kJFf0c KUf18\x22\x3e\x3c/div\x3e\x3cdiv class\x3d\x22mcPPZ yMNJR nP0TDe xg7rAe\x22 jsaction\x3d\x22trigger.dBhwS\x22\x3e\x3cdiv class\x3d\x22LjfRsf\x22 aria-hidden\x3d\x22true\x22 role\x3d\x22button\x22 tabindex\x3d\x220\x22 jsaction\x3d\x22focus:sT2f3e\x22\x3e\x3c/div\x3e\x3cspan jsslot\x3d\x22\x22 jsaction\x3d\x22mLt3mc\x22\x3e\x3cdiv class\x3d\x22qk7LXc TUOsUe Fb1AKc OosGzb\x22 aria-labelledby\x3d\x22lQ3q8c\x22 role\x3d\x22dialog\x22\x3e\x3cdiv jsname\x3d\x22C8RmQc\x22 id\x3d\x22C8RmQc\x22 data-jiis\x3d\x22up\x22 data-async-type\x3d\x22lbsc\x22 class\x3d\x22yp\x22 data-ved\x3d\x222ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQvtoPegQIBhAE\x22\x3e\x3c/div\x3e\x3c/div\x3e\x3c/span\x3e\x3cdiv class\x3d\x22LjfRsf\x22 aria-hidden\x3d\x22true\x22 role\x3d\x22button\x22 tabindex\x3d\x220\x22 jsaction\x3d\x22focus:tuePCd\x22\x3e\x3c/div\x3e\x3c/div\x3e');})();(function(){window.jsl.dh('tsuid_il2TaKm_A4Ph7_UPqJL20Ak_29','\x3cg-snackbar jsname\x3d\x22Ng57nc\x22 jscontroller\x3d\x22OZLguc\x22 style\x3d\x22display:none\x22 data-dismiss\x3d\x22\x22 jsshadow\x3d\x22\x22\x3e\x3cdiv jsname\x3d\x22sM5MNb\x22 aria-live\x3d\x22polite\x22 class\x3d\x22LH3wG\x22 style\x3d\x22z-index:2000\x22\x3e\x3cdiv jsname\x3d\x22Ng57nc\x22 class\x3d\x22yK6jqe\x22 data-ved\x3d\x222ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ4G96BAgGEAc\x22\x3e\x3cdiv class\x3d\x22b77HKf\x22\x3e\x3cdiv class\x3d\x22rIxsve\x22 jsslot\x3d\x22\x22\x3e\x3cspan class\x3d\x22Txngnb wHYlTd yUTMj\x22\x3eCan\x27t update your location\x3c/span\x3e\x3cg-snackbar-action class\x3d\x22sHFNYd zJUuqf AB4Wff UwURDc\x22 jsname\x3d\x22zrfavf\x22 jscontroller\x3d\x22xRxDld\x22 jsaction\x3d\x22GtUzrb\x22 data-ved\x3d\x222ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQhbkIegQIBhAJ\x22\x3e\x3cg-flat-button class\x3d\x22C5ZtL r2fjmd hObAcc gTewb VDgVie ybnC1 C8PMuc\x22 style\x3d\x22color:#7baaf7\x22 role\x3d\x22button\x22 tabindex\x3d\x220\x22\x3e\x3cspan class\x3d\x22pEWLJ\x22\x3eLearn more\x3c/span\x3e\x3c/g-flat-button\x3e\x3c/g-snackbar-action\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/g-snackbar\x3e');})();(function(){(function(){if(!document.cookie.match(/GZ=Z=[0,1]/)&&!google.g){document.cookie="GZ=Z=0";google.g=1;var a=document.createElement("iframe");a.src="/compressiontest/gzip.html";a.style.display="none";document.body.appendChild(a)};}).call(this);})();(function(){google.drty&&google.drty(undefined,true);})();});</script><div></div><div><script type="speculationrules" nonce="5yTU8XIHTCegKkYxokQ4Zg">{"prefetch":[{"source":"list","requires":["anonymous-client-ip-when-cross-origin"],"referrer_policy":"strict-origin","urls":["https://web.whatsapp.com/","https://wa.me/"]}]}</script><script type="speculationrules" nonce="5yTU8XIHTCegKkYxokQ4Zg">{"prefetch":[{"source":"list","requires":["anonymous-client-ip-when-cross-origin"],"referrer_policy":"strict-origin","eagerness":"moderate","urls":["https://medcraveonline.com/guides-hub/whatsapp-web-login/","https://chromewebstore.google.com/detail/privacy-extension-for-wha/cgipcgghboamefelooajpiabilddemlh?hl\u003den","https://blog.omnichat.ai/whatsapp-web-tutorial/","https://wawplus.com/"]}]}</script></div><div id="M9JG3" data-ved="0ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQzpUBCCQ"></div><div jscontroller="EO13pd" class="fp-nh" id="TWfxFb" jsaction="rcuQ6b:npT2md;Egr1he:f0xwYb;vKbCb:dwOkab;gZgazf:A1kDjc"><div jsname="J7OdWb" data-jiis="up" data-async-type="vpkg" id="QPwIld" class="yp" data-ved="0ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQj5gNCCU"></div></div><script nonce="5yTU8XIHTCegKkYxokQ4Zg">;this.gbar_={CONFIG:[[[0,"www.gstatic.com","og.asy.en_US.gj5gChImd9g.2019.O","com.pk","en","1",null,null,null,null,null,null,"og.asy.CkQFH63_4gI.L.W.O","AA2YrTuFIGoh6JxiC5qzW1oKnpWzme10og","AA2YrTvGYOqmiGMk_fDQHBe8bqDJs4CmqA","",null,null,null,null,null,null,"1","1",null,null,null,89978449,null,0],[[null,null,null,"https://www.gstatic.com/og/_/js/k=og.asy.en_US.gj5gChImd9g.2019.O/rt=j/m=_ac,_awd,ada,lldp,qads/exm=/d=1/ed=1/rs=AA2YrTuFIGoh6JxiC5qzW1oKnpWzme10og"],[null,null,null,"https://www.gstatic.com/og/_/ss/k=og.asy.CkQFH63_4gI.L.W.O/m=ll_tdm,adcgm3,ll_fw/excm=/d=1/ed=1/ct=zgms/rs=AA2YrTvGYOqmiGMk_fDQHBe8bqDJs4CmqA"]],[1,null,null,40400,1,"PAK","en","790529195.0",19,null,0,0,null,null,null,null,"3700949,3701384,102772546,105071010,105071012",null,null,null,"il2TaJSABpqM1LsP9aeymQw",0,1,0,null,2,5,"en",1,0,0,null,null,1,89978449,0,0],[0,0,0,null,"","","","",0,0,0,""],[[[null,null,[null,null,null,"https://ogs.google.com/widget/app/so?eom=1\u0026awwd=1\u0026dpi=89978449"],0,470,370,40,27,1,0,0,63,64,8000,"https://www.google.com.pk/intl/en/about/products?tab=wh",67,1,69,null,1,70,"Can't seem to load the app launcher right now. Try again or go to the %1$sGoogle Products%2$s page.",3,0,0,74,0,null,null,null,null,null,null,null,"/widget/app/so",null,null,null,null,null,null,null,0,null,null,null,null,null,null,null,null,null,null,1,null,144,null,null,3,0,0,0,0,"(opens a new tab)"],[null,null,[null,null,null,"https://ogs.google.com/widget/account/so?eom=1\u0026amb=1"],0,414,436,40,27,1,0,0,65,66,8000,"https://accounts.google.com/SignOutOptions?hl=en\u0026continue=https://www.google.com/search%3Fq%3Dwhatsapp%2Bweb%26rlz%3D1C1CHBF_en-GBPK1092PK1092%26oq%3D%26gs_lcrp%3DEgZjaHJvbWUqBggCEEUYOzIHCAAQABiPAjITCAEQLhiDARjHARixAxjRAxiABDIGCAIQRRg7MgoIAxAAGLEDGIAEMg0IBBAAGIMBGLEDGIAEMgcIBRAAGIAEMgYIBhBFGDwyBggHEEUYPNIBCDM1NTFqMGo3qAIIsAIB8QUg1TGgUpFaBA%26sourceid%3Dchrome%26ie%3DUTF-8\u0026ec=GBRAAQ",68,2,null,null,1,113,"Something went wrong.%1$s Refresh to try again or %2$schoose another account%3$s.",3,null,null,75,0,null,null,null,null,null,null,null,"/widget/account/so",null,0,0,1,["Critical security alert","Important account alert","Storage usage alert",null,0,0],0,1,null,1,1,null,null,null,null,0,0,0,null,1,1,null,null,null,null,null,null,null,null,null,0],[null,null,[null,null,null,"https://ogs.google.com/widget/callout?eom=1\u0026dc=1"],null,280,420,70,25,0,null,0,null,null,8000,null,71,4,null,null,null,null,null,null,null,null,76,null,null,null,107,108,109,"",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,1]],null,null,"1","1",0,0,null,"en",1,["","","https://accounts.google.com/Logout?hl=en\u0026continue=https://www.google.com/search%3Fq%3Dwhatsapp%2Bweb%26rlz%3D1C1CHBF_en-GBPK1092PK1092%26oq%3D%26gs_lcrp%3DEgZjaHJvbWUqBggCEEUYOzIHCAAQABiPAjITCAEQLhiDARjHARixAxjRAxiABDIGCAIQRRg7MgoIAxAAGLEDGIAEMg0IBBAAGIMBGLEDGIAEMgcIBRAAGIAEMgYIBhBFGDwyBggHEEUYPNIBCDM1NTFqMGo3qAIIsAIB8QUg1TGgUpFaBA%26sourceid%3Dchrome%26ie%3DUTF-8\u0026ec=GAdAAQ","",1,0,"",0,0,["Google Search",[[[[["og-am-ss","SafeSearch",["safesearch_logo",0,0],1,"/safesearch?prev=https://www.google.com/search%3Fq%3Dwhatsapp%2Bweb%26rlz%3D1C1CHBF_en-GBPK1092PK1092%26oq%3D%26gs_lcrp%3DEgZjaHJvbWUqBggCEEUYOzIHCAAQABiPAjITCAEQLhiDARjHARixAxjRAxiABDIGCAIQRRg7MgoIAxAAGLEDGIAEMg0IBBAAGIMBGLEDGIAEMgcIBRAAGIAEMgYIBhBFGDwyBggHEEUYPNIBCDM1NTFqMGo3qAIIsAIB8QUg1TGgUpFaBA%26sourceid%3Dchrome%26ie%3DUTF-8",1,"","Blurring on",null,0]],[["og-am-lg","Language",["language",0,0],1,"/preferences?lang=1\u0026hl=en\u0026prev=https://www.google.com/search%3Fq%3Dwhatsapp%2Bweb%26rlz%3D1C1CHBF_en-GBPK1092PK1092%26oq%3D%26gs_lcrp%3DEgZjaHJvbWUqBggCEEUYOzIHCAAQABiPAjITCAEQLhiDARjHARixAxjRAxiABDIGCAIQRRg7MgoIAxAAGLEDGIAEMg0IBBAAGIMBGLEDGIAEMgcIBRAAGIAEMgYIBhBFGDwyBggHEEUYPNIBCDM1NTFqMGo3qAIIsAIB8QUg1TGgUpFaBA%26sourceid%3Dchrome%26ie%3DUTF-8#languages",1,"","English",null,0]],[null,[["og-am-ms","More settings",["settings",0,0],1,"/preferences?hl=en\u0026prev=https://www.google.com/search%3Fq%3Dwhatsapp%2Bweb%26rlz%3D1C1CHBF_en-GBPK1092PK1092%26oq%3D%26gs_lcrp%3DEgZjaHJvbWUqBggCEEUYOzIHCAAQABiPAjITCAEQLhiDARjHARixAxjRAxiABDIGCAIQRRg7MgoIAxAAGLEDGIAEMg0IBBAAGIMBGLEDGIAEMgcIBRAAGIAEMgYIBhBFGDwyBggHEEUYPNIBCDM1NTFqMGo3qAIIsAIB8QUg1TGgUpFaBA%26sourceid%3Dchrome%26ie%3DUTF-8",1,"","",null,0],["og-am-hf","Help",["help_outline",0,0],1,"https://support.google.com/websearch/?p=dsrp_search_hc\u0026hl=en",1,"","",null,0]]]]]],null,null,"og-te",""],0,0,"https://accounts.google.com/ServiceLogin?hl=en\u0026passive=true\u0026continue=https://www.google.com/search%3Fq%3Dwhatsapp%2Bweb%26rlz%3D1C1CHBF_en-GBPK1092PK1092%26oq%3D%26gs_lcrp%3DEgZjaHJvbWUqBggCEEUYOzIHCAAQABiPAjITCAEQLhiDARjHARixAxjRAxiABDIGCAIQRRg7MgoIAxAAGLEDGIAEMg0IBBAAGIMBGLEDGIAEMgcIBRAAGIAEMgYIBhBFGDwyBggHEEUYPNIBCDM1NTFqMGo3qAIIsAIB8QUg1TGgUpFaBA%26sourceid%3Dchrome%26ie%3DUTF-8\u0026ec=GAZAAQ",null,null,0,null,null,null,0],0,0,0,[null,"",null,null,null,0,null,0,0,"","","","https://ogads-pa.clients6.google.com",0,0,0,"","",0,0,null,86400,null,1,null,null,0,null,0,0,"8559284470",0,0,1],1,null,null,null,1,0,"",0],null,null,[0.009999999776482582,"com.pk","1",[null,"","0",null,1,5184000,null,null,"",null,null,null,null,null,0,null,0,null,1,0,0,0,null,null,0,0,null,0,0,0,0,0],null,null,null,0]]]};</script><div><script nonce="5yTU8XIHTCegKkYxokQ4Zg">(function(){var zbu='/verify/ABJXsYooRp6sAmd-Ee7i27Qp2nEqbjGuI4tEtkYK8BOFQVcAS5OTLbk4Okw4HJH9rFQPbEodQogAwMz7cxPbNSaA0tluw81i304OCyuLfnjZR07tiXendCxPLfq4aKt4bfPpcg';try{var a=new Image;google.ogzb=a;a.onload=a.onerror=function(){delete google.ogzb};a.src=zbu}catch(b){};})();</script><div class="gb_L">Google apps</div><script async="" nonce="5yTU8XIHTCegKkYxokQ4Zg" src="https://www.gstatic.com/og/_/js/k=og.asy.en_US.gj5gChImd9g.2019.O/rt=j/m=_ac,_awd,ada,lldp,qads/exm=/d=1/ed=1/rs=AA2YrTuFIGoh6JxiC5qzW1oKnpWzme10og"></script><link href="https://www.gstatic.com/og/_/ss/k=og.asy.CkQFH63_4gI.L.W.O/m=ll_tdm,adcgm3,ll_fw/excm=/d=1/ed=1/ct=zgms/rs=AA2YrTvGYOqmiGMk_fDQHBe8bqDJs4CmqA" nonce="5yTU8XIHTCegKkYxokQ4Zg" id="ogb_ss" media="print" rel="stylesheet"><script nonce="5yTU8XIHTCegKkYxokQ4Zg">const linkEl = document.getElementById('ogb_ss');linkEl.onload = ()=> {linkEl.media = 'all'};linkEl.removeAttribute('id');</script></div><div jscontroller="NmZKpe" jsaction="rcuQ6b:npT2md" style="display:none"></div><div class="iGkMSe" data-ved="0ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ1qwPCCY"></div><div id="lfootercc"><script nonce="5yTU8XIHTCegKkYxokQ4Zg">google.iid && delete google.iid;</script><style>.rNHry{color:var(--bbQxAb);display:flex;align-items:center;justify-content:space-between;position:relative;box-sizing:border-box;padding:12px;gap:12px;min-height:48px}.Urm71 a:focus-visible,.rNHry:focus-visible,html:not(.zAoYTe) .rNHry:focus-visible{border-radius:8px;outline:2px solid var(--Pa8Wlb);outline-offset:-2px;overflow:hidden}.rNHry::before{content:'';background:var(--YLNNHc);position:absolute;top:0;left:0;bottom:0;right:0;opacity:0}.rNHry:not([disabled]):hover::before{opacity:0.08}.rNHry{cursor:pointer}.rNHry[disabled]{cursor:default}.rNHry:active::before{opacity:0.24}.rNHry:not(.Wf7Nsf)[aria-disabled="true"]{color:var(--pEa0Bc)}.rNHry:not(.Wf7Nsf)[aria-disabled="true"]{opacity:0.61}.Wf7Nsf,.rNHry[aria-selected="true"],.rNHry[aria-checked="true"]{color:var(--xPpiM);background:var(--KIZPne)}.Wf7Nsf::after,.rNHry[aria-selected]::after,.rNHry[aria-checked]::after{content:'';-webkit-mask-image:url('data:image/svg+xml;utf8,\00003csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">\00003cpath d="M9 16.2L4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4L9 16.2z"/>\00003c/svg>');-webkit-mask-repeat:no-repeat;background:var(--xPpiM);min-width:24px;height:24px}@media (forced-colors:active){.Wf7Nsf.Wf7Nsf::after,.rNHry.rNHry[aria-selected]::after,.rNHry.rNHry[aria-checked]::after{background:CanvasText}}.rNHry[aria-selected="false"]::after,.rNHry[aria-checked="false"]::after{opacity:0}.Wf7Nsf::after,.rNHry[aria-selected="true"]::after,.rNHry[aria-checked="true"]::after{opacity:1}.Urm71{position:relative;width:100%}.Urm71 a{color:var(--bbQxAb);display:flex;align-items:center;box-sizing:border-box;min-height:48px;padding:12px;margin:-12px}.Urm71 a:hover{text-decoration:none}</style><script nonce="5yTU8XIHTCegKkYxokQ4Zg">google.jslm=3;google.sx(null,function(){(function(){window.jsl.dh('il2TaKm_A4Ph7_UPqJL20Ak__23','\x3cdiv jscontroller\x3d\x22pzkXnb\x22 jsname\x3d\x22qRxief\x22 class\x3d\x22sjVJQd rNHry\x22 data-l\x3d\x22\x22 data-v\x3d\x22\x22 jsaction\x3d\x22click:h5M12e;mouseover:rESl3;mouseout:MDJmo\x22\x3e\x3cdiv jsname\x3d\x22ibnC6b\x22 class\x3d\x22Urm71\x22 jsslot\x3d\x22\x22\x3e\x3cdiv role\x3d\x22listitem\x22 data-hveid\x3d\x22CDoQAA\x22 data-ved\x3d\x222ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQtoAJKAB6BAg6EAA\x22\x3e\x3ca jsname\x3d\x22pxBnId\x22 class\x3d\x22C6AK7c\x22 href\x3d\x22/search?sca_esv\x3d950f1dd50efd152d\x26amp;rlz\x3d1C1CHBF_en-GBPK1092PK1092\x26amp;q\x3dwhatsapp+web\x26amp;udm\x3d36\x26amp;source\x3dlnms\x26amp;fbs\x3dAIIjpHxU7SXXniUZfeShr2fp4giZ1Y6MJ25_tmWITc7uy4KIemkjk18Cn72Gp24fGkjjh6wQFVCbKXb4P6swJy4x5wjmp_jXuQmh9XuontG_OYbw3o4LbqAao_7ytDCs4nJVShEKVWaWJYWxTmOE9yxaUvPsdGa9ge03FDOp1ezvB-YwokrGnaiTBqaFbpbtXkexybahN81d\x26amp;sa\x3dX\x26amp;ved\x3d2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ0pQJegQIOhAB\x22 data-hveid\x3d\x22CDoQAQ\x22 data-ved\x3d\x222ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ0pQJegQIOhAB\x22\x3e\x3cdiv jsname\x3d\x22xBNgKe\x22 class\x3d\x22mXwfNd\x22\x3e\x3cspan class\x3d\x22R1QWuf\x22\x3eBooks\x3c/span\x3e\x3c/div\x3e\x3c/a\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e');})();(function(){window.jsl.dh('il2TaKm_A4Ph7_UPqJL20Ak__24','\x3cdiv jscontroller\x3d\x22pzkXnb\x22 jsname\x3d\x22qRxief\x22 class\x3d\x22sjVJQd rNHry\x22 data-l\x3d\x22\x22 data-v\x3d\x22\x22 jsaction\x3d\x22click:h5M12e;mouseover:rESl3;mouseout:MDJmo\x22\x3e\x3cdiv jsname\x3d\x22ibnC6b\x22 class\x3d\x22Urm71\x22 jsslot\x3d\x22\x22\x3e\x3cdiv role\x3d\x22listitem\x22 data-hveid\x3d\x22CDsQAA\x22 data-ved\x3d\x222ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQtoAJKAB6BAg7EAA\x22\x3e\x3ca jsname\x3d\x22pxBnId\x22 class\x3d\x22C6AK7c\x22 href\x3d\x22/finance?sca_esv\x3d950f1dd50efd152d\x26amp;rlz\x3d1C1CHBF_en-GBPK1092PK1092\x26amp;output\x3dsearch\x26amp;q\x3dwhatsapp+web\x26amp;source\x3dlnms\x26amp;fbs\x3dAIIjpHxU7SXXniUZfeShr2fp4giZ1Y6MJ25_tmWITc7uy4KIemkjk18Cn72Gp24fGkjjh6wQFVCbKXb4P6swJy4x5wjmp_jXuQmh9XuontG_OYbw3o4LbqAao_7ytDCs4nJVShEKVWaWJYWxTmOE9yxaUvPsdGa9ge03FDOp1ezvB-YwokrGnaiTBqaFbpbtXkexybahN81d\x26amp;sa\x3dX\x26amp;ved\x3d2ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ0pQJegQIOxAB\x22 data-hveid\x3d\x22CDsQAQ\x22 data-ved\x3d\x222ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQ0pQJegQIOxAB\x22\x3e\x3cdiv jsname\x3d\x22xBNgKe\x22 class\x3d\x22mXwfNd\x22\x3e\x3cspan class\x3d\x22R1QWuf\x22\x3eFinance\x3c/span\x3e\x3c/div\x3e\x3c/a\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e');})();(function(){google.drty&&google.drty(undefined, true);})();});(function(){'use strict';let a;for(;(a=google.adl)==null?0:a.length;)google.adl.pop()();google.adl={push:b=>{b()}};}).call(this);</script><div id="dbg_"></div></div><div jscontroller="I9y8sd" jsaction="rcuQ6b:npT2md"> </div><div jsname="VTXK3c" data-ved="0ahUKEwiprK_wqfaOAxWD8LsIHSiJHZoQi7EMCJ8C"></div></body></html>
          Parameter
          ie
          Solution

          Force UTF-8 in all charset declarations. If user-input is required to decide a charset declaration, ensure that only an allowed list is used.

    4. https://accounts.google.com (1)

      1. Loosely Scoped Cookie (1)
        1. POST https://accounts.google.com/ListAccounts?gpsia=1&source=ChromiumBrowser&laf=b64bin&json=standard
          Alert tags
          Alert description

          Cookies can be scoped by domain or path. This check is only concerned with domain scope.The domain scope applied to a cookie determines which domains can access it. For example, a cookie can be scoped strictly to a subdomain e.g. www.nottrusted.com, or loosely scoped to a parent domain e.g. nottrusted.com. In the latter case, any subdomain of nottrusted.com can access the cookie. Loosely scoped cookies are common in mega-applications like google.com and live.com. Cookies set from a subdomain like app.foo.bar are transmitted only to that domain by the browser. However, cookies scoped to a parent-level domain may be transmitted to the parent, or any subdomain of the parent.

          Other info

          The origin domain used for comparison was:

          accounts.google.com

          SIDCC=AKEyXzX7X4pbD734T9AuX3cqiWVC64mTJzdKgcvijhtr0E3J7vPI2RhF_-lxcljceF01YmhGIg

          __Secure-1PSIDCC=AKEyXzUclAwvVDgi-8FJITVbu2eMrGeeJQGvyzyEsPiYzN_f2H0rFcf98jzxOGIWZubSoJdDsQ

          __Secure-3PSIDCC=AKEyXzX4AZ7TqdZpIo8F3-409Qrqg0TBf6k_xZ90IPg30q1Yfp5Dpi0uls9aN6VTpK19JnUZTQ

          SIDCC=AKEyXzVHXppF8OPiH5nZPNMe-7Ss8QsStFFC3VWD0IB2A8DgJgEJ9SoUrYkjvvFWEdr9pBRiWA

          __Secure-1PSIDCC=AKEyXzUOEHVXquz2NoK0k_9YFbnCg2vyf6zCoB5RoVdu1kGe-aiAuL6OOwjNYcRGK0C74y_OJg

          __Secure-3PSIDCC=AKEyXzXsd6SC7KrM7W5nJG8ZE7f1RxxatbK2XfWmhsmAPsCi5dcpMyCM_hQWdIJSToWWOixsLg

          Request
          Request line and header section (4553 bytes)
          POST https://accounts.google.com/ListAccounts?gpsia=1&source=ChromiumBrowser&laf=b64bin&json=standard HTTP/1.1
          host: accounts.google.com
          Connection: keep-alive
          Content-Length: 1
          Origin: https://www.google.com
          Content-Type: application/x-www-form-urlencoded
          Sec-Fetch-Site: none
          Sec-Fetch-Mode: no-cors
          Sec-Fetch-Dest: empty
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36
          Accept-Language: en-GB,en-US;q=0.9,en;q=0.8
          Cookie: SMSV=ADHTe-Dp8h0RCyyURTHkN9Ug3aiJMKdURysWlRFA3Rv2r5gL9U0R1wb70psZSfutz6Uz8lj4DhasKdK2Ch5lyxkOm5AqlhHF5GLM39DiHDR4PJiKYRE7wt0; LSOLH=|||_SVI_EOWN9trgpIoDGAMiP01BRURIZl9xNFlRd0FNYUhxZm5uY2lXZ2tNSzF5UktXWm9EOHhhRzRBaTFzSlpSV3pBMGEycnVXWjVIR2F4SQ_:|||28901568:cf79; SEARCH_SAMESITE=CgQItp4B; OTZ=8164169_84_88_104280_84_446940; AEC=AVh_V2jsubZ7eN8YzfSxgH4RFDkJUc80hwNa9PfoKhko1sJk0DEkBgjWVis; HSID=AAmTOqmc9Oo-8UzrG; SSID=AbUFleJ3E61NhkZU3; APISID=YGz6EPWiUf6HzrA5/AQpu7w-_pcdVMMZ76; SAPISID=kVnQFfVyaOAx9Dvz/AL2-OCsRgQkWqko5a; __Secure-1PAPISID=kVnQFfVyaOAx9Dvz/AL2-OCsRgQkWqko5a; __Secure-3PAPISID=kVnQFfVyaOAx9Dvz/AL2-OCsRgQkWqko5a; ACCOUNT_CHOOSER=AFx_qI42y6gX1Nazo-snsOvyJQmvXSM_NbSzMmCf2lCSFxn5B_4XW9s46jg6rGna0t6EDsUv9MnwhVCeIhkGnzLOIUJbhzZHnWabg1eI_9MDw1x-lzhFz8Zb4E25k6zeaJhNM6vjnVRB-wjc2bDBXlLgTmnRPAm43J6DLWnkaPDYpxkuALqBocs1BMY33nhkFRXd0pQ5sBxj_5xWV56QSQbc_Pcpt_SLY751uYLhf4E9tPsmWb6nTZ0Yuq_-sWz57wN1nbFVCGM2Fg11L6D1U0cbBRRxvYQ_uXdd5luYI7aAGdpjbcumsys; __Host-GAPS=1:hUOuKWXN1d-qLeJ76eXhjLGAy0BhfgL3o3-TiQ7HlAhXawm6TSOvgEP3UvhDsdV19qyBwq4pPzoDzTueGfpZeCLVAdLUb8oZxfl9Vdm_HrRN9NbUrSoJEpoBX8CGqIDA2z1qitd40HXnCWShN8W4xGGrTCAPlM4M9Eo6HlwlnZ4Bh2XQaKjRUD6xmarC61TFXhAkOXdE40Uw5oCZqYNcRnVcDZjLld5zJBIwOg:zdikeA8CkRL9035l; SID=g.a000zwg4ES5X1-0SOBWOdL7K0ANlt0s2NiOPI3p5k2zYVTiRB5d2D5TMUNH92v08djcwunzKRwACgYKAfYSARMSFQHGX2MiRQIP9Q0AXB3p2RYFIXVXxhoVAUF8yKq7QulUdU4CpOIoDgAzo2nh0076; __Secure-1PSID=g.a000zwg4ES5X1-0SOBWOdL7K0ANlt0s2NiOPI3p5k2zYVTiRB5d29ON94fHIJ2hVGuflNAih7gACgYKAbQSARMSFQHGX2MiGqUOb652Od0xMufBa9hTpRoVAUF8yKqZnesCiOfOaAbzxkTr9rSt0076; __Secure-3PSID=g.a000zwg4ES5X1-0SOBWOdL7K0ANlt0s2NiOPI3p5k2zYVTiRB5d2XjYcWmRKptmMSUPkCtRxigACgYKATASARMSFQHGX2Mi-jxbvG-IJ_rtJSA2xNSG-BoVAUF8yKpRYGWt1HVShaqLu_8t9sPH0076; LSID=o.chromewebstore.google.com|o.myaccount.google.com|s.PK|s.youtube:g.a000zwg4EQHN9fJHdmFg_8n8fw5dD3Jp37IcYjDuhiFXXnQO_MOC7QkxirxvAwRG9da4PPddqAACgYKASsSARMSFQHGX2MiLlRPcy_7DIXAG9whRivWwxoVAUF8yKq7hmGdf-4VQtP1gMPD9JTf0076; __Host-1PLSID=o.chromewebstore.google.com|o.myaccount.google.com|s.PK|s.youtube:g.a000zwg4EQHN9fJHdmFg_8n8fw5dD3Jp37IcYjDuhiFXXnQO_MOCDYXQ_d-5oQPb_a8c8MVoZwACgYKAXsSARMSFQHGX2Mi_WNJcvIn886TV2eEYrNjxhoVAUF8yKpIX4c6ZUCLPiD0rOji5Wug0076; __Host-3PLSID=o.chromewebstore.google.com|o.myaccount.google.com|s.PK|s.youtube:g.a000zwg4EQHN9fJHdmFg_8n8fw5dD3Jp37IcYjDuhiFXXnQO_MOCFh6r8pUeMwq0xlYqYGiBzAACgYKAVESARMSFQHGX2Mik2QCDRDCGqucYU-N6zscdRoVAUF8yKqbRHmxlBU0KmgoeQVoEHB70076; __Host-GAPSTS=gapsts-Ci0BZgs1IM57S8scXXZJ9gC1tap-zY95jkg7Yxgu58-sI19awun-Gf1i6vJBVkgQAQ==; NID=525=XDNEgT256sCDcrzpo0XJZDFNMEhgZcx1dNcwWDGdb5WNpAEahSB2qsFBYXi0AmcTdwOoACPqOrAuvgq6f95i8IRJqX7HzuxcxM7DYLnOx8NfA5MAgCg_OG_Wy8HsXfG8ap17QHIcDRQAaoAjAoO7IcW_y1OKkEKzcy1h7p3nGdrzX7L_y1Z9DP-MQ1ftRBX-xcf1ddAqfwyuasu4FFiBPpdwyWvyEe5xe60KM03gV6T1mbDDaJ2bNVNm6Geb4TgBUA80GNnKdEtDWCDquP5O1VAKYZHEhMLub6tDorJJKMJwbgAY9cbeiiJIJMr930HpN0eamc2kRiw0oM7ADlDX3wQHyuataxCzMzWTYvI95iN7sy_8jBNVjq6E22VufjZxve6jTbellvGaHO-aipFgAxX6fQmTEx8z3adezyiTqwAJkBm7fFKsFjqb5UFcEvB0blbCWv5E3pULx2R4vD1tXK4z9bet1CAOiOX7RaGYEaMIsb8zYRRHpSSriYUVpL44p7bCP_FyljVE61EEx_NuV7MLREK4ru30GMBtMXv_x-xkyEAVkI9F8yeCUvFfj__sbnmbGcSW_62Ns8p2PR5WWtxAq-7p_PPW-7VcxvwHDKm665v8_SwbpDSwPUZMip22NHi0cIl5xit43wtmaELOeuDCMUtku4NP8GTa60otHU09lUPA2O4Q7Hxhpu7szRRYoR5Fvm6pArbajz8RdwY7tVqwc-81grx36seV1WxbjEYtpzqELT84HW5uwHRDxDRQ4s7SwluZKTjGDgtlAovopvhM1Z6zrtaMd2BagGrJy6b0yeQDeRRX7x0Qf5e8Mmrr3kqjeQ; __Secure-1PSIDTS=sidts-CjYB5H03P1GT2sD9tfs0xa81vFmwS3WSQpYPONADMIn5HLUBerAQc9iKvIpASjAWKzf0QnGlMfwQAA; __Secure-1PSIDRTS=sidts-CjYB5H03P1GT2sD9tfs0xa81vFmwS3WSQpYPONADMIn5HLUBerAQc9iKvIpASjAWKzf0QnGlMfwQAA; __Secure-3PSIDTS=sidts-CjYB5H03P1GT2sD9tfs0xa81vFmwS3WSQpYPONADMIn5HLUBerAQc9iKvIpASjAWKzf0QnGlMfwQAA; __Secure-3PSIDRTS=sidts-CjYB5H03P1GT2sD9tfs0xa81vFmwS3WSQpYPONADMIn5HLUBerAQc9iKvIpASjAWKzf0QnGlMfwQAA; SIDCC=AKEyXzXgGB549lgLGFMXYz15x22E43GhQtCgLKB-tUYC6wQF06Ouz6t-wYVk_A6oc8QGt2TfbQ; __Secure-1PSIDCC=AKEyXzXwwyf45l0Zwe5bbhPpeiHf-KaC7VipV1dkNVyo0ihbj_Fl-Gofxm2zaLpAAP31CaLGhQ; __Secure-3PSIDCC=AKEyXzW4VCVSGvGKWSVSeeXFV7PGyANt13rOrjJN3vUU-jSSVOMUcy7WDMyvAEaGQcfCibVewQ
          
          
          Request body (1 byte)
           
          Response
          Status line and header section (3134 bytes)
          HTTP/1.1 200 OK
          Content-Type: application/binary
          Vary: Origin
          Access-Control-Allow-Origin: https://www.google.com
          Access-Control-Allow-Credentials: true
          Cache-Control: no-cache, no-store, max-age=0, must-revalidate
          Pragma: no-cache
          Expires: Mon, 01 Jan 1990 00:00:00 GMT
          Date: Wed, 06 Aug 2025 12:17:51 GMT
          Strict-Transport-Security: max-age=31536000; includeSubDomains
          Content-Security-Policy: require-trusted-types-for 'script';report-uri /_/IdentityListAccountsHttp/cspreport
          Content-Security-Policy: script-src 'report-sample' 'nonce-TgBqe0v1nR0oUc-KTVsomg' 'unsafe-inline';object-src 'none';base-uri 'self';report-uri /_/IdentityListAccountsHttp/cspreport;worker-src 'self'
          Content-Security-Policy: script-src 'unsafe-inline' 'unsafe-eval' blob: data: 'self' https://apis.google.com https://ssl.gstatic.com https://www.google.com https://www.googletagmanager.com https://www.gstatic.com https://www.google-analytics.com;report-uri /_/IdentityListAccountsHttp/cspreport/allowlist
          Content-Security-Policy: script-src 'unsafe-inline' 'unsafe-eval' blob: data:;report-uri /_/IdentityListAccountsHttp/cspreport/fine-allowlist
          Cross-Origin-Opener-Policy: same-origin
          Accept-CH: Sec-CH-UA-Arch, Sec-CH-UA-Bitness, Sec-CH-UA-Full-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Model, Sec-CH-UA-WoW64, Sec-CH-UA-Form-Factors, Sec-CH-UA-Platform, Sec-CH-UA-Platform-Version
          Permissions-Policy: ch-ua-arch=*, ch-ua-bitness=*, ch-ua-full-version=*, ch-ua-full-version-list=*, ch-ua-model=*, ch-ua-wow64=*, ch-ua-form-factors=*, ch-ua-platform=*, ch-ua-platform-version=*
          reporting-endpoints: default="/_/IdentityListAccountsHttp/web-reports?context=eJzjEtHikmJw05BiOHxtB5Meyy0mIyAW4uF433_2CJvAjNnTFzMr6SblF8ZnpqTmlWSWVOZkFpckJifnl-aVFBenFpWlFsUbGRiZGpgbmesZWMQXGAAAXxEbvQ"
          Server: ESF
          X-XSS-Protection: 0
          X-Content-Type-Options: nosniff
          Set-Cookie: SIDCC=AKEyXzX7X4pbD734T9AuX3cqiWVC64mTJzdKgcvijhtr0E3J7vPI2RhF_-lxcljceF01YmhGIg; expires=Thu, 06-Aug-2026 12:17:51 GMT; path=/; domain=.google.com; priority=high
          Set-Cookie: __Secure-1PSIDCC=AKEyXzUclAwvVDgi-8FJITVbu2eMrGeeJQGvyzyEsPiYzN_f2H0rFcf98jzxOGIWZubSoJdDsQ; expires=Thu, 06-Aug-2026 12:17:51 GMT; path=/; domain=.google.com; Secure; HttpOnly; priority=high
          Set-Cookie: __Secure-3PSIDCC=AKEyXzX4AZ7TqdZpIo8F3-409Qrqg0TBf6k_xZ90IPg30q1Yfp5Dpi0uls9aN6VTpK19JnUZTQ; expires=Thu, 06-Aug-2026 12:17:51 GMT; path=/; domain=.google.com; Secure; HttpOnly; priority=high; SameSite=none
          Set-Cookie: SIDCC=AKEyXzVHXppF8OPiH5nZPNMe-7Ss8QsStFFC3VWD0IB2A8DgJgEJ9SoUrYkjvvFWEdr9pBRiWA; expires=Thu, 06-Aug-2026 12:17:51 GMT; path=/; domain=.google.com; priority=high
          Set-Cookie: __Secure-1PSIDCC=AKEyXzUOEHVXquz2NoK0k_9YFbnCg2vyf6zCoB5RoVdu1kGe-aiAuL6OOwjNYcRGK0C74y_OJg; expires=Thu, 06-Aug-2026 12:17:51 GMT; path=/; domain=.google.com; Secure; HttpOnly; priority=high
          Set-Cookie: __Secure-3PSIDCC=AKEyXzXsd6SC7KrM7W5nJG8ZE7f1RxxatbK2XfWmhsmAPsCi5dcpMyCM_hQWdIJSToWWOixsLg; expires=Thu, 06-Aug-2026 12:17:51 GMT; path=/; domain=.google.com; Secure; HttpOnly; priority=high; SameSite=none
          Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
          content-length: 692
          
          
          Response body (692 bytes)
          Cq4BCAESCVRlc3QgVXNlchoadGVzdHVzZXJpbnRlcm5lZUBnbWFpbC5jb20iYmh0dHBzOi8vbGgzLmdvb2dsZXVzZXJjb250ZW50LmNvbS8tNDFJZ3dBd0dqY28vQUFBQUFBQUFBQUkvQUFBQUFBQUFBQUEvazdMNkNpQ25ldmMvczQ4LWMvcGhvdG8uanBnKAEwATgASAFSFTExMjUzNjM4OTc2MzQ2NTMxMTU2OHgBCqcBCAESDEFtbWFyYWhfIFRhahoUYW1tYXJhaHQ0M0BnbWFpbC5jb20iYmh0dHBzOi8vbGgzLmdvb2dsZXVzZXJjb250ZW50LmNvbS8tOFZwUWpwMHV4YlkvQUFBQUFBQUFBQUkvQUFBQUFBQUFBQUEvRjNKdDB5QjlZNjgvczQ4LWMvcGhvdG8uanBnKABIAFIVMTE2ODU4NzMwNjYwMjQ5ODMyMDE3cAEKqAEIARILQW1tYXJhaCBUYWoaFmFtbWFyYWh0YWoyN0BnbWFpbC5jb20iYmh0dHBzOi8vbGgzLmdvb2dsZXVzZXJjb250ZW50LmNvbS8tazlhelpmREUxZncvQUFBQUFBQUFBQUkvQUFBQUFBQUFBQUEvTlRYVVh4YW11MmsvczQ4LWMvcGhvdG8uanBnKABIAFIVMTA5MzA0OTgyODM0ODY4NzUxNjcwcAE=
          Solution

          Always scope cookies to a FQDN (Fully Qualified Domain Name).

Appendix

Alert Types

This section contains additional information on the types of alerts in the report.

  1. PII Disclosure

    Source raised by a passive scanner (PII Disclosure)
    CWE ID 359
    WASC ID 13
  2. Vulnerable JS Library

    Source raised by a passive scanner (Vulnerable JS Library (Powered by Retire.js))
    CWE ID 1395
    Reference
    1. https://owasp.org/Top10/A06_2021-Vulnerable_and_Outdated_Components/
  3. Absence of Anti-CSRF Tokens

    Source raised by a passive scanner (Absence of Anti-CSRF Tokens)
    CWE ID 352
    WASC ID 9
    Reference
    1. https://cheatsheetseries.owasp.org/cheatsheets/Cross-Site_Request_Forgery_Prevention_Cheat_Sheet.html
    2. https://cwe.mitre.org/data/definitions/352.html
  4. CSP: Failure to Define Directive with No Fallback

    Source raised by a passive scanner (CSP)
    CWE ID 693
    WASC ID 15
    Reference
    1. https://www.w3.org/TR/CSP/
    2. https://caniuse.com/#search=content+security+policy
    3. https://content-security-policy.com/
    4. https://github.com/HtmlUnit/htmlunit-csp
    5. https://developers.google.com/web/fundamentals/security/csp#policy_applies_to_a_wide_variety_of_resources
  5. CSP: Wildcard Directive

    Source raised by a passive scanner (CSP)
    CWE ID 693
    WASC ID 15
    Reference
    1. https://www.w3.org/TR/CSP/
    2. https://caniuse.com/#search=content+security+policy
    3. https://content-security-policy.com/
    4. https://github.com/HtmlUnit/htmlunit-csp
    5. https://developers.google.com/web/fundamentals/security/csp#policy_applies_to_a_wide_variety_of_resources
  6. CSP: script-src unsafe-eval

    Source raised by a passive scanner (CSP)
    CWE ID 693
    WASC ID 15
    Reference
    1. https://www.w3.org/TR/CSP/
    2. https://caniuse.com/#search=content+security+policy
    3. https://content-security-policy.com/
    4. https://github.com/HtmlUnit/htmlunit-csp
    5. https://developers.google.com/web/fundamentals/security/csp#policy_applies_to_a_wide_variety_of_resources
  7. CSP: script-src unsafe-inline

    Source raised by a passive scanner (CSP)
    CWE ID 693
    WASC ID 15
    Reference
    1. https://www.w3.org/TR/CSP/
    2. https://caniuse.com/#search=content+security+policy
    3. https://content-security-policy.com/
    4. https://github.com/HtmlUnit/htmlunit-csp
    5. https://developers.google.com/web/fundamentals/security/csp#policy_applies_to_a_wide_variety_of_resources
  8. CSP: style-src unsafe-inline

    Source raised by a passive scanner (CSP)
    CWE ID 693
    WASC ID 15
    Reference
    1. https://www.w3.org/TR/CSP/
    2. https://caniuse.com/#search=content+security+policy
    3. https://content-security-policy.com/
    4. https://github.com/HtmlUnit/htmlunit-csp
    5. https://developers.google.com/web/fundamentals/security/csp#policy_applies_to_a_wide_variety_of_resources
  9. Content Security Policy (CSP) Header Not Set

    Source raised by a passive scanner (Content Security Policy (CSP) Header Not Set)
    CWE ID 693
    WASC ID 15
    Reference
    1. https://developer.mozilla.org/en-US/docs/Web/Security/CSP/Introducing_Content_Security_Policy
    2. https://cheatsheetseries.owasp.org/cheatsheets/Content_Security_Policy_Cheat_Sheet.html
    3. https://www.w3.org/TR/CSP/
    4. https://w3c.github.io/webappsec-csp/
    5. https://web.dev/articles/csp
    6. https://caniuse.com/#feat=contentsecuritypolicy
    7. https://content-security-policy.com/
  10. Cross-Domain Misconfiguration

    Source raised by a passive scanner (Cross-Domain Misconfiguration)
    CWE ID 264
    WASC ID 14
    Reference
    1. https://vulncat.fortify.com/en/detail?id=desc.config.dotnet.html5_overly_permissive_cors_policy
  11. Missing Anti-clickjacking Header

    Source raised by a passive scanner (Anti-clickjacking Header)
    CWE ID 1021
    WASC ID 15
    Reference
    1. https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Frame-Options
  12. Vulnerable JS Library

    Source raised by a passive scanner (Vulnerable JS Library (Powered by Retire.js))
    CWE ID 1395
    Reference
    1. https://owasp.org/Top10/A06_2021-Vulnerable_and_Outdated_Components/
  13. Application Error Disclosure

    Source raised by a passive scanner (Application Error Disclosure)
    CWE ID 550
    WASC ID 13
  14. CSP: Notices

    Source raised by a passive scanner (CSP)
    CWE ID 693
    WASC ID 15
    Reference
    1. https://www.w3.org/TR/CSP/
    2. https://caniuse.com/#search=content+security+policy
    3. https://content-security-policy.com/
    4. https://github.com/HtmlUnit/htmlunit-csp
    5. https://developers.google.com/web/fundamentals/security/csp#policy_applies_to_a_wide_variety_of_resources
  15. Cookie No HttpOnly Flag

    Source raised by a passive scanner (Cookie No HttpOnly Flag)
    CWE ID 1004
    WASC ID 13
    Reference
    1. https://owasp.org/www-community/HttpOnly
  16. Cookie Without Secure Flag

    Source raised by a passive scanner (Cookie Without Secure Flag)
    CWE ID 614
    WASC ID 13
    Reference
    1. https://owasp.org/www-project-web-security-testing-guide/v41/4-Web_Application_Security_Testing/06-Session_Management_Testing/02-Testing_for_Cookies_Attributes.html
  17. Cookie with SameSite Attribute None

    Source raised by a passive scanner (Cookie without SameSite Attribute)
    CWE ID 1275
    WASC ID 13
    Reference
    1. https://tools.ietf.org/html/draft-ietf-httpbis-cookie-same-site
  18. Cookie without SameSite Attribute

    Source raised by a passive scanner (Cookie without SameSite Attribute)
    CWE ID 1275
    WASC ID 13
    Reference
    1. https://tools.ietf.org/html/draft-ietf-httpbis-cookie-same-site
  19. Cross-Domain JavaScript Source File Inclusion

    Source raised by a passive scanner (Cross-Domain JavaScript Source File Inclusion)
    CWE ID 829
    WASC ID 15
  20. Information Disclosure - Debug Error Messages

    Source raised by a passive scanner (Information Disclosure - Debug Error Messages)
    CWE ID 1295
    WASC ID 13
  21. Private IP Disclosure

    Source raised by a passive scanner (Private IP Disclosure)
    CWE ID 497
    WASC ID 13
    Reference
    1. https://tools.ietf.org/html/rfc1918
  22. Server Leaks Information via "X-Powered-By" HTTP Response Header Field(s)

    Source raised by a passive scanner (Server Leaks Information via "X-Powered-By" HTTP Response Header Field(s))
    CWE ID 497
    WASC ID 13
    Reference
    1. https://owasp.org/www-project-web-security-testing-guide/v42/4-Web_Application_Security_Testing/01-Information_Gathering/08-Fingerprint_Web_Application_Framework
    2. https://www.troyhunt.com/2012/02/shhh-dont-let-your-response-headers.html
  23. Server Leaks Version Information via "Server" HTTP Response Header Field

    Source raised by a passive scanner (HTTP Server Response Header)
    CWE ID 497
    WASC ID 13
    Reference
    1. https://httpd.apache.org/docs/current/mod/core.html#servertokens
    2. https://learn.microsoft.com/en-us/previous-versions/msp-n-p/ff648552(v=pandp.10)
    3. https://www.troyhunt.com/shhh-dont-let-your-response-headers/
  24. Strict-Transport-Security Header Not Set

    Source raised by a passive scanner (Strict-Transport-Security Header)
    CWE ID 319
    WASC ID 15
    Reference
    1. https://cheatsheetseries.owasp.org/cheatsheets/HTTP_Strict_Transport_Security_Cheat_Sheet.html
    2. https://owasp.org/www-community/Security_Headers
    3. https://en.wikipedia.org/wiki/HTTP_Strict_Transport_Security
    4. https://caniuse.com/stricttransportsecurity
    5. https://datatracker.ietf.org/doc/html/rfc6797
  25. Strict-Transport-Security Multiple Header Entries (Non-compliant with Spec)

    Source raised by a passive scanner (Strict-Transport-Security Header)
    CWE ID 319
    WASC ID 15
    Reference
    1. https://datatracker.ietf.org/doc/html/rfc6797#section-8.1
  26. Timestamp Disclosure - Unix

    Source raised by a passive scanner (Timestamp Disclosure)
    CWE ID 497
    WASC ID 13
    Reference
    1. https://cwe.mitre.org/data/definitions/200.html
  27. X-AspNet-Version Response Header

    Source raised by a passive scanner (X-AspNet-Version Response Header)
    CWE ID 933
    WASC ID 14
    Reference
    1. https://www.troyhunt.com/shhh-dont-let-your-response-headers/
    2. https://blogs.msdn.microsoft.com/varunm/2013/04/23/remove-unwanted-http-response-headers/
  28. X-Content-Type-Options Header Missing

    Source raised by a passive scanner (X-Content-Type-Options Header Missing)
    CWE ID 693
    WASC ID 15
    Reference
    1. https://learn.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/compatibility/gg622941(v=vs.85)
    2. https://owasp.org/www-community/Security_Headers
  29. Authentication Request Identified

    Source raised by a passive scanner (Authentication Request Identified)
    Reference
    1. https://www.zaproxy.org/docs/desktop/addons/authentication-helper/auth-req-id/
  30. Content Security Policy (CSP) Report-Only Header Found

    Source raised by a passive scanner (Content Security Policy (CSP) Header Not Set)
    CWE ID 693
    WASC ID 15
    Reference
    1. https://www.w3.org/TR/CSP2/
    2. https://w3c.github.io/webappsec-csp/
    3. https://caniuse.com/#feat=contentsecuritypolicy
    4. https://content-security-policy.com/
  31. Content-Type Header Missing

    Source raised by a passive scanner (Content-Type Header Missing)
    CWE ID 345
    WASC ID 12
    Reference
    1. https://learn.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/compatibility/gg622941(v=vs.85)
  32. Cookie Poisoning

    Source raised by a passive scanner (Cookie Poisoning)
    CWE ID 565
    WASC ID 20
    Reference
    1. https://en.wikipedia.org/wiki/HTTP_cookie
    2. https://cwe.mitre.org/data/definitions/565.html
  33. Information Disclosure - Information in Browser localStorage

    Source raised by a passive scanner (plugin ID: 120000)
    CWE ID 359
    WASC ID 13
  34. Information Disclosure - Sensitive Information in HTTP Referrer Header

    Source raised by a passive scanner (Information Disclosure - Sensitive Information in HTTP Referrer Header)
    CWE ID 598
    WASC ID 13
  35. Information Disclosure - Sensitive Information in URL

    Source raised by a passive scanner (Information Disclosure - Sensitive Information in URL)
    CWE ID 598
    WASC ID 13
  36. Information Disclosure - Suspicious Comments

    Source raised by a passive scanner (Information Disclosure - Suspicious Comments)
    CWE ID 615
    WASC ID 13
  37. Loosely Scoped Cookie

    Source raised by a passive scanner (Loosely Scoped Cookie)
    CWE ID 565
    WASC ID 15
    Reference
    1. https://tools.ietf.org/html/rfc6265#section-4.1
    2. https://owasp.org/www-project-web-security-testing-guide/v41/4-Web_Application_Security_Testing/06-Session_Management_Testing/02-Testing_for_Cookies_Attributes.html
    3. https://code.google.com/p/browsersec/wiki/Part2#Same-origin_policy_for_cookies
  38. Modern Web Application

    Source raised by a passive scanner (Modern Web Application)
  39. Re-examine Cache-control Directives

    Source raised by a passive scanner (Re-examine Cache-control Directives)
    CWE ID 525
    WASC ID 13
    Reference
    1. https://cheatsheetseries.owasp.org/cheatsheets/Session_Management_Cheat_Sheet.html#web-content-caching
    2. https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cache-Control
    3. https://grayduck.mn/2021/09/13/cache-control-recommendations/
  40. Retrieved from Cache

    Source raised by a passive scanner (Retrieved from Cache)
    CWE ID 525
    Reference
    1. https://tools.ietf.org/html/rfc7234
    2. https://tools.ietf.org/html/rfc7231
    3. https://www.rfc-editor.org/rfc/rfc9110.html
  41. Session Management Response Identified

    Source raised by a passive scanner (Session Management Response Identified)
    Reference
    1. https://www.zaproxy.org/docs/desktop/addons/authentication-helper/session-mgmt-id
  42. User Agent Fuzzer

    Source raised by an active scanner (User Agent Fuzzer)
    Reference
    1. https://owasp.org/wstg
  43. User Controllable Charset

    Source raised by a passive scanner (User Controllable Charset)
    CWE ID 20
    WASC ID 20
  44. User Controllable HTML Element Attribute (Potential XSS)

    Source raised by a passive scanner (User Controllable HTML Element Attribute (Potential XSS))
    CWE ID 20
    WASC ID 20
    Reference
    1. https://cheatsheetseries.owasp.org/cheatsheets/Input_Validation_Cheat_Sheet.html